Warning: Permanently added '10.128.0.133' (ECDSA) to the list of known hosts. 2019/10/06 06:51:27 fuzzer started 2019/10/06 06:51:34 dialing manager at 10.128.15.235:8348 2019/10/06 06:51:34 syscalls: 337 2019/10/06 06:51:34 code coverage: enabled 2019/10/06 06:51:34 comparison tracing: enabled 2019/10/06 06:51:34 extra coverage: support is not implemented in syzkaller 2019/10/06 06:51:34 setuid sandbox: enabled 2019/10/06 06:51:34 namespace sandbox: support is not implemented in syzkaller 2019/10/06 06:51:34 Android sandbox: support is not implemented in syzkaller 2019/10/06 06:51:34 fault injection: support is not implemented in syzkaller 2019/10/06 06:51:34 leak checking: support is not implemented in syzkaller 2019/10/06 06:51:34 net packet injection: enabled 2019/10/06 06:51:34 net device setup: support is not implemented in syzkaller 2019/10/06 06:51:34 concurrency sanitizer: support is not implemented in syzkaller 06:52:08 executing program 0: r0 = socket(0x6, 0x5, 0x7) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = kqueue() readv(r1, &(0x7f00000015c0)=[{&(0x7f0000000100)=""/158, 0x9e}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/81, 0x51}, {&(0x7f0000001240)=""/11, 0xb}, {&(0x7f0000001280)=""/184, 0xb8}, {&(0x7f0000001340)=""/249, 0xf9}, {&(0x7f0000001440)=""/99, 0x63}, {&(0x7f00000014c0)=""/40, 0x28}, {&(0x7f0000001500)=""/77, 0x4d}, {&(0x7f0000001580)=""/5, 0x5}], 0xa) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000001680), &(0x7f00000016c0)=0xc) accept(r2, &(0x7f0000001700)=@un=@file={0x0, ""/4096}, &(0x7f0000002740)=0x1002) pipe2(&(0x7f0000002780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2800c) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f00000027c0)={0x800, 0x9, {[0x7, 0x6, 0x7, 0x2, 0x56, 0x0, 0xa, 0x800, 0x9, 0x5, 0x5, 0x1, 0x400, 0x8, 0x6, 0xe055, 0x10000, 0xfffffffffffffffa], [0x1, 0x5, 0x6, 0x0, 0x800, 0x1, 0x2, 0x7fd1, 0x7, 0x81], [0x0, 0x4, 0xdba, 0x9, 0x0, 0xffff, 0x3], [0x7e8374d2, 0x8, 0x3f, 0x9, 0x1, 0x3], [{0x100, 0x4, 0x200, 0x3}, {0x800, 0xffffffff, 0x7, 0x8000}, {0x0, 0x7fe, 0x7a05a097, 0x8}, {0x8001, 0x3, 0x1f, 0x9}, {0x4, 0x68, 0x3, 0x9}, {0x9, 0x84, 0x4, 0x3}, {0x9, 0x6, 0x4, 0x20}, {0x62, 0xffffffff, 0x1, 0x1}], {0x1000, 0x9, 0x1ff, 0xdd07}, {0x4, 0x3, 0x27, 0x5}}}) lstat(&(0x7f0000002a00)='./file0\x00', &(0x7f0000002a40)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000002ac0)='/dev/tty\x00', 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000002b00)=0x40) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000002b40)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000002b80)={'./file0\x00', 0x0, 0x2, 0x200, 0x0, 0x3, 0x8, 0x20, 0x2, 0x0, 0x982}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/null\x00', 0x20280, 0x0) sendmsg$unix(r6, &(0x7f0000003280)={&(0x7f0000002c40)=@abs={0x3, 0x0, 0x2}, 0x8, &(0x7f00000031c0)=[{&(0x7f0000002c80)="440513e1b4b58263a47c397fcc0d215ff973f67cf49225694c3624465dbe7032e3ba05a3a34655a1fad9a386", 0x2c}, {&(0x7f0000002cc0)}, {&(0x7f0000002d00)="52a0f9a53196fa9dec38c49f580b9d5d49743b43a905cf802e1657c9b59ada1b1690518e5e18807860ccfd888e4d746accedcfbf43e8e59782d6ba0c9d42fd5743f3f99c7fedffc373440da6de81eaf8d65b06951182d8142fd00cdd7d7a7c1ff7e5a1aa2cef7770b8da70fcecaed48958a1793ca90be87593970bed6dbd157b326e", 0x82}, {&(0x7f0000002dc0)="0fd89877d90fc73a1239f89410e9e71baa5a90158f6644120d87712ca69f45bc144e0b8770c55e045535ece96133b7c4cd5d105b07ddf1816109103680aefa388854f710db599ab32defaf869b147208d4079243401d5bd8b1e06c196e9dc99315c0073b3a4dcfb2a5cc04a53ccd49f8ded54343cf956f499024faa5ebdc0d8aa21e40677649dba9a92ddb8e26d1158fab54ae98d4806a3341d03693005c", 0x9e}, {&(0x7f0000002e80)="afadb9d92199875abee2fc30ad6d0bc183034c3f9b55fa61c7dc982c543e080d16cae6824c84270008", 0x29}, {&(0x7f0000002ec0)="6b0d3f38c10748e495f7fde1a2fb190c06d9581038e547aa47bd2b26ffcdc446a58e4891d4fe40137abe519119a902d53c9e3c916109c285d704390453fd2370754680c60c459578fd9f53ba7dc3ec5d12bb63de70923620c3378ea6202b39f0af5bf35c01c08e3feb25e6fa6af07102a96ff8071119ecd3af91b861855da0687fee95f101d16e0cdf0cfbf2f6a131a0674c36534cb44c23704078277a209f39114196f72f163a8a9e4ce5804e3b5dd218248857c13660855660ab90262877a0dfedd0088614ee9921fcaafe6a200e", 0xcf}, {&(0x7f0000002fc0)="2c054d72f55377ba977746e31848b6deb8faa5e92d86e643f981ceb55ef0c3d2d758f7a749a9fd0b87de1ccc803b72aae002e7ba514369c9bbb4835bb856749ca439d5ad3f0c83ed039a3eeb6f544fb0df279167fc9f74fc570541155d15d503a6c80935cb3d9b090cc6fb", 0x6b}, {&(0x7f0000003040)="957f872229e4e07d917447375b97f11d0cf434808a7f8aa21edb213eb3531ff3f2243d3bf39f6342fe40b10bc61810db9bdb4a6bccba9bfe3bd8d4ba83c291eb3e537ae07da4b0f7c11d4fceddb7ccc3ee1dfe6e8a78aa7dd4191f34ea8ab11b8882f691e36144b367834eff99a7c73e7fcd56e502b78700e9a2a11a6d389c9189dcf2e6681d3e3e77d7c2b5a15ca9269b1776240097f04733d42999aef1bc23e2663f339790b312ae506c77e46051b51149f47802e1237a5599e8c58673f22b39bcb1ac9b3b77df19479babd8c2b85c49fc", 0xd2}, {&(0x7f0000003140)="4f319a1e1272e88f11818a6b0348f8e86e82bf77b62fd3d1d2eccca8a5d98ed44a411d38fb5716e73e460a83e0c52acc56746692966bd3a29312eb119d8d9eec10662c", 0x43}], 0x9, 0x0, 0x0, 0x4}, 0x805) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000032c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDGKBMODE(r7, 0x40044b06) r8 = kqueue() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1, 0x12, r8, 0x0, 0x0) syz_open_pts() pwritev(r8, &(0x7f0000003640)=[{&(0x7f0000003300)="0bb41ff0a71d27d49cf8d7e7c3d6eb6166231a8107eaf62a6e2ad2977699732958a690f67226cf9c0b0bde3a460082e403ff54f0edcf3039471341c42815310977f56ea4cf542ec61f3be091236f18ba8ce8e4b323532677e698839a63f7a840248f3c6bc1c73b1a3601e3450a50c21373e2fbc1cd3fc5d8c1d45063974a1905d31331e85296c811dd099e81e0f59809956bddc1f97a0e2e75b7e91aa2ab61a07e7702d02761317c26cb462e09dd5a38bdd115ff72711a7488a022ce8496f1a074593e53cff6bd6ef8ab080edbfad08402a2c7dfe80d9db6fbafa920afd6ab72c6dd1dd9", 0xe4}, {&(0x7f0000003400)="2ea8c635a033b910ac7655354a691fc95365d4fa592d4e129d0ec1cabdbcfd43317d3abe1e33363dee6e8a3ec10f833e6587ef17cadae814275406875d7f489c01f0863bae3251e4def612418f324bfa8a20ce9cca799a7b", 0x58}, {&(0x7f0000003480)="b04cb10a1eff16ffdf04b246139f93ef9feb78e87363b1aaecfb1aa666aa9eed2c971ba7a126108e5fc219304d8d43db163d54646856876e9d74cfe742a97b90203a38a5017a791e7e77feafc03d056b03791b27bf62bfcec5c1634635cca1261ef0704ae68612d5099e2cec9fdaa25f9b7c26c14af70299bd7268c68f06d4f848f419ba0dc64c4a587f1781e3f0e3c38ad871e269a5fe0a2d927adf42c86c702586579e3c7087", 0xa7}, {&(0x7f0000003540)="c955b03a47101e3b12b9fe6e16e60c4023147e3a78ccca9bddff8a9df6f8e6e66acbdbb08a1f27f7bf7672938135a01b4a7f62337641ef5e5c2a40029f544f3e97251d8a498f50315ea9ae4dd97ae5f11716be044803e0574dc0b5e8eea7666b54f47f584da2d13948ab2cc1cc1726200e212a1e53", 0x75}, {&(0x7f00000035c0)="08a0bc105b8892b0d20507ccceb86f338111d10f51e325d55c8c59a633d3d289632401746166a9e47452cc45a9cf800e0969de498ebbe3a78c2fb83733730fd2cd4aeddf9d9f60", 0x47}], 0x5, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000036c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$VT_RELDISP(r9, 0x20007604, &(0x7f0000003700)=0x1) dup2(r3, r5) openat$zero(0xffffffffffffff9c, &(0x7f0000003740)='/dev/zero\x00', 0x0, 0x0) acct(&(0x7f0000003780)='./file0\x00') pipe(&(0x7f00000037c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000003800)=0x5a61, 0x4) 06:52:08 executing program 1: getgroups(0x4, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x2, &(0x7f0000000100)=[r1, r3]) socket$inet(0x2, 0x2, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f00000001c0)=[r0, r4, r1, 0x0, r5]) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x80, 0x0) r8 = open$dir(&(0x7f0000000300)='./file0\x00', 0x80, 0xc) r9 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r2, r10, r6) bind(r7, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) dup(r9) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r11 = shmget$private(0x0, 0x400000, 0x200, &(0x7f0000c00000/0x400000)=nil) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r14 = getegid() r15 = getpid() shmctl$IPC_SET(r11, 0x1, &(0x7f00000004c0)={{0x3, r12, r13, r10, r14, 0xc8}, 0x9, 0x3, 0x0, r15, 0x2, 0x9}) getpgrp() r16 = fcntl$getown(0xffffffffffffffff, 0x5) ktrace(&(0x7f0000000540)='./file0\x00', 0x4, 0x120, r16) 06:52:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000080)) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 06:52:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x10, &(0x7f00000000c0)="eb368f80", 0x4) kqueue() 06:52:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff00"/211], 0xe0, 0x7fbf12968565d031, 0x800) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) syz_open_pts() r2 = socket$inet(0x2, 0x1, 0x3) r3 = geteuid() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000180)=0x7b0) r5 = getpgrp() r6 = getuid() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, "001000002e0261cf0101000000000000a600"}) poll(&(0x7f0000000200)=[{r7, 0x4c}], 0x1, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r7) ioctl$TIOCSTOP(r8, 0x2000746f) r9 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000380)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f00000004c0)="63e4e5fbd0165a240db4c3d6f7b25aeceddd9cfefddcd21f44b5e063eecd2a49833a229242fe07a884144b70a0a43b60baf65e92cd97dac7361427a4ee4b0e32d421f5796b1153e637a2186042c99bc74675303c2d828df816784324c87f85b2af4d23679f70aea0cb897f10d8f0f74c2cdab0cd3e7d3a4c3af80dca0e647902acbb0ea49a9cea1626861124507458dbf7c9bcb6", 0x94}], 0x1a3, &(0x7f0000000a00)=[@cred={0xb, 0xffff, 0x0, r5, r6, r9}], 0x20, 0x7}, 0x4) setreuid(r3, r6) socket$unix(0x1, 0x2, 0x0) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1, 0x3, 0x800) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x40) poll(&(0x7f0000000480)=[{r10, 0x21}], 0x1, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r11, 0x40047477, &(0x7f0000002540)) r12 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r14 = geteuid() r15 = getppid() r16 = geteuid() r17 = getgid() chown(&(0x7f0000000040)='./file0\x00', r16, r17) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000380)={{0x3, r16, 0x0, r14, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r13, r15, 0x5, 0x200000000f402, 0x4, 0x8}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r18, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r22 = msgget(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000002780)={{0x1, r20, 0x0, r20, r21, 0x80, 0x8}, 0x100, 0xffff, r19, r19, 0x3, 0x80, 0xff, 0x232a}) fchown(r10, r16, r21) poll(&(0x7f0000000200)=[{r2, 0x2}], 0x117, 0x0) 06:52:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2d7f9385efb423a9, 0x41) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 06:52:09 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f00000009c0)=[{&(0x7f00000008c0)="e1bc53be154717b68015b9e8195f33cbcca875fd8e854740bab99ffcca7c568f26713a1bd91692fdf58fadacaadf645f96d7cd63749feb60696821a8aea0839c3d8c4d8c43b401940906eb7f89dc90d68464548271080942b39b56dcda17a6d1b0bff866b8156410ebf587e4d75826df05857b5286b1bf290f3ccddb95f0611729925767cacd38a4a6ef86f4ac78e537", 0x90}, {&(0x7f0000000980)="2b45aff218bf6db41333", 0xa}, {&(0x7f0000002d00)="9fee466069a9a75fbb4ceee527160527cc0891208ade050890aa4642420856112b3551297c824bc17c0751124107fceb35eac98ac798de97be13ce755f32448ff0eee12f2e5c4d64be5cacb7f688aa402a1a493ec08b04dc5321052949b3a01d112344a84558a32de742ee46b0aab1746a523972c87a50af41cf5f786363c46e1b9eb83fd9ce255119835d37c4092fee0b70473948cb02dd1e18604148f86b04da5be12e0f75132896d543e0274e84955858e1", 0xb3}], 0x3, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) faccessat(r1, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r3 = dup2(r2, r2) shutdown(r3, 0x1) r4 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r4, &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r4, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r6 = dup2(r5, r5) shutdown(r6, 0x1) r7 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r7, &(0x7f00000003c0)='./file0\x00') r8 = syz_open_pts() fcntl$setflags(r8, 0x2, 0x1) r9 = dup2(r8, r8) symlinkat(&(0x7f0000000000)='./file0\x00', r9, &(0x7f0000000040)='./file0\x00') getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchownat(r9, &(0x7f0000000180)='./file0\x00', r10, r12, 0x0) ioctl$TIOCSWINSZ(r9, 0x80087467, &(0x7f0000000280)={0x9, 0x3f, 0x741da070, 0x35844755}) recvmsg(r9, &(0x7f00000007c0)={&(0x7f00000002c0)=@in, 0xffffffffffffff0d, &(0x7f0000000140)=[{&(0x7f0000000300)=""/223, 0x6d}, {&(0x7f0000000400)=""/208, 0xd0}, {&(0x7f0000000500)=""/188, 0xbc}, {&(0x7f00000005c0)=""/188, 0xbc}], 0x4, &(0x7f00000006c0)=""/197, 0x57}, 0x2) setsockopt(r9, 0x9, 0x800, &(0x7f0000000800)="0c0e0475fd6f93d1689723d34fdb14061667a6f733895938bd3af42f2b94f1803c2f4c07e952", 0x26) recvmsg(r9, &(0x7f0000002cc0)={&(0x7f0000000a40)=@in6, 0xc, &(0x7f0000002c00)=[{&(0x7f0000000a80)=""/81, 0x51}, {&(0x7f0000000b00)=""/4096, 0x1000}, {&(0x7f0000001b00)=""/61, 0x3d}, {&(0x7f0000001b40)=""/4096, 0x1000}, {&(0x7f0000002b40)=""/170, 0xaa}], 0x5, &(0x7f0000002c80)=""/11, 0xb}, 0x43) ioctl$KDDISABIO(r9, 0x20004b3d) fchownat(r9, &(0x7f0000000880)='./file0\x00', r11, r12, 0x2) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) r14 = getpgrp() fcntl$setown(r13, 0x6, r14) r15 = dup2(r2, r13) ioctl$PCIOCREAD(r15, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r7, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r7) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r16, 0x4, 0x40) poll(&(0x7f0000000480)=[{r16, 0x21}], 0x1, 0x0) ioctl$PCIOCREAD(r16, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r18, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r19 = dup(r17) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r19, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r20 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r20, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r21 = dup2(r19, r19) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r21, &(0x7f00000000c0)='./file1\x00', 0x43, 0x5) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) r22 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r22, 0x1, 0xfffffffffffffffe) 06:52:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b00040e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024070000003f6846e79146e637e9c037dec2e29f9483f9d69092e14a751c0863ed114fe2d6d8af6daa2327451ddc66b8ca0000000000006aeecfdee412143d260337219dd9b60f072b1fe91ed26a7137cb28e29f5be76486cb4713aee6f276ea1a1a97f535d1731e4191760d9cd277cdd852e0eb4eedd3dd3395428eb78707f5f5f867e3b40b9fb1e1a5480a000000000000000063c30e67e599090b"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x18242, 0x0) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f00000000c0)) sendto$inet6(r2, &(0x7f0000000040), 0xffffffffffffffa2, 0x2, 0x0, 0xbec3fbd5b2642347) 06:52:10 executing program 0: getrusage(0x79d4b2f03a87db78, &(0x7f0000000280)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) renameat(r2, &(0x7f0000000200)='./file0\x00', r1, &(0x7f0000000240)='./file0\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) getgid() ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000080)={0x8, 0x0, './file0\x00', 0x0, 0x8, 0x4, 0x20}) 06:52:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x14}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000140)=[{0x1, 0x5, 0x6, 0x7}, {0x7fff, 0x3, 0x32, 0x1}, {0x0, 0x5, 0xf7, 0x3}, {0x9, 0x5a, 0x1f, 0x71}, {0xfffd, 0x9, 0x7f, 0x80}, {0x7, 0x1f, 0x3, 0x3}, {0x3, 0xff, 0xf9, 0x4}, {0x6, 0x3f, 0xfe, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") flock(r0, 0x2) 06:52:10 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c58e34e391e50a906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e406"], 0x10) setsockopt(r0, 0x8, 0x28000000, &(0x7f0000000000)="2fc1d1bba680eda04196ff80b46cc9ef77d05d1fb72c37a8fa8168a18936753493ae1d262b10f5965abbfd3b2701e27bc688692fcba0a545244c8d103a0e9bcff754477adea3a7d41e5ad7232db63e25fe51ece6ba6e32dfb6ac4dcd5ecbb77dde499c0387c6f52bd8b22be33d1c636b728734264367e85ced18b282", 0x7c) writev(r0, &(0x7f0000001840)=[{&(0x7f0000001700)="dc351a0000850fb4ba2f7fa1bd0f95e8903af0f6e2bf6c0253d88caf7568c3188e17c1c3c9e3ce592ea17d4ea89cfc51803acd3f4f3aca76ef0c52b44d8b215e7d14e8594d845d972bf08dc310e1e52dec96b20075427bcfd9dc13a7c7added0e17d948f6791e33f7501e7f6c906b60bcb3297c9a2bb9e40235461719530370339151f47c99d6775ef5bd994cb013ba975", 0x91}], 0x1) 06:52:10 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000040)=0xffffffff) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) write(0xffffffffffffffff, &(0x7f00000003c0)="43c0529cacc361960f6919a7183f4f44d9210130a3ad05adfb339ea6ca99c86176a8329285594e145de38117eec35370b45d628183d4efeafd2f336fca5ae668d60e622ae0a7a7a1383689cb2bd6ead310ddc37cfb7775ac8b2a1f00188e9e9ee075edce012c1100def282fde917996beaea002b3de96bd6cab40ad52577284cfe80285521115b6b014114a0c4888eafa8ee191cc4c10a0bda6f08e41501a766d48057bdfc08b28ed8b5e5b5674fdc1605a0628b4e65fe11006aa0d9eabab1c51a5ba3010b839098cc338a011a72f897e33982ded8dea77960917750a3060556175fdfdd431832db84f06a4076dc7e14c9aa7181d0f9d59d3ff9daaa644e8174fbdee3d5c2b55ce3920ff7c6ee2125d1aa8ec03d6faf6fb11cddb1e135d869bae20d3e2d33d152712aac0d20f666f24811ad3ac0a5b3c88dbe2fe5e1e438e58508d3dfbb18ba8a42e98db78ab5ea6cf0cd29301ec1881e7bd244774aabceb318b690a64347f541ad2d3ea5310851e6af5f030086748a534066042e57ffd62560dc827acd2dbee44c0d8df91386c96ea04acc4cf615ce78460790c9f09386930f5161a7c8f2bfd90503be78603c550f4327ccde15e49979a219dc60f2cc5369bf8cfd1be0079a3bad1a25b6e3ac58f0419830c728fd5e226a9dba9583f3ec4f1871a3fa0b9b0fbd77874eb80b77fb4939af71e52a05a1043b2e0a20cf8eb13c671fe5b7a1bc7924395401809b9c52182fad3d4f03a54457c24ea0d21e6f2cf0ec52982f32ac545809f4a1b8ee749d346d5d671b2ed9c47d04169a65f69836efaa01f26428b4a720295e908c85bac0ae225be2a77b9db9c9e3d5aafccab0d96bafb020c6dce2221f2ee4eceb8f8afb138c39b7c14af14da23ce1cce470cad1b35d57929685e0c39eb123e71b1c1a5347d9bd3f03fda21da9e27c40fcc46d6d3245afadf72d9ebc6fb17d915cf4c67e59a4ed15dea23f676c643022bf90eedbf3efb8159adf42f69a58949bd9490966be53a98d2858c97371066224fbdb5ad5a5eec1c185e93959ca24acb15b590c819cf8068ac0bfcda51a97e68f32ce0d1e611eba062ee133b82fddf113bf871f6bc8410781700507bb8b24a3f5da6b554e17328a503e5a8636dd23f6d9a2ed9067c3d326d476071053ceb99a6cf15cf479f44bcd3d445f460ba002f481dadcd3174bb855737435218a445f23393bf0d43c34a9003fb86931fa9c5bf3cd70ebebd5aa153e715d358c52d43b0b95ce2167f3b5f59a78e5f51c43becde9eeecdad6bd1ac40a91533b38a8515ce008c9005400d94fad9dfb1cb82d5f936f34cab2afda5d006edfccb9b5bd3742f5f4db08c37996103594592597801499a3d553c8e2d58a53f3b89b0f699536005cc2f2d81f2fc69bd5235b5517aec07e945c3882a5c976efbb0eb89bb7b29fd1b475a2efe09f91ed5aad52b27ea6ab1e565ff06f231c6288ea991c137bac5a48b951058cdb882a553e2262789f4269a54a59d887c4458fb06352793cb8a9a17ade8c5d95d9e080357620df1216ceca5507537769573db3a3bdb2674a004b47ce0c1551698e0f7e6a9e0c1431ae45c39961a3d5d743ed6be1e750425eae88bdebfcc5ebe017dbc1fcae6da4098ae55bc8ddc48342be9c61135db5a6bfb99a48d5674fe58510c6681bb76fb907e358d2b0ed6d8e84c002233431541999d58111353d6cfe7a8b1a8a0d2034bcafdcd5eb1b2ee1846603d606d0c8f6de4a733abdf56587451e999532e1e6893d7cd207465ae878de0d2c660984dbd921fd72c0903cbf9020a6efd70e259db23c565727631d62116a686d3a447e033850921aea0bdb4015f0de4a170c1b9d85785e091604eee4929a0ff299dcd4e3677b2beb1049cbca4634335d69345172e93bb29582cd4d2c39e6691775d987bf37e0acb83166b1e539228488b85b6daaec939b032f2939e2cc9c70d5565085ec0e111bec396a668e3c0f2b255b1ff63225aac9958babb3c59fb27c48dbafe7d12575b45c589ef634ce2177bbb3e82e50a215edcb5a9c3c56422bb89c5b7ebd8f2ba5db9127b8f5e9295e63c0f4ac2374eabe4a9372dd0402ae58ea503530c87f7d6a4901b010f7b1fc02eb59b9cca048aeebfa8e3207a6e452611cdcb45a3d7339c5762523642762b178320d05b5b621d6f5d92bd25300708943cf814dd77c05696bf1138f6a59113d192de1034a79125c5ee7122e84aeb194ddd2b4d46bffd33995e2f4401761b1d76bb93eb935b2f83ebd92d9ac8fdd2702c9dafcd359ef602a84f365355382c3ce28c609a863333512e95f53634fbc11d5a846a1ea414606c7ff0f475d78e28ae75877f900ac8fa84e87b15e55dfb4bf67c4d371b50c8348ab61627236068a4022358c5dc8112508b0378c8327aea54aac3878b56e57a5e0b8ed15391328a951a7acb9c81bc61ccaa35c532055c01999be00a1502cd69374b6486dd2505edacaee8e70c51132de362386f42e5d78eebc353fc188bacc2956ee6ea594d6076ff5c9d872e244d011ad2d41a8cef8d35294f1353835303ae70b3a70cb5b3c08916d6f04ceea0b5af7b1c21847c6ffab993a95a41d03e7d31370f1a7d121cf24ea35f6b37768e6b6518911b668ea3b9affd98fe59820473d108b193c30536ae84e6e48a8b9b20af9f6a29c81dc1bc852b5942d3796004d27666b85a404495e3f90d101b4f25ead05dfcc7f2609254c4c5c7424f74b11d6d58ff6237972c2a821a9fbf49a213ca5067e6c845ef7e5408333c3268b4c013650d05de95defbde9d994de6d30c03011dc01917453f045624c0a75ee18821018a1b22bdbbf498d8bbb4f55a8ea26fd702208b91e7fddf87e0423797c6bd64b74f90303abd8e34dcc54adbdddacfa7470e91dcc6bdc39ff31135eb2218274ce61025f3d5208d3d086edbd7bf254f62de254aed1ca84033d39400b3fc55954041ad4da751c0b1af7d7f65c963d81fed7cf881cc15cec35042976083d97138f2bc223298b4e87dc8c4f63fdb151c2f29dd5fe5ee781f36702a76a59d7b11729068a87ff600e8e956b862263f3ae5a18994ac63ac3ca6db732ce0cf125afd468c7c9add91962621b4a3cadfe34e0de36044788cdceb3b6531f518548abc4ce96f5969567a9f178c32c39c34601ecec95f5646a85e34748b0530da5eb6a87b3d2ab7258e3c991849b4ebd44d6f2ce661283bca84900b38c1e9e6c3f7bb6197c5bdc09f36bb41b81f213fe084446af08c89f5d9a02b43a385b0bfc729f59f5556269cc15cad6b981164d28da65065eda4a8f957ecc0399a5282891a0877c7c94a5230376c8651a3757549c130af9ce351f6537f90afdfb103a7870c6b291d5ff09b8a3f9df0b3001810c0b996cd2150af5d3fbd4d056ccf756d460a2f7efe78af823d8bd0a99584c4fa30b38d7c8dc7f0235608138c179565594161f5df998cb5d006d5e372b6a9c8e8657b842e7d8263d4f7d1a36ebd0ca4c56e43c878e1978fe7e415713e60ae309bd07a0f390547d80a1ee8c37042acd948c7eef57743982ece21ccbd60a884b920e939e76ec1e7a127fb1512462ef9ba9e79a1ab9fbea1977e8584c9e6d7a264fc6c0163b6f513bb800e38760f0121266339731cc6ad1fb0affef2ef8ec112af644e490500d89b6867445cea73f29a9c6789a3350531fe1eb633147a9a8c3e233b3e3e0f52f66a39115460b30e7e5f72fd658bf8d8764a581935f3afcb6d5de5e07cd1d83903ed0737aa2c1c54ae76a01b21f6a4b8d5489d956d65b11225f9fc7dcc21e1eea44ddb7da78878fd41e5b8a88e416789c2230831c093bf754cd934e2d8b72b69a7b96a22d8989209318a0a0b8fc60f5dafa6752ff72a7a68572ac579cb9e2edd9500c16d47ca03f95da71e6b0286177a4a87e830a28edec4692bf381aafe2e305ce511b37a9578ea0773f7e601b84c326c18741db2d8b6a87c50be5e695994e9ada201dbe70251a5224ce45a04b09c2ff3ee8304f954a305168d63ea0f6de33b85666f16f6974113f34c27d04e9cffad8c05b61f8cc299739c3c5f784bd70261eb93164a80b7a485c35e181a0f35e970fabc1809a09b1bf4b68d70b2edf9c053c902d44de2e62ef37ee31e95a796c7678e5a13940906c977eccfeb72a8d8470aa689e196ed4a25eabc887c8587d499a9a7ee900ba5141eca90b76af269cef1046d14195ba151338f265080cbef33e048c99854f46266894509599acac5169320ae5f03b4ed443fe727cc980b73eb1d1d4634930ee92863a97e12914f2e9ff2a5323aab4e48c61af669ce7534e3a0cdb7bd12c528995e083f83c06c6d5195e6c9c4cfed6bff664763a511262ca221d276812d89e5f16840c24362e8b4c403f9a177cbf891fdbcd4e5b1efc63bd8f4e526c3a43490e3a3f7f9a8ac7d010a260bc1952d3db124af18b87d56dac929e776c10373119bcf4aae8c28284a841b62ecee84b64c2632269a2d25ece0aa360ab07d7389b2c340c264e0161e475ceebca79002e6c157f0e37abc1289276515dddd88f8b53024ab67e4a218efc3bab387279013e0fff47c68128d1a13b4c08e6297675ec52d5f5f512ca0ed1c40fd9dc76ce425c0dfff108ecb37cba974ccc169cf68794be4611a9e5665d1243a643d55c9c15b21b24a875215a58f36cb2f809619b4c84a7c7bd1f83b67cf9ea15dfc0f0a657127459db12b5739b99ddbfc3360f3867049efe49679ceae9e7a8ae1cac10f6787428ad1aff5619e6961cdeb3aeb8e3429500c9b20dc814e11a5717129f735421be567af265c8dff7d90927ec9566867ea094ae099db5785192ba53422bed11463055f08ae20ffc0c90c724f44b782e0cd07bb458ae53bb0aa99d6f018293635d3e290a96a91d6682c3dee85f9ee6a23a5c9064e1a9a5716e861f1634c283fc92c1effb0dc5fedb7f030f9c2f0ad08224c3beaa08f885cc90a8ac6a2ca4ec6607a231300457e449b840bb1f884552efb4e3964d8f5da06a7f7a72c1da5187465f25ae2d1bb407912fe5da9c238c70f71affb3d575ea62ca66cfa3934ee719a86d8e1a62ddd158761c8406a9081dc57d3fdc61ba8044a7060935458a102c681a1d573fecd38d650e66b26860edcd7de55ac1a4163fa139eefb10aa0ec8b3d80c07ed4ae45613bc2eb0c96ea5511e7bef264d11df0fd3e8c01cfda0df414a0102d37d7753a46d14f0ca63f485765f5255231fcfb4070fee34323a1c146533e58fabcb599b8f26fdaeda070c5aff50d5009ea0883844d528b8f14994ef8bc05b00f50d38a3afd3352d46dc33b2b5ac2f9434c4dbacf0b7aec05e03ab51525ed9b8cd898521cc729a582b5fb350cad7abc49fa2cf653c2ba5e5aa9cb6890a53bf531d20f8165bc709619312f1c41fb72a17d2b228f9e399fe281f2b2186d5950571362afefa9cf612336ba21cab79785e8f94c0630f58ef9b6748e094df857eeb07d94ddb52c36df723c1a08112a1ad23f0aedc9e5196b8f3c321aa58ab354a69939775e54c8c61fc92e167c2a317294f2590afb50804daca39289bde4d6642c5d2019aa7edf2c5478459fabc631550826807727bc0bb4057fdd7731210318755cac94ccde9b45e29d5ca4f19d0c21e172725ab950ca9583adec9311f1ffa72a4f6bef41b7a9d0cb51f92fa718084f147d9a189bc4141644b86c0012f75dda2be75c489b5658effb4ba5126289f9ccb8de589493dded0202da501c8ceb5d25e3b0903c9ac650e5a9128a989851528f1f5f9afad85dabf013878e8b2282687a3b4bcd8c1ae35bfe1757e", 0x1000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x35ddd40f38d86279}], 0x1, 0x0, 0x0, 0x0) 06:52:10 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5ff, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f00000001c0)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:52:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x10a) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="4526c30001000000000000000011000000415e7b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c6117a7498da0376b25ae000000003b2cea82df95f4de5c1c122e71683e90e625410ecca14f8ceef1fda3ba1265092c2d07c6d0eee592939aed2ce67f8ec2178d5f01dde600003a08306a5bf5549bc95dd1740700000075bb208314ab46c75eab5617044f0ca56b6d7c832029e236d54ced1c2a415f51f078494deff6fc4575aba7c310140434f64eec00"/225]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x4e47aebaf8639581, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040)='!', 0x1) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x6000, 0x202) r6 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000100)='./file0\x00', 0x10, 0x3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 06:52:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62e33d378c4885e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c253000"], 0x10) r3 = socket(0x2, 0xc003, 0x0) dup2(r3, r0) 06:52:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x400) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2000074}, {0x14}, {0x6, 0x0, 0x0, 0x102}]}) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) socketpair(0x2, 0x4000, 0x2, &(0x7f0000000140)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) dup2(r2, r3) 06:52:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f00001f6000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206910, &(0x7f0000000300)) 06:52:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffd, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)=':', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 06:52:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) shmget(0x3, 0x3000, 0x294, &(0x7f0000ffc000/0x3000)=nil) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) 06:52:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0xc) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x60}, {0x3}, {0x6}]}) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x800}, {0x3, 0xfffffffffffffff7, 0x1000}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x3, 0x0, 0x1000}], 0xa) semop(r2, &(0x7f00000004c0), 0x0) r3 = getuid() r4 = geteuid() r5 = getgid() chown(&(0x7f0000000040)='./file0\x00', r4, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000240)={{0x7, r3, r5, r6, 0x0, 0x0, 0x2}, 0x7, 0x8, 0x36}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 06:52:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000004c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000500)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x25, 0x1, 0x7, 0xfff}, {{r2}, 0xfffffffffffffffe, 0x80, 0x40, 0x1, 0x7fff}], 0x3, &(0x7f0000000540)=[{{r3}, 0x4, 0x1, 0x2, 0x792b, 0x10000}], 0x9, &(0x7f0000000580)={0x4, 0x665b}) sendmsg(0xffffffffffffff9c, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000000)="3831f99eb89f16e052eea41d9fa7b476e297752bb135d6c3c6d109d9d6c4c631061495a918a1199256175c72e48d8d8fcdf6dca94fff49b1e52fbb24bfc8c7b57757b435b7967a9f0937ce4160da751f7eddeda7386b32f976184900e86f7b18eb06c2059ec73da844adee03485e16dc09260184bc6747b6db2134d27e53b8570cb1d3f4a3f111a8faf9b05ad64c6b7ee7bdce497d788bf089a8a6f52405f50e02f981fff82d60776a852517774302106c", 0xb1}, {&(0x7f00000000c0)="743394a1277bfd3706077239c5a255cbd626dd8634a58d824b6f2386cc", 0x1d}, {&(0x7f0000000100)="c2442eeafadd8b3f2d8496f445f20ae975c16c0d960b1e39f2a10584a5069f3c7b8a26f09234eec4cd2d4beb24dd18917479d1fc7613911cfeb526fe382a9d23405bbe4a16c7", 0x46}, {&(0x7f0000000180)="fd282362a98b5a336bec211257dda119ae4d815ff0", 0x15}, {&(0x7f00000001c0)="4288690dae865657a2b4fc2e979cec6cbc27e31ff1c8db17fb25222c9d3b28d2cb44e0c7975ff3101a73d2ad541626c13b45588b023a8696ce2ee28b8a22db5e908fdc4a97dabffb551208b45b86a4a8a25b2c1d03567c58b4810be0b47679db591c407edbb330be714f9527f798187eaef58ef8155e05ae3adfbab5a6895a69e3", 0x81}, {&(0x7f0000000280)="92c63cf914fcbf59b415e86b37ee1aaad20955a34dc592b1d0bd488e2fd6b28c6a7a263f00d84ceb3d75e6d702c2f0223db0568f1fa391c3afad5d26ee972be73d59a4153da2ddd859fc2240269a48b8b49cce26046fab5ce371345aacfae4e91e2e88e6af921b3a2f557917706ac2a589ce4c573d8e39ae85fb846d7d1c6118c4854bba28d196c4ff2f9f033943df7041c359c86bf75655eb2eedd88d78f39913104ab99cad5e54253cf4c7e9ab97cf6bb5fe9a", 0xb4}, {&(0x7f0000000340)="69237fc85c98fe0b2994db114a5c0035f621343b7c7722e6f3a709bf4c88e4e0fe9105d5a4f153405bd82715452069f96395e92e0f55f926774c1d140a3491cd72149fd084b1a76ca7421546752952cbc078ab2821a7", 0x56}], 0x7, &(0x7f0000000440)}, 0x8) 06:52:10 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x1a00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setuid(0xee01) r2 = dup(r1) ioctl$BIOCLOCK(r1, 0x20004276) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000025c0)=[{&(0x7f0000000100)="aac28e1e14d898d9914cb367ce6f3acf9c3e9390918fa6d2b1bdb3a0d37b370f38a0132df03e482d103ffc96da390bbf157d9725cd3388165f678ee85eac37bc18d8c82e3aee5d928dc0dad8105049fdd0bba7c804d8b0e7f58718d6a53c1951d1d4d01cdc27bc68f677a1e930e35af1aea469de36506b2eecdea5b43e03c4af42d159304a8648556d668ff770f04bf8cd77d3c5cc2b001c69db2cb6010490a139f87dac0c9a99ba78f319dd6e70b96d441d5889998b0fad52790b1179", 0xbd}, {&(0x7f0000000200)="b48c4f28de2bc255eafe7aa4063a7bdbe9fe3071569a620f8f4f56ce3387690fa7b9446e6fcab01f4a04b6dd5691c0f89a534957dd00156a90f6c65dd4224307bd621228399a859e3d2bff95d6adf84147291b15033a12f5e33d6fe042dbda1d3d75002e1fc7fd40264aaeebdd1913ef8861e9d175f09fd1849f3cbf12955c061787c63247981d746a0ac5158d475568ef33277cec11d8a85036fecbfbbe51b2", 0xa0}, {&(0x7f0000000380)="aa698c347dcff59e606c8989c9ed93299cc73033a549a1abdb2398eac4a4f702a46d06b03f3b9f89629ac59564e465776e2fe3638d8893ac678b58d96a1ea2ae8cedf1ebe614a61689e003373f8893fdf50d9edc328b1dd4eb00493a6020d2640c5d7cbac916eb656b6a95e898691ca256a458d5fd0101747e3efe490872905fdacb0189df85fa96f70d8a2a0062fd6267f8321e981cd9961ada3625762e5ffbedeb80495f2b3a9b4e1164c13bdb41886e0fbe9f6db9fe3e021744384be054ff599cd43df4010193e0bd9344f373901d5cfd4eeb0f172ff8a918d31c16fd499e03fe1ca691805a33d993e421362feec227236ba10b54be6845ad1604ff2b7d523b5484ea6af5049dcd3a358eeef0c9952c3a105fe63a839672dca398c16a00c019da105e44e4453785142f57ff413c1dd0d8f51d0fa7ca87e80fd182ad3dad94b25d8d75f04e636bbdb7d556aa25c56bb2659dd9e06d2d7cbcc6f955081359afda1dca06d2a92c0705ce5a3be90489b09b5dc9aaa7a8bca0a36e2f452a69c34dedddecae436391f8e56f89f6168045562c06cb1ef3bbb1b197fb9e2b63f8e0a96f0291ed978b36b7058a93a36a9486e89479fa2e9bd9374b15c9f30476c82b696699d214896c33a2453c931f214a11c655f4fee3cc4357d0c66826a3ecadb8fe8d27ae6e3613ce0d4e3ad8ccb66947a07c031386378747b807fbd7ebde994216fcc1a809df3654543ef3a6574c2846925676677acea764e4dfa81553cc63f0f8b5f438518530e86e748bef93212354d2360a79e2e2e32005491b70356f87076f6469f56a871a6cdf1530643a71e1652980c33536c5274d2e667b09878cafc070d53f9a1ba9d60c8ee8454fc3439c3df6770a5070507355072b9db91edfe1072e1da10d08e646311f3a690494298fe1317dd0407a37d610f8843e48f315b92fd2431ef1b23399d13b919b33deb4f6f6d5b70ddec378b46021b74fc5f4c43cf893451134c444863ea2b5aab18b6e926a810dbf6ecf158ae1b1e043869b91b1aaec91577dde69c7d94fde51922705e90f20f7bf46468a10aae8e784604ffb1564348cfd4c73b2712395c96cbd12c72021b026ba6116c2dd74576b832bf238a128a02f2bb45b7bcf3a44a173ed09c65c814df603e04769b529928648a705906ac257d152b10b623d16fa992d3ca7655d492e92d00b01be4682b28d2b346465ee34a17d05ae9f2bc9c41a699c0af7785544edabe69f80552c6d7e6a8cde112d445c57d08869945496abdb1c5af5b95f1bfed80613bf1dafb0ce1a2f0bebb1d2d623938f0a4531c99a41cdb05a94f219da25e237e1f7d22060168e018bf13cf20da6d0f38114b16da4bc65f0118aaef84ded94f00fbcdb6c0126e211e5efdcf431e0585efa6db133a783c720693a9d1cd708d6f25d7670991b78714b7c7cf51fe5927f2288acddd1c0c7af737a28cae482fef9ae872be74ceabc395fbc7033dbf3898749f8ceea83f680ba93fea24c3c49677e942d0e809fd3a001acc817d9b67f5b0e75a471165b37c278cd5f145e6fd70a3f5be4d9e893a9f51ef670191b40a77445f03ad9ea37139ac1a63383818dac818a18e57f7c478faea4c37fefd65b694ef9e2e33725b03e9be10a591fff35821792624a6a4b78759bf4f68c906440678a6241fb7d46371c90e34a94455c933700a457c4410b5816c9a749b9e221a1d94bfa22d1fca0a82ceffed3514e34d82f031ddb43f26525c2ace703a930698f007b0b35fe18a2219e21614c1579196bd5635d289f74a587439f0705695d4f564baa4cf4e30faa0a6b570a0c7e5a30ec16bb4a8d014c259232e27efe396fed07dc15430be24b706e8b8d72e31047dfc646749646b8c8e47564a860fe199a34fee735f9d6110b784878227e523eef1dc2c69f52cebbeafc260620a9fc2daf1073d40c963ca7578c59b63ebf8ab383e13b61579b0051509cc8ac6a0644d225bc22b54cb0b5cc41fb4c82d44f18b088b632dcb744fdc22aa0dadad0212ab25fb069f7dae8e51355cd898f7035223234f5c28a961d334cfc3b8db9cf1e0f7ff8ab4bc8d87ea905646cd41d30334453b15a77e6c7f6e0c15252cd16ab598bb1637b783587d4a544d846fbd09dc941f86390858ed8811ef41bc753efb8506c37c74bf08f69f2686dd03e3fc9104f619a5c762a7c2de12decb62f0b20f95895fdbb4c3e92e6aecca2b2baca4e97d29088e7673bf4710653c7beb772956e9e58d3ed3c11a69ed391b46afb8bf92cc9ca38b7b60b06bd28564c82a594c0ea6dface340f025545c1db7b98bcbcedb5932425f8939271ceba1e688fa47616ef9d7bfbe65ed4c5e9a194ce3cd3924866fd05e61e62068a34e0dec44de0ceec8381182f8a3f358deb2ce86fd886d89d529d813e10cf87743635ccbefbe8767ead66a53c4e749d37d086570c37344e277b765193008557cd52f0632982abfc83c1f4b234290cc3c5e0a9d917e6029068f7b5b3aab198fe8fc8e91f109050bc97c49456d25ca3f710f1197d9b3b53e4e4d302e4b2945a83f033c0b7a978295409715a0943bcfd5075764fb32a8d5f5bfa1fcdaae332947c42b0c1f2be07d77d77359a7cc0f27768b6ffa6046b6adf5593f6bab3d2ed58117503c6720659f13e2b00323227880d02b552b20c65f78c11ebcbf6ec55ff2025be9fd3c328a02bee9f6cb4cc93130070a8b5da9d69d9fe300389d3aec3dbada4495b2f5a5cb3b1383aa965179f1a1d4a3c830af2ea3d9559f16ad5c0074c4c05d4e0b9e8d36bff8cf8474fcb314f84a4940b72dd244b559fb53d3819281d89d6f5d2d0d7a8a9ffe0b82dbf487750233ba37e08bca424ce2dd1d3d9a53bea5be97b09dd6b04b8c1dd608a2267135a1a8fd878aefc75dd19e02ccce7c68ac71f2e8d2d24667ad7c80db402e282dd5de0225c6eddc61b154d46853cb5adbb9e33e4176c5611057d5a750753aa7f0d5fabc903175506cb0503a71a407793df51770540381e9b2033becf0ee363f27a1edde77b686c34424499bb4f7b62cd8e9eb2892f97809fc29502ac0a4460f4a7a13eb30c6d6b7575e26a798671fc3db4fb4ef4e1ae08a25b214b939ea2e1a79bffec53431cede4c4573eaa6504739dcf5626240764d9577490d255435f65a4f4164fa24b96bb34819028ec428b6b75c4c4e1f5724f29db6dc8c16c8f53b9340087f24ebf97669f137c3b4747b632a567da56ad6f845ccd0a85f3bab152eb092f7a20e9d4a7f24d448a905e2ffe0b6178e3e28ec50e446cf85e54978e93712314fe6556fe1385309dae26f0882a54758263b4ad754cd20648c712d00879efe9d6c762f9c4c0456ef7080dc26dbc075530a65e3a92ec3666971cc19a6cae9649ef834888f75ab6b9d77417a3a311c81586d5a1ce1b3b1f15ac6c98a22ca985a6898cee28007f4bab2c21f1fccbd8ee44263c1d8163cd602a7d4d60e1af21eebd2f2c6305f488b2740c3b76de8a5855b394f4116157098ef33eb6966aab97369b25dc58dc77ba703f4e00a1bd213a4cbaa4153c0d421e5ae3d5ac7fc759f658ff88c4348aab4dec92b46bf9c5f563027c0fae2c3baaeef1c352c5b476f0acced2c0842493317976470b9fdfe5258612f2557c7ff5c98d90c5b9431688a57fca3cb0fc87769938ec69b74efe0ad5c6ac9a409ed45a28ceeb2dd99c8fdf1d4772ccc6a69e582c7e09772b17f5e3a3e21f2bd432b1dd02a22c4927b8e66e4c8f241bb04a3536b340e9ac43b0fcee66547520110fb1d6b51bc03090a081cca58593a57367f8fd3df8023b2bfab31edfe1574045bd700594579051288796f8507557fca4d2062198b9d42b2f80f57a2226b4ce0ea732a43d1324d3a7cb0b85c2ed4ad0d172dc8cc9c33dd137d771e6e50e64c539d8668874f85933d451adac02822ff35be2c8487bae94d0c64025053955330cfbd6b91638b4ef48b3ffff9767d70a9e7cfb016f5797d3b51b91701a7a644a9d29e7a92cf80bd0ebd7ddf523448a2b0709a41ecb8b84c11155e230591411f48e0192f2fac5c214593279ba8d5e8efaad2232ed93f18f6dffa915e4d69650edd9a61d530ddc894c13fd1fd2a6358feb4ea5f41b8585f4f070d4b717156d58f09cfe92d9fb45f7ade20a97488a81d8778a1f7665b0ea3b4c5ddfb6900af6fafb160927146e4a0fff4b033dcbbb97cfcb2d08a7b635c6dac6885a364a04b458cb88a2020d980dcf1f6b47f11b6229b86fa452572f29fef4ccfc47bf6eae968a03d1a57340f7c8e9d9ea3dd07a9d906ab5ee5227016708c0a48654c64e7884f0c6563079642b15dbd8121d2621d427281362395fdbae9eeb28fc832ade89efbd8a9f938e5d5979e58b116bb1fb1cb1b1ff707a81c421e6694a1fec799a165e9045cf1c45b261eae66897bdd4a9894f6c117c53351c9e47b255c9c42b3fb0f1610b095b4e6d9782e352c0c45e8cd5836523ae5ecab0858753d057b2dc04f82d478140ca25e9e41215baa9b4eb40bc953795a099850972343161653008a21d512e73b829f3d18d7fd66826fa6e95ae5269c6c1bca78041ec54872b62f8206f9eb6fa9f60b985b9d8f224ed4140a49693d9737bd3d839c0d9f77b631c43df81b69fd881b3042de544bf255d9cc98b1434293076389d707eefca2504e4f0ee597fe7aafaabc32d95be9811cd0debbe9eeedced6b28369afce5ea07079313a144fbdcf621096b0419c1c3bed0c78fafa0763a8d5c116f1b271db7b6c2e8dc98e12a16773849e10a3919409c1f709a259c988d84a1b2e58d2d107fb62fd7e3dae3df82790c520c4c555236fa09c8c3c2a787fbff87055dbdc52f56986d5135780639ce024c9608f7a990583fa834a7ff4983584f8be5e9f07569d426108be44454ce89c696338b7fcf35498a93dfeb9600ac4cdc95eb1687c31decd5113bde452cff40436dde10b55cca3867844a359f56fe8905a0937c3e0aaec862f8a4585611ef8476710eacd47eb786d986fb64ce615a2d2af7f719b41820911d04142cd4820f2f3f399e4d0bbb8def152841b0ab86294a15b2a261f8f37084216b0357ef73f7ba64906d35cea8cc04554ef9ae75cbfc6a8048793995030d8ebf068f363d452b7a0b32cf5266e310f6a1f393627a284ce004c9604a4812f9bec6f1e5be13aa8d5fe3b41a1610a309e891d356f9b7020bf2e5b26c2ebbea407b327e33a74db264129b931662b737aaba67031f4d512ab8383e7dce5a29dd12db772c22cfbe5dd9c8276bd0974bda5bd26ce4e4356e93c1df0619cc4f29c7828b124fbe1e9c8761b75638e359ad0aa66fac9a6fc7b4c99122efa2388f953cb09b8f1a604f2dcc9d80cad0c57d61511f687216e3e514eb4984240ff7181f09b019eb0a8e9d821f90cde553ebc9a633ee88b71773aadb27ecd6f1fce11e8ef80f151a7821611f4a3d23ea756c271ad1e6947262aba8ee834c6a353869a6f5a7a047687192d8302b6bd4eb344ca71ed9c233eb5bd01b4b716f5bf043d040d056ae35fa86e381bcf910f6dbaf8c8edf07ab0b8bd3dca45d02877bca0ceab513f68d10f024e7f83db2de0214ef1e70477cadff4bfa0de347c3ecf26ead023189d4ee607c50e0b72e7c402f71885fd993431eaffbe7c6476b56eb5e69da505dc55b59110243c7bf184e163aec582618a47cfd7c94db1381c52383613f5b95a11edc603eddfecfe8ceed97946f85ab2f382694f043c4c26099b025ec0bb0bab6f3ca264678fdfb283ae3740f1b589b77e755523baccbf5259d2f6b6c63d169738cc420c49a", 0x1000}, {&(0x7f0000001380)="d6da673043d00c967b5831769965aec0b71dd442c47df1aa31c899488d17ba02badd07c2dc44e43e25ad2e79cd63d6603a8b5995cce34d01bf3f6bdf380088a49e5ba1af958e90dcfb5e46c45e3b368f07e54425a97d1185824f8ccc768e2bcc1754bcec0c3741b95ddffbe35ee9d35cc4391d5f4b8e28b373550a6c06da314b29733df7253e0069159aca90540fb25ae07a5c45f9d1d2a8eb8d01e4a0e1a6d9f2f9b6ce1384f16100ce44ebe5583c7fc12441fbed5987e103", 0xb9}, {&(0x7f00000002c0)="fbc88260332a351ff455be4dd8c896c742fd4b21128726d6113edfd40d4b010c1c659380be73794d58db4705914e9d92", 0x30}, {&(0x7f0000001440)="6abcfbc27a29e7a7c53e69e0648a6be991acffe6c1a5462a167d3334cd5e0abbaa8267fd56d27b60a1d32cf3c191fab5db8d559e9e1389fb52fc51310c5f70fccfed03622cd2d45c0447d5c61a835c005880cb583fe8b8acf434aec822f7abaa63cb8a3193ab76ad1ed50a73603d7f9d56da44092e9b15a52b5668e4fe2f2237194f63bff12475de3761fd266355f1c203882f0e09939735478d3688f6c8d6f67cbd98ce2e3bf57ed0c0c3d0c51638916f53f07138f48560b2b097988cb87c8503db7a7580dbfe3904578edf3410cc5179329f2756eb0bc9ce5db1e5432b08abca241f1ca4ccf7874821c729131822b57a9d53b6975e711773182bfafcf4e2adffd7a9d1e227a8390d60ea609fd5f21c4cb8d236afd34f004c413ce674409eecafb53060261d3ae848f3de7211cb2ef389981afb6ddb7dab99c7681c3785545a4e8cb242a94fcd3fee1d2298a9095b9936b261137e846d4b435a9a1073e579819e88eb38bb10512b39b854726215ee65813e32bb7464b70d287706810dc6eb405574ae87cdac8cc0d7f4f0b17115e924f1f756269c3509b403e49077f4c62b51fd8ee2c4dbede098f587f816c0f6507a94d75e4764bcccd27a2f06882e014dc8995598151bb6050be2013c640f1be3499c58976681b81cb797e453713e1ee32915b250fe72e414bf3d24681eeb1e5c53d43d621741e3cc609ce2ec577d23cb7c95f4fa98af6931190201190f9bdd9abba0f88d78e467180a39dba5d646f81171de70f9ce23085a310332396de13dc2fe20d9eb4f557cdb87c1108aa6b40f174f0511bef10dabbb52b8e4c974389d18d418c105009b8596d2d03dbbb5c2073cc5553175dc3c662c338aad3aff9bdecf0b2e9d6eaddd023a68a86cec21d16dd098e7e93c898df0c459e1546ac713077bc7cdaa124d9a57a7dfbc2925fc11e211b911f55a82f970910efbd8abaafb50c784d1c8e721ad9399d5cda34f1a0d6ca1b4461f09f2f2db6aeaa785a367c5ad9ea3a2de5fc6b0315b31624be63a933153fd980018898bf7965419950ab6c62fe0e7b144c159920a195b4c73ac5fe6c214d8106d0c905237629d2160b3b26eb5b53ad08666338d35c9e3ca9a99a6c818639e971a6e0e53e3a11d62c7bbd9e6124a8ba47d984fb92fd1298eb4177c98eae88d223ff58f1b4c0324a9883a9dbed6c491ed59c755507ec22f6ae3dfc6691b4b17acc193e82744bea333bb9d5a8ab523897e276824b08c667875c793af3f39cb7ec05efe95cb18ea835b87defeedff605a3002e4a9650b9c5d204a71a24c6762ca5480edbb9c689796fddfc1cf066c7b486b7309d80766bcd56896e91e9075d2650cbd00a332ffbed38e2116b230fcd223f379da7e56a9e99262ad07b12db1edf31850652d733df1332653fc57507d5645f5ee27b4bf94ab9938a90dff7df281dd7694099c4673a30ee244896d55373da9b06fb5714d1f09dccd27e8e1b3bb7e4e90689c81e99340ace506fea8c2ac61fff72e81efc6709b3801b539f9f7ca3c5f3df47c0a34cdee0f4df7d3039af43ebdcb85573773e8ada00696dfb7c189535a86e8f277be8198c53084f37aa404d6eb10393a784f404ef77fd892e4539c2601fa78f68b2d0abd6aabae3475ec0237eb57acad5311a7a0ab94e62d930e044f666beef4f254215e5442eabea93f653b7b8b59808840333a68d3b89484d64332d07ae150453e339a4682a29684fd5f8000037b6bdea56d6767407b43e71f0095ba0c2f02686e1a03cae7cd751ab8a978bb9e2a9d00841b1dae5c4c4f0d3a6236683a4f71202551a2a772e4540950447653a65db5b62fe04870b2325f97daf7eb83c8b961a74cb709b062708ead8f515f202cef2f4db345c5a2f7cb4192da15a9f90010b70ce75cc4b4ce0c6b0029d8b1eea4ff4e0e144d293b82fa56b9c6afcd4f2bd715aa6ed585ce00ba484d6d76c423e0ed1b7fad8864625fca2bbc9307a36e067e478d5bf05eb0bf3bb278f69d27cb7f92c7b0bbfe344c1ec32bcc5fd58f5a2b4d3cc99f15cb4934ce83eb69d2963dbf334444711650c93822b028c58b7ce83d1f42a8ccffd76e2371131f39faccb0f8e20500d2a5ac0f0e1652d5bdc8de415f011036f690f0c3ee1f7a31e77f5ac6bcf1d867740b782414586fc1811b73cc3b8ce63a681cb11a8d1d1c567ab5aaa2dc43287887e1260a3d5b03e57e22aa8310a701e8b5eeb4d692c8e48f93ac1bdffca237b851354a6c5e6921bc5e7d457771921da38ba478ebf5f323910f315a9fe827c577a192f6fd5edc0ce9f2aab62782ad9b9482b75c0c7f0c67acf103587dbee04862c977b152f5e89bfb09ecc4548c7d6f0512ee3449695e73ed68f4079a9c886d0efdf6295f65f935a94233fd65bffc9cfc7eaa0e8143f1c6c6c19d935bdf8384afb14cb6d2e013864575bc2d1d25b1ab03c50adc814d2c9d542c9c778c21779791e81bf65647b55566bc60fcc629ee6e330b8f0f57be428b3fd8f5b435ee0c5422dd963c85a91bb2883536e5c6b5b0e32d89d25fbb0ed302af26bd96ff26bb15276da38485d222a1f39aad8624832c8967ac2128a9add3e00044ff23adfe7c85a6561d55f451d6af038f2866270efe0aa6d254003139d383da65d739e4a20f93a2bea852d43745015df4469a95ef5a47eac8443969e1b3e55c2d69fd5c853864cb75ca280f3edea442a4dc8620372088951ad32813c384962b4d680cf144bcca224ad7912b14aaf04d0312ed07aa5494546bc1abf86cd1f95e82f321a1650d0ab149a7e5917c9aab8d768eedbe32f52df384371ab68c2861f4bb39e00d0a4131588b2a6d3b4b79e8305ccf0a7d0a6904f28246cbb692f92e4c04e32b7b58f19f29323fdc2e1ae90feb146850df832ad6f438a9e070532d071c5acc73a5faf9f55444d99b98ddbffcc73aa3a5d31e6864e2264412a8f7e541daed675e7f07892d5c0c583036c000a99ec9224182ae0fb37b3746e14314cb079683eaee2318e7667eb14b78158aa99505f6d8a374718849fcbe70c2e0f2549c7c129ee876d917d3cfccef4f77c4e498637fd7ec0e03862019b929a1bbd7236e38efbfbc82c36fd9dacb643f877ce540f5a893e07d84615f55c7c3c3871f373cff7f5db1d62f70cb36e761bf09d478baeb09381ba34e00a28c68a6b4659de3479c90ce0cac9f7b58f66b3589109f27246ae0808d6c8a7a464446c073d699be665124636aa606787702e9aca631afc7a3717f0149eb77f5ed1dd440c12020e1b0d189a8c3306208d98840ee7bc083da727cd987e99956a5fcba5e205be9c47a142863b12fc74ab5f94cfd1c9b595e4c4cfd3be92d876e75bc38ec1bafee794c3f82947d582f8f0332911173cb8a5fc7543dcd68b1a3d3fb14ef51110687e98d58bcc28cd7ca3086afb69f42f595029347362999c36ca3637e7ff0f599fc4ba4e4dd62a285eb8b892c76370f1ef3918727fd6155e6ca81ce15ab2ecc96795b00c0a5cce277828c17031efd1a98fbcd2194304619f3a030775a947a21caa0bdb9d5e8550794a0dbb2cc185791b5f3444126eb7916ef44cc271172ca94494d94355371d3ed71d128559c911cd7ec8881890c6963126b15fb9bcde2c394a41303a9252565a0a3aef882a636c4bad13dbacb6e26607667f62590fb5dbf5ba507e8e4ce2eb5b995f4da88fd88e4cb5ca762acaa70f86d2f3a314fa87c93c9d32d538c9951e1666586780d9fee78c849cad8893754eae45ddc5965f76b3af2e31fb866e3af09410dab9dc85059c9eda9e446e555935f6860f6329468d5fab1ebec7b446e349d8718cbf6d1bf8bd7212c59fdf542ae00a32533fb3e0464bd185333bf981eaae84f78ffb1e84dc7f7a7e12122f005b67e7056e80bd613c28ec0fa8a4f699ea7cf2e90ccb803462783c9998f84551d54bf41169826fbcc8642f84c8d16b27a15aa3599b2b3a601dcd70a1bc632d52afc05b46bf63387aa6354df5e0cbfbd898cc715e89a85c7d1b544839e798bbd952e5e8044f1af9b0f0fdd791f6e210268fef46c2206717d876793496b442f0d4fafae4325206e21cc444858a2f566c9fdcfd4631435b3a85192283afa83f4f6fe19532a51dd7c652a742f39e86aac885ac1fcad15c0e433ee3859b6b267f92be3bc37f3db64509983af7925d66d5f5a0eb8448f2fabac2ce165f2950b4939c841a91ecb0e8640b309aca78710a5a53c77d72c58d3b4372dcf16d789a3b2fa13d6eb1399f34cfbc6d89ed8fe2fcbae7badc843553a876fba8cb3048456fd1e96a0c740939b34303782371c1cc6e534693280f6452da1215372049660ecde153db0db6a91001b81c95130a86e8377c7f27af7de7d37f80d36a5a87decdb2b2d54eecfa5bab61911e05b4bd60f235b3260a5ea36f3201fa47cb367a0936c64b047ede115e4b1ef2e82f051fbdd96007a837f229c20144e750bb2e81c34e0237f723261e13f790fd1808b1526cc4dfd2c191c63baf6d94a5f229bef2e0077a3351aaeba3763a33a51e091ad93ffbd9b4cc8599876cce8b6ec4e21687ad5cc391a09cb072674ca60fa54a8752ec5c35ed6d219231083528693e0a28274f152e92edd9061bb8a352c1a2e990a08bba85c19ddc2e02d214591154b1fa28b82e275b0030e0d30a34b6d1cd78f8764f070d1418dcb3e4f595e9205f0c25a594876c3da771832241c7828df26b72f1de993ab7633e8992be391b203ce9049d88a8fa668cda9f867356642ce20f8346977772a95ccfcbdfe36876e1c5708df156f9ea8b150b4652c4c8c471b7102f55fed2083162a5d9817ae976495305fc85c17a4c8d5a57f84d6081648d6206e06c77b40a0e109fefa76cad9ffd6a235d098c545d9bbc2487be3fee888e56f3179684d6f98a59d19a3275a6a15b8d84825f6ff43eda89c7808db9ced57d7b9936ac01ccb320218d99f6a3baa7d094be6d1af2949b755d4ec6c4d6160ceebbe54d1bb5d5bfe71889f8d0fd04a1a600866f2c0bb23a287fd9af9d30886952b99fa99c762f041d0bfbc539c604ef899fd3d811d7039aa998337ea0a5edf9e460f9c6ae269ee1cff524e448bf7d0b056af3c8fb8c09c8ebf4d1ffc321e308c78dc6d694707553e211595ec4ea2bcd5fc5bd3fdb8bf7595c135933c519a6ab8a59f8f24fbdb55d312e3d0abaa59edad9a8d7598564ccb35c1c705c82a17c9182de7610836df8e6bbb509c5d010d00247f7cc8ebf3a2a76ef5cfd9a4b52ce3ebdf32ee0cdfbb20783961ac7e6e041e8c0499d6d10cd5b220e0937f2e87d84a9898a92a43028cffbe7027be1429f0ea63628aa1af9ea0404ba43579bbdfe34a7bfe95600d9dfd2776d17237a66327acc0f087ad82d1320190182043d7f1b30b9cfaf1b5faf27d56706be09510c6bcbe73e44d01756e939b0a4b9bc6e3c866c0484c42736c47e0ce0f7db2a6476d5ce4737fe891115b34531cfa90b30acec024eadfefb9454b611cb66b812d4c1d78b045d7987ef9eb2a7d06423022c5909a0fd9ad8ce238ed2990b6238d74e395af2d6fa868fae86d729e2f4a2a16f4c72382cdd452bd9282eaf74168a96030abbbc9cde7be313992c685f638644903936750cf4477b031636acd3d3af18dd8da3d9bff43e711037c7e64d1c8eec7d8cafa4b39fe078f36be2c58c84a3d2c96dd1e3ce0c9f772865aa755d563f0ac951d4038c083d091692bdf402154a32ff085b8e3211e3365f8d2e3d6e2381aed1ba44baf922f220116d041cba72e32c46a315cc8c4744316abf9356bff0ce3e971acb31396", 0x1000}, {&(0x7f0000002440)="c1923ac59e22253b311e72e4ca9433132296909724e4691ff4a9ce2bd031d3b94c6eb632c5a5991ec3db19da84f245e279006e04a3b3067b0055a30ddbdfd231455bdb6c4dc6ff83bf26de92a9d7eb0effa827d3293a5a777e41754e737e44d2dc525b8e9e81986fa2eb98d4d97c11e176531e78b68f88a5934fdc4742aa54287941e804a70bce5197a54f3c4c2a187569f0d9008f72ce2ede7244f5409fd20c0cded15176b5999a7232b8a8e6c774a0e6828a621a9050", 0xb7}, {&(0x7f0000002500)="a7376ac82a00a865e8121026ff4dada31e64b73d4bbc840bd24d36f02e48e51d68a4c2530c4045b4f35c1044e4985b1fc2d7b42b05f40dec8261ab3bad604c427cf4606e9e861938f9f4dc27cbf8126297167620cd275662d2856ad39ce01a1569ede25ff441b11fbd0669961c10821b558f1c58df558b7f70474be6e8700f76e6b5d575a840d4f757de6f84491742bd1316f128e048a0d9f7e6b7e88ce34b26e727dfeb4a5755e0773751dce1", 0xad}], 0x8}, 0x1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) 06:52:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="0000f9ff66dd696c6530"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 06:52:10 executing program 1: chroot(&(0x7f0000000100)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) getpgid(0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x5}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 06:52:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) close(r0) 06:52:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) write(r2, &(0x7f0000000240)="00656cad82ac1a1c8251979bf381b7da6fbf5cc0efe582ab0962b2a4fb091cdc0c1223bd688035633b411fca068590d19668f1f7e895ba35cd9dc55b5c93da1b447162d71b0035a174df18b6cdc1b4ca87a3402dfe6900f29c1268385f698d3610cb8229f82b4bf6d5139684c0303e8657c5e178496247174439690d33adc79dd077b2da9139ef45aa1047706e4a16c31405c94e5d231d522c2116874665336c02e039054164cc6db43f162c2c05919f45ec0f90ed66bbf93b38d459c4785d5b45979821", 0xc4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x1f, 0x4, 0x2, 0x1}, {0xfff8, 0x7, 0x4, 0xf95}, {0xffff, 0x7f, 0x72, 0x4}, {0xfffb, 0xb3, 0x4, 0x3ff}, {0x0, 0xc0, 0x7, 0xbd0}, {0xfff, 0x9c, 0x1, 0xff}, {0xb053, 0x3f, 0x7f, 0x34}, {0x1, 0x6, 0xa0, 0x4}]}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000001c0)=0x40c940e6ef062767) 06:52:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6}], 0x1}) r1 = semget$private(0x0, 0x3, 0xc) semop(r1, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) semop(r1, &(0x7f00000004c0), 0x0) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000080)=""/37) 06:52:11 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000002bc0)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000002c00)='./file0\x00', 0x4, 0x5) write(r2, &(0x7f0000000040)='!', 0x1) writev(r2, &(0x7f0000002b00)=[{&(0x7f0000000a00)="a9ce3c0b6a06e47e131f400868b6108522bd58e25282ab36507c06ed369a7a4190710dc413d9aa22b43066ed486a1c5e6443d34c33fff5dca111b3404a816836189a5867213f6cdf71e95df7038c969b572c49afb08aab69746a14cbb00fe317f164c4c9466f90807b44ee0ba7a5e017a21713a6fc76bc09dca2c783d8c2b40164a8ad8157ca8b3daa1576bd164e7146fd4ab90030893cb018321c60953b3497d7245736bdedc9b1f6790a49bca78ffe4d432e5752b9effc4c428bc50e7156cd0a032c2079f218e4344edc3d50aed4ee0b6fa228e31eb2a049723fb81123093763e7bdeb63bef91f649547c6bdef8ff8fd73a9a8bff402be00797fdac2d8f704efb5832c823cbd9d6b22ecb5658c3c23cb1a1ed5c1e288942c159c7fca33ddada0026bda08889baad19e4063fe8d368b2df8d36506fe35147b5511b3777b5c7d82d553f7577c00d0e20dcb7c121a86f1193f64309b718273e1246acb5627e920a9956cd8786562b941c432a5af4119f3c0d15b82aac8c7ef2cb11f6f40e2988e1dda29a8a2cfd8f5a015c65ffe22939d40ffe67984fa77813636fd369ba271b176a419478b3468fefaece31a2f574e54abad2da41bfc8e52ceaa95de458f42959d3609855311cda83b08bfe6743da0fafa777e078672147b635377e4e67b9361618818f1a1cb1bcee2c0af00b5505502a0e66e99ce503d087e0bd0a0256dc2807e5e0a21d96cb51f2a3c5cd5082b44fb5134133105382e740bc3c5971535edc5ca5a03a33fc659848aa88f2816ea4e0e90a4b9126099653d7294d3bb61ca15e500c6b4d3d6d4270e0967309bc75136ece8a015440131364f0af9186e6736bc30bf564bcf377ff09592212cd28166ad0bde0278be5b239cb33647b168402983aa64ce956f5b55eb7b20939f68d95d40fcd2f0275da898ab7a07545611e16759ac38996607b8f0dae86b932d00c3313ec9dec054c9d2369ddc690fb89429126f3fb970767413ac7d0a96bdb63c8326a7e4adb1dd06fb101aaa4a038c98a8293e05a2a7f9d5d211b0be90d9108e3257c190ab1b88487add7b3300ff21453ceae72c26f71c2c879701348289558c47b56b10c3adb55cdbc8680162b5026a465ef84eff7d558d231d1c62c3e7001646ea23f8346d83e6c1f166a2f7ca60a14c2021b1f64d901dd159b9c9d3b95a91abf0c21259a96e74c8d99227878841f273bf5626a16ccc9881becfa271f6af7efaa45a874ade2b0cb1c0131cab2fa1f7065f144e0e49dc8046f6ce6d5176abb0f577b5b1a238339c6d906967d1314616e335dac2d226e87ed9a8688e87d3d0682c685872ec9cc901793a63bb0dd55e8428ad52e75e4a98cd2f34f0dfa19bb568d543062f1115f3213dda9ba9bbb62cf61e1cb4c4bfd75980d6d306bbc011628aba3cc77f0489207dd04993e6f48e10ac31a4083835c562147de3dc7620e419509c8a3e93d9549b372916eacfdf17679b1c8a4b0846cd32086da870a40a219c76a7e658f3c67d84dbff37997fb53bcbe691da4b85814c5e24b1ddc04863a7cb16f1a123c19764e75e6d0e6237d5a35a80ff6d71417063ca47e17df8bc64e45e4a1eb7baa75bb49dd2d0af33da66368ec4b4e76925e24d816ad20b459ec43a57b8e1556da4f3c85b3d1aab34400125310d7a0b5cb577570b0a70959f73ce01cc0e681a21c363e86aeab010f87287a041389fe89818c9376b018069d0f5dd3aa8e0ebd6b930e9d608f4f0cbe727275204f59258ee6afea7844e762956bb3c5b1e05535f1987b5e6340218824d0d0f172344f113e9ff186a90d86eaa32fe7a228fd4de6f6de7f9898f344b1ac04685d97842630bcaf80350c8afe4a620818d9554ebc1c46ef8ba24d32d188852bba796ba45a0e6ecfb9abf5356ecb0f62a59c6cafe3d536af7a00a95d9022c10c14884ec0700d8ce49b9b4916ff66f43e5c12a30a1366a7d35ee26bfa5104a7f5b72664ea4a81706b924b041c0efed11f7c2664cd5aed8e09d926534435c39ad3c6825dba4d9030764f283e52c96d37507fa5cb7ddfd3d1eb55ee6cbd4e303bc27fc10f440cebe41c32f2f81eba97fb26969361e3cdcfa70e3f6f4431dc194867b257f31af3fff25c77ac6574eebbf39399ed303fa6c470a90a33143f2dfe09027ed8372023b2e21ebad9e650dab8110d5e0e07f4fac4986d59ce26c0913d16540d4d8a6b8813056cb319156be693cfa61e23a414e86693bdb0df67206897f4fdc38b98c720776882ed013a4aa011e4413cc0a2174816765f084bb3d23a07f97eab96a72fba2468b9fbc021e12bcdfa331a561d489913f6ba79d55ecba85e13f22fd28c64d2b8173c402202e2d4e81ef8a7d0eddf68b010acc36a98b41f7886dc7338d4ddeaff95d62eaf18ae5201c8210e4333bcd45fcc59fc9d9e2523bf90b4aaa54ddb64a6f7e8f19292ead52dcc0200b5a5a12f888669c77cc01519bdd5a19a0f7fbd324451f5231775f152806324bb67c371304ada3188fd60371fa1fff3b5fd0e07d05c9fc81e8af3cb4877f535f29ba92da1c5df184d41888151da3f4987522181f3845614f0c07e3ed73e3c7437a7db9918f3b6140a23a86478a516321b4e62fd3a774d439829145e82fe03b8c3856bfe0d120fe3e150416bd2c4f2c532af04f12886b677e5b1494accdd27d110d483e506b0f2e84294b37692d7c25280a1ea337955b376ff86604d060a662ccb8511388119a7a2de8d64e47b6a13c972037537ddd77fca48c89ff77f1edb3c78dfd8b8b311af1fd6c80cb8d1231ddca94d13a3ca513457f535a48d9c17fdfcc75daf61321c7a46db5d9cf3ef7d13732875aff0329ff418b4db98df13facd41c7fedcda9ab05e3b2b865babc4fd6439b70922010170b11959c75039a456f26f99716addebb237f5b67b4831fb844a6506f1dfb60995d2021b455043295d00d5dcf945ef51aa92858444f25a581f95eecc2ab2cf890b403db07f9887106c48a01f4b7e19c1bb105776bc68425c9bf082910aa59fa0ff30cabdc7a12c13e3c240c34aa40fb5c0f400360c71ea77e331252eab301c081c2db5f168009a0a528dd07624c6d2aa1d13745666a6c8e4faf839a8545c41bff99c84a418d804f66fab409a141acd5e542688160caad9ff688d86c3100f92ed2bdb9adff8b93876cb563832b695bcc7b11bbe3d53f14ceba01a1dcf53b282294948ca78ee4061dbfe65cb54164518a0533cc7834d8fb857aad7407aacdcb7ca30867cea4424adbd9d1e627cfac5f660ddcaada6e7fc73f9451bad14e74cdf74d3ab398859661d5fc7865b2aaca2ff4e9fffa98edb6a79f0fefe9ae55ca68833b3afb5acfa4654dabb4441569fabf31a634cc93b20a6b839006ffe9d1d535e6651833ed26a77b0ca41d1e31e3a38476570078e1c3658f306532d59a2e4dca7840be5e4d0b43b4918a46768cd0a34591fce2027d999cc794f1094992ee921f149e750bbad6ac539b6f8b3cbbf14525963cfdd8dd4f574aac9e924edef9f15434404dc1c396f4777a72749ae6b57050643d0041e3f836f4c00492dd6da2cfa1f028b380b349d90f74741dcd5a2d08c439bc0ec2757edc2bbcbefc7d7cec95e22e0202d859023450ed722d7401053658fc969406d44e6fcf5d0db79b7bf909e8047a525cfd34b75889be731d2fac4487eebff2a7687154d458a733aaec0da9ce59f32a8a47517ba7e74ce30c699b227413881eedb4bf8a60b423ef50b4a78a0ad63cb7c96908b5a5b1f3b70096007eb3f00ae4739aa1aac733504b6d8e4ede031ed378222c36c89725007290a42f8d42e4226916a39d30e8368be9323938fc9cd645ffbe0a77220ece587b0a3e49cf2e3bc6a3ec76815bd11c5a77b44c654b40348948a9b558611989e9c39e828939ecb0438150218bb49bf5ad84c7849ab631d226185f586302d79ae8e29a40ba0ff942c25ff8e71eb5685f24f8b8539ff124c3d385580302fe2c91b773051fbe996bc7716b833823afd347764b99a601ff642ab95042065fe1f73c12703ac7e554d664163535313c4885138a6050136bd4661c824b9a354c7871943e03e9ec505e34d48cbfa3bf204d002194c0ebb636679e181cf0ed91f60a663a860a171f6106f017b2e79238e8cff43902ad884e0bcd76012abd7cf830037fc3abb5fe17597ed2ed1dce1010e2de67a615ea20e56e97117d1e1ec3e647027e94ebcffe9c33f72e420a12927015e2a69fd45765dc147eb69453f991131efc67763979a998f0eac19735012a6d1ae8917ebcbe5ecdcf53b22d6fa2ce5b654046263b24119727df472db42996f9f52b96c8a3327488d2d92397b7cd1acf937150d8ea60b3a998c48860c1ab63a75a4dabcb240552ff1012cdab14322f192c9b2a46bc10324e165263a12afb333a3d54a2fbceefdedc968645fe1897e97e0a4cbdfa3058ba7d1b2f0d232a44c0181278353090bb80d581328d37d66518a6f3713a724e08c1f1ec8f6435ac22c43b00c66773f122861029490a6b6a0ee4c6f04059b2ad20dc349393bb35f4d226ee4d055b27f756a20cc128d7c617a816628b89c5b48a2153bc08e3ab999c0bd28371a8b7a1843b84a5263ecd6afad37b9a25ba939956d4ee655ac86fc178c79433bee52fb7c1a708f877f408950f572e6135b10d92f04c628e5b1237d59785466b8c4e76d2106e5d4a94c3b58d2d73330d1b03faef44ae71be580115e93ba4449b2b648eab509fad18f5d8f911a86a60bb0974d7958ec388db39fcc3112d6553bacec890d7cb8494cc05482489ba8a54973c14ee8bdd683098eb8fc8075e117e083373abe1f2e8ab5a6f3ff3e0a98348c3163e0aeca496db3e6eecfafea25a9e3c55c7b9b0bee8aec3f051b91d85ef29231df80279e32be96b64ffae21a1a03f210f7654e412fd334708faaf3e818e087366be9a9a2be042f36bf5fc6485bb6736af8bab597476d88a23a7fbc789899dc98dd7e23eac9b5be5ac175680528c0c646a1af49646de23fa32d1c99a7ff5c0c5363ea8db6dc0be627749e126632067103f9d58227c1132d1256c8f56f35a6c8d6e0ae362a10f0a9141c206bfa0bfe448f0c1a2cf46a98a863c0e9568e3ccb8629792dac825f9379e03b6702f13d3d87aa39af29354ed90582eec2a32b4fbc1b9fa15eecbfcdc1cbbab4c76d9b3508349c3d3dc92be52f102720f2780d478e01279844b9642a692441ff79fb48b0c2ba311c2092ef1f695eb513c980f30d173cad7800d76c1f036c51653f3e419b9296677bff3d169c1087ff2aafec6b88a1f4a6dcc70843dcd7b4e77151dda8342a61beb9bef2a56abb5c426f82dd2ca9e615ba8eafefa623667c51987dca8ea4dc59e8ff44ad46033ac842fb682c18f3753fca5c4cca1b62312b68dee06be6ca5e40dca91659f310fcc808a4f10f9ce7982f29a0551e344cfcd3ab4d0062c62c6dddd3626ac679e26b531cf0f2d00931b590902845bf8a4350fe54eabcf0e2f77ff7648c74a9c6f2df2ae920b4b808641340d2cb12de3e0b77bec6a66c1c1b8fa674d0771e7ff3a5a27b07f61daa34de65e9f4dbdc221403010490387f9632519140b76082f9b35f0bf871d1809481fecc83517e85898f17ad1cfe8154ec574848b42936858d8fa55bc3b0e3addad6f6d50667b664ad1399959f40fbab15cd7369252be19ae636de827ea8e6af6c75ecc05bd59f68793c131ea24b120f6cf2c68dbb722619bbce211fa5816d2a561971471e296926d2eff499f1084ddd72361cf586372f9a9df9ee96b1bb13d2d874c75184a", 0x1000}, {&(0x7f0000000000)="90807403377587b496b436b0327d455fc6591d59f1e1b09890b5ff8f6ab519645802f90c614826907f8d9f80", 0x2c}, {&(0x7f0000000040)="1aa1d7c72f42b618454e04f03c35b4f0a2b85c2e9069f87332aea0ee5273ab85d4a9f41288a159fabcb51c2588d657ead3890e44eb697385217a62312f4e61ef8d09cacab64d5899efdc2fdd7bac9e51d054956c8ec23e8d471d1cf7676ccf097cac8582d200bb124703c1353d8658823454b516116888841490fef3b7143a58f809242b9bcb03373b86d5b8480cd709aff00a002d46e22e1f82d38a6f168062257989571c3b61492f26a0a033b33830d75cad19d710ac09b7be1bc07ae9a18a63d7f008c891ba82a490ae801ac630e37ee6ac1938e231cf18b1c9f39004e5bb8f823b3538292fa35a7e351692591c7c40c1fcc1e373", 0xf6}, {&(0x7f0000000140)="83dd7a9e1e5f00edc48caf7e3b18cbe71fb7e09b2588f098d0c5ea7ebc30bdd6b2f4e8fd07c71a90d3c728ae1ab8086c002823e1ed78fc681979c24d3d725f261f7bf903bffc035271b0c476bb78a186b496bc3b32d3bde8", 0x58}, {&(0x7f00000001c0)="b004f927a71f532f54c473e8ee4082871b20ce890ece5e5005941efded5c63016f3c667dd400fe288244f840816eaedcc790ca632761775d9304d2fd79383934749f53fc9a609feac4bf1506a5e4e0c9884a5feb773f6e9cbf86ffd8fb16f35b260450b00fa4aa2ce3c61c9009d2b26a54e54b89b7262c6b27f54fec5c9d704afcd84c6cdf7bc641d3d8e0de47ebcfd304c64d2796767dcfb0eafb6d4f50b3265ae949267286e710ceb5bab73822d3f719fa451e1fef984f5d34b1cc2eed0e2bbf0219f0ee48ef0f440e1e31cf36b930052ffa5e4523280d32", 0xd9}, {&(0x7f0000001a00)="aa1047ca6024a16c9f2137d9555f33d7c2c237d3b42fed0befdb1f0a64b8d9615c556bbc25bfe10921135416805f29ed5ec0f86e1c661d3f76ac0f906509b515a04b6f12f014930038afbcb1c3b01af2a6e16feca2c8362332f02586feda2fccc990b29a463b16ebdd8993a6abf4f45f064303ef82cd3942d9ca3e1b966211e55b3a516f8bc6d8a6089337d6088f907b848099c55ce21798b3d0d9e8b33b4950e4bfe8c3d3dd69601ab61ae380614e47f580c90c16000f87f2b5340f4daae28fce51ecfc1ae6f56caa6a01ece6304c20e7d9a8d061bb33794c13271ac406e69214e63baa07c504fddd3ab01238febf15a31ff6", 0xf3}, {&(0x7f00000002c0)="85bd809dc909d674f19c177c50f11237fe120f0f16b9121885fc76e64680f38fc7fcebd437ca3271db7399bf831a462ced458ecd56bd29c3b8c626e804e9f73d8ac829d8f4f03b084fc1be24aa772b4c24f3f16a940c982d2345e968731d2da81c000161d29d9f3cac830c1fa4bd2914285c42adea2946fbdd82", 0x7a}, {&(0x7f00000003c0)="2956bedd9ca07346ced87fb2dd90451db3f47bf4e0622dfa93df094b0026ddc26c8f5a50e77567e43c6a268c7dd8e8810802c35feb99b1f95c2cab7bcabe939cb0549d4090c19113ade8525ec77f2eb53dab69fd", 0x54}, {&(0x7f00000004c0)="9ff8cf62b18774af1a744779d26dac1906c073e5094737da35ced5b26c431df73f0be1e096ef64c651908f534fbc2409a6d80887eb1bb21469f2af08e7653947de9ce1b6523888e65054b8605f95898cdec7a30d86d44c290ca16a3db53a82d2e4067fed2914956cb69d158c4b0d35261cb3f2da90e7b43414c4eb102d791118e838fe593a1ff87854b0a725ab69161a77c7", 0x92}, {&(0x7f0000001b00)="cd563133d442cf15bb21383a27fdd2146f4543f358ec171f173861b74ee11f5c3ad7a93679e837c8feaff48ac62e016c109d89b3391a11ba6b8c71bd5f9c941fec4b95f0b280235a88963119a7ec8519335f47d424d138e691dcbf38f8365c77455b712ee2eb6a891e1a5538bfa2dcb1650a821e370ae4acd67427ad355ae1480cc2c51fa63b2020db00e3ef0f5004618ec8d0a091b1ec4b1f13f6dff2462a307bae4d89246ef8b36a723eed273956cee19b7b2080f2be90d91a6d562c47c346218974e36a3baecd09ff8b79c5f8ef2d6dadf5f96e5d9db6024daaeda90c657f3dfad117be6319892847e63955b2b1ef3407aa0bd03f71cdae16db21bfaceff6519b486967e7a538ba782dd389e05c0097b49db227630acb008f59036c99d845ae2fc95e3985da5daee58f1fe0129ae68223db922db77300f1d7a3e4c5cf7ec32b354800de863e04acd5217e568dbfda0955beb31d5b9d235be969cfb8e4990825520304fe38f995293ec6e87ef414deb5bfaf9a84a1c80729926023113e54ba42ab283612b2ffc50e036eba8d3fa6e16fea8432ae008b079543e4205a36dc8139764ad9a25410d8e4d10d530c9ec2f5ef0f4bfddec2ae8975fc85ecd679981e4e1050b9cce9ef68786cba65268ff94bbad1a4e92be30e1b7922064becaa01376548e2c3cf20c9e0d4fa8cb5ce89a355e4034c61a611b2d6ad32eebe42dc9ecda248719dbad926d606f5f5780376fe277e38eb9d22c7473bc14757f4769766304dc1c03e1c6519444ed3745f8259c3ecdb1be66673c6d0e793d5024212bba2829ab737a07e3ee5ec120ac0dbe21f099dbba389f9a70431a81bc64de8555aae8d313b8893f6ec715944942491cc8bf9094d69465cf1155711cd8bf615ca9d504eb65ef52983bc69c7b71d1c275212ab6557cb5e6250236c6a5280c1cd56225f922c05da37b3d25a149ec65d8c0cdf4f0fe1814a6eaadb3ba2b4a309068969150850603d2de9494bcda4ca34448eb32bfe28d12e87c4b195c6dc9f19f0c007d8050e7ff04a254b03e91c5c12159cf00b8f0035e87474bb6be8f4cbda7ffcf9ba1f03318d70cf9fc41d48ec2015f799ab7f681e68f190796900f1744b21bfc7bc20b1f31c56d8d094503a4cc01cec66c5d3de42bb2e9cba1c1c91f8c01e6ce8d900e7ac32a4c98d4ff82f790f57f5c3abd78945c207dfef0c9303ed2c7f88d1155b39030df1e14d3cec214999d7c8b15b4541cfedb0f600b771e99e97902aa5d1a83916c780e1cb7306f75cabd7276484d37192f023e0f6bc5b9e5a02e1f6d0d5d69aa0cc3de88f28184073ff175a16fd68e7ebb8f79251f5b6fe07961571a6e77562e58648a7a47165e07b8c87fa9d48cac7fffbc2ceb150755f04ee4583e36d6da95107403ac476a4c94a5aa72f66e847f092b29f4bb152982d017c6c4b797245054b0f8bc9859450ba021ee61ebeeea92e4f2f6c337e283919ced8f68f90b7f990b9d735da80e1e26cacd971b1b81277f155dd473ae7eb0e734098adc7ed9e2a1bc1068a4f659bf0161eae8fa7103dbd04330ed9b57c63fd2b1d37523493914d1ffae37de005c61388f9652ff687f9949425a12fb82888fd34793d106e2fe2a807010e0915104505455efd19eaed91acc31f7d3b46b2b306dbf99fbd92cae71f8aa8326e61c6e3cf655e36e401ff6d9179249974411a3844df8d5c547209a32fa3707eaee303aa3a4a239863a16bb035dea941775effb53ef0d79056254bebfe29bd297e7e377907937b2b40582e48c53908b35764a72fc9248b18b0ca8ff9144ccac96571a6c6f15f8a8e894c9b8853c650b9b967042749f4c309a75033c73f0a6c7c18b57f4bcd044e1367a9ba8ee0cabe419ce67046be82869c997889be20f7e1a002923ed0076b8556349ed37d9e5f04357b46ba4e90bbf09eaa89622f41ef92a4dd797a9aacea4b322febe013f96b88eb73f64a05b887d41b25f6b2a7aa88b07b79ff4d78c34af4952a763303c1ebc230aac3312cd7fe067c6a01c4ee7859f6c347c996abe27fea5194813da171644db0125e6d59e7bc91debfb6175ba79486157ac27e07598d79652506cd4fe4fe902075af9b7594d8e1b4c3087213e94ca6292343d105ac9b9baeb8bba91f5d9119e00a743b931862955d22102e05e36505459ce78cc06f3d24a373c6c7f7e0ff05c25cb6675cc4f8f6a0ff303411eb384c99615dd86908c4804b044599fe8e3f052f4aca06f4abd1f294964a17283832d2ff7b605d151009dc2dccff61d0afb3a980ebb4e5d7fe08e8f2a2ad101883e96e90ff00da0b0892dad7bc69780c5e901efed75ca1b3b37ac342c1bfa3daa3b343bdc6f3d82d71646046ccde092a990065f7b661eb5beb04e3a25d18155d1f82f14c7f105f2142f5ac95247a3e82f2ac67d078c42d94d6ffb63c8628128bc16c47cb91172580e1e022c0d446b0abefcc36b6cea24b7b3bd2cb89d354e87656e60d9a3685f4a1bbf3d6fb9eb1991fd708c9e26fd5f6d8e1a63b594182a2c9aa06c38842d0570af877997a5e227ebf7e07fe7987b71fd09ffd9978157c69f69b517db3a66061a1a6e79159416be169f0957ac4f76013175adf55d6714f3197284c6883ad82430e8727fd32ecc592dc6140e62a63238f263a9c228df75bf8751c797d0ff2917ad6368896723e3d3664dfd3a328f8032724ffcc9b8228f030b716cb0c37b356a76eb7028d2aeb7c4e84a561f4dfa4373a97aff700f9be559d2a217aa0688af432f3c6715a17403195b4bd23b86c923a5eefdd3394571f87aa7f7184504549f25ed97e2232e628663b0cf74958bbc2db1ddd07b6fb47b787ed5a349f48b0b61c1b0ec63068f5000757a9611816b75e67b1cc9fc16f40fd639f1279cdcc10ab0581d857cbf8d0da7f24132df8b6d5e7af293fc789555830767d2554051d783b05bf785e1862be7fe2cc4ef52b72f36341d6f67a889b5462b47ecbb696be9e07c965c0b3f68d0d921b6f8e29422d72f7e9155b701d8420431bca764166868311f0e3ff635e3f9553bf52d975213cdac659ee3ecf2c2996a2734f229d2b6c0486d06d2fe980179fc7c1efbff61bfb5701ba4a5340aa96247403a486b777617040014c4ba08c25ccf91f254cdecbfb8c1c70cb30fbaf63fcc55149189d2cb4b76d6d456781b70a51c097930910908227a1eba611544164f4a6cc41debf3a071eaf9b098e4167fcc726c1b1865b9a97fe11a1780712a9d2c60d1565762c536595c7bd89f4c14b5794bb3be592bee09d45d5d99957d80e087ef8ec0ae58075c347ed0c2f0b1fea4a2a9ee0226cf28abbec1b8781fb4b29a136126759223402c6a87858e291e951833a05fbd355d37f782e73fea14667ee4fcf9034e41994edca6f424ff30ed20997e342c1da497d3fe00d3b30c082fcfdd75412bdb6ee2bf3d5e23b27fa942660866b0184dd3fb718ef64659ae8c80f3e5788eff859170b5f9fa8da44c8d27a3edc82e907df05c69da1c493d02886e7c2191d27f29542c65bdaed1e974702b99221a23afcb528eb4154acbb959145331d393241f04eaad41cc8367e495a5e13e26b5070f451e640b31aab55e932b8864161bb1dc3ebd301fb0321f343943f786dc113f7a3c9239ae4c0f7cf26ac672756a2761b65bb57160f26e63733b3187a0af531e534f8012fd83185230ae937c11b3202b18c3b560b3b3a71083695472bb41ea13d6a11ba3a4bba240f2a2482535991809da50e4c23a0902434f5d7f9125fbe2a4eb44811114ac2b21e6c8ebb972861c859bfe72f4e9bb81c13faa91e9b5ebb5637de0cac1a9de63924111e751cc2b5e81f804f93d576b6f72dcb5a9bbe9d4ce9a35e86825939d19792efa038efff5e209db37d206c4d21b3b576cf8be426586ddd7acb0a640236a0460cd5162fe229c315891e53545846db7d29c57ac54abd01f431b045c5d074c9f0c99c9a08aa06e053157b085da2235aada135d344ac0e5ada430fca9efd881f91be7390eedb69876440bb674f4e9c2d65158d2e1f32a7630eaf6ecce79936c7d1de450759deff9bfe2613b83c37f6e0202c992b9fbde358c3631396f0a3394b13803da8f1fe7a2cb7a3e03e0da0e082e1991ee6ceaaee4dbc8237cd2dc1e565fdce4daf081bddb7165899c887d492b0be4e77aea5e25200a97c2cd9b90a87d4a395f5f5483c94cebe900040aee0455e9207a308c6a0fdbbe4f2d523124ea42af6cf11c18a0e6cdc1e87781b6f24a814e686fd734286e3a1e278fcfb604c5a5ce375f9cb88bb7a6b2a9368f6fd3ae571c841a1fc77b54d2a48f2c8d66b44bcab7565f1d4b91cd3adf94d49bba464784e0eb99b16d9e52cf0e8321a42a6ff67b72ad5271c965dc9364d7085d62678eaa7b7d8c02d230f7ea3831a69a7a9a4fb58c2f65ac14b5865e9535d5943e8b0d0b5112c3c59eac52e708f4f0c546b56e34cca52e5206d0078001baf361492f3c42d8ea8bfb615b21271cf80c67a22cd97b0a98d00463c702109b378d94ddc53a81d98b1e6c7bafd4cc2eb0f5ac9a1b85ab6bba88539c9d7e5048ce5d23714f47b900a39dd21a966ded238cf4a3b8c69045588b689f66158209a60f33ff9c3a373d81fcdc824204838ba9067998a6532d7c7807541959ba44f3d60c9a74b9619696e568d94942a4411b149363f8294e4730983e6b6bebf2c9e6dab97859e4c213be977d001b0710505770c80cfa3f576fc0b3daef28b163805caa46552878fc7b21c2dfa610c42eecaa7b0197bead85c1931b48defef0f4cd3932da26dbe00ef8079818771200b095a591a04a21e145c79c17eadc64403f1a681850b586af68fb190eeff2629cc7b5b53432b79d5111b1356eb0239ad927e3a76b28ae716c9bffbfcc636bb1f78e4d42fb82244c1e7131b7afbdeb940a5b9984be9ffc8960197997ae355d324f7ad2fa8679f7cc3da4e408f1048e1ce2023929575180d58db6cebe6eea79d57a150a5dd1d97c06dbaa80871a66c7cd13ffe004f132a30215ef8e29615f824e678eda5f8b98ca261551eed0c034c83dcd1be12cf424a77ee62d942051026ee7d5ebce7825f80ba98edf04b32b989918bbedee123ff849b3fc89d8ae2913b213512f9d9e743a161b3d3ea23969227c5eac7bd59f53a19107824bdcde172558966a55d771b86f679d802bc9bf5de725c2a3cdeb653a763c047838daa887a1ac4a02a30e18eb4a04dff6a5d46dc66151cbc8796b2a8c4c9019f4efcc2ca2eac2f5cbd1022bd901c3290bac517bef320f70778decd288d12662d71b7c82ca63837a306d429289af55333ede4e463cdc875412570ae4b589eb40eb79f7bcf37d0fef681329561163c933026731d9474eeeddac8c3595955f7e59dc162c5a1228c3337ce8cc0ec5f6ef4d1dab9af9e3f9b32eebe5df232dd8bc4b756d1aef745e06d2c43b0914a9f8d860358672ecbbc9a1d50d67f5648769f7a7e3b61c96bff82adb2d4f698718b990e01719f640b58d2d1bdd9613639b0ebecf7cc3c587a2426bbef2ed96fa32c7a9ca45d97c751c72913489344cb23b30c95c5f93ea612c5df23ce304256c3d37606b5bd7f98e8376ca5dad82ffb85f40627ddc61c7a74d6c7225eab523e62c13fb3dafc672d76581e9c3fa990a44f60feda32803a3e994665400311d238e82c2f307a8aeb7947da6c7d3a94ac55ae33f36049c39e74d263f3f242bc80c3f177d274c62acbf567d1707d9075bba948ecfd525df02170e3cb2f0e66be9cf3127b9ab9cdb0dcdcc180dbcdd9f067d7aaeb2705f568", 0x1000}], 0xa) connect$inet6(r1, &(0x7f0000000340)={0x18, 0x1, 0x4, 0x5}, 0xc) 06:52:11 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r0, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r6) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x0, 0x6}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 06:52:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ftruncate(r0, 0x0, 0x0) 06:52:11 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000000000/0x4000)=nil, &(0x7f000044c000/0x1000)=nil}, {&(0x7f0000468000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f000005d000/0x2000)=nil, &(0x7f0000513000/0x2000)=nil}, {&(0x7f0000496000/0x1000)=nil, &(0x7f00002ac000/0x2000)=nil}, {&(0x7f00005d1000/0xb000)=nil, &(0x7f0000599000/0x1000)=nil}, {&(0x7f000014f000/0x4000)=nil, &(0x7f000025d000/0x4000)=nil}, {&(0x7f0000570000/0x4000)=nil, &(0x7f00005bc000/0x1000)=nil}, {&(0x7f000008e000/0x1000)=nil, &(0x7f00004c1000/0x2000)=nil}, {&(0x7f00001f0000/0x1000)=nil, &(0x7f000042f000/0x4000)=nil}, {&(0x7f00004e6000/0x4000)=nil, &(0x7f000003e000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000591000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000004c000/0x2000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00003e9000/0x3000)=nil}, {&(0x7f00002f9000/0x3000)=nil, &(0x7f00000f0000/0x2000)=nil}, {&(0x7f0000364000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000251000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x3, 0x7b}, {0x46, 0x8001}, {0x84, 0x1f}, {0x24, 0x6}, {0x43, 0xcfb1}, {0xec993b4a568d51ab, 0x8001}], 0x6}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) getuid() open$dir(&(0x7f0000000040)='./file0\x00', 0x83, 0x2d) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x2, 0x76, 0x3, 0x10000, 0x400, 0x7f, 0x1, 0x2, 0x0, 0x9}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x20000]}}) 06:52:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) poll(&(0x7f0000000480)=[{r5, 0x21}], 0x1, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x10000, 0x5}, {{r0}, 0xfffffffffffffffc, 0x13, 0x80000008, 0x3, 0x9}, {{r2}, 0xffffffffffffffff, 0x10, 0x20000000, 0xfff, 0x800}, {{r0}, 0xfffffffffffffff9, 0x61, 0x40, 0x3, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffc, 0x8, 0x40000000, 0x6, 0x2f}, {{r0}, 0xfffffffffffffffd, 0x4, 0xf0000000, 0x5, 0x800}], 0x5, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x4, 0x20, 0x100000000, 0xfffffffffffffffd}, {{r4}, 0xfffffffffffffff9, 0x20, 0x8, 0x356, 0x2}, {{r0}, 0xfffffffffffffffa, 0x50, 0x40000000, 0x3, 0x400}, {{r5}, 0xfffffffffffffff9, 0xd3, 0x20000000, 0x5, 0x445a}], 0x3, &(0x7f0000000140)={0x1000, 0xffc}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = shmget$private(0x0, 0x3000, 0x2f5, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r7, 0x0) write(r6, &(0x7f0000000040)='!', 0x1) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f00000000c0)) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) 06:52:11 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = dup(r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) preadv(r1, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) 06:52:11 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xf6fe72986939cd89, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x47a, &(0x7f00000000c0)}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) 06:52:11 executing program 0: socketpair$unix(0x1, 0x2509337b28e277bc, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = dup2(r1, r0) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) accept$unix(r3, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 06:52:11 executing program 1: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)) r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000540)={0x0, 0x0, 0x7, 0x0, "000000000000000100002000", 0x0, 0x3}) rmdir(&(0x7f00000005c0)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="8ed8d5c036a23bb00147", 0xa}, {&(0x7f0000000300)="7621796e3d15ec879c2b797f6aa4b8a301cc9935ca37c5ffcf7c9fc309a6052b9ff8df2c467b99ba2d9d0c1c9c3fe988e25f8c6567cb961a0d983670f11906b049185f8ce2d2c377fbf43710d46eaf63e61a09429219c68e8d70c5a291542d85", 0x60}, {&(0x7f0000000380)="0aea17722d4a3c5d343b7ab35cdeb89e10fc1a470adb7f87f6c2839aa754326965643c4955800ca08d6adf695a5bd6a5f1689b1e73195583cc9d87bb3ac0218b69e3b6da795b5d9f6fb59502109d476b40aa67577746", 0x56}, {&(0x7f0000000400)="df0e9385a2f855e9adf0b941e3ebfc3586fbf2fd02b9cf539d4fef506716c0ec4f620b27376760386fb60bd028fbf31231a7d88ac7752e260095405b58612ce33b5c04ac3950be5c39b2912c058ac23be3b245ce0fc83c5c7a2757825562fafeeba73fa9ff119e3b0b53fc1ad69760862be0badafc1041652929a3c3aa9a564d1ab40e4fcb7b6ab77cfd84c7117a9a0bb228877a30bde37484a14fb47150efc6abd335ad24bf78b497cfe213d56305ea6c7525ca4e0974cbe8e7aff1e202104443f2d5a00ae381", 0xc7}], 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e041000000", 0xac}], 0x1) sync() clock_settime(0x3, &(0x7f0000000580)={0xf855, 0x9}) 06:52:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="0000002a85187304008b0100000000000000000000000000ffffffff0a00ffacef596a31499cf0dc5200000064fc72a03e5bf2d94cd7015b6854e599493a5ff98668063e8165978f3e1d30c1e6375c43f6dd0cd58ed8c10c5f34ba82fad4b16bc5d4cd96ece6f5fc0bb3227a71c1a51a908c9526a8f27415366b78a79db1387a8b0ba313c4b1dc3c34d4463c408c483e74a7c166ac6b5a7295077cf15bc33dca1dece0e47fb06fe1490a3fd84483f1ee566f276eb754bbfcf5167b1909ebc72a134d863732578ce1c38aa874f31875156f5f1b10c9e02a188668445e37db9ed01b952ef5fc2f70c0bf388bf95652a135349f1daa600778e5d666fb2f11765eb9e7217e51a30acc17d2eac66e536f29f064ee42b14077cb45e8d9383e520eb0555b5116fec1e3ef77f2137f03c8c46608881e914e1e3bf44dab11665d3bb1316d4d93d134e937080dcf93eb6a2e245a9554ce2d4ed67d49f586ac87760d", 0x15d}], 0x1) 06:52:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba9902009ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c8858624137bd928216f8a56ae7ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8593dfcfb7774d55d9fb631e115c07577a996edc8ec545c87c91584828186f852337fad33f6e9c941c20c2b44137acc9f9d160623ff66199f9fa588ec4598a6b15bf40430de5dd9bc51c9b32c03f1e8d8baedddf6fd182abcffb36dab670f329f13f68a5a2eef2d86deaecc33ef51cae26a138a56a8554de1a565e63fd7b5f0497fd6dd40701c7f935b7a43473687d2d384d72aa1c72cf6d7a5a464f6e241557b379d89ca0c52984fc753f18e8", 0x228}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) readlinkat(r0, &(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000400)=""/28, 0x1c) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 06:52:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6d1a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x9) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) r4 = dup2(r3, r3) openat(r4, &(0x7f0000000040)='./file0\x00', 0x800, 0x4) 06:52:12 executing program 1: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x8, 0x0) ftruncate(r0, 0x0, 0x30000000000) read(r0, &(0x7f0000000240)=""/225, 0xfffffca8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001800)=[{&(0x7f0000000080)="0ee744f7", 0x4}, {&(0x7f0000000340)="9201957b6fa7238eee675e6764e27fae61a53715c2c13008fd78eaf364a4beac1cd7550851ee5b04c9bb00cffd9196a451037ba262de518f04fab5307d16682b688f8549112b1fdd7af964750d7fdba79e64775391e1be8d0e3de02e17958ff11ee938fa2681b3fdfc4853fb1b12c3c630fef459f2034dc9661c05ca0917404b5289c4e725484b56383b9135e6cf1c5eb7d4a37c3401732f9ad326d2617f243dd5a3ec7a558b8e64076d284aa17e71f89f765ccb9eaa1fa3f2517a0b5c654e6e8594bcffb71132644e3e659179badcad3a0d", 0xd2}, {&(0x7f00000000c0)="4254208dd662c3dc3fc11212f8b2111b71a8ddc81b568bec00efee851409dd5a2a8e27aa", 0x24}, {&(0x7f0000000100)="ca9cbc2ac849cf1f63049bfd8b08848aba2d599100178f66c1ee61d652bcbd48", 0x20}, {&(0x7f0000000480)="7c2fadcbea32b041bcc5c6a2d09e767162c349c6825535f09eed87912658eada92a724cd9ff7270a2b7d6b2412939cfb7b3b04ebd08eb5bff3b430774e992393f402da622501015f1ee401b8ee4617045f05a41c12d74d4e56f85ffd26503111d8ab8c05963ef1d568511119ca59d0a12eecff935981e8626013ae75faabceea62dd76b7fb23ba491402c022", 0x8c}, {&(0x7f0000000540)="1007c35d8954b0cdc37da5f3117af2af9c997720a4bd1a9d4e77fd54d71bee09b41405f57b5ec398cd2d86a0179ffd67f3adc51dd40b292cf03fd6702fb251dded0fe86a20e95ac0b9dbf2c2fe911fc28982703f31c0ff85a4bf8dd79e82b3933e72af233c03414e48cba0d6cba7cda99399d13b49b5e834ff0e7f0ab44ad84362d6aa67e6c33cca07923c81044c5db6d78429575bc011e76a626b99207c64edd5ab2dc0fce4511cd80f3a65af1c09636f8d7cd0805a78b143ae5b1298db3118d2f49a3aef24e731095d96cff41d9304c420365bac6d0132521712f82ffab7e7d663db272f68759080da62064297e0c2fc09bd7248a585a1c6dd5977248379", 0xff}, {&(0x7f0000000640)="c654c948dce2475751e2ee39cdc2f12ff1fb57b0d663cabfc6f8ef2c8db576cc976b7997c06766b593031fe1322f54069dcadda0a70fef066818d5fe6f1ac5aa81689a080d9c5b8b12fd429031761ac3b3d4e47574e924c0491b0da00f91bb28f8cd0acf6a1f28971107e2fbe70101c4066c23f41474b2970905674461a957cea7c6016df83c558d", 0x88}, {&(0x7f0000000700)="918a9a5674cf5d790234e5a8d0ad930cf04d4da55d993334b5eba00f153911b9eb1920179df4fddf60e8ed1a6317bfef694963f56fa50c374148d988966a185a007bbe9502a1652422d529eece24399f939304668769fdde01a3f1d13f9fa41e87e5927a7e87a9c627907fbcfe458719d634db3d370da843d65a44947a0dd1c6bda60d7b7862297aca4a3c012c590ad13451d121f6d30d0e2ffd24bac21fc31f3f5e9f8d21599d02b88995cfb7c7adcd79b1d35d410631245e88096f02b4dd1280cd597da3213964bec356b05e4b", 0xce}, {&(0x7f0000000800)="90427ede203c2995433866cab45a96ff4fac2a32489d8a256cb99726ece823d1049b1507ba81cae78de2a1393721a565ab55561ceb7bd12a99e97b2cfd1493206f78a93edfef46d4c2eec19a92ac252cb3d6cf159ccbf3343a8f5f9decd8936c7e5893c7c1310021ae31b8ba39e366bc12ddfcc7abeec11f7648e807a01f633344de953f6a882961edddbb2a502886fd4a6b8990dec5bdf0e90d533cd8c0218274ba3da83e848d1743688ef664f5a3223aa369ba078e03bb889ef3ef8da5acf8d6790116b3524e62fc539a97fc4e27643915f158527f7b0f614f3ccdbb4ebed72735026949880677480a6f32be0945ae3baedd1ab34ed7a9ff4fe7c87ad9618c0843e143f8ea8141a00bad02403a6d023881716fd978ec00f90df82cc3a38723b5c678c29ec2354a8cd36f2b290bca550059a2b3d1982171f67ce809520c1f147f7100d8858684dfc7f5748e2940a5c5968a3b5d13c365babde7ae0ab5a04c35bd6effc8e3a79b5e53622670a4cfd47b6d801c9933e526159561c8c2c0a128c76669aba48dac5bb95ccbd5cde96fb1eecd9a53649ce38a5e4695ad68be5c19d34aefc923c3137aa890f9238d4e92ab3aa38c5832a51de476045dcca6b5535fed862f130ec63ecf4c9410345d08e8a628b66b7ba27bd774238bea22bed09ce1bb689f9c5b5531811e01338fdc71d9d6a369a2b38a130fb096f70409b5b9d8e0798979e5ebc3f62532ee94caf4994196089984bc446d72b5cc7ea238070c116fbfd35a78447ce8a7ea24b4d017efe2e3e6c242e8d25fa07abee05c8b36d8f7857c295e9ba8e5f5f6aa7b657f9de7658ded6efc142111e94447357853bfc35eb6350715685c9a3d59a8f323b262654b9f9ce1e7a148656dcc0818ea881259c8a0d9178387d71bfdccb3f7379bffe36506d31cbc8697205fd7f5a2d7f7d3e27d8f206677d93254e3b74d4c072f4014e388ccaa190465efb748b438ef960f66e2ff2a9236531a64a63e93a7bd1805891c1071ca83f6befc875d45947c18d47d6c1beb064babe62aa5396200461572e757992b27f2307b2012216a2b5470679c935c4b5ea74af10ea126f3fe85fb6daa5cfb1a1df333ed79c6b1add0e184579a46396c819b9a6f96bbd5b120183934553475a8d4c5b2cbc4f8f7093a61828b66aeb90a1bc5ac315a6618c3c8508e4a401ea5c12a06784ef7bc9ef6fa622efa7648f295304f400c0b932be553e37a93fa3161efb7788442d5863d52b6eb4f7506ed6e546259aa3f0a9ab859db8816b21e231da032b936596f3d6ec230df40ee0b037a85451d950b1da43e9eea17662013874226aba2d4edf5b99e7435fb12e5e06118463ba9e2e80d8a169c165e5f3bde3b5d6daaafd086ff8abbd3f46f7fd9a7b1e376db7527846b5841b9116a4a02442e5ae8855ab048c9b5037ff7aeafd3cf002ae41af015f38f9abbb1634fe2befa48cdffd7b6daf00ef3172b51cb2cb1c0094a81493001f92c481346be043e8d3f416ff0d8fd3d16460bdf609c42d70ad137efde48702007fc4516f83dc93df3653c5123adce4fc0400bfc0fc8d106472220982f3a10f13c451cef8c8bc457c83b0d508b19ec94ad7fc15fa9878bea87a569f0344a2fbd012a7c71620787023f58e9d331974a2c09e0855999b567bfefa9a49f46fecd621c4e66e8e928b07d285398f0e8825a3ea6f561ec73173ed72a7fc9bd493b13ff6e2a4f629198e75e77307ffef92edcf14755da922f869f71b9037f1474f03286eb83cb3eb30a906e623ead850033620d47e3434de491083d2c7fd44fc1605f8c042b8103508727eec4b758cdd4fe1f5604abd74ff3a1fa5e49a1f97260352bd03f974c86bee96ad1b5cdd17b140440effe81898ea8c3d7d9bcf95b2c763b83e368bb7f6de0a7b1b4be616b6217d178ec411a1eb0424dad31da87c187afcbf7bf5e6167fffb95c33eb1a41d3ab5226efd6a03f7cabf6d101cf10f757ad227b35b2a6955727fc2c0bf3fbc1b12c4fafcfa81f92186abc4891368ee12f4eff7437c866ff94921e944b1ff0d4f65ca4d771c59d9ed5de24c57aaf371452d2138c3674a3a20463f5791d2d15be1b974c2c055d4f568a1197ce85d64649fd36153d81cfce20e336eb79d5190dc2120462e278bf529f28e6f934b7e7966b933cb1dc96d2aec21e238fcf82950b4c1fafa64344c82bec9f6394b990dce26d09e097ee007638fc173665101353d84fe671d0f05b1cfc953207b2e68437867b148578a2cc45b57c243a0120dd91dea5443b2d0eccbad1ebfff658e578584bf8c4f7d07e76c7bdcd5cf1491306c2c2354c05e66a6e8ce51789350c6c174ffbbee9e84e6246729b3163d88c4ac9d5c337e6552d064c9a23548b60ec299cb9177acfa5a351a04f7c6101ac375027d78a54035a1bd4604bc926c0811f3ef8bd320a57fa0da3eb36176c879e8a7a31fe501c1d1470ecc70e70b9acaceca4119773b4c1603a480c1805167cba9a07f28b54d38d16bab7fe2fc823ba7e9d5768cfb347c681e149043d95c11dcb71f1073d11256a1b5255c70628cd895f977d322a91a720b360e63a376d1215a8e21aa113e4d24cacde56f275d3e22f1fa05c3ba38bd9873584f95f1359b08062b0b9ccb8125edb17cba9774a89ea5a7d5a84f3958f13a16a3115cf0f62e220f868d7c1b3ddc8d614d9c5eec17532bc8710ef0790d2695b4f68936e57f1ad8377cba977741d03703a3c5d623e9b342be005f9e6897b75ff4a1d6b3cd8522a2285dc077582dfcd9c3cbd3215c1f1577526771a7dd04392cef01987da5652391679ed431a130f05b5ba10fd8a8b6594088e7f9c4952e5a7c94f8fa69f6da3c7d198c8f8a81d5934d1010009e01baa2d7128f32b4e816c74127c8af270652f5cb5d912d8676994b9a46b59631ea1cc6b9f3280ec904e4174078da798da6aa83d318ec8b49a57e8ad3e6cdf6633899df733ad7767e0e76dd21851ea5016c0a6b7191a89757539759dddfa17fdb8b1a282a7799768a16313b58b8cf4527c260c980dea3ced2a0ee19ec347ad85ddeafbf245b5b209a4a410d7a96df2da4c17bd9c7921a72432efe0c8db3c3fc3b06aed23b5365e4fd0fdff2198e8ecf8a317aacf7e2d00d38bb53ebfb12c48da161ec442208b6b545fb17b94b57cab23f9d38f5e58be498ded30058fa8b56a7814bf7deb6e12e5f48315c1f8fe041c676025ccd96c84d939620c8adc0ce645dc40c2c22f28cdb265a1bf8828da8452b0595c8cbbc9b8892af2c8d56fde2e50fb3e498befedc5081b85a973fca3b21f34a9360e540a19bcb2eaf05a6e98786a6ea74b1444da1e22ea4c1e0caa0d78b4db7e48900aa1cdb579f335baeaf8c319e88feee46135a661f23538813c1fcf432c3b5e72b04e297aaea5b2888dd0ede2bb58a4e385f795577f07cbb60242242de7cd4b0d01ab37c0531d89866d7477b4f5501009dcac198de2c7ceb967fe50359ed71a2b7d8665f02af7f34cca49548254332cf2053cd8b204790ad8d029f23217e978f0e54a99533d182d7a51b99f3289e56f064be5699d511ebf9960df0148d8c0066d015339cc6d78a02932232a617e95fb69e8b9728ebfc2ed828a161a5182b492fce4b504d537e8718d245587b678724ab3f1e240c2f6fb366ba46fe7b62b418082a269cb08222e94bf39a6c4afa9c01eca16d279b5f615c0a823ae281f09dc4b12f5eda306db07a542edab0d7294f728660133a4e8f3fb5fb9dd6773c59a5daf4baa3a487ed95bd9e235a7792251ce07ca01f2df061aecf736800b7876cd1600e21504c049e1d6e068e47f219a61615b3240af12afa13a7b6b9ebf6ed7dbc606d712f7359f032c4d5c8762165dee40799cd2f72dce918e1bb8d8574db70e8a4fc4ffef79b5ec135aa9ac27c7880002d57b46aafc92f7d1290513bfac798ea1a30b7f6d8c8dc030ff88649d1ec50933bd2a1247b179ad5b67d1b22b0023049640bad815ca561a64f19d43a66ee4679178e52d60205924e96416429100bba05c01990ca02bcea026f0b60459ca5fcadacf6bf0b55fcf9b37e08dad3dc32c1fcf8ce8369babb31802a0aca509f3f46fdc9e6a3bb3a008b88a9fce1d720dcdcbf173e42fc9bcdfdbccd0cf87fbb86ef3d3d99f296f42540482dfd695e7c6addb87dc5bc42baf91e11b4755cef875e71e183a55cc3337aa960fe39a765d240d18a9f165e40e648c92e6f5665461c94757baaa680cc95927d43bad797c46a542893cc339eafc61cc745416a989b64a091fb36dc5bc9536f8cda7c96cfbd045bf455b1fd7267e6b5fb0816796899b74a1d9aeab8fa798fb7f559eea6786c4c2adac236f2ab07837dc71a0a8322b16bd6466218845f7b0c7dedf254dd1c735e886cde0926e2fb6c35d615253b5dfd1d39aa11f524d7e664d7ced6fb0519515a2932fc137c0cf2a81bd384b6122b0d7af41c20b2975a1b92a6b75f5952ab2cf5b76b8f2c9832f3088d7f13a17b423a528863016a565c6608cb3cb1228752f6fa1d3b074567bf8f4777482a932097d5a87607dea41e33e4dd1a5a7b1b36b03f7177fc3592b20436f3a02b24b42c14583dfc904310002a998f76887e290c2cdc8275394f6f644a255383283be2dd320e578f71090f6c52cba027cb96b9aa6b5023d172f109582da7cdf28cfbe00bddc2d6ab710a08d5086391e1c8a3bed0645e8735067d075ce76dd27fe9b92eb71c9ad12a0fe15c03221ee46d96a9d59809968cdbbeea5e688257166a3e239cee9f98ecdf889936bd9092c59cb3e9a6777757c5b523c442ad1bb0ae40dbddce824fea3eaabd6dcfb4a0880943f18a02d234dc10aa3d802c6018b7c0f34d07792d8d121a3c31821e7e6f34f99bdc155405a552460d8d231bfb215e23f2cdacbd83ccef9cf7cbe7fe0573158b412bc7336ef47307697300ad2788ee9f0f9b8485e687507eb774c51c356e3e377f29d420960335341abca78153fcc6668d32558b228ce86372b377e862fb3f4b94cb55384c3caf793447eececcaf0dc5be387f0c1599f2ae94b2f597651b612277528a348871af02a73611216715eeac5b1038f9241681f2fcb0b12488287d0050c3a491c67c86eefabedb14fab3e83aabb2d8136e336e371dd7f5c7ba32d6c6a244bbb96baca4f4e1343a97a8257647c0a4c9620e112fa2e2500e7c3d27ab67a49aca8447ee9b14186cf4607bbc2406d15efc0d24839fb3560d55058cdb2534aee5a1e495a1ec9b871a3aa8007adb6ad0b10151b103c28bf01f8348f3e18536f1c9c9b2d6d52619cff4df640bf71c305fc5e1d95e7c6e67238a269807421a94576ff4d731127d07e947a15e4f2977ccb692ca4f63d156bd971b27feddba0591a33e55dddd1987069e7af9dfa8f142b693be5f76cf21e5258013ec0d02b08c271f3a54b6bd540b69aaca44a79b9c0f024d9b06b648e0aeac92eb46124b00a56535d93944260199f72b4c20166eae7c00288ba682c3d5d3165f03ce4767c6531005426b827ebe573fa90fe04ef461ffc8529e25c7962e825066eb3d0f9f0bb75810636399c76c9864a85f586b63aafa2a515dc881a0e1c0c623fac8f88299a0919c7a349417bb107b72406cbe88e3f28f73d18290842e8dcb242151f839923f771dba5779c909c878afb4613064a490c611cf974c01c013d1d73cc3940593016022e9c7b30d3b8c19a5a4b786b0be030ee15ee82265442dba386c651fcd832212a8cce6d0f5b517634abb36221f3cddf85f4ffbd8aacdb57ed18679fe53bd7d83e15af1cd6a43294e98", 0x1000}], 0x9, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3, 0x800, './file0\x00', 0x4f98, 0x7, 0x4ef6, 0x2}) 06:52:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000200)="a8c4697ba3325838b53fc1fb74f8b21b7755633f817b2b7f35e33a226b3c96185d17f3b40d3893c770522f934d93e8ccdb5e55168cf5ca4d67101cd1258dd3680c21f47d97c8410302bf4c97eda52284cb7025a49b2d19ee55f4f95f14904ebc7e46ec39729130cfc7f3dd9877702eb20f1c412a777dacc859c2a9117e5cbfdd270a628689f22382fc1e5d89ba0d174558cb30280c2907bba4c884808fe5f62ba43010806759fd38d648702b", 0xac}, {&(0x7f00000003c0)="44e8a276d50daa766729a00a801bf73231134f17ffb3f5a71d509c93bd1ac4bbeb27125e42e05b964edbbbf950a00cf10afbd06993a00b1330d31b840b54df8ae6d330aba6de75d53dea1ed7a2cdff3b6848a4e9ff0baceb949f57b12cd4c30bb0393deb126e18488fa32ee65eacac733d261b6828f00fb860537c207aafb37a0abf1f7da01f68aa28ceed448b568a5d06b9", 0x92}], 0x2, 0x0, 0x0, 0x400}, 0x405) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r2, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 06:52:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x64}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="237b5dc6744aeabac7c85353802c") 06:52:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socket$inet6(0x18, 0x4, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='\x00\x00\x00\x00\x00\x00\x02 \x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x4001, 0x0) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:52:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x2, 0xfffffb21}, {0x40, 0x4}], 0x2}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) fsync(r2) r3 = accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) recvfrom$inet6(r3, &(0x7f0000000240)=""/195, 0xc3, 0x2cf06b8985bd9b41, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x23}], 0x2}) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000340)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000380), &(0x7f00000003c0)=0x8) login: fuse: Cannot find fusebuf 06:52:12 executing program 1: semctl$IPC_RMID(0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/80}, &(0x7f00000001c0)=0x52) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$KDENABIO(r2, 0x20004b3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000040)="670dc3", 0x3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000200)) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x5) 06:52:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0xf74034f032840374, 0x0) dup2(r4, r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r3) linkat(r3, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x4) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 06:52:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000080)=[{0x48}, {0x20000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getrusage(0x0, &(0x7f0000000200)) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)=0x2) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") fuse: Cannot find fusebuf 06:52:12 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000140)="1c504800a266b64d298026887b43a46c87fc8274d1e3ff289600dbefecc271c2ac5195364adc688999e1a0b7191d7d1efc8b074731477b7b3e0b9d631072bb18b458558ac7ed818644e1136c33b603de43976e6c6321cdea25b16ddde558bab6f08dbb1a09f56f86a983e2f8ee336307def1506f2de36078b0bac1160500863f460d4b12827bbf8a2041f410df7b3dcedc0af9fb8f2a79d57e09ee48dfa47178eb32e3e76a66ba5149d8b50bea91b3e89010198846b3c4dcf21ae2fb01f67c418de4da5830db10265b1a105d645474213cceb20db40d5c8c9478bacdd1789bbb7ba06dd8ebdda11d1ca469564642ba364b392b", 0xf3, 0x8b60696385472cfb, &(0x7f0000000040)={0x18, 0x3, 0x20}, 0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x40, 0x501) r1 = syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSDTR(r1, 0x20007479) syz_open_pts() 06:52:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x808, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010008200000000000e07c039e"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$unix(0xffffffffffffffff, &(0x7f0000000280)="fea0", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000080), &(0x7f0000000100)=0x4) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 06:52:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89cc10cd93a601e57530776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e700600c13f4f3d0ccdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb13eac11ab04069c69ee4599770dd429ad6e8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a3a1a24"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) 06:52:12 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45}, {0x34, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x9440, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000240)={0x1f, 0x6}) fchdir(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000000c0)=0x1f) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 06:52:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x20c0000000ff], [], [{}, {0x0, 0x0, 0x0, 0x80000001}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0xffffffffffffffff, r5) 06:52:12 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) listen(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) fcntl$dupfd(r2, 0xa, r1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x7f, 0x4e, 0x4, 0xec}, {0x1, 0x81, 0xff, 0x3}, {0x19, 0x7, 0x7, 0x8}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCDTR(r3, 0x20007478) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) fchdir(r4) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r5 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/40) 06:52:12 executing program 0: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r1, 0x0, 0x4, 0x0) getdents(r1, &(0x7f00000000c0)=""/4096, 0x1000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r4, 0x0, 0x6a, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() ioctl$TIOCNXCL(r0, 0x2000740e) bind$inet(r2, &(0x7f0000000240)={0x2, 0x3}, 0x285) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r9, r7) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000010c0)) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r6, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x2}) setreuid(r6, r3) setuid(r6) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r12 = socket(0x2, 0x3, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GVIDEO(r13, 0x40045744, &(0x7f00000001c0)) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x11f, &(0x7f0000000180)=[{0x4000000000003}, {0x1}, {0x10006}]}) 06:52:12 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x40}], 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x80, 0x0) dup(r0) pread(0xffffffffffffffff, &(0x7f0000000200)="fd26259ad8e6f33d0e94e5679caa89837b133c55024587ae", 0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000000c0)) 06:52:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x20, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xffffffffffffff76}], 0x6, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 06:52:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0xa) sendto$inet6(r1, &(0x7f0000000080)="c681525b50aac79736b0aedd04216addf6fd4e97ed", 0x15, 0x9, &(0x7f00000001c0)={0x18, 0x1, 0x7ff, 0xffffffff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffe44, &(0x7f0000000140)="b69ef356295d8c8d090c2b78fedb4781ed308ecb572f33268d4d97bf549e8199e36e03d822ac744a0263f208e2867c4339983b73e65e0abed6fcf9ebf0909191b82158f935ca7363013b04") 06:52:14 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r4 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r4) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000002540)) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() r9 = getppid() r10 = geteuid() r11 = getgid() chown(&(0x7f0000000040)='./file0\x00', r10, r11) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x3, r10, 0x0, r8, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r7, r9, 0x5, 0x200000000f402, 0x4, 0x8}) r12 = geteuid() r13 = getgid() chown(&(0x7f0000000040)='./file0\x00', r12, r13) r14 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r15, 0x40047477, &(0x7f0000002540)) r16 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r18 = geteuid() r19 = getppid() r20 = geteuid() getgid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000380)={{0x3, r20, 0x0, r18, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r17, r19, 0x5, 0x200000000f402, 0x4, 0x8}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r21, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r25 = msgget(0x0, 0x4) msgctl$IPC_SET(r25, 0x1, &(0x7f0000002780)={{0x1, r23, 0x0, r23, r24, 0x80, 0x5}, 0x100, 0xffff, r22, r22, 0x3, 0x80, 0xff, 0x232a}) r26 = geteuid() r27 = getgid() chown(&(0x7f0000000040)='./file0\x00', r26, r27) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r28, 0x4, 0x40) poll(&(0x7f0000000480)=[{r28, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r29, &(0x7f0000000040)='!', 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, r29) sendmsg$unix(r3, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000001640)=[{&(0x7f00000001c0)="c076b222aca26382f1a0a44900a91d42904120b83ac07c175946e432d53e74f9902e98fdc576a8d1f956909422b74fc0eae7c15cb7568d32828102256c8c2b0c79f6222b136ecee8735f1bf9cd5151905bc152795a551b6f80d75a0118ac5a63c2711e56f92cb7983109627cfab9903c0ea42bde07bebb8d24f0f04b19d898a945eb0e9167a5f9af4ebe29c4b75229cd9963df4c5af49017d041885eb80d705c5cf198c834981157a0aad185d6970046c0", 0xfffffff4}, {&(0x7f0000000300)="43da802664529e1b9d68916076e3289e17b9adce52a018453c82a3021ea40e312a59a0091e05ce1e8ee6e77054fce807ac7402d4309aa5b83afa87223363b1f00d21d4ddb2101bf6d12a9681ee80f29b738861d525995aaaee5463fe022c4c8732978b17e253287ee5c91ab19b060c55b8bc5e75765d337ea0e9feca08a6f29a618eaaf5e1545d551b7532de2ac883ac34340e", 0x93}, {&(0x7f0000000140)="64036a7ae19fe451a0e7cd1131c4ee23a622a4ac6b465e9c592eb776e33b503d601bb3912e22573e545bb1d9b9f7c87faf0e825d601bbab8a557", 0x3a}, {&(0x7f00000004c0)="980cf7201b1fca56156444e8ca42a22bbfadeb6a5e6f1d42f68fe570ad5381b73c39279547a0344ac45bb5ca7f912224b4ef4681f0546a9608f55719013e268d268c71627c984740102893d8c6c9efeac27022cf4b74bc2db9603f885762", 0x5e}, {&(0x7f0000000540)="056d9c00fe7407861a06fe958cb0f37094fdab7e8ec12fd8416cad017bf05d9b119b0b9bd7af8fb25aad1e9065ad67a57425348530dac073f7e6d70ddf2fe0a78b2b9ce7e604c55097d0d80c6918ac9463a3ff27038380dc6f1cbe388d14a83186be33b9c782ce739d823453e10c88310fc4c04a0b142ba11696744c8930942264936ca6cbc2eefb887f5493ee338d3c8234703659288abf51f03c1ad15aaab34d5913d1c6d11e4a037c155caecf3ce01a0f1d8da84bd7cf0c866ffb39118a9f1fc8e537afc0ae9eb8e25fca036ef138139428adf4fb980c35790cc4ac48bb55bd52c37ca9e4a7a5ac203520bff9b3b2167dbd7b5531f086fb37253f6cc29e388199e7879e9e8ac61c3f8be24cf390c4d18dcb550d6fd16478b2cf332e9e08941b658382158e08f0502b00f1dcfb17c1eeafb6a904680f0595834c3549127cba458c6b7008d4dddf18061802667f39feac5a492acdcd751a4d80d884816beddd2f095b39228aa6b440200dcb5a62f25b41a2b504e35e03bcf38f1da8dc42e2adca696eae9e6f132ece621ea7e3154876758c12516fe6738a0194d40d504da9049ab6b3101f58f29366438a9ea97c4f8c07aaae2f47f9b0491387294991bcd3331a7e12870789ebbb20ac6e3d0d6ad579c2c5ea8ae41b070d3a11111641e7aa417574afdc3f221ef04b8ad4bd9d654084d56c6046da09ff625d5278772b1e92c0aa3798dd46ab4755cae30267e198824b24ecf856a4e0951aac8ceddf640430c9eb66d46c8a58342c1a433260555352f7da9d56d7ecac97fd48692c3f176a21a433502c4ff0447838996e4a152533d5ecdc15d7df2d358d3d1ea05e7a7b590f3e6b495b489ed5548f214b16643474dc82dada87eafb5263e821ee2288bcb8fd04f64c3d8cb472105e6a121f835643e757d3ffef9f895ee30b14a570fdd7c4bdd3a11273f95635370b5adaa13d26fde10da79addb694a03561b0247c17b251aed54b3b6376b2156c4dcb48da0a5619eee2f8dbc81e9c322b025295f9f86ea18c390d2e6bb64cd3168f8c8fa5ff4acf242c75e6ab0904c9e26fe087a5a61748188ddde83e2718f85403df72af264767ffadd0c8c441281d7a54dc3adf3b796c37a1140a24a817537f4dfc0b57f04d553c445e1313c868226569a52607dea911a9104a9e19ffbc9451441e7e8aec38cb1c3821f0cc8181e1ca736fbeadb6d8c36c5686c39c767db7fcaa7da983aa6e0b1de1cc379e68b76f3acd42f07e44023c08f7e85d5c9c780342b41421dfff83d379ecb3adf542f5c377a6e1b6486995d2fd2de33e6ff773663dfb122ca7d67d10c36a2eea3c41c7cb4f848b325e22a913da101603d4ff413b547582bdefd77aa5adef77003f46d4b5d260dce9f0b74d39c7b94c6789678daf60f965703cdd0eb61702c61f80db9dc05d1824619cf54df4d3bee228f6ca62f75d48b26a254e2366d41f388b188520c841688a08bc40e31a9b1a2be34fcbcb14d99b014a77eca54ee6f967ff9408c31f60b95e0d2298d7f897b2b80df052eb8612b1f47ae3a443e9957e7dabe4f309bcf6af9697f6b50bcb8bc76fbacd132dc837955771268f4e5a0f90427f1a415612d1a9376a89e7ae9ed50947a0a328c1ec9c54107450d4975534e3953e35494910018a1e4160f669a577ad3ce0fce6866dfb10142bcc6d9d6bbfda43bb1e9c2d00a45c9b70a623308d4f2eb38932db161b5b71d0a19693978595b4eb9dedcf51a4247563a446ab8f78a9a33cb58df4b9e4143c73fc6c46fb35909ab83c0613c671bb759fd56e13a1cb8ab8143a18d610d5cbb7f2c59ec2f32e017b58c0df8b6b97590e6d2f82d8a0d13c205a9b01ca9b8c160db06513125ad1fc93f5f401ecfef7162c30fa43e58d3288f328d3b6e1dbdaafec48030d6d67fb250d986417f51ccef6f2389921fbec5c767267bcd2fcec5ebfd52146be3d1d0a785c8f34fbf631a71c13cf36ac9ffb86fc249a67273294d560ceb58e5bd63debe2331c5b690b4a2756427a1753f9e541657e81ae3df2de9a551f08a82d99c286dd999d09627dc851e16bcfc2e2a43109c1469ddf319b532aab21061f1b152e4e6e1b6652f2ea4b50e99e614fe699d0a07d7d12483a66d39458389742a4ca7f09645d5032f782b7308bf6f3bb660219f96273d92734797a036ccda147acec246435b8a3517bdfa2605956e950e848d6cd3f187e2dc020c6c00ddbcc5d06fd7d4dc0b3209ae2d6806dedf2f7a01c604c218b49fa7f5b8f9c5ff07b9d6cd7519ca5344e12a8ae54a238f2d34de5f95a613bba07368e2f7aec7a17a95d5ee74462c17caefe7f41f2c52ec64adede86a157b825a43fdf00c70a0a421e5d472352eee27f63232f6feb51f48fbedcd72733cfd49d9b410dae55925dd84abd5ebb96e27bbfe32a66a247aed449ecb7fe5d39644e4d4c536a1c8f46ffe739ddf55131ff409a04c5b82088ae25d4e28b8f06c9b30357b6bc097bb3d6e7a4f913b2237eee048312bb48928477d41f7679f8390d6ff7b6a03d4d197ef0b3419f21bf28036dd9d3a62ff7c4627a1e60083e486add7a7393e941d52c92fbfed129f880e37fcd6c822bb66cfc12c5ea3570801209967527f1fd68ae8e9bbb94a960ef64e71795dcbc43850192210057d490510c80791c265e49882a7fbe296defe498eca8ec8963b613c815199a11458884d8e03788159ee1d74a0049dd7fdb3c76aff1f0e073544c1a9940cbfebe21377318a12db18476d5a837da104ac500e1d8c2e9448f2ff4e135ff5802cb24894f10e3de5aa8f359ee269ffc638fa56eaa6b32753b7b43ddaadc814f614d366313b6708a954db7fc65356bedeab45e0ef38971e66644b4963674112615c6da2c2a1f1066ac09bf548305c1f93a701eccf4271fa792fb934c9053aa9fcbe1d0d21e116104645a0d2f1f71856193188c253f6627595d982ce98ff93b33bf77e2e49c3379de19b41f4be99573f1d3cfa61d23cdb324dc889fd984422f603146cc468a9d1b56670110f850956bb97a0c256d2576d7fdf9a4dd52de019a030a211f82c4d93580347ebac97c35408835e05a1e2154e1dfddb5d6d65102712dd6c94a6cce3317cb513c02fe9d4799f5d0675eaf9dd4dff0f2c957b9c5e750e52eb383b8d32fbdbb44a6cae9fc17c42ed2ef453b32ac6fcb22bc696f08eca5e1ee28bd6cb88849b91693336981e9bb81166c58798171fe93dc832f375f8964dad93ba9edcdcf61981a351851317782bf7ca723b277e77eccfd8e857e37ad6b6441e94568b9ab267de0f74ae099e4bec62e11e1b70bfb07b235649ba834e529a6e9423d6007cbf52e22119b849f4c03b7e7965f87ddb0e59d5d08b8a35da5dd05754ba3c5949cc6ed324c80557ac28f48de21f90ee5ac5d445ad5dae49e7f8d301bf52b867563bf42da7318713c1fd7c696051ff0acbd59190002ea3df533a23d9afacb908fa267ea7552dcc7d3bab000c9915df4cdbd98ffe3e719bf4223482c17d0be333feee060690fefb5034d12cfa45720739c6c1c65a8ce0a81fdc42cdec9e435cec00b8ca754385a4b4653edefbe6e03f9e367793a998ae780831b2a8780d48d8fec99122b4561fa04df976375259e3c8ac68fb9a6284929fa8731d0858aa03072c35bc5d875f0e873a5d7aacff3e657efd4eb2062f824d4f4bd1a3320146574f46e7c859c00ed6000dd9fd2145a475031ea78b25b73d7a7d2f8b072187dc1c389a7ee1691a71c5d3ca81f9f1776941898edb44358e9c59811a924615a2aaef4182047b0c19f6704fa5524e02048a81a6aec9dbc1dda065ca86b7853973e78e9bc24259b73cd1f4dd4d26824750c4118ee5e42c64473142b6109031ae24796d8e891e914ff00f4df6955addcc3393d3ee3a917ebd9054762cdb69d511cf1c3dae54cd2ed51e4639886b63d4d62be23035623a1ea6a5c2a0fac4db880c4b909dbd22dfb33cb779c8885c71d10faeede842a64cc8904f49c1bbfec307c9228a95710b9834bfe4cf23225124b60a374d0dc631f3327e894df5ff0604bb899f7b15310781ea437f52c8d56dd799c4a8c6ddef5656c1062202f25c089417aab4f03351e004b11cc908b29d9497b70eec0a0743a7025bb14202c9b95ea1484e000bbfdd1431431244f33a632f568eb906c0b66001427fae6263a1039df7fcaca6286092235e1ccdf2e768afbf46e2f3a2d9e00c66d0ac3f97b86c3ab79af6e9ac0b007ad8a2430f990f36aa523994bf90341a4bd94ee2e6ed4dbd87ee9e2ddf8b864c3b4466959c64d1db89eed8e64e72111b487a2a6ebed53cea08db9587ae85d89b492f98a8c5fbc39f2e366feb9495516fda890c5fa17b2915bcba8104927cbad11c319452cf314e3511e0dfe0021e9491cf37cd5e9f3cc577430ea3e292988a99e9c6eacda7b21ef2aa6434e3a7707fbaa3678f2593ec1ddac117107001c1e19fdcb8f789755c31a340557ecb7a04a8c8efbadb9f13915ba86b10b1a00fb8ff113389636fe300509a0406c94e377c758abd1bd64772a482427634d298800f6e000d47c99c3fad4863aedd8b2932511b3b7f39ae73d3fb7d64883ac6787acfcf127a8b5849c6a15d8c36bcb18c7e52ed948f561ce7c19be290514c985f475a8f859c40545b0cdd5d9d62ea2c90326a0d3ceaf52038634cca9c523164025a2600bcdd9ad3e19b80da1a272f6dece8729757812d5c0ce0074e89afbe681e000df2dff8e92a4c4fb0b92fab07885d382640991bbdb051e313a76b108bb5e1bf1e5c42e69c66926ce5665dd2a6e37a1e84d8b00c13e591637a6309b785ec412f380e3cdd831abbdd1da4a62742e8101effaa2446197197c8cf1dfda2036d47edf49a19c477ff9b73e2c48e098fc6bbd75cb6b55326cbd1e920f64fa018c252edb281a6924f0629b6d56d67a05dde973146dd5d666408cfce32af946c32f535ee32846d1b83eacb3cdcbe0b092fe1c55474d712c98cd7098bd96b06dad804ff9c8a02baa8c0993f2cc4c645bfa7db51660810ef86debff2bd607e612b5ad6c9365adaaf504911ee2b4ab57a5ba92457b524060d23ae37037943ed04d1c2265788f373123023605b95ff4df8dbd95327be44184eb937cc01299d7e410e392567e8ce727bdd82435cb6c4ff2149f9620463c029a4bd10fb1567a9cf7f39783e820fe72011ef94ccbb9d37098140276170e670a7d8b5d9d2cc2706235150b8478a9cd9c0c665da6c40c917043fde71e36f568296695181d69ec8495a078cbd72695451e6a08c3df473940813a0b3e4fc69d35d6d350e11649a05d4a03e7ec0ddd06922e6ba066ded8e2c0fe5eff9eb0e6f3a96fb7427f722fe5c9885191bbacff18e53960aac2cecba19dc637f1da4263c7c0214cfd67f081bd3af174c8a92305b50c4182e27507aff9005c41d3eb684091a519659d90ecce5d998bf4db512119f17843680987bf7fda4d6d023b1835ea4ba768802685d1b31e7788f9f3574289a823dc9b49f0d82c8de873ad12b2ad967d1f5fb5d70fdbaa69981515162be0bbc2a648d073f80f286a631c3f69ea7651704974ea14f4b91acb2dbb0a93fa845618ed95090c1e026228ce025ce68e9058fb0dd62dc74263c5f64607214cb9453927db2c57cf5c82443743ea73cae603780ee2d01f2b461df57edf701db2690261ba1d18a4ab828dd41a7ba7ad77156e0fcd013473cc387f5b64d49fd87e35722fc63d4b0bffc1782a6d121168ea8e266974e3518e921680ec5eb102c0387dff703ef0da8a70edca8bee14106c79a59397", 0x1000}, {&(0x7f0000001940)="17e82302039323faa305023fc623baec3b86da6e77613ee96f00d6f8573c70fedbafbb682eb2ecd3130c3018c3806bdce4f4700c58ea2932d50835f0040395ce8663bf1f41fbd6ee4c3acd34546314efbbcfa8705b0e03071a0b576847bda933695b8c50efe0a87a98ed4af9727abf0d48c7292dff3a5a72819d88de14fbffb2124079e50ee4e2359406ec772e3145391cc0e3d98c762a757729df0dd8bfd43ade0b4dcf237781e4ef197711d6c8ef77851f288110c9c50800000000000000b1bdb8fb8e17dc690d9b4c77d173fa8cecd4189cbf9d6b6897eff9fa10c77d5fb831e5e25954cc2e4e62f0da25fc6137fe72d6ff5729b741340061d171dd030b3f1255f31bba816b003b7e68d3c5f4b360ffc7aa863392365f3affe11f5cec2801dd236e4c162ec5f48c38d8f3ae13b69d98b6e54e0641246ca4f114b1559587a12f11529fd8ff5f97d80a9dc0be85ca2e182d867da9be0000000000000000", 0x15e}], 0x6, &(0x7f0000001540)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32, @ANYRES32=r27, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r5, @ANYBLOB="0b54e12c3947d885d5d12ebd5c00000000"], 0x48, 0x11}, 0x8) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x4) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x1}], 0x5, 0x0, 0x1000000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0xfffffffffffffffc, 0x29, 0x0, 0x0, 0xb7f}], 0x0, 0x0, 0x0, 0x0) r30 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r30, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:52:14 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) openat(r0, &(0x7f0000000000)='./file0\x00', 0x5e9e79366e9617dd, 0x4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x8d2, 0x800, './file0\x00', 0x1d0aafaf, 0x0, 0x8, 0x10000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x100084}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:52:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0xfffffeff, 0x3, 0x2, {[0x9, 0x2, 0x1000, 0x2, 0x1, 0x7, 0xfffffffffffffffa, 0x7f5f, 0x1ff, 0x0, 0x5, 0x4758, 0x101, 0x7, 0x1000, 0x1, 0xa5, 0x4], [0x8001, 0x1, 0x80000001, 0x3, 0x9, 0x1, 0xfffffffffffffffa, 0x2, 0x0, 0x1], [0x5, 0x2, 0x81, 0x1000, 0x8, 0xfffffffffffff001, 0x8001], [0x2, 0x401, 0xdd, 0x200, 0x7, 0x3], [{0x9d1b, 0x10001, 0x1, 0xfffffffffffffffe}, {0x6, 0x800, 0x0, 0x8001}, {0x1, 0x9, 0x9c0, 0x2}, {0x3, 0x2, 0x80, 0x7}, {0x96, 0x9, 0x6473, 0x100000000}, {0x4, 0x5, 0x48c, 0x6}, {0x356f, 0xfffffffa, 0x1}, {0x5c, 0x0, 0x14, 0xba3a}], {0x400, 0x0, 0x1, 0x81}, {0x1000, 0xffff, 0x9, 0xda13}}}) r2 = socket(0x2, 0x2, 0x0) r3 = accept(r0, &(0x7f00000003c0)=@in6, &(0x7f0000000400)=0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[], 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00020000"], 0x18}, 0x0) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='r\x00') 06:52:14 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3f, 0x7}) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = fcntl$dupfd(r2, 0x4983f6db93020a43, r0) write(r3, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:52:14 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/72, 0x48}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/15, 0xf}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000280)=""/35, 0x23}], 0x5) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 06:52:14 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8456a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b6dfd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b00040e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024070000003f6846e79146e637e9c037dec2e29f9483f9d69092e14a751c0863ed114fe2d6d8af6daa2327451ddc66b8ca0000000000006aeecfdee412143d260337219dd9b60f072b1fe91ed26a7137cb28e29f5be76486cb4713aee6f276ea1a1a97f535d1731e4191760d9cd277b58acecdd852e0eb4eedd3dd3395428eb78707f5f5f867e3b40b9fb1e1a5480a000000000000000063c30e67e51562ab4b5ae5fb164bbb7df7e84db968547059e9cd3888e4f0926ca9a76953fb2a4de21804c7aa0937e2a837415ffdf1f2bd13dfa21e382edc354181"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 06:52:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x100) 06:52:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000040)=[{}, {0x26}], 0x2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x11b, 0x401}], 0x1}) 06:52:15 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x67, &(0x7f0000000000), 0xc) 06:52:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000300)=0x4000000) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) recvfrom$inet(r2, &(0x7f0000000640)=""/176, 0xb0, 0x40, &(0x7f00000001c0)={0x2, 0x0}, 0x29e) close(r0) r3 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fchmod(r3, 0x6) pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) poll(&(0x7f0000000480)=[{r5, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x40) poll(&(0x7f0000000480)=[{r6, 0x21}], 0x1, 0x0) accept$unix(r6, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r8, &(0x7f0000000040)='!', 0x1) kevent(r4, &(0x7f0000000200)=[{{r8}, 0xfffffffffffffffa, 0x101, 0x2, 0x3f, 0x100000000}, {{r3}, 0xfffffffffffffffc, 0x40, 0x1, 0xffffffffffffa870, 0x9}, {{r3}, 0xfffffffffffffffb, 0x1, 0xd77ee49af4277e0a, 0x10000, 0x4}, {{0xffffffffffffff9c}, 0x7, 0x1, 0x1, 0x0, 0x3}, {{r5}, 0xfffffffffffffffd, 0xe3, 0x20000000, 0x5, 0x6}], 0x401, &(0x7f0000000140)=[{{r7}, 0xfffffffffffffffa, 0xb8, 0x20, 0x3ff, 0x4}, {{}, 0xfffffffffffffff8, 0x4, 0x2, 0x1, 0x1}, {{0xffffffffffffff9c}, 0x0, 0xb6, 0xf0000005, 0xffffffffffffff01, 0x4}], 0x4, &(0x7f00000002c0)={0x4}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000340)="8c76d4f0fa956e703c9d470bcf1e25bf9b3a77574cd5a7a657906de1af96cd8b2c2e3ad6e0c77f07e356ce"}, {&(0x7f0000000380)}, {&(0x7f0000000740)="3544751bba4169d3c230079c73ed5bd5a9ed55c7a1ed48ef16a86d27afec04c7c6b45105653c085eb228a039632d2de2d2fc32f7e9cba6e2669c4876538477474e7e031b1883eb8e0235d859c535ec263753ddf266ac340e776b2b8e6d3dd372c5a25827af43ee881864c5ba013ff7cf3b5c2f8c4f2c7b658b9a8583e8aaa1957b0a33bcfd41182ed3a426a6a6d8b28ddfc56d34e4ae1a35618461d1dc38355c4ca90b2945585671b06c5552415bd736377cef16eeba6bc65c17068ad463cd95566dc91cf55fd5233807a1c879fbce93"}], 0x10000000000000ec) 06:52:15 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000000)='./file0\x00', 0x4) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 06:52:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") 06:52:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f00000001c0)=[{0x1, 0x26aa}, {0x2, 0x1, 0x800}, {0x0, 0x8000, 0x2800}, {0x1, 0x3f, 0x800}, {0x2, 0x697}, {0x0, 0x1}, {0x2, 0x9}, {0x0, 0xee, 0x1400}], 0x8) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r4 = getegid() r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r8 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r8, 0x1}, {r8, 0xaf}, {r8, 0x10e}, {r8}, {r8, 0x2}], 0x5, 0x8eb6) shutdown(r8, 0x1) fcntl$dupfd(r8, 0x1b, r7) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80000001, r3, r4, r6, r9, 0x4}, 0x200, 0x401, 0x2}) r10 = semget$private(0x0, 0x4, 0x43d) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x0, 0xe8]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() r13 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r13, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r15 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r16 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r16, 0x1}, {r16, 0xaf}, {r16, 0x10e}, {r16}, {r16, 0x2}], 0x5, 0x8eb6) fcntl$dupfd(r16, 0x1b, r15) ioctl$TIOCSETVERAUTH(r15, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x3, r11, r12, r14, r17, 0x4}, 0x200, 0x401, 0x2}) setregid(r4, r12) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 06:52:15 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x1ff, 0x9a5}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) 06:52:16 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 06:52:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000300)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x65eaf54c}, 0xc) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1c) 06:52:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x0, 0x6, 0x4001, "54e67e17a2d47e79d44ccf34c21748f599b835b3", 0x4, 0x9}) 06:52:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r5 = msgget(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002780)={{0x1, r3, 0x0, r3, r4, 0x80, 0x5}, 0x100, 0xffff, r2, r2, 0x3, 0x80, 0xff, 0x232a}) seteuid(r3) munlockall() r6 = semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r7 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r7, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0xb}, 0xc) r8 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x3, 0x9, 0x9147}, 0xc) r9 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r9, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r10 = accept$inet(r9, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r10, &(0x7f00000012c0)=@in6, &(0x7f0000001300)=0xfe2b) semop(r8, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x7ffffffd, 0x1000}, {0x2, 0x8, 0x800}, {0x20000000000003, 0x100000000, 0x1000}, {0x0, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) semop(r8, &(0x7f0000000000), 0x2aaaac6d) syz_emit_ethernet(0x51, &(0x7f0000001340)="64f69f98adb423f1e806d66610fd7744414870e80c3c1860f9e382e880a0dee0b7804a57ca90f45fc47f3eb04145da92b10cd936b6eff8a92504c6310a8592ba4fe3e154ce83dfa4741b2890896b427ef8") semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000080)=""/244) recvfrom$inet6(r0, &(0x7f0000000180)=""/4096, 0xfffffffffffffdd6, 0x800, &(0x7f0000001240)={0x18, 0x0, 0x5a, 0x9}, 0xfffffffffffffe42) 06:52:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202f9ffffff6c653000b43bb3bd9400a1"], 0x10) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) recvfrom(r1, &(0x7f00000003c0)=""/4096, 0x1000, 0x800, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:52:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe3, &(0x7f0000000140)="d46cf812413c83d67c65d7247c470565cbe48284be2e2c75aa57d07894dd128bc0f91eeb4b9bbc38ddfc845975d19f330627150df33b46207a873eb6142d4c55ff5b5fa78ec67abf5b758436ec3c272b9692bc9ceba06e73cde0c99d44aee802f928370bac3892b202a1276ef233a8e464592424f08f2e0645c2ffdb2c24195e4729974ad2e9152b2577d536e682957ffaa9a591e540c739e69b81e6459db66e8d7a11086651c1a0ec6588a6ac6080f6338a9b1fa90cc1d3be0da047f9743cf61dbe3742cf9718c8f2b50a7a41ecda3e7847499e7b473cd3bd95d149c37d0f6efc1403") 06:52:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) fsync(r3) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4, 0x8, 0x10000003, 0x7171, "85494100b2000000000000007769e1c1cb400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/45, 0x2d}], 0x1) 06:52:16 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:52:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0xd1) write(r0, &(0x7f0000000180)="8a0a09c1a1d5b2f4d100a31ac9fe511136824ab5f5643cbb02a50bbf09e988703d8d85fa257ccd3e5cb4a7dbc8775498e28cf9d97bd46644ec27f5122be0cf5efff4c857d72de7f78d778c2d21dd473737837dca4bf3e97d106d897676d88f8c79ea06665d71dcabd48c3a96f4c0104eff8ab3e8c6695f9de91ebe3eebdd3001c99e57d7b4059e9f19ceb1c63e726c5d02614c3578933d35857774dd6a6776da133485d27a7a4577ea565f68eb73e198290ca08045124999aa6efd873d5747473994de", 0x10b6aee48211ab04) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) 06:52:16 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x2, 0x67, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000}, 0x0, &(0x7f0000000240)={0x9, 0x0, 0x0, 0x3, 0x2, 0x0, 0x0, 0x2000}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 06:52:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaa) 06:52:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x100) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)) truncate(&(0x7f0000000180)='./bus\x00', 0x0, 0xfffffffffffffffc) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='x\x00') 06:52:16 executing program 1: semget(0x1, 0x0, 0x38268829) 06:52:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55", 0x1d) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10141, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x80000001) r3 = kqueue() close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x4, 0x0, 0x7bf, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x7ffffffe}], 0x1000, 0x0, 0x2200, 0x0) 06:52:17 executing program 1: r0 = socket(0x10, 0x8000, 0x0) r1 = socket(0x2, 0xc003, 0x1) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673f8fa589179ba631b92b06203f922e0311ff90b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cd1d4000000000000000000000000c0d9944243d26cc617ce8571be571b005554bdfc49c669d4f2c3b31833e0f6"], 0x10) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a083cd3e22a7e7ea52d60571f59b04edf20305912"}], 0x3) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x5}, 0xc) r2 = socket(0x2, 0x1, 0x0) setsockopt(r2, 0x0, 0x16, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(r2, r0) connect$unix(r0, &(0x7f0000000640)=ANY=[@ANYBLOB="82022e2f66696c653000f0d01fa9d4d7a9f62df4669406521719876192f9b4f5b7d4560e4bf1d864ca8187d096da2fba5250d5274728d933a02eeadb7a9c43075925ec5f37cef3b254b1839960a93887b010cdb81259d8cbdfb175d1"], 0x10) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x4, 0xb0) preadv(r3, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000100)={0x0, './bus/file0\x00', './bus/file0\x00'}) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000600)) semctl$GETPID(r4, 0x2, 0x4, &(0x7f00000004c0)=""/210) semget$private(0x0, 0x7, 0x10) r5 = openat$bpf(0xffffffffffffff9c, 0x0, 0x41, 0x0) mknod(&(0x7f0000000140)='./bus/file0\x00', 0x100, 0xa00000000000000) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000480)) r6 = socket(0x2, 0x40000c002, 0x6) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x5, r6) r8 = msgget(0x0, 0x246) r9 = getuid() r10 = getegid() r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r14 = getgid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r12, &(0x7f00000000c0)=[{0x4, 0x81, 0x1400}, {0x1, 0x6, 0x2000}, {0x2, 0x3ff, 0x800}, {0x1, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, r14, r15, r16, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r18) r19 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r19) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3, r9, r10, r13, r17, 0x10, 0x5}, 0x8, 0xb8f, r18, r19, 0xffffffffffffffff, 0x40, 0xa, 0x53}) fcntl$setown(r7, 0x6, r18) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) setsockopt(r3, 0x16, 0x1, &(0x7f0000000dc0)="82c42d04fc3a696671ee23ce84abdacf6b7192b49ab97ab0118cf1a44074ec37571c3be0ef794016cd5faefd957441c679def1b77a29d1d2b717e7239990bcecf13fc57e7bf71450118d9fdc59936780b10640de284b271260231976fe89feba68f0ab2cecadacd6ae11aae6fce0163333e18a92ec3b03f839301a4c34715047762e284b64e072737a4ef1329af8cd", 0x8f) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0x20, 0x1ff}, {0x6}]}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000d80)) 06:52:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26ca80416fa76d06336acf00b7804be781e4991f7c8df5f882b297bddaa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800000000000000000000000000000000000000000000000000000000397d3a47c56e4bfab9be51fc370e59baef58ab249c8d74158a96a82e754cc564ac9df4ecefebc4f779f73b73ee3f2047c3f5bbb63945023c3c73c243da242a3d21256f84015aa990f99f62d2d6f74d41496376d40d6e556007dd44abbb7638f44c4a92787aea2088fa56dca51d3a76651a157ed8418f45e601347b6a16adab464360e46ae656d19ef693c9c27f26e0c20a0d655432c362f4b60675c93989ea9d33a87e236e95bb4c7fe7d22bd94b4058b2750ea57cc41fc7094fddf832061a5d7942459e8476ef8458d0bcb07a3f9a7aa6ba5cabec711220a2ea644537b6bf0cf528ccd21907432dcf74e50a3ff13c731c2f4f3cf6882378ffae2da1ce1af44e02330c3259b2f56cf917", 0xb1, 0x0, 0x0, 0x51) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x85) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, &(0x7f0000000800)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r10 = msgget(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002780)={{0x1, r8, 0x0, r8, r9, 0x80, 0x5}, 0x100, 0xffff, r7, r7, 0x3, 0x80, 0xff, 0x232a}) r11 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r11) r12 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r14 = getegid() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r15, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r16, 0x4, 0x40) poll(&(0x7f0000000480)=[{r16, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r17, 0x4, 0x40) poll(&(0x7f0000000480)=[{r17, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r18, 0x4, 0x40) poll(&(0x7f0000000480)=[{r18, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r19, 0x4, 0x40) poll(&(0x7f0000000480)=[{r19, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r20, 0x4, 0x40) poll(&(0x7f0000000480)=[{r20, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r21, 0x4, 0x40) poll(&(0x7f0000000480)=[{r21, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r22, 0x4, 0x40) poll(&(0x7f0000000480)=[{r22, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r23, &(0x7f0000000040)='!', 0x1) r24 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r24) r25 = geteuid() r26 = getgid() r27 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r27) r28 = geteuid() r29 = getgid() chown(&(0x7f0000000040)='./file0\x00', r28, r29) sendmsg$unix(r2, &(0x7f0000000a40)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f00000005c0)="e3835f5686d96af506d754e9e71d7f0966ee9e1b68c019afff9bb7082f86bc4059392fd473f4188708034076b390745dfa1d1699db5f3304dd8ebc69a56f5ec03595e48e8dda309c277c1f01d4c732f1b09703c938916e1dd238b472182bd709f4bf70a66b150a5e729d05f546b4dc2c296fdce3ad7c6c77e2f2434452807351f35f22ecaebb881d52466f5f00b0feb4fe8b4cf3c80742678f8fc12dd35126dd665ee32d522cff3b767929d5f2fa84fa398e53d65ec7a60b8648e080b11a5b6af97ec702807fbeb7fb7368", 0xcb}, {&(0x7f00000001c0)="9e2af7b2fb8145a3c5e543fb62947e6f7f66636cb6aad45dcd9c9b5f99c6b5432c90c67c69829d3cf008063b780327aff128b04dc86e3eb190fbe44a7454b0c9743c0a8fd7f1ff65faeddd0487e5415eb9e6178ccd49b5f43afe78ca8a68d98b09ed9d3e52fc380d27", 0x69}, {&(0x7f00000006c0)="27cef271fb6764817e688f7840d408785e9b5602dc0846ea070f6cd12a0a008479f71197ffa9f9b572d933eb18dec358a2384c38600ebe03f030f0673f25668fc6a45c75db36de151ed4d345e118c4fcb07162e36816e05fc816c5391c41c6678be191f9757d9825b0ee114d3c35cf68f9d564bc48f4b4d076d7c315c26cc532e71555a45a92ab7f17054b0bc10dd0395400a4f1a67ede9be97e0740c7412b3301c368dddb318cfbbb0cda52f68bbfa4dbb457a01b52b2ae900e75aaa3ae9b066cb4f6a86737c53cedd0cf172fd3ff8491bbd06b3b1a181bf5b19d0ad37ecd5be1c2e7e10d0868267c707238a613b44e8c6e9307352f", 0xf6}, {&(0x7f0000000400)="c1a9a6d769d171ba5543d7857c422bb7e7ed05077a4d9378e1ba5098617166dbe5b2aca2a63259d9f8ce5acdc08ba5418de9d6c730e1556d611491a1659898d1db994d9b187a7a60d2be0978ba47eed7", 0x50}], 0x4, &(0x7f00000008c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, r3, r4, r1, r1]}, @cred={0x20, 0xffff, 0x0, r5, 0xffffffffffffffff, r9}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r14}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r15, r0]}, @rights={0x28, 0xffff, 0x1, [r16, 0xffffffffffffffff, r1, 0xffffffffffffff9c, r17, r18]}, @rights={0x18, 0xffff, 0x1, [r19]}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, 0x0, r29}], 0x150, 0x1}, 0x404) sendto$unix(r1, &(0x7f0000000000)="24cbf7cbe88b7f9246604f11673bae4a4404835d0bc4fb267254b0d48df8e9efbff6e95a3cc9e6ccf3fe62bbba8b96e22ed3346530982a6ae4df550715821e5fed6059919364e9025cd78d266d55d797d8968febd98496a4651b0bf9b31fcf65580a43ac02e39a22f688d1a08cf756d511696dabb82fc6cdc5785192cc0914f524a6fe3b0de913f7a5f504cb89e8bd6ce44a46debae416034e2f40383f", 0x41, 0x2, &(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f66696c653000cfdeec5d6ca985b4712bde444fda645cfdd810c337770705dbd66ab3876fa5856a83d91f3536b50e30bf49fb291a071d299e672e275ab1ebaef8ef9764ab4c19bd2d1d91e7a28f6b69f3d88a61b9a915447132f9c57fe32624a11e8534f268d9691337e9f7ced76a18f496c2966c8abb6eeb7fb2600eb14589b175acfa66c4b20c2024408b2373a26ab604bf478273388e5b4de0719362040811590d53c5da60e052c321abd34c4a2358cad546e1fe6a0d1a2ff3230b357671664c7af3e3f67d5542cd448b29f06aa7e92fcc22eed176974d933043932b1bed9981394018c77188e7adc5d67560d4c3f360f1e22fd2f9f0cadbfefa73"], 0xa) 06:52:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f00000000c0)=[{0x97e5, 0xff, 0x8, 0xf7b}, {0x1, 0x97, 0x4, 0x7}, {0xd6, 0x69, 0x1, 0x5}, {0x1, 0xc5, 0x2, 0x7}, {0x9, 0x31, 0x2, 0x4}, {0x6, 0x0, 0x80, 0x5}, {0xd0, 0xfb, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 06:52:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) execve(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='\x00'], &(0x7f00000001c0)=[&(0x7f0000000200)='+.-\r\x00', &(0x7f0000000180)=']@$\x00']) acct(&(0x7f0000000000)='./bus\x00') 06:52:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 06:52:17 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) 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) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) close(r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7, 0x0, 0xfffffffffffffffe, 0x80000000000000}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) 06:52:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x8, 0x5}, 0x2, 0x8, 0x5}) getuid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) semop(r2, &(0x7f00000004c0), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/4096) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r1, &(0x7f0000000140)='\r', 0x1) pckbd_enable: command error 06:52:19 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffa0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000003c0)={0x1, 0x1, 0x7, 0x8724, "f63ce08c6cda0313ad0e69c078b59b735bea89a5", 0x4, 0x3}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000380)=0x80) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040)='!', 0x1) fcntl$getflags(r5, 0x3) r6 = socket(0x18, 0x2, 0x0) r7 = socket$inet6(0x18, 0x1, 0x4) pwrite(r7, &(0x7f0000000400)="8a26e1c7779a4e3844eca2fb6d98d82c7e667e0ec2c235d305721b2f2cb57c22167f75a57cb255a6fb8829c6966f825221499c7daa6a8eb094b247ea4bcd91a2700404163381", 0x46, 0x0, 0x41) setsockopt(r6, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) select(0x40, &(0x7f0000000040)={0x83, 0x80000001, 0x6, 0xffffffffffffff7f, 0x40, 0x1, 0x0, 0x40}, &(0x7f0000000100)={0x2, 0x3, 0x9, 0x1ff, 0x8, 0x7, 0x200}, &(0x7f0000000140)={0x5, 0x2, 0x66, 0x80000000200, 0x1, 0x7, 0x2, 0x2}, &(0x7f0000000180)={0x2, 0x8}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 06:52:19 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000180)=[{0x83, 0x62a}, {0x1ef}, {}, {0x3, 0x6}, {0x22, 0x8000}, {0x3f4ad4cac2190dcc, 0x2}, {0x20}, {0x45, 0xffff}, {0x8b, 0x1}, {0x84, 0x7}], 0xa}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0xc9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) 06:52:19 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000, 0x0, 0x1], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x3d4df7ad}], {}, {0x8001}}}) r3 = semget$private(0x0, 0x3, 0xc) semop(r3, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x3, 0x6, 0x1000}, {0x1, 0x3ff}], 0xa) semop(r3, &(0x7f00000004c0), 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040)='!', 0x1) write(r5, &(0x7f00000001c0)="d251bd618d185602d5662486a32ed4b19bf5d2ae798e9c90268296231e607eb55e6720eb7609948f861a5533ff001cb6069c5ddb08e4e6baa50987b21e937bf05cffb6c2c5dd0b68055fe6df751eae9fc4233f660e376f9989c31b8ac9832e95646be828846dddbc06b14b2ca50f82270200a1c8b2cae7be0e15e76377179fd0a660", 0x318) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f00000000c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) 06:52:19 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x0, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000001400)="566eaa9eaa66c5678a9721d123896fe1c8036a2321e2af0cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a0445c71341d979c635c27e5c5713f7452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda2e83c89a26909af68433669164af1feaf4b1c29d9f5d13f31fabac201c2757c820294d987a2f19fcb4269204133165fbac5a07748b5d8cd897089be7eb259196f0fd8b71a4d4c977df430b5d45f8cf4f1d", 0x116}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) close(0xffffffffffffffff) r2 = open(&(0x7f0000001200)='./bus\x00', 0x10800, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000001300)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x0) msgget$private(0x0, 0x315) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r10 = msgget(0x0, 0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002780)={{0x1, r8, 0x0, r8, r9, 0x80, 0x5}, 0x100, 0xffff, r7, r7, 0x3, 0x80, 0xff, 0x232a}) r11 = msgget(0x0, 0x88) msgrcv(r11, &(0x7f0000000140)=ANY=[], 0x0, 0x2, 0x1800) r12 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r13 = socket(0x800000018, 0x1, 0x0) r14 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r14, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r13) r15 = socket(0x18, 0x1, 0x0) connect$unix(r15, &(0x7f0000001340)=ANY=[@ANYBLOB="78ec770b0b19542d703196db00002e2f66696c65300062361b6d1faa2313d7f85887b7e5b636fa7d51db3e2e5ad6c327b4263eb0b279bdec3e729cbe20363ec1d4d8fa764bb5a0b88db155ee7096a652da827c5c5308f2141bd03aef67b8e71956bfdc3e0c6ffda4e4106da406840ce8b1445d488535d494b741de2c04ebaa54c663e08d08a5ca20284a24f2a3c231b64774119a5dc529cea3000000000000"], 0x10) pwritev(r15, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001540)) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 06:52:19 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRESOCT=0x0], 0x1) close(r3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)='!', 0x1) poll(&(0x7f0000000000)=[{r6, 0x10}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x40) poll(&(0x7f0000000480)=[{r7, 0x21}], 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000200), 0xfffffffffffffe0c) shutdown(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) 06:52:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) r1 = geteuid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000080)='./bus\x00', r3, r6, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x800, 0x0) r7 = getpid() ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000003c0)={0x5, './bus\x00', './bus\x00'}) ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r1, 0x0, 0xe7397b3d5d1abe76, 0x4}, 0x5000000000004, 0xb5d2, 0x0, r7, 0x0, 0x0, 0xcd63}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r0, r1, r8) r9 = semget$private(0x0, 0x3, 0xc) semop(r9, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) semop(r9, &(0x7f00000004c0), 0x0) semop(r9, &(0x7f0000000380)=[{0x4, 0xfff}, {0x2, 0x5, 0x800}, {0x8, 0x9, 0x1800}, {0x2, 0x392, 0xd0c445adfa8a8b52}], 0x4) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0xff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xffffffffffffff9d}], 0x100000000000005e, 0x0, 0x0) 06:52:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xf2, 0x0, 0x0) 06:52:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000], [0xffffffffffffff80, 0x0, 0x0, 0x2]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x7, 0x5}, 0x8) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x8, 0x1f, 0x6}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) fcntl$dupfd(r1, 0x0, r4) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 06:52:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1ae443a18b0577d6, 0x7}, 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = accept$inet(r3, &(0x7f0000000140), &(0x7f00000001c0)=0xc) fcntl$setstatus(r4, 0x4, 0x44) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000040)=[0x0, 0x0]}) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0xfffffffc, 0x9, 0x1000, 0x1, "d17c0321e6481348f16b53ae7c8f63f9c95461c1", 0x101, 0x5}) socket(0x20, 0x5, 0x14) acct(&(0x7f0000000200)='./file0\x00') sendto$inet6(r5, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 06:52:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20080, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000240)={0x0, [{0x3, 0x400}, {0x3, 0x400}, {0xde11915e3c2a86ea, 0x9940}, {0x1, 0xffff}, {0x8035d8cfc8eff04, 0x8}, {0x3, 0xfffffff9}, {0x2, 0x2}, {0x2, 0x7}, {0x3, 0x5}, {0x1, 0x2}, {0x7, 0x8}, {0x1, 0x7}, {0x1, 0x5}, {0x1, 0x3ff}, {0x2, 0xfffffffe}, {0x6}, {0x3, 0x6}, {0x1, 0x7ff}, {0xac521dee482ae333, 0xfff}, {0xd0c620f490ce3413, 0x100}, {0x5, 0x20}, {0x7ca062520c90b948, 0x57f}, {0x1, 0xe3e}, {0x3, 0x4}, {0x3, 0x1f}, {0x3, 0x6}, {0x1, 0x8}, {0xadf200483a0cdf05, 0x7}, {0x0, 0x4}, {0x1, 0x80}, {0x2, 0x1}, {0x1, 0x6}]}) 06:52:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10242, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x84}, {0x800100006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 06:52:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x5b0, 0x7, 0x5, 0xd48467a8d19763cd, 0x9, 0x374, 0x1, 0x2, 0x0, 0x4f, 0x50}) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x40) sendsyslog(&(0x7f00000001c0)='?', 0x1, 0x0) 06:52:20 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f0000000300)="5a1ef6255138709f87c4da87d71a7e114110990051988e1c5b17fe062949cdddb468eaf549cd80e58ea49d8f5c1c7ea3991c96190c8f9d71494de4c236a06e9a065d7d3db64bbc8828a6c1e1c6e40af72f6da057d8572be965277a95f1655ad8dc874038a10f883181d318e32139e831a0d5d413954dfe44136e88aa2985e0b3d60301921cad34afaf1e091a95cf0529e6010a5d8d5c4de1886c469c5fcbafee558b6e9c4f0ddea86700b6e0a64c2204aeaa8a834d8f1264523c990e1ba3694f1c49016bf48eadb49046286df42b6bb96481e91dadbc3564da977b97969b683296cda5dbd0ab96cc761743e0b49993f84a21a9f108cc981f4cfe3f322b9530a732536a0c48e40015ae58abd08a296d28336c55ed05258c9b64e6eefb36405afe5e216ede9fba09cc212f1b3e7548b45ad2d145fdc87b9e2bae9fa8ef93792c89dcbdf3aed61739481c20d95bf72e6cd5430414a65ca99407a254761353072754b52e7cef00b32487264b6563dbf0cbfe7312bb2f66f1067d008b4b11c10408b0638141f5c7c961a8d269de5079272b42286ef49217f06bb015ee73d9fab70bf291fa07234eb9db34d92dfa63048804d692e97e7b2222aaee0ee16bffe60f36158adbf92fa1c4560ec73869e17e03a68b4e8c5a3db78c92a4ce25a072a162d0549c02acd9b7d4997240300ad08329921337be146d93d248708138be054fb550adb01a6cae6631ccafd2bddc9f56bc68169e0e840e7782d08fd849fd09e73b125269f550d382ea92fadd7931866927987f6fda838cb9a8fb70967c912ca70266689a03ec7900d677db700d33dd612ff13e56525d489ccc73bd55e229b6b97644c6f4392a65decc481ccc7ddb4e2ed11969654e2ecd888ed07f9e24528eaca8cd80665e0805fce7d695219d1aa82d3fa7a2ccf99b4e85643babf5b72c14f1e8c1319fa6acabddd3789456d7d03abd05ae3a603152e07b7aa3415c53c3ecc95e61e15dd3211f8bab532cc127c58c38ce40d7eb5eef8e7c9f08697c50e292675eb67d8e4f1f76eaec3b41c2d73f3541a78cb756a75f3a3504b621de86cd6a9c3318e79ea65b637a717bb0703818655271b9fe573a9eba3d78961fec6bccf743bf0b8560a07a799d243661d600b7f13453f477d45212fe90b74e6c915810c821d2592f4c14b654384f757188d95d45c63bfbb08a44f4f44698f5c4daaf405e7292d72491c15fa52d9de2211500b2b4e0269e78324a272f8a6b68ad02ba78118e88d0778ad32dce88915bf1afba63c8d760039f51ac5bd0809a128534ca8dae215ac9845fc0a77165bead57cbce1223435dbd0535b44c085471db1be8cdea2342e55a6468dc2152939f01ca8dc1b69edc945dd5f318028710922854b70d388690417ea3582c54b657dd48dbd25aa05cb992a1dfeb83e13666569c513036b03aed4c9a1db25dcaaef410398f4fd9e9d1f3a109aad11d217e8625608a91dc37ff74898744da50693f7e94875d57554d4afbe94b5911badd32052fc805877672585305a89179812bc9d2292a8e9d9c2994f2b4e591ee61814a2680bff6aa47dfacfa16e8abcaf7f25a261248c781b64f961adba9753315d0d728fe2cba6b13099aeff379076d831ea9191c6545263441e23927073f520e60e6768402f26e40e60bca3dc99da33e265ba6f776829267a8eede12981fd6bd08443ed87c0239f485cc9a8823b23e60192bd49d8da898c41b18f55b4ebfb297aaa9e1641fa0efdf4f6347aa14c433fb1eff6fe7274af1d2b565c638e34b9df37ad91b92893d92fe6f91447bc44085972ebf0adeebf32800716e3f9c86fa4f043d4528985295e313c6b2305482677ef23cad29da5121b1566970ceb46073a2c9dfe5df87fd03ae3ae8b4a8b267daa93031c81e41708bdcc6abb400dfbdfe38d9bc60ce884b08146b06c6c80a9c843749c5fcbca231302ec3ac311eb41440e569b130d3bd3234334eae925626600a16ad8e6dfb5f6003ba22043eede46a4e5a8081ae616889f79e37fc63b59356545409629835ebf58acbcb86ac46c5ee54e297336cf49cbb5032d3c61b81b53729e1366336e120fa9203eca966f3380056fc668fa4973c4a906211d6a9a1c5d2d992e065333b3d55ce5a52a827c34a4a66708ecc9e9a816c5b157e81d6c08fbc430c4565e098c9e9540ca522b3ef0280f9f4d29f8330e6fad3c01224b4539a00efd77056d1e52a62df579ab1a2478d29767f807a4d3f522e092fe9ddfab14d58b8a0f68036c32763d05e4e96a2474992525d8b67971ebb92a0c28d0199019bfd6f5b0387b07108179ae2fe3cf967d2b46da159c84b211c2cc20c66c220baa5f8ee914fa830c45a1b898a8198a97ca17f72c4f3df949cc464e7792d7b58449575e4cf864953d88bf62793c7cbee179b2445b6d5538919f5e2a0d1ab7781c22f71b94bd5f25a7e3c643d07816ae1f72a2b6a3fb10d8b340edb66a50d8798596d406ed91a0fa9c1fd8271c4a4f40fd1a90425e7f3c6dbb73e2fc30f415d73658ce8eda496ea73961004ffc3bd6d5fe958af93001589a4b914cc23499171bc3b12b4bf5a0efe7420be8e9398dc2b190fa159b387821a383505cb51bfa7fdf94c5b515d719e80e935679d20dce44fa3329598f5ac1ad09cc84c65f5cfcee0db1e0b8a18ea8c4a727609aebaa134fb403588954c739948b048c49efbaea8b16d4ee939325fde06f125723edd1975d690d51b189bb8703587b8c25ec9c37335415ce37b28a3f5bbfed50c5041ae25e27c380193aebd8be718dc24940b929a8e94f8b4205b8f7bd1102b4a2511637edd9536d7705622fd05c617b071988bb514c00758344118ce1e09ea94119688a94c747dc4bb9bee5ac970114af420a9c108aaa227fd582e4a8bfcc7adc9fb8f96eea43953e1ca85d803df10516136d389d9ee15218290c9634b6bc5b3a6d010f3f864f53c68b126e9b395b06b4ef1a46e86ccdee27bec93ecb556758bd425a367cec14397c1c2eb3e3c1a6ba2c2b29f5dbb0f32efd8a43a12fb6866b2a1719af281cfdd9e057feb890f7a5970dd6fccc5e84eda35786dbdca6b2edaaaa4f5955f4bf8fa775fb9b3da2c4644537b6dc7f67087dd2dd4b89239a7f9af1b93bd185a157d8bee36d9b30b8ddab967ad13ceafbee3173570efb1443c5920f4bf7609cf94f566ad21c2b557c6f32c580d3277269e973b2fc502a6ca2dca21323afc19245f906287caf934f762bacd4f7b8bc30302910af2a88b2138aea2fb087188e875af1f46c66db32e81d3a4f1a94d9ba60618b1d4aa0c2c9f7732811c758f68b83d6bd019408bc142d7ef7f7aa01a4bdd978b51d136aa42cb3593749333dc1296997d5775e30762df5ac86d94a44fe46701da334e2c846659d6b1d22b70a186700cbda467e283d9b9c3b6b47c32d6eb030cafbde2915e5f8ee9fd2f39e804764cf8def7f034e9ffefd702a134a5fc639c925998544cd4d15734c462ade1735751169aa31d762280d362d56f451410638bf835338816072065fe7e03e368214e47c9f0f36cac81e489faf5841dbfef6d1fbb3ce2df9fe081a1bc49eb656a3626a84db673b354ca7e72db52e58d7ffbfe6f4f65bb74deaf6eeff0f537c71e902ab0a67f3a929ea1651708508ac6901303227609a8d46722fc2e0091ffef17bab119839c4e8844002e29a53d49328d0d1a1ecdfe72284e82a38f60e0d9138c36a2f52a0c08168dd2989c94a6a4be875385d39e44207f733b35ad6a578f1b5d9fde7a55a513862ff7093f5cb6c1248da7740f4afbd2c5e9734d3c052f7b682202e7defb70a5f94b438448417fae9a87d9a9e4d2c5bcda6b217ceba42e772c08cba0ca6b539c2f150ec00f944e3004709412b50d25cd92f61b5d92cfcb3b22e786ab560dc813d28d96f2aa7479d774c1d8ee132f18cb29e41a3eaef429d02fc1b484cd6bb3365a3f58945cce028d3fe1d8fd1d18d594a1870d5db719d40200213d135884ccf1aaaab7637a7dcaaf9e75315ed96f8a976f038e52aa5361717f85071dd2b76b6f56f529d753f5f3be58fc4931d7b81bd77d4e46a7f857705e7b6d8a273e7d5d60f9f347b69bf11bae288f17faa6f7bb17fbbe18f3d04b37a2ad2f103cfa83be8ae6ec276ab7810f493868f846e592067abd935b968171ded237b3f65fb27a1a151351abb5242b84a91b826ee07e6a4d42dca38d0ebadcb512e1779a7042622a3a9fe1ce00d7b412c31c7cec32a1a59ea1c9b37c6797c1677aa0a6f6051f72b18daf16cfd5214883476ef9d389b806caaba531ec24dca8a3b2c0783724e6f22709ff12e30916b1955d752c245117260307832f10afc82030b06fb2392914b7bbf20bc407e0bf8d891a171185c90c8eb85408b1cb1c61f981ae18bfc37828ca63f643f1e7174d9fd87f306ef326d90f994b0e3677cb949de059298e23f17e8e2bce2b48ccb9824b3cfdde776bf977a439d23fa96237a79129e3ccb9b9c8a026324db59c242ffc21d5fd32c13333b3042c92f109e8556b4980fe60f31a12c981e18fbebec1843cbfba116044ce142cb0ed436395f53b15050597365225640a8b7363cfae3c2aa36180739a35fc6e0e8682a9addb177c6b2f442d20bc5b678847b925d0c0bdbbc44e838b07471b06501b45777722630cda50c4ec6a70e0b28529abc3f6e8b635665b573e3a99211cf7abaf0175208fcfae4428c26541ccefbc6bc3321d91ef20431750352104c5ee3639844ee826219ab08bc8ac029dbddbd6d5a18ae29ea47591dad1f570f0aed7a741958cdb5e2f960b766f0840e5f3c0918c45f38a67cbd399972b203a018c40095322cd5538a584d3574d3d1f1c8bc47e4396e47df60dddb47240c758fd1793382abda15143efce825e93558339df06ea1f7382871be13c4b5e07d9fba924f1cae4595fdd0565badcac1e367eea6c0d918a11e736ab4c902d31b32e274d4ccb5cc5a26f21e8a20d75da032ea3ab72f7f1cc116996d546cefd7b787c96190240fa8ec176b92c573f2da220ba3ffda7cd816a3058c922d788385efae06fd9505f1dd26b876783f670111b6e39b5d40a647e21e64fe244216784c007453e52746d955b0d8ce69af987e1aa91f1db180ae561e8c63464b7fb42e334d236a5d52775e1a08046bbcfc2801e348d916ea71595c9cf4a959fbf674547a1d3e53465360be69594c9229a1694f3ca479ad3742ba1f8c5462e915d1965115d72644fa4e5985236989e9548136fd6352158871c753f5d9b210192395b3c6e5bdec3c37660b815846a82b9ffe675da2cb830681e9ba380f6b385a7aabee80518aafdaee9e4e3b2cb5d519098e2f32156147fe7e016edf28e13570b46179f2f4bd835efd7de25fb1e5e03727f2bb1177e79d870b02bcbc2db1d80347ab193fee7b381ff0d11d47e6fad93edbe5eed8d3df63032943d5bea90353b36a3ad9ad1928f096fb24218eb01cb942af9c08d96c8ed280199b9fcb54e81de4ca456bdd565369938f71f5a00a6603d56c8c3d693a7203da78688ac9e8d64762e710429db7573c72b90c40c4078d0c0b62f8f158a706439270055f276a9c8b25a12bb5aac44ff689f", 0xf75}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 06:52:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x7c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000001c0)={0x20, 0x0, 0x1, 0x3f, 0x9, 0x5, 0x9, 0x10, [{0xf82, 0x7ff, 0x9, 0x1000}, {0xd6d, 0xcaea, 0x2, 0xfffffff7}, {0x2, 0x33, 0x7, 0x1}, {0x8, 0x7fffffff, 0x2, 0x2}, {0x10000, 0x5, 0x86, 0x9}, {0x2, 0xe4, 0x3f, 0x81}, {0x9, 0x10000, 0x20}, {0x2, 0x40, 0x7fff, 0x5}, {0x5, 0x200, 0xfff, 0x1}, {0xfffffffd, 0x15, 0x5000000, 0x754}, {0x2, 0x8, 0xf44, 0x8000}, {0x5, 0xf, 0x3, 0x7fffffff}, {0x946f, 0xe, 0x2, 0xfffff8b4}, {0x3, 0x5, 0x3}, {0x6, 0xfffffffa, 0x80000000, 0x86}, {0x6af3, 0x5, 0x5, 0x45f0}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) recvmsg(r2, &(0x7f0000002680)={0x0, 0x0, &(0x7f00000025c0)=[{&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/4096, 0x1000}, {&(0x7f0000002340)=""/185, 0xb9}, {&(0x7f0000002400)=""/233, 0xe9}, {&(0x7f0000000140)=""/22, 0x16}, {&(0x7f0000002500)=""/163, 0xa3}], 0x6, &(0x7f0000002640)}, 0x0) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 06:52:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040), 0xd6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x13b, &(0x7f0000000200)=[{0xc}, {0x6b}, {0x20000000000006, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 06:52:20 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000000780)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x5}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000009c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x82b4940cfc815f8, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x1, 0x7, 0x8, 0x5, 0x1, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001200)='./bus\x00', 0x10800, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x2) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xffffffc6) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x0) r6 = msgget$private(0x0, 0x315) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r7 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r8) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001480)=ANY=[@ANYBLOB="78ec770b0b19542d703196db0000e4a93c90f25067dc62361b6d1faa2313d7f85887b7e5b636fa7d51db3e2e5ad6c327b4263eb0b279bdec3e729c641d363ec1d4d8fa764bb5a0b88db155ee7096a652da827c5c5308f2141bd03aef67b8e71956bfdc3e0c6ffda4e4106da406840ce8b1445d488535d494b741de2c04ebaa54c663e08d08a5ca20284a24f2a3c231b64774119a5dc529cea30000000000008fb4c041a4c3efdc2eda5aaaf84ef9a8b4dcb1f2f0c4990bffc0043af8a4ccd77083b38948ce532fa8faf74ea77a3a9b9703e117e249947c1f30c049788b4771e4497d324409dd0821655308216428d3b783dcb45129d7b29a7eeedcff8af60a725188392222d56a"], 0x10) pwritev(r10, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 06:52:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) setsockopt(r1, 0x4, 0xb61, &(0x7f0000000340)="a5b51b33ac40013a3a73490f1c478a034be8c9bec27dad62c7edc6862cafd2bc8ad53541d1f1580180f81e57e248cda50fd5113a719fb98fcee0003e1d74ecbf50ba2b39623f675ce6a81cce2b9c1f26846e0b072278cce56c213f6bbcdf7b1c7540c0c6cca73e2b39f16cae14e68fb000004c2774aa87a03198c239706c9955f26d3f488983eb", 0x87) write(r0, &(0x7f0000000040)='!', 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000002540)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000140)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040)='!', 0x1) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r8 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r8) socket(0x18, 0x3, 0x0) 06:52:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r3, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000400), &(0x7f0000000480)=0x4) r4 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000140)=""/24, 0x18, 0x0, &(0x7f0000000180)=@abs={0x2, 0x0, 0x1}, 0x8) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000004c0)={""/16, @ifru_addr=@in}) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000380)=0x8) r6 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) ioctl$KDSETRAD(0xffffffffffffff9c, 0x20004b43) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0xfffff000, 0x40, &(0x7f0000000280)="12ec92bf824be9eaf7139f705ffb0fa6e1be4f65b910b9456a072645ddf3287856436903c3505755fa21466b1b123fbd4de1a528c9a1a5879adc6359d47c060798cdd22857e6689906ad58c636c94747509eecc9479f7b60fa90fb0538f6e9ade91f314c111b8dc28ccaad6a2bab9ee0342349ae2aa047c8e4f518e64c5c850c45d16db2fa1af603c87804df04", 0x8d) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x2, 0x0) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f00000003c0)=0xffffffff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/devOnull\x00', 0x80, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000040)='!', 0x1) ioctl$KDENABIO(r10, 0x20004b3c) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x48}, {0x800000000040006}]}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x1da44003f97be75d) poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x100}, {r6, 0x8}, {r11, 0x4}, {0xffffffffffffffff, 0x40}], 0x5, 0x7fffffff) ioctl$TIOCFLUSH(r1, 0xc0206983, &(0x7f00000000c0)) 06:52:21 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) socketpair(0x51, 0x4, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) write(0xffffffffffffffff, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) 06:52:21 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b00113c2700000000000600180000000000b258ed99bc62552e79d99e000000003f00ffff00603e97a0c224", 0x33}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="bdb29df921334535c46ba17a860a9ac307c1f3241d7be062f6ddcd6b40959d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 06:52:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000040)=[{0x9, 0x5, 0x3, 0x2}, {0x1f, 0x9, 0x63, 0x3}, {0x3, 0x0, 0x7, 0xffff0001}, {0x8, 0xfb, 0x1, 0x6}, {0x9, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:52:21 executing program 1: setrlimit(0xf, &(0x7f0000000000)={0x1, 0x2}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x40, 0x0) r1 = dup(r0) r2 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet(0x2, 0x4, 0x0) socket$inet6(0x18, 0x2, 0x2000000000000001) r3 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r3, 0x0, 0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0x2000000000002, &(0x7f00000000c0)={0x60000000, 0x60000000}) setrlimit(0x4, &(0x7f0000000040)={0x3, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000300)) sendto$inet6(0xffffffffffffff9c, &(0x7f0000000500)="c4c87530f33a072ea1027ced5f9eecfc421bdc35e8a95c7e3b79d3621d09093ef4adee08b4d532fd48f56acefa649e25725d6b79e3e9f49c9de62411bf4ca74204d42db4246a1613a7c6e3db8417bba91a4e9d926bce2a46df303d0e87e1901e7f412af58bd22e3c6e8b714283d63039462ec942549bcd9fb2c4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f90116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec1527936048c0133337fee7cb26ff31e7df8ce2f1", 0x68, 0x1, 0x0, 0x376) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r5 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r5, 0xc0205603, &(0x7f00000001c0)={0xfffffffffffffc01, 0x8000, 0x0, 0x2000, 0x0}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r6 = semget(0x3, 0x2, 0x401) semop(r6, &(0x7f00000003c0)=[{0x4, 0x10000, 0x1800}, {0x4, 0xd0f, 0x800}, {0x6, 0x1, 0x800}, {0x1, 0x8000, 0x800}, {0x2, 0x16f6, 0x1800}, {0x2, 0x8fd4cc4, 0x800}, {0x4, 0x6}, {0x3, 0x5, 0x40000ffc}, {0x1, 0x3, 0x1800}, {0x4, 0x3e, 0x1000}], 0xa) r7 = semget$private(0x0, 0x800000000000010, 0x46b) semop(r7, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r7, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 06:52:21 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000001600)=0x3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001640)={0x2e, 0x7f, 0x9, 0x6, "573f50f9439471cd02f8ec5b6874692c75a20fa6", 0x6, 0x5}) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) readv(0xffffffffffffffff, &(0x7f00000016c0)=[{&(0x7f0000001680)}], 0x1) r1 = syz_open_pts() ktrace(&(0x7f0000000080)='./bus\x00', 0x5, 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000002c0)=[{{r3}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r4}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r3}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r5}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r5, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x6, 0x2}, {{r6}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r5}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r8 = kqueue() kevent(r8, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000000180), 0x40000000010001, 0x0) kevent(r7, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x40000000, 0x6, 0x2}, {{r8}, 0xfffffffffffffff9, 0x80, 0x4, 0x8, 0x2}], 0x7a, &(0x7f0000000080)=[{{r8}, 0xfffffffffffffffc, 0x18, 0x2, 0x6, 0x4}, {{r7}, 0xfffffffffffffffb, 0x41, 0x2, 0xffff, 0xfffffffffffffff8}], 0x30, &(0x7f00000000c0)={0x7ff, 0x3}) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r10 = kqueue() kevent(r10, &(0x7f00000002c0)=[{{r9}, 0xfffffffffffffffe, 0x3f}], 0x400cc, 0x0, 0x80000000121, 0x0) 06:52:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d265d15a0ee0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x0, &(0x7f0000000400)}) fcntl$getown(r1, 0x5) r2 = dup(0xffffffffffffffff) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r3, &(0x7f0000000240)="220e2a", 0x3) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r4 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f0000000000)="220e22", 0x3) r5 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r5, 0x0, 0xffffffffffffffff}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = getppid() r7 = geteuid() r8 = getegid() sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="01002e2f66696c653000c8ec6aa9427856db3cc4b92cba27a3eca08f5c40b2f920a0cdf516b9a094037eca9adde41791c6d042ac229ce8447fd219cb34eba9da5314b4e5007c85014938c02e568ac45c68d8b0b491f537ca3521e853e2223e193558375784b77bc0addc91c7948b86fd8d5e3dbeea035a3188d91cd66bc8437e4f9a4e8743aa234cf7d538990a0a4edb0f94b967cf7360d4a2ec2d9588f614bad2b528"], 0xa, &(0x7f0000000340)=[{&(0x7f0000000280)="f1e8403201009ce5b9b1a350db171f2a32f3a4db58cf6b70f2fc6e0eb47088a36026fdea85e5ebaaa9846bc2124617f350dcf438f0f3be974809455b4911d04d38d11173022bf9fdc576e6002e4059cac3a5552c4f038a334c00039cf55dfba9c53562f7bdc4ded29670c80ec898c226935480a86a22ed2a82623b26071bcfb2aa9edc4289d193e10a63eb936de9a74051703c3d9f71aca2a3b6814bd64f5a0718f5", 0xa2}], 0x1, &(0x7f0000000380)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x402}, 0x400) dup(0xffffffffffffffff) getppid() geteuid() getegid() 06:52:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff24008e12efffb27858f557020000b3bf0100000000000008000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000001c0)="21a0cd2ba24db32835ef31ed0354f00ccb673f37b42346e1ea50c088a19bf830f297d20cd3c34c71189192aff5e255b0a5643ca9c3e9a5777242cc1dd5127e11d636f251facfcaf4eb8ce468dc578306cef1b07c0bcc36fb040c4aeaaf07339d04fbdfea5acc14e53cb1ffde6027f9b5d9fd1b92ed55fec17bdb46a8465eeb492a604969741e67f6265e3f6b0b4560f54c034b7cad22fd7f6baa3ddcc613ad06", 0xa0}], 0x1, 0x0, 0xffffffffffffffff) 06:52:21 executing program 1: setrlimit(0x3, &(0x7f0000000140)={0x81, 0x100000}) 06:52:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 06:52:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() getrlimit(0x2, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000003, 0x5, 0x1000799, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) 06:52:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) readlinkat(r0, &(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)=""/34, 0x22) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 06:52:22 executing program 1: r0 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="49c17df1acd7bccc21eb0e571b9305948f64907b4a93a44097ecde4d8f19bbdc5c4cb0172d91983d7b52bfb5dbd9fd68c5c33fc534d8599c1a22b292824eaba56c0ad9e637fc3cfe7d882cf620dd46e7dbe11e263dce68080456bf9067add914d8ce3ece672c35", 0x67}], 0x1, &(0x7f0000000680)=[{0xd0, 0x1, 0x2764, "6e947d6838f1cfeb85b9b0b932e780bcb4b797897ae6c5d797191a20c988976e86dd26ba50f9b4776d1e9762337d5c906fa97ce17e6b78bd49f6069782e0d45265fb288f9cd940364119e781279b3c9fe1c480a5cbecac4d95b00dfeb01357d7caf3d6a6bc682d7b252b2d6c5d0116be4954230f8e9a18fdf40768e454220060b43bc7c7b22f6723a6b633091e759e0f3d34b312212613fff90b9920e20a7787ee99f82af6e050156694ea991af3e1ab4b2746eaa18d9792483db8"}, {0x58, 0x10001, 0x7, "68df08cecd1e62f0d5d7a02f517a83d2e5ee4ee9b3e5a0c5e8bdd744d9a68c092cfb758b571222405c7b95b83823a12ffe82453baa013fa009f87f952ce31c115e5b34"}, {0x100, 0xfffe, 0x9, "3c08e110b5ebe63407035dd9a869ab380830d42522a6ba2977179f8886e37c71bf175a6c99513e06de17fc4dbe5647395672aadbf3edcbe9b46d895fa40fad1285ababcbc079b5b0082562b51e8dbd1a99e9f40d88c1d0b3c782d502a0685d50a94421f55cdf29bcb28f528fd9dd7728f322b836e0e8644e61ce8fd587326ab46fe277eb73c629d6a0c185d36b54bc77f4e761b3870faf38b2912a62cef53248f2f2ef0b6e7fdb93cbe280f3ece1913fbc85acb153c84d070e46a4bdf345697cb8792f2a793822d87de723f50b4805a513ee7f8c0d93c249d1601d82be382014a769046448bdb36d857f363411ed"}, {0xb8, 0x1, 0x5, "0fad46d939bc8e9995aa6d7632ade95da0c851e0af4e8453136a355eda29e7c1a760ba4c17f6945d1b1333863306ee1c6e40aa9d131c528326869bcbb4e447d12eff2e0ac4f614b6548122f366865f60a7c7fd18ca6222ad320c98950b31000b29925632ea132043b0881ae7d02b2f053690df853bdcdd06c4f8527116107ea964d541b76944df9977a6389983ac2eefd2e1eb07a219e0232aed5e0adaf77be356"}, {0xa8, 0x8001, 0x7, "353eb51e3c4acdcedfc414125315b929334b3bf5ea933da637bc4519c6d1fb99ce89920b424da8b420b4bc3ccee490c8e8153ce0bbd5be61f4e873145f3926ddcef3ead6dc87b0732f961001684021b49a71a8394170c309ae5b4506bd76b59933e1206591c2e601c345968bc140382592e16713b3961209b6c39bc3216ead9b5cfd3616ae2f2c56cd7320bd561cc65d104d5d794e"}, {0x48, 0x1, 0x5, "69723d75dd381359677c5591cd49bbc727a36db4a7a1c44eea4c1f8c1be4e5dbf59f2f6d58b7ffd67f1dab5610c94de530983e935940"}, {0x40, 0xffff, 0x5f7, "67b5957c3f84ff632aec202c540e15e6ce87e651a6d10bf585683350e0836af8921e27f6da0bf35fa0"}, {0x40, 0x1, 0x100, "44b9538a3de9f3d73ffc9e9ff76dde7a9f59bfccf551796225fb9d7fc553344098bf8f3397d099c610bbd4f7"}], 0x450}, 0x8) 06:52:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 06:52:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x0, 0x0, 0x228fbd3d, 0x1, "61aa0db11ce904e3c6514e6a06000800a78b7ec0", 0x1, 0xfffffffd}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) sendmsg(r3, &(0x7f0000001680)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)="64dc4dd07acfea61c340ed492d3b5dfc0615e98f615859295dcd2ea9dd50b7b7f51ce1101ba6c752d0df4a9c41cbaa27350b3a67571e606962e8d8a9a9c2141e4bb497b17b43d1d0a63860c90aa7b3ab62169e116121f0bd1ed14127d3ca5251aae072cbdeb5d7931939e8fc5e84ec549ca276444964673d787391fb493086218d501868cc042dad9dabec984a9508ffd3043879ae1c8c27f22ff397eece2ce1b86aaf9d9647a6a5ef2ad51b819a23b494dcb10fd6cfed794299f2f41314dd142f13fe8f98b4c798faa6a9b7eddc7be39ab3b7eee95b9d6a22fcce28295783", 0xdf}, {&(0x7f00000000c0)="266305dd4972af7ba52638a17eeecd8f4b5e7ce8203e2d08e613281faedd12a6c85ba908d6291fd9c81ecf979dfa974f14b5dc10737c9de46eb20d13563164f0f9f7ad29b4a6b7d3e4c38d2e65aaeb3e108e352de333", 0x56}, {&(0x7f00000002c0)="5647b023944580708b22dda9c1fbb6ceaef62100b5c2a65b60aa8181d957385fc39a774b59b27129f1d69c3f181e1c07240a4a467d8197187a2dbf91b408446bd237aa25c6932263104e47f865a122979bb0ed8e839a105c736e3c20b700caefc479966a0cd4aeed9faad65859867923f843a90d59c3b865be5c5be238656d62e0bd07d9e55b71ba5bd1ca7bd67d0000000000000007b1b9ba06af24ba29933188612847eca728f1462f34c345a99c43d1f0855b9d5a23d3556c511284675b9a2ca40a08b6c1b87bf03b4f2c9f28d330732e19df4efefc97c24b223f8a905ed93aac066a9722e7aa9ef75a", 0xeb}, {&(0x7f00000003c0)="5078bce2edfa48b03b4fff8bff20b45971a599e91b65b8aaa6b7925006bcab821a3b5b6bcc4daef3c59b83faace9fce1ecf13b63030165920f76d52f95e2441a44818cfef773526f9c018b4930c59ce64dc6e475c2023c9962a734af0bbda317f5c2085ecc8b455a8260bdbf8201fe99c6372c5c257bbe22d3d233439bbf6ab1f733167b6299945e7569baa869e01615ea342d8e0bb6693ccead161a45f6f9f6efd643df5d0ff87441c020e22eea124680fe01f838db4756c88d862dc0de260c14df363d30f119336c3df3c6286ac32079f28b6050b50dd701af1aae01401ccee023375bdc2f8517003b76f8c0aab5c70bd36113daabf25f21ce", 0xfa}, {&(0x7f0000000140)="723453b02184ff628e39aa113b37a2fd6c6dd4c878a11466eb339fd69f55ddd571d02ffe97", 0x25}], 0x5, &(0x7f0000001700)=[{0x1010, 0xfffe, 0x69, "1aaa6054bb21448bd1d609d5aa0ac0d201fd99b4a7c553e6a312802989f68ea05429d8426894aeb4fdd77d70ca105312da6ced7aa9f0dd62923fff18034b09b88261d1c5cb0d839a6944fdb567752e4e5ddb3d647d347db4c57516a210bace8ec7bc4b0688664056e782ff331c0f3f77d488380055d7f281ed7da01fbd83f8a7f0ac56f1d9e2e3b77dded8a0c91a0f5e6ba617680ec85775f139759019e98e246f79c7728cf3b617be6c13d17a3cabf01fac11ef0f661d7d8fbe47f5b33b95f2b6aef900ee7e0224919498b980d3851bcde05b16194a6254ce869a7b405749764592c2fdefbbd87a73eef2c9715b9c756ad23d46233dfaf009797cd9e6bf50582aa4585fe71ed864ee9f5ec802682bfb3d65cd9fde4c7f1dc57edc736dcdf26b71f858e602ef2655317a0cd0a146d97c9b9cd91492671fadd5b230ee1563fa6e78931794313b41e31e3dc21a535eb7d606305496614e082f846526e9a7a2d93150c26e4cdb536312960a905b249db8c601192be70813af701c84684cf90184017911219aa88986fe3f909495e2c5e2c5323607d85197a166b97c779fd7f67734d92ac9eb3a410cf3355ceb6cc43065f0bd04d83ddc479b20f7d482fd06a7cab6a789e9e09d2581627389b436cbf71bf302af223ac10e60300fa3db18b781cbbdf6153723a39f772233f493af5b77947a675fc52e3be38200e5370f6bbcfcbced2b78a93ef53eecfb3026485cfd1e1b2d88b0bc599b5e16990ea466699c647b05a62fc4ee6d0292a490fad28c95f1cc55faaaa36a213a9223c19f4fd549435a3f68ce3bb0b3e844f51fa5e22e86f39e6378acda0c9965b6b22807f12b48b7d9d181668510b8a5d9da058d3bd0f36775da2fe97716122e39072516331951b33e0cefd95c937cb6c8ad4799f5325d4c135f6e678bcb8b85eb193d3fa897e1eb7d642603fcd3e6d4320aaab631de140645d40f168f471fb8f5d1694bfefc2793be2cac080b60a31d9e83a2f7089f0d451f9f3fe0893eb78fa66edf14a871bac49e0ba058a0fc1ca4c6de0ee843a533c6e037640e7d46ecfa14695ca885ad98ea9b04f42fd15222f2fa406df8098aa867eddc9a3c67b9a513bb7bb9771cfc989211d2db81b0aad79e82a82da75de63c227f49e60246dd38d056602b2a7613e4df6711e7bca89325f9b50512b469c130e6b9c512a5145eedadd84e6e9b7fc9eed74cc907d10bc22a71caa45186d0f49473b217374f05645c37c39f59e201a89de5d3e6d388d07a0538846b8231e7d55f2b30d9a9c9edeffb9b649d6078880a9657bb8cf285fcbd07cc690a560059fcf598c283957a9a5d22ef04b670d09fd880ee3895977d636b9a83ca8cdbf9a7239adf59bf46d7f01374538dbb080a4301a0914799b1617a32c83e8ee6fe73aa8a369c89d041a831f193be0b7f5a85871b9baafab9612ef9b888f8ed4ac5471549ddfddb5809cc6cae9abd12f215f0f60f31731e9565831c05de26762f046eaee7f3b3861481febc72b938ce924b08c0146808e0755e1e26e97db0f28955bed9d18a7959ce70adebe377a7fa9a3d222025bdedd3e43dbce40a9ddaa90975b7f87ce80a04d479c32aa720410bd848b8f06d580f795946fb3e7366eedb53992b6f9699693ace9176f2f2b5975c450bd1063019ba6a98a8e579a1d73f90844343a60efe34ba3338cc919523bd7e9111482ca2b4cf6944ea1a8b5203fbc90944aca19340f6c8677f0f937599d48af0a20f12f8d6d8ec4999a26b6cca3c01d554fd3da04db4f1b5003d2c05b8b457cb25a70a8b76b401afd33d7b17c6c5c9b6368b649c22e07f0ad0f17519707dca5796c4433cdc9b2a8761152d0fcb3841b4e91d8f035551135e75efc2d49585945544addf68ac92bf276d21fad8177f17dd7a8fadf3da483f4483db6412e4921a4e32db6b71bc267e4dfd42000dd572e8689346acc98dabc96d21a5758a1d5855638091b3900efadcdf562a6e0245a3e93880a59e2d8fd8585f5c8dd97743bc4f067e0f3e5375017b228a3a0a18ec6a9d6efa74923716d27f7c3ebd44674fb08eff1fc20c95e54bfec205448ebc07ed62d017e23dc01667e6a093ef7ee789c69b22ec45543e7814dd9bef4f8a99ae1e3f0c2189e4712407b29513879166082fd9614ddd08d4f80841e33afcfb34d221beaecc7fa400243938972a6e9a9d07cb7b3986d563e58a5a761788335c109d3b0aa5503de8dd1c365b705f5228a16359f349bf2d1e30959deac4bff0228a13236b93c9ee381605356200cf9e138d9722ff716301ab499dd502a1727d93ec0bd2dce0954825496f977f871a69f09acae864fe588a56dd3cac412ff13daa53b094885ad12f79a744950e5edd129c273b1435354140b907356f4db67d827656273546a5c557e1c9cdcfcfeccf751d81c0e705db901a9a5024e9b7bd3823c8e141f8ba03b7183ef59fea1f77852fecaffe12c6aa88084f95d08fc02d9cd162e5d6641a344e5bdceea7b3e26e12e2423f300a634bde28bafe2c8e9f5b7a8c2869a699b31da5f4ec0709b33c7ab0cc921ef250b2cff7f82158d08d7e22b2b5c09d99d1d5c0e52868a4db53c1f6261ba9f6e4282badb46236beb6087ff413cbbff3dd642e4847fdce6ce48653ea01ecf5da3e6aef913bd47aafca07e5363e4ab6da5360d835fdc79ecd2a1ddfd292e896036ad52972a5d98502e4991fe19c4779bcd20c9d4e1be88dab2f500ab61eb31240d945e9cc08b098253903bc7b80d8ebb3a652f2afc4ef34944f74b3d192e2955be84284798031c99def4b1dcd2ecf82f3f3a84f99213ce327fcee57d862aeade63a975b3a956aa84df07bca75a1f4323152e84b47502735de6d29ef1dba7649a5a2256b98438caf51ef23d56ca91cfa2eaace795ec07160d0d0ab0bde19bef4771a3598d3e0b289d252077641be3f89990c5421cab234b937bfb62e1111319d496434f4c1053a66e1b8b8efb146b0b4571424354c3699d45ac6689e937ca531c822b7c67c254fd1c775266a8ee7fc20c8fbfc19bb10dfd59ee8029e10a4d8e7bda5cf9a5f0b61ad2827a0346706eff8343e747a79af8db7a2383f0a7e33c5e9dc15c6565c7b3a1823491914c9a6413d256345d9b3bb40c79e5a9c048b1a946682d5a6c355b17038d26a5215264e25cea02dc52219c1a57a38346ed337371f6a4ddb58a6a823781a1fd43d1d48160d015e7ac2f22d6a0e12ede3fedaa7883d1b6d46871d8d880a2e6a4dbbe06c9f31cc71dbe8ca30f025557c21bf0fa5e2c79eba15b0a909785ac185ba88694302e1a03570d43950eb1fa729bc717efc71aaee88acd2ffa9d301ca8ac780e3cbe3741674ae7f68421ce1290e959a27019488f0e562786f1375f19700e865c3191fa40ed761d5d56b711156db7ab2a01a5b791b1218aecc10b43138a52c662550c66476818e7a8f80877305887ce9975b83afe6dc5c6a212fdbe64c6daab8341d49f3b8c641430e9d594aa7fdaa9c0416b59c1b7c9052d6148835ef91a540d242d6d16eb9e2aedbc11d4f3d63ef4a24a80fe52938755637c8f347a75ed253506f7fb1db3c5978a6c290b1244970def43cfb284ddba4648ffade02334cf09f7a5a8073f0c2c03837e17cbc9f7edf018c724f348cb5b35f624b61b9c245c83e8d3e7564ba91636449cb465b82bd731160cbf2afc8dacdcc0fceba946c97a586e720f0a4dc4170f8194fd108e037b3b69e9e412c19b89a1918accfcc3319316b07d01e8eb69ab4dbd63084d5c168acf444dcd8141c290cfaa9b51dfbe4a9e2f1f35e5ae41327673a797e446e69f85b5a78368164aedbb5833c94baee55bd406b9bdd0c3807fb0192b758c9b04012d5494bb1c37bbbdb7d07c034ed2b111c23142aeb13d6641779a90ee6f45dd4d8944351771bbe8e14897d0de622ca78640424b22b98071a68adf0d0e755aae9df9edcd28335688ef003b0d522fda9d46d6384a89a7d394eb1207d184a3ba5a08ee8f42b95eee6f5c668848de951b58f09d0f528db971dd5b97ad67923f0dbf1f7b49b76c45ddfb296e9090d6d43617b56fb915976d9f30e429cbff979dccd8150967f2e705d0b1122c98d85a15a00732ef393233dcf0e9df5a1654a08d1254954d84110e997bc48cb4a5ee54f8a465a7cf0153846be784a8dfd454a95d4c524a01a61ed6509496cc0f966e44d800ef831783f255caa97d85d5a1ec55876e4fcea58686c2f65fc1e697371a62c4960b0297899626b56d1521db15272324544078ccec42f85652fe87dc645bac3182c02003fb99317dc913f1d8e18fd955a2753f44e9b7f35da7ee476d2ce1fabcda1179497d3fa1c77ee2ecf34114d2f6da4a77f09679b5d3799b5de03f692a0802b3645cebb3701665ca0d8744345ab398f187e53f59e37c1c1564a10b29e6c6a9739c34b040bf576391c0c0f90cc9d1e68abeb35efce559f26ceb2a72bb9d77c0f1972f011d9aee34ecdd25a016f025ef97e5230800572725bc3515403b0abc2946a1193667f864e524dab3094292caa0d04ce8e50e02af6865217590d140529415dca260282dd09e68adcb813b6b5556046abe817de6789c450727773cb9525a9fd2e565f388bbd1b97d3444aa12b020bc85c1dbc753b7f72fb5f175a08902d29edea7dc2238a6a79564fb740c4ff3182245e5ab8f0157c8a6df4a1caadb883b0e5945fe9788b6ee279e5098927e85c0db4ecdde384bd9732c9acd6f5453b5b7ec0cb933353af339cb02e8812dd86fd5403cb89203252c0f5712955822a6776b1f41ca30620363fdb29033ae099f3175477d8a01e88405d04291fbce4b2ca47f2d50f70dd8a4b8eedd8ef30bf76f57c1d9e02671ba6c895d9153556e8eac0b8ed024f48585b9d9047153e27cd26a087b38c1fac092bdc6600e837b53d016d8e2663ff60e7c7ba1e04c9eed65286f0d3aa91f3495572dfe81b08546a3eb410b5c98e3a3f0b55ad7527b9f1d7c17c9dba6efdd66f6748d04706e7e1312a992c715d87b971550233b3c9fff9a562efdc5652ca084b6a272cd3d73a50b69c8d450d2ab39d9e80149bad54e8c8136623239c809b3dfccc18dd888d4ced56afb671490c372c85404eda8fea4f7aff49278b80620b8f8fc3b9b9de1c1a777442d6f6b2005443851d380ee4ff1300425317858ec9a642b8223bfbb42352fcd25a8c67952ee80fab9a3aff2e8cd35e310a141f6eee72de760c3ac1e544cbdbe6c25ff620b3636cbd9e1d0c2535b28a799b932350d06c5645e6901c5fe69225f1c63a9138c177d723b7fea116820df7c782db1fd53a1198ee2e3d66e1ecb7701a902a0300ed1d81052303562eb6ed6355d940130a341bbfba457ec70939780ef4886d3e32257f903ceeed972295b218765b564439762b150a527ff9ba05e05906b967191eb31cf00bce4831135eb4f2646c52e2a554d69bb47ce89d5ffdc75f3bdffb49cd99aef19c3557d5f91f609037f8dab87c126954e9fb7bce4c8a4a67d408d955b56e4c8851b24d2332356cd2b739420779d75faffb7532b49951f4b4caef0b9b35735d062b30aeaadd2e085b86f943e8754a1bc5f22f58d232f739a95377466f9e2fb90512c9bb6e5e957354eec4495d4a247fec8df0f0dd02965f080ca40209d544ed0f5c661ccff788eacd058bba51e5af9917f5abf75ca540a2c9dc7a4c2312ab4982767979cc53b9dce72f9085a7209eef849dabeb993044ec434b409af8000c84641816e20f0f1f78a0db1b28f4f1be442b9a67cb53980acc675678c8e46a9d758bfdd10c9d"}, {0xc0, 0x1, 0x1, "a765467ead314c1bb21e31197d07ab348e15a7092a5dc419ef9f21b77cb6b7ca6f1e58e5059fdce10191bbd1244b1504cbdaaaec2f2f974c83efc9c4e42fa77f7698f379df20fa6c86226e447e4f322d74fe301011e0098219071aee13a81bd0b05ad2430e3637291b5f0a3c6a8cf4ac77a1064009e7bd817239f37a02c6d1a9be48c9cc829a8b780de797c4bafc5e9e67040ac5ffd5dd1596a15b242991d37b86a5329861d1f34985bc2792f25080ce"}], 0x10d0}, 0x1) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, &(0x7f00000016c0)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 06:52:22 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x62}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000001c0)={0x4, 0x8b35}) write(r0, &(0x7f0000001740)="4f6ac8e2be9950a9e80c9e48bc32eb393a1363c9bb4946656ef95dfc85ea62c93777717701a0a31d7bcd5eac4c40144e0e05a80e83c943163feb2c080000003339294c771eeb5cc64ee8709e26b2f8a803e68de5eec25523aaace549f8bc69f840a0d937efc18cad293bb36c3f5c5a0008000000000000ce62113eceba17271f91a279f10eb44cc13954306070f28154fc51b6f60a74907fcaea49dceba10c8bdb55b3f13b644816e9d18d83554b57075aee90bab708fa8d8a5516187e07737fdd136ee555cee0ecd0e3bd39ded355d0a031628e0092d7458a91e6f65a403047d00d582485caf7bba2c3f558cbcb99861bbc1ad86dfded96e3e6bd64cfc1703e851afeb3c5ac819abd2b4e6e7e2c22dd008984d69affffffff2c9f5a1ecc3b840e1cf478db01cd825ad7e3a5d351dd3a330da6d964495f752d65e5873ca5242cabe6ee0b120c3cf1c2313a9dd7257cb4707f82bf3c9d57de7b2131296d415b753edbf2a6cdbd15f47182d6c0fd965da5672b6831f3c25d3fafc5b6185306020f547e657e2b3a5b482b041a25ca73b52b8f18644b71dbb505ff6abd683ea526a1df1b680670e9b6eda86553f499abed0988284272fbe987d3a9fcbe26ed0ed98071359bb1ec68dc089480d7e9be6a3d1df442aba78ede7d2c71af2cdb4f2e2bba96dcbdd402a9a080f7b06619e48b2bfac028316556e0a1a6411d8a7f7a8b6db8684e8e7828660ae938d487f029bf288aeaaf8a0dd92a4b2ab1357f", 0x21b) r4 = socket$unix(0x1, 0x1, 0x0) ftruncate(r4, 0x0, 0x7) r5 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x38500, 0x0) close(r5) 06:52:22 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db017b8bf3db17935606b947fa3c8bfd2bd385be3000000", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 06:52:22 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)=0x3) r2 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r2, &(0x7f00000000c0)="9b3758e1b1a941f0", 0x36b, 0x400, 0x0, 0x0) 06:52:23 executing program 1: socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f00000004c0)=[{0x0, 0x0, 0x800}, {0x3, 0x3, 0x3800}, {0x1, 0x0, 0x800}, {0x2, 0x4, 0x800}, {0x1, 0x9, 0x1800}, {0x3, 0x8, 0x1000}, {0x0, 0x7f}, {0x3, 0xfff, 0x800}, {0x4, 0x0, 0x1000}], 0x9) semctl$GETVAL(r1, 0xdc3e40426078d28a, 0x5, &(0x7f0000000200)=""/148) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) socket(0x11, 0x3, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000002c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f476336acf00b045c28da215f419a3e7c6890be781e4991f788df5f882b297be1aa5b0100010001000000bbc257699a1f132e27acb5d602000d7d026ba8af050000002902e4feb726e7f808158d6f898c0fd3872babfbb770c1f5a872c881ff7cc53c894303b22f26cf310b404f368943902fc45d82bfa00f90006ee01be657aea80000100001000000000000000000000000000000000000000000005d87195be146b85c6e5716a400", 0xa665f61ab300dc26, 0x60a, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) accept(r4, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea0fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f788df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8a3f8000400"/177, 0xb1, 0x0, 0x0, 0x1ce) r6 = accept$inet6(r5, &(0x7f00000007c0), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000700), &(0x7f0000000680)=0x509cf6ab12c36df9) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0x4d78218886102b18) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000740)={{0xffffffffeffffff7, r9, 0x0, r7, r8, 0x1, 0x9}, 0xfffffffffffb8f49, 0xa8a, 0x3}) r11 = socket(0x11, 0x4003, 0x0) dup2(r11, r11) getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r12, 0xffff, 0x100, &(0x7f0000000040), 0x4) 06:52:23 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/53, 0x35) socket$inet6(0x18, 0xb10f061cd8b36aeb, 0x7) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 06:52:23 executing program 0: unlink(&(0x7f0000000000)='.\x00') r0 = semget$private(0x0, 0x4, 0x2) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x40) mknod(&(0x7f0000000100)='./file0\x00', 0x1001, 0x1) semctl$GETZCNT(r0, 0xfffffffffffffffe, 0x7, &(0x7f0000000280)=""/180) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x82, 0x0) mknodat(r1, &(0x7f0000000340)='./file0\x00', 0x10, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100080}, {0x50, 0x0, 0x0, 0x2}, {0x8000000006}]}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000380)={0x1, 0x10000}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000003c0)) pread(r2, &(0x7f0000000140)="e59d33c48e522e183889428962e2020b0e3062fe781b61e9c9d5daca4e896f06beaacee605c3f6ebb790041bb14acba1bc49902636dd307a629e526c2aae83a16c8f1a81120f1f165e3f234ee49fae06f6729b41b66f32e0b02fd2cc5bfaae90a9ff880c1a585431af6b91b109f7c6336f32e8923feda3df9333734b0835bb56262dba1453d3b4d11ce20c93a9b4915c4a8cc9a8281e1ff540f939467cb230818bab88dc613fe63171fb548005da2d3c231b65eabd9729ec65699874834d053690500cd03cbb664efe1cbddb5eb247b1b3700ec82c1882ea5db8c3e72096fc29", 0xe0, 0x0, 0x0) 06:52:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb180200000000000000000000050fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf03d9fd9b52cf32c5ee70700000000000000eca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b3fc4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad12a83cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1e4994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303d7c0edefd6abfd8f456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e000000000000"], 0x1, 0x0, 0x0, 0x0, 0x166}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r1) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 06:52:23 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) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) dup2(r3, r2) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10006) kevent(r2, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x65}], 0x0, 0x0, 0xa102, 0x0) dup2(r0, r4) kevent(r2, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 06:52:23 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000140)='+') connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="29002000a9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x20, 0x3, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 06:52:23 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="3a288c15300b08a4a05d044636ef73665962b9c06dd09114c6793158dcf60e1abb328ebd3a674ba63c143cbff58141decb0400000000b35208ed8f3f11b0b1dd0c1e36eeb299c77fd9f8810c6d7a852833d531b20285e806fdc7a800000000000000dc"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8001, 0x7, {0x101, 0x8000}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000300)=0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x8) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x4a8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x2, 0x0) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000040)=0x5) 06:52:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x10000000002, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000280)={0x0, 0x0, 0xfffffffffffffffe, 0x0, &(0x7f00000001c0)=[@cred={0x20}], 0x20}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4000002d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 06:52:23 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) chroot(&(0x7f0000000000)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x5c}, {0x6}]}) r3 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) 06:52:23 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x3, 0xfff00000, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) 06:52:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xd298a0bd0b3d7c25, 0x110) flock(r2, 0xc) 06:52:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x100000001]}}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmod(r0, 0x80) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 06:52:23 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) connect$inet6(r0, &(0x7f0000000380)={0x18, 0x2, 0x100000b, 0x78b}, 0xfffffffffffffc9c) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) r3 = semget(0x3, 0x0, 0x4) semop(r3, &(0x7f0000000340)=[{0x0, 0x3, 0x800}, {0x2, 0x5, 0x800}], 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f00000002c0)) fcntl$setstatus(r4, 0x4, 0x40) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc02069b6, &(0x7f0000000300)) preadv(r6, &(0x7f0000001880)=[{&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/162, 0xa2}, {&(0x7f0000001600)=""/221, 0xdd}, {&(0x7f00000004c0)=""/120, 0x78}, {&(0x7f0000001700)=""/194, 0xc2}, {&(0x7f0000001800)=""/100, 0x64}, {&(0x7f0000000280)=""/40, 0x28}, {&(0x7f0000000540)=""/1, 0x1}], 0x8, 0x0, 0x0) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) sendmsg$unix(r4, &(0x7f0000000240)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="feda7ebfb4298b98cf0a26", 0xb}, {&(0x7f00000001c0)="055feaf5d0eda133ea96c64e94c44602443b28a01374889e5a911bf704eef0397c6ef2c22ef6834a59cd3f38b5f5c0bc30a3c9280089877e95beee0d3754ff220fe19532cf58ea3100dd9c7909b9e35f3d52ad24fdf678ec", 0x58}], 0x2, 0x0, 0x0, 0x400}, 0x7) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bcf599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 06:52:23 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='W\x00') 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') link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000300)='\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', 0x1002, 0x4) readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 06:52:23 executing program 0: r0 = socket(0x18, 0x2, 0x0) msgget(0x1, 0x1) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r2 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r4 = geteuid() r5 = getppid() r6 = geteuid() r7 = getgid() chown(&(0x7f0000000040)='./file0\x00', r6, r7) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x3, r6, 0x0, r4, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r3, r5, 0x5, 0x200000000f402, 0x4, 0x8}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r8, 0x40047477, &(0x7f0000002540)) r9 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r11 = geteuid() r12 = getppid() r13 = geteuid() r14 = getgid() chown(&(0x7f0000000040)='./file0\x00', r13, r14) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x3, r13, 0x0, r11, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r10, r12, 0x5, 0x200000000f402, 0x4, 0x8}) r15 = geteuid() r16 = getgid() chown(&(0x7f0000000040)='./file0\x00', r15, r16) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r17, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r21 = msgget(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000002780)={{0x1, r19, 0x0, r19, r20, 0x80, 0x5}, 0x100, 0xffff, r18, r18, 0x3, 0x80, 0xff, 0x232a}) r22 = getpgid(0x0) r23 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r23) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x8804, r11, r16, r19, 0x0, 0x100, 0x9}, 0xa6, 0x5, r22, r23, 0x2, 0x3, 0xffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r24, 0x4, 0x40) poll(&(0x7f0000000480)=[{r24, 0x21}], 0x1, 0x0) setsockopt(r24, 0x29, 0x10b5, 0x0, 0xfffffffffffffd1c) 06:52:23 executing program 0: r0 = msgget$private(0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r5 = geteuid() r6 = getppid() r7 = geteuid() r8 = getgid() chown(&(0x7f0000000040)='./file0\x00', r7, r8) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x3, r7, 0x0, r5, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r4, r6, 0x5, 0x200000000f402, 0x4, 0x8}) msgrcv(r3, &(0x7f0000000000)={0x0, ""/60}, 0x44, 0x0, 0x1800) msgsnd(r0, &(0x7f0000002e80)={0x1, "ed995b21866ac3a1425e791fb72ce63f651d5f2a4b0440137e50ac839d33eae7d43d9bfc6825be4f9734fdab3285d265a9224499d9b0479fba8dabc1022bbf3c89fc74cf9e66e7268525b073593bc83e979071163d4928f8b397c154b5ea17a0b962dda6d14e1d4a5d26e538a96666a3a7a7c6acbb0a2bd3c5e8562d8079a759dda5b4a03046ac7acb0e0d9f4c989617cfc0b2d2fde26ae84f491483f743ba9f8ba5c546c849f8a06c11197c2b86a70b4fe48ef9b1d78bce4836cf89b66732bf185f412d7e21f26064f2ea6f4af04cc06c549df5cd98804dd03a43036fa88783695607"}, 0xeb, 0x800) r9 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r9) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000002540)) r11 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r13 = geteuid() r14 = getppid() r15 = geteuid() r16 = getgid() chown(&(0x7f0000000040)='./file0\x00', r15, r16) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000380)={{0x3, r15, 0x0, r13, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r12, r14, 0x5, 0x200000000f402, 0x4, 0x8}) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r17, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r21 = msgget(0x0, 0x4) msgctl$IPC_SET(r21, 0x1, &(0x7f0000002780)={{0x1, r19, 0x0, r19, r20, 0x80, 0x5}, 0x100, 0xffff, r18, r18, 0x3, 0x80, 0xff, 0x232a}) socketpair(0x30, 0x2, 0x3f, &(0x7f0000000340)={0xffffffffffffffff}) r23 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000500)='/dev/speaker\x00', 0x10, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r24, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r25, &(0x7f0000000040)='!', 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r27, 0x40047477, &(0x7f0000002540)) r28 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r30 = geteuid() r31 = getppid() r32 = geteuid() r33 = getgid() chown(&(0x7f0000000040)='./file0\x00', r32, r33) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000380)={{0x3, r32, 0x0, r30, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r29, r31, 0x5, 0x200000000f402, 0x4, 0x8}) r34 = getgid() pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r35, 0x4, 0x40) poll(&(0x7f0000000480)=[{r35, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r36, 0x4, 0x40) poll(&(0x7f0000000480)=[{r36, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r37, 0x4, 0x40) poll(&(0x7f0000000480)=[{r37, 0x21}], 0x1, 0x0) r38 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x8, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r39, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r40, 0x4, 0x40) poll(&(0x7f0000000480)=[{r40, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r41, &(0x7f0000000040)='!', 0x1) sendmsg$unix(r2, &(0x7f0000000680)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="e5aefc23fe498cadf7691ca331503a41ac9cf38976ea870b85c7128ba1e952b7a290c3fba09ed833121bca17ab42ecb44c39b683aaef2e30a52854217d0a3cc55c171c5fc26d749e9bb9c096d650db27a42625ceab9df5f2fefaccb93d453c1b235c7e7570307bcd72ae1d7daa2f5bf1b3e43ecf341e450e0d438847f1de9c4f60f85483ff3d7f287144069d09f2e64c7e56", 0x92}, {&(0x7f0000000240)="e6ddfe6c0a7974c531f192e930c75d056d0581afa0678ba6aaf2433ef89aa0a19fdc853ee709dd374c0ffc82617f9e4becb8cc3f655b7c1bf9c3c857a33b7bb9999479be4e6d2340b99e304472f541b2a771e2d3c68cdf51540712f41ba157b27ceb357c53b775a6dd7fdc371a0975825a8d283c04e8cfc88ea79f3ab8438e818f439bb7b44a595e5a", 0x89}, {&(0x7f0000000400)="79e3a74e443e637d1fe8e3efd7c9a3da20062552a4a7249194f6d25cc0e1f90a752d594556d7aedf1d17203a81df6600e860433b18021f65adfe1c4bf075574964b2954efe88ca0ddadde00b790c97cb2c3293a9b431323c765f9b98ad98d67e4608981c3e48769f835aaa0f5cc0bff8631cd040aa7b27d8258673caed601935c2dbda28b99c431af7216f98c987c31249f04919e9619bec572cd67005ee7d27368663df6a463b6f4bb1b64cb8e3050020e55256541dd41a012cd1a1089968d8d436feba0a3f399020d9fb8c40170a419f6c4e4e69203292920d3603b173910a3732a78ebbeb9d201fab9cebf2f9d386165af03c", 0xf4}], 0x3, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r9, r15, r20}, @rights={0x28, 0xffff, 0x1, [r22, r1, r1, r23, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r24, r1, r25, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r26, r30, r34}, @rights={0x38, 0xffff, 0x1, [r35, r2, r36, r37, 0xffffffffffffff9c, r38, r39, r1, r40, r41]}], 0xc0, 0x4}, 0x201) 06:52:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000140)='./file0\x00', r0, 0x1}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x890, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000100)=0x8001) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x87) write(r5, &(0x7f0000000340)='!', 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) dup2(r1, r3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x40) poll(&(0x7f0000000480)=[{r8, 0x21}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r8, 0x2000741d) fcntl$setstatus(r6, 0x4, 0x40) poll(&(0x7f0000000480)=[{r6, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x40) poll(&(0x7f0000000480)=[{r9, 0x21}], 0x1, 0x0) fcntl$dupfd(r6, 0x5, r9) msgget$private(0x0, 0x300) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") 06:52:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000440)="6ec2cc38faad3b09487b92959cbbf933232c8ef741aa9a722bc60493b92e604c6fdcf700c8291da43bbea9f1b2e8f347ac4b8374756525fadd15c935850a04ec68a330be57017c9b2ffd627994c50be1000aec59078b8e2daf4d93fb28257ad91ecf9c2ed7c775ba85043b3d874d3cacda1094da031febae99abafdd3b1ba1c60d3fe3ed41261b4d3548c2b25c8cd50096442cb48e579cd93a5bec880a045349c0c4edf2b085a3ff4912eca011e075a8d052b438de16d03613cb816687e6cb17c9af7b20e15eb84e256d1c90e2a33ea17c28fec34c9e73f5e9c4d248003342ef2fbe7a0594b26bb30bcb1a817bbf96d9da82e4680bde2fa34a5dd574140742f979f29117d0ba8c1f09cbc60ef9362d1e6bbeafe220b75de11e9b2bde36981dbb4d88f935e75c8780ce25234f889c82fba663e0baf616067ebde8c9702eaa3c90714d45346b704c1c4b4872550dfcd7c703d9ac6d717b0d86fd4c16ae432a8b0b077c2c98ec36138338ff161abf58157ddfe81fd62d75bc0d408810472bad7205a9d2a8369f3d18f18c2eb5ce5b0db33f72adee3c20c6dba331fbe145c1b06722a0a732b29cb371d7ba30f92ae9c4d142ef7da3085d98b0df3bce1a50aea33ba75d9efe3869f3f8636447107d13bc301c0459da5027e425c19405e4a8d51319e88955ec3a6e9c9fa4d8b8ad6400a98cb303c27f0b2c8f0d385408835c356d71de846eb3da2b948dc4b2a08b09154f849680d3d37675993a36dbf06c32d7de74f70c9bd2e067b56ed90447e377120d797f5727c65818939f02accbedf7a16b6d1be9d687d77816705278c874e579692533937171eccfef0254e58a5c217cc3354589cf11a61aac84550290e1b3693d5daf3896746d4386a83f493d93cf481fa58459d6e8e7ff4a1af8ccea7ac3301ef41e512d461e9cc438f50655643bd960f91be3a26b463e9d610ba19374760bcc92672c8c01393e2be120244d2c2150639def128cab7bd0d35235e3760ca29eeb4f16b7f178015754a1910f14244b99b5833d5ce8461c7743315b0a56b84135aa14af2cb50a7a920a75d9ffc440b86954f24c78f0b42f90cf8f564a41a9943daa16423038a692f0fbcba090330713f0e0674d46fcf3b4d42ee85fa4f8814fd5167ff01f0a5f1f7fdbab589dd790e3aa55fca83ed12d5a0b8446abcec64c68b73845489dce3e93b5a8babaaf4e3c88edbc629e26258842a65b0f0b20ac985558a9e1a10439b1325d788ea3f12e6e174b86f9ab3831cc5bcacb0677646d8d1b6ccb1b4ce83a91defd05c8d8e1965aa86e6caf666c9661b18ee9e1833d79aa7138b027fcf58f0fdcc14c245f57b741b8a096d89ae45925ed7051af19203b68ec7a65e17cd73162d9f08ce092bef4be374f11f0f9e85f28173f70452dc0c4e280594cf5f5ea4b2467e353e66256ec9c79f19ccdb4575f68a72d03e22f09f8ef2a7d3a97e2c91bf911c741afca2564925738795173e02e710f85e85f2fe8a0b11ad020fd6ba6204d1a99f9ef7c6588a15662effe08460b45cebb1e7f83104a3c918c3709006abddc5aea18bc9bb4512282d62816c9b751a86928436c6d5b3b5752d87152e372f99bfedce091ebfb8cde7033cca1ee3dd71919e7cc5193ebd4a58125c40650d3fe8ae4ee69ceb34251642e86d9e6052270110af56d5841a0557bd41193a043d7dd8231a1903dc60e9a9a27346ef6b1cc0636298946a127f0396aaaf5fe46113058c668741890f957b30bb10b20ea3b53bf1962230a84ac7c38b7ee56432f41262f7ec4dc77664c832400bbe05368d89756916305455e87f6cb62a8468403fa415998a6d20e24077d361a408d1a2aa96e7597c9e51a77924131063043888f0964582fc864267a6f430dec4acf535e5a53ed3dc45dcb55fad31dcad601769e2bbe5186d7d931f87f485103a6e67f8381f11fed6d29796f07dd5de6602cec6b46025de49965f3e3fca1624f47323fbf98df65ae702cc54035e37cdbb486b3bdc0f89cf699f49324ee6b7cb750d6226d44210059956935159c798fb91b66cc2284d36003c7b2af28078fdddd69907332c6686020298cb19c5d73a7eff3d01610faea7d3893a218ea93555e51b531efa97e43fdb391337b90f566e4cf777c276cd275e49e1768ece26542d7e0265b05aa9bd888e10caebdfba4c52e96386c08505d67a63353af29a5b63f3783023f1f1ee853664708f882284542e62295a56e9701dbd14e8755c5ad358600695641338178698d706f39aa543b34268d4697c44949a578552017442eabe66f97bb72ce2bf68a27f8b4dbbb600278387b80e07d614d9dea31b5aed844946c6fb51ed97e5f4b75736d6982c522cc9d527c1f6830ab65b92c80476a1c41a6be84d33ea384bc04cc3e6ab2b774173539a70d4487df22d802fe5a44ae25d1c9ee9c118f447d95d9d57cca2b0a1e1d8343e730b5dae357a4c0035efc091e9c98ea511723c071054dd104972060f3acd667fbdf767a373f7d7dcde1a2fb012ed346cb135551622c8e4387ef9384c02d83babeacf1b9fc4881795bb9839ceb830a3e6055cba663ba1c649dd0bc9a515095efa9e2790185304f401acfbb21897b80f84d972eb58faaebc1f5337192d9722a6d3eefbf997175a8a7e7514ce79ff7d76034e26e99ff9de0a037dc5a6576cc24764918dd3f76c86c4f23cecbc3ffc2de389378099b0a27cfc234b316d0266b86c673a0f8a66887c4a4a53cd28ffd3466da8a9d4c73c78afe53f7f1dd13bf1615c3885ad5b542b07b55531643e3aff45f863d4df4c30a6113f7ef6c84bd1d2dae26d4fc3e7cafc49837ba162f1fee1bbee5922f63f59a7c360a6e738ac14a537f15c6069dd77d32fdeac89e8bb384e217521e4bb698e77b617ed7634bd7109ea76200e77a2274e600ef474ea143adc8bc6198273c65ecc3b0e29a8446343948f7b12e5326e2b65da59a9d3172d584e4a6f3405f1368ab03734cf3ab0236b27ee265c7c4135522621fcf600c9b5e753fb5024e644ac4430d4e3089f3ff09e244bc05f66d4f76e95d0487d38a8b830a2c0b5cf94c57fd5e5e1cd2962cc64deb4504c55a291e78320c03a110bc08dc7d5bf2862fc9e22c28e0f0511414757ce338688d68d03411bc112f77a9170922416afc855b44cda4e0383aa24e07f1ff44b26c9802bd2e722457fffd28a51b5d02b1991ddcf3d5bcdcfb390ba42398f541bab91062b29793a00036638ab6dda603f01204e804a9229482ff3c547b5600caba1cbf6063d296bac07d5fd91b1171a8d98c4474902cf7b84dbc7cb97359c060300ba4914e0220bd9183b440968e64d1d13348c8511397e7042fa931bd9166815a4ba1d3b6d94ba72881412e95a6046485c4ae791d167682b0a6a7bef4905c8bf9fa73ae401e470dc587a9e90c90eb8dec821d5ac213b23106c1a2589024ddd4a01bb53e734ddc2dad9e36a1524d50c96c3d515c88dead221dcdf8d4824ee24ea8c93075ef6253a2d088d8a361fb1574bb999c6fd66933ae9cb16653037d7fef65e1469d3884436d4d885d7019caf1c123ea00110b583999f41a33b13f7541c888770cbed4993e44a0a0de4777b39629a89543adaf255f1d9f532d5567c99cbd19b49b5ebebaecd20fd85252985e06f42a41590d5426ddf7ceb76dcc5dd82e9e56006040b20cdcbb50847692e99247db1e169ed3f4439c9cf49bf128cb58d8b851e6f94f652991cae5eef848bd71164899ad6aec894ec1c608a658a5796db7a20ce7c596f3408a5d839fedf660383e24485a939beba60a0abea7212d3040c934849eb07080a4ca10d6a05fd4ca65a9c27a935b1552dbf8e0a1fa92e1a48800ceacd1051670de001042ed2e0470e0c42204ab1795c0b4a661f00011cba36add5930c09009bf4d5391b32484f1df8788acfac1da92f436e2a2891f1f8a3767b636c5e844292f838b459d952af0b91bf39cba0ea7d5a000c21e35f2b4f2bdf397cf9136fd13e1c0e1704d17fc445e8a0a07ba9e0fdf2c629b240cb226594498a3b861c343173bc64b35f6cce012e7bbdae03774dd53166fe8d7f55b299a2bded402942f79506b88e49cd35725a806725cc8ca55cffdf988bd13c92143739ebd3cd065580dcebe1f098144687f73b6ea15912f505c55c2ebf8d819ff59604f20986e30ecece19d0c639b8d72e8b8bb94129a67cd660284188bcf4080d11d6631e7040d1b6712ee9d822161e3282888a9ed85935b4a232ce761b1b6e9ac2295cc6cbd1c785a57b307c16ce899ea1d5c8ef8cadc4d1b521d717e5953557c1416bd5b28c7b0004edfd0639040bfc171d8873122741745cd08dca5a913956aad3e9c6a9c66eb849738f3a392a60d9516edd36852682ea6d37c156f7e21b46b00c2de7970e8003c48646fcfe8ad6a2340243659c6a261d44e707460404f2a7d2088288463584332b1ed54b38977d3a3a04dc1087c97d8dd2976caa583f000ac8d71a22f767c65b48db8e55accec1c74dcd2a4b16611be6562f59c17d839b234dd4ce5896c9290910f619ea7485d909243f296fcb785cebfe1253aa957377f9bb411944c6380601ccc2b15e270bd39c88e8e7c7980b17808f061b0648bc7b988a2963f4cfa6d58f13e63b744e451a3df0c5ad3f1b417af1346febd11801409c71a5e25c27d688dbe9bf6e88254fab22a477abf7fd6bc23c55329d8b0058ad3a166fad856def37a2eb5ac08ede896419ada8e03be6e477d80444bde559393b8d93981cb2d9813f8386521d0a622a3a5a54a884a8a7432c392307e46115808ccf45ba8da6c1fafe78a03d2fbbafdd67a1a373b7bc53f72ff18d3b2b072e87b2cc66194e5909ab394ebbfea583bf39aed450b177caae9148c45e0ef530a677e1376b874765c122955d6a12840d10ea41ac51c9827c6c0e16fe4a77e4a769ca4862abe21c69891e7fe1f2b6909d67caf5c28a1266d5d17b84f5e1554e829ac9200ad664cca4ddfd9bf46c6106a32a9f4472c3e8dabd17b4bc9adb3295b8f5ee4aa032e2df34221a10491b15261599ff3fcc283af70c0294bcf8f43b482b7c3d4cbcf907861c38df22336b4f1acf912e8b3fc2a0fe75dea393d9d5a9c0dbaa3d1436430a7fac0dbe6a1d5334c0d4a3d2d7ed535c7799609e62e4b56d79f29fa781fbabb08e372522533117101e2d75218c93dcce3dafce136f4b592e078a4ce93402759d3a5172b2af69750c6554219f51142b334fd37f9c8596868d459d75ca705ed07e991ed93ea50d4a950be3bb7d1a2549aeecd3cfe73fea3461689812038213a4d441c8a1e041421d1fc31d3ee704827787f2a433069c42796f50f8dc67c5ce99a4456e3d97c6cdd16fbaeb516c806dc7f0afd315f9d3f213c6227426b5c292479241618630bddd80f51d1a4ecee76eef6c529abc7f061e5b7ebfbb8901f8eb1d318fcd44189679bbb5897f375fc9d5a5e0df2e27505fa1397645638c1cb7055926a5ce2ca422a7b0012e1f10b47b150bf0498afd88bfae7d3f15e8d5f47f599345b8af7ff96a5ca413e59f424aca267347b87ba2e76ea863b49b2e76226b93037a539b8f05b64aa619bcd603b102e1bb55c92145ea9ab3be22f1ce9d6d1ce4bc37f61954af101be89387b7b7a024d50755174051f567c8152f061174383c6fdfc745becebe5fe017642d086579a535975c80a5bfc1e1ce7d3826e1a4f1b36a9bc5d10c4f6c5548312ee300228b3c1670116ee40f866c14dcc69051534293ebf51f5670f5bb474e14a7c3435e7862145bda0ead6fad2ef84575ac86d487319", 0xfe65}, {&(0x7f0000001440)="5eba92c60f8c4ec1c17767ed472fd74175138c91e87df0a482438575a903a6285ad1bc344cc0230297002c08f8afe33e3bd72d94f0dda55ca13fd5b64be07db246ba51dc1cab3a354bfe805c097948a51cb442ce26e87ec4f61cc8ef7c32e0963f14ac51ac9f77e743c4cf1522e4401f0223f12df8bf476f5671317e745ec2b01c6efa007fdf87ef7a591654a704133d166b7c793c5795296276f39abd095859c4c72a5268ee8234c7b42f0dc093e0d6713d23df9b91e1eee69e1a97", 0xbc}, {&(0x7f00000025c0)="1be03686f2b56dae29c5880f615eeadeb995098d4f2dbc586bc58daa2da1c8519204812a493a6b9d8ba4bce7d67dd9ae1e3265835958baf7d3fe546e08c06f8ada2a08da0ef3c181892eb6de909b92b439ff8e2357eea5815d4e88f3c3d6e1732e244f90f96efe799e59980c8c52290ea45aba6ffc5688234b45035c552d71d3f9579ee30a6c002f76008d2d4ca441a5a65e0eaab2c2d49635eddc1d0f0ddc9144795d3eaa6ae14115b76b19664ada3fd379b41aa6654304ce1f04903f6bb44e9c01cc661ba9f9d1286162b8e3ce33625b60f5f9f5e853d0e67dd9a10ceddc5f9d34150222437e96ef1d86229601f284df13f23d15d9a338341c2adae93df838198f6198888afc2caf4e22ae48b37809bf303edf312e979dca129b5adeac2269404fe0fb8e0db7f5d4e63f8ff77e171ac69824d8a7ca8d5bffa2e73fadd37a4e0a0b1e4b815acefcc85a55efc261363894352627f7f5c743f0a37dd1143a57f0c5fef65478db0094b260763cb52bd8f8616e1db551463b677eb48dc24b4ca41f75b3b56ee3dda00558802c897e9bea11bed05171d38fc45af7e449004781b4fd0460f0d4ba3e119558ac55c9653ee51d065705ef26285a85c4593de1c269f1039aa536e9666789469bce4c0c88ee4ff389732f6056f94f567267371803c34be6a815b1d215a022881ce4fe35aa8535817b5177e4280ac2438d0ce6769ec9e288c3f4c044eab4518a7bf9eb40fdcd7d173a3d808f9148d16b82217fa123a77628262d2b3f5f10b587172429ef01e3bf5f7fabcc5938e6a3e0584adad94d00d670de8dc27740954dc223b4d2f50040b351bf472ffde6123cbce36674edb16f8e5218cabc19dc65a4f00878b3df2ffe181185cf8b458134346b59400aa4dd7e7c6afde39967efbde4c60c3a9b634024fbc251db360fc69ed47303acef354aed25c53cc7ab5f6594104d88aec2d99bda36eefd928448c360c06fe4e0a018a046b2134255e7ff5d24a1f9df5c65ca34eb78955d5415323fef8bd48b9e2aa23afac2484a28573acd5629c557009583bd4569f244b6bf6494e9365776f8010d4287167afad990214f0a4cd7fbf8254cc17909b502780e66a92db81faa7f892bacb21c191907a39c398b19f9cce5d963705709d1891c262027b2e19b05f1c535dddd435d9495aeee9db77d93fdde6d71db3f84b684d1cad850e3cd81de4d8ebc32f879cde021e0b787e33fec0a0515bda029794e8257aaee4774026e03a4d2918c5168586165ca1a53392a095299d00122f499420221bb40317d18e469f47a4837ba7305ce6f27b86a959a9ccd599cb1968025bafa63eea3552cd801f00680d713f3cafbecf3e6fc24c3f472cf5a1c5644783f1382600a3946998c1fad6c1fb116d80bed4913c3f90fdff5e355b727a93d240c81199b9a2aca91b121aaa001dc0572436d53358b7aa2a57f8e04cbc1664c28a51cd200c8b649a990103038dae8b6b27ca35a396275cd337454edf68c1219fba5a68d4868fa9688e18c6003fddd26bb3db2e73bee3cc0493bfd7f03266fba135fbfaf0b79d6f95ffb0a9fe4550c3abdc748ab4415b48da26e497bca8e8c8ab010b30a61b071ff594fc20d8aa7396416529f7cad960afefdfb1a922d93d4754cb1e8042dbf0300f61982532d721d02f96577cfc598fbd57f403c983ce97a89ea0c324dfe6d0ecaa6517e0342464d2025d23e85b77dca08f91de179a3e5b0d52c054fcb77396831582f4db3dafffad4c0e23cf71bc7faf72a60985a48d05fd5129b5cc980228a97e453f99044ec719763e94848c4fbffbfdbde39cf6c7a9cb63c604000d77e4eda6314636fa5e461adfe3be772ba0026daeba36f6d96030fd42e48d9f86f6ba1655907fff21899c60cdc44f0cfe5833551bf4e388df587bb238fae8269a69f8226f7a1b1f6811169f7d18d59983f2dc9e14537f603c53016854372cac0b9abbfe246c119c804f53a3ea6c929bbaefde9fc19521ca7e7ed17906de7dbbba3cdbdbde099010b576270b2b8a9467db21c5cbb7d8a1760c19f4e5c87b0ea489a9ee9dfa3001e8a26f81c7302b8ec542db5f5f10a935c8419ffe6769974559530a5c53e0b6721854c3572023d8567b496928ca15b6182e783dc22ee6d03e55db25bf978100fc98cd491071949176accf0388c1f328021522cf683f2bd1ee4ac3667502b97dccf3f50438d9081374d34e6d3a212ced6e4be8bfb28d9ed12bd487cf446c0660a50dc8c471ae8df1c92edbb687b815a3c5cb61ac2d7eb195d5e8c690f4dc702e0f8d98ed28d2d66fd01b8f5204228a585a57db7e85e919ced5f5a61f577737156672fddade6c901e7cd03232f78f2569aaf1055170e36e34c577223a99472dea6b220a5c514d3ce20ce17a9e08d07f8dd190531c71d8311775852f78915bbb68729fbb6cdd90b24cf5c2e5e4f2b8b4dec7ce818b282cc83b6c34d049fb54e41cca0e62b5263fdc939f0022b3aa4c23a25fa4e1921aabeb326899573999283bbddb5af5aa0de1c54e5d3abf6ae3178b84ca705754e1bf2257b65683aff033371b08463997916a9c5fba39c2901704a49795572250019b996d003c56e4f05fa411c89bebd85cfe9bc2909d91077eb7120fe6499aceb1d2c833ce6120f45005fd554cca1a38c593ad562a5228768ce28a63cb065532b89c98ea7fdd93643fba53d08f54b6119955ccd845f1a5a88d06216e1c3fe32ed821512dbdf3d6fc594d1fa568dc8a91b23eb7ad41b3cf559fa53c11734a8a760e8a481518975b72c0684a8aad49b169bbfee116b10987fc06a5bf2ac8aef2ccc531d7eee9016d91e31714d67b580dd53f12996ad71724bee9ccfa05d7388d442e3d1e4a4f594d0e9f7845c3c3051b18ad36268f9a33cb1d055100ed23e764fa8fc65cd3e2e6d49df8dd479d7d7cefe91c11eaa12cf921e2ff10dc6cd349d6380f0b01d1a90d442ee407bb26afea2a79702573efd859957fbf1605cc3030c9ae0743deca287bc3409effb80e98b392bb3056644ee08d74a9c6532e0f6a7f997277e1658ba0edc8ad8946604757b00a9e1bb0a01dcdce4acd855c97b21c6804689f3826e8bccdc0ea148366d67bd4f454cd56132a4c89aa5eb46ef0e560da78a80063d49d860854c4321fd34baf1c27b358e4ea183097e96f954ac0a4e278b83752d5bdc71c6718df633dcb15adb689d139655044bf2b3455211880cfc770a97ec89d575ed20951be0617a76537d184de915b2f2b3bc9f745ef0f06276416219ce0ee5d9c14b9ac6c78b0b9738cef44428b32034296c8cbc756adbc1f5bfef80805e45d46d60d432d47e32d967b460f0c77db9ea0e1dbb0ee6b17ba1acb818c35256b67dc892f932ea7fac3e11735dac79fcc822bf4d7d6a6582a74727ef018747a62be2a95642d64ecfd6e3645a4073aed04311fc5637ddfb22dddf5ae7a101c39b51da04a14a33b2d397e605e084061673b0ac7864dc53f9126935d1006a3b6379589d18b6d8e0a64b1c43dbf7b034e3bbdc9feefbe7ed1a6cc739e51f44ed04fe1df59e5c40c2919f92b5ff9988a518d1fae03c8b21fa5d5849be75580e551f28a831e3886278da240bde99c52026bbd804a9912a16ee16332292aafb2579358d97037c2973cb7ae3999a361158fed8bd1f50ea59cb5a31237eb72227fac19845310fc53f46abeee6b74376769d4372a9f4f346e0acc3cea41f8f4def89a3d399625edfa3eda5066b0db7d2fe69a296b4beb0200544c987fa8d7e7c88c205a9dec906502d975df83afb7e1ff5ed924965503eb23c7572c75b96a41802bec1635eee5ea1d198251e77d447defc8f39031ada4f609df94624122f5be9117b647a535f52343599e642f49352c10a2c1e41c9bd47a6ef017445d82c13ebd48ed7b3f91496adcb86c08181703db5e6c926a90ffffad1820919185b1bb37b80e012999b4085ad1899c24394c5b07cc59e5b2a805a4cf97d2e4dbfc93261eb414fa12df821dd09167759101368dc836d775a08842e1a0dfbbf6d2027ede8c1c294cd2b349a90175be7c18d0dd5d8938bc40d57ed497d01788499bc76f2b4ba810e8acd471fe213dbfb8c24481a720d663c72b8868b151a7e174b95f6cd84f8351738b07b8e80fcbbcb0b559391c54c71cdebb9c913f373ddea0cc7d4fbf13e0e766ef18f3abe9e866e49f0f934fd5878f2853e1d49fd7b5ddf7fd6991881fff6c0e28fb998a3e159d0e3c5d15041ce47bef46043761fa0b2a0ff68ea3cbb42c29274c46dac669ee9c54f441bbb916d2b473ca8f70b10ede4a981e35f60cb2556e78cc1fbea039b1cb6bbecaf4120940086f6854947b9ea8a6c92d5acca97b1e60102d4831e7303d25ed499db0d0d599c75335c099810d9f10491c5d74d4dfcc75b7b582679cc764ebd510db2dced824968ad9f2514d61c3855441ad7cc4a31a2e0e336ff1e2c0564f15fbdc7558c79dba7c962d1f0b10d29ca11c047dac56e32df72ff5089073e8e4a922e2f9004955133eff5d0cc78d9c715fc2fd34bb4ec47336530ebd8d832ba88d8f37f177267dc52e918e582819e4b4a3cee0f8982ede21bc61ea07b28a06802e6eae450ea7f699856974e6ab9a8262258dd524fcdc9914d67d32a4ac74d370f993964685bb13055dcd915ab5ea2135b8dabdac0d3932becaa9b9755ade1860ac7f8b7a63ec8b48feba79b4b4aa19562dacd1c0a2b320f64014ae59b7cee8370ae8669fe8ba2de0542cc92cac5620546a3adc5eff8e2e873282d70a045db60b1861336140233c6ee048a58204b4f7f67d6ac2866586e625c0148dfabc1eeb5fa99d9e088480fd0fd0b64914c18aa34b2b128f02840cdc97cd4c284affac88482da2429235e32e58de7f62e6a9702fefc6bb91c1752c72a1e5e248f61e3d4c189a30a04acde3fb1548a527a68da51b753444fe534d2f476661f3038c8965c9ad86e85098296e82a54d44caab596a7b8b498ddb868491f96a149d225ce6674733278eb6f189c3f967c0730e61dbea43743d76d3556a76a289f466b14d34ae5115d4c86e0d8194c86b12bc8e494d00ac105e0601139a63488961fa53f3e2ca3717927ab1e5dd973f004c544c1053b2e8e82d999c324414d3552c9b078f969ae28548abf68565c2429251c1f39818d2a84e194e5730239581b52af00745bbc68053a5386ee49fb58f458e24a9098964c5a48d045a478392f10d2d28e83044feb08084b8d36fe82dd42fdd9de5a9489ebcc1648b2727620258e61e50d70fae0e5c050091e950a999c2fd7be8438667d1c2a06a37bd64ede801f958a8a71a76e3e4316110ba471aead9b3fc9f121e9d5bf27ab98b660cef1c9c79c5424d6b1f425f24ae2c76dbcfe9a538697199f9ea82d8a70614b362305e472fcadf209bf50782d10365685a8be83bc11b72cee9572962f4d4b5c1062c5fb674cd0cb430d35390da8f0c5b0fcb80fcddf2d6d0ff8e753c6ca567afbec276bc057d7ef8f8852733d27bc3e021ed572a3112cde5bd79c7c0ab500657f3ce98811d4c0b375e66314344bda4c8cb2caeee806fa4b4bbffd51cadf087091197b0abcf6a3c7e60c8719bc09cf39442f1a1834539f645948675431acb5107c2ee06a506b2b497ea070e99d53297ec774aae61492ec3d2ebb4a604d96fc3285ed78fbf8301f9d30fa543317c3df84031e5eae7e2bf91bd68a52a2f0f43f0134e53f782a70024ea01bb1594202d0c1d9be01d656af93828f6db4f3215e04ffdfc08428b9b2aa277a83736ab62e7a65f81563b638fc4f285be41107cc", 0x1000}, {&(0x7f0000000040)="8b579c34eadb41eff484f20c6e9ed255dea74af0503c987a81dab5ed", 0x1c}, {&(0x7f00000035c0)="a82efa1b4fb016b254da7baf36c646533c756c5b853eb5c693982bbee8c888be0d4d2d8ab61595f194a988fa11e97d40b2a6bcadda563ce03d98886f3aacec8532e6538507ab398a78636ecaf28b26cd6a8d6b0f823b64cd223a169c96a3925d857d506afe03175dc2f68fa9bc6b1e66d953098f6d8a64cb0ccaf5cb32389c8101cdc50000000000000000008150ba7c2025755aab3c817500b6c28175034e5de229077e6f8ab54238fae48f383cbd037d6f5375432a7c9a09785cb3ff7737e38df79f9e705aa951b4d696834bc387c0cfc92208000000000000003774b4cd63d9c94419b806543223cf70128ca4616e2c76ffa738d06df3652c946fd5482f51f2e5a2f7cbe68aecea987c9dba95ba917e5dc55b9bed6c1b9a522d450fc8156cd5203cec4d420393f0bc0a08e0b37d7ffecd09db5de83e41b333b375ba3271cb2938216d8712f5d54dc3e771caec2095783d58d5a5", 0x85}], 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x75ed31a518bf6de0, 0x1, 0x100000001, 0x4bb1}) r3 = syz_open_pts() dup(r3) pckbd_enable: command error 06:52:24 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x400, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040)='!', 0x1) r6 = fcntl$getown(r5, 0x5) r7 = geteuid() r8 = getgid() pipe2(&(0x7f00000004c0), 0x1f8bf67c4c8d8b86) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="b767599574f2fa0c1809760c8db94fb1d25f8313bc0c2032a1dbfdd107d54f6ca7cc2ed1", 0x24}, {&(0x7f0000000280)="9bcde5d11fb7c7b2492b786611e9f9ed2c227c654ac65ef36d96d9a7fc3fb787284cea937011d569c40c11764c5284b5ca0f8c803528115269df96a2c02293e9abde77f83d0ad767251b8c9c0e05f68b5b3d56278b836cd5140fe928b06eada1657fe2cfc92118062459892141b50fffd0bf13e4d6a3a86fce2edd4733dff8cb9866d02963d7d54a9183197647f4a92d3b5e09bbbbf96fe51bc992022501d848eb7e68fed8f55113a5bef53a931f78a4bb734f94527c788854d13f9d522a97a9b3e417c412e4215bb9a90551c0b8ff7bb27bb44034033ac430b1f6f14b78e53eaba77afac9796146c36fa17bfdec1b6bdf8c2fc7d719681ab889c6d634f4e9", 0xff}, {&(0x7f0000000380)="22e843d1bb02985d2ae65bae559e06713c08d7def07fa7e07ac6cd0432fb18dbdd130e05d429dfce2398c52ed2c54a7eb73c00764be4cb574afb42e61448ac9ec14118d3dd092fe3dd88314ec80aa14c7147e1f9622708047ba54a76fcbc710aef0017ec4aaad98a3c6ecf0ba356afd4ad950da115e17afc4eda9066d832287c30c72f8ae4cb950e0009c46dc6339e906e04132164fa35b3910cb075ea908ec6ea62edd94890a909db07080b4709ec4e97e9f613ac9df1cc8e162a122b5446f9f11d88", 0xc3}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="0052d6ba6127b0e69905927022bb04029790ee437800"/31], 0x58}, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)) 06:52:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000002780)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0d81d8838f1139fe2de5956edad4b8c9d0070bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fcb4dec61e090233a5f12721d9cbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe993c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0532ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c1bd4fda7fedeac452c3bba61543619aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c70100474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981482af6994861b960fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa08080d0ea7a07b69786b6fc2f793cd6d61a705c6dc45dc24cb4c1dd55430ddf0420785e8b4ae324381a58c414951f2885e6c4044127c66cec9fd19ae46ffc95a36ac791fbb33b6028a186ef77b9c2cc8a670fa61806d38420e5c8fbe953020a5b7797f4cbe3dfa2c1528cb96c91a2b92a148eb42c1ca6fac221820ba09cc16e7c5c2fa4058ff346a0f8342e0c3f9ab0be5b0e446792627bedd61e7feeb4f801930c9776e5ec4ffeef89c68742ec4d1827a45552e1a14c51504b92c4964209d852136e0bd04d43aeebab55897b7b44fa3c44ed12696bd7575ded77372df0000000000000000000000000000836bb0972e31768b8c8c5301ac010b87e544c7a15df73605cc8c", 0xf15) write(r0, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x5, 0x6, 0x4, 0xed, "d787c42cef99dea950a453663d2699b8d5148753", 0x40, 0x2}) 06:52:24 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000000)=0x1ff) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) sendsyslog(&(0x7f00000001c0)='?', 0xfffffffffffffee1, 0x0) 06:52:25 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) write(r1, &(0x7f0000000180)="cc340fde20973bee2fa211ae05f78b0263f7a262bcbee003b94a204cb3175582c221b513c4877aa707614cfda3e02013eda14dcdfd5313a4d198097db7e3e1f822247aebbfc7cfa00c405c0288817454e41f1567dee22bb6624fdead70128514ae45df5d4a216c13485ddfb2eacdb130a876026e7e8b22861c88c82ef025a6c7c12027f0dce06920063ccf4cb3e9544e21806fa9d5664f5925464b83024d4fb59a09bd15758f6591cdfb0af7733686182151b809f1", 0xb5) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xff24, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="82028c08a487f4fcadedb26f9fcd5068eee700203eb3be154ba6400acecc6217d47c7f181aab4c8dd34a694f3931090adfd78f01aba71a5781000083e3c09ca07af668463b53da14ed9104f7359f75bd776eaa57830605e0bbc95f1892629f3167c080c53812d6bb162463727fb3d7f6eab080780518d9c848ded60a358a7e84a81bbbb58414d5e3204c176a42292bd882ceeec82f60cf4cdcd4eedf2681f66949901a6f12d52e2481a69e6ad3dbeabe81070b226568c2ff83bf7c1750cad2dfc6392143ef4a7a4238e969ac4f2733f7d4e59886099211d1cb0129d4ffba10a33e11451735980000"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xa8}, 0x0) 06:52:25 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30002) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x10, r3, 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 06:52:27 executing program 1: socket$unix(0x1, 0x5, 0x0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r2 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) shmctl$SHM_LOCK(r2, 0x3) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000200)=0xae152a9a) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfedd, &(0x7f0000000140)=ANY=[@ANYRESDEC=r1, @ANYRESDEC=r3], 0x9}, 0x1) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000240)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000280)=0x8001) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) 06:52:27 executing program 0: rmdir(&(0x7f0000000000)='.\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setstatus(r2, 0x4, 0x40) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) dup2(r4, r5) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x40) poll(&(0x7f0000000480)=[{r6, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000040)='!', 0x1) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x20, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r9, 0x4, 0x40) poll(&(0x7f0000000480), 0x0, 0x8000) fcntl$dupfd(r9, 0xa, r8) poll(&(0x7f00000000c0)=[{r1, 0x8}, {0xffffffffffffffff, 0x20}, {r6, 0x40}], 0x3, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x8, 0x283a}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x6, './file0\x00', './file0\x00'}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$TIOCMSET(r10, 0x8004746d, &(0x7f00000001c0)=0xe80f) 06:52:27 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) 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') ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000380)) r1 = msgget$private(0x0, 0x718) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) rename(&(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000140)='./file1\x00') r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x8001, r2, r3, r4, r5, 0x4c, 0x6}, 0x8, 0x800, r6, r7, 0x7, 0x4, 0x8, 0x484}) unveil(&(0x7f0000000500)='./file1\x00', &(0x7f0000000080)='r\x00') ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1000, 0x5, 0x10000, 0x4, "1b55acd832f2cb73aa61f954cb75ba27a87ac945", 0x400, 0x3}) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='./file1\x00') 06:52:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x9, &(0x7f0000000200)=[{0xf800, 0x1, 0x1f, 0x8001}, {0x200, 0x0, 0x5a, 0x9}, {0xb3c, 0x2, 0xff, 0x4}, {0x5, 0x3, 0x3d, 0x8001}, {0x3, 0x9, 0x91, 0x4000000}, {0x9, 0x81, 0x3, 0x865b}, {0x40, 0x81, 0x4, 0x1}, {0x94, 0x1f, 0x20, 0xffa}, {0x1000, 0x7f, 0x2, 0x6}]}) 06:52:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x9, './file0\x00'}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffff77, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8d", 0x1da) 06:52:28 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x0, 0x0, 0x0]}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000002d00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000045508169efa0545b32d8499d8a9664cf6f9d571b360833d0d57ec02bad6fa7b329b29c2b383ebdb2dd9a7a25a0dc14b8e558ea30512b596d1e525b01bcbaf0402b92b9d7930f5fd1c07bbc220dd1a98d6ad4adc7ae99a5b50d1a15fae1d55bdd2609b20930ff48459977a5bb6f05f29e7439dcb8dedc11b2dec50fbda1da2c5df49e4d3300b52fde055d265a"], &(0x7f0000001100)=0x1002) fcntl$getown(r1, 0x5) rmdir(&(0x7f0000001140)='./file0\x00') sync() ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001180)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0}, 0xc) socketpair(0x2, 0x2, 0x8, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000001240)=@abs={0x1, 0x0, 0x3}, 0x8) mknod(&(0x7f0000001280)='./file0\x00', 0x2000, 0x0) mkdirat(r0, &(0x7f00000012c0)='./file0\x00', 0x4) pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = getgid() fchown(r5, r2, r6) stat(&(0x7f0000001340)='./file0\x00', &(0x7f0000001380)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001400)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000001440)) r8 = socket(0x2, 0x1, 0x4c) connect$inet(r8, &(0x7f0000001480)={0x2, 0x2}, 0xc) getsockname$inet6(r3, &(0x7f00000014c0), &(0x7f0000001500)=0xc) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000001540)={'tap', 0x0}) fcntl$getown(r8, 0x5) pipe2(&(0x7f0000001580)={0xffffffffffffffff}, 0x8) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f00000015c0)=0x1f) r10 = open$dir(&(0x7f0000001600)='./file0\x00', 0x40, 0x48) readv(r10, &(0x7f0000002b80)=[{&(0x7f0000001640)=""/203, 0xcb}, {&(0x7f0000001740)=""/99, 0x63}, {&(0x7f00000017c0)=""/4096, 0x1000}, {&(0x7f00000027c0)=""/43, 0x2b}, {&(0x7f0000002800)=""/119, 0x77}, {&(0x7f0000002880)=""/168, 0xa8}, {&(0x7f0000002940)=""/87, 0x57}, {&(0x7f00000029c0)=""/200, 0xc8}, {&(0x7f0000002ac0)=""/160, 0xa0}], 0x9) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000002c40)) r11 = accept(0xffffffffffffff9c, &(0x7f0000002c80)=@in6, &(0x7f0000002cc0)=0xc) shutdown(r11, 0x2) 06:52:28 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0xfffffffffffffe97) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:52:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) socket(0x18, 0x4000, 0x40) chmod(&(0x7f0000000100)='./file0\x00', 0x40) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x18a) syz_open_pts() write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 06:52:28 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080)={0x3ab9}, 0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x40, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f00000000c0)="cd5c299d19a25ed228abaccb77283a3520bc", 0x12}, {&(0x7f0000000500)="62dba9c06562198514ae7f1a257c46b09a9c67a50c381681d5071ebcaaff6cdff55ea0c144386ca7c66bb4f987a84e8a85aba0d8a965c5168b99a9b077cf22eb4c4aef2af83d381bca7ac03bcfb518d00767607a8a037114ae8792dd80790b478fb110c38b7566a9f8625fd62e3bba93598a13fe9e005e153c5cc0ea255eedf466623190cb1f02b6028a16c3f9044f471681b3dd0bd79ceb048c1a62c9d0ae4307f886ccf96ce34e3f670aedcd2dc8043fc474923122e7b54d5b8388b70dc96822c742b8066cff5a329f14fe3b51705516cb74cb7fcc468208cf0c19ea1af92fbf9b15b0cef38c2012f05129c5277dc02073f1122ee2b25ca7a839a696518c9235e0ef35c09ab9b015d294bba1f6dc365bb2c6f8fcc73597abb1acb9833f85565e097756d596b75daed39577e237a3a1d51463d4d59f7498bab9df094971a82743cc5863fc2811a80ac7e54cdca7ef9e004679d28300e3e155a8c8092ed79d9b8076db5c25a0ef8aa107b0f6797eca15ca083e4326b665393e184c1cfe0f75a0842c3a9c06f687db4bc7cdf704a7c96b2235898e8b7cd77379f5cbac5dbb9be2a001e28c1a4ca8a711543587159691bb1ec8a95e9e00dcd48b03da6a8d3ea0adefc0ebb9a676702e129dbcac90fcf1d3cc0776c111b8a091ac908c10ea868db6631ed7ec1bdda03fac6e849fb8f043fcc1e6eee6c65c647e36eb82c112cdf5af89e7ac918b7cd3518f1d1fb542390b22e56c25e768f8f07368687c4223c5a733998334e766fac78c985e2c5a82acb8657856f93d7e001477ada8ce17f504ceade5b5b78ede50f9cf82cd863c33e68a4b8616f5040fc8a039e33fe8a26097fd5279a907de349c86f890d4c2ed8575883838e71be8953b22c492c0c35bf6e65ebf736bca837c925d2ca5f311d3c54d9afb4b2505e302cb0c1374f57745c7279316b6116082ccc397a2ee39309b62758ca34a017b6c908b61572fa331b60120de206c2f8c35d305aad436eada09a648d1f93703bf8ab9058cac8ad388e10a7df15836fe9742e1136ea21cc354861539cea33717fbe3c4b7c9a4cbc7d04d7066334af447b3e753aaaaa4e540d84fefdbd13573fe7addb4733121ad12a5d6c30ba22ee927242b53675222127c66b793941abdfe0d4eb4b4ac7ccf5ca57717747bdb77008e07c7310b212768ffd2943e72c4ee21d7c8e67091aca178bc731d8dc079bf2c754bb59ec878b50c78fb89983dcd580540a103a6693332aa3c8d462c0bcbe641af3ef17e4d99d1972837a5929a8734d4d73f9f22f02b18e584fc5a446e75ddc8a488020c137417da5a4154ecb7c5935c2fe4e383afa4ed4ab6425f7300110c19265da10d7f16035ee09aab35cb36a829ab73b3ec383ee9ec8207d9181be8562672a0c58041e1d87358ca8c89d4e9148ebf8d23bfb987e898e870b242b01c6ea51aa316306c5fdaf9014fe6e3012152139ea552e82f7e35a7c0aa668e8f88c1f65fb8205424a144be69be36d3b5df6e3660e936e3f4f9ffb29f8d503e204b7ddbd6fa6a9254ec293ee0442f08b8789d5eee74ce2396895712eac1e56134224ed6cd69536244e23bbe9772b65699e25e2b515db3ad8e3ce11e89ba1f4e407167db392807fd6ef6cc91d79710f2e470433d3bedbcf292c44679663f2da961476de98b661df01cbfaee56cc12f41ceb9fbf4bda898caad4d5857c2fda2ebe90a3f3c640e187f09a834c20ca4c8d4fb3849f4350ef3dd3044a8c3223b9091938baa14f32ef0454965e3dcfe55cd26b316347b2b56a2918d5456ceea9d92b31cea9f26ee4159e6565b7621c983d227ce54666f218634a292c48f7e2bb85007c1218d829fd478579203b52081c950ae5f89c0c5b5e97226e0d12b17464bc9b3c50d156dcea3ca4a529715c20725a28a0dc48294d7b9be215bf9b8f00e2db5953b026de411d6c778ce3a6e98eb3ab0c03369964d50aa1ec69365904e646d36c2f8c7cc86507cb01b00b04f5d84414db369fd6f752aeedcb4793d537108ee0c8cce5c71d144031fc714ba2d464cfa7ea06e4f6945b271d6af9dbd386a59894eefba8ee6713f72466143625ad0524b96e0b9420f80de67b582b33b52715052d1d3a0e27af832278d407601dbd0fbc8ce2a19c75f82539350e071614a68d958993b9c90ded8042e62b606a52fb10f3e894a79af46cf0ad2c4098b44a52d6429f7d339db6d8ccdc294b3b895226f18d6ed1c3d6a4b38f552c0b1957cf037275be26c97b6af32657b6ab307b94483e2d2d49d9cd99cd5faf16283d23a30fd32b96753a67c699d38eee92b8135f2ba40f411b6b78d160b8a63bef7f604e22f4351c84048f55ff50671ff4267d823f90d9a41eba167fd2c6f865fa514ff63eeead5806dfee7d94670948130a1a27b33b638f6c4046bba60461227b5506bcc1707315bb2c2bd2536ae05d41b91d97bcfdd0fdfe7d219b937cef320d59d2480e48a719ad651201d49a8e66523797fcc2a086045b644e31fb5e6ef192005bd7b411028722f7286b1ebe871846ca01f47b729089968f598849c819cf80f045efcf1aeb22a7354b9ecabde2252ceb1c006b2d22dfef20b82cfa39bc19fc4f7615945aaa96880a8e87e3e67e59809177958ee8df4819582cc31db88070cf8085e872f217486f1873cff8b1753d8b9df495cf98105e136a70dec8b236c907bef11b31e7291fbd3d8440fb5df02ba50fbab2464f8940028c909ba14df7897df1393ef6944d64d06f9b6d4cbd03ad1b23c29c16b148d608d32817bb1ff2eb6dc2a59938a616bce32c7714fcc360e8af6efbf04b752b8f18e1b580b76e1cccc68802227e03d13d1d8af9ea00ab37f0e2086ed820525d72404d4c1964837859bdf61ccf1d51815ec1312b5b563b805b62dda3203c73c8ec9e17edccb635dbf21212ad88aa14178f854f6db09c40ec8fe3c725e2e4e3d4493e3b56339cb1393a5050a04315604a3009ed5857b01ca280116c5d331540d78d48147086ad2d2b8c6096b62e2314727301e2661a53609ebbe129d370f976eabbf00a0ce0b095ddc5d63fd8476c12378d81a11159ab94eb81f48111280ccf55fad393d237d0507a0b450cdebe34cbfdb0098de793c1f8f4a2b9f995817d13c1974eadf958bcebd32bea3ec6c27f4247be006099c1eb49fe95a38121d13d37f732285c0dd7dd930f40681fad2ee47091af93a847b4e11e7e00f3440a41c347a7efe733fadcb109113242320eadb6ddba54523ebad0706dcb8b63c82dd00a80e0fd9f17ecd15fc76e0ba0799a74a0bf898408b9ea4127a6831dab3fba5a767b12160ca6eb012d8b82f9d9c60f343b8c0d81be504d3ace2b278b61f85d72e3ab749594582f43b61f0e34906d34115417d80a74708f8f3524456256629b3190c3ae18f26b6aafd26d302fbc2709928bd49991e13ba8d7ae92cafaa0f23043648ee216be49ce0b8357aee7d17a96a572b755de05621bc62e4eba0aacbca26da7041417083641055c4279c4234fe20883845c30afc26df20a22295eb9dec4866a8fa05b28714f52742202f654a49c63b86647b47facad0935ddcea45012d1f36e7db0a43c2443e8f2e897fc023c82f0d610bc885f72914799b4a62c5614ce255effa3b3277a5675f07359295e09615676213dc42a162ce994b0b00d6aac79d5e9cc4ea275ce4aa1af34735995ad52286e57a82f90f680ebac657c7502389e2f8698fe5dcefa69a1be4674d5718eb77ac474fa45d6cfa3858f466a7112338d60851d046612623d35c501165784f3fb4545a8532358501bf6f0ceed13f6e219ee86602dc7cd377f3598d7cd2b5b413555b3becefbf406a18e2825e7c0443eadbbf65a44adf285e8c8f349cb1a9152eac572197725f96e40a465fb0e5afe06b0db7f7e305c3abcb31e87e7e7ff8e92263098921d320c39caeaf75fb4078775cca9330e612b5851e47d69bfd913b12ed106cf5c2dba2213c805e1f78b51f597cdf004a7a80b3648db5e236cd0905b2ce74d6796bda423c13c31bfef18fcaa8fdaae9e7d63562027ee0a8c93f1182d07cb5e568b7bd25abd732bb02d4566ad9fff157016479f539bd331e4bda7cea700d6450d40fd508c79daea1f79d1d8ad9f5ec1fbb572995dc390f35ced421afabca82e101e911d200ca354ec582eb1873f5e71c057be5fda3361497283b8c6d9f616457a83e1dc181a724d60b0633f13b8b4290128545344235a57ad366a783d784001d3de54c91e72152ded38bc118d3c947b9920327981541e2301962aca71f7a94cb019002187d39461b152d298e1ced59acf8ab8cb7bda455e42a63785822e2b4f5098ec668d641802cc13ba75d0538c781ad37325f0731914585bcbbe91d7a0418460d857dda44ad5805cbb9a7f2fb351cd07f1d6257313b063c2e57d9146f38304e621d302cd3113d85b48412aff0b39dc072fa7f69e967604581957a32080d5263cae9711f4d36ce69ad9fde375263544a10424cad2ffcb6d68933fe20ef5d4f33979acaf8aad25b40cfaacb7649291fa6ec106db6aae52995fa1b46ed967bcc978875f565b2f0daefef8caff7825acde78e1a0d681cc2083d585d4bddb2388adfb6e2b12e7a8d99e07a78cbbcad8d51ed844772b4bb7da3f039041057871ea23ec539ac99d4b1ee1feaa11ac9be63facede0dd6907192d397e7e3dea271499498e76bcd22d587d743a667bb43fda21a99536eeec763d0b5c873e5bd8bb290e9191f96c9441177f0f56b6b9b552b31fcfc4bd030490c2d2bd684c4a2c95505bf3ea39fe1fe05e0b0017da6cf36de0269166017a24e73a9ac3a16f097ffc05ca9609c151cbce94787d9faa0eef6110957cce37d4efed42f6d9c73b352acab29dcbf24527e60714bfba86654dbfbcad9442568fa9c49d8539c9a51517b482b2e92d66311bb45e966e7feec64f545dfed7c30107eaeb299d03cb46cdafcbd5cd22edcbc96e2aa17bdb9a65be33740cad2f3e1094cbfea3eaf5c6e012a23963f8f8e3bfe57473dea094225dc5278053ea3241d23c2dce3ae6cd92aac58417b2d150c39eca08e7db4479dd9cbd91e69e5015b1ade1bad02c84f5a3eeb293e40431bdf00e6e4550f1a42a4418a8bb886d26c22ec40b8ab0a26429153a1138b15e9f6328cfe644e698f2742590013e1902201fd6aca5b5c8554ea0a1479d5c9b1ebd40bf8ddc9eee3cfa06ae8e173f6cfc7420ae093fb1c4d4d2ecd4394e4be68fb294f6452615792ac2c3539551aa54de2c8f95cdd86a9af9c7787290040684a34fa27a7429926705b15d8511f64016bfbc9ee05d0e37ba5ac4aab69936797fd533151461a819efbe9683aea544a124e20b01d3e1e094411a7ce9443d95903279e19058b7bd44469bd99f02b18cda06cc05e357a4c6c0df123139e3c41233f0e810b3aac9219288fd3895cc9b65c4fc4d6fbfc9a53f908ab3fbd84f63716b6d1a26fe112fd8f4a28906230d5b6b6e5eccd950963475898108cbd32dd459be340a475aae825ed5180bb15627bf4bcdc4979e4c51099d5f4bffc62bf2a3cdeb653d9b69ae4d5987d320d2b2db07c3519c753056d5e66cc9151b48468decd9fffa860b05b2a765c3f2ec53e2438ae2f39e99af8259b3582aa63bfd703b9fdf8e3fb52a1069dfcbe85af8f4d7905cfcf76474d9e1188bfe4e79a190850ee41b764c2c7a4298a1aec9f65ed3323a60a815ea807aafe34c46880732b5604ad9da6f7be77fd7042919c6ab65da276fa98b554cd00e33f6e86181e1cbd5a34427d9316cc9a5234988c08b1f7580a12", 0x1000}, {&(0x7f0000000100)="691ffcfd3b4b2b40ccc160103ec8a3b319ab9705d8b93136a42068f963e0d96f5780a39650eb5ebc7a88d7edd032ffda4d247b5bd007", 0x36}, {&(0x7f00000002c0)="831acfe30f2fbda022e4c992ceaa02d000ed95400ed336380a5f851db1b12852a807993c8a035b489b5535d17800829a4681676a18dabb755ce232065343bcdbac9458c5f26a8625d215839d9be2226766705692c64c394523e0cd8424ff84ec398a013104cddf8905fc4f0bd1f95944d9999a61f2db9880621b5896ee52aec8b63a84f0316237872b04d285bc86373aed94ba77b88a", 0x96}, {&(0x7f0000001500)="d2570f50961bfa2ca0608f59c743f4d987715a4dc93b4c062ee5cb763a010089c8288a8107ac89793295ab54a67ffe11958957057b07ad5e420473a5f23834bc514d4455cdc93cb5299afa9213b5013a5cb443f7c276484ceefd3d3c39dd96f59aa822ccc0a2263822c819e8ff9f460d82b1d61c74c880b996b90c24326fcc222d1f7525e7d291a489495ef76a23fa0e065c1f71abbad492658b9074a1b92cea0a3748ce084baa2ba8b23d20cfbfa742f1eb964dacdccd6869c6360b8e4dc6ca47bf6bc38834a2237cd2d286822883bf08a5de1ef9f343e89c492b6ee2843263bc9634e069778b5105c64ade28f45fd36789b7fdbae3007c3ba362bed062e0e7dc5ffcfc19c665002cb8f326e7c4b28552f8f245d3407fba04a41a8d52aa3e467a8d0f570c4febdc53a7ea9b45b1484d27d9b04a66ef47a2828284ec0b0b41c6b6be1472f21b6c9a9265aa7e2750e13b66508208be4d3d670c2d4798390a747938ccf6d5942c2ca5ee64f7d5f18eaa97d8d916a8e5debfe392570a967c156be15fb749622525c0d9c4a944ae5b9b8fc920686aa166b394f2b4c71201aa84ce9113de1550a84fda3d8cc86c6ae3f83ad0815b22a68a82d4821878e43dfa1ce4239ec2f351dc435fe7384dd666c92e6faa93d98d16c6593490b8bce0a6bcbb32e34426578f474c9b4a81d9d42fc92a1f87988d0e356304bd0db970df25999d5142066dddfab9968f94d50096cd44f634f56b7afbde1e802cd557be7e3f602de79252d61cf1c9bf7a0abc35a8e76cdbb03b96865f09b050288476b59ac534c61463a6bdc802f82ea5812772b4e624933645983b7b9aa92c080055091d354612aab49276a11824b97addc89c870fdc2de4fbeb921abf11e0325a8abadb32d7f11772bf635b1e556e58f1783dabb1167a27016bb7bdc56ad28402dd384e36e68f58e01764be386ba269bd8caf5925b7acbf2a4557d6d7c6f09cc83aca05a54779eed579a428e249b0bbf64a3260e4dd412967d475df671a5dfcf6a1447208d696519dc909ff75e858fdbdd916b34bc9b6c9393f639702491bde01d6124d75e8f6152abee15b17800e3065bff691aee540e0432d9dbb89d687fff95b0c0c241a0ac17bb5d63d8312c1a3a8a82a450167e3ecef3830f515e40ca71654e8a48a6b9f3e6dd1ca67c8803ca12e4bc193c2ba94997ced5dbb83e6f8abe1248a308548047a13a4953894610e2d35b9482f05f9f897fcac84bb7459a4737e81e229daba1a745f89fae9260efcbd8602755621e41f3f3e4c6fadc10d9c11da73fc2ab7bc5741debf7f29afe1d76d166888b67587c8cabf309a6d7c85a80a75ebd44793302c25f7f73c2d6a04f3968b2d329ff733f111c7ae8f4d0dc109934d4e55c9dcf94923891f1ed8048dda36c09fe5f2cda4655f710634ab65297c4ab184eb185ecf9848dd1755b4405223596bca427c306e23c79785e187e699549049dea4348ccac9637f0520ee97cc356f37473173d5538ab5555542ec03dd46515b6589d001bc9ac7311590bf3d62805729f028176db48b26d7fbe0ffcacd3d4a5a9f2ae62c600bd6a0eaca587519768d81e1bb57747b7dfae68d9f7356148de385f338878f33e08be9d3c9768434d3af30b429ca96b56a550ae5e8039a763781333b9c3b8be7f883e5fc1572a6f0b31d384d28e34e4af39cda1a3b1ad2dcead8c21f86bdfd87317c5d35d2b29236ff85d21173e323c11527118911fc3e4b374d2146096477e94b64d02b09aea27b19fa0c8bfa06df57214a8f40dce442d711dd13f9ed1cd95cfc4676d6c46c1608923ad660de11d00a8ec38d35ee2d7b30eeec9335cfe8c3aa5df8403badc4d196554bdb7b3e8811cdf33138f5e48809f4c92b107bb939496ba4277f5e54b8d55cda042b7218d49ab886d30795ad93095940812e3c3d9e0064c9b5e5b857f780d8fda30a5130d9cb6c414e043da5542ffc1970e88deedf727f3df8afbccb238618b8368caf383aef7320d0c419c9df5a91dcea031858b33635f4d827d44db184d61866ccf4ce5ff52081757042b798589f9b9442c37ead2c53c506416f52cf7ce00a1f910b4f8cb6f51f2e29e2f1460c37a97e07b53b4d9d3e3575b00c73370a3b08bd4f969c2a4997288ab03fd9cbbb3e8cf36e09b5b1c23699ff0a0f698bc5194527469baf63a3a127bb77104441f2be120826aaa87142fc3086baca6258316ec77a1ac5d5c71cb5bb24a6d088bb85da2aa29a31441b825af17d5056cde915e42b8acbf56e87deafca152db309bae152a68c88178b77a4330064eb5c49ede52db2ac4b71b96d0c232b603bc6403d91d5694681ae85bca395d0c154252c3d21646c50b71a00c332fc34924df2a9cf01cd69149b157f3af68a3b51e654d90641dbe906da2c30c668c15ccbd308d4177ec2217205f7dafbbf01f7225f3a9b2db2cf2c1c76fd1af328a94dab94e1e3a9e409c48f12c993dfbf97810802f258757bdfe6da32307fd10208943f5b98100dad42bc3bf8ecd12812421a0e86c6b280bb6e5cc54196ed04fcb6d37419452a3c68aff10847cc59acebd51e85f149c3d677f144e519998ecc3257234110ccc6a1a468bce8c0232a4cb067198b50b07e2b369ed5372e94372373a3a480bd2c3a0fc026c13e83b81247e4dbf541ecf22020c2748c7ced67285b8133f78e99d98ac41ed41945e11b597c18691c6b9ce88a12d4e72145c1c036978997c608b639ad3532ea907ccc71534a2ed623b3f0a2aa7e2bdbd19586b4e91af27d5d42e793e7e260815d174217cb302a317742842b0055f07c662bc435d1a6670150fb5f048fca29cb3f15a964dd8c7265a2fc68600569c19c40503e4b038253e0684622cbd1b30757c9eaf28ae3b607f6e1bb14a84a94e4c5a88930c74bc74893b78b513e5e0b1f56039f88bf431a57c2bd14e36b15a61d72ce8313965810a20a044767e28fcf0e21704b9a55e72b0a68cdd44d8303d1dcad260c7f5c4e74e3d9f2cacb297b3969c3924440e445fa5a0ca3af8f27b8ff29054e08da331cb6e90b976c52303312dfd47cb32795d96b58b1b9b159fc32bb33e54e340bb6e27632d38ec33b25a40fecff8abb7606dcb9f17b14165f8322c3195d755b723bf932f9f9ec5167fa5c8cd0d1675aac122b8e4df3e2499f3081cd0f122ea988fb85d7545692b208c568922a5ac2e7d94af1743b38c2a5218c42b02f951cf72faa280f89a7f7f0ef112f06372bb0dc66be85fa0c8e324e9afcd2128ef05da41723504c7764c2b4c4e9c0c8560538ae810bc20ac93fb617c6ec6b10da4c73799da3b36cc4a56e51f5c715f9b0e101e14da67618a824130639bf580baff4fba27b1a27e9349ea7286d5e91b11399e91ef8508561b6fee778907eaa37a8c689d3da2ee942b02d80bcf4b96421af1b0e95d434df078c089188b51607ab0423ba964cb6610cc37bf3c97e1f9ed724efce0f58350393de4c5fdf73ba50daaec236b84fae2a4f5d96fbd2439993e3eadb9cf8148483dd0dee3bd943871a1e005d4e54c1d46dadc144827c2329f59fa229570fc4e2789d4170c22f9b93d73d794ba084a810e17b0c014178decfc2749bc012e96983f456e6ad5be89299905ae109c037914fd878786ad019e282de3294eb08a0bce2547b7eefa646e0c53eb044bd30fde452b12a0b1a3b161b55b695dc1a621dde7a2f25d266a2d6b1fb31d696f0323f2d5128c9f9106a35d20b73606279deee2d5fd02fe0155abcd0b7f27677bc2219e64318cdf56e8938b7ef89c98dab6612931e4840056e4164280a5f81937e9e212c2d4482129050f86b45e615cd746f55eb33e16c749050414d81f07b844afb4d6ba7a9e66cd0172b08eff3ba9e4006779d95a8845c00468bfafc99bce938e3772c313b6de9a45b8e097799f9f37d1176ea9b40c55f7bf6dc7856e52885f15d63c6a759aa71d034fe543fa3c43c0306168b84cad3f62118a0fc0092dcd2101c842462b6ed50d3fec2e2ef25612c49636c49bdde266c5ab3704a6350ee44c294919c41baa8d210a1af0b4957680b07a50a47d6c7ec62cebf5ca25e05e62bf91191c7068ab9cdca5791e8e101680147cc99fdb24c35582b5f0531a51d0251c01df6117dab4893a3ca1ea59080497bb06ba324a84ee20cab854f2423006316012503b5468b0ce573bf372b3d030f639560ebc8a245eca625978ab8c3509509c816eb6f131d160a1cb8bd9fdf3304146d69f39ef00860e45449a8a9b2269b802814e1a586d759b1ddbd3b445e1e49d7f7ceb8ab0c38c7757a2d10a510239e1dae135d2c4ba70341524575fb172d0a175300b698c93a37f7d0afa7b8a41a518673bc56c5b5d4276af2f35c398fe47db86e093009a83fc3dc8cac424afd0d26bf7b9e2541b76a9f6befd7d7993f03f3189cd1597414defb1995403d43e386d1b4ab8c4d1b2951d3eea4469e2b65d2a0a63de27b15bb5d716628b2e92a793ce371c27f5ee9d62bc49f2945418710d8b1ee5960d9d865f929383aeaaae3e341c506acad4ff6d6d25afd47c1a1a5dbb9dc7d781e037ee56c5d73874a71335d149a0096d48d3cf06c3efd115a6a952b24b30fe8b7434b4042fe2b65d888749155aac037874f37b6befdce6e8d0097327cb447e63aa7ffedc7ddc7f342e645a4dfb1c77618fae5ef8e4b57c57298568b26f0128c03ff910eb71b93919392f6ec92b25512a06c5d42b0a7070efbb897ac5fb9928cea59eb6d393127b07dee58d34bcdb69be5356144152868371ab6b9e4f601a3d0f188c1817dc91b62cb502d7e6788e576009700cdbf50cb4d93957ce6a7c3d4bbc117d2e5fc48f40744439fbe41a4b1c2c207ddcba9ad4464eb95d950db682dd52fc81bc7fc971f53998fa5d8ff1d7382ebfc1b920ecc3adaeaf6f33b4c4cccabb7f525bdc33528bca464ffaac1e4d58f0ae50a099e3927ca19335234c516e1cd2fd23f8926c46a5c168c0fb22e75732cdec8c1f689d6a2f6837d18f4dbd15a2bdbacf88699cba854beb224979692b56ceaefed8bf9ad50872a6e2449b342472761e09d2bdc3570ef4f2b5ca72130b829777313af24c2374c4e327229f0a720be063f5d65a395fc51b6a56bbe48dfe1a66e90dfc3c7ea0ee4ebc24c761c23c4845491419a0b8aa29648c0c7dc8214afb72e1ed46885be1b60d7c6675b887fdce52c98613b04b6207af54c3997382d37901187cda70d673be8637ed2833bf913baf3ccaf1c8f853af0a63593e6779ae4ccfb708085676886f62a32cea8cb17b945dc5f11fa8d27617b172dd97a0c01f759f9d31e7690b1d96f5bcfc9d24b6822b80a1fa1677a0462dab443ac8e1837d8602b18a86a4dc5edaf9d9e9ce8631ccfd406b72ebb20c1118ca067605ab9e27e087ad182cae096126af5638ddd74130bd37069d45ae86d349af95dcb38e3b3d91bb59ed10a6ad946cb59e457805a3018706dc2b455ae50270fd4c3c4c7d4b1dea70e3df61c63720389514dd7e77390c61b4e6e7da6a08fdd51cb31662c28e499dd7f3981cfe56350152e9f4bedcc94a0b2b7bf2c8c831950aff3ceb2fa0ddd917d528adb11e30cc41c328df89950cbba21eafcf406d83417b9d6bc511d50f195f9ef5410c545f7bd55a760198ae81a6bd655bcf2fd4e82ca514758b13631b08eb9dddd2dd14a5975f5109414813ee1bcb971cbb91bbf85b81db2fa8e0a77fc2ae5c0e7eb4b15be694d708d9487f7450d082946dfa5026d19863f43769b05d79ebad121493c875b9bfb8394a3ada6868d36fda08e45000953b7cef50d", 0x1000}, {&(0x7f0000000140)="a315b97a72739310374ecd4c92914fc48108eef427f8ced4365c57699785f5cd5df7382fb93d2b5046ab8dedb79f992fdcb95306c48fe70cc6c13b75e56d7a28fcb10b3cf97753f01708", 0x4a}], 0x6) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = semget(0x3, 0xc, 0x608) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000002500)=""/231) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x50, 0x1e4) 06:52:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') symlink(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='./file1\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) socket(0x2, 0x8000, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x68) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 06:52:28 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0xffff, 0x2800, 0x0, "000000000000000100002000", 0xf42c, 0x8000000}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) setsockopt$inet_opts(r3, 0x0, 0x2, &(0x7f00000001c0)="d8deeb278175a51cd52b2b5c8d77605c460dc4ac78dc43c9e77e6f9b6b2c0948217da66970bf06ee2209af0ad95fba72b8e58079474c765f2d43b8cb484868fc27c628d17f0b305de2350bc48b96a6c13a762135f20e6da2156107dc5565998dfeacfe28ce88", 0x66) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x40) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000040)=0x2) 06:52:28 executing program 1: mknod(&(0x7f0000000500)='./bus\x00', 0x4, 0x86129) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000003c0)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520008004fdabc6e8f2a585865d07b427fd927628b18fca41553aa3c8395498772c4828ff565bd4e1732e322955253e6e81f1b632e2f402a06d27ee5caf6f32fc99f1b6a038775eb60edd1339738dc2fe91ecf5bc5cdcd9cdfcd2182ad1c574c0ba87d2a19a30e8915b62da515b9ffd5b0c0a0535ba630b9143337d973a85f1e1c56b2d3ab2e870735a700fcabd272328655dd9b97fb949a84a1965041bb2a703cc596d61f032a356dbeb8ee9a5205d3c0bacaa107fb11f4186338e356651bb3287aeeb813be66493dba97a90452a3e39dedd3621eab81b96"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45, 0xfc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setsockopt(r0, 0x2, 0x4, &(0x7f0000000300)="41b07efb637fadbc13c2a677d3b256c39a6cebb53587486b086f39dcab1147c2eb3f38f819e7cd994a5545ecff72cedd752e5b5d5026b4372bc174c253070e2fca92885804008d7fd55a06a1aaac3b565c0233a90355e49ea1f97c7987baf34f4833db4c9e4f5498cc960ef464519164c75f6b6ff5e3d39a39e18c9a22622a99b76d71ff5438eef3b5368a3b", 0x8c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_addr=@in6}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 06:52:28 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)}) 06:52:28 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) r4 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r4) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r9 = msgget(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, &(0x7f0000002780)={{0x1, r7, 0x0, r7, r8, 0x80, 0x5}, 0x100, 0xffff, r6, r6, 0x3, 0x80, 0xff, 0x232a}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r11) r12 = getgid() r13 = getpid() r14 = getuid() r15 = geteuid() r16 = getgid() chown(&(0x7f0000000040)='./file0\x00', r15, r16) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r17, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r18, &(0x7f0000000040)='!', 0x1) r19 = getpid() sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000100)="3d9c5547db0740c3fd8eb56c2f6ec7b80625e1071df23d11edf92a384a6014660d0706b2f7c15923d19d55362e260242187aed1a9b9b796622a2fcdc945ed2c708ec01c5e5e5f2f0cac95b881ac4a01b37a1b6d9998243deff5eddbfbe7959c03506313377af7ca27dd40564ee66f9b2b1a119c8d080f6c5f1de431749d38bd58295f0d7aa3a7ef4580205d93fde74ea9bbde7e2332c5a0bbd4fce58756d48f8038f69b9", 0xa4}], 0x1, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r4, r7, r10}, @cred={0x20, 0xffff, 0x0, r11, 0x0, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r16}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r17, r18, r1]}, @cred={0x20, 0xffff, 0x0, r19, 0x0, 0xffffffffffffffff}], 0xa0, 0x407}, 0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r1, r2) 06:52:29 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) r3 = open(&(0x7f0000003880)='./file0/file0\x00', 0x785fec25433dafcd, 0x50) bind$unix(r3, &(0x7f00000038c0)=@file={0x1, './file0/file0\x00'}, 0x10) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040)='!', 0x1) ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f0000000200)) getsockname$unix(r5, &(0x7f0000000300)=@file={0x0, ""/12}, &(0x7f0000000240)=0xe) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000380)=0x20) nanosleep(&(0x7f0000000040)={0x0, 0xfffffffffffff801}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0xffffffff, 0x80000000, 0x80, 0x0, 0x4, 0x9, 0x80, 0x0, 0x0, 0x7ff, 0x1}) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20198, 0x0) pwritev(r7, &(0x7f0000003800)=[{&(0x7f00000004c0)="7a3fc3bbcbc6a8327ca849a3a6645e557a39c4c9f3d561eada3da1eb3fd43f3b4c9c4df8c9ff59b5c474748341e4062b1b482bc2b7e091455003bbcb6642a30f11956d9e3e7d894269faf9ce1607a6b756ca3a79ad24b372db1c14130eec908834302c50868d71f36866593c0e175e98316fc7e6ab77d825f2a64caf75e13dd6fe5339d68e5a16824a1ad6bc9d5479638c6633972d696c94460c4fbf1dc4ee877c7bbfbe5339df7fd686f6afa454d2ae058c4f94c1fa6e0c8202c5070614adb2ef94f1cb08b1f4af55e2f62bbb746c1a66c9d4c352d64b90", 0xd8}, {&(0x7f0000000400)="8726af15c13504e60934ab5c19357846e329ff77a38306321b7e6f87da6c1326e959bc202f5e13ca568059e049a74ebc3bbe7716ee01a8ffe0abc2c88d5e5aac7c31ae0f0d583a8b32c0d3c47d7842c29c4e053f3c2ee99a423aba0b80d74575823a5b6d65270ee493df48403225fe7fa7c2e65c976311f918", 0x79}, {&(0x7f00000005c0)="c5ac901bdeb6e1aa5c36847a91e31a3a839326e878504b89f905d508334530cbea97f811787e0a0c82109071281750ec49ffd50042175df7281e136c95c64e58b9cf2e1baffda7134bf7af3de04876848d30ca800c5607075e8348fc2099a3019d4250ddecd502c9fc114475a2f380c3fd945f41ba3be0173fd17724d154df840fc65e703a454cbdf06478c056126d5ec624fa100851350743f52b9438b1f6526d52c34a1db7d5e736c2c3ad69a3fb205f185991986a0990e158f3b8808714ca6f753a4efa63a9cb5b4a96c95c22b8966d0ba63025b567161074f123ceea1486bcd83107e0d72e3db458356ac01a", 0xee}, {&(0x7f00000006c0)="be30be53697f39415b2de691984c763e5909f4490262bed6d727cdc4de63566a6df634c14314362495fa4d6d66440414c13412284c8f86d69652ced2339fe58f5e0b7c525c843527cb3c532809a8953c4dbba16785ba6d08be8bb2aa125090c2b3c9fd32b7a45e6a163228eb05fce960aa45de8ff8e7903b8fb09882ae0a966a049b8dec03339bfb6cd82a2119cba6b6a4e10fb69c78b616930a4db32c6a62cf299c1b0d8ebeb049579710edc07e01a4d374ba2ecd3fbc83beb4eae871907528f34973ee728983ecc212576e631207a361de6198ad18bc807649bfc0317cc320516b65096ecfc432251e591c326e490cbf852d56d4ca294b145bfb5879472ebc351e1430df4fd2c1ba8b50e830a101016ce41917108aaf9855268466ea78961d8d1645b3c11851bf7ed7077887a6f0b4c51a72657052228e5f212c0e402bc27d5784d0612e8bccb5bf3095098d3f1fbdd4d38eb7aecae95d35afcf32704adbba3bcc62634de152d11ab7a46dce00153d53cfa8b413610095ee90c30c0540807c8693bd2eda82e0951198e3deb379f52d6215130bf610b5ac8bdd0141710614a58ba523261493a1d429ff9f1401852432fe444c19b5a20aa7f994785863440c326f53801135d49e3fcbbbd4838b732eb779d13548f13c85943037b54bef270f9b03a3999c78c5578df79b1b13a0b68b8a7fc2a5aa562cc028aae5756c8991356e06cf8e7e8bdb0d1e77a994ac4ecbb481807f3ccb06c685958568f4f4e351001a5afd7d8421a16c078b0da60b7bb5e80b58db10a85c8d749b5548332a311d14fc5af54027cd8762968083ef1723c7e89aae5f64a8906b4025eb29f1af302298dded9227f736e70c458a1b41687fe78935c4301565c60bb82af8e77c83d1246b83338790ebc94986968f3cfd2a50095441b199bb0abe615876e8e06a177d98085339df68708f2c3880e8de060bea064361612c0ca8e1829c5f60dbaab2649247d7fcfc7704bd140d20d9217f7e554da5b7784de379f8c6102def643d828d22dd325306be397c8d37f16d5b59ce1695ddb47d125935152fdbea98454e477d0286b5279bcf3469067518bfbad335eb8b3608e2c0fd5bbe485fccd26191053dc3f4a8caf36eaf5589b347a7dcd75806eaf462f8bc952b9cdd21e3514aced8883fd63a77bde57f7820bf99baaf6466987b29d382884b14f2f6d377f27bdc695e51841db9c38f44f7632dfab03c122251312304c206aa3882e67f616b0e822be11504164c09e3d77e17ca36010060032ac2d9309ea6ec013eebd8e6b7bc4b3d551387acc681fae9968b1618a77de9f7569d55dd27c796163a79896d30b8117755c6c07f2ec490598a3453b617044978b37acf9aa7a4b08b66bea9fcb09d2d84bed5c92b4a367cbdfbd85b21c5d342f0fc825040476611b4493139c2cf6f9ccad52b3b6959a0396ec8b60405ea385950cca13484fa73b485d773ae6fac3813377af7bea55c63d133305d872b87a6e41d796b7b6d7aff3c5febdb1ee47f5c27c67f1686f70591580ef0f46b197e6c5d6f8f14c956fc1d673bab3848697f2f1ceef7cee930a31007d7f0ff144a2086282a3512d2049cf58f950b7cf8b262a430f573524c7e023f8bccd9efed0a6f121afee1c9215df15cb14064f2b3207f352a91203ebf3425deceba88a181586aa6d46f053dae350b2b2a8a55d6b00142992c1a19ee7b43704fbfcdfd47be14897120905edefb84af44295664425e4c9e93871b9d1efd0321389079d4ed543938adc77e8e13177ac405403b1e534e440130ebc08905d68920afd7a0e181b221a1d57b87d0198c9c9666491bf0641564e194eabee31479308071787199e49488902cb668841fae37f33fddc9f9408b778fc529723f579dce743838b8ec22cd8b3fd82b3e5b5dcb030a5fc66e3ecbde035fccb4db7115caf0f1cc51d141215008245264077a2ed6ccf1a16bc62050cce7abb28c65ee29bb9df80aa5e41fbfc49f8f3afd37e068b4443b986b27a9fbd23f553deaa33db804981ad6dc2960238c6ed0e49bc30d4a1241bd71f3c0b15b1974d4460f32c0895a67f99b6f21ed82d1603d54bb7e4c3df33d491b8742b37ca82a230c9d01a663f5478e931ba76e2f79604cfe96b2dd774e9ca90e39cf64add30bf684eb1c9215bfddfcbeefd7c6346cf5c1eb27425ddfe2fe51b6c5121a6aefe3d9b24dd04d9198bb6026c0d44f431b2d692a0d9d38b2ae20d531fcde2f43e04425beb0753d4d4bf96d70fdd9a25561514bd2b626f59098e43585ed81ea25e59cfbdca2006996c625a443ce8f2442d0c83bb91d817da69ac464a5512845ef90fd413789dffe38d33230c2d49b23a77b548d90d005d06997359c356a90bf3da344fbb7007d4e6760bad693a75b1c151550acb3ad79b7060e01b682128862a98d0b9decd29391f67bb651c549e4c0c6a53afafc714445938ef75d88317b9ee53534056d492fd098bcf57dd4e76131a187173c3d0b7ecbc8c0e7a440d37f9a2250f8957690b7f19cab747a78c9c270e6063eb2caf3f15a404bcb08264945ad7636ae8eee054130d922534e1083c359d87f7955fa43abaf481648ff8a7d2516ae8fb9c0f145aabb36b6d05865aad1cb847c19f2ec3d3f8854c80fffaeab1b2cf09963813692402bcc1ab8940c26ce039d4787727663731af6325c8bed5fbef33aa7b25d26770095f6d71a36dc17eb0dd9772129f7a00efead6fc7720d8ccedcae1f0b19b702105d6d370b6dd5ed56b38cc9e31c26f55bda196a6a199d02e526fa18741d608e1e8e81f7ffce075353aab3b2b25e02f34cc167c36c57bd8b69348cad51ec86615f6e00308602036d503a6284c46e02a52a9784dcf78ee8fc905d03e0dd5527e14836d061dabe816a34a3269021dc303a9d0203de69e56d387a1d895ada84c2fcb47bb5a84466774736c87ed773024a6c517e24166c6ed65337400103a285f2fbea0ea590a5dc1a31ec548f0edcb856a323220ad260df92350e7f9f8f729dde09cf554831c4ceee85725099e65b4ea978f0200ecb6b6f5a1e4039f2802039bf47b105b3b193834bc1af020f6710dc6ac3b0b34417ad4c32bb472eed1e9de0da6cdd5c49a6dd376fe62e233dff6aded0ddf7a0f5526c915b57d87c9929c4bfbf275ff2a13e0faee72c2627f7c3542d3ae20bc529465ca5203098433ab1f3eae8e1f285959af32f2c59af11b0e03be1bd8c31c80636cdbb6c932c8edea6807b6e7ff391f73eb38b354319a672548c9002a0994f45d1175cd009ccde31322e0dafc4cb937dba2f2e2e51f840c3c354d6f607424809ad06cd97f2e61cfdb2dde14c793ce93b1a9441553884d8c71940e09171c7b2ce8c34e5af99cc0ea588a353480e94c0ce7e4dd8a854a5f585dd413c91cf6410a0133aeb183333e98647754a53eaa9c94261197cf21d7719b86bd51b7d6af7f91cfbb01d0070d85d92c8270222157fe669157013f60486cbaa0711891d19f5322459a58be38b131fbda081a1701109c4baaee779b7295a75c3209c3a2333425525fdc9fd0da62061cea9217aa53a77029d437c38bd0b3d72bb5cdaeb8af6e0a0f55c0c00bbfa355d30bcfaf2e4cdea9f0012a4a2a9c347b957c1c3a771ca5a0cfc6258508d1a6a13bee771ed1e212f1b4644a01eb023b38090e3913101fb863256ea12edb9978685ed15b0db375576437990af093ae82d48a1c220df867611c1c632a87d3ee69588b8a46f67c1d9a89713a94ab54fe43cf39fc665d48de510989e3763ba1123722f4f5f620439454a19b9e579b2334efcb2c0fa49c0b6a569cddfafcfefcf295d791c5bf1c81667799c8ac1d7cb4fecc5686c6e807ea5463889b9caf402480583265b1da4ef93ed6f3d64e928941055dcac0618ef2a1a6131178f261d4197f7624cf5e45a5b81d438f507b88115bebda82fc8df868c3e55eebc194a8faff405392b90583cb55768532a46d2937ce7ea1e735d9b9acbd0dc6ee0f26da4fff98140e0e31b8183cfd0bdfb4a0b11407db44262d71315abcf2ae75861a3eac04f4967ee3284cd7913f4801bcd4a193e4669a8366628f66e68691e7d79464c1c9d67760bef213d8f5f7907090079beddc0578c08dc453571075a29ed692b061abf1cc26e25cdd3149958798e52ce66920c0a6435f3a436580b7b8d54c7bfb211a5196bf9649ddb963af38ea4e874f02427540225935c3b8239de194828bfa687641bfb6af010c1c98d3a06060806a39d57eefa09049d5936bff7fd0f509ed540c8443e62f37c624314c32a7378a8a3105f0f101bb8caffd7c678ce54f0b7d68186971a3bf8f0e1a9a2bd3c58d1895d86b37bd1e432a2e259cf4d9a7783ec5d7607fa0adb14df3c0bdcdaa0298ed9e75b2954f604007f56a4b61125e2f914081ee69d15110cf98dbae6472c849cdddba8cb8dbb224a0d6f5870f3947577d94ad5397cc7d9f3611bda3b53091e8f1ee9f5dfe421cdccb3c9af5ab986036b59ca4bf82b6b4af04d33549336757032094ab63e729c5351b6ffd50f1f8bd07864bb1f2a928f524aa4806dae81be06e476c9edf9d2620cbb857d620c4bb555d790f12e0abddcbbca02c3fd5ce2752df27374f56ba10e9a3155e54eae9ed2a43d6cc1b4c1c91d4a6966a1937b0a11b6f5ca50088fc4f6ff5d3d3d19e87e910a2247987239bd892d76a993163f3f145815c883256e4cff86a9796f87efda47f522c68ca68b37a12c01d79175473e8aff61ac806ecce3a711f40309566c0ef12f4fab1b7e538ba0ece85bdad779ee072c9b7a2ac7db8fcddef09285cc0fd40346cf2c8dd0ad05b84c7a86c2c7c0c31eda480b5632bf57ef24748d2decb6aa33fc8c331de37720c404e94e36987f17b5d00f7c9947003a8e435d05f9027e7a8fd7131dc999ffa560cfd71f3012c9903a581a91a30189d3c9f67b4112e9d7ccfe384d3092665470dd522df915dddc1454b5cf966eb28596c6b8000074cb5785cfde58f88e34112e0f3468056a7ea7282c2572a3fecdbe25fe11ee9fbfad0e095ed876a8dcf622fabd5b9d39d3770d7722797e136cc0c63ce21c89b12cccf458883d17bb50e7416ab7f0976b42fcc1f5e04ffcc564e3948641a5ca5b0d516d454edb9d36ec48b20a469b8d57461e1a968269d8f2bc7a8e64a659b7e832a1504743f7e471fcb05ef6cac5ced23c28894c2cd5d02db2404b7fe9ebee5de092145b3ba1c7a5825d2cca330304b1990ac657d3c1d5738f46376e24c5833ff2ecaaa5f9aee5179b80e5154b9a3cebc0e04aabff2bb5efc59526bbc8abdc4677a0065e06b2326567dc7d50acbc58961c4e3ce0eb8e563626724a753eaa05f7a86f976218c00e99e267def0e1b60534540701cdf502e7a2afcca6ae8261eb67da7a9d32f8a5892dc3295f4e7749b66f0d6d2ecd10434f3f95d6c8840679e01b9be0c3c2cdfa0a7041767ea2f7ad1f4dae88ae6a867ab08cb1bb895004e8467cbaf19a93991ebcbe7a25acb2d0aa0c6bee895b7ffc43a6ee3e7b0ca80aa3d8cb702f9caba1a5b17165f53718911c034aff71e165a059c067976bfd5e7d743f3e592b02d1424f9c5cd33e78ecabebc280d327d09f5a9c4d47134e41d4db27060d080618b786236df1f2e2d2d85a0c205e176cdbb1d295280fde7710b2f33c2dc2b7cfb44ef1ce5742bf739adf0743319f0d386424394fbe889726336d75214a8583d2f96fdc77c274199e920e7a27f83c9028864c33273da8e1e2a16c333fbcff36d28291a5081fb13caf72077d59801b79a40bd88a13372d2f", 0x1000}, {&(0x7f00000016c0)="45f38ac958e43a2d065e73e2a5ea46a6d63472f6f877f418789c907822c70d445bf7ad9318060d7e48df723ec0c2ea99856dedb0fa6119c7b80cc2bb8b394babc4bf49cc18fd92ba5872eb82e56075ca03a7dcac427ea7be251fb81d312b321a341bce2f17f3ca69a3b815104fd9d5b44e14df813b1a20e3213e15004067c5b9927646cfd1406d1e7af8d23a8fc659876f697e4d2b239c9a215f16296c8146793112f5520068b41fa9b70625c03d6eda78c20e69ea411be124c1fb0a830af284caf6a0123122939fc600f441e6c4f0677079d3e38f4929cc31b2eb52bb500cb7d3fe67eb293ace80fa183ed928c6f7ed06702b7cdf817d81bc5af7e546626a3bb25aa0f8bc8002128bbd789e09ad9da8e59d8aa61894c525bc5d949a54ef5f8451dc2b1b6590da0dd8863572df01b8effa612b019a1ad403813081220b67706cfb70d4c82a9893126d423a86e4eb88c3f47a2e563a47caa3fea7b28158ade57c43e4c3788c054074b92f8ffa94afce29c853697db8c65d51e45344c6ccd92ad99d94919a73d6aeba01ddfd9026ec1a95649fe235582dc0696221e711b59c6e632b4734ef7cc7cf3d3fd3d07b1fa399d895345cf4c4e1cd54786a1f9e90bd9beb4fb7016894ed125d31c01dcf49fbf79e6f8c76733a02c1ee3c134708902798cc8e7786dce9a701b0ef9fa4de348e2867c4f35d7e5804eca11523281d503879eb293332e24c94cf6f50149cb659e042727ee4f9ae3020a43b614a4510c53d1a12ca2f230d791103a29d7fd2ae38e7fedaac4a19bb43ebdd0d34162f1754816dec2fb76062d41cab7a0ba1e1bdd17e6feec67b8c4e6d35711e25a46f69d3e014ceb67f44863b7475d0017189576b9f54bcb0b5dabcf0811db81049a7b2c1a2f3292175e78184c644a63056920588b773af468a458bfb8d9e67c6c49889c97198de55ae6cfb32ebe818dc4ea3cc722b66720b08f4776d2386f45df7f101a751becef3646473e88f4b710c8d7a6f786572e9002f393c82b5d0349c46c05e370eb58a14b65c47b4a7203ce60f4ed7cee9ae08360dc4b2ff8642230f05c9105f7b075a79b9465de60c2395591c48e85abf13f1ae389d1d246876f4304b1e1fc14b640c681ef62ad0c3c06a3c558b2cd5b6a48a8b9d13b257a3dd355489d18eff459ed2d8133642f6126cd82573ef57dd4c6e745c5a333fe4529e67d4028627203cb92248667348ce6f47fcdb9d4279177089fa6b40255c1a0099322e960cde47cb24a598dcd03f4cca8ef63f46bc87b37a92ee8a4d77819c59c9c6d6b1789e6df9236e201b5370248f9f0baa014a7c7452348c598305a642fc8ee6c08ecffc7a57a8a956ce80807cae974023edf286b1767b86225ce11c3946e02fc451534749a23f0f7e91c9ad133170d2129ad6e74b51a3192af6ebb5757511835dce2004743d4dd9506afc417acec481f7df81e9b4f9549d8ed6ae0b3eb4609bff78bbd9a6f5aa62a9b0a0310a37c6a7b44e1b671bb8ead499df92302d92b1fc7e835e1b536e8233021279fd5a5954cdd4f967061c28ac62c635918e46e2b481fb4e904090573898a88f3d7fd4b4c1ee7c71b9e00862ae37074115a36973aba84621ae07b63182532a8e4d9f6d1ea337b1004544c646a6d0efb198142b29d7c30c6e5d11082166c2a5ebb04b9e47d3d567b86f4a1cdde7eaeaac69c0a595aec4af1a6a1d5d8920eb0b9d09401bb8cd90584ae63b9cce13585f318a70019a66a889cba0b329a49f9cfc09de66e37eec10855757dcfebc51869ac41dc43ab1983697aa23a058e330f9c796f11ea05d8eedd1019a922fdab059e244e16a6501c32279e9e1283b72c74702f34a969b89256d297ae8333e19dfab91e3ec23e7db6b62ee75ac5275d142fe8bf62646d84dce980bcc5b2c050176b840c6c579849c7c63d39e09c7822482261c0c92789a6a780d9e4437eaffa348e7d145ad62e74aa8f13a9a917a2b6d6f1756fd6ce56729dde7fed24d83bd5bbc0df13d41a5434b53f8c0838e448965187ee325f48e279701fd36fcc63a5d7795c31dd82a949d3dafa7d7eee09086d5ff2f515df53830ed928a62f293818de6848b2b31f92441b4eafc2664292e07c073ac353071d73b9091a6ee4652532ebb932ae9748b7abfac44c3c2fef5c4d6222b72a1ee344154d9bc4237e12797f28d70897ccc3d341a2f434e7ca1fe14ead884072862c55e18fd41e6106b6f929eb6f9e9a4e31083dc7bb8eabf7dc131d57e285d3c5a90005457ae7efcc55cf7a319ea6df576ab9cbbe9d12c662cd0cf6a53dbc6233d083f48491e74435487bdc0d6c111fcca18d12dfb067886591edee0aa06f2977177b799adf25c3f5502ad33154109f6e82e997819265c6b5ceda1f1408ebe206a3a9bfe971928f12789ab6d36c8deb475b43a71db19fd4bc73c569296103d535b58ff485f2b2b1991cee9f2340d067166015eabdc96d9ab10fa4ab31039ae1a79d16743e4eb9cfc6ba9f075ad91635ecd459c0112539e154b575b74947d391599bf29c29281ac7c314912a1bd0c151e0baedad7029d6b5ca2ff842112787c26860d58ede8c09b9963dc9be3fe31e438b3d3c7f97fa5cbb1b01f98373e53f6f28349f302c98b3e42165ac0ee2704c3225a1fcab1ec8e46282066b4dbd412b203e7944cf949d6a22e01bf00aa1aacbd0b05a76d400b6b985d257dc22f881ec3044661b35b536930f26e8c5cf7bf5597d584955e930510e0d2eca7787e7614cdff1d2e06e746b23228c689f3a368f8cf85e5e4bf387bfbecc7faef0ccfef5ce4eb46ee4fa5e9e9b74283b23bfada7de18200bd3f49f15065c6aa0cfa56624c6304dd4c698889c495abf994b8a5701d2aeb5c1e14b297dcac1f8bb032558d2c7489525c6c3402108a9adb86b5d30a589b12402e5d66723a599a5cc1cfe8a1ec5d731343dfc8698c005eef248d6ba59ea4ad20ab4e0dd8e5e600c291e45b56aa6614a98a0e578b25931104044d54ca693c6a7dfe099f478c4e3d38db30e21999a5b1569b74a36d2fc62750b858424b5d8f7f401caf7c3d9853432c16a9d82e21d520d063bf6b82f17b04ccb71c792971c3a714ca3d2f143d28adb4a061db201d92f26584e9b542830da62ee44b9269e30a44aab9eaefb873195ef995f4467f2f1c0c8d242c0857ef3e414eb7afe2910159af04181b4aab616f10606192e500cd1453f9b857ed3c4e90bac9583f0f986b424b3277c482aee52ff2999a86f8342e3e9526f71cabccc0ced3a9361d691d6ce0ea3d8dce474e005b51d632184be447abf66a4077bc929e53ea6945b404f5a85dc47472efbb5e433810583ad89da454b91d7e87ee33f974e152a9b20691ecb9093459468b20ab293bdf686079e2d2047fd62aa7c09b21f3087f864a7dedee2eb8b06030737641d98c6827d5d96bbac784158c980a983cd831b620c7f9a709125a88f3985d3e104da32c2365ee5acc1f6446f107cd06bb537f3f07748e89dfe33fec122f35d64488ac2d0ce3bf1fa41be6f2d9f6b333c65ba11a1df93f0ef33c3a21b3fb653774ef4c63be10e7380155069f10b8746eb4dc54de9cbd58513a98a298e8584c5cfe1d207c6241d6b524656a607a395e0b35e10df67b8c3deef103b3237ae53097a6b887c8c3b6060dc5025826d98c33b7310543df03112cf3c8c5caabb3aa89680df764fef6639c175058ac3b10defa787ff4ee31a510df48bbcf3f153c933a8510a5946d03db0894bd61425c91c57b8e3135c316651d33833a6d16bf05870e32d57a8e654156321eda4ca1ccf43ff8dc0341377c8db4407f095e75a5c0dba6e27d23d8f447042350527026041302efe864a45fa83071bab9c40889e144faa714930990b81a3756a7228495958886d2a2060ab0fde565260b7d349b270e8872f0cb199ecd31c7d26e30c85d0b847366e829f0f3191bdb8a10a9c4fc1b6a4ee788acdd89087efe98796fcd8b071cd10d8ee00bc34f60aed33f982fa915196429177e4e3f078c6fd3bc1d0d0f4148a6ee8787e5f9d5807398970f1eb15c3ff4d7df19a016a34095f72dc0dd18c4630b97c5b69db22d563673348293a4dfb2d561a95dafe688cc2b081376f965660d593e0645de793ea3204426009e4c80e95f0dc98f8d869a497d6918cbe56480ff7c44a0d02865f7abf65a28c63810163ee3fb571f3b528fb66551e5d3c27cf42dae0f9f575f7581a74e96100a5ca4804a9f239a119f83c808a9538cbd43dfb3890596c8079c891702972545d5db34f5c5fbfd137c9273d8d2bfd0e0d2014928c01821afc8fdcfbf952a6fdc818a5051a3e2b17735cc1c177f0a3556300d0bee233754a2db2c1c917d0d87775caeb99d3752a852178c39d03320ce785b7f21820ccd98f0721f685d00cb7ec6f9572ec33daede6277d348b8e667ab9aec15bec114b3638cbb6e7fb26198e731c56275011caf6795e3d71a156f2deb979aedf31e1911e0968a6ba562140a19f9162a1ddf4c3df1e4bfcca73cf4a92e0a2858c4250c1c173ecfd26c8aab757031dd9591172a89e4529735275c5b470dab81727321f4385b7a4b0e6df7a095ad0db513d8b88767342044ebcc795dafe254714db83645c62e54d0d5b5e9e63c2c8efad303e43b97386b439601ca6e35b6ff9277a72935bed70055b30e008c133fda3f48a70a0466fb9fd2a1f117c4b97bc14ca88e645392ca151c95744c8939c3fa5ebaef50e9ca4be8ab6ce437c8d4b4aafcf24441240af4ae5cc88a1e35592b4bacf6a62f0b7fbd640a11ed9924d33aae8e5763b336a49608526aed64937078545fe930280ffb3c10694477fdb1fa1156fe506a92d22a3e48a1a6277bc3426c84c743020d8342285fe4ca7231d2e8c73707266c65863bc578c9b9a127af8d413d29d9b5041ae4fb31dfe576ac1fa2a2310ef659f422c24f9bf04a637e92ce7b903e255226f656e1b92a32973a22a8a924061a7ae511c66e79ffbe29709aa2d5e3f2becda2955390bde1576ffe674f54f7745e54036080370994a88eacc1c85d7c37a38de50c3015f73ca743c466def8139dbb3cd4b9130552ff482399665ac9851ef128d903762ddcb5a05d7df5ddc6813d3e6d78567f9353843484e6cfee1a8a8531e80a3c221e7140cfa05cde063afe4df61e66482d2e8661dad083c493afbb39dfa80695e81bccd56e826c6ec9c6a8626bd85360649e173c86d5f40b38716e05b8eea2e47b7c56d5da765a9c91bac703e8c60eda1b339b7f4d2773fd50aec18e35eaa913659d3c4c1272888f5b272d52e79bc9b87d70b79f5e98d74507d4689484f776a48a5832730b5fd2ab7e66157d32446b37d7ec6c25cf95ac443ca2c04e24fac62202aa2e46a6fa1e1ac8adfe3bb7e3dabfac925f8f4de11b74d781328d05767f8c45d3ce3ebb04e9f4ce74deefabc4821e68aa6106a99ee35a13ecae277574c43cee344a3dccc1814848af3bd2d6276e9f31cafeb16b8943b9226bc1544023a90f8eead6ea85fff21c85edac022d5a1dc8142373244fd02d701de07a46f40123cd43cd002853f1943c4055fc63c844fc995ffe386149bb0ba631c3256252bbc11eab4c498420be9ec9c0e36d6149fa13acd92ad81e5ff9acb4c7dd67beaa18d18d987f3dac6de74b4637ff3d19f2e8204daa6df0a7397605f807b087178310abc5f48dd9fb165c4ad1575dd3b8fe17caa1e2d2fad99a86231417022d598040c7ae6037d136980167940c73a9e7ba898002e77b74e7e8ceaaab5b06d6d7f0bcfdbebbdd714505f901be17099028e7fa", 0x1000}, {&(0x7f00000026c0)="e1c319a23997b76f5eb30442d1bbd8ff22d5949de3c18c0337f3c9a15a868aaa673308673d5b231e2ca2f9a078bcc230efab552169f0930e19df1fa943842a46987f7e7832c0ba7902254f8f12664dde0c5f1a6813360c68307d3582c8ba36d295cc484bec57ef05c573ed8ca14772c73cb3d9bfc7b0e86cb20064d0ca1240b1ffd17e08078d8ce34a699f49533735ca4a6ba8bfbbd8b2efc52a5ddd1161ffbb1ee1177cf0abdff6f3391dc1f87d086976425f29a6e4cfbfb012f2efd7700f630cca60d10b678243c5628ca7a0fb461e38a8d450f523b5cfdf06151f", 0xdc}, {&(0x7f00000027c0)="e1fbb61e5d0cfeb842ce02ded1639de69f24c78759705d05d38959be73ba747b2f727dd0dedd3e08937f9d141f5d9e249a0f54cf7974e4151d85dce548ad0993c56c47a4294928fe2fc48617c3687d8835d9aed903865724d11c6859dd7a376954907ef8363cdec81440a7e59628d0c9fd15d73a8361268f2f58f2d0131230cff83f1309b94c6d4af81757f3aa4604a86a1dd3980acc35a09e41984914fa41793cc5ed1e620380d3542d0741877adaa12b87e9577efa23137a8f4c96f9661b4b593e6fba78ed2bf592690b1f5e00dea4ccbc463409102dec34f2570261bd91dd06a1d78c1a354c1692e41365aeb1f51c5cad90ea1e70d42766b027ac86ba4dd470f75707cefca9ea92369eb02ef11cb3631ea72305a95336b87fe7f4c7f1b1475390cb01fe5f6964b65aa1dcce1e7f6909086d932d28ae956666389c2beaff81f794e8ee569c89fc184ade5c26105b69ca96a2e0a590dd3571d8ab41a0446a6504a9c096a7ad31b32aa7f45916db39f246c6d584f238faf5d2a4688edf2f6aacabc12f79741a1896ede25c34a2cfeb30f1cdd3b1ec7bd87182ebe0f94e30d1af109e253bd665f053cc403a38c2d1bc7268e81a0f8853968fec344db1850ba52039aa0661893eb59d15a0dedca960b4f958b859d8cdaff99426109f8ee81937b13a9905922061ff33b1a8dfe3a4a8305819b97a9753cb1eb8c99349e32fc0f2a71b2d2b99f2abfdb772d04f70ffbdf0181fdb9f16c2a6ae99b0bd947bc18ff1d8d244362314b188492af19da9ec44fa1abe95eff5a7e32e2815c94c90b43f2ee275d4693f9f94abf15bc9f3df3c27301db99f6938e4795159dc1e60feeb41f33d6580b400eca449200374b77ca53e2a0a89cb311a0705b3043d836668138a566864c396b46131418d756fb988ec7d5404bc0090a8ed5930361bcac7a5e1ab62b09d3972fcfa157908350803a361cbb90688be7729c22d8ac170359a17b3fa3a1102e7e1514b661cabcf9319e3d955d5a23610e589c2b0cee4f50871f2efda2fad396bc112243bf9f2ac7e0449d5edc2a2ce0e320f5e56029e744af2f4dde5226d1e07d7dd9ad49e72e6d1d5d05e09611e2f0484aa9316bf7746bf6649d71a0949568f951803ee9c4103bbdcf37c9f33bd9518783f34419dbd3b81f3fe677e2201bb96210a2af3fac10d282efa42aa5b8a9006bf87af73bc11a28375799a8afca01411a638358e63e3907ace8ef008f5565c0ca4baa93fdb01a0ea687f6d56867d9a55cc2f7970696a5ede60348693f46071d257c3dc0fc7a8f4ad0be473ebfe4b98a4eee64477564881fa26eeb53d152d463f19178dd84aeae0e049a4e8cc31bdaf49551fd7f3e1b469658eb0f2ecec81d7d76bd38a465cee4f3722f81343028064658a5aa4db46bbc6523c13c2da0b217a0c1cae8dfdad7bde8c77527aa69cd340f44a08754faacfdeaf83b4c69a578a5538165f3130638ba633825adb032a9bc836660ee949b3d518259c10a98c146101af6763c7fd83c352a24ac50db4516e569aaa99a134744f661b6497a797d73cba362d75d648acc355560c5ebb345177b8bc9fb133ac2b2fe1f2f474378aa21b7cb42769dee42713a124f6901de1e1c79b9230b86b328905f33d9355c4687044138a4a7313a8997e33ab6f1474b5766934da12f65887012371e78d480ca309b8ea02ddd25f95d03267e1f91230a97b7aaefb4006bcd6f94d5f985deee212d6bb89e1635c248bf81e38cfcda13b495551456e8bcd05cbd4d25e08c00e766747be80f50e77b4d51162868ef71ebf258aa85aec0917c30605e284e130d91e33ac2591b81e0c35ff111a0479c636ae01ab5a72378a62c64ddb321fbf175cafb0a661abaec028beb72ea9dd89188bebd8394dcdc3c28b9ec0f02f4156ec1fb2cf56207c88aa09efa3d2e9995810417dc905f5439213c74974bb92952a276a681c52817c3d6633c7f22472ef483bcb8f40d3f9aa11cc2b587b262acf7e187230519f76e013d265f908f0c586e73bfbd3e6692cda359575670d69a7a761a5b1bed0400670f362c16a1599a3a6e76127d208441dc9903a1361c37960ac3570e91a2500d78752b5e94597d89a38c717ca45699071105511ddcd8ef557fc980454342faac6239d3268ddcc73c98069ed33fa75b3e0636fdc52ef0b1e925dad7cac5cd552d1e8740497f00df1e6c3ce8518a54ff15c6ee7d8f5ff16b47b80922ab9239b838231dd0b14a8233c2b6a41b82b9fb2310bc7360964030573f4fb199dda65f6fab45aea7150894b3ccebcb9a967c64ea29714c7901f599a72b1981c0dd7dcd5535a2d59f245f7ad0061c51885026e92b81bb7e24b4f7c7bc73c978b59e558a3a1d5a811749429db3e78cd1a43252681c0f5108aad73996e5856e0ea7fe292aa22246208aa6bbe13d1bffeb3bf61e61047f8c20fa5956e95457b969a5c98b27523c0d1f1f918f788d71a84a3c68ecbfced9b6ab80a211cce9ccbd7cc1ddb33b5aea3fc5bc92485660d28026bac780aaa99dea136948bf0deefe5b10db1f9d7032d9de241423ce8bf3d857356bfad56d74f00cd287bc16ee95b507e20bd682a7c0a7a3dd143fd80f835ec4a4e34660379ecc9f1bdab10df7df59a342b502e93e771b200d5adbe3a1567f983f3385cfff09f55a0640135578e2ec0b0ec92c79a7373344f32d3c61f6ab4762a5e53bbd8872fc592b8bbb993d3df1f21dd7434b314f464ca770b0906aa24a4c6b01644be92f06f996b9d1354190b7fcfba3af5f47da13c7eba949d166b57f1aef12cfdac97a066b676cff3e079a566e9251e277d3991c33628426c88930734c4d266ebd8866eced19e1d51941db3a6999d15f6e06a72cdaf3d1d042a0c9322b313c7f1c29ce289d891d13031ee0db48aa81d6b494ab109d203f7fea08a8296cc123584021b20f72d1c54a3ff621feabbe440dad356afd7528312c0584683931896eb02d2bbee1bcf4fae118b754f31854fa26896ad401066232688dc53467504225e4aa346c8d421dc289dc958a7c5a600a0953152c288caa5fbf1434874f18e360438168ccfe21b2728d3ddd3e63508551876575b0a61a39dcd64dccffe4a61d90814e7e520bc9ad3dc0f0f799f20be638a7c3bb8464b590bbb265e91e8c739782100449714b6040fdaed37891cef0ebcc808d300f2cdc0a9bcc7a1e0da6b7e6e288cba355449a68177bee84fd09fbf1eb7be8f7a5c17e04632472dd29681c1dcc23c77a06083585cb1b6728263740d32f6599ce4c0459183fd8f4303ae0c684a09037b9043731977996694e606193028abe8fa25dcf2e927354b2cd67da48d81720cd6c0f21a8f5da42e8ff5125b6035721eb8805eea7799733477999e519d32c8ac13308ce146faae1667cc38f783b61b364dd1e3ab156419105c07de1a1c66adf66c81528fb045666adb9e99f3124b9f2fb521060db45f24a8cb12c030833cbb1cf04324fb1f4faeade1d16a3275b1089bfc589720914892162476722213f7bf8a6cdb0de7af5b4012b58d5199b3cc40bc73b8cc64e9d7d5f958ecff474e6178a09003c685867c634f9a8100fc48f3a3dba1af9a1fc0b28b7e690df4964fd662755080eaf6827d5987603852663bfbd2b7ba19ddde3eecf9c822c97412663a2fa2f13c4a77bc6077dd09e96997318672873c0d54799c5be421fa9b1acaeb9614846e68f3ae910779ca69df7d1641a3775376498ea157ac61ce3b2318c56f272634bb9a09377b48caa523854e29f9ba9d11f7c5395fe53ef94fa1ea62040ab83a1d516ec811c8690818737cf199ff5c41804d1c59a412c306bfb05f32b18afe4d71eaa33cd65c6270b01e1a43458026a551c930548b1e46d78b0028476e55d4fcabe1c42cb9fdbae55b6fcb3b1923b38cf1dc2e63d78cab4d835b2a7fe0cfb8055648439ae78c11aab2cd3e21089c67d8cffc9a65692253e03f1f99cb62d550078bc0c16b34f39dc29af7082db3f9da529e2d97cb43013ea4b81849008bde5cfc164fcecfe1ed18da31513fb982ce2e4202a2e40a0b21782818bee454e80659122dbd9157fbfa141acc70ca3bdae8a255a3fecb7fd3f4c34ea69c00603ff204e0eef3d7cce6fe0863d3509e9725f76581c2197bdf9aba79d80ea8d191b67403be19a13a3852d67fa58d35a703932db5a134432d61b238feb534eff0207f1a726917414036e801b7f295b4c2ba92e7fc1d06f1498db36fcf97e84abd6ce17748d3b98156129b85cd5c3f57381fca25710a4a7cc56f421d17cb41624de6577fd0aaf9732ebe141df3152822f41e912c6ee7ba784e504e47b1b975c58d6fa4445883c813219584b8d000c21189cc4114ddeb03e358e2fd7c85b4e6116a2b41aab965bf793b7e7b9e415059466ae2b4581f196fcf1b33b8b8c312321d508607e446cfd3066869908784c7c399bfe09cdbaa35b4dc57b018ad869283d965618bb04b17a623e9c102514e4bafdfef669c3ac5bc9a08d0b50bd3f8d0859dc4b0fe60270873fe64f29bfb3156e1f71268c33de68afb27f6b4d4aebba09f294f72ee2a41390f9d37dcf3b9b2c81f146d06622391c5e061cfe18e9563852db8cd872ab90e30d8a0fa8109fc3975ba6e98e7669b1559ca7ebbb5f7d97f1cfe29ba3d2a825f8f5cb945d638ac262f3ebd54e6e6b4c051f715cdd3d1d723b3c68854a6a8907ae0d15eb425adb1b862d89009d3efcbeaa94df867acb4cb905b01ea58f821151089cdc81011e0b761e023b24c834ef536ab41eedc130b26ecc5ab84c54bb26c5d7561b36a03bfca6376e0713e59236ebc15cc6d6bd28ce467c3e65d6521b5ece235f575488ba3b56f20898b07185b6503e9453eef2cc240f60663f8e07b45f936dc0b69d7b2a323ad2921c456477f2ca32aab57096f1313234a15c54bfa6f1d4f14488c7ef1aee9c888116a652a5a907fe538db1d0bd0b60758641f75acf9670380b8b72db6e096f936d6cc50f37f8f3bd04a537f943b82d4471d8b004f5b69592efb05b70e8c767f0c51a52c4d6bdf2494d28a1af80f36615a1f2eded300581ed892384cb5d588c9b8688843e78da5ad80d11bec68947d48a0ac96fcea4b389ea42ba30a02328128cfb3390a221d92205a069237522ff782a2427099a4031e9f301f70acf030fe3c15e8a0a25777215317eeb003b94a7184d93b6ee0e39d7bf28528ed03f08b5ce42ad56f29a63593d8e6194e58450728695631f4b648c315cbc36280bc6acb04914f4ccedb94d36412a6ab279c906b6636e046724b5e2bc5fc763013c199f698dae6e3d4a5e7d51a5204f09f3d969f347b4b6176ccf0daa6a72609219c205d1e01b738548511e7bf239d88896d3889d8677ed49a7d4e53a698aecfae461b906dd9b53f30f4c38c41f45456f1b98cbc47171f36a1171a77ad1933320a660db1c1fe806f8d3540f6921dfe396219da4b390df77135106da19bd58520cc9cf564cef2020e457d628560916822e75902dcb19d26f86d7735a57d217c134c696ffe5527c16097577f59c3709745ec447ec853b2029d3c464ae7f1012576a2d5b16a03d35c694441d0ae88253f7e9099b7bb1cb8e6142d684bbc461da6ae295f38fd68098c097e77043ef9c00cb13f93c791b7ca3dd412198e0030da7459152a5c5acedd165185cb6ecde8dbc8e49be64d7d5e5bc14448f65bd4b84f487a392ae04b0f5505d6698f2756de90ec64f84e5e60532565b018cfca0b1d9b2f07603c115c360289432ae2fc7bf6d14305d81d5a2eb3b7ef7a8a2a63e0dc563ce1d4e36875", 0x1000}, {&(0x7f00000037c0)="8a9bcb72abf792510e4f1536c4b91a639fe53a2fa7fa13d6b66718fa71446fe3c3c22890fddc6c20", 0x28}], 0x8, 0x0, 0x0) 06:52:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3d}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x3, 0x80000000}, {0x65, 0x800}, {0xa6, 0x8}, {0x45, 0x2}, {0x84, 0x3}, {0x1, 0xffffffff}, {0x25}, {0x41, 0x4}], 0x8}) 06:52:29 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') mknod$loop(&(0x7f0000000140)='./file0/file0/file0/file0\x00', 0x2000, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') recvfrom$unix(r0, &(0x7f0000000040)=""/36, 0x24, 0x0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) 06:52:29 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x7) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x9, 0xfffffff7, 0xffffffff, 0x9b, "1749fc8e890dc2776c0156c77214f2099a9bc420", 0x6, 0x572}) 06:52:30 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x9) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/de\xff/null\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs, &(0x7f0000000540)=0x8) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r3 = semget(0x3, 0x1, 0x1) semop(r3, &(0x7f0000000440)=[{0x1, 0x2f, 0x1800}, {0x4, 0x8001, 0x1000}, {0x0, 0x5, 0x800}], 0x3) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000380)={0x1, 0x19c}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = socket(0x2, 0xc003, 0xfa) unlinkat(r2, &(0x7f0000000280)='./file0\x00', 0xc) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x26d) r7 = dup(r6) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) ioctl$WSKBDIO_SETMODE(r9, 0xc0105715, &(0x7f0000000000)=0x35) open$dir(&(0x7f0000000300)='./file0\x00', 0x10000, 0x32) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8028698c, &(0x7f0000002580)) linkat(r4, &(0x7f00000002c0)='./file0\x00', r11, &(0x7f00000004c0)='./file1\x00', 0x2) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000240)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x40) getpid() flock(r0, 0x15) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000340)=0x10) r12 = semget$private(0x0, 0x3, 0x10602) semop(r12, &(0x7f0000000080)=[{0x4, 0x1}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1000}, {0x4, 0x3c, 0x1000}, {0x3, 0x6}, {0x5, 0x8, 0x1800}], 0x9) 06:52:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x64) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 06:52:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, "00000000e9001040dcc40004000080010800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 06:52:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000000)='tap', &(0x7f0000000040)='/dev/bpf\x00') pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 06:52:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpfs', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f0000000240), 0x10000) fcntl$setstatus(r1, 0x4, 0x40) socketpair(0x2, 0x8002, 0x3, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) dup2(r2, r3) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000140)=[{0x800, 0x80, 0x7f, 0x9}, {0x6, 0x0, 0x7, 0x7fff}, {0x20, 0x4, 0xf}, {0x0, 0x9, 0x0, 0x100}, {0x0, 0x1, 0x5, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000200)=0xae) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 06:52:32 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 06:52:32 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r0, &(0x7f0000000240)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000000)='./bus\x00', 0x8, 0x10) msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000580)=0x2) setreuid(0x0, 0xee00) connect$inet(r1, &(0x7f0000000440)={0x2, 0x1}, 0xc) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000140)=0xfffffffffffffff9) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000200)) msgget$private(0x0, 0x285) semget$private(0x0, 0x7, 0x1) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r3, 0x2000740e) r4 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) connect$inet6(r4, &(0x7f0000000440)={0x18, 0x1, 0x800000000000, 0x2000000009}, 0xffffffffffffffaa) r5 = socket$inet(0x2, 0x3, 0x3) writev(r5, &(0x7f0000000840)=[{&(0x7f0000000340)="2fe31ecdd029fe8d293d2049f4ef5e29a1ab7fc1f4352d9e6589bcfaced6668bd234da578449d817b51169d8f44d7b8caaa2f81e0fdcf8dde15c7c56da0f87838da9ae71bb02b2bb7c8706d6d268e883abd7c6c0b1fcfcf29f19481392a02cecd0b0761a215cb33fd84039809f985f064c41bce132adb137270a906ba439d0b10ae9ffd70467952e8dc288d206a05fed8f8ec0cbb1ccb0d7eb79522ab6a713349360c0bb41a6851b3302ef94f67b6aa658ae4962d2e51074f5fb25be34eb15623ab9c5b14f1720f7c63e36d7f916d2b2fb18b2534594171954120b40776c760e55", 0xe1}, {&(0x7f00000005c0)="2891b9da388dcef5999a65cd947c30cfc1c357c5e43ff036bd03632d7f43603a03b4024c16d01c2a4eede1318f8f27bb8046de1b04fa22a70a68a165a64aacade2c90d8b394ed8c4a4509413f8ff9808a8183ce53d4aa7eaa6f25f4652186dcb192d6007054f4946893090774ec910618d7ad40b5850181cc6b75b04d0763867697751cb89fd86", 0x87}, {&(0x7f0000000680)="498ef0218d170e4a8e13cde3fb6e0bee000db3a55e60ad758a021afd50cfb77c14c7d8e182d3b36feb314494780304b4e85a5d14d5a9fb5a46e4fc3854a458a37477ac272cb3177466574c8a818a2c889a9c1f7dcfeaef31008c18e4f9c6188dd6110ae88efa372b6861fedb31b3d923a180cf96f27acc786a8ee4919f9d48edb347aa88c5f3279bc4222ba54eaea0d228dfec87f03d46233e03c9a393cf915401e6b60b8bbd439382ce963951f5e10dba6f0821d57b82af861edcabfa9f35f67003e1fb6635bf8148129df8e1e540a5bfe147ab66c8130cc02f84233c9dd5fe07bc5363a891b2e3ef9bcbce", 0xec}, {&(0x7f0000000780)="5612bf5b6c97e08b8c07fe48799a0d0b25e0fdaf4f382d9d9615b75545f7554fff781bc3cb791161e762432536bcefbc877aabafabc46d3da5526c5e97532bdf3fffa17086533ed6662b67b94a6a4a6cec37933124d487a5f84ce6fe444be644848f442823424d10cbb43f97850b21238c8ee7dedc5f0297a0682897a8509e00e93fe0fa0abf9262cc59f62387ad3753381031", 0x93}, {&(0x7f0000000500)="a3477c4f560837bb56445c2247a86a440699adb6f7251b3a442a0a79808e36e9c223569733feee62c7bba6b73ca07cbddbd4638b490dcd114a0bb3c0b687bb751a0f9ac8db31e8eb710bab04c51591838ec7795b81a06cee7a80a673535d777b278b", 0x62}], 0x5) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x3}, 0x8) r6 = getpgrp() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) setpgid(r6, r7) r8 = msgget$private(0x0, 0x8) msgrcv(r8, &(0x7f00000008c0)=ANY=[@ANYBLOB="000000002000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000f9a0392b86ffb39dac46b52f066be8f92cf86b20a475ad8b86485bfd1bf6aa214f052d099ba6e41371"], 0x57, 0x2, 0x800) 06:52:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x2}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 06:52:33 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x1) r0 = kqueue() r1 = msgget$private(0x0, 0x610) pipe(&(0x7f0000000700)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0x8000803) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) msgsnd(r1, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r4], 0x1, 0x1800) kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x81, 0x9, 0x4, 0x1, 0xfffffffb, 0x6, 0x5, 0x1, 0x4, 0x100000001, 0x101}) fcntl$setstatus(r5, 0x4, 0x180) 06:52:33 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200052000000008d6c2c007b80309905f87c8a5b6701000000000000000000c4140000290000003decffffffffff09800011c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000000)={0x0, 0x10065, 0x0, 0x7dd3, 0x0, 0xa7c6}, 0x608) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x18) 06:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0xc) semop(r1, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semop(r1, &(0x7f00000004c0), 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/231) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x100000001}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrlimit(0x1, &(0x7f0000000300)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f00000000c0)="bfa04c78d9b5aaf2", 0x8, 0x402, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 06:52:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186204017b002b2c000000267e897f7700000005a89b8a973268381a5071cb000bc3faf94ae5e124c6a36000753dd4d16120195f81db838f74652d62e100c51bad0000000000000000c37bb79d7d2c336ec5e000", 0x57}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) fcntl$dupfd(r1, 0x1e, r2) 06:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) r2 = dup2(r1, r0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000040)) 06:52:33 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0xfffffffd}) syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xf, 0x5010, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) r2 = dup(r1) setsockopt(r2, 0x1ff, 0x0, &(0x7f0000000080)="94fafe54d5a6f169f2d084818ec777a439996518f28f2827a79a0b8b27c04fb3d691755ec72a357439e7285e609e3540cc1f32a79c0604ee33f0f2baf382dc0516e3ebcf270a40195d2214187012a79c978092fa7fa3180aad8626ccbc1856456b7672e2435748248426b26a8e2be6c0a9008eefcde9dd39963e245a0d4ed81da2d11ed40534ec5276b7b42a29a698289f013f24696c3000fdb9114f5695028de87ef83376eadb58ee4b469eec6bc3964a2835d938d5c289a0bff20736af3e637fe0b90b13d4", 0xc6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000040)={0x800, 0x1}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000001c0)=0x599c0fcd) 06:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2ba, &(0x7f0000000340)="b6") 06:52:33 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x19) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80), 0x0, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 06:52:33 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x7ff, 0x4, 0x8000, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x67aa}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0xffffffffffffef99}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x6}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x97ee}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x1}, {&(0x7f0000ef8000/0x1000)=nil, &(0x7f0000c32000/0xc000)=nil, 0x5}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000cf5000/0x3000)=nil, 0x1}, {&(0x7f0000c67000/0x4000)=nil, &(0x7f0000c80000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) r0 = openat(0xffffffffffffffff, &(0x7f0000000540)='./file\x00', 0x400, 0x292) symlinkat(&(0x7f0000000500)='./file\x00', r0, &(0x7f0000000580)='./file/file0\x00') r1 = dup2(r0, 0xffffffffffffffff) utimensat(r1, &(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)={{0x200000000, 0x200}, {0x2, 0x9}}, 0x1) msgget$private(0x0, 0x100) socketpair(0x10, 0x2, 0x6, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r3, &(0x7f0000000680)=""/4096, 0x1000, 0x800, &(0x7f0000001680)={0x2, 0x0}, 0xc) r4 = getuid() getgroups(0x5, &(0x7f0000001700)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f00000016c0)='./file\x00', r4, r7) r9 = getpgrp() select(0x40, &(0x7f0000001740)={0x6, 0x40, 0x3, 0x715, 0x1f, 0xfffffffffffffeff, 0x100000001, 0x9}, &(0x7f0000001780)={0xdd1, 0x81, 0x2, 0x7f, 0x0, 0x0, 0xfffffffffffff001}, &(0x7f00000017c0)={0xa5, 0xc6, 0xccb0, 0xffffffffffffffff, 0x81, 0x8, 0x1, 0x3}, &(0x7f0000001800)={0x500, 0x7}) semget$private(0x0, 0x0, 0x2) semget(0x0, 0x0, 0x0) getgroups(0x3, &(0x7f0000001840)=[0x0, r8, r7]) r11 = getegid() r12 = getgid() r13 = getgid() getgroups(0x9, &(0x7f0000001880)=[r10, r8, r5, r11, r7, r6, r12, r13, r5]) r14 = open(&(0x7f00000018c0)='./file/file0\x00', 0x8, 0x120) ioctl$BIOCGDIRFILT(r14, 0x4004427c, &(0x7f0000001900)) r15 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r16 = getgid() r17 = getppid() getgroups(0x8, &(0x7f0000001d40)=[0xffffffffffffffff, r11, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) r19 = socket$unix(0x1, 0x5, 0x0) r20 = openat$zero(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/zero\x00', 0x40, 0x0) r21 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001dc0)='/dev/wsmouse0\x00', 0x400, 0x0) r22 = socket$inet6(0x18, 0x4000, 0x3f) pipe(&(0x7f0000001e00)={0xffffffffffffffff, 0xffffffffffffffff}) r24 = fcntl$dupfd(0xffffffffffffff9c, 0x99fadd2224f4171e, 0xffffffffffffffff) sendmsg$unix(r15, &(0x7f0000001f00)={&(0x7f0000001940)=@file={0x0, './file/file0\x00'}, 0xf, &(0x7f0000001cc0)=[{&(0x7f0000001980)="9e071afc1926e6931a43a5f1e9d5eb1c4ec3a02e85278ed447e8b4faf96603686c17b26803827ee765f86afbfb2e3456557050def597ecea9017da0d538728dbe5cccd79c608bbce6ea227d887881e9723d2aa3a9635010aaccd2bab71ffdfd31c86ff67f390b48af1af410fcad8cdc7d6ce766c465fdc6f140efeb472179e4564e24401b7edbbd46a49c38bb8d8da47de54fe6c8a438b06972c62698c3f937c9a06364968a67d52362f443fb114ead8ee706ca1964fdb3c758bed0bf5f69949b6cbab6349cb777c119fc6d80044718a189e0b92", 0xd4}, {&(0x7f0000001a80)="9f521859efbd4c2151570c228595c7c90f7f32541a6927bb46558cbaeaea99733cbdb8e0289ed3df56d36d87bcbd55c89255ab77326f4b751f2cab8a8be57e8d11c4818ae6875182691395e95caea7c9fcad8289a757695fc8e39b9151243429eaa4985af609c93a2daf2ab199563fa1add2eb9b94a992f235981311b3de5c5084d57483138ed171471d5af1752772bd953ac42105287dc7acbff5c83ee0443ac0b7042b4a28b1e898b4badf111cf763f56c", 0xb2}, {&(0x7f0000001b40)="25bb3ca553fe1e8acf23293ecbd328ac2e091bf172157310abdd2c1288", 0x1d}, {&(0x7f0000001b80)="1e1febe59e3e06b8a924fce1869385e1a3bca0b65724a84cc745a376a63a458fd13793900b1792ad948585ee938d635363e35185c493f4408a0756d3cd99d3ee94ce36979350867bb378e523765ab4eaa8eb77214615f34dec7296d47ef32c90057fc5b28591476cc9992908b1fe3e87004176cad04e26f09572e3ee4a76b3159b28342eef65bd9675838eca099680f987bc4c0c15781840a6647770f6cd98e4d81df7e754885646a4223262fd32d3951aeb67903cb2102bdac4ef6bc77b666de87aedbf0bbe8977", 0xc8}, {&(0x7f0000001c80)}], 0x5, &(0x7f0000001e40)=[@cred={0x20, 0xffff, 0x0, r9, r4, r16}, @cred={0x20, 0xffff, 0x0, r17, r4, r18}, @rights={0x18, 0xffff, 0x1, [r19, r20]}, @rights={0x20, 0xffff, 0x1, [r2, r21, r22]}, @rights={0x18, 0xffff, 0x1, [r23]}, @rights={0x18, 0xffff, 0x1, [r3, r24]}], 0xa8, 0x2}, 0x1) 06:52:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000440)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x4b0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000340)) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000240)=0x81) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) dup2(r1, r0) 06:52:33 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x5, &(0x7f0000000080)=[{0xd111, 0x4, 0x47, 0x7}, {0xe78, 0x1, 0x5, 0x5}, {0x9, 0xbd, 0x56, 0x6}, {0x3b6b, 0x81, 0x1, 0x6}, {0xff27, 0xf5, 0x9, 0x2c65}]}) r1 = shmget$private(0x0, 0x3000, 0xca493379192d296b, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4}, {0x45}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 06:52:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x2}, {0x61}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 06:52:33 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = semget(0x3, 0x3, 0x8) semop(r2, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x10a) semctl$IPC_RMID(r2, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r3 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000540)=ANY=[@ANYBLOB="4526c30001004c4c0000000000000011002bd13bbf652485c7a90a02f37c37f93a0000415e7b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c6117a7498da0376b25ae2d4da0243b2cea82df95f4de5c1c122e71683e90e625410ecca14f8ceef1fda3ba1265f9ffffffc6d0eee592939aed2ce67f8ec2178d5f01dde600003a08306a5bf500800000d17405f8e96975bb208374e40f4fbc14ab46c75eab5617044f0ca56b6d7c83322029e236954ced1c2a187f25d4e373c09af6fc45752dbc4aaf082f3b274eec00"/241]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0xda) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) syz_open_pts() r5 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x105) pwritev(r5, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000100)) faccessat(r5, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semctl$IPC_RMID(r2, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 06:52:33 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x800000018, 0x3, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x31) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x2, 0x1000}, {0x18, 0x0, 0xe9, 0x1ff}, 0x5, [0x0, 0x4, 0x2, 0x48000, 0x800, 0x8, 0x1, 0x2]}, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r1) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 06:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x46de7b0983ddc031, 0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 06:52:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = dup(0xffffffffffffffff) pipe(&(0x7f0000000180)={0xffffffffffffffff}) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3, 0x40}], 0x1, 0x44) read(r0, 0x0, 0x0) r4 = open(&(0x7f0000000140)='./file1\x00', 0x80, 0xf69179cb2cd2e046) ioctl$TIOCSTART(r4, 0x2000746e) 06:52:33 executing program 0: write(0xffffffffffffffff, &(0x7f0000000040)='Q', 0x1) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wcmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xc8b5ad83c2c0d1e7, 0x1}, {0x23, 0x800}], 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) recvmsg(r1, &(0x7f0000001640)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)}, {&(0x7f0000001100)=""/174, 0xae}, {&(0x7f00000011c0)=""/189, 0xbd}, {&(0x7f0000001280)=""/243, 0xf3}, {&(0x7f0000001380)=""/115, 0x73}, {&(0x7f0000001400)=""/228, 0xe4}], 0x7, &(0x7f0000001580)=""/131, 0x83}, 0x1) shutdown(r1, 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd\x00', 0x20, 0x0) dup2(r1, r2) getpid() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6a, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet(r3, &(0x7f0000000240)={0x2, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r10, r8) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r7, r9, r10, r11, 0x2, 0x9}, 0x5, 0x5, 0x2}) setreuid(r7, r4) setuid(r7) r12 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r12, 0x0, 0x6a, 0x0, 0x0) r13 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = getgid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$GETVAL(r13, 0x3, 0x5, &(0x7f00000003c0)=""/85) chown(&(0x7f0000000300)='./file0\x00', r17, r15) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, r14, r16, r17, r18, 0x2, 0x9}, 0x5, 0x5, 0x2}) r19 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r19, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r21 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a287eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567199fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d98d37fb92bd0a52f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f6"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r24 = fcntl$getown(0xffffffffffffff9c, 0x5) r25 = getppid() getpgid(r25) r26 = msgget$private(0x0, 0x20000003c4) msgrcv(r26, &(0x7f0000000440)=ANY=[@ANYBLOB="000000c806c24489a0e111ef"], 0xc, 0x2, 0x1000) msgrcv(r26, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) msgsnd(r26, 0x0, 0x0, 0x1800) msgsnd(r26, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x1, r21, r23, r20, 0x0, 0x46, 0x81}, 0x10001, 0x1, r24, r25, 0xa5, 0x1, 0x4e2c, 0x6}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r27, 0xffff, 0x80, &(0x7f0000001700), &(0x7f0000001740)=0x8) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200), 0xc) r28 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r28, 0x0, 0x6a, 0x0, 0x0) r29 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getgid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$GETVAL(r29, 0x3, 0x5, &(0x7f00000003c0)=""/85) 06:52:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x2c2) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 06:52:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\x17c,s\x00', 0x80, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x80, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x8800, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000140)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35, 0xfc}, {0x7}, {0x6}]}) open(&(0x7f0000000280)='./file0\x00', 0x100, 0x8) syz_emit_ethernet(0xffffffffffffff87, &(0x7f00000001c0)="2b112cbfab30c8358641dbe1f00de40a93fa54a46aaea7e909d454092cba7e9196b1461de836a77870dda37cba1b245ec630c9b40a02684771b2dc90250000000000000000094d6b724b4a183c287d7d7a5770792159b80f744e5767d2e8dfff13f8d3fe9defaf4767ea9bcd6497221ce5cb") 06:52:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000280)={0x1, 0x6}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f0000000480)=[{r4, 0x21}], 0x1, 0x0) r5 = semget$private(0x0, 0x0, 0x30) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r10, &(0x7f0000000040)='!', 0x1) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r11 = msgget(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000002780)={{0x1, r8, 0x0, r8, r9, 0x80, 0x5}, 0x100, 0xffff, r7, r7, 0x3, 0x80, 0xff, 0x232a}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000300)={{0x40, 0xffffffffffffffff, r3, r8, r3, 0x8f79605d1409bc45, 0x4}, 0x1, 0x40, 0xffff}) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x22}, {0x86, 0x4}], 0x2}) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x90da7a773fa5a19a, 0x0) ioctl$BIOCSRTIMEOUT(r12, 0x8010426d, &(0x7f00000001c0)={0x10001, 0x2}) 06:52:33 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8e19e5b3ee7d37d6, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000080)=[{r0, 0x80}, {r1, 0x8}, {r2, 0x100}, {r3, 0x40}, {0xffffffffffffff9c, 0x40}, {r4, 0x5a56b843521fdb71}], 0x6, 0x7) r5 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) 06:52:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x8, 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 06:52:33 executing program 0: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0x54, 0x0, &(0x7f0000000100)=""/84}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:52:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0xb1}, {0x2000020}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8, 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000002c0)=0xff) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) setsockopt(r3, 0xfffffff9, 0x7, &(0x7f0000000300)="a2d7354ededba70f6fdd844b677e9c75b53e72c1326044b61ff7f9a5d70c4fa29f57660897ddd822f80472cee7f8009cf652ac9847b54c7728215ea8cc70765bc5aa8b8ce24ed45254cc7e78a82f1f75e1ad14aab78ba03b5f6e93b48244396661effabc07613a69beadb222e136f1bb5e1450065f9b60ea2b529faa649f27d58407d672a6626604286e1c4386fd1beb2a0d2cbf9c3339c18fd274c2635ad8ce01d1d420d6993291fe5a2cbeb16d4fc94461298ae85e81c10970a706499323f01b3ce3c88e0d6cc9ff1df6a13f5fdfe1a3790625efcbcd46", 0xd8) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0xea) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000180)=[{0x7fff, 0x8, 0x10, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x8, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) semop(r4, &(0x7f00000004c0), 0x0) semop(r4, &(0x7f0000000140)=[{0x1, 0xfffc, 0x1c00}, {0x0, 0xe859}, {0x1, 0xfff9, 0x1000}, {0x4, 0x80, 0x800}, {0x8, 0x7, 0x1800}, {0x95d08f3aaa08e15d, 0x8000, 0x1000}], 0x6) 06:52:34 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) open(&(0x7f0000000040)='./file0\x00', 0x11020, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x6) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = dup2(r0, r0) dup2(r4, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 06:52:34 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x1, 0x1, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0206925, &(0x7f0000000300)) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7, 0x6, 0x5, 0x5}, {0x4, 0xff, 0x80, 0x1}]}) socket$inet(0x2, 0x5, 0xfc) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x94) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f00000004c0)={0x7, 0x5, 0x1, {[0x1, 0x8, 0xfffffffffffffff7, 0xa, 0x5b05e795, 0xfffffffffffffff8, 0x7ff, 0x3, 0x5, 0xa63, 0x6, 0x3, 0x1, 0x2, 0x5, 0x8, 0x4a, 0x100], [0x1, 0x5, 0x7, 0x6, 0x7, 0x200, 0x1000, 0x2af24bed, 0x8, 0x4], [0xfff, 0x6, 0x3, 0xac, 0x4, 0x6, 0x3], [0x5a05451, 0x101, 0x1f, 0xff, 0x7, 0x3ff], [{0x1ff, 0x1, 0x7, 0x1f}, {0x3, 0x9f, 0xfffffffd, 0x7f}, {0x2, 0x7fff, 0xc67f, 0x101}, {0x3, 0x3, 0x7, 0xfff}, {0x5, 0x7f, 0x3, 0x7}, {0x4, 0x25, 0xfe, 0x8000}, {0x8000, 0x0, 0x6, 0x7fffffff}, {0x3, 0xffff8001, 0x200, 0x7}], {0x5, 0x19, 0x80000000, 0x5}, {0x40, 0x2102, 0x0, 0x3}}}) getsockopt(r1, 0x29, 0x35, 0x0, 0x0) dup2(r1, 0xffffffffffffff9c) r6 = socket(0x1, 0x1, 0x0) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0xc0206925, &(0x7f0000000300)) r9 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r9, 0x29, 0x35, 0x0, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 06:52:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x5}, {0x3c}, {0x7ffffffe}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'P\x04\x00', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x20, 0x0, 0x1000}, {0xff, 0x0, 0x1f, 0xf5e1}, {0x0, 0x0, 0x70, 0x81}, {0x0, 0x5, 0x9d, 0x80000000}, {0x1000, 0x53, 0x2, 0xffffffc0}, {0x9, 0xc5, 0xab, 0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 06:52:34 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000040), 0x29d, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) r1 = kqueue() r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r3 = kqueue() semget$private(0x0, 0x3, 0x400) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r3, 0xa, r3) kevent(r1, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) 06:52:34 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) r1 = socket(0x1, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069db, &(0x7f0000000300)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) accept$inet6(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) r5 = dup(0xffffffffffffff9c) getpeername$inet6(r5, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000000)=0x80) 06:52:34 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = semget(0x1, 0x1, 0x2) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000000)=""/177) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x2ae}], 0x4) 06:52:34 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 06:52:34 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x5, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0x3) 06:52:34 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') r1 = msgget$private(0x0, 0x320) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x6, './file0\x00'}) msgrcv(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000539d0000000000000000000000000000000000000077ac46c6b4515a107342fde28fe0c4730a9e6a5e8aed2f50945c25bae7e04f2586553cd592dbb99358db5c5269c1212cc12ab363e428e47662da7e23359109ce0c03389803d11698c8657d4ba1ad2709b2e0a03bfa9e596925442c7be43741d3a72e2cd7"], 0x49, 0x8e8124f6906bdd6, 0x1000) 06:52:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x6, 0x3ff, 0x3, 0x5}) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0xfff7fffffffffffc, 0x3c6c, "937500"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) 06:52:34 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x20, 0x4, {0x9, 0x800}}) r2 = socket(0x2, 0x4003, 0x0) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)="04000000", 0x4) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002c101b8d"], 0x10) 06:52:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x174, &(0x7f00000001c0)="03635ef9ce991a0566b6f4df34f305e1208afbd28733f4d0f8b9a1575cc466cf397fdb52435a94a2924595bf67b46d4494c49ba54a720f0600000078a1d9fb9ff3176202bfeab4d0f091eb6b84fa1ff56fc05e912568489e571bbd2cd2affd9678bdb1f1898c150da9db3595ca79d4a8d7d3fdbd2027a68bce48a483883d3da479e69c9495d8575d4ad1ecd0f0f922f9453302d4e24c2096827eadc2537d1f1b9c1e8d46cd0de063852b0c3e2db6eec5fa4cc64c56") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 06:52:34 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x28) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) recvfrom$unix(r1, &(0x7f00000000c0)=""/129, 0x81, 0x800, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 06:52:34 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 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']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd0\x00', 0x1, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) write(r2, &(0x7f00000006c0)="8a0a0300e9ffff7f00010093cab7ee0320a73c222cc72e1c05442de4b42dbe58bb4cb5c74bb332166e311c5ee8d332fd6521691b8f210b8b1641a91dc436d03314bb6fba3e93f6a9d9b581f64afa939f47ce79d93b2a2149d10e7d89d79000a807cc26d9e4c014c91e29014cafbf64d74b0a00358bedfe3cadf935786fe09a37284623d44c40c01acea94804ad25ad2d0f3d7c585536ab62d400000000000000000000003d2cde", 0xfe72) 06:52:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x24}, {0x3c}, {0x4000000000006}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 06:52:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x68fb1c0499e3784d, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000040)) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000300)=0x1) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000380)=0x800) r3 = getpgrp() r4 = getpgid(r3) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000400)=0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r8 = dup(r7) readlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)=""/211, 0xd3) r9 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r11 = socket(0x20, 0x6, 0x20) accept$inet6(r11, &(0x7f0000000600), &(0x7f0000000640)=0xc) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x20004) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSWINSZ(r8, 0x80087467, &(0x7f0000000700)={0x2ae0, 0x1, 0x4d0, 0x1ff}) r15 = dup(0xffffffffffffffff) symlinkat(&(0x7f0000000740)='./file0\x00', r15, &(0x7f0000000780)='./file0\x00') accept$unix(r2, &(0x7f00000007c0)=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) r16 = accept(r6, &(0x7f0000000880)=@un=@abs, &(0x7f00000008c0)=0x8) dup2(r16, r0) symlinkat(&(0x7f0000000900)='./file0\x00', r5, &(0x7f0000000940)='./file0\x00') write(r16, &(0x7f0000000980)="9af7a83c5a1d2a398fa6b6fa61acc1cc5632c42f6709c82c0f87cc213efcbca543edceb58cc0c93ac5e9d730f2883a221154ddc6dc25ca0d6ae05a82fc6b9e94768a53cc0ebb0a273c47cd871439a9ee3100a2b99143dc519787ce2b335eff142077a9189ca05985fd9ea6d602d5d5daae0d3fe2cb135b1d5d604f9ac6fb1f6a2ba36587d08fcd0f0a8a3dca6f880764bc75874610d6550ab7df19f81c1dcf5b4e944bdcc5aaa2fbb9e59dd43f2ac293a21cd99c905db1d6101b75d70cfb735c14aafdc05edc9cc260aa86f7de526a986f2021abed5e1f87fad9eda4f1177d6c6ba2961f9cbf5ef0d7c6f3079e3f24275eb0", 0xf2) r17 = dup(0xffffffffffffffff) ioctl$KDSETLED(r17, 0x20004b42, &(0x7f0000000a80)=0x2) r18 = msgget(0x0, 0xe) r19 = getgid() r20 = getppid() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000ac0)={{0xff, r13, r14, r10, r19, 0x20, 0xc5}, 0x48, 0x0, r4, r20, 0x4, 0x6, 0x4, 0x6}) 06:52:34 executing program 0: r0 = socket(0x39, 0x4000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb50800000000000000af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c50000000007000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x27c) 06:52:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf0040000ff], [0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xfff], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x7fff}], {0x0, 0x40}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x0, 0x7, 0x20, 0x401}, {0x9, 0x1, 0x1}, {0x400, 0x1, 0x57, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000000)) 06:52:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r0, &(0x7f0000000200), 0x0) write(r1, &(0x7f0000000040)="06412f722ef0779f31dab57e3246e6b0a739649776251cac3b9395554c12dd407c6fcd17eef05e1e758992d3d8c1a714b97375566255f53fd458486a8e47d4afb19d795b7373e1e5540bb4e572bc7673bab0", 0x52) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r1) readv(r1, &(0x7f0000001480), 0x216) 06:52:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0506c2"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x40, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 06:52:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) mknod$loop(&(0x7f0000000100)='./bus\x00', 0xcc, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x40}], 0x1, 0x0) pread(r0, &(0x7f0000000200)="fd26259ad8e6f33d0e94e5679caa89837b133c55024587ae", 0x18, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 06:52:35 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x2) syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, 0x0, r3}, 0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040)='!', 0x1) dup2(r5, r0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000100)) 06:52:35 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfc) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) 06:52:35 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:52:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) 06:52:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000100)="da7ca948519656f986aed1979480187d5a7f9eef7b80059927064200ec05ceb325c8cfbfad6719574aa93f5527162f3c73e4cab21cf375ac7449da697142eb26ed0b22a37dd444f4dafc0d07bce99d87741766e73e48d32ad230e6637cea77c04ad60fe2ee370061ed016525ff2690834446ecbecd449089cf67060410911f5d62a03f174f05755ef5d15f15ebd62c", 0x8f}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) getsockname(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00./dile0\x00'], 0x12) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) recvfrom(r1, &(0x7f0000000240)=""/151, 0x97, 0x60db4d51995108b1, &(0x7f0000000380)=ANY=[@ANYBLOB="01002f2f66696c6530000f283d15d5a82a3ffc0899ea985f338ae212c2838815d994a5402bc51058f52b3f912555dc24ac72723bad01c50f2e5f63bf978b4898974b19d8c5f26966d9a4e4bbb27c8f9d5d9e55823a61c84797e20bd26b4960959fdf165fa09c2446774aeed4e566dd371cf28c02582ed3048f3516d107ab2ee11c8663d720e75ecc378f08f04275e63cde10be12779e15a6cf30c90677762a8c8516f20f52af085fe1572f89207090d852f54ac660b34371bcd9198f3139249cfee23430a90432a496674a3d"], 0xa) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) write(r4, &(0x7f0000000040)="1622270e45128aad12fd7ff4297c0354a82976745404", 0xffffffffffffffa9) 06:52:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x200) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fcntl$getflags(r3, 0x1) r4 = syz_open_pts() write(r4, &(0x7f0000000000)='\x00', 0x1) dup2(r2, r4) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="90000000ffff00000100000000000000"], 0x10}, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 06:52:35 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r5 = msgget(0x0, 0x3c2) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002780)={{0x1, r3, 0x0, r3, r4, 0x80, 0x5}, 0x100, 0xffff, r2, r2, 0x3, 0x80, 0xff, 0x232a}) setuid(r3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffff4240"], 0x10) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:52:35 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc}, {0x2d}, {0x6, 0x0, 0x0, 0x20000000}]}) pwrite(0xffffffffffffffff, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) pckbd_enable: command error 06:52:36 executing program 1: r0 = kqueue() minherit(&(0x7f00002de000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x80, 0x4c) kevent(r0, &(0x7f0000000140), 0x9130fbf, 0x0, 0x3fffffa, 0x0) madvise(&(0x7f0000421000/0x4000)=nil, 0x4000, 0x1) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 06:52:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)="4883be6c54e56418bf2c3a45cad79b263c836228e93e62ff3163f6a2417febbc7676825f772fc82067916d12c5", 0x2d}], 0x1) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7ffb418a942a8d35) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xe6e2, 0x40, 0x81, 0x9}, {0x2f, 0x8, 0x3, 0x10001}, {0x2, 0x2, 0x0, 0x191}, {0x2, 0x28, 0x3, 0xa9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x100, 0x0) r3 = semget$private(0x0, 0x3, 0xc) semop(r3, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) semop(r3, &(0x7f00000004c0), 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000200)=""/222) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 06:52:38 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 06:52:38 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x1) r0 = kqueue() r1 = msgget$private(0x0, 0x610) pipe(&(0x7f00000003c0)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x7ff) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="0200000000000000de8d9b06963dcf1aebb67f3ac3e3e11b584a3d30a0bac412c12c5d48788973185fee757d2c828ea0ae15260706cf44c80dd7f7dfe57fed8985324f9e8a9d2647a0ef92c30f02df0862c7986cabc6c337378ac7052ccf2d8fd57489ea2da4eb67b173e69ba3e1"], 0x71, 0x1800) kevent(r0, &(0x7f00000000c0), 0x7fff, 0x0, 0x1000109, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x2}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x81, 0x9, 0x4, 0x1, 0xfffffffb, 0x6, 0x5, 0x1, 0x4, 0x100000001, 0x101}) fcntl$setstatus(r3, 0x4, 0x180) 06:52:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="174af205b6068bbc6be6634ecdd0") 06:52:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) r2 = dup2(r1, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{}, {0x2}], 0x2}) 06:52:38 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getuid() pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r5 = msgget(0x0, 0x4) msgctl$IPC_SET(r5, 0x1, &(0x7f0000002780)={{0x1, r3, 0x0, r3, r4, 0x80, 0x5}, 0x100, 0xffff, r2, r2, 0x3, 0x80, 0xff, 0x232a}) r6 = semget$private(0x0, 0x0, 0x204) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000040)=0x80000001) fchownat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', r0, r4, 0x3) r7 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r7, 0x0, 0x0) readv(r7, &(0x7f0000000000), 0x100000000000021b) 06:52:38 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100051300000000000000100000000000001ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe", 0x3e, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) r2 = socket(0x14, 0x4, 0x3) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 06:52:38 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 06:52:40 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0x79e, 0x88d}, {0x6, 0x557}}, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708f700aee16900c71b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 06:52:42 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2c70bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8f306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e00000000000000"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffffed, 0x0, 0xffffffffffffff1d}, 0x0) 06:52:42 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x3f, 0x4b200000, './file0/file0\x00', 0x0, 0xfff, 0x80000001, 0x6e}) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) acct(&(0x7f0000000000)='./file0/file0\x00') sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 06:52:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x5) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:52:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fchmodat(r0, &(0x7f00000000c0)='./file0\x00', 0xca, 0xa) clock_gettime(0x4, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) fcntl$getflags(r1, 0x1) 06:52:42 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x7b211c5f2315eec) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x2000000000000115, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x500) 06:52:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r1) r2 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x2, 0x0, 0x1000, 0x0, r2}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000100)) 06:52:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) close(0xffffffffffffffff) syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10800, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fffffff, 0x5, 0xfffbfff9, "66ab7f000e0902e60000800000000000be804ab1"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000100)) 06:52:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x100, 0x2bd) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0xbdc7) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r7 = msgget(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, &(0x7f0000002780)={{0x1, r5, 0x0, r5, r6, 0x80, 0x5}, 0x100, 0xffff, r4, r4, 0x3, 0x80, 0xff, 0x232a}) msgsnd(r7, &(0x7f0000000040)={0x3, "31e414aaa7abd6c4e81d03c7c573ccf5bca6d435f2d24c279286642ff271b09fc0dbfec6b5cbabed233495665a949c885ce3283572bde625"}, 0x40, 0x0) shutdown(r1, 0x1) 06:52:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x1, 0x9) bind$inet(r1, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x10003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000780)="3992f7ff05959fc9fedde4e599cf") 06:52:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000036, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) setsockopt(r1, 0x2, 0x6, &(0x7f0000000000)="33223e97d26351317386da5a4c5a6eecb3a6b347a21a46749a67ceccf9cb4607a09138cf4c", 0x25) 06:52:42 executing program 1: pledge(&(0x7f0000000000)='\'\x00', &(0x7f0000000040)=':\x00') r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb0000000000008a03b10820a58fe43bea7ab61b000000000000faac55a52f7dc80627db1bd4f9c0e36d58aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd2560e6c9a1a8452892f008c18dacb6584b976198a9192d8516635498fa3c28dedae75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5028130239fc1ecc440000447c892633fadec43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40b3df7ccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea14581bdd41f986fc40027f2f064b23f1"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x6, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) socket$unix(0x1, 0x5, 0x0) r3 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000280)=0x7cc) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x7ff, 0x5}, {0x1, 0x9}}) setuid(0xee01) acct(&(0x7f0000000240)='./file0\x00') ktrace(0x0, 0x1, 0x5d2d028540055c6d, 0xffffffffffffffff) 06:52:42 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) write(r2, &(0x7f0000000180)="02950114dcd5167d64d8f61c89ec94049bf3d3c759ba472e1027031fe1d9f1b5c449c0e0468c84f46b3626bc2f09ebec8730097d60430e875f2e5867cc087b5b5367923fa297d43640eb2f2f9bb7f7563566bbf84953f9798c86a75477fd4fdd390a206795d14226aa4bb078924d2a9ac37309444dd279dac1586921074b6bdbd74ad51d9b25c189263634d396d4fce93f07f195ba25d2f318707008836c", 0x9e) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 06:52:42 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) munlockall() r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x2) fchmodat(r1, &(0x7f0000000140)='./file1\x00', 0x1a, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x95}], 0x7f, 0x0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', 0x0) 06:52:42 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x4000000000407ffb, 0x0, 0x0, 0x0, 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000080)={0xd8, 0x0, &(0x7f00000001c0)=""/216}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x8) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:52:42 executing program 1: socket$inet(0x2, 0x5, 0x40) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) chflags(&(0x7f00000001c0)='./bus\x00', 0x10001) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186a56010000001c00fead000000000060d5706c851f000000000000004e341d89df00000000000000", 0x2c}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x40, './bus\x00'}) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)) 06:52:42 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfdffffffffffefff, 0x0, "d730c15b00f4ff0000747beffde400", 0x6}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = msgget(0x2, 0x204) msgctl$IPC_RMID(r0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000100)) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0xffffffff, './file0\x00', './file0\x00'}) r4 = accept$unix(r3, 0x0, &(0x7f0000000080)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) close(r1) 06:52:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40024004000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0xa7fa226c1b21a41e, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004008b00002327000000000000000000050000003f00000000000000000000008000e0b5000059", 0x2c}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x40, 0x2, 0x0, 0x10001}, {0xf66d, 0x3, 0x0, 0x8}, {0x2, 0x81, 0x6, 0x400}, {0xfffc, 0xc9, 0x5, 0x2}, {0x101, 0xbe, 0xfc, 0x4}, {0x5, 0xd7, 0x8, 0x5}, {0x1, 0x4c, 0x7f, 0x8}]}) 06:52:42 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000140)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='r\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x80) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x1, 0x6}, {{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x7f, 0xffffffffffffff01}, {{}, 0xffffffffffffffff, 0x20, 0x4, 0x3, 0x1}], 0x1, &(0x7f0000000300)=[{{}, 0xfffffffffffffffd, 0x8, 0x20, 0x7, 0x9}, {{}, 0xfffffffffffffffb, 0xb1, 0x2, 0x3}], 0x6, &(0x7f0000000340)={0xfffffffffffffff9, 0x5}) chmod(&(0x7f0000000200)='./file0\x00', 0x54) 06:52:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0xe3, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x3000000) fchmod(r0, 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) write(0xffffffffffffffff, &(0x7f0000000840)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b8064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e4628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d800000000000000099d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a00000000000000006c994e723a1a48e81591e55578e064da1ccd4cda5ef33d339f4725a6183b1b3e59db239c66be4c4db546472d275c6f4d9cdf00a034349470bc230b1571eadaabe84ee8c723582943c4bf5a27951ab484e82af5708880a9032e", 0x399) r3 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r3) getpgid(r3) 06:52:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e93709f2effef07000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000000080)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1401ff00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="70b2db1db66216f83263f844b167713d12d41b93121fccb0b6123a53c6b494f6d14ece0b20b61b8009c96eb12b7433a4c214a7a6596d0d273e4a889e4cce1fecf036a989569981ce97ac713b0fb2c88a2d2645bef75dfd321d7d5891864f2cd155f5710c76b990eaeb7bdacaa271e291858a32236e056f3e5cb26c5f21469f65d2b3d57ca0b26492319e94b6aa0988336ce8ff9df7a3dbdffc4695246b3192"], 0x18}, 0x0) 06:52:43 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x2000013c, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200, 0x0, "000000000000000100002000", 0x1}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xd) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x105) 06:52:43 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xf25e890d00978a2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f0000000080)=[{0xd3f0, 0xa2, 0x35}, {0xfffd, 0x24, 0x3, 0x6}, {0x4, 0x2, 0x80, 0x3}, {0x800, 0xfa}, {0x426, 0x3f, 0x3, 0xfc}, {0xfff, 0x40, 0x3f, 0xf4bf}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x4000, 0x1, &(0x7f0000780000/0x4000)=nil) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f0000000300)) 06:52:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20000) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f00000000c0)=0x8) setgroups(0x1, &(0x7f0000000240)=[0x0]) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db13de9e973739ea78b7ec000"}) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)=""/50}, {&(0x7f0000000100)=""/15}, {&(0x7f0000000140)=""/98}], 0x100000000000017e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a1ee6ded46bb8601eeacde35b5836819f2084602"}) 06:52:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 06:52:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x81}, {0x7ffffffe}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) pwrite(r1, &(0x7f0000000240)="b5d559887c4b25854677407e4699220e22bd5598a38be20a0c837d8743e4074a", 0x20, 0x0, 0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") semget(0x2, 0x2, 0x881) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r3, r4) 06:52:43 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) getdents(r0, &(0x7f0000000100)=""/14, 0xe) chroot(&(0x7f0000000080)='./file0/file1/file0\x00') rename(&(0x7f0000000000)='./file0/file1/file0\x00', &(0x7f0000000140)='./file1\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) recvmsg(r1, &(0x7f0000000940)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000300)=""/187, 0xbb}, {&(0x7f00000003c0)=""/156, 0x9c}, {&(0x7f0000000280)=""/22, 0x16}, {&(0x7f0000000480)=""/78, 0x4e}, {&(0x7f0000000500)=""/161, 0xa1}, {&(0x7f00000005c0)=""/146, 0x92}, {&(0x7f0000000680)=""/128, 0x80}, {&(0x7f0000000700)=""/29, 0x1d}, {&(0x7f0000000740)=""/28, 0x1c}], 0x9, &(0x7f0000000840)=""/215, 0xd7}, 0x1827) rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000002c0)='./file1\x00') 06:52:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0xf}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:52:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) pwrite(r0, &(0x7f0000000180)="e181ca80e21bb6f5190100004a5d", 0xfffffec6, 0x0, 0x55) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x400, 0x84) bind$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c653002"], 0xa) 06:52:43 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="9a", 0x1, 0x0, 0x0) renameat(r0, &(0x7f0000000000)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000100)='./bus\x00') execve(0x0, 0x0, 0x0) 06:52:43 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x800, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x2006978) 06:52:43 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) r1 = socket$unix(0x1, 0xe, 0x0) sendto$unix(r1, &(0x7f00000001c0)="d79e50c088a7b59ee5cf449287aa919c4b56489e1d5149d765e639c6aa6f2758e39083949f7b2969bfad4a6bbe125dde81fc3f7b919ed379f95b86bad4ad0b0ef7605ceab673735402398f5f36142f98d49c3329e23e5e6e6b01b7959f9a51c0b7f2d0d90ec6a029da31bcdb54f46ae02052b8805bc67ce15902b7694c0b797ea8afc2895465e11d21e1e990af2b6d7d68ff75ec15cdb5240b17d96c10139d6ef48568ce85563d5020f227766d2da7e583ee9a044b5d00"/193, 0xc1, 0x4, 0x0, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x82, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r2, &(0x7f00000000c0)=""/28, 0x1c) 06:52:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x8, &(0x7f0000000000)=[{0x2020, 0x80, 0x5, 0x8}, {0x8, 0xe6, 0x3, 0x95}, {0x8b, 0x1, 0x3f, 0x4}, {0xce, 0x0, 0x1, 0x4}, {0x401, 0x2, 0x1, 0x1}, {0x7, 0x2, 0x9, 0x7758}, {0x2, 0x1, 0x98, 0xc7}, {0x5626, 0x8, 0x6, 0x4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x50}, {0x6, 0x0, 0x0, 0x97}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 06:52:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x48}, {0x2}, {0x7ffffffe}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffff9c, 0x40044274, &(0x7f0000000040)) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000080)) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000000)="86") 06:52:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000100)=0x7fff) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x60}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 06:52:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r1, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r3 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@file={0x0, ""/75}, &(0x7f0000000000)=0x4d) write(r3, &(0x7f0000000240)="4f61849da7d7a0c8b241633a02ce5be33724cb24c9aa2b105e30d689ab4801675efbbe8816513ea2002781471e64ab49c844d3b5e6684ce2e6884b9d8e1f7ba2d8f8db65c35567f447c6a64dc84a50534cb245d292905e61cda043268d9b4ece2d328a7ee32f82372ec5e2c14ab2e928c9018f398f08f567e86ad519edf9100b89cd8073ceb750e9bb9f6bf2662ac36842a930f8d1c6e9e51407befa8eabdb2fb70c28b6360dc80569520d567ef183a5637267e6dc9b224ea651cf5f9e90c11c920a002ed6f6168fd0110beafc2896e860e216", 0xd3) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) r4 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x8000030}, {0x6, 0x36, 0x0, 0x100}]}) 06:52:44 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0xd) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="5602e5ffffffffff0000"], 0x10) sendmsg(r0, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000015c0)=[{&(0x7f0000000080)="171adb7cf48f4a9a1135527b2494efc8116812660e8c81acd5c8ea06efa288783fbd2191b52ad55971cb4af82865", 0x2e}, {&(0x7f00000000c0)="bcd30226c08c1c5defd3150b2aec60cbc12caf8c73842fbd686736a7eeee1b4a2320cd547a83b0f337a65306f52171cc1fde111659278b9b5d6d4a8d60ebc6eb70083d7bf69b1a92a43d8d51f0598d542cca21a2a3a06845f39beb797fdd0243ab2b3b1f857df6a8f20e7af102ae51aba4a531fb1e6d9a83b40ab21a9b3f39b739f2f8a6e4bfbf536ac782a303f1aecbdc8558f5bf75", 0x96}, {&(0x7f0000000180)="55e96fe904cc21c2bd13f92dd30f846fedbc3edf6764bc926ca1810eb9bc9b10fd867f5dfde065e39b0d4b278e5ef26eabc58715063ad46fc50748e08b0126e316f6fe1df91d1234e9f2e68954502f2daf6fd1e97f322a26c88bf6e3d5629166a9e65693affd74cccc1f17e7a511885ec0867a36ad5d513a4b8e1670d31eb5d03d833b00b84dfdbcc48dbe9adcfe38214d6b68d396493bd92ab367d69d55dde643f08790f0119333fcc24bec1874dc032513f8a4710841bce0869786f8fa8276ee292726f2696d7a970d3a7ae2b4999d959604f259638f97d829886889237d0c0ca2e0e44cf38f71a658e9a9a48838f4c00218d906", 0xf5}, {&(0x7f0000000280)="bb77de8ec26cbc26bcdd36bfac333da392fe575ab53c76cf07f1c78cc8937c86574a434620a34147f0c8fc271718730b113607ddfc90025be6f6e5042e1cc8de199b600f27145d99beac562bbb03697564dbdfa584086677855e1c6bd18fc8b68baadae7641e6442416cb1667096637f3e79a42f3c5b313cbae341b2b4ce6b09d4901ecdbb14ae4bbe4c7ff22e6de036e8852dd4dbf3e9", 0x97}, {&(0x7f0000000340)="ed052fd068d938b91c0935ee338b9c72ff579ca7b24e3f393fe983721dc8ec3293100830ceb5c4b1ec21468a3f27fc4d79f96907c415bf064724a256e9568bfa531386bd2a992a2380bfa99f1c00d43c85f30ea387b0642da40b197d5b24601297015518126d83bcb211353fe5a63e4d6303a0f1ae25d5366e7aa95511fab30ece904d015f07c434a1f7c3fa2f11bb8071a48e0b3ea8c277cfc13cc9954fc2e1cbaa79c2bc193d0d54757780440d0d0092253de655bad6bf7f20cf7b7e251c61b047da86dfefce5a9a543f2efdbc60f5482037f25185c984d8adf7e88d51fe804c19cb2c28d020bf885eebd76c2ec23a403e9219b107161fb8ac2bad8259104661852d03dca63d3165b9d502d70000998be723420551cc1f42715a651be3fa6e5b7f89c6ce7ada361c144b14d9c7ae43c5430d7dfc9bd4db999232cee800ae76842657bb4110a3d5771a43572726d9c7fb0c60847aef26e9bd5dbde2c06a6c3c101b3c4a7db264cc044161f6639e14e7a38813e94c0e2fcfa8ca8512420bba36f2d40ce2ad8eab6dbd67742ccb0023db34c1f9ba7cf615ffaf84ab5c98c5a7c072ca071ea217d24be059e4bad6a1f2a2c5179d0834637227b6f9fdb075040f25da98635a7e1131b54e418d8ca23b0252215c7b172a71ed25b45091b5fe04ae278210b4b479a9cf0dcbf950382f7d1afba763313f383a07289c84eeee335225a83e6f5b5af8caa2772fe0c18847400666711c88977941811cd6eac13c795c5e1d045c76ebf890fca606a68fbea75d50acd5cc15ed450cf37e6658707d5193aaf0f57a117987d12cf3a854a6e119a74c2d69b39338f12996d0a9520e2c61c194c7cd2bddc95eb2a843f2f24bf16e5ddc6c93acc3ee99bdeba4b687b47ebe50d0a8f8acb9e19e10c01bf0ef55c4393f5933305cdbd1f76c95f2915fbd5d8257fa77eebb7f2454a71a96be5924c85d6c022db3816e8fcf07447657f9d640de36b48aa41b30b076b71f2438eb38e256b35273297a89117f53479f2ff7979e875649d1e26e5eda1feea68f1c784ac1c6b9841fcc111cf35d3c219fcf07c2e688f15ee5a52125ee5976475c9d140533fb4053b8cd7b55b015ce8a2198ff5b40ad63a2b6ae4ca36887479b1c711519bef8d952a73e3c4ec871c215d554fd8f1c10a6dd9cc5a1f83ebd66cb7bdd5130ddac14cdeb2f8794c2809ef0e4a0d401283b29edaeb296b670de2f5bfc8a7e54e52d625a20aff06de21b2ad1ebb4", 0x379}], 0x5, 0x0}, 0x0) 06:52:44 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f00000014c0)=[{&(0x7f00000000c0)='#!/', 0x3}], 0x1) write(r0, &(0x7f0000000140)="0920120000feffffff04148027454a638a711de274fe266ce23205554752cd8439df6dfe4e0f84b94aaa41f680fa371c960a", 0x32) shutdown(r0, 0x2) r1 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/227}, 0xeb, 0x1, 0x1000) r4 = kqueue() fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) getegid() r5 = accept$inet(r3, &(0x7f0000000340), &(0x7f0000000380)=0xffffffffffffffb3) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff9, 0x1}], 0x8, 0x0, 0x0, 0x0) msgsnd(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="02000000000000000d92f87a67d790805fab37eedb5db9b4cb6a6ec554c20117c2e4b5f7a3f1c2dbc6910374426bdcf306843b34f7c027e266a4bef296a85554c457623f5c6502fe1501e442c8367ca128ed16d13c44d48af8cea73da6581d3db901c48e582d225bca8000"/121], 0x1, 0x800) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000006c0)) msgsnd(r1, 0x0, 0x0, 0x1800) msgget$private(0x0, 0x10120) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280), &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000940)='F-\x00\xd5&\xfcQy\xe7\x15\xb0\xb3EQ\xf0g8\xee\x800O\xc6\xfa,\xff\xaf\x92)9\xd9r\xeel\x12\x10kx\x9c\x8a\x96\xa7b\xbd\x049\x88\x1c\xc1z>\x7f\x82O\xa4\xe8\x0fK`\xb7\x81\r\xee \xc0\xc3\x10pw\xdd\x85Rp\vT#J^\x90\xadN$\n\x7f\xa9\x1dz\xf8\xc57\xfaq\xbc\x96P\xd0\x00\xc10xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x200, 0x0, 0x0) fchflags(r1, 0x1) fcntl$dupfd(r1, 0x0, r1) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) open(&(0x7f0000000640)='./file0\x00', 0x200, 0x140) mknod(&(0x7f0000000240)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) r3 = fcntl$getown(r2, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x90dc4b62affaea6f, 0x60000000, r3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) fchdir(r4) 06:52:44 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x0}, 0x8) write(r1, &(0x7f0000000100)="8c65", 0x170) socket(0x18, 0x200a, 0xb4) 06:52:44 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 06:52:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000280)={0x67, 0x0, &(0x7f00000000c0)=""/103}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84, 0x40, 0x0, 0x6}, {0x800003d}, {0x6, 0x0, 0x0, 0x100}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 06:52:44 executing program 1: r0 = kqueue() open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) getpid() getpgrp() r1 = getuid() r2 = geteuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) r4 = socket$unix(0x1, 0xb859af8f38ebd348, 0x0) fcntl$getown(r4, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) recvfrom$unix(r5, &(0x7f0000000280)=""/236, 0xec, 0x2, &(0x7f00000000c0)=@file={0x0, './bus/file0\x00'}, 0xe) lchown(&(0x7f0000000000)='./bus\x00', r1, r3) r6 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x1, 0x20, r6) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x400, r6) kevent(r0, &(0x7f0000000080), 0xb0a, 0x0, 0xffffffffffffff01, &(0x7f0000000140)) 06:52:44 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000000)=""/209, 0xd1, 0xc40, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 06:52:44 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20f10, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = socket(0x2, 0x2, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x32}], 0xff6d, 0x0) 06:52:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0xb1}, {0x64}, {0x6, 0x0, 0x0, 0x40000}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0xfffffffb, 0xffff, 0x8, {[0xf230, 0x2, 0x8, 0x3f, 0xfff, 0xfffffffffffffffe, 0x400, 0x6, 0x100000000, 0x5c, 0x5, 0x1, 0x9225, 0x587a9978, 0x1000, 0x4b27a56e, 0x45, 0x9], [0x3, 0xf1, 0x800, 0x40, 0x5e2, 0x0, 0x6, 0x5, 0xfffffffffffff001, 0x7147], [0x7, 0x6521, 0x9, 0x6, 0xfff, 0x5, 0x7fffffff], [0x90000000000, 0xb370, 0x4, 0x3, 0x1, 0x7], [{0x6, 0x2d, 0x9, 0x1}, {0x2, 0x40, 0x4, 0xc756}, {0x1000, 0x7ff, 0x80000000, 0x3f}, {0xff, 0x5, 0x959a, 0x1}, {0xfff7, 0x1, 0x400}, {0x48, 0x1, 0x7fffffff, 0x1000}, {0x2a2, 0x1, 0x8}, {0x5, 0xc0, 0x0, 0x100}], {0x39, 0x3, 0x400, 0x8}, {0x1, 0x2, 0x2, 0x1}}}) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) 06:52:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4d}, {0xc}, {0x4006, 0x0, 0x0, 0xfffffffc}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") 06:52:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x70, &(0x7f0000000080)="0ddb861a8508efff312ea015754c97cf64a221ccf1b56c47cb902e746f2be7a9f64dbbd8d7e0777ef8023b18aef6a2b982831b022700efdc780523ba2934e98238f103c2fe3a460fb6127f5fdd84e64965793cb3542cb8422c2bf095726dc7b54d493c798e8fb2678384593d17d086e2") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 06:52:44 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000000)={0x6}) close(r1) 06:52:44 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000080), 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) pipe2(&(0x7f0000000100), 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x30004) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r2 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:52:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x81}, {0x6}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) connect(r1, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000000c0)=0x10000) 06:52:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x195) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x34) fcntl$setstatus(r4, 0x4, 0xa0) open(0x0, 0x0, 0x0) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) pipe2(&(0x7f00000000c0), 0x8002) fcntl$setstatus(r7, 0x4, 0x40) poll(&(0x7f0000000480)=[{r7, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x40) poll(&(0x7f0000000480)=[{r8, 0x21}], 0x1, 0x0) kevent(r0, &(0x7f0000000140)=[{{r5}, 0xfffffffffffffffa, 0xc2, 0x34, 0x5, 0x80}, {{r6}, 0xfffffffffffffff8, 0x8, 0x2, 0x6, 0x6}, {{r7}, 0x5, 0x10, 0x1, 0x3, 0xffff}, {{r1}, 0xfffffffffffffffc, 0x2, 0x40000000, 0xca, 0x800}, {{r8}, 0xfffffffffffffff9, 0x2, 0x20000000, 0xc3f, 0x800}], 0x1, 0x0, 0x5, &(0x7f0000000080)={0x3, 0x1}) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 06:52:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() getpgrp() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x97}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 06:52:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x30}, {0x54}, {0x6, 0x0, 0x0, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c5fe404b825005bab73889b304bb") 06:52:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d70cf981d584be41a896fe7"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) symlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 06:52:44 executing program 0: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x40, 0x0) socket(0x1, 0x1, 0x7) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) pipe(&(0x7f0000000080)) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xa}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1", 0x3a7}], 0x332) 06:52:44 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) r3 = accept(r0, 0x0, &(0x7f00000001c0)) getpeername(r3, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xfffffffffffffda5) fchmod(r0, 0xe3) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x5, 0x2}, {0x18, 0x1, 0x1, 0x3328}, 0x101, [0x80000000, 0x8, 0x5, 0x0, 0xffffffff, 0x4, 0x3, 0x81]}, 0x3c) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 06:52:44 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000002902) chdir(&(0x7f0000000080)='./file0\x00') open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) 06:52:45 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b00040e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d3a792de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024070000003f6846e79146e637e9c037dec2e29f9483f9d69092e14a751c0863ed114fe2d6d8af6daa2327451ddc66b8ca0000000000006aeecfdee412143d260337219dd9b60f072b1fe91ed26a7137cb28e29f5be76486cb4713aee6f276ea1a1a97f535d1731e4191760d9cd277cdd852e0eb4eedd3dd3395428eb78707f5f5f867e3b40b9fb1e1a5480a000000000000000063c30e67e599090b"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) select(0x40, &(0x7f0000000040)={0x80000000000006, 0x1, 0x1, 0xb251, 0x1, 0x8, 0x5d, 0xfffffffffffffffb}, &(0x7f00000000c0)={0x8, 0x0, 0xf2, 0x401, 0x2, 0x9, 0x4, 0x40}, &(0x7f0000000100)={0x1ff, 0xfffffffffffffa66, 0x7, 0xffff, 0xffffffff, 0x5b34, 0x8, 0x3}, &(0x7f0000000140)={0x8000, 0x2}) r2 = dup(r0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x1) bind(r3, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) 06:52:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[0x0, 0x59534995, 0x80000001, 0x6]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 06:52:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3af1], [0x0, 0x0, 0xca]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x9) write(r1, &(0x7f0000000040)='!', 0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000100)={0x1, 0xfff}) r2 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0xfa, &(0x7f0000000000)="aa09e0c88347393abd1e7fe57c986ebd2acd3e350a931d3b8b23148d890422cd388c61e157a93ef6cb5a1143d9c53bbf64ed5fc60bf72c719c0d1a451c9210f2e40529cca6631d72ffc75ce438faa963a85620c51c7613ea03fc85ba33a27203d25b92dce7d7ee5b9f52d09cc0c419a7c3622827a30bd4f3cd88d7cfea13cc5cdd4446e1cddb71fb4bd11b09511d21eccccb0329e952b113ca9d3eba57f42af6ba3a770cda343ad9cc21bf945b460160777b7b8e63ea68c7a3c3343970d0bfd454035e9aa830ad2c6507103e222c01dfc7bea56937ece7923427c17d47bfe0fde924029d1b6fc9df0392686e8c821188560ff0bdb444aa1c3150") ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) 06:52:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000000280)=""/239, 0xef}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000140)=""/71, 0x47}, {&(0x7f0000000380)=""/83, 0x53}, {&(0x7f0000000400)=""/148, 0x94}], 0x6, 0x0, 0x0) 06:52:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x4) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x64}, {0x1c, 0x40, 0x3f}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") 06:52:45 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x4, 0x6}) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 06:52:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)=""/230, &(0x7f00000002c0)=0xe6) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r6 = msgget(0x0, 0x4) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000002540)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) r11 = msgget(0x0, 0x4) msgctl$IPC_SET(r11, 0x1, &(0x7f0000002780)={{0x1, r9, 0x0, r9, r10, 0x80, 0x5}, 0x100, 0xffff, r8, r8, 0x3, 0x80, 0xff, 0x232a}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000002780)={{0x1, r9, 0xffffffffffffffff, r4, r5, 0x80, 0x5}, 0x100, 0xffff, r3, r3, 0x3, 0x80, 0xff, 0x232a}) seteuid(r4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x2a}, {0x100006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r13, &(0x7f0000000040)='!', 0x1) ioctl$WSDISPLAYIO_ADDSCREEN(r12, 0x80245753, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSDTR(r12, 0x20007479) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000300)=[{0x9, 0x1, 0x8, 0x2}, {0x1, 0x5, 0x3f, 0x7f}, {0x9f, 0x5, 0x1, 0x8}, {0x1f, 0x2, 0x80, 0x621f}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r14, 0x4, 0x40) poll(&(0x7f0000000480)=[{r14, 0x21}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r14, 0x8010426d, &(0x7f0000000080)={0xffffffff, 0x67e}) 06:52:45 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x184f2, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 06:52:45 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) socket(0x10, 0x4000, 0x80) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00.\x00'/110], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 06:52:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = open(&(0x7f0000000040)='./file0/file1\x00', 0x80, 0x28) connect(r1, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) setgroups(0x0, &(0x7f0000000200)) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) setrlimit(0x0, &(0x7f0000000140)={0x9a9, 0x5}) r2 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) sendmsg(r2, &(0x7f0000000340)={&(0x7f0000000240)=@in6={0x18, 0x3, 0xfffffffd, 0x723c}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000280)="385eaa6a1e9861b9fecd6a6de192c26784caffe26ae476dd8e26019776425435f7f8833d78", 0x25}, {&(0x7f0000000540)="6d0fe184a24576f0fe34e2c05824feb7976b03bde4e38cbf3e7ce026ffd839e70e175c03c141fa786903b130e04176b390598f4bfaa928e6622275f528c81715935e8bd6b40bfceb9730e925fe465902cb1400baaf3b266e594021b3c0fe944ad289edd2ccb8be564e98fc304f2908ad8ec48165b8b45890e8ce2b1491af31f9a87966834c5d2650539fafd1bff8023f3682794aa47f978c6b98120ccdac9f3520473743d3ab4e07f2acec5713514b6ad2d51906b5479dd0385c924e7ebe10058e16e74319783304bfb6a83204dad74552b446ded4f4376ca705b7d06cbef58ede16d636e3ce37ba087620440322ec251233eff77313e585dd5585e56c365a4e121dd7f3632dbe3abaed6d5376fd6861fcf6e4d82fc540923cf586d969c3d5646eaf17b8784863d51cc117320cfe3c66c4ddb9096483e2c9116ba6afc94eaffa3f9b08105d5060ca57e3263421fdc560537c037028f6941b87e0acb7d48848748096caab3a7e4fe9ff5139179324257b7dc984a60a49a3fc104300961dafde82763bee2f0e1bf2ee4d750f561030ab845829892867d2ab8fd5158a02c376a4b293238125225c8ce3727d1ded10d4a96eaa6af05871bd91c3b402117890ded2cb3d118ac75ab761c80cf85958a583753d0de4a0e670885f34b44b1063d6d112ae794732d2bb2788539de681eb3d0bea1c87f52772b83ea6fcc0e5ccca798169fa1bee218b51809d0336f5a70a2c5efca165254b79d4702ea3660ebf8689c420674b00f9aa77a62bafc41079464594bc2ba88657518a926d9c33c72c35cb6db73a332f4b9a9b27ea6693104e11933f2b3e2040327e53b18558c2db209e7b1694326f3500a5b69fe6934f69a105dbd340dfdf8454af8ec73d8e66e07738efcd0b3393dacc46e804c20dffc174e0d894636edb0686e9d837015510c26b371f28463ee2e3003e3464be42c0be3b89481d7870c693de316049cae5249430ddeca51e7bf8973cbd102f14df5cb03260a1998c6090be76427cb2484a97370dea08d67c1db67368ec4397d8b2d3631ccf5bd9114930f392d75253b4f4ecb0f24f97dd410a63be38fa1e074598a8ad3ddf1cc5eb3cd035f4d7d2ef51d660c84425c93c638ab84c6864f20774ed590f40c3616109721c92dfcd9eaf12d3b57be1e5053a229b417fbd3b1fc24d7612540b2f57b793ca6e2227beae80acc8bc19f5ba47ee8e3d5cf83396ac11ec4045302f979ce4779129540e2f6bf6312388d6430ac9b137af8ff73ccdf8f29c5a507d1384362c33d0104de331c9cacdd379a5713d2f888ea20ae316e3393901593937f68c34e4889abae5542935c97f46236d760f119192f907903e19b0b033ca365dabc40211209c457c3e4607b42b25235c465010801c029c7eee855d6ea195bfa68d1d1bb35ad447409cd0bfee27adc85e66e045ff8ba46cb218b533df372671099d0323404ceb755416aab8afcbf99ab925cebeee90294d5afd4e8f34b75dceb920e9a83e7a716f5932d9ec513c283869721695740f83ba4e659bf42702b0b937661ff0ef56aa9069f27679c5bf0e5cde1f85b0c0b1aeb890ae783f4b84e2bd632421184490f362a8710807dab5524e04b7b95cbd4bc39122ff85d697a6f534011d889e86dce036e648c760668fd0217cb2def2ee6767ff5be87e58b43161e4c7b6057d5ac6afe33d626995bf91c43559d672a2c917f8d0ba8b0ac91b5dcfb0c47351e25271717d5c40cde1ed3f99aaae959b910d44b47611c2274bc9c12be7983d1fe474eff8092267c6bc5fc4b1582adead4661f13db8487fd1347e31e86c03e7affdbe7052384be479fefec55bbaa2e789a842bc4483b11226dacc8e27aacc1ac7674b4f20e8c49c7901d77e4f95dca429bf245c30e4d8467571c504108c5539cdf0a6bd40764d26b8eea81bee60ac86fefd31faba68c963107dbf5d67bb99be3b4a9cfc82e3ac6781679021e4ab0188ed5e7ccf4940cb0c63107cc80e628ec7191a662f685670ef9e35e96a5b7116e722c2c1211e60f3226789addca1242dac099685b9d58a261996ff047ced7ada82fef30c9823a717d40f7b8100d6f564f172561a5b414ddeeaf601fa3fe5a6f3ce3d021a020169b92938c07d488f16be32ccc7c5dd540159428cf2189d3bd158d66ca77217f9dc1f06a1ffbeb9fde84fb71392cffbac230c71b49ab4c55455e212f9408fb877e37764942a32c8fcb86566e99ac9de01c1c1f819da06f2b284f11c2a47844deb9fd64afae7a26d3df523f9bfdc1af9a37180a805649873cc6ff2367fcd7c4b2af28f025a9825cf8df8feafaa3e4a1d6f0e7f731cbf49b9f721e0677d2adbc54adce1fbf6b51feef09dccea312cd8ed3fa272a5f9b44da50178d4a55c8d29e9eab7bb0ce4c537992492d835d811186bb28752699b2d49bc398043b25cca48347166389e58e283e73a519ffb9a4284fffbcb1820dbe930d44fdaac1d4d2fa2ddec634c63c18da7f073e7c37b6dc3dffb38e8b1818a9e4f4e6a0cc89d24bb2e2cddb0ead89b4023798103885d53c66e22fa363f899b609083ee57bfc159dcaac7cb67ae173ad0f7847519c934f54bb20135d32345458269cc73ab4e01f8f7df7d541384e943e39c31d94ac110019e377c560e069c0759ac54c568d3d03f21ce58b2ebf152dd849580e0cf56a1343d3dce8375d70801585e80892fe08857ecfb8fa02120a64ee94e7163c43ba8cfc87afcad0e795afcce336e83cc41f5aa568809d217e8e816bfb95d3156b2a295034a696037dd74fa8ce126fad019d6330a0bd3d47ceb62e75b8bb077d23f7ffcf8c6ca181eceba06e90467923bda8d5a1711cd3fc6d87b3058b13f37dea2c537b35f0a335d52ea99aaf802628acfe53e2ee5fe5b2b0a190b387bf17297b8d233aa7404b703ca80d7a0bd11f45c8586515f5f91c9120a4e041d616678534832187437eb15a952a518350fdd2a68e70637104db36beffd5b05c3caf8e231dd1bc8bdd5347fae5610db5c80d70232202db774b530587614a79cc513aa3c141fe7620e1c7a7bbe5da5ed9249ead6c3e250e2c4f5b5b1fbda6b3333215a39ef96ca2321cafc51621a3a8154db00f555e166f05316669b835974429e3b7164a6c600d1c54f2c7a53bfee4dae3285cd248d3170114f745cf03a370d205c6e1ff87fc3157e277be153f00722301482d2583abcaad8be11a7f919c46f25d7f4045f260bb93205506fb26cd1307dfdb3b80b83ff53619d4ac1ef6936b0d1431c953bc0a7f757999886ae95a54754f4b472b64a149c7bdfe56aefa223625a87f763935720c9d55f5a5de232e63735f2b04125719562bb51244e620d1332bf2683c5ede454c9160c869b1c7087fa55113504abce02d6f7eab2e46986f151ffd502db8b8f74f42596b0679700af082c490101fbd679c30cd6e8e12ad59876e417be039ff7d89c94c52b88d44020ee9c00940588f08fc1029e1e0fd54b5d1d1d85b54bb765e20527cf6d74a12060cdeef200da387706229f1d01176ca59d72e22f125524c5c16eaee0d2ea33f93b8f6ba0e59e0080d7af100dc79c02fa3ef070a278470d00098524d46b2020531592a3945bc14654d161423bd768589b8290eadb2f0a6aae19029dcafe829f6464c391f73eecae12f3b1032a6d1471107d00d2056b87b136470d6345f70438aaa90c67c11a333d20b137dba29f21355e633fe974298ee3eaa948c1c68582a14ca6bd2bc2890d94d32383af1568b2a5367cbf754684ccbd7e02ad4afca1b6aeea5e910f11ca5e6011e1d454b760c372e504cd6a93c255492eefedfbf8ec9234cfeecd86c24227eba52ee9ea47301b863046e4b895e3c6e3a3b94d97361ecd65e627ba9ef588e76ce51d57ba5827e48849bc25e1982f15f91fda153e1a99c075129230bccd05d53774a785646391cec49f2c6fb0c6dad435caa3f8790d5e2ab63c7b92cc7197cd2974f05d9c8b6fef799495b4ce15f80187472697b16eb62a2846e831c36fa853979b1e2b511226eebcd671841f0017376c712871d97e0bc1057932ad1555d7c3c16ee01fcb74ecf11dfd1acee35bc6795a49dae43d2c12518d068fe03c9c2c3412e23d0ae60c8775ebd7fc77014758c4cd3bca7a1c479b16474b7dd0b42ab83a17d11b7d8c30679159d14db81906745db680dbb633ae1443f5591c3abf1ad5e7c6df90aa3f1f464e9f4702adf40a87300c406f45f570e24d8c0d2a9bf5ed9a8e95e679b138491b87535738268fa1d01376e0da43ed6bc0bfe43852e96fe29a2bec73e2e6ec27fcc3960d8877477ad0a5cd10113b4b90ec650ee58dc96f45cb62c5c48ca697981d3475145a991881bc4e330c79182d09ff100fd96284a7ceef30798e69c5b4b38622d0c5b9cb61d6c4cd19580acd0b24fd5ae8f866dd25059e17b74420397fa11a0ebb446aa34f8d9de5c4cbf405f337950d443390be633e1c0cce2bab1c2014946aed0f9779bc6ca697e32ce5dbd4e48e26d94f9b8e6f3f3406d6c1edcea48a5c0d27c44b50d51fb16a705ede7ec38434a03c02deb47a3439b27e68b8b659d3cf49a2589806afe8a9b9d26f285170c4a1e79b46042d707d171b032fc31e5a5d22888408cd9fe17aba570d9793c4add9ffca71b2e947375900312557b52efa4e2e33a4e905bc7d3137e359db61ddded8b9309384db0f3a89a2bb4bfbf9fb837cac739654c9465e520baf057f1123ddb565831a9ccef98ea16829345063347055ee885accff431dd7e4e94f53a3a7e04e73fb3563f5759866acfc41c0dd6f309df2c2f9146717a3ffdad3e15b3c9946ddcbd14a36d73714e75bc659b529909062270ea2dae75ed35b40a453f4c25c8bd63fbcb1d6415be965c03d32025837eefbd34afd4bd4bb8e8676a077fe33c64cb04b62865a7261a5ace373d8517daaf3b075529d56d1c10f40ae94fb594cf5e26b255d503139d5a3dc1dbc9b10790e5ef83a8dbf97be0675c841e557ceaadf66f6746ad302d881ca9ab4d128281420f5146b589bbe6a034dacb7b7b1000ee8dc0e91248cc123c5d75219fdc2e986a1fd252659779531cf19c1b9affbba41ef6c66c93880c0f0bf34f8e1a1957e304a6df83db9da53c35e9a5fb5df090e93519f3014d2c0acb56e26b703d05c32398fcfdc110909bdda3df0690c790d52fc29ff1d0301a787ddd75c6f629f986e02d432631241e5a5cff0b8d1368ed2d2cd569a907337e7055f8f2dc28cb933bcba771012f90f826aa1a231ae32d9963ccf645beb55bb426328f9c02c9e2ee49837b26867be07a6f1fdc2ee4291a83fcc5671e288bdb9852e1434002c4c7cbfa7766d0a77d6126de8abf542497300e981eb4df3ec1f14dd5a262d45a9ce18a6449c4e6ac3039b2f1f52aea17b04252f07a7d7a42ab4a75b7973e437875f361f6ab767bbac57337c25c7d2ad810beb6dea3bf7669e0cc1a07cc2a24c31ddbddebfd99b4c8fee4e414e60d239ee50ee382943de236cc3af6bc49afbb89a90db37be3c8e9fce63b8bbc66933a05e9a5cabbe101868880ca58ee4cd14c693255775074e7fa5ab90995670cd3c2a681e671eaa91df8997e62cdeb39e5e9121fb6adf36073dab8818ce03e7487c6611abdb0cd6639ac6830e2f7278e03a09ddab749974ac00014ead4fd0aa7bccf99b00808a21327e903338093d7d2812aa4909eb5d685de7d4099760946d8de78f41d19f7182030144493488e8ae43945b0287a50242b8da49c6371d5fb116b4b4bc494617da0be8ffb5258af5a280f85a84efdd77adb29a87197c52", 0x1000}, {&(0x7f0000001540)="8325e61c5b8f6c5f9ad2e109a865b6fb6aaecb3ea7fbe6f99af0a02ccb595e82386a8e16348b889e4092c1f9c1501acf2a6ceec079174d4938f28fc55e6ed6c7e8a86f5242db46a7189c30f2f079df8b4085b95c5d46325f0d3e8ee2833abfb3e6d680422111b6f6bae56fe41159462f01350c09b4e64ff4fed8c750c180a11238be470104797387a66ebf5bd97bb9556f3369e1080e46663376d88d17ed4db5d0a41557b8c7969dab1d045055d6ad82d73b5b3a98ee8cf564e2a2751eaf0d6de0e4e1d8dbbd2abff77747407f65f3fcbbaa1bfb045b2bfa13143e59b7f38a5175438ddb1ee2d2a614c69e827a8088aad7e153eb2edf4f8c7350bebccb7bf3656e3aec2d2ea9cd1e942345d3018113603caf7162db0205d96911a9f3769010ac3db422cc2729e734ec860fb40926808cc8e139a6bd7927d70803955c29e0a3c870a67113f080be24ee62a73721d8e1bbfe7007a671ad93ad63c5f4646f1541b239c291a4c9488229c5ac4a5082fffd620017b33d20e0eb524349d4bd265fb91969f085fb42de292d186b9b76bc851a9dcad34f2239c3b5012675d277169fe4ecf6cdcec68dc71e5fcebc837d1bfbba627c63c96cccbf15164257ae9da7c5a3eaac405ac25942806c7ffcc9cf53d24d6cff02df4cb712c5676a808f164366ae6f63cc55f708dbbfc5c097226dcc2fd3c45a53ee0274928ed2a76374ed5224fb54a372e1d3754f11cd1da788c7fa49a30610b843d78a9706b5f29ebba5676f0efbf07e8111d35e06071db34531dc24d3a5073f3cc7cf69e1c17db3bd2c14ba3c3441842b80bd978410d6be291f52cc609b23f5954e8a9d3358ac07def9364d1464e0e48c6235de0c2d8044ce9cca2511ac61040038a0af421c1966d816aae18235cd8e2ee8c9a97f2be40443950e402fe48557b1fe128f286220a731fae4924c03453a2591fe7f6bce9d5767c2f1f62b2572b0292b0dc0262b9d5d9e06b7dbaea038fda6ea7e82b5cffbb13cc0f7eef5a51fb94a0ea9a9367f45464d8a4ff5e4862a4604e4c52b996bd62adb6991fdbc1da3ccae5e054f41f23c9825395a19e5a46870aaa7c90b2f3af0acb3c9c300a6d390ffad7ac1024576afbf1ca77608b784ebf1901f95b456fe2d3ade3a0a5b6bc9a50c79866dff591a1b5c0dfd24667548e8951a5aaaa110f6881b3537ad9d651416946f5a5f0d24f860957bf59b4631cfd60f22c4f858bcc87cf2dae07a49ae5114514768643bb8763e2938442cdad14e6083d0286187e32ea3291ae13d2a6e4a160635eb61f181882f79606d75b209a08af76ba17fd0b416c4c7df52d3c54d4b734ce0973f912dce9391bcd7d832a865e80354f27490eaecd8e8ae2106b43daeb7eb3bc7cb6ad5f819cf6f631fb1075e96a4b48cedd3d74feae1bd09106a93ae5a79693da87a2cbfe1a8a2f10876e9b2eb71933c2523ae10aebf154035147c620832dc7766de2172929e495a8f67ea5313eac107bc416ec573788e7079c474b686cb3d48315a1cc17ebd5022a0b9cace96fb0481612cc519b23ec9d92df72bd09bd7978fec3973b759fc09885ca9f20986f767e4aa71da419fe95c763e3e4d41871ae7ac5bff0eaf663797424f89449ecf95631bc76b43d52a845b14690080d98d9d4b9f92434961e261562f9c7a5fafce4287f383e60158465899b339d64e2c962045f53fb229611da2c115a0e82a2d3000af16754bbead13612e86fce9df0969e83cf4a2b6ac0452b0ff590389ea0a3de6d404704a96b9fd5d657ea44f958db647a2c61c1535f7f71cdca29b5c6dd8e97f0b67bd1349ca17496a94e8349b5c62149da0fc4c4f4c6d4dc6cd1ce3b4b460ae1d5bfa1cae1d24cf5f4148840d090c5ef96bb0f3c0b40cc003de655d4a9efd8aaf0273cbc6f2ec5926e21f5cd66d9b445909d0a31f01b2d77723f3129c9340467e619a1c7363640dc5cd88037d8208337129e7efe88a00bc90d37ef5c23832183a7c61b2fd3be94471a29dbb53e9ab491bd01a20855e3137817f7adf49696fa7f7f540a23ad17c189804cc028e75433e9ce600a8df62edc24d34fa6aa5253cb8e53e4efb7aa553f8833c5f4e393e7f786814512ec2fdd74ba65a61ce373f8d3a119e7c86e5502d6d923c8371d3011172d135f5f1d3c5325dcadb30adef208421e82196d02bf9bfd66faf68e9a8e125ca174af9eae2dc5cd32043c79099835fb7071130e63928351c6fcd815a926ca09b75e8c6cf15c8ed93327ff250e3a3adc1eae63e8743ab95c9c91348f80ca41766c8577ca08aa79a8e4b2e58090fc1df2e817f2d7fb3cec1c818ac386f75a4c61dbde53fbb8f0602ae6855357357916cca3a2e6a55b45b028f2c0a98f2ac490370606cd67d747cf83a67125b688ae9e5afca7dfddf3a379cfb10ae77a5afe5410736e42eb45a93cd86a0f5adbf0c146dab234658dae97e4c49388c7347ac2d3f2365403d5caae1ddeb3bd3c6a4ed09d4e2932f7f9503ed8232600f5ae1a8c5dcd8daa3e1c5e7c7b1849c2fb6e320a2439865551cf749191dcc1103b17eda8541ca1728d4bf31499c81ec0f989217d9e1d4e08d96b897f63e8a5a1d2ca69a036c9bacaac8ddea8bd8347572566c65d052749fe6335c8812255211d6ce88dd99eb508706fb737f3ac8716b6570b6d1f62423ce856bc66aa2f004233363f46572d67cce7dcc7dcc211c88953490ec24d553e379b702eed8b3d562efb1d9427c64ef6536eb222b09c11b056e9267e291a9d4b372d3379d6f60d51e1d876e32d6252d3eb99b201de1ec0f141e04c11339ef2bbf68d101a218bea1935329f82a411548dfd40a364164ea3add1db781367fdf457a9fc7f33a9894254e8ed88e198d9852efb3ae5005f3352403b2dbeea44b176cd4cd1a451c9664df4a886931445864e0e07f65fdfb5a36dc6b000b6d57a4163e260865234f6585421fbd4c5dd1d096514ae832bb58b56e41e5e5bbec64e5273d7d392830ad2d18f96b70f9e32a6d764224aa95d80622bb70ef2d4283bea861bad4721ed7276d3e103721d34e1897f6c03b6dc86f4da2c6761147eac4fc78c52ade8eff6405a5013d8b56178f2359c470c8cc3f8718b6c54607e1e101bde62a25d94c747365d79f8ae519b68b7486a9109d0bef73c24509ef214d75907ef4b553aebee71bd3eba3b527c1567337b8000de8a5a88c90a81b6c09e8889c4fbcaedf830e3f60eb9d677a67e7b5aa2e7f834fa5e6764467b691cf8d61ea41180272481d6db08e8b3d903135b229819e898c1fa3b9fccf9faf64ea803f36293e59c5100426d840e77aa78015f774531a84e339a46745c2ce3042707df384f04adba479e57a68c7bf4537a1a2f43f9d9429c2ff17201bed1775df9c969b26dc04ccb00fa87ac78d2120408782f2dfc15d43e92bd1fc47dd097109bffd46b96665f279cba0c903800744e151d02e74905effe460d68856dc4f917e35b3fdad83f4f3ac3810afff9c0f2adc1858ddaf69de56d27bace048e8f29f9f10f64b896c5c6aabccdf2276b5de64350e1254b16af6f0ca32222c8b65e7f5082c4a5c5143970c0be386a0a89765437d7d5bbac2cb18b4ab14166f306b6aacb86de8f94f983bd85436c1791d14b4c88cafec14d01c173e30b102b88dcd70784ca55039733dba8eb44c8774ba9ee85e51f83ea938616b53a1a4e50e5c19a5d2b5849ecc79aad2f9c95ed96b5a805b635691ff56829d7ee32d942c93ca6ebbf56a3b537de3e4e9ac9697cd326637847c55292500cd6b3469ad918f0e78c2e758fcab888e60366574820f33372096428eb4297d49a48b37fc43c3b4d3855c367685c6368b1ad876863d629affb8030a688aeaa6ace0d7f06b36d1e3a58706beca9bcb459a616d124011a6edcab76f5531b0d732ca9aa204522ae739a792c458a5da4756fc19ade2bb1ba9c02291900ae933938361eb759d5c7dd4afc527c04d2b8a855e3dbc7fb243d984608ae2964309369e879f84c31fe4e8f141b1eddf59beb8adfd62a54e11cd92df70ead461b9142d7366a6adaaf5ba9b9df130014b4703ca5ae1c745881d193325b2246e48b60d4d1c6b5476a72955486f4450b0c236ec32e3f2e9979a9ff12c4a02dd2155ab4b269fed7cfe826d75cb3950c90206e7e867d5695b290bc4fa79b1b7674f603d8ed911a3fce17aba49ae267779faeec785ff311c0139ef66dc76283d1c9a44a26e1728bb7629af0238865483b6edd079e9052185cc88e5a4a17bdf4caa33a926fe521dbd245cbfb1fc6be2a234a8c0e15ff1ae1dec30ff947d1ecbb03c27990839f6aa75cb8c78adc71cf13116ffe022891fe69031e4df684a958e84af6237eb2943e2630ea79ad684be8665a873d436e21a2de9100ce12dcab0c814b766cb448fccca02aecc9b3fdcffb40cfb4fbc56c14077cfb7ea45b7019e213e9ac7678ec4802615a3925e3cc82e4994e390d9f46f7b3516baecb1807e8c0ae86265648bc39c1ff8c206afd9cfa22f038fab92cef7f176d961bab91021c153ae0b68ea6438e0a57ea2bc945e659e5ebf1481f432f21278de1ca6b37384a78892d2f955521d17fe889f9fb8d29471a3bc088a553a0ca96ba59e5a125b98d05387e9ee714cce132a215237bd4e51320aedc56d1a0223aadbab1e5bc133330c9f1ac2cbeb4e95886ef8c17767fcd841d29e35995d0f8eff2d3690a402feea29b7f1e91a0949ad74c5927109d54b9f1c78340bb5200286f5897dc47bb9dbe72aab501c18c905e7ba4cf783b3113458b1ea6fa67cbe701fd623c71b5caf575a85c0d69d8c5aa68955c4d9bb2d88a135d64ee7655a1592184adf63d22344a1164d8fd4767ad3e22b0e02d59a7e0c966970cdbbd642be22437099819d11177d6baf1319d7f164a6fb6b571d860caf74abbeb384b056afed2e93c16cc42ad9ad918b51832e5c3802800e7ecc54c4d009bbf4ecd942943041850109e7203a3ea9ffde7380de5e36a160ab97e8a321c78727d2211d89f0d559b3a37c854a5efbb7c803ea713c25aaa9dc354dd88c98150be25a831914b192704ec7a57032b0de4472017fee387a3bcc27b6baa35f3fa63b853fac6edeba94f34ecef9911b57ad77c67e682367b5dc1f54a4b3aed9842db546cacde0f9ddf928f795d7392883488e52236226963f85f867ca4bee54940976744cb6d7d57eafe4c56fe6f5bd9b96d337c35afe499d453fd6fbaded0a6cfac95f9cb238474bb1b6fd58f713e17bacd64731848522a1864def0e73484e3950f37d20bb0e68944726e6723b0f08ccc4b112cdfd4e4b18e5736e54a965ff2267a1dcdb1f35130750a87db52439b906444f95c6dc4e3ea720f3dda4f9ccedd0130e4b2ee1032b702c2d92d785f9a25d31e9497b802c8573540e3a59221e42debc615627c2fff331589cbc5413697e400b9ab26aec55126a04b0874c4f440fea8372b515bd88798eb44776925c59fe729b3e0cd9c6965c4f06620678ef4cc9d8a6ffaad06c2d9081b7ffc93050d1099bb860c1e6e590ace42c8fb1658d99b1908020d024c198bff44f13f89400db925792f4a02c3da0f2dfc75c588a0257fe93e635efaff766b36a9fcc345f797269c448e1f40bedcf501051987049507bc6f2af048831a02b01e112a62312d68fa4fd91aa793df6589bc23ad17bab4bf63c916ef98861b463a861aafdbe4db87b8944c37dee6baf96afe6ea7cb6808bbfb7c59dadbf6281b390fcca6464772697dd054d7ebd5f47b9f490162799eaf50b0651d1dca8fd003183346083a2fcc5e6491b8c4eeda7", 0x1000}], 0x3, &(0x7f0000002540)=[{0x60, 0xffff, 0x4, "49c78e9e432fea42ac89b29133707e4e93835128969ce7af3015f30d7a007ac5fac3102df64f8732a9ba0583fe3aaac58f6f029442a8533b2a93341708dd691fa69abb45fffa423f557a5656d6c04a"}, {0xe0, 0x1, 0x80000001, "b238601b399318344d9a1b5a86d3152b511c1dafac0aadb458d35e1b908af470e70d53f7967a8facc1ebe6ac4a39482e488379ff0e810228eb58376b86d97a706f012a23ae7305f62f15ccd74aa6ff4162a00991d264a5bde25ffe00eda081f96b3bc3e8830d2219a1a3f7e1609de7d4ae936d3b639ce4df44e8a354174ab972d7c074d02df9cb9e796daf4d3cb7fd9ad4f9fed7ca03e4aaa54b4b4968a8cfd84c62c408b0bd68290cdcbef9add4b28ed074db6e729edf8d6bed81d70a368a2dac5d2140925ddfb1322b"}, {0xc0, 0x1, 0x10000, "433e915a7cc3db41e41428a140186727e596c59436daabd7e6e74781871d75b95905a79a126446efddc6a69be6aace028908dfd88d89c7423709260c36d3b6779ff1fae4f66b60e8d98d1a9ee6f555abb47e208563e0d28f5424c0b817eeaff73c75915197cbd8d9eaaebce1340a7f2f5226ea83182cba9ad10f714b9481b5a3143234cf07ac9ea6fe8a43ba9f9d78075355b44913699fbad5e172dea4883065012d0670f40733f90d3125295960eb"}, {0x78, 0x1, 0x329, "647162d8720895d20972870d33a8e6ca358f45c48b455e08f4adf466661c91c7eb08cb2dacd3d9a38ca5e3298a32198f2ba00b205e420f1e7d7ea16e9b0153433b268e101b3ef9eb1f52223b76ade2840e6e2e8857413ec2deb0245fe3e0d90eeb5ca4b5148d"}], 0x278}, 0x1) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) 06:52:45 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0xae0, 0x6}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r3 = syz_open_pts() close(r0) r4 = dup(r3) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000200"}) fcntl$getown(r4, 0x5) readv(r5, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/45, 0x2d}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000440), 0x0) write(r6, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x40) poll(&(0x7f0000000480)=[{r8, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r9, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r10, 0x4, 0x40) poll(&(0x7f0000000480)=[{r10, 0x21}], 0x1, 0x0) setsockopt$sock_int(r10, 0xffff, 0xb015c49fb832f1ec, &(0x7f0000000500), 0x4) kevent(r6, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffa, 0x50, 0x1, 0x0, 0xff800}], 0x80, &(0x7f00000003c0)=[{{r8}, 0xfffffffffffffff8, 0x4, 0x498d56b3beb3fec5, 0x8, 0x1}, {{r9}, 0xfffffffffffffffe, 0x2, 0x20, 0x800, 0x6}, {{r1}, 0xfffffffffffffff8, 0x2a, 0x855610117c7c93fa, 0x7, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x1, 0xf0000000, 0x3ff, 0x4}], 0x0, &(0x7f0000000100)={0xffffffffffff2109, 0x91}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8323, 0x0) 06:52:45 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x4, 0x7fff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x5, 0x6e3964d) write(r0, &(0x7f0000000040)="6f0fc3", 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0xf1) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 06:52:45 executing program 0: r0 = msgget(0x3, 0x1) msgsnd(r0, &(0x7f0000000140)={0x1, "728913e568cfa11e62a95319874e9549ef5c07f3eb826ea55d08e24e7560d25754b06e16ee474d77d084ec43cafd38c587cb8f3df0ffa22ab37394c95ae172c1c814681f59af94aca9395b0a1fd64aa6e15cd9721332fc8d8a0c4759f3372f429e179b190ddf216a00af9d36c1125395e41e217547cab3e5cbae908c9afd4ecd1c57ac921c0386dd6188d21a7ccaaf4ca08433ab11b81a27650d4769f82f17ffcc6db0d36b5b72def7a38476f24d0becb3bb98f0ef505a1c88f0dac6ff1ad7dd6b26fac6687b307ac76e5e5624"}, 0xd5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 06:52:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="00022e2f66696e6530004f024086cd8f454a51a425157063b1b273b20e51ceb575cfaf29410fd8a876"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000180), 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x40) poll(&(0x7f0000000480)=[{r8, 0x21}], 0x1, 0x0) r9 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x60) r10 = fcntl$dupfd(r9, 0xa, r8) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x5, 0x1) fchdir(r10) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 06:52:46 executing program 1: r0 = socket(0x2, 0x4003, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xff24, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="1001000000000000ffff0000090000005ccef540db1000913d3988d1923f15f8413eeb8bb2ed25661a067cf56fdc280ee984327d782ac61771c54bfa9fff31a60cdb5df44120979da32fe0ca9a39b2d81f8af2b65a22b7db8093c622d93b428fa41b678af0eb271f6816f562f7ff84cec62183856d6cc27b42ca5b17be57e47f4cac1d0d23977ce41882c58387461587e9edfaeb1aae69524680248c2ecc320567827c9a39319f95b27052ff414f751f5341a4fdbebd926c9afdb56c704042d135501a6b8053ffff4406982c89ddd78e75ddba6448adceee763e3a654440f877e91437a07e09e153d02657d82039f14b336f5a7558acb6cc0df608ceb235a01175b7b4522be139a4edaf7a1f000000001001000000000000000000000500000050dbe628df9fad64b08de3f68b0e333ea925b94b67ff8a1676cfbd96c8af037e5072a56fbd15b6c73182d7986b7aeb8d80b6ef7d2644440f79a703b4cadb7ecf42e80ea0d383b61af049971a711fe11454d527546528a97d7505b58168457a0c4a2ba6ba3eb66e69190af01efba7074647c173187b2aaadc70d4b3ba9455e8cfdbaa9ec5083526a9afdba36439d27ac5a43f12a3b27d1edea6844b6a330de9f592ccce9a8bb512e57c5a8be755d69c6f732882cd2921ffffe54cb4374dca192cf15631caca12eb594b21c658c996bbd03452d8c6ffca57be48ebc412b829e283c963f707c380a6f89aa0a7aee58968fe69eeea2dd1fb2c71c0225562758999d500f68964a26dfc03f1b42b0700000000fe7f8b6f093265a5c65980b099200c4538f7759701b1f329ca70e9bb51"], 0x220}, 0x0) 06:52:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x7c}, {0x26}]}) r1 = dup(0xffffffffffffffff) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCLOCK(r2, 0x20004276) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 06:52:46 executing program 0: chflagsat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x80000, 0x3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10110}, 0x4000080c1}) connect$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0), 0x0, 0x0, 0x0) 06:52:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10, 0x0) socket$inet(0x2, 0x0, 0x1) r1 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x80) r2 = semget$private(0x0, 0x3, 0xc) semop(r2, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) semop(r2, &(0x7f00000004c0), 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000000)=""/142) 06:52:46 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) chroot(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) r2 = accept(r1, 0x0, &(0x7f0000000040)) bind$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0xf3b, 0x80000}, 0xc) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 06:52:46 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x1, 0x40}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000", 0x4}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="8201090ce904e41143bec2d0dd0ebdb2cc88b605bec0fbf63f81008db7713448258b82a63d01d574120b9e5c283a1cb2ece140673fa37d5f21e2f3cc2a98d34dd5ef7b509ebc4f4757866bd5535cf67b3d26be514481952884bec57cbfab83d19124ca4cca2524057d6a50935cc92bca4f83d503cd5caf7d48a07a157ace4ced0fd07d165726778dc444ff0970"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "01000000000000000000ffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000240)=0x8) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 06:52:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) r2 = dup2(r0, r1) recvmsg(r2, &(0x7f0000001600)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000080)=""/124, 0x7c}, {&(0x7f0000001300)=""/253, 0xfd}, {&(0x7f0000000200)=""/102, 0x66}, {&(0x7f0000000280)=""/8, 0x8}, {&(0x7f0000001400)=""/147, 0x93}], 0x6, &(0x7f0000001540)=""/150, 0x96}, 0x806) write(r0, &(0x7f0000000140)="000200", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x3bf}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:52:46 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0xfffffffffffffffd, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=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, 0x4}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f0000c62000/0x1000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:52:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) close(r1) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 06:52:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x7}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) r1 = dup(0xffffffffffffff9c) close(r1) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x6) 06:52:47 executing program 0: r0 = socket(0x18, 0x8003, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) setsockopt(r1, 0x1000000000029, 0x7, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 06:52:47 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x5, &(0x7f0000000000)="ebffcbff13b9fd2eaa4e713048e69931929648", 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) r3 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r3) fcntl$setown(r2, 0x6, r3) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 06:52:47 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) setsockopt(r0, 0x5, 0xb, &(0x7f0000000000)="4547b2e0f50f47194b215fb1c63d6418b8240b42cd774b2db6e2773fd648ba07e75ef61907d2b11801e736058f77c53cf709ea02", 0x34) 06:52:47 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt$inet_opts(r0, 0x0, 0x2000000002, &(0x7f00000000c0), 0x2a) 06:52:47 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100), &(0x7f0000000140)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206919, &(0x7f0000000300)) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x1000) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) renameat(r1, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0\x00') minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) r3 = dup(r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x2, 0x101, {0x9, 0x6}}) 06:52:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='\x00\x00'], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 06:52:47 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='!', 0x1) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=""/255, 0xff) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 06:52:47 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0xffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0x123) write(0xffffffffffffffff, &(0x7f0000000280)="c8052372fe27dfbbb5fe9449b812469bb48abd8eecad330800000094705b2b588d2d66c07b25ca8edda81c85797c111686c9cfc88a8c86970000000000fffa00000000", 0x43) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x1}, {0x18, 0x1, 0x2}, 0x0, [0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x3c) 06:52:47 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000000)='./file0\x00', 0x29, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) readv(r1, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/169, 0xa9}, {&(0x7f0000000100)=""/104, 0x68}, {&(0x7f0000000280)=""/41, 0x29}, {&(0x7f00000002c0)=""/75, 0x4b}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/86, 0x56}], 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) r5 = fcntl$dupfd(r3, 0xa, r4) renameat(r0, &(0x7f0000000080)='./file0\x00', r5, &(0x7f00000000c0)='./file0\x00') 06:52:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x24}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)='!', 0x1) readv(r1, &(0x7f0000002640)=[{&(0x7f0000000100)=""/68, 0x32}, {&(0x7f0000000080)=""/53, 0x35}, {&(0x7f0000000180)=""/96, 0x57}, {&(0x7f0000000240)=""/51, 0x33}, {&(0x7f0000000340)=""/253, 0xfd}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/213, 0xd5}, {&(0x7f0000001540)=""/238, 0xee}, {&(0x7f0000000280)=""/105, 0x69}, {&(0x7f0000001640)=""/4096, 0x1000}], 0xa) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 06:52:48 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 06:52:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x8000, 0x1) r5 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) pipe(&(0x7f0000000180)={0xffffffffffffffff}) r7 = openat(r3, &(0x7f0000000000)='./file1\x00', 0x8, 0x4) ioctl$VMM_IOC_INTR(r7, 0x800c5606, &(0x7f0000000080)={0x5, 0x1, 0x7}) fcntl$setstatus(r6, 0x4, 0x40) poll(&(0x7f0000000480)=[{r6, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x40) poll(&(0x7f0000000480)=[{r8, 0x21}], 0x1, 0x0) poll(&(0x7f0000000240)=[{r2, 0x20}, {r0, 0x2}, {0xffffffffffffff9c}, {r4}, {r1, 0x4}, {r5, 0x4}, {r1, 0x8}, {r6, 0x80}, {r4, 0x4}, {r8, 0x20}], 0x12d93bea2857fa74, 0x800) 06:52:48 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "090000f38900f4ffe64dc22a30adca60b38800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000280)=0x10) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) getsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000100)=""/182, &(0x7f0000000040)=0xb6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r5 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 06:52:48 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) mmap(&(0x7f000015c000/0x3000)=nil, 0x3000, 0x4, 0x10, r1, 0x0, 0x0) r2 = syz_open_pts() r3 = semget(0x3, 0x3, 0x8) semop(r3, &(0x7f0000000040)=[{0x164fde540a23d138, 0x8, 0x800}, {0x3, 0xfffffffffffffc3b, 0x1800}, {0x6, 0x80, 0x800}], 0x10a) semctl$IPC_RMID(r3, 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8, 0x7fff, 0x8, 0x0, 0x1000, 0x2, 0xba98, 0x0, 0x1, 0x6, 0x81}) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r4, &(0x7f0000d06ff8)='./file0\x00') ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000440)=ANY=[@ANYBLOB="45267f0001000000000000000011000000415e7b0ba5c16d7741a5384661c47260aabd0224025ebbf0602bff4476895bee27f22c6117a7498da0376b25ae2d4da0243b2cea82df95f4de5c1c122e71683e90e625410ecca14f8ceef1fda3ba1265092c2d07c6d0eee592939aed2ce67f8ec2178d5f01dde600003a08306a5bf5549bc95dd17405f8e96975bb208374e40f4fbcc614ab46c75eab5617044f0ca56b6d7c83322029e236d54ced1c2a185e25d4e373c09af6fc4575aba7c310140434f64eec00"/225]) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000040)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) syz_open_pts() r6 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x105) pwritev(r6, &(0x7f0000000140), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r6, 0x0, 0x0) faccessat(r6, &(0x7f0000000040)='./file0\x00', 0x5, 0x3) ioctl$VT_SETMODE(r6, 0x80087602, &(0x7f00000002c0)={0x1, 0x8, 0x0, 0xff, 0x10000}) syz_open_pts() semctl$IPC_RMID(r3, 0x0, 0x0) r7 = semget$private(0x0, 0x2, 0x50c) semop(r7, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 06:52:48 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0xcbd44590abe2720c}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='='], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x6}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 06:52:48 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) 06:52:48 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file1\x00', 0x80, 0x10) getpeername(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r2 = open(&(0x7f0000000040)='./file1\x00', 0x0, 0x51) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 06:52:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x96f8, 0x0, "e4ffffbffffdffffff000000000000000000007b"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:52:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x5}, {0x800000000004d}, {0x40006}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x24, 0x3ff, 0xfffc, 0x650}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0xaa0, 0x8, {0xfffffffffffffbff, 0x3ff}}) 06:52:48 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x1, 0xc0) sendmsg(r2, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce1b541d46618524274ad971052a61b8cb750b484a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b846053402403ea752230f5ccfc0d3c95e089a79136f759188738a75673fa7b006b9ab996d7513826b44c4622cba6237f00000000000000a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/201], 0x10}, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) dup(r3) getegid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000440)=0xc) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000c40), 0xc) r6 = kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x2010, r6, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCNXCL(r7, 0x2000740e) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fcntl$setown(r7, 0x6, r8) sendto(r7, &(0x7f0000000080)="4c4fe595e8cdb4c930fb9c77020314eeb610ee9599f674719562a4f84a44ec6836fae8b07ee5b2763f9d5c9ee1174720fd8186cec561a8d4ac94ffaccb9c5de0f268131f38ca5ea862459b04a7e0ff2bb2", 0x51, 0xf, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) read(r6, &(0x7f0000000140)=""/58, 0x3a) fcntl$lock(r6, 0x274a7c1755daac67, &(0x7f0000000180)={0x3, 0x2, 0x6, 0x5, r8}) writev(r7, &(0x7f0000000640)=[{&(0x7f00000001c0)="9ed0c32b80ce84c52dae5d1fd37d4bfc2ccfd23d90af5ec6262b0be7ca542d9a968d9e6aed8ae734285666d2c96e8c6742b51b8a81dcc9d91bba746c986e44e2a4ca221d68f46bf889704bb1fd0eac6159b83ed1a098d6722c96f68b2af90ed8591c1becaee9b74f63a5746225e92c4dfa264fddbcae83f159e0cfb8f77c4da5535d885730e18f92f2d7dd7405de840645b365f74caf8b1c7a4b023df3632550ed06025d5de26a7372dba69012f9c12acb0cec33932d012c93b49c9e0e61b25379e16cd416b4fd4e8d7dfd4ae60e0f079bdbe83ddfad735f12b9e095e65b6e642e43d34a29e29746", 0xe8}, {&(0x7f00000002c0)="20effc39a1428edecca0320d8b1dfe74d6348a77a39c4419f05e97d956d7494ebea61a6e0166c26e6911b79c9e4b02a5b3b0b2c2bc0b0f940ea0d88326c3c401ce466a3a3d6038089670b3bd72a7cbda9a5b06", 0x53}, {&(0x7f0000000340)="4d8f2ae7d94950fbbaf6ebbe617e8b70dfaa608355425a3ef74214022c6f9159a2b78f5cc638cef777c3544f56407eda6824b6dde33ba2f4f209022a504ff844008ceb6e68db5412f5218a28ab05cf524d56e08333d59ea6e875c23b86be588f796f48d58a135021a6e005c88024a6", 0x6f}, {&(0x7f00000003c0)="4250201550968e54cbe25e49a7bfb3daa1fdc4299da496b8b18cc472a0e812d7e0", 0x21}, {&(0x7f0000000400)="a147d7c1eab31c08f7b819c19ab41e4acffdf3d027b5", 0x16}, {&(0x7f0000000d00)="32f3a47c1fd67797f24748b000e2654dc07a593d750277a98fc5df7301e6bc9916d76b92ef181b3e5792c04aba82dc968fa97452ecff663180483212de2236fd69df027db7726c5e8d34dcbb7cadec675a045431cae99fbe379e55b27da8ef3295769df533a31a0611ce48447815491d5b340a2a2f081a6f099c1615924d299b612cdf473eba8d5ef9025e8da97df1d60b78d31241c51764f95bc5d3e0b6b791ad5f8be436f9a529a5d192350be2d90ec83841f70e8761b9f86dd4ee2c5e0ef19973d0e7e71810ce4b0fe1acfd40e717310afed7597dc2a018cf2b086f78f50bf079b40eac43ce0e91964f80b6827d734eaf2ed96a0337aeba965ec1cf44ea99ba88fc51dd1d04", 0x107}, {&(0x7f0000000540)="78244bc7c838234dab", 0x9}, {&(0x7f0000000580)="493f3bc51bff31c48bda34c9fb34", 0xe}, {&(0x7f00000005c0)="894aea7299d85baac20c305aadaeec6a762f0a5d2c63eed5b43a367a83ab8246ec66a8bb55dda758c98a777278e753ff5f5f78ea60dd196d4d8665403c292c604fb8e80ae154cbb8b64e2ff638d1f463d875bdbdac74893cf54c8c77ae66", 0x5e}], 0x9) flock(r7, 0xc) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000700)=0x3) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000740)={r8, r9, r10}, 0xc) r11 = semget$private(0x0, 0x4, 0x10) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000780)={{0x9, r9, r10, r9, r10, 0x0, 0x3}, 0x70, 0x7, 0x3}) r12 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r12, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r13 = getpgid(0x0) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r13, 0x80000001, 0xfff, 0x5, 0x100000000}) 06:52:48 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x21) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000010053b5d1d09075a04e513dd4611da24e140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 06:52:48 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x3c9}, 0xc) mmap(&(0x7f0000000000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000d000/0x3000)=nil, 0x3000, 0x0) r1 = semget$private(0x0, 0x4, 0xa5) semop(r1, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r1, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r1, &(0x7f0000000240)=[{0x4, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x1000}, {0x3, 0x6c, 0x1000}, {0x3, 0xffffffffffffffff}, {0xc, 0xfffffffffffffff8, 0x400}, {0x0, 0xad}], 0x8) semop(r1, &(0x7f0000000300)=[{0x0, 0x80, 0x1000}], 0x1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x4) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r7 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r7, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x3, r4, r5, r6, r8, 0x4}, 0x200, 0x401, 0x2}) r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = fcntl$dupfd(r10, 0x0, r11) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r14 = socket(0x18, 0x1, 0x0) setsockopt(r14, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r14, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) r17 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r17, 0xffff, 0x1021, 0x0, 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000001700)=0xfffffffffffffd74) r19 = getpgrp() r20 = fcntl$getown(r11, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r15, r16, r18, 0x5, 0x7fff}, 0x6, 0x2, r19, r20, 0x7f, 0x100800001, 0xb1f1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x3, &(0x7f0000000140)=[r8, r15, r21]) mlock(&(0x7f0000009000/0x4000)=nil, 0x4000) 06:52:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) socketpair(0x1, 0x728df5a90fa8ff58, 0x90, &(0x7f0000000000)) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000040)='!', 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) poll(&(0x7f0000000480)=[{r5, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000100)) shutdown(r0, 0x1) 06:52:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fab8ebf97e7b7cc64b259994eb14906e23a2d69b13febb0c8b7fcdb748721114c88b8e125e603d598dce8683c4e56607c8506a9700401ccc4e216cc5c69e790346fb5dccecd4f4e35ee7"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x21e02ba88565d50f, &(0x7f0000000080)=0x5, 0x4) write(r1, 0x0, 0x0) 06:52:49 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r1 = kqueue() pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) poll(&(0x7f0000000480)=[{r2, 0x21}], 0x1, 0x0) fcntl$getown(r2, 0x5) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000040)='!', 0x1) ftruncate(r4, 0x0, 0x5) socket$unix(0x1, 0x1, 0x0) kqueue() kevent(r1, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r3) 06:52:49 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x3}) r1 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0xc4e, 0x0) poll(&(0x7f0000000080)=[{r2, 0x9aea6221e20af49f}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) r4 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x10002, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r6, 0x4, 0x40) poll(&(0x7f0000000480)=[{r6, 0x21}], 0x1, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r7, &(0x7f0000000040)='!', 0x1) r8 = dup2(r5, r7) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8000, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffffc, 0x8, 0x4, 0x7, 0x100000001}, {{r5}, 0xfffffffffffffff8, 0x81, 0x40, 0x100, 0x2}, {{r6}, 0xfffffffffffffff9, 0x101, 0x4, 0x5, 0x7ff}, {{r8}, 0xfffffffffffffff9, 0xe0, 0x90000012, 0x1690}, {{r1}, 0xfffffffffffffff8, 0x0, 0x80, 0xa00000000000000, 0x4}, {{}, 0xfffffffffffffffc, 0xb0, 0x20000000, 0x9, 0x6}, {{r9}, 0xfffffffffffffff8, 0x8, 0x2, 0x1000, 0x159}], 0xffff, 0x0, 0x80000000000c68, 0x0) 06:52:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f0000000480)=[{r3, 0x21}], 0x1, 0x0) r4 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x40) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000600)={0x2, &(0x7f00000005c0)=[{0x2, 0x2, 0x80, 0x7f}, {0x2, 0x9, 0x20, 0x4}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) poll(&(0x7f0000000480)=[{r5, 0x21}], 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000000580)={&(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000004c0)=[{&(0x7f0000000280)="f0fd8e8c208759f03892257434909fccfd39ddbb7bd4b6ff1c2e7e284ebf6a20e2a570d73980169c410d3d7fb4bac85dbdab843922960a72057f5f3f67e0d94e72b7191a801fe9ec9f2db85963312221414ed691ebac898250c1daf0feb742e9501d8f6c9edab89160a1d1b6d1dab31035", 0x71}, {&(0x7f0000000300)="2a2d759870ff52bc10daee49a5661d6f5cf06361568f7c1b339bd6b318ea541010713fb52354", 0x26}, {&(0x7f0000000340)="d23c7de2c55d4885aa2176d98a6f04a13f7dd6878f44", 0x16}, {&(0x7f0000000380)="27db2cf696bb08b748eab15dd376f0e2ba258c2933a9fec822bab856445341b76d51fe9a82aa67d5a6c6726dc6d55ee15d74928e6354def536f46e5cc0a30894f07991d1b22b0aedd7a0d88749004aa5d42fadb28b57d28cd2c112f9ea8925a00c2950e115527735", 0x68}, {&(0x7f0000000400)}, {&(0x7f0000000440)="0a41ff35383351", 0x7}], 0x6, &(0x7f0000000540)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffff9c, r3, r5]}], 0x20, 0x8}, 0x2) 06:52:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(0xffffffffffffff9c, &(0x7f0000000000), 0x100000000000006e) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000240)={&(0x7f0000000280)=ANY=[@ANYBLOB="01000100000000001bf1f9e4519d5309f7490948fefe6136a79fb117efb4e00ebc456009ad9ccdfc8dea3901147c04ff38c64dc6d24e03ba8836fe55b2430d01c3b86f0a7039899ba1d6a5cbd57174af31c7d3000096329a471d49a33ed74a2a9b"], 0x8, &(0x7f0000000040)=[{&(0x7f0000000100)="e4ae67b913f6f9af61485d42d6103021e9715da3142ace76a8315072c5c3c2bbc1def218c64139161670479d81a0fb63545e5c665c073acad072b0749139b9a65cc841550e54564ca4efdb46ea99f791d07f14a654895cdb8298df7f4ef3b8496c9c0b257d368ce982ba7e0a80", 0x6d}, {&(0x7f0000000180)="d52f7dd4a7c0a076dc5528179799bb2f37f89530dc9fd63c2bf0295894931ea4a57f550a36c9e71f579cfc7056713659f7dfc1d67e42254b561dfc01de77145d92d9c6003fffa788587479322b9f74cdfc94976491fd810ea590e1ed4e77eb5cf29ce1fed345c85f10a16c3abd7d394293dec3cd5649d218d15e866240ff7d4586293f5c0ebf627e2c6e38b2decfc44f0f1fd58b0c2ea2fb643e54d2777f05e5e87a56a0e1b3769179d6ee051da38251201a041e556c9e8ca705", 0xba}], 0x2, 0x0, 0x0, 0x7}, 0x200) 06:52:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="59663e58b10b1dc269ddf53262290cb4404bcdd473bd50b05d219600dfbbe58fbe2a03c56ad6c79b2c4248de0000"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 06:52:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febffddff8252600040000000000ba0d31e99a00000018000000000000000000", 0x2c}], 0x1) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) ioctl$BIOCGETIF(0xffffffffffffff9c, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000020000000000000000030000"]) 06:52:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x40) poll(&(0x7f0000000480)=[{r1, 0x21}], 0x1, 0x0) connect(r1, &(0x7f00000000c0)=@un=@abs={0x58fc30fb8ee328c8, 0x0, 0x2}, 0x8) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r2 = kqueue() write(r2, &(0x7f00000002c0)="97d4ef33daa98f384e55cd7a8928ab8f175b283950a79e9a9317770c08cec64e1f0113a8efae8a64c7b8ef2ec34cab36cc79275541d4d82f58d9a6299b63483c98892477612165b2696a80103f7f48c5a0b907fd5014d1ac8e9ce166120cd32256ab49dae9ae1e05407ed81fcbae73ec9882afe1b56e4f5c06883853b616f9c538", 0x81) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) connect(r3, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) r4 = open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f0000000040)='!', 0x1) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file1\x00', r4, 0x1}) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000002540)) r7 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r9 = geteuid() r10 = getppid() r11 = geteuid() r12 = getgid() chown(&(0x7f0000000040)='./file0\x00', r11, r12) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000380)={{0x3, r11, 0x0, r9, 0x0, 0x48, 0x38000000000}, 0x81, 0x3, r8, r10, 0x5, 0x200000000f402, 0x4, 0x8}) lchown(&(0x7f00000001c0)='./file1\x00', r9, 0x0) 06:52:50 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r1 = kqueue() pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914", 0xa, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x40) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000040)='!', 0x1) poll(&(0x7f0000000480), 0x2a3, 0x0) r4 = dup(r2) write(r4, &(0x7f00000000c0)="2123a907d48eb0f37a5982748774b54f8426547665decec39c91acfd18fef76462d21b814ff74f1973eb4644481637a60e86fe2543d468e4e41ea16d2a9260b5110bc1ebfd9e001d6ef4170d950dd87991046e69c0c31d3cffaf8c7a06da4099258966adee8355b7224dde9a", 0x6c) ftruncate(r2, 0x0, 0x8) open(&(0x7f0000000000)='./bus\x00', 0x40, 0x8) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) by+&~w-`u= Nڗ>F჏teDbYZ/S川},3n:@by+&~w-`u= Nڗ>F჏teDbYZ/S川},3n:@panic: pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806750bb00+16 0xcb1fd1b068095c00!=0xcb1fd1b068095c99 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *365272 33301 0 0 0x4000000 1K syz-executor.0 158092 41922 0 0 0 0 syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82627690) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_makespace(fffffd806a0b1000,0,c,ffff800022d68b04) at m_makespace+0x645 swofp_send_error(ffff800000ae2000,fffffd806a0b1000,0,0) at swofp_send_error+0xa7 swofp_recv_hello(ffff800000ae2000,fffffd806a0b1000) at swofp_recv_hello+0x62 swofp_input(ffff800000ae2000,fffffd806a0b1000) at swofp_input+0x1d6 switchwrite(86138,ffff800022d68f60,1) at switchwrite+0x3b0 spec_write(ffff800022d68d30) at spec_write+0xd4 VOP_WRITE(fffffd8068269020,ffff800022d68f60,1,fffffd807f7c69c0) at VOP_WRITE+0xc6 vn_write(fffffd8065bef578,ffff800022d68f60,1) at vn_write+0x199 dofilewritev(ffff800020ab18c8,3,ffff800022d68f60,1,ffff800022d69050) at dofilewritev+0x1b7 sys_pwritev(ffff800020ab18c8,ffff800022d69008,ffff800022d69050) at sys_pwritev+0xb8 end trace frame: 0xffff800022d690c0, count: 0 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic pool_cache_item_magic_check: mbufpl cpu free list modified: item addr 0xfffffd806750bb00+16 0xcb1fd1b068095c00!=0xcb1fd1b068095c99 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c pool_cache_get(ffffffff82627690) at pool_cache_get+0x323 pool_get() at pool_get+0x91 m_makespace(fffffd806a0b1000,0,c,ffff800022d68b04) at m_makespace+0x645 swofp_send_error(ffff800000ae2000,fffffd806a0b1000,0,0) at swofp_send_error+0xa7 swofp_recv_hello(ffff800000ae2000,fffffd806a0b1000) at swofp_recv_hello+0x62 swofp_input(ffff800000ae2000,fffffd806a0b1000) at swofp_input+0x1d6 switchwrite(86138,ffff800022d68f60,1) at switchwrite+0x3b0 spec_write(ffff800022d68d30) at spec_write+0xd4 VOP_WRITE(fffffd8068269020,ffff800022d68f60,1,fffffd807f7c69c0) at VOP_WRITE+0xc6 vn_write(fffffd8065bef578,ffff800022d68f60,1) at vn_write+0x199 dofilewritev(ffff800020ab18c8,3,ffff800022d68f60,1,ffff800022d69050) at dofilewritev+0x1b7 sys_pwritev(ffff800020ab18c8,ffff800022d69008,ffff800022d69050) at sys_pwritev+0xb8 syscall(ffff800022d690d0) at syscall+0x4a4 Xsyscall(6,0,ffffffffffffffb7,0,5,f9ee1ee5010) at Xsyscall+0x128 end of kernel end trace frame: 0xfa19ca3fe50, count: -16 ddb{1}> show registers rdi 0xffffffff81d8b447 db_enter+0x17 rsi 0x51bd __ALIGN_SIZE+0x41bd rbp 0xffff800022d68870 rbx 0xffff800022d68920 rdx 0x51be __ALIGN_SIZE+0x41be rcx 0xffff800020b5e000 rax 0xffff800020b5e000 r8 0xffffffff813497df kprintf+0x16f r9 0x1 r10 0x25 r11 0x38e54350b91c995b r12 0x3000000008 r13 0xffff800022d68880 r14 0x100 r15 0x1 rip 0xffffffff81d8b448 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022d68860 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=365272 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab0018,0xffff800020ab02a0 process=0xffff800020adce00 user=0xffff800022d64000, vmspace=0xfffffd807f00bb80 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 33301 38849 96099 0 2 0 syz-executor.0 *33301 365272 96099 0 7 0x4000000 syz-executor.0 33301 352209 96099 0 3 0x4000080 fsleep syz-executor.0 41922 158092 97545 0 7 0 syz-executor.1 41922 166257 97545 0 3 0x4000080 fsleep syz-executor.1 41922 67691 97545 0 3 0x4000080 fsleep syz-executor.1 97545 416420 24359 0 3 0x82 nanosleep syz-executor.1 28380 458849 0 0 3 0x14200 bored sosplice 49806 118920 0 0 3 0x14200 acct acct 96099 354698 24359 0 3 0x82 nanosleep syz-executor.0 24359 281126 77435 0 3 0x82 thrsleep syz-fuzzer 24359 290911 77435 0 3 0x4000082 thrsleep syz-fuzzer 24359 97785 77435 0 3 0x4000082 kqread syz-fuzzer 24359 377360 77435 0 3 0x4000082 thrsleep syz-fuzzer 24359 508008 77435 0 3 0x4000082 thrsleep syz-fuzzer 24359 492390 77435 0 3 0x4000082 thrsleep syz-fuzzer 24359 424755 77435 0 3 0x4000082 thrsleep syz-fuzzer 24359 227460 77435 0 3 0x4000082 thrsleep syz-fuzzer 24359 59485 77435 0 3 0x4000082 thrsleep syz-fuzzer 24359 290158 77435 0 3 0x4000082 thrsleep syz-fuzzer 77435 453012 24429 0 3 0x10008a pause ksh 24429 374402 20671 0 3 0x92 select sshd 88952 116051 1 0 3 0x100083 ttyin getty 20671 113885 1 0 3 0x80 select sshd 39990 194950 20368 74 3 0x100092 bpf pflogd 20368 373971 1 0 3 0x80 netio pflogd 11258 391082 81678 73 3 0x100090 kqread syslogd 81678 143042 1 0 3 0x100082 netio syslogd 14100 477675 1 77 3 0x100090 poll dhclient 77402 80112 1 0 3 0x80 poll dhclient 59447 171993 0 0 2 0x14200 zerothread 69429 480492 0 0 3 0x14200 aiodoned aiodoned 1192 191179 0 0 3 0x14200 syncer update 25915 467455 0 0 3 0x14200 cleaner cleaner 62942 15537 0 0 3 0x14200 reaper reaper 33242 443618 0 0 3 0x14200 pgdaemon pagedaemon 91965 369635 0 0 3 0x14200 bored crynlk 24280 182003 0 0 3 0x14200 bored crypto 18999 162306 0 0 3 0x40014200 acpi0 acpi0 95648 475807 0 0 3 0x40014200 idle1 59268 318380 0 0 3 0x14200 bored softnet 47206 346362 0 0 3 0x14200 bored systqmp 18823 374472 0 0 3 0x14200 bored systq 35855 21760 0 0 3 0x40014200 bored softclock 1917 81941 0 0 3 0x40014200 idle0 23019 53105 0 0 3 0x14200 bored smr 1 117653 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 33301 (syz-executor.0) thread 0xffff800020ab18c8 (365272) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8262b2d8) #0 witness_lock+0x52e #1 vn_write+0x42 #2 dofilewritev+0x1b7 #3 sys_pwritev+0xb8 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9537 6413K 7048K 78643K 11475 0 0 pcb 13 8K 8K 78643K 122 0 0 rtable 102 3K 4K 78643K 419 0 0 ifaddr 66 14K 14K 78643K 123 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1487 0 0 iov 0 0K 16K 78643K 86 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1224 77K 77K 78643K 1528 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 4 0 0 VM map 10 5K 5K 78643K 11 0 0 sem 12 0K 0K 78643K 80 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 402 0 0 sigio 0 0K 0K 78643K 2 0 0 proc 60 63K 95K 78643K 512 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 4 0 0 in_multi 33 2K 2K 78643K 53 0 0 ether_multi 1 0K 0K 78643K 3 0 0 mrt 0 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 264 0 0 pfkey data 0 0K 4K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 111 86K 103K 78643K 2369 0 0 UVM aobj 18 3K 3K 78643K 20 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 108 0 0 NDP 14 0K 0K 78643K 34 0 0 temp 185 3560K 3625K 78643K 5912 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 17 0 12 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 47 0 45 1 0 1 1 0 8 0 rtentry 112 79 0 38 2 0 2 2 0 8 0 unpcb 120 190 0 180 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 6635 0 6635 1 1 0 1 0 8 0 tcpcb 544 138 0 134 1 0 1 1 0 8 0 inpcb 280 475 0 468 5 3 2 2 0 8 1 rttmr 72 2 0 2 1 0 1 1 0 8 1 nd6 48 8 0 4 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 12 0 12 2 1 1 1 0 8 1 pffrag 232 9 0 9 2 1 1 1 0 482 1 pffrnode 88 9 0 9 2 1 1 1 0 8 1 pffrent 40 235 0 235 3 2 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 44 0 10 1 0 1 1 0 8 0 pfstkey 112 44 0 10 2 0 2 2 0 8 0 pfstate 328 44 0 10 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 310 0 97 15 0 15 15 0 8 1 art_table 32 311 0 97 2 0 2 2 0 8 0 art_node 16 78 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 75 0 65 1 0 1 1 0 8 0 shmpl 112 18 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2007 0 600 46 0 46 46 0 8 0 ffsino 272 2007 0 600 95 0 95 95 0 8 0 nchpl 144 2810 0 1199 61 0 61 61 0 8 0 uvmvnodes 72 2268 0 0 42 0 42 42 0 8 0 vnodes 208 2268 0 0 120 0 120 120 0 8 0 namei 1024 8114 0 8114 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 9 0 1 2 0 2 2 0 8 0 vmpool 552 9 0 1 1 0 1 1 0 8 0 scxspl 192 8068 0 8068 13 12 1 7 0 8 1 plimitpl 152 55 0 47 1 0 1 1 0 8 0 sigapl 432 599 0 583 3 1 2 3 0 8 0 futexpl 56 7493 0 7490 1 0 1 1 0 8 0 knotepl 112 107 0 88 1 0 1 1 0 8 0 kqueuepl 104 102 0 99 1 0 1 1 0 8 0 pipepl 112 1594 0 1571 4 2 2 3 0 8 1 fdescpl 488 600 0 583 3 0 3 3 0 8 0 filepl 152 4953 0 4846 9 3 6 7 0 8 1 lockfpl 104 132 0 130 1 0 1 1 0 8 0 lockfspl 48 47 0 45 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 457 0 448 1 0 1 1 0 8 0 zombiepl 144 583 0 583 3 2 1 1 0 8 1 processpl 896 617 0 583 4 0 4 4 0 8 0 procpl 632 1540 0 1493 6 1 5 5 0 8 1 sosppl 128 3 0 3 1 1 0 1 0 8 0 sockpl 384 721 0 702 7 3 4 4 0 8 2 mcl64k 65536 14 0 0 2 0 2 2 0 8 0 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 10 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 188 0 0 23 0 23 23 0 8 0 mtagpl 80 20 0 0 1 0 1 1 0 8 0 mbufpl 256 313 0 0 17 0 17 17 0 8 0 bufpl 256 7253 0 1315 372 0 372 372 0 8 0 anonpl 16 88877 0 74869 89 3 86 87 0 124 15 amapchunkpl 152 4000 0 3883 14 7 7 12 0 158 1 amappl16 192 3493 0 2501 65 9 56 61 0 8 6 amappl14 176 217 0 215 2 1 1 1 0 8 0 amappl13 168 3 0 2 1 0 1 1 0 8 0 amappl12 160 17 0 14 2 1 1 1 0 8 0 amappl11 152 232 0 214 1 0 1 1 0 8 0 amappl10 144 19 0 13 1 0 1 1 0 8 0 amappl9 136 629 0 623 1 0 1 1 0 8 0 amappl8 128 175 0 149 1 0 1 1 0 8 0 amappl7 120 48 0 41 1 0 1 1 0 8 0 amappl6 112 244 0 232 1 0 1 1 0 8 0 amappl5 104 153 0 139 1 0 1 1 0 8 0 amappl4 96 860 0 828 1 0 1 1 0 8 0 amappl3 88 125 0 119 1 0 1 1 0 8 0 amappl2 80 3826 0 3745 4 2 2 3 0 8 0 amappl1 72 23166 0 22694 26 16 10 20 0 8 0 amappl 80 1812 0 1766 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 19 0 2 1 0 1 1 0 8 0 uaddrrnd 24 609 0 583 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 609 0 583 1 0 1 1 0 8 0 vmmpekpl 168 11468 0 11433 2 0 2 2 0 8 0 vmmpepl 168 81394 0 79133 179 49 130 130 0 357 31 vmsppl 368 599 0 583 2 0 2 2 0 8 0 pdppl 4096 1225 0 1176 8 1 7 7 0 8 0 pvpl 32 248061 0 230617 224 19 205 206 0 265 38 pmappl 232 608 0 584 2 0 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 550 0 6 16 0 16 16 0 8 0