03dbcf6f6fde24615afedebee5822edc0ebe446cdd818703a34aef7c294c085aeaf144a8790da3a987f210be0e6f2a08d8c79fd358c46255a8081ef1d41b8901073fe93037136d9a8cb9f1d34d0cdfe30b74449ed1492d75ae17a41df6287ac3d7c831413d24c25605da924a847fa2f20db639dbd2c3adcccd8f6a2932bac2027838c372dea49a1df78022853c7b15a72951bd07fcd0d05d89c7920d642a34d6d5112835c2fc7f8bf9cd3d5c53dcae8c0ebb85a613f8bc103534ffc87692c84f7f95819dd94fa91585b99aee18cd9a2a17670dca61f6573b3bb01c1a595ea2ac1f2b0dcd3b3dc973c55ba6bc796fb64e68e158154c88ab617dbb125121a2efdf7a3448b82a9c569cd60f34c993156cde9bf32941bc6d49426c8f4622995ae6a869ceeae0a2ea2cce4c37dcb4239b0512f1e526167e8e08100d1d0b896143dfb5977e0e5201d788698714382ef3ce6c146c89ee0c65391e25c969382228c6de9e53682bb857bf5f3f658b326446bfe522e7ba25beff392c467e58a940be5de1c0daea0c139f82189b437e97ff21f4efe45fe7f4ad44c2dc017f560313bee8870d304b9fbb1a30de42518e39a924f327df00ed6007e2392fd1990f61864c44bff053bf2ca138c3b102e482a9b41360ac99f23fe75b31ccabe17e7b5587db665e4fcfd9755607f5eabc1153f1ca820cf66b162517972d8787ec1724db45ba11d2a4eeafc8bb98be4710634bfff904d9f07561675fd03fab08354d6a2f71cd5f6d1c041e961a0811e5298256119e334858d68fa4d86373684632a98e414623650810abbb3963245935d2a90eb5240452f657df7248650a699623695efc8fd8143e6ff02be94dea89aa792498282db45792dd5c97d4f939eeb2f28a45076ba05f0ac0143c629ecca2d2b4489f06a7afe866ca887acd64e801e7b09352606c1aaaf5f72439282bc0a25d58cb712950108edb927174da70f437a67c5a05ac3fd19fc6ff97323e9d3cb49f35ac2b59f5f5ff36bdb68d8b0f64e6808e925ebbdc6ed56314d2c5a2b60fdbdaa361910081f2e11d87917cd17226e8537473a36165f4c6e3cb8c3e5ada839d1381a944813f12589dd1507455eca444de7c455304769bdd19700af305292fe8c08dfed848483f6779847301d8f8106f5d10d9ae607afce5f477f18d6213913cdc0b8e404abaa5d9a370f1f3d075fbcfcaa39dcb6fe6d6f422709c182a630151067c229e189fa544e2da63197d95ab23cc16f86acab1889af00c9c377877d366acff3a57092b06a561fcb53a52d12cc4c2efd1441877eb7f9e0e4886ccdf4c606b7ec4cb81643a76cf527102458d54eed826c203a35216ff2d2efa9d3d322053771c078c69f2ffb6b2aeb9bcf12dd6590b1d8e456c0843e7b011a7c2a11a917d71c3fd2a4dddc15ec9b30cc762f778dbdd59f964a4bf7a89ee4dc33137ebb3052ab502bd5c86691c95e4b8ec464d13a37eac811acadd73d258f1808d159ea06557c2feef0727d738671baff24e46f5dbca3f09446013be9db7395df857e0fe0b1b6e74db78f277e3410a9d19149f9b2928e3306985f4dc888e9220baaf693432d02dff9dc464b0c76993e7fbf86a1e099643d6521fe5ef0250e6e8f93385b7904d5e6d0a08fe09d1717fa1749afbd02999468d7b9d2c900ec61db7eead772a52a76bfe86781ccae1d77d7080fbc738d293d4cdc15b697878e6bf8e6a4020070f57fcceea2157a9a9cc79c6cf966710e345f1510ef81a41fa86d6db1c5bbdd0a90d43ac94fd1be0baa2388c6527991c893e15266d966888c755edfc24f323a9d63498db12b4c54e462c6fc29db23c23597174babeed2e26201c3d26e7897301b2d91ac7eb10c0ccba801f8f0b9c8a7530e3ea11bacb660d4a5d49d152a85e12d07f2bd019d65304cc1558b62f7a8ec9517f9f11e6316db95baedd48f7f3982caebad227b1a8a85d7a59df0676a753be02bf2570f4045041da377486ed151842de97952c2eaa5f5d6896d3f8c1f143e504b126fcdd74f5d40e59630d13983c28bc252786c8364306338fb8118864a936f50645275e7d5f00fd6263859ae3fd284f5eb672d650f0ae6b4359d8fc0ffb53d316406789aba9f2a9a668b14f4779cdbdd270486a39fecfb3f74c112dfd78829398de87b50ce88b7eb8eabf4934640987f802e0b7c1c0ef5829c6e041b2580271fcf69c7e74cbb46b7516fcffcfe28f9a75790114b1dce4e8ced5ea18156fdc0cc0676023e364a87cdc37d230262e07f704e1045f989cc4c6fd5a01344a2139f02a689084d950ecf319e899ee1b2d83f406825c6e7c9a8a5f4067c99f45074bab5b4becf28f2c8aa66bea6c2c1547c905c5be14882bdb98a8e5e776d5241af41d1da0e98c4258fd14a1e4dc50a2ff4f007335f265dffce92508f68c11a32365419f55911ccd02cb84d5a072c0f198ec1712f5d2ebc32e267a914a5f8df4f206ce93351882cc4002ff523c531c81c78ba121835a6077a58b641957ed5c3b279366f46ffbe596c9fd85c1af2abea527db29ff87650fd1d7ca62ec296bab107d469d6cc5d43c114a49c617b8312071c9576a7ebbe0cdd61e7580d53be68366d0c5c59bc687f92f03d76bcfa9f245d5e608d9406cfc5d4fc41f4ab5589d09c942b7360c2b5eaac821641aa4f98ef467f4076e89058b554a17a70952dc764c2a4e870568b141399ca2baa68c674f530246ca24b613270dc34bd70ab5faf5f8a69a78bcffd768efee2915e5e2c74a2f3346eb6348edcacfef4715126d580446df7c40ceaf851c33d3995897f251fe7fb9dfd21013c71739c51a7d2563dc271a24bf9b9b3c93f9d73c05086dff283774a647c09e63bf53b2e219a899d34afe545076dc3cc81e60df664ba3d4d7266b758863e3b89e8b3822389d0d8d4de3378f67dc1ce16f16e5d25ed2d53cc671c45fa848cc9553df9c353cbfa58d2ff0b4412bc59c6dbad6458c67c8c82bf9968b3e0d249e9845e430b1e7eeb7dea7d0d7efce5889a1b7d8220935cb42c", 0x1000}, {&(0x7f0000001300)="1d16dd2caaf38ecd3106ba7799dd1953b414c7a6604652583f0110e831c204fcc463ea9e8fc7e79d5f316718b897c768f54b2de438a8c16470a627bc8a342982b1c26ae817d9e0436f17", 0x4a}, {&(0x7f0000000080)='4', 0x1}, {&(0x7f0000001380)="4406d3715dbe9629410cc3a2efb07462f7463604750fbf388ce5de898ffbbe13377057b2d5c00c996564fc0e90fcff83c61edc55149511c15b2d4bdfe4565fd6b9f9a64de4f4d3b960bdf2e4a7eaf9ba143af774f62ba8430cc5f60bcdb53481ea8eda5731e2f97f5350421d32db0a4291843e33fe73202a900755d667725ffc941af175fda6c6268753fbf07b9730d3608a766cdf10536bd21e32ce173d6e2b665909b830831d9c78be564898dd28f7d17a98279292cd7f3e", 0xb9}, {&(0x7f0000001440)="ef1911fc25eb46027650d28f45ab57d914612c5ad0aa3d4d4c045f35a1e969f585816d32326f47f74c2f672f4f6eded5b237ebc554abbb783f7887386ce71b67e0bdf91f45eddd48da8ecaeff12e0bd951ccef8638857cbc02b673ebcbbc7d58d0b7153606dfb68d9089235902b88f464f03f0ef38a313a3140731e8ce23d5a86d3f5c89ec6da9ab528b2310a4ed8baa0b58f8520a27b0dbdcc0a1d1aed20e19ba282f67b1d847e26c48eee57ca14e7631ec9c301ee7afdc94a25595d1fa22985bf44dac8e8b3ef2fc3d1194ebe18d35c8ebeaaa601124d7b0f2e2f44722dd99242b", 0xe2}, {&(0x7f0000001540)="cd4e42eec51d4ad08d5c7f407ef5c7b1a49592a0e406402548962b26cb561f749248af1900eff36d6b63cf4a0c5e0b80b1b59c407013255a400329d81fa63e172a7119fbb05c25b12d6b288fed344d057b59cb558f3b86ae3becc852c0b6e8abdc46d7f5c1981a9520149fbe2adb10fc7298d1d7a8c0d1a969c7e9f3a480044edfe5c20f5af575fcb3ed3f5dcd7b7820a46f7e752de954c01b71270db8f93b1d1cdcbb657977d70f8bad09d1eff01ef4d485838c96fa3bdad3eebfa94b113d58de990e9973eae2de7275feca2e8b26aee8ddbcf22c807bcb5a2b", 0xda}], 0x8) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r2 = open$dir(&(0x7f00000017c0)='./bus\x00', 0x40, 0x4) renameat(r1, &(0x7f0000001780)='./bus\x00', r2, &(0x7f0000001800)='./bus\x00') poll(&(0x7f00000002c0)=[{r0, 0x8}, {0xffffffffffffffff, 0x91bc3b0fb28e87eb}, {0xffffffffffffffff, 0x40}], 0x3, 0x0) 16:00:09 executing program 0: geteuid() r0 = geteuid() setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:09 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) mknodat(r0, &(0x7f00000001c0)='./file1\x00', 0x40, 0xfff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r1) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000300)='/\x00', &(0x7f0000000340)='/\x00', &(0x7f0000000480)='\x00\x00\x99S\x17JR`R\r\x00\xff\x0f\x00\x00\x00\x00\x00\x006\xafP\xe7\xaaH6\x00\x00\x00\x00\x00\x00\x00\xb6\xd7\x85O\xd2\xf4', &(0x7f00000003c0)='/\x00', &(0x7f0000000400)='rc'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:09 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000880)='/dev/bpf\x00', 0xbe3ecc52868758dd, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="f7a035b81651de65973077d20c5ad2105d1651305108d66fa6f46fa5ab7bf861bd415e761046", 0x26}, {&(0x7f0000000140)="354134a6d8ac3b7a1080a20b7bbb1a60043dfa75037e44561800de6203aae35325522b2c6d2729e8dcfc4a73eb8f8bb7b43d78e4b9fee3da71313c758371c3547ca44df7754667d333a74a5b060111045a8540577c9a78b61e6eb7", 0x5b}, {&(0x7f00000001c0)="f0a147e0656272bf518a2235a714d158706a26175be1013c0e3c12637ec713d6cffd6b8476e0160c8ae03dc1a97f0ad726e83bd0bac56cb9a4535d6948ceec5fc7293f5e7fde2fd1a644b759874ca772bdf75ce0ae", 0x55}, {&(0x7f0000000240)="de78b77da2fbecfc3fda60220bb17f636bde5ffb750c1bd93d37af61ac627cc1c76cf039619084a6e57c0b372310b74d3b851bd8e51d4bdf79c145d3a8", 0x3d}, {&(0x7f0000000380)="fba793bac29e2b3c9ccc807891723fe4ba4cc6fed08870665635e3dea61269c6f60776f13dc52ce461a725faee73ebc47e91c0dc429c2f644f0cc4082d3a66c97cd6fac3e44cee4c6b5b5933cd32bc9a2a7da00658bbe9fbeea475409a437e922540473ebbb5ffdba8a325dc487bb1b8db1df39c15fd1e7fa4595cf5d61b3269c05808cc736c4b35baadb58bdee0116ee95e933b3cdf3df988ee942a235ef3565fc33273195ce3f3168b8edc39e9615bf05c3b87517e2d961a51a50fe90cb992c6b4e9", 0xc3}], 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x81}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000340), 0x1, 0xafb) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000080)=0x3, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x20, 0x0, 0x0) pipe(&(0x7f0000000300)) sync() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x7) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x1) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 16:00:10 executing program 0: symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000001c0)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') setuid(0xee01) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000240), &(0x7f0000000280)=0x4) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCDRAIN(r1, 0x2000745e) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r4 = kqueue() close(r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) kqueue() dup2(r1, r4) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r3, 0x2}) 16:00:10 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000300)=[&(0x7f0000000280)='rc', &(0x7f0000000340)='+*\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = msgget(0x3, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getppid() r6 = shmget$private(0x0, 0x1000, 0x400, &(0x7f00002bd000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) r7 = getpgid(0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff}) listen(r8, 0x8) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x8f, r1, r2, r3, r4, 0x2, 0x10001}, 0x100, 0x3, r5, r7, 0x8001, 0x1, 0x200}) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000740)=[{0x400000000000002c}, {0x80}, {0x8000046}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: setuid(0xee01) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x46) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) getdents(r0, &(0x7f0000000080)=""/205, 0xcd) 16:00:10 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000000)) setsockopt(r1, 0x0, 0x81, &(0x7f00000001c0)="30cf4d48aedba98253ecfbe08d24950d0ef29f849c126dcd3ca591e336276a84dea98db7fba05d4fe61dcf88a6d26c88a25b75fe4ae60bdde15d8ef350556459ebaa4f21c23e1fc006789bfdb24dca9a726f8a88f447a4f72bd0035c5d15798178967b0636f056ba032a8fdf9327691c43cb3e2fca5d9b9b78331ba12a88aece449bb042c858c22dbe1bb9073d7282f773bfef62b37594d7e1b1b8dad71c61572ef8aacac34f48f8c12280d5f68404b36f79f9512f93ebd12cf830c46e19fce1929c27c64921fca93312f82784a446c2b15878f0c179c881b3c867eb2a60b4273dc1c428fd1d8bd9205923a67a3a31b14325603e", 0xf4) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:10 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 16:00:10 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000140)=[&(0x7f0000000200)='rc', &(0x7f0000000040)='/\x00', &(0x7f0000000080)='rc'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000000)=[{0x8, 0x4, 0x4, 0xa4}, {0x80000000, 0x100000000, 0x101, 0x4e}, {0x3, 0x80, 0x5, 0x6}, {0x200, 0x6, 0x0, 0x309000000}, {0x400, 0x9, 0x40, 0x6}, {0xa331, 0x4, 0x4, 0x8}, {0x0, 0x9, 0x5, 0xc2a4}, {0x9, 0x3f, 0xc7, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setuid(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000240)={0x8, 0x81, 0x8, {[0x4799, 0x8, 0x9, 0x4, 0x9, 0x3, 0x3f, 0x800, 0x4, 0x7fff, 0x100, 0x2, 0x2, 0x49da, 0x1, 0x668, 0x4, 0x5589], [0x2, 0x7f, 0x800, 0x0, 0x6, 0x7ff, 0x0, 0x5, 0xfffffffffffff000, 0x1000], [0x3cf, 0x4, 0xfffffffffffffff7, 0x3, 0x3, 0x8, 0xce2], [0x7fff, 0x497, 0x9, 0x101, 0x9, 0x3], [{0x0, 0x0, 0x8, 0x1000}, {0x5, 0xdf, 0x1, 0x2c0}, {0x8000, 0x2dde, 0x7f}, {0x7bc, 0x1, 0x0, 0x7}, {0x2, 0x7, 0x9, 0x2000}, {0x100000001, 0x0, 0x3f, 0x20}, {0x4, 0x1, 0x4c84, 0x8}, {0x9, 0xffffffffffff8404, 0x4, 0x6}], {0x2, 0x5, 0x4, 0x100000001}, {0x1ff, 0x3d8b, 0x7fff, 0x7}}}) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000001c0)) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file1\x00', 0x40, 0x1d5) setpgid(r0, r0) write(0xffffffffffffffff, &(0x7f0000000040)="3da14cf87285e9406ad55bd2126a863c4b82727468b7e7278120d92f38a71bb5", 0x20) getuid() unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='rc') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:10 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x4) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x2) 16:00:10 executing program 0: setuid(0xee01) r0 = shmget(0x3, 0x3000, 0x10, &(0x7f00001bf000/0x3000)=nil) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000540)={0x5, 0x1f, 0x0, 0x3f}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) setreuid(r6, r9) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f0000000580)=0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) setsockopt(r5, 0xff, 0x101, &(0x7f0000000480)="9a71cbf0440a8469d11cd45e963d485258d37586ce15340e2801fcd26af83f330316b2f0d39969bbd281d332602416c27448ef1ca073498acfb95c7a9cd1fe6eb6dea177f3989775b58f768506ffd126c33a7c4ad3d972ff0416c7bc3973088f3d4b2a97bdaa6791d8a74e4a29216a9e3883ec4dbdf037fcbc37455ea38c5ec06249407192", 0x85) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000240)={{0x5, r2, r3, r4, r7, 0x80, 0x8}, 0x1, 0x4, r8, r10, 0x100000000, 0x3, 0xc}) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r11 = dup(r5) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') linkat(r5, &(0x7f0000000380)='./file0\x00', r5, &(0x7f00000003c0)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000440), 0xc) 16:00:10 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r0) r1 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r1, 0x2000000000000029, 0x6c, 0x0, 0x0) 16:00:10 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8100, 0x100) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000100)="510fc3", 0x3) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) pwritev(r1, &(0x7f0000000300)=[{&(0x7f0000000180)="ff5bf312de3feed33192c8f8672de58fc9e0a9", 0x13}, {&(0x7f00000001c0)="d6ea70a36bdae865c5881a9e1174191baa56660af84fc650df23889823ea2786a9450027890d69ee8f97d174fd56cbe09af5b4f9bb61900da382721d109b4e1ef8ae1117d5bbaf63f878d257870099ea1d1c8714d7ed27fadb2eefc70aaf449a4d53a01b81b0ac7e6f6b878827fb26392654c6e89c98a43d06f021e16b541e0120c0cc6cdf", 0x85}, {&(0x7f0000000280)="f6ba24", 0x3}], 0x3, 0x0, 0x0) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x2010, r1, 0x0, 0x0) write(r0, &(0x7f00000000c0)="5dca8363779ea811f8330ebd9b9b446d2e06194e", 0x14) setsockopt$inet_opts(r1, 0x0, 0x15, 0x0, 0x0) openat(r0, &(0x7f0000000140)='./file0\x00', 0x80, 0x10) 16:00:10 executing program 0: setuid(0xee01) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000080)=0xc) execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000065000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x12) fcntl$lock(r2, 0x9, &(0x7f0000000200)={0x1, 0x3, 0x9ec, 0xbbf, r0}) seteuid(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20000, 0x0) r5 = msgget(0x2, 0x24) msgsnd(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000d45c89873e0880429cb91e90997f8d9fb58788396057e249851fdc99a9e05504e737227dfdf6847f9d279aeae8f93677cee60de3383cf2f11040fbce9cdda448730734f0e6039b41c76e61fa289fae4007d7f8ec97e3b766da690b08403cc0791d9c4ec715ca0c9c4b0a38ac574750d1a28ee478fd916b3962720c1f7ff26ae46f3ca474fb658a885a80a2d19fb70c6d222d6aaa1fda9f50b1a1c39dca8023ff0b39d2e7258e56fe24955eef98090122c583c57b97c45772ec2ddb8cdefe5d568e7be06e7eb53e3dce3d09d982b19b970ab41726be95b5debb7a773984a55964a1ba754573e2680a68cdddfafdf8b60f13547633085a05638a7febb99c913c607ec1410000000000043ec40c3f1ec1446520f31a3aa32314a8d751e5f12484e40c7a7abd1bbfe21912768c514c9fb8592bda60d06d131a3781582a0558a3d5e589bc5ee403d0fd47bbd7"], 0x6e, 0x800) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='\x833') r6 = openat(r4, &(0x7f0000000100)='./file0\x00', 0x800, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000240)={0x2, 0x3a51}) fcntl$getown(r3, 0x5) 16:00:10 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000600)=ANY=[@ANYBLOB="82022e2f660800000000ee0a0900000021e943cdca38ea64334e831ebedd9e46b7878afb4e4efa43cffbb53238d916c89b84de1e0aaf376829e28913a78b548e37b68ca30939aa063d5efc63aca761aa1ee2ea56ebada7075ede3f804e843af874783512ad21f2a112bd58d5e80c32a2644310460d4968a76d51314498f75e806e4f2d7b291af705e25ec268e69ba51ec73ecef11e1e60947b656a2694d5660a28cb15f0a92864114f00002c2827ee74486baa0f951998746c7b6b7d8716ceda60e539720b467293f44ce8d5691278e3c86493255a060a83850f58fc82e64b85e61be0d94ac7bbcfa248d89074bdea69235cded56b1cf433f8c5ee2a8d149c8efa02da10bd2cc4dc43ad71fb1ae5002b5e8bded803b99bc7f0378f9e7174859ae567b2c190eed88a56aeacb99cacbd3afe3fd7a3a639bee4548e796eb8975272ff96b9b8055a979960eb1723eeb519086025d4df9ccec6509732bfcf4a0596e6017e78ad843d500ff67d2a59639fe741a0aec0e0dc61fbddc38bbb3cd047edd264d09aca69f186fc031637d2c5f41350768f30fd92c8b3aa4cbd3a0ce7a182a642ce8806d4547942e6f2226badff9453cab83427c87b1af3e78e4e47f8e2949e53875b1cfe14d177c5db19473997b4af3bc620a5c79ab3a143689b4fd8cec98422b95e2b0651b85e432da879fbe8bfabb9513e6a15d719e2387d99e6e334cb1134b2a53531fe3bd283dfc0855afd892af7d5535b58f71bd16b29676c3d97d6c143963eea501bbf977ee1e6cebeaf10c709475af95430ff73397dfcad5362127c422477ef7cc2787a365b48fd0eb55791bacc1674ceab51eb2bf38a78279c30ed29fca1ef182e75880fa9a598e8bc64c012523ff278c8b6ef604cdf7205cce6bf4757e99b5e8755872ed533fc6bd120255ab3090d1efbd96a517fbd82abc716ab4d4b5f500b18078021c47d7d2b04dcdd4dd2adf58bda53b285754d707121ed3a903ad341ec80c3c04e4a6edd217f1b81afc36da5c10b502f41eef7e20b68d27b2ac0e4a555dc02567ee04f2825a82fb326ae99a372682d391b7c5545efd0bf383996d9d2f016bf51eebee69d43e8b808a4ce83eeffafd04eced0e379092e8978c10130a581d9faa1f676e18535429eddf71199b363abc7fd1164c809605c504097f46202ac57b173f9ebb469"], 0x10) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/184, 0xb8}, {&(0x7f0000000100)=""/157, 0x9d}, {&(0x7f00000014c0)=""/4096, 0x1000}], 0x3, &(0x7f0000000500)=""/188, 0xbc}, 0x2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) 16:00:11 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() readv(r0, &(0x7f0000000640)=[{&(0x7f0000000040)=""/150, 0x96}, {&(0x7f0000000140)=""/164, 0xa4}, {&(0x7f0000000200)=""/184, 0xb8}, {&(0x7f00000002c0)=""/25, 0x19}, {&(0x7f0000000300)=""/2, 0x2}, {&(0x7f0000000340)=""/160, 0xa0}, {&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000480)=""/206, 0xce}, {&(0x7f0000000580)=""/151, 0x97}], 0x9) bind$unix(r0, &(0x7f0000000700)=@file={0x1, './file0/file0\x00'}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x9, 0x0) unlink(&(0x7f0000000780)='./file0/file0\x00') kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 16:00:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0xfffffffffffffffe, 0x4, 0x101, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4c}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x800}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3f}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ebb000/0x4000)=nil, 0x2}, {&(0x7f0000f6e000/0x4000)=nil, &(0x7f0000eb7000/0x3000)=nil}, {&(0x7f0000ef4000/0x5000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) 16:00:12 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r0 = dup(0xffffffffffffffff) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000500)={0x1ff, 0x6, 0x1f, 0x100, "ae0b279d0f01c42c22027e408e62edb876f68fd5", 0x9, 0x6}) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x2, &(0x7f00000017c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x0, 0xd68ac6bae7bc0c59) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfff, 0x7f, 0x7fff, 0x88, "d1bf48dcaa8e39497b86fcdcabb737ab394e585e", 0x1, 0x1}) r6 = msgget(0x0, 0xa0) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000580)=0x401) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000004c0)=0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x1, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) semctl$IPC_RMID(r3, 0x0, 0x0) getsockopt(r2, 0x5, 0x1355, &(0x7f0000000680)=""/67, &(0x7f0000000180)=0x43) accept$inet6(r2, 0x0, &(0x7f0000000540)) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f0000000700)=0xb) msgctl$IPC_RMID(r6, 0x0) setuid(0xee01) r7 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 16:00:12 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20007ffe, 0x0, "d70000000000000000000000004000000800"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, {0x1ae6, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001040)={0x3}) write(r0, &(0x7f0000001340)="dd34641195b2cc14207bdca1ecad2304c0f34e121daabf84fa4637ea2abd5f3f7fd5f3ff66994523670b9875776322dcb46054622951a1c8f10950e6558a39c9d41979837ef2d3c92654b508ddad33694d7cf7fb78f1df35ba8be5bdc64cc9e0dd8495f9294f45c593f23426febcfcad0709bad39e7f79094d816acd8d804c62389ac8387e59cadce859f0d4dbbae8520524b816b052a10ca4a95aaa5ef50c06718c17fbaaff293373168dc8ac32eb2b12b224f7c13ed923f3de83c6ad3d27e4e625cf6adc523a66fdd2b20f9baccf63f2f9e6230634cdc459aa63013ca32a227c515012287ce76f55c09fc7e7655aed5ee74227cd2aa4acba1372", 0xfb) write(r0, &(0x7f0000000040)="b16de4762a4a78e74c4ab14ab4c8dea60b684a10b81dc83503bdc0434b449c7e951791b5bcc3ad388c07993fb580d2f876577fbadea11e727d5d8276657b3a9dfe567bdb69334e4bf0e007386e114f3e91e0e6edca50291c84f836322191b5b4b1b7883cef6091c2faa9a66242413822748d377af79f94c89d90ad35e82fc0c68f957ffcf8e6e75c72b69fd0841f41088b2baab5c38f0e2874ed52ecf0b42285b7cb717564c15a23ce8d303a76b4b315a679928178850627c2e3fb2ad5c00012183f219f2d26b696280f550d7ff4f92d4a6e1c23ee3f1a6fbfc087119114a789234f5739a2eba56150004ab0d6a261dcde64d02c8163a2c08e3ed7cb9b206065a555da1afe297b660e70910e02362a8f327dac77bc3f0370a2527987c391ca52e36d9c41c063a018804d8280d1d36a2c7f02a2c511932e587a9c94ea7cd80cd831539f37e617f8df3c7ee6761d5fa5023b830c27dd4626e7962e3f57cad3e2bfb745b46a014cb05f232add35abf3d84430cc684e1e86e30f01b760fdbabad69f0b87d5f722c638a593d68b0f7e352c70e2cad0c9f9b08df9b0f08d8bdaebb81ba9d90921bee95731dbb937eb61228df944c6568661fec7e9f61afa601608dfaf7bd8ef78777db68231f6d518d6df9db1cf45559472a1ecb56f48e0e582042d20cb4989a0901037d4d583cbc1ae63d4ef65cede90821e71a13dfbb8825c10f0b93bf14e7227101280da9d458f5cdc8b4cd3c059a9b0dcafd6ad552eba87528ecd562837ecbbd3a28c3840d3b28cc5e58dc7517551136baf1adfac1c7d82fe3888cd192290a53468ab6884b68297093c30d3cc339446c4c5488bbae9cda2b31e566f1ff93771562e72314879f320a97aee2801566d87ca82b41de36e297947726d5cc1822412cbbf6f169bf6157e8cb34df68a41b3994138b603154cf08bb9d32bc75da539fc48fc7dd9b729fb9d2a2a49fc90c6d372e806db2a12ec597c17d63eb0cd0245e6f3c0c1929d7c3ca24e2b543db352e6180b465313de2cbd4897a62d464f414d7a5afd5e6b0f196404c40cb94b75ff4d309f39acc2276fbc76d0e98bbbd6434352dd41402e6d352f370f259633cd72c7f72d37d464d6c81b505ceea48cf55f86d06772d7e50363adaf8180d93b724b252cd643624dbf5164c6344f09dd1f8b183cb8cc001b2a5df31fe4da17ed9e46a4f447f5f7e9404f51a3f76ee186ade731bec22bd3b81dc9eb04cc4251d31c97b67775c7d1c5abd03d84eafc5e5cc44316d028e30201a0633ffce474f170fe8793b84024390cab8673ed8a65e4a196c227cb92207534ea8b695030bb0faed4858380223092ac180ff4cf80e9e18fb1fac82022472a060847974c555b070b191b20ccc902c278f39a37f778ed36db13ab74ac50b1d9299eedabf3740788f717183bfe0753ae4ff89bf350bde0b6925496be3788d11465fa13d1df03ca2d51115da54119c7385b28ce4b3817bfa16f2246e944aeb068cb39ef9efaed0dbee9e189d128bd1ce220c5e8e6b2dda14b22c513dc3563aa18e61881ffc89a24b4d7bbb00d36ae590afbd3adb904109e15083b106db406c8cf952ecfab2d2f4442a1df57970d6e98d929e7d8513e929a98790a0852891a01ff11985d5d036a77c4b0d21557818042c2ae1e1de53d356d420b928f2dc821eb8dbdc22d1e7d29bb38b1d42a09ec90daac301eb72d1c6e862b2fa80cf7d9af9562db260c2f9e496f11e3e51e8292a2d7640d7431c1dfbfc2b8c98e3d2dec8b39195e6f0818c3aac6e3c11dc644b5e506b5ee758e7965c7a0cfe69d511583fa852d6579f4391e7a06dc47582709a63d64fc26515390e8b6427afa5457449802da59d5d764719a636bfd55c1095ef58a01c346f8f63735a11b540e2b2f032b251b88f13a2aedaabf96ecc12112447c6e0f6d4056d5f7d0b125df8b1bfe02eb78ee88783102e4c929a7d1e37b03089aecdb2ca65d4a20081cd3d037016628ff80467edc8c9587d2be6bd50bc5303428cc7c4fbf63fd2391527354e43bea520f4e805ded0b113dca184c5ae151378474bd18d5cd0d13d116ec0b41e69805e8cb176393c9f90abcfa5ec05a47c65e836ca0805a0dac6390199aa7cbd627fcefab75a4d80571b42da653b032b65021f56e10c546c5e4e2f6a3288f677a834491d7d65b3b9f7adfdeaa21d64ea36b20d138b38d3246746dc4b9075b958e4220482bed676a046ee8a0e543bd4e941575230d9bc5524d700f5cea879a47100036b6afa6632b6234a3e9ac3d29136b27662e0b7fd36b818d2e7aab8b76284158df49cc4d8375675327b4fb9ade77f0e8c1401bb2b049b1477d3bfb88cb16f4296547b64a55a66595fc440e15dabcb2c1d38ee51b626643c5724764730a8e9b1fa26598d3e563674162c6bdb5064a109448210069597c319ac5154d682e5496f2beec8b3d8dae039db841005a2ead203e30135763f08c7aa24a484e94f73a645019e89d6ea092f36a0966fb905f579eeb7e7e6fed3853f62257f2621396bbc5467dea175a9d8309f3025f1f5e61403ca48c3121b1828b5a56a8fb4d314c05f6af62f981ce15695852a40b0d28193f7aacc5b3ea025275de3530c85fa7fb86dcd24361ae47b523c25588d206b06b5b64d645ec9bb65c52a1f0ae09b04c0c0fb0bd3cea2991ac39e575c64cf5b168bd81696186873049aac7bae40f6a3e15d9cb472c5a42f60c852116b8189e678520d8fd885ad2b80e9c9e5ccc31e5296ae9e8e1c5ffb401a454a16eb31d06fb60cbb0ad641ed4a84025b93d383377e29492660e963499eef2d1ae347f8e3ff53911d09afa59d8666a330c4dbdc05dd32b66ae87662f949de1cd190f291d07ba6a03ff948442b51abd60f5f08d9ab86ee54392883d8eccf04b255f0860210aaf6e770dfccaf2a72f2f6b901cc4184c2b9f48d8428d584885444c846413a35a0d8b93cc5533cf9a02282215bce3bda6b5f4ef66769b70288fdb57e69363d61b0fdab2d7fec8b272748e7a07a44b2cfb9517e5dfa9671cc2f7f1fbcd80cf582a879ab07bd08f759eb6c3f2ae523a80535147f600a1b18d74ef9b4e18b05ac953288caaee406b3af5074959f53072a29f38af95210eb3370136e370d14246786e0f3cd6104e0fd07e886c25e1cfe95ea87d23a12390f7306c581ea879e0f234ce5659857a274fb2e74a38a3182c6f7b170b0c2d3b35e1b1a42d0cd0c90892cbd63890dd2782164b4bf60425938b578e9012480523a2fa1d159a7d25a158b64b4fbfb9f5d7dbaa3ef7256c7cc0251ead8939040569cbe8553035de3308495ec4737ad8c0860955e4bb3912bfeecfad61375148f0e4e53ed03d3b941c8d1e22de4e050d92dae4f40b5d61e2d27a3e85c6eab2cb9ff954e8df0c10f7976d0a046b8b5dd6538a6bda89ce45824b52757c1d8a768c915fdeca1043b3201c44525e47a96c90c1a2c5559b8fc6647a834978b9714fae687c32a21982aa2a0baf7e0379520b94146c66fa4fed5d8885617f4bf7c57b1fec934d3938622ac1519ba71bde10103aa40a84167f61b602e5625df05c72e42f25cda78191a9f3cf59b9d0440de29d2ce42bc390b46ab2caab2d963a78f4412178beec81ca4cef4aa59446a95e89f1ddf8b387c1cfc556c03662da8c2e2ee4511f046e10442ce9f71bb03fb45da3c24ad49f6425c1bb9b68eb81c609bb979ee18748ec38e9829d072bcf18edb41ca25547846827f3eafa9c8a0c1ab8db4d33489f1b1872c1fba98642dada5f8f75582ad89cc347900f3c7b87b4312350962aa5ae9618c3230e139107b06518d62b150a58e692ad65136cd635d8281004fd9e5cf6383e357d2b6b1e4b0de72094c94b02866644e4148e102432b0fbabff0f6af073bed483bc46df59560530d8767e5f2b9abd22c3d7ef261d70a4d5286f2f57063a46bc128a6efc041b96bd264485fe8e1e6538e27798f24dc58a2b73e44692324df2defa91ea4e229bed730fa888311731c7cebd0052b9142c747da551dbad920188aab72d27e4fe3917540f5a858769cc475321f78e658c10471fbacb69aff0850a8115c9efc86c32f41491e0f4277c09095e3784e086c39ab726a67dc665a778ea7f863d8e671f3ee3c366089a0628207bc6566ae768254767f888e8c8795e93a4841977c5ee7084d012f596cb6feb2bb8ebfc7f5c20d280d75dc750287305ee3e2563eaa1a8886454fb065e090a3037db2d4993de0d3d988992ad0a4694ebfbda4f24f02585a7923db466365ce5be7bdf985d5102c92babcb814e62ed0af18a788733078b0f4362c2021cd1dcc019a9ff9b58a151d37688640e77979434670b5007526421c3fefd448da4c5efdaa69fb4ed2ee8ef73d3841b396ad423a71eaa7f0006202b140bafd3905bb66116519d869f2919e429c9619608b1813fb5ad3774c8e4caeb5ebe45e18c2d9d6895941c489a35807cb97499c82e8c8621159f3bf68b2883732b2b57e16084306fa45d5affab4e4c944f9e82186ff194ecec262d8e8b0a8354de83d6871b562bab134dfdf8c945d5132ed9f14bdace8d35adf63318f1d57e1d634ca198c411e3f27dbb8a5765194de53d32957f0dd6539252aa4c4f4eef453c654f1873e9212263716d87bf22df332da10c5bc36005fd6102945493a2bc6b6493d0db11e4587978f863d81d25ed467362451b8ad3061a6f38b752e73519830d6f1f836f84a340e396bace50341ce07546f6aef8f08cb330e04d647338aa75c848c9d8b4f3afe8344e41dccc42d7f6464884af84fcff8b0d6850985998299815e8445f1fbd4c3780ced3137056407dbd392448715470732f9be286fa432c1fce9f54610cd7d714b839476709b38b7b3d8857a0d486b260dd01a6e605b7d976309388b5d727ca771c56b86e80af8398e8e0eecbf542e6bfdb9c99587e0e93349d7f60cd05dcbbc2b4b1b600914f75b605e0fe03c83f41d84899f5a50adea3a8b5047b1658e515715abb722512a6b8d6ad62adb711fbd1ea9cc104110cd89aa4219d26dd6db9f6d06d4c2d4c409022198c3714a739d83480ed7ee7a1fd81108eeefcc6991791321024a06f927f31c8f8914b08a9151d8fead5ce92951d742541661dd833635e26e998ee5b2cfdd089ac3ef3f4945a02569df325d9ba630049620589aa47b2a1cddc4b26115033b13a7a6b8c70a96e9755e06be7d9241bc2bb6140bb3669d6151a5f4dd63a9774292c1b92a1236f9b76acfbbcd6e3c76710d4b68f48382b30303d13762f9f2c852fd0bda0faf51fbd88a90a2cc98e2c37647a6ff6a726cf5722df4f546fb8e2f2b38e0fed121828fc9263ddd854ecac8bbad3e9e13037df644c70b07da6f4f451592a37f7538794854a79025d81e800b11c2a0cb4303834d267277cfeeabffcdb52adadd2fa8f71b83b462c7d637f453d160e3f7dd8d8ad6b4abb26fda8083f0716cff5cb219245a7eee4c462ceecbfe06f76055de0637b923740f25b425651b7fca753e373789c93685c87eb2d42eecfba3cee400ecf0579b27ccf9556fdf7e05146bdc54ba5351ab8bb3d140279f8864c3448e98b10e02d11d7387725b6295937a330a8366a2e5963c94a3f9b3badcf1e9ef4645b79d8634b5fe04afeb2b0093f061afe13f8bd2730bb4a7bc6c7f8c5afc7e6a5e45915dc0abf2ad800dcfe8277e237a81af09723c7960fea37f6b3261ed35caf42732400d3a71b161fbbf6601635107138d10c6616ac4db2238cf9ab2acf5acb80095ebc4fc1955916f068b035b513eda3fc2e77b927031897423d", 0x1000) 16:00:12 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000480)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)='/\x00', &(0x7f00000003c0)='&\\{\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='/\x00'], 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0xd2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x8, 0x6) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0)={0xffff, 0x100}, 0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) r3 = getppid() r4 = getuid() r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0xa, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r6, r7}, 0xc) 16:00:12 executing program 1: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x18) write(r0, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x20c) open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x5fe}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xffffffffffffffa3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000004c0)={'./file1\x00', 0x4, 0x83, 0x4, 0x1, 0x5, 0x3, 0x67, 0x2, 0x0, 0x6, 0x1}) getgroups(0x3, &(0x7f00000005c0)=[r3, r3, r3]) fchown(r0, r2, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0x8) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x96274b8) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x9) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x20, 0x0) r5 = shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffd000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ffe000/0x1000)=nil, 0x3000) shmdt(r6) semget(0x3, 0x1004, 0x204) linkat(r0, &(0x7f0000000280)='./bus\x00', r0, &(0x7f0000000340)='./file1\x00', 0x4) r7 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r7, &(0x7f0000ffc000/0x4000)=nil, 0x1000) symlink(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000380)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x7, 0x1000, 0x87b107538646d9a, 0x80000000, 0x1, 0x6, 0x0, 0x0, 0x1, 0x3f}) seteuid(r2) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) 16:00:12 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f00001b0000/0x4000)=nil, 0x4000, 0x5) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)={0x1}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 1: pipe(&(0x7f0000000180)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000280)='./file0/file0\x00', 0x100, 0x66) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x0, 0x0) read(r2, &(0x7f0000000040)=""/138, 0x8a) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:12 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) clock_settime(0x3, &(0x7f0000000000)={0x1, 0xab}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) r0 = msgget$private(0x0, 0x4) msgrcv(r0, &(0x7f0000000000)={0x0, ""/65}, 0x49, 0x1, 0x1800) msgget$private(0x0, 0x1) 16:00:12 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') r0 = socket(0x6, 0x4000, 0x3f) socket(0x18, 0x5, 0x9d) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x410, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x100, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x110) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) acct(&(0x7f0000000200)='./file0\x00') poll(&(0x7f00000001c0)=[{r0, 0x3c}, {r1, 0x80}, {r2, 0x1}, {r3}, {r4, 0x20}, {r5, 0x118}], 0x6, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000c, 0xffffffffffffffff) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:12 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) geteuid() r0 = geteuid() setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x105) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='rc') r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) r3 = geteuid() getgroups(0x3, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000000c0)='./file0\x00', r3, r4) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') getpid() 16:00:12 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = getgid() r1 = getegid() getgroups(0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000140)=[r0, r1, r2, r3, r4]) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001fc0)=0x40) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r33 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r36 = kqueue() r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000001dc0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12, r13, r14]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r28, r29}, @cred={0x20, 0xffff, 0x0, r30, r31, r32}, @rights={0x18, 0xffff, 0x1, [r33, r34]}, @rights={0x20, 0xffff, 0x1, [r35, r36, r37]}], 0x150, 0x400}, 0x4) r38 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r38, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r38, 0x8004741c, &(0x7f0000000000)=0x267) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="00000018", 0x4}], 0x1) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)="ec9265f46965a152cb7ea0eece779e94245f69d9a9d1cce0f28f37fb490beb9001a2caaa0fadc4bcae3e6ce52a801a63b744c085c3720ec366cdad738870b3dc5108fe078ac6836e5ea1c13c17bac0d8faa1ff948a472ccaf23d08a5c22cfa10a59ee4afed8da4db05f2a9f577d631716c0b9c7afda96ebd03c42b9a5d76d8c001485a51f9535730f8b24b86d0434d923d1abb5a", 0x94}, {&(0x7f00000000c0)="f47633fbc6803efe5f33013ff415eb24d5a4e17781aebcd2a1", 0x19}, {&(0x7f0000000280)="a60377d3542b4b7158d341cc4c1883d460f28d2bf20169e104096831bf60dc2fc675d3c5d3b74a17a16581bd2762144ad710b1aaf86ed6a9c7fc67e4970015d89eb07e7e5ea70fa4200d2b8115ca313ea3011cb1816f03513b7accf6e85ecd81315d0513e6aa27bf8d4b2c1849490cffd5218c88a562cd4c6c9f09c8acf9d747e63ab5a8185ceea94a840ba0e1d71573755cc2e6d144e0d5cf0f3f28e130b0bf9795bc16256d60c214d6ebebd22eb6a012dc70f28416c3c9b351d358a9dae9144c4f41304bd273b90733272e21cfc77d6cc0cf05eb8320c2628465ae673c8be04d0b415d42e8571cd2dd5bc1f79659b32352536b713e55a85ee0b260084ab89f87d35dfee2599c9d5205191f2269c190620b72f92db239289bcf5ba84c6eea225ddb392ded6aac7f3cff958192640acc92d3c59f9e241ed649995327a76bac2a0cc8733fffa743537a6e8c99d2d3e6db774e12cb450952a6be08741e357e4ed09168f74b6852d85fea094733ecf41e0e8832d713fafc0fe81728f53ddd80f8a1c910c439be8742645963d8229b5ec95d22b9de4845692ba5cc4f260458eb897d11b180ed8d5e59a851f0a6d3147396a529fd360ee2a40d4e918c74801032978f4ae3a951e4134dbe13be3c645a4ba59324fa13fede8a3f58e3874e8be665904c41dfce936bb830934ad2384100703b936b138fb0bce3a994348d9e33bc9896ee3d6a7f1d5dae47fb6a8adbc206a72e678c14783904d503911429378b8c2e063b8d0b7a30fcf1ddd38512a81caa94c83b1bb0326925a0b632507f4d28bfac20650f96edb915d11fe4568898b35aa9aaa140f7ec48e3e01ec50237402e7ee5058ddeef2167f7917bab7900d4c136b853afc31f93e94cd234dd68533b0693c924e5845cf8aaca4513b04d99e61da0f2cbd0b17abbbca895300961c1487023b137680ea1373cef550d4cb3f7d03bcf89292d7e2e62015c91af94221ee78f32e1f5c8032e101db809649b99bda5bdca1d326db0d66b4fb4b15fba5e1c87e95d31938cced9a22c5bcc3389dcee283062fbd906a904c5a0d74c8e00a38afb1972b030d328272ab51d1ca6be6a1f7871617239a8cbae5d03342178fa4c3ee3849defbc7bb7ce44c30c778e0ac53c58585a54ac73fb5c1165b31db33f58ebc11059367516475d0e75527dbc8810ab4144bf186043b863015ef86b7a7ec509e9a0fd134832749df5cea2807e71cb1b5763983f75689951e94e1931b9177bd5a9202f21dbb08afc4c8054f85270dcfed4cd6b9e96b6b949fc96cfe91b5d49a1c08d884d1cd79824baba63ebe8ab77ed5a1b43098cafb6206d7d4642fbcc54271605ba1e59ba957579cb5434f09a9e6a51d38350f07efbda410b19c7f27bc48ffb823ec3befb7d74102ad6f616b91e363e2248278fb545ac21e7958771ffd802f3801bec79eab829f153fe30f5e0f04a5d0f8c095659d05f350c5a2b6b374bdfa088a3f901838c7500421681e08bb989a23dd04383e075cacd234d4bd0729214c73ebeeba0ed52c9f07c1ee4b1fe12902dc18194c9e029d70dca59fc11f016aedefddd56069eae37805f0d3f66e508a1cbef482c7bd546edd7f9a4a511939a02a6e3929e7b02731382e540f6043f2a23f254b5f85df761bd6672200a2ba3ef2a27937a8b04a54ca6031268eece71e6e1541b3633ee5dce846d9d9b82b1eae3b81bd90049976b9ed887650ec2ed75cd28e94cbe0dcd1dda295fc59d881159edd970e59ca73674daf4850c502c784015aaac9b740a936f753931b8c007ff777a66a662d380909d577ce9113ca3d324f7a93ec3094519f8191a2a4de4adc518fed7d990f082d25988e17cee16bec704f5f09d6ba5d566b159f7c4b4f3763c3ea74073006f63cf52b917f728ef80d5ac61bb442a3a97f14af1186ac8c9ade554890daaa071b167f107548c2be7ffba7c108e20406f16fed24d0c3ab481853ab323ec2569df04a732a48bb0e37133b0d7cff25b01373e11775f84793503f4365d2aeb334b8a2a0ea4556f32b8efdd933b4e316fe7acdbcfbc094e05fb7de26c937acf82522f7f6563fbc4530f1e19f47c063a1bb31976b130bd8726a196c8da694b7749186e99be581926aab4bef0f8ee58c2a7dc84325eefbed68a54f56b8ac1e1d63735e891e12b942ff395a4a8b37764d582e96b602f46bec4fa30533870274c0daef8e26300af6e92e67f82d548648250ab5ce0e100cd33caec95b6083a8b94f072dc2e63d1e4266a229baa0a305a75e663bc27fe1914ffdbff8daf6180aeaf553b6016b382a973e36b68f9be8dd69ee71d36a9c70a38513d60e7575237065cb117c33a71998a474d4e51366111f33dc629f5ac63e41cfd71aefe2f41a542eb963119ecd82c63414f01971ab5f349ee58acb4e0540b387c623a8cb401cea9ea2d2e4c3db2797ef489ae123be3c7753546beca7eaa55ac50d2bef7b430ac8e7fac1eae51957824433f6d67989b07048c3dccfe11cb911f158098cabee993e8197f55226788d8aa95c1e8f343c3dd70a336f16e69d6eeb0af01cd8f185593972f80af833303cbce1e462908f341ad3e50355a6c06b080dad8cd588307942e363df33548041755dac1b9d63dc22e494f35418ce7e6c1d3461e5822e2a2aa81aac11c48373cb79c7091e9ec3c3083867757ed1844a530ab9bc49e314f16bed68cae78770db97c219319cd2c77a61e572cf6f91cbd99a023f3820b0142c873a0b934b1c699597cb59e34f49a9e7f04ee06fd30c06bb1de231e7bab18ca44000a7c5798f81e664745138c088e218c6f7dde370a6e9e623b84c68a2e3e2f987597ea615bb09ece26ddfa3700b5302a64077b81daae56ec630cd7a8bc75715bcef832efc08957292070e68f483888a85124e119886701fd3645e1f99abd65d5b0575740268820eecf3ae9740311eca80cd19ad24b33c8f9e433895545e7bfd1cdaaf8b5994ec906c4089a0083821674008387f8e5cfb97b620613b14c0dcca84df02a256d777478c7ec687611edc68b5621e5804305b4976cfe5b358b193f74a1aad28506e6fba8a5e0192eaa1eb3255e2358dd59d458efb949545d0663e280e0a9eb1d69d54a216a85495da5a6ac4cf8cd159f976dee977290b579338149ffffb39d5c3990d71e34879601e7131188d2d6a96374cea1e671809650edf0e573c375d9904fcea80ffcc6cc13d8807590a968d5b18b505d01b343da6be5ffe471d0a7f312b3f49a2e18c74d27aa548f264e18e68a9b7569ab3558ec49c9d4ed8976fa0e0f48d4a4b476b5396ba7adf8499c258d9efff007cb437b8abc33fac61c559b5147f0f9855e720877c8c3ac7f5ad9d1373682985f9497e41d1a994d40ff07e89c064e073642530d9bd5993f518f85be946117dbe04b67789c6944a1051b1fed51662fc739b8633a1da25e940d8022dffb08e072ecab287fb9e7862e25485394614b13a2d96f44940b0e33432611c930de2ca950bb0bf4b1a3a17f874957cda28f31e8cfaaa634e3219e6570b2cc86770b8b757d3608cacf4b35323729d05f5f8421da82881e070499647d659604caf06cd3ac0c684832f048d7151b48e831629d867824aad9b65177cf06837ee95fd7a524d31ea678513743f94074998f30ca6f7e82b9dbb1f048e5f5d7ea605c075532187de737e0393c3f68aad6466de18787e84e9dbf2ea83db38b7163252b23d11d2bf546e6e96a49b1343d34084e530bc0f8c0d9c280047d74665221f69123e902246d4f046d8735073692ff1501e7ddfebaea38c9af8550ec9f7b304a11edb9bf9d9af8c01debec90638a1e65da2b1b959556a979b0b3c2803c699ca225ccda8d461acd1d3c755845581bffeb7302f3564ba41ec883f75c28b58f46139f78b322d3379d6716a59018adb8a5e5537759fd11717025dbe9e3fef653e65c88f3b83cdef6337142685c61a0c85fe577adb60dd5a9f62dd3ce7c4ded7ec26740b6460235f466bc1c6a6ccbab504f837d9cfd33deb4ab3dda00e8382a0c51fd6b66d92ee34d249f4d318799d3e5bd5e24d2e0e581e725f633a6055018e81f67f0d6b6381239ac9e737183a9998a56d5f5d217e3d0209075ffb0b8715b89cd5b56673a965c6e2984f8d9f0c73d3a40aa6c8c32f84bf912047b22c1a0aee48a49b226757bfdabf1040d2b100c209a414c9fad3e00b0971f56322663b554100a793eab6251182db63e1095d1dd198aa99ba90e68e1db4d510f704a112edf986d8f713197556e2784692ffb94c66d569461328dca19529a7055cb51c3327741c52607337261de845d1b4e5ba2ca8425792eaf1d54034f80cfa2b5d6736a95e3ee71aea88ce3b62565012185721ecd75c71935e34578ea049e0df1ff8b0a311c021c09f5a788a85cebb307aa4c1e6b6136225ccbebfa0965d542a751cbec16387bc128143eb4918d4f6e2923efdd663331089853733cb037e38555c5e952af1c083f34cc783bb7eec608c736f3b1b1d0225d8b21d6b818154adb7540bee59e289b9db1c2be4b763230f23eb862294b852af72b39ae5dca9a6b20ac4adf9c7e83bf6c7071ca6af6f67d09c17cd798f2881859cd4a6c5b11f1f036428e0937303a803bbf92118d4f2a52bf97a65148c0dfad6e774e2f523fa7f134ef80e833419ea1a64fec4c67b34a5b8e41b7e126bc95a69f5122c907b788fd0ece11dbdf3421c79ffa8aaa9a1e1c9d0c180e1ccc8694cf6174a2ffd887d4eee8f97ead27ad13896792e80618af886cb5b2811738c2d601569462f2b8fa1882c69deba8427251bdbe151507c9f03cd617aa03b36bb4761df26fde21135d87bb223da671dd5b299b71bedf55a93117f3fff0c19095a2ffa086dc310056f0622ca009b06f1dbe03cd8ec3654fb9063db5970cfdda92ca5c87bf6f92a840329c29639844097a126aec1acee172c1967639de9130f47826d458b53f88549a8a866c7cb979ee3321bfe46fc007e0c8c93b75e90f3356477170e4edc7f18b5c86612fcde15947002c4b296095ecca2dfd31abfe60008d08cd83eb40548eedfcfed3a18db4a46c3537c60fe54bb473e1356ec60ea49feef469ddbc71ad636c85e8702c0e562a3cfc65f32440920bf76dff0b3e1de48d451b7e4275bbf45c0258b220dd370776b38e7a88fc088a07c3d03c5833d02140b62c67eb806ddc6a185749c0de8cee1e6e484ea2e8cc9afcc2d839c289dda7afc43e522342d055035740aecf25e4ff7ccbc1b1a51ca97b83baa8b3db16344a55cfda7ff4252a59ae60591fdc805de8d8e9f0ca461eafd3ae4639ce810a538788216fae4472856d411e23f879fc8ea37b82a3952f148d82b7c30c89508f34b2ac2ba003441d6f9196c0f9dd1316ea29ce19f4700c0d95af863c018eb6546d86448392855743549a434994c7685158493f9c0c8c8def5bb11ef8e3f37cdc620a8b3d5fbe501fdc2fb70f85d226a4099daed61e2eea197b03bff0bbb03b2fc4b5a872fcdb13619b8fc25d3615f0402e9ecdc087b91fe9c5a841c4b6a30eae1eeee89d702420284e2a530f7b583a6602e2fd1fea4e2f8b7bf886053774e7cdf69a0bebf4dc1e045c6e99d549ad27ab825b55d77252db8ad5b85b1c07c81a85d86617b58e98b2fcb00c6d3cb4c135a1b31ff398412c3db33b3f61785195f5f42b609b439e67e8398e8ef5c2a3c189a348f9f8657d9849b63164c3eb4f3bec79ec4f331025a335b5f0bf820eb36eb5f098e522cae9a3d1d2e0d5e150c63693aa23e70460e451f7cc7d2857c76e9db81aedb28fbe96", 0x1000}, {&(0x7f0000001280)="11350c04df0a0046e3883db7c2e0e5432fe406b8826960f896dbf9bf5f1fa2c0e0e40f7fd9c0480fb43df3f5488e13d7e16d8f1b771ddf09101dfca89f480573f78859ef5b67c0efa02e2cd58e0aa5603d53953dc389449b62c35b1ed437340673039e3444ea1f480ba1d0f189c80aa039df", 0x72}, {&(0x7f0000001300)="a7a0f62321d60750e8015f96686507d554eb458f10a17056b5c8977f31bab3cf28a6518c4e1aa62f1795bb86b8d03e790cf406c3f3d520002dadab8fa558b8c2117381e24acee392404fb4d48b50cdfb664b674bf7be37b8a0db190b35bc04991f60d178681bf5c2cbbfdf3173792bc18f85e93bedb4fc4addc9fc2b8f353a6fa2b6f093fbd1f52b2a70a79f2c6e9195f0a80ba275d3fe6dda70f8e0535430fd59078fea5e0be14df2f473c5e7a71242d3f895ab420799c3a33c125176a4085decd733398256e866559ca98768a990aa2e724d8f55a08f2ef68b590d3ad2eeb7c4b91938dfca38621cfa01125b4b", 0xee}, {&(0x7f0000001400)="66a6a6ee00badd245710352b1324076b8f28e5b978ef2073e186a4f8d021bc29d664abcb93d3e3634a9dee58c69c1cc69519e35cd0282a759e8d40c0f67157", 0x3f}, {&(0x7f0000001440)="4075eb8aca503fe3e6dac74c97b373f7e9c013bf6e2fb828a416aa902da9de6a1ced35c3c0b044ab236e60997b2211cdc2a0cf3189942bb0d26651c4ccb3a538378f1daa8e74c770eb9eb02eecf73039092e86f6298891043c8d0886cf6597e2512e3f6f5c1463fe3694ee12531f93f1059bda5197b690a15ca33ea36ce9d2f3df1e6f308582a7e43247f55b81f8c4917acd0df03c95751de732c76a3ef096fb1b3de33a395e211ad1df2f182e62495f001e14368ca0699c8f1a3fb2f8b80b9ca276978d", 0xc4}, {&(0x7f0000001540)="29e51814cee29237fc829fae5fda7fe437f444aaece5507a4365d8afc17e334bc3f43313473e9c32e781a774331be8d6412548482104ddb5354810325f32cfd6dce0d5feb9fa9b7939879c94bfc2fe56b3e6850f0c36b6fb7e98b9b29c8878", 0x5f}], 0x8, 0x0, 0x0) 16:00:12 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)=""/148, 0x94}, {&(0x7f0000000140)=""/5, 0x5}], 0x2, 0x0, 0x0) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCCDTR(r1, 0x20007478) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) bind$inet6(r1, &(0x7f0000000180)={0x18, 0x3, 0x6, 0x7fff}, 0xc) 16:00:12 executing program 0: geteuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 0: setuid(0xee01) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) execve(0x0, &(0x7f0000000500)=[&(0x7f00000002c0)='%\x00', &(0x7f0000000300)='rc', &(0x7f0000000340)='.\x00', &(0x7f0000000380)='+}\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='{\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 1: r0 = socket(0x1e, 0x3, 0x0) sendmsg(r0, &(0x7f0000001d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) 16:00:12 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) socket$inet6(0x18, 0x2, 0x0) 16:00:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f0000000140)='./file0\x00', r2, r3, 0x2) setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r4, &(0x7f0000000040)="769589ec48120f597df1fc609f26402e7700e767466060dfcf682e77d84835f59935f52a459dc5fe023fac1d199937faf9837b33133e339688d5b02045aa6293699875562e70b0431ff7d7387cb8a125642ed21a48365ee0338e4f3201ef71f514a8b4cb54c7448524b1ca23ffe20eee216c2260be4a27f6", 0x78, 0xc, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') pipe2(&(0x7f0000000200), 0x4) dup(r0) 16:00:12 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) pipe2(&(0x7f0000000000), 0x10004) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 1: r0 = semget$private(0x0, 0x2, 0x440) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) semop(r0, &(0x7f0000000080)=[{0x5, 0x7, 0x1000}, {0x3, 0x201d, 0x1000}, {0x3, 0x1, 0x800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000000c0)=""/243) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f00000001c0)=0x5) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000200)=""/86) r1 = getpgrp() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x20600, 0x0) r3 = socket$inet(0x2, 0x4000, 0xf) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r5, 0x3c) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x18080, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x8, 0x0) r8 = socket$inet(0x2, 0x4007, 0x0) poll(&(0x7f0000000380)=[{r2, 0x100}, {r3, 0x21}, {r4, 0x1}, {r6, 0x20}, {r7, 0x100}, {r8, 0x140}], 0x6, 0x1) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x20010, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000011c0), &(0x7f0000001200)=0x8) ioctl$WSDISPLAYIO_GBURNER(r9, 0x400c5752, &(0x7f0000000400)) sendmsg(r4, &(0x7f0000000940)={&(0x7f0000000440)=@in6={0x18, 0x1, 0x776ad9f2, 0x1007}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000480)="26c646fea087a72f61a5112017577fa8af6b1caf1efcc26ef5494abeb1", 0x1d}, {&(0x7f00000004c0)="c0a65a3319ff242d3f1a21e8ab8c77361941ad49ddc4c47d710de283ed340515098edf34e678ad9ea7ec62eba35170c0844c5d5375d04517b42bfa507f874339d344e20b1e9e381219bb0043191675a3234a7167c7df3051e13e5957de6bfba561ae1b74db056dfaf58eef14e0265ec6084727f1", 0x74}, {&(0x7f0000000540)="87a5b58ea4f9353fb5b29d6785895612f5060b1b6001a06cc54e51", 0x1b}, {&(0x7f0000000580)="daf64d1224e36124b476ee59672aa7b369de79805a2490a7a3b1e59ad4327b5c7d13f9a45dba6cf8cf7d82ea6b8a449256aa6307d71dbef54dd18095b31252c43f788931e6e5496aa3da94c20c10c8be0163112c6bb263045b6b10c168b5d159523bddfbaae10639661fa5f9546b2fe09419d6107e57abaadaf86f27f5072b758c849e17965bf19ef1526c9eb3a748e1ba68ab1bbafaded013297a5a9641eff2302db0e2119de5451b04e00a1e9551d6d8047d9f5b870037389a2b73c7cde5865f513aa389311e69748b503cfe2c54e46a38", 0xd2}], 0x4, &(0x7f00000006c0)=[{0xf0, 0xea8a4d5f766750fe, 0x1000, "549bb360dd2f810ba82ead3eeacde9cae081deb418c0c86ee2882c87988530330a31de5f51c7d2f75bc1d4465d40b9ebb24237f059a1dc9b7f27118400f8a51363e8926895a4e15c37062caf1144782c0bc30a8f72eab6989e0030bacba908cb18d10abfb76d7eeb12ff6efeb75dd405e30f94617d58430cd720e67c168dbacfe8ab24d506bcd64105dd39ae991269b4bf1b97c2098b8acc0da082da0a14b638f50af65ad17d08151fec1ed3945ef6daf86172d9b0b670ea047cebe6d4388ee96a5ffb75a25eebac304f41a094e27799608f55f431b53cc5c3b34b27cdb44e99"}, {0xe8, 0xffff, 0x8f, "cefbe7e5ab8c9054c471dcaae0aba592e9480918a8e7aa6454fd8cef64dd79aaf8891c48cd7ffc88154b8180f1cc2d7a0a925f9d2fe295acd80497470ca7b5cc0e92b724694523ecdfa26ade489a7f0c45ad2420ea3c93819148370cd741e0d52cf8dbfd120e5977817d76ca3f233f4d54a0491394b4b17898336b1ff54d519e973f55001ac01fdd261fb80eeab06051f8678938ca53f53378c3a20cb9fb30881024c9f7984968064965ae5f8727a0b26b29f5907dad6378522e015b074ff70b0c1e9c6a619cfce11419c6cada95b49f3025"}, {0x30, 0xffff, 0x2, "594b7fc689fbae923af2fa96cbadd8a6ba57bdf2b8f672ee34b2"}, {0x68, 0xffff, 0x0, "ad49676f57781e95c4135116d450d9fa70746949a327b0b50fcdfd4d4a583a3129c4805302645f33cea018df3810ece77b4d767e610d26fa909d85d2d74b105c6838a2ac81f134d93bd0e2371b7c9af4191675a3e9ac1e"}], 0x270}, 0x0) r10 = socket(0x18, 0x4000, 0xb6) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000ec0)={0x0, 0x0, 0x0}, &(0x7f0000000f00)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000f40)={0x0, 0x0, 0x0}, 0xc) unlink(&(0x7f0000001240)='./file0\x00') getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000f80)={0x0, 0x0, 0x0}, &(0x7f0000000fc0)=0xc) sendmsg$unix(r4, &(0x7f00000010c0)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000e00)=[{&(0x7f00000009c0)="1592659159fcd9027e7ad8361d6f890a4c9f7e2eeef1af69ab85a7ae392174ea0d8be68d19a03d8be10cb48808c9dd5a81dbd19bed460b978e534fc3afa2229c40b7f3eb3ce49afa087fb2d7b627678333a6bb988197b1dcda03b3568dfa5e827df88bc5b06626306c65429f886862229e1f6bd269aee8c034f6a05209dca2f3cd0e1e42c385382afbed9712cb0ee63e7266b24a9b9dd9323e34a8e438f04b6dcbbc7cd76625fad17a38302c72c0132ee04e7807be1e7bd06820d9a5ce5f14ad05d3563fdb375560391dfe19c5aa027f9c736b0b6d32e27d3d0aea7782d9c4a206f8ad1efba8ec890f2bbfc642b23a7603a6030b", 0xf4}, {&(0x7f0000000ac0)="ddf79e52be2745e63b4e36d7", 0xc}, {&(0x7f0000000b00)="f14da0e8db1097bfbaf689c26b6a29a00881b74a896bed41d9cf2e387f2199cc3949e8b7ca54d2590cb17e8e1c2ec42677", 0x31}, {&(0x7f0000000b40)="39ad6306dcebb4f85c4f11b7862ed6dca7f00cc336d64db95026565cdae84ba617f12cb74228a210cdda518f82623d2bfc1bdfc5c5b278b1704e67bc202261f47567687f01ab8ba468d180c9360f60e661ca479959505646614c441e8d882207f9b6ae356f823a537acc1066786fe7dd64ce3ed65faf9713149ff2c0707a980333dfbfadb20ec4abfc50ae787538c320164c9303118b093f0b51abf893c01d42d456c60e1271d7159100d08184f8528de4e4e8f6430d46", 0xb7}, {&(0x7f0000000c00)="2ec8a63ad36865f1f006338d78680636d94d54eb16078b3a3a74bb649d5c5dd29574b6c324ecf93879cf6166787bf644a5f983409d34e57e8403b77cb8db577c2d7736d22066f065e761b24e608cae69d6c5a36cd9a0c236c61f588bac6d4e0d4f932b", 0x63}, {&(0x7f0000000c80)="14c97b21b74c69b24ba923305e586224dd3461b5c28ec8213fbbcc00f92de7e4da353d54b0d23d5e3e8aeea548012e157d7e3045da82865d3f56188b61c463b0aa116d6a359a084a329d31de199508d4deb0dd16b8", 0x55}, {&(0x7f0000000d00)="ecfc63c24352739a34f2c89d59dda722d8c50619f1dddfdba2bc4821d0512d307d66fe9638aa2e64721f2836f6df9a2881cfd7e4228eadb5549f64ad4c84d7895f2d9eaab3c22dfa721cd534630ec9c3050f88289a20730494d8b1033413dcf06fc455551ebd0befad5a994e22c138f39c3809ebd5f0e12305bee27b4ffddae38764778877c04a87ab675749a6bd7466f952251a0145fddf2d321721d7b5f563975ba5e2a39a0b2b5fea7bac5ba7c28471253f41e1ccdcdb66ac883518410ed41c744a2bb215a3ec8fcb763a84f0c64742d887064ae2e5b239ad8f49062e605a8d03b16624b3b967c2e1840c318e7ae3ac510e9eba", 0xf5}], 0x7, &(0x7f0000001000)=[@rights={0x20, 0xffff, 0x1, [r4, r6, r6, r3]}, @cred={0x20, 0xffff, 0x0, r1, r11, r14}, @rights={0x20, 0xffff, 0x1, [r6, r9, r5]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r2, r10, r9, r6]}, @cred={0x20, 0xffff, 0x0, r1, r15, r17}], 0xa8, 0x2}, 0x3) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001100)={r1, r13, r16}, 0xc) setregid(r16, r12) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000001140)='/dev/zero\x00', 0x120, 0x0) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000001180)=r3) 16:00:12 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4b873794dee2bf66) recvfrom$inet6(r0, &(0x7f0000000040)=""/172, 0xac, 0x840, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x80000000}, 0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 0: sendsyslog(&(0x7f0000000000)="c2c38e2efb47204edbf264cbcbbabffc8d225519c2c24ccddbdd4cb588d14c1105923358b70441606b431f739819c8260f3de7af7f6ebd277a931b4755bb50ade4f0cd0ec5f82d291249ff4bb8680ecafc26fa381e173008e0cd5be3663cb2ad230f15f1d573c87bcdbab6046ea8fff6597b532eb32870cb34a35c80aacbbf6ba12cf9986b3f467546559149063f", 0x8e, 0x10) setuid(0xee01) execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:12 executing program 1: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r1) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 16:00:12 executing program 1: r0 = socket(0x10, 0x1, 0x6) recvmsg(r0, &(0x7f0000001680)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000100)=[{&(0x7f0000000340)=""/210, 0xd2}, {&(0x7f0000000440)=""/255, 0xff}, {&(0x7f0000000540)=""/216, 0xd8}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x4, &(0x7f0000001640)}, 0x841) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) socket(0x1, 0x2, 0xb20d) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x7}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x20, 0x7fffffff, 0x7, "6fc451e36874bd7764c0437d8c38d091bf026b72", 0x1, 0x101}) 16:00:12 executing program 0: pledge(&(0x7f0000000000)=' \x1a\xca', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x314, r0) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x41, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)) write(r0, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x100) 16:00:12 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) fsync(r0) 16:00:12 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x8, 0x20, 0xfffffffffffff000, 0x1000, "6ebe0a2697546a41c0003220af6f2bdbf5636795", 0x1, 0x10000}) write(r0, 0x0, 0x0) write(r1, 0x0, 0x0) 16:00:12 executing program 0: r0 = kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x9, 0x3, 0x4}, {0x0, 0x2, 0x1, 0x1}, {0x6, 0x101, 0x80, 0x3}]}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ab0000/0x3000)=nil, 0x3000, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:15 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r3, 0x20004269) 16:00:15 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:15 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="8a4b3b79b6b11f86f8a7b04b955ae7320737fec67b99b1bcbb26ae41145500afe3cd322259361b5fd1ab5dc090aa718bb99c10fc28992feffa5fa65d30a11486aa4a491ce7e2c5f796eb160a5ec96f02dc22b45a9b96cfc7264b6c69052b757246cf0d8cbbf21d3d9281f4b826b363ca57898bef6225a287e1a67bc959de53f9a5d23c4c5347c8cc7b129f83979cfce8af490f62b046", 0x96}, {&(0x7f0000000040)="e9f411e89dcdcf4816b772292aeb841e62395996c459435b49a2eb1509648417", 0x20}, {&(0x7f00000001c0)="4dec7e9c5d843b64641b1819b3256b3f136862f3665e73f78b290d3d521ebf30e436a65aff2bb41489e1a12e113303e96e6273020496c98ae46c99ec0deaf84a5c1162372798c8615593bd2834246fe81b7a91435ad48a6830b7967699e002fc4c918355d71d7ce045173629a0ef7c64b31b39b16fd03df7733c9f8f1c48101d030d36aa5c4b5c12679a4e28841b04a7f04f645ec5c1347874543f35241f0a433c75dee108623831b2c13c47cd11862cec7ee288f89ee3868768cf9bf532e9f4", 0xc0}, {&(0x7f0000000280)="12f8c324cc9a2e", 0x7}], 0x4, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000300)={0x18, 0x0, 0x3}, 0xc) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) socket(0x0, 0x8000, 0x5) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x3) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x1c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x1aaa, 0x7fff, 0x0, 0x5}, {0x7, 0x5, 0x0, 0xffffffffffffffff}, {0x7f, 0x38470d7f, 0x1, 0x40}, {0x6, 0xe67}, {0x8, 0x401, 0x6, 0xda00}, {0x6, 0xfff, 0x9, 0x7}, {0x100000001, 0x19, 0x8000, 0x7}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x100000000) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="b1e91bee8fad27050cdaeb0413b0", 0xa1, 0x0, 0x0) 16:00:16 executing program 1: r0 = socket(0xdf19998f89fa2170, 0x2, 0x556) sendto$unix(r0, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26ceda1808d4f376336acf00b7804be2c1e4991f707005f882b297be1000000000000001fca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282914e4fd89720fd3872babfbb770c1f5aa72c87cc53c894303b22f310b404f36a00f57aea8c500000002000000000000020208a371a37814fb00000000000000010000000000000000000000000000000011de0955331540ad0f6cca7d8b49ca1380b46374803b80831e04536b080c3bec0032c3b820ca636b7bb13659431727083d750e95054b84e1285022289cda", 0xb1, 0x0, 0x0, 0x1d4) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3ff, 0x0, 0x9, 0x1, 0x2, 0x2, 0x1340, 0x3, 0x0, 0xfffffffffffffeff, 0x6}) setegid(r3) setgroups(0x0, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f666993db38dc"], 0xa) 16:00:16 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029be9bc8217690000", 0xe, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x500, 0x0) rmdir(&(0x7f00000000c0)='./bus\x00') ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = dup2(r0, r1) r3 = openat(r2, &(0x7f0000000180)='./file0\x00', 0x800, 0x80) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0xe4, 0xfffffffffffffffd, {0x100000000000080, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 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) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x8) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) mkdirat(r1, &(0x7f0000000140)='./file1\x00', 0x5) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x4, 0x100000001, 0x1, 0x400}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x80}, {0x4d}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x82, &(0x7f0000000180)="4a3aee9035f9b8e00b38b06b735f4859be35d085f392044599ae1a93c6c127f93acb78608dbf33df2e90498c1fd542ff1f106469ccec3acf11ca11c41894c5ad683a4126c9ebb80988e7f4b22e868666363e8b0192d8a61ce4962d54cfb5fa692bb56a354bab419eec0990b38ad302cac7ca429dd7167854743f6dedf31c94f1f670") syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000002c0)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x1d}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1b71ebd6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x101, 0x3fe00, 0x7fffffff, 0xffffffff00000000}, {0x100000001, 0x4, 0x800, 0x4a}]}) acct(&(0x7f0000000140)='./file\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x80000000, 0x4, 0x100, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xdaf}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', '.\x00'], 0xfffffffffffffff7}) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000500), 0x8, &(0x7f00000005c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x8, 0x0) r2 = open(&(0x7f0000000680)='./file0\x00', 0x401, 0x0) flock(r2, 0xa) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000080)='9', 0x1}], 0x1) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000280)='./file0\x00') chdir(&(0x7f0000000240)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') recvfrom$unix(r0, &(0x7f00000003c0)=""/213, 0xd5, 0x40, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66636c653000"], 0xa) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000380)='r\x10') 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x5, 0x2, &(0x7f0000000480)="f1e735e9d04783bdcae12b226d3f7a8c072aa360db9156d4009c04e32362bc06907cbf96019ca768b5bec36495c7c4d5a9800907bfe5994dcc56ccce4237f9f0b9121f53947789bb506b8592460c2c71b09ddcdd63c6381b2a57d68b3aad613a71402b40a295bed57c547322016a041c528afa135b675b18e3fd605265dc3ad78b935cbd24c078785080ec5ef4a7476efe0d88cb3ead10a6e851587ba8ad00825b711529c35e5fb8fd08d81ca2221dbfd06f824394c6165866519bbdf7945f", 0xbf) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r2, 0xffffffffffff3495, 0x9, &(0x7f0000000300)="1044205d265297a56d27e0096172d74c9697a7b11be3e5e958287437817da8d29fd1ff166d3e3a676a3161c1ed787689e2293ef2655a74ab3ffbc578fdbf606cbeb930e7e8556563ab0f41713f17b3e122474d9dc8a349e9451badba9e24a8b7f0e3839131a752ff52558b2ad5aa28c733d837d05bd38c16972861bf034c925f51fce7de781e1552", 0x88) syz_emit_ethernet(0x11, &(0x7f00000003c0)="3a123bbefc92a7a56a72c14c00cd7f866755c72e35e071e902240f854d55ef4ac33f09f156447fe35a087cda67fe1e4b42529b4f8d1a28a7de2450deda14b42aeb809dd31ce541224deb253707422626287c39df26a84bba658a7ebfd58f8978478d42b25806620afad4d0a887b0635bad7c44222363df4ccb0de1198f1544ccd003a88d0b883ef12c5210706ea8c19fa624e3cc9ee409f9") dup2(r2, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) recvfrom$inet(r3, &(0x7f0000000240)=""/180, 0xb4, 0x800, &(0x7f0000000080)={0x2, 0x0}, 0xc) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') 16:00:16 executing program 1: r0 = geteuid() seteuid(r0) mknod(&(0x7f00000001c0)='./file0\x00', 0x2006, 0x0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setuid(0xee01) ioctl$TIOCMSET(r2, 0x4004667b, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc, 0x0, 0x0, 0x8}, {0x1c, 0x0, 0x0, 0x8000000000000000}, {0x6, 0x0, 0x0, 0x2000100100}]}) r1 = syz_open_pts() syz_open_pts() syz_open_pts() lseek(r1, 0x0, 0x0, 0x2) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x4c}, {0xcee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000600)="f5dc3c127e13131f86a5430662c9840073f56b0d6837e452abe70af1b23d3fdc2576bb47d899a0e96e8a42c3a125d017a8e8fdbc28a527103458c9e08446cd055c4db1a4a4ebb95fd471abe782977133cb51ab25618d75c8b1436c782adf7470fc7ae5c82148f6d9216405cf653a5813e0b3e506f4c5c0162f071f1544", 0x7d) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="3b441c94fb7f9bfdc60ec69c7b10aa4a40985cdf37da82aa99a69c54ac1f74b9832dfaa03071a920d1f2e81fd7011003c8b191518613c6826f3e4a5ec767666227b027b40126eecf9332ce4fb90839e7fb532c0fcc29c594d8", 0x59}, {&(0x7f0000000540)="0c5ec29f3cec294f563f194a738aacea3b02f71de2e7bd6263efe13a290056c27c39ed552af3447347e7535d8d2b6cf67d6fc7c4c73129925dc107f40e0dddf9e975eb01ee2d89da92e5cf523fdc82d80677d7d3938642a014bfccc57c28e0c7d8fabe3fe16d69bfbe56902a398bbaf1a4d7dbadaa8e12e4f1776fea24ee8a79a5319964e7e4723541b8d23a1fe305882bdd9eaa2ade538dc3cea757288918c01c7441590277", 0xa6}], 0x2, &(0x7f00000002c0)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x402}, 0x6) execve(0x0, 0x0, 0x0) 16:00:17 executing program 1: setrlimit(0xf, &(0x7f0000000040)={0x3, 0x9f}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x10001) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x40, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="09ef314210f691173622f5985c05e9863198994e99b0c20d4f4dbe670485e14453a50b28c1525bc4979b79f682a2cb9b", 0x30}, {&(0x7f00000002c0)="5f1b25d2af6540433024be8972cc68f73b0fd5bd3d10eda09c90d8bf02958c9aea8041fe5854b116b9704dc7f1cf5169698371bb96fd72117965a067a6bef2d764be6f31a6ef455fa20ad6b662c4ec886d0059b45a6e5406e0d8c2d219005f7f8649d296412bbd917f2d21477e531338bc2129a6574b63bb5d2eb360c7036c50ecba65f2162c689a39f9ccd8de180530f5ed876b97e6c8bff728459d431f5392ba3901b0a9565bcb287f3225cf6fa075a8625219a560f3a6c4dccf6165b24dfd4bb2c2bc006ddd0faf073d8b5784aa8d22d53181fe1a952da9283f7dcfa3308df3cbefad1049f4314db7178d5a52828d834023e6ee98debd855cd552f33b38", 0xff}, {&(0x7f00000001c0)="29d03f115d6e97c880f08dd75278a2dd35875cf76ca4012e7599e95b825a188a27ecd0ce3f7db94b47f88c8a1f0db6e7e02810d594ecb0e2ab17850845e4353ee1d21984f161dc9ee4196e78c93e473c04a9bc7fea", 0x55}, {&(0x7f00000003c0)="deb715ca4c718a2973a1d7b86d0ec82786e32046fdeca4efb02fd8d13ca677fd88b6869f073d9c84d23e648ba07ba6772232689a0c97bdedca71856cc4159f26fa55c447f3e263af86cf28a5803efa5cd21b23cfa323d98b8f64ffed710dee0789e4907efcbf15b63fa408f09ea8c93ff18a6ed848dc14a745c03871960807e57630e354a756138cf19c431aac7ae0ec85780e05a1b17a4c7a159e3c926a50236ab95a1a93d78f28982f675510fe64450a872a3ee289687ec9eb0b5830a834499ec3d7fc2edb1a06844824b2b6d3977e60a6a2d88dc46b0e1b3f23f2c3d8dabe35cd2a24236ea666aaed77", 0xeb}, {&(0x7f00000004c0)="f035c4f06a2a136ea6879aa569b5fde7e47e6a7f770b77285a6c0eb40ffcc21b42317450837ec1878160e7b1b1c4590a9fa1e68878ade1e86ce5ed08848ae8f617c5c57a86d70970c00e40683bd79d1ae046dec9f05b7170552d1f7161cbcb672076dd5d1ab0cf61e3bd63e03d7dab6116bd2fec1b824e296cab22d18fbc7ef03a0f4f0738a4b6b8e03e5d97f06bacfcd67da0b98eda28359679995ceca00bcf02d4bd5548e8859d439bf789830bdaa3a22689c89862985beb7bfc246bf908bae982483a29fb903b39e1423e905afcd5da33a67039773b2e3b2b3aca58e967e0b071d4f648828a51b14b888263badf5ffbd6fb2f49d36580905abc2c", 0xfc}], 0x5) r3 = socket(0x2, 0x0, 0x81) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000180)=0x10) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r4 = getpgrp() fcntl$setown(r0, 0x6, r4) fcntl$dupfd(r2, 0x0, r0) read(r0, &(0x7f0000000640)=""/174, 0xae) 16:00:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file1\x00', 0x6, 0x200, 0x1, 0x0, 0x9fe, 0x3, 0x1, 0x0, 0x3, 0x0, 0x200}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file1\x00', 0x100000000, 0x4, 0x8, 0x1, 0x5, 0x0, 0x80000001, 0x1, 0x1, 0x8, 0x8}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000002c0)=0x8) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) accept(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) 16:00:17 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYRESOCT=r0], 0x1) r1 = syz_open_pts() r2 = fcntl$dupfd(r1, 0x40a, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x3}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) accept$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') write(r0, 0x0, 0x0) r4 = dup2(r1, r1) r5 = accept(r0, 0x0, &(0x7f0000000040)) close(r2) utimensat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x9, 0xdbd}, {0x8, 0x8}}, 0x2) shutdown(r5, 0x3) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = getegid() fchown(r0, 0xffffffffffffffff, r1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) openat(r0, &(0x7f0000000040)='./file0/file0\x00', 0xfeaa33c410a80bbe, 0x114) 16:00:17 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) getpgrp() madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 16:00:20 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000)="4ee122bc", 0x4) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0xffff, 0x2, 0x23, 0x3, &(0x7f0000000100)={{0x7fffffff, 0x1, 0x4, 0x3f, 0x5, 0x6, 0x2}, {[0x40, 0x40, 0xaae2, 0x2, 0x0, 0x3, 0x9, 0x101, 0xfffffffffffffc01, 0x8, 0x4, 0x7f, 0x8, 0x69, 0x7fff, 0xa8, 0xffffffffffffff9e, 0x6], [0x401, 0x6, 0x43, 0x8001, 0x7289ec29, 0x2c, 0x1, 0x0, 0x5, 0xfffffffffffffffb], [0x0, 0x0, 0x6, 0x15, 0x1ff, 0x3, 0xd7a], [0x8, 0xffffffffffff8b78, 0x9, 0x1, 0x5, 0x7], [{0x81, 0x1c44, 0x77, 0x8001}, {0xfffffffffffffffc, 0x4, 0x6, 0x7fff}, {0x1ff, 0x100000000, 0x3ff, 0x7fffffff}, {0x7, 0x9ea7, 0x6, 0xe5dd}, {0xcfee, 0xb86, 0x8, 0x9}, {0xfffffffffffffff7, 0x1, 0x7fff, 0x7}, {0x0, 0x78, 0xfffffffffffffc01, 0x8d1}, {0x0, 0x1, 0x0, 0xffffffffffff0001}], {0x5, 0x9ea3, 0x3, 0xfff}, {0x3, 0x7}}}, 0x0, 0xaa}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20880, 0x40) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r6, r7, r8) fchown(r6, r7, r5) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCGDLTLIST(r9, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x1]}) setregid(r3, 0x0) ioctl$VT_GETACTIVE(r9, 0x40047607, &(0x7f0000000200)) setgroups(0x9, &(0x7f0000000040)=[r3, r1, r3, r5, r2, r0, r4, r4, r0]) fcntl$getown(r9, 0x5) setregid(0x0, 0xffffffffffffffff) 16:00:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x45}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000200)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) 16:00:20 executing program 0: unveil(0xffffffffffffffff, &(0x7f0000000000)='\x13\x05') 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x1000000160002}, 0x9}, 0x3c) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x14) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2b2, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7a}, {0x40000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0x80000003, "3f3f007df94cf54600", 0x0, 0x80000000}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='L', 0x1) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "85496a00020000000000001167f5bfa600"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x1ac2, 0x0, 0x0, 0x0, "ede922120beb03f84197ba421113a99d1eb08906"}) r1 = dup2(r0, r0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x200) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f00000010c0), &(0x7f00000011c0)=0x4) unveil(&(0x7f0000001340)='./file0\x00', &(0x7f0000001300)='c\x00') getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) write(r0, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001240)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x4000, 0x3) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x33f1af43}], 0x1, 0x0, 0x0) connect$inet6(r5, &(0x7f0000001040)={0x18, 0x3, 0x2, 0x8}, 0xc) r6 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$getown(r0, 0x5) fcntl$setstatus(r6, 0x4, 0x80) pwritev(r6, &(0x7f0000001340), 0x32b, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x1) chmod(&(0x7f0000001280)='./file0\x00', 0x6a) getsockname$inet(r3, 0x0, &(0x7f0000000140)) openat(r4, &(0x7f0000001200)='./file0\x00', 0x20, 0x40) close(r3) setgroups(0x0, 0x0) setgid(r2) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000012c0)={{0x18, 0x1, 0x9, 0x6f}, {0x18, 0x2, 0x8, 0x1f}, 0x0, [0x1, 0x2, 0x8, 0x1, 0x1, 0x6, 0x8000, 0x4]}, 0x3c) setuid(0xee01) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/110) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x4}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xeb, &(0x7f0000000280)="1f6676d4a1bf83c47d126246fd4f9f0bf4573c28e6995445a23b8e7cde341ef74325417a28b1be81c1ebf35ca56ce59db5fd106dd830cc7622bb16dd7c741bc7a4fb7f7fae6b6fb130cd65f66ba71f06221213d2a5b29bf852995c7489c1e159eb5a1e366621a0435b1c0cc10fb2fc3c6bcf9b76020cfc3ce6be7ae87a1aa9ad9535142be50fffeec71f40487baf7475403d534d340ae3a87726b77922de55fa6a67f5637977d3edce1053d8bde1ab7ddce95527711ca5d1d21a49af90ba4d8898d4efdc08e521a90f2427b156390fdcc97e04945ee38c12ad2f89becab84cff980301f0af60ec93d5c6b7") syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="7e1a"], 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", 0x170) 16:00:20 executing program 1: mkdir(&(0x7f0000000140)='./bus\x00', 0x100) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x40000000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}, {0x0, 0x5}, {0x0, 0x8}, {0x81, 0x8}, {0x82}, {0x0, 0xfffffffffffffffc}, {0x3, 0x6}], 0x7}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062bdd77eae99244469df49a07284f59c200fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000", 0x34}], 0x1) r1 = fcntl$getown(r0, 0x5) rmdir(&(0x7f0000000100)='./bus\x00') fcntl$setown(r0, 0x6, r1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x248, &(0x7f0000000640)='\x00\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfd8c, &(0x7f0000000140)='+') 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/1) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2ad0fdd039a"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000001c0)=[0x0, 0x3, 0x8, 0x3, 0x3, 0x1ff, 0x4]) r4 = fcntl$dupfd(r1, 0xa, r2) msgctl$IPC_RMID(r0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x1, 0xffffffff00000001, {0x7, 0xee}}) r5 = msgget(0x1, 0x10) msgrcv(r5, &(0x7f0000000280)={0x0, ""/80}, 0x58, 0x3, 0x1000) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000300)='/dev/diskmap\x00', 0x80, 0x0) socket$inet6(0x18, 0x2, 0x9) recvmsg(r4, &(0x7f0000001480)={&(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a6da102184743b6893d1f2d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000225f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e9a00"/4098], 0x1002, &(0x7f00000013c0)=[{&(0x7f0000001380)=""/8, 0x8}], 0x1, &(0x7f0000001400)=""/113, 0x71}, 0x3) r6 = geteuid() r7 = getuid() setreuid(r6, r7) getsockname$unix(r2, &(0x7f00000014c0)=@file={0x0, ""/4096}, &(0x7f0000002500)=0x1002) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000002540)={0x800, 0x0, 0x6, 0x5, "0502b37fab173becac68e46c5e1dc00203db61aa", 0xb3e, 0x80000001}) msgget(0x3, 0x10) socket(0x10, 0x8002, 0x8) socket(0x1e, 0x7, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002580)=0x1) msgget$private(0x0, 0x10a) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) setrlimit(0x5, &(0x7f0000000080)={0x9, 0x4}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0xffffffffffff1467) mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x7) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x40, 0x7, 0x749c, 0x4, &(0x7f0000000080)={{0x401, 0x200, 0x100000000, 0x800, 0xfac, 0x0, 0xffffffffffffffe0}, {[0x100000000, 0x4, 0x6, 0x3, 0xf31, 0x6, 0x2, 0xeda, 0xffff, 0x7, 0x2, 0x1ff, 0xffffffffffffffff, 0x7ff, 0x80, 0x4, 0x7, 0x66f], [0x6, 0xfff, 0x7, 0x1d, 0x1ff, 0x2, 0xdc, 0x4, 0x4, 0x1], [0x100, 0x7, 0x7, 0x1, 0x100000001, 0xfffffffffffffe01, 0x1], [0x3, 0x4, 0x8, 0x10001, 0x4, 0x4], [{0x100000000000, 0x1, 0x1f, 0x81}, {0x7, 0x5, 0x40, 0x8000}, {0x7f, 0x8, 0x4, 0x7}, {0x8, 0xfffffffffffffffe, 0x8, 0x9f8}, {0x2, 0x6, 0x8, 0x8}, {0x9, 0xffff, 0xffffffffffff0000, 0x400}, {0xffffffffffffffff, 0x73, 0xa00, 0x81}, {0x7ff, 0x8, 0x4, 0x1000}], {0x3, 0x9, 0xcf, 0x800}, {0xfffffffffffffff7, 0x9, 0x100, 0x7fff}}}, 0x9, 0x80}) 16:00:21 executing program 1: r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x8c0, 0x0) r3 = dup(r2) ioctl$TIOCNXCL(r3, 0x2000740e) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) pledge(&(0x7f0000000140)='\x00', &(0x7f0000000180)='}],{\x00') r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0xf0000041}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x40) dup2(r0, r0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) nanosleep(&(0x7f0000000080)={0x2, 0x5}, &(0x7f00000000c0)) clock_gettime(0x0, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0xbd6, 0x401, './file0\x00', 0x5, 0x5, 0x11, 0xdb}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000003c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="d533") ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="1ef35f019b5a4783c60b71b17750c736deeeff08dcf02a489ba24f3778552b4270c5db5a698f855ff119b0245653dd7a2fec13d2b4ad82318540a4731b69b98b1d"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="0714ff5f099be009e938d0737f73eb2b6de8f19b", 0x14) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r0, &(0x7f00000013c0), 0x1) 16:00:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10000, 0x0) r4 = semget(0x1, 0x3, 0x400) semop(r4, &(0x7f00000003c0)=[{0x0, 0x7, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x100, 0x1000}, {0x3, 0x8, 0x1000}], 0x4) r5 = socket$inet6(0x18, 0x3, 0x1f) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x23, 0x40, 0x0, 0xbd}, {{r2}, 0x0, 0x20, 0x5309d184c6df3df3, 0xffffffff, 0x800}, {{r3}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x7fff, 0x2203}, {{r5}, 0xffffffffffffffff, 0x2, 0x11, 0x7fff, 0x5}], 0x4, &(0x7f0000000280)=[{{r6}, 0x4f60b1854aa3a685, 0x12, 0x80, 0x8f, 0x1}], 0x1, &(0x7f0000000300)={0x2, 0x4}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) dup2(r2, r5) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x10200, 0x0) r8 = dup2(r7, r7) socket$inet6(0x18, 0x1, 0x71f7f997) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x4, 0x5}, {0x18, 0x1, 0x1, 0x2}, 0x1, [0x3, 0x9, 0x40, 0x9, 0x1, 0x400, 0x9, 0x7]}, 0x3c) 16:00:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x2, 0x3) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9, 0x6, 0x100000001, 0x3d1, "74dddb36e2e9654c3bca0b059e7cc26aa3fb4289", 0x7, 0x6bfa}) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:00:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000001480)=[{&(0x7f0000000000)="6903f1484c33eaad09a5802feee851ef4f5126cf25d2415abb4d99a8b3f4878a11150d6c05e9b85f0a24498ebd204214419672f9fa25c60125c2a8bce5456746fcbb3fad1776b63f14a2a84a98e17006dc1540e1d3e628b7b24af583f54f34de98223c0f72972f10c1f652046bddc709f014bbd67b393601f9c7a68a0c637670d168dbe978a03dd223c22789bfcdf2755b350a6f5aca4d54493f5f8361ac12c94a29db73f9952d8d6c5966deaf099af90dc50a327f6b1772e1102cd172bbeed57561a38c34cd033c8579a3d5e3adeac976db07daea72f9f84a3b67140049b3ac5f6ff42a442a40f27b3e6eb9ad2c82bad0b99f6c32f2675148f8822dd239862ab3166e11e88ca18ec90ec2776e1fccc59b506f7bd197a7945171d920de057adc6f44b32e1c4d6c2532079a8fa35d3edeb80104eddaf63c7b34c63a28f66db3de61052fa48419d089d4c4a1d8b3f0bed6f8232beb8b3013986b10083f519327c0fc66f014dd24df6cdceb44928597bf103ba0be31e72de2cd9d59b7c3c1a89331a32c6a3609203c60f4876253a8b9fb06a00894ea5bc039e852f62b27c135396b3b04c7d017a4ddd672b2a114141243b5b9ebd6f0ada8d8ccefb82bf1712d5b6c18a4222675216343be2499c93c70dce06096a366dc08e8e973e5f0d52508d2a87ebaf461626362cfcc483d220e1a6f8634f4ee5b6bbdc5e5abd7bcf21301c72b5b49aded2500675da43d344efc05ed70d4132a7f77b8c31d74c3c7f06fb79d415db6c44d57087a91f99eaca42be4a4f69fdae7af70a684e0d42de468f54cf2ff93d3087a44f62a978582945a54df018a70a5aa039dc67932b358c347324b5327d9e96c771e76dd1d3eec40f628a3827711223616e61e7f9aba7594f8860c21d125480cc41ba08cedf2e7e775e304bdd5c71625645bcf2262239c43479810fff8c1dfb5ab6111004e8afb41c308313c15817ce69ab7405c90206735966349f1dbd8f6fa4887dcb89ac241bc96ce39374b80d47b9d60ac225c0a65aea52db2e0ae483b7f1c071ada0cac9b6fafa2177e2edd88294f2cb0b7ab0f2bcb9ece20e4b9b01068e8f1994a313e11b66cfcadfad5f0657b2d583c72486ed00ea609ebdb62d278a05f4c7bf549971899ab9e5a81131d6490afc05101c4cd61b3adeedf91036693052cd9b098ff1f43e791947806c2b8323f3a6cac47729008af6693db09b4a0deb793903e54434175d03266ff10ef7849653d0fc60a2f8e180c1efca27ff2bbc55152645244b1a155053755c4ead9d32a36e6bb571bc1b32c0fdee297e21fdaf7baaa7e2b59f626c475f73857e6f71bedcb41db74aa6b5e933a935630f2387c7290c3be96ad387b65f9ba2e23592c7b9627e2766aaa56f37a057e3f626ada78ea0a84be9c0c16e46db9575f29b881b6dc26dbdd41022d02d7c230e5dc83b933a55941f30986295db040e0b111d69ea487011590c9653aea6a03279a57191379138bf14ebb7f316c089a4a17e6cb3bf876df7c683565692e87edbeb47002ffcd12c5f3122221cd0d0a83c1c85d66c6f855ef70e99e9543d7dc35fb935ca3620b661f653ad40aecb0c556ac6c804bdec7cb5e2e4b535cc90708663fea04406da53d96bd46895704ce3bbc3803a1991ecda374c1f8e83318de86bdfb8348c47dacdba47adde5efa143488664bee32152c484fa5871f85d0c4fea0ca8438c7ebfe18765eab7b992e9579e8a6236d9a7035bb38976e23d3167ae0f5e80c74ff57f75885b428303579c3ddbf0e982fd3832f09e4f6553e0fe2fb328b452675e217a606c8887eddd8f8d28449bca6122f20435193f1082509aa7909347a429a2edae949fd089f24863287ca601d261d1a39ae7f4b0ec9d71188a971badc7fdf89414777892e697434111049d3790d6329fe088f761f1a3c9ce30f9d8a952e1ac1716d7603de00934d0d4558d4831a88d3194c7879478a1ad1c79bdbe6b609747e21e57682baba9409df3e1a0b305996b175ed236ec560e484d246681e9aa1794a4ffb2d2cf4d7291e8525bc61852738a0a7db0ec16112725587fa9f2ae1a3fc898c2317b178a97c53b9e821f1c73a7537cf60847c574b0c2e9210164bd8705b6cb62c9ac05edc926eed3bdb446b445b229c9a9ac6f169a9fc40ac84db9d280651c1229ab48cd90add725f4281feda94d563d672cad64fc9849ee2063d7f2fa545a6e77c5ddfda72f88150c8a4e75c883cf6845bc8246f39c9e56a381254034ccac1c84f1796f88aa87fcf751730df0b5794af19d536f27997044e8c7cd1c6c59ebd285e23955fb2af22ce13ab95a63b74abc9ed876cea96e6eba3f58b5e389c2a0aba75379e23421df8881570983466383db9436e593e00ea9cc7ace5f67769b6be570972afe792f165a2fe942b1087e5a9d55a142b9ec08d5c02e91c1acae17ec16e3d05151e531110845009e1b9a8aa6608e8faa63def38f43a7e85f0677e8c121349e040cfd08c7b75dbd9cc0289ed499063d6efed6fc3fcd597aafcafc092fd5a54e274cfc8a4107524fb177b6a2b8e1972403bac6eeb9270f00d06279280d38c4cd16641e8e81a08daac60ecba158b621003cc03bd89737256a0a15c5bd0245f0a0ff06494b39dc32936ba83e6dfe9dbad356cc5087da3a24aca4db6c112fdab67924414db726998883912f3e5e5e21ecc4f2bba596d183c029dee2fd5166df5b6e6269170c97eb61402b17b42c5c88a0584017534cab77a42f1e067bda77fa53261d7cd62220ad6ab15e359a157cf4ddd289cec847601033d83b235e1f9531fd93814ceebcdc2a4e77c36a39e0abb49e7848f3fe02aacfc7b06036637da8fec8b93b53a37ce670e45beef8728e47935820f513544b2d2d384668b454cd9e876bd68be090be4f9b9372cc22540786e0c2bb604e71540aeaf9016af03f4f64e95dafae9a7f018d3b462c7378b6f51f15808a42c72607af83044a31cbc49704216227ee05e629ab54eb6b1f4fc7ee87acf160b79aa50e560229eb65ec0d5b7f284803a1e77a28adce6344994d29c34e970663dd21d996a546fd60758c8499ccd5e7c9c299eb2eabdd0d0e9fa766ccb9ab9cdeb45606b6633a6c86815fe36148e17919c8c8c1db49a3c8173c0fbcf5256898a79545154766087438ceca8f86e801d6162885f8bb73424aed329fdba9db330a74612bbb5d771b83035a4c2cda8c5308175a7c14de8a2b26d034a799e7593d35ae4d1b624c48613f43c36494dd74b72b831f6e436aa65c177af87032af6af328ad9077e8657e7e2d551e7b3a411e6ab0130c4680835d4fea981d057be6aff27907128d8e0e453424a632ea61781753b4849740d0eebf0d40a10b596999300b5ed126c40226f705cf9b351b59f7c42cfa18acb325e615a952da631c8fc53c174c4cbd67d5334fbdcf34a7137636fb13651cc8fbaf5a3632f1c36e412ddc4feed62389fd728366d048182464656911aa4c9be4fea13f9295cdd82fbfcde1fe02b5d0e618509b166d4f6cf2a821eccfdce2bde8e2fc3ce1ef8c06680c29eda7d4c6c8d2cd1bc93e336b29cf30f0418837a16cdd78385248d85cae1b0f7889622cac482eaec9c0552f5a45d7b08110e2ad63522a243e82fab2139d795d7910d1528ab551e7b5a37ada34539e578fc7e16886aafa7f34c590cdf5f0bf585ce5f6bce2f9070b482a5224004bce818224e578acb45bb509747f298f129fa479a80c7073a998eb8bfd1bf853a9555f2708209be1eab1b68351c28b789cbe8a22dfd886e85b671d082fd10fabbccaa36bf3af99c6fae73d69636f96e942ac5d08954b7c9ea7e4ef035fdd3b7d228f33d832fdb216c42970271ed7513c6767ec53ec15030a03368a0cf842bb8133c53c1a4c09470656b76040fe6a7ab2e9ba1b6b6f83d53fc0dec278a283de4f0292eca5f6c38e9d8862bdfcc7a74c420ad036fcaaed251656c3e42e9b8db55fdd0efe71c06adc467411f08a12641d46965494a5a7797a54f997406ca48b6febe16808e36112a768b23a49a229e5c5c767f27a006bfaebdde8d5b5dcabe113d1503ceb33e838fed43d751be9d35678f535f26768dc611a26fad0bd0252d5be6c53763482ee6038f39318db56325a32734c19870f91fb494972619a1c02d0efe09617f8cc404a889af5a1e7a1657fbca7c8c1458a1be628a1d988754cae97933c1b2d0dd620e8ff0035e7b4ddc36c1edc887cf9cc083d5c833c882b971f23a7ed7283c0e41719101bb7b75b7122a19496e550540257645693c4be8d948fbb39ae59fc30516783e9f208bc8e1cafd574a1bd43c0c8f5e599b22786d5416298ef64676e359f0e553ac0fb556523c1315a8e8e9cdbe06fc31fac2c8c628ba180b38a393f768075835b373ddc947c4d93177653ee92f68a36d8703b805612e15d50ee9797e3bc89a39c58ba610e0725833ec2ec60b4759514e44702ec3fdc3f02b1becce574784a89c46c501f0e40fc04e95ce6b0f0455440eaed447ace7ed10c8f8511a3a94ff0f982f443f19560accfc5dfa0ef73ddc2fd2c82a100e911f3897f087649446a6f9393dcfc8f91e9cbd727a6dbc0a7b5e2905ca9982173b2f8bbc0c731e8a301eda41f4634f30b7d59aa9b43abfca5a0bd9e016b82d5bf8b43314c506189bc47b1f12b517b0127f00325a47c5bb705c69de32190d7f7bfeefaea529730f01cf3c6a7fb5ddb98aef318b4d457cc53c222b4125f3df785625d657db38e53cab728eab6ca76648dcd60f51b329d4455aae6044bc31b15ff5536002be21a083f9488b919d361d3f97d1db92e9f5bbfcd948ea9aeb9f31b9f8faa94dbe21bd1ead175df715b5959f37751405c494813608b1cf1c4debd04908bb2cb6cf0cac5ef935257fca99d288e1df76496d3f7788ba4154adcd66bcaf8ce4042c0a0161b8c225c16c0d16af7bdeabd686b7eb5fbdeb120cb89b98eacba91e3bf8a447a1c0f4296151b84efc17477a60d2b2e0de1b9f834fc36ee91a8cf0f0d4d488b325ba3c9e6ea4639f60d6a76250affd91512a613d72ed99204d9f04ed6889762bfa9688d25ae9de357788cd4835b18c7db132abd2530222a38e5072fcd16c0a146da8d38d93bc52d17f552f784fefa1399dea7cd0e8d404a8e34f1215d1b2fca8c9975a71169ed3ecbd7a31c040b74cda05dc908896d52cbfbe8a83adfb5a99306caf56ca3e3e36fb54880c251dbef6971b7adcb4139ff1e88e6bb7e18d2f4e7828789e1009f4cfc1c9a990dd846e3e243b957e51e88306ce41d7ea1ff54b5856a8e5c472db8e63491ccd800f3c480828c76d001b771fb08d456379a29bf192a4b9a7056fca98ff609adbafa8ee8a9e62a2b0d5497d60008c96a90f349b29cb140b08a09e82e7f2a31833d30bbdc13272b21cf818be417c8dbf7f67b69ae8a08505e5610826ac2b68f946ada1aadb03d3d80511e70b60b467c78ec3ecd3e1be0f9c4b62baac950695f2cf1848878b2034d43802ef5783c30b0ecb5dd3ab64a4b74229bef7effb891c5905ce22583bfab25439f3b44f48b7d15c3979216ef5e0bfe9179bdce3068b0a793969c53948a00605a8c1721b54321663baade28ce8f7dbc3b6fd5b5f704768215b41b743404912bd8316fe54b6268111cefcf0d0429fdeb824ddf9e385c9140de9b9b5b2ef410443723eaf1db72d950305c8295cea79b54774846e029cc5561c7cd89db8608623dab258c47c0884dfb9a386dc6fbd873ab19be5fac93809d3057888857e086932acc559f53c405eaf52a517e727c7c2a43b7432b984cb581", 0x1000}, {&(0x7f0000001000)="b3e4d52d3f032e1077dc0c24506249264e99a4f22b5a4dc3e7348b3bfb08f0f0924bf96d29c1b2bceb28e1b7e2112f3bfed2d004e45ef00c66193bb1333d1a63dae83a905f5d1b36721e5792bd6ab5de326abce57f558ed1c5eae1d8e2f6a1981aed2fb73a1f284e9eeef15ba195aec264b21336d1daed936652e6e35a17b9322edc22e1295c63087d63f64293ab73371137a3fe912ba07f43d9d2892e40b538f4db81d1ca5bb58bd74cf1035779e9187a5104c1fbdb39a4c6ced54a2722d1f3ad5e8438185301428980e048543b1c46e55bcf6d8be9c68d252b94bda4e794a711b4", 0xe2}, {&(0x7f0000001100)="2d02ffdde8dcff64bbaef988dd0d65f022861382583af996b6cd2b44", 0x1c}, {&(0x7f0000001140)="09a114b8fb9c935489d8f7330c73feff78d973840c216c032efe1d44b537438a1d5668a25abe3594056698e33944e8aaadda4cbca51aa70ce9654f5ff7dbe6f830052d72984a30038c2a3496cc897242e0beb42cb9dde00d2151d590f8e01afa2300a6ad427cf528555be2e065590910b0fed653f8683e5abbcd86334add651783155a1c89de8f179447cc976de5276d564bf753877d1b88072308555c94f74e23d4cbdbc33764509ff1d7474fe33a8dcf5bd5725908b5a1aaeb10856b0fdb0521556751c57c11f7b162ccaf1c7bee02f454c3d7f8818457ca69ef38bb19606199631b3572718efccec0d764b515dda7c89f7ae29e15446d4043564a54b6", 0xfe}, {&(0x7f0000001240)="284571055ecb1349c7134fc013ea8e5380e95b992568e8b551a5800e937c603c24ffffcccda9b9fec8378b0ab010b6363715c84eed3ed3c45def203b1acb7bd4792fec0f691f920113b6ced17358113ce849590ae400b2c3260de87ba2b7b2450ecf2b08c50131706a78242a9cd3455470c38ee1cdb7f130464c742c5fc632d263bbc17bda20206cea0885061be149757422c135c590c254afaaa77fa77587cb71816a71df0fd9f2bd02", 0xaa}, {&(0x7f0000001300)="7a76a4b1a590c5a51047464089f2357f9a74acf7a974604b63", 0x19}, {&(0x7f0000001340)}, {&(0x7f0000001380)="7f45addf0fe9cea3ab5f6c0e6a95fb8b3e5d175e585d403aeec317023ea1006f5e18f18d39e25f0e44fbbc3c84f8cb3f37e6a7027d2a522f", 0x38}, {&(0x7f00000013c0)="e7295bd19c5878ccf9e4cc0c3fdaa8f3361bbac0ae444b03e254c373db7a6dbc24d2978bdbde00084a03b1252b608a4da19370483fb48d2ce43836f2b02beda38f735677fd4880bb9e5b8db1454963b649ce3efb11c47261b250a144f59e388a8aba59195b79a1308cb893db4c74c92f2f8daf2d5c6d27f09cbc131e4d1762bd57c92986b91409730c1e1f60db23e60986bb490060ec14124fa3e6ba", 0x9c}], 0x9, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000002740)="9ec16144a1f3079169710632157acaa4622b70a2f58cbead31f6c78c20abb88df5682a48945f5fe9a077c4bcb7610bd76d29cf66a0a0402762a699beddc28332e27833e9174f2c7459a3ca372d44c90d96c8120d3c9ef191b20ed32dbd1b6e82b8427bd13676da5e84dda4936147fe49bfe90476ce5dafbdff63d26939bacbe8a7702782ad531227b40b0cd0d57702b9f5c948dc7dfee36ffe0beeb6e4399cad", 0xa0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r0, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0xb0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) sendmsg$unix(r2, &(0x7f0000002700)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000002680)=[{&(0x7f00000002c0)="31fdf84a4284093e8e9afd35c448ba309e24ee216d1f2917b2eecbaa9912e8bf923e6f9c6c5ca7c7a132ff90cb485d7ff16f93020d6749f586b86428dbb2a4e995a3e9cf670ed35cd8c04733e226e17c6651cb1833dd593c73fd36afc855d172863e7d5fefdff015b9af796043a6a18a14a25cc9b868d4caf3e161924014a882fac04e0ccde6cadbe510810740d84b1e6ccd2ccda57531eac60910c0cdf64bce7428c3ff371ca9634484edcfe826b334f17c616c4be8f6b8062aa9965588f284dcf6027fa542babcab89b0e131cea82f6f834dd6a7c599ac", 0xd8}, {&(0x7f0000000080)="a67f3bd1b86fd7b2c7139ef3ca3849a1e9097ac620eacd46652a1d4e04305124396e7c", 0x23}, {&(0x7f0000000400)="f1b7fdcf37c56a150332b853fc426d085601ba2be9547efdf01bae0f2572cdc78642592b2df440e0e29b60551e55114aecca987207ac23ab3d65ef37d4ff78feed7cd02a11ea810c9f3e8dcd1d0cee5b99a2219ddbc1bd2d5fa1c7e428f1cf221d5df41af82aea069cc1ce13e3be196f3065abdd401b33b84fb0f6111fb38b", 0x7f}, {&(0x7f00000000c0)="56d82e6b58c04a79449532772e316821f85999c526f39bf7f0af9b73df55638fd3530e4ce8c76d738eea70216c", 0x2d}, {&(0x7f0000000480)="977d0ef7fde92666ba4df51563118999de0cf0a187f5cb985e09ed529d76460b8d37d14ae506c6e24de7fd3458859426e27809cb8503813e9751f3a0e155f0ee10978a939ca67639dc3f9eaba4e32b88fc208dc210bc14f9079a21ab36a172a0b3cacb20a6a50ad691cd142905c784aad210c7ad2a5b4b22f7a5a91c2c271fec5c2a304edd9c6d7d2f166325e77e584bc2e3322919b5ed5842e7fc1b1e306df1d40f4687a4d565986aab29f63eec53e4e4a5a71950582b9565109f588ff3113fca14430fddd9d1465be1fca35058dfcdd1078507bd65b8e07b3e6e9fa5fbe44a3abd2223f211257254f63a1c0cd21b3789072cf69de63aceda179018d931217bc2b1ad4abfe6fd1d3be4bbe3a7aa3b614e776d23b0ad6287a961ee8029056d525147e0ba9568565ed873b16f4d5ec453d97301ac30f588cd2225331ba026b161cb57a9f3918f13410b8e9cc2140918f0262c40edd82194452102f3d39d204598d3e51745c93b66ab4f908da6872ca3f146f58587cb2f56eb075f75439988155a5298a974c4157ff1a13277618c04d9e700fa1efa86273e5687aadc8410b5c5be75e032365a6bd926c7be42439a10e86ac10bd4b09da7071eec67ed97ff94ed0e10cef925164073d9a58a826d2015366a6af80983efc075329b79360dee3c22773fd8b4a8b3fbcaa7174f3de69d9377b5754ba8a32f924fb24072022877a6743dd564c9ea24fd8702b30208603af78e1596badb97505ca8cc301fa2d552d80fe73f8e93a1db005e5998c91579d17132c32b7fb3397adfe19af30aeae0a1b57fbdac723828a0cbed797cbd98137104b584b5d9a492baff03a22c7caf09801768b06e34243ed7ff874f92171856e526b924a4c4869e3a94d3c4b43ce22a1dce38312917406a8e9211a4d20494cec82daff7d25c632f774654164394d259b67cf3ea7e8a8ebba1fc601b95265581683b3dc1df03a242f36e64e1c1e96978e40db09c358c2b7a56a77e99eb0091f35f833fbf1fd77b248062636b7f4ea6af943f0292959a46e7205c3da448ff9e1e8c4787e55b7202ce5da0530d8e136a5c170b854cc5bbd24c78952bba5e6a684015cb8b59e27c7e19424f92ec12525b97544b36592adacab97122a303ad2dc2f22d31a5e0eec495500694e0d9970669ba75b6bc6d814ea3a64ba05236912e26f7b3bded08c5d969d60eda99c7900dd67244927f783662246479b81c3e86e75f57b3bc79b727dc58d5ec3a8731b08197415c52790b6b847f1b0791f2ab3866ac2f88e22111a42bc47060165f34ca062035f57a8f7a4f7c4ff5bf8b885fa5e057e762cf6d1a17bf7767dc3642821e89f9f3a1add311a7f7496c7d591ab4714f90f1a588fff691ba14f7aaad9286f961442a7b74dd9258c84b4039ff53049df7b032b36e27028db395cd0e5eb3c44e2583afd35105fdc58da85c3937c71bccd157056c00754657996c6ff480b317214c0167d502da9b27dca1955ab628377794c07bad8ab6a051335eba79e7553f7ce43ab12e50a8e5b9a36c494bd13bf829d5ed064dec6c31b929f1d3389b5392a893569e9d27fac26d8ec38dd396dd4dca986e1069d2a8163311fa75c021844d5d28bcb130c3a3b845ba7d34d54a931ffac6fb69b38f16a58b1ebefafae92ce6b622464de5089fce84dc53643c4d8fdcf263199139abff4553f40e0af5c22db4dc54ead7fecb7fdc4f3bfe4f666385d59a36dfdf1a5bd178d52d958301501ecef0547aadbfdeb9280ed225a289bc51658a8e300d582b6cafeebcf8c2868d169799705067afa659a58c1b6e36ca6e7949eba4a6eceb1013e50068cf9ccb9e188904364a3b121c9cabd38314c217731a9f18b23f60ea14c2f972a20022f7bd21a8861e4355bbb01d4c3a981a7e16b68b9d3e1b02c6f8b6360357bb72cae99fdeca0c94310511d23831ed8c766a686455b1fc11d46b6a2981dc3eeca705dc6683efa02630c25c9f2cd2f0fdcb6b986325317a201aeae3d6a4927cdb0b83c8b6242a26638070206ffc98f32ec4099a4d1fbd14dc19f90bd21164a7edb2623fd6151feac8d55d23b92335a7785888c21100b39c3bac9d947782a6b8a710ea89ed95365632773b3193663dfc55489d15f4fc56349c84038fe1ef5d53d24285b9e9f01b6babc32587e8a5bc2b3eb2b74d0fedbb78f157b3361dc1716504834a6c0cf197d2e4974799bf22badc49d54df5e5528ad89527f0c311132e65e87abe6fa9f913015dddbbd5c8a71ac2bee23a224bc2bf9f3651f7c4e2b2abffcf6528ddca7bdac2c2cad517feb3fc910018ac01b0baab9b639a9d05871990cb59fc6aeb1c7c77fdfe79a96e44c4a8b9df8101bc059efa8460a1dd4d13407d054eb74453eda2a215b4d1493b8cbc5d36e924565503af4dff136ace5d8ca1b5c1e501fda5eddfc8516b7bb72105947ef26a7a86f81c23e0b858d93f30cccf5647a2ed19aa465e5edc59eddc60372fc86135dbe6341c0d8ffc529b2bcb4839f25cbb4f438641dab2797bea690b2faf743aa6367ed348c6e27f853dfdd0872df9b13a48a7797bc3c91062c8567eb5f910ac6354e9aef1e28cceb1c4b2a36b37f8e771cdd69e14b343de5242e7ce7c3a21008a8a047ac10f84a1316a36e6427795d6bb8069c839e35c30f09d019e1d883fc76e062f975713667f69aeb6e62ae3b465619ce34b1a3abfe1e69facbaa132ec13df1b13dd06bb942a3c5e63be303e374bba0278bfddad2419c8b55d8d6b607a151fcccefbdf8be1bd187bca0071901319a8b30ef633cebce231187ca096be8e4137506a61fa9edcda25d7e5e0a2e1d36b9a7057ec7b0cc306e91b35de5c9ebf54120e867dcf78d87ef743d0b205caaca46cb9a39c594733f27dc2bc9ac7e02d2021c5e990a6feef8e9375f53c1c935661ed087554e968b1aa54e361b6f4bcd57109c20ab87a2e6005bd005dcd005cb1b8bd4eddd7442839be46edf54509a9344d300ee2ca9a6ae8e06255d2c8beda8df4421044ee6bdd7a2f6556f21e8bffa3d38972ce79b6f45b4d88a3d31f5f8eee444ab9723c89efe54b17b1487508e4bffe3aae92c89da4125509d662bececf98d48e9e8bbcd719bcf207f7342c654b01f52ef524c4819d4d5a6bbf79404016604a7b48aa9877b94da488ee92c9b36e21143155b5bfb1de6a1f7cce1d03b92689e73da23c86de729cda53cf452aa54b9bb2ec9c2c5c8b769123a8c668491fdaa30e0b56617320718e8d50407f5c6e620096c9c30ea74ca647475d4b20483c7da212221e6ad6706f505b0a4b96fad19b86c0dc73019278c9210a8393142d864b03785f236c5116d80ab9f2996195fdc9bee793a383fae4d3258b5971b83e7ffc05ef9c739524a54ce464cacc6101773214342ac1e48db44d5c006d6227794c84b0de1c30ec493d7f05be16de228919703b52983468641f15bd970fc954b4ac01cc31cb104ca67ce1836597f0a4dff9f0cf235f93194dcb5bbbee5d3dde77a3fb22bd7697bd5da7decd3df86d5d97c980ddce50abdf01acde39b7533ed4bdac68d382b015a0d0f970c050bf2989bf36a63a690351804242729cd939b78d7669dc9655b4655b0a0aaf9059d90554d3aa9af0c3dbda5140fe012fa7081b40f1ed827ca94ad7b942760889785fd9ebb607cabfda628d8065754c497532f02b39dca407213133607d9f3bcf0a25b97270cb469f1586e5a03ccaef5601fdc34c665faa6d2ba03740dc4218c6a24e150b801fac1d26b585043b2295db77d9c0087e95ce93013da016cdf665f8b1e3ce191c3622f6baa127e866789d85c2be73ac23e6cb28f8a0760bac8d58d30385050f5e5de04efc40aedbe61165c1e5bb6ab963b986e41233a481842a468b2045505c697647cfab2f44117452022b55e1cc8cbd25b7c42788c3e868f0912950689cb4dda16c660d3143de3e740cc5c92721e8578ecf7bc9078f0e575bff65a4d16de3f3c26bd1c44ad929dda7570afb19524695ea0ae46c0b8572c9fa4ca6b8959ae4f45f0e97aeffff966a21e02805477ddda5dd91b2fd7c9e145ed711269d45781ad1847857f3bd5d90ebf3305f78d18d03914b6f54ab6be859c0ae597da7427c20bbc9604036efaedf8c838a5f23ed6e5e48fdc1bf40441f5c75aa72f0e5c270bbda1a1c8f70743e328e97176f7c44f7fba067399a55dd0e79ff3f8356775c1f08a9eca5b2bb9c2371f080b2e42d743e448e5a62cfea70d5d28033f5ca8cb21c6b3195cdbb0ed4173136d18747f8836cc9a8ed2725ebdb1c8e4ef457c142330355a52d61095d5bf028077ead293919bd5060de6d9d321e7de95b1ff7715db9cb00e1475ef2db5c20dcd9b217edc2e2afe587eee428485c0836d0bb7495026877ea0f15c7d83517eb861ea73303f9f76958905c339047c39fd090dbe131e72ed03d144c17fab64efde057d174eb6054d2ef84ad1ace0c5919679a9b8489387e2661ad2b3b332f85bd2858c1dd0085c2836e0d3e45098b0ea8f055940c02bffdd9246612bd9b21cdc585d1c1f4e823d5eea9987e213ec0a3d5bbd1ca67229535b768c7e6064e203b7d4a43ef9685533ba886685459d052f3dd00b4084654334380be633b788984707511f5150e6ca34cbb9b01ff29cff8aeebe5279cca382ac69d89ffcae3e1c612c48307eb791a7fb5df263c70555aaad4679db56051b0ae3f281bae402d6adde0f964fac0e1dd2cc7732fba672b71257fdea407203d3832123e185ccebd90588c6d7c88d3e7c977cef5340fc7daef61f9005477b0d1846c95ab47f9fcc240c28aa1de449ca1aa58081627cce3c7e102455c553c563718bccd38c6b1f07fdf18e582f60ef2a67fa38bc4bb4bb710a73eb4f78623a467969520a677cd1bd5f3088ba5131236bc11493cda7f01f8c5ba18c0e2245ce3e8912d9bf0bf2e10d514fb1d33c1af022adff4233948b3373ab2ba09943df89c6c3dc7d05b644fc89590bf01d369833e686a42a1a2c8bc24fab8cda4cdeabb6805f42f130895b51e8e994437e17a7c3f0b467d22c23df0396539bfd48bc4c28a42f0769fbe8912e12211f6ce45581d67457f25ec83b776111017dab3b37998ef8a6d904933a4c488233a463db014768f6736bc9fdce70683f4a86c741bbb70e09529fd7a249a6171d1374b512108d224d90a9d29e60b26679af55e4074fcfe3c0efe642409f76f2ad5a23e232236085444f9fb6bb3bfb49618c73b211b53b28388a8e81a75d3d1139046bf2a3b162d57a8618dff7836d401ac1db7a85b35eef367a43f1979eecb19f37c0815a139f5d1ce48e5008b756d48dee16d1585ce5c338c635d1a84e774ef6a69377831ecffd69df1ff4b3e68a295d2209e68f128fe8f4027671bc609db79c01c8593299fabaf5129ca1dbda014d65c4f3d19f3b344e361a17c348b8a24f78886743c1fcfb3580f952c1e2526de6cb27505d4cef96163bc78c2a5abe6f2ee9a94884fc4a98fa75c2eba4be435a4ee571be93123d8b040c792fc5928dcb2ea65babb30f822a7eafa14dedda1600bb7cb7b0bb2eed66924d5884ac645944c53d277d558a46ebddf1a3ac6d853c45f9a9cfb221cc82a57468c770c3a840f8e72267154a89ea427994dff77dd4e859bab02f13fbf7fb2c7ffdb15f63846723397416ea75986a0d2909ebfac564145d192fbf5c2656ade902ce98b161dc73c65ed27f7c7f00b93c002b32fef21d6d09e8497a91d2fff5591676c3212a5c30c847789dbab437b045fbba08a64419ac801a034d8dd68b7868293417fc4bbddebb0e9eb58", 0x1000}, {&(0x7f0000001480)="a2b56fc255c4b57c3fc15ea9438f097a176c1f96d765878375ee73fd7176d83d5138c9cdfe1a656d680beca6683955398011959b8b42c2e1995332889b52caab9f17bc8644b5bf9719151823248f46f4baace9da70b49c67b4422dc8c249510a0c3eaea3fa75cd7dbba65c6bac2b89d23d5e484cab83fa7c174c82d5e238d2303ebabf7c4816e8218a92821b92e570640f84bcc24a799c78b0f66ce34d4360c752d6a009793edd446ddacd8ca0ae1c5684dde08f03e3b64eb070a6353919e49b7232d426e5f6c9dd7cd27eb56319e344bd1748ab9c4965f5a8e3", 0xda}, {&(0x7f0000001580)="d358452dac3ac8f9318adc970d3194408307796af7c65fe0a4de3066e2f41c3dee7ea1ad5751dc277f4f304a348fcb596df23f37d642d22070499df12f2bc7e0bbc1f579ed09119522a4f0250ac1939bda68013ce178f13519e06e48e1cb082cfb63f4e52f62be65a8ff62f570af81c5b5467ef083785d03794049bb109d9e9860ae16a713bc7f078fdac34521f4a3cd96184b6b6ffa27669f20b470a940f1f4fcef3261e4ba7707f7682f2006a39ebe135caae17f815178a23fc5d475f73cd7c3de920cf97fd1a0281bfc8367c2e7ef0032373076ab295440837190c0ac4562f9538a1364f81a55db367aad4b0da15755e10ff2b8bf4b321f7ad86beef9ef0a0bb7876b566447237a97ea9053e6210a16520a0d2c884fbf3278fd102e4fa03c990aa74bfa96860c37e52401f8ddeadea2585d32da41ddf244478c96385c86924a7986003a8a71c14246193c76c6d4e510bb1687e15a3b233be5b0749d949c3fdf556c60f781035576b4a86fe916a4e694b3ea777971e1832185eb13df5b07ee3790e9345f46ce22b9f6800b1abae12da1dbc582c7aa93e58e124fb2b81e6519a5d46983353df841cb0d88c05d50a92a49356f43f77f46b9c9d80183538e3ff189bffcc19d06c607383a59daec991ccb1eb7993ff5d4ef853d8fcf3fb12f8431400b3e75df1aa69e22be3e18ec2c5970ebcb91e95cb1a39e4f584ec73020efda2a861fc9b13408621b41056bed0a8cd57a70c70c2819afc1bff247e1fc3734646bdea5e1ad36028d9c76e6d7ddbbf04f58ef8f842b899969c2859695a82e1603c33ecb90060026d3bc22c35f15edbf9f758e369d49e526ba2637eefd6b411da83e56e8c3c2aa536dae187cbea632d4204658bf64275662a733a61a8b6306539265366041c9559861d352d020a2aab575e076c7bf7632663e6b56e7af36e29b9cee9755b38bd940b5897e385a734cb93f81a7104afc2672112139566a8b657da48e3e1b9fa6b6e5eeb92cce7232d554f53708af7f3afb09404882f66a788b317d7a345facfb75db7f6001d4f03354fd1a498c76ae70068145bfd72ee858dd20555f1e2d75a4d3b89a067f78556bcedf0337d5679f4b03adaba2e0157b632ae14fb30d7cc08bf9b9d7ddbc76afa4e4263496a30f1c8dd78a42110e07a684231ee9a3e303f37c46df75a03d33e2a24a866be4d331844f5233454e958db15805f7cb57fdfa8d019008a05211c842e48c4c33fb4963144c116986e6ac29ab0d466f6e2aeea3bafaad639a8d58a813684ee5f6ebc2683b83a648dda85fe8087c283dffee66760149e7f3a88585925e750bc7ab57051f360ec7fd7c9a3af3d6ee0f8c9995ed0708ccff7be9c6caa93f812f4c125878b6941088390674a43fadcd3ac38b85203c0fc6091dc236c88d112459b8d3583fb626568f5a6a92b0b38d0f996ea3efb310aceb68474d5348978b3901086a8bcf6224f4ea8c82730802cce3abc068c2339604a5120be6e5fbbb02147ff6ff064c4c72957b7ff766acfb28de2815673fd419ee363375ac005026f4d3dd930ab434cc5fa520e42fcdef0563039125b0f1049de3b958b44f8754007bbce4da723c1e0922a6b052c8929af3c57918f1b711a02b114a4e9f06fdcc840667fd95c85dba73cf439417251f24ed50417e51a934b6536f3caa7a04ff6bbffef63cc8b28e2504c0e76fa21ae07483fd9f93b3060140c8e1e06135ac9417f89a08c330d2f155512e5e2fa7af90e0550d46d4c2b148b8ba7fe9a8e90c5845c5e25883b0a4024de0b3412c4788181d78c4f3bff6a76badf341009644e4e9ca0a27dac8d9ef4afffd0cd25e7a6986a9b323f1b6a696a8a66e08dbdad845ae417a35a138a0f77072b3d1ffaf525368dc65348d46fd703366f948e771fae0f93b9d2e7cdc435ff3b68389f5b87935832e387fd2f333f328e2a970325dbbebae46447032e2945c8559a3e8e7670357309ccf64a59e348e7fb8df951c60873084094997aaa04d875a20bcb8e8d590b0140473082a85e738ab61aeef152309b86353068f9bc8ea367c653ba3c16ff0c9998c1d1703ed081fb088b30550f010f52ca9b7678aebc6ae50645414f24ae81b58bdc305e078315bc1950f4cdbc1c9340738f4be5b2bcaad73b1f33d263186926c414d410b95829e0b794e299b35d5cd0daa7bedcfbb6b4eac8ae40109fd12df1edca1f93766616edd5107ca0c4d48403430e834523dc8fe0e5f3a7f9114e14deaeeef487065c32518ad8179da1c71881cf5ed8a8e461a55b0ea8c50d742db8c90acc9acc8ea7f321203626ff23c05cc7d1bba7181da5ebec38a079e5abfdf2ef4b112281bf34b578f1c5d49fbf24de852eb9fe4e49b9d3adbcb2b75109c58eedd7f3128c0bf078c5c740ff3ec5d8291003af847e6bd8f9c6c78c15310fa52d6a769b70920c078dc3a1949f5fb76bf771d9a08dafcde5f443eb9aa5ab6a3b8a38f1f6f317f7ba3d84f7b759f629250e5e8dcc42b0376408f15346453e0f3e7e959f489353dadd5ff64c6212fe8a03685fe2b3f437ed34810c30f3936993d50b64190a81b8182c16c8f746cc4633ea9a7f71776aabd673953c42f8066f9b4fdd8218a3d2f0915ee11b7c8de24287b213a92afd047cc2009c672f860c3a622a58aa694b9e04a85ed8503a42c8ce71b27c4579bd3a375a1dac932101034cd6ca68c75303eab28287107643293e27833058e706fe6b460bcebbcc943ee5df84e46b6c5b8202d2ae10bd1a0d51413e60b7c512a7aaeae04031ffb43dffd04ab669206c039bacb3a19b1b77e16e9f3b1cbe6001cecd9e9ecb51cfe35de02305cfecdef14edfead78316cdefd1e4fc7ba3ed33cacd8b619d1cd03fef90b345e75f34264ea5ce5eeb0eaaeecf1c4247a76eaab4b3c5f8324fd28e351659f69e39fd869cf121c43423186f3f89976148a26a9327c60f8f73207473111d1e3895e0f4c5a0165bb1d5722efc2fae9d47b5b28c3e904111548985ad4c262c2ab060456ae0e8d7bdff1dbdd4fbf143fc122fcf97cf0b2352282899bb5d3990fe7a5358afafb46a1f8940a09d710b71b3ada1d8216addbbc5e6591e9f02680669fb125f65a81f07c60b8571924e103694abcc9796ad762abb243ae734437bcbc2d26eb55c2980dfef3277699833631ffa54fef41b03310217aab3ba599d8744285b444b391fadab22f14f5dd380cac1a9328fe22aae720dbb3d1e249166b48aa28935f64132cb1bcdd0176d9d959607209ff20bcf784439fe3a3ccac3f861b65b2173474c8c152b4f369a4e576051e6bae9465595e4f87691af6402190ca32b244d0cb2ede4dc29bcf2977aeaa20808d4783ecf05f3143de2ae620cd637ed82e4d285c4f10ac42f99b4b86462fd32629e4dbeea58c340cb9bb236faf2560822378f7bc3949323143dd3e030c5d22620e7bac097433a2f25d18a25271422bd4e69ba0d4d180efcf65f98d6ea6d701de4945c3daa0189413a04da8847722eb54fcca0e62eb1ef47df765938d3360c93a60e8ba0d077d86f0a8d1969d18734d68410fda1d5ce73da9406026d36317a03ca6d6682d78b91f6a4a99e375b1c8f4d6ef08f0204c6860acd9fbe0fcc455e70c1ebe3b796be165572b6a8c057af8d49d406f0daa874efe447d59aedee55ef705314ea6c9ff5ac9de3f8edd565a02743afd6edef163274e647568c86f718e6fc750010b8b09021bf99b52e8fb45b1a91a8cc1a5f9df33c31c9fc419960b7c4f6f9c52c79e46fa5be8a27dc049ae298139c692c77ac70f5b4629fcfe54f6a31ef9f938031e656cc6932a3b10454b3d6ff34697dabb55cf3507ad7b6fc541343c14a962f7c898ba8400e5ae92e842683ac489504a1988aea510f3922985d336372a161ec607dedbd12aa07aee2f4207f9d921061e440802c328e93cdc9f75282b69a31c2d5d330ac2f908a6f10fc38a9806dc58fb5e87f9a99ccb02f0fc9a93cb5d21acd16a8a23cb0c5f1caa5440fb11a33a44aa913b03ee634a53e02589b129d4428f5f4e5bba5f1fbe28955477bed33a8ae693595af9357c0d5384ba8e67ae8fce256d019b4a482917474b1185ddd61af0e361709f36b3d7d79cc9c2d49e121b238be261f0647763ff4390c6d69298b422b4873c67074d10dc0b22a5bfb348ede75af721d91797c561203c1fe5c0d5d03dca0431fdb32f616254b3bfef6cbefc3aca83cb1a87121332949b3d28bf0d6b62d1be46d845fd7e9c3034d818168f63a8643eefa5bdbb5fcb1702d9ab33b95ba30eda0051110d1407de7efa8d646a0755cd0f9278aaf521408c8f4ee2a0fd110543f1fedd22d928f3951497e7c569e14b9f329c761b0d49e97387681f85e8c7282f0ebd897fa1c372f2aadeb40a35718cf551b10fc2f49635e0f1f999d71a6be31dacbc369864a07fe5fcf96c18fa7a11f2130b1279647f15f1c93682823d9e97be45b96afcf72225f8430f666deaf4d92c5dcc51048ddf4163a144baa93c528b313669b0efa8f4bdad217624ce97ca03c87d869631e58c9fb9627da734ee455cc64c5b49287b0c2d298faead558826d249560d3318accab44b4ff87098864bbee0c363ffdea3b2d84b2aa7ba782fa9be29700541342d9ffb5c7ae3029a4f55f670df06ff0103e45bc96bf87dc92db394a62c406d17a438501823c938fc58b19f30886561adb2a39cb051d0831eb4a673fc0c8ab96223bfd7857e57002189f23196b9bb4a1c2c00dc13f85a9f57b0fee5ee37ed995ba9413d6021ece5aee45777aa3a59b4d2eaddd3117f6621c440bd88117adfc6f9916c4671f5c084041fd6d20d519b05bc162f8205ee63c94de05e4b6929d0dd3608563ecf4d840a7711253883be99d03f67d73222892bf5e37d7ee1ea8091240f0e671c52029934f80922b09621d880ccadf3e02373f0e456c3bc6bc9c7e7a591519353783a148b846f780933b9f544e6ef83677d0d249782b4a9d7a041b4c77641a2f569110139522c525e4566d80d8e4509aa1e023a974b8837b0ed91b91d96c6640498e951b9529a6a7e98d729f39c79078d03d71335f7f9937c23fca3ec74c1e43738ed7a90908a16783243e5cfb6e0bfef0c5e966d8f84325770855e78057cf717deeca38e58b2530cc0ef88ffa770b120bb5baf5150b63a25873db204aaf32a69626061061fd646007a0f5802a02284025a08dc85ede56a7605a9c8b7120600a2096e0de9b115088e5a27b2507ef97a48e8ad018f40e99d1a8a35cd5bc4d59cb8241b22020f4f619c8da6b62a89af8e4d184c6eb12f721a14c4a23451e54bc2e4a95af57222f55b7bb18331e39db4778c9788a081757848a466000afad2c530e708c1c8cdd3d53fda0d0af1a4706aff5016df36cfd01c301adcccfc09f21ae4c20d9ba96e8590e4fdfc49dae198a2f48d934797a641796db3d4a50b419f672d53ddfb48acbb42b7734086fb819026993062dfa7f2c0394840e837841afd55dc1c6aef6031bde47ba2377684607cead8c183d6696dbb0c46fa39005da0a4dfc0c9448594aba901556badec9f60b64e8fdabb32e380bbc64a420d04c9ba265ff90a80b209fe0fe017002fc1f4e5e312e2139b640d6599b0faf7c547c10ef9c037db6ad593af7498604855e4e99f45a1a8ae388a3de643ccd772176d6db0bcf5f6ff42d8d072d0064527665fa7f16715cec8d20d2342538040c5a5816067ecf3f346d91b9318929ab1cc6200d04a61aaf8537034b7ac4b52b62a5a9f2e01b2d8875253af142ed8f2cdc73cb44cc9b7e6fb0836fd80003142fc", 0x1000}, {&(0x7f0000002580)="ef6c332cf66dc7a8d21b16ba82a06dcaeaf13123ceab610192cb61651958b4f54e72c3321b02416318fa1e12988da6c044135f0600fb1ea487abb9f4946933f1941b26e0ee71abd48fbc08268aded262f3fa19ab6cc3a157ba8ba53c7d786751d913219b86c7c835c2730bd23e7c86f2d3809be64f0568171f9883413887868e3afa61da2ac0003ff36617edbcbae74e46687eaae0f3371927e365aebde78508e89493700a0a0e9a915cbc89cd52826f700dd341f751081e5ebe583b7c4bd12f16b9f768b8d736e0f7d5575c0e9aec57d1de61673cdbf4daaad40130b53b01305b941f", 0xe3}], 0x8}, 0x4) kevent(r1, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x100, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x89}], 0x80000001, 0x0) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/1, 0x1}], 0x1, 0x0, 0x0) 16:00:22 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) dup(0xffffffffffffffff) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x64b0433bcea05c58, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") unlinkat(r0, &(0x7f0000000180)='./file0\x00', 0x8) pipe2(&(0x7f00000001c0), 0x10004) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) write(r0, 0x0, 0xffffffffffffff99) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) 16:00:23 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f00000017c0)='./bus\x00', 0x493, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) r4 = getpgid(r3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = msgget(0x2, 0xc0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r10 = getuid() ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r12 = getpgid(r4) sendmsg$unix(r6, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r7, 0x1, &(0x7f00000003c0)={{0x0, r8, r9, r10, r11, 0x0, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x400000001002, 0x0) sendto$inet6(r14, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) r15 = socket(0x18, 0x3, 0x3ff) kqueue() connect$unix(r15, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r15, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r16 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r16, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) 16:00:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000240)=[{&(0x7f00000017c0)="eb0d3d87bec9c47f0e9f3f50a6b6670fff82316ce239a1dea6584419a7fceebe2b15288e03956b35cf23d9d0cb948d69342e010d1ae83a1267f02b8e114b49885add4cbc0d306a5ab1aefbbfaa134ac37556502f172faca2d244aea03a5d33853654eaa636acc3f85aac54bce953fc65d9fdfe625beb766a6f01fa898ab2bad695f1f9bc780539b4b1f995c498359ac7e4d604f2afc4bca3631630ca2a3b881c2d06da29804e84bc096a0410bcb07f5e959edc5a43d4b59ce24404f99b417990bd5ac24e068c5793eb4ea997c0fc41c2c09109127ebe45843bbf44b4c690a9dd00975bc053afc2f89428ec924b9ca39871cbcbcb396a1a752c85d6367790a26a1c0ecf6c59f1ef66165f2fa6589261e4f85ebeea6fec54efb8fe130039116ffaaa385f42a28b1aa47fb1dc2a61cc68b49e573a89c62feab1cd9bba570c2ff64068708e4920e126273354c3db88f1c724a5945e5494e2a1fb664814facbc276f1bb3a71d67138181fa147d16ea7ce4d06d00f55267db0b7057298c62b8a4a2c3c3acfcbe71e0f4369fdcf7a9407d6d9aa4a8ec40ef89e304b6cffe3f2ee194cf8a456b1bc889a1646504bd3a410c023b80131ffb55434eaf884fd7b0aad4b099fa991d76232222d008afe3ec3ba8c5a18cf7ba4284943c939afcf8f3afa14b6cd99c01fd285a4704b2be530373cf4b1009009d19eb67a87e2431fbb005bbb72ce93e5f2ef5c8b924b39ed2322c637a9081819b88370620e5d927ed7e594ea0b207529d70645e11d9cf495ade145ac7083a53e73b97d326d259bfa650956cae3d210dcc44a720da5274b7e5b871c12f9816cf1cfd6f02089d4780045c1a392eeb231e31c1c1d5961b09aa599bbb033d27673eca654101316bf78e661786a958d791cf99d59bbe8e686284c6891c017b4616b3bdce5cf5821aa5a295d8cdf515f3487974bd13e62f9e1f967bf8d0539dcc24ef586c8ec353de98afeeb0d0143465a0cebd73561172c44a5d8ba655ea9b0e39ca7f4324ea98c9d018487c8767562ef0ac9381d2e83f77b324494276f95dc9aa39db2cf974148d4615caf5a72c410de076b3252ec3b36914c473078b0db19076c6f4036c31228758f3ee6be6340c76662da68bf10c7f6f9ab3c1697e2d6accbb17f3b55c48b66585c39497472ef89701b01ffc669402a024d888cb0a5fa62549edca7fdb48c82d1ad21b4d217be7c15903b5e28c7df879f34a8a79d540577e711f0cd8b0971481aaeaea5d3cd1f2e7caed32f49e02ab795715410c344d3492cd056826488a69ab421e2a474c0b6581cd2f984fcc7f58055fe1d05e57da67505c9e6ebe0b3df5d5f2a0e628b507b2a98fdc0ccf8000555de305b6d92dc4f491669621155e6181d9fdd6b0444b08be5eab3688f124191128a6c7b198f9e501fad7eced730bc5ece647a16368340bc8d80f0545a3b69ae8798203501c01b957c110f06208686d733bb8fc852ddc3ba7ac29943d27258f012b273cd01a14bbe5897e20703b102da01a5c93a7611ac98a3468cd151c1f934d6923d8c70866823ef1a7aec9fb540f0226d210888e76c18c8f63a90cb048847d7bcbed0447b09c0c7952e48bfce8bd53d1a1e0b8e3b886025ec10e8f6136d260e3caf5b8feb7f3da3d4bb228cad7b4d505390d65d678d28a65a0894a1f4712dcde5327c69c086b938c40ea2cf741d50caf85544dfa8786c59a7e8e50209391590f805c3ca12be22f29e85a315dc0b17c4cdc492d4d72869c8661007bbcd3ecc9e45eb45fdc55c64ed5026904d5e6b633c6cb4ca08f9e0fd85a745c99f1692b53fc8cb39a33cbc1d7fdc76771d4671a69712970b42020361f089fce73b819eb21cd993492eb086739d176a8d76201ce58d1437fa957716aead62611a253135f95533ea5d62e6a6883247e33fa0e802420938eeede7e24b7901f785ad3e8cf077826fb5528138c3861f35667bc78f16b1bd67faa48fa8bbd1272a6f9707d09682cfe85635a27011352bd76c4c3eba9ed37f6b75f8cf01da08aebfd5bbe9f5eda54f9edb1c870361f07c4437b0925580f4fe7b07e74f817f03cfc8006dca9654a5f0fea1fce234adef536a97b5700b7b822f3ea6ab969732ed9fa171b4edf507c3ad3622d55518ab729699bd926b4373d881c02890babd7bb481bf4aaa8c1554ebb83a8ab9b085a055024e8e30a953f6f01569d62ec4f4b8e7b57c9d426f1e4cc684c86e049e1f524d785aec0e3c2299bb51f945988dde3b6c5e517ff99fb7b22e6ffa90508934c8365b2b31394be190035dd04921e1a3a23309239b3e7b09968ada296defad0278c88a11fda533c46324321138072f44f33d49b87939ee1f7f29633034fc46db6613680931734809ab97279823cd464e08b57bb8a8bd0d38ef7565bdf7e67f3825ca2329ab757029e60f1371a76304f41b2ae7b7d403b41b9d58b0bd4b4b6359424698fe10c03b566c91bf0e092f386a94d2dc63528dc9de328abfdf9a369615d5d6c15bc3fe61684357163d0d7f3ce34051cc9f2d5e87dc7141beb43c92514177b4799061191faa651ee40e7f696129f2f9fceb34903ae36986e91b2da0408317aa853b20b21e7b351094495a42dcc6891bb38961a8db7aef38013d3f425de94328bc84e1cd580b1bee9b24c4984a6a324ddea1f5d14fde97cfcc2909ed5d9dc121", 0x76e}], 0x1) 16:00:23 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x3d}], 0x0, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) close(r0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r1, &(0x7f0000001c80)=[{&(0x7f0000001bc0)="85", 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) r2 = kqueue() ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x5) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:00:23 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) acct(&(0x7f0000000000)='./file0\x00') acct(0x0) 16:00:23 executing program 1: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r0) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() sendto$inet6(r1, &(0x7f0000000500)="3f3191e8901a52225a78a418005a360bc9f5f14d257770d8181ea6d16ea0125dee1c2ff58cd1c34d322d86cb6d37188e88a386f3f83ae0ea006d381bcc2492faf1fd1a5c7b57da5741f815de221435d883d7e58de6eeeaa742b3789555a988d22f2f295b31f8245225b655bfaafb44db7b835fbe947db22091b043926f7b73beb505219e381a2bcd5495", 0x8a, 0x8, &(0x7f00000005c0)={0x18, 0x0, 0x6}, 0xc) r2 = semget$private(0x0, 0x2, 0x7e) semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x1800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000100)=0xd00, 0x4) bind(r0, &(0x7f0000000140)=@in6={0x18, 0x3, 0x1, 0x100}, 0xc) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x2, 0x11) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) semctl$IPC_RMID(r3, 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000640)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x3, 0xd3, 0x10001}, {0x18, 0x1, 0x7, 0x1}, 0xc6d, [0x80000000, 0x0, 0x33a, 0x9, 0x7, 0x80, 0x4, 0x4]}, 0x3c) bind(r5, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0xfffffffffffffffe, 0x8000004}, 0xfffffffffffffd82) getuid() 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0xc0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x1eb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f0000000040)=[{0x0, 0xffffffffffffff13}], 0x1, 0x0, 0x1) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in6}) 16:00:23 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, ""/53}, &(0x7f0000000080)=0x37) flock(r0, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="27000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:23 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r2 = socket(0x10, 0x2, 0x5) recvfrom$unix(r2, &(0x7f0000000680)=""/88, 0x58, 0x1, &(0x7f0000000600)=@file={0x1, './file0\x00'}, 0xa) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f0000000100)=""/218) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) recvmsg(r4, &(0x7f0000000640)={&(0x7f0000000280)=@in6, 0xc, &(0x7f0000000800)=[{&(0x7f00000002c0)=""/184, 0xb8}, {&(0x7f0000000700)=""/200, 0xc8}, {&(0x7f0000000500)=""/204, 0xcc}], 0x3, &(0x7f0000000600)}, 0x0) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000080)) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)='e', 0x1}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x80}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000200)="d2def9f91d916e69e402c632ecf273882ce66a8ca85d85839666b420629b2401dc15af9c2aaff6595911df2c3fdbb69fc488bba1a4d9b6941241cc64e2df5eecd7787b40b81fc3757c63c9d0606d1235c732d53b9817e66a711d758ef7eda50865dbd8f3b57965833524da8e4ec4c8bbc20dc70f34c343038247998449f0c347e6c70b4c34690fef88ca5fa2da43b84e71") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x65, 0x0, 0x0) r2 = msgget(0x1, 0x12) msgsnd(r2, &(0x7f00000002c0)={0x0, "f890d8d6dc9bb4c539549bd14855e8ec6180baf2510c041ef02ca002b06239f5d2c219b7800d3fcd3b6415a7f86fce063bc835992cceafa28f56d5c4f3ee0741aa61b33765abe6d00cb9a6206f423abe7c6ebc"}, 0x5b, 0x800) fsync(r1) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:23 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) 16:00:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/125, 0x7d, 0x800, 0x0, 0x0) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r4, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) bind$unix(r4, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) r5 = dup(r4) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000180)) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)=',(/%+(\\\x00', &(0x7f0000000280)=',\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) getsockname$unix(r3, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) sendto$unix(r5, &(0x7f0000000480)="842282127a3188375edbfaa13d7f76c87ed7ff289f9247f5ce2afda4b070a432e540de1dbc6639c98011146022eba3034687a94face8941d227ba862865d0610ae4f842b3dd03c7ced9fb9b962131cfc5ca244cdfca8743fb1b30097345153f7bec33ae2187406b2ec21cc0f575d63a16df773c9e365a3a118c2e63ba9d26473d088bd7fa4e6ac4dda6e16f601cf237d22cd", 0x92, 0xc, 0x0, 0x0) close(r3) fsync(r4) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000580)='./file0\x00', 0x100) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) rmdir(&(0x7f0000000680)='./file0\x00') connect$unix(r6, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) symlinkat(&(0x7f0000000700)='./file0\x00', r6, &(0x7f0000000740)='./file0\x00') readlinkat(r6, 0x0, &(0x7f0000000780)=""/184, 0xb8) lstat(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)) rmdir(&(0x7f0000000900)='./file0\x00') getsockname$unix(r4, &(0x7f0000000940)=@file={0x0, ""/4096}, &(0x7f0000001980)=0x1002) chflagsat(r5, &(0x7f00000019c0)='./file0\x00', 0x1, 0x2) setsockopt(r7, 0x8000000100, 0x600000000000, &(0x7f0000001a00)="f6b31af9209178be19aa1524", 0xc) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000001a40)={0x0, [{0x3, 0xfffffffffffffbff}, {0x2, 0x3}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x40}, {0x1, 0x8000}, {0x1, 0xfffffffffffffffd}, {0x1, 0x7}, {0x3, 0x851}, {0x0, 0x32}, {0x1, 0xe4}, {0x3}, {0x2, 0xffffffff80000001}, {0x1, 0x3}, {0x2, 0x1}, {0x3, 0x10001}, {0x2, 0x5}, {0x1, 0x4}, {0x3, 0x9}, {0x3, 0x1}, {0x1, 0xb3}, {0x3, 0xfffffffffffffffa}, {0x2, 0x6}, {0x3, 0x3}, {0x1, 0x2}, {0x2, 0x40}, {0x3, 0x9}, {0x1, 0x8}, {0xcd136a261818a06f, 0x81}, {0x3, 0x8}, {0x3, 0xfcc}, {0x3, 0x8}]}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001b80)={0x1, 0x10000}, 0x8) 16:00:23 executing program 0: clock_gettime(0x4, 0xffffffffffffffff) clock_gettime(0x3, &(0x7f0000000040)) clock_gettime(0x3, &(0x7f0000000000)) 16:00:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./bus\x00', r0, 0x2}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000280)='./bus\x00', 0x2, 0x116) write(r2, &(0x7f0000000240)="220e2a", 0x3) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x3a, 0x401}, 0xa) writev(r0, &(0x7f00000027c0)=[{&(0x7f0000001300)="32acfd4d4cd6475015c572d38205c0a6159a6ebca0579aec4992701a0404aeb6081d066eaa8365b2433f9c4ab23a15dcf13573b98bfc591ba04a2283576ca15d7d7940cfac133d14df8c9ede13aaf09e18c31196a26a2050f20e99fe204fd04f5194bb8f758d09bb4316b74da2497564afb8428f39beca24af87e68c6a3c44f36be92dcc7334b41a03177fd03f479835443a72fabc625e", 0x97}, {&(0x7f00000013c0)="0ef1255fdebac0b1e75e10c4400376d9075bb4aa163ca093a774801549ca6afe0251e5ed50c0f99de9c9f22080621b20d74694e925f21c30350ec1ab0dbd5f5c860ad348781f7e541b9a506293da12b76b568d8beb523a27965b18fb97cdbda67e5717b51d9453765bd503127ab66569a26778a29ea39768c6a45cd38b1f6bc187e58f984b6d863a7c746d83", 0x8c}, {&(0x7f0000000200)="1aedd9c95c731a5010b36412df105ee1bdda0c099be9361c206eeda7db7486cc9f007ebcf34c87792e1adcac9fa214", 0x2f}, {&(0x7f0000001480)="3bf2e1e6acb748ab09879986e9c9a6fae4cf6a34902e0eb9dce99ce6213d47de8dc2f9abcdea2d38101e59a82d2af65538ba0fbb6d3aa299506b7bfbb475e7b868a6f5bb2ce2c531361ac4d10f7046bee529868f0a67154d34b1065b5910d4de038307ea6dd10188a0c2a705bea8ca25ac81a5722db0e115bd46cf2d803e8ddc9e3473f3e73f322c7aa866672f41133b90d17d2ad718717a0490ad1e9107366515a4803d0d4c025c5bd5242a2db2d71f8461b1887ed41138a1187d70bac9bfff3476d10b293ff0430c0661bb122eae8054acf1ead2b4d3c6969fb51f345c7f634168d6d23ddcb5776597be0a3685f61d3426f653ff81413274faa43d4a60fbfad6d9058a7e33767b67b2f4f0b8da1e555640b387fc4626044b612286d07b3ac0ffe97e203cad357d64604e4e2961d99291c8d7d59c035de6c40c777549774c79ada55b6d39e77b714664a890da4114c6cc139793d3eff45cd3a13a15c41e0a44df34fad6e19e22a5c3c2bbc29e6fc722804df86b9a251490c15e8dccb4468f5690e8c599de16ddad88f2fbe93198be5d1ce5cca93821b22de8dc07d853bb500460f0af37ea8800cf8ac9d0b1956b0e921ac0bbbddea1f477dd701fef952cb5290472b271811cbedb2bc198df8cdaa005931e9cc3285974fe04b7131f1a6eb5b8549c24106926d06e17f9339032ecc8d5f0cd53290c6572118f612e8bc7dd044e35e9448aa775dd173687755ba2b30363737878a922e6f91bd73b3d135c796104e5ef8c200e36c29b72ce79f1b5ea6913895b5c98714d61998f4370ac2fe63be59b2cb10df2bd724a8d9f80fd42e878cb36a0f1e3e66702571ee506bc3b5c154fb9adfa444b1b9afee36c2724de6a19ee1349688a05f058ff8e60a8dcffe54e55e479f8c655c75e24af1b07baf6ab9cc8119fa433d380af2e1804edb05f1851260411a1f88bfd53e848adad1749997a352de780b99f00d63481912429c16a49121521aa288fdf2a94398575dd975f5161aaa9e4df2162317b21faef191e19b73e3a071184025a85eea76b1f43612daa4589d1c6fb29dba1d5fec418c4976951dd7a710b61760fc2cde7b38c5c3d9ffc89b0e672c25fb8ae7f2fb4f82f2462b338da4483a1e8122a052139f650420af9b6b0d6da5fd5e1fc593a28eeae4e344dab7b602e9a7426c4c6314d4da7322603700c927fb08f33f0e74532dccb5e3de34ea53c2b70165de2690912d5be975ab26c906c35f68b7220e65f05f2f7a0192a18d7916aa5373a6dbc5fdcaed13ed877df1dbb4f95c9b2ad22302690503243254a6d6c0cdd1a4ef2f692c094c7f173df1d3a9ba574e8805a268982c2713653dd596a27be6158c1a59af63c53c399898cc95f0e8c444ea370ecf3c7512a2427b6e2496f42c2f6ff10ba6e1ce320b2dc76d32407b049a6b4886ecbae4373feb1310b363809b18429aa2c9ece75ad2fa6fc6b9e352fe9036b869f3e06a22188f2c800fb6257f4df1d93d940c894840ac56847567608abfa5d112fbd355811bff7c24d52d4e74485a64f14536db9219a160a3e79cf893b00e638542860d815843774385a511d26266c4b266eba8d7f7f61a056c61de54e571078baa547263137f95e975c1c8d432c4e0d93b5d9f6a8e10a2cb474342adbf298d4fd00d089deb879be130bcec941523bfd3bc2b124d339aa0e5beb5f4ff2441ca610db997dd02407c298cb34dff190837e3d93b1a7a1dc4f41f1a2d2b2c352b0c133fa9e1952a9e7de704357d4e20cacc71f07fb8247d5c1efc781eda31643a62d28be5bcc433903037be5c5003c47f99dd01c78c68c0c79e65ff3b6f2a8b15b5e2bbec3f8361878b8118c485ebec82dffc024b4e43a80da5472aae04178571099b5d32fe2b29ec103a24e67fa0b06804cb89add79b93f6a3d4b1f19d0101f277b4dd86b32508becf485b08431004ac2b41f07b4bc16b480c0241fcd137cdfd5ec7ada66e9b1e132997a9b4abfce60811699f39b98693b31af0e6e377c632529a747bba48844dd2fb6a814a2ce9e02b75f064a4d78bb04bbeacaa58b7f58754222426d9f7d83101cf8b49716cf66502686af23b158142ad6745305002a6a63b169de4386a947ba066819830d78e9febf6d2110a970572b20c7fb2c92ec9e94bacff845984cb48afa0b5d338ecabd65359cc0e95323beb618213e168a3ae8bca1202753dfeafcdfead25087b1184a6a57f55468118691bfa4421720198dac62381af38876de086137bc9de2eda2387867cb07d2b750948f159428a9ffb1a0c08fef1867dd50776a7175738429ca543aca53191c4e1961f6875792bbdf6e356bd162f325aad645097c81bc8676c2f29a73af2c426eebf3764979f0f1a3f6b92c72b0d4cf4cac5761fe7f01e3557c0109743dfbb574c5225be76d2f789eddce853a0b88662362fcf278f4451bc2b1a6c5c06991fcfa1efce5b173bfd27d642777c8e02bf74ae3900e896ed170924457b870441eb73a2e8a51e7bbdc4dade86a82d2bc6df2998728d1e934d3caf5d43fda91f591aa6a6b855f9956f6bc83810fda0b467859672347c579b0ec72f67cca6b3bdfb3d9fa80c64c21dc752339756afb2c8beff381642f799d15856ff5fb9959295821ef0abdb4c951fe3d8b8503e6dea5908a639ffa899792907aeea93cf89a5d600c902d6a5df151d0692a77d27caf98f511dd148532daae99e4da199e37636a9187a709e5571f5dee2c9cc8ef19033429835c242189b47aecc857ebaefc3a782a4ab24805ebc29e4a9f1bb3669b2984c21667e7c5500e4f6d1db4aa9e28913959133d233a177db39d13122f3f917bb13b43f7e5ac002f7e2c0e09914bc5a88d62d3c78fb31ec1bd97dd08ecf6698160b800c23f7e0bb90890cf7f1c4bea22e2d907bb6a548be4bbb4d95e4a4e4981fdd3623027ed7ca1574eee0d8cead13561bb6a29b27c4e1e3accb6ed9d60df7cd519223982423bcdb43b5f839b23732a684d9b9864d89050409941185b93905328229dba3bbf48afd4ae32cc5643681b7b657add865db1a1b9d0a6042892f99aba85b3eb7b294a47c4a1581a42c23dd3a5ed5d2363a644d61dc6b9fd68c600707d5e1afd8612468edbfbd0193f016781cf3bfb3aacb9b09e49a295c7098c6e8c2a90912803c0705d3712cfc8e608a0657c9ede648149bcd866e128fd22df09f9f42d7fbe13684493fe6f248ad422da042ade7eb2e2d92349a86f1db2ff4b77375962311f74e7141d41bf7b3285ee00debf5c6d758862daf32737096e5cebd1242d6a3f2b1d674704d901cf9c10f0140aea8ed05d4f23d22e1417206b71b46199168db2b40c428ad78c0b3c4931f5194fc1f3d15c680c94238890880d6b06a546e7d53f341f8da97984146337ec9a6d2248b9cc0726c01ee205cb6bb54d661e7362f3bfe201cd232a52a5439c81f3fd34796d5eae6c42766b2439c5928fadbd695e94e0de88931fe2eca335aef9011f2ac89e4d24bb3bdb988d1987551c25df0c12599e9b353650432ec3903f040126ccec3621be9360b1c12da03c469a62b8395b8e7bf3e9b3236b714abc429c5a42748b7bd488a36b88a2812b0bed79ee260e2dae3ba3d46c8e9d3671c60961fc85f061a4147a2560a9b367e0da2e99201784a0d5c3543bd971296045ebb30d857d0b7e41a7636535e4faa2ed13ffdca26cc6452e86b60a4f52515b2321b1b6375ceffcea5441682b04476f6914293f9a777a08c1b611db73c69cb4580fa5595628871fef90aa89ab72652d5e72ad85361c6af5abeaf4f4a3617630f4d8f8a01f9b7f2fcc1c715e50eb5ef70892e1fd606fd24d9ba7e0f0a8102aa784bd60b503d825b7fa2d45b718e4607c2dbb91428955474d655988e303eab046bfe5de9985415a728d3725f8e7d70a14d4c8b9d1fd9ce051a0229de8dda8756386bb7f08d7365d26b9b2df992e8a41312a4824089dcabfd3a5785b9aeaf9639e52444beee170f54929e8e85c840ad740cc39cf96d088b081f3cc173b95bde0c536a8c0373a8693227f3a449df7b1d70b88430e92177e7138fdffbbcca9c8e369c677e821b6a697a4c3e0698f2d99fbc078d521fc2e6eb5512d0ac8287d484507ea9c99173f7836d675373f74b566eed3bec76c912a7b55f25f1aae11d1af4b66fdfb839e9a4006f9c6093918c7d1768d505f4aac01b8b10ce18129b3e92878693451c3d717b030c61ff70fed85cc99bb2f9128665b4ac0fbf62f4dd260916974df65a82cafab9e00196d7f4901e5f07cb1753344b7f9a44e326f39f21c122aaf587149accf31154eb04e8ee05e49ccaf28184b2dc64195f207983a73b91176e467d9412627c7925e21ca33967682867d25a86171ceed824fe8c41e1eadc8389bd10b3dd1bc9c75e6a3b26078ec57ea81027d4323ef73e1229e7324f8c1622222c8cbdf68d58c0aec0c86a326544b4a0e75b4f1d748c4d445e066b5d51dcacf6d8782361d821ed05a66a82f28d130af25e11936ba2ec4190c99c97218e5dfc633bf71d5f10e35f99699c37fe3f5cb513979fdd7250b6086347f7c13896a182c99ae01168108f1b49b6123ea54b83198e27e5d915e4e91b8f27d30d383b32180f1cad5eb7e8ee369af8ca1b9f844c5bfc8e78debde481aa14aea0e6222aa7715e454a91552e03628716ba3cd8ade7b0a3242396faa1ca27fb1f6903f36f089f0506c88ce4e05ebf890204c4f5257198da49ff81bcb7c6e14f8b7a9ad378027c946630441e6b329600f860dbd06f6b7dc0d648add3a6d9dee1508409a3d2062ba713d81851b5a4c999bd47d0c538202944d6bedd37d32945faf6568208d20b8e99c52c1a3d2473d0efe2ec8c33adff50b9ba6571806a632a0c4267ee3c5e5b2f6e6cea2507040c2e79947de676ac9bdea4f76ce04ec70806df796558f29acd93518b1621f8dcca2054a15e80b412266d8a56fcffe44f0be42e2a5294b679cfd38827f1774d0d785682d2abca488e9a1f53eb9376616f9e4d5c9c93ab28aa7902cbdc36b2c851f4f146753242629f4210566449e55170b92430af29457b7b257e43e840611865b4d699ea8057ec403894420e295ee2998c6e7efbf6d1eb0e3c18e6d094725cb761a6f2e6537f2af1c71a37abb9648f8e05777927ec000da182067347eae36ad6b83ec9e649720f986ed12e28988af4b5cef3fa1330ef0c565f9e6fb27ac14fa44c5f2807a99fe9710a6350f45b43271c0c98cf6c24de770021791dca7e328d5a31c19437686f6d01cd034f86312c540e322e4850c6bd628ccece0b31a5636d9787a6d7a7d397be375f6e7abcca2396752a1e8e5b0cabe290bf2d45f28a5ed8063c118a98bd5521d974c231a9cb5d1a395f19202f79dd48a68b0d5b5b08e28754bf37b6f8c491ea856f9c9a6ba9a9138e6a58394e367ad914220bbb3685a1f5e08c02da42ddce810e84a39639c15646018143fe6ce7c8932e6847b0ff6cd147d0c0275739078666376a38976fbf4266de618655a3cc8599d273255f724d1e9292f08c8e2364c4adf552252a96eed58524feb34e22fa3ce1183773d7f6a58d7b537557f5fed826048dff39e86f44378906859bdaa2a28d17fbed9ed9813869be69a21d913048053dd27de24f566841e96729131218411c41632d642717ae92d1f8d7dbdb90319bf592a613a4ba0eed3696ed82ad3e29ec79b9b5e933a6d6f7580a4609f17ae73049d1e168e7ab641ac94b203853f276e9a38d08d32f2bced2612657c8ad9e15e079e4853004c83b47a99f5b9ea11c41b72ca818c117a08da", 0x1000}, {&(0x7f0000002480)="ebef997defa8d0f71ac62a83669f101d4ba2d3ce7844850d20cdb97a11e63ce581426aa2730572d4dbc334465de40d61e2cc3fae43030ef3a2614ce2287a45bcfb7fb87e62f14ebf2c9899967ae8f4bb7312bb768e03fd363a61d7b08074b49fb889dde8ae68d19ac89720145981707b1f443fcc0c3344096e60a7cd190feeabd78823e11dd7edf06154a92e5c7f7b3d12b457d4055a6bfd8e13a3a39d318a195e3095b9a40b4b0345b8cbfa29348a0fcc1ef1c7f3de2453115d61f8b4e8182f6059a46ce135d742d06ed8ee9fe1354a3157626495e407b5aff3", 0xda}, {&(0x7f0000002580)="164fb0cb47fbc61d3eb70805869604822d09354a019745b887d48b28061ba3b98ef3136234674b40ffe8c06838de1d42417affc3d1a0643b18b4c3cb7aeed070e703d136f42da92196dbd1313a6a6f4cb47b2d7783390777fe6d23a99073c36fd23000dc525888cceb5a07bc481be7736060ea408f63202cf4346e7ae001f4b6d9f1b4e91840985f9eeb47709dfded15e08dc8df9e585971e04e5516d78dee28d68e73f192d4b8326fa9e892e55c9cf387f5061032c5ec3bbbff204559787a1885af8406f5eaa41ee4af8e50388291fcef81754e41603987b68ec241c52323", 0xdf}, {&(0x7f0000002680)="df8f2b0c73283bbe17f19752a470445172ed0b84cc3d60f4b12f69825f8a857c5623455ce3b7730be5daa559ba7d7689e1e2edcb0d8b33718d4a76007f32a2bb87f20304b00411b136c574a6097623fccc3e35170612dc9b4654a3a54e92c2e6db9eda801469d837cb514631", 0x6c}, {&(0x7f0000002700)="9a0756761b", 0x5}, {&(0x7f0000002740)="67690423f757955f1af8b85164980f1646c023f514283e08c8eaebee1774fb966ce7193750f610d13b4bdad90c53c8fceb4f35a4646794c6f63c57bce6b9dce4ac0c152a180ed451c50e0a4a41cc5ee4b42a184b1eead23637", 0x59}], 0x9) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x84}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:24 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0x0, 0x1}], 0x6, &(0x7f0000000180)=[{{r2}, 0x0, 0xd843f81dcb0a6d82, 0x80000000, 0x3, 0x9}, {{r2}, 0xffffffffffffffff, 0x80, 0x20, 0x1, 0x6}, {{r1}, 0xffffffffffffffff, 0x48, 0x2, 0x7, 0xb3}, {{r0}, 0xfffffffffffffffb, 0x18, 0x8, 0x4, 0x100000001}], 0x9504, &(0x7f0000000200)={0x1, 0x7}) r3 = kqueue() getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/30, &(0x7f0000000100)=0x1e) kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) 16:00:24 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000b01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x401, &(0x7f0000000000)="97c26c79a81c1be9ef27e80206b08f39fe2b290ea15950565a61d97ca5425a8b24cf", 0x22) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="f4") 16:00:24 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x2000, &(0x7f0000000000)=0x8cc, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0x171, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:24 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getsockname$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecb8d30609345e84e981a0e10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d824fed100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000db6f18637129d64cad28b7d3806459fcec2062b52fab3561f8b58766d43a97a5950c0494914bffb957e78ba97f4bc0842afe2d72d25156c0413a5bef6ce82e93722e1a198c36fd595ac01db8a1d73ef068ef549a7a4b2f531ebc9edbda7494d714e03737c41ec9849d515fd490beb528ec2e265f559bb962157d8f8cc249f6732727cd43809c935b3ee0e81c9a9f843c535253261f0540f2bbd0f1f31fb0c8a904fa87b2e6899a5a21bb96d6d09e6be7056cd75d83070e2bef94970d99"], &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1c3, &(0x7f0000000240)="f6ec0790e71278a77018d637b74616712ab4bdb287a5e4cbf88f2964c393276c5bf18f525d25e3a2f83bea1e6cb52c92452fc80d1832013f16f8708ee7be87a41146ccb5664e523d38dbfb616cef9b2779859f9464f94f961c1fe3a16fc73e99cdb6311c2b1e52395774e357d51ff75593371d7b3e476c7dc0b7c92474d54e97972d308566074fb8b6dd477f9965c34f7f3d924451b8cacc075dbb8c0e8ebd023714c398b90c0316481f9365c63be577238480eae9dd1c12f7f40cbad4a5cc54c12a3ad75a") 16:00:24 executing program 1: r0 = socket$inet(0x2, 0x5, 0x100) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1fb1afb37ec4305642ad2cf8724eb18089278e314330000000000000000400000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e6782fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c1862"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x4eaa3a053dda86d2, &(0x7f0000000000)=[{0x10000b1, 0x1f, 0x0, 0x3}, {0x6, 0x1000000000000000, 0x800000000}]}) pwrite(r0, &(0x7f0000000040)="e4", 0x1, 0x0, 0x0) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x7, 0x3, 0xc8, 0x4}, {0xfffffffffffffffd, 0x69, 0x1, 0x7}, {0x5, 0x1, 0xfffffffffffffc01, 0x8e4e}]}) 16:00:24 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = dup2(r1, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x7, './file0\x00', './file0\x00'}) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) 16:00:24 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005246000000000000800150a0000000000f0bb893d00cea1fea7fef96ecfc73fd3357ae26caa0416fa4f370100acf00b7804be781e4991f7c8df7e68105f882b297be16640f41457811a86ca3ea3c257699a1f132e27000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c80400000000000000b2d0d88fde6be03d3390000002000000000000020208a371a3f0000001eb06d8a533ffbf1700000000000000000000000000000000004452bf9367ede5e0a82f4b3d4f3afe837788b20d8f6aa660502109a4ea73e99d8aa5a367377faa494759e45a25b342133d44eaacd8c5a3758950e93fded59f57d4e08c1bb9cdce13ebb5cd1e48b9214e1bd1bca5ca0d9eeb205886e17d19927090dd1bf9d1133f50b88a64dfd9a9fd8f47ba110ff2a744824760651025e84b4b5f935a989760109caa06e510da5c7f8345f53934656ef574916401743162eb12a47b55036f3102d93b4123195a3f40a45e67c4c8df850cf9069ffd0931c784a50a1c3dbbd3fab17d0e2e1390b951d2ecb329a42750511d15d20ece8ea1d9099d13010615745785ddce881d648a407dcf287e726d84de6211f3a92806ab20fabf8ae4dca9edce10622648a283a22e6468c0a6b6435680e80097dc6700"/474, 0x1da, 0x2, 0x0, 0x0) 16:00:24 executing program 1: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3004) minherit(&(0x7f0000fa4000/0x3000)=nil, 0x3000, 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x2c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockname$inet(r1, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffff9, &(0x7f0000000100)="754d7f8894345feb1f7ea8f152891729bc9c8118543176cad541cc2cc52ff91ac37096fafd7c1409aa191da34005f965c5d0d76f5eccd74411764a5694e5efabdeb631bec0026759aa995927d231bf246a0027ba44f258988ab4e40b165555010dc9802ae1051af06b4a0c2978bf83e1ec772d0e46e47d13c0ea8e3dd1ed97414bdba387076de73086f9bb7b1507a9") 16:00:24 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x102, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x8}], 0x2}) 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x203) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) link(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:24 executing program 0: socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) dup2(0xffffffffffffffff, r0) 16:00:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) write(r0, &(0x7f0000000140), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0xfffffffffffffffd}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:24 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x6, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r2, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x3, 0x0, 0x0, 0x100000001, r4}) fcntl$getflags(r0, 0x3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x3ff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x9, 0x10000, './file1\x00', 0x7fffffff, 0x1, 0x10001, 0x5}) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x400000003) pwrite(r1, &(0x7f0000000480)="1e1018394f63c94a3a8c6504e8af17b6d1ec25ad83c846b7f9c9feaf0adbcd342884755318e2b891d9a6f7bcf7c8420e4a87879867e2d6b97c411082eee485b4fb3897f4b4c4a61c4007a227e225b91797c1fe8abd5ed0d33542350daa0b1b2bb143e1802370c7f42b41e30c31fb12f61d6ceaca42fa76449f7fa7d920088a321c25ad583aa60769f45bae95f4bb635dccfce64d16b37e144859d56551c03e9d374b8828eb58899b10d5cc742075aa8d2407a40d479f5d77b58812a25581701c1d125386ea6704ac725dd25a9654916ab3", 0xd1, 0x0, 0xfffffffffffffffb) r5 = semget$private(0x0, 0x3, 0x40) semop(r5, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) socket$inet(0x2, 0x8000, 0x588c) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x3ff}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:00:25 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x45) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000400)) socket(0x2, 0x10000000000003, 0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000a00)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000002c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x4000) write(r2, &(0x7f0000000040)="b6a942a848054d67731faa16f3c3a3f0d59c067473c3c927a504f95f5579dfc3cd1a7f550f23e153b603c8e52a726c20de8be52977f6e8acf36d", 0x3a) getuid() ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000004c0)) pledge(&(0x7f0000000100)='tap', &(0x7f00000003c0)='\x00') setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000001c0)="9eeb9531bdbf0264b96a4ed842da0e97bbbc7350e7d312", 0x17) symlinkat(&(0x7f0000000500)='./file0\x00', r2, &(0x7f0000000540)='./file0\x00') ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000900)={0xfffffffffffffffb, 0x200, {0x7, 0x145bd85a}}) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000380)={0x4, &(0x7f0000000200)=[0xffffffff, 0x0, 0x8b39, 0xb0]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000005c0)={{0x10000, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) semget$private(0x0, 0x3, 0x80) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f0000000440)}) 16:00:25 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000080)='}', 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffffc000, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r0, 0x4c}], 0x1, 0x0) 16:00:25 executing program 0: mprotect(&(0x7f00004ce000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x41, &(0x7f0000000080)="d5ff9668", 0xffffffffffffff58) setsockopt(r0, 0x9, 0x101, &(0x7f0000000000)="5281538877fdf3da56", 0x9) 16:00:25 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) socket(0x0, 0x3, 0x9) kevent(r1, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:25 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./file0\x00') mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {}], 0x2000000000000033, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x122) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:25 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0x43d) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:25 executing program 1: r0 = socket(0x18, 0xb648c4effc744709, 0x2000000006) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) shutdown(r0, 0x0) flock(r0, 0x14) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x4) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="527be0d80b0a75b16336987019b48818ae8b0798a30c9abd904fee40e184fca5c222115629b85dce594142872413fc45707f5369ec9d6b", 0x37}, {&(0x7f0000000140)="0b753c328199fa461c59ac779262dd20e1799cd3aa2f9ac02a520e46700003f0c19e4d29e0f066a2e8f95004bf38cee534c80bd2edaf8601d553c1db9125709f688c356b145ab40a2f037e1640c4b6bb1ad7b2e905eda8cbdcbf4a443c0b7dd0ebf8e7bb875bb8ee5e8efdb860a86fe57fd28eed704337de2cdc2b5939143aafcbba98d4534fb5518d8e24194429a290c8bd4d7ca7f85840341f7b1d7cfaab58bf20cbaf360fcdba71cbf51af49ba6f5e0", 0xb1}, {&(0x7f0000000200)="b11e381d7f39fd9722f0b40f7a7ec3262bdd05e9ef93592c687da08479cdeee588c4d2a151186428d522", 0x2a}], 0x3) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000001480)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af740500000000000000d7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f26516e462fe2a7a5357ccd5c52954c9e46e0d4c744749613b9f6a735c45a6420a65794afb4debe38ff0a4924801631d564aaa5543ccc54909465d7a56e2e092670c2ef6896469b8be80ddbc5372fd74322cdf89503b021ca5ea89ed3c614db32453a70c418fe664d2482cda1f8e934ad6a12afb368762e69e209de150c77a93540505f38dc46562f102613d2cc4610a6722f211cafea820d4cd8f0692400ba0087aae687b584d0e4426b41f08fdc0b4d75656d199b5cf20820ef7f5a19ae83f253b33a38182f2806cda315a0f7a7106eaa8e0b79d7fd21b9070d4122dd1f1c4458e81e724d906534d20c3c8e1011ff7c428ecf7b1ffddfa4339d015d2ef832f4fee6489d08b37751fc3b7a1e7e65e590586ec3242a3017edd3bc2b9f36d767b8cc6ef65c4749fc54a07915a40fbd35c20b6bfcb5b5525920bd50a0863a0274e20f197574bada2a4d7262e58df87083b2dc7be12738177ad918f5ed6d74fb6b6d2c4712c3f00afe27704c0c4e9499b2499fa7079b497634d0bc76c757c119bf89ec6f268c0caf1b696c22523bb75cd0560a041b357ed07ea0eade3dcbf18336350e42e2e6f05017183d49ef5e1a94087bf42cd5fd763c1b2fc8e1f7c0f1342ce886691c4a5bfe19e95cdb0c84cf97e0944f44e77abbe26a6ff20599ff1930dbff78a971222a327d07fc99d8106732ba56ca1fe3cb155a5080e72171293a1439aeb0e84571562135e55236188b419a71564c30e4ed5654de1b2b0ff9c96b70d891f6b4cfc32a5fd8ae608084af39e99f6716c145eff9178af4d92c3b92e2b29cbdc403eeb540968e971ab7bc38f5ad4a7282c7ec75eb5d28f32d922abcde5af8f930498e66ea32d490a10", 0x8c4}], 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000ac0)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f", 0x22}], 0x1) 16:00:25 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x4, 0x7) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4d}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) 16:00:25 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) mprotect(&(0x7f0000290000/0x3000)=nil, 0x3000, 0x3) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000000)="d8ff1a5c00000040", 0x8) 16:00:26 executing program 1: open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20600, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1016, r0) write(r1, &(0x7f0000000180)="3cf32bb1698d37fb3431fb2112cf9d6d9e74085ed5d852e8ee2ab6a4511135f95ca92f87b72270b737f51c458b7cef81bee3ec7f162aadb812b7a86a21f56ba56a074dd28935bc359c3181e8695cee3af1c0c62da2bb3d8c899535e5be8513bd7aaf9b3ef7a78f6b114105dc4194a3ede3f12d7e341c92a6c03b8518240faeef5885c0467dd25aed3461d9102d36a3138f7985b6ae7a36d67dfc", 0x9a) fcntl$getown(r1, 0x5) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10010, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, 0x0, 0x0) fchmodat(r2, &(0x7f0000000340)='./file0\x00', 0x1b, 0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x1000) recvmsg(r4, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000003c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) acct(&(0x7f0000000040)='./file0\x00') 16:00:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:26 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8, 0xfffffffffffffe52) bind$unix(r0, &(0x7f0000000080)=@abs, 0x1c) 16:00:26 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000380)='X', 0x1) pipe2(&(0x7f0000000000), 0x5a3dfb9e6b207d6e) poll(&(0x7f0000000180)=[{r0, 0x101}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "57ce28750b4da1ea9167f111c100629db9f4355f"}) close(r0) poll(&(0x7f0000000100)=[{r0, 0x143}], 0x1, 0x0) 16:00:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x20) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1de, 0x1ff}, {0x18, 0x2, 0x6, 0x8}, 0x8, [0x8000000000000, 0x10000, 0x3, 0x6, 0xffffffffffff0001, 0x1, 0x2, 0xd1]}, 0x3c) r1 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffffe, 0x23, 0x8, 0x0, 0x2}], 0x5530427c, 0x0, 0x0, 0x0) close(r2) kevent(r2, 0x0, 0x4, 0x0, 0x9, 0x0) kevent(r1, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file2\x00', 0x0, 0x40) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) sendto(r1, &(0x7f0000000200)="3241bcb1a98d327592bc9c4dba2378cddf2e4e22dec38d983fa1b1117d901b4142748d26c81e08dd751b8409cb746e0f8bf0b70081692eb57bc0945dce7927739352b2b4f05d340436690fd2efe42bf601491fd6ed7ebba96be320f31534535253", 0x61, 0xc, &(0x7f0000000180)=@in6={0x18, 0x0, 0x3f, 0x6f}, 0xc) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x12b) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f00000001c0)={0x400000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000000000026b, &(0x7f0000000140)=[{0x4000000000000021}, {0x5c, 0x200000000001, 0x0, 0x8}, {0x8000046, 0x0, 0x40000003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000240)=[{0x8, 0x5, 0xf42, 0x9}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) 16:00:27 executing program 1: r0 = syz_open_pts() 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(r0, &(0x7f0000000280)=""/226, 0x29c) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000100)="5e575d3743d4aba2ffc32590a585a695470b71b3c83778953dfd9977885e83bfc6c08cc5fdc30b1b0b49580f609bd5d3ed976acb4150a1854a94bbf178c66840017b301e920eb4259208c56e7acc35a3d6f7e5b7852667c8121108b268e238ae004726509e780f1190a9950a", 0x6c}], 0x1) write(r1, &(0x7f0000000180)="fe7970531a59fd06518bb7e5023eaed30bab8a470efa99cd7d19c504c275dee33f879d61d903b5d94ea9fdcf3374eb9fd8645f6b25724334c119debe4aef2b3fc483e39c2f34daaabb616532643cf749967d776532aa6c89776972274f1a14148608e3fef61b682d175c90a9a6e42ed15ebada67fc07bebeebe814f1", 0x7c) write(r1, &(0x7f0000000000)="bde5ab973e701f70cac5cf8b4015c61915063671a0b1472d1b4af8e2e38d84643bed1c96bac6a0a0482c8a972b025a45b2c1bb135a536d2132b32ed2f85e80b7d0d9091ce9c863dbb0be3ee2b165e3de2a3d8ec077f8f8848aa6dff6d49b6580420612b4e912f22e9401cdbb8f07d40a489491c4680dda0f62101055daf62faab9a17d56b6151e74efb176d4523efc77ea3da3eb47827674ff3de8b89878aa9ef3a1ce60d3cb7765", 0xa8) 16:00:27 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) syz_open_pts() r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) close(r0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x841, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) seteuid(r2) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x400, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) shmget(0x2, 0x1000, 0x400, &(0x7f0000fff000/0x1000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:27 executing program 0: r0 = getppid() r1 = getpgid(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r1, r3, r4}, 0xc) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSTOP(r2, 0x2000746f) rmdir(&(0x7f0000000180)='./file0\x00') ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x100) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setuid(r3) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x1, 0x4, 0x81, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xba000000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x200}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xd9f}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x8000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f00009fd000/0x600000)=nil, &(0x7f0000a26000/0x3000)=nil, 0x7}, {&(0x7f0000d38000/0x4000)=nil, &(0x7f0000b80000/0x2000)=nil, 0x1}, {&(0x7f0000e5f000/0x3000)=nil, &(0x7f0000c96000/0x2000)=nil, 0x6}, {&(0x7f0000e33000/0x1000)=nil, &(0x7f0000b54000/0x3000)=nil, 0x2}, {&(0x7f0000f6c000/0x4000)=nil, &(0x7f0000d26000/0x200000)=nil, 0x1}, {&(0x7f0000c08000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x2}, {&(0x7f0000ccf000/0x4000)=nil, &(0x7f0000d0f000/0x4000)=nil, 0x10001}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xffffffffffffffff}) getsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f00000007c0), &(0x7f0000000800)=0x4) getsockopt(r2, 0x80, 0x1000, &(0x7f0000000840)=""/208, &(0x7f0000000940)=0xd0) socketpair(0x6, 0x1, 0xffff, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) setuid(r9) ioctl$TIOCNXCL(r2, 0x2000740e) bind$unix(r8, &(0x7f0000000a00)=@file={0x0, './file0/file0\x00'}, 0x10) socket$unix(0x1, 0x1, 0x0) accept$inet(r7, 0x0, &(0x7f0000000a40)) setuid(r3) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000a80)) nanosleep(&(0x7f0000000ac0)={0x2, 0x2f9}, &(0x7f0000000b00)) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000b40)={'./file\x00', 0xffffffff, 0x2, 0x1, 0x1, 0x7, 0x7fff, 0x6, 0x2, 0x1, 0xfe, 0x1}) lseek(r2, 0x0, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x100, &(0x7f0000000bc0)=0x6, 0x4) shutdown(r7, 0x1) 16:00:27 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r0, 0x2000740e) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x1) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r1) syz_open_pts() r2 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f0000001080)) r5 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff1000/0x4000)=nil) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000200)=0xfffffffffffffff9) shmctl$IPC_RMID(r5, 0x0) r6 = socket(0x4, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r2, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r7 = socket$inet(0x2, 0x3, 0x2c87a45e) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x20000, 0x0) r9 = getuid() connect$inet6(r4, &(0x7f0000000280)={0x18, 0x3, 0x4, 0x9}, 0x276) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000480)={0x9, 0x10001}, 0xffffffffffffff66) r10 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r7, r9, r11) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000180)=0x3f) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x2000) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000300)=0x792) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x81}, {0x6}]}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a021b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf2fe98b9838d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535", 0xc6}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffec, &(0x7f0000000200)="b6238812") r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000240)) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x5b94, 0x1f}, {0x7, 0x3}}, 0x2) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) 16:00:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0xc7218c59eed6af96, 0x8000, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d, 0x0, 0x0, 0x40000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x1724c5770b7d361c, 0x8001) r2 = msgget(0x3, 0x400) msgsnd(r2, &(0x7f0000000380)={0x0, "a99cba1c9ee7db16990eb746a1002690add6b07c25bac4984cda516a5b8332960dcc405c39cf469e646dea61ed2b2b7d62c46bc5f63899c7da2fbc91fb69b4d95b0c27786a9bf3ebbe9f30ac0dc908972be27120500c5a704094cbabea5bccf1223803e458007ecc02415261ed588b399c3783bce1c841bcdfad64f7f7857bd9affed17fae30b4eaa40278b361b103c11e2fdb6e9878c3572d1a432d01da17d236f1a86daeb02740a5bcbc77f129e39d3edefad2bf123496c38729ed13538704aa003333ad81bbf3922b0988a9518ca0917f9b0a2cb996a9839df5280f42b2a3ac2ec344f555d51c48c59126a2a5f0d6ae6f4bd90688109ca9489bd0f3fb152a465583359d35064eb1c69f5498f939a2c741ab76610b47c6405efb7ca90bfa0f9375f4106ae566e0693ac7720efa660c08de796f60b28aff45f70ff58832302dbb68a3f5a3c85b1f1a40aa79cb1d168f9256b67b4785be36bb6464cf283d60d1664a62c00c8df76f6a24594a782b1cf5ccf06728fc41874a2ca6172d06ee49cfe9fd820c63a8f1a9ac95ba240681f4b19b3c7a3f3112676668539c535e0dde59f887954f08504796062d7f3d67f76716fb1db8a89e4444f3ed400f317c277aa4e3f8169ac259792d2e43bb0b9d4064c6efbc47ce1cc329a4e05ed51b57585f3f0fae69682a2dd8a228e0d8fe3a57a51a43cd94da6ab16249ec6bdb8e93bb64e0a30f283af1b1985aa00249ead25a1ac6b52f784e10c5a11be66c1ddef60fa251237ea576f1cb63f9663767edcb118b4c7a064efb51a97351cdcc33e86f1270afc327f7d52aba38e8118d0bff7c97af2f9e077a8c0d1f6af25819f7ccba7034bf2c4d735462239b574473aa05d04fce0ea717c7887ad126434abb8fb5cdaac22ac10d4ca0f842dfebb816080559326cab9455c37845fc70ccd96927b68dba5a50bec3b5e5da24fd250698ffa91d67a4093b69a7e65b63c1872ad1d86a9833e98a4eff0111a81d1147343fa1fd8a076116dc67b4f863031558da933ab391191a13c5c13bf5fed1adcda7581137cc5b197d6fea1d02e0ee8405bd6b0ddad9522adb0ceb3a438b91f20705a8e3cdb87759a3bf9ee1e84c26475ce1c9f05d3e595ec4c7e96226d0ccb93447eff4c63083b034d1be88d1308775e6965c5f76307db4387a3d4b435027c5bc165ff3d58e60e91f1f0e00fe5e3a56e231ad5dfefb91c1f585213c17c1136e1bb8f86e8fc5f412fc01d8c3d460aae9dcb640ef5411ca5e61849c27316de1b18f7e112e9eb034b7cb093a7cac52824124e3c80c9037895f2714384b6641a01b8a0c84e3f2d4a44aeca6743efd6a985ab9896a6828e77d380a549e2ab37353d32bac831b5195b529b67ab627fd5230683eee4c6da8ecd3d74a145e7418a154adc2ee95b7413485cbb65040006c086637162143ac7044abb411050539265327848a333da974d2406825f9c593d988cf85df4715d95ff5321b3c9bd638a341c55375a09dd58e9ea21f4e800eb77fe9f97199921d0a4c1f8fc2bfe33b27b3ff082a9dc76f5a9acdd598f7050f18b5f5b270b128f2ed8691f2418d2e4748f2aff795f7e47b982f5815587724fe704ddd632f5487d6d6659e6746367aa64eb4a0c4a350131d2dba659c17d868d29779dbe1337f5bb1fa9db020e37bf20010a7678b6b53b2efc78828e6b9fe2e8ec45886ac9374a303509d620864773a1ac9a02006f09f2c34703877b58ce0211b26a5859a971de73b38e9fc58e0eac3c757203f321b2054f651c6da587f6ba0d7d7b9151120872c154b45fc8fd589790525da91058b3daf21edc9d8e8b4ef7badeb948914aeae5c0ba741a8bbcab724fad63cf79a17ba1fe91364675648f7a350ce9ca7571e2e09db5166a7b8b6e50fbc04b55097c718f1a454d7a7380d31a9003e07a1840ee709d44933ecf8b1a4e34052a346e7ba75590bc0a5feea96002b102f9518f75377c0d5d8d688b7d91f6087244019979776447c9c06e84e9c18f403787e3c15aa3aac73945d381ad49215b315e8a0a09d4adf4f8788fe9a400289f3ff6ee2be6e9d0110edc21aeadc3f1f6ba6856bf4c74b6d119315927505654ffdef294b0ae3a6df1c898203d617117c494d94873629152f15d9e91db423e9254074aaa38156ffe8608789503a7f93a3eb3d195a319c2c0b0f081fe9477c7cfeb7039073ebbf15a7174ad44710f3098da6615fe75d3f5b32775d3df7d171456d4cf8296c5fd806068d91ff383ea15c56186870f055190cc3c01c86ec726e072510280d1b87ade85b9e1598825b4a1337e227912f250f4124b2491b74551daa6a771adb73ccc7018b336ab5d8192631d664b4715b6c6df41495637679a8065a2e17060d398a3029934fc8bc96aa0e7f541bb6778766b372a9060d6232d112daa12d680b9b1152c53cccd6187b3f276f4ad2e5af6577b55218993f46d87362013e90b884e89a494f214377327dd8ab800c9db28fedef5af7c30dd7ef1e1aae7fe314c32875bab685c729b38a0a012f15ea35e7db360ed409eeb0e9b0700a38ae226744c3c5eda63f305cad6a284ebeb697c7582397648beb49184fc18ad4f11525b44ce6f97e7a26966b615995d7bc340dc46d385b88802cfd58536c57b7aa41342ed17d8211dc46220f061915c2fce70d4bebba12a7c45c094967ed81374ac6c02277b1a6ded46b4dccf4f2d73f0c42a541b311758b86e6eb9e98d20b2011ca81a4005cc8799a76cf66fc0b2e2f8e161632cd56a501a222cee7266ff5a4dcb780922357fc954dbc47f23afa5ae476f51bf4d1aff25587acd1fc72d402113f537f7a67fea6b9ee7528f16fc8feb192c38962d0d11b80118eccbe4a5f8119f19f83841ceea59829066a576a1009f3adc433f9fc64c9130495d44fb2b1254a04b809e9a4c999a4acd519dc73049b4c495819c9edafb88d381351c4723fdf2db40eb386f0a32d7a0b6b07d39a5398a1e56d5e7248d31d2294a93c70547f0db9c1e275816e10b9b288698d85e1a3a7d74b4e2d72482bae1e3de8562a2ff060913ffa9e10db5ea6d2bc6c74531daefe7440d86d22815f0ee63906e3ab09ebc44884798e9d6a20714d918d747d9ed111ac7d68e2e915f1b1e2865e37ecece87e9d36b3263f3fe9de53e9fec0e380a9cb40b7149aa724537d0bd7726f900eae4f778ee06d35cf447bb95712e03bb24aee294215b734ebc26a13ad030b8b67e971040cc1da8f700a5c4caaa4dd947ae00a8f9845bb3afca354580ad20d78ba9de11cce4ef29b0497751bd94162ab672df14cb94f8bee9909404ef6c46f59234b77fd4e87e8d14dd64a02dc5a56c8f6f0188aadc0ac6516de928772cf78dec2b96e4621c982229bbe8dd3a75cd3f0fa5e803dcfab185c5da41f8ebb771a763552ade0866db671360e19545e6e440395583e1f47d6c1f73373c331bd0684c315a782ef8a658db9087bde890dd07144049fc3817d913efbd5c5a8f27a8ee5c7eaf588bbedb197b46797028e28a96d3d0602ab7a8443fe11f95290a2aff34728d002e1150678361158cb315177253e6383e6ed5bb93321204645cf02a042b1780dbd6b00f3c4bab890b43c048a7d6907969618ff1b22f4a8e6150bfe6e788c04047084e64619d8df92f839a21451c5487214815812e942c34bf7edfcc8aa3ed57f6a3f30a038c9f2ec3fc22fc41fb6de2121fd0ac0d7eab9a369575b90a918a027770a0a2a3144c854bb77bb8edc26e3eecbad1b0b54c37e8664d191697cab85a11fa884f6d895bc26f748cb63d5538d7ad19ff7399f36a321ee9c5267af32b7437586f22efb5db29a61eece9cc5d91e17ad49685de8d8d58c259d73324940c6c412588463f313ad0c8f77315b0713c76b91cdd4091b23e0df15b640777ed39d2d6793ea752354da709f254d0e234765d6ce7721ee739ab87167b16b585ad0474f482f72d548d18c40b892608f14c04f491f69e869d6adcfa94296c362c16a56f015334fb241623392c468f5fd2f5b0dadcfb03cfae1c0fd320f04111483e2d4f6c28b10387f1f1207c7b0440fa8e6f01f6e938245586cb5b556537032cfaa1ec8922609cb9b675ac3ffb601006d3d93813106a34fe66c416ba813828e9c54e181d0e87b69fdefc816fc80abd3cc2813b3926c62d481c62ec566463f90d32e76d9f2ceed7f2271847a6bf079acbe7828a75c0033b2da6073912de9609d15a49bd885f46a31df0b739319f945cf06393b24444f27307b4f70522b1d33a8757e491919725341bf8c59eef96a14aebc8269f56c86dbc0371a874d33d1e25393e75d0d59be01877b2ca3334ff0be3bca9fd5e713c9ad031443a751e9aa0cef75dcaa45d2da579a008a1567abd0bf6cd0fe71589b90b893b1535b86226718e945572c0f8ee5b6b531f319c864617b3653e766bae41e45445a9f6657d6c95187c121f4ad8a6e87460010fd6af15bddee9cd741b5e091412cbf444e70cefe24798d71420306184dbc28c6fe3aa44b27d453e4c7f50328fa65acc03bbf04f9495511a1a87df2c30d9a9d74b36e88960a5e46b24f98d7fc8fc569db14edd1c78022c55fa0a0b1662b65f7a2b42e09e9773cc4f9936785a1ffbef45e91d865ab63c27a8bdb5bcdc946ffc63775679bf68108fb03f91ab811acf37863ad488a4bd2c4e173c6de7b5fb4d61de9b5e83b016da82db1ff0b56c11be96051b9c9d1c323077b9063e83f982ca016c14f37c91a0514023c483c13a7e472bee06a2a1dec483e406d2cd8ec8505dbe78bc3faab70753c30aa2efa86b0d32a4fea648079cfbad6079a36aee956f38d16e6e01eea37586647116b131773d75ef4cfba3f00b4bd9e59f3c857e83044828ef3d613d9c4fb54d59a1f11b442132e7c25f90e3fb560abb727db8a8014617984bfc702704809f13b01c1161175096507532909c1f9c9da09647ae2bee1c82b2dc49f14a3d2c7ee5f59e0d2a754b612d1390e5d418b771491a57a6350010bfcaebc758e59107e2fea8d3f6ec82f9dc7c6f5fddcadda87543672ddebe9a690ce65fcde193904f8913c0a1a22deaf118f37917be2d29b9f834cc98a8400c1f3faf5d4e5d3c217922941b6b5a83767c8a8ef87137b54fcc37b934c5662ae66e8a3ff18cf6395319a04c0a962995ec7463cf56fd9f7cb8ec408248eb788b988384f57f21db471370a8476dc814977965a08d1bd38cac8f726ce42f1563eed6f0ed8e809376610c0218d9dca4b63e7a1c3f5d5ea7af97af1ad40ac01aaaef76bf7452195ee5d70baecb3921de2c0a8c658bc19ea179ecbc1d0ca132faf4c8599bb097604bd1b649ee765b24b195a74ff0d876f7b346e12c84c5560a25de6ebf410ded8d073b3a96960cbf8599a7e8b4a66b7bde97b7987a26690d1920b3232d5ca3b3c79638572b839ce06860ab4e8786bfaaa7aeaafe0ba26bef0ddaacb890a150932ecbf84cb49d8637cdf300f26ff7fe75987ac4a7f26d90cb41d1183727d678fdf65eeae72d605be7f8c660e735b5a6107ac615aaf68f57b778688def8139e6426aa5815f83936f1ba23990d4ad47198a011bbef77943f8614dac4c1e1a43671c921f501e5ce0b290a8b2d69e5d1e1cdb95334545258fe61fbcaa238e9ec7cab8199e52569f02edeebdafc315fcb96472f8616682d2a91f34ec8cccb169c536ea2fa0801d5242717db7f42c6bf5cf7afd93044bed0223d41587aa2028bb8829c7b458e0d320e1d21f080b41128fe228d04d1deb269091417f2d4e31b92edc4eb7784ececc19094a29192a91ca73b3ad28f"}, 0x1008, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0xc}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x1000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:28 executing program 1: syz_open_pts() r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x401, 0x7, &(0x7f0000000080)="2cf8954c", 0xffffffffffffff18) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xffffffffffffff49) 16:00:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x4, &(0x7f0000000100)={0x5, 0x80}) close(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) fchdir(r2) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020188}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x5, 0x1) 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", 0x1b7) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000700e56c4a375cfcb77e8b91820479da8c28e2756a526beaf7d4b81a7e762b454c3c8"]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x35}, {0x80000003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fchmod(r0, 0x18) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x40, 0x2, 0x400, 0x5}, {0x9bfa, 0x100000101, 0x2b26, 0x401}, {0x7, 0x4, 0xc, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)) munmap(&(0x7f0000fff000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x200000000000006b}) 16:00:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x20, 0x4000, 0x201) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000440)="f1c5dfa4583cadd89de4a1162f1843f5dc256c41d8c46af293d675c8ba4327a9b3cc1ebb39f9c5bda134f4948b6b6290a6e9ed6595b70636aa0a642c8b04118706f262a79ee40515fee720b2f85132058da3dd817894d16e9040453d72352a15700ff54cf4b84e685261f0db5475c65f278b7efaa00b78558298dad8", 0x7c}, {&(0x7f0000000640)="e831a678b68a2ef0e2c43b69f44848352d5a1941ca3c9f963d20e04d0c7cd3b3c225d257406fbbfefed2add8e016fe54c131ceabc758b61a92a45414275f78f3faae1b11f56189564aab2a6d062be589bddcd9087b98aa9b7c8ebcbcc2dc187151b65b5c15e55c54849a85db54adc8f121c58d3dcb12faa9c0894cfe4d20049d88c5c5f78d0131ceee17da35f29a0d9d66183407c266cfb458d33ed7df7cee9c9d78e0e0d3faa8126676fd67f99e93654f2f7408", 0xb4}, {&(0x7f0000000700)="65836c3fc37a7a030fa0bce50cede27d00648d8d12b2b2fbd4d974b1f83571214a09a2e8bae358d3bb67f3394dff2661bfcfc2927410cdd39e8e089e4c3c67b7cbf540ea801d18de8fe23e17d08164f6bd50f55b70def5d49d1d3a6f0d405d3822ea21ab34508afe1bfc4099c4d233ba9e357bf2928b9715496e3ce226a91ba72eb2fd9bc98842a6", 0x88}, {&(0x7f00000007c0)="6b1d4c65eee40901beca73a87b9c4614fe1d885ef945cb6d1f96bdec2403e259b9fd0cd164d5dfa0a0a3fe4b1dcf415cb975ce98acf3124198e9780b5cdc2691002218ac43ebe2d5caceeacd1ee3f48d4c39a9994d9f9e7c81dfbae5949d0c3722dfdad716432555e20e", 0x6a}, {&(0x7f0000000840)="c2ddce61960fe93e4119331da9722c9cbb675bf1e45d999c66a2987d1da07e3922afec7b78c59e535651721ffae8ed44ffe9fb9bc9988d5f7a25c4905352a5385a2e54f5", 0x44}, {&(0x7f00000008c0)="265a85362c746d29357e0c897a6f35cc2b7d66386a2c675a5a87fce3075ca4109c16ac25634d20d1415d2ca1bc03a89f1e1b3c6704282f75c02f04c1c12bba7e322e1a616a0f8013ee771dfd090687d6fa09e60be8b09b7b206e", 0x5a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10010, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000200)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000080)=""/210, 0xd2}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1, 0x62}) 16:00:28 executing program 0: mlock(&(0x7f000076a000/0x3000)=nil, 0x3000) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x1) mlock(&(0x7f0000923000/0x3000)=nil, 0x3000) 16:00:29 executing program 1: r0 = semget$private(0x0, 0x1, 0x4) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/162}, 0xaa, 0x1, 0x800) 16:00:31 executing program 0: mknod(&(0x7f00000005c0)='./bus\x00', 0x8100800080002002, 0x2e00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000040)="f9ea50dbe72b0ce1f0e606fbb22c04a7126cb9be1ec8d7174efd0a7ebabe817e718d8957150cb6369cd2f40331a56c64ff967dc9f603202c61faa4b0662a290005c0bebe0acd8415084b3f9826a32c246661ea8d6153e1410e2baeee65eff9c965b8748af2aa9e2021a86ed9f81fa07fea59929c3fe37442bbd961fc8c6591bb9e36bfdc4be36bda53eaa29b5de2136c7177f88177e9b7ead6083c5d0809afdcf79f921689821ccfd6f1812adc07d585259001a1c104c1fa9527071adb8246031ccc5986279db088f5cf3fb269", 0xcd) close(r0) 16:00:31 executing program 1: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setrlimit(0x6b02540d02a65c23, &(0x7f0000000040)={0x3, 0x51}) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x0, 0x0, 0x9, 0xffffffff, "ff4a80ca8406bd197311f6fd2cc99bc0e2cc09b2"}) r2 = dup2(r0, r0) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="d1", 0x1}], 0x1) 16:00:31 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x620, 0x8) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x3ff, 0x91, 0x1, 0x1, 0x101, 0x8, 0x6, 0x3, 0x3, 0x7, 0x380000000000000}) getgid() shmget$private(0x0, 0x3000, 0x480, &(0x7f0000ffd000/0x3000)=nil) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000200)=0x3) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x2, 0x7}) 16:00:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() r2 = msgget(0x1, 0x0) msgrcv(r2, &(0x7f0000000080)={0x0, ""/232}, 0xf0, 0x3, 0x1000) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:32 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x102) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:32 executing program 0: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000080)='./file0\x00', 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000040)='./file0/file0\x00', r0, r1) 16:00:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) kqueue() r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) 16:00:32 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}], 0x6) r1 = dup(r0) symlinkat(&(0x7f0000000180)='./file0\x00', r1, &(0x7f0000000480)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse0\x00', 0x1691895a3e066657, 0x0) 16:00:32 executing program 1: r0 = socket(0x38, 0x1, 0x20003e) sendto$inet6(r0, 0x0, 0xfffffffffffffe0f, 0x0, &(0x7f0000000080)={0x18, 0x1, 0xa6, 0x1}, 0xc) setsockopt(r0, 0x3, 0x10000, &(0x7f00000000c0)="9d3ff45a10586f02dd38a994df0872f8f68d34e108b9c52d939d353b3effc070ef0a907cfecfb29fdde04ba4c810a1e24adb369e6f9702b2e001c260e4c2cf190059ea7487c9aae33136669af6061dea576880397b2b13afd8af5049aa162b772f46310eaffa4eb9f80f288b991bb1825cff7d55b8cbeb324dbb92ab589aad85c6a6d64091b31413d84ef9421f4c5ddd7bd4616217e66ae7045ab142028ba5d8181869540c969fee31cfc9db615453a999bc007a2592e0486bcfe82352bbaea77f737349857824ce22bb2b7632f07f2b7cf2b05b", 0xd4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7ff, 0x7}, 0x8) 16:00:33 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() read(r0, &(0x7f00000001c0)=""/164, 0xa4) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSTOP(r1, 0x2000746f) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:33 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f0000000040)=0xffffffffbfffffff) fcntl$getown(r2, 0x5) 16:00:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x800c5707, &(0x7f0000000000)) 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000086013c1fe9002049fa103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95affff00000000000074122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f877c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xfffffffffffffdc6) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x81, 0x0, 0x5, 0x10000}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd9c6e1d3507eb154, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSTOP(r1, 0x2000746f) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x3, 0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x80000000, 0x9, 0xffffffffffffff43, 0x0, "035acd76ef3c000000000000000000004a1100"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6af", 0x565) write(r0, &(0x7f0000000b80)="f63002a213eb61ae994c080054d0a87a94e48ad700441fb623040000000000000000000084e1c79c92731950595410fafd326b32cf060a58da9b436a82a60fa7a2233cae27f174aca9a909b288a211b35702000000000000003fde4c06562bc4c24d944f1d29a68a4af6e22c451106bafb00358340dd88000001000a4f6c6a91553fef86b0a64f3a7cdaf42cd73fe6a7ee07e0af0dd7bcab0d3acc2db19c4a8fe83613cc1f47b65bf60ea805b7a441b18d19571b8a4db82d1830468d9ef07d65a5a5882459b4c18b4ec9353a21e491dc4b5d00085c786c6bc092ba023335b08dfe3ef53779c57a33b25be56901836c127dcb0911e6aa61fe9723c8b2fea31b0354a6eddb9dd1487d030323f07541b048c28da99d8c3919669738db91ef25743c64307121de76f00b84db30637ce0a124610ec3222f80b4d66f1301905578003e9d5114999194efee3a8126c020c796a6c8d255428e3d92032b71d1428f111f2626415a604d0accc65cefa4e6bdd74d74282dc5e4cebbd6d87468caa6610b0a4e8acd9c19749c5d75f9ed813b32cb3a5ef79ce63791b057620afdb4d92888f1bab8b0db04283f3172c567c930cd9554cd9c262b26a4dfb9ca3aa6d92267b6293a4d6ec6546fc75456b3b3e062904d03e8db15543fc92b887f265d64f8dc2d282cae3f4885dc523079b3a361bde3935906a35591fdb2000000000000000000000000009401ff4a61c9ed747bf795bfda68bd67f9a1bb4918c81c48dae9ca7065f9a1b22f66614a23c03fb304d44f9f805c45c7bb191326764a43aa91e55e9453c3cd120a1dccc5a4829dc4581192a1387c9ab795ca9362335e0baaa9fd22f37b232308b78383ac3323550c81b7ae193288989f881d7fa852079830f13699e5c58096492a31b5644a88fe64ca28c70f3a9043387110dd2ddd373a240540fcd1ee710e2366b0c1433f87228f0cf7dc25c9b6469a0ba94c70e20936572ee10ad5bb64317b14ff1ea6bfd16ec1433fe59782777a8acf5571fa0e9899708cf1a2261ed9130207100ed556ba4d92d3e37bffdb037b243bdbb47dc2a24b173425a276ed01c3b8cea90bd2e7695b389e17a6ee9adee9bded25fe9b660532fd9f297183e306e750627ff09e3ab72267ce9389e917f3dfaf", 0x332) 16:00:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000480)="90e50495775fa9e7ab819bd6746e132533ff164206128b60a6eac4c676f8496e03f572ce1ec739aaf342250b56e3e7caf77716bcf6904a5f021a9b4d0e085c0001637678d4c605b696b44ad841fcf48ed37ad783a7a73381d91d87a95c0000008000000000e559c6489ca93907b013ae190000ee5f96c088d88337030b71cc3ac0417ace92e289d9f9ef2ee4827379ac07c7970ff4d49ac1c4d50996b8011c408800d8d708bf1949", 0xa8) syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000200)=0xfffffffffffffffa) r2 = kqueue() close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000140)) clock_getres(0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x2) kevent(r2, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 16:00:38 executing program 0: r0 = socket(0x1, 0x1, 0x4724) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0x7) 16:00:38 executing program 1: r0 = syz_open_pts() fchflags(r0, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) socketpair(0x18, 0x0, 0x1, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7ff, "65a43fac7bde0f5d7ef15382c9d7fac8e1de2184", 0x0, 0x1}) 16:00:38 executing program 1: setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup2(r0, r1) poll(0x0, 0x0, 0x6) getitimer(0x0, &(0x7f0000000000)) 16:00:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{}, {0x20}], 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000001c0)={0xffff, 0x3f, 0x4, 0x101, 0x1, 0x639, 0x3, 0x10, [{0x9, 0x100000001, 0x10001}, {0x3, 0x2, 0x3, 0x3f}, {0x1000, 0x7ff, 0x81, 0x200}, {0x7911, 0x4, 0xbdf, 0x3}, {0x8, 0x401, 0xfab7, 0x5}, {0x8, 0x9, 0x4, 0x8001}, {0x7, 0xd8f7, 0x7, 0x7f}, {0x1ff, 0x1ff, 0x2b9}, {0x3990, 0x1f, 0x40, 0x4}, {0x7, 0x800, 0xfffffffffffffff8, 0x4}, {0x8000, 0x7ff, 0x57d1, 0x6}, {0x200, 0x9, 0x2, 0xe00000}, {0x6, 0x8000, 0xfff, 0xff}, {0xe3, 0xe6, 0x4, 0x9}, {0x94, 0x9, 0xf373, 0x4}, {0x1, 0x0, 0x1, 0x8}]}) fchflags(r0, 0x32a4d4844029f5d9) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0xfffffffffffffffa, 0x0, 0x8, 0x7, 0x9, 0x7, 0xd06, 0x10, [{0xc14e, 0x1b1, 0xff, 0x7}, {0x4, 0x9, 0x0, 0x1f}, {0x3, 0x8, 0x5, 0x6}, {0xfff, 0x0, 0x3, 0x8}, {0x8d0b, 0x0, 0x1ff, 0x3}, {0x9, 0xc306, 0x1, 0x7}, {0x5, 0x80000000, 0x3, 0x200000000}, {0x27be, 0x3f00000000, 0x3, 0x2}, {0xfffffffffffffffd, 0x7, 0x732a, 0x1}, {0x1, 0xfffffffffffffffa, 0x5}, {0x800000000, 0x4, 0x5, 0x2}, {0xffffffff, 0x4b, 0x4, 0xbf3}, {0x7, 0x4, 0x40, 0x101}, {0x1, 0x81, 0x101, 0x9}, {0x1ff, 0x5, 0x9, 0x8}, {0x1, 0x8, 0xdd52, 0x8}]}) munlockall() 16:00:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) open(&(0x7f0000000080)='./bus\x00', 0x400, 0x10) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c270000000000000000000000160000000000000000c6c02d845152281f3f450aed2c3f00ffff00603e97a0c2245206d96f5f", 0x3d}], 0x1) 16:00:38 executing program 0: r0 = msgget(0x2, 0x41) msgrcv(r0, &(0x7f00000000c0)={0x0, ""/45}, 0x35, 0x0, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:38 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) 16:00:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00000000e900090000000000000000002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) shutdown(r2, 0x0) 16:00:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x100000000) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000000c0)='@&--!@%\x00', &(0x7f0000000100)='\x00', &(0x7f00000001c0)='$[{-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='^\x00'], &(0x7f0000000300)=[&(0x7f00000002c0)='\x00']) poll(&(0x7f0000000380)=[{r0, 0x4}], 0x1, 0x8000000) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) chdir(&(0x7f0000000340)='./file0\x00') nanosleep(&(0x7f0000000140), &(0x7f0000000180)) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x80000054}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x10000000c) r2 = dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x100}], 0x1, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x8, 0xddd}, {{r2}, 0x0, 0x10, 0x20000000, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x88, 0x19, 0x4}, {{r2}, 0x0, 0x60, 0x80, 0x7, 0x3}, {{r0}, 0xfffffffffffffffc, 0x80, 0x4, 0x6}, {{r2}, 0x0, 0x1, 0x193173acb9fa5369, 0x24000000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x3221ea7f3c84ee34, 0x1, 0x527, 0x8}], 0x1, &(0x7f00000002c0)=[{{r1}, 0x3f9fbde60fb12a3, 0x4, 0x80, 0x8, 0x40}, {{r0}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8, 0x2dc9f8be}, {{r0}, 0xfffffffffffffffa, 0x74, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x16, 0x0, 0x8, 0x2}, {{r2}, 0xfffffffffffffff9, 0x80, 0x0, 0x5, 0x29e2}, {{r2}, 0xfffffffffffffffa, 0x2, 0x80, 0x744d, 0x10000}, {{r2}, 0xfffffffffffffff8, 0xc, 0x4, 0x3, 0xfffffffffffffffb}, {{r0}, 0x0, 0x80, 0x10, 0x100000000, 0x80}, {{r1}, 0xffffffffffffffff, 0x10, 0x80, 0x8b3, 0x2}], 0x6, &(0x7f0000000400)={0x5, 0x8}) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x4, 0x3ff, 0xfffffffffffffbfc, 0x53}, {0x9, 0x2, 0x8578, 0x693}, {0x1e, 0xffffffffffff0001, 0xca0d, 0xfffffffffffffffb}, {0x8, 0x1c7c000000000, 0x4, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x3ff, 0x200, 0x80, 0x4}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000340)) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x7f, 0x200}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000380)) bind$unix(r1, &(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000400)=0x9) close(r2) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000440)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xffffffffffff0001, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x10000, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) kevent(r4, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x249, 0xc9}], 0x1, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffb, 0x56, 0x2, 0x6290b0d5, 0x7fffffff}, {{r3}, 0xfffffffffffffffc, 0x8, 0x1, 0xb8be, 0x6}, {{r3}, 0xffffffffffffffff, 0x20, 0x3, 0x6, 0x9}, {{r3}, 0xfffffffffffffffc, 0x24, 0xfffff, 0xffffffffffffff64, 0x3}, {{r3}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x1, 0x7fff}, {{r2}, 0xfffffffffffffffb, 0x40, 0x80, 0x100, 0x31}, {{r3}, 0xfffffffffffffffb, 0x1c, 0x40000010, 0x6, 0x8}, {{r3}, 0x0, 0x40, 0x1, 0x18, 0x5679}, {{r2}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x85db, 0x8}, {{r3}, 0xfffffffffffffffe, 0x20, 0x5, 0x80000000, 0x101}], 0x1000, &(0x7f00000002c0)={0xed, 0x82ae}) writev(r2, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) 16:00:39 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) socketpair(0x20, 0x2, 0x1f, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) socket$inet(0x2, 0x8000, 0x5) 16:00:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x0, 0x2, 0x4, 0xb522}]}) syz_emit_ethernet(0x1, &(0x7f0000000280)='`') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x8001) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_addr=@in}) 16:00:39 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r2 = fcntl$dupfd(r1, 0x0, r1) dup2(r0, r1) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x3f) 16:00:39 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0xe26) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f00000000c0)={0x2, 0x1f}) close(r0) 16:00:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/116, 0x2) r1 = dup2(r0, r0) sendto$unix(r1, &(0x7f0000000000)="731372a5d7c628cc826aa9", 0xb, 0x4, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) poll(&(0x7f0000000080)=[{r0, 0x1}], 0x200000000000023c, 0x0) 16:00:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f00000001c0)=""/59, 0x0) writev(r1, &(0x7f0000000080)=[{0x0}], 0x1) write(r1, &(0x7f00000000c0)="b7", 0x1) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x8, 0x20) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) r3 = dup2(r1, r0) openat(r3, &(0x7f0000000180)='./file1\x00', 0x40, 0x100) 16:00:39 executing program 0: r0 = syz_open_pts() r1 = getegid() getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) getgroups(0x22921221, &(0x7f0000000180)=[r3, r4, r5]) setgroups(0x1d2, &(0x7f0000000200)=[r1, r6, r6, r2, r7]) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffbfffffffff8, "dc04001b000200007f000000000000fe662c5000"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 16:00:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x5}, 0xc) r2 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000080)=[{0x54}, {0x74}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) recvmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, &(0x7f0000000380)=""/233, 0xe9}, 0x800) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5) 16:00:39 executing program 1: nanosleep(&(0x7f0000000040)={0x4, 0x1f}, &(0x7f0000000080)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000020001040dcb90000001000"}) r0 = socket(0x20, 0x2, 0x0) r1 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffb000/0x4000)=nil, 0x2000) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000005c0)={{}, 0x0, 0x9}) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x102) rmdir(&(0x7f0000000000)='./bus\x00') lseek(r0, 0x0, 0x0, 0x3) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="d92a6e6777667c0326578a74b8ddf429c29c41e9ee2c47104ab5976dc43b6284fce6431f9d844300fcaa891719f4aa68ab43967474ad7dd9031212076ccaf51b04430194ae9d256cd252e5b65b6cc9d5c4d8cc55c8cd1d8d80642710d2787b3307bbd62d4826c8a0f5032f9a43b2b2856e4d6e05b038b770e9df27d97785f488c6b74f3e20869ee175bd5f7ca9abad2edca80b40e98d4ef8cb9813f451a7874af42b1ad53d", 0xa5}, {&(0x7f00000001c0)="489c95be81ee6fac446893ad0baeb283594969e73ea3890da22ba382df92f3ef9737b64cb796931654904465e9b6034f992e2441ec95b2b6a287432a6409dfa70403f95e92ec62ed28a0aee4219c3fc45c5fdc92ea4e0d236edb2c55469b143205a4c5cd0a006c8a07e22e98bd7a5cb3a369bf10fa538cb9a410911c4f68f7982fe75382f25f533e3336dfee9011d0dee21143eba50a5d480efaa8060d14f12557df6e7572084c7da05ee62e0b73de45998c6e193373508f3fb3bd19ebaef594bf24b838", 0xc4}, {&(0x7f0000000740)="73e1f1b308a642f54be99303ed725a926f2d76bda4cf532d915d870d5b9cac3e49337e391fb4226395189d5e7cd917a7746286ff6d127e2bb6ba2be9897d208b7967c9b83170eda89fe11411843d3068e0618b6aadf9f1a94f48a1cfd1fb653ce7e03edb82d18c2ea7b073763198f8d0e3a87ef501414c2c317a932cbc101844ba08e8a4667b7ee33fc9405c4701a91486796ea4952643", 0x97}, {&(0x7f0000000440)="eb88ac479c30a2ff2ce04b711ffe51eda2d6f12365c37cded4de4d27540dc9480e278a8b6ca1be8786c24776c8636b7ddcf46119115a5ccb1cdac454d5d763498f9948a27a088a6764ebff2c9a4952b161ae3789f2ad25a70ec65e948877059c230026f7279c122c809cab4532bf404a56917d73b93f945a2510518dea43f2f672aa1de11cc23db3c4eb32514d2d31a46f8e792691c8438d3413e8bcda", 0x9d}, {&(0x7f0000000640)="fe54bae8a2ec6c4d2edbc83b2f0bac1be13bbb01f85392353df60158398e9ea211ae5537efb5d62dcf911ae6b061932f6f7a4757efee039f2f7dfc086f6ea3650fef20dc4626ad8bb3bfde8f9045f8ca8e887d64986238e523bee143f3432cdb5fffdd36715559ee0c1bb044d8c650bb06d2c650d1aad2cea2afbfdd640e9589a3ee8e88b67c180d233ac7032ba3a6f86c5014203e234345cbb126515570686e773b864e7bfe82fd7a00fb61939a33c326228397af9d776693ba329a41cc4ef7762fb838f57db507d6a784d8f13b1a6e5b33fa7a84e14022bd9deb133dcbef289ed883dcc7f872cb", 0xe8}, {&(0x7f0000000500)="625ec92603395d50273e65d1385bcbf8464273841112e40082720e68a173621f5c9a1f27c25618872d38312b1f0a48c77630c4cad0d31a9376996c3584e9469d444d847731a5ff21b0c95fe34cea73606e1342be1a3dcb17f395382182d84e311e6c048641c38bc93784ba89338b21d15cba47ff23b318059eef12c9019e552ecfec922540ece43c0d9e51b6e558b914a1ee270ff28ad8cd2c8db88a11aa25814b", 0xa1}], 0x1000016e) 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2d}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x814f25ccbecf7461) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x800004d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pledge(&(0x7f0000000100)='}!\\!,:\x00', &(0x7f0000000140)='&#\\@\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) mknodat(r1, &(0x7f00000001c0)='./file0\x00', 0x10, 0x7) pipe2(&(0x7f0000000180), 0x10000) 16:00:40 executing program 1: poll(&(0x7f0000000040), 0x1, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200, 0x0) fchflags(r0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) 16:00:40 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname(r0, &(0x7f0000000300)=@in6, &(0x7f0000000340)=0xc) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/206, 0xce}, {&(0x7f0000000100)=""/178, 0xb2}], 0x2, &(0x7f0000000200)=""/6, 0x6}, 0x800) lseek(r0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x49b, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffff826371e59f8dffff653000463f7b238bf46854d78a2a197a386207001600008295955984b97910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495eaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe469fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da639d71f18af67a73060f057f5395e6415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798318c007a34f6e36343d05bc2f"], 0x10) write(r1, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000002c0)) 16:00:40 executing program 1: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="d056ddaa36517f7b8c9e00f23b3cd4d6a64f6abbeecac4e460bc522bd5b5bc6ebeceeb0f341bd754fbfe4048977cb47c028540dd830e72c8290d156cf8d4f1bf74fec34a627ebcd1f02472fb10b05f7535186c867090ed0ed7d200b3d4bf804093c0c3382766fc72af3149320b04e56143589f751eac1802654630bd05feed530399a5", 0x83}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b000e54327acd9dff000400000000091400b5c000"/44, 0x2c}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="5b7f814810b3d09d190e6b912c7305d0133cb90ff31f8b94e04bfed165eb2497d22c720ceb2c3a5e308fa5ed898f304169aad74f23907a3605d2a8c94df161dca1ac90f128da485e10885e70fae6e2539b2989e75848b4149fe27c3c0ded381f8870c5ac7a88d31642b20df255bba6d5022d0c892afbebd67b166cdfd9166617721218c36306a57c129198777e31c8b8", 0x90}, {&(0x7f0000000300)="48d2c6cf8e588769bd5608cc763ebb20e33fcb293964f84dc6e653050d7882826ec74164eda4866cf8c65374a9d3b24756d6912f76c7ea9bc8921a08f65a6aa375c04d1b4e21928bb9e061f4be638fd809abffdaa787336b3bc3743ff53d31", 0x5f}], 0x2) 16:00:40 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000140)) 16:00:40 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r2, 0xffffffffffffffff) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001100)="6244d2ae62534e3f08425cb4f2d3caca01b6f50bce60caab33c8ec3ae90149ad9a6911c49e5846539c27267a581ae17d69067805429c30f434913fd2218e288d207f7ee2005bdb7f70718f3305886640141b791f359a5f420028205de42d1fad2abc307295e2eee7e675d5dc1bcb395b7e5688986c936d3e27b55fd6ae2c802cc4cb3ca665b4", 0x86}, {&(0x7f0000001440)="2bc2bcaa302da2f94f97575daa56fe37d7ccc283d2b2c48e86b7c6a31053e76d0383", 0x22}, {&(0x7f00000011c0)="79d44b453313a4c2e670bc28abc27a0dcddff63af8375e429132f4838a834923ca877ee998d5511ecd77ba26d79c69c1586116586d39a4aed8a04c6740764f20c3aa73c3f4e000fbd9e8d0cae8f03f77c5351ab43022123b703553c2d6e9c35631ccd1c5c38f7f5377c13a19f2bb2928ec36507146e319a533ca5e08886d7b7cc10ce5c2d00e374e899086a72b0bdb9c7380f288b39008a7e360b239902d252427ce11570a977a95cd6c617e7d499096e4e5c15d2b2df0d2b36ead91559462b4415b673aaf50fd2ac33ae6b7dbc001b29d66ce8a42b5d3cbc3fce4153fef06f0962b0414eecc209bb9378eec79b31d87d1da33ea7771a0bcbade5ca7d2b2a4", 0xffffffffffffff31}], 0x3) kevent(r1, &(0x7f0000001480)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xc0000083, 0xc96d, 0x8}, {{r1}, 0xfffffffffffffffa, 0x44, 0x22, 0x677, 0x460b4527}, {{r0}, 0xfffffffffffffff8, 0xa3, 0x2, 0x0, 0x5}, {{r0}, 0xfffffffffffffffd, 0x38, 0xf0000000, 0x1, 0x5}, {{r1}, 0x0, 0x80, 0x1, 0x2}, {{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffffffff, 0x1}], 0xfffffffffffffc01, &(0x7f0000000080), 0x16, &(0x7f0000001540)={0x10001, 0x7fffffff}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da9", 0x14a}], 0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000001300)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000015c0)={0x81, 0x1}) readv(r1, &(0x7f0000001400)=[{&(0x7f0000001340)=""/127, 0x7f}, {&(0x7f00000013c0)=""/35, 0x23}], 0x2) close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000000040), 0x1) fcntl$setflags(r0, 0x2, 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x0, 0x7fb) openat$zero(0xffffffffffffff9c, &(0x7f0000001580)='/dev/zero\x00', 0x120, 0x0) ftruncate(r1, 0x0, 0x6) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/4096, 0x3c1}], 0x1000000000000198) 16:00:40 executing program 0: shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 16:00:40 executing program 0: r0 = open(&(0x7f0000000180)='./file1/file0\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(&(0x7f0000000140)='./file1\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = getuid() symlinkat(&(0x7f00000003c0)='./file1\x00', r0, &(0x7f0000000400)='./file1\x00') r2 = getegid() fchownat(r0, &(0x7f0000000380)='./file1/../file0\x00', r1, r2, 0x4) bind$unix(r0, &(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8) symlinkat(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000000)='./file1/file0\x00') readv(r0, &(0x7f0000000100)=[{&(0x7f0000000280)=""/172, 0xac}], 0x1) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:40 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2be, 0x0) write(r0, 0x0, 0x24c) 16:00:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/28, 0x1c, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x48, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x800c5712, &(0x7f00000001c0)) 16:00:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x3d, &(0x7f0000000080)="d5ff9668", 0x4) socket(0x20, 0x5, 0x7fffffff) 16:00:41 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x5, 0x4) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1cb) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x0, 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x182b1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2040028}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:00:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x9, 0x7, {0x81, 0x2}}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x6, 0x2, 0x0, 0x100000000, 0xf5a, 0xfffffffffffffffa, 0x2, 0x1, 0x4, 0x100}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{}, {0x101, 0x1}], 0x2}) 16:00:41 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) 16:00:41 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) 16:00:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) 16:00:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000000180)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='c\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x9e9acd7ddc145ca4) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000001c0)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x1, 0x20}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0x8000000000004001) 16:00:41 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000000)=[{r1, 0x40}], 0x1e, 0x101) dup2(r0, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) 16:00:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) getpeername(r0, &(0x7f0000000200)=@un=@file={0x0, ""/108}, &(0x7f0000000280)=0x6e) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb18e15cbbdf696c000000000fdeb57412a144f037f0c44e59abd8ad7387d7891658eb4c37a9c5a1011763fbfd53c966a0f96eb734db248cbb6da9c18c0cb30810fe50c3cf0240f2fe1085825d120121c68b122a2053880f486049d8dea81ac04997f999462c2eccae6a36e6c150cfcee2c9670d38b6a956d1c0d5d739472493d08c7b588f72ac8962c909d587bfef86af49df2c11f3006d2553b42471d8dc4c1eb96bf2915a9e0771a1b5512d15118333f8d01fc606747b86e25fce96ba66dd93262dfcade4609ef6a150348583fd59"], 0x1c, 0x0}, 0x0) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) accept(r1, &(0x7f0000000180)=@in, &(0x7f0000000100)=0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f00000001c0)=0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) 16:00:41 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x518d1ad8b926ae1e, 0x0) 16:00:41 executing program 0: setpgid(0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x10, 0x171) acct(&(0x7f0000000200)='./file0\x00') sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="4146f1911bbcc68b76922ba2c6a275cd5a0b4eba21e0c1a84ea98bd93d78ab8eca7515420af09411aacfd909e7dcfbfc0f9f3f21df735e25efaa72d0c14728f505a7159a3f12ee3fd7f276f5303fdae32c6e6b28712d66fbd094f01101c3e0a86f503d2cb0ca", 0x66}, {&(0x7f0000000100)="96fe2014d408d049a97e402efa620e910f87644d7138a285e4842343b9dcc01faca694483ba4f5f7fbd90cca165653b837a3d1d1cea7194b313afa18568d7d7730c77fde4ad47f5f4f51bba62064248fd42dedde63e9a66528828def9b52", 0x5e}], 0x2, 0x0, 0x0, 0x5}, 0x0) r2 = getppid() setpgid(0x0, r2) setpgid(0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x400, 0x0) 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="22406afb0ad3285ff11f690e25bc146e562967aec000ac5a8e052de7bd7a20bf6d5f623d37dc37541525418b492a90d987423a", 0x33) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:41 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x8001) 16:00:41 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000300)='c\x00') r2 = open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089", 0x40}], 0x1, 0x0, 0x8) readv(r2, &(0x7f0000000700)=[{&(0x7f00000004c0)=""/155, 0x9b}, {&(0x7f0000000580)=""/161, 0xa1}, {&(0x7f0000000640)=""/189, 0xbd}], 0x3) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x14) close(r0) select(0x40, &(0x7f0000000000)={0x9, 0x3, 0x10000, 0x101, 0x6, 0xf96f, 0x56}, &(0x7f0000000400)={0x8, 0x100, 0x6, 0x7534, 0xfffffffffffffff9, 0x1, 0xfffffffffffffff9, 0x4}, &(0x7f0000000440)={0x7, 0xfffffffffffffffb, 0x2, 0x7, 0x6c, 0x3, 0x3, 0x80000001}, &(0x7f0000000480)={0xfffffffffffffff9, 0x1aa9}) 16:00:41 executing program 0: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x2) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x9, 0xfb}) ioctl$TIOCNXCL(r1, 0x2000740e) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlockall(0x1) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r2) r3 = syz_open_pts() r4 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000001080)) r7 = shmget(0x2, 0x4000, 0x100, &(0x7f0000ff1000/0x4000)=nil) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f0000000200)=0xfffffffffffffff9) shmctl$IPC_RMID(r7, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffd, 0x6bbf7949a3e30d54, 0x2, 0x75b1, 0x80}, {{r6}, 0xfffffffffffffff8, 0x5, 0x80000000, 0x100, 0x800}, {{r1}, 0xfffffffffffffffe, 0x20, 0x1, 0x8, 0x5}, {{r5}, 0xfffffffffffffffc, 0x1, 0x825733c79dd2c6e0, 0x3ab, 0x3}, {{r1}, 0x28f1cecee4fd6316, 0x83, 0x40000000, 0x1ff, 0x7f}, {{r0}, 0xfffffffffffffff9, 0x91, 0x80000000, 0x8}], 0x6, &(0x7f00000004c0)=[{{r6}, 0xfffffffffffffffa, 0xab, 0x2, 0x47, 0x7}, {{r6}, 0xffffffffffffffff, 0x43, 0x20000005, 0x80000001, 0x1}, {{r3}, 0xfffffffffffffffe, 0x4, 0x0, 0x3, 0x2}, {{r6}, 0x0, 0x14, 0xfffff, 0x6, 0x401}, {{r5}, 0xffffffffffffffff, 0x80, 0x0, 0x1, 0xd28}, {{r0}, 0xfffffffffffffffe, 0xa0, 0xfffff, 0x200, 0x7}, {{r5}, 0xfffffffffffffffa, 0x2, 0x4, 0xe9, 0xffffffffffffff53}, {{r6}, 0xffffffffffffffff, 0x30, 0x8, 0x8, 0x4}], 0x8, &(0x7f00000000c0)={0x80000000, 0x8}) r8 = socket(0x4, 0x0, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r8, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x6, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4000, 0x6]}, 0x3c) semop(r4, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) socket$inet(0x2, 0x3, 0x2c87a45e) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0xf1f0a712390ce81f, 0x0) getuid() connect$inet6(r6, &(0x7f0000000280)={0x18, 0x3, 0x4, 0x9}, 0x276) setsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0x8) r10 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$TIOCMBIC(r8, 0x8004746b, &(0x7f0000000180)=0x3f) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f0000000b00)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3c}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x157979c1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xffffffff}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fee000/0x12000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x40}, {&(0x7f0000fee000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x10001}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x800}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffff0001}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x81}) shmat(r10, &(0x7f0000ffc000/0x4000)=nil, 0x3000) 16:00:41 executing program 1: r0 = socket(0x1e, 0x3, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0xd54335dab43a6de9) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x101, './file0\x00', './file0\x00'}) r0 = open(&(0x7f0000000280)='./file0\x00', 0x8000000611, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4}, {0x4}}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x100, 0xd0d, 0x7ff, 0x3, 0x5, 0x3f, 0x100000001, 0x1, 0x1, 0x1, 0x686}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 16:00:42 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) socket$inet(0x2, 0x8000, 0x1ff) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000180)="a6", 0x1) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0xba) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000000)=0x3) 16:00:42 executing program 0: msgget$private(0x0, 0x40) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)="2a5b48cee1a33733909f48ecc26aa87289a6424269709f00d92949caf05e8a4f63a310119911decfd2816b3c4dc3061af82aaebaa935d7a41d7a324c6968bcc71e711dc28f9179b1a6a182859d1c518e4a61cdab0d6b", 0x56}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0xfffffffffffff7fe, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) r2 = shmget(0x0, 0x3000, 0x74e, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) r8 = getpgrp() flock(r0, 0x2) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x2, r3, r4, r5, r6, 0x44, 0x8}, 0x5, 0x4, r7, r8, 0x3, 0x6, 0x63acb0f}) 16:00:42 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00f9ffffffffffffff6f"], 0x10) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf310b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:42 executing program 0: r0 = socket(0x11, 0xc003, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/4096}, &(0x7f0000001040)=0x1002) 16:00:42 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000017c0)={0x0, &(0x7f0000001780)}) semget$private(0x0, 0x4, 0x400) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x8000, 0x0) sendmsg(r1, &(0x7f00000011c0)={&(0x7f0000000780)=@in={0x2, 0x2}, 0xc, &(0x7f0000000f40)=[{&(0x7f00000007c0)="a785adafe172b5b901cdaaa40052da533b0b82a8142ce33c4b8c3d442790ebd22a4cdc7cc0c5bba572fe4a2865e1fab7b798bd946e54ddc6bdb58a99746a9fa6117fcfa226acb3db0a792d0100bc66345b7d3caf8250a8ecf5a3633c3c1aad8dc7a77c1b48bb31694dbe6479b8ac702298d3024e7643a80d5c4ff55c84fcd22e4df2f2b44409efefdb655fb51dfa029bd1371d104879bbea47772222f57eaed14b6be30323fb439c0e688ccc4425aca7f7b2bf55f4a1632d40c4e1cdbaaa38da2fed5e9358825928f53472557d7e", 0xce}, {&(0x7f00000008c0)="99cea3b4f9a941408a07d7c0ba026b39d493bd6110622acefc63f6ad36f543ab0baa4276914903ab1c59f020d12de066f593419c450ee5d5ba20e4e3d065ef773b662c0b5fafb2ef4d37ff79121730d2f15cd49e05b9ab978b64b0f5846fdf712483d87267ca76412634", 0x6a}, {&(0x7f0000000940)="d7df93ac36ecdc9411c5377fb48b21ee8e600a787cda708a8671f7b4bc6e59f4586c31b1bc01e83b862744a63c5f95132910249514a52c6990b827243da9f78522b69eeabe82a340577f478419ac498289489d8f056f8a6086ca77535902d6646d762d1af807609233b694bd24d8fbf1ed8e431b2fcc42f2fe009bcb8ccf1b9e14f0a1917f694aef0ab887fda576dadb4814e171ea7111bb72b6f03b4d53620d9f2d32425213d74dc5d6d75fc338f83cca044a7ba5841d50743fabde81a70cf2aea225", 0xc3}, {&(0x7f0000000a40)="79700ac0ac1d0c98374db2f66e17f2b07590b782b6510201b6a1a22d48037a794a268b82e1cd1541a8050cf3c4dbdfe4cda5531d8a2e0dbb8cf1ac65e5d261a5cd6b0412dfb3dcdb3be74ad8adbc54d117ddd116c78c", 0x56}, {&(0x7f0000000ac0)="33bc35e6b7275d4c2643873ea259bdc033479477b459d12ecb77d2b381eb64f080e5545c0011d46be70f03b7714ca38bf23cda4f5c7e2dd680071435d11e8d16e9289ac86d312b1c3d3b9044a55559bf3c98c9f36aca7a58097e295af8f960f2a97fb435c0367787745b4cbeff44457b8cc1adc3a3dff6acf3fd66077d5a2973ad099507d3262e7a00ab4e1c50f16a4e65a970654f529a8c93370d4efa82b9b7a60d15702e7ec98060ec82a737abc6cdb89aa555e50b4df8dd9e4a858eebc6426f28e1e3ccaa4a33ceb9acb729a77f7fdeaa0cc717a72e72f468cb0de9a4d5fbab7146c7579941f52fcf211aee25bb", 0xef}, {&(0x7f0000000bc0)="57708f14d836176faf2e38a4fcac69c8b0ce40fdf01726c2a7d1e8703220552334714ce432bdfcd833d576a2d2cfd8641986d388", 0x34}, {&(0x7f0000000c00)="770f5d1832e1e8605f5779e0d8843c365e5029eb76716662d2d08785495bc1e8453e94e95d407ba44a33134447a2b5a2af33450013ae4e17a8ca7ab06cb2b5df30c2d096588e741cb9a3494a6662e1172c8271fca93cca9e435f9781258237037345eb202aa4abfcf6a7240c43b18e01cb23a27552c7cfbcdbd78b5e57b32cc04accca73d27daba43451309ffac1bb7f61884d3406c765e1a83b36d54e553d029526482a05c6a18b840953ce3dbb06a685aae8047d098d1f0cdc4f1a2a7e7c38ca402bd1219d11c5b0bbc26ddcb791696e7b009c9531aea0245a0dc9e68e4941d71bcc3bd0db4a5f", 0xe8}, {&(0x7f0000000d00)="c0f17281cea879f8d3e927d4c2836c38ebc52e59487eba01eab74ad8dccb29f565b8559d2a06023e6bd3bed295c54429db85a6ef41483d0405c7b259b03b7f8ddb57603893fe0dcbe3394c7338da30ea3ba294c8f929edd69fbed4e296ac207fd4819a7d2db1e444bbfa490e5a7116a35b1ed14af01ae3f4bea0342e077993bb15affc033e17a81609ad408dd497be1456385fefca920fc8f7cf11046785cf4155d8afbcabe9a4c5c4d3c5262a586a116617813516cc1f8792798254268e6cdf16cbfb493b689c", 0xc7}, {&(0x7f0000000e00)="7873ab208bdd7afdb8bcb2f4a1fad96fcb6e378f712ba2b5b712b445193aad8ad8431fdb20e940365d177dec16b3ab6363ea4846793f1817de6be88c5caab701134b72414304710b24403b7b60a3a05369067e", 0x53}, {&(0x7f0000000e80)="df1a3822c2148ca4a6c0b2f6492293818fa6ad846d4c20f06426c53f07ed36d43eb3bcbd5ef07775a802731b226109c08acc6e87fb3acff53b1659a1976d4c7ccf6d6090a12dff6378728eac47b032f307cc5882f53d0efc769ce3a96eb2eaf67cdf5b07a84144cf6b30069600d80118057070e4497dac92734929e5d707aa035cf9ed", 0x83}], 0xa, &(0x7f0000001000)=[{0xc0, 0x1, 0x276, "078e8eec6eb93b1d5248e2e0cea2b477c9f89862983d1c30ce4421978525ee049802febc8054bdce47ff756a534598202b8cba87d597174ca13e884a0e1acf8255e2775d81108c0c2b367c78700cc0e302f1dd78053a4ab973c84492847d4e8e6e54e1000ed587af7da39ed07c9411412d12cac6e5636520a9e188125b1f65ae5e9770ed023f5dc544d178a605e4015e463817f3e84cbd8695d4666361fb00bbccfdfe947abdb245844cd37b5a"}, {0x78, 0xffff, 0x87e, "ea1c2503a53842fec7a80f5c2fe91ac34a6a7871a698ac5d698388f77b7ad0356f796fb3dcc57c22cf9d50e5454a971d8ab7d18065dc7065a903e256488fcbc0bd62c007f2e5a6f0c2e72b8bd477ceb088b4d5cdb1d3024885bc40d1b275366761a353"}, {0x58, 0x1, 0x6, "8cfbbc65fc4b9a2a413b9d009c411664975e6b0ed5d30c28689bd07f1a574c969e8ee65ea6a50d1a5070a832118d610146d460d25161d5e38172d7643707a9988dccc43cc7ee"}], 0x190}, 0x401) pledge(0x0, &(0x7f0000000040)='vmm\x00') r2 = openat(0xffffffffffffffff, &(0x7f00000006c0)='./file0\x00', 0x10, 0x100) r3 = accept(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) mknod(&(0x7f0000000700)='./file0\x00', 0x100, 0x4) socket$inet(0x2, 0x3, 0x8) sendmsg(r3, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000180)="a8656b2e94aa1df73cf564d2dac003bf79183733d017ad2bd320e046e77142c26feed772bd2c9bf9af1c29e996546010530e0935bb30b4f6a3dc10a1fb0af934ccb5ee656523a5517d10052656e0c2283a50c11223c16c23e85fb2fbb7ff9321f6855c07199342a868ba7b57b5e9dccc42abe72c7f6c04a807999d5355111d341499d515df255ac6da54b2d41f154bcca31c251dd72ac98e1dcd4a62a4df4eb64753690f1816be2eab785969f1b24aed06a1e75f741921b017d0710fbae2f4a96d4faadf5b1da59acee781c0106d3519d2f7d026b475f0429248aa8e0475a51dc59d0295238c7ee0c2370c24b3a75a77a0217a232735cf1b", 0xf8}, {&(0x7f0000000280)="b06092fc9163d4856afb8beb0bb141597d86988ff618ba857359fa6328d63e20531c945a", 0x24}, {&(0x7f00000002c0)="f8da51119837939a0dac9719c8cbaa53732826f7915bb05632e959f4d7429c088a3893c3573f325a82b1dd40e7cf1c22e6a06f0b805828835fa80001d9f1ac7ada735d90ecc0b61a98939b87370754c009219d621a4ec8c3b6d06fd207571bfec790ece392c144a99cc77ce2a9319ebfae9532a77a9f54b8e8173d8b", 0x7c}, {&(0x7f0000000340)="115cd6173b427f674bcb1611c042eaf803f541aed601707cc6290be84bb2fefbb718481ae50c9b638a5483c34a47e467e756260f8efabd12825e9f058452d468aa83150de5938f9492fa1be945ae539caa839d778c51e59c7beb4153414284d488fca9de5070aab3b2a984086060132fddc08d9da6890d1a45ede809ab66c16558a23ba8b9c68e64d49258c70b4b84d2f19a4a0064bc956921c8aa9008b4a999b312f3fa9b9fa4", 0xa7}, {&(0x7f0000000400)="af16eb7247f6708ceb07976f0519", 0xe}, {&(0x7f0000000440)="31f4388f3587517a4a8d02bc4e8c553a6904c1520ae3aeaa8b0bbbbfe196617f04dd4aa7f52c33c64e395cca6bf2ac4d25d0e25b65243483c0a1da359e544b98d1751776e68c2513b8d7f9f8b059de3ff8ffb3738869238098835f2adf19478215a4e23970540a0ed5f07e6a2af71ddff4c518f5aae3e497b51e8e143501dda994e17f5b7d3dfc364c6954d411c4567eb55051f5f18dc85b40d773b05cdff49ffa37fcf5a705ba9cb336bafc5df5e5dc", 0xb0}, {&(0x7f0000000500)="4825bce770c2ff00887a24c16367fd0ace63dabd1caa434058f49c05fd553fc438b9357e57b198fb58d70f6296ce6c", 0x2f}, {&(0x7f0000000540)="d587bed67f447ecc75457c51ea7f55ca14d73928c9b6ecfd8c766e42127dd51b7c", 0x21}], 0x8, &(0x7f0000000600)=[{0x60, 0xffff, 0xce53, "bafbaa75adb5d9fb6ee071cfc3e83fce03bdffbc23424f59ee43f999cda9f5fb68545abde0940c209ddb0642fd137e63ef5dc74618e10c90200629d8b8443499cc2c951f3930217b10"}, {0x20, 0x12d6a9d155d689c1, 0x3, "8544154577ade20a4dac37fa7976a871"}], 0x80}, 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000001200)={0x10, 0x800, 0x4, 0x5, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff4000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7c00000000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x97b}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x7590}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xc94}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001700), &(0x7f0000001740)=0xc) connect$inet(r4, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:42 executing program 0: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x10001, 0x4) utimes(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)={{0xc80, 0x1}, {0x7, 0x9}}) 16:00:42 executing program 1: r0 = geteuid() setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000eb7000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)) shmctl$IPC_RMID(r1, 0x0) 16:00:42 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x8) getsockname(r0, 0x0, &(0x7f0000000040)) 16:00:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) r1 = open(0x0, 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./bus\x00') open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r1, 0x1}) close(r0) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x35}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000440), &(0x7f0000000680)=[&(0x7f00000004c0)='tap', &(0x7f0000000500)='tap', &(0x7f0000000540)='%:\'\x00', &(0x7f0000000740)='\x00', &(0x7f00000005c0)='(\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000640)='tap']) pipe(&(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r0, 0x80044270, 0x0) 16:00:42 executing program 1: r0 = socket(0x10, 0x331e9e73662f13ec, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:42 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) fcntl$getflags(r0, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x40000030}, {0x6, 0x0, 0x0, 0xfc}]}) nanosleep(&(0x7f00000000c0)={0x6, 0x2}, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:42 executing program 0: r0 = kqueue() mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x6, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000000)='./bus\x00', 0x40, 0x100000000) preadv(r1, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000023c0)) 16:00:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x61}, {0x2}, {0x6}]}) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x414, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') 16:00:42 executing program 0: ktrace(0x0, 0x15, 0xc, 0xffffffffffffffff) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) 16:00:43 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0x7) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 16:00:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(0xffffffffffffffff, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x2) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:43 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x11, 0x4, &(0x7f0000000000)="1a7b43da", 0xffffffffffffff76) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0xfffffffffffffffe, 0x800, 0x10001, 0xffff}, {0x8, 0x8, 0x80, 0xfffffffffffffff9}]}) getpgid(r1) setpgid(r1, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000180)="b2") 16:00:43 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/16, 0x10, 0x800, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) socket(0x38, 0x4000, 0x9) listen(r0, 0x0) socket(0x1, 0x3, 0x9) 16:00:43 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x4f12612277ce537d, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x11, r0, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x80, 0x40) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x800, 0x6, 0x38, 0xd9bc, "2b82d5ad33454d7451f92ef7dff99741e1a56c2c", 0x1, 0x8}) recvfrom$unix(r2, &(0x7f0000000100)=""/53, 0x35, 0x1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r4 = kqueue() kevent(r4, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0x1, 0x4, 0xda2, 0x99e}) dup2(r4, r2) 16:00:43 executing program 1: mmap(&(0x7f0000840000/0x1000)=nil, 0x1000, 0x3, 0x2010, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000200)=0x1) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x3fffffd, 0x0) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xfffffff7) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000140)=[r4, r4, r5, r5, r5, r5, r5, r3]) fchown(r1, r2, r5) dup2(r1, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 16:00:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2001, 0x4505) r0 = dup(0xffffffffffffffff) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000880)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000740)=[{&(0x7f0000000940)="6ee4e52c747f1afc71c17302461f18920772f065c9d7753993588c9a3ac8bb84ede3d8c66a217bb0c9503cc954cc87426690ca0d5c3b7f11bf4587cea4928e46e9c2f1a89a9fc1dd462af3c5f5340f7f94d472145a4aaf93ca2ff76e064c0b447eb498ace0ee13cea725cdfdc48c9dc15dd5c35ef6a7b583bdbca35e72f4658b090bc0992377a03a12461fcffc57ee1d83444468c600488400a039ce6c0e9dba657aee7d13315d57b38a1716dbbc1dd2ccff5a252b5d87710c2b73cdf8f3b73d7df78aa6757969cade354edaec3b83220456a40f589b18f2f029699bd966f7b9eedefdab94f512ab9319c5dbbd328cc202139224d2e10fba0640eb4b84f45bb196c05c17b824da802c1aefcd767042b674bfbf6442aa519fc8b496a9f150b3a2c1f907e766420ff6614db65e260cac86184a1b5f1a32057ff6fb8f732a9ae53ee1db0f565d9cf31146b5474eca85510ed820f77eb719a7e2029296f0cf151961f2d7fdc875aa8e0e4fce318f93fd2bd2fc980f5aa29a63527ba80a80bab469af5ebb9bf5012dbc862ec6f5440920c6af251162a5185ed386026047e30f6eefef0f7308036f", 0xe6}, {&(0x7f0000000200)="08a5ec4cf7cee1e0888137514533c95b92dabebd62ecf96243d8136aa7eb01022cc3bbddcf43d8483d8569da5ce527a3748c53a58cfdc238ec4ab2afa9efdaf41b9c601aba6feb5f37ab495b74f6c8936b5cf559bf4ceb7c5b89755c03bc361d06b297f0f7483f7302e396f371a5d63f4909db84eda75bec9f409bac841fefd9c01bf54f660b01a6d0ca491ff9ff6824e6567129ee11c9752f1ff63343f1b154e46b27ec412568c53aa61d2a22302fb1e47dbeeb0bec3e737e4e0644ae5b9676d72d67", 0x3ba}, {&(0x7f0000000300)="b0295533916b6e604ffa1d04072be7b66f15aaf9c96d8296cdca4efa548ba52e2dff258b7b158994ba119b019926bb94485138ca8c7a6106e8190a5dfd256de7dfa4c1401d290aa176aac1bc18d7dc34d118e9fb839a2ce55cd2b3adecceaba88a1941f6af5e2065a7fa2bc390c1f0a08f3866e327a46b9e", 0x187}, {&(0x7f0000000380)="edb0a6ed14c2aa1848a709da5737efc67f899c10bfc51f790874b4c3d2aeb0e5e18f33f7c172167f5dbea366", 0x2c}, {&(0x7f00000003c0)="19dc1ed3d5deb623592f58150e6e1797b24b4ffa9c80afcedc05097221beb348655a55be0aeaf9e57e97346a9baac9b960afab3eb1317759403c7c32b255b0f7dcb2810000000000000040bcecff7659a5a972f2fb8a8113e693a851f34126c66d4634b45298f765c20214807f3d0875c71bc994c8a91445d908f0702205538a6dac6c48f1313738bfbeaff3b5c3a601306afdf115d9188c95a1908cc3e6078952d9c90c", 0xa4}, {&(0x7f0000000480)="5a923e544e87625400c2d897d5f5af01d0730e26e1219df1874581a5e085e82682a3e76b28c7eb43dc4905afcc4512a4e5dc753bc2bc5d8e1ef7c7c6179ea602a0a7c4dc9c7f281a4094b3cb81", 0x4d}, {&(0x7f0000000500)="4ea0b1f0b9e88c2e418aa49ef11ff124b5ef93c8668e6762a668d4baed17ad26f4a9c309b4fb36128c2405f0dcf85fb99c188eb4b262fcb2cfe4c574102df6493090c8f2a961633e351556096a8a9cadd3e3b59980efe973b6a973a30801bafb110e4ed6b262c23ebf63802e609a57762153813f2c70e31ae6e162969abf543ec8300b210d80e862eecc3945b7a5921f4365d03b3461d45a38f59599ae6e59f6", 0xa0}, {&(0x7f00000005c0)="e9d123e4758b7eee5608dd534c96db9ce53fe8595cdfb7ba201e847352a28d24aac3afd75d7205c9047f8b64c5abca3c7ca877ef674082990c4b0eb2e84c0d1ffcf4bc81fcdedde32c6b618d64ddb069f09dc9a577997cf4ed34fe7e4ac4e1c5eee73ef5d3dcfdad8ba8b53c098a49234b1c9f445fe1ee7772499aaa0a65ab9ef1e8cb36628d69f996aa8da6e58cd8d0687452f0c33e79d4acddf1ba09d2e4bf988f099aeb794e6e6284cff315c3cf057cb57c10142416a489002cfdb32d31a158ffe0698d8c93c84778e6b8dd54416764e420795af00ab37bcbe14925", 0xdd}, {&(0x7f00000008c0)="f461ea242c80403720a085b939bd5f6476bcb849a1c29e7778f6e81dec5f80e102ee8911cb36eb054e14367d84af54209ad5d19a3e1a34f1e151935f67322983edd8800f1fca26eb6e72b67cd914a4a1a42900b74c258ece5dcd28a0", 0x5c}], 0x9, 0x0, 0x0, 0x400}, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000840)={0x100000001, './bus\x00', './bus\x00'}) utimensat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0x7, 0x79f1}, {0x61, 0x7}}, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) select(0x22, &(0x7f0000000000)={0x4000000000000008}, 0x0, 0x0, 0x0) N Ï7fRN Ï7fR` <'a?`> B$R` <'a?`> B$Rwsmuxpoll: not open wsmuxpoll: not open 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0x1, 0x76}, {0x21, 0x1}, {0x48, 0x6}, {0x8b}], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x60}, {0x6, 0x0, 0x0, 0x1}]}) fchdir(r0) syz_emit_ethernet(0x1, &(0x7f0000000080)='s') 16:00:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$setflags(r0, 0x2, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r1 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x8) ioctl$TIOCSETA(r1, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4000000000000024}, {0x54}, {0x8000046}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe5d, &(0x7f0000000000)="b6") 16:00:46 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) r0 = semget(0x0, 0x2, 0x2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f0000000240)=""/148) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xffffffffffffffd8, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x74d) 16:00:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x81}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget(0x3, 0x3000, 0x20, &(0x7f0000ffa000/0x3000)=nil) 16:00:46 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x4) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000044) r1 = dup2(r0, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) syz_open_pts() 16:00:46 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) sendsyslog(&(0x7f0000000140)="cd06fa5207ead7a8b750ea5f34929885b0aefde0eb1dc074d86346d38a2a544e9ccd5366109814808775cfafca7c929c84634b051f29c48158adf2349c4231b1f5f33c1baa165082f041016ce719526b856444b7856e0b1a1a81e520c62591ddc19eaab27c5a88284296d37b2f144334f79173adaa7bacc51af831e7ed5db946e3fe85eb44f96a6344d6de5df1b0cf931250930d8a0d20a2881edcdf3180b56acc8fcf241dcd4bd4ed7be8fe1121245fdd3f576605533a72", 0xb8, 0x20) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x60}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x10000) 16:00:47 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x46485d48) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x480, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x205e, 0x40000000002902) getitimer(0x3, &(0x7f0000000040)) lseek(r0, 0x0, 0x0, 0x3) open$dir(&(0x7f0000000180)='./file0\x00', 0x80, 0x18) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) pwrite(r0, &(0x7f0000000440)="fbaf8a8d1a029be96914f6357e3a8fc137ff062fd70090dabbc6197214463b666c3347908019a7778c9d36d77664cf3a439fee7b568487c084482d532f4c2160eba92751bb33af0d5308697977b0fe441fa2384a6f64e1b0615aa2c9a9aa46eccdb582ac9dbeaef519968af81322a8d5532ee8c28f7605b8c8456f9140e25e1ac351e53479e4b730862a3f53210d50c80c82669eb8e9774e3354bafff86266814784a4f08a9215e586e349c3f94bb763281f32a562d855fd21de67a53137f9e680c1e3e9c372fd94c9306fdd30b67c87357e736bce45ad2e7c7e5c685e7f32e7ec17207c725ee27c38e7f08869a849ca3b4900f2eae510a6736bbf9ef8a71b5fada42c3304148de28c92401c48c4f6a8902932f87ed300000000000000", 0x11d, 0x0, 0x0) 16:00:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r3 = syz_open_pts() close(r3) syz_open_pts() ioctl$TIOCSETA(r3, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r3, 0x13f}], 0x1, 0x0) lchown(&(0x7f0000000000)='./bus\x00', r1, r2) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000180)={0x3}) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x61}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000040)="b6") 16:00:47 executing program 1: acct(&(0x7f0000000100)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8000, 0x0) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000680)={0x3f, 0x1, 0x401, 0x2, &(0x7f0000000400)={{0x7, 0x101, 0x4, 0x100000000, 0x5, 0x8a93, 0x7}, {[0x6, 0x6, 0xfffffffffffffff8, 0x9, 0x20, 0x5, 0x243, 0xe3, 0x2, 0xfff, 0x4, 0xfff, 0x0, 0x1, 0x0, 0x7, 0x2, 0x99], [0x6, 0x5, 0x7, 0x10000, 0x8a, 0x3, 0x1, 0x100000001, 0x8001, 0x9], [0x8, 0x100000001, 0x3, 0x4, 0xfffffffffffffe00, 0xfff, 0x13c5], [0x6, 0x8, 0x5, 0x400, 0x10000, 0x7], [{0x8, 0xffffffff, 0x101, 0x7f}, {0xed5, 0x0, 0x3f, 0x3}, {0x10000, 0x6, 0x1, 0x1d11}, {0x6, 0x8, 0x8}, {0xfffffffffffffeff, 0xfffffffffffffffb, 0xff0000000000000, 0x3}, {0xbe07, 0x4000000000000003, 0x0, 0x7}, {0x80000000, 0x2, 0x7a, 0x1}, {0xfe, 0x0, 0x8, 0xfffffffffffffb2b}], {0x8e1, 0xafc, 0x3, 0x401}, {0x80, 0x3, 0xfffffffffffffff9, 0xee4}}}, 0xb24, 0x40}) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="3b5bd6b251d73033bf23248d1df728a0348ca5ec70d0043a84e98b786df814432e8a3d0d70aff22d1b122f32221e490a5669f367d620ab02eac6870d2baa9e2525fcf384c17208eecba08057bd29588e2748b24b8e5e90b775a92b84b8c791dcc47d701b2d0fcf7962ee9eed87a80ca5123e3c1069ddc3fe20b6e40edb450021fb4037607bc2a168b4c42a24b88244799fc844d45c758cbe19a8ebd25bc395191c8423737e002a818fbc171e49bfe60f07c5f758ee7bcf5a296c2e14ea7b68048865b639535e63184ccd16bf8a657a103c13e2dbe5ac5aefb5d5e3535ba7a1d5a8ab6fec1c1f144005e88e8696dfddc360f9c26e90e5323c29fe0db2cb0be4ac52b18924d2b0b8a06c1765ff84d9bb1372f327a33a443c235d938c8627fb195ecb6eeb3ff52c058995cbca66668338efb15b96f8bc79cd4d34559f60d74bf64da243471a49f8cc7db7722991dd95b99dd7fde9e958c2408595da2191877e86b1c919adf42ce570cdcb17754a65403c8d7b08013d980b70326287d2fa8f5b19c2761227fde5fe7b1f673890183a3160001a9e1bf68769f26f9b49ffd7da11c40cd0ce59ccabf14b2be0cdc3c56f250ab2dc60e25f03e5f40147fd4dafd017abf62e13f69a67ee740b994b99d7b859e537348c317da3e9420314eee6e31f6281c72a983ca3c32bf97f812f5c4989ca7c0938912f41202aa89684014f4501f8689517589752c6a868ea377a1bb64690c5b3c0543201dc0fac2f382ae39c5cc28301fb3309aafec222c98d4beaba77586787e14d62c7026e22c5b0279f959e6f4045c943aa4728e38383f9b0ba6ca1f8afe807e5b63d9c226a45a6acb90cb8f841f5f9adb03ac189f600a8b9673f88af1ebb3d6f051dc43120f5b65790e24379846b18b81671ed8a388b4592baf419d965702c6979fe1d900165e5ee46bcc3d85785fd0d23dd699058be101ca0bc0032a0ec558219e72a3ca9c0d50b527b8c0101ce2f4d7b106fd35f56efe5ebd458ddbcbd356b2460782aec94c27e5a751db87be0786bedac404452f6c73f139f6564dc208f6e6c991950e913276c02b70c1ee3988d5b04ae414bab38529c1f9904e8086f5b0fb085ce96039256668f0531af944d18778e86603f28f8fc4ee96e01d7d2bf15de0eef5758b1d89f709f4662182d1032513a7fe716af27ae3ead35757c32a03e8bb23b2c5a1fad820763867786a50299900a88ee54c2d75c0cab3de5730bb3e92051ea7efdad5493353f8f3aa10eea2a29aefb4ac9bab6c180bef6667b6935c6aeb0d3ebbbd86ce0e4f292400f2708b47484c3f6e90eb9d80f8023517c762e83e6f67ca0aa15ed9932ad283a87e46905027645cc9b0974d84a56b7bcc98f7cd7308a131bdf05c1dec2df7a3072a032d05c68095ef34953cc529695a77db9957f9362741633b4ee40c616edb02a71aceee83a188b657ccae0ea3271dc17d0c0f870bb0894354df2359f4bf0b0afde378352aa187342a19cdef03e475f16e7c9da4af4316fa3433ce6e23209d1829efd585182d21a50d73207fbba2810de2266a162925ba990ad3428fd83ae2edd124af8d5de79e3954557279dbdaa163d396657cc91e6989a83fa0140a90800697507e6f3cb4fada1c73ba07defb7e7a229ef388cf1b16a6d8f6add60165d65a6c0327970f6d8b66e3ed11d9b51948bf0f82eed6ab121e5602eb465911c391b92726fdb3320b80696aabda6007136d8594322d80b203b76ed91bfcc682c99314035a835eea2789e546a4a5399b7f85495e2cc9c495a859a60582f42130e5a6dfe03b6a3a270cb046ff1c50ae18317205016c62f07cf6554342651d63266bf73dee6000d74802adbf48c3dd72174a4cd6c6d13a3a8b2234260d7631b38655b00daf75f35c7f73476c2990a7bf981976dada32e6bc5eb9b220463ff9f09b3c747f376b0c2a511d4a654c8ffd048968897374d6d5aa95bac0fe6279cbdb6a3ee59ab8a52dde552f226c0928049ebaeabe0d3298ae5f5e222a85f7a66ac3fc351d014b25b41720bd8c819943da98a958cda9847ffbe2cac2233d51cc0d88121c81a30f291bef7f3a075a8388bc111cf01ad26455b902c1e9fb5b3eb3df3e690acd8e6446d4b87066b0431a352408b5f93159a76fc57e5c18e3376c14b2f462bf7087b9e9741210d516fa81a303ec33660d7e32c879d991f10751a5c8af7b809be9f04ba1cc9a64d9c015da8fe9b2dea2289025bbe3198879b0ae0b66bffb69ca4166d9f3d700bb111168cb4a4b5b2cd0cd9b97076f3973b0d672ab0dad191e732c1de5a9116a5de76019ecf44ead17b90df18b36f217dada50af347fe9f1c384638756ed0c005c1cfefb083058cfbfe02054174659cd117c29569fc79637bf47f2d7fd081dc67c7fd727f9281626768d32ff37b53bdd4cdb469754ebd3a2d39c46aece340d49ca58fb8792c435e952b380553964a5e50de8b3af9a239cc6a19cf6b232d2c4e5b7ccc417cef8bbbe29d774e01d67cf93d3870d8939c80b256e8c53ad5ccf06d4dbe77fd7248dee680dab6e700aa8b01f342f2b29e5d7fc25afc51f2495308bbbe5125a720d7038b69eee217e2269327e9e1c489921d7567c8c71b63beaa90acd31025ef742b0904b6aff03af93a3b86cb914c726fbbf6b7c40c3b0bdc7013196363407c59f0babb55a80783d8a58a99e60b32aa27efa5775091ee6fc518c1e3a1a8889a96311e1f14c006b3a58912787228042fc7149e3ef157feddfda0a92c94068d842f747873e412612dd1ad3b47c803ea02d67f318b162eb0c7a6a33df9cfa9740931741e05d1b5d0fbb75a3dea3049b475df15eafa018484e390a5742fb143044ccd79eb247a15f9a394ae1322317d242bbbe39bca7e346d8c015c18ee0516008a6dd0450b48e3c25d81d48b1d1970f14d193321600849f4e7da926983f493b79aea2a1e90915ca97838a5e335da5e07d9925dcbea1b15c7c95b4f721a2e55e6f52de45d00c65bdcb6d9ba02766d62449cb0c05b502faeb76cd9907b5c931c01f48ca0fabaed24e31f37630dad3974d85ad9e4e773c513480c3df46e30e7830c9053268ad261721af1ca8349596a3db269500230d5bcb9d67352e2fa1d2a843e90e36bca510cfe30b84e73934068a16eb8340946095a17d4408862c4e1253f0588d11b690306a60ec87b16c4bba675b3685030143b3e18ed466a881a42acff3865f8e5a1e6f8048ac557f542454773d86e4846dd6618fa437873168a7bea2ef0a4bd3d45023352636107541aecbcba7f75d82a0b73450c4daf40c2a927c2a8286a7a5c91b78b404f487d24f0b96180cdb13d24f688aa61c8cca565f43eb1a69f83c81d19ad879364c8a0d849b0539e2d7991ad96b3e98b95b183ca274f34e55fb6e48fa6dc2be696b81664916e9f86ce9f510c6255b63f172d72401fcbff5e1bf932dd705061a82b2a33d11c5711ab0c9eadc98d529a7dd6d99c5b2f1d6a902d27955a06e785acf3cfae8e69c5af77f6ae4bda238e5d47090d28618df7a3a91ec8a8efc59bb2629aade512fcaaec58e92c787692b994f515d3e03cf966632f0f4a996f5028fb44cb92d07c018d6bb02eff799723933df6e287660022d64cd4f708e3c1b9c2797a281426af5d537fd430c723efc85b31e31a0a04444de99531c3b1eaf730dd28160805097eacd970771e07806556933b1024e0eef154a1fd66cc9a2a2948719ea4045c7ab98725bbd6d25b6664e897e2f51f6524b8c74ec654299b4ad7b9df97abe917860ee740bf263378e905efaf2620cd704a7fe886015621b8ca709cf4b160b750d25575f9290638ae56fdc78c6629718779a5ec4aadf7a03a820aca53ae7633b0939ed29d7faf2cdde7f1aa36953c18cc5f29ebfde1b06b824e459411b341664171360fc66b7c03f8ac90628baffa6ed8a15342e32df8e83d520349f32cafe6e0572a9664a315995f4cca440ce1d2b81e75ca9a2c11a940126b43e82f926eae30fbf9418a78bb8c2c1229ca13d94ebab077ea908392845d01e28cf2ce023fac9520c900f45e499914e1ff326ef5165c738e24c159d9a9dd17ec214b4f98c6d67bd631379c15d6d415e00890616ce11c787305347253ab7a9098ac661cea465626ba3fa4830846ca01c5564afeece45b2ad92f36aae9e791add47bbc7bf075684b953b394906cf075fdcc0f847557a2d5db6c693279fc98a01cc70ab4f1fcbf1115fc3553fe9db7132e819beb3df4328b67abbed0682de65106d8ecdd51c2bf42f31f1988a84af50bd8eb19a4b50cb6ed88290020e25877536d61ce1c433da25a1a9bdab548e3a979607df55e3710288823c864701f4d03d2fb952b1c9b8d5a266acde8f49a307578cec8ed246769c7bd79289f1e5339783351bd8c57d7673fb9fc273947ddb7bb0d578744687c318138dd21a3063246d93338331272eb3c0a92def8fb12c0908a956ae10b589457b4d3d7cf80784700ddeb7d69aca09dc94f54327d158b44684729e7f610897ff05505b6b08283ab4ccf7b4f8f6337314f5e964a98609a62107ef11122b0ff88c1456573deadd36afd36a3288253296eb5ad6a8163eec4ffd7225f165b4078d453e3116c926111c931276bc09a1f9555fc85aaec461fbad2db6564f165d3df4f5ea9c3fae19779ae1a5681a2d2ba54cab071b412ef8892c155e35cc339da947eda5619f479507584c2f741aa1d1330359a4b31c200e24c6b021ae242064894706d1a2018f98dc70fa0f8aa6d281a08587dddeed0da14f5c61379030c57d637478e54b9cf30457c276c4b903d8c1687337aaf86ab7697ed479bdcddffdc83d09006bdf1ff78abcc3d64a1a159a973f47f7f4ab4937be83803ffd39f0e1a1aea35896446d2db854ea38a486542b72300ad7ac9b70256bfd87834ee0d8b32b652889716878896adfe250ff1edc335e7aa7be62902c887586f20d83e84a3a18879e7808d34aae4bb03ffa7802bd9dccd0f2d39c65eb556eaa1a625d143b1254a0e53abaf334defa0be494bf632bcbd3d92e6a5e36327ae8637e69e90444db2672fbc6d865d108c11f29f59f5f013cdeedc812deb7c1629dd4f133bd615c3360841347815b2dd70e15a7a416321cb2ee3aa672fb00d4f3282360204acc19576cccf050f6b6607d0fb075e3d76d664ca641974e9e87f45a9e58e6fc0d5bc0e32ea4da76c02c34f1fe6b73a5b6ed8632af92f6dfa2d28cfd87d45fcb2ed707a46cddb6e373cb3ed228a3b718c33254c8a71f2417533606e1c1363066e97afec971f9f423ea396d8b55cf21f51681630adb5918e9339e58073b97e9eaf955ccece8e7c0220c9f0d2490f9f7ffeb3bbee5042263326e4bfb1b06fff7c46d16811fa664d0f723f8d1f47ea95fe659120c3146c7b4da241f9cbbe7a12dec84d07657dacb6543c0b5731c571f1251d31b8d6a0ebd5e569d817b0ff4111d9b1a90c5b6446c320743f481e774b96803a97a6bfe2cb5e3dca230208fd3bb425dfb66487af0e22f900f3aafed6bc204058865f944fcb978f86c37e458063cc5d319a4a104f5ed2e3db03dce8962f7a4167127fc911732fe7e29dc4d4215c51c9453db0debbcf698c781a46124d9f8ce6f56d5a98944f26594c160d9df228405eea8f3f7d12c1b970962f0290a3884acf520ec53c032e4309e1b54f0d7092949dfc2f67e2c48e55a84c85296e2c4ff6e33050ef0642c2fdeb5ce56d6cba81139f538dc1d6093a87afa77db78b46ff1379b4ac241f34fb13b7c93941d3df1062cadc732c638966f5126429ca8079aca", 0x1000) r1 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001040)=""/62) syz_open_pts() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r3 = socket(0x1e, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000001100)={{0x18, 0x3, 0xd51a, 0xffffffff}, {0x18, 0x2, 0x4, 0x5}, 0x7, [0x0, 0x80000001, 0x583c, 0x101, 0x4df0, 0x7, 0x12000, 0x4]}, 0x3c) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f0000001080)=0x9) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) getsockname$inet(r3, 0x0, &(0x7f0000000140)) semget$private(0x0, 0x0, 0x88) close(r3) setgroups(0x0, 0x0) setgid(r2) setuid(0xee01) syz_open_pts() syz_open_pts() nanosleep(&(0x7f00000010c0)={0x5, 0x6}, &(0x7f0000001140)) 16:00:47 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x5d2d028540055c6d, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/48, 0x30) ftruncate(r0, 0x0, 0x7fffffffff6) 16:00:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="691ae9a5924f609876be40ee5d7489e5038a5a91233ecbc9425d6f76af88846306788e664a353ad3e34af24b9960b3e8851c78557f846b5beba9f3502d00b4339f1b16c22a267b72f660e48958ceaa0c3f8227ff273777f962eb819cf5dad1ca38f57c6fa35fed6a3eea72d95c06101bbc7d5364b576e9b3e97d830869055e702038bd1b636f2b78e28644799b8291b678a429e2f79ce32ed8945821cc114505e35ab7cce85c1fb22b664fbee784919f2a04827627cf4a446246da72c5cd6561470c861893f0d7be1ad8af15965ab279b2f1fd00b315dedf977f3733c6802509af686b4d489932fc7f7080bd1f37bdefb7a9145b87b8c2c2855fb1d6de4affbb"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$KDENABIO(r3, 0x20004b3c) 16:00:47 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xef7739396c2fd710, 0x0) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x4) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') bind$inet(r0, &(0x7f00000000c0)={0x2, 0x1}, 0xc) 16:00:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2, 0x1810, r0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x1, 0x2) pwritev(r2, &(0x7f00000003c0), 0x10000326, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1) poll(&(0x7f00000000c0)=[{}], 0x1, 0xff) execve(0x0, 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="96") socket$inet6(0x18, 0x1, 0xf1) 16:00:47 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r0, 0x21}], 0x1, 0x0) close(r1) dup2(r1, r0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x5, 0x7ff, 0x6, 0x3}, {0x5, 0x5, 0x9}, {0x8, 0x0, 0x8, 0xfffffffffffffffa}, {0x2, 0x0, 0x81, 0x8}, {0x7, 0xc055, 0x80000000, 0xfffffffffffffffb}, {0x0, 0xfffffffeffffffff, 0x100, 0x81}, {0x4, 0x7, 0xfffffffffffffff9, 0x81}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000540)="f3") ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)=0x98) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) dup2(r0, r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r0 = socket(0x2, 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="28000000ffff886ba1a1eb6f000001"], 0x9}, 0x0) recvmsg(r2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/84, 0x54}, 0x0) dup2(r0, r3) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:48 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)="8e", 0x1) read(r0, &(0x7f0000000100)=""/1, 0x1) fchdir(r0) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:48 executing program 0: r0 = open$dir(&(0x7f0000000480)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000400)='./file0\x00', 0x0, 0x1016, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, 0x0, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000000c0)={0xd71, './file0\x00', './file0\x00'}) recvmsg(r2, &(0x7f0000000380)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) r5 = dup2(r0, r2) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000040)=0x7f) 16:00:48 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x7f) 16:00:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x100000010000004d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x34c, &(0x7f0000000340)="b6") 16:00:48 executing program 1: r0 = socket(0x10, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x1) pwritev(r0, &(0x7f0000001380)=[{&(0x7f0000000080)="861b0c97cf4689a822d7fe0babbb2125c5fdb67687fe24b3d6ce987944d2c3c55482f9cf2839b0432ffd5e47a5adbe7bfa267998904a3cbc24d4be54e5e376a2d68857548f0c770a898867ecc69b0795a5dfabc3ba2851750cf99a06eb863d4cc04ccbbb6d5d7bd9740a51cbdb75a51d1cba7f27570bf0cb9ad9f083b89793d11ce37733178034a920e96f84409d169d049ade4e663f76649b28ed6d3c46b1b864e20a0cfcc28d27f788349ecfbb75eb8b12e499133b8b1100ff9e4538e29098ccb5d1dbcb469fbd7f32fb7092d3fe9a477618a3068758ff86cf1b", 0xdb}, {&(0x7f0000000180)="fb49f51cc9a4f890f9e516b54c6dadfa6d6b2447452a8e3ba9089ab3b81b323b355024d860fe4446862aa620418530ad7eb58e77bc3cb0a331fef29651d5988a6bcad5baee1dd159653e1c58fed38b9b105baff3eb6edebde67261ce94a5c8794867a05cfbb8c253d1194b438829419552efa8d18f8aa72fdd40d32b83677bdd94f7c8f9058dcedf1ecb672bcac2e2886f2e0df5bdcc54d2a140c1fe4cb0038ead56a225bff8c95b4d39fcb22f12a9e25ee0c53436cba41c6b911aaf4d3bde7e67ec9707086fcff3c9668c92076952ec498ce54a9b2738d3f5b2b04932c4771ccc3bbb9dff21aa589983de5d224850956c2cee6a8bafbbeae6be24d6260d00fd1e294b917e523b51d32d32e2532be39bf9f3f341f8d6f914f8a44889d65cb09e35feaf55a2791f35223126ed070f8f658f77b4bd920012242ba5d1c6cb564cc952e13df9185e2820beb8cdf2417e8bb20343d2b658dd0fdd26b63c94fe68bde939177dd42afc5ca5cdf85b12a7117f8f075c8652a951a170f735866bd113803270d90ab4685ed131d70018d2362f239c035af57e6f8d8bf292f49900a40e95a54ec4b106c5e6060516d03d1f45f15ec10aa77d1cbe50420618720ebb0714f6208435691d89c5d71b26f51a819b13d6e5130dcc42cac2982068d5602798f2ef8f3809d9b1060984b3ad6abc02140d391c3ae9f53ac5562c9b24335ccfe1dbdfe466880f659ea230ef9407a7945a66ab169a23c329dfe592b1b56f561f4f907195545dd5fe4df498863cef2c7c28a6172689c11093efb6b5aa472330c43240f11ffe5c2c86985d47b1e1abd8cd365e2a4b649957569d1fe5811f4587e818453b86fcf85f9b5a506e09c33c6b8902ab622a555e5fc3feb93706ae67ac132eda4db5df2c35e650ee98279b9e56c8f001c1fee8ff50c7f119020230ca966aa8cfb98f67d814e39c41e6f130ae4d98d330aaa601feb79d75a3a3ec78779fd2c50d6ba628ab0379d581a3141f63b697e448aa480f2c06f8a731f5b45cfa209de917f16bdddc06d2d099a1b6eccf012aea7b7b5fbe46ff977e5adc26f36e6809b2189ce773dd0fb4338eb27ad521e68ce28bbd3ec42cbd463142bf9b81aeb7f4cf38e51203322bcc98afd85b1842015d89a17cbb213aa8712585c78e38ec385f40a0c2e461445e0fb49a0f4f2d2581530d83d65e4cecc6b83653482e6f0681feda375c4874af2bd6a8d870b9af5227db14fce03579ef3a5772546566ad0bc641e5b249982804b3013d1eee5a37d555b322bd40dd2c94e9c7e76212c3cd6c64221f3dca14df25f869251939c0bafdbcd8e83381bdd23a8e6dc1ab1f0da76d434b009019e4bd7fd2e299d24970e5d38a47e4459c7203aefdaccb77f19b4aa6cf87ab647b1b211ae16f577962ccb475cc57cc0db3f5c5d25a765f5b8b33ab85d0a6398021c9246f4dc47d845ff3f7318eaefb11daa68ef1f9ce047694cbede4dceea0d8ab42732d49460b085ee5909b305308a61ef81fd075f58e30d04031786a9a507931b5c5fbebae7baa3874f9f5ee4d6d7abcfcce567f2366e135338389f4632fec673ce75b52645b6642dc35179bdb65864df76b38d90bbb3a8a26280572776b869134934fee874b0bdaa156da88efe7fdd9d2593897a3b8f3c8357e679988f414dd3e39591a82252e14f46ea53a9b8149892eae377b96890b9b590542e6d51e24ba7db632d6e9be2fb4e24912f745f763ba6f421c43d19bd1d8f8d891e7b92131fa7c9e39954e9b639e8d39a16fbf886c63631a72e2d3885a7b92974bdf7426869c1acddab6f7b8454cbce2f81da3d6e32623c8dc0dc3682170d76a970454bc66b80352926bcf4fa88ab32fa37bc1364b20bb6f7a26f17700bdbae0b1391a6afa11fbd426a2458f30e7bc1033a35415ccd9effbc492690957d12ce362fea166096130dadd0bb2b1195b0b556a16d6eeed2a2b69a4a183a71a02c48bec0c6a144a985129970572ba9396a3682a63fb18e741b36e3bc0130c139a138e8f39c98faae13b17b8484c3dc742f65affbba60bca72292aff1251d56d5c84fbefa414d2dd92fdded90d236ff9c44aab2d1dfad1fe5a346df08a483d239661ee1054ddf840fbe273f61e80ef892b0fcd2d450977610f271188007db1ad266cf99ec38efd5381438813dc08edc11b36905324c8a8a8446f545c4778a2d752f42a26441e33f0c8e4a29abea695b29256aaf5dee99959d9bbb24f3f36464143d45afe2a2626b16741d551e97e6adacd722fac0806271defd7ce2f9d01a01b649242e0d9dcd53696fe5e488910ed684ac85e7210f9b240b0f022d4ab102846e448ef3158b6ae9a2f9e59b2ebad8c0500925fbc3f15113343b8219e8d93a38ad4c81bd2c4b475499c07af5aea3cbe458893087cdda6434ca7b09196dbae2d73fac6804f62ea93720759857d646db7184a929b96cb099a20d4fd36b8e5c95efa1fec4f1da489816333ed835b78d65318c4ec3b76ff3cdad113551b0b99d673b8bfaa7667b53a1e549f48802b0a25abc5a29511333945d786822f7a03a96513881b2178772942ed6226fba12b4605a757ba9c06216c3b81ee5f0a00e56c59776daa6ae791ae001a94d578f4479eda9ae5ce7c75c9bdb393891481b3b82471d8e66d64be0e212f8dc438bdb185275547edd8468b6084b0c0fb595eda6b0cf1325e40b56062c6cc5f6a4302828da3fbb8b2fa13ec6bf38e02ce559e187fa362ad49bfe04499d6aa0f222e18dec4e31cc48a47e4fbbf27d9804f3998cb41c3f49490726cf6071e43b0a57c818e9d488dc7897e5030962551d7be9e70fe27000b87b9dcd57fa801e0543371fd953b2a9f5cf59d8817b319bd70c216a229446f84eaed2c537b753f8fe7bc0c2a0d6358d79db6ae1aa9320ec004907eca48927de09308499d84b6480c22698461098827185fd7d2c64e9672fb41479693ec2b7384293eb9a8ad5bfe647b7cd1d3001f665ce3a37c77982d9b25612abbe600f5c44f88c051c81b3957bb0715cc9c9490c01133f31cfeb8e2d7c9d7d2338d19f9fdc92d9ae1026dcf7eb7a088dffcf99812a1a3c4b4ebab3e4c60263926f552c2c4e93cfc8754111791193f69102aef02fe0e3d7bbcef8d4da0fec7fef9fd487bc68437281d89c5d59bfc10164d97e15552b15dde58d0de0600d18360969f5539ae71d3abd26d81884dd4eb075cf723e9d48d10884c3c92bfbd121398eb939b22cfce2a30bdb95bdb678f070dc9c5fc13802dca728134d0581b83db8e6c9ec1e911854a987c2e690c1ca1330cea0447adff34f8dd9ae53350c0e32cf767ba19ee5185127fc422e4f21ff35e74341aef6401c79cee2af51ead98d9368fd2ecde9af5da14a24df3de4e67b97a01723c120b1a70142a5663fb557e2f41894447a03ef5d3994f149575e125c42cfdcdd4b860fea521e737e824d90affa60092e0e265f28a0e4e2e9c7d593e67f4fbb11b3df09c5ece0a79fc1dcfca25a353ebc4e21474d6f5aadf7afeaf7c2dc300bbab836fd10e710f6fa8e949855bf869742803ed4784109d94b833a5d3603cc763192cf9356723cebebed875174fa240a57577c74c82d6d06890d66969cd3442b0ca587f3e93597115b97882b4e8de40a69507c00814be3cdf773cee9ccb295810fa3c0a76d90ec9e8adc58f5df45fd27de82b48b887eed5b31a8d353014179ef4fcf6448eae7ab007dbd5feb090b675175e5e5ee9ebb4c841a66a5e3c7f9543badf5037719391c2bdf725ec0e6c4af8ccbbcf8febad795ec8da194461a199c5eb4ed0c75754ab6c15632be8dc660cc391ba002ce428e3da8fe444223d867c78d393ff48c1d52e8bc5c7c9197fa091b0e2b2100240251e1fd29436758ad23b70f07f54a325a8ca12a8985cd5785300f68ed5a48139fea85312dc78670126e3d8656dc0168fea48c5893ff77f05f99963bcb5dbf0e27163aa22d0d56a8e56b9b36b957775d689fd92bff6dd766831cc2e3ff8461e0375bc76fada8e137ec4fe2cd887eb5a7165f3160dbd7e3cc01f2cbff76534eb7b4a85e0376a35126349fbbccaa1d2ffd5c90f3a1245d94b4743ac0331901ec612b8df386962b73d8db79d7f3b1372df8cb35e36fd11fe86e1180d02e27bc862bcbc2c0ef12604418e427835fd1368cfc4e48b1343fc2ad9288e980180053c214d6ad3708efa554adb3bdb41dd801e02f381160ecfae91dcfc74164e65b22df522d5787b7ea41531d3faa103ecf5bd2b72554f7482ceeab4a4cc5b80b790be4a76bff7dea71e79819aa551cdcb4635a3275ae6e03c36b58367a72676b847d3b3a09d397761069935e6faf54b7ffaa6784eb17cdda7409fa09031aaa4774ea9eb4ccb34dd0cbda55aa42b3187d9c368182c75852b1fe424146f772e7354dc7532df810288cf4062529dfce78fd8245f69529f18449f10df4c610689a03141681e82ac9978cbe9af42187c855dcd890f5d596b2af5f1e2e56b256cf7431542d37af44af03dae3aff9b520a711efd1f863f3bcb8515bbb6b66235ee14f61e285c2156b2ba3e2dd0315aed3f2c8cfe7749cad0c81adb4c64f806da91b0f29f3cdf08eda84a57b43a0cce5c91b7d02eb5e99f89b4983573a491249d1df36dbfbb85a9d9ecb3184f9b134b553d9247ce8758159f222c0c41d30656e8a668e288cc721acb0a3475c48059f30ae320fa09b8909489ce28fe3f2b1f19d677aad8fd90fce69d6dd14f71ddb52a72cba29b24ccf1cf9316dddc7569921eada422c05d7e44a116d5c99707974b253a534f94e115f2041d28478cc7c7c0684c3760a345b41441dbb6493b14757b6ea31ab9f536a9b73ea87f3f596ea95f1774e4abc45613a813d315e225cf80f564302498cfcb009d45dfe861fdfb2d76c0ba7eca6984310a018ac0acbd7ff1c91aab31aade97f02832ea66eccc84071c789e9a425e1d1c3d5c83af00843e03a285bd7811eb06111c6cbc4cde4868b3c0ede76a939a4cf717a65bb5c28a5c77e61f661553f081278a498d64fff6147a753bdaed3f134c0ba9a6807392ba06971ee191c4e74563a6ce669ce1190423565d5567203285ac37adb36a014aa7a3545df213777b97cdbbbb6f3cede2541e5c9259f7ce4c592be216688f8bf485faefeb2dc3ff72ed0793216bfbfdb505cdbd1ab3cd60c908dcb5c893a2569fa99261fda7624283df9eeb2c63f35794f17bb4150ca04ebf3143e095040adc5d4c1614030442a66c8587be2cd48858410109f49465db5f98edab41327cc7e270313e5e8014bda10ea38ee39b5da0a2044bcd5f3e2a2035d1dc20ff0faade84deb8b6334a34f523f810e82d7a97c8aea4f266236fc7f2b4bc272eda8b11b7ac8a8d82684e12f8588890b9d2375371e1ca7d4112d91b0d7b0c7118de48e1fb47a22dc745d5627b077a3d8a96d6796e9a4edf1fff9df87342b7868243afbb0ee639cd3f3025b9e61ff1613a96d636670337be4b3478fa1006e53a535264945bef0532f031a7e79789151ae184f8b58abb9736580146d4d32be2faba79aeec7630727a8627b12597ed5ad3c06c4a5161cb54dfd5b27ad31f0d1a816f9ad2c9d1c4a706ce30df87d842e9e3fd34b0291ae7b9d3b5a932b1a96466ca03cc6043a951f04999551aceb82af37a029e454fa40e6e38f8ffc7cd4c1d455357a3247714eadd19c048cde145da2a0886d83eb82a1dde4d61154abe19a0e84f2391404dadaad374725b879fec8b848827cb206bf918aa85baf9290991c3c20cc2c3d3c1131e9e4a6f0a2c854db85aa36240", 0x1000}, {&(0x7f0000001180)="e8142735e3be73fdbd659859c8f259296f1e8ce2c1855b71842dbd989eaf6b08ec2ea281ff1e0c237ab93d58523c32ec298d93363154df1064f66762dd9bf1f85be619ac656d82", 0x47}, {&(0x7f0000001200)="62258b2a78281d769ece76e2d898bb7146a188df4ace8f3596d1e37c1945c972070b6e20b453ac72f83332a48d4b9aa5e83c2a0a0eb7b318c562608ad656249c15c5149c3fb40f6cb4c3a1d6f5b01b526d5d24375c405f57be06b408e72f8232cf2fcb31e7a544b7019af6a62a0fcffce43f830618cea8db59cdd6546d30040c6de81bdc4894886af461651a8d648525700d4f65c9a6eeacdc6807c1", 0x9c}, {&(0x7f00000012c0)="7830c95a47e74e6a4ae9e43b0de6ab9f6650ef5e217463186a6ba9ad354dba1e947aa372ebeeb726a0ca5b7f18b396f6cd4ec5d45fbb07cd6184af518977102eab5c9824b06618927ab10bd0121665ac0b720f8fa5ae13b6a7cea50f4d625a1cd50f45aabf97399b89ae5f82c8e989501327f8fb04991277fc959e6c6f551a4f41f3895044", 0x85}, {&(0x7f0000000000)="5d74c6f69d6238", 0x7}], 0x6, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000001440)={{0x18, 0x2, 0x8, 0x7ec}, {0x18, 0x0, 0x0, 0xfffffffffffffff7}, 0x5, [0x80, 0x2, 0xea9d, 0x9, 0x5, 0x20, 0x7fffffff, 0x10000]}, 0x2f1) r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000001400)=0x8) 16:00:48 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) shutdown(r0, 0x2) 16:00:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000300)="670dc3d7049584abeca013c8d91a94dae8d754233971db354c219fe09c7dba3b2f38a4064a1ce99451478637f629d38587648851a533cdbf559b4e66906453722e87e4bf20777aa4a145b812ff3031c315dbb8650abe493dfdc4c2db90dcf02e35b502c41cb93449ed3140c40809cdc73159e7c1be5f308b37fe0205a472423a000000000000000015dc6e0890002a183a99815c7fd8a8351107489752272b82a28aac643135dcf8fd914e0dbae316c1b5308f23dd120879c0b172c80ad23ab3356040cf7e93f2bb1490c4a5af12366ecfcf8af018b7ffde7f0555ea76bf3d6eb41e27643ca2f0e75dc4434ad6935dd4d8", 0xfffffff0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:48 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) socket$inet(0x2, 0x2, 0x5) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x100) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = semget(0x2, 0x0, 0x80) semctl$GETNCNT(r1, 0x222fbf594d726c9a, 0x3, &(0x7f0000000040)=""/1) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") 16:00:49 executing program 1: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)=""/124, &(0x7f0000000700)=0x7c) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000c40)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x860, 0x0) r3 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0xa82, 0x0, 0x0, 0x7930, 0x20000000000001}, 0xfffffffffffffc33) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x3) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x4000, 0x10000f7ff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x0, &(0x7f0000000040)) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r7, 0x2, 0x0) semop(r1, &(0x7f0000000280), 0x0) 16:00:49 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) close(r0) r1 = syz_open_pts() rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000740)=[{&(0x7f00000000c0)=""/24, 0x18}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) 16:00:49 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x21, &(0x7f0000000000), 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x5) 16:00:49 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0x1}}, 0x0) poll(0x0, 0x0, 0x6) getitimer(0x12d7de369cd0deb7, &(0x7f0000000000)) getitimer(0x2, &(0x7f0000000040)) 16:00:49 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0xffff, 0x7, 0x1ff, 0x1ff}, {0x233, 0x6, 0x40, 0xff}, {0x2, 0xff, 0x8}, {0x7, 0x2}, {0x8, 0x3, 0x2, 0x2}, {0x6, 0x9, 0x1, 0x1}, {0x80000000, 0x3f, 0x9b1, 0x7ff}, {0x8000, 0x8, 0x4, 0x3}]}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x0, 0x2, {[0x0, 0x9, 0xb03, 0xfffffffffffffe00, 0x25, 0x9, 0x6, 0xffffffff, 0x21, 0x5, 0x4, 0x8, 0x4, 0x7, 0x5, 0xa7f, 0x7, 0xffff], [0x0, 0xff, 0x9, 0x74d7, 0x2, 0x2, 0x10001, 0x9, 0x5, 0xfffffffffffffffc], [0xbc, 0x4, 0x1, 0x5, 0x1ff, 0x36de, 0x5], [0x6, 0x7e74, 0x100, 0x1, 0x785, 0x1], [{0x1092, 0x3, 0x897, 0xfffffffffffffffa}, {0x9, 0x8, 0x9, 0x1}, {0x8, 0x2b9, 0x6, 0x4}, {0x3, 0x3, 0xff, 0x1}, {0xc7f0, 0x1ff, 0x7, 0x4}, {0x6, 0xffffffff, 0x5, 0x200}, {0x3, 0x2, 0xdf, 0x5}, {0x1f, 0x1, 0x5, 0x7}], {0x0, 0x3, 0x1ff, 0xffff}, {0x4, 0x5859098a, 0x7, 0x1}}}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x1a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x400, 0x0) kevent(r0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0x14, 0x20000000, 0xd46c, 0x2}, {{r1}, 0xfffffffffffffff9, 0x1, 0x2, 0x7f, 0x2ba7}, {{r0}, 0xfffffffffffffffa, 0x10, 0x10, 0x1, 0x6}, {{r1}, 0xfffffffffffffffa, 0xb, 0x1, 0xd4d, 0x7}, {{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x4, 0xffffffffffff7fff}], 0x9, &(0x7f0000000480)=[{{r0}, 0xfffffffffffffffc, 0x20, 0x20000003, 0x6, 0x6}, {{r0}, 0xfb953c0cfa6a69c9, 0x80, 0x80, 0x8, 0x40}], 0x4, &(0x7f00000004c0)={0x6, 0x6}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x80, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000540)={0x8, 0x3, 0x1000, 0x80, "a2e6bbe13f01b453e0eaeb42ef4cbae0483e08a2", 0xfffffffffffffa3c}) r3 = semget$private(0x0, 0x0, 0x4) semctl$IPC_RMID(r3, 0x0, 0x0) clock_settime(0x3, &(0x7f0000000580)={0x200, 0x9}) mlockall(0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4010, r2, 0x0, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000005c0)=""/129) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000680)=""/173) sendmsg(r0, &(0x7f0000000b40)={&(0x7f0000000740)=@in6={0x18, 0x3, 0xed1d, 0xba}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000780)="167cb8718a8977db18cd54aaf64d0ec5d362999706b9f5d69b73862283a7147589e48174", 0x24}, {&(0x7f00000007c0)="cb138784ffcb72764ec0a877c9836a2f2efac3ac49a1bad05fbd21be634c7611c70a7495e48b5fa9b7700e485a31fa6fb22fb160c79eb442feb391f9ea5b265e2d7443e8830e9a3c48f013db7da97b06bc1f229fdbbf3aba1465091c5166af10ab6728d3074e0eafda317de32c7bb476fcd6389202cf11f2735b4fb0d5eae9c885003b0efbef3c596ac4f7687f89ead16a215cb5a4ed230a7e5b231d499aecd9f6194cd444d8d4439eab7c8b22fbfdffc18a30184560661eadffac74f7fdb48c7b913d602b7627bd8c7f136095f11693c3f2d9d7987cf28717b41bf106bfb401b77fd14e52832f5032c4a1247ccf", 0xee}, {&(0x7f00000008c0)="00b1846c909b794b58598b26dd5fae3bf91904c240cf1153dc728aec65a23352a61a9a8d7c536277012f3e669139e0b823f0e040e99b1078c2434d15823d612dff8e87e7fdbda432f46f7b494374ee692533bed0dea78125f272aa2977541992282ad97930d9170f6e686aa48adeb14e8c43b9584501427877bd1d542297cf63e9ae486e56381f2f366d17e71172f99f30c746218d315f1e0eefd08ec32bc7c59586af8f104cf8abaa5585cb7c21b6e90d081896e3efd75e5e450f5f38e7a7ba3e575577729a6afb5c47", 0xca}], 0x3, &(0x7f0000000a00)=[{0x30, 0xffff, 0x2, "deb715c63f6b4574b0133a616769be1535c9f2e54d98b363ee9f4a0565e9"}, {0xc0, 0xffff, 0x8, "7f177d43463e6defe73cf4bd81868452897f2c63f0018acad6293f4eeb7d8801075e28f68470a5d778ca70bf2114644ae33959df15b7b586fe37d2fcf3dbf7e14ff019bfc1d70b6bdc2cbf26f57ab4d79ffa1879fa54387d350c8278948d068202394b8addac564278f21d0b0a73e7bb5b66202d19ac2aa4eba728d8b8e631ee0eb90cab11398d5a131560ff9a362069cb345edad87f93d4ce00f08f3e7fc848e280242850908fe4d5d02f12"}, {0x40, 0x0, 0xf2be, "4d94e8be85d32f4683ded50bace4d7d19e043d687b96750f49920fe2125ea38521759c793f748d649548"}], 0x130}, 0x1) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000b80)) r4 = open(&(0x7f0000000bc0)='./file0\x00', 0x100, 0x100) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000c00)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000c40)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000c80)={0x5, 0x2}) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000cc0)=""/137) openat$vmm(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/vmm\x00', 0x180, 0x0) open(&(0x7f0000000dc0)='./file1\x00', 0x8000, 0x140) writev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000e00)="ec4f3278854e8617e4e1b79651a799910f2a8f9b2c5f84c819f784169bc4192b7ec0c819af57dad120b4e3e1b17444a4e16e96118946fa7d945f4c5d8eb8c647b43aa6f84e1e2a07f64dc228ef72309bf27a77f6238d2242e74ba3a72c615e68606790917332e5ffb9c80cbcd0ea4a5c0f606d8c57f521855a305181cfb48165e2f73998415d0351292a5e0df7d16b18c50529d813167bfa85cfb90ddeac7cbd2b80b5dca550ac09902685005d34787c13e87c03d22f5f0335", 0xb9}], 0x1) fcntl$getflags(r4, 0x3) fcntl$setflags(r2, 0x2, 0x1) renameat(r0, &(0x7f0000000f00)='./file1\x00', r0, &(0x7f0000000f40)='./file2\x00') 16:00:49 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x606, 0x0) mkdir(&(0x7f0000000000)='./bus/file0\x00', 0x44) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5, 0x800}) 16:00:49 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) pread(r1, &(0x7f0000000000)="219da2b151c9283b3c6a340d44ffc101b1a3f9fe5a398ea9d7889160cf1394eed7ffff11cb8feae00a4c6c800343feb41bb54996f259fd42585a22", 0x3b, 0x0, 0x0) r2 = msgget$private(0x0, 0x18) msgctl$IPC_RMID(r2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 16:00:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000e, &(0x7f00000001c0)="eaff125d000020002686c8c848106e5d98f0ad45f458e5dbd8ee5303bc0dacda5ff1533d01b8cce243b74876833e8ece5284d80e99a0a8057869ec1d7a74e69c7d2350c7838a8380ce63e54da7baad88e7c6504c3be3307ee4bf8b140658781bff2641e8e81816d122df1aff3b14e49d21177a9ed5a8e7957a1fc55b20005007c7bb7633a477437b5bde031a9e7218ff1df60cee0143de772900f5afc9c886fa85d9868c3e0b7b732c7264e539ab064877d25bbf71865737e69ad48d619bcf0ee46f69c133867c03fdea2b490b7dd83cfa7db642052fdd022aea2cc179cedd3513c4825443e99d22f330991ce324af5af2e7591f26d1ca5e3096a778c0241b28eb41686f3e", 0x105) fcntl$setstatus(r0, 0x4, 0x40) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="d8ff125c00000000", 0x8) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x80}, {0x6}]}) syz_emit_ethernet(0xb3, &(0x7f0000000100)="bf2c5162f6e7b66dee5adb40443136f883023a129d947bd58662d9d1da7269f74cf4efbee827ea1d7cba4cffa964496362a6a4e095f4b9731a7167438268368031feea210b37443f298a4a3fd51f1c163bcc5c5598fdbf96c74eca21e463e291c2e8b13448f3de96d9f16ee3956a7a841542536a3a972fe38bae5b97ee40dc7c6b1e3c2d02fa14ad579d8c41ee17d76f36a2463f0450b1bec5c9010e20df0264bd6701d4319ee2d97e928d61fe240e6cb0a57b") syz_emit_ethernet(0xd7, &(0x7f0000000200)="b2a0dd9d9c14ecb6cb45075ac7f6b251d860aa6200946c158bb8a1fccd2e9087e2e0c01915e9821739171aa3e2a4a51f183e3912b0b11bef9bed6bb884fc51ff4fb5cc348f2bd2d90906248685090cf7bd4c32e5df67dd61bcfada310b49a2e429c139dcd8cfb69f81cc21292912ad96228bcb457e80f7b1e61d8550f55e4d88181655caa0775cd9215d14e4ea3c9169dd751bfc6f1594bdd3276bdc45aa84f69d20f1571289098cd2429cc068bcbb7a28b60056bb2172932bb9ddaa24095b45c23da63024edb3ccbd0944fa93be61a17a8bc999f8a2cd") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) 16:00:49 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0xffffffffffffffc1, 0x3, './file0\x00', 0xfffffffffffff750, 0x50, 0x49f1, 0x101}) pwritev(0xffffffffffffffff, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) 16:00:49 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x11, &(0x7f0000000040), 0x0) listen(r0, 0x0) 16:00:49 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() syz_open_pts() 16:00:49 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f00000002c0)='./file1\x00', 0x200, 0x102) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r0, r2, r3) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x100) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000001c0)={0x2, 0x9}, 0x10) mlockall(0x0) r4 = socket(0x2, 0x4001, 0x2000) dup(r4) getsockopt$sock_int(r4, 0xffff, 0x0, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000240), &(0x7f0000000200)=0xc) 16:00:49 executing program 0: r0 = socket(0x800000018, 0x2, 0x400000000000) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x20, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) setsockopt(r0, 0x81, 0x1, &(0x7f0000000040)="0266babeea438aa31b5387d21f0d5596c6b11d982a87acad32d5e4cc84ccc5c5d7dffaf67feb82b5836c4be8f46ea9a60ff8b7defba16b421d87293f7b594230435ca9cfb5a81b7685d868d6095d23fa8dd2672a4130fc8103748600e6e7c7465b7d731e64ab372c41ebcf24a2f9bd8043fecf3bacb6af30b61ffee1f782c922b68ae34715c4a5b991", 0x89) 16:00:49 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x4) r1 = syz_open_pts() r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x80000000, 0xffffffffffffffff, r2}) r3 = dup(r1) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000080)=0xde) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) r4 = fcntl$dupfd(r1, 0xa, r1) ftruncate(r4, 0x0, 0x7b71) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x101, 0x1}]}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f00000001c0)) fcntl$dupfd(r4, 0xa, r4) 16:00:49 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161", 0xd}], 0x1, 0x0, 0x0) getsockopt(r0, 0x100000000, 0x4, &(0x7f0000000640)=""/142, &(0x7f0000000700)=0x8e) pwritev(r0, &(0x7f0000000540)=[{&(0x7f00000001c0)="a4f9945161", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000040)="a9a0f7525796dc7a208574dae18c5509404e34afb2068ac1c50cf435f8ecb6dbda6acf763ab43843f4f7a6a5dcf91a4e702544831e51af065af26a655ab0bd398009009a6b51e9baadc4d6575ce4d31b78634a2cb175eaf98bb4ec419b84383c4566507e940731eafb35deaf9eaaa46c5a4f8d9640f90d092c78762da24a1f", 0x7f}, {&(0x7f0000000100)="c290", 0x2}, {&(0x7f0000000180)="b55624f7759b4b7d09", 0x9}, {&(0x7f0000000200)="7afae7b18a6be3506086a4ee23d0a112d618b4b69b93906a89367c1155e64c45721f57810ad565146c7907ffdbb0817d9d2acd7638809e08906db1fb1f21e3e9244d016ae020c36b45d293556679f1c950a1eff481e814debc3d66deac0c0ef7ba983673e264f09b991cb178e15c9fbcfaf5b96e429264cc0f8ea07c7f78f7509fff7c093ab5e6d4226b53fc82dd7ee9c9f4d66407d1f2263edb434808d89c9d0d07497bc2a61fc93f3c82d0c5ff68c722ce04307ef7229385f56bfcc640241ba21f", 0xc2}, {&(0x7f0000000300)="4034a3a69fba4ac35dd4d850fea558b336793756b9e8905087e4926b162ff6b027b5f35d55067e4c8c8ea55bbbc3d33110ad857e302e4241851f21d89744f5e9cc226cd5f03da9e22e52994f4cdda14497937f9a84dd4c345dd49743601b1a71597dd3f42d51cf992706599a09e6089ea200ecc11aacdde3a8354d436201ac702fff8a8a45f01e4708165292ca5cf921bf1c64d688ef", 0x96}, {&(0x7f0000000480)="f44a0c80e54b9e509dbdfa33c23e4683156c1bb52609da0da620981b2025fee1438783405137e260f710033cd08c4ba41af00e1f427ad976619d84522272fa64d500b2ecaa60474fe7b6ccf86d266cbf2ac59605e9c9f350bb25322cc862a3b98b66963f4c5e7f746db2fde995eba66638777338fb7bb71bb40e8432f5c48a1192848a5689661ebf2aae304370c46aba565acc1f4e72eba8cd5bd0576f55ee71d111c3ac6ac9", 0xa6}, {&(0x7f00000003c0)="12df2eee68c24a86ba8c2981fea2aea279c9b9c4582245787f4ac537d72df884d41b1ebd19919aad532b4a910616a6372d729ed1be2ae8b59d9a9416f03517192e8f0c39f7b2e56ac6080a6bb70394277525d6c3fa8517ca914d797ce76505107ceb7b7613eb20b8cb63c13780df2eba26f37744182593c8878c", 0x7a}, {&(0x7f0000000580)="de3f2113999f1afcd6805fe0b251b689b78069887db538f0ad2f8d3f3d0f8a229b9ce2a67018a789eceb2d25a2a2e02c", 0x30}], 0x8, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:49 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0x201) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f0000000200)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x3, 0xccad) chflags(&(0x7f0000000080)='\x00', 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:49 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) getsockname(r0, 0x0, &(0x7f00000000c0)=0xed96f867f093a20e) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) socket$inet6(0x18, 0x4005, 0xf9) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x1d3, 0x9}, 0x10) 16:00:49 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000300)=0x8) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYRESOCT=r1], 0x1) getsockopt(r0, 0x1, 0x1ff, &(0x7f0000000040)=""/183, &(0x7f0000000180)=0xb7) sendto$inet6(r0, &(0x7f0000000100)="2c275c5d2e01b4e99e37d21be15ed961d5087733f3e4d67a0f478d98487ba91f08573da938555f1efec819c9f7d0f937b7cd2c", 0x33, 0x400, &(0x7f00000001c0)={0x18, 0x3, 0x3, 0xc5e}, 0xc) chroot(&(0x7f0000000380)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:50 executing program 1: r0 = syz_open_pts() r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x200a, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x6) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x100000001, 0x558f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711"}) write(r1, &(0x7f00000003c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e5059ddb89d676d48c9c6f0fa20774dca9ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669db72371db394acba77de083c965124aeacbcf09b09c719ed25314dc21617d89aa9c6ffc4137067f33d1ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713218577cdbfb7436951747e739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001075381e423a7bbb25d5e43535280fc146105791de58a814590681731ea367352ce6de49325ef5f2ee2c7a82e6ad300c2bf55b3a5a96453f2915bd3b54333a76c2694946e1e28e550b5d6775ffc70e48d6bbe9b36e9730e7f12c57ba38a1b53b759ca7b4e091d8617f108ee4f6c0e514990fd25afeb", 0x2d8) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() syz_open_pts() ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000400)) r2 = dup(r1) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x4) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f0000000300)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) r4 = shmget(0x2, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x1000) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000200)) 16:00:50 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) ftruncate(r0, 0x0, 0x80000000) 16:00:51 executing program 1: socketpair(0x20, 0x5, 0x2b, 0x0) 16:00:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20020, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:51 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x5) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:51 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000200)="1f910d49633e06952e314a65193f829c7f3f7825407c73b4ee16be33f545e9587174b8163270679c23663856fe06aae2e675556254108b676552a71fd324d2b561921f3eec3135a2886c73ae5cfa", 0x4e}, {&(0x7f0000000280)="d5fd39e11bc7f3739e738c4da343158847d42588b4674f583269fdeb6589e944a00da15eb0ade98f6c809dbf4a8417601f6fd1787f66c0843f81bc8ee153161ea14984795f992fbeda856bcb6b1d5c3145aa2fe20b607c9c1fa7a124210bf0a606410d5209e01b14bd81660d88bb78104490feb14793597be3b606c4397eb27090f095cbe1cd74eea7519bfce9", 0x8d}, {&(0x7f0000000340)="52ffdce5fc56a13e1f186570a80a9e464fa1f8a430d3ef48200ea71e4f87e45647f73e578c38be96b78e40adf831cb403dc96446bc364d84e3974623ce5fc2a433277be40f897832b77f46ffebdb3b0d4cc70101de91a27a6600b3898e4d4029", 0x60}], 0x3) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="25c7a9f9880a96a9dc85a42f50c95f92ed7cc516882e5090851a4d13cfeec698d20cbb947141d0cb18c72331ecdb3576642088c6c4f1f13200eb41de78e122977261f661c157a0510860c4dfa93fb593d27e9343c2a86fe1dbd70e9df36eea91feb999e4b109c30c384b303a3396533eae78885c25d7b1284b1044c4ff92247b0a2b0095a02765c5aa37409a40215083cf9f06fc9a9f4c66e43bb06f8073e03f3a0a207d1dde1c73ee05fb1f2ad364f330c3c9804b94819c17aaa9d24510dd8d13a941a4c627b2e9dc454b484e6f855872e2d7055a1a622f08b0bc3cab91fdb9a13ee8307a0d7706d1bb5e043c8df44f8453c18a0183a1b81062494121c0feebed1dde4b48c96cf9774323bdc309580eac7cf0488eaef5d883f27d866499b56023402be17fea841687f11302058f1c7792857c2cf6b2deafd1f09f74f43e384e79e93eb4c087f78a1f8fb26e4e3712611d628db0ae34ec0eea5485661b872ae8f59c5ddde9447bc7bab767d2db4b5ab58ff1168f396c316a4b953f8a97eba98c94fe7cadc808dd4f13402bcf78ec87c4af6b6db187410b8c05cbbce11b1b8e3930d08781f438924b255e479ad195e87263fcffecbcf6f0b88af40cca78e850f56c5dd3f7e721e736edef0b1079731da96d7a91381795a4421fd09d6e93b9a9b7688c21d8bc3b1cc1d8a0ca1722b44bef8a4ca2f2dfd9f18be0efc54119a5a87f59d36c499751149db802444e61ed4cc19bdc7c89422e513efaf4b8e67109860951ab9a844ab93af879a3be8c08b83988d93596917f2d3f88629c2488f671d4fff24004768aa5caa5796010fc4739d848a7c0b15e68282e42821633f8b3440e3729c75c16bb45dec9938e84d62f7b1a1865bbb3e60c39d401e207cb37c0a1e42cc24b8688d109374a326ec72b66cd610ead1cc5419eba3bdd3b551ea3b09a84f926a5cd2e08289213edc9ab6521d0ae61b8c4144a2a63196d2333fc3a08bc27e72cfde0b1f67f022803ba2e3f61cc27fe6df4b9f8cf9849324732b30aa29eee28d46e1032607d5b4f795f6bde8fe43d79576f89bb7708a200fd880f4a8b02f485faabcac0d1fc4cdf91dc0ff0147d98d9422353b8dd19ee2c4761d58a5e3e7a5f6bdd8143b0f4172e83453c0656f661f8ec29b0f49fade843a836e06a1d0672dbc6c165119ef7341043c1a06016eac05853b4cb06f92c5ddb08c3a232bc4525c666850cfa28d521a686a5d4f6010b52bab4190febc4b01d61bb1115e96fe5db3d58909c32d091505cf2f509d0c6dc1876b23e787c3bafb9093bd1e3bb699e1bdbf7ebd086c995445b6cedc36ddbc2fca15cb4557c63f5367c68722fc6ed4cb9a4fe15a1fd8ea52bd3258a06d7866371b7d8438d191e27ea4dbe4345c62a0a58bbfdeaa18201ace85c7272022cf629629e93422097736b09601b354086f91e1e6d49def07df30a54c75f4422e1e073755781fa9886b6c1b4d7d39da788d965730536151a3bd9c54fdc1c52714efd7ce7e8dafc1699d9553636fe21b4d0bfffaec9850d016d30bb6ec0e3724d021e68f6fd2869b344ea908315ff0902ba06bf691a2cc0fe63570ec915dd4d1103200807c1a3e30f4e2879131c9a3e8c46ff8715a4654e9e5aa5fea897057a9e1da1a96db473ef211c600f1ab3f8177eff429bdc0bb7b6b402210655336a4bce2af542e6c29ca84939aef8d8c6719fe676b1e9fa2568b9ca10c141bec90bed485f4207641e5fb1fcae3762a60ddbf1c1c6796a9034025fcc5e2356721cbc856fab938c1906d8c32b3f3c3d8a24b19116b3c67b238943617128bf057ef629c79b6257a780d6315e281be00c7877fa5b7f2b9d075aa15562ab8e06b8eab79102dd08540064e0f9f00ee9d423f7970fd05c14edeca4bc57ea2f761734a5b09569ff43b5fd7905380ec87976d2bc6c49f3bdd80512eef0a8f3298441376f15f10efa17389e98ab3d7f78db7c463a1176b3d770429b68729e2526bf433fa89762d744e33d618001cd16433d078d4251cde5e4bb2414853475d800c01494205d74997894ea02f430c082bcae2f7ee15df60c7d8b701a094d48a8a2720ed09e5e6b4696e88103a4af3f78a58ec0dfa279db20d6b8451d45bdaffce4cd3f87be9903e4c288a392e142737adc070edc5fadeea041d94aaf6810f1a949f5d58098f61175fff276c21d803d98ded51ef582e769598e89ae104b7eecd35bb6c00cdf9d020133068e0fbe33e5e37cc9b6f106a8fbd7c80813acbb61ca9b721096bd806a0a11fc533e4f8a38ff7781a2e12195c0e5d6f0f862d36ac2e3298bbb83ca991cb06bd49d4c7b6a70ea417adf46f50e43b39896d37caba3cfc158bb52a0cc225663e802d5ed2983436fb5be00157976a7b816a804e2eb2a060ece8373f8764e26c41be803241a11ad9d291deb5098aa1f6777537e54531c20f1bee514bdf894bfaa080f9d9477dbac3057f6caec21ec399df88c967096a80afeddd24a8d6977a7f4793e7862b2d2b8acd11944dd593ab7b182e40423809e98f9287dfe0e630fcaf9bccb361b307204b93be2f8edae460a96f8ebb0dc70e7863908a99f16dcbf8dd4b1b9d091132fab30e98193196719ba8fc4c7ac701f43c193b142a01f280ec32e6a825c952cb29425f6dbaf4d20e131fc20c4c2ce61d8ce9970a040a86017bf888139479fe3aa9c210c446cc8fb429477309772a4a71dc0d396cf819830ada04690a1ebd4e08b9dc0cf428f7698633127c0fdefc291e6db2d9e2bd534ba2a0c11b75a5d015cf06314d747fa45b5e2971981f4ee16130bb9a0c6ae5e22c0ad9c2e628e8b1dedff5aa06a9a615af7090b7282785138fcea7ad15717390a94b94f10e2dbcaf7f0977520411bdad7cfbb448dd835628ce7e74891ad912ed9fdb7af502a16cf0717b05e1ab6d7ac7cefc105d677473b50257ebaac5badf0c98c0db2512de06db4802027fede966a7fb9569aaeab6afeeed6d0dfa714b6c11ad8011d9f514d6b3e5161b73c6fb8507c7fd6fc636f43cc0bfd3ca43d6fecb02fe617f3a6fb123a84ebe116667745be362a478118160ae758eb6197707dc30578a8994495aa36258163da02a44f5f86729ed8a8770e99b4989042563833dfd84cf6036d4323143b3f4dc9e552af410cf7c97b10e301b0bc316c1ed48da092cbc4ded19303ee1e406a8083f5fb1ba6f45330036035c5360b36c1bcc0b25bbc3b2e7d4e6df47558657bbc405a2f90572db3813b7165b8e6beb522f6a644a4b4145025f57f6076db5a7d9d958571ae98e2c6831c1f27a3a96b222338a21d00ca94a511ae6b0ee615dbb32cd1ae12a3269a12b6c5aaaaddc350035c8b1e04d12924d3f6614a14ec23ccb1c08e7db0c059931b558fb39f845670ebdcea5bdfb96dc7b48c4acfb92ea65ffd7d02f5df1f68da5e76f0aeeb92abefab6c711b1e10175c9bf5b81c32d2e69bfa88969280f210dd6d926328085d57a744c5256db3e6ef7faf80610712fa6b2ee04b24674c13e22df92e27ff8e08e5e29c181b6356f3f0e96c0e8803911c494fa0db0940e1d10d5bc6067249c39a60c3e78741568bcb9c3e2401d14af0d6b00aebc25e7d90f4eb32d491ae752ef1641af762986df85a668ce7dd8e4c29bf16e81aa6850b7d8c9ffac932bd0f005464f16d8857364b200cbaa273204b81b62ec658227dd80cb862258caf1c21ee86384ed89da6a30529dc312fcb05d68c85a8bb419bd2ac5f1fab00f48e3bee22494fb0b399091f2a42ee3390d305e0ddb6535d889c3b0411b666eab675922046006af6847b38af518d1031666b2942dbcbff5f6fcc9370fab57a9715f19067c79cd0d472ca673da737b32bb56eaf037a55c895f9a67c61dd6c376cff857cc57656c7762c1def61d739c412131021cefaa1426ace7e2e82db9cb22614b48fa1199c03a23b01737abda5d785035f4b08f3f9c0e227c28ae5a6eb510eddfda948598a8b489a2e1897b070cd3829d7fef298422ca367c147eb1c3a675d5563ed714ed97c4755397b13ac105763d89bc6c1fd1f95ce72f17d5251f21460eba6d35510b7c1658814e33034c8f390a2db1c119646ecb40b18f8d5345d568fb36b3d6a8f73435ddd384216501433fc26ea0e9c64fea4cc4d481e7bcec224b5b7adf22c8386217681c13e5905dc4a0cfc65e1a0075bdc1d22562a4a52782722e72c16d31f9f1b03bcfaea974123da4e8e763ba553eb688295004718fe00cacf8045224e87d0c6b472e3015b1b4b33ebf8495435f31cb5c4f42e13ce803f13238804be0c60a690eed640994d92f3f84d1ccdd0c2730038fe2ad194f36ccd824418668754654aa005a74c303dcc966b008e3f04bc42c4b86b93be9564ab929dc66651d68cfa7e25c9bb83259ede0d24d46cde677f8d98291c225f795de5b96b1e6a4be4895c5de37d56b448091ded313861bcf1c42cc1c2ad27e792732420fbc82151504a02fa60e316a386f0309ae93e6d41b7662aa55c5e046343bfa3f00efd2fe4f90ef0c9f01154a57f699bdb7dc728d7f874e2b24d7999ff9a4a116701d6bb1887d02740a9b5bbc8fa2f742faa56eeed02a259c85a5d9e8ea64ab7ed23ceddca655eeea39b1c1b9f20725aed335ba28525ff04db2e4f50ade813128135ea618b6a9b365e1339402cdd645c9170798fb1469ad76006ffba69b093030d8b0e3ead34985f44d5aac9920f3b2b20f838b3c86902a92ee09aac24ad0daa03026a860b047b120a3ae48982206c9d6fa5b1d7871fd12d3de8f347ea05013a90333988fc80811b913a651e95d93602bc3f6f7db653d8831c400a3fe099eef56ffc0e350b054a4eb7095cdb3f7e42e4f158259f2043e98d2f9ec8a55e8ea32b97f73ea25bb20640a7ecb1978076f0d0fa53e798f5a5f62e86986303d2f8d05caf3b696efc2c092ca318d68e7c2fcf1305f7a3b2d8291d1613f4b4cdb39e2e8dcabf5dc12b5791169d263795e1a5f75febe94ab8eb66ca5d936fe965391aef357fa2ea0995b2a9862652af118f06edef5d8d3150432b71f6127b36906a7630dd84b358a5a5856639f363c3faa501f2b6dd5b19857a528884c8c66bab11aa0e3cf5ef797ed516f1d370e2527dae80c858deeefbb4da41f897c7ce2f139c51a1acb1932db596948078be2bbe33e13798f433de500659bef38153906536b3894603850157d6050ab9232422e757701e6584616f8a4d3ac8480e06229d1b70a42ad581b8bf7675ad3d68b2f8594bcafc6cb04f6c641d09da409e6ac30e1110dd5ba93c19be327c7e01541104ef174bdc16be8de89d265fc058caee503fbd20f053ef0fcd19f402222c1877f70a5754a4cfc876092c9f7992823672fb2a9ad9a148e76de9182eb1fa57944da4c48fe4a3b5cab347cbc20109945cd49febaeabda1854f034494ad71353b1a0c737ff8a9aeb5f87dba245a748df2e93510251a1efb9dfdaab38e4ead9412b1fe5e20acb8305fc705192ffa4d51bcd01c0330065c1924a8ec950871e757756ab010f5bf101ae321d2a22dffb306ce17fbde628e4753ba580421cfd3bf21e3857fd59f746eeb466fcbeb51f4007b4e703becf0c047dc96987ccf69652b5da5249ebab203bdd429a7a338f469547db7a50a5404451cb37fde488f5609d8bf5d2d9cfe2a4ea46e017e8ac96748655011e941c44cfb03ad285ba9b1da92ca90f0fd34b2b7f3c63d44547346c3937ecb05bb63f9d68e6f7cf66c0b5ab875280d329222492ab11c971433b55810ed3a828dd2cb0a89687b5ff64051cb5c7ef0a363874aa2e67de7aed", 0x1000}, {&(0x7f0000000140)="e62174f42967a65595ea9db827b51ee59dce9d395e7c54cbe6e3f6994fa5c82564244ab536d49b094a1b24bbb8849f5b5a27b14d5b4220b1d1c20752b1efd8c01993b2906c8ad2e1917ad221de32e576d0c765626a604442b88b29d62c180199c7974fc476e6fec2a86aa2552baa56753c8a3631da25c9563b7d8ccdd6a7588380d0d74a4ca22178fe4772dc8af32da8e826db16", 0x94}], 0x2) 16:00:51 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0xfffffffffffffff8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:51 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x101700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000000)) 16:00:51 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a371a3f000000100"/177, 0xb1, 0x400, 0x0, 0x16e) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x5}, {0x6}]}) r1 = getgid() setegid(r1) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x9) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xe4f9648794702951) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x81}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x68fd}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x23, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) fchdir(r0) syz_emit_ethernet(0x77, &(0x7f0000000240)="da5e2dc6a970a90236e165547c006d1afe9ab08d32bfb9c95299f3fafad16260a042ed18cddc7ab0154303d86ca1af2ced10c57eee6128ba6602421f74df1504209843d642f60916e6d8659c00c51eb158068d3b28a32a7e5d2ae9c894474aba14b389df433ba9484648fc5b6c91967c9f6c6e340ab4ec") syz_emit_ethernet(0x1, &(0x7f0000000200)="83") openat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x1) 16:00:52 executing program 0: r0 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000180)={0x0, 0x1, {[0x0, 0x4, 0x2, 0x80000001, 0x9650, 0x1, 0xfffffffffffffff9, 0x1, 0x3, 0x2, 0x4, 0x8001, 0x40, 0xa0000000000000, 0x0, 0x5, 0x92, 0x6], [0x2, 0x6, 0xfffffffffffffff7, 0x6, 0x2, 0x5, 0x4, 0x9, 0x0, 0x4], [0x4, 0x100000000, 0x9, 0x2, 0x40, 0x5, 0x3], [0x2, 0x1000, 0x7, 0x7fffffff, 0x0, 0x3], [{0x8, 0x2, 0xfffffffffffffff8, 0x7fff}, {0xf2d, 0x8d6, 0x4, 0x8}, {0x6, 0x2, 0x8, 0x200}, {0x2, 0x1ff, 0x100000000, 0x6}, {0x2, 0x5, 0x100000001, 0x1000}, {0xdc, 0xfffffffffffffff8, 0x1, 0x7fff}, {0x0, 0x96, 0x0, 0x80000001}, {0x0, 0x80000000, 0x2, 0x1}], {0xc6d, 0x48d3, 0x6, 0xfff}, {0x9, 0x77e, 0xffffffff00000001, 0x5b070c4e}}}) kevent(r1, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r2}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) unlink(&(0x7f0000000140)='./file0\x00') ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x800) poll(&(0x7f0000000000)=[{r0, 0x1}, {r0, 0x1}, {r2, 0x40}, {r2, 0x10}, {r2, 0x4}, {r0, 0x10}], 0x6, 0x21) 16:00:52 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x1013, r0, 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x100, 0x8}, {0x1, 0x7}, {0x44, 0x5}, {0x85, 0x3}], 0x4}) madvise(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x1) setrlimit(0x0, &(0x7f0000000000)) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6c93d3f4e8471b41) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:52 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000040)=""/10, 0xa}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000000080)=""/59, 0x3b}, {&(0x7f0000001100)=""/42, 0x2a}, {&(0x7f0000001140)=""/212, 0xd4}, {&(0x7f0000001240)=""/126, 0xfffffffffffffd5f}, {&(0x7f00000014c0)=""/127, 0x7f}, {&(0x7f0000001340)=""/37, 0x25}, {&(0x7f0000001380)=""/105, 0x69}], 0x9) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003440)=""/242, 0xf2}, 0x800) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x7, 0x5, './file0\x00', 0x3f, 0x100, 0x7fff, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff0000010000000000000069bf594a8c2ecc97bb543c8d00000000cb7060872958bff387", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:52 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x5) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xc) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file1\x00', 0x3, 0x8, 0x138, 0x367ae354dbfa3f1f, 0xffffffffffffffe1, 0xb18, 0x9, 0x2, 0x3, 0x7ff, 0x3}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xffffffffffffffff, 0x101, 0x0, 0x1, 0x52, 0x4, 0x0, 0x0, 0x2, 0x10000, 0x3}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000240)=0x80) listen(r0, 0x4) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000340)={0xa5, 0x0, &(0x7f0000000280)=""/165}) pledge(&(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00') r1 = msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f0000000400)={0x0, ""/151}, 0x9f, 0x3, 0x0) readlinkat(r0, &(0x7f00000004c0)='./file1\x00', &(0x7f0000000500)=""/219, 0xdb) r2 = accept$inet(r0, &(0x7f0000000600), &(0x7f0000000640)=0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000680)) select(0x40, &(0x7f00000006c0)={0xa4e1, 0x200, 0x3, 0x9, 0x1, 0x3, 0xffffffffffffff69, 0xffffffff}, &(0x7f0000000700)={0x549, 0xff, 0x4, 0x3, 0x9, 0x140, 0x3, 0x7}, &(0x7f0000000740)={0x0, 0x9, 0x5, 0x0, 0x101, 0xab, 0x34abc075, 0x80}, &(0x7f0000000780)={0x7fff, 0x8}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000007c0)=0x2) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000800)=0x200000000000000) select(0x40, &(0x7f0000000840)={0x3, 0x0, 0x7, 0x4, 0x4, 0x1f, 0x8}, &(0x7f0000000880)={0xc1d, 0x7, 0x0, 0x8, 0xfff, 0x3, 0x3f, 0xffffffffffffff60}, &(0x7f00000008c0)={0x0, 0x4, 0x8, 0x20, 0x8, 0x5, 0x3, 0x8}, &(0x7f0000000900)={0x10001}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000940)={'./file1\x00', 0x7, 0x9, 0x8000, 0x1, 0x6, 0x7, 0x6, 0x0, 0x1, 0x8, 0xfea}) connect$inet(r2, &(0x7f00000009c0)={0x2, 0x3}, 0xc) symlinkat(&(0x7f0000000a00)='./file0\x00', r0, &(0x7f0000000a40)='./file0\x00') msgrcv(r1, &(0x7f0000000a80)={0x0, ""/229}, 0xed, 0x0, 0x800) readlinkat(r0, &(0x7f0000000b80)='./file0\x00', &(0x7f0000000bc0)=""/174, 0xae) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0, 0x0}, &(0x7f0000000d00)=0xc) setreuid(r3, r4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000d40)) 16:00:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x800, 0x100000010) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYRESHEX=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x26}, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') 16:00:52 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08660400ac14d5e5134877940998786b74de62d9f42b3002c11197a7728420aef61715", 0x2c) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)='0') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000540)=0xffffffff) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000440)=0x7) r2 = fcntl$dupfd(r1, 0x0, r1) fcntl$dupfd(r2, 0x0, r1) recvmsg(r2, &(0x7f0000000300)={0xffffffffffffffff, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/27, 0x1b}, {&(0x7f0000000200)=""/39, 0x27}], 0x2, &(0x7f0000000380)=""/149, 0x95}, 0x40) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x2, 0x3}) poll(&(0x7f0000000480)=[{r0}, {r1, 0x4}], 0x2, 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:53 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffffe, 0x52, 0xfffff, 0x9, 0xfff}, {{}, 0xffffffffffffffff, 0xa0, 0x4, 0x3, 0x6}, {{}, 0xfffffffffffffffd, 0x40, 0x4, 0xbe, 0x2}, {{}, 0x547f6dd3ec38e374, 0x31, 0x5, 0x6, 0x7}, {{}, 0xfffffffffffffffc, 0x10, 0x1, 0x8, 0x800}, {{}, 0x27ae44c2e7756ec, 0x8, 0x4, 0xfffffffffffffffd, 0x1}, {{}, 0xffffffffffffffff, 0x10, 0xfffff, 0xfffffffffffffffe, 0x7fffffff}, {{}, 0xfffffffffffffffe, 0xf, 0x40, 0x8, 0xfffffffffffff801}, {{}, 0xfffffffffffffff9, 0x0, 0x80000080, 0x1, 0x80000000}], 0x4, &(0x7f0000000040)=[{{}, 0xffffffffffffffff, 0x53, 0x1, 0x81, 0x7fffffff}], 0x1, &(0x7f0000000140)={0x40, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xee, &(0x7f0000000180)=[{0x20}, {0x61, 0x1000000}, {0x6, 0x0, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x15a1da3bc065603d, 0x100000001) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:53 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x7fffffff, 0x20000803e, 0x0, 0x0) 16:00:53 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000033000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) fchown(r0, r1, r2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x1, 0x3, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:00:53 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x5fff, 0x0) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)='m', 0x1}], 0x1) nanosleep(&(0x7f0000000000)={0xfffffffffffffff7, 0x28}, &(0x7f0000000080)) 16:00:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r2, r3) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000080)=0xfff) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000040)) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = dup2(r1, r0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f0000000000)={0x6, 0x1, 0x8}) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x84}, {0x6}]}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) 16:00:53 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000003d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700000000000000000000000000000000c102d32bf995f2b18fadfad01839f97eb82e754ea3bb86419bfa0e892261d45f858d96b02b98"], 0x176, 0x800) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x100, 0x0) mknodat(r1, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/202) r2 = getpgrp() ktrace(&(0x7f0000000340)='./file0\x00', 0x2, 0x100, r2) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000000)) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000045}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x3, 0x1f, 0xa293, 0x8001}, {0x4, 0x5, 0x6, 0x100000001}, {0x4, 0x2, 0x9, 0x10001}, {0x1000, 0x9e, 0x81, 0x4}, {0x0, 0x200, 0x9, 0x86}, {0x5, 0x779f27c0, 0x6, 0x1db53f5e}, {0x1, 0x7, 0x0, 0x7}]}) r1 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) setreuid(r1, r2) r3 = kqueue() r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) kevent(r3, &(0x7f0000000200)=[{{r4}, 0x0, 0x8, 0xd5, 0x3ff, 0x3}, {{r0}, 0x7d056cedb92e33dd, 0x40, 0x0, 0x1, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0xf0000003, 0x5000000000, 0x64b}, {{r0}, 0xfffffffffffffff8, 0x1, 0x10, 0x2, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x80000000, 0x53ed3645, 0x54}, {{r0}, 0x0, 0x0, 0x80, 0x80000000, 0xfff}, {{r0}, 0xfffffffffffffffe, 0x32, 0x80, 0x100000001, 0x9}], 0x9, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffff8, 0x49, 0x80, 0xdeb, 0x200}, {{r0}, 0xfffffffffffffffa, 0x80, 0x40, 0x7, 0xe8}], 0x0, &(0x7f0000000340)={0x7, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") r5 = dup2(r0, r4) ioctl$VT_SETMODE(r5, 0x80087602, &(0x7f00000003c0)={0x1, 0x401, 0xfffffffffffffff7, 0x5, 0x400}) 16:00:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9c87c377284c35b8506e2e2e", 0xc) 16:00:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() rename(&(0x7f0000000100)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ktrace(&(0x7f0000000240)='./bus\x00', 0x5, 0x20, r0) 16:00:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003200000003000000"], 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) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x16fed036, 0x9, 0xc63, 0x0, "ed2b5d9436f0d35dd63a460c5767ca6438d46564", 0x80000001, 0x3}) setsockopt(r0, 0x3ff, 0x20, &(0x7f0000000180)="489edf5ba3ca9de7964a88788308cd057d3fbe5836e3a9b25e8220291f4fcfab1ac85917467643a37b12243055146c494365164f1b207975c6874953e4d7cfd708cd83a6a199dfeec3b922f3ebac8f72f88938ba200ceac608ade41b265edf43e95899d0c5f73053ecc108466a2f0b238e66f7cef912e8c6b4f4925b6b25d38ed5894b0898612faf87509f33c71277062c28d325c4ed72d9dd9eefe7bd74be55d5317a0845a5eb4b37e0df34bb97fc6db933d89e2b6d199cfb593f3df61e6194a378ede6c1f94f8cd262937a54f5e45c8f48da9365443975442099b25db0493eb21f1c27c41af03f894745f8b3627521f052e54495e4f893d82550bfc2945c68c01a9308d5e0df7695b90b43454cd61959ab237d8309a9a5e1ef3a91f048aba2a05520cf5ddebcfcdad4f00e3790ff32d71e805a9951f25e9ce2888e66abebeac11d229fb939f1ef259d3687785db4d22bf68d65bc57525723163f398d0935acb57ab6feb904e0c1ad5aa01330881c3ecc18bae49f6ccdb73649c0268e6611bff10edcd6f2d9adabc8a7e62c5319259dbf2eb28221b1859314033134dd1e86aaaac271df6cbc391f4a6d543f08d58d826dcd0bc2d247dd26402355d371a4629a6ba42d3a1d5da496a9460b11ce095607fa2750e7445abc9a31889df7b2b9243ba7377c10296b5e39a0b48830fdd09df955fd8d3c4cac7462be5aefbe9f29c92371479ee16fb7471a669fc1072977caec41453b8b0e9028ff3cca5b627e510503f7518905e5432c0663cf1b972627387e00778f66dbb445876012a95572a9f5f122e46a64444f913c1c518c49b2fb150c82bebb75958c680cda2cacd78ea5bdfc710a5231305a3fe9a2ab8ec3415b0fb2eb73d3ede162b73e43cd84bf63003337072530005ae21049c95a7a153afaaf5425075df7f66c4f733212facb0323f12e6b43d4531b01a0484c37f61ce16c907f33e27c91eb568241cc2e887b9ee71976da069ed1b9039acae7486abf027cc7f1006273264d0624588a3ca17637a2982b91462fe849740944ead0bc650a2ac050647a5c40fe9b443cd78f9c45a4bb26732bcf05d3e138f7ac439d8faa569b96825649e5c94f88544374a6ddb7258b0c6d642e2cfd855d1cfb62d044b05862ad954bd1e4ef491fb97126fd8278476f65ea9e1d9e5381ccf4cecea50b5db8e8cae544072800483ce26a626d114ede0f63d62715c691567503fdc6e66ff22464bf17a79487d63ad9ff20d9dc3d7e0bedfeaf070c4330cb9e5e911333dcbb5062320b55877fc9514c40ac2b52e9e0c026e5707247a71731e85b741069997328b7f51c24f8a891ab6e59c35e8c708326161846fae9e03595cc182f9c6d41b903ba25e58f94ea3d3e87bbd113a76ff826143bb8ffdd386500fab1ec007168f5905d3f575943c8509ace071e471c049a8391d46a13d55ac9fc38ba8fa92ccfa41a313d93403692d81abf5f38cf9971004fb936022784840327f41ffd8a7fb8acc17b920694b416715742f74e8400c8f7697c9e55cdc7e10d5aa8595925ae2d7f49e569bbe82b5aeb00f62eb229be64aa86810b3b2ce2e997b79057490a24743bc6a8fba51c62a0d4217e743fc82149ed432968b66831996d1967df63f0f47463a5446bff2697731ee41125bea4bd894e64455454efc0ebc418e3895cfeb89b9cdbd532672f2ebd3da399f436a0bd412718e6b466267729d9ecea57fb6fed4fb2df35c804bacdd7c2984c0b5bfd202ca4b937f12c0abf9545204ed0852c8dbdaaf3d66961c05cd52fd24f6ee4fffa3c6b19818bab9a2e97e3513b1753553d39e6061411074c8f6745207f7a87bd32a86d8c33a8189adf084bdcb58947813a58747d16aa37649aabd2094b4caa392cf5ef4e59a7244cc49d5fe56186e11e4165d22129cd03d02a08dfa99ee531e9c1f4d13a6f59948aeefe3c24f8a27250b969ba451d03628512ac38200cd3cbefe7dc99c6d2165fd4485f25313e7ad7100cd1a150f1beb3884c20e38cd2d80660726dbbd30b2f0a1cc5ebf4ead8e0f464af1a41372f2a995c18c03401fa4decca10077aab3fac5a7cf5bf13b2a797bb1c0faf658cd8fd5bfbad4d64b2ec0b30d8ac6c5a9fdde5d010fdfda360f6de1f8fd9dc7c07eb4346b48a88e79161fbfcd7156e7dd0d946dba9677406172ec47e4d986d65230e9db0a343c04252aaff76e0c6c15ffc1f5a0bf12dc5fd1238af16f4ffebab28b21837ac841d46d397869deff0327f88b9cea9149d00acccba384c1ba121854c8eb101671514382eed7fcefe23dbe863f593e0d92af30518632e8f5db8660e0378029acb1cc619fb8430720bc1bab8737b1f2be60a15d32c40095d4aa7949d1559d9ab14eab9b768298cfed7d8043b1eef468b7b6a5a7a8ce52cfeb58ef1b6a13cc6173577b1ecea198b0ab3c859a1c2426b577b45b077c4584357103e4bce22a6e5c8bc1dcae09127e75fdc65fdf28ff48f668c941a67cb924ffb244c10129f0bdd0c68831be2b486b582dc182841c25c4033069f4ea1ca1bbef9b572b14a530340750966a4189f0c64643c8ebf864bd775c427cd1cac2ca9a66e632f79a095c52415d9c8ef5d491d93ac3721a4a5e319df22f642c93d94a31cb22aac9a2655f21a8e06eaccd2fb3a9f3747580d3a06d8394c2ffef966734541d40b3709e2fd75fde070406f138492ebebc10526f242ab909d79d368a3ce85cbb2ac643537ce1eb384c692dc1f1e79ea42894097e2f7bd7e266fb14a9f18ee0baa3f3cab2565ebf216b5844a0319711615c0a95f2c25fad0510534b3d6e48c8cdbc31c839fbec6a5f169277ed1849824333fecd812a13906b9101c43fb1e0bfef76bae074de44ea817b2ad78a73aa499b06e9208e31dce15fad1547806bb957b1a32f6595f70ecf59c4bc6d34f9c18078809bcec5c89ff5dbd6bc87956bf36c88173ebf44b5e493370727532cf9837da7e1bcf8a197e7a963412d66b5054283c2286139eac91276093ad7f295b9e8fa0f3c7992a6bff9ccdc3f57bf0e400bfb9eccfb4bd3049a489dd8ff0404b1172bb219bcd9606015880ee0d353d814b34a8e0eaadb14ea45ae23d2196193b3a5423bba2dfe4bef19dc7c721c63ea9d956c606e4abc5e471a9bee53b84e9788c97bc09ce1b250f1bf9cccb40a9896267470074ce26b763a528959b6ecc4dae5b15fe979d7dd5f71bdef28cfb7ffaab118df56edbd48aee6c7ae41aa3cad4ab25ab0ad5d070ea253d2ada23810c27048d66a24e3e6048a920e4e54b7183406220469f2ee38b981ca2dc4471e2fb3e98a7e07017c6558b0f036fc71ada35a90a7da696a5e770de8440edafc0058cdcfd62e833ffca2be229245c86ffb82eb920d70aab183bae546008d15a6732fb21f4765c89556679e37d6e4012d7299a9390f16524f67b8f3a0908bf69b0abac9d6df4b7e11f50146e2bcb256d59b6fd93879fdee1df018e539568837dd980ebd4aedf56074e673d0539b00b2cceb2ee983ae4798d0e5ef1e6ccbcabf5eee435ea5cbdcd6cc840d7fd238418d93c0bb0bc0ef45233c27af419fa0f36c50e6ed66f1c3426c7abfcd3b5a415ce62b81ed89e1925fcd07faf72b682abeaa153cbed69ec9931554a127b9550112f4190a8cb104176a47c62f89e8c6da4f036eb80245a25efac22634b662b56e347cdae9860ccc230cc13b0049e682c480928d8371d31c7167c9e0253eebec3d3e805626d7d3416a2fc98a191d20ffff73a565853303574b55224dd0f950ec54dfe6ea62d064bbd0d7ee4931252d66d7cccfd7d9fa2f052c7b9e697e270db98523c2fdb26dd7c35a5ce35fcefda2deca5625a7f30224ee7afdb0167f3a03be4bcc9162a59aa47723d7f4acfe791a805d57ecf2249a3d299fa9e655dc21c222f71458885df2580fbcf79ee0895d7defe7b0507e772483207429d321d702b43bd54f274e7a58812aa7157e26a8ae092a642dd96837e5c817870ec02b52a7456282b6ad0ddd8b566f584563a2465388ab149ddfb8239312d778876184a89af013296398ca4b8ced2b53bee44c0e1205e4635d5d3c92d930cde50263aee848e8dd4a72c24cca20bc8567220516e723e14fbeeae0c876f9581c17d444ad601d97c2fe4dc86c7dc939355bb55800769a7b1b0a1926f50a16c9ef39d7d96abe89d62d9dc44e6d7b349ad6ef95d5ece08c1f51b8601fc356802dadf1ed8cd0027d10352492c6113aee94225f15af43c16470043b6163049267a9fbecfc7d4b048ca0f1745e855f9bcdd33c4fe1e94e1ecfc252aeedaf633317c9275b3b0983f1c0303aa24e85fbde505cfd1e6237d34acc3c1ac41d2cbf4d37936f10178a549a7901a43b26eac4871179666f1fdfa61a6104113d32058b412c21223c3f11e7bfc625b0eca231a0633f63f22c9bb39933fa2a910685c48fb7a28ea07dc0299409496c57315978df2a1cbad31da21a5ea613b1038bf4980efb90bf76288c86a64e9088e262b2f3eb4527fd6f865f9a742758e4721201ac807eb36b98301ddb8cc6d94fe95f86f4008b16e2fcfbfb02d9a4a50c9aae3051c1df5e410c3ea975fb2bdc784c8038c646ab29c197ddbb67a5ed337d1fa8d9f84b444e35ef878153803d1250d4e4224bc5e507137ac3cb45ae6031e388ce34365f59cac2ffb7ee5b67652c79577671eb61d10aeb13743e9ac871a4af0a90c7f688fe033ec7fade78b70d4e7a77d7557fd259f1aec74704b488cdb5095efc18290f6eb44b19104575bbc7dc940b3595ca537da92bee19db2f9b352da61d714d10a8c4f65fd82bffcd9a9bf825ffe02dc43ed838cd25c5ebe6d2421263d0751ab1a0c4f23441d1dddd6d05fb8633ba28f2658a51f017cb8c2ecd09c74b9d80426b278e580f65f6f7e4430f276c0dd5bacbe80d5beecf471459e99eccbdb336acb396d9bbd4d80f5fa9fb128d72571d707d1be28be3b83e43c05d2f1d1c272761013d300345e97c1268d7c384f66b5d714676048d738194df91ca1ab83d5aee0b1755ecbee65d429d25f438465f815d0c91b183e491a2959ddb3be3747e31b7963541e20eb8dd01011e9d4591d9c39d56e9216792359dedaa124a2b7d52b5d93a6a1249f3ed8bb3c45fb9057eb68dbd7177c4cd31f09afaf983847b9a3f42f8e508fd7b36c07729136f116b6558485bf738fef911f37e3a63c30866c802fa0d1ced11666ba7ed3d4030815b43b69f075fdf48c23e689351b183f7de1a0cb365cfb44391bb843c46dd63ee832f88383fb1e2de56e25a3c01ba81183d29c872839a3a739a8c0c6c8f70b863230b23ff0cbf8bedb3949ef28a19be401ec390fe4ba57f78bca2020c34c4fa0efda7ff8eea2b5c46652d72cc4906868020a7f7087d0a01b5397025a39f605c58a35a918cd1e21ba26cdfabe2485566da9944e0fdb1aede710fd4f0d05c0b98f7086bb10e7a8ddce06bb396868878b70bc0b2a182ad95923d6f9d71bd1f412a4f6c7c4246d825004f196d6ea156f962cffaf8f774b1e3d0c18f9031a8795650e8a0f4e1b5b4e446da08665a44b5b3ebe0c60a7ff900528036f237e9fe4cb32ac046e14fda5f8cff37031522eef1e1c90e466492b2a7306f3dfd0d5778d8c76d5bd462153259302331ecbda99e177678a91c393cf975406aa7c4a6ca862bcf552d006319b8a057d902bc67b1c2487642fa7586eb9909be5040dfe7d660d06786b43b94f75b273e1b09caacb9dd886391f3d649457fc14542eaae748369b42d4985b79cb5dcc338e21f11283f6cc7f959fb25611dd8399578e56", 0x1000) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0x5}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x5, 0x3, 0x9, 0x62}, {0x5, 0x3, 0x4, 0x200}, {0x80, 0x9, 0xc1c9, 0x8}, {0x3, 0xc8, 0x7, 0x101}, {0x5, 0x9, 0x6, 0x1000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) 16:00:54 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:54 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x1}, {0x6}, {0x6}], 0x3}) 16:00:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff05}], 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x0, 0x10000000000b, &(0x7f0000000080), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="01f4976fdbc8cab2d84beed805c7cf649601a87b5733c89fd3431c500226f4cf909d7a3ed9767630eefc1f42e1b565003a37d03cbb2103a568dd6193f71712287df9af915993516e096ce76e909be9f9936a9226d91f7cca9f1f316a55796efe7483bf34fc49549a7019ec2df4b8aa01e2d912738da91ec7f57cbd40ce011e414226b92e226d3854ad4e508b2be69c29fd08f5e14f8b8a6a991f7e0160195d78461a42414e084bca1a611a8c3450cddd7b969f26e2c3604d2f1fa769d575dde8e5d81eb70e5319ba3b671b804bf0ead34edacb3c4d47c54a14336d0eb973e02d0eedd135827043fd6a1640f7fa023c6e37aa19d3e1d6e5a5", 0xf8) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000540)) r1 = open(&(0x7f00000005c0)='./file0\x00', 0x10000, 0x52) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000600)=0x8000) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x1d}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1b71ebd6") clock_settime(0x0, &(0x7f0000000580)={0x2, 0x9}) r2 = dup2(r0, r0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000500)=0x1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0xa2f5) recvmsg(r2, &(0x7f00000004c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/108, 0xfffffffffffffd61}, {&(0x7f0000000200)=""/75, 0x4b}, {&(0x7f00000002c0)=""/129, 0x81}], 0x3, &(0x7f00000003c0)=""/197, 0xc5}, 0x40) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000200)={0x12d, 0x7, 0x3ff, 0x0, "399d0227ed901f6c8515ac074ddb107e051d8e2f", 0x3, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da997feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde", 0x131}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1, 0x0, 0x3, 0xfffffffffffffffa, "46c6444543115bee762142cdc78358611f1af958", 0x7ff, 0x1}) 16:00:02 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d76b55e575e558b75a8f3fb90fe3c6c0488a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e7efe6ebcc29cda722f871f4385f0413c755ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d8e4884b13c6d158daa2870b4122cd23500"/214], 0x10) getpeername(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000f06b22257808a96abf000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb0c00000000000000"], &(0x7f0000000440)=0x4d) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x7, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) r3 = fcntl$dupfd(r0, 0x0, r0) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) sendmsg(r4, &(0x7f0000000140)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000280)="991595f76dab3b9214662e7880e9e5e947c29519fa6ad24d66ef7d7a4c36e474f90a6ecee266c32a52922c0bd9ff00ae2cd5a7bfc6cbcc76b94e8345bd2314e6a79b2af3c196c64cbd131bc7c39070de55aefbc7d3a6d149dfc2264f0dd9d344c1779f053802ac8ef47f236d3c641f64b3f62f1ceefd85258095f66027afe73a1692f52c9893f9fa3d2d6b4f1c1736496ca2ba83962c1e79023a2336de4d5abbf6c712ca0c9d2e79262f64ff1b99639eb9f79e6538b965c7e5693c47645c8a9bcf81b0484483788f3a81ba8835fbf194a17c59a233840acb05e2d0b58a873d43", 0xe0}], 0x1}, 0x2) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r5) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000001c0)=0x80) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) fcntl$dupfd(r4, 0x0, r4) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:02 executing program 0: r0 = msgget$private(0x0, 0x100) getpid() msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/16) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = syz_open_pts() msgget(0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000140)=0xe000000000000000) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) 16:00:02 executing program 0: r0 = socket(0x2, 0x4000000000003, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202332f66696c653001"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="000000000064001400000000", 0xc) write(r0, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x20}, {0x6}]}) r1 = msgget$private(0x0, 0x505d812f3f445f4b) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getuid() getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) r7 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0xc682, r2, r3, r4, r5, 0x100, 0x3fffc00}, 0x0, 0x3af9, r6, r7, 0x8, 0x0, 0x0, 0x1ff}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:02 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000100)={0x100000001, 0x1}) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000000c0)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0x5de, 0x7fff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000080)={0x0, 0x4}) 16:00:02 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x28) ioctl$KDENABIO(r1, 0x20004b3c) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) 16:00:02 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x8202, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) r1 = msgget(0x1, 0x4) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r1], 0x1, 0x1, 0x1000) symlink(&(0x7f0000000c40)='\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', &(0x7f0000000cc0)='\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') msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000882dc2393165e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d8c3b2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d50fda0a13e0796c1c0cf323048aa648ca2f02199370b8d8033dd68a922a34a3665836697be62dce44ad0d4942ac3d907962361dfdeef0203a83b525943f29e1a7d81a37fb886c3aa0ce5d4fbddefa35e5c5c3c0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d"], 0xd4, 0x800) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000080)=0xf8b7a470fb421983) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000340)={0x0, ""/77}, 0x55, 0x0, 0x0) msgsnd(r3, &(0x7f0000000080)=ANY=[], 0x0, 0x800) 16:00:03 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) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x3ff, 0x3, 0x8, "b08dce58000000000000000200"}) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000040)=""/16, 0x10}], 0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000080)) 16:00:03 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x8, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="c161288f627e6c7c468e4b5ff426707a56cb5640991c3ebf3073d433fe95b8f9767d055606004ef7a46450794a1f856da3bf9e89ed6d74ccde78e9ca31d08f1ee5c343b4", 0x44}, {&(0x7f00000001c0)="39ec941c992e8d2bbe29612b8563e423b45c43af81023f5555044cde3aff8eadce291a6953270f5d78122e9775f58d8c2e65877f2d18bd9892f05fcf900420967bf7e63d5e70641fda5a74682f0a7338fbc050b253f5f0430a5d381f76a540d524c2c161295c17a35f2cfe208065bb04dc5de34cd6a691eea5b18cd18ff2ce08be80d1fe2c14054be6427f", 0x8b}, {&(0x7f0000000280)="4f0ce4e5f5ac81ab20128ac839aa52b3c91200ec1d95706d6c28dbe6ec549be778ff54e161b9d9a57deb16a5d58bbf1b582d9865de0a6d0a36e411c11e19d8e073027115011a6b4f8acaff2cc8d0545995e205f37adfd97af90cbf1e9b3374ba3e6d3d606495a5797e24139cbfcf0068be188e50f77cd93553f608268e2d036fa21c56d678ec169dcd0f8cb56def3bdcfeca86c6bcedbf6fe36d06076859efacb3720c6462e91db65ed75576b4a1daf6e00152fa5e46b351f9ffe290713dce3ab31d91415afd879ad6b161bfa05604a266f23aad705c1eaf32bf7c130155be427c7f5e0dfcc85500b318a393ef10ea0f", 0xf0}, {&(0x7f00000000c0)="798741343f8f0b370b4fa2f24ec122f2b6c05285f3f3f352ac25f72d12f7841567e7bf86c66a3c42a6aae54b448a49df11db3a1f834c8d9c5d131fcb51d1", 0x3e}, {&(0x7f0000000380)="b0f010f9f8540bbc607cfd4058d682d10a6ad09abefeed55bdd38c87e527cd4521c4222bff5ea33a1601b0aa", 0x2c}, {&(0x7f00000003c0)="446c90c9e1c49b5722e700423b6530924c97b0d045ebd60f0ff3cbdd968aa7a23fbeb1a6fc1898b7694f1e8f82db1e62e521d8e03c0e4866570bad89571abdfafa9befec5527dde3830dbe60effaab1671b5db333d3ccc7a15143e8f476aade0cae3297884e117e4a5d3254d6dc5ed09265df42c15c594dac3eb26bae9c61b4f7d5cf15e5e0588c3c9f23b544cef4aa8787650ef645d2c2ad12b6506779b82", 0x9f}, {&(0x7f0000000480)}], 0x7, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000080)=[{0x0}], 0x1, 0x0, 0x0) getsockname(r1, &(0x7f0000000480)=@un=@abs, &(0x7f0000000540)=0x8) 16:00:03 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2000, 0x74e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = geteuid() setreuid(r1, r2) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000180)="000000186a56010000001c0000030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55bf804", 0x2c}], 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x200, 0x8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x783a) socket(0x18, 0x4, 0x7) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) write(r0, &(0x7f0000000240)="070d742f285f071e3920b174d9746ae561e7fb7fb781799f5c380b7a065a55b26150693ae414a74d60f9fdd747bd5ecb7ae93e73d2d795f08a1cc382137492fa24514a48b32602b8b34de20b6a1c6142cb0b8f2c23e1e708befcaf0b6294074e3cb3a2df72055be779ee7d", 0x6b) r1 = open(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x3, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) acct(&(0x7f00000000c0)='./bus\x00') socket(0x10, 0x2, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x42102, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0xca6519317bf4ccab, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x400, 0x0) r6 = syz_open_pts() r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x0, 0x0) r8 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) pread(r4, &(0x7f0000000500)="a9d44bcecf643c56639bc54e6aefad1f1b3b04276dea42ad381484f99765f7b1f0882df4e551c82820973ffa03d860ce03fd806667b3f799e2e38b138125d2420557fa0fecf67055028281e944cb9aa1bd07d6b59065debd43510171835eb8aeb6bad1b4fd5ab73e272121f2653cd3701b2e471e64222d1abf4f74bf3c48339384f1adcbc54fadbf9230001d5750abd1a848315d2812a1fd0abcaf50fbfdb6cf78beeb9d178fb50b66ee6e19086363fbff26725cbe2d8f4f00bf53c760a86a1618590f706b99592dd9d266cd55159057fb178c2d503ac299ea7eed3eef03dbb1cb071c7eb2d0e6f34e5ad1", 0xeb, 0x0, 0x0) r9 = kqueue() r10 = accept$inet6(0xffffffffffffffff, &(0x7f0000000240), &(0x7f0000000280)=0xc) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x40, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffc, 0x45, 0x1, 0x3451, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffa, 0x6}, {{r3}, 0xfffffffffffffffe, 0xa3, 0xbd014760d571ab7b, 0x3f}, {{r4}, 0xffffffffffffffff, 0x0, 0x80, 0xba95, 0x842}, {{r5}, 0xfffffffffffffffd, 0x22, 0x82, 0x100, 0x80}, {{r6}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x3, 0x5}, {{r7}, 0xfffffffffffffffa, 0xe340211d485d2bff, 0x3c9a29fb3b8ee42e, 0x1, 0xffffffffffffff80}, {{r8}, 0xfffffffffffffff9, 0x2, 0xfffff, 0x6, 0x5}, {{r9}, 0xfffffffffffffffc, 0x40, 0xef29e615405e8ef3, 0x8001, 0x1ff}, {{r10}, 0xfffffffffffffffe, 0x4, 0x21, 0x3, 0x3}], 0x7, &(0x7f0000000480)=[{{r11}, 0x0, 0x21, 0x2, 0x7ff, 0x3}], 0xffff, &(0x7f00000004c0)={0x2, 0x400040000000}) r12 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r12, 0x20007479) 16:00:03 executing program 1: lseek(0xffffffffffffffff, 0x0, 0x4, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000003c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f00000020c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) clock_gettime(0x4, &(0x7f00000002c0)) semget$private(0x0, 0x3, 0x4) getsockname$unix(r3, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pread(r1, &(0x7f00000010c0)="2bcecd1843ad4efb026f3cabf9a0a74c433cb3b891b1e0e1d1d775ba481548a2ecdab2c530b94a53d1a32ab4d39247ced1fd0bda42871bc895c871cbe5759283e31c9a93aa7cb89643d0e3614ee7172de30dc62953a1f141b569562cd7bc8c4e7eee8aa73e17bb9e6e5d17ae23f8d781b376beebe859a6f7b0989547e96f4c48e7a4048332ae155fee55d912eb1ab749477a0d94b62712d2e49b591df9c7764da69d8937e45355b4839d3a937a130045a0b5d71c2cec999a4bea5c636b4947d885dd0c301b78cb28daa21a8abdd527fcff1f507faa6d9b7aced19276337c751e3399946db95023c589c8ff4687d494e2377594a719a1028d18f03602f396889ff5672ebbdbfc4b7802c689addf36b7e252b752edd4105b663bc7ebccd932812e8fea59dea78eddd37eadcd00a59eb9285188bb15f3d2952215dc6d28f18de45d28e9439bf9780cd181f867c9006abc00d3af4d9033f60646cd80353d72a15025011b91466570d9356620068a8a2748cf7b38d9181693fd97afe6e56eb7fd1f1c2a9876ed47af544e36d67c3436eb4755ac0c610877a538fdf7771826a1cad869369d9b990a9365062c7b2af2cc461da224a9205e494c907245915edc9eef6faa5a4a18219a86f9ffdf2d3ed72714f1f5af5377e6fac2bcd760b9d332ee267a0a7ed7ff0c16b6862df8648a48600044d859413a2b3949d9ef0befacd0fd5493acdb269306900e6974fbc8f303635b6373c4ebe33e0fdff97905cd28f0b83d89b363c3a1a9c32643d307b7be1aaa0760c81e4fa02c50384b3b37184417e0cedf999ae0c778c17080ade8959f337804fa67682264af76aa06f2d5c5160e777317e7cea0c8903e81f208b6092c2fdd1aee9462b4d322f84651ab0ddbda4f9fd2ca34a92dfd0ad260e7cf3ad99bb800feccf1193673b8746278ea16a7a262aac96f2a71469f0b85303b7bcedbd8660eb9f7bc76fdc7ee3bfcd41a7083a801ae59949c90ae505e7504ebfecf5c4081d5767023211835007a417eaa9874752847735cd899b3d7aa951021ab2d3acbbe4da570c2848b6cb53429896ac951828310d74eeb76e3781e7f8efe5d8c468326e4fd9a3362b343c0f32aa8b45e582b5f4dab33e951d11cffb6db08d41b2058e6c5df3989d2b3434c165ea012a5992df29720259362b3bc5a7c74fed503365eccec74b0160f2f87e11ac3fd989d1f9893ca01a3f0cf96de40acc22209b85e73f6442f55699f208e9da19ae82ecfa1d605615f497e7ebb937bb1d519cf58dadc80ee59fb1cbd6442f1dc6783fcaba8028c45e55bf4db5dd26d318034fae37d71a2cc66ca42dabfd7d3028b7609fc03184b085edef8d708442c5e14313a3a770d3229f6280fd46ac767f2739b9be5b4cbf77ff4929bbb97067cb0cf8fb48014a9ab138ec808e5fbbb4e4fcd0d192245606d88260ea75f1f2577489a30b6e6f3434eca2e7972949641c26b0f0144eeea22211653a8f47e7ad4de46ec2a87e29d2f52733ea0e23cc8b717c173b3688eef53460d3feab760d1c05a039c8b99762fe28ef3dbf87fd49cdff6a355630ac5af075b207f218c3da23518f08338f8609022fcee2e7568dcb3d4ed1fa53b28d7e14e2c33cee2b82c41ca51c4e56defe58ebc800dc12767cd1fe7e3b4fc1051e89df1bd4ecdf295fc85dd03615c146b924bdb7b91404dc3173f0d4817387309c0f98be815e34e99e2a24f1655f5932c132832f665f7f241adab2b3c73afbf3f1615c6ad05f42bd23dd2749ac8d942d675806dccf54be6acd22f4f7adf29b9a55c2277537583b93a4f8407407e8b49dcf4fbac6f2680e284a4260e60731db5a0398ef4f1a85eca0921e5f4b7c7570ed0a12f6cf7978776c90db47b4f1fc496c2fc57c576c6d0173a9613724d27e31ee0a259ada0eb7d016f43cd86f4838d0755eaf8b2f26541c66e624dbb5e85a2b2f05048d6eb59bab3833f80622842993797508cf06fa82117c639f8b28ac9287a57492fc8140c6c57b46c708ee0af64f71288138153a133558a1b8a796357b2d214874669dd32fee401c48366f8c75ef5b28a2bdfa67c35311c59f57fb90b3a412b6833efd0186a4ceeba7040f0b03d2363cee92e9355ae7571fc4026dc128d7f1819f395b4060010e8377fc350014bd6ee7e770db3b15140c10aa49c81fb13239d23cdc543ba40c594f9275809cbf59546df0d46b5cd0578ba8ce9536c75a558f01746c01de8d06e9f73e84de62a63f3f3856c26ecec2a22326013312c1eae7917d7a603d9058ed9fc355262c21b35fd412603c736c7f924618e6845cf8fb343ed482e477d20deb35b04a310276e86e6a1db7369ed3f01af31fe145ea9156d211a3480df63ad4804538ff11074fd7c9108469c75d553f624b8852dca917d3bfe6e426aa1742f99b22927fa801db9bbbd97c48fa28a5c538a21a4fa9b577b00565543ad27cdd4f19d0ed02ee39f5f4663180db760239efa23792f84c104d61e2d08f28b6a3c557d154291e424dad822de67b50ab0e381f9950c6e158324ad16b769395af39ef4fe15570117edb4b96e1de397afb6da2609d9a837493dadff5f22a86e1204abacc0462665b725c61c35e46f05def4c51214a3ab71e78316c06d396874f2381b37d3d7f561b08d1055d854d53a4ef9785dbec928813c93e14e6412f13cd272edb6aa7ec9889dc8b9ed44547c7b3d20efdcebe8d441f95bd77f7c5687d0476b0074b5cbbce67a637d6eac2f1d71faf6a534c5839b66023f38571c5d3462f43d6152556567850c214e1f8490e967f55d06b5f5081577e35906bf6cab0edf9b7bfc450fd7caa10623def0b397a7e2331dd0efebb7d70782b8acc7d99eac48d5cb6c90f5af90e9bd657169cd31b51b73de0b6faa0731cd0a487c8dab3765ae1fe8e2e266fb5a90d40d4b82a3c9419419016fd3261b6e4d80d0f8eefb9a85178680ce4573f79419773aeeeb22c2f1929da65a59213243678c9337539b4dfe639a92fac622fdda2b34388461975bb8e081a6ea6d7894e199fe318924797677a2ff91b4b82253c24fd9465fd6e3aaf2ff828740f22f640ab2db093e5e45346cc33c5b09c04b8a5bbd8fe0853a7270dbf4f733572a97e82ccf17a6822ce7c306c474d4fb340dc1b8edc9c45a6e555d8337292a055a77b7f4cfcadbb1026272d817af727ee569510cb9870ac78ca60e86814888bafef441d6de00b0394b11cdcc27c197cb19f43f47c917f6b62959e1e449beaa1f62b4ae34bdb44fe3ac673c7320bde70da522d42e2b4e2802374b42fbf551a945366c879f552b2c894bd9f90cefbce6d5617134eb9d30202f3f5214a73c77aa1ec969ec2718db7b100c182bb47cfdd9fcd76f64c3288b676c5a31020309137e14f35c2f6befaf59e69b19009513d3209ae982d096f886b2eaf8425d0d2759d9b7bd92cb8a0b8d8645bef98c1904032e34003955cac2d8a2257343b5394ab7026d1d63f6fc4340a5a0f374dbe4ce2d136b2b018c4adc5d28fb5b80bcfd54bded31bafd3642f580aa13be80469a55aa16e1afd9403f919884c8f556dfee15389e4e6acd3e9205145f8a44e32ddfceed49fc70c9b02750427e1ee57a2f3fc71e66cc909c8fa649084f4ed3868d43d9861ffd74c71c3340df036e683c50a3687ec39d03ad384b118454e86ee3592196704dee550e3729a6790a1c3de281db400c8cd6c119483b6e56dde809ddfe5c7d08e33a1478f9d6e47e4ce5dd3dcd47275b0849a6dfa032ce7007f4179197b122f1f6607aefb7bf40fdfadc89655a94af1442f4c004f11d16c97fa1e592c87494a7281f2ab526e401457c716880ea1eb6ab5d8755337dbc565610f6c1c14218d3ddb1c88f1a3e22317cc507384f2dbb66741780e4bfe325480de64d74d1f85ffde672a6540ebf861b3ce080f66972451dddeb091113e3f31b9bd7e20e29c3a22a70415f99f529fb22e69a99fdb4bf22d60244739359f57f3ff6c5aa05a881f3b39b1a9bd951557d6f0e63bda33109c56d048c7a752bbcecfe1c9005d1da156852dafca90755baf1d31c4ce18e7d69db691e2b4ce296e4162956b2562e0aafa89cd8d7a5ca00601252640d0741eac1481a282746efc2adb68b3361f94c19b1ee040f69ae6b7a0ecc80f6723f3f5a8c8d02cb362dcd018e0ceb6c8745b682714a5195eaa465f4f08e4e37f9bef3f93a05ec3ec6f18817dc3fbf7d56898a9335671b8fa735f7baf6a548bdc26a27c4c44b2c51f2a524bf852ed18a62612038e5418e860f0102b456dbacfbf8de8fd2de1fb8d79d30382098cb14a2829e7a828276484b11ec4366dda5cbbdc14a26c4620e5a2cde5ec290f16c3cc7868d0ed8998e4fea6d70751fa3d2dc67f2212bc2a6d6b1a0cdd49810934bfe1921223deacc5f7084e53b53b66b4d8582e4855cb1c82ba0f129667645e8c00632a790c5bc5c38c8b21b9b1593be3459a77497d15e4976c603a4684159a6a91ba2b3e08dce2e9bcf39259c0e0bf6ee958ea2ca369dbd196cc8ad6c5ba3c62050d5dee122997b23fd50ba8b3b042b3485f588c428375eb256dd6babbdae2f5ee42b1f029bf256b70dd079db6a82eec1be0c6333c758db5dc224d94e1498ecc41550b2dafcbf75e63c23b26c94dc7ec52bcc67ebc67bcd9456d17acf06f3d26ca42b9cdd70584672c7e1f6c8e55f049a119014eb1f64a13922a6d3671fc02333fcdcb3820b68dc36ec0cf56d7900b222e801cebedd3c93ff02666a51305845ecdfc3b467f22321a3bc234621e25896af88de9a188baf2fe93d5b8df64e37a986e95c65f3ae2053f29ce150c25b9f400aa6a0cca54485de333a0d26aef40b13fd2b1e527a405252fd12e09e7db997d615b77e5f561297939b9f5bb49bc8caf7f50a259374a44b050ff46971b4c11595993d9cb76c5e8c74e442289c9d221f1b548b374bb7cfd7dffa8a2e8335ab1ec082c3f13360ec5d3a70df3516689d173879f52005af4d7846df6d2cd244c823646dba8890f234884c78b273507f6e23e86a31b2111d6e38c51e2a4075dfc4f68220a49eea90d7aa5d33b18dd37fe0c29fc418671a9e7f54ccbcc9c9dbcb2115656cf1bf46db46cfb40988deb21a2cfe2e84ad4a63eff7c27d228511676c068634f1e7d7a14439d143da7a5a547f417b23aa510a7c149a0e2678344e47d15d2cdc7544aaa68cb7112eae1f7a4013534d0b7cd12c2edb7dde132d1da77d9cce98ddf0641d407d3ce629039edfb5378d4de2d52fd8a09d41def7031f8496075133187d78efaaf0256d77a5001ecfe7f9a9d59bcce52d7c28bbc43c975dc4b230e05474fc00ce1d15184ea6fe2e96c48f51c7dc2476d2c02f1bf809aa05d125739405cd0797ea3c4c0b92b3a71a992de88f44b542986ab28bb0ac4ac86cff8c8399586e5fba763a54ccea1cfb95eb338ef455664cc3a085832e616b042a683d01ce835dd17b9be2f65ab18fe0a218f0630eda7bbca399429abcb6f02c3a4b47f6abc45a511436296ac456d3f300e16e60d8f2d91d84b5129c80440abb712339df4615343b66f69b793c48491e08b666918160d951f82db2f594481aba14e8b9140670f47ea0eb0b1711dd169487f9adf51384bdb3198432a15e89e527e500988f24fc6ab3c9f12c4d70c7345fad7be53efbba01d9dee259107960138651e12b873ab47b3b988a720207effe49be0cb9bd43de7f934f7a0e6f671660879dac505c66677f5a84cde458c2b697655ea099ef6b8a10f39b0c8f87521a871c18cf5b437e298152f905c93fff95ee72650a21ac9eeee3", 0x1000, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, 0xfffffffffffffffe) openat$klog(0xffffffffffffff9c, &(0x7f0000000340)='/dev/klog\x00', 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f0000002740)=""/4096, 0x1000) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002700)='/dev/wskbd0\x00', 0x381, 0x0) read(r1, &(0x7f0000000080)=""/179, 0xb3) r6 = getgid() pipe(&(0x7f0000000300)) r7 = getgid() minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r10 = getegid() dup2(r1, r4) getgroups(0x5, &(0x7f0000000280)=[r6, r7, r8, r9, r10]) r11 = fcntl$getown(r5, 0x5) fcntl$setown(r5, 0x6, r11) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r3 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) 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(0x3, &(0x7f0000000380)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480), 0x0) socket(0x0, 0x20000001, 0x7) fchdir(r1) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r3, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0x4000000000000, 0x1}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000140)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 16:00:04 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7c}, {0x5c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x25, 0x1ff}, {0x44, 0x7}, {0x1, 0x2000000000000000}, {0x22, 0x3}, {0x6}, {0x46, 0x3}], 0x6}) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2003, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSDTR(r0, 0x20007479) 16:00:04 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r0) mprotect(&(0x7f0000734000/0x4000)=nil, 0x4000, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) shutdown(r1, 0x7) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="ab5ab51bd1e5d63c0809b9d7effa2b5dcdedd5c0fd72d9b49a1a6813e4a4e0ca1b69e3451a4946c24a8c6387a61de1ed425bd1bb72e44cb088f63f826553106ad78b5ddec3a426fc1fd0a522c845d593118a215d18ec2436d0fa87bca428e23f2a9da863c188fa6415f4d2ddd5012975fd7233c0d7fcedf1e464e74d47327938fcba726f72e5faea6bf9965764e001609b02b94af6fc4a82b182d3722c8475d54e015e029e42d2ba76195bbaa0b43125", 0xb0}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x7) 16:00:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x11) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x0, 0x3) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) sendto$unix(r1, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37103921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000000200f6ffffffc802020801000000000000000000000000000000000400"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0xfffffffffffffffc) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3d}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x5405, 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x18a) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) r1 = kqueue() r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x1, 0x128) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e0000000000"], 0x9d, 0x3, 0x800) getsockname$inet(r4, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000040)=0x10001) r6 = msgget$private(0x0, 0x8) msgsnd(r6, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r1, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r1}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r2}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r2}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r2}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r1, 0x40}, {r1, 0x80}], 0x3, 0x6) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r8) setgroups(0x0, 0x0) setuid(0xee01) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000500)) munlockall() msgsnd(r6, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xfffffffffffffcbb) seteuid(r9) 16:00:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xbd3e], [], [{}, {}, {0x2}, {0x0, 0x1000000000}]}}) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x100, 0xbfe9]) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x20, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) getsockname$inet(r0, 0x0, &(0x7f00000000c0)) 16:00:04 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x1010, r0, 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x48}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1d, &(0x7f0000000040)="7f0001f53882d75b2cec8797b7199b7939b4af2f4beabd9e3617495e79") 16:00:04 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x6, 0x1, 0x5, 0x2}, {0xfffffffffffffbff, 0x5, 0x20, 0x5}, {0x200, 0x1, 0x6, 0xd59}, {0xa240000000000000, 0x2, 0x4, 0xb3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000040)}) r2 = semget$private(0x0, 0x1, 0x1) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/127) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x81}, {0x6}]}) r1 = dup2(r0, r0) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000200)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xe623b1f549eebf19, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff120100007e5e00003f0000348adb0100010083a8d1e4b4c4d31fc6626d1befb72438d0b3246e0f9e8a7f28270d9111e1a0a80e590ff2a9a14056226f9da4bbb5cb6d26cd7199f0fcc9c0a5355c907ffa7ebbb48b2df68a60309ae637cffedaecfca5c18a3ab1527e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c2477c877a"], 0x1c, 0x0}, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$getflags(r2, 0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000200)) r3 = getpgrp() fcntl$setown(r0, 0x6, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xfce, 0x3, './file0\x00', 0x0, 0x4, 0x7, 0xffffffffffffb212}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) recvfrom(r0, &(0x7f0000000140)=""/94, 0x5e, 0x2, &(0x7f00000001c0)=@un=@file={0x1, './file0\x00'}, 0xa) close(r1) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x20, 0x1, 0x1ff) 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) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x20, 0x8000, 0x100000001, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x1ebe, 0x1, 0x47e6, 0xccfd, 0x8}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000040)}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x317c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x2, 0x0, 0x3}]}) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x6, 0x3ff, 0x0, 0x6, "6a3c753492cdf1aacc77a0459a2580b844b6b0f4", 0xfffffffffffffff7, 0xffffffffffffffae}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:05 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x318, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) socket$inet6(0x18, 0x7, 0x8c9) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x3, 0x2, {0xe1, 0x3df4}}) 16:00:05 executing program 1: 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$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x10000, 0x4262b74b}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x6, './file0\x00', './file0\x00'}) 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", 0x170) socketpair(0x1, 0x4, 0x7f, &(0x7f0000000180)) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000000)={0xfffffffffffff705, 0xda3f}, &(0x7f0000000040)) kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) sendto(r1, &(0x7f0000000180)="08d756144e8a077fd197854b7dab3f98583c80fb4239a83426321a1109d12478b53fede7daaab0fd29ac280a99b7477fc0b331efbcfeb7ee297b7126d7ad445456ddcb94d699db1d4a6f99c27ee6c6b0de2708c66db63b9530a0ac403221d280942f62efeb0ad71d1a2528c4beeb39", 0x6f, 0x88dbdaafac739cc1, 0x0, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000100)=0x1) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000100)="4cba47c3437cd5975422318c81ded57ef0c2ff424aeeca7545461269e7d0c5f98249593335a2e29c7f79f489cdb1100c897ff6270a17205a4f6530748105fa5d6ae49843e4c2e33cbc8c8524dd66d38dd8a639f8c1f54f089923a2e3e6f4092059689e4284f2ce169fea1526cfeacf11d378e08f12baa862b20080140d8b9aeaa2217b904d7eb40893499e66cbc2370dd7ac4a319f41dcce65df6381c873b0c7dba439b9e793cd35a36c0dfe1e9d092f1d2b8768229debcc8063bc4ea6efb74bac65022de239c6ba6cce051b9a56aa720c6c1e6ae704559b714e96ee5735f7270b7e705143b761eeabf3b27c1d681778afda452e05eefa07", 0xf8}, {&(0x7f0000000240)="653b39b88459a0f89c447f4bb7cc28c92d9cda67a4125853b7a62f13574a65381bf7028a4937e093222e5c33ece1704209bc5dcf4e55f378aa6174bdc8fbb474b51f857a655e0240c90c501ccf2219ab0d0f2d1cafbd007f18a19712d4893a0fcf530edde97921d8567f1b45cb02060fac4658bd329e689334a0bcfff6dd80f11f2e94a4a813454c98300324663fd397df26594e6ba6c02f67257a8f53b8b80cdcd1dabcd5d188e2cfd6126926d5a850bbb181246a9f4830b884e24f7bbf55c9696bf9b3d7aaa2ab18b3e5247a4b5d45a24eec6dd9c5c0baa34d53ec4ce955031263d3e0c1010de9b996257c49a76de401102280e4", 0xf5}, {&(0x7f0000000340)="46453b04f03ec4a36b28759564dedf499825d3000667ede8c464bbd1f8f1e91ee005231124e4297fd5f8fb1678c1eb02f36a086d18be42cbafbf12076139b0d4e65c43fb421ce646fe76b1e1d61c3d26bdf096650863029e5ce449b562854c8039f7f17ea110ed080cdaaf26696a04c4c294772f66f7bbc691ad288cceab7864224549908a12146ff67d0c52407bf79cc8d783587f70d20abfd03fa02e28096c57af505d74cb6f4818e420b7b84f3f03142909b74be03ddce943a468957b0b80a3c5261a0249788c37afbaa17dd23e8ab5ab52f8ef65d57c98533a0b874f8a31bdd35b48d77bcb72532de9d70ffa41510822025c7f", 0xf5}, {&(0x7f0000000500)="ced49ae0b76d4c3e89fa72f3e1290beead75c0e95c885dd8dcd91271a85d4bc2c10932a4b39066476b3611a08069233b8eb41b067e5ef4160119cbde7ef2ea45192ba36e22e4e055e9f7bfa4df66543123e5b73a13e0aa02189ebd32a636ce6363668e2990b1616c2baceb9d84775968d9969dce0f027ee9c4b942a84bc9d91aa5e7425438c1bdbb6af1a8ce7acc2fd6be943872c4af3e9a927f783572fa541e2c544c5aa733f3a2fe3d944c5334e5872a444ba5ff3069d379a7cc", 0xbb}, {&(0x7f00000005c0)="767d574600d074b9ce57a5ac3cde4185f00c30f8208de1b75461ffbe0bf11d095824d3906ded40e665722b72aa49d67057f5aa2df8e31ecc9c2262c0f7c187ab12aa98ad7c547dcf2aa87683b2561438a2658ca99170b2404f1b159c6398c88a7ac69f2e992a89a4b9165cbe298d30fe26b42ebbbc0a4e553b7efa515a8bebdeafc68a7a21f5cc3f1898645505", 0x8d}, {&(0x7f0000000680)="f6fca8ed0b646f2fce99eb0e74094c4c4a554145659c5f32d5f14854a2ae706bd9398cd9fcf2086ffafa92ffacf105715f1dcc956896bff8215eeee7ca668d7449ae12a1fdba1523c3b125735fc08cbd97df96d19c99ac758425f7d67abb5159415395dd352377e559b09394a29daf56d2426c74faae2a4bb1a2ca6a266d306d968357076c693a797d91ec1cdca2d5fc4c81ba5884ef395a1b76a7494f950431784fa1dfe2ad6837822e4aafca2ab9a87a16c5e9ce260c2739f3d2b21e6c8cf7f32b8eb86434a3bdd33fd2803afe3652158ba831", 0xd4}, {&(0x7f0000000780)="bdc1f3e03bb666e14116b1755acf17fdc72f6fc1afb718f3067abf0869c64459d987f852569a3107b65002f4735130f00d9021ba66b185af508fc4d142cec3d2bb6e57945e025533573bf8ca012fc225bc0ab2ca5bc54b0cbc2e9b43be7eb0836eb76630a39f2d5b28adedd2e79ce6f4b40f2278bac6495978b962d9b50f209ff679ada9e5173f26e1eebac44e0caf7957779dc3b40920f120bca5ba2307c6d4d951855d7e32271409beacd8094209b1a934755b0c13713709883b6a995ca42af835e88394eb566f05d20b16f2cb499e77f4adf6207fc2905850a5a4ee3a89e05cda816bdffb1e5e9e30a5", 0xeb}, {&(0x7f0000000880)="cd5775fab39b9ed39ff903744b718f88d9ee711478eb0e5e7b83265f4584c8bff3dd3f1fc1b1eb2dd46f3a66e941e2470ffd633a5be16cf88d894bfb24ec004ce511f6fbe9b94a1721dc1a61e8af70c8cf001bb606a46cbcc6bd51b51c6d63b2800322d784f3f7f6cbdfad1ddb26642cb966dfd26771f4e8f54932715c5700c9cc05beedb2b88a2f8a0c0aee3868", 0x8e}], 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000940)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x50}, {0x5c}, {0x40000000006}]}) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) lseek(r1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5c}, {0x3c}, {0x6}]}) pwrite(r1, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x5c}, {0x2400015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:00:05 executing program 1: r0 = shmget(0x2, 0x1000, 0x1001c, &(0x7f0000e83000/0x1000)=nil) shmat(r0, &(0x7f0000a23000/0x3000)=nil, 0x1000) r1 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:05 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) r1 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r1, 0x29, 0x3e, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000200)={0x8, 0x7, 0x6}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000180)=0x1) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000240)) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x23, 0x9}, {0x0, 0x1}, {0x41, 0x1}, {0x88, 0x8}, {0x0, 0x40}, {0x42, 0xfff}, {0x43, 0x800}, {0x21, 0x4}, {0x1, 0x5c29}], 0x9}) r4 = getegid() setgid(r4) 16:00:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = semget$private(0x0, 0x4, 0x1df01b6e755d9b60) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/121) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x480, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x81) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xd69c33080e90950a, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000240)=[{0x20, 0x6d67, 0x7, 0xffff}, {0x1, 0x0, 0xffff, 0xfffffffffffffff9}, {0x2, 0x8000, 0x3}, {0xfffffffffffffe00, 0xfffffffffffff3d7, 0x7, 0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 0: 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}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x6004, 0x44004004000828a6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x6, 0x1f, './bus\x00', 0x6, 0x0, 0xdb9, 0x3}) symlinkat(&(0x7f0000000200)='./bus\x00', r0, &(0x7f0000000240)='./bus\x00') open(&(0x7f00000000c0)='./bus\x00', 0x42, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x74b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="00000018600400910000232700000000000000000000ffffffffff01000080000000002d35d551a7de221a18", 0x2c}], 0x1) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0x10001, './bus\x00'}) r3 = getgid() chown(&(0x7f00000000c0)='./bus\x00', r2, r3) kqueue() ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x4, r1) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socketpair(0x2, 0x2, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) dup2(r0, r1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r3, r4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x9, 0xdc6, "375d900ca96cf894e67ac61d38027b4b2251677d"}) write(r0, &(0x7f0000001a00)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bae3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c", 0xfa) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{}, {0x10000000014}, {0x2000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0xa6, 0x4, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x7fff, 0xc30}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20, 0x5, 0x200000000000}, {{r0}, 0xffffffffffffffff, 0x1, 0x20}, {{r0}, 0xffffffffffffffff, 0x70, 0x8, 0x709, 0x8}, {{r0}, 0xfffffffffffffff8, 0x20, 0x1, 0xe03, 0x7}, {{r0}, 0xfffffffffffffffb, 0x3, 0x40, 0x5, 0xafe}, {{r0}, 0xfffffffffffffff8, 0x44, 0x1, 0x2, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x1, 0x7fff, 0x6}], 0x5, &(0x7f0000000080)=[{{r0}, 0x3685e6a964973e8c, 0x40, 0x2, 0x2, 0x4}, {{r0}, 0xfffffffffffffff8, 0x81, 0xf0000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffffc, 0x4, 0x80000000, 0x1f}, {{r0}, 0xfffffffffffffffd, 0x4, 0x1, 0x7fff, 0x20}], 0x4, &(0x7f0000000100)={0x7fffffff}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x10000, 0x2, 0x8, 0x9, 0x6a, 0x1d92ef3d, 0x8001, 0x10, [{0x8, 0x7ff, 0x1, 0x81}, {0x8, 0x0, 0xfffffffffffffc03, 0x20}, {0x20, 0xffffffffffffff3f, 0xff, 0xffff}, {0x2, 0x1, 0x7, 0x6}, {0x1ff, 0xf61e, 0x5, 0x80000000}, {0xfffffffffffffffd, 0x8, 0x1, 0x5}, {0x7, 0xa6, 0x100000001, 0x774443eb}, {0x5033, 0x5, 0x3, 0x7e47}, {0x5, 0x82d, 0x7, 0xffff}, {0x3, 0x10000, 0x5, 0x2}, {0xf0, 0x22ae, 0x8, 0x3f}, {0xa080, 0x800, 0x8000000000, 0x4}, {0xfffffffeffffffff, 0x8, 0x80, 0x5}, {0x3, 0x6, 0x6, 0x80}, {0x7, 0x200, 0x1, 0xffffffff}, {0x7d4, 0x9, 0x67, 0x5}]}) writev(r0, &(0x7f0000000140)=[{&(0x7f00000001c0)="000000186004008ba8002b27fe6ec794ee000000000000ba0d31e99a00000000000000000000000000000038", 0x2c}], 0x1) sync() 16:00:05 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getgroups(0x3, &(0x7f0000000040)=[r0, r1, r1]) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) 16:00:05 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000040), 0x4) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x1) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f00000000c0)='./bus\x00', r0, r1) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x9) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x2, &(0x7f0000000180)=[r3, r4]) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000040)) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000000c0)={0xb4, 0x7f, 0x7}) fcntl$lock(r0, 0x7, 0x0) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80000003ff, 0xffffffffffffff7a, "73cc5160521f093842ad7b2183862e27b82f7b8e"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 16:00:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x20, 0x1000000, 0x1ff, 0xffffffffffffffff, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept(0xffffffffffffff9c, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) connect$unix(r0, &(0x7f0000000340)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket(0x18, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x1ff, 0x7, 0xd1d7, 0x3}, {0x100000001, 0xc5c, 0x0, 0xa8e}, {0x3, 0x7f, 0xffffffff7fffffff, 0xba6}, {0x101, 0x162, 0x7f, 0x7}]}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280)={0x7fffffff, 0x9}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r1, r3) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$setown(r1, 0x6, r5) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f0000000180)) sendmsg(r1, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000006c0)=[{0x0}], 0x1, &(0x7f0000000740)=""/134, 0x86}, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) r2 = getpgid(0xffffffffffffffff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xe9) fcntl$setown(r0, 0x6, r2) open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x10c) shutdown(r1, 0x0) 16:00:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) pwrite(r0, &(0x7f0000000000)="9d1814a88bada972c89f58c06f4b4af24f50ae47fda42b7f0149401c4f428d00aa17a3febd28df15611b09c792447d13ade4faf70951269dcf4a5a27c7f05bced0235a87a8927a373df4c6d3b416e5f0ffe9105fc2217c7e5af07c66a16a8bd77c716ef8195bb230fe23c71ea8b0b37584074e1074613bbb320efa27a8c8dd049384c30095fc28e6ae873c27a13404ad6ca540cfbb41420ef27d075dc0", 0x9d, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)="00009a5d", 0x4) 16:00:05 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = dup(0xffffffffffffff9c) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x17e, 0x0) r2 = dup(r1) r3 = open(&(0x7f0000000000)='./bus/../file0\x00', 0x2, 0x100) openat(r3, &(0x7f0000000080)='./bus/../file0\x00', 0x20000, 0x6) write(r2, 0x0, 0x0) 16:00:05 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) 16:00:05 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x5}) pledge(&(0x7f0000000380)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) 16:00:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="62e3d113246464235de492ea05fb07322dd5a764f18b2d92faebbd12d7df5d7a43aa3d22fdac959126830f016cbe4d163648255ffc251c93da89f826d04ae8e0c67c54cf26d3a9dd8959f9d13abd27fb093fea3acf535080705a8cd217eca09963cf0f97666926e590b9ad", 0x6b}, {}, {&(0x7f0000000100)}], 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="d3eef3", 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:05 executing program 0: openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_data=&(0x7f0000000080)="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"}) r1 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 16:00:05 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f0000000440)=0x8) r1 = fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000002c0)=0x8) r2 = semget(0x3, 0x3, 0x100) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000300)=""/210) r3 = open(&(0x7f0000000540)='./file0\x00', 0x0, 0x100000102) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r4 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x10) r5 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r3, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0x20005302, &(0x7f0000000140)) getpeername$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000280)=0x8) 16:00:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f0000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef002", 0xfffffffffffffef1) pipe2(&(0x7f0000000000), 0x4) r1 = syz_open_pts() close(r0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x98d, 0xffffffffffffff37, "02000000078d00cb5fffffffffff7f0000002000", 0xb24}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:05 executing program 1: socketpair(0x10, 0x0, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r2, 0x0) fchdir(r2) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) fchmod(r2, 0x100) readv(r2, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r0, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pwrite(r1, &(0x7f0000000000)="dd70ccf28a43118c51e3d764715b9fcb38aeaef9beff8e1bd8e6e88a8761f588c36896b55a499f75eda61ee5f84366663f07f11f226d19d1abad7767a823", 0x3e, 0x0, 0x1) 16:00:05 executing program 1: mlock(&(0x7f0000030000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x0) clock_settime(0x2, &(0x7f0000000080)) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x2, 0x0, 0x20, 0xca, r1}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = dup2(r4, r5) getpeername$inet(r6, &(0x7f0000000000), &(0x7f0000000080)=0xc) poll(&(0x7f0000000240)=[{r4, 0x13}], 0x1, 0x0) 16:00:06 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f0000000200)='./file0\x00', r1, r2) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x100) socketpair(0x2, 0x7, 0x2, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r3, &(0x7f0000000300)=ANY=[@ANYBLOB="0101ea407104f7e773362528d62598ea2fb4527a227083f0365a5b49f552bd4e83da4b95ba85edf3cc5cc566b76c9e0eab335e2734390ff94cafd840fa162fb66fbf13ab1c0afbae21c09cfe63a450807870264be057cb54519b77607cb2282746e32ef346a68a87a9b160ca48e7580e87bbe520428010764236079738c7039c0b6df83661b0ab8e2c19a91052707ed70fc156d04a269a6fff80972d6c33154c72aed0fc88876e617e6cd4eb3e8f5dfb187e30acefc7b452dfc37c00224917cae967bfb7d24b55a810ab5de9b458d458f0e85855888e2b0e4f0ac093d04b58058fb2a5eb186fd856cf934effac5736d40c9b7e4d74d0de5f3983de28b7f145689afabdce75403a525fcb68cfad1f8df0b52a5de4d8aa"], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) accept$unix(r4, 0x0, &(0x7f0000000140)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x8000020}, {0x6, 0x0, 0x0, 0x100}]}) 16:00:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) kevent(r0, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x49d991f694881aa2, 0xbe8, 0x5000000000000}, {{r0}, 0xffffffffffffffff, 0x4, 0x20, 0x7e, 0x25}], 0x400, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x0, 0x10, 0xffffffffffffffff, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffffc, 0x10, 0x4, 0x100, 0x4}, {{r1}, 0xfffffffffffffffa, 0x8, 0x10, 0x800, 0x80}], 0x1, &(0x7f0000000100)={0x7fff, 0x8000}) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='\x00') syz_emit_ethernet(0x1, &(0x7f0000000140)="f8") read(r0, &(0x7f0000000040)=""/32, 0x20) getpid() 16:00:06 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330026b48d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042365a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b803008854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d40)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417263af4aaea618619545c214cb3bfb5455504814765e1ac0dd23a15b54bb781d536d56dcd270e0930920f52431b848aa8087651e13fe400ee208e3da64f054f224294b9f40ce9b25dbf400ae25be5a07e113f4b692f245c61a340e231d5e6c6ef4a5c", 0xd5}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016", 0x5a7}], 0x4) 16:00:06 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) ftruncate(r0, 0x0, 0xc0000000) r1 = getpgrp() getpgrp() ktrace(0x0, 0x5, 0x2, r1) pread(r0, &(0x7f0000000140)="8178bfc3a75ae9ae0714967f62611f94a82a953137fbe0adf8fdb935f6d1670ab273b83ccbceeca8b3bf212d08cafb9276ecb7797d5072806b31a01733b92d7bafba7d1b98806489645ed5e6dec64320c1439882bd878d207f4c1f70a1db8bad54576d2368e57c2c5b868d720dcf93aff0ae44084cc11740cd494533bb07c353b3252c591f33409b71f9b5b671e776e06de1e2f26959bdbcc4816357839aea35113af6e63012f3bffd324cd17c15a4f17db0a5c809a8004a120e76920c49531ead", 0xc1, 0x0, 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x40004004000028a9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="000000186004008b0000232700000000000000000000ffffffffffffffacd5596a627a2d35d551a7de221a18", 0x2c}], 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)=0xd4fb0cfbc57e3140) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) r2 = getegid() setegid(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x48) listen(r3, 0x100000000) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x120) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0x81, 0xffff}, {0x18, 0x2, 0x2}, 0x9, [0xfffffffffffff7d1, 0x93, 0x7, 0x3, 0x7, 0xffffffff, 0x9, 0x80]}, 0x3c) 16:00:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) 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", 0x8) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24311dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe80682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x105) r3 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) shutdown(r4, 0x1) close(r3) pipe2(&(0x7f0000000180), 0x10000) dup(r3) shutdown(r1, 0x1) r5 = syz_open_pts() close(r0) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x20003, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) fsync(r0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x20}, {r0, 0x88}, {r0, 0x69}], 0x3, 0x6) 16:00:06 executing program 1: r0 = socket(0x18, 0x3, 0x7) r1 = shmget(0x3, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000780)={{0x4, r2, r3, r4, r5, 0x1, 0x4}, 0x9, 0x292d, r6, r7, 0xfffffffffffffffb, 0x3f, 0x7}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r8, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r8]]]) sendto$inet(r8, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) r9 = getpid() shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ff7000/0x3000)=nil) fcntl$setown(r8, 0x6, r9) r10 = syz_open_pts() ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) r11 = shmget$private(0x0, 0x400000, 0x2, &(0x7f0000c00000/0x400000)=nil) r12 = semget(0x0, 0x7, 0x2) semctl$GETALL(r12, 0x0, 0x6, &(0x7f00000002c0)=""/12) shmat(r11, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) r13 = shmat(r11, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r13) ioctl$TIOCOUTQ(r10, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) setsockopt(r8, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r8, &(0x7f00000008c0)=""/96, 0x60, 0x47, &(0x7f00000003c0)={0x2, 0x1}, 0xc) setsockopt(r8, 0x20, 0x1, &(0x7f0000000500)="7b72a73d63808b2d1f406646eeec3e3f157ee29d0a3262334b3711682535f5f275da934e3e57028b5b6f3840f7decb892e3a822bcd2c1316fa9664edf82db74711854511b6e9b11cd7dfb3a9fbcef1734012d7fc89bf97301d173242d0e07000b84ed1aa0be6e5ab9a191d91c1e41827d0cf6fe7cb599db840fe0c8954e32179d5b1f65fe4f59fbb96e586da11e6aba76149c64be18b31a46485adad4c60cc2461ac44b84cc6dd3dd4112c99af7fdbc384bf7cc2f22404a2650085ddbb4e7c34dcb31e610e6d941d18e15a97535b8dff17ae2b67ba6e180f02c3e43c96a4f0bc3fff17b0", 0xe4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r14 = semget$private(0x0, 0x5, 0x40) semop(r14, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0xa8, 0x40) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000240)) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000002c0)={0xb4, 0x100}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x7, 0x1}, 0x7) execve(0x0, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000000c0)={0x49, 0x6, 0x7, 0x2, 0x7, 0xce, 0x4, 0x10, [{0x9, 0x5846, 0x0, 0xf93}, {0x7, 0x450, 0x40, 0x50b}, {0x2e1a, 0x5, 0xffff, 0xb110790}, {0x100000001, 0x3, 0x0, 0x6}, {0x2, 0x3f, 0x0, 0x5}, {0x1, 0xfffffffffffffffb, 0x5, 0x5}, {0x3, 0x8, 0x75, 0xffffffff}, {0xbddc, 0x7f, 0x6, 0x8}, {0x100000000, 0x4, 0xc7f}, {0x0, 0x5, 0x2b, 0x2}, {0x7fffffff, 0x1, 0x8000, 0x2}, {0xffffffff, 0x50e5, 0x2, 0x10c4}, {0x0, 0x101, 0x400, 0x8000}, {0x6, 0xcb94, 0x1, 0x1000}, {0x0, 0x4, 0x4, 0x2}, {0x0, 0xd18, 0x0, 0x5}]}) flock(r0, 0x118) pipe2(&(0x7f0000000200), 0x10004) 16:00:07 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/144, 0x90}], 0x1, 0x0, 0x0) flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r1 = getpgrp() r2 = getpgrp() setpgid(r1, r2) close(r0) syz_open_pts() madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) 16:00:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff01000000000000002815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae90d8490799fb9c8ecd71aaa8245aeb6cf7b755f8d1d81468ec1ea6492ad70e14e6496312f22000068b5f0f3a9f270ac585f16f0f88aae1f1aa6743f71c409b8f1cf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d3031aec1b47c8cc50195b70c35027d85f85ffcc6f95979cadcf67d0015fbd9b76beb9c8b46c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5e"], 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x5, 0xffffffff, './file0\x00', 0x100000000, 0x3, 0xffffffff80000001}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20}, @cred={0x20}], 0x40}, 0x10) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setreuid(r1, r2) 16:00:07 executing program 1: r0 = kqueue() madvise(&(0x7f000097b000/0x2000)=nil, 0x2000, 0x0) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) fchdir(r0) madvise(&(0x7f00008f2000/0x3000)=nil, 0x3000, 0x4) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x64}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='&') 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x1ff) sendmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x5}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000100)="4c79656b94acacdd0779d447cc4eefaffbcf662af2f3d9c16b0627e977463ef7cc96572b9194e5954ed7845cf6", 0x2d}], 0x1, &(0x7f0000000280)=[{0xa0, 0xffff, 0x1, "dfb7df507de4e487031c707f622816edb42b127a6afdb726f98315500bf4edcdacf1c148ac73619a91c0fa3711a2f3e8ee2cbbcc7ee8acb8074efd964e264c2dedc5bd370f5455557b9798f8e2407e6ad8dbe328f5ddb28060d4e9c4d49b1102fb722f48dbc35fab51944df83757e80ed6b88bc095a4330c734a9d399d769b1b87ca7875a93d689b397084d93b"}, {0x28, 0xffff, 0x3, "c3b329cac3661fc6e7ce09fc947b24a4932c7ffe6d"}], 0xc8}, 0x8) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r1, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000440)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x10, 0x1, 0x401) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) dup2(r2, r1) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(0x0) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:11 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:12 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x20000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) 16:00:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:12 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="4a88ec84d84ad29be97652a0b22a20bced815040267686f5697bf6fe6d192325b6c08765a1da0b1c23d67f8a77cfffac6b5b891857cfe6bc1d8447c27bca5ec1d10fe35f096093b3730f726fa54535d7a882a2c304bf9b44b4bbc893598bce8544115ce7f3b8b954906d50a47b2b6dc8290a25a2", 0x74) r1 = fcntl$dupfd(r0, 0x0, r0) write(0xffffffffffffffff, &(0x7f0000000000)="582720efabd16ebae63225259560f8", 0xf) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) 16:00:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x7, 0x0, "7e552f72c1d2c05682db2dece205147c0c50ea31"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:12 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlockall(0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xa, &(0x7f0000000140)=[{0xffffffffffffff36, 0x8, 0x1f, 0x8}, {0x85, 0x7f, 0x2, 0x5}, {0x7fff, 0xa24e, 0x8, 0x3ff}, {0x5, 0x7, 0x80, 0x57b}, {0x6, 0x80000000, 0x5, 0x9}, {0x3d, 0x800000000, 0x1, 0x800000000000000}, {0x9, 0x3ff, 0x2, 0xb2}, {0x5, 0x2, 0x6, 0x3}, {0x1f, 0x9, 0x6, 0xb89}, {0x2d, 0x4b7d, 0x9a9c, 0x100}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCNXCL(r0, 0x2000740e) write(r0, &(0x7f0000000100)="20fce4d05197668cb91507f7a3aae1485e06b5295b408f03b49f240e482c95f52b4eb7c2ac6d16ee23621887539033d92002543c23dcecd64472ad649acc70c3cec287b7129250cba64b15119484545b89a3a79a1c80e0b2e3fbfb96c136edeeb81bed1a9fbf5001c2ba14ef863a530875eac62b5c133883ea06208e9be376287b82ed630c661a0cc674166a33a39839f5c8981465357e0061", 0x99) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(0xffffffffffffffff, 0x0, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x9, 0x0, "08530ddadbf7b05c118e46e997e4c4064e567307"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)='-', 0x1}], 0x1) 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000ac0)=ANY=[@ANYBLOB="10000000ffff000001000100000000009c17bf3e92b770a1e6c5b093f8adcfe53db381c71ee82282055885a28051baf8d0410d5c171fc94d91a7d6993a80aa57621a4a0b5692691e87513161d482143970e6a0cc3e2e462515123e"], 0x10}, 0x0) close(r1) sendmsg(r0, &(0x7f0000000a80)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x6, 0x8}, 0xc, &(0x7f0000000600)=[{&(0x7f0000000080)="559b4454213764eaa24dfa2e2da7f3610eee58612d1b15fc9e65148a928221b6d0680f3f6601cadddb9722bc9654f65173fd5f07001991b24ea7baff9d8cf85e16037a4a6223176fbdeef4e3d74789d75ab0c13876940c7880eb2b7d80054564040a76ff29bb4c2d7b5363eb210b74c5", 0x70}, {&(0x7f0000000100)="cc47f8b0ddcd70a75112426f7b00fe833ec7dd43f51cba3efec3c9631d1dfacbb9d1abddba49ec8e1ac05c3fcd2167814c9ad34f747aba4423fed3d5afb537c8b0f8bf12dbab6d4dd9cdd6", 0x4b}, {&(0x7f0000000180)="6f517eb94caaeb4fb86174c3e0e84bb46ffe784753ee68108bec8244d0c37bc9b810cc5d7102c6acebbd76b70935cc223cc67b97399ead7666b963a5ddcca58bfb85cfc989777e19229ecf6e181dfb5e9b6e586e727da175a734cc09709598c396fad292ef3ad4fa393aa44c263c63b71cf1ad9bf78712369b609050ffbda693fa00bcac4ab163126fe250eb92a8313a838d542ed5041b7e690c301e41a01286c75a2d35ecbe27041df9d554633ac4fdf2cfc59fe5daf7cee7a8926bec8908a8b0f7f745d621a1d645a9926f653c4f1ecbd6308637eec68e76782eb8b468f75a0e", 0xe1}, {&(0x7f0000000280)="ea6af7d6e30d8bff91aed634ad2197539276fa55c2184bd8272f163eb9eb67d507083e71a0989c908f8308fed092b39740a03a1f28d864c90004c5388bb47125abedbad8d459ae0afbe356cc955f5ce26e05871b0874601e5125b5acd41fc2762efbd59a651ed451c07c8cf58cbe3fe3b910b1d12298889699743134e1867578fc0e61179e22b6ba6d7cfcb2d05c6fe8fc23dd6c332f023d608c72e1b87e3dff2152d0c2ae2111cded64bad2fa269646d193b5002a8957e56f02fdcd7ed7af8c93c0a768799739d812a2ae01de2887494ae85c8c18a78c5875190a2d0c3235c66ac2b68ff0a33fe7623dfc0607b7f710d6886f499145471f68c35353", 0xfc}, {&(0x7f0000000380)="539da7acb4835a4f75428cc3a81b4725780863eae302608d9044f5b3e0abad4a52a0bff24db9ae3a564dedcf0b8a85326085e4d5af19f2ab", 0x38}, {&(0x7f00000003c0)="8306820f5a90da36bcf45d", 0xb}, {&(0x7f0000000400)="2d1d21bf0345851d026637a767ee190b49c904be4de1f93032e37f41602b7234f300dbec75841781880aa642e83e", 0x2e}, {&(0x7f0000000440)="a85efb460b778c8da55f6a33965c687ee529a13259cdc866651fed032067877de846b5c39cbae0eac3d0c929aae60b722daeaea83316779ecec9377b12c7ee9992efb557c9f01fbd50add89ef9f870036a61993bd646220a34354f9c46a1a96daa6645fcb0bb77831ee395c6bdf4b294d9d0261ebacd2d4e7df852ef81f43ea409d1f606c46442c13a9bdf2ce131d9c79afed6e0ed450e58b92615c0b479911655128a02497c1236306708ddd8b4f0cb09f3a5af704c302d978dd9f64c1926e05696800281ca098127bb1b58ab62101a502a4fdcb295917fa0c4326d8be050972478306ee7417087fa3d1ab4", 0xec}, {&(0x7f0000000540)="ba1ffdb2dfe5358ca72c38425aab049a640a3f94d8dd591f89c77c47db84ce7c2ef4a62e8efaa2b82cc7c4884398605c6d431db455a47e79b6213df346b22b636ad4b5dc14207f29e572ded83e8ac9383128da82cd6aaa457273692e554f64886b25877c7497aca9306e22cf70279091e5349e421fb04e43306c4cd47253000e26695c37a26b98b79a618b16c5c8fb553e06ba88a55cb9ee7f1e3fa773004fe1a25edbcc1d9c0a35d677", 0xaa}], 0x9, &(0x7f00000006c0)=[{0x90, 0x1, 0xff, "d9cfff229fadfa8c8b34c556f1b38992c7fb92bc7fb069302a0ad53600d8e537b7f3e4267e7d35337c64dc5c9e37fa92a192f1704c619fcbcad46da3c366150533392b54478dbd0122dc5acc937893604ad472de3f7a418333a06dffa85f2a38d54b997af2f0940252873415ca1a0b3dde035f76953a8662cf87"}, {0xf0, 0xffff, 0x5997, "c78d7a8e0320fadbc181e0edc8a5e25fbe742c6f9203be0e50b10c65b33e04b0bfbc390c154f06e5ec334f19b6516c41fb5030c921ce88eb233a4e8fd95566cc900e770ed6d19ced79b5a84f5950f4d9db7ef76c1f20d35c4c837b6b2ab5c1abd46d82ecb462bcbbd457bd4955baba3befe873921433960dbcc7858450dabf61f4ca0a3d5ea352f4b1850d054fbfe64ea3f9359b0a53a16e0016e6de28833da41cc503dafb55baa6128534ec3616007173d88536d363629b3d53db2dd19d2d93789365d24383b0ac245eed604115fb064e1878efe4cedcf5a6967a3b7abb17"}, {0xc0, 0xffff, 0x6, "5b656dd973713e0abbe2a81eb4184be414bf06be7bce419c977d1fb102d7dbd37a091db31b29ad8f2f5eb1f2bf71083b4c487c1d077d98d00a7893292272e8f39af7de44a70eea094b23c778a1ed2c600476fbcc6191d53bbe2a44d7f8b0c82ba4500212171ceec629fd5294c32b751b672fd7e643a002203d4552ac493340538532f55a4469408ae305965c6e82cd670047cb2677ab0a1ec35a0efb0e88ca43b6ec36a754c0014ff3dafea9"}, {0xf0, 0x1, 0x2, "c113e65dca6392d2adbe3a269b7771f5ed4c38fa5bcbbd63a0b2739592a47493aa164f5216366002f0006cd014cb17f33a22f5335558cc4ef2132b85f35d0fffee0f889183ddcfe097586fbca12937bb2b2547593c237393eb9451644e4a9457f0a672861fbe05bceb13dd85a7b1770bdd6e0d676beac27469ede007b43572fba8e6afb20cb87e863704688620ba5a5c82be1b04aae593d2829c20c9e591583798a3ec5bd357dc42bbf96a3f08d671619c18380a45dc3f00369853a89238be34c6fcb553a38c55b5bd07369c471ca08b2500c19469b5e5af07"}, {0x58, 0xffff, 0x10000, "1c12abac7568b99a4f608178e4ed056ef42430ca9774ed7d057c0ffdba8d915e6ae8d47a1c6ccc57e0324baace9bee65553782b2a6090bbea107a227b79920a67c478020205c86"}], 0x388}, 0x9) setsockopt(r1, 0x8, 0xfffffffffffffffb, &(0x7f0000000b40)="f16a403ef942eb2ff78637bf04c975a25ecf04f10cf58ea00d2945c75140a338afb52af7df17db09135dc64553e8e2562c1305964bc7bdf9547f1965241d23f60a392793d75798fadc88e2d63fb7835265230e95b399d9d56c30951cc2124e1fab2fb3cb1de093c2183e7f18932ceb81b78fb1feab00f037d4fc2ec676ebadeed834b80180b6f2f98f3db4fc4b0b67417c253cd9b603ee875ccd967952a5386ca86146c2b7d35edbb4a96afdecdcf2038f", 0xb1) 16:00:13 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b00070000000500d26ee204fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10, 0x6) readlinkat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/80, 0x50) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "f0000000077994f87abe071000"}) poll(&(0x7f0000000080)=[{}], 0xf3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0xe980d1c1d1331c30) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:13 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028ac) r0 = open(&(0x7f0000000080)='./bus\x00', 0x801, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000000040694e0e4cfa772dc1d1404300000a73d1d09075288182a3e7bd438b29be9c894314ba35d0875b8b0185001365e18c0fa6ae84c9f0611da24e14000000000000", 0x57}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x400, 0xfffffffffffff4e4, &(0x7f0000000000)="8e0aadf7096c25b5dbbcd22eaeb0a01ba0ed6b4904bc10c7923840fcce910838cc831c83cc257f743973c2a7db3ffab51fbb6559f4b8c4c1193b0dd75a70ae387bebd86f9243157506077e5e2a862af10cf2cc5379e66aab763e4c5a29a1d55b1b06b4690826d41c18ce529beb6e8242e99db187f783fd21d55e95952567", 0x7e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xffffffff) 16:00:13 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./bus\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080), &(0x7f0000000100)={0x8, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}, 0x0, 0x0) 16:00:13 executing program 1: mkdir(0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: r0 = socket$unix(0x1, 0xd15b702c7c0fec38, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x81, 0x4) lseek(r0, 0x0, 0x0, 0xbc431009d52370ef) 16:00:13 executing program 1: mkdir(0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 1: mkdir(0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x87}, {0x7c}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x2, 0x6]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r0 = dup(0xffffffffffffff9c) fsync(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: r0 = semget$private(0x0, 0x4, 0x80) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xffffffffffffffcd, 0x2, 0x1a, 0x4, 0x2, 0x2, 0xffffffff, 0xfff]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2287, &(0x7f0000000040)=[{0x8}, {0x101, 0x3f}, {0x6, 0x1, 0x8000000000000001}]}) pwrite(r1, &(0x7f0000000240)="d1b9a7e729211313f885935366768cc8c651d9448ee104eaf1341efe8f2f2930c947aba36e554c13219b5d292279cf24f2681b7488b928253e919f5ecd34d02aacebf55d7fe93eabcae1e5cd7126c7a31bd1b8b6c63cc7e661c723fe1c65f355a042b9f840fa19a282c06ff8e19cb88e394f7b36140cbcb2a02da3dd57d7c19bff521b083942d14a06e6f08ee2fa1c970af06d57b7ebbcff2d109d765298c34cb8e8cec4f264fb38efc5fdd48e1c320fc79713766ba237cdbcd87febd3355548170e86f6d237f5dc4254350e646d54d66932c6f4c0b88d81", 0xd8, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getflags(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x1, 0x48e, {0x2008000, 0xffffffffffffff80}}) 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: r0 = socket(0x18, 0x3, 0x3e) r1 = socket$inet6(0x18, 0x3, 0x8) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(0x0, 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: socket$unix(0x1, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getuid() 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffd}) 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: r0 = socket(0x18, 0x3, 0x0) socket(0x1, 0x5, 0x1ff) shutdown(r0, 0x2) dup(r0) 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000080)='./file0\x00', 0x10) 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(0x0, &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(0x0, &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0xa66, 0x8}, {0x7173, 0x5}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000083, &(0x7f0000000140)}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) setreuid(r1, r2) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) setsockopt(r3, 0x7, 0x0, &(0x7f0000000240)="acfccb3c4dc4253dd96d96e81e51f8202813e3828f7fbb5bbcf9af7dee3eea8e6e4813a477c45c94901e717c06cba1aafceef06725f5ed20f1be51f4ecf14634ffbfb04b8fbb80f5f4db9e", 0x4b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x1000, 0x7e2cabd3) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) getgid() select(0x40, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, &(0x7f0000000000)={0x8}, 0x0, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0x10000, 0x2) r3 = syz_open_pts() close(r0) dup(r3) syz_open_pts() r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pci\x00', 0x80, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000240)=0x7) r7 = dup2(r4, r5) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r2, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) sendmsg$unix(r9, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c3295d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9baa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c3879e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebffe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3048500498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946102f0ce6d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6a7203cd88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e647e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d89df35a8209e064190e310d9bf7f6ffd2ea7a4ac5", @ANYRES32=r9, @ANYRES32=r9, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) connect$unix(r7, &(0x7f0000000340)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:14 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(0x0, &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x4) socket$inet(0x2, 0x4, 0x8) 16:00:14 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)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000c}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="ab11c77a6cc26d84ec7b4312575c137189d5d6f2260a6321b9c22bc9cfedd6ce9d589bd5b5930704a91246cbe6db3d", 0x2f}, {&(0x7f00000000c0)="41ad111c91673c92441818f75e5b1baa79e6eec1b87433257057f4a04112c4503b5a5a0c5ce2603527da34f86f67", 0x2e}, {&(0x7f0000000300)="54cf1857b512145cc6c2260038477a8cfe68bc4993b2aab75dd95c0b5c24d95049a664425e1c8a5665d0c7811cf02870d0802548528bbc08bbb246b4c19994df6d84356b0a97b55be9ff72b1e38b5fc4748b8f512fbca134e5014098032a286975a86909199372976b4e73d107dfa6d5040484c16e3b33c897f9add8643fc9a20e277c953745b85578bfc29c28edef4d3501fbd199263f194eff532a884154936abbf6a7de671adaa474ee9460ea06cdc12ae9b0ac6f7ae98c26fcd4d7cd1e66f563a2102ec363be19b93613ccbbbe4a5926a980f84bdd11057b326af8899e221d4be49d09662867300d82f05effa78e98975c2ba56746ee6d8d941f1ef9", 0xfe}, {&(0x7f0000000400)="f5b3f4dae82bc8301153e263ac9926c67ced17430de6568f716ced4e96dc4d7b7f489bd0b22831fb4a72f0bca98e78a5a457adcf9b84891b37506bba164c86bfd1d78a0e6498ec8abe8ebacf3857e556a6154368e09fc3181cc163054be9cd70a9279419befe99b1064ec2b960e04284472f10e94b687cb3f56b223daa6e3f8d68e2bcdc2d4386d2455045ce6da160a7d534cdd8d64f11df107dc1d74713", 0x9e}, {&(0x7f00000004c0)="9c93145aca602f7c91843806f412cce63a785d13301a63fb3d39da6d512aeff5f44fa232ef2f74db2511d532edb87b1b2f33b911b1eb794ef9f4ff43d959bc4e7d7074659d1227e2404e81b285c331a5d85297bbf6b9d336eeb29b70c722fa5a04e11820ab5946c9a005a8f3d022a1a858d5ad9c14f4971de72280bc476edb5983f1c15553b23c6aae75967cd88a5f9811afd863f64149f3a8ce0c66227467665c", 0xa1}], 0x5, 0x0, 0x0) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="a2cd4c0ee4dd413e658d3239", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x80) 16:00:14 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xbfaa, 0x58b, 0x1, 0xeffffffffffffffe}, {0x7, 0x0, 0x0, 0x4}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000700)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d89a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a7e8f45cbefb20ef00007bdc6deddcf3b2f79b463c019605ccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a356400000000009300000000000000000000000000a38641c84caa0f083e535d0cd7", 0xeb, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x0, 0xffffffff, 0x100, 0x750c, 0xffff}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 16:00:14 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x3, 0x0, 0x4) r2 = getuid() r3 = getegid() r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x0, r2, r3, r4, r5, 0x4, 0x728}, 0x8001, 0x2, 0x800}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x40) 16:00:15 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r2 = dup2(r0, r0) r3 = getegid() r4 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000640)) getgroups(0x3, &(0x7f0000000600)=[r3, r4, r5]) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x4) sendmsg(r1, &(0x7f0000000580)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000240)="ae68a4ff45cf84e813d6b9a0abcaeaccf9976cfb", 0x14}], 0x1, &(0x7f00000002c0)=[{0x88, 0xffff, 0x6, "aac07fd5e1b57772984afcd47ba8c231f6b799c3f001f64ee2dab18f3b6dbd565984f8d09bae95cdd60cba9f5d3d7f7f7795d5ee1511a5aa22de8128420a18848a2d832697f4696da4b70ba4d96b96e64deb33df56ab9348962bee10378568c1e768112dec782da02763b13f644eb40a3376e9"}, {0x90, 0x1, 0x7f, "ff153cef06cea63d5128032553a544eabe00a681e1fc12b2c577275c6ad88872cc6047831d39a9243dd1d000aac24ed75a1862a7b98ddd3b76734e424299d9095b0d710bc67f826e47792bc7ce94e7c78c45e64301e35a13532b166f029498fc894af9757d19eca4c49be9ef31761d7d39afa63feda249c70ead7b758634"}, {0xfe5b, 0x1, 0x7, "35a4bf83dec8eba1c82fa51180bc60cc921cf0e5fe74a71066caa42087c6f47b0f088d0261c5c40a47364c2ca07577f8e8664f7f6ca7e861288c1c21b51d22d220c2f53e2d15016be083eb4be3f3096a507b027efee4b9730a1f7526548dc8643028d0e7fd841c7f0c2c67f6865ee770229343a0f38a000c485582be2830f6374f2c409f30acf78e57155c75c1dea3626745f43f10e0d719aa7c61c5aa7e089e99f3"}, {0x28, 0x1, 0x1, "d784b771e8aa41c67151a74ca4ae8d6dfe87cf7495"}, {0x70, 0x1, 0x800, "e5d617bf2de15ab0888b5cbb91d67b2ee6b6de7cbd733068ba58664dc4357ffdf2ae9b76b04eea392ff7264f4c2f3f4a349f8c90a0ad21c8d31808ca6fa19ae5ce020cd3c8358edfac9565084b279710fd8e75921b5ab96944aed10e29339a"}, {0x40, 0xffff, 0x3, "68098d06d014b34c31999331394b663f555cce480beee39b6306cda53601ac29a7bf532eaccbb8d5bfe1c2134c7a"}], 0x2a8}, 0x402) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x1ba23e113e411d8b, &(0x7f00000001c0)={0xffff, 0xffffffff}) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000140)) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(0x0, 0x40) 16:00:15 executing program 0: pipe2(&(0x7f0000001300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) fsync(r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x2, 0x7e) unlink(&(0x7f0000000540)='./file0\x00') semop(r2, &(0x7f0000000080)=[{0xb, 0x5, 0x1000}, {0x3, 0x8, 0x1800}, {0x1, 0x3ff, 0x800000000800}, {0x3, 0x5, 0x1800}, {0x1, 0x7ff, 0x800}, {0x3, 0x4, 0x1000}], 0x6) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000001c0)=0xd00, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x7ffffffffffffffe}, {0x1, 0xfffffffffffffffd}}, 0x102) r3 = semget$private(0x0, 0x1, 0x20000003e) pwritev(r1, &(0x7f0000000300)=[{&(0x7f00000002c0)="3699b14481af6694142e04ccabf356523b0f7d0fdcc84adc261c74fddfc32a8dee7f47ff83af1f418ae6c5115e9e3f8598d5712a3b9a61f5f065ec46", 0x3c}], 0x1, 0x0, 0x0) listen(r1, 0xffffffff) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCPROMISC(r4, 0x20004269) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000000)=""/66) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) semget$private(0x0, 0x0, 0x5) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x3, 0xff, 0x10001}, {0x18, 0x1, 0x7, 0x40000}, 0xfffffffffffffffa, [0x80000000, 0x0, 0x101, 0x9, 0x7, 0x80, 0x101, 0x4]}, 0x3c) kevent(r0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffb, 0xd8, 0x2, 0x3, 0x3}], 0x2, &(0x7f0000000400)=[{{r1}, 0xffffffffffffffff, 0x0, 0x80, 0x80000001, 0xfffffffffffffff8}, {{r4}, 0xffffffffffffffff, 0x4, 0x40000001, 0x5, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x1, 0x20000082, 0xfe, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x40}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffe, 0x8000004}, 0x8) r7 = getuid() getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000480)=0x2) r9 = openat(r0, &(0x7f00000004c0)='./file0\x00', 0x800, 0x8) ioctl$TIOCGFLAGS(r9, 0x4004745d, &(0x7f0000000500)) sendto(r4, &(0x7f0000000340)="67968df888cc6cdb8fc144e3fcee368e56e585a6f6a4ac81dae22c3ee65931e5dc47a555553cb8af7e1c38a89f4e8a54f47a9b9ee29fe972aa3e36e6f94893908c7a0f49a36077724d08d9a9360ca82a71b11e35f66d5ac89ae6da801d6abb985a26923efae661ada600daeeb6009ab9f8ef9974c380117ee72f58023cd1538d7cdd50e18fbed3fc9e23f72a02f323e110fb86d7", 0x94, 0x5, 0x0, 0x0) chown(&(0x7f0000000000)='./file0\x00', r7, r8) listen(r5, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(0x0, 0x40) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5800) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x26}, {r0}, {r1}, {r0, 0xa5}], 0x4, 0x0) 16:00:15 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r1 = getuid() setreuid(r1, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r6 = geteuid() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r7 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000004c0)=""/227) r8 = semget$private(0x0, 0x8000000000000000, 0x346) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000080)={{0xff, r4, r3, r4, r5, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r6, r6) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r6, r3}, 0xc) semctl$GETPID(r8, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) setreuid(r1, r4) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(0x0, 0x40) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x4) syz_open_pts() 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000280)="14") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x1f) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb073eca4c5407909b56f004589a318262b635f0f1d0a2a26d736bf1ad143ab003fea8788a2e7a5eb210ff6b201b33e963adefd3996b5828d5b70b787d12bbbf8436d72dfe178dfe92dc64ae7b544177c45adcd3bd80f66f5ae47eb462d386d4c2ac745", 0x85}], 0x1) mkdirat(r0, &(0x7f00000001c0)='./bus\x00', 0x8) sendto$unix(r0, &(0x7f00000002c0)="e966c9d2387c3422c4d0859327837d0251c614ce53e8900428c36125b71ed9c1ee05dc03c9864ebe8b6df49b6c4b23e1b2e68f27b20298f3111ff5de1500556d180bde1d8b147faa56d2dc924a39c71790f35a5c2842e6846f77f27b80e2d665c9925b42a7e0f9dd0bf7a88f96209021ee0ebb828947c0e6a2ca722ff51cd580a78670a2283af1ac986b5e5d444092377c109e34a7a485e7d04feec8c960524ed3d45e3ced9a8413652a6f8fd91f9cc692e1ccff4b67", 0xb6, 0x400, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) execve(0x0, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) sendto$unix(r0, &(0x7f0000000200)="753a1b6ba159d13de6997b9fc6a094c759a3daad97e9752d8fba3b36994fdf12b3d766d019ef336f0839295ec98324b33ff23b52c13389271bcdbcf0665fff77527737578c4985e7ad62120e48c7d07b875ba31d77b8d5f8770d9581319ce6c2", 0x60, 0x1, 0x0, 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:15 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, 0x0) close(r0) socketpair(0x18, 0x8000, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) dup(0xffffffffffffffff) read(0xffffffffffffffff, &(0x7f0000000040)=""/195, 0xc3) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0xc3a71aa7aa8638b2, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, 0x0) semget$private(0x0, 0x7, 0x286) r4 = syz_open_pts() read(r4, &(0x7f0000000040)=""/117, 0x75) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d2555332fe4b7cc8d85e06e148b3134339000c86"}) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x12) unveil(&(0x7f0000000080)='./file0/file0/fi/file0\x00', &(0x7f0000000040)) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x825b4b0829891bb2, 0x0) mknodat(r0, &(0x7f0000000300)='./file0/file0/fi\x00', 0x2, 0xe693) r1 = open(&(0x7f0000000040)='./file0/file0/fi\x00', 0x10000, 0x20) recvfrom(r1, &(0x7f0000000140)=""/187, 0xbb, 0x800, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) getsockname(r1, &(0x7f0000000340)=@in6, &(0x7f0000000380)=0xc) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:15 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000340)='./file0/file0\x00', 0x100010102) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0/file0/fi/file0\x00') 16:00:16 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20000, 0x8) r2 = socket$unix(0x1, 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) shmctl$IPC_RMID(r0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCFLUSH(r0, 0x20004268) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x2) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:16 executing program 0: clock_getres(0x3, 0xfffffffffffffffe) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 16:00:16 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x10001}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000", 0x0, 0x1}) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) chflags(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$TIOCSTART(r0, 0x2000746e) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)=0x4) ioctl$TIOCEXCL(r0, 0x2000740d) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r2 = getegid() getgroups(0x2, &(0x7f00000001c0)=[r1, r2]) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) clock_gettime(0x4, &(0x7f0000000200)) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0xa9c9, 0x4, 0x7fffffff, 0x1}) r3 = semget$private(0x0, 0x1, 0x200) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000280)=0x2f7b) ioctl$TIOCEXCL(r0, 0x2000740d) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x23044ae9ad426b4a) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='\x98-\\(\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)=',@\x00', &(0x7f0000000400)='+@,,$\'\x00'], &(0x7f0000000540)=[&(0x7f0000000480)='*^#!$^&\x00', &(0x7f00000004c0)='^.\x00', &(0x7f0000000500)='$\x00']) semop(r3, &(0x7f0000000580)=[{0x2, 0xaa, 0x1000}, {0x0, 0x101, 0x1800}, {0x1, 0x6, 0x1800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1800}], 0x5) unlinkat(r4, &(0x7f00000005c0)='./file0\x00', 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000600)={0x800, 0x7}, 0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000640)={0x3671, 0x7ff, 0xe6, 0x2508, "380d3905279b89dfed2f91a19fe7c82733100beb", 0x7, 0x3}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000680)={0xea7, 0x10000, 0x3ff, 0x81, "c66631dfbafd3dc7b8391edfb4332ec77809eda3", 0x9, 0x6}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000006c0)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000700)=0x6) getpeername(r4, &(0x7f0000000740)=@un=@abs, &(0x7f0000000780)=0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f00000007c0)) lstat(&(0x7f0000000800)='./file0\x00', &(0x7f0000000840)) openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x10, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x100) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10, 0x0) getpeername(r0, &(0x7f0000000140)=@un=@file={0x0, ""/60}, &(0x7f0000000180)=0x3e) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0/file0/file0/file0\x00', 0xcce0, 0x5f72, 0x8, 0x1, 0x5, 0x9, 0x8, 0x0, 0x3, 0x400, 0x9}) open(&(0x7f0000000040)='./file0/file0/file0\x00', 0x2a0, 0x100) 16:00:16 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r0, 0x0, 0x24, &(0x7f0000000000), 0x4) getpeername$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x396386a2807c20d9, 0xfffffffffffffffe, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000080}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x310) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x8000) 16:00:16 executing program 1: chmod(&(0x7f0000000140)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xa1) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = getpid() ktrace(&(0x7f0000000040)='.\x00', 0x2, 0x200, r0) chmod(&(0x7f0000000080)='./file1\x00', 0x4c) truncate(&(0x7f0000000000)='./file0/file0/fi/file0\x00', 0x0, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) munlockall() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCLOCK(r0, 0x20004276) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x78, 0x1) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x8) r3 = shmget(0x3, 0x1000, 0x640, &(0x7f0000304000/0x1000)=nil) shmat(r3, &(0x7f0000020000/0x2000)=nil, 0x2000) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') symlink(&(0x7f0000000040)='./file0/file0/fi\x00', &(0x7f0000000080)='./file0/file0/fi\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = socket$unix(0x1, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) socketpair(0x1446bf1c394e2b79, 0x3, 0x4, &(0x7f00000001c0)) 16:00:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0/../file0\x00', 0x60e, 0x8) lseek(r0, 0x0, 0x0, 0x1) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8df6a96f63b686e6ea2de2709a7a5506827bf2a26314ec410faada3627e2923eade41ab2e5c4c3d8f538e2daef1058ec3b9e2acf44888191ba326e18834cd56576a10e3d67a63ee64af409acaeac249b3f02da7472f812258f4006320d65ee0fb6fa2ec20da515bedb5a51b517f4225fefad3470abc0257bf02d07a81504d193414cc013bdae0496d602c6779f29361058afa3b9db7ede14ebcef425f856dfe7ac49031dab9bd2b40379e78328d5068cd2033e9bf3d1a7b9fa2fe3cc7f7ab55543b39dc60d6e5576795cb907fa6b722e3470a67f5e32aaa85a875e4c5931d19e2ddf0320b9ac603c0f96aac6de73990d3793835af8ab60493ac8fbeaf02b4467a671bd1f15d71664c4b84b85feb4fab614b67c8aa376928ff5fabbd0e96bf9c9807712432932cc9c9c7079114cdb9c35071a4eee975bb7e31988124f10d215ea113ede971c83140f6cc04773dc78a0dd14ab928acccd78142c14b901e1cc04a3c13e90ff1dc4a3d1d287e05c8f690d0a037223330277537932d972a46db646ca35b9b4cf1d4c6477f483de88de8da080ef1ec7a0506e7a92aa54c0584eb356af60abea019c4b8a99319c3f0eec9a2c5e1e0a6933322caa8f76af1eabd75bd2d3fcdfafb8e97b882e4a3363acb649dde760eb7c5aa650dd093caf4d587204f61e538859af2cc9ec1fd94288ea0ceadc93462492031d64f8f3c20c8f3af003ba3784619b0000000000000000000000000000c097cd9938f86f4078682a3d", 0x21d}], 0x43, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x1ff, 0x4) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x9) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0/fi/file0\x00', 0x191) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x20, 0x0) mknod$loop(&(0x7f0000000140)='\x00', 0xc000, 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0xfff, 0x56, 0x81, 0x1ff]}) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000080)="8c853e6fff81bd8cc3b625cd4ca745cd1c5e2f12fa", 0x15, 0x5, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000180)='./file0/file0/fi/file0\x00', 0x0) 16:00:16 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a0", 0x15) chmod(&(0x7f0000000000)='./file0\x00', 0x40) r0 = socket$inet6(0x18, 0x5, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xffffffffffffa36a, 0x7}, {0x18, 0x2, 0x7fffffff, 0x4}, 0xff, [0x7, 0x7, 0x5, 0x53a, 0x100000000, 0x18c, 0x7, 0xffffffffffffff80]}, 0x3c) r1 = open(&(0x7f0000000080)='./file1\x00', 0x1, 0x2) getpeername$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0xd2bb431bd1d84aaa) accept(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\b', 0x0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0x28d4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x1) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="afca91070a6858b570b3345920b9c1d07d6a4c3b8fde7c6587b14fc2eafeb32bdc52a44b58b47c2ddb9241103e697fea9c113577bfedf63e38c8f0581b6556ca085885f83f5f3e415ea61bb69b4afcc84d43125aafc2b31a4c9051481c104032be816112240b0939ed2cea54a7612c4dee0b5dc04a8df7c6831897deb3a5d094cb3c6d82b3280d089737d346a9c0d9f565bf7cb1743d2892e96aeeefa541b063da03e75441b8a6ab63fb7389f3e1980299f0b89aae699a6d7aa358054c81a3f518a74623a5c5fb0092073a", 0xcb}, {&(0x7f0000000240)="bec8614b8a4a1ae1fb08546f3850450673df553b7c87ec787cbfebe5859da16d53a6a2a5e70620ed1ce5e2e74c1edd893931a30d5c74a998c5cf9b0cdf57d63cf33babb2557677349293ada596848728b93c23fcf3680040", 0x58}, {&(0x7f00000002c0)="b5ab0b15633a53809871b20e5fff36bbe5935d581e984bca9e7e2221475a62053194f8cfa8e255fce9e494c0fd18a57e6832779a175284e39d955496a8c76728ac36c22a6905435fff37b0a58e1886675b1a114e9ce45a743ba57fe4f8dfee750ade5ee3ec4a065a3b5329beecdabeb23867bb2f372075687e13", 0x7a}, {&(0x7f0000000340)="8c56c159da490c5498dea9b1adb45d1c6732ef198a3dd2ae8ccbe1c15effcacadc8ee3a6704f65d3ed27b1874db0fb04bb31a10a8ab9647287ce9644c62bfdc51b0541aaec2131f8ea07e84075b6322bc7f059cc8eedba690ce80d6b56e4d8ad98fb", 0x62}, {&(0x7f0000000440)="9df1605d8646fc8c3161a53d2977b7acaaa5b883eb59522de8498bd09b92032fd104c1292fa4aef7fe105c379ae9f97a41620d9519c9719fb1f87152926931ed391e4dbdee3a822b2c82858f", 0x4c}, {&(0x7f00000003c0)="073e281c7392208df0eefd18b28959b2c152305ce7d0ee2fd92433130d4f19776e20c1dd95e195034a906421bbf4", 0x2e}, {&(0x7f00000004c0)="597bcd86816ba9b3646cda3718b76562fac43ab7535fdf339289fc2d3865ceee02052cff6eb87bd9c339377cd9e713a2f75a4d86575f0ac3d2bf6756545fda6e329ffffc7ad63f81a88cc29060a67a8523f53567b9631f0a01d9090d5368745133793d67ed8d13f53b6826", 0x6b}, {&(0x7f0000000540)="2f999162e25cc40ad095b66fd9d72aebcc5581cf536ca6d9c506044d721a139f3a42981f9456762e8d1f31f65da6d030b25f6d036380e536e49c47ca4593240acb5375d877a07f6a2135e3768c1c22806e961baeb5b437beb078c09e14563579b54fcac2577e61fb96f7d4c548552b", 0x6f}, {&(0x7f00000005c0)="de7a1c581e44750368228fac602ef036497be9980bcce198d964bdc98805c5838383fc31157907b559ef635777daab06c4771418511fe9ccd4acc63d3d494c5e32a3a68fb33c4374f490a2a2aca09745881958b0e20c4dd0706b019fa4851dd5cc605f91e55697ba6860d8eebdaf79ecbcce845970b57bbf66a16cb0056a85d96910403cc2", 0x85}], 0x9) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186004008b00113c2700000000000000000000000000000061000000003f00ffff00603e97a0c22452", 0x2c}], 0x1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x3d}, {0x6}]}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xffffffffffffffda) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r2) chroot(&(0x7f0000000c00)='.\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x7b21a4a943ea3367) dup(r0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) bind$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65302f66856c65302f666900"], 0x13) utimes(&(0x7f0000000040)='./file0/file0/fi/file0\x00', &(0x7f0000000080)={{0x8, 0x3f}, {0x1, 0x5}}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000180)={{0xffffffffffffff70, 0x8279, 0x400}, 0x6, 0x8, 0x101}) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = dup(r0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/13, &(0x7f0000000100)=0xd) ioctl$TIOCSTOP(r2, 0x2000746f) 16:00:16 executing program 1: mkdir(&(0x7f0000000140)='./file0/file0/fi/file0\x00', 0x399426ca808eb9ee) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x5c}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) rename(&(0x7f00000000c0)='./file0/file0/fi/file0\x00', &(0x7f0000000140)='.\x00') symlink(&(0x7f0000000040)='./file0/file0/fi\x00', &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) 16:00:16 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x8000, 0xffffffffffffffff) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x101) msgrcv(r4, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/178], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) msgsnd(r4, &(0x7f00000006c0)=ANY=[@ANYBLOB="0000000000000000261100b0df6d7fcf409def1a1fc1e4d9ceccb4ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f3740517e68bf3f0e8d1e8f3b32b99730c1ee11e3888c2f88b33d0000000049ad4ae8d462fcf5fa3b57806b56cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fed4e8d8d583dafdfcfe9d34b6a3166dac0e4ad7872f5682b7a054e4d84de9ddfbe9fa4b8fa3b6a5ea22e60f5da05a5615416a1e222dcba8dee9f0cdc75f02715b7"], 0x18, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000140)=0x9) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f00000000c0)=0x8001, 0x4) r7 = semget(0x0, 0x3, 0x8) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f0000000580)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)) getuid() getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) msgrcv(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="71b9c3dfa936fc077ac8000ab3f32a"], 0x78, 0xfffffffffffffffd, 0x1800) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r2, &(0x7f0000000240)=""/4096, 0x1000, 0x802, &(0x7f0000001240)=@in={0x2, 0x0}, 0xc) r3 = getpid() r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000100)="e5014778c02a1e3878c064eab90469884e67c9888a5a55964742e6686842448f2ba5f1617887a919e2c3884aaf74b45e73d581960c527db9bfb620d3a17f42a53d8e16e33e950eb928928718350ab7d29ab3ab24835eefa7563552bed822179bb59b4551d4abffd957c321777077f891a87c9096fde9cb1fdb96af66cf7cf12f05a3a6357d2444955401b8a459eb95ab665f7e0cf480abbfd7c04d01567e9f77c194db0bba2e9efa1782e193a7b16de04a7ca2a625afe73d8cf17e15ceb4c9ff2345337bd0de161cdb7467c78cc4d402ec8d5d4e15b91cb5d0c54fbe538101cda2318552a7b8caa2ea1c49e6dae5", 0xee) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x4, r3) r5 = semget$private(0x0, 0xc1f3458a85657f59, 0x0) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000000)=""/44) bind(r1, &(0x7f0000001280)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000600)={0x10, 0x0, 0x4, 0x1000, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff1000/0xc000)=nil, 0xff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x200}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x9}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x6}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x9}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x1a}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}], ['./file0/file0/fi\x00', './file0/file0\x00', './file0/file0/fi/file0\x00', './file0/file0/fi\x00'], './file0/file0/fi/file1\x00', './file0/file0\x00', './file0/file0/fi/file0/file0\x00', ['./file', './file', './file', './file'], 0x9}) pledge(&(0x7f0000000180)='\x93\x00', &(0x7f00000001c0)='c\x00') mkdir(&(0x7f0000000440)='./file0/file0/fi/file1\x00', 0x10000) shmget(0x2, 0x11000, 0x12, &(0x7f0000fef000/0x11000)=nil) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') unveil(&(0x7f0000000040)='./file0/file0/fi/file1\x00', &(0x7f0000000080)='c\x00') r1 = open$dir(&(0x7f0000000500)='./file0/file0/fi/file1\x00', 0x20000, 0x110) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x10) unlinkat(r1, &(0x7f0000000540)='./file0/file0/fi/file1\x00', 0x8) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) recvfrom(r2, &(0x7f0000000580)=""/91, 0x5b, 0x3, &(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x3}, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000140)={0x2, './file0/file0/fi', './file0/file0/fi'}) recvfrom(r2, &(0x7f0000000380)=""/124, 0x7c, 0x800, 0x0, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000300)=0x8) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000400)=0x6) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) msgget(0x1, 0xd4c77c96a8ea403) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000340)={{0x18, 0x0, 0x200}, {0x18, 0x2, 0x1000, 0x5}, 0x7, [0xcfed, 0x9, 0x3f, 0x4, 0x8, 0x6, 0xffffffffb0bc7ff8, 0x4]}, 0x3c) r3 = shmget$private(0x0, 0x3000, 0x81, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:00:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto(r0, &(0x7f0000000780)="e70dc48604befe5cc981928994889198f0714567ad5cea0685c8c12d0d3ba5a8c60fdc5ce72cf63d405d3235e4633658b694b2c8ade67e6920703a07f5ea4050468ed35aea36ca39bcc85b55f385b12499df087c4907b51cc604ab57a7ee829289482cf708b7add0b60b78bbc6b86054f673180082d6858509dbaad693d4e74dc45a79a23c6e9792f27f7ef47a70c53698c7366c811f3f504e3a7ee2bcfd1188281e9f6326efaf4ae7eeb5fc60fb2c20394a1608da47bf99789872ab3b48e0e82b07e94f4df6b8f5f7cc3446b8f45178905b42accec3adf14c0c53b537e322429586b619930a9b2158c48821642ac67947f03ba1aa4a464f03da9b48de38cc23a39249ba4f5e87f693ed5cb9cdb2919f0d45976b0043f27e399d47b3b09b05a9bd34763d23d94bd007cc4081582b741d692bfa966050b444a50ae6bc8f39fa7e9a9dfd1b0af176aa0e11d2b38f9f032313cfd982ce9e943e0f3e5f68a8703f71dab9b2aafb8bacf2abdde8eaedb5a8ab2410606201bf8a48846230fb19b660b78a4931f1239a713a214e2d7f8293ad3e10e6d2e91935003f0f82167cde4690a1cc482d06e8724f44f4f46ffb070093668ae1c2f94fbb9b15a965fbaa7c0cbb03e1874b6d8779bf812d54a42ddada43f86b0d9a9101bbd7027299735af59f31dd6a0f71106198c3d0367f8723944efffdb6fc4e43de680d88aeb6129edb81df973f97ae8f23ac18e881882d4201a8dab740ec7924a0ddcdff25138ae82a1902145e51a98d9853ec363e5232038b206b7073aa3907051085a450bde425e30dc34a8ba7a9439bdd5f238ecdd9e4fe6f82639ce94baafa575d3632d2519b63dc1aea30d756dd40cdfa5ebfa2c7f3f03a092fe21f206006e69131bb6c0bf526925e6fba016d478ef8fdcba5b698145f500e174c3d11dfd7a10392ab5b562269c2e4f4cde340bc20e46fbd076bd80902906a2980d5c5770d9d8f1549a04b17ea8a921daeb6d9cab1fc8c52212121c262dd61b176fa87cd430cffc85dd72a3801c1270852e5afd7ff984dc982f18eedcbbbd5caa4a07cf22fa0e8110ab5624421a5d6281c566074338eb3f57663b2739907a219e155a089d6e3459081f434688be19105be2a3cc71a59d3c4cb5a5a42dc7c92936fa0fd785146453842910769e6ae6300f72ac4cd12a031de69d9de494faa860b3ac649548ee12d63fe2916b81ccb9226f6e5a49a09824ef0248e8b1e4ef57c2730c8435621324b33fc0755778ff6e3c763595d443951b799fefbee63219aafc89bb598cd97433da2d58b73274e5acea9b449581cd14e4c12a47e0ee5c26ce5f7c3a6650f5bb5237ffb67d3817a410144e2337fc102ba903bf3318a39cd9336b72e0e19db8a3b4410b5511d3b78c294ecfaa8ebaa68b54720168a57accbaf0037ee25cec90d00d75d4c986d6c345c5ca212d2a764657fe5dd057ab06a45b50b610adf4faf30cfa35c5b720d2f80540a83a02dc32703956573e525210e42cfd9fd1359bb3d82f25c455e3fb54fe20d59fca2e0b15e1014167bb8cab59cb8e6ab19fd456ea3351f29df947c77b9cb2f42c5a2e9566c00a6caaeec2b6c1761f783d31370094478d6817304ae76b6385109da78da55dca90e6989862e0ae198fa6656729d606254bff60756e321d170e4e53a6f45f833abf766cb6faf707296d1bd6b9200f453732e857ee4f51972c2dc5715cf1984a6dd5514e321c25ac4bb8471e364039486a894ec4ba8fe27b0cb2b02f0b99b55a7d38706eac74d667d8b87d9e0290b87c34c6c47f37b6dadc06fafa3ce1a2fe1eeae7cbddfc825a270fc9e85dd77d749b502f4942e7d51919bf4d8d2b918e4aa01acbd21c57e7c34700de106807d28fb0634025ec24a105e22d069d72ce2c231bbd6d0bcde36ed2d810ab8d8fe9d1fd2e1fff82621301a0ed6418e0ec8705dbaa231e814a04347f011c16d48241b42722c5045374ba22093f7f8f2fc42fd4f37249e4b9b4dce5ef15332cae4787b7652a622ee47ab1b8e98f18ffbfb5e81366a7303869d60e0352d707cf7ef2001b9998614d85a64f486678d3d29f7b450379afed5c11fa90d6f1468683e0488dd1270a6d9288910eb773aeaba9e4cd43dc148cdd75f2dea479662484b7bf49da65168edeb102adc763a74b5d75a308e2a81275811997eeb718a526f2c54a76774803f3ca4d1fbb9479ba61db2fee36811f7994c7093308860078a5e2e2a8f00c731bf343cf1cdd6179cb7ad33a2cd002969d363bb7c22754ca1bd29d1d1a0c551b18c3ebbae2d0977a45961dd675aebd144833860e4d62b9be184538c4cef19a7c00dea71d545701251777066cbf1e851de6a76c2b5b81c71c42fd6c6d2f0109bb98dba16fa90fa8c84aed4618bc687592cd462bb396aff75d02a50d73a15f8a3f0daa0922c6531dd57eff89fbebd92095725992dde87478f609dc884c0fd0b255a7b12d55735235884264cb971197c6233ef19b442b2103ef658d2e421f5be719d249c8cce6684ce6868d32d31b664e29e8414e451dc9a8ce6ac0b8695c6c38e1fd49a87961862e18bfd154c846a7781f9261c92b8b41d7ca26061a223e1486ba57d41e05cded88687b8558a301b489b1cd893bc43dc95237e1a43340d82f60cb02c1fcf036f9ee2f9622cd975a0bbf533a03aba798df62e191456ff6345d2c21bfa852df513537d2d7c792b5e0507fd52c1baa7939ac4ec46c184526c4c6e114ce59f782177032ccfe6003f9effd2d2cd74648ad3d8c6e7b906b98c398a63a62c0ed35be15b9b1a83a76bdfe60385565d920b89a7cca879cd68b066e8e2d8d57c8476de642a2a67235896bb8103fb5b5c7e1a5d71a5038249d758169dea94f2b4da1208fbedce9ed7e7e7cee07f77f5dc1127222a2f46bafbd9e5cb1d51b71d7b2599ec3fb6d020f374ea357e4a17fa291daa5ba73f25d2f5f36553500c488af19f00451cc8a094b78c1affeef81e09b37355a00e47266fe9d004d17fcec19a040ac4a4e62052cf9833f19e659bad7833093db94defe12935698f8181dd153b3470440cb632d492d437c654e3cb56ca5b676a185d7d745a088caaa3bb5fcd39bd87feab7569b260a4f3f426206d75d7e4b0a01c9b96c4a5e9f9b8d2e06351835f0b3012b8dc506b411be420e7245ba829646eb8310df77c9fd733b8cfffab45644803e0ce17dffaf03ecf7c57d133b73ff2472b97809bee96f91f69ab919fb4e8169514ee6b3188301d38e4dc2444c1c717964b73fb629ec927be22e3d82367d07ca354885c0c9ea9f479a388af5b0f4315527873864631bebcf8ab32896f71763cf30191ca97aaf841acd76dcd6e7c790b5442f72c0696ec8a703cf4ad69bc2e50ff240692158fd7bcfd3587e3b1601e18ee168081ac397ca4ba8764282acd4dce91d4d1b0d06c264ab613ecf85f0e625003fcc1d3af77f235d9ea362b37fb479d48c6f73504fb135e17dbbf03faea12504442870a8d307ae82802a917792604047fa38b3978bd0715d32e729c5985249ac6aaa0af0a697f971a4766bae777a2af9163cc848b24f9180292bed7fdfd071ef0967b930425bb75913bc9c6e2809cdf6b68a39bac6bd59739bd697e646c294da168edb553eb8eeaaa716f40cb70cf9b7377a60e15e6463507a525692f80fadb054b2131d5da075a5a61866084d794b9f3b7a29eee6a89557779ae2de5ccf0909964a6954de18151584ac202c023568b145030c5cbde7dd45850bb6ba346ce56722a534c4d1169bc881a863e002d86b8052ecc50a1a0ad67da39d27b2254ebf82a3814f782c6608c9e0720348250ae62951fc4616766030d35c7e25535ea6e9d3d560e1ea4edcb172f96aa819dfff4d6f52b62dada26646c868d9e5790ac3041bdcd936d63ad279797540c87d88df568a67cdc7541dfa146ecfe13bc8443df0cc8eee140df93b1a3bcbef18b10ba8405ca65002df4a919b09cb1a83f9ec6303dfb06fe674096648e691a21ba02c3785a5f5a453d209406730b9196cbe8f5d43d53a5859e8bb5bd79edd6a4d1af94c9fdbbd463002bc619d6d7b133ba18c4cadce58b373e8c8564a9be230b4de2cee385a588d0d81d7effba36356f06c3873becd7874b936494053cf63c29dfd373c271aafb865feaf705e26010cae24e4442d83079b513815f5ca6130cc341ec9990defabb03aba17b080d630bd48fb0fc5c02a58d4bcbf754f074492a754c12633a6ec143e924ad7caac94cb6795be1bc17e3ec75ac0f1357cb1ef4ebb5c824dd7bc1158e7d63da8af7deaa834c6b953adef96567508cec34157a3123294ab8cce027d3c024e53bf2f1c87f7bc2ec75220bc84752708e5e6f9141b246c82265a2cab0e18740772548ac37bddbb77a40265d3e04ff094fa79f2c21ba714c7d428ba466a11f2a10c284cdc00babada2ceb6b3b99437676826e73caa12a078153ab4a435458826e4aa611c9d6628a16fba0c1b84ee923d24c4ac68a92ca5763a769222af647e966179aaca0de11ca5595fcd4ec7bdcc2c5c3af1516044e6714ebae3fd358fd317a37d0bb4d420c23aa80ddd292a43a150508d23cc6057260d94b307877152d55316a9752948c405961892e0b9ad9814903735173932e3d3f57a8867741d11b9c64db0c1bfa558c666d81c0fd6a6f9298600293a1696e5cbb8cfbc439d74182ac9b8f2ef414a4213785e3427691d7ee1dec8d3070a205e29fc5feb69f800f3aa2c4bb4c2dc18ce509d58ce95e4887d74f5a4244de0438cc9628f08368f04bbe1754a2e48e6191fcd2ed0c121976d55836009a473288a7efd37be5c53bc7d1e95645b114098d85cbbe016dc6bf29f3c44f0677a0fef85b888e2a33332667ade33d05db9cb1f733bc2705e2f4bd07654ea1c22163724b7e386ed55ee28cb0a9b20cd582253c8291277a1891384c0e3c1c712a328e1b473f72b101c76f062cfb214796ecf8cdd0296c72cd11ceef45ff99e68b8abafb21f85eee4698b545264a91f747b2e3bf99a43aeb544beca40a596c6cd48ad0d68d2b11b085371aceed061fdd5277b32487aa1ba5a68cb1946420164f5c10de2638b74b75f8ac26f952a6168058c457ed056d7d884de1c034ce5769fba40a27fe1d0048419c2364a56fa17fbd8cf2e1c2b8ac6d935f8cae72ff46c0b6d617f44c2173c4917e69ca1486b2d79699cfc953ba80640e9ace0681c04cf8f23c2cba3824b1e24dd45b8a71bd3277dbb15b02647ad616f0323c991716a7ae78377fde6eddae58740b2ead4b272967efadfa6e4f730639128bc0ca1e260410388f43f5ffedaca8a8ddb3eb7ba056ce7abbd05447f1b9b999bca2891755161ef383e1b373609a80c01a3633e9d58dd8f00e16275bc943c2b484436da1c0f30d57bae6d7f9c3e81b4fc7027bc00d079ad6a4a5362e18894ecc315319bd63171b24d634a47929fa0af4e0d70538a9917557b9f36362b28900bcff26b7b1d2e3ef19f3ba47eb1b42acc520d4691205e9f3ced6a01612539976b5c36d10cf050249dfb010a45b210557ea8f13c675b481e35c45f50c08e042bb4a84c0e05bfc74c0c423da307b69ad103a0d515d96810affbdad885a7bc519cbb7dacdb9c2f99481c21e062906ad376c4ff0b5958952c4bef32b2c0e4ff0da7135801d4824107f6f6889e53cf6e762d9a4f8510c81e00f5a65f9a34d8375a95aaa069463057f7495c4f26ccf5ca38a37e3ccefc8f0c5485314df1093aab72cb196b31ee34b5f242f9b21619872da01b2a80366d02e5b830fe2e9e0235a9aeb6223d10f4", 0x1000, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x20000, 0x80000001}, 0xc) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x59) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d1000000000024cb008855c4024e89cced44a7ea75133d0000000000002000"], 0x1c, 0x0}, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000300)) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000040)) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:16 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000680)='\n', 0x1) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1, 0x0) renameat(r0, &(0x7f0000001840)='./file0/file0\x00', r1, &(0x7f0000001880)='./file0/file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x9, &(0x7f0000000340)=[{0x1, 0xdcf7, 0x10000, 0x100}, {0x800, 0x9, 0x80000001, 0xfffffffffffffffb}, {0x40, 0x20, 0x4, 0x7633}, {0xfff, 0x4, 0x7fff, 0x4}, {0x4, 0x80, 0x4, 0x7}, {0x81, 0xffff, 0x903, 0xffff}, {0x3ff, 0x7, 0x5, 0x1}, {0xffff, 0x80, 0x0, 0x7}, {0xfff, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb}]}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000000)) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="6933d7549fbfcee3bfdc524df9c4763352c054cab0e7740a82aa5dac14f6d142b44c03bc8b3f6abba32f202f529987bb745d8e7256e1bdd862bfdfb0693b7c586777c0d6b57db3f63296469420eb4ffc8e1b31acabbcc9f3884d0238b950b2f683fc3b56bffaf4a21ded6f815f9285348e7774b6174730", 0x77}, {&(0x7f00000006c0)="ed9019692a3eb723567f72ef591062047e740572ff4d13a22ba8a6a1065f6dfa863c09a94ad7f71591fa0bcc5505a1a74b713dd858fb11b8913144e78cd74f6227bbb9f26dfd010f733943fd7cc7afed0ca9434855d7ac2371724e6e31cb7ce5cc797e293c552631f3346870e4aa99bd8f133861709c0b7d92db5fb9ab3563cc109cc961da4d12dc99a95f5038ced957b0638fb7d7fd59f2c8c318b5f06abaf14e059b5d0fbec6f1600319bd57c7951cc1b227b32d076ddcdd0e8b7eaae6d9d26e12ce8d3d066d28885ac463274ef8c05e1b9dd33dde7ea00e2b32ec4fc0e782bae49022f594af9f71b0559df9314ed06b37fc18a172858827f0fe0c08fa61e4397bc39c368ceb29497757ec5d0a563d7ce96af2efd1fa08bf12fc1ecbf640fb4c9a95e5d58fb7e718f0a7b2fa5ff59a46766ebc692fd704bda4520da0d747a99d42fadc2b286987e52c81c9f755f55058cd1a532745345ba51dd9ad44ac1ea63769f86a154aa2e5c6f0af1d6bc1d7d06bfec66f33770099fc0ca09a5f185f8c0089c54e7af8caab98bc5c9627ad1a1cfd0eca67640ff6c192bce66f45206e9bef3cb422e3e0d332a66ccc52bb84d543373926b94d3609ef582e8384b9bb7a185441c04e02165c1ef35283e6c568c59f20217f9b03db1f628b686bd63cae85afe5ca9f384ba71255f5adea01cf0f9d3ad0b4a80756475403692197c9a87bdbac7c7f2ecd5b56bf8844b33069c7ac2982138b154b58aaea799b9f5914c4bfc935ede525e74b5649badf7590b015fd8d87906c85e5e263aae993c4ac71a583acf7d2ffc720b2ec2b135a7c9f47afbdc4b62afcd48011ba9fde3efd73b1b72422e3e071374492de698ada170d33bea7b19d1b3cdbf8b728edce8d6d92b57cd9bb5e0c74a711472a8c919308d8f59f00c0abfe3d621e4a8bb05bdddca3e86d761041d7b6013765651f69fad6ba6237f40e7b44338409f9900344a5f5dbfe1d3869a1bcb563620e7367fc24c19e672f53790a2b8ca231eb0e93eff9530c2e1c2935d63be98359e816b8b90beab9a3a51505361275817735a49ada180e62da6b8900eb3f6c11b8c51c39b50783deef913d989c5fa4335bd4c9329c97cf31db4fa07e9894e2185252c6d373d360038063bd8028518bb963c5c9f657e51161df70fc80486b208e7b7a91021c99e862a5a2f454172fce186993387453045988a84111a2fe31ee990a0dfce3e85596e9d0bc0d619fcc4a6426168ce7289cd736d829fea2fd37b122b0876f0f05be341f8d14727301d57b3011401f2e4936e61578cce6a95dedf81a8e46b31396875ea69b3e63c6680ff20a287d9ac1c487d484fe0f569b45e43d9d9a549c75ca35551246bff508d49f822496d90f0d6409c45bfd808edf7993f1db1d29b5b92cab56e933dc374532e50551e769dfd74a75f25afec414b0f572c797655708d74047e4601e5e40cc372465255fefcf0c92e38a0897ab0b56ecde20f3357231e726ee1ab6f64315409fb9137d1c2d72285edc3f363f2fe96d66f3f0c3040ad81eec05cf1330ef0d3650fd1428e4c3ce956c3d31b20a217da1d0975d9c73bf52c1b80634c250546b93b68a463af2b5f7757f88aeaaae9085434f84f232b07c5f46c69d2c874bd5b685336abd9604133258a3ca6ba5c510c16946009c9ce3fe6b3289c6d62dc536919dd35ac2782b48e6915293fa105dbf6046a6da46379c07e6259cdc950742a6c0f3b782c03555c2416a0237c70a8f207a54154947946cc166a1a06de1b9fbfe4139ddb6f50f25a9d91097094f3e57a9ec791de9e63db64d8948d1212f5591f3d28ff528f7d191f65b4d7c3522e27e57c8e289ed87c833d356cc305482f237ea241582788051de430620e17afb49d22078eb7b893c6d6632e52b344995e3db55351f7fdb7468f9a9a4b236fa68aa7fb9f0f975bd0eccee01fc849cef1c214448b91a0075cab9703cf1ef5888371011f1d3032898a3998cb8886b49df8c2f0e6c10ae94da3e55f77973b62cd8fe0cf84755fef154f9391096164ff28c2c1048b964d898151805301c73be36e24f7e6ed7d98fcfc2f4cd85272ccfe7e87dcbcc6b21ff13f13e6d4d28ee0fc173126d314149be2b68a470bdc5d247293757541f01947b29907a59d48bf0afd786835a86e2a79e27d5d18355d8bd6f98f6afea7cba7055880ff30ebb510f4ed0a5a52e64e88e187432c691252d6b2583d14769a2745f9d820b111ea242e0bbd5f4af8073c5ca9da973539e7a94fd33cb37632e260a65abd181db24d7450a30a126a393a7f0052a924672dabf0280e5f91b5b8708c085281ddbe26dbbbd0d8f6826f8b4cc4f9fa6f82069002ca12318dd733e2e53263273bc3b16bfc7ffe0e7478816cb5ef7d977a1859d4360cf985fbcfcec2efb057ea6fb057cdefcdf2b828c233e3732c55a3570f5b18cc483dd2cc56ba5a0d2da6b8f1915fce6827d9dac5796932c5b52af70840523eee9ac6fb5aceefb5e43e7c77c28e8ffa984f01d761294dd1c65e06ada7cc62d5d573fbd7976adb44991177f7bf9e94efccc3c6a0f0293060ca9dd01162fcf469016a176ab2a65ade8d425dc459a34681c5467986e5c4adcd6891cc875e6c99f7edf08e48029b6aeab7eb4ffa7549e83784853a5953c1a76bad812838294b7be9271608edb52d17b35867a7ffa52891803d01a4ffd1a1cfedaded1a20e15a5a4164112893ee3ea192f9ef165211e7972474432c20592d8bd114ecc12adfcf8a97cf2ad2b1430dc6bf2209317595216ed97ec0482cf5a24a66be8ecfff4630ad26adff864c772a9448280ece05bab3baf22c8b67236b4fc7bb691a6dd9328bcaf899e0ae8e68be3c5a1986c00434ac35b1b685c639b8eabfbf3a699e6b8d021210f3f9b3f10023fa526d5cab903ef94cb5d79cbfef45cc52c22206aa74e3eedb6d423f90b51f7805ed378cadd15086e3c93b905b0381f3dd3de291ee307ae3fa526e126afc1a6b39ffcd81d98f20660237409d0b8bb07ac11358d2653277d2522d95105c33d8beb05f37548670b9187c679e381ae5e81f800e01e1592f42d191a3d313c40d2ce6185a04e3e6e241a27c4465921cd5e33926a8df5698f0e957217ecdc42658e3cf507e31bb477e32ed71c80c2fcdecc3bd46f13e226bea9a0c5f0ad996cea7ceab5acaf2c6e141ccf46788d27ed88ccee6a5d11d22092d87c143bdbc3ecce50aaf32bcfddc3199acf3e7c76887ef22f6fa1af249972e4a2c9e806bbeb00bc1f977adaf7f92440e2bd4dff1eef6a1dcc334177d7eb30ff2af8a12190e057f7c3600265fffd8cfac1643ad43951c0a563e88aacba26273a621b2b5d254028ba5d261b9c17c6f09a0cf0ade82a17ff9cc15584d005dd42f814b833be7bb4c74a2e69bbf5a24d0da24d10cc22ef15bb14c6d092f8aed0765f97dbd817dc1b592cd9c42fe0d506fa5b2c2896356ea5c9ab9d1dab380fbc17b355eebaa5a44f3da2f715e13ee941f511e4ad19ea604081d7a2a9b3b0e0f59e360b9aed698ee050d8309db60af68d61211033b8c9c1c8e9690498e98f8a80ce7d29c2745cb99fb12b6bb7079afb023842b151ee5c7f0e86f260296705799cef71159278bb6e23b493220bdb93d0b8b0cb36b8b67ff3c06dcf16443ee6c2e3f818a3ed90b7df175332907578c4f8c4cb8caa65a8c3e946528dacc0dbb8f7a5da1f237e13c472433aa73147ad2b4426266b85257646c582a3c44908220f42b1ada86b2e11bd27c5570f9f01fbaaa6cf9745e7a984903846b2bca7f496de160df45be03ac7a045e8200d0c462f657079ae8b6705176bd0e1cc914c17970e09f3e901096bcebd1695558a5151bda8102c550ab9b6122eaf7408f9a9a32717cb0f951c8f0ad0f23b6503be628daea625285daac89361674c0f8faf5a289e97280b1f564e294df6fafe08bc38661e89dec8eef3985086bab6db6d105efe229590659247d82369db38c273142f56304a212d13d3a0edaff97d6b0180cef77bee76f7765a6bfca964185faaeabaccf0ed1230f715e8ea661ddfcd9f2020fbd289971857a408bfa08387d614a237a0ebab96bbbf74ee62fa8a4df1356916d3f6d2c5b60ac8346d2c3131c63ec35cc4e21a0866f19066b82e30ac92e32442e078d296d6cec13e88ca1471903e761ca95995dba208b6bf1b0e00f2068e83f696f2e98b97b310a693623dabf99c2ab868b3afd4f98df6f1b753f8d4163216e0d521c386532569c2ed758de377be37636599ca64d8b2e22d5b2cbf07f77ac98ff4865c779b88f485a0ab3d83a53c68738908739d22664c7fe55fbc9bc3a9a5dae49e2d46f57b43e252f62a09f37d6525403c0bd6857676f4f10dc91bb99915bde2071040c0641f6e8e563edace43321e8501717cd718878d24c56a2c01c9ae82a35c7b6ee1ad21d75c4720bd91f80ad82895ce8ccf5a08f5f71b20910dc875cb9ea66447862cd507671d69ae01855875f167c78b76824181ebed1ff19f9555089aaaa5fd017f957ef6700d4700c47399baa5709762637926e74cb45ac31deb36f861513bb6c22b34d3e081442cadc0caa4c23610b20339361dd928bf4fbde533da77f56082a2f92403747bbd2c25d117db7fc7921d990c12477eadd49533652bf944b0d75834921df5fc72a82805860fbe5af7d52527effa9d0c7b1f4f3689800b971266872470b84da27552f04efaf6978daf5a9bff35faf481a59e12ed27084c58081b6ca20581c4e3492f1e78fca36b882c399e6a2cb2cff5a34e697d9d5abc1d297c9b2e66b1db1ac06935bd0214a12c3a435cd545715e17fdfb2ba15708fabd25331e16322b5fd254e30521f7ccfce9c7925a59cdc2b7609bd4b082534ff0e0ddbe01d0ee3e2a4f057f9b894f21f888bdd5f517687fe41450dae620e46f6c443c88ee066c39c76bd38a6f66558b21a3f80cfa2ab18d2f5d2d727a95c493c17687ed1a7b37a6624e0beefe121aaa15f4805c511209b15233210ea05068b290ae169e61dfd895dc5bef3d120c4f0e858e2053e00ef4ae2cf5ee7836acfb1d02a8e68f8936ce825cdab875bb7aeff133ba6c0cf37e15270b46778b84072ed0175b13037f04c2236f82641c5d49508da217bce1cd4ecf60ad84ea41a9e808f129c7ffc8c193f0cd5d0c78498ad2f027632fbb4ce3e8ad4c1097b68412db97e7b3ce7330bfa0b798678821f17890c798450694aba9950b233929ed0e7c1bdedad30c2a87f679c75b19f53b6918e2a0d951615cb5d6885e1204957c07484a0cf37d74f69f8316efc4c605d1e1d3f0f90d053ad00be3f6fc6354e8fde053e532f43186eb7e39cf3219ab980c2ff7d20ab5fa8901fe6f5cfc23938240ab83531ab554baf281dbe6900022607a21d214e9235700457801db06c0e190b6b35bfd424870d6c9d6150b43c78ead3a1a26f7779fe038b89892c26deb5c849a0733a1adc968281befaeeca2199c8703a3b1561f0a50dfed309d8c170aa11c56fa4fc3744ad152ee1515606cc55c1f2c134730f8c64c219d25f0b18d8ed9d92cc8801452fcbf7696427153a0fbee86e9a7d20dd22f7463290f30f59aac1a0d2733dfa09914f04d21004daf16d00683580c8679bf49620046c8f1232c9650bc43a4e7b53d5df67bdef8e33d3a392dc4feb2c54b5ead20b8b75374c8884ddcc400fc832bf9f3ca2b6eef2216225b36a9cb02014bb22edef91846d70691e97a466dbcb14b22fb95d74703ce5d9a27729901dc34d374133d1290e89943667514733a6042b78456679389347e6d14cd2b", 0x1000}, {&(0x7f0000000080)="19b18964eb69e3c401c7997225bc20b4b0ea8a38166726d314c969d03a6772981a4d4bc2bee8", 0x26}, {&(0x7f0000000180)="b8", 0x1}, {&(0x7f00000001c0)="bd95a4f41908b0b8667d4f0f7522f366905a68069fd2fad9f1a6cf24090e98ba4b9863bf434dfa6e32b0265cbe33e968924ee7426f0585b72c8289c0877bac4166116eaf01deea8a8766a814f3", 0x4d}], 0x5, 0x0, 0x0) poll(&(0x7f0000001800)=[{r0, 0x10}, {r0, 0x8}], 0x2, 0x6) poll(&(0x7f0000000400)=[{r0, 0x80}, {r1, 0x102}, {r0, 0x4}], 0x3, 0x8) execve(&(0x7f0000000440)='./file0/file0\x00', &(0x7f00000005c0)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='$,,,@@$](^\x00', &(0x7f0000000540)='\'*\x00', &(0x7f0000000580)='#*\x00'], &(0x7f00000017c0)=[&(0x7f0000000600)='[\x00', &(0x7f0000000640)=')/.\x00', &(0x7f00000016c0)='$:\x00', &(0x7f0000001700)='\x00', &(0x7f0000001740)='\x00', &(0x7f0000001780)='\xba']) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000002c0)) open(&(0x7f0000000300)='./file0\x00', 0xfca4a1e25ade4411, 0x42) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0/fi/file0\x00', &(0x7f0000000080)='./file0/file0/fi/file0/../file0\x00') 16:00:16 executing program 0: munmap(&(0x7f0000ffa000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x5000)=nil, 0x5000, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 16:00:16 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) link(&(0x7f0000000040)='./file0/file0/fi/file0\x00', &(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000001c0)='./file0/file0/fi\x00', r1, r2, 0x2) chmod(&(0x7f0000000140)='./file0\x00', 0x8) chroot(&(0x7f0000000380)='./file0/file0\x00') 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x33d) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x7, &(0x7f0000000080)=[0x0, r2, 0x0, 0xffffffffffffffff, r1, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f0000000340)='./file0/file0\x00', r0, r3) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f00000002c0)=0xc) setuid(0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x26, &(0x7f0000000100)) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xa80, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) r6 = semget(0x0, 0x0, 0x40) semop(r6, &(0x7f0000000080)=[{0x3, 0x1000, 0x1000}, {0x0, 0xdeb, 0x1800}, {0x3, 0x1fffffffc0}, {0x7, 0x8, 0x800}, {0x4, 0xfffffffffffffffb}, {0x4, 0x1, 0x1800}, {0x2, 0x6, 0x800}], 0x7) semop(r6, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x4, 0x8, 0x800}], 0x4) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) flock(r5, 0x5) semctl$GETPID(r6, 0x4, 0x4, &(0x7f0000000100)=""/45) socket$inet(0x2, 0x2, 0x8001) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x10) ioctl$WSDISPLAYIO_DELFONT(r8, 0x8058574f, &(0x7f0000000540)={'./file0\x00', 0x7, 0x0, 0x5da2, 0x1, 0x40, 0x4, 0xffffffff, 0x2, 0x2, 0xfffffffffffffffe, 0x2}) setsockopt(r7, 0xc00000, 0xea, &(0x7f0000000440)="42d65f5332a5e026cc2cc63bea4f892b542275d97b6ef1d070197d3cceb6fdcb01e4103780accc2fc4c8966c7a93b67c523d78abe2a7f47022fe8929ef8b17acf0bdaa5c2ccaca4978df44b68c3413dc5e83d0fb0f3cff8dee881d1328e927a8616469f54f379d7d899053d0746421998bace683b2899e795de5c7c5dd93a85dd8bea99a894f0e4faa0dab99aa93d0fafc63b9e629447e31d1496a3112fbef2af1f84feb600bd788e9d2752fa9c193", 0xaf) socket$inet(0x2, 0x5, 0x5) socket(0x2, 0x1, 0x5) r9 = semget$private(0x0, 0x5, 0x1) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000240)) semop(r9, &(0x7f0000000280)=[{0x2, 0x40, 0x1000}, {0x2, 0x8862, 0x800}, {0x0, 0x0, 0x1000}], 0x3) 16:00:17 executing program 0: semctl$IPC_SET(0x0, 0x0, 0x8, 0xffffffffffffffff) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:00:17 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0/fi/file0\x00', 0x5df19f5cb94122fb) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x100000006) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f00000000c0)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDENABIO(r0, 0x20004b3c) r2 = fcntl$dupfd(0xffffffffffffffff, 0xb, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x2, 0x1, 0x8, "524587b43d6f1d3c49da25cbab6864db45763744", 0x3, 0x7fff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x1) 16:00:17 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x420, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getgid() r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r5 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f00000002c0)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x1f, r1, r2, r3, r4, 0x8b, 0x5}, 0xffffffff, 0x400, r5, r6, 0x3ff, 0xffffffffffffff81}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x100000b1}, {0x10000c}, {0x276}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fcntl$setflags(r7, 0x2, 0x1) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x1f1b38e6, 0x9, 0x2, 0x1}, {0x80000001, 0x80000000, 0x2, 0x9}, {0x1, 0x3, 0xfffffffffffffffe, 0x8}, {0x80000001, 0xffffffff, 0x7, 0x600000000000000}, {0xfc7, 0x5, 0x3000000000, 0x3}, {0x7, 0x6, 0x1, 0x1}, {0x9, 0x4, 0x7, 0x7}, {0x4, 0x9, 0x101, 0x100000000}]}) 16:00:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = open(&(0x7f00000000c0)='./file0/file0/fi\x00', 0x20000, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000400)) execve(&(0x7f0000000080)='./file0/file0/fi\x00', &(0x7f0000000200)=[&(0x7f0000000140)='@&\x00', &(0x7f0000000180)=')\x00', &(0x7f00000001c0)='x\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='x\x00', &(0x7f0000000340)='{(\x00']) mknod(&(0x7f0000000440)='./file0/file0/fi/file0\x00', 0x10, 0x12f) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:17 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0x8, 0x4) getpeername(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00ff0300000000000000bde9d07e2f0d79afa4000000"], &(0x7f0000000040)=0x7) 16:00:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) utimes(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)={{0x1, 0x7}, {0x5, 0x1}}) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='/dev/tty\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='/dev/tty\x00', &(0x7f0000000340)='\x00']) ioctl$TIOCSDTR(r2, 0x20007479) recvmsg(r1, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000440)=0x3) write(r2, &(0x7f0000000480)="c42fb057101f03325d9fc49ce7b7ac331e4b8b0736a5ec177accbcbc414688ed14515b6eb5595419f8fbf5344217d280877f05a3ab267a3fbda0a41814e72e62fb3192104dda6c2469094e0a13ecfa82c6e5b5c0e566bf273ff45f3f9ae8ae3bcfab6917f9ea1766e02d99f79cbdc9", 0x6f) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xfee6) shmget$private(0x0, 0x3000, 0x212, &(0x7f0000000000/0x3000)=nil) preadv(r1, &(0x7f0000002700)=[{&(0x7f0000000500)=""/133, 0x85}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f00000025c0)=""/5, 0x5}, {&(0x7f0000002600)=""/251, 0xfb}], 0x5, 0x0, 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) pipe2(&(0x7f0000000140), 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) r0 = syz_open_pts() r1 = dup(r0) write(r0, &(0x7f0000000300)="f73db504907cd661b387d2df7c5381fe829aed2cbfe1b4998ee24cba10df6fe085b91cc43c60c386b63ebf2d7af49df0ffa1e2543b16e5f8aace1bed161c28898cbc7e2a1eed3db3e54b237b10c96a276ed84a64637d9bf78a036e0b26fb3da33c6eb45a6a7e51d410ca8e1892ffdea6b68857cc02a51598f4f7bffe034d78295fee", 0x82) chmod(&(0x7f0000000200)='./file0\x00', 0x100000100) openat(r1, &(0x7f0000000080)='./file0/file0/fi\x00', 0x200, 0x52) chdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x85) 16:00:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000002c0)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x10000) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000140)='./file0/file0\x00', 0x2) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0/fi\x00', &(0x7f0000000080)='./file0\x00') 16:00:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x239bd25efc2fbfa1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f0000000400)="4becac7a9387b2c3dbc5") unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r1 = semget(0x2, 0x0, 0xd9b93f965fa9f2dd) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000300)=""/204) socketpair(0x1, 0x3, 0x2, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f0000000140)="070568fcdbb1e6dee61bba5d3662f947d0a077b0997c7b5c7ec97aa78a7865faf8a6e5d2b68d8c3c777fc508acf2a348aa1f12ddc456fea8c41b77bf4dd921ef4413e7c9751f2bd0400263ce74ec611058b738511143913a2e9d9862ba19ce9d7006cee897495acec392128b26ab7e800b043236108a4be1767b920fc45e8c225aa24b8db9fe94c3d2e59ce99a0a", 0x8e, 0x404, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x4) 16:00:17 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x400, r1) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x70369f781309bc00, 0x44) accept(r2, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x1, 0x2, 0x80000000, 0x7fff, "4c174be9af031b1033914ab6e56f878a85850a59", 0xfffffffffffffff8, 0x400}) setegid(r0) setgroups(0xf0, 0x0) setuid(0xee01) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:17 executing program 1: chdir(&(0x7f0000000040)='./file0/file0\x00') mkdir(&(0x7f00000001c0)='./file0/file0/fi\x00', 0x10002) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:17 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) socketpair(0x6, 0x2, 0x8a18, &(0x7f0000000040)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="921cb84de179907fd21f9c2c1e9578b283bd8978b506a19a9432cfb3f36d8292e467300388190d331adc04f5a737f2f397cd5114964230d507e4ba988f5aa5157379bc0145f8d649268f4a762ba00e5befaf5f11731d133369b31e984688fc6e59ff4124baacb32923bd4db4", 0x6c, 0x402, &(0x7f0000000080)=@in6={0x18, 0x1, 0x4d3}, 0xc) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f0000000140)=""/30, 0x1e, 0x2, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3d}, {0x6}]}) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = semget(0x0, 0x3, 0x0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000280)) setsockopt(r1, 0x7ff, 0x401, &(0x7f0000000200)="abb15ed044709ceef44782c93698644fc356cba64ebb1b0bce3a9bcddafdf59998bfe68b2dbc7a8d6a77102e785152275062281d5f4caac474965de55ee9a0aa68ac61bbcdfc4acb432953063a43019065d002615054afcd2aca6f3f43f085", 0x5f) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f00000002c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x9, 0x100000000, 0x4, 0x69d}, {0xfff, 0x1ff, 0x4, 0x1f}, {0x5, 0x1, 0x800, 0x40}, {0x2, 0x4, 0xe5b, 0x7}]}) 16:00:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mknod$loop(&(0x7f0000000040)='./file0/file0/fi\x00', 0x20, 0x1) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='\xfe\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0/fi\x00', 0x0) r0 = open(&(0x7f0000000180)='./file1\x00', 0x20, 0x2) symlinkat(&(0x7f0000000080)='./file0/file0\x00', r0, &(0x7f00000001c0)='./file0/file0/fi\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') mknod$loop(&(0x7f0000000040)='./file0/file0\x00', 0x212a, 0x0) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) mknod(0x0, 0x0, 0x0) pipe(0x0) r0 = open$dir(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, 0x0) select(0x40, &(0x7f0000000100)={0x3f}, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getuid() geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) setuid(r3) r4 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000040)=0x8) getpeername(r4, &(0x7f00000002c0)=@un=@abs, &(0x7f0000000380)=0x8) readv(r0, &(0x7f0000002840)=[{&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000600)=""/116, 0x74}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/18, 0x12}, {&(0x7f00000016c0)=""/72, 0x48}, {0xfffffffffffffffe}, {0x0}, {&(0x7f0000002740)=""/175, 0xaf}, {&(0x7f0000002800)=""/28, 0x1c}], 0x9) getpeername(r4, &(0x7f0000000200)=@in, &(0x7f0000000300)=0xc) write(0xffffffffffffffff, &(0x7f00000000c0)='p', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) dup(0xffffffffffffffff) 16:00:18 executing program 0: r0 = socket(0x80000000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) write(r0, &(0x7f0000000080)="cf757331aa0ac483ff8ea9746d462f588018cc72c3e7334b880e2fa779abd371acd493a9d7215656e45692e098126709b7da49130e1021875ad991a19c1b608a047766def457a0ef3753bbde9ea6f056fd92504896c873ec0373ef20fefb57e4560950f155d629b585f2b604", 0x6c) 16:00:18 executing program 1: r0 = dup(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) kqueue() ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, {0x58fd, 0x3}}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) rename(&(0x7f0000000300)='./file0/file0/fi\x00', &(0x7f0000000380)='./file0/file0\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000180)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000200)) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fsync(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x0}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r1) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x20, 0x2}, 0x8) fchdir(r1) 16:00:18 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x8000000000002a, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:18 executing program 0: r0 = getgid() getgroups(0x0, &(0x7f0000000140)=[0x0, r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) r1 = socket$inet(0x2, 0x4000, 0x10000) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x80000000, 0x4, 0x6, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8001}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000cb9000/0x3000)=nil, 0x1000}, {&(0x7f0000f27000/0x3000)=nil, &(0x7f0000d45000/0x4000)=nil, 0x62}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000dc3000/0x4000)=nil, 0x4}, {&(0x7f0000fbd000/0xe000)=nil, &(0x7f0000daa000/0x1000)=nil}, {&(0x7f0000ddb000/0x3000)=nil, &(0x7f0000ce4000/0x1000)=nil, 0x100}, {&(0x7f0000e03000/0x3000)=nil, &(0x7f0000f8b000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000def000/0x3000)=nil, &(0x7f0000c1c000/0x2000)=nil, 0x800}, {&(0x7f0000c4b000/0x3000)=nil, &(0x7f0000d95000/0x4000)=nil, 0x9}, {&(0x7f0000e75000/0x4000)=nil, &(0x7f0000e6b000/0x4000)=nil, 0x3}, {&(0x7f0000c88000/0x1000)=nil, &(0x7f0000e86000/0x1000)=nil, 0x5}, {&(0x7f0000f17000/0x3000)=nil, &(0x7f0000fda000/0x1000)=nil, 0x1f}, {&(0x7f0000d90000/0x1000)=nil, &(0x7f0000da5000/0x3000)=nil, 0x9}], ['./file0/file0/fi/file0\x00', './file0/file0/fi/file0\x00', './file0/file0\x00', './file1\x00'], './file0/file0\x00', './file0/file0/fi\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x7ff}) 16:00:19 executing program 0: openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x10000, 0x46) socket$inet6(0x18, 0x5, 0x1) flock(0xffffffffffffffff, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc675121e1573e0bd) ioctl$TIOCNOTTY(r0, 0x20007471) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0xd8b5b100a6c1799e, &(0x7f0000000080)) r1 = shmget$private(0x0, 0x3000, 0x7f18a947a1efd110, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0/file0/fi\x00', 0x1, 0x4) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) 16:00:19 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xff02}], 0x100000000000031c) pipe(&(0x7f00000000c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x2, 0x4, 0x80, 0x1000, "e73e6347e6ca2c31bf54ff8d82a60a6bc041aa54", 0x400, 0x7f}) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x114) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x2, './file0\x00'}) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi/file0\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 16:00:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x2, 0x0) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semget$private(0x0, 0x4, 0x200) getgroups(0x7, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r3, r4) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000240)=[{0x8a}, {0x21, 0xe6}, {0x21, 0x6}, {0x82, 0xfffffffffffffb14}, {0x100, 0x7ff80}, {0x24, 0x5}, {0x86, 0x65}, {0x81, 0x1}, {0x42, 0x6}, {0x24, 0x9}], 0xa}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2}], 0x1}) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000003c0)={'./file0/file0\x00', 0xffffffffffff0381, 0x4, 0x1, 0x0, 0x2, 0x7, 0x5, 0x0, 0x1, 0xb25e, 0x5}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0/file0/fi\x00', 0x2, 0xffffffffffffffff, 0x9, 0x1, 0x1f, 0xfffffffffffff501, 0x101, 0x3, 0x1, 0xa, 0x4}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) unlinkat(r2, &(0x7f0000000300)='./file0/file0/fi\x00', 0x8) chmod(&(0x7f0000000700)='./file0\x00', 0x8) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) chflagsat(r1, &(0x7f0000000380)='./file0/file0/fi/file0\x00', 0x10000, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000001c0)={'./file0/file0/fi/file0\x00', 0xfffffffffffffffb, 0x8, 0x7, 0x0, 0x5, 0x100, 0xde1, 0x1, 0x3, 0x5, 0x1}) pwritev(r2, &(0x7f0000000a80)=[{&(0x7f0000000440)="a61e24e3b0b54f3383b60ddaa0186bd2c6f402f71c7b01118604264ca66e55367dfa9e12b4ae31b9d821f89f0e9487aa67672eb82b9de3aa3c25fb944d6396bdc4192f6ebc64878cd31a97b01ed3e0670fb06ab327815f1696d5f8310035aadfc8f545b873e987f4f6740dbfea97951e55b629159d598208e8836e07607928a5fca2d5b8fb823445c22e095586498bcdc8869726f0ae0cb1aa2bc560439b2b9a2ce75fec484f1588cea880676d7a0ba19bda3894e831d4c1584788e001e27336b2344c7d2833a7cba4204bf080067c8040c725df25a6b3", 0xd7}, {&(0x7f0000000540)="9f8293dd71af143c35231270ce35a47a635209a5872348b803dbc043028bee4b7b9e1034664b4ef00c97be12c0d53ead165b3f8cb8f2cd53d9aeb2e0044b0f84840ce144226d5ac2d6b093ba1efaee2eaae747139652eb4431c9dfca1a47f48f9af822ee520cd207914142beeaa3014f80f9de896a745c34d447cb2eca93314999635a5a28273c534e6a02beb85a030680cc14791a75800db72846b2f71bc015a62eea09970aeb536ee2a9ba063766f211d23c684b03644fa14283f9779acde8cb1dc018a13ea373fe", 0xc9}, {&(0x7f0000000640)="ceb7e0eb9d", 0x5}, {&(0x7f0000000680)="cebc50481247e224f03045246b4ea96e981073d8020da12c116ebf5938466863009ba46828ebaee1c1784d30e1100b739cdefc4530b1ae70b90289b9a50d37905fd61a40d3891a1bdebea1e89c43eb9795250f", 0x53}, {&(0x7f0000000bc0)="bccfe61b5fc00b62178e7bfb5d77218f24600f32d9c4894413e8ec590d7d90a17b42945c23b8a91e245ec9daef8d84c0d0cce36c20ab581e6cd2f42e20bc2e17d0e237fdbb14295f49bc3e06b8eceac39f1405143ed9f360119245ce49f8a2bd31139bf07ef935ed9a7a4263e2b87c03865309ebd06a9c9071bf4cd4f9de7345c749b04e12000000", 0x88}, {&(0x7f0000000780)="fd1a624d4a3f233a7cc62cef1c3e4b6ae503d03f5f2952263a69b0986f1e206bd7786cd03cb9b5b4c271b3fe721a0c9a7f8c65425c61865e35d3250f1d93be5ea70b864bb56599eaf0a180b0ef0e2626943c1b648cd91c9ec57b3297b2950186306918e6a453e456e53f8deec79dee9f672434faf12d6099bf9009fc3d7921236de32783a7", 0x85}, {&(0x7f0000000840)="5a96406565936c2160bb22632d4f19e8a9632b8bbe792c1cd930a4ad66224f0abdf6383000476bb28e90903e63e8a00d448ac52e30aaf44ac3cc2bb45324d00a4a8f682c20335cb5921f3a6e26c23b3cfc950ddd1624b097319f0288e683fe61c4f3f6cf6061d0", 0xfffffffffffffdb1}, {&(0x7f00000008c0)="ba051c5ed60ef07b75ae3ac8d5c5caadbf014c2a6153cb92e62e646c2fca65016671d2ce4b057f9e3386b1f2eedf2503febe6d0a119a39d1bc9bdca1e7ff36f1c06160d7b2d7a3147e8605045b4e586a2f6691dc5b64e7a0478243f1db898c729eb7944ec8f34418c8bc043d7829e44d971f6b0da53018e0f0b2a569be48392884d9fc4a81ce5f7d497842357f975a6d5b9aed02ff9d010a946d4cdfbba41de57ef56c73744580fbd5e4d864a749262e73034fcadfea3c77207bd3d1c10f40", 0xbf}, {&(0x7f0000000980)="d2d270f9785607ac0902550ddea0ff50989b2e0971452669965895a32b854479e43435db7ee76e657151e50b264c21c327cbd072cd5b6b281eeaaecbb3105da37183c7e9f9591905a62abf8cbf4ada1ac527c0ed9d6c76d2255b58fa25dae099e1d66e753cb7ecf3abf4579b0df95e892a7ced6f634879231336b3bfab096f1f69c5297d6dc1791b900bc1a42e4ec2a2985d93c601025e3ac40cbc48381b0a436ca61b355848b1da045b76d8a4efc0e9f7b88944ba7108e4fa4fa85e2db48cf648be34e09ac87860d1c5d595c0a5f9c193b2ff443f137bbc924ecfff24bfafb7fc74613570271ab101", 0xe9}], 0x9, 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') getsockopt(r1, 0x2, 0xbccf, &(0x7f0000000b40)=""/15, &(0x7f0000000b80)=0xf) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000340)='./file0/file0/fi/file0\x00', 0x2e) 16:00:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='/dev//pf\x00', 0x0, 0x0) close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0xffff, './file0\x00'}) r5 = getegid() fchown(r1, r3, r5) r6 = shmget$private(0x0, 0x4000, 0x400, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0xffffffffffffffff, r3, r4, r3, r4, 0x8, 0x2}, 0x3, 0x8, r2, r2, 0x100, 0x8000, 0x101}) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)='W\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) write(r1, &(0x7f00000002c0)="6534a8a4d3d7c18b1b45290baf0c2994b32e845e5754f25a208070513794f5cb67789c92ee98da50d24ebc950e52f0929a40b48f77c22f3802c86031c732bab2952034a820002cef00e539a8f960ed5cfebcac1634fec6992bc22d735315a66921427681e3c75a32b29663544878", 0x6e) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() r4 = getgid() r5 = getegid() r6 = getgid() r7 = getgid() getgroups(0x8, &(0x7f00000001c0)=[r0, r1, r2, r3, r4, r5, r6, r7]) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000180)='\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:19 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x87c, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x500, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x3) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000280)='x\x00') socketpair(0x6, 0x8000, 0x6, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in, 0xc, &(0x7f0000000200)=[{&(0x7f0000000140)=""/129, 0x81}, {&(0x7f0000000300)=""/156, 0x9c}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f0000000440)=""/148, 0x94}, 0x1) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:19 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wsmouse\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000016c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060, 0x0, 0x0, 0x497}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r1) listen(r2, 0x4) r3 = dup(r1) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x0, 0x2}, 0x1, 0x7f, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x21, 0x0) r4 = semget$private(0x0, 0x2, 0x400) r5 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0}, &(0x7f0000001500)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, 0xc) r8 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, 0xc) r10 = getegid() sendmsg$unix(r2, &(0x7f0000001640)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{0xffffffffffffffff}, {&(0x7f0000000480)="441e54a6f2f63bd6f1e82148238abc87edb64662aebe219994eb538af79cc62d9529a4f3e6e6b8feb6f33983f30501e43c41cf3273ce67b956d3bd5056d3ffc15315dadb59db268002bf30232438d2003a2554ce9f78619b2be66e51b8abfdfcae1c4cc590b7d063f098881667547d758b4c414f081266209db87f8a99112fb180920061c3c2303d5fbc7377faa57648d93b3e1c1c3104fb2224a29dac2ff6125c0a77fb88bac7505b64f06f79901e3b48a5d848a4421066de2b9b84d6ac2921c8e9c211ebb49758bff562af1aed6517e046d8f6bbbdb653641de28ae58d4bdf2ffa00c0a25b71fccfa0b3663e4518442ff2d387e9d2120181200eca2a9f877feb3fa19d9060ae1ae8d0e9c1f8a3c049886d470161e45308d13c27f36cab89464848460801e20dae3d6ee6eda99c6a7140faf0f633c50c7313cfa1951ae5e5151b32755f54920a4f2214665c749b1afe703602ef4abf10cf25d696f2ae407efb0bea327e6252a6e5f9823a61abd82c6e4de5b04290f7306cf5de30626739a23a0a999f31e2a3521ab0147aaec39cda90e347c5bb1459e365e680bca067fa8baff1d29b2c791bedb01256226937d7f12386b0201d64a9fc3dd23e2c4aa12c268190911eb20742b93f7f65ded2ed9deeab1184255340680840576f10d932764b826053b826bf84db93a1dd4e3d47072263b9d9b2d15d4d4f2a9aa12684ead904f5c957a9b6ba615d25552b2280108e6f7865dccded3985c0ea6473f9af22ab2f98d43ce4aa178adbb42795ac1c90d06c901732ffd5410b66f23d95d9389640d5db47e71e2011c8db8e577e5f9e5d743597f7a0747e3ee4325cc86b3cba8107d85f1cc4dcf5e5859501b7461fb97c6bc86bb2524ce13d84ec3bd14c0d31fd7206c297f1d9972849f5e7602f622467691edf7bdacc12ff495ca9ee6e64d081c25d2ea6bd221e973bdae62417a3e1d93afac5d546a03aa4dab6199681a8db1535d4a040d275b0d5350cedd65a55949f1fa1b2ced2e126c46d6357f7feef77e41d4f6e3d12e5e91671a568fccbe60a7ea8bf24bd9e6fd557c380fdb7437afa6c3e1a7e6d31d53a8c249daa8e8b109f1408154d9aa19f4ef9cac73b51f1aff82c39b0386127edb9a2d0dd80dfc623149c88c20fdfad33a067cdde3fd2092092a9dbb09c8b17f3a130b3073592f0fc187eaf8504cd1a6e07f324c95cae66498a3ee5f421d7983e04dfedfe1b2cb12d355e415061cd64c63eda388e673ede3a8b6506b110b4f85b4ec34a322aaab739b6ce68e347bc88e80d5c34bc09b601c47c094d7f3a11f13920a50a987fbe54cbd86c9cc1cd64a8ac6ddda70affbcba095121573606b007c4038d4bc0b09cd0e354b441a42186f11406a705a202cb06bdbccd4159ac4c6d03c3c91788136c72adb214bead32b602cdfa42f9d68ce8b96c4e040958b0f758cae8f045749354daadb2d25e62a02f8e4f3ae4886270e9bbd6b2cc3b8aa5dfb954a690b30a47a130c39d961ae5c1bc867b2e21aa1135efef9f558be80a226398d3f32443617f1c2046689acc3f6a753de950ef80dda1d7b875e6f183a44e5c77d1296951491f87d1e65919ad5d59fda4867789a0d7638f26604fe08eda259db20eddc8b5ecb5fdeafbca5cd296c843b3cd9c5a2a3c70bf83f0d0f7a4432b2edba9f9d538c2148816a022f03fe476db85707804d76660eafa0f4ce044fcde92419d91f272a9c246dc7486bdeac2e859fde90287798691fca902e1c6ba043c135f883d4f9ded02322d2a2526ec21d5871880030c26c17682d1432f7571ed53f0d92165351cdffaa48b9a4588ffcf2df798936fc3a75e0a14fcb5c2e8a6ffa273a53e246ff17538cb3f4f75d16eee5877c0df1914f30a014690a8a7bae58923d3a270919fc7120e01d6fa1efe4a0dc7c1d26d2bb7a54019c2971bb3a6b44bad9b4b7875758d2b6c2de7588aef06d03ff0fbc5caf4308d9b1036c91293c9e5be81eb5e28486720b629b23afdd7a29eb9d2d15276aba6f5bebe1d7da4a60d6e21e03755fe4f6160cf60bc9c6f7f7da810459de39c1d9e94717ad1a1de07e560bb0f198a4f6503f2921217306d8e30a6c942588077ca80dae7a18068da8c6efb76e0b44cac4cbaa431493660d049aa01c0c4fc6ce5710ca7a303f6aa3472a52732c6c138250da5a57fcb4eaaafcc363f51fb9d46fe0c3f1c9cb5aeddbc9cbe058035bb9c20bb8357fadbf75069048cc8859388abe52a11f4413f88fb1db72a1b3ac67b84a9309c077774f443bc6667183f25a19cb38b7554fac76d25ff2857fb041f8cba5e702b3894f36f4aed1209557a3bea855dfed8fd1427039925c67aacaff844a2567dfe782eccd4d35f2d788aa245fc1980d25a9d10a6c908c5e5e1c50151a6c477b90c2612df05861870e577e45fca87447f2c033788d6a38df223cb058817c64ced67bd1b42602bba8c643e5e60959114ef3d6681b9736710fc6956437b5136482db636d7d29c4bc4ac23373e2aae50a6d7892a63b43a0757758dd52f9c6ef5421d342030baa3199b73571c02b736393dfd7306907ada9b8af4c815d293992f3971b501627829349aa65fa65e7d1ebd249a421554a3ddd8172408c9dbe51cc5fb831713266f6aae2109d800a252467e90d0f1128a48b724b82e54ba08184606d1cf6b70f98661b2adfef885f29db3fb7d06ce354d91a932329411abc81f790ff44e7411c95376786b93b4d22470d85db6498800bebf747c8d45b79b5e44b58eb848e4689ee7a0e80710f2a987d3bfd17b1cf926e9a9fab92dccbb931330d840fdd2aa98301fe0609294c263bc004de1ba7c7a03ce520c72be837223c049bfbdd97c10f39034f3713fb39a222815cec8e1ef2275f4f45040f1d11b45187680aca00837588b1f50a986d51d9e1bcd7f0a13e0b1a69a025b822180d3122b1b42869f40f00619a8aa482aba9a91582a1311f9b94b9ca3e2e004c109a1d68713cacb0ade3f735e8a03ae22c225c88dd7520136082abb171d199e21c7300ac6638a6b8c367670ded8f267f0ef6da6b5a55e451311eb0725a7631d4e6c0378baae39d4b7015dc91144e21336bf5c973f50cb5f390643b550514f932f96aeee999ff4828e5251ff74b20230e3f55df7c100e168192d9dde2f0b0c9f105e0bf7c8138e1e42a6548e1958f4e8cc362235cefeb5353ed6cfbfc034b906260c40725b00a2a35fb9f4a9cfa2266ca0370e1468bd623f90331920995a3db95721799b74ced94581ee153454fa7a68b1d74800a4e2fec52ccc0c6ee061c3de9baaa023263293cbf87b9ecde9fb2d150e86bf3272c1ad5675dca672bf8d10bb459310de0da9615c3eb0ef226e3f2ea5b0e441e000356371a29309a22799915b23b0985565fbcd941f6b285b75bb37b51178e333c2fd9dc869ff3d07eab8747c5bb80440394fd597b7c8134e804fdcfec3ae1362f6d96c5e6ff916b26dee1dfa373e88387c5b15c7e351196924ba00719d07965041df1e85528065dc482bd6bb5f37af660f0806b338859e966491beba9e09e3fd957c0e0c2411dca120c38b277ddde2ea55480daa83b3e7981336ac2499dbdf65e2335e58ede7b9b368431eb4b157d36d591e4b1a88749cb7073a4244c949ca006f339f55617b14fede4fb4a7356c6a5c307c23fb97d6653d8ec1c255735e0d5d2374144e48737e6c20f56deb9980a97f7b317f86d286d037a6b3fe4f6edfb539f3db72424b6025e417be7f1f76cc29595681e20479daeb94c278421830414eb322e406e174d111c35dd13d5835e58a0f4e04843c08590656af95019e37f54a5c6a4c60ce510265b63160539d0764849a75c0a4763cae6c753c709d40bc5c071610ce5d4ccf0d0c31863e592138ce125db3cc4baabbc8f143b43a92c7abcddd650c6e4e19c5248cc33dc8ae0d26a1819eabce50c60e82daede602d6c1e6d975213a20a847b0c66838ea63cadcba47c97905d6b5ecab3fe72d666a7401a90e4e946d3b8765482552cbc314da53a2d5419313fe52e2fbb50a2e57d23780de57a2395ae6b162d16795267147c7e862b3d1695dc61773073d1c4e0e46610e23a894123cdd710fbaeca66a91e36c5570e77b2a07cd20f331619479df922631f6bfccce3c54470ed08549cbf58657dec3d16474e6b6afff5d139ffabe8ae64bdef517fdd0fc5bfa19afcbc6e3c050463148d45806cca89e7e4125d3f65f060482494585d0d932470a4651940fceccc0f054b26c11dd627db7f76882ecbdf36b991b01d45b5194b4aaf8d0dcfc28b7ee7fb00d17b4e10605e2d9720c131ac672bb39047877182dbfbf253447dc03fc0e006f12f17d50e88b98ca308df3ebd468e351980a58235c086c111b2f593c26d43958755e9d74eec0eae6bcb75c82ce785c86d2d60f220a77f3d8572af2e2f9b45ec041f88267903515b900a95d1e6b60c34219b39cbc1e055bc0f085922dfa1365f615ee3188f8f98456a4aea4d428369f3be8eb5ea722826f466072c8943a5c9e611bfd4a5f50dee536c3d78cb7dbca3dd02e88e9fb04f872dc7fbff02c7680cb8875932f50822d80e9e67279e10fbf26e781c734780ff4ffa3263d92767e7cd0aba29b06b3ddab21f5da140d51e7fc023e08d45018bfd74ec8bbc65329162951242a50d8df8d9c0db14f7f71fdc7efe3ca0c786314af58084790a36d66b7ced73fd47a391c8e696d2c9a71b87944b96b078522bfda9cb799a5fbb7cc4c0c0d36f6af4cd6a4ce17d15d54d06aeb04d1a117bd81cdeb8eb4e477aaf9800b8ff41ade247ea55fe818f9cdc63d2dc9a4df8ed3e17c192aaf41fc7df1ea0c27fa26a88dbb1e8a52a8ca4443ee56f0072fa322b48a8329b9ed401fd62267c27f27cb0be0cefbe9b0891d387975b845001518b3419b76e3fcc222467b5c341e54a03e7e0e398c4e006e0c358f2a8e05523a9929609bb170a0603d1927537856e63780a7a1118995556c4056941d06cfb9a7753c9d7adfef4dc1ae316ac1d09a6430aace66b3ee8b00171ceaedc379503a74f41f6921fb4c33d9a64bd977323fc144f837b82313440cb32e9a2d1b8602736b39171cc4a5546b6398afbec0aa40843a340d1d739700225853af0227e774c0b7a62938ca0a9d6a587810a13951f922d98481ae2e7262d4f0708d5683bd14467e4a2e1f569b96d21fa83e2e14a2412ad7a44fa1c55ecc01b6480b2c0be4d5e190dd7740981442e65a15db6072479316db68fc971227f71879d827db8e7fea91f78451deb7de1ef4277df68fa3679b3eb573d8f5391dde7431d7db4624b95289b4648197c1d6486d06cacc2614bcbb0065a0903e4fcc3a689ae494bed5f84c7e1cd6bc8f8d6f31b7d7db87b607e69a091545d7589ac43e402ca7e5f4414e88752f6d7bfdee9ce98ff88af86aacb3a5c7bb407d94fc514ccf615990324bf0144f806adfb980578c5301b2d2c16aadfc81f03be5bab7cb583216848e8ad2cefb27813c7315f2c4afbffaa61c6ac87b118aea09cb5488a3ea2b0766296021ab4fc011bd4e8e269286122cf8b71df9f123cb15558a039990b7253c8dd4d99fcd1c85e342acd4c3853969b84fee07e3d831e2efc6d3278c6fb910fe2c733030dd3397e87c7fba18e01385cc5d4fd1d50e8b79851163755d5d3e060d204abccdd1303f1e4347ba7152478db52e55cc3031e14cb05cf23db64c29f1374b0dba7d05c3eaa388541bc2788528a9babbb7269877744928b78a8b761fbbd50f54fc6e4ce6af22c98672cf7ec10062722242295fa229b4ad7bb5893c9d", 0x1000}], 0x2, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x58, 0x1}, 0x1) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000140)=""/36) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000200)) r11 = semget$private(0x0, 0x2, 0x10) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000180)) 16:00:19 executing program 1: mkdir(&(0x7f0000000200)='./file0/file0/fi\x00', 0x1f) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) lstat(&(0x7f0000000040)='./file0/file0/fi\x00', &(0x7f0000000140)) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x444, &(0x7f00000003c0)="15ef5898e93e57d5fa76399590880fcdad8129ff00086af42f5daf4b4f5f5f0efb08e46de40c193e53fed6c15b60b10612712a289d8a52f832840713ac8002111b9e53a01f67d096493610296ff89a066f69a96b4638cb9fdd7368389b23fbbec08fadf2f3d83eb846fb7ce9578d36453d8cd2a9a42368542fdfb4b26c80f122f0e480d58c91a13956ddf71ff4228cb7985f75cc83d41b0e05d662447ce9ce867424e3e362994d4c91c3ee0dbd51d44f419388e070c6fd9d6f3e9ca4391d628507d2932d0753e41b84a138d9d2199100e382f2546d87411b54e178b26fee58d0ea10ca6af8503fb38ce0fbae77aec4b2b56b5e4fb7ca4ac8196cea8324ee2c7b94df4b9041a89152a70c4dc4c83f38e2e90138fe4f29fa0b0831b07b43dc5e35a8031bd35a3847553f5c5c4fa26b58c18aaf815b0f64cca7b0790000000000000000") 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x4) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chflags(&(0x7f0000000080)='./file0/file0/fi/file0\x00', 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = kqueue() readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)=""/115, 0x73) kevent(r0, &(0x7f0000000300)=[{{}, 0xfffffffffffffffe, 0xb}, {{}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0x7, 0x4, 0x4, 0x8, 0x5, 0x7ff, 0x0, 0x10, [{0x1, 0x28, 0x7fff, 0x3a}, {0x6, 0x8, 0xed1, 0xe08}, {0x400, 0x8, 0x1, 0x7}, {0x4, 0xfffffffffffffffd, 0x4, 0x7fffffff}, {0x1, 0x7, 0x7ff, 0xffffffff}, {0x3, 0x1, 0x1}, {0x5, 0x98, 0x745f81db, 0x9}, {0x7d7, 0x6, 0x7, 0x3ff}, {0x68d2, 0x1, 0xffffffff00000000, 0x100000001}, {0x6, 0x8001, 0x4, 0xfffffffffffff0fd}, {0x2, 0x1, 0x10001, 0x2}, {0x3f, 0x8000, 0x4, 0x5}, {0x946c, 0x3, 0x0, 0x1}, {0x5, 0xfffffffffffffff9, 0x81, 0x171d}, {0x1, 0x8000000000000, 0x9, 0x2}, {0xffffffffffffff75, 0x3, 0x4, 0xfffffffffffeffff}]}) 16:00:19 executing program 1: chroot(&(0x7f0000000040)='./file0/file0/fi\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:19 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x400000, 0x0, "d730c15b00f4ff0000747beffde400"}) socket$unix(0x1, 0x2, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x282, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x1, 0x7fffffff, 0x7, 0x3, "1d3d46b86bb77b53bec787bede9da8b59644af6d", 0x0, 0x8}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x6, 0x1, {0xfffffffffffff578, 0x9}}) connect$unix(r1, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 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"}) madvise(&(0x7f000070c000/0x3000)=nil, 0x3000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x100000002d, 0x2e, &(0x7f0000000140)="ebffcaff13b9fd812eaa4e713048e69931929648095928459777428653a02b1e03e5a7560db5760db0afa2b2069bd0eb704e9e81c96bc4a3421bf2ca760de3807dea009d01b0f102cdeb7ddbb211c1a1e213d1ae739cd0e4cf3fab5162eaf7fcecb23edfdf2308441bf77ccfea4f97b2bd47fa94c84e0c02519f270d85766649681025c5b1fb3b7c35a5cc4ac127fb91748d345e75", 0xffffffef) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x200c0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x212, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000100)=0x8) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000200)={0xa, &(0x7f0000000140)=[0x9, 0xd7a, 0x8000, 0x8000, 0xb4, 0x1, 0x5, 0x9, 0x4, 0x81]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0xd4, 0x3}) 16:00:19 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000880)=""/68, 0x44}, {&(0x7f0000000100)}, {&(0x7f0000000300)=""/141, 0x8d}, {&(0x7f00000003c0)=""/134, 0x86}, {&(0x7f0000000480)=""/185, 0xb9}], 0x5, &(0x7f0000000540)=""/56, 0x38}, 0x1) rename(&(0x7f00000002c0)='./file0/file0/fi\x00', &(0x7f00000007c0)='./file0\x00') sendmsg$unix(r0, &(0x7f0000000780)={&(0x7f0000000180)=@file={0x1, './file0/file0/fi\x00'}, 0x13, &(0x7f0000000740)=[{&(0x7f00000005c0)="b7f37a1165dd3513bfc55f4f02c59a4e3e11d5d3c9b3bcda44a9fc54b3075d12e0e99980010d3d1b37a37bbca9971e390b9624c3ddaddc083b2a6b8297905f01ca858f5355d29f02617d47be8cf20c21b5288cbe6051cf880d1e1a0e1e0a218c01aee97b164425a9f69cde0584fd1dec470334d152db1ae62a1dd00496af7e2b9b3b8f817d8cd7b37f17c367ef3153d2a5b64ae2890a0bf97c06803cc7d46c8a5ec6f09a775a49f2094faf0d9448dd83c0592ab388897b3cbce0f1c88eb79176ec58d0bd6f07886928ee44e617492ac005ef555be9c1ddae29240d24b04e015650fcf85f042ccd61cb0462e397546f089cd9e1dff48f421b28f0953b124b", 0xfe}, {&(0x7f00000006c0)="6aa12f782c829610150317b0158eae53b9ac3f1ded5d3c6d580be9f15b8334d0ff0072fc3307e31bd801d59d89bf077083c62d4bd65d99e1b9c6755e2646db", 0x3f}, {&(0x7f0000000700)='L2', 0x2}], 0x3, 0x0, 0x0, 0x40f}, 0x8) link(&(0x7f0000000800)='./file0/file0/fi/file0\x00', &(0x7f0000000840)='./file0/file0\x00') unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000100)=0x2, 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x14) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x4c0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) setsockopt(r2, 0x9, 0x1000, &(0x7f0000000100)="36aa3262427a1c7f0fb02b66cde0b0cc4d1d739a66ac477ad36b9093388e04a5f98b2a8ba83a4de3ca6084fb142e6e664123c6aadaea9c3c43d933fe6c7387cd262b46426310370562d31388cd5b735f7923", 0x52) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000fcffffff78b749de9ada4e9203cfcb1d24b92e7a1ba1d0ec2a142e7e6e2f778f84d3ffab5340cd31a4d5f19370dcab7f283908133f5d53fa3b930308a9b446e74974351d527b1cdea28adf3f295793bd3f682109bc1ea024293334ef26b8ba93e6172ad74386688087095db57e721854455c7e35db1492ae7328ab8db9c584b6cc2151cb97215b45dd5d340ddb0f269af0e513fc9d7e28c221fd8cb88ede5f7515b187fb5b697148cca50b7bb6a6e84ecae2d2d57d926fa2b243746ea57125fd29fc5f2134fb80b156fd2be3567841b616a8"]) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) munlockall() mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:19 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0xb1}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:19 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3c, &(0x7f00000000c0), 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000040)=[{0x6c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) open$dir(&(0x7f0000000040)='./file0/file0/fi\x00', 0x0, 0x60) 16:00:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) 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) msgget$private(0x0, 0x104) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[0xffffffffffffff53, 0x400, 0x8, 0x0]}) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0/fi\x00', 0x4) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x10) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:19 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) getpeername$unix(r0, 0x0, &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0xc0, 0x2) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0/file0/fi\x00') mkdir(&(0x7f0000000140)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x10110) r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f0000000200)='./file0/file0/fi/file0\x00', 0x0, 0x100) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000300)={0x1, 0x800, {[0x2, 0x9, 0xca, 0x9, 0x7f, 0xabb, 0x4, 0x99eb, 0x6, 0xfffffffffffffffa, 0x8, 0x4, 0x56, 0x7, 0x9, 0x6, 0x1900000000000, 0x5], [0x3fffffff800, 0x2, 0x7, 0x7af, 0x8, 0x38, 0x1, 0x6, 0x8001, 0x5], [0x8, 0x9, 0x2, 0x3, 0x0, 0x8, 0xfffffffffffffffe], [0x0, 0x7, 0x5, 0x80000001, 0x8, 0xffffffffffffff80], [{0x2, 0x800, 0x6, 0x20}, {0x1, 0xce, 0x82, 0xff}, {0x3ff, 0x9, 0x8, 0x5ef8}, {0x3, 0x80000001, 0x5, 0xffffffff}, {0x1, 0x8000001, 0x6c, 0x8}, {0x5, 0xffffffff, 0x63a6}, {0x1, 0x800, 0x108a, 0x1}, {0x101, 0x10, 0x6, 0x3}], {0x4, 0x80, 0x11, 0x3}, {0x80, 0x6, 0x10000, 0x16}}}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r4 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, 0xc) r6 = geteuid() r7 = getgid() r8 = getpgid(0xffffffffffffffff) r9 = getuid() r10 = getgid() r11 = getpid() nanosleep(&(0x7f00000005c0)={0x3, 0x7fff}, 0x0) r12 = geteuid() r13 = getgid() sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000100)="a61fa3c076b0cc5bd54128e2e2aecd119e8e6a31a3350e9baabf904b42b68df9332e89b098a0cd359b91110fea5aa2b809f56666386cf0d545a511b6b026a01f66e7ed5033ea", 0x46}, {&(0x7f00000001c0)="3df656c73b3b98f3ca8a8ca460db983717a4b8d8390bcdc151ea474a0e611bb92f150d8135f134ddeeb559b985888ef892a85d924aa692a7e118f8a8fe4d5cf4a4319c5d88ea5dfacda06ffcf0ea3bf1c11e57df14707ccaf4f9a03e4b97358bd4e146dc1a10a0d464617071a4c29b13c5f43ba6e2143f0bf4dc179d4f98df", 0x7f}, {&(0x7f0000000300)="baa334e287770a7cbc373153f6e83320390f9fe95abe92c7e5fc688dc991b2b466410d363c359102b8cbede84127a3b073764d169933c92e274e02c1aadf23fc059c125e878a1a8d48319b577e019656757784c3891149e162339f0373047d751fd8d8d1014255a7a008af0fca5e97f03243e5db530e06204abcb0ada6ebeddd5185013bcab06ab2e98ff7b26993470b", 0x90}, {&(0x7f0000000240)="4a0ccf981d90bb354238cdfbf601a2879b3c0020dd74409c440c4d1b72902a0144a25f44bc950986d3a50192f954a40c1e12233a1aa7fd4ef7d986804d6be940524be2f6e1cede62310d019b9c08f31b584aafc8616d270b72c37bcd", 0x5c}], 0x4, &(0x7f0000000440)=[@rights={0x20, 0xffff, 0x1, [r1, r4, r4, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r2, r0, r4, r4, r0, r4, r3, r4]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0, r3]}, @rights={0x30, 0xffff, 0x1, [r4, r0, r1, r0, r3, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0x110, 0x401}, 0x6) kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r2) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000300)) chmod(&(0x7f0000000240)='./file0/file0\x00', 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername(r1, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000200)='./file0/file0/fi\x00', 0x4) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x3) unveil(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000180)='r\x00') 16:00:19 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x100) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:20 executing program 0: r0 = msgget$private(0x0, 0x200) msgrcv(r0, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000002a000000000000000000000002000000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair(0x1, 0x1, 0x3, &(0x7f0000000040)) mprotect(&(0x7f000012f000/0x4000)=nil, 0x4000, 0x2) syz_emit_ethernet(0xa8, &(0x7f0000001280)="f6fcde3be939790e5048c0957547652106ba6b12769e8ffebe71161260a97110fc6922c71194008489b7250cb57f269a36659fe1058d5c8d8db049b6683a3e1f399385861471547dfdc33d1aa3e34c74e130c5480cdefccdd38daf8e2ef8130c69c5bf2133ed62cbc964be39c6ff9859231c6fc75618191907ee1a174a33040da87c180265d82d8ac024152378f8c50e873a162fddc4b33c0d8d0c80d36c925bf34869c469745699") msgsnd(r0, &(0x7f00000011c0)={0x2, "e391b304c84fd1947856d31a37dac8f248c46c3753466cf5dc9339034fa3b30a01328be2d7dc54e0348268c92f45684f250d22fc754dcf30ea191917a9a86235a6fc3d7f478d22ca7894936ce0d1fc779b5cc4f0da541e0130a272274280337c9bfe60c93dd5696d7e20118931c424122ad82424d831788f916f41c720c754b81067a5afa047062963cdabb60fdcefacfa1a45443bacbe2233c271f2"}, 0xa4, 0x800) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair(0x18, 0x4000, 0xabf3, &(0x7f0000000000)) 16:00:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0/fi/../file0\x00', 0x10, 0x4) openat(r0, &(0x7f0000000140)='./file0/file0/fi/file1\x00', 0x2, 0xe0) rmdir(&(0x7f0000000040)='./file0/file0/fi\x00') 16:00:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x12) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) close(r0) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r4, 0x80045756, &(0x7f00000000c0)=0x101) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0xfffffffffffff000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e4adb2b607dce25f5f74ae0fd1b157e95872"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x5}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = open$dir(&(0x7f0000000040)='./file0/file0/fi\x00', 0x0, 0x1) readlinkat(r0, &(0x7f0000000080)='./file0/file0/fi\x00', &(0x7f0000000140)=""/2, 0x2) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:20 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = shmget(0x3, 0x3000, 0x410, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="07117acbf9fc92bd12f54cbca6b93f064115c76730b055b9b861", 0x1a) shmctl$IPC_RMID(r0, 0x0) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0)={0xc64}, 0x10) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f00000000c0)={0x3, 0x2}) 16:00:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', 0x400, 0x44) fchmodat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0, 0x6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x200000000064}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getppid() r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) connect(r1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:20 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) recvfrom(r0, &(0x7f0000000140)=""/174, 0xae, 0x840, &(0x7f0000000200)=ANY=[@ANYBLOB="01e22e090000002265b000"], 0xa) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) accept(r0, &(0x7f0000000080)=@in, &(0x7f0000000300)=0xc) mkdir(&(0x7f0000000340)='./file0/file0/fi\x00', 0x9b) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:20 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000000)='^\xc2\\\xee\xff0MK\xe1\xd082\x92'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 16:00:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) setsockopt(r0, 0x70c, 0x9, &(0x7f0000000040)="0000ec407c5b4666", 0x8) setsockopt(r0, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 16:00:20 executing program 1: socket$inet6(0x18, 0x8000, 0x7ff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCSDTR(r1, 0x20007479) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000000), 0x4) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x4) rmdir(&(0x7f0000000380)='./file0/file0/fi/file0\x00') rmdir(&(0x7f0000000480)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0/fi\x00', 0x100000000) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000040)='./file0/file0/fi/file0\x00', &(0x7f0000000080)='c\x00') open(&(0x7f00000001c0)='./file0/file0\x00', 0x80, 0x40) rename(&(0x7f00000003c0)='./file0/file0/fi\x00', &(0x7f0000000400)='./file0/file0/file0\x00') chmod(&(0x7f00000000c0)='./file0/file0/fi/file0\x00', 0x0) unveil(&(0x7f0000000300)='./file0/file0/file0\x00', &(0x7f0000000340)='r\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r3 = getuid() setuid(r3) chmod(&(0x7f0000000180)='./file0\x00', 0x80) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x1, 0x5, &(0x7f0000000000)="020000009504821e09483d398f8222459a45939d9d55187966bef4f680b11ec06bf6334af2aba89333f00e846f3d421d349e76f7bb88fd7d45d602dd3130c22732ebb1c8d2214c0b4f7386f33ae847ac92d1e90b61ae3c3ad0569c9bb17eb2ed4f4dd3291a5dc040f75a8084575e66460a212b7d09640176bbe3867ede6d92d319f600e467d6972da5a1e3d634075e211e8649d67437ffdb234c2ebdafffe68e83e223da0644fc77", 0xa8) 16:00:20 executing program 0: clock_settime(0x4, &(0x7f0000000040)={0x9, 0x1}) clock_settime(0x0, &(0x7f0000000000)={0x122405a4}) 16:00:20 executing program 1: mkdir(&(0x7f0000000040)='./file1\x00', 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000040)='./file0/file0/fi\x00', 0x2) 06:50:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(0x0, 0x0, 0x0) mknodat(r2, &(0x7f0000000100)='./file0\x00', 0x2000, 0x9) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef22eab7fff0e091fe600"}) chmod(&(0x7f0000000000)='./file0\x00', 0xd888be98f0f496c0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x81c, 0x80000000, 0x10000, "c42c41cd83a9e2ea8b5f8ea5b64beb3292fd4124", 0xfff, 0x2}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f", 0x5b2) r3 = dup2(r0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000700)={'tap', 0x0}) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) 06:50:28 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x100) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x33) 06:50:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x5, 0xb52}, 0xc) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file0/fi\x00', 0x10014) mknod(&(0x7f0000000080)='./file0/file0/fi/file0\x00', 0x6000, 0x3) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = dup(0xffffffffffffff9c) accept$inet6(r0, 0x0, &(0x7f0000000040)) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x20000, 0x8) openat(r0, &(0x7f0000000080)='./file0/file0/fi\x00', 0x8, 0x20) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) chdir(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x500) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom(r0, &(0x7f0000000300)=""/189, 0xbd, 0x40, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000001c0)='./file0/file0/fi/file0\x00', &(0x7f00000003c0)='r\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x1) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') mkdir(&(0x7f0000000180)='./file0/file0\x00', 0x40) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') chroot(&(0x7f0000000400)='./file0/file0/fi/file0\x00') 06:50:28 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x7fff) 06:50:28 executing program 1: mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x440035dbf4de1306, 0x40) mkdirat(r0, &(0x7f0000000080)='.\x00', 0x8dddeb8b70d2d5a1) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') recvfrom(r0, &(0x7f0000000140)=""/147, 0x93, 0x840, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x1}, 0x8) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="0439388d6dcf7246ba5a24633c8b38982259c9e0e173150507e806f8cf1672e1ab21056948eebd26f31c8ad8394537850859225df1382b638994a44ef2aeb47b934812f446fcfa885d3af21a38b3c4bd9e2676343af042912f16ea2627069bf855d2253dcd467188068b0bc54fe87f37c725accf8ae390b42cb604a9fd7ab3c518dacc7e9755fdcb68eb54607f8263aefa7172c821539b6b4c", 0x99}], 0x1) write(r0, &(0x7f0000000200)="944c35b8506ea68dc3e1543a76467f57a82deff7d4533af00939503c02999c461890ac30aedfd1caf969fa0dea730e38eb116c72f6ed3f9a8dd4a0e49da32d4e9d8de0bb559be6ffffa2e95ef3b4c297e99689b8c879b14d92c0a0f876344adbe5f7d151b7fec1f6", 0x68) execve(0x0, 0x0, 0x0) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0/fi/file0\x00', 0x10194) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) semget(0x3, 0x0, 0x80) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) close(r0) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) poll(&(0x7f0000000140)=[{r1, 0x40}, {r0, 0x20}, {r0, 0x4}, {r0, 0x20}, {r0, 0x1}, {r0}], 0x6, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x20000010000) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000900)='./file0/file0/fi/file0\x00', &(0x7f0000000000)='x\x00') chmod(&(0x7f0000000980)='./file1\x00', 0x100) r0 = open$dir(&(0x7f0000000040)='./file0/file0/fi\x00', 0x2, 0x7dc45c0c9ff2862a) r1 = geteuid() r2 = dup(r0) accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) r3 = getegid() fchownat(r0, &(0x7f0000000080)='./file0/file0/fi\x00', r1, r3, 0x6) r4 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) recvmsg(r4, &(0x7f00000008c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000780)=[{&(0x7f0000000300)=""/208, 0xd0}, {&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f0000000400)=""/238, 0xee}, {&(0x7f0000000500)=""/65, 0x41}, {&(0x7f0000000580)=""/214, 0xd6}, {&(0x7f0000000680)=""/229, 0xe5}], 0x6, &(0x7f0000000800)=""/165, 0xa5}, 0x1) 06:50:28 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getgid() setsockopt$sock_int(r0, 0xffff, 0x208, &(0x7f0000000040)=0x401, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getegid() r1 = socket(0x10, 0x4003, 0xe14) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) r2 = semget$private(0x0, 0x3, 0x243) semop(r2, &(0x7f00000000c0)=[{0x4, 0x8, 0x800}, {0x7, 0x6, 0x1000}, {0x2, 0xff, 0x800}, {0x4, 0x12a, 0x1000}, {0x0, 0x0, 0x1000}, {0x1, 0xfffffffffffffe01, 0x800}, {0x2, 0x100, 0x800}], 0x7) fcntl$getown(r0, 0x5) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8000, 0x8}, 0x10) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0/file0/fi/file0\x00', r0, r1) 06:50:28 executing program 0: socket(0x2, 0x2, 0x7) socket(0x18, 0x1, 0x7ff) 06:50:28 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) clock_settime(0x2, &(0x7f0000000180)={0xffffffffffffffe0, 0x5}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x102, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) poll(0x0, 0x0, 0x6) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x4, 0x10}], 0x80, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x81, 0x40000000, 0x2, 0x8}, {{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x9, 0x552}], 0x6, &(0x7f0000000140)={0x401, 0x7ff}) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) semget$private(0x0, 0xcec3cbd170e3fc, 0x80) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = open$dir(&(0x7f0000000040)='./file0/file1\x00', 0x0, 0x4) readlinkat(r0, &(0x7f0000000080)='./file0/file0/fi\x00', &(0x7f0000000140)=""/250, 0xfa) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000300), &(0x7f0000000340)=0x10) 06:50:28 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) madvise(&(0x7f0000ff3000/0xa000)=nil, 0xa000, 0x3) mlock(&(0x7f0000ff4000/0x2000)=nil, 0x2000) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000340)=[0x0]) fchownat(r0, &(0x7f0000000200)='./file0/file0/fi/file0\x00', r1, r2, 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) r3 = getuid() dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file1\x00', r4, r2) chown(&(0x7f0000000040)='./file0/file0\x00', r3, r5) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x84750f658323db3a, 0x0) 06:50:28 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001580)=[{&(0x7f0000000140)="503db59501ee4d0d42cfe5ffa26e7c4b5947d6edbac0e5d3c457bdef4ea6f6fd9449fbbb9cea818c8570bed885d13be5a362637ebb7a9216bf2732", 0x3b}, {&(0x7f0000000300)="fd4a94121fdef70c83ffee6ae4abbfc8701398b0c6e8d5d1755c89c7919c29a23b42dfbaeea35d5c073b1e058b685f471edeae7a75d52330f0689f4828e2491017d2eb72ae5b3a1c285e3c512bf2e1be24cb3eb577dc26841e6fb4776c73aafe35a56cc9d6eb35ef84a79ad183b390a177a2130f56894faec385b7d9bc491d3612deab4cb6d44200150c4767fb01f691731e66c1082da0ef639a0196ec9a13e4f84deeb7aad17aeabf1103cfc2c4ec48991717f11fce9a5600535d244b7b7307d5fdf9b6622aca33be1bf6073af929ee4ff3d19a3df7fcdf689801124b2ffc858ea298fd512281ef46058d96f9d9ab9dec3cb6c28b56e6149967ec8e9d9119d045c2b210d7f05088f14f78e6e9963f4c7f8d53e80bf5bee44de18620c9f813f0da265c8068a6a44449bac5e1bb6a97441566836600b5170a606aa3f4ccb706c5bf1e990cf257be9b7a4ba5a94241958d317e0a6bca5599063a0a2864e72d094648bd2e8789ea907ffcae7cc836744f6000b4da5c7dba36c14ba677b7bdab9915889feb2009bcdd9bc3a855005441489aa170809c1f152db9124c7835397a5322301ce0ad6092a8743957373c5e8b729c80aca8fbe7aa771d76649ed3ff8cf0f7ea75efa6d01c6c0e39522aa7719f67154e1dc55b31211b29a41a9812a8bfc7bcaff7693d3b1a002cc76d9f4737676c1f7bb91598b1ab581d439c72e31b6a62e97bbcdbc1f2c62106984f8542e72b60e80a6a3ab23d45f96e49565c293035a1f787cfcb097d0de40cf18fb06b1f6b678f3c346d336e22678a170e1183d10a118d41aaaf7f219ca09996e6da61cd518842ab6381fc8aadd250b23a72d785920593d8c6912a49c2621d0628750c0fa7f5795ae16ef46f5fbc06dc86760d645f168ba3df6ec800db173dfc6aac03201df3b8f4361960f62dedce0463f07de29d525f6c8ce32ef8593155184f9da4271b3878ed6ed2578a8716c7e4eecfa4b0088aa841ed757fe71c9afcc410362187902d6799fe8545301fcb3094f12be7f08fd57af4f96a7b2f74223035ec8193149f503adb16b8726bdc0964c6c9048be24a4b656d6a70bf6a2c95172f476c34a807b3fb0192adfa8f8d1d215af574d1bd5a3236e503219cdd0778b889405e97225923f1eb596a08017aec4ca4f3a2fc9b1cf0f632d432be56ef12ae8fa5a50b5c7ca8fdcaf86c3bd608b03900837477f3e621ce045d7458edda36c3a02a205c6ec4de84212cae9c2008a6affe8c483e052398cf9fb762d69b14a306c1a2673278fca32bf227466e7e17e577a89f5e78bb26e3b2d78e430bb8b4c96819a90d32be782b83dd77f8ae8491606c6040b385d1306180351bf65b411b06137560b6051900698a5c1c49f33a1ddee5a33cc8f3cd21a6b607851f8f020dbb8fd8e9f18028382976eb749689905c2e357cae22ba0d68c18057bbc31905135043bbfe05631655e7cc1116665869e2490c7ccd1b6cc198ff9e71f0397d17fc9c5674859de67025708053ab5e52bef8311dd222520756ea16d3e85596a62202a6b4ba433bd963073c6caf486de36aae0d564a0189c176be6523b9a5b95e02f70e488986c65ba354cf2c393f10b19de6497f1afd54509110bb6654ec352ca90514983faff868aa6cb3d4030debd0f9039ebb14d225383d8989e5d5a2a6680a1eb07c5e82012cca44688e16588acdb98a047ba28c8192c5c30b04496ea14170e6ae6695d54cc32cc6aabc62a31066bbfe21e299ec6e1b652f8b0d6acbe549cf515bdb4f4f40e811c0d99bec20e515bcf0dbbff2c866d41e7b989603cea28ee3c2b146841a524ad545e0afef29134da01cda35328ba2b66ca1fd29b987954d7503de0e1cb2efa3fcef00989df6366a9de22c3048a06c8d76459f647abe268ec6e129670a53b567a6a624f1e9a1c701822c666d7dbfcf1e24af6da9d71f07d70fffc63c9eb63631c829ba67b667a049ec1f19693efe5784b6d58ab42f5adbeeb9169ed3bf799477aab401a7bfbff436a69652b88ce1ab93849b62e5a935cc42c00cb12d61b9dd82b5e58754de42dd7c70bb58b100d2faf513eb136dec8ab177a8ef4ea5a6c2e8ef57a3482d30f80bc2491796adf3de1452e6c4964a73c47aac7a5e04e285011ee717085b7e34b1396461b4c9037aaec7fb0ef473b029302c9dc98558f569fffb254d4aff760dfb7c2720432f1286389f247b37c615cae5845568a62f5096e891bbb7d62b5a46037bcf6a53e9814be4a6bcc4a3a5071dbc853877587105193a2095c6a0bc8ad81147b7ebf416a5152c0dc3cf67277cadadbacc14d36f226b8322e5730b7c7fc03d7771b9590c4309ba22f7cac8c82b57efe5b84588768deedce5c7a92656de5f8ead9ae6ea3371f51280ea61c187eafc566517394d4b0cfcc7bb0f9bc008112e161936f1cd62fc2fea7a53401b0940fa97a0e0737f04e237c62d9d49e2184cacfc3b4e5ef16f68a2fa1379ff120a9d196525b5c75eb0d55deb47bfbe999899575e9473af181a18b5aa395b70a1ee3120db194483123127867cda913f77828909b4fde628ce01fa81ea92c0e9594e49e5af3ced0dcea9c4e7d3fcccea25f329b9db4b3f538a89c93c0504f6eb43e396252b4d4a21c52e38d18bccb77d9d3e922703d24229531864ce800f3e115f36bf597b9f2a7a9d3a9bc06877e309af1717a5c1fa5ae9ef08a1ad0e3a8f8671343507558aec75986728f5f85d1fe6ca6165218e5a829a71b9be2d5b6a5b0d498bd09c861c747c10513dc4aa79269186b2718bc357e7449fbac8cccbe5dfbf086adf3135ee2836b70901b2651c437dfb82bfa89ae18d008ce843e08f4ae473d49747a788ebf564fdc42ee23771be2e01baca5d0e9ccb4c19163cb7097ecb5b217f41cf24a1558061467cd2932def41f7f5cc73fd578900dbc431f98171ee7d52e46e13ba2ca6d57673a7bd69d9e96432867e41f0718605a47c9ca2fc25e290816f67ed3487c69e576d0ecb5aec1bff47c118475f90aeffeac8a9e69886dbacf14e67c254a19bc881488164caa65c8810d544bad5a2c06da9afc1d35f8cf21ad0c5e1fc2a166301193f9f8a3fcaf165b2cb7a388325f4405e1ab30d9bb521c28cd27f21a7c7d1db0c77d2f94df131fcc9d364e1e33e076992b6676ad26e498eb902601e46906bbbb4c1264ceeb159ea3b882a1ca9a7a88242fa12bbd55de60c4526daaf8e532616761ad71fc557f30bc9b2f7d55422d2df986eba416222d37fb6ebb620c226d518972613047318198c6333ad58e85b9222e25d76664de76d0a4a38ef6414decb0805befbf7271ebbd0959f906b4f098a9845df16a1d0e3d9fc6fcf9fe366a639e4b579d988e9bce47c291ac7c682a837dfb97022b904b65dbcee78e1f360a313c130124f26c12ac6522e7a571cc03ac96ac97bc96cf68b8fb5d759baf3f7c2b08e176e9794cf2b77170ef97fbd486a6aed8be27ba48e36b5344949f0a685cd47ba6f97eb3ed95333bf011efa83f3eaf024f4714553088c029032892cdf810eb9a4a42e76d0e1b577f9a5d0a72118a0795bc3556f34867d38ca1f718f80a6961c40e96bf00b19f544b16daa48680910ee98cf3547338921643c969a4f7ef1c89ee231d63365ba89b45a3227777a77aa6a75d360f2deea52d822f74365e34711924a2be410db839064698c09e18a45a1de57f1489e8b410b928f67dd461856446e885d74c14d138f11dab6392dad8032f252fbf231e206b51705fc6beaec67d72898253542b5e6f3f755b2bbecdf4be9a4ef85610bd098afa818379d8e1248671040de70383246dfefc23b559bab657ec7540ab41193b9b2bcf88675e6b3440f08c15b9aadd690aa36fdf561904f3634cd3183187e84c5b5ff240e69e14e248fb2716c75d50ff96415126677440281417b63536501d55cd3d047bf87cdd2387ca2929a63e0aefe77e3ea9599a912a69bd67a5a9d788cc13ab8d084ecccf02fdaecfa0fa12e9524ba1d2e10fa7c33bdf9313198994005d304186d5d9345bd0be3651e36f9ade190433c13aa225f0e8aef93d5443e9fe5396a9caa8f66b86fdd6bb85572c96864e235165c425fb29a3b292306f717b5236fe70ec7c56d5aefd4564b8a780ef7a4fb20427a39aac3d247f9f90bf59c9c8f9c54fe418ea11f00bd16f2a9ad815933ef53803eb7c709dd1bd3ff551ff41209161fdc5f92db3901519e637dcee43cfb4f9d2fe5134e3b695c7ceec2317d53b28cee672475d755f1f34af5fe43d23f3fae8b082e9f6685a189eef97cec36e2cb9a891aec6b206b3bc432d093d1ebf9d101d4ebdf413f44163ca26a2d7515076fe4b4ac2c34863f2fe0ed55451146db52dff4fab9ef7f6fc0da1fffe06c55f43722264b50b73ddafe41769ed5600e6922bb4bfdbe3e05b45e5e853e2974a52e335fc80e5b853aa306a4a7307d41354ab9db7e1c0a55d8cec180cb04878bb9fcf2864672adf791dda463da0b55dd2a7c70ad234141ee3ce7d29a3ecb1eeb6bede1f6d3433abe9e8e0ae3da4325ef05771f2001bd8a4a6f2b65a29c6ee4f24c0c9a3f81e3e81bfee06021895b5cc9e042269827f99299bf89ba3444f15f6fffc643b167a32b50fd3aa240841514f774333aa6834319df62b6a0db97397b5f4fa2d7ef57a43fcc2d78cd08992ed8ec256828ab8a4b564207cbd0ba8c86db48e27fb384bdcc725428f289254564c5c723eb981a1bb1a28dc5d57664ae1fd85e90caa007df190822d1cd94508d906c564165ee9c3839b1c8fb3f5c40bdd9f23b62e4c6f68c92bc450cd7edda0018d98d54542cab42b3a3f52e4d4aa17b228b1ab9c10bf4934fa0f722c8fe9c6cc61329ba4f21aca47582a874c49a9e940ca3ee1e2f5074c5919fd434faf3b6005c0218984c7d2533e7ed5d1eac18fa77b088638febb189bdab4df103df09d15af1e0ad5bb0eed056de2547ce981b89459052747f04b20da7efbf00f3ae5d107fcf6a6e67a4c163f3e2ddd613d0829c3a8f0bb09403d08ea4c4d1baff6374b6cd41e7fcb983912b70955c06d60b93a008ee4ecdff2f7f4787eadd317b091d6f1d0954bf84ddce51b3a3e0c08f914e06140796431bd67786813f2779e3b6c9c05aac63aa9dcf782c0f0eb86ea77256834a097da2380d0077b625a5d13337048e1150abdd3433e69ae16bd3fb8a22138f442e8eee94c439e1576ee72a355e2d38f7c034d1f60ca100ee4d3e1f66e3a31d9c4c32681ef17247f8f52cc0827205113c6a6cb25840eb9b7183cfa489925878f529d1a846ccac45348f6c28002451bf2af4f1bead48c72fa6c70125c0c45fd4d5e27c9aa94d37354203d5b62572fbf6949b6d7cf1efb1d64fe8defce8c6499cdc9ebad55b499b94a62ea07b641eb45de05f7f1128b324d14c2f0f41e664061024b134330953c2130e58b15ae7362c1cfb65b82e0f25c7a6411a839cbb353d62607c795385c78e36f5dff3defb32d2d31b28ff0a76557dfbca9a1f8a30839161fad50cb34d75bfd0d04edae6e7747bf0b222f6a30b60b88ac20c67ac9d04f19114ec988d5ce8b7a36653c0fbee144858f40af6b1da2dde5493f9fcac00abc2dc57cf1fc49b96148119f76f0fedfb3330ad09a274ce0c8daa81a9bd2800deb3c2ea2ea5ce961e37772e2ec9db7b766c5891ceb725fc7377eef9d8859b754ac6cce2b60fab7fb93c5a7e46be23edbe61cc9be80b36eacafadbabc5ac497abf119002388a8bac41637667eebd12f6db7c49f9deb75322d96ecf7c948bbe287d182b0d68c30efdd93de17d99201220ef", 0x1000}, {&(0x7f0000000180)="055f", 0x2}, {&(0x7f0000001300)="2319f133a07ff303bf72ac4ed93732c1336f96011b774a1946bd31cbeae1f8472b8218d2b507ae7dce0d6227d9930e46e421c09b551eeda43a5fa2e1d1c536dfa02f652c55b0f17a1584df00eff5d28aa840759f3ee3b5bb740f9b68ac1d6b2b3a6b4647144f8d3d1a5c608a4d118852b45f93ba73e063c96c1c88bb7abd9414c3238fd2661782447e7d3a2babdb81ce8343cf267bf15f046cc413950bda027cb818e3012a54fe8f06b1861fbc4cea3554cf5de002bafaa383be8d168705b721b92ba7bd66250690dbfe19ce5129285c12f2d0d7852ebc80d04dfb6eebe2cb97dcd5fa379346a44e547173ca86fe1fce1fa25fe8bd8be3", 0xf7}, {&(0x7f00000001c0)="20ff267157c409e3a87ebee1d780c40a437f9f08dc1c2d661dc7eac5f2eef9540d19cbcb27e497835774fd033d94b5225ceca0462a93dcd2b1b84e1a2662dbae6de138", 0x43}, {&(0x7f0000001400)="183051cfdd3c83f3b55f11d715da19f9f3af8817873de71e9711e9972fff1b9931e95bf83bfa19f21ed58c15bc32e5fa6130", 0x32}, {&(0x7f0000001440)="0f825f1036856095c367054d7efab344a364f42b66f2956ec83253e493726ab94d8cfe3431", 0x25}, {&(0x7f0000001480)="b73b3a59455037d219f5519580b1ac2367c3ba201f6ca3fd196847e8fbbb7cd19779c889e7c95a8d0266bc7fdb8dacda239ccca2d32217cd54203ac18907bc421f35b506939b8dff860c7042bb7ba03d8200020f0b04c4120ebd11a7e53f2aef827196bd187be48432d6a9461ff92faaa62a931e882a67a2ac9f394c60f34eb689d3d6f7d82bc9116484037ffb8d97a4770c8a5aff721487f4debaddae00133fc31f996258673c7676973e8ee81730f035db851395ca72e2fd2bb954b7647066fad23d12e5e328967a40a790445f", 0xce}], 0x8, 0x0, 0x0, 0x5}, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x7fff) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x1, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x60}, {0x3, 0x0, 0x161e9bbb}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000040)=@file={0x1dad156cf22ab9c3, './file0\x00'}, 0xa) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="92") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="9c3df5040f79b343dec6000400000000000000000000000000180007000000000000000010"]) dup2(r1, r0) open(&(0x7f0000000180)='./file0\x00', 0x10118, 0x10) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0/fi/file0\x00', &(0x7f0000000080)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) readlink(&(0x7f0000000340)='./bus\x00', &(0x7f0000000380)=""/94, 0x5e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) socket$inet6(0x18, 0x4000, 0xfffffffffffeffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000400)=0xe482) link(&(0x7f0000000280)='./bus\x00', 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f00000002c0)={'./bus\x00', 0xffff, 0x101, 0x4, 0x1, 0x1000, 0x40, 0x3, 0x1, 0x0, 0x91, 0xffffffffffffffc1}) 06:50:28 executing program 1: mkdir(&(0x7f0000000140)='./file0/file0/fi/file0\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) r0 = getgid() r1 = getegid() setregid(r0, r1) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x8, 0x3) r0 = open(&(0x7f0000000900)='./bus\x00', 0x442, 0x0) write(r0, &(0x7f0000000180)="6d6c112efb40fd4203", 0x9) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='c\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, 0xc) r3 = getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = socket(0x18, 0x4, 0x3ff) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000001880)='/dev/pci\x00', 0x80, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/null\x00', 0x10, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001900)='/dev/zero\x00', 0x8000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x20, 0x0) r10 = syz_open_pts() r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001980)='/dev/wsmouse\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f0000001a40)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001740)=[{&(0x7f0000000140)="d9b8c6651af87d9f7ed65967d335813462c7e3bfc645918ca93c7a37652e4477dee6e5c8c7b0b1f7cee455507a6a787a700fe9605536055b2b42322b517887115e913f3cc14124c85af0d482aee73ea147f9e568bc148853ba7ef0c397370479421600a32faccded896939fc9e5e2b8ef64559d2603c", 0x76}, {&(0x7f0000000300)="1ac8820c3c41be204855e22e31501b68366800da5596603bd6217c78def78c5625fcfe66a55d9e749e9a830b61480602c85fb36cab608f413a74ced6c62089347bf23fee46a590ae88f42d70a28c9075ea68b929a91bcbf65e37ad22d1e7df9ee5f739cb9e05d19cc11cf3629b5fd6ba4ecdd0582c826ad3fe46fe4a0e8d2f74b120f9e60274ee3efa1fd887950a48815885bf7daad593f0a242ae2f75867f063b5634f57f0fa5d02e69b7e1dd", 0xad}, {&(0x7f00000003c0)="e3fe043e227164ac94ed796455b037043e2710cc1ba8fb7b731ef464194914193ce9176b7b680983f54e57b7a6c5569f0336f47cde92e5ccdb186d9323b734f2f3cb50b7e5ed8e4c190dd9cef8be32728de9358a3503a29b81a0584475c3dc5867f876831f7c04deb9abae496aa8c7b2a7c551180a45cb3cc0eab747ebc0f5b80f79b463d70b5871b1b17f6634f8c346a959a3132f7bc25090423bb94d36a69d942b43df653c5a09bf056d3071e45f1dc757db17889dbfd5428645c773a319273d39c5828ff9aa78704566b42bb7099e5cd0e102e85223adb77915e3d9291504de1251e344cb02813c1f873f0888959f04fcce4485392f7d1eca5f516baf764cd9145fcbfee97ddc301e9b5d6a0c627e4c9bfab8f1b93552658dc4347ad50fc27d747d615396e8fa348e110193325ab2ddfe171b68f242c2495b69503445432df96b0a29fe12f5acb09adeb224af60716d2a317efc5dcc7432e1d58980f08d17c8de63a002b073b285e1f68f4ad1ef1f8a9349ef0a31db961df56cef6e3202b88729743956ac8dc52129a6cbcf3e7a73a8d311ec68514e6e7154e02c3421812c80a6f7023ebe7208aa62a378a1c6e4c16516377f20245ca25fa2339f818c4c9686c73131aee8d996f7bffe23bffff93f243ca06ae02e6d4913f451c7fc32b9d2fd0f3c8d6277945d218550db04635e90f71d009788d57a8b756a9029cb99fe8008be257760512f8db4cbed31384b4e5b4313e0fdd0cf863ff8238137bc41c6b04b1df3263b5c8c339964d8d2c1aa49c1e2775a7fd541d4e2190d16a60cdcb3b3389c7cc2f1fce2e404f88adfd6b44b7f832e618a39a3e32316677cbcc5095d436f716953ef60096062ac452b3ab7f4cc3fd8aa7f49fe2be7d07a460fd85eea2c09a1ffc55714b4d0e475ac13b4c5d206ef7ba652cb3b7868dd8ebcca8204316e3ef98af7daf69e677c4a23d9eb67940f15b6302c05e05af4a802a6183c7e1e4bb9dc9956fc2402164d0dec9e48483ff35cd7e03c777a249980ae06eae4b4b809b8d99f7775389f1efa935b85bfbf78632ba1226c0825c824a05d3e9d12ab01f2bb3afd66d4e3df3991e29a010d2bb6c5d8e4d6ae151f267214f99360d552738c94089570f67b48f7855ed8adeec6e023812c1fdb795e0943adae48b2fcd6ae28d3345a9f4bd8c21002a14c1f2fa27bb7af06e101fc207901ae6449f58e4c002494e3f95f73b77f1442b1c5e7c82887a9df6a2a5a0c25b26fee26e0c0004a797140bd3afd1531f85f76e17cd9423310c72b21bd68b799d6fe2b4ec5e158f8f2cb72f9a5a465c1e82902bc41e17ae3759e986f778654a66bd04952d4a3c9787f5ced795733dc7992dfd59f91f1ea2b9da9df03cca487d7ba200bbafd5ad14b01c61dd01037e9043f46c3277ad6285f2760dccac508c9c3a71073dbc090a741ecf90922a3602a7b2d728643d5e063f66c6709f2b91d8b30853edbc5821c8e5ac23d8d0a158497eeb61d31131d5260ce9198c83572759e64c55bebd626d5dfa798de32beb982520dbb2ac9fd894c155b67a546d4cce274c564387a92cb18b82e238476d57e41522cae2dcd9b958241dda7433774e0ca2efaf67838c3e881288fd9d3c6d29165b699584bd4c6f9a16b4a0b5ce89b3d103fea14116d8c8888b5f5e64863a7e4af649a7edaf6b52d9c95a47776f9d383de4749e4fe907e7907ead726e51002c267e75e07cd7d8e7d0e5bbe44be3598f8a0310860635a1caf6a4fd457a74bdfc823b83ca79f95b8cdb21fa351f042c323dc73626c1dd480f2fdda59cd665967c1a0ff672b235b96b5abf73c5002b03a4fa941856fd6742d5c115e82422644a349b6428d47d34cc763ca65cd4d1e146d478cfebb8837cc38fd010718d84a7168ade8ad3d82bfef465ce694580bc47f542ac2a71a315c88079a9cf7174d22e0433ba1c654fff51b1594d9446ff3fc684c849361799ec22760fc6ad4b56a3c4ccde5d74677f27cd71071d64808b25a00e6ad0ac4c0dc05fa1c78f5781973df91423a88e802fa16b3baacb82b31ad964f44a9e0cfdd9c2c3e40abbce895c90b59f232f795c75d27b05565412f7281054f3a5ccf8c9acdf6f45e4f7e58d52f847b70960ed22967d745d6f5f19d609b83c8084780bd8e3ad2ee5a9926aa126ec4e9e868899d5b8b6fda15616ce050f866d6d1ee15476a387475303a7f2476983e7c076d2c22d4654575061e463dfc2b21291047d18dfdad528e4922341566946bef25a430903e014b5e470e25612f79b414377076ac554ef69bafd60427815215e623b5553ed48db89f5de7fe92647e57159a61c6d24b92dbba9d31223306ac81067dd11b821797d0d545b35c39654d3371be42833b0bd2dd53fee5507ee1e6e519b968001880eba50383698e50e0bfb9b45e25af4e4d3a75a97ed264e64fb5236cce86fb0c7e0b69c8d4c2ec9a90d901803abd61f28c4096eb98d78ed1084547d8e0a01368e5e6a2bded00bac96432181fb880d6f8e63bd564ce5fabe684a9fe2aacb8ab1b3b6931871cf62ecb228868976cc7b0d2825a1cee531c4c43073509689939d5734e38b503f33e963d6835ced775a79e348337bf6124716e1a95a37601f234ff0d349d420b5bfb41d86756d72e13021793fd5bd6cb5144e97f2e95d31cd5d76fddd778a98d505bce407883024f36cdf6dbadaa02e5fc6f4680d48ac2fa5f50a354191fdfa21e6796ef8125c0ef4e0acfd70a4f6308d247ba7511afbe9b1fa7f0c0becac224afe47aa989a56639437c0f1b4adc73ad9d1f60a59e039ffcf0ffeb044d42558b3d5716d3da4b1e6ff062e874aa4033cac43e97a204cd25ce651203d8e40818a65c6f20978463462e86eb64d345ebe0be35e378d43c43c45b5a4169d8f3fcee8f10868bdc941bf843d38c8889b768a77233d8dfc4942ee25bca645c7730aa0a7154944cbec40d8543c468c57041452c135271976b6dedb03e6d8379c89c5a7c9657160fceb6186c7f4872f18e48078b9da482a653472b3fbf969ca0731e6d35ec2dbd253978946ba50aeb1eda154cedd9c7cf7f45d8b7ff09bc62efca40f320090342ad42acf6b3d24230dda0016bad29c5537dfc84ec15e6947f9b0ed955adaa17f8a8e9eec6c4f60c9554450fb46672fbb30cfbfb9f8c8aef99bae3a8027bd1959bb2c524f618395db6d1379629fdf3bc608a1d805b529c410be4000b7b16787e2078fcef373fe410e84d0eabc15b168caded017d697cff968604e4beebee6428c4335894f5f722800a8fb61368a66d61756cda92b787c7cacf99069521307b352073709d95af1d182c56e9b8c795a349e26654040ce566e4d8d0ab56e3021a130d3afb9e850c69be437b600371be4bf602fd9378b5421837f38d2df77a8fa894d34dc9dcafc3ac86476f23cd3a5b880879012d6f81fd04dee05f6d13cb4fe1185e0de87aa78e74b15b9773020055447a725d42e523f7a506423e123e44760925062be5535b1b28e8ab12996aaf21feef0177d67fc1e29ace7c722cbeb841b6cdcaf4847ffdeec257e574688eaae87840db1c864fe6f1778a010bea5776cb1b5a53500c42404aa0a610e2ee4f6f84e8bf389589acaed35e8b01a90bd96ee60bfb075677a7e4a3c07ca6a24ec031988c84896ad25b34f2e7226c0eddf969f4e4c478494625b0277829b2444347c8ebf5baccc2773dc364142f1b053af2d06ef1126a79eab84a3b6c5149ab169636a238fd8ce2763f62e067aa271c6f5cf200cfd181de91af70f816a5bf7d45959fedc2807398e2f8bf0a8d10e3bea0cdd8acaf1d5538c63af5c5c26da450a0b340dea252b0ca7ad52be5fbf82b2333ce7e96ac5b8941135a51a24018f8d08719c9e11b8bcc5a7210921ab2c4881f3006a09b4ebc143bf06bea67ed85ed568878ab9209864d0fcd3c7f07ab2547b0b55caeb4ecbaee1dc87d03b933a867a20c56049f916fd850d4f85726de1f421fbc43fd1a9ce16722845070a4dff3e047b8c03fe0e2bf07035116346e925a36894b513c022d27364e8ec8746d509ef3a4a506f65cb1444f95c9a2784c68840db250bf5d41691632c9b1af7ca775fd7d2ab1fc4ee7fa9fff6cf753354ad1f3552d6901849bcafd31e5766c378461713ade2fd8035f62443e5c71493638c2e53ec61266c61b23e2f4e33578a7dc22ba67cc7767627bf69283aa3cd3205ba99a3e4fa684b55af2af8dac6800e295a33f748b26a58dca8daf581db9c89d6ada34a626c702a97175eed9953721d33fa1f934abed6b6129a4c7bd42aa7168ef45cde45b6a53c78cab6794358a74caf4b806bcbab2b5b1f32e5e183003ec75a9c075e77ae051cd0ec5989abda33013800f8a31db896b65fc099d583ea146330a735c660c057101f6adacb38c824f05f6c578ce9f18f639b4430944bd9d75baecf751a9defb1bd212b704955bd809ed18f37967fb01bf434501a2acbc755f82da3376a788041fe259e202f57613dbf6f5c67795a4ee9b99101f53670341aa5e1fa6ce8018d799cce723db8d85812170af61752a820ddb52bbd5efa56b21f9dcbb0b3ebfa2be48d5548d600b6e62870e8cacf24554e5dd27ee577f9104eccbe1493fcb5ce3e818a65c9b0e8deacd2ac1b3109ab1ebbb67f06bf2e987bc8df62c615084b8d479c5181146f9ff847c9f362a5de91d850eaa3269df5c320f0ab559c6ece42af089314c5e4fb89f2c8b558eb5c1b8456e93aa33e89a91f20dce364ac64598aa62e12907b3b81ed849a98cad209060b3ee84b1040b7dfbbb80c80156b01c0c2883fbc7aa256f31260d3aa02eed955ff3b63400bb63818f556a543030cb383598233ffedadf2769c4300ce60462ce13bd604944ffc418e905478d4749894ffd01e0f52b9ec73855a2f6ccb518afbe9a73251fcef57d2c73715627f96ed9336e277a416a1dbcd108b9561a9da051b98869709e0d2fcff38dcc03c197d2df7f0220af556a79f2eb88640870234f43bb7aa98cbbeb7808a1d96aff33046284994e60c4518282134ee6cdbd3434d24f1bb7512f3bdc410ea3caa43c579dfbe0c49b38c40ac40424196d089b0fec4afc06606f509516fbd90da7d658f528c069e967df0d713d1ca9d77327292fa176ecbf794497cd4252ac7b766083ba127cf2ed74bc1d414b3eaf73113045f492f60fb7d9c7da39acbbd88388622af9b049ee627cd9d408020e81fc1c4df99a68b040566910228fa4fae47d80a865763ff078be341fc3d14a3aad71cb768796923e0f011e9c1ad72ee0e2d07d123f6b86a2100067786f41f1e0ac82c1cf4960141261539a69283a85b01f5e7dc42eb69d78d3c760116d8f816612d2e903e0deb88d985715a60f4bef7b9846538ca5b2cf42f6113b93812587d29ce42e5eec20a4b3c3f9c3d16da0a33d5803f352eeb610f0de8ddb5910771030cf6faf3906c4652aa8d30aef1ea231b35ca4ab71f566f1368ac8624357693b7396e79b91a382b6dcd0039b529b7461a80e925e2fb4205b03c670774dbd5de55399a67bfadd22f13cd9dc0bfacac773b51d0ca5213bfb4d59e2f3e1c9510b850b0a9123b4ed7f88650ba7a8eb6d7e3beaa912ee291b2fe52ef5d800ccf14c9658b30355c951f1246080d97122a474d555b8a82c4b3e89ec425b1c29a298e181534f14f78a4de09974376ff41ead6ffd55623cd72c237a91e04a96ecbda8261465d78823aed115bbff46e785c05ab18e467ffcd73091282841dd9659f69c3ae9b7b3ede84a585bca7e00918561b24f1b04fe0f558586e68e7de6", 0x1000}, {&(0x7f00000001c0)="12d8bd5f0f60bc4a6d8c5661aa67f74bf81da7e0245c3bb2fa9e9645aaaaf4b945881b249ee408b3e218b534f10572eefe43e2441570529ac4a7e43b751e", 0x3e}, {&(0x7f00000013c0)="1df674f7f5601b64e9f2aa1f7ec1a689999ef4f7644ab8527b1dd2017515d0048fcc98ce8a15403028464a5f4363325e68065e18b1677ba9153ff14f7286b55daa9ae4c21c391859bda6d1ed6f1c979a349e43d42964d883646e174ef5958e64f0b285c9cad97240d17ffcfa34e404db459c5ad7d7762184fd2a88d6b449c827af7e7e517e89d0c68b2ad137b4a70e4c4c21f8e257308825100533bd7b074892a5ec3cb7", 0xa4}, {&(0x7f0000001480)="c623673743fc3373cdca1acb88300028b5dffedb7f680af4a3a430c887c0df9fe69af8efd1819b49789888dcbe8d24eb010a042a290a7965db7983b9b20d601c91b32c2f9dbf5103043403b46af270ae66b25bac462d98f31486157e2844", 0x5e}, {&(0x7f0000001500)="695ba83439efd1ff475b4e77eb484fd274dad138fad8d11e9aca6d63a69d517cb8a5c6a50b6433733642283c79fc0aa6215ed012c286bb9c9adb9d46b3430bfe60f20ff4eac5212abe53a977214cee38b4c06d4265bdd9f57f8838e94f2441fb75a047f359ef5f56d7a5cf926eeb146e8d2a62efdbfd350f6150a6ebfa8c63a10c63362f7e9fb647629a279140a8a500acba20a93780995ae3a5d4fc3720827a4971860d2e9dabbd68fba5e4e497b0e8b366c2546c9fcb544f1e", 0xba}, {&(0x7f00000015c0)="bb4e094f53364a7387b764a0fa92045eec0219777b4386bd3e43708dfd5f65e13bf500bc094b12afcbd41669bf03b5893ef144b9f40ac5f6b5ed3eeeebb7a1523cc90a31305b3ecb8e4a432f8b148e7ec9552549e741d9557802a9bda76baf3435b5db28d684382f45d1efc67befca9f5898ef12fe4f7099c5aabc8f5ae10d", 0x7f}, {&(0x7f0000001640)="225c5650d585b085fe7edff10d984e08b3e39b682e584a693f21334b9fd83db0d82b5fdfeb040c467393747f9c330876bc1947a2bc082af4ee236f735aa7ae1c3db4d78aa5530d5c9d16bf685753763679e1fdb2a8b634fd61e2475d44ca590162a67da88fc6cf1bcdf92679fd600fa4e6e860bf7ca2bd029c6fedc46fbd57d78268b060f638707b10f0a9f54256a13f4c33d72aea933cae67e31f4b108e2fb38e4448b2f72dcc8b909186dfb7966a610606f0c6c719f85d7903a6774e28e80514abf13707f96983b859b973e8a27bf2a9080cb0c448bf31ee73f712d56d", 0xde}], 0x9, &(0x7f00000019c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r4, r5, r6, r7, r8, r9, r10, r11]}], 0x50, 0xe}, 0x55b4d855732c14f5) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 0: socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) acct(&(0x7f0000000080)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 06:50:28 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0xfffffffffffffffd) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x2) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0/fi\x00', 0x100) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000080)='Z`') r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x4) mkdirat(r0, &(0x7f00000001c0)='./file0\x00', 0x180) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0/fi\x00', 0x50) 06:50:28 executing program 0: getuid() r0 = geteuid() seteuid(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8060, 0x0) 06:50:28 executing program 1: mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) utimes(&(0x7f0000000040)='./file0/file0/fi\x00', &(0x7f0000000100)={{0x4, 0x8001}, {0x1000, 0x4}}) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:28 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x80000000) r1 = dup(r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x4) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x2) ftruncate(r0, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 06:50:28 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchownat(r0, &(0x7f0000000180)='./file0/file0/fi\x00', r1, r2, 0x6) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:29 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x5, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 06:50:29 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0xe341, [{0x1, 0x7fffffff}, {0x2, 0x7fffffff}, {0x2, 0x4}, {0x3, 0x1}, {0x0, 0x4}, {0x3}, {0x1, 0x3}, {0x0, 0x2}, {0x3, 0x57d}, {0x1, 0x80000000}, {0x3, 0xf6fe}, {0x3, 0x6}, {0x1, 0x5}, {0x2, 0x1}, {0x2, 0x3b21}, {0x3, 0x80000001}, {0x2, 0xb18d}, {0x3, 0x7}, {0x3, 0x5}, {0x3, 0x4}, {0x1, 0x100000001}, {0x2, 0x3}, {0x3, 0x20002000000}, {0x3, 0x6}, {0x1, 0x7093dabd}, {0x2, 0x7fff}, {0x2, 0x4}, {0xbb568f95aabc6b28}, {0x1, 0x2}, {0x3, 0x1}, {0x1, 0x8000}, {0x2, 0x7}]}) 06:50:29 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) setregid(0xffffffffffffffff, 0x0) shmctl$IPC_STAT(r0, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) r3 = getgid() setregid(r2, r3) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) 06:50:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = socket(0x18, 0x3, 0x0) getsockname(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x6) openat(r1, &(0x7f0000000000)='./bus\x00', 0x0, 0xa0) write(r1, &(0x7f0000000100)="e008dc7be849bdccd04333", 0xb) 06:50:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x8000, 0x80) linkat(r0, &(0x7f0000000180)='./file0/file0/fi/file0\x00', r1, &(0x7f00000002c0)='./file0\x00', 0x4) mkdir(&(0x7f0000000200)='./file0/file0/fi/file0\x00', 0x100000014) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') r2 = dup(0xffffffffffffffff) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000140)={{0x6, 0x5, 0x2}, 0x7f, 0xfff, 0xffffffffffffda7a}) 06:50:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000140)='.\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0xc2) mkdir(&(0x7f00000001c0)='./file0\x00', 0x81) mknod(&(0x7f0000000040)='./file0/file0/fi\x00', 0x1, 0x7) 06:50:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000040)='./file0/file0/fi\x00', 0x0) 06:50:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xdd761f158e1a2fc5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x1c}, {0x74}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x0, './file0\x00'}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000340)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000012c0)="85") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7e1cebe78cbf99c5) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000040)={0x7f, 0x9}) syz_emit_ethernet(0xf4, &(0x7f0000000200)="aed896291a66df72e6a3e88fa5121111f4561f935accb107dfd77890fbdaa14142d6f3968f0bea1b22c037e92520fb23f10c33dd7f4ff01dca3fc85aaa645b8400406e157b982b380b2cffe5102814f7339115b7177bf674bac1a74f384078600af9077c407e4a954540ec2bda2117a1fbb87912856e0f0b00e26c43ae6a522ce77bd33da5b4399f85ccf6a1ef9f5eeac3f6e9857e93523feaf52aed566fd0e23dd1a2072d3154e609c80e00d90709e9a043d4e4a5c77e697adc09563b12de6405c3658a261cf4dc0c8b734d423ea7351e44db0699f8bce502a60150e4109b6c4d057d52cd881f8fc90ac99e1315deb35aa2eddb") 06:50:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./file0/file0/fi\x00', 0x800, 0x1) connect$unix(r0, &(0x7f0000000080)=@abs={0x5e1b69d49c2803a1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x8, 0x5, 0x0, 0x5, 0x2, 0x2, 0x2, 0x3, 0x444f, 0x5}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x5) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) socket$unix(0x1, 0x5, 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) mknod$loop(&(0x7f0000000200)='./file0/file0\x00', 0x80, 0x1) 06:50:29 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000100)="510f", 0x2) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000180)={0x2, [{}, {0x10000003}]}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 06:50:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x100) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0x400f9a9}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0x9}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x3, 0x800000000000002}) 06:50:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') open$dir(&(0x7f0000000040)='./file0/file0/fi\x00', 0x80, 0x1) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:29 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0xfffffffffffffffe, 0x100, {0x0, 0x5}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000, 0x0, "e4360020000f00"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:29 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x13, 0x2010, r0, 0x0, 0x5) socket$inet6(0x18, 0x1, 0x7) r2 = socket$inet(0x2, 0x5, 0x8) read(r1, &(0x7f0000000080)=""/150, 0x96) open$dir(&(0x7f0000000240)='./file0\x00', 0x80, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000200)='./file0\x00', 0x20000, 0x40) r3 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x8000, 0x1a0) shmget$private(0x0, 0x2000, 0x192, &(0x7f0000004000/0x2000)=nil) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000180)={{0x0, 0xffffffffffffffff, 0x9}, 0xfffffffffffffffe, 0xfff, 0x80000001}) 06:50:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/fi\x00', 0x10) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:29 executing program 0: open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = socket(0x20, 0x5, 0x10000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) recvfrom$inet(r1, &(0x7f0000000140)=""/44, 0x2c, 0x41, &(0x7f0000000180)={0x2, 0x2}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r2) open(&(0x7f0000000200)='./file0/file0\x00', 0x100, 0x40) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 06:50:29 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x401) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) 06:50:29 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000140)='./file0/file0/fi/file0\x00', &(0x7f0000000080)='zQ') recvfrom(r0, &(0x7f0000000180)=""/215, 0xd7, 0x41, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:29 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) ioctl$TIOCEXCL(r0, 0x2000740d) 06:50:29 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)='X', 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="245961897e274592ec0cb152acd03a6a579ef35b4e87baed22aa119ec2a4d889800645e61ec17ca997f222965a4ad9536f89a85090000ed118dab0f4f5c08da6a01cf304364c602dfbe55dde698189c9d34e7a205830fe3ce64481b13978023ec336bdc82bad404fde5fd5b02194e66115d27a986c3879da55039f25e51a51abda3c8e987d33", 0x86}, {&(0x7f00000000c0)="6965e157332bd3637912d6779c81d4b9b44ee6bfb9262e7e2caba2a3e953931165dc97d3f5bf64e8a9639f043556f532214fdd75863bf7cb4d16c36ae0484ce13aa4f4d5f574d119def79fb2fa26e0997dbc149c396aa32a18180f5e1b2eeda806a1a82aec62e9b4e1c430f2cacb2ac415f4aff9c4e90bdb163335115ba2ebb82daec0", 0x83}, {&(0x7f00000001c0)="0fc6240e265d8178b93d1cd7a9847f7bfdf356d43958dbeab4a5f63c14aa7010b9eb8004110201b45ed927b30be3d1b8112a052aba346040705a5a88cdbb1a87c670caa0bf84f59ecbff819ef43cefc1811c4320afd4e39faba6430ac08739719ab46813cba57ca90817332ccd745ca6b91ca08f5c37c04282ecd2c4b6440059447fc10e0c8f19177e1a9c78df7efa968b29f85ccc5bdc3ab62e0fe34109497fd016a97fbd23237963b17b95f5f1ba6b01d503d8340b8486ac03a8f9363b2fe5e8b6d78292a57e1ddfdeda27154420bbac180b4fe0ae234830b9ef04ef7bd9b63195ba0c5391a5646bde17", 0xeb}, {&(0x7f00000002c0)="e5c8dc56f16e92d11e5cf8370b4e86b80e8c57e1ce4b3aec8faa794479acba0893b2a561940cef61a9a076dde339794fde", 0x31}], 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x10, 0x0) close(r0) syz_open_pts() 06:50:29 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/fi\x00', 0x110) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:29 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:30 executing program 1: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x4) mkdir(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000040)='W\x00') r0 = semget(0x2, 0x1, 0x20) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000280)=""/39) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0/file0/fi/file0\x00', 0x156) r1 = semget(0x0, 0x4, 0xcd77f9e5a54954c7) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x1, 0xbbc]) r2 = semget(0x0, 0x3, 0x40) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/164) 06:50:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2100, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="3d090045f116660294943f6cfc6a67535317cbb790d77b549f1b75c0f5c9a98395a2beeccd07142dd11d5c22729c95e5a4d3a52ef92855bfeedc589b90d19c1def921f015b", 0x45) dup2(r0, r0) mmap(&(0x7f0000feb000/0x12000)=nil, 0x12000, 0x2, 0x10, r0, 0x0, 0x0) 06:50:30 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chroot(&(0x7f0000000040)='./file0/file0/fi/file0\x00') socketpair(0x6, 0x4, 0x7fffffff, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) unlink(&(0x7f0000000080)='./file0/file0/fi/file0\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:30 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f0000000080)) 06:50:30 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 06:50:30 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) fchdir(r0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/79, 0x4f}, {&(0x7f0000000100)=""/34, 0x22}], 0x2, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x6, 0x7fff}, 0x10) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x1) fchflags(r0, 0x10000) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000200)) getpeername$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) chflags(&(0x7f0000000340)='./file0\x00', 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20040, 0x0) unlinkat(r3, &(0x7f00000003c0)='./file0\x00', 0x9566b54986e4001a) r4 = dup(r3) sendto$inet6(r0, &(0x7f0000000400)="5e415caf3ce53975d1bbae19fcf04ab186ba9173c728148f1986e9c30df30558a4f791b51b34dc8cb3e86e81b07c64cc835833beea", 0x35, 0xe99d63f3e82e3947, &(0x7f0000000440)={0x18, 0x2, 0x3, 0x7}, 0xc) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000480)="86bf17bad5eb3082220aa2776cb4659eb796319880e9bf3155fb88b72c4267cf2ef8b1a05f84c5a8b05a58ca40744e6ff549f74a224376b791cd8c3d7519ae72a50b51324181ff69af45ac58d15edb1b6d7f26809db6edb4e56a83d4fe9918c401324a3af7bb4594026bb6d12289e0adfa53ed999c05c064067147552ba63cab1a9e1728146c8a8aef54a0133091382262acd306ae064bae745912e0aad15a813351fe19dc5f723dc2233979dffc1c1782f73ea4b7e62611c849de0e27721edfdefe7fd3b648eaf166b0a0d468f220b55fee9cf84dd5173713bd25f3f3dbbc2f268a37", 0xe3}, {&(0x7f0000000580)="ba66dbfdb3a16c297dd7d339e1e232b84328f88a", 0x14}, {&(0x7f00000005c0)="ea1700142b320c9211255350672895920471585219903616cd233bd0a8c2b004c39633eaf282c042fa2d38dd10031b69d1a3fbdc1d5a5b40d562a8e229aa36e63033df7808c050dd2502c53c6e92beef78dc3d979515129eaeaf591262c855e15ae23b3baa5d2387a1", 0x69}], 0x3, 0x0, 0x0) r5 = open(&(0x7f0000000680)='./file0\x00', 0x8000, 0x0) getrusage(0x0, &(0x7f00000006c0)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000780)=0xfffffffffffffbff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f00000007c0)={0xc571, 0x5, './file0\x00', 0x81, 0x6, 0x0, 0xffffffffffffff92}) setgroups(0x1, &(0x7f0000000800)=[r2]) ioctl$TIOCNXCL(r4, 0x2000740e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) ioctl$BIOCFLUSH(r4, 0x20004268) openat$zero(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/zero\x00', 0x0, 0x0) accept$inet6(r4, &(0x7f0000000900), &(0x7f0000000940)=0xc) chflags(&(0x7f0000000980)='./file0\x00', 0x0) writev(r0, &(0x7f0000003dc0)=[{&(0x7f00000009c0)="9e49585cc367184607e3e0016a6419df438a2be9c6e0b94aa5e7aa2494b6b6b55c688ec59f0db79dceae15a75fc080803555fc2e9a08e2e579c9fca0b8db63b82c380b81de3566971a2f63bdec37b9da575c63fcaf4feafece30d163b4da340a46f99ad26c42dd0d46d2b224453cd8f8dd79e7e2c9bf7899872b4350c11970a17aab9f3a43b3acbfe016ec46d2104cc1c78fec414c7e6cbc4dbf170a00cd3e4d9e61427b3902a7d086bd4953f903ce7e9f6833ff92b3a1aa", 0xb8}, {&(0x7f0000000a80)="556e76a6cb1df6d0131dd1909d7d3ce847193a2f90d316959068b27d50d198fac5be306b0a280c281c25ab0927a2d8fa1317d2b983283434539e402c78fd1720215bd3271fb2a3d2a0f83f6ef801456595dcca5b88d77d2756dc971d6031f94a91a13fcd0cfff8ea1a86be2e8e62dcfa674a88a992728c8f18fdd346cb573589135a002da9fe0d2836107c3a9a29a2c2871469444ecf2c4c36b4ebc778bc6d80cbe681c9be4bafaf7c8de565b8210a017a2664def7a17ae38c542d84d83b7fb0c22861a6aa9bd855053d24004dfb300d6cfbf7ffa0d45a23a7fb9391d2c2a6535ad99000c59d052781575f1c1a6ba6d179d256af9830da9decd85d8a492eae7bcffeaf79783889805318a776243d9bec15859ca2e2750d423a9d993beff8f682bb1ec1534cd70a10e1bca200d4b896ec6f32adf3b1df241fab263f43138b8b4e29e4fc595eb6f67cadfd8d9f1c3ce7cfc4a59d1070f572d40a9490fc47dbd8164a99c661c503c9ceb0bfc0de2b6ca21767cc1a2fb7d26f4a8f75a71557131ce1ed75fc575c92732cb668165f20295557e45b7d96b9f9a7c7c3ed22576f38749f7eba2a22e3972889109dcc31cf5c9d6feb2fff600c497799755c462f0b9fcb2f9630dc1a3b602f4082990cca538650260f83a8e2dcff9807f00d1f0a7a17f8d1c6485eb02cd8e0db02dd622bab0225633f91936a57210002d6d1415deb4b3c0a86530661f591caac092eb66ad01be0d3c10bd7a757f21f6b4a139041fd4f81ecad2ef63d1c8d154886ee4a581b05e43c54cc6a821bdcc34c5c60295e4d94cfa0ed3d71fa921322a058aece10cad1d5de472db37bf9c6eaf50f619e3744a0033c3e3b4c692d66c686f1db252e7983c3203084c85635db985a37633d10afc36768d698372557c3fa8c703a7fcfb82f0e30f8bf2f7f7f91c7c6caf6948f5c374a76b3b8829c485ccc47c0025c1b59b49d097b4915b3f961be7e65a7bb2c63c9a62f112afd0c6005339220348bd591e79a33791eda6f8dc7ef483d56dfd721881064800fb051e0ea27ce176d48ba331cd980e52f8cad805924168feda5dae81982f049c05a51b607d17c8fbb36fa7ff54cb631eb32fe027075570137b38fa550cba3fb23b28143304825a86f13de3d2e5cede7a52e971276b1bd431a801c1bc2583f16e5cd2f1f210345a3bb7d44c9f466497344ec0a2b6cb00f79b638173e784ca4ddf6a72cb382473d0db7d7c274e08d18c2dadd2ede3ba901248b1614266f067e3ef1d8152e3fec7916da6312c846b0d79b838be9057ce3a6b2b07e925b437e3714f5198d36750e75c45796b1cb43060e1c51c8f292bb31d6dc50fea3f632cbe8a342abdbb7c22f6f3e2585e69906e00dfc2b59b5decf50c207c749e3e8adc887a97575370200f3a6b153b5ff0177e0f5bffea5694b87b1ebbc3ac5b7f2a7bc583a10516f45a8e235b45b1f753685886d204921679a2ea147d9d6eb429a4b24e2e70e056d5e31b0f7f10d010716f677da27a3058e80db373832c8798df536ff223546565b70f252b39aa5452b1f402597d0a95024512023da16e519688f06ffec9d79a5e29cf618b93e2f2009331f4b0eb0b49efe1ed3ee91519ef9d511f5cc3a46b818fabcf48330f06ee4321a0bac5a4ba973f4f2f18b48d93f39b1a698e69e140d7d1efc271c3b5581c148633021c565c7711254206b1ed6628fdb51cf80454968baf659594122b2027f7827b953fb6c6b98e0b74f1c66d27c3535aa006eb6a63451b178d95bc1fd87970113f7ddc147d8f5f5c9c9c7be9d45e211374ced94ad429beec617cf72ee18551e6c90b138a24fc44ad0042747dc6f88823eddb599971e55816dcec1c17b64ab7d29357e9d01c17d92344e7aee4dd1e52390265bf7ead8f4e678a8aa4fa57b82adaacfb6e551c2f3d7b49409e1a140802d44a1316e582bfb062c239db3964ddf985ddcbc31d7cf77a753114d19f0f2bfc659fec347326235e12e67f99701647c37036ee3b3e075502b706eb1c74a708bfff4724ac33f18d99315f6372e04568402a50ce259e20117a98aac3796f28e98ffc0b0d4febc0cf425959c5e79d5ad2503bbdee7422027979931035a65adc917a5e82d3891ec4581c720a3c93340368efe7b5bd70a3a311d562e5b7f0e727b19f244912ff2b761662b6bd73e8b1633f6ae553e5b09e576342da9f7edabc2edbb4c513778547a4d2b7b0d0074666d625622891febb1c4f1d33351be91c889c447942bf2bc271277f87f9328f42b4103d1e79a701b1bf68f413f6e2a9466896a3274556627f1f5a332398097c9bd3dc1b5b7b3cd0f51b77a939635cd6a7689828f7ae382bea33fdd3dd6d903093e26f2f9d5bdd0d9eaea38f1b6bd659f2c5f7af2726d039019f937d0c01dc3214c6d8f9caa3f1a091a6c8f3d2bb439d04d141dbf1409a5f97fd387e3b39fa36675c51297cb1f0cbf84b35b0b12f9832eaf17cf8337f987192efb3821548db5334ad492fc31b09588843b603974b8aceca27379e7349762f9ec17b74f197e4b97d58f33c37d22665794ba2974ba4cd7f515eea50f487ed583a571a06c8e86ea1aa0ad4165e305a433e4c0132ee2ca2a6746e2a2980022f7d691e516a24b0cac808e4f20c65a8b09b404ff086cc1495be69171241408338704c95d917d08573d9c827edf899e04069ec941baed033da8dfa62cc644f3946866a7700dfc0164f68fe5db35ffb9af611fc065bd70712454f257100c1589fb18c8c4c2df1e6a5f67b445a7e1279c4124e8e2dbed0e845526a4c38cedbde14c718962466896694e51ec679bf3b61cf0c5d6d04f4b2f36c4edbc576885d9f1cae253f1e7e83d3979f21a2f14940686a5dd3afaa34b6392c23f7d7dba5f91f1a3fb58c89c14f44e6af0dbf1f9f77c8d4179bcdbed2e61dac6b5e189632733842df76414a0ae4e0956aa50cbc213a9ca266518a3cc09399e91e14fc869c5e74d103e36202942da4e86945da87d70a1135bfa0210c2026cd0a78cbaf20969130becbafb6b666534d89988e7fcc568d36a468e91ea3f92be27ff44e85f6f3a2bdbd67d5b19176c35fb03b10e4c0982e8cd137f192b9843404dc0f5bf18aa22c92aab6c8832375e3d039a197f345ae1f3b0fa1733bf54041f8c94f3ce3eb0da567d036915de860e268f1c1fe4e28441a570ae5bc340dcdafecc37b8c776e92a6d999faf6916ae8c21083ace2be349615a96c2a4cc3e29d89ffa9f191e7aa90606738936f73431730b8155e48bea0d570ad10bad16c557da3fa8873b3eef0fb80b86333af98f63d0e2007d2c2ba79cfaf35291ed7c186fabc1478d845a689a464aa352409413dced5dc753c42b245a65f698e299c2718163b693fb7336d02264a5387654e619c8121ceb1b3f614a25cce63671434fb594da2080af8f9dd5a2d4b05140ca33038aac2045111ae596a1d41d307f0a621b2c454f00256bf8f0efa1830ac4e910fe413b8f4dfa40830f39717d54346070883ba420865f80aaf1596fe92637ffe19150d20c76c931754c1d39795b83a232569874116437fbc510a8c83539d81402334ed8db63c3c69ea2abe9e31dfbbf6fcfd31efe465d2c253cf05fea55ae8b688f1d4742fe62545ec55cd1a348977219d32240f860a8faa717d8ca385742940f5c2dee438ef974a2d9e3c5d5fc4c090b48da9307a7ed3a84932c75ecbe34e5de6301ace53b3aa8b46efca0ccf0808d3a385f40802006d041e683eb5799933b615f8675b12083d66430c89ef2e6b13230d44829ede2a1fdc9c4725850142dd657ef64e3e4772b005a60e94b9fd7b7586eff0cc44ab12761e34e5b89222e6fb52b8b5e0694d5958213766190b5df05c7f9d300ae0b36d9b5328d794c7c690f2fcbd7ee6f7db90f467d70592cd930b4c9e920230ff90cbbb290e48648144fd8dfbb49c2ce6f14164547cf93909548b8f13f9b768e259b5882de48c574138f8984f2a72d1122985fdc607f1de30fe56de24abc933cd4d7f230920e9fb24fa7b1ad509fe148d0157f8cdc2c597d3ae6b205d5eb362cbb7a46c1ea8c04505f74abb520b9d5fc9c4175191ecef5860cae620123083ca0a6845458225d750314562778c16cac6ac2d50492bb4e3e8ebc6246a900b939c51d395cc1c573e8d3252521aac294a52b296a0fcca465bf65abe101a9eec69b252b71fc8568f5a634eef1174c6c4aed6a8b9e7652853db4512105c73127acef149a8f48cb5335da06c82b34ebe0c1e51d9927753aff57596082eeac5ee560b20fef2d49ac1b1f450a7e19fae8cd74cd44540a26a04932b9a479945a3afbe78f12cf94800f363670179b5a32c8f080d605db1fdbdc9218b943c947effa0c2d4c4e9881190acdbaef060947e44e749a8ea0b39d08677cb048180dd249e403e813f2ad0710459d85f48eb613fbb53823c4128f7e41e4649575e76e5a341b85f4d8d342f96e9b550e2edfdcbb3acb9140507f9f09d9b31d7e2f184bacc9404be3aca5cb6acfacaa941976e5fff755062ea77d5317aeff9ba838bed0712e2df39d27acd217a49360d0dbac23e0c6e00def7281606519b0f3659673246f7f5284cb8b6d8a926fb83909290bebb5402891ad21a1351e65adfc1bd4cced7a5e65c029ebd2ff3a243fff71b0aa74b0c4034e494496861a2da40c056be5e2357269e8da3817f67b6c0aefa4bbdcd2e84985c659ee24e76417938597c726f6a0212b9bf12ee23bb4d40d690b6436acd977bbd1fb9cc907a7c7967a27e6c837be11cd6f98a987ac6e50994c03f85d68e5b1042ec6b78207c44c581531158ad76f053b51aeb2e9ade801202d290a8977f7de26c2b305fa6ca1d5cf1b72f13dc4499e8487247d245691396cc2bd307ebffd5919df2c2c7dba4bf7acd80411535d9804cd413d5a63f89ad8988b9ff997337b274fe7c89ac4ee4831c3625556e75b86e1eae84a901906b5bd3c0e6868aaca4be741be30364d438e252a067797e66e325f41e1ca733fda91e02b20e5eff9f10f2521f96554153d0f07c9a4bed75b8b7659b3caea6f6f08829f9699b33959d6fa81deb3d544c3b56ccef247a3f6dce29a1a7031b56d89b330306ac9609e8f522a8c02ed810ec80ab1efd465c36be72459375d1c830a8cf65154e3b6c03264e232a6de413cdcfe92d30e99cb06a872f1c31fadecbdd8871787d3838f8549b1e50937f5bb28b38e0989c49338e76dd3d167f1eb530e019d7c85aca3890a79fb85a998121f16c530c25ff9b61c0ad63e5109e15d02f31eda84ca919531cd93c866584e3cf0054feae2397f3c2e018767f26796ac43bf9cdcbd5ce386d1903532a29551732b38c92f23df68dbba3e81b456938c32246bd502b8133bcfbe1fee7de56688656f8947c75689917bd459a3bf6a203c18bf2111262ce2a26899806bfa3b525767a33d6bd0d4213393fb2f265dc9564c06aa3f43ce56252408fb71afe29223c2ab1e5356a3a719dd2c869d2d8c0ab0904c2cd8540e022ff0ee45166de097e95d86a7601a90a724f561e821a5149a559b8eb87a54d27affddfd3e87e37a5a3b48e506dbe2c0eb2e1b591a56ab3f510635d3e6ea0aef43de972e9f9c1e19ac4822c3e6f0d70945431c26cb70d2b1b9967707aac99e719f12f845ba15683e23030e0f24b975259ed122a6c747586a376b93a0eba3effcd2e359ad66388aff5fd08d585f48ba087e932cfef9c3cdfa7c4019d998a85d1fc15c4b2b99ebbd41b1b0ac6b5e51e88f4db0c014d3d0734b16ea33c9a2caec3f612e221c1bcef1d73b917023e159", 0x1000}, {&(0x7f0000001a80)="5da505bdef67c6811d3c3fb133577185925e41fc64d9f0a9b0970a36e08c875d7b502b8093581e14f164a475919231358745fe1176971f9b2fd289b180ed911d0af895ad1c72f957f19c287016d0221347bb8e14227b7c0e1c334f64fc3d0a3e49f125a13563c51575ac7a9a746595f01c99e4bab9e6fd6ade092254f4b315a132b2fcf10a834273e4a63f46f07dce5a9927d2e7fdd4b5e36074b94486c73144adacc44c62885a0243b0facdfc418dad7254b22c10f83d746f614fc89e31f88697779194d30c5c6650bbe16761e6368d2a36b60873bf53a3145338ef5dd91f7fba1368356f290e4a930daf5e7d2b6c5adf46f1e16699daa4642624cef2b4ce79e16b501ea235e33ed13eb3e37d36a35c52e47795f3220a5bd39067787b637a50ee6d187f7d19308335e3bc760ce2459b994a0e4b6e103d849c57d42dbd58e8bac6021957b5350140d84792abc3a71a73c07291151817ad4bae583f65dce7a44446dab6be3a7f45d25b22dd8ea8cb942f6252ec975117f6e8d720cacef1170cafce492082e745f0aefa2a35fba802b5449221f8135feb1b2bd16b4da0618124f34ffa10f48c126f0a7eef2d339858423022abea4b2fdde3954a28b7d6b0bd2dbcc8cb6f08d8504a44a942473ad28e74d71dc5162eb2edb9a58813a2d13f6a2c7aa9510226db2578e91b1cfd028ece783277ffcd7e9eae4d1258a33269d4a3ca3e7d850d393ad1d045380412c7beef86b2d28ed189a8a195b4cc2a9dfc9d85b5368950de3a63ee9e4b75ac2810d59b24d79c1906043cbfcbe130a1420d5e9c30f65bad1edfbeba2727b766fa9e1afdb917dce31ee7488c7093b0fb29eb91c3167818c530817dde98cb88ed0a73bc4d6d36a287d71b972b29f5696559be1b30290f7f8dd280ef702ce74d7b965b60224d93f5cc5b961906e11f8184dcb5e83a20c03c27cf158558420cc8f9dc647083946baedd0e327008218b3dcd542a71a3978c21484d1faff4f25842c5c32b3b45ae4956ac8528eed6bb294dcc973cede72fa78a1ab721b2f5619e4bc75a934f0ec4c5a17c38fffa9008d95ed46084c9bf1326de3c4b2f06f8b090c353712eaa62513c922fb21e32774540a788ccb1f9b7751d296423a5960407e570ad92ffe3d313df6c3f5852f9b692b29eae9c85eaf51adeea054f752d4b095eefdf00bf39cbf70f3c4c8f8578985e8b4edc35ec53e9769b822d01c01d2ccb42d163dfa622341f685d905a24a3883a6b5bf06685d6379e5ba4bb075434c8af5ed926dc65a061cbc25a8ed841912cf4c83e21a953b349dc14960e2410cc1b47b96713309f5d02ade032ce3de82c33a4f065085eb84b15c8db46659b49b2b5db7cad1b5cfdf505d2fade0edf9e37a5dcca790c93b44348f57c92762e6d6ddf84b65383c7403fa32cc2c9822d160ccd2132099967bb14730113c0b271c5126a9a87c98c07f9dc0cf036d2c8877b0de98efbb87a2a21ecd71e190801388a6f7cbcef83eec29f3f6d8e92e34092d59350aa90f9127fd1690f4dbd316f65347772a0adcf9cb02a54632791deb783ed247a5e62022148d563040974954a86c95649de979061a3f3dbd99c492954b7aa62b2e0976c6f607c2cd76aa9b93ccbbe1242d3af1884013b20fb0e3a75aabf4314ffa9df001b343a02d1572670786e97fbb854ac2f39c0c4516d60b9f7b4f66d9d3daef7b591ffc162737bc6a5624fbac6c5fe2dde6f7b1b06b84c6a621d803374dbab45e106da782d1f145287b18ece0e638c29450f68f4d690dcea49ed0c48744fff053b3039b07a5f6368ea9898b36f4fd9e92be6fdd83fa9dfaff1cfe4e2cd33f5d8551eb6789d7499117e1fe8366fff41d0c07ca565679a2074c68d2a27602aa50abb1a2bb0876f1519ad9b6145cbf4eef55854a5cedf2ed4ef3a6a6e60c4804cff8130207aea678a05cd2ae789e6d40a21b5734ff237b4409ca44768b8419b8a851f5d129caa51f7c5ad4cf94eaf69985044fe6e434f40b7d7e8118ec474a5f4725db50aec303adaf840c520ec8f1d5e98bf00db6e06f9e19373fffde6305a44a388642513aec708e3e7f9751499687f805b943821f582dbd8570087f34201315a1d44f55253a414f0256a72b5fc233a846bbe6c7ad9f9e26ee060f21ffa032ccb4bef631b3db3a472f96dfed863bb0867196bd096b3283f96372780c5e613403ef18a9e49ed078425148d199797a9afa3f4b11bac7d706e78205dbe1fdc4cc9badc5430e8ad5d16b3eaf5fa9806e4e0f98d825b6b54b331de9cdab26e12ec26f88ec010ba42e04195a1ac2f81ca5f08168b882afd86da9e5cce55a5f47374d0c39bdf953bca55ce489eddd2d835fd8a0d74e2fd520a39e4db0540228c9e59fa9263c4d0d8529dfee8464e4606371552c40f0de05e4f58ccb8b0c3b24567ed7f60b907d53f72106e77ddf9c954300ff1d4042c5701ed4a1131379ea3d7c779ffecf0bb1064f8602c941422be993516b04adf1f80164d61df899be4ad86b5a6033aa09ff86e4c301f52e74ff8edd74fb05b050bb4b4899e6d9c27f0da9c1511b2bef8182c33092eefe5f986e2478ae4401fae6da5a4023971e74395c18d7342ee91aace2949cb92c2f629ae2bcd8269760fca4448077989485fa1f73d6ee706ea1c2ac632d6cab81c1b77348e21bdecd651de8c984f6421903364868efdb4c0385d344201c77120ec1c7cb68c15f3b545913f4145fcd6eaca94d6c8043202db074628a09385c11f5291766786ed808c4e52e70893af06278c3852b5ae0a878415d4f42f87cac6d95d9ae2974d991a710e35d409fa0df3b3ac13bf46b20aefba95113216c90253e510be7e31ed534160ca44eb5efe60a5b03714a6a3e7333e2a890dffe90bb150275a1f4fbcd13da4133fc23b7c0dff682dc49351e53528481bf339bf2b1f627c928254959d04740495920e53303922b6e50646e5807a2448bc3f5e64a3bff849162a9751b54abeb1adc7594f16490342ad01a3571bce26d0ae35c1ff2d6086ba1dfc41cd9fd0a12aef6d0487fa5ce6fe0a4e5343f7f97434fe2bc8dc7dd58557e947a4c17e1d25a664632c0f4fee7f37e0980c7a3ad56861bd6f22e56f2af359ec9eb58ad1610b17e3d595c9830be838f3feee6c29d599daa785dd12f7c3d59048bc2ee4813679698f9aa15d1e2d0ea564362cef888bc10eea35aa156945c463c1fb4bf0911ee8087ac809f43069d33b37c016ffa0bd8bad3cf22d09bb3751fda3987e63ecaa1e4991ee981adf485b091de00ae30201392a2473f9ca11bb800fd7a5a18c1b3966373af0f765172c0cac8dc4baf33975ccee048182c964953283e27a1b68a41aaf3bf8061e7de4b90d5a28a0c57cff3cff64b5e868f94885963362ffe9f24f09a576810a3acdb3e2ea2527b92432a83be6b3ddae651cb42e6614eef048da253f8459751dd9358122d7bfc9d08a39820c906894f50efb3999b912fad6c1bba50758d2d7cc3a662d76a37da14c3fadc840481102ffff5bfc5ad6a0550f7522fa4a9385b1f96369ab4728f6207b21b5737feb39a1edcee35ee69f2e9181b2e37c9d7e76537b74ec5a651baf2d56d214f5c321c310c1f0a987b52af38dc8377d858e3e17fc8eda369c6b3d788adceb3311f731a35e65e3c7a2a90e3567b7c3a1319b1cab39594702c41eaf33bcea64e83f262921cd4b230e2e197ff2bd4c42ebe08cb62cb8496ce1c8c43ae2bbf721be4fd758d9c406050889960a35b448ef824e3de012a37823e40747eec3f7f551ce287852c169bac965ed155f7ca77c4fc2371c407c45eb019656d7e44c1b34d6c8544a874098d4817df57a6ceee96022408441bd3e30ee4524443cdc67139d2ddd89ccd8070799cb68c7b431c07ae31ade7d696a387f0687fab8e258e0efa9536d1c6e7f92b179d5e13f309f113dc53d9fd298254f9dcefc1ed2de1e7fc69dfbecb8e5ff3be67560e4164ebf084de3e0a37500db0599a58a74b56fee1ef27c3460531e68e69cd9a1d2fa71fc8535b9c16d6a8b61c13dffc201f5b04e736b94a74b2cf2a906e0e36eb1488981712e07dbf507272ea4e9d63f53780254b6b2d34ce3a96b39f31fe652281819c2de7b395a0e686e20eac85c21e550e4a02715bf2bf184876705869d4234a08756c56999826c088faf8cb2611fe192fac2ec40616f8837030a45fdc8b5652b895ac6c7369c7ae204858047b752663703d5948fafdd227d84a5732698e78daada703e67fc907de72f42591141677f4ab2d9597a9e15c21a641c47e6e5233b281ff647d1378378aca0c7f5af8aaf570417f068e2c8ffc0ab6301b944abc935b78bf018568758a1f411b7d70820dc8e5bb9cb61558c90a9e3bd12dd05990186ce8b10432e689e2fabe7a419df00434c1922681c01576e34ec55c503ae0ce321e894dee0f41e7724e9ab68fd8254cfc9166439aec7011cd0b929eb3f65da80c709a2f5e27fea50d271e8833681f91cef9356914dba676c6c069a117f4fab24c38e5e1a07dfd9605d8da032a15ece9f07524fba12b0cd82c19231b07dd8d5704efa11ec7f39834c5015ee30c38e6aa97d2a666b15bde8f5ec513bde4a874dbfdbfd41388add7f322b5f5e9749eb4a7deed4999e6733b8cbb8f539f0ac13daa75594aa2e80d5c9604dde5be06133e87b79120d6b127ba7ffd8c334e060c93108a5d17006dac90408840169a231a889d00e7294f303b58465e26dcc18be70d388a4428c7a45446f6b0e124df692e48c94b968276cffec81d5ba9d2a795593b4e2827db833a5e23ef740cd11a462d1ab2ab5ff0614a47df00a3009e8e74e72e239e617d66d8691a8a492d0942e84e4ef4f3537f7c1e85eb44ba4f0dace200f23cb166090dbc7067cd4d6f7675c4e7f12ad1974ddd2859c87258d4f37a71284cd7fe890d3c1e91a8bc38ae9c1d59a531829e8504fc89f528566f6bb4fe14fa9e193c296ed44e74e18f75d5a7225a6a6a8320fc09d694e490971b6b3c7631de62e7f1d762b5e0701b625d347a5c5a20e33bb394f57976fe245519850e9a0de29e84ea6026cd332481821e2dd48b527171b983fa8a7049589a6278508a6ddc9c990177be8e2d25a0046014c11b0252900d852d3561be5f4e45a3186722e95dc7707c7bdd85f6e3d3670f9825a651f29e0420be6996d21156de2fea2a4cecbe90e9ae0e241ef1e6a2cd691ff41c0bfef6f4f71949fe337c21322528750e372331ee5751ec1473aef50fde3f68b95f3ad21526fe538c8addd1e74b0c12cbc6a0a5a623496ad52bdc6a313ab0f39b83429675496964dca8289ea375b7cb3d4003b75d4df328b46324889a357d7de3f856249c6d02718283aff4ebb84fdf86bf17552ca6cc06edaa54928aa66fe57e568c1ec8635d26d303e0fd58377b804f8229e787f81b64b3cd7d0f22f95678680ad2f48d365780c6e82911b3d04731dbb933c74d7f79581e131e215bcd286e39ff0c813467fec1487490613cbfef686015d3904a72de77e849cbbbe45a710e15290c8c4f280d9ca4471eae43648bdb73bc6e95ae8e7dd569f47ea1a7666ff0c46007373dea9527634f3d4ee92b8ffcb5a7f30c3f8f3b42019287c317f3064d4467656bfb29fde452d47267025b8812004ea876103d5ec9e6c6e8f1b15b57ed2d11f3bb58518339cc2f73bb6ae43b4f72007a70ca13aae6cba5014328ec92c11e159e52ac40a17294c2f90fcd54748b2ac60948614dc31b7f4ef417b23927b6554ba708700e4e09e406041d04d38b535fef8ed8f6b6fc6a62e1a589a980d", 0x1000}, {&(0x7f0000002a80)="9376b6a267d20513db2955592551b667d05710dc95fc665156d1aa139b5fe5436239e4a6e6b732ea307beb8673854e46bcd7f79364f517738f4bbc389f469c4ca46b6cbfe07d3f15f47e000fddf8fa8131bab0139983469e77b902051925066c63de04f32890845b35d19142fb6ea6ea10ca038a5a9135498ff41af0dec9aff183800916cc4ad0060e0dd76205a2936922ed5d876f783db46a7e966aa813e6402ecbc96dea6f5abf82dc711ab85a4d9eba2dd696675923bb2c241248ad8575b70f76f67d35da91a47c643684151910831577cba0e2cb5e643c7f", 0xda}, {&(0x7f0000002b80)="d3dda55981e7f5fa15f964d10db62ce4be38cf5f15d3bb9692325c0704547b5c716d6a2760422601bc9028b70490f515c1357a15084b96d5f319375b65cdad3103903bca191de103ae24a150a48c2e1094cbd6b8b50450675492d73358255185ca6bb608a95d2c65d126558264cf34f0a43ebeea1debee762cba16e5e7ad95766379a7b07a8e158ba6f2c83092f7077837e199a8d8b5fb88a971b53d4a8d63c9df0d97b2231183766e197e4fa2c019e765cb0d2a872737fe4acf6cc1cc527f73e6f52431e7e0de6139bcaf9e4eb5df275f4ead2989b4b14a400ea1aa9d52d71ac4a14d122e0c7fe9de8e178f1bb6ca4779dff5e8d36eea3156f4ba21ade366e8ea5f86d9d5296a7f28f9a58aaca44660ecd8c82dbb85bde2988168f3ed226baab790570b159aebef32542a98beb298305491751133017dd46e76e13de993592227a38e5f40cd55adfe4048c8583a15f5e3b0f1d0502ef912baa213e2ccc81faa76e985473fb5e8310695f31803a65d07bbc963a39714cdf30b0040ae1cfddc956a7ed134a0bf52c17c3f96403b41d3e62dcb4afec1562311f2f7489adaa693665e7a43d28d7f9cb3bb93a13028d101e91725ca6eaab675788ee1a8ca0cdb5f5f83b17079974708b53d5fc3ebc1dc2f786d6826dee2fa7962a7d73369a054ce052ecbb28b2e7cdc41cf9b44733bdf4d46c1aeb11816b866111e271e0baa0b9594f66b6275f1e93a35025c02c7f810e8097b548273375d98e2bcdc632421174d59472d0693f7286f2c3c5803446508dbc5f8554a85e2ac024513ed804faa06601da60ca1eb08b136576612f345736da97332aab8052ae0b0210b637cc7573706e8d3890a73b846290e0c1e742198f8acdee245489a1afb4b7b64639cf76d7f02ce7525f0c3e5bd16898334b8453e12139ecae494da7f369546dab39bfb0de872d7776896631ba359d2369348ed2608b627323532f8d7dee7f14692c7f9567a57cb54cd2e73ccd61c479ee3640d9940cb039e419b8d6485bd346f5344ab99575293f11419a06cf88620547007c660a8cd05e6c7748a40290585b285d98f009ea82c545861d529992fd52a9d77c0cbc3f3fa600495ea9d29e885046e1ece1a7884cffea086695415bed19f6c7bb2d9013faca8f4568f48a873af3add02a0963d229f67466778916196e0d42b7d9c06754ddafc9bf4745af3e38c4b2033a128da5694d2b8848e2e955fd91ab1ee296c9d98f2c09cb6c5f87528c18f7412624404a3636e3a515e3406eb7ecf8efb5aaa05b05760ea3724c4629285006471a1d898343b415844d4a8d5e39386237cf43623de56876839e69214b61475497514b545b32d10b77c72aec00fed8639abca9fb4811294b771c58899c92847df92810b76d5368270763b4db746397405937fec6c3d805f3c13daf7900978179c0ae16cf30f2c7f2a9a0209dcddc01954b601610187c0521ec70c8c9f11bdb6d367849b2b2376abd07d2d32a5de25e4c75ae0aa4af0f137257e6864cd7766a9d3d51c07a7066d785a7f850b24ea424b7f503d80e483e34e185e7e31f873b408f23628a79b0a44455f11e65e9528e5e94de82cb211e3d2e8542cbbebc7781cb57ed50f40baf7e01fc730adee68a1641a93b8786a1fca9cb9b8bf330b374cff6c50dea5600a22576301d540d6fbbaf898f3aae50f820b67e5fa5e6eb558f7eff702ebd32b3c0bb1df91dbf12dbb23c233e96a0e0d612396725952976ef93b74502230184aa283f638857b57839f234d5cff24d0931f14a01a164af672e2fd21ed1000a1685e43b5e8f5a02e7e5062400c5f8931ea231b4161b22371e1f0cd2353e04d0c7cb8cddb8e809293e2a8e6b0a11be101c4672ec1b8475ee1b2efda4d782873f337fddde20650c6eb60ebedcbd7b19935c4d4aded34ede4c0ae11a99dc8240e51dc2810d73bb0ed881760cd9e5280b302ec9a966a48db49ae0f461a2d54081c02a436e1e2726fbe80d0a99917883130af1080669fd4765678566218dc421d344eb58cbf31e221315195a117202ae9ece41bade51ef257763034b9880519cc94d3bf6616dd1f6a898c04153112a1e52b5871c42fcc4d9657d466557db337454caf12b1c591d1c3b8879d59770a034c7ddb1efbf9e3e170aa40b9152424b2cea1fd68c85a55f95febf2cc557683456a0437c446b4cb1e22dc32433465d88981743f779e502bf9dd24d132f1de535dfeabedc0fdca6293ff461b2dacd02e8f339cec779a9eb1312f83ac98f9294e520ca85f60757d3d1e192bbd7c6a640568e2920629d3002c17cfefee9c8cd1c2f17e266f5364e963f603bc7927291e8471ba044f2d0f11423ac5087b53ed6cfef5aee8c74c94271907f1d8234e481042ea5d4d375617eedefa54fb629c41a5635b935bb432396f0e49419f624a085620136112937f25f22a7d043dd5c55c9e725302f846e5a338ff324b2574547c32e79077f46c1268a54e947d44463c08b99846f0beb6cedc4d7e4a91f6c3bee959e35be1f2dee640525ce5b7b0803b730ebd175cb3b17f732f405057cea04bc3456d86303e3074d0f7945cf91309ee67f698c2f49081a09a34c3844b7592ca6d652f768e17f58f43f403e70e56c9ba51f92c2eb4032f0c8b3bb9c87c25f58f951a175e53ad10bea42a6632be48a90edeaa7065f2137d2a441562de3b40d1df6aaf24a23f8aa227214077e388979f210ed9bf9f52bbc9b75cd1c98999a7bb6b2e3ae42768a21fc42a772d6acedc390f3b14e7f38493110c030422ccdf14aa7346de6d886ae438dd4311abbe37c9b6c317a6a8a0c664fe2e168f3a05c7b24d1be08af37a70059d7cc686ab6ef1cbf61eed94ba18c02605ed790879c4eaf59ba854e4fcb57a3e73438d0d309f7be28c64d50a84cd47c50d8bcb5f45b45ce7e439c3792889ac2f731796514faad9e4d2b67dd5e753b289aff4a39c452ab4ce7a5e6b1a2ede0ea3a233662c05873dd212ec4278687bf46936f18927d673924e10dfdf75acfbd0b16cf866e13418b36ff14b05195f82638b7156726f48880ff18bde74b734f2d9318a1c7a700e3f030c73c2bebe0d234d2c4ba0f283d37729a3c44cf23d68f23b3f3364550e03f90c453fb4957c8df1d0c7039542689547958c58a373417dc9868bbde50d301cf1bbcdb1364408d0ebaed9389cc6a607ae7bb0f1dfe19b1863a515920e4058caff0e42063a88df7fa163375132a4df8e9c4615193f2e2f7e1865f87d1cdb5802cec04d92dc4eb83f8f102f71adb39b57723ede2d94baf61de6e0db45327df6dd49f231ad41d835cd2a82f314175095849ad04e384ee865655e471f9c1899f231c26ffa0a821803611e9cc5727f81e476977d0090fc4526d3496dd24f7643e50c8d23128a84ee9c8d08af8131e027a6318be654bab591739f90c093ff414e07cc429c18dff3d50c7929825bd225503ef559b595d7e128ed359b3b43bc8f94f56be2cef35e16461f6b1df66b4bbe9f0ed6801e02d4d5cfaddbe09ee185a7bfa99a548f3f9b374ee4a66fdd04b502fa6f0f57328dad1ce669ab0f76510159dd3d8a90451bd200b8a13b6b1f6eccefe00ae263a6c9ae34756d07e74482fc7ca9d2495c797f245553162303ac77048121fe24e1e36ac1d8bbbb40a973480cb5be5e5a8e3cf5a2443b6396e44ade0a5bc2b8fca4fb3f4d8ecbcbb03d2f1f70db9dfc047566c66c25e2a37d26854d0c152013b71bb80aa25f6614b8dc5d1008ff8cb184f2790a646607caf41b0f7b5e1ad6889a6875084c4efd162539382299c83276510b6fb80a378a78c751197088a3de9331801017774a0d03ea87cd258e385256c5322cc7821a5a90692904713445b76a68fd31ded33d8cf21a3bce6264b1a0d3268aef104ddaee2e2f3f6b1038f8160732aa451b1d0fee83d67fa06820307208af1263a64f6bdaf38cf93cc2f1f4dcb0b5b4340a67c53d219377aa52d222fde403efa9e67d43b1025ed7ae47183fe43f19dfe8d2239797d0dfa98e695c11b13df0e0af94a106e08ba7ef83ace5d25cc50dd63f2ed583e054c63bfadced4ab48cb80ae7017ad56d4a6d1375815214ba2b984b8a80059b5561bce31f026ae76d23e277694ae6f117a6a3c90bcfbdbb9be424c3d1a79e1f5c24b0d4f654addc10b4d28c9a22492483cb41a82c4c3aea5db6112159a707f39cf0d60e70b58822950f56a07b1a99904e6e21874c3fa4101dc9ed4332bcc4c8402ddad7fb53e8782bc4f88c0fbb62c1d919fac9bd00438b58d25e0ddea9c5de4e8dbff0d26a5286ffe34acec2240ef21b68ac59db738d716e676264a83b8778580f8ec73df85286ea489383a79221ade4a93e8ae3f6117130d36422f17dbb4cf08ce2fdb834eed7e87f93a81f8409727c3d40bdae446b5681c195226d5cb0876f8c9a1e408505c210e75553f1122e8e251cbfe5aac7cbcd5496f05fd39536ef427432b19671fefce6048812cbafd659b27865685b24838be69205c5e22a22a1ac5850171117847b19f57360b973ebda83f309fbb300b06f940c58cdcce7b015f0340871c89c28d7e6622b78e7c6cce9961a175c5c7ccba9364d2b0fab1e7a00a4074b7e97543f31c2a2bb674d9723cb923549e952596ebe00c62d6d945b0960d8ff5233ec57c87502a9ddcdc5e9e1505615dfd9605b0e301a31645ae53a6f1bf606ef7a7e69abdfc733998e2c2a55e109c2399339723e09f15345c4617acfad9ffee50ded47a8b145575d53333f58a97b1fcb4e0df02c05df1a29d8c33c93f8f652bde025ce74de5f30d3f8c8bdc88b7bfc85d7e03179e272c59b895e59d76cafb8936a387ce9c9b15885994551d8e7f2a04ce1f8aeb1e33bffe371e4ee466d299222f4d2b73535c9d672b55a8330032d5347d3c4f6eae14127cbb38e8ef6cc2e492f03d7a04a64fc4c1740cf46bc1e605d477ef31ab1e2037fadb6f9ed62224b52fe365ec66438cd18c49459910f91a648d0564e5510da15e6668c0eebb77ff043093f3eff357f72d352c790de808d2c1aa77f802641262b14cb3775ccdc7e412d244f8fe97da44071d2df757fcabd8a178e3cb92279c9a9b576cc4af0f2950fe39934e621ea6acde9df557fc43ca9c69ac8a30e30d30084a3643cfdf91da7373b109eb95f772ce929e9ecfdd12faf60a2ac9854b23fe245c1947c335035209b09c4c3cf32b7632a0649431c7f06bc16ee42766049ee1a9c167a7717009ec973d59d0515e7869963cfa803f5ee61c3ab694fd0383e0eb7f65ef9e0120b0a9f8fc7728758c9b9fac8977abdc6bc1c1be8ed2fd9caa36e9ffbecabebd50536fe93920eddeff11698e78b917865cf46149ab0bb595ae2524acbd3dea6be7c33bbeaf660e26dd2d12acf89461ffffac53a73fa3ebd3fee6fc98ccba11fae41f470c1348b6f1ca8fe2889578db3fe42b67398588981cc5a93b4f16c807dfdef7f6fc5d5962691f9533b6b641dc3646ebc85cb58cdec8e55dfeb30fa5774b0892514a819ceb4fad7a5d5aa62712a25de4974bc161570f9c790925e4d84cf266ced25b5501d2a02ff920715df4fc0a688313ee3d49cfd350e3ca8b670caabbeeb2ca6bafbfc30bd08fa3371fa69adb670aa1ae93f23abf642ed65b48da86c3f88e65715684a749fac1c6de7c957c19eda96859b159e52b9d2ac2cc06321d9169d29ccd47b576756b46d20f78186f03caeed299fdf73078ca1d55297cafc7567ac3d70a6bca48e1090171c203d883829ee7f600f31ca24d958b413519b3cd4adf6c6f384a3fd165e8a526b16a40b", 0x1000}, {&(0x7f0000003b80)="5f54cd09b27e8acd8a02a7360e86a0606402c6968ee848309361ccb600da0f0c8126b7962ce47ba1d36921d1f12cae1beeadc8d5970cebc3d552be83c1e7533116512f4f984edb3cfed1ea7599e7f7025c8aa2e166a45a776bd103302cf94ef12a783d438dd74d7cc93bbd", 0x6b}, {&(0x7f0000003c00)="b1991e40227c09831e1f79099296c54a6ffa94f341829e0a6090097fd7d63766a6d317e255f9dedc0b6d6ed68f9e79a53e6f3747fac1019e27df8e622e7b468b12d3fb328f5fd86e857135d7320aa63d581d5a3fbb17f2b8b145ce0a3671f89df1db7761fe3de588ef123a382140cef163c96fe8daf58ddccc1f470d7b191e9b43348e0f2881b923ee92537caacc590291ca12afe1b47cc8b9cc", 0x9a}, {&(0x7f0000003cc0)="c18fe1769c6af2e6dce6a270a065718d38af7356e775feb282f0e9ca9a7b5e34aa5cbf5642c76b1d18799ab74dcba2f268f1f126745561a70692d7fa5b8d621e5fa2702847a1d786babfb5f6d964872977299729ae75f5", 0x57}, {&(0x7f0000003d40)="32ffee2b5c3d83ad29e9ce60f04ed3691fd0a1b734a0da4f10086e1ee998f06897d9fe0ba904e90b76d3950f3d0c103799e20666b4e148015d45f048d4f96a6ad7a39b00cd23136da0122b94ed9817ec039ebae6a4417e3cec144312de062c5d0e7d", 0x62}], 0x9) fchmod(r1, 0x10) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000003e80)) 06:50:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="0077efc5caac0d7a4a208551256a2c89e98c2ed7d3dbbc75daba2a25c7d472f59bbe13e0cca570a0bb97e72b391cd37c27ed20ceddb2cc9064c609d25ae4734345f3fd3c8aad172093581bbb5710017ae2b79c9cbde386aed6a3d79de83c53f26b601d3e2e3c9fe7ed68da04a51cf0614dc6a3062ad009db889c6fe0393949838137fec9f88eb03c8c7114aa62934ff7123e5ebd356af518867ab8e5c0a30ad9069207fe2bf61be6be30fc545aaf51c92dc6d15ea7eae73e8da55e12d5e0d7512a7a2ff85fa27aeab55f0fc54f0e6d03fd4f0cbc913ca4d13126ee397f67f6a430ed18ed863384355b0fb07b2df6"], 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:50:30 executing program 0: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f00000000c0)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) shutdown(r0, 0x2) 06:50:30 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/fi/file0\x00', 0x8b) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:30 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0/fi\x00', 0x4) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) r0 = socket$unix(0x1, 0x9ee4ad274cc20e42, 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x3}, 0xc) 06:50:30 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 06:50:30 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chroot(&(0x7f0000000200)='./file0/file0\x00') chmod(&(0x7f0000000040)='./file0/file0/fi\x00', 0x20) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file0/file0\x00', 0x3, 0x10001, 0x9, 0x1, 0x7f, 0x5, 0x40, 0x8feae4aea26ba616, 0x1, 0x40000000000000, 0x80000001}) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') pledge(&(0x7f0000000340)='\'(%#{$\x00', &(0x7f0000000300)='Me') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x100) 06:50:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0xc00, 0x12) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 06:50:31 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x8) ioctl$TIOCSDTR(r0, 0x20007479) unlink(&(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') unveil(&(0x7f0000000040)='./file0/file0/fi/file0\x00', &(0x7f0000000080)='r\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) stat(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000300)) 06:50:31 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0/fi\x00', 0x7e) mkdir(&(0x7f00000002c0)='./file0/file0/fi\x00', 0x0) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') chmod(&(0x7f0000000000)='./file0/file0/fi\x00', 0x0) 06:50:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000140)=[{0x100, 0x5, 0x6, 0x3}, {0x7fffffff, 0x8, 0x4b, 0x9}, {0x2, 0x78c, 0x1, 0x8000}, {0x1, 0x5, 0xe6}, {0x47, 0x8001, 0x3, 0x9}, {0x7, 0x1000, 0x400, 0xef}, {0x8, 0xffffffff, 0xb0, 0xcb0e}, {0x0, 0x7, 0x60, 0x7f}, {0x4, 0xf40, 0x7, 0x7}, {0x7fff, 0x73c, 0x1, 0xc2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") 06:50:31 executing program 0: setregid(0x0, 0xffffffffffffffff) accept$unix(0xffffffffffffff9c, &(0x7f0000000700)=ANY=[@ANYBLOB="0000ffffffffffffffff0000000000000000000000008d43b6000000000000000000000000000000ff000000000000000000e9000016000000000b6fd200000000000000000000000000000000000000000000000000000000000000000038b40e1cb4fb4cb81a000000000000000000000000000000000000000a93533ab77490c08b76922909d9a8a0cbdc8d4cb8b0f325d976c40727284e330df588660fb3c9d87b42004ff38ebb2a88122e596b7de5b21312672dbd3b8e42b91c0e1cc5fe58c2774d52c58961c1f818b3e5d820e9ebfa14de836d5d561b744f01ff6fc9be31372892a006b05b12b99be6ca549dda06c2b6cb3516812bb7cadd6df8fd38002e57de970b061748cb98bd0fa7857db47551d1c1baea361e1535fb5959b8da2a4f31680532424e6ba707cdf1d751"], 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x208, 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = dup(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000500)=0x100000000) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000940)='./bus\x00', 0x2080002002, 0x40004000000028ad) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) r3 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0x8000}, 0x8) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000440)={&(0x7f0000000400)=[{0x0, 0xfffffffffffffe00}], 0x1}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)=0xffffffffffffffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x3) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd4546b68de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25efaecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b084af780a90e7a3dc209e5dfd6ad11cb7c2c8f2", 0xec}], 0x1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f00000003c0)) read(r0, &(0x7f0000000640)=""/119, 0x77) pread(r3, &(0x7f0000000540)="78ab3ef06ed628e06a32bbb6040a0aa256d11c2aa0feae00aa18a373f549c4c4215be8a415d9f16c80279b01243981f270603570313d1a90a8afaf8285e83217bd03f41dc54cab45f4ca37eb979a8d76766fb5a9d95178aaa493cb282969f7f33cb15824056fd4e13eae2e44b1597bbfb2e9883af0c8193ecc389a3be64c2571dfd87dd0e41f1689b9b368fa9b82a323a4eee951d9df9edbcdc6db3ef1ffa404dc2a40f3d83969cdca17f6b521546d2abb276452968e909f75ffc86f516af01b2a94f014a4abd344d56912fe53a10369cca5fbcb71344549738851fdfeb00e265fa36e99e7cc4bb9da75595913accc2edec6b621c25350ce4ec6177f21ac", 0xfe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x400087}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='v') r7 = getgid() getgroups(0x2, &(0x7f0000000900)=[r5, r7]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) 06:50:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x15}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000140)={0xed, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:50:31 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe00}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\b\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0xfffffffffffffd79) 06:50:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x10000, 0x9, 0x1c33, "82eab37bc4ff9f2778ffaa71822a1581e7c2a065", 0x5, 0x20}) msgget$private(0x0, 0x8) setuid(0xee01) r1 = msgget$private(0x0, 0x400) msgctl$IPC_RMID(r1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x6, 0x100000000, &(0x7f0000000080)="ebff995005964a0000cc000000fbe8884f9968c3001801e25bb63e350f191323140012ba97b72cf3f8191cf314561e661fcbe34a879bdcc75f61f47a02ae95e4a7bef244a2149842", 0x48) 06:50:32 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20000, 0x0) 06:50:32 executing program 0: r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x820, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0xc4e0ffa5293cc444, 0x1}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 06:50:32 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) getrusage(0x1, 0xfffffffffffffffe) 06:50:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) fcntl$setstatus(r0, 0x4, 0x8) poll(&(0x7f0000000080), 0x0, 0x7) 06:50:32 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x20, 0x3, 0x7) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:32 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x20000, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000200)={0x9660, './file0\x00'}) recvfrom(r0, &(0x7f00000000c0)=""/188, 0xbc, 0x843, &(0x7f0000000180)=@in={0x2, 0x1}, 0xc) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000200000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2579ec2b1fe5f6c09c3699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f800040000000000000001", 0xb1, 0x0, 0x0, 0x0) 06:50:32 executing program 1: r0 = socket(0x2, 0x8000, 0xffffffff) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x64, 0x0, 0x3, 0x1f}], 0x60a766f1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0x87eb288b4169e30e, 0x1, 0x100000001, 0x4}, {{r0}, 0xfffffffffffffffb, 0x0, 0x20, 0x4, 0x80000000}, {{r0}, 0xfffffffffffffffa, 0x2, 0x4, 0x2, 0xcbc}, {{r0}, 0xfffffffffffffff9, 0x40, 0x2, 0x0, 0x4}, {{r0}, 0xebca3ecc9e7eb344, 0x82, 0x4, 0x6, 0x1}, {{r0}, 0xfffffffffffffffa, 0x20, 0x1, 0x6, 0x4}, {{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x1, 0x400}, {{r1}, 0xe26484ad524f2805, 0x2, 0xf0000000, 0x9c5, 0xffff}], 0x3ff, &(0x7f0000000240)={0x100, 0x40b6}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pwritev(r2, &(0x7f00000016c0)=[{&(0x7f0000000280)="21f5cbd595114e9b509f2d6e47cc6c0bd7939558359008a5989995aff2533d63ac01b16af01e9c19e71307bdb0476844ad9c8d036e8f93a16158b402203f1569ba35bcf560c1703e7552b2f3fc91a5ed0408222639a45949ff6d640d1b7faac75f9d3a5a58fc99dd66177bd0a6b16f7c3fe1330e0b65b0f3e965f15933602d8a7db8fd445096033e8bf8f3ddaeb466f44e0a3b51e66b68c0bf68be6317ddb96d20c36c48a34140cbf21e599697c0b9921a3c538be91915bdd88d23b6e92bc2524ed0628071872c525ea04d6a5a4365f6115b4a3a6f84b4e6ee7a85aefc15de4ee1e0a8ef98a81a50829b91f172b74d106b4a5805c9c4142dde97ba2d1a93cc0c7c7b9474faf2569f04f85bed486c5e5701e12d09b946fc5168abae17c804b0d8ae7ea315846db7654298256a769fc004a7920dd623808aecb384d3eaaf97682d04f5aa84822f4d58c3dc1bdd53d4ad8f70912ba6cafc689ee9b984fc7946c9d3108c90016ffccf7ad2621b1a931de5c6a9082cf4e327268e7b1a09698e05a641a00daba33a60a21ef2f6b99659f3d5a0e6880f894a5df30ef1e73ed370d923dab59e6ea1ac3417e57158f101931bf102a55b625ac0544bffe021515669e7f22eba88da323b874722b25137344a0ce5f796a2d6f6572f98f031d1ca2844aeda023c8a14f2b161511c8c4faf06b12bff92a11761d52e51e0a1f1ec405a91e8de750dd7cd524fa2511ab5b8ba868e77679abf660874e2590c54d8d5111554d9eb6dfb4ea35d92a9d3aa7f6775eed3ccd9b2a45d9ae18c231de08901f986cc349ed3d61edaf6caa982f0af0ee6ab58a8a2105f3f160d21a566d67e86b4c4ae2772cf843c66c1b71897b83d1728ccc9e552a167a6e5c69278a1681467120e6ed18191c85b731c137f410ea182d7b9b0f74a54dd2d101a33cd020476a7f8d9d56e5c90d5a27d704abb9c6961a3db3b6516c627e3d7c5a745057e1753d5650c813ee2509fe0b5ba575931b2175bf2f708d964320fee96e697eb7a3188a4aa6a95789662af93e7268c5a6e24e925af79ddaaa3280d78dcfb5e1a2211844bb3c6e46a9820560e5f04176f1dd3bf4a83d71b4b7af9b26163b76c655f29a7d86fa3b250c9b66a22e679fc0eac6af4263f6c59bad0fcc8458813e2468fc22404157104b21bbb934d4c3289a6749f7b1bf26b3e1945091d2f23a3badfd66187693c013e24b51e8bf3b4100077446bced974fc310c7f73b0b2452007b46aff64eb2ff0d179bd001f0abb693349dde40039d188ae2ed52924d532969c9d6bf493746c875118254e4a87b193498025c6e191844cad83fecd210149486cb2598622e6a054812ee9d7b374d935a4157f50796ef0f92a66058c59ccd499e27ee7adcc20c581fdaf1a043fba92d1463a0a6d27413a035d6a187cebbf1d318480695f0c27f82052008558c67c19882f76009369754c46e1d56d3e7bb9682058636efdf410a1ecbf0e7935828d949e3eb387127ade0dbab09748605940183da994ffdd3bbf4e831a33bd0d87dd383a7433631c12d40bc79c0344bdd2f4237b846948658cbc7683541d8f53e1ea8173460cf98b1941f0cb79a6bf75859467976a0ccc1d40e0efc9d61c797ac2540fd8c9db5fea67dada02bdaa2c625ebaeb478d502967e5f9c09dbd4c01ac47feccfc3f1f8d1b037a1fc530f329848e6095d238b056a44c955532741f52830988c20161036b969d4bb3693ad4d0507e983a6bad467d93b88c7c5fcbabf8cde7cce8e718238c8930a4d975794803f73150d4c69f483f8014201b1072b9fbee1f682f67ec20e9ca03e8625e36192869308c245f8eae8d5469cf82cd85c4250d1e3074bf7a8a158659e708a9c52440892419732b8ab9e410b62549a23246f9f7f44067a49817b9e803eb382b2ebe5ccb8563d897559644e867c59bf03135239bcb32f83aeaa13d07af0f9491cfcf1741b544a2edd8a536a16489e5a21b435d29976c0d63a51676c143804c4884a71942bf4b67f11f599e83ef7d4bdeb5d865bfb0aaed75ee01f0a583d865ffb603551edb6ba286db16801585407b5eeae612b5784271964a7d1b257dc092873ff39302354fa8cab6cb03d082cc3b84e3f8d4f05b39026eb58b2a7ecd8a142a8da1d51da219638585841720fd9d2c2a8e9e964d7fe3e31e46c50e2012996cc99371871cef68b19b1a46a60cb1a33de48c1ff1dcdd09c1c8750dfe06c359c8ad348a517ed9f2c9563e6237e1a61e680659df288044b7eaba6694260c51f128a70d4bc3e4b71172eb240176c610fc0b8a2cb41623479fec080d562aae5db40c7dc59f739e543452519d599f311851fb549f480499cf49e3e0a160b8b17f7243953963a3b76aafaab6f8a5f4b2809203677c41b4a01ff886dc258275b058fb44e8e2f99538b3d32671de36677c61f95bba1c465737095ddee893d5a29a56750bf505a95b9749e0d9dca2169a5c066d8969a3b96d5657442871a515b66aaa5dcff92e0f5a33ab468190bfdef210788e27d2778f4d1d1b6e16a3a413a01b9a1d625d1eb82325ae15b61ccf9d695bb568cce0e8e5f490a4b26a129f86dc4457640d77b85d706f7418756f0ef3a1b79340b993592c57384bc2dae279caeb67868094e14e5cd75ad0197d8903a5143b2c6d019b600839e24de7785f0c0ecc79ae725a41a3541d46af6bff7ab69aaa937de0819141ebac92cfc8f4cddbb2dff91821fbc178dfd229b243756d9a86706fd6c91575dc335b97f8d25442cdb28ef79eb8bd3225d80c3904f88fdc736a6add75f3eb761e0695616aab0d10131b3e168cf58a2b8934870c7cac4bb68ec97607233c18273863d3f20357447ff319d7dddc52b50d10bdfc2da1be3647ca4399a5e8f63c84d194ce0add98bb6f91af8476e8de8dded5cdae2888bef5f2b92428255b167c4c43306d9b6720ab0099eac3e61c48ef0cd47ce729e04d7c20dea2565f1093e8f16f8d4dcba877862afa38726f41a86b47352e49fa52ae47606791ebe805b2ab2380e5aa573db437c34e12c527d59936940ce725294bff8393a5b31a7d1deb56e7619430fb5071337488b5a16ded468db51c926a8684991e322f13948617812854a1a05f16e09dfedb02c093c260fe7022c19f1813a86abd794444799ef4a943eae63cfb54d8f0009c329d18c8928170b11592a5e995bdfcaa6ab34d5768884a2a738ecd57565f8ced17467af67966d1528bdc1a3ea2ad0d3c25e7cc586fdfb9324fc45d1c26289b5bca40f4f1a02cde1e7e67cc81de030a9aa6f82ce5704498aa242d04b88666a689c75bbf7f9a670c82f69ec7b77b41fc4e173347c953a6b193c542d23f6d08be2235940d00bcdf8c1700cac0f81229074609ed48ebfe697ae2d6824b65696951eb7307ac8606670fc9dba30a596cf4d00661b86e7b8fa27a1f7a0078cadbb611221982f771e12b630e44d203a513c5e04268296c34ada6dae7e274cbb5485f7c98fc1a7b1a07ab6276b179fa302f5e27018117fcc02f629ad12bfa8266fa21c9ca8710be28114eebe63e0383abbfd76ab636dc3195a91313b29dc12475b2898ad85d49ac66796349c20946b7809acccd277487b550bf8edcad85e7731210f6f0dbefb4df6a102d11df0a5cfd6114b5040ec6351e69e58ba2fd2513c8372deb141eb6e50fb8dbfb6f22deac398064d11d35523d63e2bbb28e44e5c991cb0ebfc1f067ef11231b09b4c150c17074fda4508966cf3af5f6f8645daccfd59e91cd9999f58d6431c98b4750af85abd3245f5b0b109b2c089d83b452fa493f727918f469f1249e8ac47eae4e9b6229591758d6f0c46fe20704ca1cd29c929dac1c9aefda7adb99addc18ed0f152b6e1e648fbfe32ae80380ccb2cfe35c5cd038e566227613473ed15965f7a6b95124cd657db56f7da28edc1467354d7b6ffed31cf34cf26bd74a1edc37c92f450748a80ed1bbb9ecf1d0c3e7a1b7ea63695c981e99a7cfe70749164f2fb19d4d9efa1c7dce70341f6952d4145317f81b06b0d651145236acdefdb0eb563db88fcafd5df42a967ed1043c77402525e3b0ac0490dff1be347bcc33dc498d041920000733791cfce6d834478103d53b0485addd969c99001aca5ac0db22d517e2c57851b3a29c6840912172d47562366c7db43e313acae82267cf1ac76fa905aaf1c101bbb376660c9d38edf230751174906ea19762d57a0c85d2709ee791e11d9d5c8bafd524e0f8c8c3c6971757fbc4916191d787b67a32ebd66e09e8dc7caa8766b53d2db56d832e81c3cd73d38571a7321b0084779fcef274136f0777767a1f7e141299fc35b51cd80cf8c5b61eaba311bd90088a69b8d3670bd76f4a1769635d998bf7459a29e7e4c77978e901dd98cf05f43e4798f745de916422003a56fb9eb170aebccb8813dd74a7c4ff08da7ab33fafe77e03f3c87d6ab5db8ae82e29682d9f5cad1833bc311df36b263b8a009413182a69f8ec9ab79f57af15b44660830ff24ca0a8c64fe8c4a667c4d23cf68eb07e9fb6ba1e25a1da4ecfe4841519b734a20358003a60cab2d67afeedeb73828d107b7566cefbae5b08fce537613500e29f3cb25fe0dbbfc867974cef8eec72fa1c7d6fbdd6862cf490235fa8aa493c35b536e3c18bce18df0b8d9c2e76f4c6d82f55211f5fa7cd0c874b222120d3d18b32585a67643ed47c183a244a120cbd2a31ad88d6b090b586e811b3c534d7122f221fc76e93a0d6e8d88a3e2d73c534967ef219bcae7025b521df6f90ba2ebc9d6a72f3b61699d3baa5cb584db5c5fa72cd63fbae37605dfc51de8d2f4ee1c25c4d80a237efe59841525693744b9885014b38047d003a05486d231cc48829fbb190e69a9d1755ed8bb3abc70dd04d115a61079ed754a54c99b0fca47d6206f3eba4a835358c2262191a74f4c735c11d471494c18d7b0794a7fb637e170eec7bb6062c775b3e0242305fdd38e9bd0f13977e383ccc293b9c9bea3daf2fb4073d259cb9e6af4ff8f8006af259cb255f876e6f801f06295ae9df4fb493472038f5828ca6bc2ebc9794c03dfd5d96b28f7469ed08d267ed37af7364a91c41e76f986d00558e819f73574d9d400c77579568eab7d89afa596a0ee0d0b407e9b4da7b71c334609ceb3033f229f464e138ec49bc21e212c2a88aad43c11d42d26c34d90d0bca98b0ca0f6d55c207fd38d35f9f5264d8ea5a0b57f070b19c6efcd8a93211f891d22d64e4027ec05624fa5c582eefefd77f92e3f6e651aeb4e61d096eff81081dd227ea321af45daf057ef71546a2d322ab29fd0a8d18f4a45c23f19defbda3c1acf449ad258712219f0918a3ff93e16f2564f6f6a19adf74927e49411f06e31fe0031b11ff4302af10eb2542b7bcc5537304d5f0d247cf4e776fe5dd932a71c8805966f30cbf594da27ebba2c605fd010d8a296bf39dbc2234beccb37114a59f67b343adff160ab099aa2e5a69b5ea6f126407cb68e770fce8b7c194cb1e219b9925c8724a1a6d6de37edd7bb2aac7e553bf43b83cba3e4b1685b409787b157c4976007d07c67de56755df2a5f0bbb94a148418095556675cd310fe58ec1722c477efbe13fc8fbf0cae2c20c40b104114d819d899a235d30e7df2819f59962e38e952cb6b08c1d06019be304e0cde403cc0988482f6bd2eadf5360b9719423755a9b0e964cdf6f8719a8bb779e3af5a83fac2f4ff592aa2fe6273213548f7a7b0d3dbae4825545a68162cc5a9b800d82f635a868abaf3fa62c72f2182e5b65fa8800273709ecbcc416ac300324a7be", 0x1000}, {&(0x7f0000001280)="61fa9a0823d864b16a3659cc32755d4c8c6b9b527bf40bf1cedf4bf04ce26b90efe048e954badf4db16c80066ed01f615c00cbd2dacac80e1649023b9e40a1c27fb15199ce00b403b7d2fd3f5183131057d8787ab79ce2c91429726683e8e437aeb0f06c709a274fc477975f60491640bc98cd329673ec24c778d046990c26a1e909c2107d02da7ebc3d7e03e565ae38b1d17cc417c2111fcb72d6177b74a53720daf971a960d96ed0bd11ec977db49719f59ef173cf22b2b2ff0cd66c0dd065f2fe07fd7cde84f251ed8996ccc8d5a39132ceb6e9cf29427f61034367f90ef033a13631092cc48ad1cbdca49ee0a9e168c35c085f4425238738ba01", 0xfc}, {&(0x7f0000001380)="860ab550fd9119e708491fc0c8696b289eaa8681ad2ac2e27d546aca3a3c57d954422e", 0x23}, {&(0x7f00000013c0)="0d735532ede62e0f2de587a2ee234a9864a5049068284559e2d5f4522e489b215139adeba97473031f9907b68c71abe6717f70a67dd8fa405e0d3d7b4a75359ceb5bae7c853e1805eb9c27e4adc6fb1d094456a92e2c82cf73ad1e0b25803d2e7e2aaeb89296f1e13331ef1333242f7e6081b7f96fe845e93924f2f1ee8bbb102e47c62944edeb93c5eba6b428a0775711b6b8982fc8cc8038c6f617ae4b05664001329841c17e02b48bcb4732c702ee46c046fe919e8da81a4a732d2b552ce7d0ae515c75fa", 0xc6}, {&(0x7f00000014c0)="8f3ba6e32d54370bc7a78eb298c1a76aea322a972f2ff23f9885ddf9cddd77d9ac311d5695bf85abc1a37fe85ab670a81757ed9f182cdc10ea1591a8fa44b649949338c5834b22487040b0cd6ef3b006628eef4d9e63f1c5d6981dbfc48d3fe2e2fd2c5b1b045f38fd6ab10f5132a7581bfa02519494844b22eaa6ff4a0a709daa9aa8179cf02aa8dd298ec7758afa717b8b082c971ab5fd57f6c229349b52efd50a1fd6f85a07f78c40f8bbcd353182f6b1a064cdf3303364388af7ae39c8fd497bca6a684357f2f75cf09caa71d377fc9956a59411117f607a30308e28169678838ee4e0e1785364c8aa68875b8a295575d5094345", 0xf6}, {&(0x7f00000015c0)="7d847c9584f25652fb44a9ef6deef9f07ac3328c76d9cb2db015a055d7b510799764a09e2f3e5c020327c888a2fe15f14a85e9cf39ea473e9e302553129d099d1390087e267e464ca989bb5601fb0553697694eb613ec43ac7346ff68d78e6d2410b8c720dd45ae8ca514c55fea816e85ed1d7c1439e6369ecb27d59ad1e4740468a72d8bb9dcff7c58183febe5666c97654713986624af1edc8ae9363fe9efe101774f685b8dff81e7a2b76307f5a02e75eeb6e8e7d28e42738677119ab41a577ea6c2ed0", 0xc5}], 0x6, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040)=0x6, 0x4) 06:50:32 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8a, 0x6}, {0x81, 0x1}, {0x22, 0x227c}, {0x8b, 0x1000}, {0xa7, 0x401}], 0x5}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x43, 0x40}, {0x4, 0x1}, {0x0, 0x8c8}, {0x1}, {0x6, 0x9}, {0x8b, 0x1}, {0xc7, 0x5}, {0x22, 0x7fff}, {0x23, 0x65}, {0x88, 0x8}], 0xa}) 06:50:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0x25, 0xfffff, 0x0, 0xcb}, {{r0}, 0xfffffffffffffff9, 0x20, 0xf0000000, 0x81, 0x36f}], 0x401, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x3, 0x1ff}, {{r3}, 0xfffffffffffffff8, 0x84, 0x20, 0x8, 0x81}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x3, 0x100}, {{r0}, 0xfffffffffffffffb, 0x45, 0x2, 0x878, 0x3}, {{r4}, 0xfffffffffffffffc, 0x71, 0xfffff, 0x7ff, 0x8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80000000, 0x8001, 0x4}, {{r2}, 0xfffffffffffffffd, 0x42, 0x4, 0x81, 0x3}], 0x4, &(0x7f0000000140)={0x20, 0xe7c8}) r5 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0x101) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r6 = shmget$private(0x0, 0xb000, 0x1, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000080)=""/14) dup2(r1, r5) 06:50:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r2 = dup(r1) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x6f75) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000340)={0x7fffffff, 0x3}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000300)={0x10000, 0x4}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000200)={0x7, 0x1}) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000280)=0xc) r6 = getgid() lchown(&(0x7f0000000180)='./file0\x00', r5, r6) 06:50:32 executing program 1: mlock(&(0x7f000006f000/0x1000)=nil, 0x1000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = socket(0x18, 0x6, 0x2) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) ftruncate(r0, 0x0, 0x3) sendto$inet6(r1, &(0x7f0000000140)="0039793f12d7f20291d38d767ac2b4daea23795e2f8a21af27d89f7f5ae9c5ab965adae8f6f37bc8ad0ba78fb05eb1a1bb9babe021aaf1ef0ab0f4b40abf1299a9d9729b7eafea3c50923c0274e5bf34c117377ddeb4c4f668661711da4cd98edc028a1892ef35c860f73da521354710fc90fcfac9fcefbb4386d0ac7e2f38916f", 0x81, 0x405, &(0x7f0000000000)={0x18, 0x1, 0x5, 0x400}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 06:50:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) setsockopt(r0, 0x26, 0x200000035, &(0x7f00000000c0)="6b1a7ad4", 0x4) 06:50:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x2) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) r1 = geteuid() getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) chown(&(0x7f0000000040)='./bus\x00', r1, r2) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x20}, {0x6}]}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000380)="0262163cc0d0584aa9a2cd3f3d4aa8d869b61bcc790acd30caec73949462e965367a34d98703e344b67b9ea7944af0f3235cf619efc394c2da6aca0267f575f4641c1aaa91067cee1d4d4197ac2a0a08f409027a6fcefb01e3d1140eabd25fe752e035474cf7dd5f30327952b3f64bbcfb8e41cb6d6aaed616848a1ce3346117e085bd446132632a6884033a53333a4b20dd4c6b0c267ba6a3505e7d1bcc2598380c517ea7567c6cb780e8671326ef66e860869d428a5efec1f14d31984b0c48dcdd72bc3824a59a68e3c167c668341460b7222cd2f75d32b69fac4bcb4d034383436f64132d0d6e6cf4d4a49e60faacb895b0072a1a84b382", 0xf9}], 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = dup2(r1, r1) r4 = semget(0x1, 0x0, 0x262) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f00000001c0)=0x4e) setsockopt(r2, 0x2, 0x100, &(0x7f0000000240)="19a40b62aba08362a6608f21cbba5a6a02521e1af1a95bf2cd069ae1c0d75e3d75241b3f713356c78aa9e1848c25729d475cfb790bda698cfc03628e62eb050da3cf00cefc4fddd553431b5ba79e0cbc1602ec0b06dd223a1c03317c71712ad7b4e21d74db0b1780cf99aabd831908504bc144cb991a3a59", 0x78) ftruncate(r3, 0x0, 0x7) r5 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) r6 = msgget$private(0x0, 0x80) msgsnd(r6, &(0x7f0000000480)={0x1, "6cb555079ca64543732ee0e9c69756351e4a6300e8013ded28c5ec478e2cd65c27b348831187006370565a769cfe16e17640dcbb59595ca9673cce824b9ab2a832d863b263caf9a73cb608b5975b36a4deb56cafdc51868cd28818b8e416d4bbc56b27105b1fb4826f554cf598970618d0bb1ea9293c53e49ca9a918316c0a0d69a30e3e19a36a2c0062b2be0729e0ff2fdfdde3f62879a172088235730f304febc2ee5072cbfc43f8299d4cf112a061d0b1ebd2f0bf22b516436c64bafce82efb128287ccc97109b7770618b14e9db1b89db9f2ca66bcf65e35504a0a45d4046bace218efe310935074433e918cb63ff650ca1169b770511197a457b262139598e2d04cae431974b69b7b791679202b9729cc58f4a7ac2366ad4be31a4309c85ff5ff451d5cdd4904a89585f14bb0f06578fe0ac7dd201a9dc9b4389c201c93adca0b763fc5a955acca520b431cf2fc51d4a5a2f0ae73d110f3d2d42ea229676fca2901433f3aecc24cbdf13fe8f918724109cea5a50fa8a6cc4c65e45b2cc9f23a8521101eb24749b9c453aa37e8f92bb6e5a6ea44ae722109642c2dd625e2e200f3ec8ec98861f3523dc9817cec90801d3b41046816b93f866b68b95bc17678553b08b5252039959c00b0c5ed5f12967f16bddb0004bc2995c47225d7ca435509fb370d968b552f6a87cef260c241bceb944a2b15d3767bb1fbe0811ceab500e89efca9b5c4b82eef0a6190d608aefe7ca3381216782ed56dbda84b0dd753e236d5172441aaefa6aa1caff64850783553c9a4e47e57890199599db00bcf63731ae63d6e3e852bc2f21988e946b4f1c02a788093659e6f7de2c56f83d0a75fb2a6dc424935f1e600f0dc986c84d748b2d2cb1102812c62b2af934b1d164521ccbac51b56a50980ff0042e864fb3ca209cef6de7b6cc81984183c0fed5cdf1ad18e694971e4ebea2929befc88647b03984fafd03d15555aea0c0a22e05638b2fba72d9660b9ea850e8c7c0300c073923297fe6544090abde33fb4311cd0fac9b6a4bd2f60452d041edb54cb9c05d7f92332ecf2608638fe5db1a00cdd23b0ad03aa3c06152759cca018fdecf3217ebb66ebba8fbbcb6adbfc9a54c45d780503c080047001841f30a5db856ff6e9bf8ff09b28a07de0370925f6f426f5cb4dbc24176bb987f412a7fe45d8ea29674ac6b33d2b4ff5df9097c2674acceafddb4dd3907726c3add9540bf95bdbe9a3fc3e897effd0e9f65957944cd4f7dc764d373eb118e96ee0ca300b47348496cd06aa99cac58df876bfa749b439df09808eea6d154436a425c275e3d6237f2ce05931ef773059f7e4b5fbddfbfeec9eb2cbeacec150f30f780118a7a7fd4a0ada6eaaf40476d23b6f6191525af1615f2c8966ccb7b80f84f6515477a7925f6905c9257f9c4aa8730fb84e0e830881a2c1e7b9f9171f7bbbe8e82b509b7b2288cab330ca3eec416e2be098520b81b748b598f611a2f36fb4dc050077fd4a19b2bd8b9b82d63edf70064149c6694eab47c02c1599ecd2353709366774acc5e787b70c09a8b86197cf5b6b8d59f9255907141d4aae5239d404b998be87cdc8daa3f2abd9ca76c9893d3cdbaec2c9a1a6e9c0f6df755f96231194e5ff02b0fccb3f2dee828b0755fc67c56accca64e5e590653079c47f0834cc7ea18299633c2325be714f14e595d89b43954057a846a64fd3400bd8cbb97a8fe9cbb6ecba946b7176fa7ebd99d353753bdab3c73af21b604ffb3b65b920cc7745f061929443565c9bcf9335c296347c4c0fd56cb3b780bb481f9ab3e8e5bb8c5ff9e178cc7f91e51dc58008a9e75c901143d2375bbe5c78c07daed8f7d44cfa59b1ef24cf0f8277bc47ca8d10083878bf99e83f2b2f66e9ad86414040069e259d0a5f241a35ebb01eb9504886de33bc6f07931814b8a30a38640fb4e4be76bf28270ba656e5197b86d0843668e1f5a06f949558db922653a8f66c5acee6cb0e5d6c808a4839988fa850e77b9d001404499e0bf6f6d7f1968ce91299f7c1ddf1796d6811a24f0e4dda2be4b7efcffd135c1664eae4302720010b44e08c0c59857598a139b3842f494c11ca8ad79ba370e8415f02c0b170e2bead3830d68341333f6ce6fbfcbf89e967fa94052a47184237ec3a15cb734cd6eb863ca879f93b593fc2f3ab8f32e36015790f11e442dda0425bd7dd77b91e43b1089341599df6d59229ea7a35a5c836e76b71b34eca10bc5bea034a16306eae01221382461f8c2ec9141090d18a986bb2d305de8be97aaeddec18e32d9bd7ad98d7b36767019a1ba59b582f9437416ebe682f4ea0252da29fc17a17280d2dce147ce1262ad895d1a56f0b92a2f544e3de44794398ae56d14fa632ead9f38058bcbde9d34ed3371e3ab112b8bcde5ea9a29691cafb8e91385c07c66237fc57236a25da36f0c4d4b6ac1a9e31b2bfd31accdbd5bba916499560245a6adb596def3f2b872920fbad3856e84310fe8bf19ed041394085d3ea069e0c364be0e24fee1ae0be140d5e1397e4b9869d52ef990a483a9b223d52947eef801a9bf23682b7a12152dacb5fd2c76cf9489171e32b953d30c52c14ac1232af46f0256c5106183222d02bd31a4255acbc7c988d6d8d0a7d9457d6187a9cd93e9e81c3475246e18b4d87eec34776daa7bf64e563bf81f47218e05d4ec391ab5f78d3b3edf0af02eb6c412723ed1f86548fe64927aa85e915de0af12f6250556a8dae37c109dff2692085b94a37d3f4dbafcb4c1fc4a49e120c056fb28190a726ceca27715fe8960db24a7689724dba6068ae1d485078ddf4ee5c4217e564434b417379c4d9127b103935a3a17424a601e1afa3a373e9154027a6242a35fff7d661de3ae7f0227d87e2da300163c46474061ed99bef2f2a1afe97aee30b726fad48a36acd7a109a168d1b272e97d70a1790bacd1f227fcec86bab29766fcfba08ccfb0842e2c5e94275609baf55e0529f9641ede4f53a6d12c728fb73ec5d7942e6d2480cda437890ba3dd1d053d4dc9b314a10f62bb25b5b9a5f6b31a1e7b9357f9ddc9f810233fc055a39fa459923d44af20858b627976d5d208ff134a97b7158d9fd799658860c29605111bb911a6a7b1d80c25a7592c56ffe10a3c5e5b1e0f492f8e8f6713c76c6746c714c9c35427efd5e5eb2cea6ff3d01eb9bb615ed7cda7fd62a751f8c59d515861aadb709b356d3166f08bcf1c0897cce51f845734c33cb889624cca6d229fbf5f8625339a9e91a9b184699c51419add6be939c206c3a6955d6f2139950f4358872b8c21e8a4b7a5629a194dc76ec48c43d782c382f72fb95268c12bffa4f95cc2424a725a34cdcfa943380952b7cb6e66e9a5c7e5fd6e122cf34e4544ed1db365a86834133c8842437a5e48cb32bdd7b2365d2c35cb5cd3d4678e2547dad752bcb036854b27d100ebfca164064c1326fe60d774969c56f5f5a5ece59ba3e89f4aa34895638edf1676a06a0d61b630079cbae94d0b9eb3e65d2083b00df4c5ec257199f8d7145daf5b86aebe3555723c23002f7fcae1531eb4e0eb5ba13406424d8bb3d697d6223a681b05f346b64c744e86b032196618e951f4efa26114543c70525ed21221780eb4d3ac2deb2d899ae768909790873108bfb01dda7785f8f37480c4dfc881a57b1a64fcf0787ac374d6ed6fb0d60fec53f2f3c1ca515ac90ea39621f2d19de159f0810a252e6a174bf01231c7e878287c4eab7b1087806acb74932ffd1857db07c11fe5eff53e57fbf41cdf6318ad733529e4740fb19ce530b12fb6fe9531682ec5fc647abc028d6ec9a9abe7120ae8653f185b459b6c45de1c4c66016dfabb2545595cce120e23afce007aecc3c0a35fd41ae7f31915835d0cca08a300104fb34908564969b3fb88f633fd2d40c0e217a77ba9ee7e9b0911e07c926cc46a01e89a175a6231734d056588237aec256609d3dda366c5eccb5d90079866d9cb4e250f094e1c0961056e68cebd6cd16b51069e1bf7739a527450afa13be4bf706d16f3ec9a8dce4794b2bee5df9c9d708f18227c5db29dd9d3252fa25dfae6433143548ec2ddd2f927ae2e37ed56b61e567abc3d5b6757be2966d21555dc567a11da00b847cc62126dc6b4be6536b0beed3866f2498aff4886ef17703ec817d052e5df33323b6e7629390843e339e5b4eaca979718642fb55f5fb1041c061befda81b87721bdfd66caacc7c2144bfecc1cd82883ae91ab2fc1995836448e194c12f6da2263b335d6ed459359f63e7e5cf4142ad72d9e144116a8393cb9484511d1de1458efa02a91b1f772b7f129091b50079e870cf6062a1287a8ae2d86f9cb3becba4ddb052d05e45818794494058db19b5582b95c10cf4d2ad002b784812f0abc8d3cda3cd90c8e9750df20f6d6128f11f7ef383bc1d489e23e72bc7772cfaaf723287fa478da4e11bbefe477610f2c9348342123f2273597f07d0a0f883e1d0b4e686b3694d15900cf62bce6638772d18a1e82bf425b15e257798e3dc86639f79d63e2b205b2bd6dcc773114c7f43445d9910d93962774dccf2a36c4d7d70edb4ba1bc36de36f15f71f2cc047e345c293d2397a94e58224f4fe7cf2ca3c9c3edf81e7393d0031bc5a627995d3b9c713cdb4e3215402b07ae654a488b6fe68bca109f41e990a1afd041d513db533d8710f67f9e8b0c606fce43e8c96f23c4409550eb552f0439c9d088138ae147ad2b0ff79230f42ab052e122112c54b455410aa3abdc23100c48436edd2008556346b238372b48c7d22e6f13f34be550d80b2939524179bf0ed9ef6a61eda89cd8c98ec4c69f35813437de294456be32af342b9c96503a84f7859e66bde9eb6ad944bb2745dbf5890921f8a1fb577c66c09e76be14ac50f6e70dd4c837162bae578e6c73fb26708bd8d7ed101a721757f93788c4ac7ed08ccdd59314bc80fcd32e41cb18970903f4f7add374c7df227e901e5cd184eff9cbac2ee6fda52e7feb80f23ad0419962dc66e22335e4efa13d8e7240601d89909b79541fe248743e405aa1235138f3619ef00160d46deb3fbb3dbf3f88182d9be1c71d37905834b83b30ac7928ff7cf04ec5c31206cc91a43d6a93f5326b4566cb07f5e63b184f9ab1a8797be1d149f07426b481702825752a37416b0b27e745ea79c9a127052c4500b0df99b036485793c196728d97e8e763d8c573ccafdbbc3b658c50577de85c4bf44a89be55e260f9d22265a12e426b1a7585d1e7f172b50217a082d7d2f22d8ef5e29655f6506e2580c94c4774ae88eb594eb184e39f9f5ad9fa83dcf481d326849c8fccf5c06107b265d6102ebc093af029902373ddadd55df87d3621be32a9f171986b64343254e18e76607bd2f6e625889faec2f39f1599c4aeaa6709a79561c45be16da12fc81056234a291d4c155f35fcc50d7fc1a8905f7353a06269640756fc532fc16bf414065d2f5f84d8820f2e9487ac935d036a9b7939a029dd30be977f3364809581d2a65b208393bf713d628a0b23baeaa223f6f65693f378a2a14837daa9a2e3b65a480d89f07440195156307505555c815da21e86188930849ed8bd160da3f67c9e56ae6173c2aca18d0eee259a88f26d42158142c136a7de5127ce09034a3a873086b48613c843059a1f1bf8a7600f7d0f7033ae352d4b61a4d81378241920c392b813d823b2c4825aa039161d2055688d50dc840a0a26e27fab50d60f7966a70756aa788dae14f348683fbd07b53b1962b656ad7697814e7481fc8ac5438f77fd86d"}, 0x1008, 0x800) ioctl$BIOCLOCK(r5, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:32 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = socket$unix(0x1, 0x5, 0x0) ftruncate(r0, 0x0, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x6) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 06:50:32 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/58, 0x3a) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140), 0x0) r1 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) socket(0x1, 0x8000, 0x4) r3 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f00000000c0)="ff205a422547fa8eb27bcc69b28841b286b747f0e627491b6b10e74451af8e0cf7f8afd2911c395b9684650df2fcc32e5e05924a450d1bdc9a268c8f3e523df5230fef3c103720dcb971c91142728a4b353e054964fe30f81c08ffec8cce46e8f087e2a279af2f1fac675149c7841934248c48b8e479a2e7d6abb2d0ae5dece260d75eacbe2bf0dcb5c0f82da9d2616d02a549e69628153d95aefb4e63d5cb78ec8d145f05373c3898bd440e0a3e74dc2717bf6c2b1c399f5f9657cd27b1acfacb5757e7ea6995b7fe544c595e213e8c1d9b0250988a4383867c0d6c9200ef0653decdd3c65092cc1b0f0d723401f35d122b", 0xf2}, {&(0x7f00000001c0)="a16d88bd6ab37b60d6e33f0115439b8c130a137fa973aaebf4a422bb34f190ebdcdb94914f4ed7522a7c77fa9010641b4cda5155a608fb1b7a4f4147a5a2d1110182a39acd0f902175796dc88d40f7eec6e5bae3de2722a4a15a8e4b79d80516312081654c7a12ffce44ea2675a5ce2ecfe4483546d218bc7bb19f9180aeb6c4d2c35c3216e4375c4364aa68c834bbc050c103245adb0c729f1c765961ce2ea3c165", 0xa2}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}], 0x48, 0x2}, 0x1) munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 06:50:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000009000000000000000000005ec146780000ac"], &(0x7f00000003c0)=0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe8f) recvmsg(r2, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) recvmsg(r2, &(0x7f0000000280)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/74, 0x4a}], 0x1, &(0x7f0000000240)=""/40, 0x28}, 0x2) recvfrom$unix(r2, &(0x7f00000002c0)=""/123, 0x7b, 0x40, &(0x7f0000000340)=@abs={0x0, 0x0, 0x0}, 0x8) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = semget$private(0x0, 0x0, 0x10) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x1000, r2, r3, r4, r5, 0x8, 0x9}, 0x5, 0xe9, 0x8b0}) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) 06:50:32 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="014780a99533c2dda89f4990091041eceba84ba435a5a3cd5dadfa267b18ae04d800bd749f1e00cc054d22c99ae491260a80aa8ea80689a8463c2e0dd23217d0cc06cda4826ebd5c3f7563d32576dde3d62c6bb6d96a64a197c912bf881ba4090ee0aa5ef78a5d764092998fba184e7dc46d9d1ae6ec9b432d1d0a019be9a28ca6c29f1f1f89caeba7751749a9147657546774aee558ccf724aba93843cb0305607858106514e233b171f46245b1d38fa68b176770fd4b499a09801cf556827e678039435e3a50268757ddbcba4386040e4282ca2a17bf", 0xd7}, {&(0x7f0000000200)="63d65b699fb1be90d1bbf8ec74571ac10a3522e4ea0e4a82cd54b022878386b323609a44c5a7bbe63f87c9e2403297741ed955b1b9fa5b5429651f0da1f70b76dd7a08c61ae55d1b3f51643a66423c51d136967d7e0969149a4f634bbc977f347f6b644795799878ae7394403fd66ce4d04a6a1f327d89f2f0ab7c626db13bd366117966f535e19c31d63ab6ea2b6bc952a5a2a4ea1c7ec8b04a890292300ac8a887755480fab357a8509cb49f2eec0f70a5ae50da4dfde13bcc743752b336e1a1b5140aa8ea1f640d4935b0264fe4ac6ca7d26683d28bef451f793951024e5946a4", 0xe2}, {&(0x7f0000000380)="3679531482fd514558b1721eec956a85b842397ea90c1016c4703c9906070cf640f191b2f94d9db573a6465d1ee17298635af7305bf77ca0994756e00397f3cf925561d15dca2f7afa162656a55172f66e36dc1d179e4684ed768bf9691469c3a2d515b1511748fea1b97007ce220ac4c2f3343106e9d3f12350ef24e08afcdae4799da8b05510be071ff96a432accf4bcc815790a069a9e1d7cf759f46e98f634c5099b85df3e3f165085646f21ba53e0dd2c41667cde8448d866efcebe50a8c21d3c3d4f698acf977e2c91426b077b8b7b5de55056255de66b1a1c42d7c620a653ca86bd3b319491289ab5c62bf2ed7e168a1be6", 0xf5}], 0x3) fcntl$setstatus(r1, 0x4, 0x8c) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="cd") 06:50:32 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) clock_gettime(0x5, &(0x7f00000004c0)) r1 = socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x4, 0x766) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) 06:50:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x5, 0x500, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x2) setsockopt(r1, 0x40, 0x0, &(0x7f0000000140)="da1e4f7fa1eae577f8dbb208966fdaaf520b3bb925b46a82761d6dc8415b1679150396424cfbd3f15def701f7c52ee6c0c445347b4ac9b6ed2e458dfdc68d7f094841c466337c1bb8253c4ef29f35e2b0be55b2446c5750b256746f159d2dd9344bb43590487f074b0a3089d42ec47cd36929bd1afa628935288ee6fbb9280364b8d2eff6c363ca0b0fc1d7da5a1e221c099aa9c86", 0x95) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f00000002c0)={0x5, 0x5, 0x3, 0x100, 0x800, 0x2, 0xe6, 0x10, [{0x3ff3, 0x23, 0x7fffffff, 0xecb0}, {0xaef3, 0x20, 0x101, 0x100000001}, {0x5, 0x40, 0x4, 0x5}, {0x8, 0xffffffffffffffff, 0x1, 0x1000}, {0x5bb0812b, 0x3ff, 0x12b62edd}, {0x9, 0xfffffffffffffffb, 0xa64, 0xffffffff}, {0xfffffffffffffffa, 0x8, 0x3, 0xffffffff}, {0x3, 0x5, 0x3}, {0x200, 0x2, 0x5, 0x5}, {0x15, 0x9, 0x43, 0xfffffffffffffff7}, {0x1f, 0x800, 0x0, 0x919}, {0xdd200, 0x401, 0x5, 0x1}, {0x1ff, 0x1000, 0x9, 0x9}, {0x1, 0x4, 0x8, 0x6}, {0x0, 0x7, 0x7, 0x8}, {0x6, 0x4, 0x4, 0x8001}]}) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/45}, &(0x7f0000000240)=0x2f) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x4, 0x0, &(0x7f00000000c0)=""/4}) connect$inet6(r1, &(0x7f0000000280)={0x18, 0x3, 0x28000, 0x3}, 0xc) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="d7b09295e8e800bd51df"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 06:50:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) write(r0, 0x0, 0xfffffffffffffd37) 06:50:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 06:50:32 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fsync(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="05764021b4dd1681421182a077ad84ef3f4f57b42d955d4d6431ade32a84f3f022f471611c7566a8837d996d2c1194e93f8d0e54d3cbc719032c892e19a4120603ecec8f2a3c29ab3f436b8446bafaf105b47d022096c1dfeb34964cc28820f159b51147fd95a2b57d7e44b60cb8a0fd4d9e2a4fc882d12f60f452833cd00e2d2c17ffa136", 0x85, 0x0, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) close(r0) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000240)='./file1\x00', 0x10080, 0x16) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000280)={0x7ff, 0x5, 0x2, {[0xfff, 0x8, 0x7839d766, 0x40, 0x0, 0x8, 0x8, 0x4, 0x6538, 0x2, 0xc, 0x9, 0x4, 0x7f, 0x2, 0x4, 0x3f, 0x718], [0x7, 0x40, 0x4, 0xa4e3, 0x3, 0x50cc4f3b, 0xffffffff, 0x1ff, 0x4, 0xfffffffffffffff7], [0x5, 0x7, 0x3, 0x9, 0x6, 0x2, 0xff], [0xaebf, 0xf8, 0x100, 0xffff, 0x4, 0x20], [{0x2, 0xffffffffffffffc1, 0x5, 0x8}, {0x200, 0x4, 0x0, 0x20}, {0x9, 0x7fff, 0x1a}, {0x4, 0xffffffffffffffff, 0x80, 0xd98c}, {0x26d, 0x59f7, 0x4, 0x1f}, {0xd687, 0x7fff, 0x3f, 0x400}, {0x6, 0x21f7, 0x100000001, 0x1}, {0xc9d, 0xb7e7, 0x8}], {0x800, 0x400, 0x5, 0x6}, {0x2, 0xffffffff, 0x20, 0x1e}}}) connect$unix(r2, &(0x7f0000000500)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000580)={0x200, 0x2, {0xffffffffffff0001, 0x3}}) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000005c0)={0x1, './file0\x00', './file1\x00'}) connect$inet(r3, &(0x7f0000000600)={0x2, 0x0}, 0xc) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x8, 0x0) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f0000000680)) fchflags(r6, 0x0) fcntl$setflags(r7, 0x2, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) pipe(&(0x7f0000000700)={0xffffffffffffffff}) readlinkat(r1, &(0x7f0000000740)='./file0\x00', &(0x7f0000000780)=""/4096, 0x1000) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f0000001780)=0x6) sendto$inet6(r10, &(0x7f00000017c0)="237d8e3e2942bd9485ef42db9d2a494e12ad457afa356f435797b1358de50bf8249494252eec448fe3686c4a4d504da6f3ff03266e1e5070a8019a7fc112ee792c08d95f49ea7c145006d0d36b3f951c9a5deac245fff8d0928748105e731cf26950149a38a3748031e8267d", 0x6c, 0x5178f282e9a29f25, &(0x7f0000001840)={0x18, 0x0, 0x2, 0x6}, 0xc) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000001880)) ioctl$KDDISABIO(r10, 0x20004b3d) fcntl$dupfd(r8, 0xa, r0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000018c0)=0x1) ioctl$TIOCSTART(r4, 0x2000746e) 06:50:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x4, 0x6, 0x6c5a, 0x800, "c14717a85ef425a70c02f834e3327d5158d45717", 0x1, 0xe07f}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000180)={0x3}) 06:50:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x6e00, 0x7, 0x3, 0x7ff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000001480)="06") bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) 06:50:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x1) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0xff, 0x5}, {{r1}, 0xfffffffffffffffe, 0x11, 0x40000000, 0x1, 0xff}, {{r1}, 0xfffffffffffffffc, 0x8, 0x80000000, 0x9, 0x78}, {{r0}, 0xfffffffffffffffb, 0x20, 0x4, 0x4, 0x9}, {{r1}, 0xffffffffffffffff, 0x80, 0x2, 0x6, 0x603}], 0x100, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffd, 0xae, 0x80000004, 0xc3, 0x3}, {{r0}, 0xfffffffffffffff9, 0x8, 0x20000000, 0x7, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffffe, 0x95b9f58eaa56ef51, 0x4, 0x80000001, 0x2}], 0x0, &(0x7f0000000180)={0xb85b63a, 0x4f42}) readv(r1, &(0x7f00000001c0), 0x1) 06:50:32 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() readlink(&(0x7f0000000300)='./file0\x00', &(0x7f0000000140)=""/221, 0xdd) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000240)={0x3, 0xffffffffffffffff}) sync() ftruncate(r0, 0x0, 0x657) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000280)={0x7f, './file0\x00'}) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000040)={0x80000000, 0x6, 0x4, 0x8001, &(0x7f0000000340)={{0x8, 0x7ff, 0xff, 0x3, 0x5, 0x670c8add, 0x333}, {[0x80000000, 0x1000000000, 0x5, 0x6, 0x7fffffff, 0xc89, 0x100, 0xd6, 0x401, 0x100000000, 0xffffffffffff8000, 0x4, 0x3fc, 0x6, 0x3ff, 0x6, 0x4, 0x8], [0x3, 0x0, 0x4, 0x4, 0x3, 0x5, 0x9, 0xfffffffffffffffa, 0x3f, 0x7], [0x6, 0x4d7, 0x9, 0x101, 0x80, 0x1daf, 0x1], [0x7, 0x9, 0x0, 0x5, 0x5, 0x7], [{0x3, 0x7, 0x1, 0x6}, {0x2, 0x100000001, 0x2, 0x6}, {0x1, 0x9, 0x9, 0x7ff}, {0x3, 0xfffffffffffffffd, 0x8, 0x6}, {0x2, 0xb38, 0x1}, {0x5, 0x8001, 0x1, 0x3ff}, {0x9, 0x20, 0x6c0, 0x40}, {0x7ff, 0x4000, 0xfffffffffffffff7, 0x3}], {0x3, 0x1, 0x1000, 0x800}, {0x7, 0x40, 0x32f, 0xffffffff}}}, 0x8000, 0x8e6}) open$dir(&(0x7f00000002c0)='./file0\x00', 0x8, 0xcf) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 06:50:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x61}, {0x1}, {0x8000000000000006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x431, 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) syz_emit_ethernet(0x1, &(0x7f0000000140)="b3") 06:50:32 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x54}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffeba, &(0x7f00000000c0)="b6") 06:50:33 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0xfffffffffffffffd}}) sync() r1 = socket(0x1, 0x4, 0x100000) fchmod(r0, 0x41) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x4000, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x3, 0xfffffffffffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f00002d9000/0x2000)=nil, 0x2000, 0x13) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlockall(0x1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x82, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mlock(&(0x7f00002da000/0x4000)=nil, 0x4000) 06:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x10, 0x4000, 0xffffffffffffff81) bind$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x72f90a70804a9c18) 06:50:33 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) fchown(r0, r1, r2) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x120) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 06:50:33 executing program 1: accept(0xffffffffffffffff, 0x0, &(0x7f0000000300)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20000, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, r0, 0x0, 0xfffffffffffffffd) r1 = kqueue() r2 = dup2(r1, r1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000000)={0xff, 0x7, 0x8, {[0x1000, 0x7, 0xfffffffffffffffa, 0x5, 0x81, 0xffffffff, 0x8000, 0x0, 0x200, 0xbd3f, 0xffffffff, 0x9, 0xcff3, 0x1000, 0x2, 0xfffffffffffff801, 0x9, 0xff], [0xfffffffffffff000, 0x2, 0x4, 0x6, 0x1, 0x200, 0x1f, 0x9, 0xfff, 0xfffffffffffffff9], [0x8, 0x2, 0xd10, 0x1f, 0xcf80, 0x7], [0x4, 0x8, 0xff, 0x7fff, 0xadac, 0x7], [{0x4, 0xffffffff, 0x0, 0x8a}, {0x20, 0x7fffffff, 0x80000001, 0x4}, {0x7, 0x29e, 0x3, 0x6}, {0x3f, 0x8, 0x3, 0x7ff}, {0x0, 0x9, 0x1, 0xbff2}, {0x0, 0xff, 0x0, 0x6}, {0x800, 0x7f, 0x4, 0x2112}, {0x80000001, 0x1, 0x9, 0x80}], {0x4, 0x6, 0x4, 0x7}, {0x4, 0x6, 0x5ba9, 0x5}}}) minherit(&(0x7f0000770000/0x1000)=nil, 0x1000, 0x0) write(r2, &(0x7f0000000280)="53c7b01a8c4c02eb00c611f2ab533a8e755965b9910358a3456cc8eb647fbce93ed1f52a7c0f9d61356789f11272531979d982f9f76544998fb5fcff6779ac539f", 0x41) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) 06:50:33 executing program 0: r0 = socket(0x6, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 06:50:33 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0/file0\x00') fchdir(r0) rmdir(&(0x7f0000000000)='./file0/file0\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x9, 0x1}, {0x1, 0xf6}}, 0x2) getuid() 06:50:33 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x4, 0x7, 0x0, 0x7, "c9be213bbd2f64ec702cb75751ca192061fd6860", 0x8, 0x7fff}) r2 = dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x0, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10028, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='o') 06:50:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x0) 06:50:33 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x10000) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x2, 0xf0000000}], 0x76, 0x0, 0xaa8, 0x0) 06:50:33 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{}, {0x22}], 0x200000000000001c}) 06:50:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x80}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000240)=0x5) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="e3c341a1856388029e3c96acb0d77f228511defb6a0e2407728dffcf68f0fb45f11cd1bca454c194184f0740d4949f4551618b9de14cf15907bf252d64cbcb7420a9516d10c895dbfde59d5ccadd1c235defd16f283e074f069601fe6e7c2bae7dd85a1ca8221554f50dfb80b0c7207c36495e7090d76cee3d6bb5d4b4921e32412abe0911d527ad87121d565c1bbef0d0aba6b17413", 0x96}, {&(0x7f0000000300)="aa966328a32feea87f0963378260bff782072affcb0265000397ec1a4c1eb792c2d203be751ef1d452d7118dea20d2a1a7b79a15a34e6456093158b20882d55c27a759139ab5275d38aacf6ecfac8924b35db9a6b0e848e11570f1b5aa032dde22c6ab6d68b9374b63b7974559086a1fa464486b7175751fb9b794b715a9cb490a8e2168b491f66dd96dc96ce5434e70d3e7d8dcfae4", 0x96}], 0x2, 0x0, 0x1f) 06:50:33 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f00003f1000/0x1000)=nil, 0x1000, 0x2) 06:50:34 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000ea0000010000000000000000170000000000000000000000000000000000000000000010c1d44a6aa013ac365e38095f35a68d4b66c4e66d3427cfc7636d3a1d1df726d39a24fd9ffbfeae7bf8f4bdec3d232f67845d460375085ddcf364bcde7ed4ff90e7e14a19329b9a1c3312f2fe68435ff244f724735e68b7065306000000000000007f0236f1acaac356fa4d538a573842b316fef014bacffe80a7ee3ac27c07cb7ae6fe83c1e1f29df494981d89b97f0657352ffa24439a0111ab48314ebd7780ab36242175fe71ed94f8439e4ecc8b0b646c2fd8af221a7570dd280f650e11679f46bbd72b5bfcbd63807a9d3a9c823e7d9f3def92a0c906db816d30c9292309e64a0187283f52c69897e654ef79600c871dbcaf2dc027062549615f88fcc6042f029192afd91691058c8e8a69266785b108013c542cbd2577fd"], 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0xa209) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt(r1, 0x8, 0x1, &(0x7f0000000100)=""/130, &(0x7f00000001c0)=0x82) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket$inet(0x2, 0x5, 0x81) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8801, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) 06:50:35 executing program 0: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000080)) 06:50:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@abs={0xc0a5b5ddb9b843d7, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)="2e96e7af09b3b02769367445637dc7ab3043d327cc795e722fdaa9886523a655ee1117d3c44a62b0e8a4cb1c485e0724151ebc70c1036aa17becd8033408cc6bbb683f6230e0b6e9444b81424d33559cdcc48a97bc06f867cee208dc97b0cb33a8fe4f55f735377fee3c02e5f49def7684938513da99c97e39fb7afeb654e43e4a99507d4f92c020a6", 0x89}, {&(0x7f00000001c0)="986dd49b7a1891fdf7110e518edd6f61da3788ae78c2177bc974cb32dd501dcf28a287015727e4d1f6bd87c7996842c2a1616cbf94ba730d0e313b1332cbad65eff825b1c6682dabe7ca06f66ed7c62c8423e9fef26cbd714b3b6cd0c08254a1b5498efb4f838e39753be7a848f69a61a25cc3ff3d782693083bd1bfaae3d5ea", 0x80}, {&(0x7f0000000240)="99dc2d4b0916a4a67f8788d516f284efda2f9e7d0a4dec98e1ff8cc6d7a761338c077ac754211ce5f3a8e7e1d864669af40d328710cef72b01794779d8623781e2c62877de0cd82446c9c813d2eb6b49e22064ff5c80797cb53d64015ee311f1688029cf2ac097f4221c0764b7ded707df38ed7d73c3cc33149d5a594030b2296b96c92a4f10e4612a8be4d42850e9b1d27aeb386985f778c12aad8b7004f7ee81b842d6", 0xa4}, {&(0x7f0000000300)="acc6e1fb94a13152242e85a5f08bf020bcf4cb3dbadd15dc5362caa5411969b01b1a5ee26df0bd7ad5db0e5bd64da8c605c9ecf72e03bdce571386b73932d4046c694e409144d3e169aef993bd3088415c05792f5e16614f9ab76a799f0275affac2", 0x62}, {&(0x7f0000000380)="e380e84e774cda50a5495423577a6db69cdd4b7244c8537a3f6fcb25afabee7ae17d1c7340982d515705c85fedaf684b2cdf185fb049731a504224d8094f5c473fad74c1af79aed88091bd008d7d3d0d7750b2177925f38cccd5deecab90e6ed67828966df7a98fc93742247dcc7e824ac15e5fc1dfef55d3e762d6eaf00765d8e49fc1de4d3d52c5a30c7cea6750c27215ca5868d960583f5707d5e47a433892220d02a96800798cda7c6e19b03e4e1893e20c8a9c20bb9ca24b99ef5f0463b7131fa1a9efb1a2390ac2ad1c1e3e862055d911650f49f58ce5eb71893a65b59083b467dcfd59d3203a7a03749b96c0fb9e65ae2c1d6de65b4ee0f09f66ebbf2ff77cd0e2e72dd87ae33b1c32d8df9f231dba69914e07a8638704f4a922e409a3abfc74a64b186c4c67adc9be531008f2f2b0b18c3c32667c693ec70a8e44ac9ed89a2189d286f06228c13e483ec2546ef17520d9dddc4b7ee24383c8716525400fb3f8c4718a2fddab86ec0ec3856bd94c8b5166d5941ec1eb05a16efc3a9c18812afd9094f85062c35a22ee7f6794ec0c5cadfe40d4bb33933540d976e89df128ca687a6f29561036eec339caba5916d331138abbf4f3158649be8fea3679bbf6146000196407e7c9758cd3c4f4a876b245b65b068266a34740d545ca6b711b3ef0e63903c2c09dec5d678424132cc5d0029c83511ac0fc165546619454e0d410b0b896866c66a55d4aa04d533299808dccb2fd8d4b3f7f05e4ecc210ffbe9b0abb182a770b6c82ffe751836895d44570917dad01ceab898cbe746e926c344631194ba11578157f008f0f2e9d742602a3c235a8316c8717cd286d5300f2e08c7d766ca5a782e6a0143488fb7f4ccee314b6e84559a93e16da5de1d6bdab2373bb13cf5ae9bab99f2e60f48c5570fd5a0a17260227c69d648510dab7e433eb8fc35867a5892e6cb45f733e18bd57c002fc4a320ac9a7e6137e25b98c382980c13f79af1b243bce3a67aac78b0e6c714b1a55d63fff7f37ef4aa0508ceb3acd8d0684240398695819afb43b3ca68cdd86e58769cfa95bf22795b241e1c76cb54ec2d2bc0483da979b78747ef69fd26d84c61d4b44b731f918f0f739ff41b6f9aca02f66a2bf3f843a31b300faf0a72004741c2027647c88526e61709bf92e2657f9e87e6b06e4eee60390230ff56357c2bbdf35591efbc35450011e660a5ca42d8f74b52cd609d76a42d95b46329025fe46e707baad5fe66da508edbbdf78f07aef896d235db5e595c4a40c34e6b6ae16347c9ffb9d503722cde57b82d1021fd5f43b9108992838c635c369098a38a2dd04e4223571d4ad4f07d33bbf8dd2a7cfc6f51eb394e97581aa5a247d01a402dd5c90d074bf430da9401909c3c59a74f27607e67b285fd20b497d9ecff47016d9d9b48264d8439ceb4ee09db225348df6514e01d8e90f7c291668ec0c9c2083888fe66d680986f01de53704592d199e5399262d64a8bf29c28e8ddb0ee3ea2dbbf2668a7d2515d2db8b16f8cb5671c25f056a5523ea351a74afd5f5a4af25e4066a967bdf85c7e1053b59f1c754d63768836465cbc5859110af004e71a893dd21ea327232680588ed5f3f9b7c35f13b20b96f018eb619d2e654f69c4651a3be710c5d266ee2094f72544902aea11b0cdf2f701da563b2df37a1dd1418f70704b3a829e3c265103ff5fe93266a0c7ab510437199d9c85874b18390ceab0c4cc5cc86af3a685cc3005fdf8c30d2182527cde12bebba3f68d22c1a44a56f44b2f47f19ac0a1e41c5c4672c24357303d00fea22415a0b933507fc5e8d094b09f5477a409348db70df12ea4ecff524361cf1c2f22ef19193c7c157c8bcb202b5ae64a8b97f562cd3e0ae6462df0ab639b1673440166a22d67d2f728fb6539f583408a7e66f3a0e8fdc6ca026f1b7bd015464b6d9169affaa2d535979aa4091a9b25b0d85dea92d0dce9e8207e8ff9028a2408d5140d52161fc4fcaa0602a8c236605bf4cd986760b4e6c4147c5929574780bb8597ac82d53d0ef430287490801f8edb8be64d93ca137073f38c0331e65ab2484385d46b9dc4c8a82df59d9690a32690bf75b2c3739aec629ba614cae23fcb7b545e3d2882e3268d4f3ebc11798c64b5c3a8127891a668b901195c776615498e8baaaa493468a9bfa3a853dbfabb6ad04ce5486dbe040840fcf9a3c872db1c51e6f6f46edc4f660bd44633d06c848fa4e53c2a3b0d4a1710170c27087ad2a90eab09ffa8e7cb5fbf7e201aeff36509b40e8c28b327673686e632d6888d3d63a59f5f848230dfc057319130e53dd84dcf49d467e94869a4b48807e037dbb3815f423b33351ec27811d0fe2e7e38a566e32e3dbce0a4734c7cad1992b810de5c50b19a1fd70ab15b31c173d6a31bb688e664ec54a4df534d62a9d044eadde4951711d1430aeb24247b63f8731ebb242cd1ec6aa8fbebf6539e9b26ac61f5a3563126b08d9e2410c951b2056b79e51d26dc4127c52c4916db4bd1e068a623295a57adc58269b3bf99e3d6d25aece7d761831129e7d19b376708a9d50ef4a2a60c6f076682e4f3464f207a08e4538d3f37e5bcda9d793a0c54640397545552bf006db7a3f8cd329a6dd9b461631c53aa1a9ba86cabe3c54312d181c1784b2df363abd9242de2e777e7fc6fb7c78727e1b508aed4ec3b8f220d644330e373460cf47df239ed8126c47f203f53280b91c2fe0cf6389d017328a9bf3fc1a992194f18aae594dfea48766b75771353883c5069dab7a43a07d4d07c5ea0ddefa7b96201f577cd9c4f46b488e4fd4ed95e8603946e74fc6413e6d40d45f9f3f276a9df2c02e6f9bdbf1baff2fda49ecf6f9755ff4bffbf17ee520bd5ddce0b2ec2c165d9ab74edaa9a6a570b0b734670e9c5b205e53efa584d7c24328d70da0441469a1fa409e695859664e094fd476b9f97c936cce4ba29f67fdfa8ebc78ed2c69259ba8c44f9021f5d609aa4a2bfa9cee1b774c315c91c8a739b546ef210d8c9319d39a54552b6e04b6f02b579d49d730697c3b0912291ebe6efb8e3f51280396244329cfea342c88bf52de2ab770050f7d5b1d9b91c74facb3dd4962d675ba3dd3bd0a916f5e084ccd3e827e059b19cf7230426360d4706527efd52a84e9be1c59ff5083a3b266be79428adefd0c22d7f07314bc9dfb7e4b9ea6910ecdd86b5120863d7a9a73282d55ee6de4328712b1b0fc35b3fa2da6133682c9f173756df4df3a5b0e51e96229fae3c9751a4af4979494c3d98c99289edb7bab5dbb7304ece5bc917b781044371a09f9586e3f9bf65736b0c0fb2e2807be9027bbbaaa86043eefb5d7c72584e0648305af03208b7e4b835fbb309264b3639ac6c850b66ccf83b0e21889832cf490d7e2a414dfdc0a093204bce2d245117b377ac8a88c93f191306cb1614078532361032ecda660d789929ef769b1c7cd5e0593179ffcc530ff843687db1e9a795391689f79083af4df7d67815c2d9a6c7dfa469e858a5de8f5bcfde4b64f02e7e397b6c096fd5c2c27ba7a4dc2677b68df5f96cded344093a74842384b760dda9380ba86414e9177710145a0f46a9a5ab7e1e259fecba8b7a33b9a8ef1f8d22d89edda4b36bbf9330b7ce5d5520266bf31c0ddd74414b68ab7a3fc40b3519d93e769cb703b516b75262c93d131b94ea187ee69988795aa29f92755105cd71fd306de7a6198a1940b54239fa1c9460ab59dc26ff661ff5ca1dbd64aae95ea490a341441fb2f5f42b7ffd214c1ce0e6aef37b9bef05458e435bc038293163b2bab5f74875f3f527600950dfeb85400a8764da22d7c1bfa0f86633266de978bb7add6f84fcf122ceae0b83bb5931993c5d42e9a7099ad05ab54c879d1ccbcba22515ca941d3e85cbab75530b6000dd50d61e361c717f8aa83807f517a6471eef02acbad7a4e3df233cdfeb4e3d40f9b22c1b7ece380fc0b8c65347b92b4ff0cb757993a6fe7f5089b2ae7e5af0b63726dfa1d5f186f24e4c853226bf08997c8b0dff1bc9fcae376ecb70ddc509a3c21ad2c4a7868995896a28bfb53973e5459e6a49fe5d29c1faa475b262edb5f4df2ea4655d0dfede706a67345bf31e19b3b6005a967378a315686e136afbfd747ce891485df620d7e343c3874814d8ce2024574f931122d2fe05f3b7c7cc47db13e42ea4b87303209c566a4f04ae5c5dde8f11cf95351309c97785b19c2fd9770fc4f1b389dc090757efc6ea1aa544f16469856bc113e9569791fb486dd26c4aef1dbad88d761fa507c5e5be7c1f22740862820d2e68084be59721d230e48d41649ac4e205ec51a4b03333342254ccef29a047653207c6c9937006be2abfcfed299692551dfd8e56242e190d7d5ca555a666a4181c41faf5c8110e00daca9b2f10331803f987a8d0f240a840f4014ac004a0c30acf50eb9e7ea1e138d40f49ba8eeb4ae96824fc167c851ea96c0addd4810206434301c0699d039a1e02b8493f3f1eaa1c6773e8b9ef7e14e8532e07328d552607e415fad6ed9a9626508628f4630b3cd6362c9a9b2da1a4852d18d2154d11159c8b5e8c8e3adc0bac88fecbf1bd89e8edf6949c32fe949443164718381b9f6833f8a88efffc836ec30b67c125d7125c0006b0192fe4dbecbc809704d0fdaad3b221036915cc68ce369e67a5627f8fc75d2f0629c7ecdefe54f89ecd06fddf78346702de73735f3eb7f07b86662b87e3300d3ba1962348bd8d5c478b9b904eac5de93a3b1322d0a46d18de5d82a57d85da358dc1859e001804188012ba1e13dfd3da9e6b87f42f1f948e3241447231bb41d90860ab5645f529f2ff5f39850464dd8f66a44da02e349d035dc114fb61a3dc35c9f30eb52336c0de0b51c5ca4d1ec5e564221f27bbeef2ae5cd2c94c5f1ace8e6eab8440165a4b5fc46b6e92cd553b3360ee943fa2530773e20db244f27673a9893dfdf9a110679fa7177ea8bde47f606e38b19b6da8fe3f13bb9420ade8c52a197f7243bf0ab7d8e335e2492f62ef1128831834d892b389c87217b52b4e8b252523056b37b7d2e4fbc583f1905f5c934210f33e72909a83d215ddcbef930110710935633949585c346deacfb1f2a444f79139281f912a60c8917bb94a273ad408e043d9078e218d3a5265e5288ab3433ed9a71cbfd248e9a5c27755e3f5e5c02b431cbb276442e85b226be4ba97ed499fd1f31b5c041fe9c2ed88d0185981db1ebdc87cba3cb2faa9b2677b9f7abf1e30bebc20c423118b793a62f8e350174d8e341560cffbe3f3f91dd76a106ae91f790c2a26224e2e5ba97efa59ddb7bd5f30766a1a5e4cbf1250b78fb44b35ba746af3db0094c01320e8e6579c52d94bf248282830b056fb2d464648ea47b5ccdb24ef6d0dd9e55b3d00d898ee8506981cabc3b0b9d95ebfcc5bdebf28cbc7daeab1b45ee277e33fd1afec820dda7e55f12f740e87d3b5a6e29c0a307d33228caa9f7005b9d2fd54bf1e5944fd2cb1f8555d26761514db12c164988e258cfc483e3e1eadaba73d2d89329dd2f4ac86baba6d06c5851b14cae7b7acc056cd185de79e9fb67bf9de54be6fc14ef2c8eaa529eb36f53bd8ea6066745e7ed77d7543bc1632df9820275490582c58e5007aaf4ddfb55dbc38c93c919e335975d8b62bb5b916284480638a15343d9009255243f27f24636f1b4c412dbae203ffbeba4723037e17994efb501cd365b2f058276b846879a9fe37549e1e72aeb1a5ba18bfaf15684fe31fa20558001093a80416433b86a930836725451fa96e", 0x1000}, {&(0x7f0000001380)="c13af80a4003530de1d1a2d90e22b19f3e716427afadfff2de83e7e82d9440f159dec429e1107c2fd2f4ba9d312bde65f84ca62a11b3c5c389d538f500a374601bc321", 0x43}], 0x6, 0x0, 0x0, 0x400}, 0x0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 06:50:35 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0x23) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000340)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f00000000c0)={0x8, 0x6, {0x2, 0x8}}) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x5, 0x1}) r3 = dup2(0xffffffffffffffff, r1) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x6, 0xaed4, 0x40, 0x4}, {0x1000, 0x3, 0x100, 0x5cd}]}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x20000000}], 0x81, 0x0, 0x0, 0x0) fchdir(r1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r1, r0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) 06:50:35 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000001980), &(0x7f00000019c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000001a00)=0x100000001, 0x4) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendmsg(r1, &(0x7f0000001940)={&(0x7f0000000080)=@in6={0x18, 0x0, 0x100000000, 0x5}, 0xc, &(0x7f0000001500)=[{&(0x7f00000000c0)="ead7b85fb805574beaf414ab61708f876847ef7ae3ad46295b2b9444e19c2426b48f03778f39428ff6831c8ad3acbb41dfa7aa67192d9184cce7b12c4ca07bb675f8378f4605e68ccc9f08f181880da373a5ee5373189af6f0be26fc6ba129b08df739ac44e240d0d3317f7db0fa41ec5214428ae26fd6d7d7b59f57aba9fbf5863f3e286e6b0e5a12c91c7f804829432799", 0x92}, {&(0x7f0000000180)="471cee64bffa2f4243af763853716004f7d171f015bca695bad4d00794369b1a0f40150e8415f67b6aa23f2755ddec27a80b4d7c182881ae06885c6050d44ec55505d9cf61886915006f558a2a8b8e4edabfdceeadc9810f3ad683f57382a303aabee0b481377ad444b40fa53bfaa47e3a6cbe84cb9fa4964b40d3852fcfddd3166d0f523da79e3198f793e194c6f1b1d45af0edb225e1986bf35d6867a50268a4f3128e762b0bc59529c30d5a8ea9eadb0f8422c07b494ad659fabccc2e678a6a49818ede4b5123cf4685241edb1275e9160be484b67a3f7ce5c8ff5a834510b1121980f54cf5ed8e225152602605fcc2d6751d928dcab3a8675f7500dc79c5f0a98cfa50b8af204a4e05c594ca6cc0785002386646236f940a480d1ea861d96404598facc5ea67bcc1fa1a69f4bf97e0146f189f17c4cf91fba7cbb6df47138e2ebc567d547dad6b2b0059d4f5a08439212ea705422152b0f6c29906e7c5e0e4e3b90b1a6ddfbc33c25723eece4cd9448a7c124507ba69f4ed481848f8039c1f8026affc1a718764602be3ec86f0bcdd1e6b2a81358916605087fb7343a6b2de470ec5b1d42294ecf9e282c567dab8eb7b80e54b6cf1ead4aa7edc66bf967a0e44a811d5595e46be6844d2752ce66ce1b63375a289acc2b357aecc1399bfc0bb12713778c8981664a2995702d1127e5240089d9d801fa2a8cf02f8fdc840328d47a25dcebfd96b2e5edc57ad90227fac7d762b024139382dedc2aab3e83e845b6f40c15f62b2c59945973f47caec441a35d78a0f2975e4a8a9140f5cf3d62f6eb7eb25b8f7c36ecb8781e60adf4db221e8418673fdd4c6d7af539afc6b4ae7a12886eda235846402262e150b67ebbdb256d4cec8c1029a9003caec5a89e85c195a9901283b83250b33159df5351faca76dfc3ed87dc97710c1c07bb83a4c45c1b6eecdb3eb4a8a86b6dab18702928072ba36bb8f33e35d6a70ef5505686b8477cc2f011dc541369fe350b9d70a3dd0e7cdc873b179efaa8691ed73a152fffdd9f009711c41bb45b947394293044b941aab00235c5a610309c10a01fd0439b67164ce7ec8a845b5cc6bdd5c87a6b31b42116963d91809afc4291ba886141b8dc82d0b54775365097eb311e186c55d279b6753c477d9a22eaa6145f1c28cda9e5633b5cdd704170407fafb753561ef9906e4d57eb282aa6bd52afc82c384a53d5cade3913e221d1e15dc74e864682cc237a460ec34c5a4196e4a344dbe6c4050c10be58193b228bf5b8a1d33e11921c97089723919ed0b1420b3ffcc7c3d48adda64c47992552b35a3101b957159be8667ef5df30fd43efb804850e0984ce276642cc550296eef161fc293dd235241b00ff3df7409d82e3624e7fb98b2daa75d500d7cc58e2201540bb175dafa920fdd1c441b8aa6a6571c954142ac8539b729dc2971b1f87fee4efdeb44cf69d7bd2532f2491aebba931a604a48431c1d21c25fea233ebc385fc71808fc90d56d81fc43fba2aede241618612d7f247b4686183a0d9ecc8d0ff006d044b847c3d40a2ddf5fd0524ef7a6c0d309f2f83d76947de0a941a43d8cedd9cab182aa12e60351bad2d9e5d3785a4b0bd88728d0a2ed87317765c04fe78a3d5e06897b18aab15b859996f4ab0996d1686f9a7927b74990815cae2a30dc5cd69ca19a0aaccaef69961cea3776661c02e4f6aa1701bb4060aeedddff2893394022ae5e5b47840994cc38fa8d122b097f19e9afed670cae5b0aa8f508b08cfd3a6a3a85f1cdd1864ecb4c4b5543579a1115cb2d2e1446d8d0930a12ce76f030ddd370f2c9ae18ba2ae412e501e4dbdc59beec404a38d55b34f161f467e02df132fdb0041f4e5aee088f285dd4b8ace3e659067c9ee3d56a5aed4c6cbfef9969cf609a6f1329c6daa0c43a30fa26ef13f9c8db45b54cfd8b7c91adde99fa93ad722bb1667a9ff091d68f4a0c1bbc463bb203e55a08bf2e73cb7fc62650393881d8fe1db90dee2dca88ee843cdd99f115349ea4f84c07f348088f3b676df9c20d9ecb64e5cfdb17504f7456da61addb47320198235e8e52084b167aad295a948531de59df0f802d7d77040fda12c5cdaca88b56fc1cc888d4cba0b2b98e3f3aea640a371d900788d51ee47de10ef5bca11dee6907022e157f61b390c6ddab6e8c3e2130619e87d3cd3fc0f1fe21a3b4ecb02623518b16918e1f56a9630e70d3f2fc1b52ca649c79856a28d0d6fd3f0f63151af948b6faf5b83e150cedecf7ba00ee97cee07630f2b2879f08d7136646b6ff10a347f54ce1efb6ca35ec297a153d11e50daaaf8c0922bd6edbc8c9538dad0dbd74f48297c1b2f1c0b289c9531b0e54bb00763075402ab7c7227405754f51e2057e413453744504958c51caed8af8e67957ebbb21122028675f8db5649f82e1a7be5d22456f9431f8b6fa17ed9bb512e48343364491a3c31eef5f81a1b4df910a6581afb16eb5afef69cf29f94f0a0bae15d114c77ae45a6436a76497d60c53d4a4b144475018577a93a811eb52933dbf8974b3cc1e7e167d9ec83d44c7707135cc48625ac7337b2d9ef026b5ddf50e5f857f991020255b575137753979530ce5cb3f31704ad590121dd887893c49cd50a0ea16888044838b6161304492cb16bac5fcf5bd08c34591b1d74e049624896f036df50d070bd3c9af36d104576efbfd2657e384e83d141f6342a8f745c0abbec19343dd85c9421a1e8742753601675a379e5905e09b180434e1639ede1fb27d75916bfb2e15093fc68777b90183c1c1be0d37b8ad8eb2d545f988481112ae920e38fd13d745247b05d1b75e294eb9f73e8b0364b85d2389454099ba238dddaec3736fdc7cf6a4342c46691b0f84a9afa661d90710827395cba3a027a475d8b8b9748d5c98a08dad55f456ed328494d6e3e70205d56995902bc822d1caf94eca14dbc98fd73f378b07b1b5f3628580645ba24821e4ebc50e11df77b024dd5e43025b47b94669b90ef32cce432b5a383757a2192b07e2f813523f0c9ed1d0ed471b6484c88a48833790d37b03f0474aadc08f83869c26627d2cbda6a4f7538a4dc78af35c095265e5f66082b75a5adba407778d3995c4df4e070a7ffc762499363aaece4cb7673a21dc4747aa55de3055c46bde4ceae4df3f2bef028df71269ce6c6d9a41db6afd8d9e0f4d16f61fcf228790d0bec5c906d605cf24d36d7d09b96d6f01438f6f2545fd4ab5e90c06935cf0f8c7e422808c3185f734f314f5fd019b6282eb2738e9d322810840a9861c9715dcbafcf1ca9843a86ce2f1a2446817191a2b94a9988785f0ac69d7b05c03b44cc38d3745872fa15a31aa05fe6d3495356f69c2063f50fcb576774ebd78b202f547a398d29de44cb6051720d66819c1ac0a6f37aa1e6097db8f83d40f4205b98f7dbe4bfb06752228b68959f8fea6d02c599fa3acf87db3b4a2f720f80338558df8fa3e329a6483be7eeabf0128aa7b8f1d000e7e185040b0384f11c78cde5f33306bd70ffdf8ecf92a4bdecedf4d33c2ba79e557bead8e76fdf459fbf3108f264ff2827eef8a60d0460692d6a2dd91b5ca6e568808e3245e47455bd5d4d74057c774e1dea874592760e89409be8309ed5bf3f5f92cc053b9fdb03577d5b6bc0fd31a2f79da0e2fccaaca1a5258182ad012ef914215469e145fcb0b3f5b3ca7a31c7fe3f1cc22ccc58a678c648e0ac728bca0092ee9bb5be8c34db989a81ddbf70e777a447ad41ca0559e1cc395306c7782a33b385f4b39410df24aa46b3efda8ae1044a13fae8c5ffe604ecd5d0d1995590d968b33917dd3deaaebde79630272757b848f72068f932c531cfd56463bb0d5b240a8eba858af8cc215193960021ea84907f0762ca27fbdd720e1b5d3f9c3b7f8f61f923588c0752e3b25198c0ec34540150bba3cda4c1da1ebac8641d7191aacfbd4e3d481c152fd60edb146e4094304031b6756eb2fdd44bb806e0b12ee25132c4819c951a06f0a3e7239134874cca8dedad96bec43bb8aa847e0a4222aa914f59a7767ac3e1ac0c03a227a9fbba0d1b55b48ec4b6d393238884914a916a4600e5316121f167b737392f8eafbbfefa0c28abb1b40521cb761af87a9b83d7afa9eb32e4df69da89547a2df2d4648317f9506d1a3f3a624fe948f0d825817d442badd28c49e39c9d511aad11259dd2291521dbad5ecaf7ee3a959130f9872dc3781c3e06ebb060a7a1095b0593c83546d84de8c385f5dc7ad997e33fa0c0d8ddff326510e08310391e663e66e63778103f4fd94b45d3f49ce263acce9b96763e9ed0d896df17d443d9aeee5dbced01458de96396792ffac11ff89982dd6020951821b6ba807247eee0b485ece3e425afc222a4105c37cec4dd91dc06cd502eeb1009d8867e2e93714859b576fcb711c2c92e525d838f244ac976317b4306a29f759bd3e6c4a93b295070d60896b718a863fb7c8703980ff0f7d311601d856b3e599ee4a0ed43d03522e376543b98b58aa7378c15d1aa167c3e89fbb0afd5937c3c1aa4c6fb852712f3ef0cbb4267596b83486fff58a29a056399fb5983a157d2bbf3cd816beaffc386d5176ef06a7e9567cfb97fc0e11a4263da6c61cd0be2790a5e429c67a6c4f115204bc30a3bb1dd28033d4dd6e0692515f44700003bd84178f288f11883bea34ad9f9dcf5c2ee3e7795f1419001dd0603bf035208ca4835501ca3e91161fc1c22b38ea9a4b7e4b1142f9480e27c4fb9ecfc01c5891f63b511bb55fcac538aa2773f2aace301b4304bdbada62b4ff8b23c10cdc2f88e51e170076baa6998af0a59949a9fcbd736f2c12c1142a9c27d76d15761872789184b7ce59801911a88b3e82b6445e76a4ff92bf725a37518fc7ab990edc886d62a04e45ebe06e9b346228fd0b1a5ac69e2bed1e0a9697dcf285a9b7880475cacbd5a50c4b991f0c059d13e9318ab05829b63fb67a571968db675ee7f5fb2f2d80a28809aa498e9ab7a7ecc91dd30c65023dbc9676871c6c9e6be4a05f86154877fed7afa9f8731637dba3fc3056cadd254ed73549fe7bc1061f948ec0af3641386664ab59cecf1f0a98e1f6eb4a72a4e01108338d039deeddcd5a405e33f6a7d85e3f37930850402b56e201b62f7fd012f92f4eb069bc0a0f06d1613fdc6336930530124727cbe0f93d2512a6e8abff9d3efcae3add4da6469cef2f31767ffec6c5f2487e691b4e1a15e3b6744457b5d38ea6e1105e4395fdf6645b42231a616456ff2f47da3d2089a44d47f07ea7fa898e33346ac31861e0e1f98b14bf4ac5f09584aa5d77e12b8e878cb6181170e65451155cd4bbd39f0c151a44003362070b0e4f2e01882b566c2d95954c38b4bb852a1601cb086430027a8f8c8428d1669dc5ff66e2e63f6fddceaad46c13ad8ade30325eaf9f829cb68e1542b1c890e05a510d140d5fbc2bbd3e8ce505afb5de2a8ee2604356dce0c431d587bc081b30cb71b7ec5c537d0a3eef205efd8fd7b2c5abdf720b717657d27cb52672b6333c542a8958dec2f1f8f444b371ff0e3892197b7e8f266027e9b05a781648c7744f83f23fc6eccbf46d6708c72819cbc2fe4ad707eb918c90e04ab9e5a4d2cdd54df024aa5b41da247c4024695705115335a46814b909aa8f3dacac66592320078d18a18faaee115ca351857a4335117dbd341ca846be87130802fc9d03cf8a8a026a0c206eddeecc7c2b4a97d0895fa907069dcdc28938dabb1e17c6a372d4a6175cd46f01e139a499922b779ba6dfee6f918ae409fd7ac2", 0x1000}, {&(0x7f0000001180)="8632d9e1de785f843c7ef8ceac8839c97747cc6121ba969a07886b27c897921c2581e135dc3580b3988daad2f19387b0faf35bc86d1d6e87072d7479c01c75238f80e512d84fb09d5a886b7f87ae337579e57d3d93598b2c5fd2565983f71788d27420355070f87d27d85ef580328191506461ba6b55618b25cdca8abad23ac248255b10739a5c", 0x87}, {&(0x7f0000001240)="f4e2cdbc362cbb9bd3519de84720735bc5fde433821186a9346947e63ad57b5be1d58a887ad2bf0d42cf20a4cb144fc9883bb7a23f41b4acbab5104382266527afdad62d1ee5b2114726405d9111ed30cd2184ca7290a6daf3a3c00d5e05cd159dc75963606c5fb72119ce30a68f08dac4fa9a847a8cb78c5bf0a4de0515344180dea551b9813e9e444ac833c975e1103acb6eb89d530e777a2f68", 0x9b}, {&(0x7f0000001300)="c90911977e34c527b271ba96f0626096b463950e02f30e173c7f1b2d2f0ae36deee914b4e99eea20f8fc94929cb77fe3fc0a28ee1b3e3c48b82aae0e1dedab98406d3212844035a36ed723d5137bffdade6a2e3ad6456457190c6d7ceb37c6187882214795f9c15b2146b533c238463cfb1a0d6a399f39eb532d51078ef213d079511db7f5d977368285b86dfb6061b964a1bc09be3ae2f2e808d4b71fa3960adb3c957ca81fab066ace787cb35a1b8a12f6b440ba21e6038984df1d7330823c6d2e0af19dc4eedbe8acec47d9657673bfd7bf2c040510c6c683d728a7e7d23539f7eb219dec", 0xe6}, {&(0x7f0000001400)="ec9ed8aed9fbae5cf3c994e7a84d56850d28ce4d333fe9e3befe07479a03352498d623366eca97a85241eb529c4c8bcb244661ae4c37d097969d39a7951e85b2e35e0a9dc095c777ec64d6e6dd257052d1dd720bfc3bbb61f4d9d4765508b490858ccfc8b388b321ac94faaa165d5b25500c000b932e9867893d1fce5ef55f4a75d5da9959bece46ecfbe1640a1c51db07588d8272d5a1c4679a94196c15b2d1d16ae5601a1f73a3cfaba0af0c624aaaa2ba08def3de8891c3973d3b40cc325749c2400c802ebbd7a5c74f4fe3e2f42c", 0xd0}], 0x6, &(0x7f0000001580)=[{0x98, 0x0, 0x7, "fcf04ea19f5dd67c06bb51f697322cef2520d575851c15332d143af1cfa0ad4ab57ed7cfd30852f7cd72fc22ffc132a2c4dc2ebfa18aa2ae1b310061d50bcda0c2058d0068cd33682cde442d19b0e083d1b92aaa10173b9731957498ac45199b4eb309ab43ed3e159154dc40ab5c9037be2122d5120ed302e9a2d6ca09f8cb0927"}, {0x30, 0x9050b90ec89a8d8e, 0x6, "cc9bbf488c14a9172c0ab4f5fc929951bc3243122e6f3d0fcde0e7fd"}, {0x88, 0x1, 0x80000001, "32de66a204e57cc7adb85aa1e47f4f2a144d709af5440155d1abec55b5d356b5cedd80df88d30bb25fe1d5e22fe1e5b0d121ce77ce83decebdf3c0fd6d82a097e63fc4c6ae77d398a63ef8ed5c48103e033ae1f9a0235d4cdf453372122035dca1cff165656f1a8bca48b4e922c99d5657fb3d8a10"}, {0xe8, 0x2728919f2bbc1248, 0x100000001, "a8bf729b637dd75f943edbc26fe3988d1906560837bb1358894b88c1a809178547eaa699af1ab15b24a27d47c0951256fc5e15fca808336f6c721ea05e79cf2e1b16e5fc648a1537967d2e24c816f2c2b0e682dce45132bdd28cb2b175f6e470376569d9e4be55dbcba307e29049cdaf032eeb64c62942a3fd1d96af7bfb09331341954a9a3cc17899363fd5326228153c703fc47b443e991c3087c2a5bf7de62be2a5f180bcb6c685c1cc0bdb0b4553694fa83c5bbed40b75cf8d453e40d6222ece8361b176354630dfcccc78ffe15b149f600736a2df"}, {0x80, 0xffff, 0xfff, "7b12f9fe1146dfc88b7e36e7ae723ad6c57f8e8d2e99f355992f2be700fab645680472185f622ac9e5ac51cac90a9ae9ccf2c91f557d26e48dbea4640f5e6b041d66ec62e21a310b48780f4aa8755bc4f161eba5b1e48814c89e1c361b2f6c2f8c293699d7d31cb6289c782e4dd781"}, {0x50, 0x1, 0x6, "420b5388b87c645e02b3dd46273d8b734eb73f765eb1a4a091471e12d806bb4e74c10d3a5ae5ea9a5f81d85fd688bd986b49b8263ef67129d3"}, {0x78, 0xffff, 0x1, "f7087536e93f59e29a454d36642658272209ce1302d18879639c895286cd4ee0b4f23750085e4c3ad6ac7a064f88fefd834d0db6092c32ef8b947232dd70f3a942abdd48fe1885ddcfe35a39341f5aa19279b08aa588b37c68cba9fe9c959be234"}, {0x38, 0xffff, 0x58be, "367edffd09ce7284c946d22f0b1f5f984c854338098dd04861a08b705d4e6b832c9efd"}], 0x3b8}, 0x400) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x7fff) r2 = semget(0x3, 0x3, 0x40) semop(r2, &(0x7f0000001a40)=[{0x1, 0x4, 0x1800}, {0x3, 0xffffffffffffffff, 0x1000}, {0x3, 0x5, 0x1000}, {0x0, 0x300000000000000, 0x1000}], 0x4) 06:50:35 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = semget$private(0x0, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000140)=""/209) r2 = syz_open_pts() close(r2) pipe(&(0x7f0000000040)={0xffffffffffffffff}) semget$private(0x0, 0x4, 0x0) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000240)={0x18, 0x1, 0x58, 0x1ff}, 0xc) 06:50:35 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) shutdown(r0, 0x3) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) setsockopt$inet_opts(r0, 0x0, 0x4d29721bbf781339, &(0x7f00000001c0)="796219e8dbe99a07a3a68d5daeba730b37a7909589088aac21bc7053e9402e94d5f0b63dc17881f6365b170bcf504f6a5f5081b49139a427226a9427d418de7f84bdfcc899ca05f1e458e5a953eab902675dc333daed2140ee6e232f77787d46c212db566528d08b585b1633f8d5f9d7c538a00fbf93b50cea19ed1b33dedb130ec410320b1f60b70a4a7d0b09a063d792498d9f0acf0a2b32", 0x99) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xffffffffffffff1b) sendto$inet(r0, &(0x7f0000000080)="35463d871ab8ae18aad4a2a962991b30919cfdad98bf651bf92b904e262720e1cb1a642550a0e1d1365eda7e4cb24a7f4a21881f640c6e48836a18ca3c06e0a0f655e0b4e1aa20eb9f14c33bd1a1a38703642424e9870fa85df0eac6870b591b9552de1b550000e7965f24711a7ee584ffdaec61903c363162d783004b948d2089d66d5b1bc61b86b3f03e6f457cf332eab4f142b0e8dd3d167e0a6ecfdba54457f3b22883cfc019df4a8a35ffa911b6c3bf6e242a815518ebe2773566d30b77a31e1ca3daf3bb505ec252075986e4b8d974ff9c031e80e13b54baf82c0f4289bae8b458ccf42d692e457d", 0xeb, 0x8, &(0x7f0000000180)={0x2, 0x2}, 0xc) 06:50:35 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f00000000c0)="2633542d49cf1474ecd128c4d7bcbcd619f3f5f50c7a1791ea6226f8b0c1689812755210df3bfd9e9211b095cd9d47d68b76ce8b3031c1691c6ef636561bf1a62ae6ecbc5be0a5be22ae1d2860df6453e30d57cae22995e828bef5aeba04b4fc76b80eedcabb53ce42002b457fe1d66e30480189148c8bf7d5fd4a85c7f119535cd53b1568ca7e7a789ab54e99c54662c5560052103aa110e0224929de98003ec221c0a58109f5c43090415dfcdf858cdcfaa1de804bc312ffb8662ef5ef7475602cd6b802de6fb07db796c775572f09e7c7b3a86ef5d0276f31aedee07d26240b2c1aa7", 0xe4, 0x4, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) sendto(r0, &(0x7f0000000280)="c7eb680da9a2d07517d3ab79567f3356ad94dedf887a9a13a15394cd03716aab543de34f92167fb88ae53fa6d90cd44096b0163bfc18eab71ee5931a688e3ef3577063719d8854b3ea4122c946c72c4e82381bf00126cfab55b7f4c4aac7271016d8d2ce6538d81015383147117686105f4333a440c4bccee13e40369adbb2b6c02052d4065750c41676bf67cf5e20f29b39a2305a75a2e9aaeac5cd2951560a656517f4dbb49d2a825f4e066be45e00cbadad4888b3deb2e623ac607f91138ec1388a9a20467e1f74607bc23711adadd09b2e7150391ac02e939b98cac1fe8d1abdef353ab35e613f5c20ed40ac5dfb58aed28fccf4e1b9ce9f6612794f", 0xfe, 0x400, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)={0x4}) fcntl$setown(r1, 0x6, 0x0) 06:50:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000140)='./bus\x00', 0x40, 0x2) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xc}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x240, &(0x7f0000000340)="b6") r1 = getegid() r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x4, &(0x7f0000000180)=[r1, r2, r3, r4]) 06:50:36 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = geteuid() setuid(r2) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, &(0x7f00000000c0)={0x0, 0x0}) 06:50:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, '.\x00'}, 0x4) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:50:36 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x100000046) chflags(&(0x7f0000000100)='./file0/file1\x00', 0x10) 06:50:36 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xffffffffffff0000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x23, 0x7ff}, {0x2f934a50bc00c7cd, 0x2}, {0x74adde63912bc7de, 0x3f60}], 0x3}) fsync(r0) write(r0, &(0x7f0000000740)="e5fb", 0x271) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000680)='\b', 0x1, 0x0, 0x0) 06:50:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 06:50:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x187) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0xc}, {0x4d}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getpid() socket$unix(0x1, 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 06:50:36 executing program 0: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) recvmsg(r1, &(0x7f00000015c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001440)=[{&(0x7f0000000040)=""/129, 0x81}, {&(0x7f0000000100)=""/33, 0x21}, {&(0x7f0000000140)=""/80, 0x50}, {&(0x7f00000001c0)=""/188, 0xbc}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/204, 0xcc}, {&(0x7f0000001380)=""/141, 0x8d}], 0x7, &(0x7f00000014c0)=""/230, 0xe6}, 0x1) getrusage(0xffffffffffffffff, &(0x7f0000001600)) 06:50:36 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x35f536928fb018b6, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/246, 0xf6) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x30d1) 06:50:36 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x20000000000000}], 0xffffffffffff4b4b, 0x0) getitimer(0x1, &(0x7f0000000140)) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0xfffffffffffffff8, 0x1, 0x140, 0xdf54, 0x7fffffff}, 0xc) getpeername$unix(r1, 0x0, &(0x7f0000000040)) socket$inet6(0x18, 0x3, 0x6) 06:50:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000000)=[{0x0, 0x9828, 0x1000}, {0x3, 0x5, 0x800}, {0x6, 0x8, 0x1800}, {0x1, 0x4fc, 0x1000}, {0x1, 0x6, 0x1800}, {0x1, 0x6, 0x1800}, {0x3, 0x2, 0x1000}, {0x1, 0x100000000, 0x800}, {0x4, 0x200, 0x1800}, {0x3, 0x10001, 0x1000}], 0xa) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040), 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=""/14, 0xe) 06:50:36 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x6, 0x4000, 0xfffffffffffffffb) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x1, 0x1, 0x5) shutdown(r0, 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 06:50:36 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x39}], 0x800009, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x2, &(0x7f00000001c0), 0x2, 0x0) 06:50:36 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setregid(r0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x20) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000100)={0x100000000, 0x10000, 0x1}) setregid(r2, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r4, 0xffff, 0x8, &(0x7f0000000080)=0x2, 0x4) 06:50:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x22) setuid(0xee01) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x7) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10d48, 0x0) read(r0, &(0x7f00000002c0)=""/145, 0x91) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) readv(r1, &(0x7f0000002740)=[{&(0x7f00000000c0)=""/81, 0x51}], 0x1) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) write(r2, &(0x7f0000000100), 0x431) close(r2) 06:50:36 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82e602352f66696c653000b713f853b9af8e0cbe6e5466a6e4f77dc40a1f7e14898f5810b4ae356d349f17f7ce6bd96037c61a4113e1cd4d60f52a2a7fb0bc48201701f43b0630cfd317be198bd67e93319b5cacb6d3525d9c6ae602cbde9e635bd9a7247e3a1872787001682f8a7e4b855cbb158185a81638e5386d8fb368ef8cdfa87c40c4206315f7"], 0xa) select(0x40, &(0x7f0000000080)={0x4, 0x1, 0x3, 0x3, 0x8000, 0xfffffffffffffc01, 0xf4e6, 0x80b}, &(0x7f00000000c0)={0x0, 0xfffffffffffff3b4, 0x3, 0x3, 0x0, 0xffffffff, 0x10001, 0x5}, &(0x7f0000000100)={0xd9, 0x401, 0x80000001, 0x6, 0x2, 0x4, 0x5, 0x4}, &(0x7f0000000180)={0xff, 0x7}) sendto(r0, &(0x7f0000000040)="1592", 0x2, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="010029ba97d0bba1248defae40f01df6", 0x10, 0x0, 0x0, 0x0) 06:50:36 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x400, 0x40) kevent(r2, &(0x7f0000000080)=[{{r1}, 0x0, 0x32, 0x0, 0x0, 0xdc4}], 0x0, &(0x7f0000000100)=[{{r0}, 0x7156680e4f60635e, 0x8, 0x80, 0x6, 0x6}, {{r1}, 0xfffffffffffffffb, 0x2c, 0xfffff, 0x4, 0x14fa592}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x800, 0x2}, {{r1}, 0xfffffffffffffffd, 0x2a, 0x20000000, 0x3, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffff8, 0x611024f645a9eb96, 0x8, 0x0, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0xfffffffeffffffff, 0x7fff}], 0x6, &(0x7f00000001c0)={0x8, 0xfa6}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 06:50:36 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") fchmod(r0, 0x20) mlock(&(0x7f0000005000/0x3000)=nil, 0x3000) mmap(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x0, 0x1812, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r2, &(0x7f0000000680)=""/68, 0xfffffffffffffe1e) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0, 0x800000000000000) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000f6728af40a6d37d3000200001708ca574c5482a51ca41cc7d6f0e153873c4145000000000000000000"]) mlock(&(0x7f0000001000/0x5000)=nil, 0x5000) 06:50:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x0, 0x6}, 0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x3b, 0x3, 0x7) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:36 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="12ce2c890cf1643490b119ea0e27272de160f8a9f9ecaa31156ba46d95ab41230bd83e37da075c2ba06c7d0d6cef4df484c56c1634677f20e7e364c4bf37bb202416998f906a0fc8bdebf832711ea6a3e886287eba04c11d24e808469df19331e8e85566bcb7b76b0bfc7192a4c388870c94a4108c10d4d5de2739f2cc93d6c75e71a65fb0ae403fd215c2876109807e8f8d809c8df84f39401603c58ba562c8b69192c81d4f4815b977e5eeb533", 0xfdd7, 0x2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000040)="500105010000000000000001070000000f1004fecea11ea8fef96ecfc73fd3357ae26caa0316fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90000f41ac634077df4f64e0629616b0a8e7000000020000000000000e0208a31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db246dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fc900d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83", 0x150, 0x0, 0x0, 0xffffffffffffff7c) 06:50:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3}, {0x4d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x100000000, 0x47, 0x7, 0xfffffffffffffffb}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 06:50:36 executing program 1: r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:36 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xfff, 0x93}) r0 = syz_open_pts() close(r0) setrlimit(0x4, &(0x7f0000000080)={0x0, 0x7}) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x1) 06:50:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x3fcd, &(0x7f0000000180)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x800, 0x400, './file0\x00', 0x8, 0x81, 0x7, 0x1}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 06:50:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x4001b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="31d4a0262d1a3ae733780fb161194cedb5faee0ef0986551accc2aed97d8db3131912cfd8c949c2d68283a5a5d32676076203336e9a4ca3a4c051191647e46c2438eb0990011f26a3d2f9e9f3bf399cd4cd187432e4c", 0x56}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000180)='oL', 0x2) execve(0x0, 0x0, 0x0) 06:50:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 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(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r0, r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000140)=r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000100)="8c65", 0xf) r3 = msgget$private(0x0, 0x408) msgrcv(r3, &(0x7f0000000180)={0x0, ""/4096}, 0x1008, 0x0, 0x1000) 06:50:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) close(r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) write(r0, &(0x7f0000000680)="f5dc3c127e13131f86a5430662c9840073f56b0d6837e452abe70af1b2a0e96e8a42c3a125d017a8e8fdbc28a527103458c9e08446cd055c52784525293316024db1a4a4ebb95fd471abe782977133cb51ab25618d75c8b1436c782adf7470fc7ae5c8214000d9216405cf653a5813e0b3e506f4c5c0162f071f154460145c0c3a20e67aa5eed10d86f458c5dc5b2b6fdc50f132bbc4f154972d296899faadcd0bebe944525a54e281261123d8f7cdf1bb529f62c5320db75fe1eabeaaceb1df168fcb8cb9cb103ad6f6bb27cf33fe", 0xfffffffffffffe70) unlinkat(r0, &(0x7f0000000140)='./bus\x00', 0x8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x4) execve(0x0, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0xb1, 0xffffffffffffffe0}, 0xc) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="31ecaef2dc356dd5af50d62219c88bd57fc3a1dca68421e2547cb9d2f36a00"], 0x4) 06:50:37 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getuid() setreuid(r1, r1) 06:50:37 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000600)="220e228901001c067eee5be56daa20e5ea99cb1bc320e9ff0f00000000000057bc74a7eac8603c45d7301e0c445ed548d60114c8838f54ac8099f2c5d501934f0d351c57929b4fa7c953f0d0943a011d591d4e9efad2fc32621e3322e98789a32f500065cc08147f00000050f7e1e67affe14f20cf9c936b80ad5e26ba8a00c7bbfdaaf82e0fc72edc2bf0e43c76d6834910e03b7df1ad80f55ca97d703495958c351697740b2c5f5de3515d58011e816b130444e3db46199c8fb22369c5166e36819cadef4c9958094f76347f36f358306325979471a6e788b4dc187663a4d455d4c102de7b1d4a7c7cb360f2759e3aa1a78c174b9a0e97fb80ddb14cdc9e1931391bcabc9ecad2b468340a9df591f08685d6c06881845330a23579a5b2473ebb7d8540ad02206ce4f54a995a4cfd5425e8", 0xfe17) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/124, &(0x7f0000000080)=0x7c) 06:50:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f0000000200)="03000000b281d96ed9c79f00f8e5d1b5bea5de1b36cb3d105690b3b357000000001e173a7216284dd00ff74c57611cf2fd861fe66223da2d0424ac676420b00abd032227976af77875f86ae9e2f0a27f90842760f1d3204df71940f99b2f61ba6b090000002de6294dea4d841ef71275a74b76a0e4de61c817d9e5b8f969a471606026ba1e568c5b769d52d3ddf2bc34d664ca0091a882d181df8c9d959b9dae2017aeb6a34b546dc120dc059ebff06c59581ec387b43b8f57", 0x4a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) fcntl$dupfd(r0, 0xa, r0) 06:50:37 executing program 0: setrlimit(0x0, &(0x7f00000000c0)={0x9, 0x8001}) unlink(&(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000080), 0x2b1) 06:50:37 executing program 1: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x0) r0 = kqueue() munmap(&(0x7f000030c000/0x1000)=nil, 0x1000) kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) shmget(0x2, 0x4000, 0xacac8148cf0d6f99, &(0x7f00003d2000/0x4000)=nil) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 06:50:37 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x8000, 0x726d7c12) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x401) open(&(0x7f0000000000)='./bus\x00', 0x11c8bb2aaf62466c, 0x20) syz_open_pts() writev(r0, &(0x7f0000000280), 0x0) "" ~n[em* ejKC iW0xffffffffffffffff}, 0x4) connect(r2, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = fcntl$dupfd(r0, 0xa, r1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) fcntl$dupfd(r3, 0xa, r3) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x0, 0xb4, 0x40, 0x1, 0x8, 0x9, 0x20, 0x2, 0x3, 0x8, 0x79}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:38 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="a2022e2f667d4a4830006cc6e581604b7a8463ba88b50ec85206e87844f38b8ccfbf0c1fe302eb6f56c698a364dff402d7386d4c4dd01e3674a7f929c8496240dc2737cf352d0ba484171544cf92e96880dadc1315569bf02800d4b987b3713d760d5db8490f6ad087d8df9592c854b70e845511f721ecc052f23aaddb8c8023a0dbb678af3fc2ef9cf7e56acc4a2fa3f29af014460fdeb1bd2c1990528074fbd4fbfe4e2307f4fcc09e80d9988b75274f20217fb6ac233003ed47b981408acabc3e37294af4f0ecc469242f915b0ad242d3fefa398039a298d26b040000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xff0014ac}], 0x18}, 0x0) socket(0x6, 0x8000, 0x200) 06:50:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x4}, {0x6}]}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 06:50:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x40, 0x4) close(r0) 06:50:38 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{}, {}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0x4b, 0x80, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) semget(0x3, 0x2b40f2a2eb8f8687, 0xa4) pwritev(r0, &(0x7f0000001a00)=[{&(0x7f0000000640)="d2c9408b65c6466f7a5c13f5ed05948e6e7f4ea04cf958af6a847797d62017d2b58c7832d4404ade706a38609eeba1b73daa557c457f880339777112d1a37fda1f9b6ac4de16dff44556a234e3937f51ffd30710c5c5ccf9016b768cb71d93043ca1104ae10c03e34de95525eaf3751b755f67ca42fbf0839381859910b93d11658b00b393319d9cc58dc39d625bf1caa4c9375f64fb21a3e90f55b8c3888f5f274144a1c6", 0xa5}, {&(0x7f0000000700)="9ed3871169e507fe5c53725f1739f2c8577fb56151072bfa817f62bd9027b64b99286a2de748d348fdd958bc873fabdb529c5bbd98852f55bba3b9dee1bb718ed629be602be20583e366a3615db448de12a4a6f2d614c30efaf242c8cca0fc311761", 0x62}, {&(0x7f0000000780)="b09d09d884de5a5cf20ffbb01276937f4c9708980256f7cd4f31e1aa2c690c2bcc9dacebb525d557a1cee87f5aca5fd547a6d8b8ebe15ebcfbf2b5284d5386aaa43b704c41da3d06806c0a4ab99d98dbc50a2603a35014563feb8be2c046715d88c57799777c019f92bafda7dade7bcf94806e86975295c4db7b1b9dd4b929b3d36b6172fc3df9c36ee3e75a7d5c24cf859a81b9c331aee32be0bfdfff1277d3b63f8bb9925a208ca0008c4d7c60b622891af9135cd258b958d27316", 0xbc}, {&(0x7f0000000840)="96c3fd24d6e50919abb29ff0047a2f4d7d4b2f34b56913091707bcdec80ec3b9ac14e0ab914e803a702fe182e8691bf147971d66ac7fd8e180f86f3ee9e1cf0a91b65294bf6821e2b0b8b33c7e7b9a0a7ef09997f2ff60c0fb9ec77b4403dba2d0902cb56f94548fdeb0afc2080b0b1c7b80082815b34d5992b29b40c83abf7c99c372c2456108cf6b577f52ba7c8147264a4a0e398dcc40034df0e7665eae8b9d705478a652439c0daeee550f5a571d91745b7a0312a95041ea702b68e03b7d66704cbd19db1497154ddfb4920ee68bcd33ae8bfdddc01b10a363293efdb140b74fd69a55c0d3f773af25e22a558bc99467bb7b2dc9dc3c2d90844e75a3a14aa997a490597a261554a9db66f59ba5c6cfd4d563afd6989c4a494f647ec81891a96e15d4fdecc8780439aba6ed1ec686413c7307ecd6ef479d659180556f7b84d64f9679b91edeef1a72c1c7bd9f422112bdb0d4142225b10967034c65e8a98152523996714abbe800a67919189fc0732800e5e7592872354b503f85ebc66c37fe8104ec8eb915ab0ddb91ade56e2c96905cd26db48829d570678897b327f93df7c454229218e828331348a1f9dcf22ed73579ed7bfc4911ec3f909981786682e92f20463029e701f20fd3f086333f10c40d4904a8fa39d09208020702e694902f08a3faccd81ac79c7daeade2db958c05c176da3da5d52a365e3a08a270c7e85259df55f2a9ca7ccee88d2c28541f70de29062a28ab10ebf0cfc5783aaec5599a3b36475fedd05c0a2d30a9e1dbece71744f0cf972f9aaba4e5f88aa5ff959a3d81c82c9947f67ce89df2dffcb6259d0df149a9d58c779847ece6d7d373b5d9e50fe287b91d3bd064a85708c7943626cd8286ee008553d2f0bd844228db586c8708ab7736da63e3642dd227ef06b7b3ce1be7b06b679a95a37d197a8fb579be4ce3f191d5d66ada8d23a306124e31772d915b4621f3d9e3c7fa8e8ca4d57fc2be03ebe881cf8c28c19b0198a48d95e103f25736fa7e827ab38d509b2a46afd8d437cf8f65b1caa527125abd84832dbbdb7917dc8899191e148c65140b906633fc5a3a1c2d8142e3d925b44a62fa8e595cadd4e2679cfa0c663f13f60c64d186e12ae61f053c432638d08458862139928c48c633241f08e0ff6d566ea6931ba337eede46906a260e5bc9c722e031c92902f8fcf5f67683240c6dec68829e00cf34b281a224fca1cb422252db72783a84adba72925e52b98519b30cd6d0df26e095e35684dac8fd580b9b637260ef629aa8fb0f974d26210149f6ad28976a8b8e036595a0cf4a56b4086444d719d1d68b7bfdb705b4fa887341907008efbbd084c96628cc90dcdbd98a4014a72c6448a7c2a4eb4411f405d8780121ed5f10c4946208dee6ef0f298f55443b350a56dc3f35a6a483178f863b0cb0a90ee57dc1257f309ca9f570c24c315d2e5ff1febe3d687547b61977922e2369bf36c2c87d77887df4050c4f9eec1c392f99294c7595932b2f8e193f0dd52e3bd7863e1bb2699b2f43930c3ee7a45dad1b394a3c1f2165adc91ceb65955d6c96d26a93a81a1b83e14def9fc1f2520c9a9915bca10edff83adda94e34e8929a079a8c8a37d1d4c0e402d27f2eaec4b3495deeb1bcc73d2486b2eeb37573a13e04250971f5899f1b7028a9df44a2099e3cd5aadebc07997f4d0e6b2c46e29ea0ef3c174aceabbc9b5d857123efcaec1b9998379d26e29d0750552852e4afcb960f823c8285d1d0af6e1c221e75d86a054b2810f417c493b049b84a4d89a5cd0c6fbfcaea841429232638795a8169145eb0b7bc5c17f5efb6db76be9dce538946c0ead23471c07d41535ec985a59f54ca250263c357aa816ae0b3ee838ec9527a6cd559dfd82549cc62bb9540e4e435e889f95c0a6bd78de2b20ccb2c255dfb31c3c227c9b06f1c7b9fcaf69d2e496e8220e03465210176c858c4b58c9ace59911f90a6798d28f00adf5ae3e6915a21621e6021adc4c95d1d861727f2880fae3209b80381cc60fe2b03cc4259d983cf6b0526063a3b1f8c9818661e1f6268af768ba45848df8b3b4b01f03367ce1125c0f3caae90855359770eefe3c3dd74e49f286f6917c30677805ed430f04f3dbb67fa81e32be51f7acbbf0569483f762161b273c07a7fa5c8f845ea8894a43dad325146d99cc1109027db2cec73e2f4aba4cfb9a7782c9bbf56dea8079b79a7ddc95b6716377d1883222d986fbd8b7d1755eb12617488ec0d8949c6a2feac1e1f96b6a1e0afbc185aef70e6d224c61ff1e69197ded9cc9057bd7e5c013bee728e595f22b42588eed892c355e36d305d6cd74157a3fde2998af4bc5dd0042a86ea93c0b9b9f3ee23bb1c3a6e7423f367895d3aa59e3c5f2d648d60192466d92d6c5c4d43023fa1edc5acf51fb8a8ee37f0653d70b9ae5456a36de60805e012b4754910a061fa57bf847629aa3e675061ab2d5b7f55e66159133d79e06f1172a1282efc162026de012bfd324c87a564f17bbf8d03f3d8b5853bebf469e5aeeb49145e365c527d8118241507b017ce7742de9c6e6991a8477dabeeac4c4fdb3ece10453d0756ce5ac9a20fab06faec4a453eec4c98ea9c084dc8f13e4fb6e496f582627efb0778391b9c574293132ba37a2b8f56818c64c4e53b8127ea40548eda7da19d4ef4f5cebb4632343cf9cf8e77b94e43325625e605302cf08cdb890c852791d9a51afba864036aa7abe15fce7c0156681999911837f01dd7cfae5808284f125696b00913ed1017992b454ac3d55e2f1f750cb3afbe696576ebbde6f15cba114572d5dbb0cb1ffc329b949fae6b4595d9b719ef2247ca63d00c91d0c271c3ca8d7c2d19afbe769a55a0d2f72020d431e60098ed86dc2d2ec975a66129335d81e6933d2ef8421d5351138947169abf9f028fa53208bd6425053a18e5df9c03d1671cf917fba0f5b9dd8f102d50226e38b4a71e1ad5d24900e4dbf74a2906ac386d2fc4cfbb831988f7a897f65ab85635d63f75861e0113e142ca28b86951ac7cd62f1d4d74550d16ae135d2249397f4d5b45c621918d1124da3cd873776c4114b65a69d33e69285dc4604a660724db12a43b1aa3e7b6ed4d304aa98e7eed13b8f849c956a972266103aaf37477f90ee1aa34707c9a6aab8f749b6734bc512ebe52d39a95a287502dba5959ee435d34fb68e870b8743abfdc5a02a0bf2698ff064e92aa0712dd6404d1442f84374ccefe702bb98d47144bd7b47906ab258d7d2175e9403adb4c88224d821d949819999af1a04292859baf035c57f39bfc8ce3d040648afcf18d338dd044a168468bc95f51bd025a700fde6e9a4da182ce78516b4fd5cdfd1b00d07c4d6b815b3ba4c5393b61087954f76e0df1dc56833f6f168d9229bcf79f42171b9159989ffb48ee1ae667d765cb2043b962feef9cf1597fbd54b21421ea349dbd2bd52822b8b5598eaca0f67221065b66ac7a45e15c89875a0eabb453be830e2fe044764d08a97d693984ad8e3ce5f44e4b43fe814ff59bac2f9e2a3e38e09ddfcc6d6af6ac75a072f0a8f8809bd2b340b996e266736bef0ea183e3191c78a467883b626f3b28ef681fe824c23f02fa3bd37f9c37ad865e24952035cc7b582ce503fac4ca8084bd9c96819deff845b1fe0d0b680ef1522bdf0dc77bf25da597e29ff0f7a1074221bc875953ad44bbf10499611464da0a5656dc7fd7b219e7a9330f6d45c2a3a2aa386be7c353d9482e9af1f3cdaa8f9825accd798f00bb724bc0207a246d1dff0f191d375bc5b403681c55aa3f783cff1a5637df7ed306c0da2149732b3fbf5f91346473cce9f434358198221f512864eec6be7070b2f53b8f530f4471a099b3bf5e998432d255d26451fa09fde09fb426539957d122e349fba261a96647bbce42f6f2f6bfbccc4905781ba4e0e262ee8957cd5a7c37eac32f77a104fde98a4e7e9349bb26cbcf0ac5d5b232c9e05d4fe0e7b1e93ece356563fee5c7f41430bc670859059dcf3726e7a0806a2e801baf420f6f31163f7648726c5867f9ac6c254e93c87e7ff02c1d82f1e540af1e3a0648704f3161668aa8c0c249c9e64bb0a909c782950d1ec765be5dad16186a5020c41f21ac219f9f626b7c1c0e8866c42833174c0f0c149c6b76a718141620f901cf4f7da7334c52e8903960f7128604065e6b133a3aefe2e42e746eebf6fab810cae00a3170e8e9c4b083ed1a7e5af6ee9e2a27c7eac5a96349802f65c7b10faf415187557bd1156ceef6ab93a9f8288ece0dbb71bc9c4226035ea0514557a03a8c97a80617aaf06907314d43c79997bb7c36f7c4cc9d3d462adbf2e6e55a7312a88c3ffe0fe54ede3aa61a2880d18adab9196c5e777ab329b4af41e4494309cc6997a78444d5afd406b30eeb60daf5bc2133b868b2b1112a892c023acd6c185c33f017ab979c68d1850a2d47afeb46296f685874f4a06985e49442e60093d20fcd9fe8b7628877f44ac15871e099ee0ebc5ba1be9b1ae450617988851d79b8ef0741dec80169b9344e16970fb61e631abe56a9d054770843ec2a9a745bed915b5d3bebeaec53d78c173ee1b3ad9a9d634835c8cd854a31185fa276bac50df31c9b6ca3b7c8a637f5236afb54d3e5b01fc85f89e21a30d57d8943a1ea0be5f742e506ec3a44c35d1c474cd1cc9004b6326ef00a75f00cdf26ea9f536c95effd85823ba76876c1d9cc99392064867f0d3270421071d065b8b32f34af17081f86b12d52703d805ac4aecc1658a72b05124bc35b8d6740101fb54d2157efcdc2c97f13ee8d349f9d7540a12a30ff2358bb96f07dac3d7767a62da6373df6280c3a2711205197422906cd83c95b37fa31503a1827a585869aae5e94cb2c86f1fc49301d2c8db8fd126256bcb9e081328a9f0783d0bf5eb82e873c253356472ef025ab8a0e880a37df20c90636f381c00c969b22dfd1f809b4b895eac454fa1efebb61826ae1ea6c25ac9c957bb1ff208a362733e77bafcb6412ae9c3b7e1274cce7806f4506bd2f6c1865b6e93ab37110ec56aef840262927a78b90b538c8c64915801379227b5ddad090a9d7bad2c78bde9cafaa02922d2025224dc89ee715962e4f84f8978b43e5d1a6a9dac7580f31ae55bee8c32ddac381c70c6d679dffcc409ee26c62a411317a26e69a651e88657e45b60bb35ad2dde39f1c94111659976a64222f7bbb23c545e0d3c05fbdc8b3e7f4417d7fc912f553ba7cc5ada47a03fdb9d1bfabe95b366fb512a3b78c61e7b86a64d6943f6a0f3cec82bff3adee4ae6d3f79a7c56fa20ff0c46527a0633751a9413e3827caaa065045d491cf415921b643a0a97348080a90357423634940c0c77bd24297d0450760d151d01ce78d9793e6812b07d19859960c4334b3530d7e7a5d718165b3538b00590515e96a1026b49919ae32d7a00b4bfca7269e56263ac5eb6db46a8c58ff2303220927fe0bba879085361ca386515498c481d71cdc5b5f6ae0edab2bc18635ae94ac5d33e0773935baa2208f037dfc814de39f8a2b5ffaf8eede152b0f05764c63a07fb0e86eb00815e742a1babaa7cd83cf8979567cadba632a14c20dc78751583d868dd4e641446b1bb0024d6a31fd0d46dd9a98c4fc1145e26ecfa7aecbcd66a92854f2a67cc59f20a34dcdf50de17b3bf1705aae0d650a3d8f3bda14ea6448349a3136e9c2bb4657ac4a6b16de9ceb880172665cd338bdf901ece2fdf3ecf83c92730dd3d2aa44adc279067a733c7f59f335817e0fd0e277168aba1c2bf93", 0x1000}, {&(0x7f0000001840)="25558372b45f234e3b5501b73b84d31fa3379d8e296392ede133969e841e6d87e41dc42ec898c6b3cd722b87ace31fb30916e2db6184032d2f4a14b2850b5b923eb445253cb5cb0a1ed47e1a4424fe37e32a5e228c9bd14c2f98c3707e4ca6ff41b8361228b1693f2c8180013c800cce87ed239baa83f0a14b41", 0x7a}, {&(0x7f00000018c0)="76240d2dc4b74fd43ebee432f2822250dcdbe7998ba322fc0adf96c3a59db08c37726da5e92a322d7703381d74a0d2563c891bebcd701dd70c4cdc11bf7e6d7228ca18af70", 0x45}, {&(0x7f0000000200)="cc5ffcb80381", 0x6}, {&(0x7f0000001940)="401256fa62dda9342e8cbaf96be9af7c5dfb1a241e9ef337c9eb553ee4f1e186102a0fe947a100398a4636cc5329f2bba38d7e3fead8978a7e6b88abae08110e22aeef40e9975536dcceeea05a5f005879e8b1be9bd898c197136e8a36ede1ba520194f0958252f216ca04438040a5adb2988c83554aee11011db3c8aad9e6d0408b69255a1c3e53110042cfda0e6ba3baa0394f73f0bc6fc84c4de3578ee3e8320962", 0xa3}], 0x8, 0x0, 0x0) kevent(r0, &(0x7f0000000580)=[{{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x231, 0x80}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x10001, 0x80000000}, {{r0}, 0xffffffffffffffff, 0xc6, 0x7cf4e9dd3b89bb55, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x2, 0x1}, {{r0}, 0xfffffffffffffff9, 0x81, 0x20, 0x1000, 0x56195fb8}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x8a, 0x2}], 0xec7, 0x0, 0x8001, 0x0) 06:50:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) mknod(&(0x7f0000000000)='\x00', 0x1000, 0x100000000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x3d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") 06:50:39 executing program 0: setuid(0xee01) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x1200, r0) ktrace(0x0, 0x5, 0x20, 0x0) 06:50:39 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x6013, r0, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./bus\x00', 0x8000, 0x8a) write(r1, &(0x7f0000000140)="220e22", 0x3e7) r2 = msgget(0x0, 0x4) r3 = getuid() mknod(&(0x7f00000006c0)='./bus\x00', 0x100, 0x6b2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000540)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) getgroups(0xa, &(0x7f0000000600)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setreuid(r3, r4) r8 = fcntl$getown(r0, 0x5) r9 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000640)={{0x80000001, r3, r5, r6, r7, 0x40, 0x947}, 0x6, 0x8, r8, r9, 0x6, 0x80000001, 0xfffffffffffffff8, 0x1}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000200)='}\x00', &(0x7f0000000240)='}\x00', &(0x7f0000000280)='-\x00', &(0x7f0000000300)=',${+\x00', &(0x7f0000000340)='-+\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000440)='\\\\\',$$', &(0x7f0000000480)='!\\\x00']) 06:50:39 executing program 1: r0 = socket(0x18, 0x5, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00000010c0), 0x0, 0x0) shutdown(r0, 0x0) r1 = shmget(0x3, 0x2000, 0x18, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) 06:50:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="f900e300000045192a101000000000ffb67b2bba5ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0x8, 0x4) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) setegid(r2) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f00000000c0), 0x4) 06:50:39 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000080)=""/108, 0x6c}, {&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f00000003c0)=""/127, 0x7f}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f0000000440)=""/111, 0x6f}], 0x5) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) close(r0) socketpair(0x30, 0x4, 0x10000000000b1b, &(0x7f0000000580)) 06:50:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r0 = open(&(0x7f0000000240)='./file0\x00', 0x53, 0x100) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) r1 = getpgrp() wait4(r1, 0x0, 0x2, &(0x7f00000000c0)) r2 = socket(0x10, 0x5, 0x8) fcntl$lock(r2, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x47, 0x1000, r1}) ktrace(&(0x7f00000001c0)='./file0\x00', 0x7, 0x1900, r1) r3 = getpgrp() wait4(r3, &(0x7f0000000000), 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x8, 0x0) 06:50:39 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bca) r0 = open(&(0x7f0000000040)='./bus\x00', 0x200, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)=0x9) 06:50:39 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x3, 0xffffffffffff7f79, 0xdbd}, {0x18, 0x1, 0x8, 0x7}, 0x6, [0xf0, 0x7fff, 0x4, 0x81, 0x3, 0xffffffffffffffc1, 0xb886]}, 0x3c) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = kqueue() kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) 06:50:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x96f2e12958e03fb, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x76c69413733da237, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x101, 0x9181}], 0x1}) 06:50:39 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) fcntl$setflags(r0, 0x2, 0x1) setsockopt(r1, 0x3, 0xa7, &(0x7f0000000140)="6f1627271cdf85b42127a1f9a75e9741820a036c0bc8b0f23a7e721c130f659bf426a61809f71b29b90f4f7aaf92916c4d93444d30ab999f6b42679113ecfe36c470cd59b7c16a894ef636aa7716e8192dbf85c47179756ced82a955b481cece78ed2437c820f3f48b4b735b53ca738027a5a904dd0bb36efaf7f7000ea5733089fbf1b29c12aa01524137061451f8e48ff72dc6948daee0e77f26a5f41e92a7ca821946611b08db6c363f8ef8b895cd6d08307f6a15d22b5db47cea4639a4757c8ac36b1de65f801434a4283eaa8c81d5f16c26731a735876507285d56903d9d25f4a9a4518eff0cb02586c7e9a4b17103aa7ca84ee45582f90edb0a3876e0c27741c73b0765eea63cb34b6d16396ff510406bda96fd19b7f256b223a4c0c49d90f8d58b6f9dab10fed471df5f9e0a5275e4c0135474b2d29fcde29891b354c0c87e3b83ded1b61ebb826bf20f6d4303f265ee346a62fc4b81c16e95d99e5e805b7efedf06085c495f5e333aff4e4b6c04cd1df9e26cfe36e88e1c0c8c1e0239a16b3c803aa2ac63ec89a65b39d6ba345aca08a6cbb2074b67bb7116d21af307c31cdfbb810d9e5486f3b63fc9e8952074afb66fb97c3215b4567b9259df7a2ebcec33f28f97a067ec01296260456fa7d03f4a89e1b00834479769ee39a1e98e12b6722c80725e0bf9cd71eefb21bd68209be60d6c0896d2cd8d9a95e0af5fd4d2dc6136881be40dbaeec77d8bb08deab74f30f9b679e3e50a619fdbc430e788330d520f6779eea42b1d1e26a7090ed55897c0ebd2859545fce63cf5ae95a2b0c074ce40fb1a9ed797f40653f1c5af8aae45fc055903c780b6b9ba99bcc464447674e7bc3cc5a51eb5a16bd47f5da68f20823fab6a053c0430711f6431590d9dd6764dad7b94f89f2be029152592d2eb7de63e3739d499609a55aad51b1d330141206584bd7456f6bed262e27553adcf002f63f752e7dc767f1c5efe4ca6c02402c82c487ef8b4f6dcea0bb83981d1e4894d3a04bdc6874fe76c1213b9a35e0f66fb690ba491d52c57b808aefdc7fae900ef1fcb076e70c60e541cb3c825ae5589c50207cde9cf6a36c67d262f4d863057dad31293aad1bf5589933b07d3184686ee011f5fae8b373f4ce57a849c4e36aef56493b6acf153bb436a64b6d4a624da024c127ac192557b73be169a6006b66b3d1d0d3540ad97d672fe4edae28816dc7580f36b47b9f4440216d0c32cc97484d24f7ea9468da77567d5009533eb4778061d9f4905263ad8b2507ef23bab7372a68992223e77985d1e78bac88a63ab59a96a1d08eff354e30657aa426e2135772f64dfe7b9bfd8b81d683c70c3e4093dfefe6a0faf312bd4a2574e4c9802d4e110b20ea56d2fad74e8f697c64bcb735fb5cd64b76a3a63d98dc74bfa73d7b8c97fa224cdbbed3ce7d8deeac9f0cfbe05d0aa90c895c2f7c9c493d69c5d5623054024cb73f00f73b0b258c6f5996c332c8bdd62aa4402bdc07eec0370778af885c167e2df57e2d2ce993b2f2c7e2a60fd1121e50604a8eb112d226586744cc6c0b00fa82b01945fd31609aec5fa44e992dc639529194e6886adf089ff58cd3f661d6f376d5f2cc465d3eddb01bab4fc81e6e1b6f897faa8b4838e7c19a41943ef38e1f024ee5b131115b7ff04a4fc6bf830f784bcb1060f8c53727a70781501f145aeb320d060ba0ead90047ea6a297aa5edb91959cc8758a23e1d78a2743049b7daa587f3ba3619cf40688a75a25e95b3ece3da3ae0c5b8d9dfe1c2aa93739598dfd074940cac4c97462d2593d7528d93f046f9914a29c1f4abb444e77cfdfed69d7fd88950c321418c2e07d6c8158eb3188a3b438e6dc6dbc6a9258d78de58056908b293183fa29d292a5a6de76f1e3eecd1c84b4844a8ad74838e717572b500cdc295386dab74f2dd0fa9b34c9c69bd2b7dd91ea6bdb16503c28ec5c3aacb465ef07400ad893e219d8f85d17af542d673ccee5f8865c114b5e72775ff153f1e67a9853e9eba5fc2ee84550bfd8e3463b4b6cb1b733c696df2c526f1b5b57a9154e2cd55a58dc828aa24d6d089ee177723909fadad4b4bc158e6321382b2769f9cd84e823344ded5f34871b756ebb1aa91cf36da5668c23fd6308b452cda88fe4d0e06c1b36597a0658c6a68e5490d2b3ab05e73ca5bddb112eb5408a72ec584e0eec1958fd6ab977872c0822710ddedbd3d7acb9b0e0d46b670f78804172799d403e10e3d65bc5644430ee145addab5dcb47e553a56d77e12e8d298e87406196138ad861f17c1369b20239b6d55cfbfaada4bf167ea47bd3047d57e157df06c09e2bcd916e2c8d7f1721c2588f573881c8994b52b89912de1d596fe8002515955a1c26c8cb54e55c6a7ae091b0ee7513db80ad0cc4fcc32e947eb99d86a99355d3767e561716dc907df24ca3f4fe240caa773623b2df8a730491a62a48050ee6a9a66927af3a88a9f0801dd624ad1e5ba0b62cd2dbf8c17bdb4e3b24c95df3fca931d1b8c88791dbfc67ada0cec5d977698da1622ac2bcec80d94ebb9045e68176cbd657e6a46b7b259d5be3122d3b33efa488e1ce779eab5f11535b370c7b79344313502b5dd4eae40e69ae699ca137caf3ec1d3f63f9c3807eda254da46b98550498b0287ee1eac377ca9ea7607f65f5acaf8b0e00c6ceae0079f986b2c6d3f82649cb5882bd3eb381e9d94a33109f644264b47ddbd8f8116009504e1fbdc91cf1cadf4ce27bb583c427e6d9f413e2b1dec0ab03562c3d85419247bd00eb514d2f0787b4042aa4193fa38364128c5b237550da313d6708c96a4e7740b9640313fa721ec7a4e9537b61b9457e656c3ba58faeef73b075d71c77d00f3a269388e3f4a00888c817b9b12c0e14181f894f595af9158f5f66ce2e5b83090867db27944ee7fa4ead4d5f29edd1edad07b82f9b7196ab0ca2c9e9de56c5871a7c1708b8c7c7bd2fabc6c3227a96c21641b5887c91f889ec4f4b37e3a8513746e9817228270f1266b97a529a270d2eb62068069e4c413e6df380009003f23d8affae7e520ef59ce5b7784dfaa632faf7659e9aab94dffaac2cee244e3c122b5bb3c050dd75363b1043302d290f84542de97d7900f245603cc4c39a42ad52bf273b8a376d8a30b22716bfee3fbef86794b8fb88f60c45762c2fe73f216110fb527ad31a86f106cef6ceac8e3a9bc2ddde794b3c9c5f4d3ab7ea8306bceb49b97a940ab647dc587a34690ce051fd0990edaf3a6f1990f165055bf6bc287ac994bdbb656cb5d7b1002c5bffd4b07b0f87f72c64859eda629ad9c92041f0c01829e2abfe61c5f49945d5955cca79fc2cfa3428c7b7ced59aa3b5f11792116d9f60100a4e5eca4e4ab1017e2b37af91491ffd1060fb0fd99939d52395fb2bd8e2ad749ca1eed274a437e2c97eb59dfbe7145ab6239e22daf0c4047452d76f4e0169f772dec2edcef4fb588117c232a7da7bc7fceb9b44c98275af0a06b0abf324d2089981c28d99a27ddf1ebf87120d3bfa1f96a17fd41d054eb2ede55dfeb9a88f2a6b8cf3bf3fc79e08e96eaac10b4a6b3e631a376ceba5849adfb6cdfe43ec00ed8c42582e572e9a1d239006dad4c213bd9e76bc9508776bd060a69221e434b691d8f0779e1118a57930001febdbfe3db73a0688d216a1e23d9364b94f0ef250416b2f787000e93a4fc32c9ba3aa15968f4ed7a3f174d41cf65b6c69324a0b5710c7b1bbac6eee237bddaad8ce1f71b77fa949a7b9b353ca00684c499322aa4177c847f539e7d3d7e71272cfe90db68fb52cbc3d50792fa0daacb34d0c6383019061ceec55fa98206fdb478542060017bbbd0b4b54d648d13aa3b90b7a93df1165497f03c253dbf92f295ca0e7b921eaf260a0201eded810716f1f4f9b144ab6f9ce15038ed9a9faf63b3bd00421a4afe4b8f638988f3a73caf70dacd6d336961efec3f7bc9326b5d7cb0cdfcd729819fa6b05435a73c76b5ed0cdd2a42d93e95f37c5e436d5caae72805ed6412a5bd97f9d61e673e39744d5606f21810cd750a88a548d79e8d5a8a0ea11af4501dcc0d98c97cbd7cd4b9114c2c9d976fd63902a9a052f7059ff1886033bbe664beae9065b36cb5c9dd3e37f6289d34397b43f62d505ff7f6ac38025f04cfcc4a2baa17dec5dd6cfac82ada10764739ff127992ba39e8221f9bf054637772d39395db73a58298dc1f09e5e11876d58f2e16620120a1bc5999f874a5f55eb58acb3a3dc31d6347eed5b8db11cb5148879ca569677945f72a4b306bad9e014bd4b7228a57d2d5c37ee7f9dae7f59029b2e059bac22c37bd3f78d8a82f4e2c94054a15efe92fa9a08b13f08c5cfee8bb8d2f24490a38c3d82ed0ce1a67a0e67efefe027a38000b7a9f14c147d8c57ee4d9ff9b97634fc8111264b71a02e340b302ccb6805c3c2c1c1692f7d608867a80fe33112ca4d1be4b623065758c4a4c9a4be4911112e91469a37f7b5cf892c956da2aaf27cc1f6d2d4ec65434d237f7275af41c56b79696dd806215d01138ab98c0bb6f2fc0cad64cde7b8d6c260cda3181da587b6e8034780070616b550a2a0b97734907e8eec13c5eca0140a2bcc503b786498d5c95ba1c588fd6997b29baf7e8b47052ba479cb7e56b13374d38f74fd86304a0bc333d1bfebc463e1678d3d2110ce83b9074c19b22286a00d79b6de44912e2d47692e1ec0aa405ec536bdee33d433b2c448020e5c6c8d2827ef1c8f6361f4dd470143bc4c61b51d6305995df2f43aa72171950446739b470aa8b837f26f44a9ae2f3b3519a050cf4c973be0d2036361770497ba7e549fd5453b953775828b4b1d25426f3f39ea61a63982877dd242227058e4858d6ff296385fd802e687fe84621a23ed56b883aa18bd9290f38286a26df5cdf6e7b0dbda0dfb253a0e9dd877dc8894694c9b2359eb953aa72a058145a240ed22b7d9f62e9cb88c6106f5522d96c9c5b77063c093837cb59fa3c32c940baacf5b21305c7d8f980f98741145e87317f2509b1ad95ed48c480314feadd975af51b603a99ac9aa18deba665a7e85be1120c9dba2c0d4b184e70fc136075e3f4174f3a860318abe2b12068af7880fe49a8c70ebb7fa4e34ed03a5093db89b44eb60c6510f687ff7532a5699752cd0244edddcf2c60149b653bb535607fae0cc619b0f3ca72ae3c42f507c45735251f4719ea06bbd6d659523c74e0a67d71bee9952d55c3c2b90ebb49172775df9f5b271108e76d9746012803e1592e04164c96eab3503a23a23d85cb8c2cdceea8c7620b78f60073e4c626593352d3fa0a2b4e86d5a9c42e28c1e905edf556326a2644387875aaf9fb5a7b95dea13b1e7deef8dac9aa3d5a70db702ff2b4ee588981d7518a751429d5d811a518b942b1431e5208cc04843f1abcfa22f5010ca7654b178f6e1bd09b0401a5cb98821aaeaed04aa34f6b67bc6daf07de5128835cedd179af34a7c95c9d94d49ca8091d1fcb3a46e560ad7aceb6f21c462012b3977c45e78bd10a2156349d784804b7767f8d5e76058800f79661eb37d320ff484254249fa806bb97d05e01a721d8450793616aa068ffb0cf8d59544b1a33ab00f351e2d3245af3711598e9675029466a1f51b675785670202108f18dac83074e789ef93f4a3c4d5646186bb144d8ac6212061910deb35e3ffdc7387f79d18b7a88abdc7f7579c8486a498b5a127dca1a795970b58c914e74d35c8057fcc3472023659e9137af353278fcfcb4993e2adc597f68ddb6bf0683d2c9b48b65450196c92e0ca898", 0x1000) write(r0, &(0x7f0000000100)="8c65", 0x460) 06:50:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wskbd\x00', 0x0, 0x0) pread(r1, &(0x7f0000000000)="d3", 0x1, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x6) 06:50:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000180)={0xffffffffffff1d7d, 0x1, 0xd}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x20}, {0x45}, {0x6}]}) dup(r0) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 06:50:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r1, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') 06:50:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r1, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5c0a", 0x7}], 0x1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r3 = socket(0x3b, 0x8000, 0x200000000000002) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 06:50:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0x1) syz_emit_ethernet(0x8f, &(0x7f0000000100)="754d7f8894345feb1f7ea8f152891729bc9c8118543176cad541cc2cc52ff91ac37096fafd7c1409aa191da34005f965c5d0d76f5eccd74411764a5694e5efabdeb631bec0026759aa995927d231bf246a0027ba44f258988ab4e40b165555010dc9802ae1051af06b4a0c2978bf83e1ec772d0e46e47d13c0ea8e3dd1ed97414bdba387076de73086f9bb7b1507a9") 06:50:40 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) dup2(r0, r0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c1d37b4a16eb59d69", 0x32}], 0x1) 06:50:40 executing program 1: r0 = kqueue() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x63) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) dup2(0xffffffffffffffff, r1) 06:50:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x20, 0x0) close(r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4) r1 = syz_open_pts() dup2(r0, r1) poll(&(0x7f0000000240)=[{r0, 0x13}], 0x1, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) 06:50:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0xe8747efc193835c4, 0x4, 0x2) r0 = socket(0xf6b1ec829e4e6a89, 0x4, 0x2) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x0) 06:50:40 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x827) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="1dfb0000", 0x4) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) 06:50:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000180)='./file0\x00', 0x28, 0x99f10d062b15416) ioctl$KDDISABIO(r2, 0x20004b3d) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x2}], 0x9, 0x0, 0x80000000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x40, 0x0) 06:50:40 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0xa, r0) openat(r2, &(0x7f0000000000)='./file0\x00', 0xcf6c0e8069f4dfcb, 0x8) r3 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 06:50:40 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r0, &(0x7f0000000200)=""/160, 0xa0) r2 = socket$inet(0x2, 0x2, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x2) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000000), 0x0) rmdir(&(0x7f0000000440)='./file0\x00') r3 = semget$private(0x0, 0x7, 0x40) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)) semop(r3, &(0x7f0000000000)=[{0x6, 0x9, 0x1800}, {0x0, 0x5, 0x1000}, {0x4, 0x8, 0x800}, {0x1, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x0, 0x2, 0x1800}, {0x1, 0x3, 0x1800}, {0x4, 0xfffffffffffffef7, 0x800}], 0x8) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) recvfrom$inet(r2, &(0x7f0000000340)=""/225, 0xe1, 0x1, 0x0, 0x0) 06:50:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getegid() fchown(r0, r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000380)='=') 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x20}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x8) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x2) 06:50:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x80) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10000, 0x0) fcntl$dupfd(r0, 0x0, r0) 06:50:40 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) socket(0x20, 0x7, 0x3) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0xd78, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000380)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace376c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f173183b26db8d2002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13bc07a970316eb66907b9926f589c61a2567f05b8450f7f91b076bcf33720173022fa6a8e5519d78ceaefae97de8b00c8cd5418eb92a24715fdaf00238f8c592ceb1d4b975912d82ab968c0b18747668884ab287f20a05dcf3b07374664d056d0d486239aabd5a80c41b402f8a4d0298b493750023524dbbf738de97a3cd38d78138bd8f353e8455b1d066f83d97cf433dba69edc186cfc3f0e7ad9e976777a17920500f6a9787c73f3d1cc7f02e2a0acf05762c8d20a748b970653318e3564c1f9d5469a38d73f72db5c5f3bfe6175926ff27e6c789255b9fcfb168812b46a790176b9a739f3cb2224dfd7635651bbfcdc957c0a8638c82afb08f81369189596d86d9384cd695bd0f7c71b4bb4fe339aa56822c259f58aaaa7926ba17369751a353f9437ba11a680936b8b3ee1216a87b4a2f3362c4906dbb218eaf2ec3aaab394549508e11ee6b1fd84dda092f5930bf1fb8879273f603297de4f85e2d84536820545ab6580e5e3ef4ad7859f7d75ee0f491e366ddb34fe0a08ec323f5fef21bb90a59ca1450c98778809059e180741dc3dfed1d6f6bf6d3d4bc5a960cdaf4ce6a0686cfedd610b67a854db6c8eb290f32f3513c1185a9bbf433382d1984727a0951f5a75bb3d372fa07b62dc9f5ce516e2da2ea6764e68514328ecae24501aeaebd6b9e7a8fccab5f815e83e071764e77c1a39af190a4715a09fb405f95fc4b6ab90b88448e89b57f5eb562bdf6359852fab8aa6ed47da61d79e4f9e80eb218472e6a7f1fd98754859e574006289b23eb14f06a8aad050e7947fab109dfdda114548644b188b3fc392d607dcd448166a283a18b998a8762aa0d304e6a2195f13ab6bc9d7dd9867fc2a3da812548a9ba597bd8aaad522a65aac3e0eb5b6bda8d869d7734035581feda890bacd4018bc85c47c383ee85afa4777bb9891f734e25f17c547e4af2168c60e0d4ce0c74633f81f2f990d4cac9c029efeb9bbb36f871716b9e0e969149c5fc23bd8630b23806ef097547f417ab0b5191aa8465a176060ffe63e06ebd16b7eb0c70259a2683bb189c7ff16d3e7fb359fe18c5fa82eb979e862c3a22b9d0e18e21fa2a6a6a6401c197472b2f8c48f91ab37698b80a15d2edbb9e451d6501326c1138cb104134b23f2ef5f4a57b795606ed1f8387adb9b28f858890a63dd0520bf07c60ccc8ada7f8d4fdead13338648bba63f10627b1073fdad07721569a04d45fc88032a4ccec7367dc5cf5288300a57dbb111876ecfdb39df77ac5155b601e5eb2f30103e624bdb9ff3bc47110a38c8ab8cf577f3bd111acd6d4715aa588f15285e9e34f326ede790ec8744e1b9471593e01535fdd8393dba9529f3208be6ea248e3731916ec0354d27bc1e572ea53c046b38523cdf11048d48a98be9e248ce1ea8b05dabe39e5fc1bd34c6590eb7346a37c008ff5eec29e6b6dc87df4fa38a6b4e0b024921d8befc23dc0cc74c414c74f14aedde56e53b73ea2df03ff4200d1e0408d865c83ff8fa505aa04eb1665fadc1b1111efe36fabcc70847126d8d8647100f5fefc3074322079204bae2a5c0631dcf5c8131760045d42785ae9b8c2401c21e83bbf0302f7843e4c9efdb87db859b08ee4bc141adde6fb357c7d089efdbdc13ab39ad712a4078227ca24d5a7180fbbd3dea4fb7943feb1c4786d49d0ed078513d8e5dd54b238705ff8bc509522a1ef0a78406d249b168ca1fbcede384cdb6449fd1a37ff6c8657a4c998b2824f8da34f4da79c897a89d6d043e34c745f6c1ab411eb2939d4ccc3104762169f456b09fe5300b0b63a7b66c562f2f1cb4714aff164ce76e0bb2f4037923e1ee924426f17a896048929fe58cf0a9171e7d24d7fc6e7e4d478c8ff33b98a0e50d4aa5646e2048d6c82637014c2c0bcd623d520764194cd087fef9d39ae032480d6f0296c83e0959ab6a06d4233f12c3c4b56319b475acad5afa72f8c", 0xaf9) 06:50:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x20000003fbd) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000180)="2e951feead62310740a46ae931b046c592dd2f713f67c69fed292e1f9e31c027b4ecbd40a01769e04b31a1a77d74f30c458aca0d6ad5d956c8b3642234fbd45321d4384236e4fd29b02e3b8cf3bdb8a56b82d1ac1401ff1297f220654cab2ab80f67493b37f5ad822f1e2fca6d4292a01b262c2f48db5ab542f9a419eb372f2097daef2d795a027ecabd47a1299cca2d16957bf53e2f4a2f192ba12df40e0d5bb9423e1ff45a1d0146f0224f857d447f84700045e41b2a65b594af8cd90b9418768e7ab2f4bff0458a228f1b96071a3f6f8043fbac5b9b11", 0xd8, 0x4, &(0x7f0000000000)={0x2, 0x2}, 0xc) 06:50:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x40004000020020aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) 06:50:40 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r2, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) r6 = msgget$private(0x0, 0x114) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r8 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000340)=0xc) r10 = getppid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x9, r7, r5, r8, r4, 0x48, 0x38000000000}, 0x9, 0x3, r9, r10, 0x100000000, 0xf406, 0x4, 0x4}) ioctl$TIOCCBRK(r1, 0x2000747a) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0, 0x0}, &(0x7f0000002680)=0xc) getegid() r14 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) r15 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r14, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r15, 0x1, &(0x7f0000002780)={{0x1, r12, r5, r12, r13, 0x80, 0x5}, 0x100, 0xffff, r11, r11, 0x3, 0x80, 0xff, 0x232a}) r16 = fcntl$dupfd(r14, 0xa, r0) ioctl$FIOGETOWN(r16, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) 06:50:40 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) write(r0, &(0x7f0000000080)='O2', 0x2) 06:50:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getitimer(0x5b745c8ee4111477, &(0x7f0000000280)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000200)={0x7, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ffffffffffff, 0x0, 0xfff, 0x0, "b8000000000000080100"}) close(r0) r4 = fcntl$dupfd(r1, 0x0, r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) r6 = getpgrp() r7 = getuid() getgroups(0x4, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r14 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) sendmsg$unix(r5, &(0x7f0000000780)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000380)="525cbb9ff42a6bf449a624598d9dccb9d7129eed901a4ac4acf831e1b993c77e5eca2c0bc924267838584f3012ada03bf0ebcf259056e60cdb6416871154734fd32d2513722bf39792f30d97604ef8b0e9c4a98bf3fd35c872f8717fc58640c3c876250331bc24925b1857eb625e9cf4f31d9b691a5729b051e90ae8e4073bb68155f18a2db67ee2a38489cb2a4e99077cf2b4e7c701364679003cb032817f333e2caa4f58d672fec4a238369d7ea31d9a233f86c4d382e3b3fa429713", 0xbd}, {&(0x7f0000000440)="cdaf0d239a99470fffe0d67eda5d15165993c529c92b3be1d070d42e7a3323539870f281db2f8c65", 0x28}, {&(0x7f0000000480)="76a726506e0f6bd09dafa29e9e06aca3edf5d285c44603e3489f8f6161b5893d2700cad86f97d59ef4b1bfcdc49837cf17a62718adf8b703277060fae61362176072b069f11226bef2504cdabb409ea0f7a09a0e5d06d84998", 0x59}, {&(0x7f0000000500)="320bf640ced8a69b3fb07e12a103338f2ef2447ab060b405a7e99eb1c2e4e14b9a3a617c66e4dda16c8f37547736d9ec836c9cff5de259f055aa401a430335f068b297dc2f459e49117aba1a1bda17ee0dca295938df8cbce542af1b4d7fdff2aadff4f529d5d10009098bd798c80a9ed5db2dd16af5e65dc192e2420f9d7e22cbbe6378de3ef6587dc2be598042944607e7cfd3bda0", 0x96}], 0x4, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r10, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="dd2ea5f8936c4235f9ac5cff37bb431d9c5d5125dcbccc120a8394e1407a66ab99ea41cbccc91eed83b8749b0284ce8c46ceae8000d8c1ba87d73da5a9ec3b0f4ab4a765a35173bab01594c87f2f8f0955ed9cf9ed331833c992db50df2d4b5c66c72f74b5c94b5ce679acdad3b3ff8636c076ea8c709afd0c3962b82ddf1144276b006dcff574096fca02154022baab5b6a9bae6bef8b9ef7256ce993537bebcf7d6222bf996df71abea69483b726be67234146b69ae307b084f559764da33c90649c53"], 0x80, 0x400}, 0x401) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) chflagsat(r3, &(0x7f0000000240)='./file0\x00', 0x1, 0x2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000080)='./file0\x00') writev(r2, &(0x7f0000000000)=[{0x0}], 0x1) getgroups(0x8, &(0x7f0000000700)=[r13, r9, r8, r11, r13, r8, r11, r10]) syz_extract_tcp_res(&(0x7f00000002c0), 0x8, 0x1) 06:50:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x182, 0xd8) r1 = fcntl$dupfd(r0, 0x7ad195eddf282f8e, r0) mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x103) 06:50:40 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 06:50:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x20) ioctl$BIOCLOCK(r0, 0x20004276) recvfrom(r1, &(0x7f0000000240)=""/112, 0x70, 0x42, &(0x7f00000001c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) pwrite(r1, &(0x7f0000000180)="a4332304d75792786cb88fbdab1fc4afed03f7bd", 0x14, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 06:50:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000740)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x280, 0x7, 0x9d4a, {[0x4, 0x1, 0x27, 0x5, 0x4, 0x8, 0x80, 0x69, 0x7, 0x3ff, 0x3, 0x3, 0x1f, 0x7, 0x1, 0x7ff, 0x0, 0x4], [0x5, 0x9, 0x3, 0x8, 0x200, 0x1, 0x9, 0x100000000, 0x5, 0x400], [0x3, 0x6, 0x9, 0x1000, 0x2, 0x7, 0x7], [0x3f, 0x2cd, 0x4c, 0x1, 0x6, 0x8], [{0x4, 0x5, 0x0, 0x6f5b}, {0x8, 0xc0e3, 0x7fff, 0x200}, {0x9, 0x2, 0x0, 0x3}, {0x0, 0x200, 0x1ff, 0x8000000}, {0x9, 0x100, 0xfffffffffffffdc4, 0xffffffffffff0000}, {0x100, 0x101, 0x9}, {0x5, 0x7, 0x5, 0x7}, {0x3, 0x4404, 0xbdf, 0x2}], {0xb5f7, 0x8, 0x7fffffff, 0x6}, {0x3f, 0x101, 0x0, 0x7f}}}) r1 = getuid() setreuid(r1, 0xee00) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x10) semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000700)={0x20, 0x1, 0x8945, 0x8, "53ad2b28158a588361edbf2083f372d8f7833455", 0x1, 0x1ae}) bind$inet6(r0, &(0x7f0000000640)={0x18, 0x0, 0x6, 0x7}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0xffffffff9aa8773f, 0x6, 0xad, "13930512d5e57691f1758e2ee368d2d1e2714cd5", 0x5, 0xa0}) r8 = semget$private(0x0, 0x2, 0x1e) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f00000004c0)=""/227) r9 = semget$private(0x0, 0x8000000000000000, 0x100000006) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000140)=""/94) mknod(&(0x7f0000000100)='./file0\x00', 0xe008, 0xb31e) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000600)=0xc4) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0xff, r5, r3, r5, r6, 0x16, 0x80}, 0x4, 0x9, 0x8f}) setreuid(r7, r7) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000005c0)={r2, r7, r3}, 0xc) semctl$GETPID(r9, 0xa2e02803b6a0a0ea, 0x4, &(0x7f0000000680)=""/68) semctl$GETPID(r4, 0x5, 0x4, &(0x7f0000000780)=""/122) setreuid(r1, 0x0) 06:50:40 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x3}, {0x6}]}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0xfffffffffffffffe, 0x2}) fcntl$dupfd(r0, 0xa, r0) getsockopt$sock_timeval(r0, 0xffff, 0xb514658949f25ebc, &(0x7f0000000080), &(0x7f0000000100)=0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:40 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, 0x0, 0x0) 06:50:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x359df49769cf08c5, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) 06:50:40 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) setsockopt(r0, 0x0, 0x5, &(0x7f0000000080), 0x0) 06:50:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) r2 = msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000000100)={0x0, ""/58}, 0x42, 0x3, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x7fbf12968565d031, 0x151128a78e5db1f0) recvfrom$unix(r0, &(0x7f0000000180)=""/242, 0xf2, 0x802, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) msgrcv(r1, &(0x7f0000001ac0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fc46000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08ea0ac1287a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa683059b4d3bcba8d14cd8f7e4815208dba07923ecbe2c1a888fdd7686e502bb2f8e4a7a2acd52d8cb81cf6e19223ef91f2d6dad5efd6b3f2a8319c03915e5d83aee33f8869ae2c7daf4069f2a53c24630185a331e13a5b1eb10542b31af35b567b6c8baea741a2200cb0058cec3f7186f3d63a0d140714608015328301e800c2e35aa0a2179b3524126276aac68cb287815245d63bf9cdd84a5b5e016a7d2cab8d22f8f32da6e68fd73a2cd76e6e8e2563b0073a2b528e5145af954d72ddfbee04d57c76a2d7b7611b400e2f968b0b79039e6da6aa5f3388bead75b422906989e52fd7f9a4e90285dbe3b193600ada2fa72ae6b0ac0ffe03396675edf2d16e9e5c5cb42a288fbdd324f50e17b722e2ba9c395631f1b0ad601e0c37077b18f5cc393402a5c44214a1f7d3c74bf081c5befe0b567b352106d9df6d14684e5a3cf8f8fcb3e69c79ab5f1b29aae2e94b6335e402f7ed129b155e5"], 0x1, 0x3, 0x0) msgget(0x0, 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000280)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x6003, 0x3) recvfrom$unix(r0, &(0x7f0000000340)=""/74, 0xfffffffffffffe38, 0x1, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r3 = shmget(0x0, 0x1000, 0x300, &(0x7f0000ffb000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x2000) msgrcv(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ed24118d702e5b0c720000000000000000000000000000000000000000000000000000000000000000000000000f0000000000000000000000000000006f0000000000000000000400"/123], 0x1, 0x3, 0x1000) msgsnd(r2, &(0x7f00000003c0)={0x3, "d4a13151c76dc891a3587745cb7eb931d47fcf5e6f38533b30414a5bb7baeee4653f2bff5aa5343a2ae46a086ff413670f36b9b15e9ec76a089cef0b7ac4046b708168bf7a5fe6503818934f267c30011b4d829db2d2c8097fac915137b7b7dc4497f42bf5db9c0ca8d794a3731673209cc0a5cbcd7946ee26079e82c0cb11e09e76fb4f2e9a320d7399747e19251938b82e22ec1cd56f1e7924e52f64a79e96420c279e115fad7ade7a88467502b24e37c6258041747bda9ba3fab18ea56b27321309264939346c6abb74343d983adb6197ae6123c4094bcf2a0685d475a743cb1e4e0c31"}, 0x23d, 0x21d044b27da1a9f1) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) 06:50:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x100000000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x6) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 06:50:41 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20040, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x101, 0x8, 0x2, 0x6}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d425b1bcca627591b668fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c02008f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709733ed17d", 0xffffffffffffff71) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x1f, 0x9, 0x3, "595b0bd7dd9ec56458272f330097063fe285f978", 0x6, 0xe2a}) 06:50:41 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80, 0x3}], 0x0, 0x0, 0x6, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) 06:50:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = socket$inet6(0x18, 0x3, 0x3ea9f185) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = syz_open_pts() close(r1) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) r3 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r3, 0x4) accept$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000"], &(0x7f0000000140)=0x6e) syz_open_pts() sendto(0xffffffffffffffff, &(0x7f0000000440)="141a5d1dd6fb1746a27a91c736fa24f999292b4904c4eafce432c9fab04f60091f6af94da48111fadc6e13108bd5a0472d481501dbd888a98918b426edf01803f9c7449b30f776973e18b6b95a562fd89ddaf8c1ed4ec421f8e867dc17f58c59bda030cbeca3458e64b5215a5268f959462097d91fcf8e2ed4a08a3c2e94d2d07a3b1199a4b7cf9c83e8c2e64dcfa8eeeb853f6d051bdb853a0f130f", 0x9c, 0x0, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440), 0xfffffffffffffefc}], 0x1) 06:50:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) msgget$private(0x0, 0x2a5) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='c\x00') ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000580)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000140)={0x5, 0x4, 0xb9, 0x4, &(0x7f0000000300)={{0xc627, 0x3f, 0x3, 0x38e8, 0x7fffffff, 0x8, 0x8}, {[0x2, 0x9, 0x46, 0x100000000, 0x9, 0x4, 0x8, 0x9, 0x9, 0xab32, 0x52, 0x9, 0x6, 0x4, 0x4, 0x4, 0x3ff, 0x1], [0x1, 0x8000, 0x5c5, 0x55, 0x9, 0x64, 0xb1, 0xdd00000000000000, 0x6, 0x4], [0x6, 0x10001, 0x10000, 0x6, 0x0, 0xb54], [0x2, 0x9, 0x2, 0x5, 0x1f, 0x300000000000000], [{0x641, 0xfff, 0x3, 0x45}, {0x3, 0x6, 0x1, 0xfffffffffffffffd}, {0x5, 0x7, 0x3, 0x8}, {0x8257, 0x0, 0xfffffffffffffffb, 0xfffffffffffffffa}, {0x6, 0x10001, 0x2, 0x4}, {0x4f1, 0xc8, 0xfe, 0x3ff}, {0x14f8969d, 0x9, 0x0, 0x100000001}, {0xffffffffffffffaf, 0x1, 0x200, 0x7}], {0x4, 0x4, 0x2ff}, {0x1b1b, 0x0, 0x0, 0x3}}}, 0x3, 0x38f}) faccessat(r0, &(0x7f0000000100)='./bus\x00', 0x12, 0x1) write(r0, &(0x7f0000000240)="220e2a", 0x3) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000800)) rename(&(0x7f00000000c0)='..', &(0x7f0000000100)='./file0\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x44001000e, 0x400008001, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0x40}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 06:50:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x2) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x4104067f, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x6c913d76143ca0f5, 0x7) recvfrom$unix(r0, &(0x7f0000000180)=""/128, 0x80, 0x843, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008ba8162b27febf00000000ba0d3130021e6232e99a00000000000000000000000008000038", 0x2c}], 0x1) 06:50:41 executing program 0: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10) 06:50:41 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = semget(0x3, 0x2, 0x0) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000140)=0x10001) chroot(&(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x100000000, 0x7fff, 0x1, 0x401, 0x81, 0x200, 0x0, 0x1, 0x1, 0xdb7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000080)=[{0x5, 0x0, 0x0, 0x2}, {}, {}, {0x100000001}, {0x6}]}) socketpair(0x21, 0x2, 0x3, &(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001280)={0x0, 0x0, 0x0}, &(0x7f00000012c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001300)={r3, r4, r5}, 0xc) close(r2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) clock_settime(0x2, &(0x7f0000001340)={0x0, 0x7}) getsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000200)=""/4096, &(0x7f0000000100)=0x1000) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1ffffffffffffceb, &(0x7f0000000100)=[{0x50, 0x80}, {0x8000004c, 0x0, 0x7}, {0x16}]}) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000140)=0xfff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 06:50:41 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xffffffffffffffc0, 0x7ff}) select(0x40, &(0x7f0000000040)={0x200000000000, 0x4, 0x0, 0x0, 0x0, 0x7ac7}, 0xffffffffffffffff, 0x0, 0x0) 06:50:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) 06:50:41 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x0, 0x8007, 0xfffffffffffff800) shmget(0x1, 0x1000, 0xc, &(0x7f000064d000/0x1000)=nil) dup2(r0, r1) 06:50:41 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x7}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 06:50:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x8010, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x400, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r1, 0x42}, {r0, 0x40}, {r0, 0x20}], 0x4, 0x27e) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0xfb3e, './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r1, 0x20004276) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000013d, &(0x7f00000007c0)}) clock_getres(0x2, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) mmap(&(0x7f0000fed000/0x11000)=nil, 0x11000, 0x1, 0x12, r0, 0x0, 0x0) 06:50:41 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x35}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x80) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x6}, {0x7, 0x1}], 0x2}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 06:50:41 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x10000, 0x1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 06:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x28}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket(0x1, 0x8000, 0xfff) recvfrom(r1, &(0x7f0000000080)=""/92, 0x5c, 0x0, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x2, &(0x7f0000000640)="129f") 06:50:41 executing program 1: unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000000c0)='x\x00') mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x20000, 0x43) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r2, 0x1f5b6aa7e42d1b4c}) 06:50:41 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x1, 0x3, 0x5) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3a, 0x0, 0x7, 0x2}, {{r0}, 0xfffffffffffffffb, 0x9, 0x80, 0xffffffffffffffe0, 0x4}, {{r1}, 0x0, 0xc2, 0x8, 0xb27, 0x1ff}, {{r1}, 0xfffffffffffffffd, 0x21, 0x80000000, 0x8}, {{r0}, 0xfffffffffffffffc, 0xa5, 0x4, 0x2, 0x7}], 0xbee0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x28, 0x10, 0x8000}, {{r0}, 0xfffffffffffffff9, 0x5, 0x80000000, 0x7ff, 0x9}], 0x80, &(0x7f00000001c0)={0x2, 0xd6}) sendto$unix(r0, &(0x7f00000000c0)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 06:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x150) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 06:50:41 executing program 0: pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfc94) readv(r0, &(0x7f00000000c0), 0x0) close(r1) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) write(r0, &(0x7f0000000040)="65e37be085d11c4e63017e13f0199ca7aac8f83ad8964fe7e8a2b2e507eae962b228c904132761f07f423d7e4fb7c75f7f3f25d054fdc527abf8a5e6ea7548003779", 0x42) close(r0) 06:50:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0xff18) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x6, 0x7, 0x8, 0x3, 0x7ff, 0x4, 0x95, 0xd5ae}, &(0x7f00000001c0)={0x7, 0x4, 0x8, 0x6875, 0x9, 0x7fffffff, 0x5, 0x1}, &(0x7f0000000280)={0x8, 0x9, 0x3768, 0x7fff, 0x7, 0x2, 0x3, 0x965}, &(0x7f00000002c0)={0x1, 0xffffffffffffffca}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x5, 0x0, "d88190c2f58d8a97f846bb722d67c49b20ef9809"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a0020d9830ea462f913"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 06:50:41 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xc45, 0x5, 0x33b3, 0x0, "44e5396b9d105593cb9f68239ed0456a2d144ed9", 0x3, 0x5}) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 06:50:41 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)=';') sync() 06:50:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000bc0)="2b43fb5ed45a23162c6e724b7d911ad97da32ea2d579da90eb1ff00665126eee7caf8b14ddb01f0385328f8d18cd0fc70021120eaedfdd96371cd6dd2dd6e079611358b7ccb70fef5d141021b961b652f54df0a71bd0e118424cfbe44b8e61e182f51b50810402003a029dc5314d2bddff01000000000000e2397202afa3b8ea97802fb5f7026125b62585b8e03e3d60e829ee7e17f1e529ef3598dcc114d7d3d8530428b4e657321a07b3a691cfe4b359d7b8d4266bfffdd9f54a48067d0302aefa85c5c49cd4b7f71487d110732af015510dfed9c670adf69a914e35635f7902ccb23a2386f2e4af84801deab47184d2435a8368d842becd2512cbbd10f83a109107a2dec598e10b315ddfdc03d7873036cbd5fc94ad64a3a289d05b4242956d3846a49cb4849eb194af200278368bc56700abadc8e6bb9898900157cbaa8368da60a12ccb796608900557ffab1dab8e03a47237e684c39db050781228dea925a043f13fb59b90e04171838d6b092f08a740a0fb54c3be84afd4bb7085053f2e02880300000000000000b2aae8ff1ca2d2e51a9cb1afc7ffc12a5645bab7fffdc4ccb9561ca300196f3b68b2f65fec1c0d325402a9d6c68de4ca116dd81f7787c40d8d08774c10e9aaa11e7c6cf2e01641c0e5dab8fb4162cfa0b5df2b73908330e0ba51d329099e67fed4a780cf46cb443f3f4e0e92092e75aa91a7f16c86efe270d068bad67bb0f89c15f62128e35d355c59a87454289541cc0000002d9a0000000000000000004a068bb58b1066af83d03ee089b79a058751785d1d27335d82eec697d8a34af0618f7ea116d44c0283c6644dbced4f36e47c8cbea2979f7ac8c285cdbab491cfff16b9b2df5f1a693e6ed666958d913e42ff9076dea07b9083d2a349e8bec69b73d2bd09843744635a95783e349f552a7e15aa784202f98baf47ef371aa5733e525cb10218ae585da65c92c3965b97e6fd2e754a2bde421349c3cd05e1cd0bea523ed3612bd554c04d08763e359a9bec0b41b6b524bfbad0e2b95381772c2fb643ae8b35076cfdd1d4318d0acc6ff2811cc985f6a2d7a8e4518eb55ae031cf8e084842d59de1e7dd2d314bb20453adbe040d6fe6d0971c8516e7bb4fa6db2066ac7dc3b060ce42e212e41db03db31c7cdb9a706b96924068d37c45b7b69b5e5e692d858511bde43276b63f7c6882c4fe6f6524a08be9e8b65a3da57bfa583ce6c01e8d0ac46a058704cdf73050dd547322f2ece21c449d0b2f5628056b9b243014de169881efc7b55d564a713a298e82e4794a901c88573a4c86db70585dd629b9c75b6a4509b21a6b4b2cf4a3bb4341ca801cf7640856e26073a3467155310fcc38fe579e6e45c543a70a88e7776d5af56225f4ae15d353a9e1b776b2d9fd655821e3544240e2cc1fa3ab4f4bef259f8d535cd8162740656a16932b1305622879c688816c9680651053e5845bc4ffffffff0378c8b2f5e7187de81ceced890a46b95fb82f47aa75b3608f04927951ff629c5fee5bb1acebfbdc3ff452c7bac8bf01b5b7dfaa80dacc3b86729799595a4503ec53215cd68b93d3b6d1d02ad700c5a4856ba23a0b2b07fdc3f3e7e2b933849b4c2ff4b9473a44", 0x7b3) 06:50:42 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x2) listen(r0, 0x10001) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 06:50:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x2002, 0x1b00) r0 = open(&(0x7f0000000380)='./bus\x00', 0x3fd, 0x0) write(r0, &(0x7f0000000000)="592d7d0dc51a8b11ed4e3237", 0xc) shutdown(r0, 0x0) 06:50:42 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x7, 0x0) 06:50:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x4, 0x3ff, 0x1, 0x6b44}, {0x0, 0xf7, 0x7, 0xfffffffffffffc00}, {0xff, 0x3, 0x10000, 0x3}, {0x8, 0x0, 0x6, 0x3ff}, {0x0, 0x1ff, 0x7, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:50:42 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x100) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) sendto$inet(r0, &(0x7f00000000c0)="b91370d345d255e261ed8f23632738b5f21e85161b0d6aeabb019909e3a459928138d32c70455e5d0210b8513b094e377731dce67e503cd943d378fa58c0dd5f02199ef5a7882694abc2c1e7d421e7013eae2cdefdfa815dd221a3f9e883902b544f42707431c2595d3a73aa98a1", 0x6e, 0x1, 0x0, 0x0) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x5, 0x10010, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xb95, 0x7fff, 0x7a, 0x0, 0xff, 0x0, 0x7, 0x3, 0x1, 0x400, 0x36c}) 06:50:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000001400)=ANY=[@ANYBLOB="0000000000d8853f617ea0b3f5406e8ab39321f871d1a04b12cf18d0588f60ecc9d19550cc0000000000000000000000000084da8334f56f22e132af8b3bec7f48aa29c370919358493dae26a5539c2a5d516a742c8af67bf09e37458c8c6cf9c84541099b81dbd9126829f3941c77dd156dc5c8816e85903cf7e80fbc9758f9665c451d2591a6031a196d50bab87d15ee456837fb480886c721df"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r1, &(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa) rename(&(0x7f00000012c0)='./file0\x00', &(0x7f0000001300)='./file0\x00') bind(r0, &(0x7f0000001340)=@in6={0x18, 0x2, 0x1, 0x5}, 0x14b) r2 = socket(0x2, 0x8000, 0x0) bind(r2, &(0x7f00000013c0)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000001380)='/dev/zero\x00', 0x20000, 0x0) getsockopt(r1, 0x8, 0x9, &(0x7f0000001140)=""/118, &(0x7f0000001040)=0x76) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000010c0)={0x0, 0x0, 0x0}, &(0x7f0000001080)=0xfffffe7b) r6 = shmget$private(0x0, 0x4000, 0x100, &(0x7f0000311000/0x4000)=nil) shmctl$IPC_SET(r6, 0x1, &(0x7f00000011c0)={{0x7, r4, r5, r4, r5, 0x10, 0x400}, 0x0, 0x401, r3, r3, 0xb7, 0x9, 0xfffffffffffffffe}) ftruncate(r0, 0x0, 0x80) r7 = dup2(r2, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="175413c3a08d82a25da78ab013d7ed5063005973e7d2a155e0240ed712c106b39010d7e198e09f89ae7eddd96d035fb6dea5e057ab5694fcae3d4329051138711277df1391e9f019b10439b135123af0a5442d7c11f1c91878b559271ffdfd7d765527ca577b8cb88d99d05d018defaf4c2601967681065d8beac917fc984ffa8f77c3b801cc6e9c89c120898277da0a4f03b80ddaff02ec83934272893eb9198f7c303cdbefb9057212bb7a7fb6598378b0d0dc2c9e7967167077cd053953ca91732c0bcc8a7bf35dbc093026fb38cabfe5bed1c68c5e8b5ef255ce933e5058a31823b76d65cfa7ada9237d4d61ec29359659321e741879fc50a0de4d337a228ff37bd43661bc87e7719c828661654ae5e62d17aaed8167fed1f38d4c8517ee7cc94e74ccddf522baeee946d9cfd0e4c46b735642e2080875cd0668feec49dbd882397bdc5c1e084064236481cda42e79953f4082a70da4ac42b5ef1e77781d6b85caff986055ca978ca673c3c6a8c575b12ebd193f642e6b73a0bb4663401779513a28f86600499a093a80df5c178f1f5fcbc07e2977674170ab95d182af53dece28ef950c1bbd2fbe174002bb9fb6d82aedf4ccb3b5a37ef20573af7dc92aaf289ab6a727d9ce78bd850d9b395e556c335bae451170b55efbcd5fc3f19ba1ee5db6043cf3a1ad64f3ab5815841c312d1017b70bb421ba375371415caa7a51afcd5293eea5d58f512abacc762d6a9c7926a493099112ea607a29c5904fce60b9b275a410b5f5b8c173da6d6922c8b78bedab051c35ef68753e752de5a94282d05b7e665a9ab41fad1a2b2d9d210b419438c09db0e0d35f765de60fdaeff3bc828c59e0cd054a6b4c36f2c8c70cc8dc1dc4f9b2d23ab635eea564b934c97a38d54d93c69eb8c812ad484d0ebea61a1ebc59a9e57f8d63af86dd333f9117cd2a06ff735daa6f42286c7b21e0a80c7355980c4a3ae05e25947389e5363eff38160b00f44570596c433c4e4f06019f2c1551b1be1038ae8464b841d581a5eb34edcd2fec5c7ab4aefa767e8450d69dfbeaa4a66a91033edf2441a6663496ce9dabad5d4cf2a7c5ba93cdf3cef0f8b52ef20280a97f31680ceb00c9f7bf06caf8fb10a631711d85846fa669ab50c1c91a8d4578833b316f4054ab17416dacba7b6cd0aea5196becdd9c1199bbc28fd1d27818298d9ddb7214b0704df8796017449b34100df6ff6c68bad112e06c704039d9a2b0a404cd4f6c483d3fc43f4edffa44a56c39c68fc75c7024d8eb3d8804ad3ea448a4d5a9a7c13ee0b3b14cfb0882f3a0f6d585429d95a414aa41b40d364546bf463ff604b713ee6b216a3f582029dedb630ce39a3628bc2019fca8fde6c5aec839bd0e84d487d7b7dd09966a41b6a6668bd9b67738f71e6ef3c1b4debd7a544d99f06a85f11bf06a211456d386f1dab9cd95ff9d1efb0fe358e768ef368576d69b5219a65d683886d2677e6ec1e0de1a9c3651a60a3685a985d693f96520642e6b5477838e3ae26b74c86e415c6a08ebfc7cc02fd21ca548566f56f1c8eca87de866b0cd8ca714f083db176d092382456abd7c42b00266db2a1a6fa7cab4bdc2d9a316871156c935fbd770bc3ea0f38b1854b4b9c3072ebb17ac2d6117978532517256fc7e2fd2ae9906d0e7ca867d9a23affe705dc66e580ce04e6e0749162b6193856615fd0b02fab91ca401f2c8d318260dfb4e225f255eea324b21fc47a3d415de1d516b176285d33071771f9bfb5b005bc74de7352004ecc83c856073ff10715943dbe87efba13353cbace78053c1f69ad9c81a886b8c02bc6246db8ae70407765dc3b36f98c98e2668284d9076cae1c37212a1a587d5d9681d9bd6328fd9ad6eff2b6feec67e077c7e2d53ed941bc7ce2c3189b161f0c59f0c3d470eaf558d7fff0ff65d4cae8b06258f749906cadb0e7688207408bf74d3cd9bfc2502efeaeee44f9c032fd3ea21399fc5c463f34ac19b0c81fd32e04b9939d7cce66c0e538624fa18b246fd8459e8dc836734d76add43d91b416b6a5b95a2b9439ea728c08a70840e36bc51854166b2a27d26385793f2cfcfcf1de267295cdeda9478771cf45c68975f9ee99d39114666a1b4dd9aa4a67ac18fef4dc25c351fb6c4e49f31a902888bc8e8d251e8d0be790169d495b3f6d87ffc283d56408911f2a7c793b8fa51edb686aad6cb5bdd8c25b6edf4e7a2ac867fd38994718c0d2ed615ca34d96697faea5882916c44aad3413dbd699024a7f64adde28833e53af881a08784854dc04722f3d376469825fe1800db44552b9efa1edab533177a3daa064a3558e3816bdec1a6466f3de294ad7916c1394091f91ad446890666e3865a04f430b86bce4fd6efec72fb4f8df6a3e0b7e2e8cf835840a06009b5537621d48400509b88386aeaee0cc44682c99ec53c880964a4033b73eaea60d7c02c0b1b6f6456ca4fdfa4499804caf5522468fcd165accd2cd6b8639752774b17fe50a8cc98f326349622d54c7028f51eaa27bc9d50e8939da107c8f7e4d4c920bfef19d5a462fd5afcc8f4e482f7e159fa417cd9c6c0eda0b349744cdce49408177ddad4c98b02d305f3189de1595cc5e3032dc9d271cb8fa0b47f300a5d6f59a9c90b46414d2fc2d4008f74457f16dcff912179d5627d1f5f16dbd08d80d632a9de0188ff05e3bbb3ee516ab7a3445a80a28a3b7c15171b56940d83487c20d85b7d6bdf09f06fa73fbc68099bc49082e511d9489810f8879700d88850dc379b5cca3db28f0d7068ce924f9eec0f94bc7906966e8acb2ba9ffc08a5ff6cb39194f649aea3e78f4538852d7761abd4bf8facbd1e0d358a18bebec2646cbe5168f8cfb34e23e74005350d1d016dd50fba400dbd31001705d0477703e17b8da848ac1636a5b4578a81e0e2616ffb4355a0b87719297fcddba904ccb98c301645f0bb5d81c11523ddce2fd1ce0d4ebc582cd1a5ee37c88a625a7797fb5a78d2f1cb8fb03baf1ad71a27492283f4718dcae572968420cb016e3e3b9ad808c9c83d656661084c940681a78704ccc617a634c31103503b776f3ed85683a6e25f34c15d067ae79a006b0ee7db3517e6506dae864822ebfa89d7281934f360646eb24f876bcdd937acf1d954648df22cc5bc623cfc15ae23e8ed4629b06c9b1295420260ffa230ce1a4e3aead15dd8231a666091caefddeb1ac77b9854ca2271eff20242e7e54cfc6108bc470dbc1db12b9c634a3852fdcecc5264384ab9171312093a472c6d45fd4609cf9956f625e4adcfe5d4e29869ff365a91cac59811100608bf68717a2e0f6eec62c9a3595639d8ef7b78474b1aa81bd1f6ab39a60b3334b36dd801dc32a7c6fafdabcca4fcc26d0824ec6dfb7a00bd9410f437c5a20241ce2fd6d47433de76fad70dfacad9102847eddd098e2ea4b892e09cec1e599a9460e6b63afea09cc4279c6f27980d74f7e4f11f9d494774b12d1408e31338189c37633912d8d7500f6cd345594dfaa4cc60100f708de5668dc4d3cf55c23afaf4d32f9ccaec2e3e243718f168a573368cc987aa6b1855f89f6bbff05412261caadc63f649919dde7a21b1ff941b5abc2e290a3093f589d68d709135b70b44a2beef062906ec2e26bf9358e1216fa305d40b44f1d785c43ea9f8c45f856fac155151518adb3c470de6b59fda5fe31f82bbeab84f052e982b44f905117865bdc2e82a486437fa994e8f5be72bb856b77908347dbdd5cf1d32cecccb3522d08668400550d0f294912e58382601e6a925ad45976ed84dfd9da3ac42a3ebdab44709366e38a92a9b4f33c88661006eaa1ba846ec8dc86c292669173682040722e27647f9a080dfc8e8625bdb446d2b7717a9a6572cd5df9709a2617dab0ed02146b47cf9c5866088da797d1f7c5ad412985291299640a02b1795ad630f7f750f87d26b5e269e2552b25653ae539b357c08868a5962ac19359c27b5a23af6f2f48fb97e6db0760e7d3d26c866c4f5b3b9280a6f212c023eb5001703f5bd195dbc824847d67c34941843ee8ce4e395ad6d82b67bc1e31c7aa91761d5624de4947254ff84be3d9034522af934013002dd9616e95f5b6480b735c95590f39421e4df69c972427baa1b1bcc634c8e66122b48b5242835ea33695c93d778fa02ebaa07b92ba604ffd0427c0d0c800f1c474520fe1fe8a1e67ff445436b15bf319ab679ed406bb4b49fa49ec0ed5404d25eb8f3f54f8e7cd60e8c49d996067ccf8c22dd795977d63df14a0375809d488ba5c9b9416efc6ad6df149f2d830c5dbc68693dbd2cb387efc13f40b7ebcd39d2371772748fb76c7db3d77cd7637367a736be6d8494bded927584f085ab9488f78434eda94c199e6d2103e3e3bafb9c262ab7feb42cdd8ebde6ee5ce3344e2ce715ced0f31f11df80d75cea00d34a3cd547b7d37a2d92dfb83cbe088791838761e20fff3e83289efec195be28b869c536f70e1238d5d865747b6ce56c78e8f9e4b59197d54dd4b734432fef5a666c10edeb71d75e168579c0b56fb06a8a8d18c452dec98a65165e54050edaa741f5852084bd02f3e64a31161e7a8d93d2c70ceae9f16de2f574e9628a5ec1d19faa2f49f52f3f6c3554ef4dc8a32d7831de3c7eb625587acef0d6be8bfee7b711c33124566a10b277dd3513f16a63d2f6197d6e1b0284d5f40941504bea55b9df124f4dd959f9f8cc7967fd4d8ccfef233ec7c4d2bdc6173afbdac3621c9e92f7194f97d7b57ba22645ef14dda9ee6d60da67f6fa4d4041554673cf5e0205f290975dac6c1556a36e6d386da63a0f4054719dc80ab3b05a0486f58bd1624a204d43ce8e54d68fa8ace0d914fd4ec2d4f11f3ebaeaa0361ca7f6f467a3207cfc706e9613327213d02d2440fbd85b73cdd74b5fb69b58f49dd9d878963b6e87123ffcdafd68d533b91f2343fe885739d3db533587fe2ad3ec4331aeb1cd5433d334c65b2ecfb95b376537f0837da61b252e1e1031754de463846b4f22b71546f4f13be11818bdde8420d3f0b6f0f7fbe43710ef88798758309b29b3a50846bdcee8b55b081494ffc541a8cdd104eabb330de3f4adf6dd5f4987394f6679875665e5a00e43f7a0372f8f0129dc1d75821f303f94e56180f6ea9e811cbe297cd77179be86d06027fa6d04dd36350eaec9e1bfda6984b3ee99d66acadaec45230162c3cc28d47678484517e2197b10c1f7f5c4d63b42b3428fdbc23b5e0a18e1328dd09d456972d95452fa26b4eb560013a14a9d55bbd2036532e1fca52848c26c57081420976e6ec32220b980a54433e628a5c75ebd0d5813b6e1be121594368ff24da08a2c960063a9b4b8b61a2eb2b0bcbc2eab10c0579ea90c2c7c43b35d0081913efbfbb34cabfae90e3bf482678fc17209f043f6d248339a7f27f5b5db9f3de9cc4164457c7b3e7acc3fd22f95da8095f59035098287e54a3b0b582fc6bc4aed2d3df9cd363984ae6677081996ff9844121eb479402b062065bfa5caf52ca3e27163fb4f72337eb7d3a51e289d4fcd8ae72ca1d2e50dee76463d822f5458a8f3ff1832eebde7665fc2b81879150224a19b80fb924c9f8330f2a57b87af64ef0f046e03083ee4a611b1503bb4075e936848843fa6b32aa9a97df612fd5bf2a4389839c1d128b6c3901a6a5b525812c0d8a5dc3b5b1ec8d7b9264552079e64236c6445b3938d00b0a7cac31f54671b81018c5b74dccc2d0ba0a910694a9baf211b5231ed92e437bbcd4d1844af372ad7dce0e58744b7da85d3519467531979bfce5d0"], @ANYRES16=r7, @ANYRES16=r5, @ANYRES32, @ANYRESOCT, @ANYRESDEC=r7], 0x6) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000000)) 06:50:42 executing program 1: r0 = semget$private(0x0, 0x3, 0x20) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)) r1 = semget$private(0x0, 0x1, 0x140) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setgid(r2) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000c14b7da796f5c1bc5def7f2b2981941f0c91f1d9ffe73b7decc629972360e563ffa2bf346a11b94b98ecf3c5e3d30662b86d0f481a737c446410c0995f70604af61ff4532320af55c6fe09fbb33ebbd2f07d24ce12b893272261e8956a21aa8b52f120d53fd044be82798b758352f23f37e1a0b61e0d1a3bd71e6f3e96589da28eb7313a03e73e6ef22914e52defb7ea7e39573f604885e2181c983d6c7be48a64171c90f3f1a18774aa2a83f708ce04c43c85dc220a9c5c844eb5d29caf6697218b9d9bd1f51b2d04b5cbae7712dbc0a34932ee5f3c705af3a9df64643c2fa257"]) setrlimit(0x2, &(0x7f0000000100)={0x60000000, 0xffffffffffffff80}) r4 = kqueue() semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000140)=0xc9b4) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/113) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000200)=""/133) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0x24, 0x2, 0x35, 0x80}, {{r5}, 0xfffffffffffffffc, 0x80, 0xf0000000, 0x100, 0x5}, {{r4}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x100000000, 0x1000}], 0x1ff, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffa, 0x1, 0x8, 0x8, 0x9}, {{r4}, 0xfffffffffffffffe, 0x18, 0x0, 0x4, 0x7fff}, {{r4}, 0xfffffffffffffffd, 0x4a, 0xf0000040, 0x3, 0x3}, {{r4}, 0xa58db712e675454e, 0x80, 0x8, 0x10000, 0x3ff}], 0x81, &(0x7f0000000400)={0xfc58, 0x80000000}) connect$unix(r3, &(0x7f0000001b00)=ANY=[@ANYBLOB="80002e2f66616c652fff1569720edc1b937f4e93d0690c4aa41b708e0c637515c67f62e4c78f8ca91f1c8d9bff6a2d159c87515efbaead39c81f4c6e46152dce5eec51017a61f2c6e70a20ef7fc8578f53a1ca0100000000000000ae08593905ba4476745c828af1e0d6618e8561c52afaa38a467cd82e42145cadb50bc492ebb39512405b9b88a3c0ed22f18d11a1c27d1f3fa894c734b450ae9edebeca7e289b0387ab8b9e53d40bfcb0e394e98158adeaf3761dde75c873b9de454af53b145fdfac94b8076c19320b61a17e23de3d1c00d71a40f60347687991"], 0xa) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000480)) sendto$unix(r3, &(0x7f00000004c0)="d873f0004feac42885113423b7a3b8377cdfebf44c5ffc9994f5d35825df7b74b63b349573e98cfd36c9a02e50b975b5a53d2b4b4ce8c21031a435658a1a4f9bbb5b3b6c52f9797768b9e2c30a089c2221cdac06c6fdbedce0a8460c52f4bd5b3b9c75a2f1ca7944a460903a0fcc4e1814c8c4255aed7797b7bf5116c03dc5d6e56043e4c62137e011bba766a995ac538548f38710166a8e01ca8990bd73b5bb", 0xa0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="ebfffc772eca9eb76ebd"], 0xa) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000005c0)=""/4) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd0\x00', 0x20000, 0x0) readv(r6, &(0x7f0000001740)=[{&(0x7f0000000640)=""/78, 0x4e}, {&(0x7f00000006c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/102, 0x66}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000001780)=""/90) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f00000000c0)) mkdirat(r3, &(0x7f0000001840)='./file1\x00', 0x4) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f0000001880)=0x5) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000018c0)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001900)={0x1, 0x0, {0xffffffffffffffe0, 0x3}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wskbd\x00', 0x10000, 0x0) mkdirat(r3, &(0x7f0000001980)='./file1\x00', 0x10) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f00000019c0)={0x0, 0x8, 0xffffffff, 0x7, 0x100000001}) 06:50:42 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)='0', 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x5) syz_open_pts() syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1ffffffffffb, 0x7fb, 0xfffffffffffffffe, "0351402ba77f0c033c02df3105d9927f9a0f5e7e"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 06:50:42 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) 06:50:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) msgget(0xffffffffffffffff, 0x400) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000180)=""/32, 0x20) 06:50:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mlock(&(0x7f000000f000/0x3000)=nil, 0x3000) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0x1000, 0x0, &(0x7f0000000680)=""/4096}) mkdir(&(0x7f0000000180)='./file0\x00', 0x10000) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = open(&(0x7f00000001c0)='./file0\x00', 0x60e, 0x0) sendmsg(r1, &(0x7f0000002980)={&(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000002740)=[{&(0x7f0000002680)="54e1b915e2b90ac3c2133193ce99a8e3d74dcb91d6045ce32d9e0d1c51c08495d5e7d600de967043fa59ad63224fd39bffb546026d7182d1c706654e8eed2328a8b6bf4541b1532532e416c0a710fbe843b3db0b9a5f30622fbf9eed59504aca4f4922787b6b3b021dde8a04341c06c0904167d44469641c91d6584fc29147bcdeea6c4e050b79ae153134666b3c1e447df9ce5fda0a8113fbd467b230f9dfd4684f7d0b7eaebecf", 0xa8}], 0x1, 0x0}, 0x400) fcntl$getown(r0, 0x5) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='./file0\x00') 06:50:42 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0xfffffffffffffd05, 0x4, 0xfffffffffffffffd, "1ffbffa6163cb90277925f1be62c36ae61dba644", 0x400}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00), 0x1) fcntl$getown(r1, 0x5) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 06:50:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{}, {0x5}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$TIOCCBRK(r1, 0x2000747a) 06:50:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x35d, &(0x7f0000000280)=[{0x7c}, {0x2d, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 06:50:44 executing program 1: r0 = socket(0x2, 0x8004, 0x0) symlink(0x0, &(0x7f0000000280)='./file0/file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400107d81"], 0x10) shutdown(r0, 0x3) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = semget(0x3, 0x0, 0x40) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000100)=""/97) shutdown(r0, 0x2) mkdir(&(0x7f00000000c0)='./file0\x00', 0x101) 06:50:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 06:50:44 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffeff0000000000000000005b67071b542a538706000000b818000000290000002f000000267a03000000000004bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x8003, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/29, &(0x7f0000000080)=0x1d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 06:50:44 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) 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) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000140)={0x6, 0x7, 0x7, 0x4, "25c1b74104968632adc86d68fa965c2caea0e1b3", 0x1}) 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) upV@hS0"5y%2G>;}@- lduJZL}T%h` (+'~?: 10b2i8` (+'~?: 10b2i8panic: acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 99003 15770 0 0 0x4000000 1 syz-executor.0 88642 54149 0 0x2 0x4000000 0K syz-fuzzer db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8263fbb8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8263f9b0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800021b5ae60) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007e03854,fffffd8062e93e70) at alltraps_kern_meltdown+0x7b frag6_input(ffff800021b5b1c8,ffff800021b5b1d4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800021b5b1c8,ffff800021b5b1d4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800021b5b1c8,ffff800021b5b1d4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd8066e07100) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8066e07100,18) at if_input_local+0x121 ip6_output(fffffd806231b700,ffff800000b9d000,fffffd806f6c7d90,0,0,fffffd806f6c7d20) at ip6_output+0xd59 rip6_output(fffffd806231b700,fffffd80750e1030,ffff800021b5b538,0) at rip6_output+0x4c0 end trace frame: 0xffff800021b5b5d0, 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 acquiring blockable sleep lock with spinlock or critical section held (kernel_lock) &kernel_lock ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_checkorder(ffffffff8263fbb8,9,0) at witness_checkorder+0x10cc __mp_lock(ffffffff8263f9b0) at __mp_lock+0xa1 pageflttrap() at pageflttrap+0x6f kerntrap(ffff800021b5ae60) at kerntrap+0xec alltraps_kern_meltdown(6,0,600,0,fffffd8007e03854,fffffd8062e93e70) at alltraps_kern_meltdown+0x7b frag6_input(ffff800021b5b1c8,ffff800021b5b1d4,2c,18) at frag6_input+0x7d2 ip_deliver(ffff800021b5b1c8,ffff800021b5b1d4,2c,18) at ip_deliver+0x353 ip6_input_if(ffff800021b5b1c8,ffff800021b5b1d4,29,0,ffff80000066d000) at ip6_input_if+0x17d4 ipv6_input(ffff80000066d000,fffffd8066e07100) at ipv6_input+0x48 if_input_local(ffff80000066d000,fffffd8066e07100,18) at if_input_local+0x121 ip6_output(fffffd806231b700,ffff800000b9d000,fffffd806f6c7d90,0,0,fffffd806f6c7d20) at ip6_output+0xd59 rip6_output(fffffd806231b700,fffffd80750e1030,ffff800021b5b538,0) at rip6_output+0x4c0 rip6_usrreq(fffffd80750e1030,9,fffffd806231b700,0,0,ffff800020abf8e8) at rip6_usrreq+0x5cd sosend(fffffd80750e1030,0,ffff800021b5b768,0,0,0) at sosend+0x668 dofilewritev(ffff800020abf8e8,3,ffff800021b5b768,0,ffff800021b5b870) at dofilewritev+0x1ac sys_write(ffff800020abf8e8,ffff800021b5b808,ffff800021b5b870) at sys_write+0x83 syscall(ffff800021b5b8e0) at syscall+0x552 Xsyscall(6,0,c,0,3,e8874792010) at Xsyscall+0x128 end of kernel end trace frame: 0xe8b21464690, count: -20 ddb{1}> show registers rdi 0xffffffff81b1dce7 db_enter+0x17 rsi 0x329a __ALIGN_SIZE+0x229a rbp 0xffff800021b5abc0 rbx 0xffff800021b5ac70 rdx 0x329b __ALIGN_SIZE+0x229b rcx 0xffff800020b4c000 rax 0xffff800020b4c000 r8 0xffffffff81b8cec3 kprintf+0x173 r9 0x1 r10 0x25 r11 0xcebc924b9a2ece51 r12 0x3000000008 r13 0xffff800021b5abd0 r14 0x100 r15 0x1 rip 0xffffffff81b1dce8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021b5abb0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=99003 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abec90,0xffffffff82623150 process=0xffff800020adc700 user=0xffff800021b56000, vmspace=0xfffffd807f00c5c0 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 15770 517332 4051 0 2 0 syz-executor.0 *15770 99003 4051 0 7 0x4000000 syz-executor.0 4051 463981 54149 0 2 0x482 syz-executor.0 29128 232874 54149 0 2 0x2 syz-executor.1 97764 139824 0 0 3 0x14200 acct acct 97707 365529 1 0 3 0x100083 ttyin getty 82465 351102 0 0 3 0x14200 bored sosplice 54149 305775 72510 0 3 0x82 thrsleep syz-fuzzer 54149 138946 72510 0 2 0x4000482 syz-fuzzer 54149 180777 72510 0 3 0x4000082 thrsleep syz-fuzzer 54149 452325 72510 0 3 0x4000082 thrsleep syz-fuzzer 54149 256413 72510 0 2 0x4000482 syz-fuzzer 54149 45412 72510 0 3 0x4000082 thrsleep syz-fuzzer 54149 473851 72510 0 3 0x4000082 thrsleep syz-fuzzer 54149 88642 72510 0 7 0x4000002 syz-fuzzer 54149 56561 72510 0 3 0x4000082 thrsleep syz-fuzzer 54149 67186 72510 0 3 0x4000082 thrsleep syz-fuzzer 72510 267499 60363 0 3 0x10008a pause ksh 60363 404914 4651 0 2 0x92 sshd 4651 117705 1 0 3 0x80 select sshd 21748 494322 88949 74 3 0x100092 bpf pflogd 88949 52433 1 0 3 0x80 netio pflogd 4154 385325 82674 73 3 0x100090 kqread syslogd 82674 260992 1 0 3 0x100082 netio syslogd 37569 217571 1 77 3 0x100090 poll dhclient 69035 255324 1 0 3 0x80 poll dhclient 71739 83794 0 0 3 0x14200 pgzero zerothread 4762 12193 0 0 3 0x14200 aiodoned aiodoned 42984 413609 0 0 3 0x14200 syncer update 24976 423273 0 0 3 0x14200 cleaner cleaner 16569 496700 0 0 3 0x14200 reaper reaper 59802 329224 0 0 3 0x14200 pgdaemon pagedaemon 69526 501055 0 0 3 0x14200 bored crynlk 73738 133521 0 0 3 0x14200 bored crypto 66853 275924 0 0 3 0x40014200 acpi0 acpi0 65218 361166 0 0 3 0x40014200 idle1 55974 408743 0 0 3 0x14200 bored softnet 61875 73252 0 0 3 0x14200 bored systqmp 20577 251840 0 0 3 0x14200 bored systq 23135 154307 0 0 3 0x40014200 bored softclock 72348 10911 0 0 3 0x40014200 idle0 31048 152488 0 0 3 0x14200 bored smr 1 81120 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff82510f30) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 15770 (syz-executor.0) thread 0xffff800020abf8e8 (99003) exclusive rwlock netlock r = 0 (0xffffffff8248ae98) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x52c #3 dofilewritev+0x1ac #4 sys_write+0x83 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive mutex /syzkaller/managers/multicore/kernel/sys/netinet6/frag6.c:57 r = 0 (0xffffffff82510f30) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 frag6_input+0x237 #4 ip_deliver+0x353 #5 ip6_input_if+0x17d4 #6 ipv6_input+0x48 #7 if_input_local+0x121 #8 ip6_output+0xd59 #9 rip6_output+0x4c0 #10 rip6_usrreq+0x5cd #11 sosend+0x668 #12 dofilewritev+0x1ac #13 sys_write+0x83 #14 syscall+0x552 #15 Xsyscall+0x128 Process 29128 (syz-executor.1) thread 0xffff800020abf180 (232874) exclusive rrwlock inode r = 0 (0xfffffd8065c3f700) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ufs_ihashget+0x141 #7 ffs_vget+0x74 #8 ufs_lookup+0x1575 #9 VOP_LOOKUP+0x5b #10 vfs_lookup+0x7a5 #11 namei+0x61c #12 dounlinkat+0x99 #13 syscall+0x552 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8067bfc0a8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 dounlinkat+0x99 #8 syscall+0x552 #9 Xsyscall+0x128 Process 54149 (syz-fuzzer) thread 0xffff800020a5e008 (88642) exclusive rrwlock inode r = 0 (0xfffffd8065c3fc50) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vget+0x1c3 #6 ktrwriteraw+0x131 #7 ktrstruct+0x169 #8 sys_clock_gettime+0xfb #9 syscall+0x552 #10 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8263fbb8) #0 witness_lock+0x52e #1 ktrstruct+0xee #2 sys_clock_gettime+0xfb #3 syscall+0x552 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9651 6613K 7867K 78643K 52726 0 0 pcb 14 8K 8K 78643K 2582 0 0 rtable 120 13K 13K 78643K 6233 0 0 ifaddr 96 28K 35K 78643K 2377 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 2274 0 0 iov 0 0K 24K 78643K 1590 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1192 75K 77K 78643K 16464 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 229 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 2376 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 18330 0 0 sigio 0 0K 0K 78643K 205 0 0 proc 54 51K 83K 78643K 4628 0 0 subproc 32 2K 2K 78643K 962 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 1356 0 0 in_multi 33 2K 2K 78643K 1092 0 0 ether_multi 1 0K 0K 78643K 64 0 0 mrt 2 0K 0K 78643K 148 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 138 609K 609K 78643K 138 0 0 exec 0 0K 1K 78643K 2371 0 0 pfkey data 0 0K 0K 78643K 7 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 124 23K 32K 78643K 58426 0 0 UVM aobj 130 5K 5K 78643K 168 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 2 0K 0K 78643K 2612 0 0 NDP 26 1K 1K 78643K 701 0 0 temp 256 3557K 4197K 78643K 349592 0 0 kqueue 0 0K 0K 78643K 116 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 120 0 114 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 732 0 730 1 0 1 1 0 8 0 rtentry 112 665 0 621 3 1 2 2 0 8 0 unpcb 120 4845 0 4835 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9512 0 9512 2 2 0 2 0 8 0 tcpcb 544 3707 0 3703 1 0 1 1 0 8 0 inpcb 280 10358 0 10348 44 42 2 2 0 8 1 rttmr 72 9 0 9 7 7 0 1 0 8 0 ip6q 72 3 0 2 2 1 1 1 0 8 0 ip6af 48 1 0 0 1 0 1 1 0 8 0 nd6 48 168 0 162 1 0 1 1 0 8 0 pkpcb 40 82 0 82 26 26 0 1 0 8 0 swfcl 56 16 0 0 1 0 1 1 0 8 0 ppxss 1128 442 0 442 32 31 1 1 0 8 1 pffrag 232 21 0 21 11 11 0 1 0 482 0 pffrnode 88 21 0 21 11 11 0 1 0 8 0 pffrent 40 51 0 51 14 14 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 414 0 396 1 0 1 1 0 8 0 pfstkey 112 414 0 396 2 0 2 2 0 8 0 pfstate 328 414 0 396 6 3 3 4 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 2715 0 2521 18 5 13 13 0 8 0 art_table 32 2716 0 2521 2 0 2 2 0 8 0 art_node 16 653 0 613 1 0 1 1 0 8 0 sysvmsgpl 40 31 0 26 1 0 1 1 0 8 0 semapl 112 2374 0 2364 1 0 1 1 0 8 0 shmpl 112 166 0 38 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 30264 0 28798 48 0 48 48 0 8 0 ffsino 272 30264 0 28798 98 0 98 98 0 8 0 nchpl 144 56053 0 54420 62 0 62 62 0 8 0 uvmvnodes 72 7023 0 0 128 0 128 128 0 8 0 vnodes 200 7023 0 0 370 0 370 370 0 8 0 namei 1024 185282 0 185282 7 6 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 41 0 41 24 24 0 1 0 8 0 scxspl 192 162536 0 162536 56 55 1 7 0 8 1 plimitpl 152 1565 0 1557 1 0 1 1 0 8 0 sigapl 432 18374 0 18359 3 1 2 3 0 8 0 futexpl 56 232508 0 232508 4 3 1 1 0 8 1 knotepl 112 3426 0 3407 1 0 1 1 0 8 0 kqueuepl 104 3215 0 3213 1 0 1 1 0 8 0 pipepl 112 10588 0 10569 23 22 1 2 0 8 0 fdescpl 488 18375 0 18359 3 0 3 3 0 8 0 filepl 152 106062 0 105962 36 31 5 7 0 8 1 lockfpl 104 5419 0 5419 8 7 1 1 0 8 1 lockfspl 48 1812 0 1812 8 7 1 1 0 8 1 sessionpl 112 78 0 67 1 0 1 1 0 8 0 pgrppl 48 202 0 191 1 0 1 1 0 8 0 ucredpl 96 20109 0 20100 1 0 1 1 0 8 0 zombiepl 144 18363 0 18363 2 1 1 1 0 8 1 processpl 896 18396 0 18363 4 0 4 4 0 8 0 procpl 632 54801 0 54758 8 3 5 5 0 8 0 srpgc 64 117 0 117 50 49 1 1 0 8 1 sosppl 128 159 0 159 40 40 0 1 0 8 0 sockpl 384 16207 0 16187 26 23 3 4 0 8 0 mcl64k 65536 1420 0 0 158 95 63 66 0 8 2 mcl16k 16384 33 0 0 5 3 2 3 0 8 0 mcl12k 12288 62 0 0 2 0 2 2 0 8 0 mcl9k 9216 33 0 0 2 0 2 2 0 8 0 mcl8k 8192 45 0 0 5 3 2 3 0 8 0 mcl4k 4096 33 0 0 4 1 3 3 0 8 0 mcl2k2 2112 11 0 0 1 0 1 1 0 8 0 mcl2k 2048 246 0 0 23 13 10 23 0 8 0 mtagpl 80 90 0 0 1 0 1 1 0 8 0 mbufpl 256 1607 0 0 42 3 39 39 0 8 0 bufpl 256 45271 0 38247 440 0 440 440 0 8 0 anonpl 16 1665704 0 1655453 351 291 60 69 0 124 2 amapchunkpl 152 107439 0 107326 106 100 6 12 0 158 0 amappl16 192 88451 0 87710 415 371 44 50 0 8 6 amappl15 184 3136 0 3136 7 7 0 1 0 8 0 amappl14 176 5881 0 5872 1 0 1 1 0 8 0 amappl13 168 877 0 876 8 7 1 1 0 8 0 amappl12 160 1791 0 1787 1 0 1 1 0 8 0 amappl11 152 2986 0 2971 1 0 1 1 0 8 0 amappl10 144 4341 0 4335 1 0 1 1 0 8 0 amappl9 136 3875 0 3871 1 0 1 1 0 8 0 amappl8 128 3350 0 3303 3 1 2 2 0 8 0 amappl7 120 4351 0 4343 1 0 1 1 0 8 0 amappl6 112 2796 0 2788 1 0 1 1 0 8 0 amappl5 104 2291 0 2278 1 0 1 1 0 8 0 amappl4 96 17995 0 17960 2 1 1 2 0 8 0 amappl3 88 5488 0 5476 1 0 1 1 0 8 0 amappl2 80 145170 0 145094 3 1 2 3 0 8 0 amappl1 72 391324 0 390886 26 16 10 20 0 8 0 amappl 80 56076 0 56037 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 167 0 38 3 0 3 3 0 8 0 uaddrrnd 24 18375 0 18359 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 18375 0 18359 1 0 1 1 0 8 0 vmmpekpl 168 147430 0 147397 2 0 2 2 0 8 0 vmmpepl 168 2215661 0 2213758 634 522 112 115 0 357 20 vmsppl 368 18374 0 18359 2 0 2 2 0 8 0 pdppl 4096 36757 0 36718 7 1 6 6 0 8 0 pvpl 32 4340656 0 4327162 720 566 154 173 0 265 14 pmappl 232 18374 0 18359 5 4 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 818 0 133 20 0 20 20 0 8 0