000)=nil, &(0x7f0000f9a000/0x4000)=nil, 0x5}, {&(0x7f0000dad000/0x3000)=nil, &(0x7f0000ea5000/0x1000)=nil, 0xc14}, {&(0x7f0000c74000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}], ['./file0/../file0\x00', './file0/../file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10000}) r1 = openat(r0, &(0x7f00000005c0)='./file\x00', 0x8000, 0x104) r2 = open(&(0x7f0000000600)='./file0\x00', 0x800, 0x4) syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000640)) chroot(&(0x7f0000000680)='./file0\x00') getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000740)={0x10000, 0x1, './file\x00', 0x5, 0x2, 0x8d, 0xffffffff}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000780)="54350fadc07e0bed86774871f9078a304454ed2050af0a1dc5ca8b66519a25af290f7a1ba05768ea56f0b593349e7430c011ce3337b5639cdf299d6bb01dac4592d6e4851b90a92a9cb8e73a5ed4796dd01685f65f409a9cd8b2ea96d2125b047e7b84a4e5cac25cc9a2ce09edde7f1be8d9a6667386b1b599621e846dba4dabaafc469a7d544cb77ca3f8270d2b353ec2d9033e3ce5fa9942ce4ac7fce623e7c258cc5fba26368b3ff33b8a7cd13b12a710ea282f16cb0afa1eeb7c7e336676b7c305bb5e544cf3769394075fe5170a50d744daf1adb2981346cb4dbbc9c7045f91d6bab70d918eee84740e6b91c02f0c56a594ac47ef1275e3a91bdabcc8615539f614cdbc414ed581acf614eb8c7b98ffe316743d069caea010a9fde7a1eed62463275a13c671dbe8e68724a509225fbff1813ec17401fadfc12db09f4be0b65811c592d4e681c0b82257b19a21366c556c9b11bede78573b4d2651122f047630aa77aae4acb12e263a51777719061e2c7c107469725ffa3aa3c5212cb1a81904c4d27a513d6abba9a645072c57efe3d4cad39666eb22f331e48868b0d827c5c112fe0050062d6cbfcd896ee9c97c1eee6692c5cdc6b270aff16d5f207d456ae5aa1b960c1684721bcd430d96051eda4d43a225f1e970269cc74ee9d6a759f7e499f6e338e56407a2cd355792e64c669629244536a95e317f7d8bb96d28d1526a309e2c17fc52083f01d9bdead35905b7beb8dfb496b2559adc6a5416fb4de90ca6493f52fd0c5c3568bbc7c548e06986aa894fd8f22827fba67294680b54a38a15684b267477b1424305b47451e61f6efb36a7dbf54c525a4090b52133756c7c032c1a1dac64ef9fad472edc4374596450fa26b501717cba8d8beb9d26421598471c67dc53c950b0cdd763955d71b9e738fb88deee1d9359155762b472eac6c85ae5643f9187dbdb6b435de11da83d4ab7713e9aecdfe057569f9bcaee48f7a2934b5d882990553eb8de4cde3b651f104c1da247c2b0e6909f3afd5a41b01a21e7c0f672a866141fc4d5791e156a33fb22d5dcded22733526aca1b7a7aa9a532f5e34b7bc2e8526d09f95df480cfe23d935fb4f822f670f3bc7f0d23608a1d0a721d0d2ca80c45eaa13c4f6b214b242de697f7f1eb1152278323848fc9a87240406296e067e0ac9b0a1104549817aa491ec2b03b39e95b5a5e1dc17dd6a71f1683c8f2e829cacefe51547c429ccc745093776920b95b050049ab2ecfca1a99bc8cab0ded26dc596241b131f5bf8601071a85dedbdd4ea811de7e77ae7513c9caadcacf6e5faed5b6b0c7f283eadf4033646ca442b8e8c22902bd558de594d8e7c16256eb4c1b061aa8cd17b4d00d7473b307b4d0e724caf904d90bfd86546ae4e3c76fdfb27d598dd5a667554a2585e5f57d27e1959c97f8a72d855246da2b45fa2225e20b3fe700dbd8b4e4f798980bc5bab0122e329743db6819da3aeab58c59296ccb7c94113d36c91512423bd860ad980ff79dcfa90d388b13f6c4182fbd24cad0dd56f3b4205cdab66bdb2f3e9c648698403f995f2a27c37f2c26eb81dbe74bdaac8d41295c331b0894d6dc5edece637c889b7e64aa68a56b779086d81b9ad3ca672c16906dbb117077b034a04345db83ff154dd700d5d51a3c4a6311177066ac52538f91ec1692f3c9959582c50154a5c5bbb108154766e826f9575b435f7e8951a7a8887070319a99013ef929e1e817575cc8d593a6946a3ef7e6a6bb901ae4089937d598d0676f696f403ca2e06ba55dfd46d76fe4385ada3f11eedfca59bdb8697078033c050ea3fa8325e3b738bc12c1ec963da077a2a22cef3b2b572343daa2837150222747553f59fa01a9fb712e7c6325b178342457c35d5cc021a40bb75db1ee6ee2b2aa2861f714529300a8a3048a451eea785530158062337faf015b289106692384b7fffc0829143b9c44fca2fe35e5dc403f681ff4e7d1fcdb8f2595e06806e7b8108cc3b4b4bfb391c4b5787f3d139140a0391f2374e1a5dcbcebe0c2e9e111d92ab253f5ac30d920a1e53baeeaef0ad80fca71b5ab058df43dcf8f89af596ac3a885f26ea8efbbc99f42acada8d11b9f0064b39afb85d4efd53d33b62a1744d7892ac5f9eec0416ff6c2564249b3174716e47c390be96db0d9040bd2fc8836d7bc45b97f44524b6f9c76a12b997ac09292f438d36be6460d24082dc7063e0ab72c73b0a163ee330cf32aff6c7c752a2e25cea9aa3eddc818db23acd6f0fa57e08a6f7c4842513e4985a053f5aa969b6804f0028d3d0e75b8e3b4e2eb8b20f79e5c4cc9ad8c28ee30c1308dc0d5e1d23d5ef2e9b194823ea768c090b43c6caef15381a3f755946a0bd32df53feea192faafd5a5f272d88a836e1ba82c9f9aee48ac7c695dbfd8683e1cfc8440ec10a59006509ed5d0947bb3cd2f27640a1e0a126ce6a6cf947a690a7dd84ef43418ffd53a380ccb8942c28531cc583d1b64e38b16b19854de416158efea8b0bb7ffed5f13d38dd6105e27eec14a52e72e5f460b11ac7afffe0c3e137595b513e843ee1efdb59d15c3a4d1d4c1431f299b0aab5a2b943331fd4dcf5d6480d1035bacd275f6235a565df40917148d62d4054ddd9997940ee64d1e486e75d9698345d533b2bac9806a270dabfc01ee11cbf8e69baa0cff742770f54732caa5a079292b989a41893c05d9e34b310b64b4fe10f70919929e4ce4b23e7eafd6e424b665b5a1d34917de00b7763875c330dee3add1533c2210ccb94506d8322773a5ee4b8a124379c2fccb913f886a99458d8aa910945c900259c7ea0b31bfb0702d5c49e75f497b8cdb8ea19156f93012b9b7fa1bd10f61fdedc08b3cd3873aa94b9651aca583c436d50d36831d1d43cfad75ecc8d9171267c93906ea7fc8d3fcf83cd7393856d5826126058b007be2041e656d520796a4f02445047e6e70176df0c7fbb7aaacbfdf2f2eb7d23ca49b9837fb1aa0835c9fbb1c49169e6300da6bcfab871d95f37e14cd19cfbace227280ab660b7baceff87349c5bd737d4772a31aab46b9782e9e44d3df0eb7026b3bf86da6b734e3c40ef22a9ff30cf03f5c0ad031743a262ee83c488ac27b565ad282ba15b0bd952b42c5602152f5c0be161625887a4939582c249e0ac8babebbe6095f300f42296f90427089f480704a9a2605626c7c4df34f7ab3ee4a28b39980412469c9f8d8b3cb1e8430220b9d29262551a7588c1580e407f0609915c042a3e3d6eb303ff552ff2d9394e69ec23a19c80f99869159df68b03d99ce829d4cf7fb61035ae14ba43d7c52f6a06e967d5430f9527e6c2841cfb0bbae87c7049f3d6fab0c2cde42c15e58340d6f182b2b8f27a3eefa07ff97302c912da73d8c244a2c53fe0bcd28a6a0f813cc260dcd43b7289494a9fa9aa9a595890c698f473e8b91ccb6b6f213a4c3d176d02cdd1467ec0cfbc8538aa9dae868488793fd2404ccbeded67e51d4bdc3f62296a80be9cc333c06ffeae36f50f4c230882efdf1c1ad27e21e6e16f34657a04c0fff0fec88608782885ca7dc6bf8cc47496c40b27bae4e25165a7696df919b5e662cc9d7897da4f78a1e6acb21caaa1f3ba75b8160590509ff79acc93891b1c036667148e7b549d1217543836e14fcf924d46e095b7fa753b9a91aeeeae1c27727a5ff414dbc2558abeaba2bc631180af387f667c6900de7f46e4f7c893fbd7147ea5b4f3f498906fcb8d16207f733656b918d356efb3c9c90b7d31f11fef96698172606602142692a374324fd28021f18572789b048d68e02e7b0913e9acada8d8bd8005eac7c59c86d609fd383f2002da36982af0024071668d7e6489505b15f26f6fdfe709c6966f3144552d19110f151762e5c4cdfa2117a97d367c43e88eefbab456465c7d228d7e744928b2a805ac6027b2780cd2e3abc406cea5d236c3b565c7f0e867f7f9a5080a57e1cda2521e18224aa0c38b9a747b4950ee72acb7131671997777f8d8349b304f65d2fbb89f0242d2ff1157ae0649fb214b08585eea544b9a382850ac036f70e3d6495b0c2505898c18ee18f21a4c36df6e5b5492cff241f8eebe2b5408084d06091301d0a5dab9df3221f74373cad2362348ac84b0a53c74f370bd6222211b388c13c93341ab572fe5b8246c30b83e861797bf8bf86eda5dde041290c6e0ff260ef5678625590773dce578885a7af21fe2bb8006f45ce9512d7a313021e686e17752732599db31b482ac39b75341bbae54be45d37ff1ebae584e1744c0b144179fd4d4bf27d42ead0f6327e881beb8b076301fbad38da6a67337c9681c4661a5453a5aa00387a614ccc6456feeb253e68743e70ce2ccb4e57e71238a48bb7048ad118b2fa6f2329c6be599efc993cf95c97a93eba98ddad8eb6749dd788400aabe1f8cef22e57bf68f1a89b6536ccd69fd9c2fcdc8b27e11666856cae8c6fe538a105f1f08781847993f4e22eec4abc61115166847ca693533cf441ea7abf1c385e2eaf9cba13ae47f78ac4803d10fb954a396338345b032f23b32e307e374a1979836f7fb5eeb435ebc835975cea98321d609d62bda5cfc0c6d453415709b71931912391fd7b3c904f7333cad63d796d10dcbf4a7fa3133c8a93edd2b85819e3e76afcb55e88cf02bc12e35bfc9c53db43d7dbd7ca7da1964c4ffaece9babf0ffa632f9e16bb8a6a8c3b92ff58abafaf5a0505d1f73679d1e936cb491231780ffa8530c1445a279b378924b23c5f1fc8c95906aea6b4878e8e918276e3dece8486170404bd14052e5ce4af5a17f42a68ce4d34254eae6546e87142ece5db4af379fee3dd5fafd2ed4f202db362217ecc636c762258a118fbf921782be1f0401991cddb57a9a9d58568b7d4a5892dd3ccbde31c54e073b631cd014afa774b4e5f2afafbb390cd1d9211b2d5d2f4eb2e30cfc2b06ea3d57c9f18a108b61b2c4b29623b6afb0e5b98f2e03a0b8fef7a6beba4fadc2ee5c5cb749c259655dc89c63ba9a411d9fff2a16fbfd157f956a1b9925edf2a83a20466b043e51e526aeffd4331bb3a306742ba6fedd5d5a19c0bb8eac7fad3746cabcd610d9f3db067c7c324d68d5ea284127ea49484abff65cd16c3f457bc30e0fe40ab7dacd530c77dd81c15144b84f090857ec00d1a9d616fe5328682c43cdf277c39aaf36673c032497e0d794d6ca0b0fb32aa3e6f2d112444bf31eacc10a9ae07b9ff87c4b96b67ac4fe51667e6468267d755971d1168db4dd7c3cf87743456388cf9068e5ce694d9b4c58cd64baba0dca8d9696680c74eeb272226d687db71e384187d606142d923cf35c0b338f0284f1094fad0f400d78d5d7bc8bfe7a1a1afd5e62225864f0bb3ca1a53969641940cc2fe60a6d466d71e10750ddc45350222c423ee02d630a0ba3216ce5fe071573a5178787c7a3d03211ba3cf1ef7d63602814341162cab5324ea7beb8cd0f0a93c1cd5406a14eee135d40196d7de45984f0938825764577eb0fe2ef10c1bb9b000fcbe6007d2cc1b591bf3f0eb16029226d2cebbf90358207ee096b520dbf76a9108743df2be1f6fe2a383124a44a31981e4697688815e89343e4562ac116ad0493f43233a01188a2f75a8ecc40d9bce11f669d70e01ef3660d4efc7d445883a859570a860a65111fca702f9b124fa11e6c4191b564c5c1241652606043637ae5f33a44531c383c0a6863cace30cd9082448310c25b2e540f11e2a572068907726188cbbc8aeb323d870ae37a8770af8c5dac3485b1d20b437490b71c16c", 0x1000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000001780)=0x10001) pipe2(&(0x7f00000017c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001800)) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f0000001880)) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000018c0)="70d7d0e7070fda8f7bad0510110fde5974af", 0x12) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000001900)) r7 = semget$private(0x0, 0x3cf0ad5d4b3c5746, 0x280) semctl$GETVAL(r7, 0x2, 0x5, &(0x7f0000001940)=""/159) getrusage(0xffffffffffffffff, &(0x7f0000001a00)) execve(&(0x7f0000001ac0)='./file0/../file0\x00', &(0x7f0000001bc0)=[&(0x7f0000001b00)='#){[\'*\x00', &(0x7f0000001b40)='$\x00', &(0x7f0000001b80)], &(0x7f0000001c40)=[&(0x7f0000001c00)='\x00']) ioctl$TIOCCBRK(r1, 0x2000747a) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000001c80), &(0x7f0000001cc0)=0x4) lchown(&(0x7f0000001d00)='./file\x00', r3, r4) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000001d40)) ioctl$TIOCSTOP(r2, 0x2000746f) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000001fc0)={{0x2, r3, r4, r3, r4, 0x10, 0x6e39}, 0x10001, 0x6, 0x4}) shutdown(r2, 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x40000000004c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f0000000100)="0073de9b00d29d648a981d6ff33c0526d24ff9e910951198c06bf450a86fd3cf0db26c05c73d1e7c4de078fa83fbbbb4e9e113fe6337bfbef79f244f3c419ccc217427ff79b24d81db199dcb24658521508970e0eca7b650d47f28dfafe976a0e7065b956cfaf482c80a7df3865b512f2957e79cebd1ba01da1da6edb0133dfd6a5150cbdc9a83ce48ba18b13903177934888bb23c1ab83f1f33a4e8d8b444188af2240458a267eea0d2e1ea021adb0eb3a4bffb5edadfbf79e7b6") 16:00:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) open(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x1c4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) lseek(r0, 0x0, 0x0, 0x2) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) 16:00:24 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x10, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000001700)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffffff0000000a8df278f86dfaf23c521f119bdb1078c2", 0x32}], 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') r1 = dup(r0) r2 = dup2(r0, r0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:24 executing program 1: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x2}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="3007c0c093ed31c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff001959cfd1af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000040), 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27be, 0x0, 0x7, 0xfffffffffffffff4, "0900ab6e195231e2da7b02010000454d25b58cb8"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="91") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) recvfrom$inet(r1, &(0x7f0000000080)=""/125, 0x7d, 0x3, &(0x7f0000000100)={0x2, 0x2}, 0xc) 16:00:24 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = socket$unix(0x1, 0x5, 0x0) close(r0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x6b565954f6a64aca) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x36b, &(0x7f0000000240)="6f1b") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8090, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1", 0x36d}], 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000000300)=[{&(0x7f00000002c0)="0d9dd6badec72d7598971d4283791f00"}, {&(0x7f0000000200)="7107001bcd0156489348243abdc9dbb858e76c64524fe89c689de31eaee2b1f4a37ec025fac03acc1812f76580955a60e94b01be3ed866e5e80d01d8ce4966ea0f4b00f16de26c95dcbb5e2984d91974790d17b54d1a1ded095a45b3b6a1f71af11a55feec35b37589e3a7b1bee84ba1952e653055a7af251b6b68bbd7c2489b521c7d4b75faaf55efde4153f96c50dbf3fa"}], 0x78) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) fcntl$setflags(r0, 0x2, 0x3) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000140)={0xffffffffffffffff, 0x400, 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000001c0)={0x2, 0x7fff}) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 16:00:25 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x7, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0xd1) r1 = socket(0x18, 0x2, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18262f9b1000800000"], 0x1, 0x0}, 0x0) 16:00:25 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x40) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xfffffffffffffdac) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x100) ktrace(0x0, 0x1, 0x100000110, r1) mknod(&(0x7f0000000140)='./file0\x00', 0x8, 0xfffffffffffff13f) 16:00:25 executing program 0: r0 = dup(0xffffffffffffffff) openat(r0, &(0x7f0000000000)='./file0\x00', 0x290, 0x93) recvfrom$unix(r0, &(0x7f0000000100)=""/178, 0xb2, 0x1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) unveil(&(0x7f0000001540)='./file0\x00', &(0x7f0000001580)='r\x00') link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:25 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) unlink(&(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() r3 = shmget(0x3, 0x2000, 0x214, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/109) getgroups(0x3, &(0x7f0000000100)=[r0, r1, r2]) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)='c\x00') 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffecb, &(0x7f0000000080)="b6") 16:00:25 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000254557171261db64f25687ab5fbc1d75f592dd3abb9da4832f275eda70daa9128374e2a7ee303acf0f83b87b5c39be50aefeb1d9ab9050677ff9a577e167068f6bc1f862b3072fa361d557c5c8f713d5d74420d702f6a0e90d8e3d1735ff56c3699742302c2a4680dc89de2ae9fa999ca8d67acfa9cc3b07b0"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) sendto$inet6(r0, &(0x7f00000000c0)="27627f299f025077cfd5fe2e825ba0d6e97fdf185bd45d9ea39f716244b7636924890bfa505c29b522f849ff3912353af5424cd2a9657c867ebf4de3634dd20f10", 0x41, 0x408, &(0x7f0000000180)={0x18, 0x2, 0x9, 0xa7}, 0xc) write(r0, &(0x7f0000000280)="493850cf83da78163af4c116fec3159034aae74169c40433c95b60181f5249cd4d0f658fe0c3dae4cb4edb8f30e617876290ebf578882df87caa14cd", 0x3c) pwritev(r0, &(0x7f0000000840)=[{&(0x7f0000000380)="ef113c7da877d33c3a058c42bed42d13ea16d665c7e686fadd6b9eb6aea10323938ce6e90e4e3fd1fee390bacba6b814f4714c5dbdb16f125710df0a145df6735bfe23394f630341643ac0db620ec1d0c445c078eed0afc7380f10566d7ef3642ff7c276bef9086f1593406487b93889411e677231e2d9ec1095a2188ef736f6af23b418f64684e62f64e47ad29adbae579ed130a2e78fdc16f9fd044ca6bc1577acee2e767f2d16e15d50a325f14a17af1e52546a6b3bea2172be459d80d40f95538722225720df3ab69f022e7266ca8313f9112d677c892a8d195fd51164ac658f8aaae81fae64ba210acdb3343c5dd54db67ff1e98a47b9fa12a0c2", 0xfd}, {&(0x7f0000000000)="12584e8c317d08b61c8466812fecdf211fb26c8f998cd7b9903f8a704a4ea2ee69456c61deb45707e42bf2ad6201a013b244b6e99e3b4c61eb7fbadb5a7fc4a3c115d3a26cd6a202b1a0d36c247582e24953", 0x52}, {&(0x7f00000001c0)="1cbd1c26f1a9c0894d1928bcb36bbff98d19af6cfa3be84f121ef9efc7d6e75da85b002d155d0c00f6c0f9c261ddae91f36f0d3197dab854e8a1fb17d2f9e392acf8838b5287d209fd7548ba8b7517ee451b47490578db25cfebb1bd125c34922699637c672590f4f8946a81498a66e879209adc56f5dc677db74fead3da6121f9604ec4", 0x84}, {&(0x7f0000000480)="1f48ed6f1161102474022b0bfaf400e699c094c0452b73267442b26bb69797e08049eedc1d13b7683fd6ec839f90ac6d6f38cdde5dd53307ad18ab35eacab5243c62b1c6027e7aeeb5046a21b07955a614bdd2c056307492f90a0ecd500c97f508efcc9aa73db196d5337c48e73dbe511e995831caafd20119f018920d043618d4587371f485d02ec15858", 0x8b}, {&(0x7f0000000540)="346795b761043e921833a57f87f61b0ab1ea8a5236b185d5b1e4369c7959e3bdcf29b2b90bb46a0fbe9b600006c71e10a2ef164a5cfdfa3b0c494795ee5dbe4b2deae0cace3a8d7a0464e89e0c5457595be65a19331aa880881a2e9b96aef7bcccad4a2d81d588e9bbbc49c266302f7f6f83d39d7467739febd0a7a6df90b2a9df3826faf7440ee292b20c04de4105f8f84d8d56d60c6c3359e9a5a25994c9063bbcd1cb619efa6f6822d37bc00ef55ed649ee", 0xb3}, {&(0x7f0000000600)="32e5f7565ecdf8e5ec8acde497a22c35d9fb8fa755328e94afc9d92ab779693750e1da5db1a86ec9ee5bda4b2a444da2e75dbca37f607a3642f9dd81c5e5eb6a8a183c037e21a6341774856605b37a9224601569bb9911e937ad247eb637a5cb49aaf3", 0x63}, {&(0x7f0000000680)="876c220db714eb2b65e9f63cbe4f2082fd65d89e9929a8765cccc93db12b720202b867f27cc664982da5508085916504b2144e670cb737faf28aedf93afdf1014d784f9242abf8781223e17e67e6c3899bc3c355c8cca30a26433766974cafb9d097c80a37c36c75998b3a6d827e7d9f296ae33a7be8369b43b2cf84fa80f7274c27477ed41e1c7807931fc868ec103e05d5fbef972fb46635e2e785d6509bf4159d65ea3a3dc6a59432360c461950bf1bbc4b5215ec2c84123d97e92004a9813e8888afaf72eb4c39af63c3074f9f64132461863b5a9418216ab59fc6fc796be31ac6ee674db993c4483fbe1fe91c2a5791ffcc98c2c8b77a7c119e4e", 0xfd}, {&(0x7f0000000140)="bbc2628c53383b88f8fcfbbe3ced01f7cbd778ba03c003b8c60c27a8d294829dcae5a297ef", 0x25}, {&(0x7f0000000780)}, {&(0x7f00000007c0)="9c3fca1b8a9510bc9e0b511fd70a212b20af47e9befdd5c882cfa26e99fe311d062ce07d79f86883007ccdfd2f2a97f893639d823de37e81937e7b86aebe9153f501f74db681efa86af94d0ec87294c646b7c9146bfde7b610245cb304d6d02cd4e8e21e047ca381a3642e375093b013a8e39687a6edfd92c79de15d", 0x7c}], 0xa, 0x0, 0x0) 16:00:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) r1 = dup2(r0, r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) socket$inet(0x2, 0x4000, 0xdd) r2 = getpid() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x8001, 0x800}) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x8, 0xc7c, r2}) 16:00:25 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) close(r1) dup2(r0, r0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x84}, {0x6}]}) ftruncate(r0, 0x0, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000080)="eb2b286d42c27c78591d3fce75196888142cfbf569c4d7f7e909cda02face8164f4e44713bcdc65ec1e32ed45dbb817663580374e74be59f9a04") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x114) 16:00:25 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f00000000c0)=@un=@file={0x0, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000300)='ol', 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x6) 16:00:25 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xbbf) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000002c0)) r2 = syz_open_pts() r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0x4050ce52) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) setuid(r4) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000140)) close(r2) pread(r0, 0x0, 0x0, 0x0, 0xffffffffffffffff) syz_open_pts() r5 = getgid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r7 = getgid() setgroups(0x3, &(0x7f0000000280)=[r5, r6, r7]) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000340)=0xc) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000180)=0x2000000000000002) mkdir(&(0x7f0000000980)='./file0\x00', 0x1) pwritev(0xffffffffffffffff, &(0x7f0000001440)=[{&(0x7f0000000380)="cba43a47d98ebb70b9d6ca7261f0f03ca4db463044d6d6336baf9c7c12a3a800639c68c0737f237109cd94bc6276de683dd049ef4448b97e2071c6599c6aefb7dc87b44e86f0122426dc0119fdd3ca731fedbe399bf633bc73de5d955cdb7cefcdbe38436d9c9bb6666aad0c17771b0063f82b5e01580ebae45e285be2d6367374b7acd63aa5ae7a5fa00bbb629796625263f6f4db8328bc1da2e58d43fb23ec6b4e5c799df3b732c26490efc96df00de9178617660fba29193e454f88c12aae24e03023af72c1efe73c0e3226db53753fc54c5bde613c989c42cbc4004f3d62a2d5ff1e608fd9a0d839dc09ae636f43d3727bb0d70f74dd4125a9ec8f6177e7ef934a831c6127f40690ea98d9d86ca9aa0e7eed4b23772e7abcf5ae7e16ca3ccfdead6b014c1bbf34d5d5e50af6e8bbb53d603b0243987604fc47749a450f2399c5ef7fea4db41614fc11b5ccae1570367bf7f4f4c898a4a6a4adee926d468a676adbd61d6511c281bb79f3799e5ac0e979eae4861c8c817ce53d176a9a4c80c955deb0eb16a1b8fa7bbbad2119c2e30c817cae0edfdbc854fdb17fbbbb8c985d2dd6cdbf269e89ebef1618a0390670905220a28385b4a3a9b234ae97bf467fc8424bb6cba45bd8667538f4790671b33153b6868a612722795709c923d35ce751b4c1d516d9383d89e1bf180b0dee45264d2bf5f9ae75a017c7629dba068de6ed9e20710eae379f70364c6a7f1f84a3b3a10ba94094eb5f46c7f29ac4fada8306b78f08964dd78f1657eda339b7551c52fbf542ddf615ed3d0026bfbe6c7490854b70836fb7071fc444a357ebccbff396374d5f7fdc2c640177a5b0d5d64ee11470c3d083af38527a71160fdf83aaeb66ae9b1facf4997d721e388c96229ebe5c513a5d64aa8d954f10a1a08d49028a51124422f9a494c22ac0d5571810d09f6ac0d0039f200301a45617ae53852fab861b6672c4f3e21167498473f31d29d42ec8958d3f1e3c1a0d56bf4c25b3c0a977f3a14c0fd95e40378fd01acbb079e66bdd2af12b38dc87c284126c61b936ae4b47a99c583f9555e06e6e02142ffa5a9482c7c8e9b0e03805a8b62c0aab1376fd74b58780c9d850ddb685d42ca9cda883e4c5bb1c0184d29c54fa1875176f1a4952136e6ad3e573d1e21beef37719f7f2511956d2b796ee261a09d4232eb0480300fb4892e39549456d3033b963b3af87e1bb6ac1a7d133f4ec107f89417ff9f0935e0ef4fadeb30f70209426aabf79ca14199c6cc8b3cd52470342837edd54fbbd8c3ca0fc21919296843ce59d6c9c5041922f6fadbaa9be3b76a1062e81071b61b5c4cc38c5aaa55245aa1c9a10961661f284d8d5b563cde13cfe124ddd134e18ad1caacba0b8004a6d2ae671348aff56a48c63b09159bcf33df1348d938567e88c38d0070131857304ce27ed5293dc211569c2f7c98045f7860f3c1b9f8aacb4254a4e9e538aeb39574deb512adcb9492a802bdca13ec515abffda9d5dfefc3a6b501d4424fd2aa61e1eecd2ffc1cf0b272947a3106e5590fb27fce1bd40441d4713044857aeb589b7c3dbb0149de6247209f6c982067f91d7b0523d076650938bfbfeac0617fae787d57964c585b1809cf55bcc89f50afd13594c7bc71275c056f69381b5f0ce7807c2aff70f629f6c40fcf4a81be5d636ee7008a49103d39ea1120c9c11bc2064ec4b77550f9677de323873048a3f1bbc61242dc6867645b1809f7871522882066ed220b00b3964887611c63761efc9a2ebfb73e9fc859d44799d31f873bb19914b5502052dfe4637eb2b59d408a5879c2258535799d8af4394da5ca40930cac96b7a2c66efce53414265698ab861e0ab857c00acfba2cf5b963a5a8a1dd9ce953076af5484c8dc262b9688f9cbe6823c127fd822804a0878a78069ddf9f0ddc3930f56f63b51c30be631c4e5805c576cb5c26eee2712119babf2d3ce1a60bd0465045920e68b4b164ea7fd827fa26cf500fdede97e0ed8c4ee07c840405bd826ec06d16672b9638e1629ad2970db0a", 0x95b}], 0x0, 0x0, 0x0) mkdir(&(0x7f00000009c0)='./file0\x00', 0x100) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) getegid() sendmsg(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f00000004c0)="e400003570dc3a9bc30d65d50164ec8fa56428483446f61f0b9afc0c368be206", 0x20}], 0x1, 0x0}, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x280002000, 0x801) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0xd43effbe2f3a9798) r1 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/162) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000140)) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x562c) 16:00:26 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffefffffe, 0x7}], 0x40, 0x0, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) 16:00:26 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0xdd32515b4cb99793, 0x80) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000008000000005482ed26258cba0b03bfa85280b5ff537bb6027258c6fa001becb0e765be11798ec2f55a0cb1105abaa5cbbcc718cd2f99cbc339f93c4b1ee4bb5b70503924f8cc12cad8801f62096356f4a1c795e5ef42cba4dedadb793fab9ee26e2624b7178fa63d774180eb46043bbcb18dbdbd071869e1884610fe014bc543fdc0dd07f6926a9b39c4758b6161707e033b3cf96aeaf2b03e348cdecc75a3017ccb8004d75962abf2c8db82ce6a1f07edfd589f67e03b9b76c720485267bcda5a02e3fbbf26b3aa9d460cdec8151fcb0bb8cccba609c66ca2b00cb83afd4602a9cbdcda3f0e7a45e6ebef717983c57f5237fc6b7de953"]) write(r0, &(0x7f0000000840)="752f7b8ea720236ab1c0969441eb847a732363f0f1d9e49aed4f5498db8675c6477453a05a8de99a32091aa9945555af09c1559f19b5ea54776e4ca9bdecf7cef4cdc2ccf8735ad89ea2b06e5d8e8dd7dfc3b4dafefb25332a027551653dd2d25b9631b9ddb47784435a3baea257eb54230be525bb52a9943ce56d8cfe7bea3e4a5a9eb3bec80c24533af64a3de01b9f1fdfda6d2e75bc8321406dad9a4625bb104d30e0c5bdd7189afc46cdd24761f6abf25fa1bce84354be061d04ccc77f167bccd10cf7909cbd0ac1d6253c0dd2105f0718fe000000000000000000005d99e36548eb7b46d71f130b8a966e5771c5c417399286bf94c0dbcb9c48cf1e6436f555d7accaf6474e54dcd301ccb2924b8cd2e16c08931911e403a1eb44d0d61aefaa16cd69245b3ea85ad4425848a2a6e3f7098d8e2b1db4c671b250432d3ec7c7adfb774d00000000000031ac2684d66a4880682056e33163daf460bb6aa3292eaf18a342e4cf825fb3d2f4b331c3b539092c044ee06311958da03886216da1017c990000000000000087bfbd837ad290fd41952e0eca58ff37b09236349d5ed43d57e1", 0xffffff3e) r1 = semget(0x2, 0x3, 0x1) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000040)=""/68) 16:00:26 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x800) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x800, 0x9}, {0x7, 0x8}}, 0x96e7127690e68cfa) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x35}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = dup2(r0, r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000240)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(r1, &(0x7f0000000040)=""/32, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) 16:00:26 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x20007ffe, 0x0, "d70000000000000000000000004000000800", 0x20000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x8007, 0x1000000000020) lseek(r1, 0x0, 0x0, 0x3) close(r1) socket(0x18, 0x2, 0x4) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000078b000/0x3000)=nil, 0x3000, 0x4) setsockopt(r2, 0x1000000029, 0x2, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x1f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:26 executing program 0: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x10031, 0x1}], 0xb19f, 0x0, 0xffff, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") kevent(r0, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10010, 0x0) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) r3 = msgget$private(0x0, 0x40) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/107) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r2, 0x1}) fcntl$getflags(r0, 0x3) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000200)={{0x18, 0x1, 0x9, 0xffffffff00000001}, {0x18, 0x2, 0x4, 0x1}, 0x1, [0xad9, 0x3, 0x3, 0x5, 0x6b, 0x4, 0x6a8d, 0x81]}, 0x3c) 16:00:26 executing program 1: poll(&(0x7f0000000180)=[{}], 0x1, 0x9f) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000010000000000000000000000000080000000000000000000000000000001a0000000000000000000000000000000000000000001000000000"], 0x0) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x18, 0x0, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) 16:00:26 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000140)=0x1) setgroups(0x0, 0x0) setuid(0xee01) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='.\x00', 0xffffffffffffffff, 0x0) 16:00:26 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) 16:00:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) open(&(0x7f0000000280)='./file0\x00', 0x30288, 0x0) 16:00:26 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) recvfrom(r0, &(0x7f0000000080)=""/111, 0x6f, 0x840, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x20000003b, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x1ff, './file0\x00', './file0\x00'}) socketpair(0x6, 0x1, 0xfffffffffffffffa, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f00000002c0)="c36abadd9f57686800daeac4251258f616f354698bd6f5861c9cc5687c6218a9efaae5a00209", 0x26}], 0x1) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000180)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000240)=0xc) r3 = getgid() fchown(r0, r2, r3) close(r0) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) fcntl$getflags(r1, 0x91f9e088464892fe) readv(r4, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) fchflags(r4, 0x0) 16:00:26 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r1, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 16:00:26 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/wsmouse\x00', 0x12, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000001300)="d3efe5fa2adb9684efbcdd2501f155c783766a40402135c69793117edd42d8f788e7879d93f1c262e024e0114f80327043d15053c21337598282aff187a9994a810adf7b16e693ed778f66bf35f4a08c4e962f9051a371d0e93738918cb8dc8714bad051539d62dc63b67764349d370cdf5711a2fb438d86a11317c15a7a513c4292b97199aedae0d24dcdfc331dfba503cfa20d2d1014d22f24ebd478dd4d56b07e28ac79a734bf689c5057d99cd3b8e29a8a61", 0xb4, 0x400, 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) readv(r0, &(0x7f0000001280)=[{&(0x7f0000000080)=""/25, 0x19}, {&(0x7f00000000c0)=""/39, 0x27}, {&(0x7f0000000100)=""/156, 0x9c}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)=""/84, 0x54}, {&(0x7f0000001240)=""/3, 0x3}], 0x6) r1 = open(&(0x7f0000002980)='./bus\x00', 0x80, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x35) sendto$unix(r1, &(0x7f00000029c0)="2bb11459a12d22c4746b890a990946e50f5e6ae95f863eaf6c6561cad7da91118f3b333b5007c2f8b0f0712b8d25521ce00aed2d100c9e0926d6ae86fed899372d1a182f10c3292108fa33775deb3574fe984de864452a101d5c69dfbb760ee208ffce8451356ce847b734ec5d4d9f914b37b069dce9c04879850fbb15ec4057d982fc81cc0efce5d5341d24d30f903fd01dd69982a872383d289428d560c0611c1081fb0cc2f9b8e446b9d8da74328173a3469b0a870c0c017f1bf389b51fed5648994c80e57b9a93c09aae44eb3a6e126da7cebdac6e4977737793caad6e626542acd5c48159ed00", 0xe9, 0x1, &(0x7f0000002ac0)=@abs={0x0, 0x0, 0x1}, 0x8) load: 3.57 cmd: getty 83070 [ttyin] 0.00u 0.02s 0% 319k 16:00:27 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x1, 0x40, 0x40004, "1f03c426003cb902080000000000004120441a00"}) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) 16:00:27 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x3d, &(0x7f00000000c0), 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000040)=0x8) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x747) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") load: 3.57 cmd: getty 83070 [ttyin] 0.00u 0.02s 0% 319k 16:00:27 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x7, 0x80000001}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000000), 0x4) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000140)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x480, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) 16:00:27 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() r1 = dup2(r0, r0) getdents(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:00:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000080), 0xffffffffffffe34, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x100001010, 0xffffffffffffffff, 0x0, 0x0) wait4(0x0, 0x0, 0x0, 0x0) sync() 16:00:27 executing program 0: r0 = socket(0x20, 0x4, 0x7) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000000)=0x87ee0f33797870a7) pipe2(&(0x7f0000000180), 0x10000) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="34d2fa4792443382bd39d0530081fbb2dc2242c943fe3dda6783f5943e8638f318d1d9401915b78210ee25e2ded4b827ffc9e32353ce86f560ccd80e1d0ab5044f70", 0x42}, {&(0x7f0000000100)="85f797cf02c7d44fdb2680caa6f2190da07d6592b5c27689c3580be100e3edc57ede6045a5e2bec3886a39dd236886", 0x2f}], 0x2) 16:00:27 executing program 1: sendsyslog(&(0x7f0000000080)="8b5289a57e37f26302ce78927c9bed2109a2cbcfcc2dd5af94ef652df948b67d0c5c", 0x22, 0x4) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x59) setrlimit(0x6, &(0x7f00000000c0)={0x7, 0x95}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) r4 = getuid() r5 = getgid() fchown(r3, r4, r5) writev(r2, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') r1 = semget(0x2, 0x4, 0x4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000040)=0x5) r2 = open(&(0x7f0000000380)='./file0\x00', 0x400, 0x26) r3 = dup(r0) linkat(r2, &(0x7f00000003c0)='./file0\x00', r3, &(0x7f0000000400)='./file0\x00', 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="d926ca992b45224b9f43278f77b2d6fec7e6d391e697b0903457788d1033cfdf6ab416cb5306c6e7d462", 0x2a}, {&(0x7f0000000180)="24b1e21dbb062da1d86ce5080c9a86a289693d4fb56d46b89e973b92ca1644567408a834f9d2935e93b58eed89c3fc6deb24e6e528864321a178bcd697020bc988b7999e6f4763d30a15429485464bd19ec35d3e9ba80a8643d72b2f368d11ab276d5ce5828653e9179ffad1d5ddc1e47ad7a1c0b0969aab1aa233e8ff0d01641614aea9164a9ab8f39e88c35394d8476df470417c3dc11d82454cea49a72614aba89255be123cbbda9f4991791f6df8416cc96f8a1d4b2988425ff19521ac34816c549f95b92151ce921ac2d74854f926b3710bb677ae", 0xd7}, {&(0x7f0000000280)="d0ac41cdaa5c071b38313bdc2bcbe14c1271688f0a05f9cf99c1c88c1890f0fa41b62d2997685baa3aec1d22631b2cd40c6392787a203586aa5616d075e894dc0d5e5f6540e0bcbaa9bf499547b3a2eb1be10e302a5c", 0x56}], 0x3, 0x0, 0x0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100030}, {0x200000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8aaef0e90f2d17da, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = syz_open_pts() socketpair(0x6, 0x4, 0x3f, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000240)=""/197, 0xc5, 0x2776d7aed95adf47, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r3, &(0x7f0000000400)=""/135, 0x87) renameat(r4, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') r5 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f00000001c0)={0x1, 0x1, 0x10001, 0x5, r5}) renameat(r2, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000180)='./file0\x00') fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xf8e2, 0x100000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) fcntl$lock(r2, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x4000000000, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) 16:00:27 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10400, 0x0) fsync(r0) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) poll(&(0x7f0000000200)=[{r1, 0x1}, {r0, 0x8}, {r1, 0x100}, {r0, 0x100}, {r1}, {r1, 0x1}, {r1, 0x40}, {r0, 0x4}], 0x8, 0x39400000000) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x3, 0x3, 0x8, 0x0, r2}) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000240)=0x100000001) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe}) mkdir(&(0x7f0000000180)='./file0\x00', 0x1b7) open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x28) 16:00:28 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x18, 0x0) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffe, 0x83}], 0x0, &(0x7f0000000080), 0x1, 0x0) acct(&(0x7f0000000080)='./file0\x00') kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000500)=0x3) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) readv(r4, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/176, 0xb0}], 0x1) 16:00:28 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) fcntl$getflags(r0, 0x1a1ee01c6033e3d6) r1 = open(&(0x7f0000000040)='./bus\x00', 0x60, 0x0) r2 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x1, 0x1, 0x5, 0x6, r2}) r3 = kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./bus\x00', 0x7, 0x1, 0x1, 0x1, 0xcf, 0x5, 0x100000000, 0x0, 0x0, 0x81, 0x3}) kqueue() kevent(r3, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000002be9, 0x0, 0x0, 0x0) r4 = dup2(r3, r1) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f00000000c0)=0xb8ed) 16:00:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000200)={0x6, 0x80000001, {[0x4, 0x400, 0x200, 0x4, 0x6, 0xffffffff, 0x7fff, 0x3, 0x6, 0x1, 0x6, 0x40, 0x2, 0x9, 0xffffffffffff029e, 0x8, 0x6, 0x6], [0x60, 0x0, 0x6, 0x200, 0x6, 0x7f, 0x4, 0x7, 0x4, 0x5], [0x7fffffff, 0x2, 0x1, 0xeb, 0x800, 0x3, 0x4], [0xe4c7, 0x20, 0x8, 0x80000001, 0x4], [{0x1, 0x0, 0x100, 0x7c16}, {0x3, 0x4, 0x5, 0x10001}, {0x0, 0x8, 0x555}, {0x80000001, 0x7, 0x5, 0x10001}, {0x2, 0x101, 0x400, 0x2}, {0x3, 0x7, 0x0, 0x8000}, {0x4, 0x5, 0x7, 0x4}, {0x100, 0x7f, 0xffffffffffff7858, 0x10001}], {0xffffffffffffff14, 0x100000001, 0x6, 0x6}, {0x101, 0x6b, 0x5, 0x3}}}) close(r0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) 16:00:28 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, 0x0, 0x1f1, 0x0) 16:00:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:28 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="5ec9cf41cbe9199c0240000000c4371266"], 0x10) pipe(&(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) dup2(r1, r0) 16:00:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xfff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x84}, {0x6, 0x0, 0x0, 0x100}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x401) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) pwrite(r0, &(0x7f00000000c0)="fbaf018d1a029be96914f6357e3a", 0xe, 0x0, 0xffffffffffffffff) 16:00:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() kevent(r3, 0x0, 0x3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0xc0, 0x1, 0x8001, 0x9}, {{r1}, 0xfffffffffffffffd, 0x10, 0x4, 0x7}], 0x5, 0x0) dup2(r0, r2) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x2000007ff, 0x0, 0x0, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 16:00:28 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xcb1426c62d719ab5, 0x0) fchdir(r1) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x2) ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) getsockname$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:28 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x0, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r1, r2, 0x6) fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) r3 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="01130000d2502880e5b487785802dd590a5798e70dcda33fd6c44f0f67837a711e63fca3216f44d1a7216c6a722729a801e63086e3dbedc993f8130b3e06dbd2e9e4a038f3079c448f93edf84965e3d752ea179263cde49e608c0da8782589eaefaa320893e2bfc2ab5299aa212c2e34f34f4fd3f95940c44c9c04015eceef490dcb3176c41fb665e89d5ef7b507e08627540579cf0db0b3dba8050000000000000025a9d014b1763d23659a4e4d2c57d787d74fb7c25980830b5868df9364cd5eec42b89ebe5d2c1a267c38cb59311dd4cbde279f7aa4966e519451347adae9645c2adfe48970d793c09bc48525d820728b49cc0e9c8da18c94602ca49272051c5e1bf48ef3f5b1d283234b16cc74f7f2651d8da5edb5fb39cef5657f7932d6ed17c7d7dd4db8e5897136ad1413e00a4293973f85b9cbe77a036b7ee79805c0fdff0db4115c58b39e6548fe1c590b63239d770dfd3a64704fce9604"], 0xa) setuid(0xee01) getegid() shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getgid() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x1) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0x6) semctl$IPC_RMID(0x0, 0x0, 0x0) 16:00:28 executing program 0: writev(0xffffffffffffffff, &(0x7f0000001340), 0x1000000000000157) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) 16:00:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8fedacb0440b8ac8, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x7) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) dup(r1) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffe, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) close(r0) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0c", 0x7af) write(r0, &(0x7f0000000900)="1e1611ed3e23a9cb7463856bf96b1673d0a3b7cc3b4ef278dc3fa49475c8fda393f52ba4f3681ef27e1e77c1d02e01805ea63e79db1b11bca0cf6c78fc6a011dc3cdfedc84ecf73a6ff4c498bab700c6223101fcffff", 0x56) 16:00:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() r3 = dup(r2) bind(r0, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x800, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3f, 0x0) read(r0, &(0x7f0000000000)=""/11, 0xb) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) writev(r3, &(0x7f0000000280)=[{&(0x7f0000000200)="50082e06997763deb1dd0cda5f96fa2c52547fdeff900fde80dc5449d39d0c9d2671fdf2123ccc658cce325a6e184d82cfb74f6e226b167a740bae86efc3d26a91aee92b69d8b58ca5253c458ff3b90b63588ddb992060848c03c953e6d519158b06fb7e51df424175aa4c955acd256d16be644deb2f2792866f26", 0x7b}], 0x1) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x202002, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0x16) getpgrp() ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000100)) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x16f, &(0x7f0000000780)="e8d1c3336e12a2f9aad7101fff25c8b578cd57182ced3734186753d2535fc18cb006088463cc3264b520c810304ce2ea36664db55d2af93ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a22bd5e660f546a2f55d085be81a71bae3b0b2ff2885ed6c48e5fdd88d64042bdeb54b9ad091b653e13837775d8d79a1802e900000000000000ec5dd8210331584d04000000a5356ad6df74b5e59598e88503b9dfc16755d6d208cbb4b076cc8b4f42bb194aa29754d055f8945d29a9bd180dd4958cb3892c6f69795f9641f5f9cfa46c0f4169caf680333c81b8a28ea097f08e723347935c4fc66045c4e78ebff5805748ee03576ae2335543c60b729ff8adbf201eb23964377caf2b3af26a19512c2d853c25aad99257aadca7e4628012e902e4d8b8c6e76c4acb4be8a30d8432f4eb68a1cddc0bc3c8b56e1a38fa1121ac0b48852fe544690329e2ea1f1af2cb8e2115d5834fe6c182f66dc9acc1") 16:00:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x5}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="87") 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x40, 0x10) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7, 0x29d7, 0x6, 0xffffffffffff83d2, "e40cb64687ee5981cc38cc3c914dbebd12650f13", 0xff, 0x6}) pwrite(r0, &(0x7f0000000380)="d296757f6731119948ef42c6d10f70c1d09a0f205aeddb25f6281caac7a5c4ba585f31f5ed3c8ed296a8dcbcd8e774ca61b5576ce90edd02637786ed0616f3fae1fa040892402b78db01d17d152527cc0ada652fe470d7206e00cde6d7f65cc04392e1306048922a423c6cdfdbc87c60058d70c71ba00b5e90e5b7ffd9c0b721ddcb2baa365ab8a8ae7af172d77c4e10f26c97b1de658fa124383f92f2183e09e3c056e5f064d968aa20feeeb14e1a1ec1be29737a12cbfe5db81a3d8519ffe62e682d808c291f75ce7945f10da37ffbac50d5038e57411f4388bfebb31303745f86b9245b47eb6669096679eb0f36a817b8634ab829401f815f32c500974f7ff3b0df485209dd82294846224368a8d3a4aa73c3384cbb82cff60456a7dc5103580f20c8ec4167de90750fb4b087a2c3c80d708d4da0daf31a94c535c73c0b12426eb391d15a5eac9967ca3bcd11fea5cf296e2e7ee7f987cdaa897b0afea2d8c498d184266a07732f704f4d21a75f11be30ec3aff7033e86d53f427257137e3689f7e266359b7e5e07b8dff038994e6f570994c1f494d1c1b34da0fb91c5fd470a881fad94bf9e76f657b9bc2583471c46b518bc6a569f26eeead7a3eba7d20b738210825581fa55df4b34790d999dde5bf770b01697d68496c86e2187fa0710ee91d3a905c8a9c8d5bd641bb6a627296ca9c339967f571552ddbd10a99f96111f06df0f0dd6686ae75183d2858242a18131064d455d23168ff615bae4963272484ecb539e29951dd9d1c716c66409eee8837b34f5b68b7a64b025dcf2fb8be25d265b359eb25207acffd54b6fb482f97ea0294a72394417342785cf688eed03c45a9d5608f80427610715b8b7abf7273d3b92b71028ffd9b4b1b16f2e662b770ef25d9768d42ca91490fcc0e9a3c9899c00b6735415c1a5d67689415f68376e0fa792b8c4bc2291dedb2ef34e0e96aaed5d7656ab06c67e83c4b53911f187804a69cb2d459d0ac2edace8943bb1a82ae28ff3da830b6af8b15f38c0847fb76a8116aae66ba112be23bde5d5f668f92dea59bfca020feaed5cceec85af9744633edb08d9772cfa092541b8d1f24b8ba1f3b64e802bbdbc33fc9b39d57273f539346949d8df3cba1abadf16ffe2d451078f9887b0d7a01dcda9d88cf8470da9f25a8ac92fa3ac2d2c10dc4ee6d06d7d076891c1ddd990aa780ac94fdec057b3cdf7633549e85a5bd89b964bbc49f5c937ab009e1221c124f387a661837dd7d1882939ca56dd8e02073aaffcb9d94a92ac4e17d737951815d5e567fd60919ad7e074c51dcc293edf58227a236a5139c53a04f29f71386d290d3a768bceed7b8ad027f59fed072249bd837896dfbf030d7a8f0e09b2207413d002301f3fb7a9f83212c4e63966016972a1914f6169d2df1e7425d89f8b3d62c60bd4b977abe3aff3a5fa0744799076d135168b1208f6b38b18578763301643e8f40cf5a479c4570f341438940216139b7f2114377f00524120a5195060b5c150d31900aee9f9f54f9953418d897168f38b0df4439e6e3706ac2dc45faefab17ff9cdece886768e9c0e4790dfb4320b91d98eabd5611309450efdb08a971b60ebdeb15130527c68018676642c4bb6defec54ecd27e777b6ca0b946ec01d690876b7608cffa5653cffd2a95d75e9e71fc2c5cab35d25248456909e1f90056d46037fa8399be94e4d9994a258a8694c849a04402f337ae492b81bbabcb00606fbfe6f44e7c535ea8a1c6cdc9572964d2d3870fef108e381338432d9483a4f37a73ff93ad29ed9a140eeb606dead5badcf41912ac7f776328e9d512c50b24b301f0aa5fa4f9d038076fde4d374ccf03ad93195dc91216611ff498f27fecbaf7d0ec4eab7e1a8b7267ae367cb9b74f17373f50ec8eef707d327efa9491d538d646eb5c2678393dad2c165d1a5074b7c98f3e6c1b2afef34022872424cc7cc9d7065f82d03641e49564c3dae58c68fc741362bbaf5a14414b383e7aa0e374bcc698478c752471435816a1154d4c4026c3a85194306476d6d227c958194872706845f2a8c15a983b4e8f27bc9d5d807ea5145d1a9cb647381a285f89a22c48a698e301c4075d39d0b5c6cbbf1e6118a3e180e36ae6bfeb10fc886d82444142a9abc1302a06e6f9293cb71b849509571691e8fc9ba2c9533d89edb45e15578171a84aaf9b82cf9b5630112b692f11957d494fda2834cc9fea010fb05fbfe859541140adb61b51c48db5e54120e655154cd08ffb0663a295b7b9634ef09406b16a264497fc9b8309adab7d6ddd9a08d96f40435a3dc4d898c9a8e6de9bd69183751c081e7e3c75719a38b015c968ae0d9d2a11be519414ae32eaba77ce2c7b9373588921934cb948b3e09f31d4aeb9bb0bd355d1f86bb95d5826c98163f192462fd2dba7ee72feecdd3ebbe7add22743b59121638b927eb0a96be2df1797a506f134b4d2482fafbc6fff9b40c7f0e4f0041388d056b0dadbb04c216685050a62ee3468ec5973b6ba4163cc8597181b9fe11ba7ee8dd53cb94c72812024658e09adeaf220f71e3b88e8226286fe839fde1539f1ebf49d760649a05b93e714fa12f5ed0836ce76b020fe93a2d67e281712be26e5c7bda62bdffca1ed286eb56afa09c7438e8eb38c8f2fcbc84faf5e7fdb6b471a5daaa91bfa6cd6945380a2a52d8d7130eeb9e1bea8d1d017c52bd322618623af217b474e8bd3ba2c4808485568056e176069d0aea0209a99f1f387e3caaaab97da0d223b2ac6e65e99c66584f19252bfb1f770a5f60b843c269bb4654a10bf1048c31870f12cffc6e00c7a4ff11bbcf0a433c1d463460e2fbdc4a4ffa17b05977081a344f008a73d15e1aa64a1b69c5b14457a211d34c7ee36b4d24631259685fd1cbde98d8c692d249fdf8a8c08270d50afe76e7708db9a3dbe82e50cafc1480cbcae6673a31081ec292acb4577f93bb6f251d747bb0f6c1ab1482c9ef375d0731d8e62c01d8600251bbf6bc1be80570fcea4a0551cb4bc71bd780c808bf1c3df315707ca191c80266407dff083b6f7b6e07a44722a7e02fe8291382276dc4b59228681a8a9e1817785142d7773c7d1663dcc0cdc40b8fb4d2f5d5ea13895691dc30b65665984e88985fa394ef1ef429376902be9d544533c33cf3ff332d6acfc76cf096e9ff263d8fd2d37db6718dd8f8438890b2add158f48ba88ec1b2c7a42394870074d0085fde93f3773fa05262abc3aecf8d1a8d912c49a656f740c6d5380ffd87943fe49522846187504013e74701aa9c7cb4850dbf7c7233f1d2a8a98e32e9817e2ebbab2d46489d7416393913b6c6bd6723e5148dc0d1bcf59ffc99167cd2d8893dd76f120bcaa1bd25c6129e6d348a424e90c973d365f4ddc656fe5e50a5eecc89ed4e1d74c81ba6b7d12bbfd6cdfefec7ca37faa03e5f52a75a1eb5456808d138611e9127ca32d0f7f1219cfd2a77f3c4cb7ffa09d26eb9e588e8f0c69ac097e2ee16a03995867687c24f7d1509b943221d497e804d5a4950c4ced3c928b98c06a97d3dfd9fccc6463c466de3478db3fb7b88eac208ebdfe163a59d7d3c45cc657261dd89d238d5b338de413e8e891a1e6f27885cd0ae21e91e0344cf864b2de30419f77498bf7c234be65c425f6e4fe8024e5068d9128351549018ce00cd6c691285d5646b83efc0ecfbe5ab791df2612a87e56d40504ddd8d315347f5d737eb05432f240aed26cb4140f0c89ea615082142ac366edd0b258597ee7cf61d50d520eac76c7c36774e9b51ecc538166c763db9363bd59317bb48acf6a64e082006e69cca975485dee652b943c2b9d3c9d7fa1c3313e1b97a3dff22fa83193c4063c71d3be0b5ee46cf6675d33acbfc8bd3aa09ee20f1ae4592c5b554fd91ab4b1b248389ec8f5595a8cc22d678105b616c268196517fb73a8b0bce6ed5fdd22bcc02e3da2d9970284d07c7825e3af0515c2a4557b373f5c22c55150f0784e42158a707772be1bfbd1612557c578e23af7326c756eb63cbecd6f313435cd9495d6625922123d68f84112a4cd3a16ec37b4dc217118de33d46b76510806cabfdee0ab0f91be8d48000a0403905020782f1b57c219cc58b023deda08940ee4032e5f99d43c71dcdcf2d1f0ccca9890962c1d5e2d05749a07e192ff81984c656b64518115b0f7ec959a950f45c63bd53a53c151b645dac545a15db7f7926169b3311a1471c17fdc5aedf30508d903f0d5b7ae13d3ae091d583a4adbdb4d6891988766921b77eb64c985626be859c12fc807315531f23c84bd1fcefc781683e80e183c27ac7b9608440af3bbca8cb895df196e74c0cedac9c4365a135f89e1d2ed2d33f62ca8efd39ea8d846bd22a08b0d8063ea22587c4863b1081e4e62e95010a2a58f064b4e6b82a12192d60f68aea8d44d8ef00542a1fb670f7c6c7ba0ff73b28edaf9fa0f3b6c8e07f85b64f1ef5b61c5d224955ec86f6791ea385088b4d356605df73a62585072589d40ccba05c902af847edaca030511071af259aaa5675dbe46bb834c2dd803ef61bddb50dd449176f9006b85fdf07273692579469949b9031583a9868997b25671c7031b4ccb03b32f3f34286dad0c464d83efa864c6e20abcc04a76cd85cd2300faa8a0eaf85fea42267f3544954539ec3a52bea2b2c8759a21db6885e1ac84fa91b4422124ac97deeaddbab19fe7e9e6ea72bd4b59e555df477eda38ae302cc2719235a09bab68d3950eb70ab7f7d5349c0cfbbb40bf33ac22c02172a1be3eca4bb5e3ee0626650ea86b634adf2b51dd78c46f46d065957bcc93ded9a37f378cf4915f4f048874333074314e978e5458484bdd403171eb354a97547ac440c9b741fdc86aefcb88ccd366f19f161ee289d1759a4f9a9f6408a6911733fb4724abe72d6f97dc1b39e0b7d4627f01447a416ac4a60fbc243c868bbef9cefdfb7677f9759abec96510c62f500236ac768d5e06d6e81e7b2b9d876bb011045f7efd12171c803f91e34038c235e57dae17cca598460d0c4e49e100f31d6bcadf2b557fb27628f9f5731a2ce0fca0ad273f647c8df31ef6523fc0089f69ba149f93edf2bfee62930307f9298e519c3273f80c070fd924ce28023e844b8073818f1963bd8e5e3cc4c37114659e5f45de9170bab6e1ce9df206434d11893f74a754d2e61c6931594e5f3fd9554aa65ca310fe939715d6644d7d387fa1db1f48d0f770d5117be9d7eac1955b0d8ec6dfb72bcc5e17192b4ed80d945a8e1822d1744038b0b8983a244324e72e540ee932139a0bc39027882ce24a6bf533dac610ce0e093cd5a55bb3017182f7611cea8769368fe5afc7822a6d1429c2080191a852a90413cd2bc1dbb1212ab01b6136b416166699f06cc2c1e89c5029fcbc0e62bd819d788981e924529dc542e16c791a5c3d52957af8f81071b2f9899ed5668538607db12b80a93fe9fa056e003dc7d76720e5e070e2675328760ec4b974041e21ff97f906b0b0c31c2d1344640380c409c7c9059d104c00ee8d380c364006e4278a166a4c6a24f0c29e9e2138ef43f0148f3eb8d18e277db333b51e20d424df0bd43cc0042a4b76fff8e60b14b09329ffc8cca5721d77a517a9f4417eceaf3981756997aacdfc1a54ff73a303fa7b6cb19f9215297c0780f4a8b963fae8edc2d692d297b82286d8306bbf9f26a80c15a75d62628521839be4735cb741f870654caaff4627ad90ed19399df6966ef230bf718b8de543c6107651853357ac7969b05e3a12811ddb599e03d630e1d01e", 0x1000, 0x0, 0x0) 16:00:29 executing program 0: 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) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000240)={&(0x7f0000000180)=[{0x20, 0x9}, {0x80, 0x8}, {0x82, 0x80}, {0x2, 0x3}, {0x80, 0xfffffffffffffffd}, {0x43, 0x1}, {0x1, 0x6}, {0x80, 0x7fff}, {0x80, 0x2}, {0x47, 0x3ff}], 0xa}) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:00:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x30}, {0x16}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000500)=0x8, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x201, 0x0) r2 = semget(0x3, 0x5, 0x44) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f00000002c0)=""/138) r3 = open(&(0x7f0000000200)='./file0\x00', 0x60e, 0x0) listen(r3, 0x10001) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffff5) getgroups(0x250, &(0x7f00000004c0)=[0x0, 0x0, r6, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setregid(r7, r8) pwritev(r3, &(0x7f0000000100)=[{&(0x7f0000000140)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) mknodat(r1, &(0x7f0000000740)='./bus\x00', 0x2017, 0x8) pwritev(r0, &(0x7f0000000780), 0x396, 0x0, 0x800000000000000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000380)=0x5) listen(r1, 0x924) getpgrp() fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x3, 0x2, 0x6ea1, 0x2, r4}) r9 = semget$private(0x0, 0x0, 0xfffffffffffffffe) fchownat(r3, &(0x7f0000000180)='./bus\x00', r5, r6, 0x2) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000000)=0x1) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r3, &(0x7f0000000180), 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r11, 0x8058574f, &(0x7f00000003c0)={'./bus\x00', 0x9, 0x7fffffff, 0x7fffffff, 0x1, 0x1000, 0x8f, 0x25e1, 0x1, 0x2, 0x8, 0x405}) writev(r10, &(0x7f00000009c0), 0x7) fchdir(r3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) semget$private(0x0, 0x5, 0x202) semctl$SETVAL(r9, 0x1, 0x8, &(0x7f0000000080)=0x1) 16:00:29 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002006, 0x46485d48) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x8) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) 16:00:29 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ftruncate(r0, 0x0, 0x9) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x1000}, 0x10) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x200a0, 0x0) fcntl$setstatus(r2, 0x4, 0x8) getitimer(0x0, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:29 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f00000001c0)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) 16:00:29 executing program 0: r0 = socket(0x2, 0x4007, 0x0) accept(r0, 0x0, &(0x7f0000000040)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) write(r1, &(0x7f00000001c0)='t53J', 0x4) r2 = socket(0x2, 0x4, 0x6) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf33f554799e0e479bd3eb9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f200df324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r2, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) 16:00:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x3}, {0x6}]}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = dup2(r0, r1) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000003c0)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000000080)) r4 = syz_open_pts() preadv(r4, &(0x7f0000000380)=[{&(0x7f00000002c0)=""/178, 0xb2}, {&(0x7f0000000200)=""/105, 0x69}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:30 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) accept$unix(0xffffffffffffffff, &(0x7f00000007c0)=@file={0x0, ""/4096}, &(0x7f0000001800)=0x1002) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000001840), &(0x7f0000001880)=0xc) r1 = dup(r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0xbd, 0x8001, {[0x8000, 0x0, 0x0, 0x3, 0xffff, 0x8, 0x2, 0x7fffffff, 0x4, 0x12b9, 0x4, 0x10001, 0xfffffffffffffffa, 0x7fffffff, 0x2, 0x20, 0x1, 0x8], [0xd4, 0x6, 0x7, 0x1000, 0xffff, 0x9, 0x2d83, 0x1, 0x3, 0x3ff], [0x53, 0x5, 0x2, 0x10001, 0x4, 0x1800000], [0x6b, 0x4, 0x1, 0x400, 0x8001, 0x7fffffff], [{0x4, 0x2, 0x8, 0xb28}, {0x7, 0x100, 0x8978, 0x2}, {0x0, 0x4f8, 0x401, 0x10001}, {0x10001, 0x2, 0x6, 0x6}, {0x4000000, 0xff, 0x100, 0x8}, {0x5, 0x1, 0x3}, {0x40, 0x8, 0x9, 0x3}, {0x4, 0x9, 0xc2, 0x9}], {0x0, 0x2, 0x4, 0x6}, {0x5, 0x7fffffff, 0x0, 0x10000}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x7ff, &(0x7f0000000040)='\fFW}', 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0xffff, 0x4, 0x5, [{&(0x7f000041c000/0x3000)=nil, &(0x7f0000144000/0x3000)=nil, 0x5}, {&(0x7f0000223000/0x2000)=nil, &(0x7f000037c000/0x4000)=nil, 0xac}, {&(0x7f000050c000/0x3000)=nil, &(0x7f0000195000/0x1000)=nil, 0x8}, {&(0x7f0000494000/0x3000)=nil, &(0x7f000034e000/0x3000)=nil, 0x7ff}, {&(0x7f000025b000/0x1000)=nil, &(0x7f000027d000/0x4000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000111000/0x3000)=nil, &(0x7f0000658000/0x1000)=nil, 0x1}, {&(0x7f000038f000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f00001e1000/0x3000)=nil, &(0x7f000051b000/0x4000)=nil, 0x2}, {&(0x7f00007ca000/0x2000)=nil, &(0x7f00006ac000/0x1000)=nil, 0x1000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f00006fe000/0x4000)=nil, 0x2}, {&(0x7f0000371000/0x3000)=nil, &(0x7f0000364000/0x2000)=nil, 0x3cd}, {&(0x7f0000301000/0x3000)=nil, &(0x7f000029c000/0x3000)=nil, 0x7}, {&(0x7f00000ee000/0x2000)=nil, &(0x7f00002d3000/0x4000)=nil, 0x9}, {&(0x7f00003f7000/0x1000)=nil, &(0x7f00000a0000/0x2000)=nil, 0x5}, {&(0x7f00004d9000/0x3000)=nil, &(0x7f00000fa000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) shutdown(r2, 0x1) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:00:30 executing program 1: r0 = socket$inet(0x2, 0x2, 0x3) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCLOCK(r2, 0x20004276) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x80000000, 0x9}) 16:00:30 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:31 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x1, 0x0, 0x200000005}) 16:00:31 executing program 1: socketpair$unix(0x1, 0x200000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="c1000000ffff0000010000000000000098f0060033e637f6b1f69cbdfaa32c92c65edd42124c45239739f198d2375d6e8ec5312e9189187ac5c0a7131c6ffda41d9310cbe084ae004bb3f8eaac5f0a40aa30f00c90939bff3c3095ba141067bdef5854f95e978584b16c9434f1dfafdb35c655d2f37acccf36d8b1e91912d9dbb64809dc7b8132bcaa8e486d3dfee5321294dca5ae59", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64], 0xc1}, 0x0) 16:00:31 executing program 0: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) kqueue() pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r2 = socket(0x6, 0x5, 0xffffffffffffff4a) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) r3 = socket(0x18, 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}}], 0x0, 0x0, 0x0, 0x0) r4 = openat(r0, &(0x7f0000000100)='./file0\x00', 0xc00, 0xc) mprotect(&(0x7f000063d000/0x4000)=nil, 0x4000, 0x5) fsync(r3) sendto$inet6(r2, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) recvfrom$unix(r4, &(0x7f0000000180)=""/46, 0x2e, 0x40, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) chroot(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7}, {0x3}, {0x6}]}) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) getsockopt(r2, 0x1, 0x6591, &(0x7f0000000140)=""/165, &(0x7f0000000080)=0xa5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x9, &(0x7f0000000240)=[{0x4, 0x8, 0x9, 0x8}, {0x20, 0x6, 0xb4, 0x1}, {0x80000000, 0x3, 0x5, 0x1}, {0x4eb4f9bc, 0x80000000, 0xb1, 0x8}, {0x3cd98972, 0x1, 0x4bcb21a6, 0x20}, {0x9, 0x7, 0x101, 0x6}, {0x9, 0x52, 0x81, 0x2}, {0x2, 0xffffffff, 0x5, 0x1}, {0x5, 0x8, 0xfffe00, 0x20}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x50}, {0x51}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20000, 0x0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000140)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3b04000000c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xfffffffffffffefa) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061fe8cc446bffffc9aa57d4f4454f0a751731e5c2091f3e9bdd11c4593548f7d1d6a2e60e1a7314fc1cdf8648b48935d14a79a15cecdd79cd66c31400b4dc31f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed", 0x110) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x3, 0x20003, 0xffffffffffff07dd, "b08d9e7fed2b0000930300000000000000000800"}) readv(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:31 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f00000002c0)='./file0\x00', 0x20, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f00000000c0)=""/180, 0xb4}], 0x1, &(0x7f00000001c0)=""/132, 0x84}, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:31 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) r1 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x40, 0x80) kevent(r0, 0x0, 0xfffffffffffffffc, 0x0, 0x701, 0x0) kevent(r1, &(0x7f0000000000), 0xf95, 0x0, 0x214c, 0x0) 16:00:31 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000001480)={0x0, 0x0, &(0x7f0000001200)=[{&(0x7f0000000140)="dd2e0034373d55729921cffa201390feee0894ca0023535a423ce781441005ae5a0b0236840784fc3603dee3c4d95daf42413d2190e1a3ce288908efbeb920fe1afbd428b892fce8e96c28d03897af935ed98f45d21690a09d79776c607ae74dcc169567993719c82b1dc9eb08bfbfe899f7657e7a9673e1ef9088897651f0c373856988d056c70ee1cae5ef403f4b364d15ff2104b3f206f4ae57fc246729bf28614f93901cec2fff9c836d2204636a51052cc8986c5aad", 0xb8}, {&(0x7f0000000080)="c0e025f0e8c42e7a37", 0x9}, {&(0x7f0000000200)="f057b86a2cf948d201e7e4c19e4767a3d99291931d3190a9fb35958e252168741e9fcb6a1b95459d942a53b4f9a51015f0eef83ea19da6d96e0acd408c561808a7f4e80645a11af3cbec40e99442a25e45cea4f9e862e29d3d7256121f2cf538a87e0112906c343a1f4fc3e28ab5725f47ed55c5b49051840281e8e8a570bb0f991aed3a7d5894c9bbf766baf792dc6c06cd1d2663a2859a6fccca9abc1b5d73e59e154988b9178bcdde42368f2974144ed83b3b936a010a8f988acf91a9eb605c9774ab6b7875506727ad71bd4d98b577c96909e74cb44fc50137727d7a56dac7ab27460f1845d6a47df3d5c27791cb9014e0ff7e937f2413899fc31c9085305627cb77dcf5ed03bd10761f3b518564245052be23ab3cf69ab60447455215a935eef98cb1b309f46e841880c4919215e35925452125a8c802ad4ffdbe51a5b07efa3e923036663b3da3c1aff66a5bc8756c5a4bd23d555f9c269d7c39d537820ce8b757698549345be956d9236c6575933ea1295ccd8e0678fe15925e070001357f8ca87100753f9ad9b5479b0e6d73c125b469f87dbb4da6eaf79af234e74e05279d1847763284887760959ae06eb8b52286968d99bec5e5d8e079ba96ad714b51b61eff6cc7b04dd1d6ac5f724cb988e6a0636a2499736b62fcd62a504a819ee3f139427ffb48ad9f907d45930af678412293a78aff93a3bb135a6ef99159f7addecc073d5367bd0aee1d3db204661fe7af54ee2de5b1774379ffef92199346ef3641ff63f77343afb6254cf9441b9ee445f5b118dcc91cd0d3ab11e07ec2147fdc92682688131907da18962aab52797f04fe7256274fff6c1df87c32e74c202dd687451a10574681e73cc4a17911149d7bd489f92f456af1777cfa8ce083155fa8bcbfa26b2331ccb20f376f1df0ef2ebe2d4618d9e44a671a419db3161568a92cfa0b12708639e6d48cdd94932c1caa21857a29146ff6df897fc290181736b6341703c1d3de15a8bb6b2e2df6f55fa0176aae51f0ca3236b97b1d1b82e6d376211ebbfeed546ad11df36807bc514fbc0a55dbc7196a1478394d98a206f0958d8aab4dbe15cd71e5f1a283e30edf3132e971360848e20048da7fc7281260fe94931bcd637e4dd925b4374c8847905caff91d8eb3b2bc747b22339fa2d30cc6c62a550ef6ef814710a59623a2ac0ed6f57e5a25e84a9b9cb9caf6a81b5a027944f6e0f46059e55f768b594901970c9c72ecfa338111aa0e4bc92d8ed94bae000d2a2d8893ed9dc982723b0d8da1c3dc3aa4cae1686a6dd180c97061dc1f9beb2dc0ee64ad5317870b1710acf97c8c81c3f5fe3860720dadd7630d6115179f15d4028a0ac35e70594cb8acec2706ab56d8e091e591c84cdd2b3a1a732e2e2b75eb49886a24918ba4e77d54898a8f430b88df199b774b943e626b0f285055c278ecd451cc0e4ca2e2750dd32d075bbc121b2317440c83faa5525eac3931545a31e750e9defeb996b3d6f539f214e29b469ef7fd4067d6e9afd5fbdf879709e6744ee93b9c8afc605b05f867c6aa984b4de95ad1df0d8a923d5a6a138fb4fca3bcb4c18698785008a68bd708a9ac827aea2999e40dda11d128d9757beb6295ddfcd2b4eb5d2af4545ac4711526d3f5ea924503db46655c0a6d9d2e831c8c4fb643b9cd0cf06a7b8474ab985f9b0d2e981bef2c32448bfc5284a503934394459cba574a3a1948b8b98f941327afdb262b3c91a98b833a09c861d0c8b339cdab1b0bff94a03350b5f918903a7289901f1e5a331890a04409dbf3be291b089f9ff7ed3882ea2c0cfe857b12ee49a4bb7c726d99724e7be07d42816bf5d063461f9172463326d918eb99a260be8dd92f27b3fa4851ff3acfc8ebcc6d51125474fab61168bcb3fc2ebb41bacdc864e644e858a27fa3c503b5f510d89452910acd9b2ed8d794a790f5dbfb782efdeef79e932dd6a526f88ee15b5050800a9e31bb0d800f7d4567488b27eaf6dc10c20433f3f28df5f0429f10e769cf7cf711b8f9dfbcb0bd9b11d235e7a41a12335126c89a25abc214f3f53a05173d3fa1417bf610a8dd11cf20939e705cc910fe4d94daa1e10fa6517ebc2af3c60458c1a101fb8a263967be311e71d7d34ad30cd640db908856b0c976089dbe867ae2019c4ea82b0a4c1a217d3df35b91e60aced514842c20bbe237bb4b9e19ab5cde20505ebb5a92476f237d12d950d78f3918e1f769f1756a53d818b8a265c9c4dd7a31bc085b9c9f44d0bb24cb5a6cd249c1da9de4b8063ef181582b47c2faa326dcf1b43c06614576d16fd34f58d785e66880996589ad4afcefd9b414ef804ed7db36204bf8c515278e04f748770f2646bafdb21357541f077a85ce1f75d6c0f2bc985a0d19684076318dcd9b70436ec8e4bebc51452da50b8f7b1f5cc724fe8526c305226c57da6d48ac6c4542aca214474aedfd70fad276f6ddfaa46f98353f8beab02ab89db4c391afa8b17f4e8a756ee774f6e51d6c3c4205977b7b4470785628628f91d44123bdbae08321323213429ca97d4146fa784d66083a46e036ea9d11695921e678061d51030357a8406f06cf2c84e69623f0fba7b71ba1b1a758ed51aea385fd75fff30b696e9c7e59ff4f04c1db26b5d0b8d471002da74d2bfc65c97a3ddba53ec1dcad6429cd3d0c926f81ac31af74fab7c54c505192d9427ab6cbc6b8f7fcf47d23c9f2a0ad91e10c64b56547fff30d6726c9d4c033437c77580f72adc969bcdcba76b389602fa48956a3dc4266bbe7e33b3542c2ab49d7c159ef8c577f1e0539b21f70fa584052fb731d62995042fc0066d78ec795932dadb27906fa7d7f7717de3e69218f657546018f1da31c4593a40630bf8f1a4fca818726e154b296da074e153a7e1f9657a4ca7df0fdb53d965517b2f5e69b5f72d354bd92ba251e58ca99e104799610f0353732ec0a3b308cc984da7cf7c95b01011108cab6ab20fde2221a188eeeec85b32e2d2c3f2bdbad3e75fba927f416605a9b9dacede672d0f13511655cbf8d58f9d1794ea75e9788767c274c7ed5291b2de3cd3c06c3f6e31e35d825a02822125a5cae35b82e6150cc96dc6b5769716f5c3e21bdc0e49e37de234b952f2d068d3d52f6f32ab3085a3d34e6be75830455807a0bdfe3a3ab32b8530e859a9a312f4041f3541504c91af51367335f7ba6172e3193695a5f66698b055d1f05d6bbd9e8ab658c5e4f9c86f19cac5ddef84f5732de5b9d370b5cbcc531d3cc30d28918af3f4377278258a16a836e7102a21e1b7d68d09f5d558fabdf0283f738933e73ba1e42ba03b4f8954fa794857412cc4f7b20e85ca4a8eff31e782c8bfb4553d16fe986ffb0d3175c40e7ba9593d35f65dbdb91bcbd136dff6af8567fcb5a272aa3f7451aee34e1eb1e583d4bac3cf578f50b3bd36f8dd69da5c7802aa326159922fd0f52239de7e7dec6ecf4c752cf7a00ac0a52bab5a36043d8ff4a07d5c371be60fffce476b4560b4f23793c7d5802f307cd34cfcff1c936eb990f8bb29096c502263c8e579e63f805a3601774ddace60c07ab4c12f8463ebf0507e1f15db37ce397db694d6ccd9054d91d5349523332f71d1256c70b7841685035be0e9cd8aed5bb9e04f2f340f7fa74957779aa4a719ecb9af74587925489f368c942f51a8f9bca69f09f528f12b7904b8ccbc1ec2633243d38832b0f738e11b615d98713510b3d8b78ea3c94f94f38bca64b10d55896cbdab246ae1fab552138b52a2a032f59cc8f72fbaac2161ced3d1b2accfa7f618aff400d8dab85ff5db7e2bc2c2bb027f7450ea01aa0217f4377f4ff2716aa2ac8c5fd439bca0af8de7be3b3d782a92dd8497d9662e2d63f81273f1e361e0d5b0dede35646a68c1db57f38cad552d46c557492665868455e3817e5b5cebe7a923f2c00853bbd98d02a44883a8738089541c0daae62c5dd1a2a5c715360b9f19da158bf07854bf0dbea094a5ad7908629ea48c55e2249ad2827c6b9c2641d52b9b59e42b025ab9406800f30a9a9ea8b65f3e19ec05f7da5bbbd53e4705a234c230424c85609dd956fd6952248a5a9978bc0838cd50a1dac20ecefaf6431baf1ada97497d4a601c6cd1b688f2f63c0149c0df25d0ae818a219c724dbd445a86bfff829e401a78ac59a1325d1599e8719c11c8db439a3dc521984d1c9af0ba74b98849ceefd9338194e0b3ebd47d19700302a789914a0dbb1c48e724e4218b35e3bea965deb96cddb2dbf4d826649d9155376fc21c54264fec96961bb2e42ca5d0f3fc5016904fd2fc588db3dfa4ff0bb89e562c9e86c1a8385c4f29657b487e412e7fc757d0fa69ddd64323234c41f1af19a85ce745e909a14542686a35cca97535dba18b72759354637b2784a59292079f643f6e1131db0376798840d5590f6931040f497079d3caac39e454123d607e3fe6e72352399326e8d29df757bd7a0b59e164a984e4c86fd55aafd4c3ddf8fad4bad678a159efc3b6393e23a79d55ee0360537e49c3ca196829167d0efd5443569e9c93791b94155e6a0f19245c4ba3eff5411df48166b63cf99aa51c25db38923fc862a928d88510bb289ce1d2a2dcb0bdcbf47334c31d3fd449c7946480c2bca5c9108adade9c86bda784f60c83ba053b709ae70c7645b814b1de759f2f254554e651b0a257d723d7ddb6511f91b834fe2a664b276136200a7a56dda5db4bc5c6593d85fe5e61f04a3516952d17b28de7edc141aeaae50938df05bf53036edc8ef20701f6cb76d5d1d684708d3bc5fa5f6c8329faceedb7cefd20b455d263853ebee575de4b8670734f2a6fb1573a83bbe76f78014751c77d884b60501008bfd63746ce1fb74adc30f6d626a9099444c8e5d8c36a9a57c4b933c8c25053a51c1d5c5976241f75fea6601c1f43bf8495a323fd315262918eb08e8963bdd4f7ac18b2a1bfdf53657537ffedc0bb40a5cfdbbd12c2b585aa3ba9be1ed8e31c63bbd68e6a75fd665f8f8d818e222b2480555af5d39927347fdee3c3416d6798a572d07f1ac8bc3e0e92c4afb298fa48a77f1434bf954237489b0fac5adfd122a45fce8f64740643aa2d44feabe2139989e52ba5029a53a13a56d86099a436725f12400431e7919b417b14ebb3226524076b2c959246d4e3240499b17b737c45da1c26fdf354c2331b2ce1247869229700d35c968fdfdfbc21c9a3a68b6c515060d2e0a32d4881b28ca43fe7be0809d555e45151b9cc61642ab603b5ac78b8a098f88426f71aae7e10c14cfa0911d1c994b92b66ccd359eecbbfe30a72597fb1ff6b7cd68636d4794b642ca7d646edc92ee900b24786783f28c0251cb3bbb9b6156096546e7cb2793bd379dd55bc2ed12fc40f54d83e3016de7895fa808b766e8b1ee1ee7eef2d3c82d9ee0ce7ada90b789ac3fe739c3f627b083d79bbd86422dae73776dde87dd757f3b3ac9e2d72add3622bb2f2a93713738e671c830072d6463fbe4c2fed68f037e7fe5d56a637e0778a92dafb3e6dd753563ce36142519a795c517e5634aebc16fbd240129b15348ac8368d491ab6085325a738021e446e5cd73c8a1c8e3e31bc6bfeba3ba88403de58c0b1e4dbf366bbb5733597011b78a1d4d66853b087d84a0c9c882639b48e9ae8651740f1d98c35dfbe6dae5ef4354ec36800dcab2ed05f4eff0d7a33b0ba45bb52dc4e877e2640c8fc68083666f67905205780573db30b69c6fb335cb55e0ade467f27d9070a3de517329fa61fc3fd4d1068cafc4db60584e8b209c43afaf42e42df2fc15", 0x1000}], 0x3, &(0x7f0000001240)=[{0x110, 0xffff, 0xe178000000, "4d7a2f81b3a771919f2b6a45a49936e1812f1b1d2858139e669b9f08638e01f96a3010ff53ebe24f32b913591d55711e8df2bbb3fbace4eed5357f9ad93a76c6c6a2805ef7c5b9b09098d810113a86bf74716a82d1fe3bdc9944947ab014f6e6025a814432a15b7ce53887c4f24703f788884dc886e622ad3261e5cf2a9867744e1c0a136680c3512e3de7a78af38a3abdcd3be080ba27f8e9ab1e6586c1324f4b916f426c6c0f5f518ab69f7e0ac574099f2e58a69db84119d365e7024d04a0ada70b0aa60120bccdaca56da13e1cb68790f1f7373fc0d5e468ef54d89c64717cb7adf1054617fa48d18a3ed4c14eb1965f88f6b1b89862a667"}, {0xf8, 0xffff, 0x0, "ea189c84394ec168228650ccfbbd6f43d2e7a990b02c6fc1ca9fb8ccf078ea45269aa790ed8b478f6fe1f48fb9070b52cb0121d8fa4810293a4c2bd28a2dd63d9c78827466d49d319d77497a1c1c7e08e75e040f46ef9817fc3fb0ac3365a9291913bb00c4a544862e1ee8cb4a753acfbfe0e11d4ac2c9d70775086e2332ea642a25dc8f95821076dcaab1eb41278b9a6ae6f355cd0ad5df4ba97bf13d0a310e6fa56d14f2f73221b882a505f06450b3f52cc453586862eee03bc98bd1122fdef527a5de8435c183705c04db647bb8b8abd91b122ba9aabba0565059745ad287a9836bba6464"}], 0x208}, 0x2) r1 = kqueue() setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9]}, 0x3c) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff3d, &(0x7f0000000140)="b6") 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x100) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x401, 0x7, 0x2, 0x7e1, &(0x7f0000000140)={{0x9, 0x4, 0xfffffffffffffff8, 0xfd9, 0x80, 0x2, 0x6}, {[0x5a8, 0xfffffffffffffffe, 0x6, 0xffffffffffffff7f, 0x1, 0x21f7, 0xffffffff, 0x2, 0x5, 0x1f, 0x7ff, 0x108c44c2, 0xd3, 0x9, 0x4bec, 0x60, 0x2, 0xfef], [0x7, 0x0, 0x8, 0x30dd, 0x6, 0x8000, 0x6, 0x5, 0x2, 0x7], [0x7, 0x5, 0x7, 0x9, 0x99fa, 0xe55c, 0x9], [0x3, 0x7, 0x7e0b, 0x8, 0xee2, 0x49a2], [{0x5, 0x800, 0xac28, 0x4}, {0x3f, 0xfffffffffffffffe, 0x7, 0x400}, {0x200, 0x3dbc000000000000, 0x1, 0x1}, {0x80, 0x6, 0x4, 0x16}, {0x0, 0xfffffffffffffffe, 0xffffffff80000001, 0x10000}, {0x80000000, 0x8, 0x5, 0x1}, {0x401, 0x7, 0x7, 0x81}, {0x84c2, 0x7ff, 0x400, 0x3}], {0x1, 0x8000, 0x6, 0x4000000000000000}, {0x92c9, 0xc62, 0x7fffffff, 0x7ff}}}, 0x143, 0x7}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5fffffffff7ffff"], 0x10) write(r2, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:32 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x8001) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x5, 0x2}) close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000480)={0x1ff, 0x0, 0x0, 0x0, "aae8d072ecb69dac1ceae2ddf94ba391d6f95e90"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000100)=0x5) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000000700)=[{&(0x7f00000003c0)='G', 0x1b4}], 0x1) 16:00:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") pwrite(0xffffffffffffffff, &(0x7f0000000080)="b2217850fb4e574f5e3ea6c7723a0b75f6060251382098883a661e2018a67b26e754862b8b0b0c717804b9408073cbcc2414ac930f068ec1cf64a75780e6ca782d45fb2a0b131b73718bf807f07643438c3c690f635a323b", 0x58, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2e, &(0x7f0000000040)="4bff418f64d412622ae0c36026a6320206990b7dee3620a656994ee5613ca0cdd3dd4d649c3e3be78a3171721ce5") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:32 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0140000000000200"}) 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) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) setsockopt(r2, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x400, 0x0) r3 = getegid() fchownat(r1, &(0x7f0000000040)='./file0\x00', r2, r3, 0x2) close(r0) sendto(r0, &(0x7f0000000100)="f7dc6eff3c417bdcd456bfa7644f72f1f1d0f70a945caf200aa9adb0dea4975f07513ba3f2220b8119e6a6abc72f9cb68d6b61cc10f7c0e029410934278f95f38b0718bf14905c2603eb9f62f7f8c3158d77386c0c6d0c265da1eaa902aa6bb4d3716961a75c6ef794b8f184e687fa1c23d5743b90c5d4a17aa26459cc78", 0x7e, 0x1, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) 16:00:32 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000001c0)=0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000140)=""/114) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x100) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r4, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 16:00:32 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000000c0)=[{r1, 0xac11c2ee63076fec}, {r4, 0x80}, {r4, 0x4}, {r1, 0x1}, {r2, 0x1}, {r2, 0x2}, {r1, 0x1}, {r3, 0x8}], 0x8, 0xff) 16:00:32 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0xc815, 0x0, 0x5}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x7f, 0x1, {0x6, 0x3}}) 16:00:32 executing program 1: setrlimit(0x5, &(0x7f0000000080)={0x9, 0x99}) pipe2(&(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x2, 0x2) r2 = getpid() r3 = syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000d80)={0x1, 0xa2f, 0x400, {[0x1f, 0x80000001, 0xf74, 0x2, 0x20, 0x4, 0x8, 0x0, 0x1, 0x1, 0xe7, 0x40, 0x0, 0x0, 0xa9, 0x6, 0x1, 0x3ff], [0x5aed5fc8, 0xffffffffffffff00, 0x9, 0x10001, 0x5, 0x101, 0x3, 0x3be, 0xfffffffffffff362, 0x7], [0x4000000000000000, 0x3, 0x20, 0x3, 0x9b6, 0x1ff, 0x3], [0x545, 0x4, 0x401, 0x0, 0x8, 0x8], [{0x6, 0x7, 0x4, 0x30}, {0x27d, 0x7, 0x8, 0x1}, {0x400, 0x100000000, 0x3f, 0x5}, {0x7, 0xffffffff, 0x5, 0x40}, {0x0, 0x8, 0x8, 0x26}, {0x1, 0x7, 0xfffffffffffffffb}, {0x8001, 0x7, 0x766, 0x6}, {0x7, 0x3, 0xffffffffffffffb4, 0x81}], {0x6, 0x7ff, 0xfffffffffffffffb, 0x3}, {0x91, 0xffff, 0x7, 0x3fa2}}}) r4 = getuid() close(r3) r5 = msgget$private(0x0, 0x143) r6 = getgid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0xfffffffffffffff8, r4, 0x0, r4, r6, 0x10, 0x9}, 0x8, 0x1000, r2, r2, 0x4c, 0x3, 0x1, 0x4}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000200)={0x0, 0x8}, 0x8) r7 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000008c0)) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000340)) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000003c0)={0xafc, 0x3fffc00000000, 0xffff, 0xffffffffffffd96a, &(0x7f0000000ac0)={{0x85f, 0x6, 0x7f9, 0x5, 0x4, 0x0, 0xd4f}, {[0x80000000, 0x200, 0x7, 0x6, 0x27b88baf, 0xfffffffffffffffc, 0x1ff, 0x5, 0x8, 0x8, 0x0, 0xfc0, 0xff, 0xf99, 0x2, 0x2, 0xa3, 0x7], [], [], [0x3, 0x3ff, 0x4], [{0xaa, 0xff, 0x8, 0x8}, {0x4, 0x100000000, 0x4, 0x3f}, {0x6, 0x9, 0x9, 0x5}, {0x2, 0x1, 0x2, 0x7fff}, {0xff, 0x7, 0x1, 0x80000001}, {0x40, 0x1000, 0x2, 0x7f}, {0x1ff, 0x3, 0x6, 0xfff}, {0x7e, 0x8, 0x7f, 0xffff}], {0xffff, 0x26, 0x6, 0x1}, {0x4, 0x7f, 0x8, 0x9}}}, 0x9}) r8 = semget$private(0x0, 0x1, 0x10) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000100)=[0x80, 0xaa, 0x4, 0x2, 0x6, 0x6, 0x1, 0x1]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffffffffffd98) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000400)="1271f38d7d2114ccc0623013e9fa404614ec5efacd15d5dfa100d983672e174516da45a1a396dd1956c4929cdb338fee5e19b274859fab6342aba0f909735fd47f7acd5ba99b221c73f75b0bec9fbb415dd1db347174a2c2930876deaecfb729b4423283ec22f8693fc67d6aaab57c6f2d5bb6d4c3d69774c722ae39f8f57e908bdcd6adfeea8c6af877b084e7d7b610499a4b933d7dce152446788f19533b0579e368477b8d66f3ff97c55658da9fc5ab053da8c96b81643b358f4ddf34ae4d30ed5508f6f4580cd8fb01fb38cf232ae7bea6afe2df1ac9d1097205b19684012ad2f044c6852b22882746e29290ea54390ea05e130ff2bfe714c058a5df4c462ac445bccbb685777d03c32403363594a58e04fe4770a3af0b6111ea7404ebfc78d74b0c17387b67e14599af1c4afd1ce60f72d37b5020cf05498ff8dcad491b4c76996cf34f56ffaed46896e7727eaff02c9e200a260820c599975c68bdab001e9a384e621e71796e52bcb0908eaae771d833148a98d881114adac8c28445eb092384d937fd7b1c2c35db4682cd1d2f2edc5425a1138e6c5e0dcbeb6cd5f17ee5f05833988fb2868c4a016741ec4600cf0ddbbde170ca2614839c6257bf14ef5313a544274e4009671e4b9d93a5a8e052b9d1376e69a3fc5318455610abf06e1e1bcbdf1d9c8c7d1a43102917e5cb2563e8692e4e521fe42eec9a4fada4ef474328eb0d1ac62fab61f3eb7779e76bb03c9722482402d724bfa6c71e75c4459c54e9156cda88052c92035bd45b9ba235d7b7893b69555fb27f8d4792a99d75b3c57f3423f0bd7016f4a6c8ea9c00c7ee4735d186dbf11d6cdbc99a31f24de19120e4b91b411ff3c882f5ad8056a804bfec7c94066437fd137947d624dfa7d3c0c1b77ad6aa67b12f45a3e6b5fc5273a304bc970979e261bec8cc2fe5b9e1a19ca9fc37fdc1c42f0263b918b88a28174e50c025caa83b51468f0228b037f816fb430291c7e0d9da0aec92ee4717d42f424a09e7681abfc3082c16574392123533bc2967d022fad49b73039c2d2dc6bc390869ae085decb1b1c493d3297d52ea4408cb2fe5bbb4451e7cf342f3294c6a9a4d81d1b4799c2b6ae0f040cbac27359b9e92a0193d7d0eaf20c0a100ee98ee2d5bfb98f74cf552d63605080d6ae09ccc08c7fb50c19578e7d9c66fd92294f2aec266de4833e27d582bb4ff6ecae846f1b38cf19d3c60689a6f9fee9d6827e2871f25e2008ce5cfff2a93e0218442a47d973888ac3edf9fdf5913f6f26eddc4bacf348af527cb36b778d49bc263456ec01a9e288b59d0e20f9230621757389192c9471c4224c9e4f59cfa158176362835e9880f87e819b4c0984cb3b93ee2e087d477161b5fb85aeb54c75ab1cc5dbf3866cfe31f6696dcef3d075cd911b0416410114e09e3b06632a93fee08031e45a12a619d469710723dfbc5fb1415c353ba52e489115586da5aa2185599b23e3cbdadf2c5f902baa692882b8ed470550787556fca0e82e07961c76516b2abde060c4827dab693d9726c1a462e1ff2350500b571f54aa2e079a6d374151c7e12db36d7ad73f90e628dde4b162c785636998389d5d4169f1385284037bd6361aec436703492bc899112610285683bbd27787b342173f2019d921e6ca0a6a08fe391893a04577ab398e22a5e40bf38c22a34b5f5ec2403", 0x4b4}], 0x1}, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x11, r7, 0x0, 0x0) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000000240)) r9 = semget$private(0x0, 0x3, 0x10) semctl$GETALL(r9, 0x0, 0x6, &(0x7f0000000140)=""/156) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000d40)=0x7fff) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r7, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000a40)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "4244d66252fee36f8e04e2051bdc90d0e99e71e0"}) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 16:00:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000080)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000700)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x5, 0x40}) write(r0, &(0x7f0000000140)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d4d75612a2f7a08c5b921eb5aecdb80b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f023b036369af6f8129dd352c9bb91a", 0x76) r1 = syz_open_pts() close(r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000440)={0x200040, 0x1, 0x721d, 0x9, "fee944896b6b6a752ec6d4262413c1362fc6c5a1", 0xc9}) fcntl$setstatus(r0, 0x4, 0x8) close(r1) fchdir(r2) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x10001, 0x0, {[0x9, 0x4, 0x7, 0x9, 0x29e8, 0x0, 0x4, 0x5c, 0x828, 0x4000000040, 0x100, 0x7362, 0x610c, 0x5, 0x1, 0x5cb9, 0x1f], [0x6, 0x7, 0x0, 0x6, 0x2, 0x1, 0x80, 0x7, 0x4, 0x200], [0x6, 0x20, 0x8, 0x0, 0xffffffffffffff81, 0x2, 0x4], [0x4, 0x6, 0x3ff, 0x1, 0x5, 0x6358], [{0x9, 0x75483073, 0x7}, {0x262, 0x4, 0x5, 0x6}, {0x2, 0x1, 0x61, 0x5}, {0x3f5, 0x8ee, 0x9, 0x7b1}, {0x0, 0x534328e6, 0x8, 0x1}, {0x7, 0x1af, 0x2, 0xcde1}, {0x9, 0x69b9, 0x1f, 0x7c67}, {0x5, 0x3, 0x10001, 0x7fff}], {0x2, 0x80000001, 0x8d2, 0x7}, {0x4888, 0x5, 0x9, 0x8}}}) dup(r1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000004c0)) getrusage(0xffffffffffffffff, &(0x7f0000000500)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000480)=0x6) syz_open_pts() syz_open_pts() 16:00:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x10000) r1 = socket(0x20, 0x3, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x29, 0x80, 0xffffffff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x2, 0x4, 0x1, 0x7f}, {{r1}, 0xfffffffffffffffb, 0x40, 0x10, 0x9, 0x401}, {{r0}, 0x0, 0x5ca82710f2e15919, 0x20, 0xfffffffffffffffd, 0xffffffff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x0, 0x3, 0x40}, {{r0}, 0xfffffffffffffffe, 0x10, 0x8, 0x0, 0x2}, {{r0}, 0xfffffffffffffffb, 0x90, 0x2, 0x775, 0x4}], 0x8, &(0x7f00000001c0), 0x28000000, &(0x7f0000000200)={0x53, 0xfff}) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000000), 0x203) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x40, 0x0) socket$inet(0x2, 0x5, 0x3f) 16:00:32 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000001000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00000024ea55a65774965e0000000000000020000000000000000000000100"/151], 0x97, 0x1, 0x1000) msgsnd(r0, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000000882dc23931db299f298725c0f7b4fa7c9b2865e796983d8903e7c8ad52cb8469eb01db5b3fc96429c8d0fa1e418e56a60eedc73737c30244e3e22828d81eb2ee57816f875ec0804cb8a585ba377c74839b2e8edc520f8753c911014580f3b056e0ce2af10a7367a87500416556403681452c71a854ec30d58aa648ca2f02199370b8d8033dd68a922a34a3665837697be62dce44ad0d4942ac3d907962361dc0d2e55e8c60b77a9b661f9dfba46388254314078440b653f181d8cbd76d000000006af25ba7a1313e6b044600"/225], 0xd4, 0x800) 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(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) fchmod(r2, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x8) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000700)={0x1, 0x7, 0x400, 0x6, "6bd8e7694fa7ef1b46034c1c64434c50f398703a", 0x4f, 0x1}) read(r3, &(0x7f00000008c0)=""/120, 0x78) write(r3, &(0x7f0000000c40)="cac336dc266a5d337c1ef34cf0809235d091cc477ca09666c17fd43b8becf1d7f924dd82a15941fda55bc7d8057eaca677a7d10f3b859151c37c82396f177e9fcf5c754bf587942c28cedbcb1520f939e9787bffdf510937b0f10afb92179c5c8c78c8575cb6d5fe35e9dd7a70764a6e32a03db220b489c3ab513af147fae25d15b8def92b4c46de029131e8a6979fb6d90d2161a56606e534a66e6570bf60c20812851aa4cca4bb955d059ec6e42cccff223ee5866dbe417784d234bc03b8c2bffd2e7635ade2b9e1b94834e87a56bc53b3ab9913a231b9f43d49ff89df6e5b2e1981f475dbf3a430e9811be6536e0727d5fc2c16eb2d58", 0xfffffffffffffecc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000001040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000006b8ca04a96b5efe591770000000000000000"], 0x1, 0x3, 0x0) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYPTR64, @ANYRESOCT=r4], 0x2, 0x800) msgsnd(r0, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r6], 0x1, 0x800) close(r3) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_metric}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0xfffffffffffffff4) msgrcv(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000bc00"/241], 0xf1, 0x1, 0x1800) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x2, 0x1000) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x20) execve(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000240)='5\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) msgrcv(r6, &(0x7f0000000840), 0x8, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000740)={0x3, "d562da7839e9847ff966db301426b02d29d73c7298ce68c87b27c21083d348455a03dd44ec35a7af844e937ef211c048daa695e58dadfb5ef5089f38a96bba89dbceab833e69a807919dba1bc391e7663fdd706d42fd256997d00dd885ba3f2af12565e5ad13e8d4"}, 0x70, 0x800) connect$inet6(r3, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x1}, 0xffffffffffffff50) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x12, r4, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000000081, 0x0) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() msgget(0x2, 0x786) close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x10001, 0xf5, 0x6, 0x8, "56bb37c0c77dd3d1748851b814c1b0de3c7595ff", 0x5bb, 0x7}) writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x10000000000000af) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x9) 16:00:32 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="7d36019173d5e1f9e793c735a120f0c394ed54acad607cf0caede18ce24e50c603e6416c3f5cb02df11faeebad222f70e23531dfc429d33f58", 0x39) sendto(r2, &(0x7f0000000100)="558b402cd31945282b6e8824c63daeb2c1ff101cffb201022ea15b2da7994bb5e48f684fb7f80295ac4c79ba71cf2f62cb954e7a9a1d7e53cb413e38bfe238cc4a542b3d1471a2e0f68b1598b555b1ed61c0f2e628299fd8d4fe5a7e1611ec12e8663867e5b1685aaa82fac1f8a5f2bf6bae5c6b0c78cc78becf263a9d9199dbab7bfaeadf651decd31a4c99", 0x8c, 0x1, &(0x7f0000000000)=@un=@abs={0xfdf0fe7514a73c5b, 0x0, 0x0}, 0x8) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x248, &(0x7f0000000140)=[{0x14}, {0x3c, 0x0, 0x0, 0xb529}, {0x6, 0x0, 0x0, 0x1ff}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) 16:00:32 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x12, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) semget$private(0x0, 0x0, 0x80) 16:00:32 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file0/file1\x00', 0x23b) r0 = semget(0x2, 0xfa528112c714d54a, 0x100) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/52) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:32 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x10000000, 0x9, &(0x7f0000000000)=""/88, &(0x7f0000000080)=0x58) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 16:00:32 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0xfffffdb5, 0x3, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/128}, 0x88, 0x0, 0x1800) msgsnd(r0, &(0x7f0000000440)={0x1, "4708bab461842933d5c61f4e3d45d732317f51bd6ebb4fd8b20d218c788c2857436b467678e89695eb0a77ab7ea9140ef114bb4f693ee9641c40757121610179bcd3ae73065c2f00046b29a28fb8159a9ac5e8b87469dfa4ed9873af87c9ea92d38519eca1acaaea96a5a39984aa938a53b1c6e524da58c8b5a28b78f64eaa4e32b11ed13d82e59fb4c3281cee9d5c6ac06ee44ef93df0cd1723f448353bd81558ea1aee5dd9a478cf1cbb41d4a540a2064a6c806e8bd0ad649d27151efcbd40040b95572c1d050f3fe10170833bf2fefab0a953f87b2d0af177e1"}, 0xe3, 0x800) 16:00:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x20) r1 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000001c0)=""/4096) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x0, 0x5c04, 0x5}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r2 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) open$dir(&(0x7f0000000180)='./file0\x00', 0x2be, 0x0) write(r0, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)) 16:00:32 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:32 executing program 1: r0 = socket(0x11, 0x3, 0xf800000000000000) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000000), 0x4) 16:00:32 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = kqueue() setitimer(0x1, &(0x7f0000000080)={{0x5, 0x4}, {0xffff, 0x8}}, &(0x7f00000000c0)) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x1, 0x1, 0x2}, {{r3}, 0xfffffffffffffff8, 0x8, 0x1, 0x800, 0x1}, {{r1}, 0xfffffffffffffffb, 0x20, 0x40000000, 0x8000}], 0x66, 0x0, 0x81, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff9, 0x84, 0xf0000000, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffff8, 0x40, 0x800fffff, 0x0, 0x59}, {{r1}, 0xfffffffffffffff8, 0x0, 0x80, 0x5, 0x56e8fb6b}, {{r2}, 0xfffffffffffffffa, 0x4, 0x2, 0x7, 0xfffffffffffffff8}, {{r1}, 0xfffffffffffffffc, 0x71, 0xfffff, 0x8}, {{r0}, 0xfffffffffffffffd, 0x900a1b65b814de5a, 0x2, 0x8}, {{r3}, 0xfffffffffffffffa, 0xa2, 0x80, 0x800}], 0x1, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x1, 0xd29}, {{r2}, 0xfffffffffffffffc, 0xb, 0x1, 0x0, 0x954c}, {{r2}, 0x0, 0xc8, 0x0, 0x5, 0x1}, {{r4}, 0xfffffffffffffffd, 0x40, 0x20, 0x8, 0x4}, {{r2}, 0xfffffffffffffffc, 0x60, 0x40, 0x6, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff8, 0x52, 0x2, 0x400, 0x4}, {{r4}, 0xfffffffffffffffe, 0x10, 0x20000000, 0x3d, 0x2}], 0x3, &(0x7f0000000140)={0x0, 0x7}) kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) sendsyslog(&(0x7f0000000140)="86fc3d1f6c76a9b0d0d4013c3b5c33ae391b06c2104eccf913ff3073a278a77bbdd2666fc944c919e14099d2e60580634ff3de91e656ae22a3133fe4bf161e23d22264a811d4a8cd5d4e43232a75e1437b957b3cb425a67a288b3cbeccdecede8bc7c4cbfb5c350bc8e0f1b166fa5131b9ffc005f5982031c8fd14311a154acdab8359318310d4d71fb43c63", 0x8c, 0x22) 16:00:33 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, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept(r0, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:00:33 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0x80000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x80) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r1, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x89b5, 0x2, r2}) write(r1, &(0x7f0000000040)="510fc3", 0x3) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)) write(r1, &(0x7f0000000300)="befb6ef589f2a9a9b0378a50900dc7e580485b99eec1627234c3b3ab09abd6a52bddb9fdd0ec881b38ee31314880f97596680df915a289125e8d2f4b955b818f38201a02ddfffbc8141704219a3b9a5f695573ae43b01435d87e72c21d3779d522bbe7a9ab101423661d9293d338d5d3cb8a3a3a2aa8df0736de15a862570cbb5c32f59c49723067f20cac9c11706ac69d50da0f46bd8474b8d36c360d4397a51d5dd6911a61e6fb8b1ac456b792d6691ef1e015664800c1bc7df758b427f0cdff419b2060e723c3616e", 0xca) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:33 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = getuid() r2 = getgid() chown(&(0x7f0000000040)='./file0\x00', r1, r2) ioctl$TIOCSCTTY(r0, 0x20007461) setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x1}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x9) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) writev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e2b7ced34b25f846f4f19708b6bea061b40bcd4706452b0dfa52d7429c5e57824a2fca38ad655ab43880b3145773774e2ab3e32a5dabd1751e9f05312a7932c1787238362a7de8c843ff245398b0c9ec56d5326110562b6d412a3670efbabf71a3be7e313b5baf380e12d93bdb73d163e7d4a4abb59f94731c768f617f87666718b6c6ea9562ede4d4d47e4f7e8c4e55218a1cd6b071735f7b0919e12f58284f27a7b12849e2be7d7d09559e2b40d38991105d33dc780bbaa3ab0bedd7e5f14f70f2d06012b7843c54264d17f23934d4c9c975279c99db7b571366b145b1f3eedbc479f2ba8e14e22fd32f6cea1b0ad8e5a576ea9ca6d7c74530b53ea9ecaa32bc32036060c32a037a877ef8de305064eba6f01ee1bc55217d626e741a8fbc526369acb11f3ce853bf4bc6743d8147d3dbd927a221b3e3865eda784c3a88542fcfa73b0e25db2533903819be3ef233d0f09f2fca469d9d81934776d0d767f02da15d360f4348b16483182ffacd747d927ab4ce763eaf631b651af9d13bf8b4ab4c1ffe513727eb4b206099bddd816b87c35a6669e982321eb66c4a1d4e0cce9c133e8c4bd0c07bddb747354bd3fa1f188061c6b42796f9f76ff32e6ec2a67c10c3bcc966d9f94455edb0d33c7949f25a61c9794cd7174733eb4705830b134302ccce7ab4f14e4d1eb46fbb36859d40b1c3a36f4726c748578870dce85fbf595b13dd10b07697b03be4f36a5d4b8efd9f6345f22d60d3064b2a1bcd8b5c8bc3b2d6b0d537ee23673b19f89598aed76206af388ddafc4a16ffff5cbc5454fc8931624b651e701e0d94c731cf6508d3fde631b6f6ae7f9b5e316fe32f7dbfbe141587be737bef3fe391732b4f2c8f77c8a4386ea53d556f55abb65a5acc5924f7c7c244ec7cdc98639c9b182f5145b347de5e2f4a5cfc089d09eb2691c3371042e3fafc9091e7d24b751ddabfe2cd17f82471459f9da1fb2ebd08edb72405936bc2d6ff920210d7cf070a482f0ae1940a63e468677e056e6d60cb7d1152c3e0b00b1128b30eaec4fb1b086a96840f5968648de9a42b2665aec927ce51eb8faded675975ccb829e444c661de0e07293348eb6c7011ec29815253e6efe042433dde6d9134a605e5e5105b717832c0c491608c7c4cd772d0c99fbf4f7fa9da49a2c63dca282b4769102c45d32ec9a66f5ed46ed6d93501c448e553c57d707851b305b91834175672a99ed9b8eedb0dad0f22ffbc78dc5437446061f4e2a06abb4bca2b0ee520c4793dc214f77dcf974da1f7d2a0eae70d2fbf1fc17714656ad99ae216859a3e6f37223b2d4204e5cfb66ae032832ac6d72e8453dfbc94ab964abd459982a855e3e55260b1d537e884998326e676a576d0b174f23422041a6b0395405682e3b99fa6f0ba8dc0653aeed42f68746577919d91e0e3b1885387e490def67ca3193475eba14265115d1a24e5aec66ec8202af44f22dcb4b9904cd1aea5430ba735d7eae66dd64003ba2b598b36973f370a807d1c2c18fba277fb3ed307942c5bf601c9c01ee8542e0ab62f788a538ae1396f520fb167b4b6af162865c9b9e74ce78aab997583ca4630dabb074e5269ff0b61782978f4c9f48679389970c2f9af91afcb789e807a5a8a7a4f421e5179649bc01c0e8f3dc171b3d22394d6d25a1d0508582c3d54e6f346796d3dd68014cd7c49bd0a9653ab117181a48dcb8068f1f7a5b5161216c70a0cc03a0e12627e0827e5aa523afe170c2f0342a9904ae92b6221526914108e4d51555f1e4a749f86cd3fb6a744faa5b3522871ff17136270f609786fdc56018c473655fc890268c142b7d6701a5e4b53c88120b851709d6d5b223acb1f2ae7fde89a2e66b80828740fb3dc5953cea2bd150def3a3c41a867ea192f421848216538fc0b983c6c2115ff21272e6ee80f2280f645dd66f1ad00adf198365378c993c5b73f5badb525585dd3b32decc96ab926721ef8e5bce49ea510465d39d3654127463ecaf9fd3e4687048094185dd0f90464c3f1095c1ca28fe3292c3bd511ef3a5942826845a8345307cda01190196363bfcb2143909948e5d2bb66a96f0b9aed7f2fb4b0ca3ce0ce4cdcfa77730ba9aa767b86d83e706328ec5ee8154ff595dcc750e3a163ead3126f511289d687a2b2bb2ff90161fa3ac43d77d8e3723caa9922dfdcdf4a978c36ce37fcc3bb139537dd80124123851017269c29d1cc33823c4d1ba3df37e742e42bd3afbd544ceb17549dc4a60f8b0b2daf5acc13e18e07f804e11fa2b0a720f987aa1026c9d074ed1c8ce98eb80f3a4a750dc871d4f96c3ca5dcf4a3d4bacd2aa141bb13083159df9766e59fb95d5a2f48ba21032ccc24e580fe559025f3ef1f232d73763575dd3d651a455e2558354750c49e7d6c8cdbb033dd4e44933d5511e1f2db94f08bc10662bf0c3c50918fbeffa14224dcd64a3e1fc61a73ad8fa4aa5dfc345a7264921325189f77aa7ace8f99c57b7af1cd9523f9b999d852a30c2444fbed25d6c0a967ff5b27b6fc81f0dc6b9b8e676fc9ce1c20f90679152f768381470d2c8f83ae2b3db0aa5c473b8e31ebe449138ac61f5671ec9375bf2bacf6c178d727e8d863867ff7abedc86349643794e7bf4ba19e417672e8384695584be4579ec7b895e1306a03f83305209d2a71f68766285617aa421916ecf77a52f120e62827bc27c2ee5d5d2d65404215ef656c60e5fa051af30dfd1eedc72d6d0e0ca10defa6e9e232d5ba3a96398cde084e6645bb979aaed949fe56b17f3b58576e7e33868d8f0cd1f511433ff194eb47aa1846535e83517946be6cc161a8ef63722c8d0b8f95fdbc5d18abd7574b34b5f1ba3607c0b48bd851ef129cb5f102d20f2eddd94bebd1f9e7ebc2f5f4f4", 0x800}], 0x1) 16:00:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x42ff) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x10, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f00000000c0)) socket$inet6(0x18, 0x4000, 0x1) socket$inet6(0x18, 0x0, 0x0) 16:00:33 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x0, 0x7fffffff}, {0x0, 0x8001}}) r0 = syz_open_pts() close(r0) dup(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:00:33 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) getuid() mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) close(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x7, &(0x7f0000000140)={0x2, 0x3, 0x582, 0x913, r4}) 16:00:33 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000980)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453fff28d5cd287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d010300000000000000aaee48c02f6abf1e6bf3bf559c04b9b81363ad30505e8f0000a49fefbd612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f245cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dccd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa8901472e4614f3d79242265faa4afe834aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129c45b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e936fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a87001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d43ff2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e2def10172a54b1633afd63ccc7d1ef40f5869a7498d71c58bfaea496c3b2add3fc054f7438cfd457a0217aa43fa856af44a97bf7193dda09df45ecffb0c28d51adf64c2313f6222cb365b1e1e85dcdbb1eecf5f533cb347970646e069d69a7c1738b1d818de08c6df81005b4216c8629b2d99ae6e76f7c315568b5db420158d4cacf9b355cde1d31b77c30920dfcb879460e66a44a1283210e490000000056177db3f6471747b503496d94690833a73b6cb38b53f1dc37a716adacd6d6c8bad5ba06a197da615c4b379096d6f209a674bc3fca2e746967fc337f0d2be717bb1d9a20b55c5784348fa0044697bad8e97d1392010ac9e4085c2700c4148034bcfeeacf9d4aa88a9b287e6c93f098c21b72aaf78be7e019"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='\x00', &(0x7f0000000100)='&-\'\x00', &(0x7f0000000140)='+-.\x00', &(0x7f0000000180)='#\xf2/&\x00'], &(0x7f0000000280)=[&(0x7f0000000200)='\\:{}\x00', &(0x7f0000000240)='\x00']) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:00:34 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000ac0)=[{&(0x7f0000000080)=""/125, 0x7d}], 0x1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd25, &(0x7f0000000180)="000d0000000000000800d1ef55038ab1") 16:00:34 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000440)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f"], 0x10) writev(r1, &(0x7f00000000c0)=[{0x0}], 0x1) flock(r0, 0x694177dfadb2b4c8) 16:00:34 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x7) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0x80) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x6, 0x2}) r1 = semget$private(0x0, 0x27e8c7d9c4957662, 0x20) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/14) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget(0x3, 0x2, 0x71) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 16:00:34 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x9, 0x80000001, &(0x7f0000000000)="4f874c5a587ae2deeb181a6d4527829e7bfa642cba8e55f257e27b5cbeed077c446232da598f17a51c2e977ae1d4e4d243e8a81000d20ae32704aa5c354364e8a0c1448effc88ff047f680e9f59603c6030ea5abf9048bfe72b8b3dac6eaaac43783992ab129b204e5a5cf9bf8fb25", 0x6f) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x28) 16:00:34 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0x8020560a, &(0x7f0000000340)) 16:00:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}], 0x1f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x3f, 0x0, 0x3f, 0x0) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet6(r2, &(0x7f0000000040)=""/52, 0x34, 0x40, &(0x7f0000000080)={0x18, 0x2, 0x40, 0x56}, 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x100000000) 16:00:34 executing program 0: pipe(&(0x7f0000000080)) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x80) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x1, 0x100000128) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) msgget$private(0x0, 0x200) 16:00:34 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x80}, {0x4c}, {0x20004006}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0xffffffff, 0x3b, 0x0, 0x1, 0xb17a, 0x0, 0x1, 0x2, 0x1, 0x100000000, 0x6}) syz_emit_ethernet(0xf4, &(0x7f0000000040)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x1eb1f5028b3e6de) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0\x00', r2, 0x1}) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x462b4a5288b37391, r0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r1) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xffffffffffffffc1, 0x9}, {0x18, 0x2, 0x100000000, 0x4}, 0x81, [0x400, 0x1, 0x9, 0x7, 0xcc34, 0x8, 0xb0a2, 0x9]}, 0x3c) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) syz_emit_ethernet(0xfffffffffffffeee, &(0x7f00000001c0)="b6b20a0008000000005ccd9763346aa5b416bfce7571") 16:00:34 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0xffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5c}, {0x87}, {0x2000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x1}, {0x6, 0x7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x14}, {0x24}, {0x6, 0x0, 0x0, 0x400000200000100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffef0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x74}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1700) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x20004276, 0x0) recvfrom(r0, &(0x7f0000000080), 0x0, 0x40, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) fcntl$setstatus(r0, 0x4, 0x4) r1 = semget(0x2, 0x3, 0x100) semop(r1, &(0x7f0000000040)=[{0x4, 0x10000, 0x1000}, {0x2, 0x4, 0x1800}, {0x0, 0xfffffffffffffff8, 0x1000}, {0x4, 0x400, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x7, 0x1000}], 0x6) fcntl$setstatus(r0, 0x4, 0x40) 16:00:34 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x140) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040)}, 0x0) kqueue() 16:00:34 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000340)=ANY=[], 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x8) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1012, r0, 0x0, 0x0) 16:00:34 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x2e, 0x20004000}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:00:34 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) setpgid(0x0, r0) getuid() r1 = getpid() r2 = getppid() mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x20) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, r1) r4 = open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x120) fchmodat(r4, &(0x7f00000000c0)='./bus\x00', 0x100, 0x4) r5 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r6 = getpgid(0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x480, 0x28) fcntl$setown(r5, 0x6, r6) setpgid(0x0, r2) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) getitimer(0x3, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x9382e8425dfa24a8, 0x4100001a) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)=""/225, 0xe1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x6d7, 0x0, 0xd69, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x2, 0x9ba}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x3d}, {0x7ffffffe}]}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x9}, {0x4}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:34 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), 0x4) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'/10], 0xa) socket(0x2, 0x8005, 0x2) sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001500)=[@rights={0x10}], 0x10}, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x20}, {0x4006}]}) syz_emit_ethernet(0x4, &(0x7f0000000000)="00eb760d") 16:00:34 executing program 1: r0 = semget(0x3, 0x3, 0x4) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}, {0x3, 0x8001, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x8, 0x800}, {0x1, 0x1ff, 0x1800}, {0x3, 0x800, 0x1000}], 0x6) semctl$GETPID(r0, 0x871de055c8a2cf26, 0x4, &(0x7f00000000c0)=""/1) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}], 0x1) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000140)="c5") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x1, 0x8ca2, 0x400000000000000, 0xa2f}, {0x0, 0x7, 0x168, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) 16:00:35 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) accept(r0, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x30, 0x12, &(0x7f0000000100)="f0895b1700c777035f9e4e029ab2edc1d87ac76615c5068d9bb9ed27577e4a269d686ea54fdba0e0ac5728b95f11316335fec3fbd411999fe83123ae44a02c09898c13c3d3e328161c76bc6306fdbb2e034bed7028d558d6f37cffbce68abfd85c1ffd72353dd399855432b6676dc99b2f761186d6f616f03996e7b8030fb490ddd63e3521deeefbc3026d1c690cd7478c633e847736316b53c5a8456b48a639ed1e675110ae3558cc8049251c33a376cf236fc3554ae7b896168efc1e9907c22aed3b218d2d", 0xc6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mprotect(&(0x7f0000139000/0x3000)=nil, 0x3000, 0x0) 16:00:35 executing program 0: r0 = socket(0x2, 0xc003, 0x70) socketpair(0x0, 0x4000, 0x10000, &(0x7f0000000180)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc0101c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b0368054e67b3c038d5e95d012b02a21da3fc62b61eeb0fa0d1d48ad6080806afea78b92970b171d413a9242f55c1a682772e64c1cdd4b08ef213eda21002a957b95f5674e050d63bf24a8"], 0x10) write(r0, 0x0, 0x0) pckbd_enable: command error 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x500, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000000f1, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000002c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd5b00000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0xc000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff3000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff4000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r0, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') unveil(&(0x7f0000000800)='./file\x00', &(0x7f0000000840)='W\x00') setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) pipe(&(0x7f00000007c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) semctl$IPC_RMID(r2, 0x0, 0x0) semget$private(0x0, 0x4, 0x80) mlockall(0x1) recvfrom(r0, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0x0, 0x1}, {0x30}, {0x6, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff}]}) r2 = dup2(r1, r0) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x1f955efa9a78c691) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2ab, &(0x7f0000000000)="b6") 16:00:35 executing program 1: lstat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x2) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/119, 0x77) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000180)=[{0xb800000000000000, 0x5, 0x9, 0x2}, {0x7, 0x7, 0xff, 0x4}, {0x2, 0x6, 0x4, 0x5}, {0x7fffffff, 0x401, 0x1, 0xfffffffffffffffa}, {0x5, 0x7, 0x0, 0xa6a7}, {0x3, 0x9, 0x4}, {0x0, 0x8, 0x0, 0x2bc2}, {0x9, 0x5, 0x3f, 0x8}, {0x3, 0x0, 0x5, 0x7176}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:35 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x64, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:00:35 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) getpeername$unix(r0, 0x0, &(0x7f0000000040)) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x80002005, 0x5) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0xc6) ioctl$TIOCSTART(r1, 0x2000746e) 16:00:35 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) semop(0x0, &(0x7f00000000c0), 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x8000000000000001, 0x20) semop(0x0, &(0x7f00000000c0)=[{0x7, 0xfffffffffffffffa, 0x1800}, {0x0, 0x7, 0x1800}, {0x3, 0x7, 0x1000}, {0x2, 0xfffffffffffff5be, 0x800}, {0x1, 0x1, 0x800}, {0x0, 0x0, 0x1000}, {0x4, 0x3, 0x800}], 0x7) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x4) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8002b27febffddf00000200000000ba0d31e99a000000000000f5ff8068000000000000", 0x2c}], 0x1) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/57) 16:00:35 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r0, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) read(r1, &(0x7f0000000440)=""/178, 0x72) r2 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r2, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r3 = accept(r0, &(0x7f0000000400)=@un=@abs, &(0x7f0000000580)=0x8) getpeername$unix(r3, &(0x7f0000000680)=@abs, &(0x7f0000000840)=0x8) connect$inet(r1, &(0x7f0000000900)={0x2, 0x1}, 0xc) semop(r2, &(0x7f0000000240)=[{0x4, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000940)=0xffffffffffffffff) getsockname$inet(r0, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r2, &(0x7f0000000180)=[{0x3, 0x7f, 0x1000}, {0x3, 0x2, 0x800}, {0x7, 0x5, 0x1800}], 0x3) chmod(&(0x7f0000000300)='./file0\x00', 0x11) setuid(0xee01) unveil(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x4) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000340)=0xfffffffffffffffe) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000000c0)=0x15) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) 16:00:35 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x18480, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) r1 = dup2(r0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = getuid() r3 = accept$inet(r1, &(0x7f0000000800), &(0x7f0000000900)=0xc) r4 = getgid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r2, r4, 0x6) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000980)={&(0x7f0000000940)='./file0\x00', r3, 0x3}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x3}) r5 = open(&(0x7f0000000140)='./file0\x00', 0x18080, 0xf18d535d30d9a74b) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getuid() socket$inet(0x2, 0x3, 0x400) sync() fchown(r5, r2, r6) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000002c0)='/dev/ttyCcfg\x00'], &(0x7f00000005c0)=[&(0x7f0000000340)='/dev/ttyCcfg\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='&}\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='*\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='/dev/ttyCcfg\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='%\x00']) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f00000009c0)={0x9, 0x1800000000000}, 0xfffffffffffffeb3) openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) pwrite(r1, &(0x7f00000006c0)="451af0b0b481c693a95756adb5fa3b3cc88db5b4f6a8167d7017a0e19a3a92bf6c8400087fc4566ee53a76f481df1571453f71e1a620e046b331ccebefe31b040a939a6eec8764ad1371d0fa8df0d2c016ff0cc2d2dab1773ed35dcfd5df6dee08bacd7a05e33e386181a154797e5022b9287037f0c415d3bb47a97c8eded037ae7bcb17c325f9a7c40c7b29bd6d0a8b592b9f3ebc53236e81ba382b0e2a2807ac5b0fe4fb46821ae81713259c5c0e27073ec05f6c7db4accd1e1f916fc3ef4ef22c1463cd5190ec4527c37a13b3bab34943cb64d4288c27b05ebedb4d820d0b927ef5cf0674fe524c0dd94c80fb0831c0f263ab3ee9930e4f6fd93b", 0xfc, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000640)={0xfffffffffffffffb, 0x1, 0x3fd, 0xe877, 0x100004001}, 0xfffffffffffffebf) setegid(r6) shmget(0x3, 0x1000, 0x400, &(0x7f0000ffc000/0x1000)=nil) semget(0x3, 0x1, 0x40) rename(&(0x7f0000000840)='./file0\x00', &(0x7f0000000880)='./file0/file0\x00') socket$inet(0x2, 0x1, 0x3) open$dir(&(0x7f00000008c0)='./file0\x00', 0x80, 0xd1) 16:00:35 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x7ff) mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x800) r0 = semget(0x2, 0x3, 0x100000202) semget$private(0x0, 0x0, 0x1) getpid() semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000002c0)=""/170) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000c40)="1b178c9e42f92e65c572ed7b150ad18b2dd595029db6125572ac5630655cedb56b66b8dde46cc48cbf40231800bab1ba75741451fb19b30c8b3fc4d7efddf1fd60b10296475ef12c4236c77bb5302944497c19a26392f4323cd24947cf373583f00abc7896b0e29212de8e3c9085caa69d1c286c68f128647882824280c867722ece16417e4eddffb86724defc8bdfb18ed45cd56c53ea4ea14d80b27a204d102c292b658ad237d1c3295f19", 0xac, 0x404, 0x0, 0x0) shmget(0x0, 0x1000, 0xfaccabf61e18b63a, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(0x0, 0x3) kqueue() r2 = msgget(0x3, 0x8) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000000)=""/184) sendmsg(r1, &(0x7f0000000c00)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000a80)=[{&(0x7f00000001c0)="e728167dcab01d99830a154d121ba155c1fdb563b8baef2365ee32dbd24c7e549ea71dc88bb6b44659c9907e6f2226b6923da733c346fcba8d78a4ec173f27d0b1fae91fa51c57a62f8608131bf4cc98967b06dd111b3ead117bf59b3f8c9efb3e4bb8b47f7b11c7d5a71f7be64defbddbe142058b68b2fbc6d57543767729a38cb49c8011ea95bc164601d14fbc635bf2958d6e9d2447ee0e40be4fcaad47ca6b692133e3c833271530be03ded18bf6a6b457de4c5efe3898bce0cb6dbeb00cc01d7c1fa6234a9808b4e904b718d23014466abc0a8cf575083a6bc640fa248675aa477f", 0xe4}, {&(0x7f0000000380)="2e0290448bfedf17ccab50d587fe3493c51bb12ad15db36f81f4ac1ed8a7d46930c84a193ed2406aed46c140afd72dea0b79731eaaa1ebb888ffcd34d618e5103027b3ed91a4e4ede3d087b77b7da55db6119213c82d5f36e6d6063a120c170c7380aac151c10f3b039d3f28315a3c0e5661203dd9f9b2a08523b48969d0a2f6f619dd98c55fd9781d0412a868e995e01dfee7eb074b8bbd13f4b7960a89287d7e2dc650deee0d880707c7461b182dfbad8413e06ebdb6532cef43aed908e9593ace093810916eba426df95bb188a15d5cd807b47afe7df8a848c7e176d1965aa1c0ca3e46d44b3c35eac00f90a94e475e797ba049a8747886", 0xf9}, {&(0x7f0000000480)="f986f98781b15f4b5913d171044bc20decbdf9a5964653ffbf39e6579744dd4672299d596f50fc5144fa882664fdb10dbcaf961b9fcac76e3df28a7dddc6e12b5df3f3979dcdfb1451e9ecc6eaf5fe6c5cf55aacc8a7feb668688f94fc306783ed44a5d8c2ee2c2090938d022eb43d55fe0c4cdb8111ca0b4e7cb3f4222bb3bdf2e277d59160766d50f59a086283d9174124c0c55be44bb96b11de2e16c422da341f9ddc39e68e665b2a714150519bea5a5085e30bf6d1b3681e16de3902f0e7eb37", 0xc2}, {&(0x7f0000000580)="348d26fb638a4fe9a8f520c0f547976bb6c3a5779d3069f98d26addb2c9a683203f7839bc7ee3bd48a8b", 0x2a}, {&(0x7f00000005c0)="84912176350eb5bdfdeec9ea8641217a3f0a5da57b4cef050ccf6a1ccf865f1dcee796c270ae16065b9bdd6d6cf6f1b4f121bac60556dd91c4dcfd4c9bbb92d128d5f12c31c8be02ab95e6827ad1b4e0fa2e2454b3cc2655c4bb9223319d36e9e8689fd739c1544b0d723b953c7e01c6ef89af58eb8ab4477f5b3f4c06ef8222d76bf47318fd7d44030ff7dbd216fcd3767ca4cc2b08de8fe7a03ae46c63951fcc834e057f210f3bae22072fb7af302634f0ed0fd1dd5d4fffc1ff9e7c9d57d97c54eecbfa5793bb605718568caef7725df963b5b723747759197b792a22", 0xde}, {&(0x7f00000006c0)="c5354b726720ad030f739d315ef062eb3db0484e890451154d6d0c358e97700db76719efffce2685022f8b209556955c02bfe8c613fcc34605f69130a15a4f75ec8f7085e90a", 0x46}, {&(0x7f0000000740)="beadcba98f497709b6a0fa813f84c19d08d6c91e7e92114ef9c27a7f545b8a6d25c52e128c292bc995bc6b789c0a3fe07fa7920a7a022758a8", 0x39}, {&(0x7f0000000780)="749ace4bfdaae62a242f71691afe2392d526bc12bdfea2293bfb6b85cf0258abc49b9f179f1c9278191f7b47bcf1c45df7066a670ca8e88fc593ef15476b3a68fa680dc5671b0fca5688b669514a19d00bfb019917069b13a58ad3fd97ecc53a45ece4fbf166216ae2fdb23e421aec8aeb21bd8e0c56ab8abb434edf0a2ec106a0276b7c452f371c04b9fdd726acb8c25cbab566924cb57382b0284722fb01ba9ae3802b1290e769ad354c469ef67f4b294068d553cb767be6dc7867f9919b2e3113a17f07e6781cd9ca23a0211c97814d94f642e1b4ce8c9ed7e0e2bf7945711e70edbb2a2f84a44b18fa4351f145164743975ef7b0929af010ba4c", 0xfc}, {&(0x7f0000000880)="20369af908ca05e9b384b90d84fe23ebe40281693867cc314647f316082b8aad399830c29a802af494de2d1c264bd558363c89779d633bd8254a41f56d73eeb98360a39b51e9877a9c6fbfc1136afa3860bebf249fe898b945b33ff056418a0c6d1c196e3d2e54849dda9413825683767a82c4472348f856a48cb969a7b25b176aceee30b46ade6ca85d31c0f2ab36379f9688c8a660b292cc3cd13d4cdda5cec7fd0adcbc964afbe59ab7a01557f4d85e0a99a47fc98f2d3f432a8a3a12984e13068998802ce07a6ded", 0xca}, {&(0x7f0000000980)="1db1b40fa68b2c1cf93209ba441f9059eb9383b72f51a369e01313beef8a15912a0e024ac333bd5bc760bd1c1558cf625d41f0143ccc45c7ea1846e8304d137a3406dec6e37c9ff099fba74403faa69cf4840df58a5aba28e63375c18fbefccca8250bedbd5acecb704a487226ef7b16e8c654ad92c6f69d62914d644e750b8b29de66558e9f841bf97b91f59f961869b25ef7adfb8c0b214acfc2de7425a90a55641de193d82c2c3bd17ebf98451ae385ae2f3b1521dce740db706fc40701259877b90f7039563d5c526d313b4c47075ee69f3108a34d2fc2707ce9", 0xdc}], 0xa, &(0x7f0000000e40)=ANY=[@ANYBLOB="b800000000000000ffff000003000000f4c23296e6ebf9103df669cc54fe233934c318a4d6d76a35b13c22e00adeb755361207724b304f0d7442f7b806a456df71e4b736b69586966f17d1378d2cc89d2dcca5d0ebaeca6b51619e6d58dc8d1a54a4a2989361932cc4a9b50d0bcf3510da84fca7ab2e71b6abb1f5fcb98c055a8a819d9bddb4bf139870a1bb46ed972a5d6f9985d2bec0dfdb9b06a1f5dae0ccaa15f9faf5ef938a2133cd072edc9bf02925ed4df5000000000000000000000000000000000000ad01ccca49375a5d1b06dc59b71104eb5a83910ff842196836f1100694dd5d8c5b87000000bae2199078424ac82732105549109b9994cd54e88daca5633ca5c9ce58d6fba0f05a10e120e3f79fa28b4c68cb542c0c8b"], 0xb8}, 0x401) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 16:00:35 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xffffffffffffff81) clock_getres(0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x24}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$unix(r1, &(0x7f0000000140)="e2621bedbc616838c40d998a139739e2d9e27f272fbf2268b8b35dd21ed846020248a8597a834c9a3f4d388ddad8bc76843375229aa3cbde8601236b1fa8396c1d62cf41cc4c97948d7f19684a6a74ce37c01aacf628e656491a2bfbc99c64de2e677e5a036df1bf92971a30263b9c0f659d92c52789e45577e0b8b3b839894ba3ca3c64a81ea142fdd5dbcca6bfacb78e878b939d99024375ad68bb6a0c83543fe89b0ea14639f339db", 0xaa, 0x8, &(0x7f0000000240)=ANY=[@ANYBLOB="00002e2f66696c499241b0ff73645e1deedc305cb280f3d3f06da0118d03dbb514c9a227691cf409db8c1d903c2410b98914b8e3e9b72289fa9b105cde257b88fe77048c8a6253cefc66e02a08000000000000"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='+') 16:00:35 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x100}, {r0, 0x1}, {r0, 0x20}, {r0, 0x8}], 0x4, 0x8) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:00:35 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) getsockopt(r0, 0x4d, 0x4, &(0x7f00000001c0)=""/123, &(0x7f0000000040)=0x7b) write(r1, &(0x7f00000000c0)="7850a9537a529d187ed779a2605543cbdabe957ab04351655f8081ce1ea2192a6af499051c26bf059abedb6608a76e49e6c6a97083f9d55419059f7c618b8d9167e12a23834d237e64aa28c470c0d07121bedcd5078704e6334ef2a5079b0390f540e2d025c09254ca529df0a2417d27879d6d72a60cc1811cd8682eac28b79470ba1e4eab6ba68fcdf984913599042bc90eae175c52ec75b0c2d7064e36853789af210ced2a5f6ac57658e806156832067f8f815105c11dde0a77417eee850871787422e1c386c5392e85fe0dfad39fdb77a18e31ff15", 0xd7) 16:00:36 executing program 1: setitimer(0x0, &(0x7f0000000040)={{0x1, 0x7d}, {0x40000000000000, 0x2cd7}}, 0x0) poll(0x0, 0x0, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1ff) getitimer(0x0, &(0x7f0000000180)) 16:00:36 executing program 1: mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x16) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) r0 = geteuid() r1 = socket(0x2, 0x7, 0xfffffffffffffffb) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000080)=0x3, 0x4) r2 = socket(0x6, 0x8000, 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040)={0x6, 0x3}, 0x10) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) r4 = getuid() setreuid(r0, r4) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0xff41) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x8000) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x9e}, 0xc) ioctl$TIOCCBRK(r2, 0x2000747a) syz_emit_ethernet(0x5, &(0x7f0000000000)="2965c2f2b6") 16:00:36 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = semget$private(0x0, 0x8, 0x4) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000002c0)=0x6) semop(r2, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000008c0)=""/191) fcntl$getown(r0, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x3, 0x9}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000240)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) r3 = socket$inet(0x2, 0x4, 0x2) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x3, r3) semop(r2, &(0x7f0000000000)=[{0x0, 0x0, 0x114fb90cb9eaab4b}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000b00)=""/173) semop(r2, &(0x7f0000000080)=[{0x0, 0x2, 0x1000}], 0x1) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0xe6, 0x1000}, {0x4, 0x0, 0x1800}], 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd0\x00', 0x80, 0x0) clock_getres(0x0, &(0x7f0000000340)) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x4, 0xfffffffffffffffe) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000300)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:00:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) getitimer(0x2, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x74}, {0x80000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) dup2(r0, r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x5, 0x4, 0x86}, {0x0, 0x8, 0x9, 0x8}, {0x6, 0x1ff, 0x6, 0xfffffffffffffff8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000100)=0x5) 16:00:37 executing program 1: r0 = semget$private(0x0, 0x2, 0x201) r1 = geteuid() r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000040)={{0xe158, r1, r2, r3, r5, 0x2, 0x800}, 0x9, 0x100000001, 0x77a}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fchownat(r7, &(0x7f0000000100)='./file0\x00', r1, r5, 0x2) r8 = fcntl$dupfd(r6, 0xa, r7) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) kqueue() sendmsg(r7, &(0x7f00000008c0)={&(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000240)="6a785926ea9f0bfba334a435b8e8f2eaf76281877213de7f2bd5c1d9c3b51bc6cb64bb518414f6323b1d635f852a5f5e2b5d95ef02b0da8369e3b8d88568a62fe6cf618ce554fd8e57f54e50a9500b7ee1dd5bdf1b8115da48cd97617e1269b0e217e09c4860d9f9325bc47529ee883b5e80636f3adfa0be7a161ad6c784ad1d3650dfdf2452889baa877940f093bbc0ebd35bb3e4dcdbcacfbedc60dc22f033e473c62a16ed55a26329f38ecf911238c36adae5b1d13cc981157b6eaa6cc907f57ee373ae9176b10d78a7d47d8ff248634bd3c26e2580911eaff0096ffe7e", 0xdf}, {&(0x7f0000000340)="0ad6fd469151d8d1189b37b8e99d115ca969e97f3a1770118408fb7d8c1b68eaae2ae7f6d4cb7fda2fe664e544c8bc75dfc2f99595f1a1812776d7d3b95002126b0957b1271ca5d87fb3c62446ecf59057d0f88fb3c155f0ea558df4ddbaf6306599abb3962e11c0b8acca1f789bb24ced98eecc9f080788ae8e52e51e8ddc1193dec2f4c9a71b64fdd3ed9267b85646f97ca55472091bf147994e5c68c91b3420afa9aa12fb938d2c9deefed896", 0xae}, {&(0x7f0000000400)="48ea26855b8694a5017001d887850de40d444d8ae7bf2bfa583bc67cc27f19a5eeb5bbbd67317fa6c4146e4e9e7de4b2351a0ee7dc0f4272757d04104e98cf7c5be17055cafda1e904bdbb721d2777d6072521f68e7a269a0a5d1091da8c566371e338bf4ec92b1288bbbf2960054f5c0b6aaae5bb682838", 0x78}], 0x3, &(0x7f00000004c0)=[{0x100, 0xffff, 0x5, "fb297e366e08ba59ab3623455205a520f98b849ceee614af836d2bf359f335fdc52bcf8799d8203f398e31ac4575141971f254c924d187e12d62c5bf88fbe1cbe359d48aa690eaebfee3130c72d737fac8433cacbe667644cf15f05d9905f2a073f57ddc3ec1890858321c11987e909c87ad267e51cdc3adbb9326b1242260842e7cde4c66b205942ebf657bb15e9de8b5dc51d5e44f527c80ba64e0ed008f5a27d3b4568c786aa4765eda60b5ee4e8fb4efc3f6f4cfb29caaac1fe054ed14bacc62f32a183af92b22479e77aea0ae6a0cff5176e2d998797b5df1822bbae300ecc64c5786772c4e43754d5281795f"}, {0xe0, 0xffff, 0x3a1, "df340ddda77467d1e497e2b5b669eb9b4b026a0361a008a1250beb97ada10e81f707c12b25b1173a74a55de5930dc11b35c95639c64e9dfce723d1910add4aeadb162ff54f31e203d9d1204f13fd964d73e96ff2b597633403710a752eb4bb59f3ce6c6dccec69c56422963a3095d2285b67f1b719bd19cdfc8f04e5cff54ec273e2900d445ddc9e10d3dec1a068b2c48c4bcfd6f6b23f3c97f830d17e2fe10b5213a02a3df0bd65ff63363470095ccbf8bfb0f558024238b229790bd15dcca5d3dc5b42c098d0e10a8f"}, {0x110, 0x1, 0x7, "9827b660ef1fc70639d2c13c6c17c099c733c69394f77853db7100006bd69070076ee8abf146afc23da910c38ef34137351ca10da21d81ce51686b75d17d144f1cc58483a9435914e6c50501ba17a7e4db582c9da98a2ac9a70acac88658ff2de322b42c3ed47e036e766d9a177fa7ad8ff81518c90f70de90ba6ae39946e781dadb0b990b3b22bf824530652508e5d55fedde159aa20c2b642065d800acf9738c66577006b34b3745be9dc0c5814f9cee7c448ca167d5b0441e5d26fb08e9f7aa7f36b2a5c3e25bc0ef032d714c872c9bba5086cae227e31cd06243ed7e2a4a9af2802c692466da7b0486f9b965feb151694e7f1e7673b282630479de"}, {0x48, 0x1, 0x3, "d853f0e6af8d760661f082c6a395ac55d1cd9b679127b71d755e817d1017697846cacf5c2b65e159d61fca2f429c017ebf19"}, {0xa8, 0xffff, 0xffffffffffffa86a, "ec346bfb148b56256a2909e92777adc27e533f090ca37968b8554fe7587d148b64c2432267bb4bb112e22ecfe90083c44bab52b1ebbbed99f806e76b1b8dd684f189ab88a634c3ce54c5294f42dc7da21ed776eb30cbb12873e93600f5803ba58ea3d9062fe7cf086d25993e7e92e5ac1030ca527fb9f68fd788623d1a4174c43866bb226848011138de47dc613a8b77e3326fbe8550a1"}], 0x3e0}, 0x408) execve(&(0x7f0000000900)='./file0\x00', &(0x7f0000000b00)=[&(0x7f0000000940)='\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)=']\\\'{\x00', &(0x7f0000000a00)=']^\x00', &(0x7f0000000a40)='(-,\x00', &(0x7f0000000a80)=':\xcc\x00', &(0x7f0000000ac0)='\x00'], &(0x7f0000000bc0)=[&(0x7f0000000b40)='[\x00', &(0x7f0000000b80)='!#,\x00']) getsockopt$sock_timeval(r7, 0xffff, 0x1005, &(0x7f0000000c00), &(0x7f0000000c40)=0x10) r15 = dup(r6) faccessat(r15, &(0x7f0000000c80)='./file0\x00', 0x34, 0x2) r16 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001340)='/dev/diskmap\x00', 0x8, 0x0) sendmsg$unix(r15, &(0x7f0000001440)={&(0x7f0000000cc0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000001280)=[{&(0x7f0000000d00)="add3ec20d7b7059d7bedeae3590d4e41629e9f0b666f35aea3cfb53fcf3650474d6bbc6764af7ea637ed97389d3d67817855e350e4a2c8202505028ee89313b952766c76ae3765779f24ab59872f1c67c147b727966752bd78a98c68302f77ff6ef762f9dcc3005fa7d29c2fa4bc44310f9b2382525fbf77e09eadd0d6b879dfe8074dd0b27ed288f886", 0x8a}, {&(0x7f0000000dc0)="ee71f237bacfc35489a374af0f351ba41458931c9ea39b7da72b80c1d2725c5c525a35c64d90f0c2dd7a2eef3d5fea116d97eebf1d081f47e7cbfeff5f37fc2cd8a5c8f455f66d6843641fb728fc96319983fd9a2de465bb58ae9c5fa9052c68fbec4993b37d59074cee3d5c4e99be90bd96172eed7d55978cbe3e06a2559d1c01275ab22481ae9e2bf70eaa1f67539cae5c3599e0b32b6f28b258165f1a6752b1", 0xa1}, {&(0x7f0000000e80)="4eef81b30f023092f2da3031a425d29d052c67426e4e50c75ac8d0e3aebc62fc2ff30f9585ae51a76bd5d3cc70661c5d", 0x30}, {&(0x7f0000000ec0)="b53a4058ec5f7995d555c8b67d01dc0f0a0c8d53de61c82c072d1f814b510fe8bab81ae1df289fbf08b5ff55412393c5b3e4ed900e4828647c1ad0a310bb450bb1f09b74ff6b46f1063d2bdff0622f2f561eb13d57702893b3111d69b8", 0x5d}, {&(0x7f0000000f40)="6b1b60f2e0b72a20b8711eec95ccec2b30e1dc24977278f9d264bfd9ced5829bf40c902f6754a2c654d135f4371143b014379387545707a6363473b9bb0d02", 0x3f}, {&(0x7f0000000f80)="37b2be090d995eb40ef5d11b5c1130b0dc9000fd6c3cc01e52e7a3c9bbf7775651f85423daa1551c3872b08555400aaf5cf67ce9f1f6886d027b9b0b9622083c6365a60ca108015fc6ae4b5bb083ba8560664f3f0ca0ee54386935e94fcbc69a22293f924f2fe11ab2c9bafd4de9ccebe8e427a29f48cb269d1522396940be89b3c440759966696fae98d72fa2f48b82d840e6e2b788521c6f51cbae9941fc195c8db4b9a2af94988291ebc8e2db7203ae131d8cd377207e3c9ad7535b0bf3567d590ff3a0cd50f7432d05db641b9f2a92", 0xd1}, {&(0x7f0000001080)="8701d8315107f3e39d9fa90269d4aaa03219e74357f6949d99d62497803f3f9d6f47dbad655193dbacc05840b7555ac7b363f8916a3a064cfec586cc0027f01ef41f07f5a3cd12da3aa3f9fbaedbef37f9981465e7473d9a37233adc75082150b90b3ad819d29f94eb1198b84bbc9f811659f175b6962f19649d6ff77ac0b33fcb32c69776f59bc8b1480f78c467", 0x8e}, {&(0x7f0000001140)="28a216aeea8db697edf6bea9cd49a6e6ebdd3e504caa6e28bd127e44fe43420af2f93047ce6412bb1c50c0b945b71ba6ca0a8e414c9e0397e462d9d3a09baeb39b360e7e6c80bfbd2ec7ab6b04f98a8d6f20fbb5dfd36f269816b25c9a739621a9cde935b99bb362661880aa5cbad81fa8fa70798f7f14c41ed4ba0c7269304d90b6d787922a87a851839793781dd305af34b8e768b2d9a94bc7c00c80ab858f7584068c56b4c20a02df097d0ec5825a677516fa221cd08b6ae0e6bfe1de1b3ead9025e13999ff056b84d51f454d6731cbfdd43fb51dc0352b2fcb0cdd", 0xdd}, {&(0x7f0000001240)="0edd6fcd51e3e345ff482c3fa013a7284d8e652e72a432", 0x17}], 0x9, &(0x7f0000001380)=[@cred={0x20, 0xffff, 0x0, r9, r10, r5}, @rights={0x20, 0xffff, 0x1, [r16, r7, r6]}, @cred={0x20, 0xffff, 0x0, r12, r13, r11}, @cred={0x20, 0xffff, 0x0, r9, r10, r2}, @rights={0x20, 0xffff, 0x1, [r15, r15, r7]}], 0xa0, 0x8}, 0xcfdf2d133a86033b) bind$unix(r15, &(0x7f0000001480)=@abs={0x1, 0x0, 0x3}, 0x8) rename(&(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)='./file0\x00') pipe(&(0x7f0000001540)) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000001580), 0xc) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) bind$unix(r6, &(0x7f00000015c0)=@file={0x0, './file0\x00'}, 0xa) unlink(&(0x7f0000001600)='./file0\x00') ioctl$VMM_IOC_CREATE(r15, 0xc5005601, &(0x7f0000001640)={0x10, 0x10001, 0x4, 0x7, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x20}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x6}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0x3}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff1000/0xd000)=nil, 0x8}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil, 0xaf84}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xaa}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3f}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0/file0\x00', ['./file', './file', './file', './file'], 0x5}) r17 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000001b40)={{0x6, r4, r17, r3, r14, 0x40, 0x9}, 0xe1d3, 0x4000000, 0xffffffff}) sync() 16:00:37 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7ff) 16:00:37 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() getpgrp() ftruncate(r1, 0x0, 0x40) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000140), 0xe0, 0x0, 0xb23, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x8000, 0x0, 0x8000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)) mlockall(0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r3, 0x20004268) 16:00:38 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x400, &(0x7f0000000000)="080963562a20471b54e69df6dba7712e68982d3ef0aaac5f27dfe7799d83bb7a25817b688c2fb9765a6d733e9a4ab2c9652e4e5a9e19f83598806d410c2e65b1c3ee8c72a3ab26f3242808e51d11406de09339b2395da2f91803000000000000004899882086776d1bc9ed12621750d3eef93c35ceba344f9aac4386f134ece10b4a10ae6c6e8d3a7cd9193bf276a24a5792c013d2ae4a5232d6e1723dd7240d53c7d395e147386095163710927cdb", 0xaf) 16:00:38 executing program 1: pipe2(&(0x7f0000000240), 0x0) setitimer(0x1, &(0x7f0000000000)={{0xe91c000000000000, 0x80000001}, {0x2, 0xffff}}, &(0x7f0000000080)) setitimer(0x0, &(0x7f0000001100)={{}, {0x0, 0x2cd2}}, 0x0) getitimer(0x0, &(0x7f0000000040)) 16:00:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r0, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a5", 0x45c}], 0x1) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="9a9c89a959155c09240f5101b7693a7f30081c3bed0b907a1ee1553e29c4c9657e37cab8274fb475d4de06ffd377b16755042e194b0ed9cd6bf42eeed14713db16b5511fb7bb0ded62a4e6a32ee8d3922d2aaa4ac2fbfb762a99ab419bebea4f83b4ba3af31fc1ed703310b766d4f737d02ac9709c38e711fe7a2035adfa82cef48daf4e6ae214d902b2d9fa6e16c455dfe376c79e2d69824046c4023f", 0x9d}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x8000, 0xb99301798287ab21) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000003c0)=0xab) r2 = semget(0x2, 0x2, 0x200) pipe(&(0x7f0000000040)={0xffffffffffffffff}) chflagsat(r3, &(0x7f0000000400)='./file0\x00', 0x1, 0x2) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/165) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000240)=""/145) getpgrp() syz_open_pts() ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000300)={0x7bb, 0x6, './file1\x00', 0xfffffffffffff801, 0x2, 0x3ff, 0x8000}) 16:00:38 executing program 1: r0 = socket(0x18, 0x2, 0x3) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x4) fchflags(r0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x0, 0x6, 0x1, 0xffff, 0x1, 0x1, 0x1, 0x0, 0x7fffffff, 0x7}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000040)={0x2, 0x0, 0xb}) socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0x1) 16:00:38 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x2ad, &(0x7f0000000100)=[{0x90, 0x0, 0x0, "15e4114dd169e53cef1163a756d5204af192e6c7dc70e2d3b4c8b0c7e2270d4c13e6a469a55ce86211a54bb1afaf5a1be8412a1eb21080c670f61ec0ff685697a37a3975090aa21f7cc91be6a3fae1a882859eb05d4f78e2d6cf41f598703a23cdb1786debab875ec034dd4b4a266577996a9c8d7201bc23b4b80833a7904580"}], 0x90}, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1, 0x15de}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000007c0)="c20330eb7293e7dc35bac7c8b6fd68eb5e67c29c0b32d989ac14255f292015d869a22a7bee001358b6e150c76d220a7e0faecf63e34e6bd9484f5d44b83530bbb81a059fafb546fc8f", 0x49}, {&(0x7f0000000240)="7c21c755d32bd0bafb6c321ef54395e76f094627c8183cc97c63d139e8c09cd9866db2d8d23b708638d9b067dfa303ac4ff271c54cfe0a8158898edf49191825161f25d808176687c157065cb7a24ee9b526eb1b8933ac733c6938c831e04b62f3a889703a76e17677a68ff2f84c293190578355ceecdd3619cf7e638a76df279b53dde3a9af8d8c250bed1b203cd8699b4cdaab9fb66b7ca55a11ed628a6d0ea385463b0434f80a24264b", 0x35}, {&(0x7f0000000300)="a4baace3d6ee85ec682db2570adc3d2d0579eb4ef3c1833fdc4a2664098a278c4d87db88acb33e913da40f4809fd96ffdcf8f50b674d38feb9618c807deea576246141137a7ecec4f16ec0bcc869323e151f4a80c05ad0e7874d79b3bbbe73aa94c4a9f77a2d533497dbdd65704a56400d87d33ba8a66dea0a1ac43865baf30391592bf78a", 0x85}, {&(0x7f00000003c0)="eae235b7add46be59fce90ed1b5542b4a102d24eccbc2fb6fbc1a6f83484c0eb43a27e4fca77fe1053aed4c4084e654361f7487388fef662241e5b90cd6604cf3f2def93ac4b6dbf8c1dc8f0cfba653ce8c7527c208f724c36d42c2c40a063927b09ea109427d1dcb2", 0x69}], 0x4, &(0x7f0000000440)=[{0xc8, 0x1, 0xffffffffffff8000, "491689685a4961af086e044f6455315da7bb5d24097c2a4c4fc32c7daf2fbdccd856aba8057e26077fca26011765ce56740104000000000000724b09a927220b1a41b8b9a3817c56117d949e71149922ec397cfb49cc3ab8ef5644af18ea249a7bf7a47fc9835d01d3f9e16090f1793a624ac212e3d89516d1a20eb7ee1c5f7ba037a8e91412649866f91bd7911b9b43cbff7c35769a2e05ccce31a190f624c9295804c0a8d470475350b7194a5c508d6277e36e4d08"}, {0x43a, 0x1, 0xffff, "c2b71bebd166a20cde5a1aac70bf933baa8c0d689fa2755677069ffb8cef706bdc1039b61bb86fbe4051e05b6aa88a724df4510448b7c91a3d61f06d4cca1fc568339625001a259fb4a0687b42ac03ac0a32f2cb84d7917ee5aadf574d7d87d94bb5a75e4a162a85ddfbfc12b934abfff207898bae2db493a4d6131c37a1a6bf10acdf90ce00d081c0cc5cf70cb29019bdc7fff5a7b6756035a4e00035993ddc981d52eacfb9a2e5a1ae4e8c56172913664698414dc23a4cf95deaeab77dc7c24dd36ec6226ad2bae0eb17b5851b3b74954310374d1101f9f27999c63692c0a50c13f7b3455e1f748c8af90ac33539e974d8c41b79bcf795"}, {0xb0, 0x1, 0xc4e, "a03d486d83a47ffbc4ffc81bcbfe60c159bb71bcd117c0d4a07450ed67a1168c9e088d578c2fb47467718f3ffcc92c8ef8d05971918f1e9d8b20a34c184528d5c534fb6b988c2b676b5c1dcd992c3ce48b437c1ce828286771a4d022079aff59d05317be6d79572ac40c0aa5a13c8461c387fef1d7591c8b85066b802b1e482aef41a9be7eb56a3bee1354b46a1a23c609fa7908b272dd28af55c8"}, {0xb0, 0xffff, 0x7, "f9115edc549b00a2997d361e7dce6351de0c582e6ddebf0f4b166754420572fb7450b80df227c73202b92b27854405e9943fd890367c2d4ee691b3a3227f8e90ebad5f597efa22075dc4edfd4e76b83ca2e32e5eb0318ef4a248787b8ff0762c946452f87830141d533631b60eeb7b3b939b5a3fa000c3b5127309f1226ad8a8a8dc70e43f50699c18b0bba4d55b882dc0ab99319be843bc7200"}], 0x330}, 0x4) clock_getres(0x0, &(0x7f0000000000)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d, 0x8001, 0x0, 0xff7fffffffffffff}, {0x7, 0x100000002, 0x1f}, {0x6, 0x0, 0xffffffffffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:38 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x200, 0x0) r1 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r0, 0x6, r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8802, 0x1) recvfrom(r2, &(0x7f0000000040)=""/228, 0xe4, 0x2, &(0x7f0000000140)=@in6={0x18, 0x3, 0x2d1, 0x3ff}, 0xc) r3 = socket(0x10000000002, 0x2, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) semget$private(0x0, 0x4, 0x480) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1021, 0x0, 0x0) 16:00:38 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xfffffffffffffd08, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) pckbd_enable: command error 16:00:40 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x8000000000005200) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) lseek(r0, 0x0, 0x0, 0x3) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000140)={0xfe49, './bus\x00'}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}, {r1, 0xd}], 0x2, 0x23b) close(r1) socket(0x2, 0xc003, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x3f, 0x7ff, './bus\x00', 0x7, 0x80, 0x1}) 16:00:40 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') pckbd_enable: command error 16:00:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x20000000000002db, &(0x7f0000000100)=[{0x1d}, {0x80000000000014}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfc, &(0x7f0000000240)="76ba98992b7fc22e5928d8c81b9a2bf6b611ea89b7bbb06fc9d870c6093d54ee9d0aa4a5cde753ad96d233d8d124201b1021241b99ec9eb46a118fe5fe0e84b875196ad244ed1a86d9a303e29db00bbc67fec9ca66281ff9ce16297cf85575e167a6cdfca9795c4a1edde6a0f0b1ef9d5cdd70e4e0fc4b7839244a197f87280643e85b8c01f5559dd01bd403694920510bea8791265b7f18775a5bc96901a47f3bc6119ef60f99d266e565d8fc8159559cbc00003ce1c719528b465bfbc7659fe7416be9717f6eeb9a9464e3e6b859ab8786d9552378914408868f00008a834f15249a36115210cbc3af02f85aebfc9875471fb7c765f4f06651fedb") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x80) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) ioctl$BIOCGDLTLIST(r2, 0x20004268, 0x0) 16:00:41 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffc4b, &(0x7f00000001c0)=[{0x0, 0x1, 0x5, "cdb4e950f49c827bbab6539a8b57dcd50ac56b92527bb4e7ece99eac855a7e2e738a3cedda679c46c206c04613381cf76dcccb32045cb8ef8a90f6ba832c0d548de83d6ba2b5f21c80effd"}, {0xffffffbf, 0xffff, 0x8a46, "1320"}]}, 0x14) r1 = socket(0x18, 0x3, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:41 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0xff, 0x8}, {0x18, 0x0, 0x1, 0x6}, 0x16c9, [0x3, 0xffffffffffffffe1, 0x4, 0x20, 0x6, 0x6, 0x9, 0x7]}, 0x3c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0xfffffffffffffff8, 0x8000}, {0x18, 0x2, 0x101, 0x1f}, 0x8001, [0x1, 0x4, 0x581, 0x1, 0x9, 0x3, 0x3, 0x138]}, 0x3c) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/235, 0xeb) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x88, 0x3) socket(0x6, 0x1, 0x3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x188bca97735cb788, 0x0) r3 = socket(0x6, 0x8000, 0x40) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) sendmsg(r3, &(0x7f0000000940)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000300)="f82e70ec0e6943cec76495e071ff536b98c4db4749eb4f538ee16a2a21ca1359e2c489587ff6e0f456", 0x29}, {&(0x7f0000000340)="c139269f65c903e63819a5cc449fbe527fdf752a15261cebf9b7e278fc515e643d8f970fd7e62f512255432a1f1cd554d59e701e4d0c5594df2fc1909f545ca4b6af54d8b86ff88e32247d52b9", 0x4d}], 0x2, &(0x7f0000000400)=[{0xa8, 0xffff, 0x800, "d2d4ad461192987ff708abe10a9d207dfd876710191c257928013d5155ca1cba8dfe8117dd856b66d1d9e337f5b95bb8d4a029e45bbaa2974662834311db448825fe947440b549407aece35a10e501dcb3fde62ab1e13834c9bff3abcc06f8818765306c2e4014d72aca46e9cd09ac3becb96508bed0235fca8d8bc2d07bbb5ddeeae76c59477afd9e774bec40cc02e650a040e1d5"}, {0xc0, 0xffff, 0x1, "75a0c7487bfd9065f63c10f392b151c4676c71212227a23727d02d75ea511f501f732161c8c51f63142534807610200e22c2c9e2d244139fcd25aaa9f3d55e7a5c9aff34996df3818b48e044f5b6eeef9862a1a755a09d5ca60bfb9e5376a2ce4ba3dc1b1bb61ae5f92ecc7d66dff0673b1200fdd7936b29cf4c8d75355984251b38fe244e211451a8deee37d678dbe8cf68ffa67a5eb43a4efec246090cca31f542889af65ad17be6"}, {0x58, 0xffff, 0x1, "9796c8b826c1e6fe6cfe2a78bfee0db2c4f284675b3879c029c130114dd74bd7ddc1e82dc1efde7ebb867ca446983c8cda75e895777d113ff7f877df0dbe083ac47595a0f250b77c"}, {0x30, 0xffff, 0x10001, "6163b3f805aed99d9ee1b4a7883fb2f1f8d6dbc22917b99a65d91a5bc5"}, {0x58, 0xffff, 0xc18, "9a380bb861027306ca414f2cafe7fc2f78669090466825849e2091436ece1ca766abee8e160398154b9ea1c3097f0f6ee57857f76d16ee5e96cdaa6168575cdbe7f0"}, {0xf8, 0xffff, 0xfffffffffffffffe, "a382cbea1f1d8bfc4e36f8a8b9665b645c64aaa67b5f631e412476e9f019fc3c432b0dba1891f99ffad6036ae9a3d67bb6019bfd55739441d3ccfba936a663dcef20b3d9b5f9148e8fa82960371eca92df779c4bf6bc7674c3dd0faae18439b7117f8c4cccdad6cdefba47539492c9c1b6b040d85d1a39657036308a2dbedf948209d4bb6832bc9dae052adfe16d3c9bd69ec1792fee501d231fba56962d72ebb17be095206919d7f46ef305cf00a60812e4c347a1c5d3c0cdbcd12699e08d35af76199ea07923f324bb49ee0369b99a18efb3fe16c906d1721b5d5e2793543d0e"}, {0xa0, 0x91ee1948d9b2d866, 0x8, "525c9133745a4376da579a791e0f4e152fc44395b287a87b4e085238e6da3d1dbff9f0cff2c491edace9005d4061d5c5ce63104e39badf06417a93fc8c35a50132d15ef2f3321aa51db9384f3f9733a975e4412af158d0e7a0328faff8edb2f4d80324c9bce088eeecb6f6ec21fad1f8acc593ffeb649cb783f5e1c496d72fb788d0bc1030ec685cb5cc80502ca3f4"}, {0x48, 0x1, 0x1, "1ae5b430c041b2165bf56645033b29fbfb487b533376be51a1c76ba999011780683ca11410a887158e10ee9cade18d2d6c6c40f699dc"}, {0xf0, 0xffff, 0x100000000, "dd51ae36b55249a4ab1f852e2656265ca8b3e768ba5b3c3ebbe548769142ee514dc273aa8f7dc1111f980316ac655946f0b6331c7d9f3e6a1486a9ed0ec01d90351c987a214a6516d9b1e93396c943b459c1b43a5ae1075f0f259fb7eef309543d7a46c565e674e65fa67f1c566246b22f09a9ff254af19fd394677102a0001e74b1a6662ef6c9762046a9814d33b7d8105349880187786431e5c74c87caa70c77b244221aa28a5f0729f064960a1816e61422e80dc120d0850c003b3da680edaf6b7b272f0ede3928d28fd46a7e38aaae2788fdbbebe8bdbed25665b615df"}], 0x518}, 0x0) bind$inet6(r3, &(0x7f0000000980)={0x18, 0x1, 0x0, 0xf7}, 0xc) getsockname$unix(r3, &(0x7f00000009c0)=@abs, &(0x7f0000000a00)=0x8) pipe2(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffc000/0x2000)=nil) r7 = shmat(r6, &(0x7f0000ffd000/0x1000)=nil, 0x0) dup(r4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000a80)=0x6) ioctl$WSDISPLAYIO_GBURNER(r5, 0x400c5752, &(0x7f0000000ac0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0}, &(0x7f0000000b80)=0xc) getgroups(0x2, &(0x7f0000000bc0)=[0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000b00)='./file0\x00', r9, r10, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000c00)={{0x18, 0x1, 0x6, 0xf2}, {0x18, 0x0, 0xffff, 0x6}, 0xffffffffffffff01, [0x7f, 0x2, 0x1, 0xfffffffffffffffe, 0x8, 0x0, 0x100000001, 0x5]}, 0x3c) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000c40)={'./file0\x00', 0xf4d, 0x8, 0x0, 0x1, 0x800000, 0xfffffffffffff7fd, 0xfffffffffffffffe, 0xd57503ec921ee73e, 0x0, 0x8, 0x8}) shmdt(r7) mknod$loop(&(0x7f0000000cc0)='./file0\x00', 0x8000, 0x1) r11 = msgget$private(0x0, 0x222) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000d00)={{0x2, r9, r10, r9, r10, 0x40, 0x2}, 0x5, 0x100000000, r8, r8, 0x200, 0x7fff, 0xfffffffffffffffa, 0xfff}) openat$pci(0xffffffffffffff9c, &(0x7f0000000d80)='/dev/pci\x00', 0x10, 0x0) 16:00:41 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0x80) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:41 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) getsockname$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/85}, &(0x7f0000000000)=0x57) write(r0, &(0x7f00000002c0)='oN', 0x2) 16:00:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:00:41 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x68a, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = msgget$private(0x0, 0xa0) msgrcv(r2, &(0x7f0000001480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018df06bd000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000d3570038ebcc64d909244fa40924d4111b5c292ebd83e721fc2815f4d0a8d5160096b278472f2012a758b58ae4f3cfdbbad5929105ba95e283afab59b065a8352cb130f46046bdee7f3a5a48c42ef9f297f2efdedf69d6afa154a65e6045240a0bf5525fe2a99be081133cecdc3df158652df12c330842b86e0c368df5847c8ffddd4f81f5f694de279c70ce08b7406976ccab58d2ac493a086901f5134757dc4337e2c27a5f1d62f3d35a38e9bdaaa3"], 0x7c, 0x1, 0x9707f81b05d02026) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000015c0)={'./file0\x00', 0xf0e3, 0x3, 0x2, 0x1, 0x0, 0x0, 0x1, 0x2, 0x0, 0x800, 0x800}) shmget(0x1, 0x4000, 0x422, &(0x7f0000ffb000/0x4000)=nil) setuid(0xee01) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r3, 0x0) r4 = open(&(0x7f0000000180)='./file0/file0\x00', 0x20082, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getegid() getuid() msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYBLOB="03000000000000008b1e9f75934ec54e438baf289fd588b84f990dc15f9bfe80d764f3ffd139fec3656645e75607c2a864b2b1e8cf43ccb97cd655538791533723b6319ca33f025bd20d415f502f02d14601ed0304d2d24a6bbd792f90664ad751cc9446e01794dcfba281815d29bd673d62be4db0b80812b51f26b475066bb34a0a8784e75eb8f3a6aa737a025972b51157cb88a60a0b2f311243863c63e6e9c55bb3ef51b44021edbc105d52cf096e035cff68115d4d3e06773f6301f720518b0a0ebf0bbb675b7a1f20fe0dc52a9c82a92ad63cfacc07de828ba59db451fda02517cf9aff4a55341d1a52ac42fc29c00bea317c8ea42bc0e7ec50cadd3225abcb8e9d30ed1a7fb79f0360678261d47e51ed0f50467b6989769920416e35be838c35ce1ee0e284d2c3be975743e6992fbee3a36a14ffd804feb55a8de100201d6f3b0a10722559a0e3acff85757b4a3d109c54d0930ec5fea9240244a838ffceffbd7a0b69b9d58f5988a055e7cf8692da787fc4d8590f0d690ef1b65dc86962b9863885743c1c1a86b541fb1cc1c2ffadb5bc783d54c15f8314e07ce739756e5f570e38777ffb9bdc270b6e8b3194c15eed0ace8fd6d7d4b8d8cd24341f3f7715fd331b722b85616912c39bdacadab7fb124ff44d1db4d787cc4d2a235c07619fae586cb2431ac23d407845f170823b8c537f5f7ec3485d94376899ee96eada5c4718e25b8730ca79550e71924fc1c1d08a7d503a03a1930cc45c6ac235ea5a94ac2f6747d09f21286e47ec14b3d010c6db56ce92055950cdf449816b98dba9cc3b1084b2653df8f4726d074a676675389fc6aca2984cd674a77228e90cda13dc5a3b1740e59ae39e1fb85109f67b8b7e285d509321086e9d1ae73b5368a7eb85da4ab8c29cbe76535065f979052d1b14a2567c522eb9f26fda3dd34e53e478314959fc7a9827cea1e265107fb87f765c635ce00ac1ebb8150bb771b962836055a5cd22636bd179553936f6e29b5da13562adec2385e0a4881e87ca068e15e43f80f9aead41c45e4b01cea69dd86d5e2c28546278e2752d06c37cdc2bdb36deef7ca5349fa0b0046ef28a37a35d9947dac5587530998da709dd570692e4dacbd0909538b8967ec0b30ad222955eb793856ae92a344fae22f6a9f85c3d1254f62796765519e839766a20a08b7d9459e794feb89f29dd2624e4443d4b3a6f133104d6cfb3c72250ecd9d50ef58abd8b2c01ecab8292a96e107cbf602687c87a08c04c463e3318f4cc2c34722a22ec9766ce29445eb89aa0bc2caddd46f999229d561fb2c8a1abce9c9f6e5fb24e9991f515851aec0a3f97d1f3a3270e487f877f34d76ec599df504541b5609f4140f55ed8d569a67b72793a8847f094bf4bfe17286de82228409f675aca19a48cc98ec39afcf836036ea048732b7db5e01247cdb63a60cce2737d51541232080ebf9c95ccf94b340b767469dd3b16be57e2d4af440ee0cba1b6faf7bacd7831d06d9cd5de2085e2566c6e058c0035f57e9cbf5742ddd79c6e4e12eb626feee9e149a7f5f5196145ceaed2b98f21676fb52fade0132659a79f7af3b6d09bfb31e3bc81260ab768b55cb13640d02a74181fd83153f25232cb977fc4ac75da57d841e4171bd9438c68c2c076b5dec3fd9664a1dfadf7c4f593942f9ab427ae600f5b3c1dcc5461ee814343129748bf28ad6e50519d5ad1a42335f0acf43104c40a05a7922802e7a24eed5f29f0b407e82b7a38228d2b4239e9cc8bed406a99ed6612b97ee93a50e2330000979d68f87142bf0cf4f872cf2b3c412bd93cfd6e6088a331121b6a8dce2c935d0c84eb6a911ff23a9a1cae9fdcf0c9a31432f959b5830a11f2fa0351815b831641987fbfe651db56d8ce32231bcbb9065ba7d2cdecfaec7f96404f7ee37b18afdf4b1ac4039f3c5deedb9495ca65b3c0380a5cedbbaf4a7b882210acb401b17cd1f948b575c7027451badfa0352968678358d52fe2089e8ac25b88420154c2407720ea872e4dffd75a6c34c17d03d2e3610132731ce52b62597ed7d4ea1977d96de5ee97c19114310cd19377b1db5a18520821064a55af5afbd32f0440b5a0f450d27bf97ecccb52eed05b1bdc6e7b22d25313a09f4ffaa47c8145c6e3f6157a68333a03bc8abd326c468be51f7e90061a68eb028967584427e103b266fc30e552e7857cf5dfbd7a9fd7b44ade136e49beacc52c60f0f8c7a34097201817781193a8f24458ccac77fa152343f1e9b54d30e625484da9ecd74e0fd2a0c4633ee5841187e414bab026df6223c3fc35d02be1e759d961986b36a922e60b093343efd7f6613fc26af3585b54c3c6a7acbb7ff502cab6514ba622f934114c0e3ab6689c79d771ee394a7c625ec9d654ecbe312f61edaad50f97a7cc4f8695074bb1a59cf1239ae2d214d8436ca4317c8a936a8f3e80eac9a54d95581688fb2c0d8d91592233961e6a2de0aeee2562cfd73465a0c5acd3d2c0b1e26ec713e7839e2ff1d7b117103704f0d95173453b597825af2e90e29a1317c7dafec1a77a6762c2e515e90914b0f7b7a9e282b3a8d69cecdcd983eb4a87fa874fa3a2bf5798cc73973a72b4ae57db281b55cf83d009e5a26551fd42dfab6b852a6134650577ff2b4dea98de968b0cb6e0d0c0defddd068e1821827fe76db8ebc3424af0f1f08f93ddafcd52ebf953d2065257c2c3fcd3d65722d05016c3cc7ce6535ea545212ac2fd1774c2b0072ca17ef02c582c17c741110f6e47c36cdbb9e1bdb2ddad526d9c977c4926f14a126d858261e550fbbb0ce9aff9dede492c4d9cfa531959322d066563d8f3f6b1cb1a9f5037b6bd24947410e92e51159ebdf5f03c363026b79218ac858a4dda20d2970b4fa28990eb568191f20a2434f662664a5729483054d15293951d28a32c2748d3ab91385856c27b14ed36ef54695f52b37c1187f35d76903daf557d6a17524d751ffebd9bc513ef45eb4d1353fe517fa59d9a9567c61f5f0b998b01ff6a699df271ed1a8584497dcc96d59b68fee351ddc2d37245f90debe0ffa7fe75c62a328a9af695cf055ed9518975f9b2dbf21b7646ea78dbdb74e46a001415a8e36f4376fb76a2962ed777f2e43cbd0f59f404f08dc3cc1d8f56adc62397535b7d1d029943e075d9e323987d7f7b3fcde0d6238789b64916a8696dee833faae4e01038a0493d85a8f0be1ac105eeacfc672d8e444258ed14d46183c5f8dafd118ac19f404fe939574e060d85136fc3470e733522eab879635bd53890dc9cfb1e8215a506060a3ba9b7fc5bc4bae83be1d21608f14979bda0e9348d6466e353d43720cc0ebf974000a1a17456cb92db31035b28502ac835bb3c33e5413af504c7f7025d4b58ee2bd118e2d5efdfeccf8e9c7b26141631439cb3196781e8462f92b5a0e94c5fb58c3360757b48e1e5eac564ebf185704e79d52d5a4e2e9c78f613c43d24508d030e7045caba81c17eda366742f4c114689aa5aa617b19965924628bc2d3481c10d5d5b06cc0aa241d6ecf48a37ec11469e044e334d266697600484ad1c11cdb5cbc9c6d6b2c69c15a97ccb53027fb6cc524d80796033cecc7ecc47029de9671e4d6de402d8d9b8d3aec0d80d1840c1b09cbf6092cb35ff2af06409134647f35573dfbc54026344be886aa1761f4ef3354a735fdd1558df2c04e9fbac50dbabc63190dd8a0f2b2f9dbf43c0289366bcbb4877d37d2c82be9e33f61bc50364922c2d3845ec6c3d198bc86f7d21b3753aebf3883fa61132ac1318065abc41f523c5f05ef2eeb72bd43635b1cc8a5f452abb1870845e769d9bf7223991ae25508d8bdc399d4eaf514428bbee160d89122a20ca8ab0bdb3181a1208974c169415f2ab25b0b92c5e600631325bb37272ad12c6eed97a823b1b9b80ffe6e76471845eb46f37b3b7903d7c542c789be44849d0ff7d20386e54707dea6c497e1cad90a6ab03c1f4eaa2c321464bad0012e39388a76d463a10d4b1cf23a0010a4d32d02291ea20fd77f0596828a2d8516b4bcee357e6ee664322ea973f6cc66bb4f023d2db8fd98f418925b7c9fbdb5cd49ff4f12aa77ee6e5c66ea8df6ec7efda2c98555050cd6834557dc9aac2b4dd5f17321019b252e5a9756a06d93db090d78223d5ee968ef7f5526cd13fd13527bb3b568ccf900ee23bb50d8a09638923c95b4b3e9ecb20aaaba3e346c9ba426f5433280d00e7900ccba2c30094752b5e4be23e911cddec18ee1cb116d70af25f0e87d58906e4ed04a0454ce4692a5db5b20738a87b8a24e0d246c939fa2d5625967cd8893651c21d589a7a050bb558cc7e29512a11d6718cd40670885b9dc2bdad68bed730456e780cac4c38b38c64593d4775648604b85cf61b76f3a610949b32294416b0a628643aae56f0d83d37857d8d0984af21adb51919bf0030ac38197e24b6f025190052ff7547f2269642edfabdf7c33e888b71cfcf8f32579046c5082afe58e20fb160237a5498ba1ecbc823a71a8783f97ea6e80cba289f43ef26b01675592061f66c1d5e3198d619cce18886d72cbe506d98f166d49b394d33b1b72018067706aeadd73e52718abfd60762c8c5542a392d8c6908bc4ec903e24d01b12d1a84a50d823a10c8c43eed55bea0f3ab9b8955d7cf996b88932a2af6e814f721f3cf0c0e83576fd2c06c23cef45af6fa54556fef10bcb9de92b0e9db5645905371f49c873f4ffc208290f2e9e951b35b69fce0fe9ac67ca28d6b1f4fd6dbda6a3c436f7f4a9811b6f7f38cf7f90cb6880885f859dff4782aab1d40d91bcdc76e08f1df5a0c198987a97c8a1a44c70edb5203f71dfaf5b2968e3dd39655c19e36af3084b29c56719ea2e268aa8407d85d803312fd39608ce27d4b92703703f28a726e725fc1d9d2a3f98565afa426d3f950e909e137e533060b94b176a1722d8801c43d47535f500fa40a013d1dee5f857857446ed2f354f80d344f9d252e94d8ef068d2ed6f1d30f958c79a4c9cf25970ba1139d02e496e1f895640510f9f7806b3b98481374a6e59206b34eb0436025b0ceefb6ba273ab6ac7aae93132772f3fb3bf57caab38fba6307dc4817487431705fd0b5654bf103079d8351e861374c624eedc34e4f23611bb7c8d4f1ee0472e5b678404191514ba12549a29e75d54fce5a5805b26a7e7d2660761d47451ee17fdf735c2e128a11e3373f37b7bd85e60ba7626f1a9741fb5a1aa22cd39d36f2cca3f8d1b8b7cd6534c376f3ecbd4bff1e266b7737d7c77dbaba8317edc41d8739940c3778db98e2e495bd8f1dd8ddd42e79e95cd0bd3d353c91d79f716f79f0c68a5fbf0712ee92574440c63548dca8778818b4925d47fdb22c0007b0dc491c6cd8853416e3bbfb9ed97ba054d0448eb76d978fba61162fc81262558da7d1244ecb9921497a59322eef3a6505e06b66acc76d9d9de889ac415c50b5f5dbfcc72e346971d5b37fde8376fa2959c8659ec6156d62ef7604c531e4f331f2ec0cd2c5c826ad6ca9c7c69b36aea0e9f90ff831f1c4fb97b17421b7d4e43dfd856039a52e4968c26c39012e103bdc52e79890e61c56a2ac1a331cb2d62128997b18efd2fca60d259749cf56795a8908ae0763462c233369ca6ec568b1bb7000a335547516803b6baff2628b0b839ee5b522167908ee18410263325f6eb002462ca43fd81587e4529343cb7300382d510f9619214b3cec0578a19174bfeec4ce1d966ceb8a7542151f4fc539449c471bb356cb8adf38570de987a570f4891fd738d99577c15ecf74ed7372c325c5711a3100311db0e14f5a71fcc73bcb96915e4c9c1863c8bb6849206adb83bf62dc7cbad788311c9b69883f88d127a9d0a3911e56f3e477da118d2aa572d750d7e25e5d1450f4ff1b5993e087997d717b07cf014cacf5223b4e5c55dba8b0f7ba6a379957e5ea322e87ed5fb4e492672c6274b26bba855779a14de091ac5628996f620a7557ef3e050f07e7494a2f3c8143f21ade0f4d05329d0cc4593f29af0a1bac3a6da6f84fe23098fac8234782df1ad4390506c59799e33f98aac7bbe9832000000"], 0x1008, 0x800) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) poll(&(0x7f0000000040)=[{r0, 0x10}, {r0, 0x1}], 0x2, 0x20) msgrcv(r2, &(0x7f0000000140)={0x0, ""/33}, 0x29, 0x3, 0x800) getegid() bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x6, 0xde}, 0xc) r5 = semget$private(0x0, 0x4, 0x24) semop(r5, &(0x7f0000000240), 0x0) r6 = msgget$private(0x0, 0x1) msgctl$IPC_STAT(r6, 0x2, &(0x7f00000003c0)=""/116) 16:00:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x11) syz_extract_tcp_res(&(0x7f00000001c0), 0x100000001, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='./file0\x00') 16:00:41 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000040)="a43442bd16df41e60c4dd4e5ce680ad80630365c8181a959f9811b6bdf6a09dc5105a2509843dae9fbab14038db9e16d2ffc4350e7ed0716299746089c28f6257b3cf2a4dd7569da76e59641cede8b8f317401d06cc02743222f637fa93e778398b6d5a3cb509cd787754e00fefdcc5011a55fb7ff4c92dcf1d9cbbe0e226813be23f2a680b043e66695763a91b17954b597aea20682ff6696bb549809e2d2213d5678f12ac7a5b1fef8ba57284a59a5639cbd9837a3c7f97c66f28849c65ec3aa71d0b7e4f90e3450ecc76651a5d20a528477fa4b15247415b8ed9be3f96b7873db0f", 0xe3}, {&(0x7f0000000140)="25dca5d7069e8aeaf5f7d141c12cddef9b610f44f3f643499431b403b35f59d354964f7892e46e77386d373b1fd2d1ecd5af977769b7bcc985a8cb330d233266b8d58c55d92d0ff06e1ab7601998f8b80f4da6b51529e8567a68aabbb2c8e2ee9bc05220c40dd349a1793745f28b28d5037c5414f0cf52b44dcad7af1619a3171855b92fae89647b8387d3896b6ee1d3ca33ae9f25caf112c79ba2355a447c5d071eec6c806f38a4a1c7b6e10b717b7cfe8d0dd95b9d86b76d21aa2c31c2800f9cc4c820514bb8b03851151da769709e5b47a5c70df978d52b4d76b7c68d647c36ba93", 0xe3}, {&(0x7f0000000240)="4befa1ce48a994da46917c43ad7dde75aae2f53f64cb23aaf3d5c1a032aeeb4c4a51ad07cea10d21a04346aa958fb51bf18c9693be5446c1a95b2c3473c9ff61b88ba65649452d2a546ff58d545bc8e2b79d2b9f90bb8f8d4806bff4323db32e6faac539f937a71a301cf348b64a97250e8ebb472f4a856f19f5d51e69c4b3d55301b3407279d86e070ad7cc283870a23a482c46ae7a03086a69bc0fc929fabf385c8c54fa0e0b989b4c7112d7", 0xad}, {&(0x7f0000000300)="f46e57d58d75da04b1bcbdc5dec3a3b284d280f798e6854231847331b532741d982fc91c03a986e9e6e5567573a31a2a7c12479e95abfd9e83a853bff42b9ffa893034d107ebc172ba0c76e3bcf3c70bf744263df3d56fc5daf75928945f2c16d0b40360f23a4f148a8a77e3d823b86f262336abd6126d2a2df23c575b8747f42f1d73ea5d469237e945f545a3", 0x8d}, {&(0x7f00000003c0)="664a32fa307ced7e657055a99a65524827174e50c81afd112363a445791bc119878aa87e2407b5daa26d7bd5ac1fd99727db23381408f057fd56f89920bce8210f03858d88f076635fb556e5625dbbf71fe733684425d831425ba02745ba1dde1972b66481ce4cd4f54019548732e0b688bd05588707313efe5421fd68b002aa7e62890f35a60ed2bcc109637af3ec8b09ff3a2ab34aae6730cc44c5517a3f486639a80162f534aebfe961ab8a63736ddec9dc1e4eacc5a0b69cfe0defa2b404750db8075a735aa246843f2582e1beb81ebfe0c8724d19eb22e1164694", 0xdd}, {&(0x7f00000004c0)="ba717bba42feabca91891784bc33c13e279344e0d708d5ee3acab70477acd2ffa5676e890804b003d6448c9a0cb0495eb39198a8b1f60a52fa9c2be816a1129d38c8e596fa5cf544a2a0a751c257916cfc7dc90c4947b2a9b0630dad84976b24e9d5e3f1", 0x64}, {&(0x7f0000000540)="909b44018d28d5d8d9aea69644e2cfb11fbf8ce9c9ae61be7383c53e7dae71502da137e9f4820d9cd57c", 0x2a}, {&(0x7f0000000580)="1f115b95dab4344b913b6050604df7fe902f22625bf29dd748ffd6103939a9b859bb1628c792e073272ec9408dbd3faca38bb9b67208996cfec21d7a919380577b65fe9f177bf92ad48422abca6b1ed62c5a4461ec27aed5e28a30a973cde3457d35770c5e03491ee82594428b9fb778aef78f4b709512cb7809326693838e7e63c8e792b0e8ff8a28d75e3d506f32da8cd4a758968e89ab3017a65c30d9397674c9776a0f4c28488ed4bc40a3dace8b7d20bbe44954c4bf4842b7e3523c29d7d149717fce1a837f747ac7b78f3228a01fb671df9becbb6835cb8c9b415dbf41376c5a13d5908aa5dc0eb33e23e0a0c7c1cf4d17901435832f00aae68ad1160698ab837491457c63104427246025c3364ed5ecfd02568ae16b6bd3882c83860b0780861fb9538bbe943020e614bec632a9cf1f76dd1e7743d0e225e827c02684d27cbdfb121330de271ca136ec47f70126c739f4df31cf815cb53aab69cfc4a5de5e9943b60d251685e435ae0bfddc18ec8b0734cd6867c411d5b19e41c6c96bc35d5fc018b45b6446b85298a03c85f0749876a67b119389ee9b453d072d8d818651755df4949b794de41c1c6ae8e194e9ce6cbdef4f71ab2a4c8dda0083a241d8970cddc55f9b59d417a77154cdf66bd67c140209e69f3fb336b9ee4bd41300a8f4a4aca953f1331408cb3102b0e6c745e8703058622a9655266d67d0bb8851bdcb2148b3bbfd4b25429ee3af6f6810628def251438963fbba1b023a129320c7d017e9c610f030e78d78fbc5d0f74602e32112164bae1b3946d09ce8cab03a8015befde02c6e826a58e55a8ad663dd4f522aa5e32fb07b2ecc4f21d7cfe8e1713815d14a9147c61bdbd069bf860ce54d400c1f43553e56d155cf56ee7b4b635d403b3cfc6addb8ef2da153e5b80726df67c13d2c9b2205a266332e32c2094005573388e22753b680d10470fa82503badbcbb36185a36a7d037e8e8fe94d2e5ec960dbcac1396d59d1bf8e1979b8fb513868e37d73d72b1363067d3af5e34c5a33bd0ec5ea0871c71711740a5e7eafa0d54f4c3b3a33fe214bbb64fb0a3b265b91bd527f7c80aab86b126610419f47057278af6b9d787b458ddc25f01fd847395ad40dbe4097b70bba82594056cac951c3efe11a891d7839d90572d0191d50accd8846e7b2ee5fbec247ac2daf2c72c4774f727ff2374918274f75e07ac46cd67f79973ba3af5f18f713e852433f34ddecff7f5f6a33f5e8cc9045321f7f6cd6d55b207a47c1127a9e3642092daee65f05f37991ee3df0ac7118c33dfe810545eab37726e5f9914877c79a1f2a2422bac88f6718bff1f6981e48bbb0df6ccbe219740e696faab9f062392c998cc6661aead095a83328fd7f2f825dcfdf4323beaf9829fb31cf3b72ccb59f1e777ad3c0f3a9648ad67e915f635c4e7b37ebff36f24aad41d0d5ac4c0567d8cee4ebcf0f2afd7b42cfee2cd504f9ec6793e4e0209d7f5674cb38d1505c344e7abe15431db66fd616a4dfd76a417371a41569ca7245689b8b6d7a508d41a536758100e596943db89f49dc85b5e42fae7ce9377e2f909998263bef826f5ac633244fe3d5cf636e9eab7339ee1ab9a836897c754cb2de6a9ce16f6e416ec05b4ca34294e09a09e77d84342975a6e7a805ceb53156e8baf4d17b57d664953bc7c171a33c56fb689412aa22ecac7d0c69e4161eb83b363b25a4102c3c52b45524e4b410aec1a0e2da6844bd5518cf4c57a7144d43fb3a1e9ea05b560fb7ef5a44c0b95052b1193bc36af2ae522962d5ff99cc3f0b7b29342b3786ff11e79f70ab6cf6a13ba6da01a5ac32e53a53b0ca94f7c21c124a997005c83c7b3c48fd949312651f8f35188880fcc94cf74c3457da6f445d0a7076dbc534c11e16a7ef7cb57ecf22c50a9fc292a3d6be6c9b9c48a6a041b1a75b7653e7bd351ff495f0c74b40f01b303df0a83f04359eb735104c80b752fc971d2fa3702cdf432b44a89d12e98d5446c60fa1bf8426fee7a81b73322c66c19240ae234fce2f7294e737ed93d5b4fa27f5ce372d74c4b3a1ee8be5b0a73b351012d574ffd0b5598105a390f4bc285653952835bb840f4321241f449a5603347d8496fb0354b006cfcfb6068e61d5c234a2012e972f8e9946bb29071d81bf3b55979bcdb2e94fec3f9aa129701fc3f061c543b99b43f778f6aa05e72c5b4b636c1ec04f100e1bdd9f2ab5e9f72d8388822d346906adfb6578bc777ff262f1a9424ee4b1b27c2e98886918eaf7f9e6bf31cb63203f4f0a3faf750b4cca31b6bb22fbfcea6fd474ab6bb8a1032175842d81b78673cf298d244cca9ae9b3b2d4d4fb50da70feb4cf6e700892459afa75683fb4d49f7a86d1be1b96851c0fb7fff71eb80c773d4af2a14f74e9c1a9a8ad66a629d5ecdcee180cf849cc679c0fbfeb78578567d054b0b43510495118d4f71f0adf764413ab44ee489cbe4cc77e389da2057493d29cf37d858fe47a913e999714188e7d788789d97b75b65e0b5c1606181d5df600138664fddcf7f0c88e25fc9151ff30e05d0b3c98bca60b0e863d7c2c9701695dab7033cbaaff29cbe16cf9240c019ab855cb70f66f760c910b7bc784bd4bd30961030b1c6816bc40acb3435a5c89a81ca52a80c2ea3f1883c338f23b5aff8e58c64f1c264ee6b6b8c1d3f262fdfda196a1b9aefe1b8335fae39197771a288b3b0ba4c96c495f2dfc19d2630a14d95a6dc700c6baa55f6cb5df5880d8b68f99d33ba5e7650a123b9bdedac401be7a9f1b13095e3debbd8f61eb5955c21d7dbda9120e0ca1e81117a78c2bef2869ffc56c05f368e9465cca086bd18e3d3a83e770f2ef6f32f139d13555d27f64b2a73417f89bdb25a10317a7f7ff2cd8c23bdd4ca8fa1dc1b3634a34c0573efce6548b6bc4c6285389c2a79804c4350f67c5ff0195b78c423c4d9bc736dc911254cdbdee6cef9158eaef9a80ce15e97ebb0804ef685b9b3fad75056e66cdaf6985ebe30298fb4ac6466f343dffe809dbf62a3c916c91691b6413af3747b399b87e149bd24f3e46c62c36131103243f10224c0db0b27f58d9b4057a637e6c13c4ac842e3937701d86e4c85190eec214b1efc58bd69b608930d38f56659b9f894c3bd6cfe8de7b555d7056dc6d519afcbffda9ea738fbf7417deefde05e618db0d48914ce636365ad63cd2c5c97b60274003dafd793b7463707c8bf7c57ed3114311d9fe6e41b10a06b80e4888344cf137702ae57f0a9aeb4f0f62adbf545ea555aeaf17cc64b4f2678d1aff5af4abd095814e24df1b78fc389cdbdb7c9024ce1585abd8aa4583ff280088151900d37f9786e7a05ae1ea74213d6580d819662a010c38818c7942d710f60c8062846ce6ccc77cebf689fdf927be3738c263fc7a5ada260a999ca92a26c26f223674c3e031b9e8714642830af0c65501f47dfd494c11bd04637c2275c750c19686de45f0d0107f8e903d428d859da008fe44311c713b97e231001c23736feb12199e8edae44cca2f9538fba2a443270f9e4044fdf9bc9f3f8b2d3ebe909b14e9c2967e90f535d4cc588b00a3a33569cfde9bdf6b3b1a5d47c579022e09cfe841d61dfeacc7d2aaac3a1329161518f4a92763f84db0b20f45f88868d7d70c9fc49819aa21c3d36b5829db7156db78a4c18c85e3d4399446ba2ad28462429467e4464d1f6108986d1bcb99b5b6f062d1be6aec7f37313ebbff99f6bd101625550c77d7463fed3cea85298696048a73404040b9c268cd2152e7afbdb15082ea66cf3d87980be11fda289f5029eb66745d36581305d634ff77d6de36d4dbf5df60d6d00a677b045415ad6dbf1762223d552ffd538eaf76bcf382268b8809d3f5d1de08e74d0c139b77284ec26a3787871f2259cd374659f8e79d7ed47ec1ceda563812c380541f46ca50f10b861772951677682eaa423d7a640d04c9a887876c87fabda1b0915a01a633e22502330298264edc76a74be89ea2938ab56886876cf562fbc25fb84a599c83d5b7fd80b6c6eba4aab1f4b76a5420518f5f364892ae3d6e3dedac24d71491c0f69e36f4dece8c2c621a5f6272e196db5d7ca4bb6fffab5af2b6deb7a85b233a0933e10c1f78d21461d67d9bed9c54b7e9de79fe91a4739a34ec8958ea1b46320328b9e9ed5dc5e2606255ad918cf8846d235052ebef8977372b929d5c1c9fd1b8c8abf6185a6038f0373569873dd6a126b09628582ebeb8b46a3a5b76f3a7ea0b2384afc70a2e94410461a7e73aa511c4f7ed90f9f6a955971dad6900416a2edf01de6f8724dc4bb60f0ccd66dd4b2ecd14804e68332c9c56ad1f7b53bd08f44b46572d242775863eeebe21ccf1e3d734fe4976a3eeab40ec6b508b97b3cd37cb85580dcaae7b94a340bf5975ea9928b013758d1bcab0ae3a2842eaed3e2078dc9002da7dfc7d1c0a1c58e83e355b573af9cd3fc4c70f634961c626351d8ed0ef8793b9d464a8d2beeb038e69b8a11cc2720ab919be3c6b2e0cf7406f58f57d925a3455773666002018c1c3ec31d67104878bfc7e54410c307fc35e46fea8c31e23da41b4bdadf464b663c4db171b38c775d9c11b6e67d70f367622a672c3ff28bdb4209c996fff7177d2077dc9da57a8bc74079a2dda6b1bda1042c7c1624562eee25304572d01689df3e26877174864b4ddd34fe8faad551e8b11227c8bb9ede476a28bbd6329f0e45c9637473f2f7fd3502a23f5057e6d8cfbd1bd4419319a9e36d0fec210050e24b1aa847f504c0b494726e721e78e572495dfa03f3a8b33362be823314218dde56b7f64514c254185178a4605f63abdbbadb2eae4693e7c3c2ccfd7eb16ecd9f0acafc5d7b01986580e1a25cac7a4941da44ee7063b76d3c0f2c07f0562e71c23c362948fa985ddc9a2c603b5a5a4edcd3d99d87ef1cc103b7c69cb0a80a4268fe13640ddda063fc2df4a405f18a0ab426e0c20ff52256ba981f839ee82c8ae8cd263bffa29acdda2bb46c50f34a3ebfbcfbd22c4fbde7f61a561655f103ace7188a1cfc046d069b240cd428ece642dfb3a50fe0749cf110faaf62eaf20ebe48a87134ff81eb169830dcfd0497517932a40d389de314a5204831735518a4782ce34e30b6255de28872f2fc6a718a823bb8db2ebeead2f4eeab8cf4ac46c9e9e64f1fbbceb6d079fb384931b50cd98c6fc61bf3d6d46976c98b33cb2bc8c35297cdd7aa3cdbb9d3dc5b3cfbe832b03572a7c4462930e7c9fde65d8c9a15e6ae453771939802eec89494d0e8b30b39d105f0db1a0b5078616e0a320c280d1b0c046b57bcf33d52bc6dd7a4031da6dca05edb61654ceaeca8dd27cb3afe932d68bafd0d8c5c11c149875629bb77659b1d4a5cd41bbb578bc0711f7337c2c0f54bcadbfbceff835ff660a5e23b6a76b41b992cfcea0778365f343f3f58bef83321b91bf16681a3f1144ead1c664958630215aad2d8512f8476f1ea4a9684048e78f6631bd9c6435da07c60b1d4510bda5219211fca46ea8b7cc0bda3487f4a98145169ef629023712e42bbe07b74571c2bc2975137847a55bec165610507f79be7d239398067c9cc56abcc3d632b83af9c2244d9abebdff563c7396b191ce88392709d400c3b2df1ac6e6054dfab12fb58e79321858740c6223b431713fcd4890837bdf7203edda490c2e6aea26b9bb8f6b6ef8a06038725268f2ad522b47c746bbb29c7bee04e834239ceda27e768ec7f42ffeb7de0138f0d48b36e2a0195d75d5980861d1653a5585a9d8fae822d0fd21f947973be1c5", 0x1000}], 0x8, 0x0, 0x0) sync() getrusage(0x1, 0xfffffffffffffffe) 16:00:41 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000040)='./bus/file0\x00', 0x1, 0x1) write(r0, &(0x7f0000000000)="024e02", 0x3) close(r0) r1 = getppid() r2 = geteuid() ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000200)={0x0, './bus/file0\x00', './bus/file0\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, r2}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8009, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="03", 0x1}], 0x1) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000700)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7e2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157cf269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf70200000000000000e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a8225ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b01010000000000009f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f62a7594c05e0000405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbfa79c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a7f8c53011d047034376f7ec211f8ec85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e7767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c3811ac151a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39b00000000e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91c0164c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adea07000000000000000000000000ce0bfa1905d6f448bb97", 0x49a}], 0x1) 16:00:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105706, &(0x7f0000000000)) r2 = dup(r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x9, './file0\x00', './bus\x00'}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x100000002}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='*') 16:00:41 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x348aceae1427c0f9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x62, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) socket(0x20, 0x5, 0xfffffffffffffffa) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8, 0x4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x4, 0x200000000000000, 0x7, 0x7fff, &(0x7f0000000400)={{0x10001, 0x8, 0x0, 0x64e, 0xa0, 0x3, 0x4bc}, {[0x8, 0x3, 0x991e, 0x0, 0x1f, 0x6, 0x101, 0x12f27458, 0x26df, 0x7f, 0xf1ae, 0x2, 0x4, 0xfffffffffffffc00, 0x7f, 0x2, 0x100000000, 0x1ff], [0x200, 0x3ff, 0xc5, 0x6, 0x4, 0x5, 0x400, 0xfff, 0x8, 0x7], [0x5, 0x6, 0x3, 0xff, 0x8001, 0x0, 0xca8], [0x401, 0xfffffffffffff001, 0x1, 0x4, 0x7b65, 0x2], [{0x8, 0x1, 0x40, 0x5}, {0x1, 0x80000001, 0x3, 0x1}, {0x5, 0xfffffffffffffffa, 0x4, 0x7}, {0x3, 0xfffffffffffffff8, 0x1, 0x5}, {0x0, 0x14, 0x5, 0x2b8e}, {0x8, 0x3ff, 0x6, 0x8}, {0x2, 0x4, 0x6, 0x7fffffff}, {0x2, 0xfffffffffffffff9, 0x5, 0x8cd}], {0xfffffffffffffff7, 0x0, 0x101, 0xda1}, {0xcea5, 0x3, 0x2, 0x1}}}, 0x95, 0xe1}) 16:00:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x401) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x5c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:41 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socket(0x6, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), &(0x7f00000000c0)=0x4) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0xffff, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000040)=0x4) 16:00:41 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chroot(&(0x7f0000000000)='./file0\x00') execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(&(0x7f0000000080), 0x0, 0x3d) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2e, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:41 executing program 0: r0 = socket(0x11, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x40b, r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0xfffffffffffffffc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 16:00:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x80) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus/../file0\x00', 0x6000, 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) 16:00:41 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) listen(r0, 0x7) bind$inet(r0, &(0x7f0000000000), 0xc) 16:00:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x61}, {0x8000028}, {0x6, 0x0, 0x0, 0xfd}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:41 executing program 1: ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[@ANYBLOB="451a6cda8dc8049357bca7eb3964902540de7d2f018acc44f0613e64568b0468"]]) r0 = socket(0x22, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180)=0x100, 0x4) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000200)=ANY=[@ANYBLOB="f78aaa16f856a761962a8a8433668d4744ad4e10ecef0cec1f1d2781ad47e9b77efa06d4041601f91b6da6d3171309f842ff9ab7ab600b195fea800118dc6b0a1293903800aab0474bee4cfb709394d0da82a42fea7cdfd6b09789a32910a225496349037eb580f0aa9cb0f4186bbdf2ca6a26ee03a5a46e389d2e859178eb86a9c8f486cf400ed797a9bc6959f96004e9b82fceb80f40a1f08ca0d241fca653353d459544581961558417c9a7dc53073071a68febebe172ede4870000530e01e696f2d104b6115976eb474fa10f6fdad0551d45685bdf8cacb86244946a30212cacd18b5dd5000000"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) r1 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) sync() shutdown(r1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:41 executing program 0: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x5c) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYRES64=r1, @ANYRESDEC=r0, @ANYRES64=r0, @ANYRESDEC=r0, @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRESOCT=r0, @ANYRESOCT=0x0, @ANYBLOB="019e2088b0d9c99a16b5faee5203d67d96e3991c8a21aedf81b95242606bbdde5ad0085c3db27f1605154e4f7de68b3bdd5ec2a7f1748424dcebb933a0abbcb3c36e23e94bbb5f7005598c61435913efe7370b947670e3aa091e44e4d2fae7e6dcaaa49aaa0134", @ANYRES16=r1, @ANYRESHEX=r0, @ANYRES32]], 0x5) write(r1, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)) 16:00:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x100) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x2, 0x6}], 0x8, 0x0, 0x0, 0x0) 16:00:41 executing program 0: pledge(0x0, &(0x7f0000000280)='vmm K\xd1\x0eB:\x01\xf15\xa4\x8bI.%\xe2\x89\xc8\xd4\xac\xa7\x9d\xed\t\xb9\xd5\xef\xc3\xa4\x1c9`\xc6\xd0-\xef\xb6\xf4x\xa3(\xd7\xf7\x88 \xb7O\x06\xeb}\xe0\x7f\"\xe8\xa5(\xd3\xc1+\x7f\x18\x13\xdbL\xc1TT_K\x19)\xb8\xc1i\xaa\x8a\xae(\xe4c\x95\xfb(n\xb4\x8b\x16\x01\x04)\xfe\xc3-AeFY\xa4\xbd,c\x15]\xbak\x85AX\xd9\xde\"\xe1\x1f\xbeL3$\xdbL\xa0\xa1\xf3\xd3o\x06$\x0fl2\xdb\xd77\xcd\xa7\xf3\nE\x01{\xa7\xad\x94N\xaa\xd5V\xf2Q\x12{\xee\x90\xe9\x0e\xf8\x87\xd9\xe0I]\x1ec\xed\x91++!t~\x1c:\xf3&\xe2\x89\"\xb3\xd3\xa6\xf7\x82\xc72(') r0 = dup(0xffffffffffffffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 16:00:41 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = geteuid() setreuid(r2, r3) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, r1) chroot(&(0x7f0000000080)='./file0\x00') r4 = socket$unix(0x1, 0x1, 0x0) bind$unix(r4, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = kqueue() r6 = semget(0x0, 0x3, 0x400) semop(r6, &(0x7f0000000140)=[{0xf29e498ddb88ee3e, 0x0, 0x1800}, {0x3, 0x1, 0x1800}, {0x4, 0x7fff, 0x1000}, {0x4, 0x371, 0x1000}, {0x0, 0x7, 0xad2708a47dddd6cf}, {0x1, 0x8000, 0x800}, {0x4, 0x8, 0x1000}], 0x7) kevent(r5, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffc, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) kqueue() 16:00:41 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x2}, 0x10184) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x7}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) 16:00:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)) write(r0, 0x0, 0x0) 16:00:42 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) nanosleep(&(0x7f0000000040)={0xe}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="a202fffffffffffffffd"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x3, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x40b) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x80, 0x100}, {0x7f00000000, 0x1}}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:43 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x4}, {r0, 0x150}], 0x2, 0x0) 16:00:43 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000140)="7961a766eafe82da10892fe9c9fc68fdf7b4a1abcef26b0f40e19c8d8900d496d4604c3c01118e07cd8662c6d36861e0de799a", 0x33) write(r1, &(0x7f0000000040)='t', 0x1) read(r0, &(0x7f0000000080)=""/101, 0x65) poll(&(0x7f0000000000)=[{r0, 0x2e18c601035438ba}, {r1, 0x8}], 0x2, 0x6) execve(0x0, 0x0, 0x0) 16:00:43 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat(r2, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:43 executing program 0: setreuid(0x0, 0xee00) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x5, 0x100) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x9, 0x1, 0x10001, 0x9175, 0x4}, 0xc) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8, 0x88) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000100)=0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x6}]}) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000340)='./file1/file0\x00', &(0x7f0000000380)='./file1/file0\x00') renameat(r2, &(0x7f0000000200)='./file1/file0\x00', r2, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='x\x00') readlinkat(r2, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:00:43 executing program 1: 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) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)=0x1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000000c0)) 16:00:43 executing program 0: rename(&(0x7f0000000180)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) rename(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f0000000100)='./file0/file1\x00') setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') 16:00:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x7ff, 0x2}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000680)="7ac607c9f2fc4d5b7c7f46a04af628527bf1294fc6d7901f51bd3b339df07db4fc6a722195e7e2538bbd2912108b926b047aac309ac17325951d688480dccd08e96917598ddcaaf3c0a8cf1374a775d77df6d1009e2f37d0eccb46fa63d5eabdd8c0a5b9325f91fab24ad3d6934950", 0xffffffe3}, {&(0x7f00000001c0)="d33670b389a202e6c1dc3d7af5602291d1e006fd2686a057777b3cbdba13b636b4d9c6a46888415b4a070e1f2ff712b10ea89b7007f28d7e1398136c12736ed99ec6bb02401d19c46e3abe098537383ece41e2e0a6d3cbfffb42", 0x5a}, {&(0x7f0000001440)="076cd3b5827dded2f071798c7fd2b528a6aa9e26e7208fda99aec06193b08c31e7eeba3bb094492ae2fc812cb3f328068e94cf36e43107f0677e35e704820bf2142c39a6fb7823819c8892a2164c4a3cd4dc75ce20f1d99f6440740fc5195733afe93076f58e7e8a8b38a6780cbcf9b426047325cb49eee1fdf5007d12147eaa395332c469b9dad1fb770668204321eada6c36b7af18cb8be45c64a2c491c591ea54978b7eb27611978eb67fe37d0f6e1a4c2901434bb92eab74c172d2e7a6ddad69761557bcef555d23723e785836f31c16651ec48abe04aedd5372baa315042dc404a7f98c8f77a023753e1e7970c10ee576bbf269c68256fd3e54e7bca0e762ee992aa18e99fcabba5c59ca769df613057289ba60c20b7bdb83f956cb8cf0950ba2e8e5d03cdf52caeb6156a5201d9af8bee940318818e998c47e1aea67e95ef5e8c64fe8afbbdb6b46a0ac881fb7f3fbcc8880d16c0f35b3f7407416e9695910c83aee2f529d898a99b82b2e708d01bffb18576ef8fc21eff9f14fdc1904834cdddcf5307f0975539956d0470b401364bad01593d8b3d13080aa8c1a167ebbb46ba855e30290e310030f68867be9b2c70819d3efab5f62621ed2075c0a9c0422cc1511d8a17808a42b68ac62f1a93a4e4e88123c381ffe956120999a27907e50ee8f02cdc3002b29c57825df55ae3b0445994dc349cc807d83deab5f38dda41c015060566860a114439eb4197eac1643fc843ac8085d7b83cd107769649f5da77e10c28397f8e193e70526c5dfde262030f6280e736bb88f6b907d152d06c7ebfc5499046b2d9aad5bb8193807f16d1ba17626a7b98d9f0f4da600d6a999f68bf7b7f529e0e6e7b46c963958e264b5084d8fe88e532a031156772637e09b1076610a169c2cf72df7ef22e9725d588a4f399746e4b4ca8d7194c11f9cdf30d6ee6354d9ccd9900f6e9b3bb5e09238e367ed0d8c1facce522f39bd6cc30fd7df470ecf041371401b1950f86111a841ef37e735ceeba99cef0e0c4bacce4ccc157106fda1ddc81c7c623726b25f2b11e415db6c4278de5a8ee2a9a9f5344e6ffa640589e407f1f54141ef56c5523de6471b31590c50acc6831452bbf6eb0d9ac27b61c10ff8ccb73bcff688b38d6d9164614e789d51fb371b57d2067e9686eec49cdc225fee91c96836e3534d1efc8ff461159ee3330117e7f6072a2fb72f1bf7dfa55cd6e9b234692209a3728dc63ea59874dd88310933b0d215c33b5a757d5d73f28ec170a63cc2c88f70628d203f91f83cb0f3c658076374979caa082a515357d7b969b3f3e97e85b108d7080538409e2952832b6a621aa827c769266e94f7de80447b851bcdbe4b20899a85c89323bc230400841de794b56f20406d51bca5aa08fdc9a79e7acc6fb99865c24c0780801a5ce1a36eac2c7f6ea0ac2d48ddd8ed2fd54dc7dd2c97564eeea6b895eb452b49d979906653586014f7b3cfee410913304331aec8b46aaf7cff1ee89448e9100473fe4718cb4c9cf09022db1dece152f1504560512660e0cff7e6d444c1f30a3529e6a9bb1247ec148fb386fba0acf6b175f44b93a22b2b94bc44ad63455ff364df24df462eb83732810cd72c23e623a936611f29eac698d83c881a389b9d8d6a1a9d34db9ecb2e590d868f93e72a8d4cd6b55ef3f2b4be2cb1d4b1fa986cf5cefe60224192f9cb2bb2df81a2fbc438551e7b64115116873e601f4c8a249c456e68d2ceaf1fde15c347c07a21d80985c739a12c7b4ade84d759939ec5dc0bde414ee17d712bec6131d93444f322f6e3d4f328ba347e1bc8bb28803f662b45c5fabcf5f9962f5bd114bbb2b68f743254fa4eedead0826da95975085b10de79f048ff2eda4bb7c376fa28cd6ab4a9b9f00ea551c664942e84c2a2ef4dec0202bdbe33c924bbe0090a8ac42c34443f25f8931a30d79ffd543743dae1f06c42bbde4fbeb80c1217b67ee78ba7514826c1c0b474d8f19782fdaebfe60e7a689085349c46875c574441999f57d20e08fc6b79b0c9092efe44d5af82a62b821f88483f2c3009b675dbe9bce95b6904cdf1781251a5e81257aab4036f9e3fa6bf47943815de508497c2232c4b79bb95c9e8988ed32fd8790a71e86e8626d4e1b9b2d14636bafff933dfbf76208161beef1933e397aa02d567efb19e6a08e13a7d33c12035581f921d4f27428f254fefd35d0ac50a764111c7547a7b5aae407a49b3315559fad20ad16437ddc999e35a17b68881ed12a6cd5518277c0f60eb1a72342ad44cef48c0739114a0246fd0382bc5f031930cfaa650533757f9307cc11f896b6fd20cab972bf75d682ff6a9d0327555ec21806d8d557cc6337d05743b993237c534b3bcf0bce31eee3ee1c12c674ae37685e1a7d983b825109085c5404631e93e352c2623cc7efab5217c9c59a1067e782d09cd4a2ce4dcf176842e410fe1e6847c756cc9a66b3d6e76fe796f5e5bfc69d394f330667502a97164b317d59f417b0cb668c8e4401e1ceb19f3ece89deb28f5335b565c0e01e2f8cd436861bbdc5049898436426c173eb1bc31e434d665a3af71da1470a3782ddd44f030a5693ec31b2962535338f88efa264e55b0e80f365d38a8362394cad0cf9018f9417a585544a4de3c6918ffc874a97d3e8e59cfc9a6ae3664708beaed890590d5ac244b12abe70b3652dd65bdbff77b1a99a0b7de3752baaeab659eeb505bb84519f3c05b4a7029e55222456b86792085eb68e1912e2fae2e6908a2a94f0563b98cc2afd5bcba6f57f6f49a88d46e12c2957d74c320259968deaaceb87ac28eb3101fed0a1f7e51f30bed9951c9671cb03fbea1cd93f7defd4fda0784f6d355beb1f7fa533be29cf068e026ccb39f62f8ed8422e8a68ed5f111236d4e26a28eced6a4864792f9014ccf6e60a6ca0b24ee1c642a7b90ef49ccca7a81f58f3654f3076022df5e443ac2acff77a705564f621814ef6497fce21524996eb38ef45a2d14270990971c27c269072c74d2a4f708aadfe461377f2211fe894e57e707c6cc66d1e8f4189582946e3596612e9acde550287efa532630be67a7376090cac9e052766a51c1916a70372d53b0921db0d16c9603204664e35e0f276e34b447edb1998c8d5061665a731f9b9caea4f656b6f0e40500517edaf9c265c6a6336c9a0a20fdac6a6df0580ebecacc4e2508180a79439df37e5b17832bd1224d0dba24ffcf2dfc828ebf5e29e0c560e82bd0560de4c1877f0900b397f7d784bc3f78e0a829d6c35714cdb2a16f0bd88ecac2fb30d5541cb4505f432d31ac5fd62bf94c33d003e8a6f0fdb9ef3708e9f8f308a6b24f04c9f5735275a038aea8e80cb96e25025a8ffb1a00c4c65542b65acc81e142cb0050fec4f37383d06be92442160c59c387302debbcb5647e15c8001418ebfba3cb749765f2a9f238e66373a51fca724e8feb9923b57984f660363187de2079c961acc8896ac78d0401fd2240ab17f14bc4ec47c525a14c760fefe3de31867b0b685533fe98cacbff0a8825b435cc02da3cf667c75db42cd72823869daf8633abd7dbe4bd279f03745db61da9de4d31fe3a9fe763a8406aa5703ca8c72e3f0f68b0be2bb23ceec731826fb0ee8f89e3d09496443aeeaaa98c925f582b523b75269d9ae37dad36904c3ec3535058760b4fc35f3c32a2534f1acbfd293d47aa8bf171d17c9dcffa08ca3f8cdfcb49c757a9495705d80f42de815e7b5c886eb25baa2442368af0f2d6eac290dcfc5b50b7e75247e2f7c54042f13111b42f660429bdee02c11d348880dfff0b5737680cf35bc5abd3dc9fb456f1af8e68caf581e3873ef3839506ca9d1d6513c426e20c34a1d2f244e5b02c31943176d0c638b3c1d12f2523c6e837a0d6c566d6eaa5fdec4cf35d6dc9812d3901956bb7bf811a1c2a58364a8df81b1bd30e88b3516690d8a916289d762798d730c70d493b5ab0b9c7015be64c4606509114a5f0efb4e0d89bf50120920db00d62cd3113a644457ac78b74e8c214e76d0e533993c4c55c5c73d30808d4d5bcf55b198ce95b6863f04eecb6dd974a267e203c180be361477ab9eef45f3bfcf8dbce2b28b8b02256ac1831c9d6598ba73ab5051bbbd46917db326d7b57043c9262e1c3515b9ef78b250c030698423bf271ee51083dad7b99d42da695f3bed624c088c8f8ff60dd1b5bf725bb1e255140ec049a989a22381a833e163a0d835acd20e0d3bfe0460725d735f2d1b6385833fd9c7e55b8e7d3917749015d11e07c4db5b69fc67befd6a0a1b7c18bc3607273651f640811d68af469ab15f25a00077c127b0a3f109271e05a3956deb2073eb49cd82ee94ef4524bfb7eb349200bee937d5f81f783227530eb41f02900b95cd8af18ebf3e549724620b7bdf33c457640be9532d9d6434bf908344eb7c53073d93052123636c7a99a612aedd41a85d8b4ccef5de5df392371af2a7719a69c2ac3295e3ddb164739052640af7503c4043434cc155e470d0fde3e79cd50f8043acddea0a516a2b41502dbe96b40383b968a0d3deb7a468457078b46fe2233c2b9dfefff14a8c3482834c5a54f2b932e682fc24b7ff62009d494c4a7804dc5fe7630b7e370afbb3b96be0c2a7cd5c87b789a252eae32841eebfd4f664bc27a4668fc2cb5c1f7fde4fccafc6663947b6214c86515adcdd306586e7ba89f988761cba49a778fce66f29fa5822c2b9bc362346f49cd4fffb087a8141d2ba4d71009428e6a42c658e22920617cdf9f5ef281e696da4483a2b266648f7079ee078034609213cd1ee62b3dd323a31e5dec2eecc84a0af85f5b71917762616385d321608c2846e0944ed59319fb0ca52c98acb44c3826f78f51825b8db4ccb2b5983717ac71438705a8230d6a6c511181d525cec12f29f72c8e720b170551c89f49d7826115ab4a56f75ea8ccd1c07a3a5e5e2fba95ad1a27cd58e59fd44df66f25851fd6a2e4c7673acb8920b0c63223d7510290d8127b35cc4eb2c7bccb10301518046eea897637ebdf00b8c02af5fc3e81516a2984f5adc157daff57c2222282b9b8a301cd00ad48ef0c20dcac91e2ad1ce22eeb846d376f156d1876db75fee2d31c96310cc82308e684191f5d1e89b5b78c56f74509094147b9cac1193e6a62be64f54bb53e4d94793d5ace3b866b480787b1730e1d0d2e789c1e2e5cf9fd0ff46ca1652338e2ae4fc3dd73e114aca6df10f40988c7d818714ac3053dfdce2c51098cfc5012eb759af4a1ad0500000000000000067661dcec6e0672a0a0c9470698a7f1823b2e63561ca579303f9cbacfaf372d050930353081197cfc3894e1fa88f3e4f3eaf63e1492eac514fd6c73ea89530a6ff926ae48db685e2994831cdc8ccf6e78b792d78064b5a2a536506950ae8e7c2775f17d703707440629172f013a315a28999d7009800ec4fd114eb5b122e8654d4df7ce51c4a0e4832ddfa7ab9213e6cff51df2abab2c24a1584ac75e4bb7bb60bafaa826d2816886a9e104fb208982ac070106254383c7287cd2d2c4d32d5a61630b209ad2abd576da1ef3a9d22c4beb9dec73211742a15b8895c07128dceb3373389335f7d8fa9e85ecbcaf219e5e4c4e1fbb4291ac40e4dc5cc0ae389f6640d3b59ddbfe831226599126263e406c38255c8c1ac091a990fd8df734cee3b1eae2979ff4ce7e06dcb613be1b5bd87d0e995805c94a7d262129d0409546c01adc833b78000000000000", 0xfdf}], 0x3, 0x0}, 0x0) 16:00:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x1b, 0x0, 0x0) listen(r0, 0x5) 16:00:43 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r2 = openat(r0, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') lseek(r2, 0x0, 0x0, 0x1) chdir(&(0x7f0000000240)='./file0\x00') getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') truncate(&(0x7f0000001200)='./file0/file0\x00', 0x0, 0x0) 16:00:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x605, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1a8ab5b9, 0x5, 0x81, 0x100}, {0x76, 0x3, 0x6, 0x3}]}) recvfrom(r0, &(0x7f0000000100)=""/117, 0x75, 0x2, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x6, 0x4, './file0\x00', 0xdc1, 0x1000, 0x81, 0x10000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x80000001, 0x7ff, 0x800000000000000, 0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000280)=0x80000001) syz_extract_tcp_res(&(0x7f0000000840), 0x0, 0x43) r1 = semget$private(0x0, 0x1, 0xff7ffffffffffffa) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x6, &(0x7f00000002c0)=[{0x2, 0x4, 0x81, 0x800}, {0x8, 0xc2, 0x585, 0x400}, {0x6, 0x101, 0x8000, 0x7}, {0x2, 0x5597ffcd, 0x5ad, 0x80000000}, {0x5, 0x7, 0x5, 0x6}, {0x1, 0x2, 0x401, 0x98}]}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000300)=[0x8, 0x8001, 0x7, 0x1, 0xfffffffffffffeaf, 0x0, 0x100, 0xfffffffffffffffb, 0x1, 0xbd]) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0xbfadf344db46b645) dup(r3) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000003c0)={0x4, &(0x7f0000000380)=[{0x0, 0x4, 0x9, 0x3}, {0x1, 0x1, 0x4, 0x3}, {0xc8c5, 0x5, 0x1e800, 0x7fff}, {0x20, 0xcd, 0x1, 0x5e}]}) r4 = dup(r3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000440)) openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x80, 0x0) pread(r5, &(0x7f00000004c0)="ca5da715143c2add6dc7a121beccc3119878511814cde7e008bebf029818520e1e75af2a7f460774d1285403727d8efec0cad77b0bf4ea17dfeab872b218cacd64c994d0bd927a780eb5730e4f742177c8809e90c781e24b3a000344aeed83113b90494a53d12153f0b84604", 0x6c, 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xfffffffffffffff8) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000540)) write(r3, &(0x7f0000000b00)="04a256690cb1b06c222fe033cca05ac2a31ecb4c3e77abcc1d3b43336ae4c76756590847f15076c69b75283400654c029ac8da5cd86cccdf890d16ceccbc05a054bacb5f1071010a947009b7fbf40fc9fc3b8bb80066cabe901a466923b7aa8563588215dc84a67936bbe95b9d92c7f355788683f6df481a29ec34c55c8a426ad8cf4a", 0x83) semop(r1, &(0x7f00000006c0)=[{0x4, 0x5, 0x1800}, {0x4, 0x9, 0x1800}, {0x3, 0x0, 0x1000}], 0x36b) mkdir(&(0x7f00000005c0)='./file0\x00', 0x0) 16:00:43 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x1c, 0x3, 0xfffffffffffffffe}, {0x3, 0xfffffffffffffffe}, {0x6, 0x0, 0x3}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") getpeername$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xffffffffffffff0c) 16:00:43 executing program 0: r0 = semget(0x0, 0x4, 0x6cedf51313cf7e51) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x7, 0x1000, 0x730d, 0x1, 0x3, 0x100000000, 0x4, 0x2, 0x0, 0x4aaa, 0x9}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000340)=0x1) r2 = socket$unix(0x1, 0x7, 0x0) flock(r2, 0x4) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000300)) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000440)=ANY=[], 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000000)=0xfffffffffffffff7) writev(r4, &(0x7f00000000c0)=[{0x0}], 0x1) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000040)="072c9bf3357a17c0414b824296b6fc7810331b8b1f890d61dff43c3dbfc633cc854c5f6e47815932c6c26483ee6fad6c133944a53724445df3b9d41d962182465c0797598b97563b9dba8d410d2224e6bc62e4678648884ee75ddc37e8eda1910f01b36779bb0edfef1fd1eb3f0ff69c11a71d337400", 0x76}], 0x1, &(0x7f0000000140)=[{0x90, 0x0, 0x1, "88ec9f18aaf284cef29d7b90014a45592117648c8d6899592e0463ef430f6ee55cf2a014a4d3c3b7ba7a4236dc46551e5870cddeb9fc087e0b1efdbe58885164e47020e8ef1c53f78d2f82e42b4fce65b99e300100cec54ea672b4d7e2fe0ea886bba415ac4599a81f58ac072bd9c530e92affffa1298fb4c666"}, {0xc8, 0x1, 0x80, "e7267092b32b9c861f50b6d4b717b9454fc5ba7bbdcbbf4c735958bf0a93508da2d7d50b319f1a9a2dcb12aa8e2e8d3377dff0f7063633ef6878180562079cf07b27c14a566c21623fbb82144deca3d25882b6c30543be005489e6c0c5d4c079118e76c428c60e4cac6dc74fd0c35ec93b46a463b80480c49f2a070be14b0674f67a1de0dcffbbf0891798013ca772e140a641650776225363eed412b6cd6201b083fd7ba960ddacad27975a7a282c3caa"}], 0x158}, 0x400) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000400)={0x8000, './file0\x00'}) 16:00:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x5c}, {0x6}]}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xc7, &(0x7f0000000340)) 16:00:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r1 = getpid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001c40)={0x0, 0x0, 0x0}, 0x26b) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/pci\x00', 0x80, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001800)='/dev/wskbd0\x00', 0x10000, 0x0) r9 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001880)={0x0, 0x0}, &(0x7f00000018c0)=0xc) r12 = getegid() r13 = getppid() r14 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, &(0x7f0000001940)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0}, &(0x7f0000001a00)=0xc) getgroups(0x5, &(0x7f0000001a40)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001a80)={0x0}, 0xc) r20 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001c00)={&(0x7f0000000200)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000015c0)=[{&(0x7f0000000240)="b4dc361abf691eacdb8588a16ecde557097db21f7bd9d5ba1c5ad6ee4d29e58a4233997be72556307d532b3777329db474992d575f712268697c002ad3a44dc4edb760547ed2b2a05c1d747e8f0cad956486c4e641d7e049859bbf602ad5b95fad9fcbd4ab1175477733e15f585d6be3ecd5ffc1ad6c41610dd108993921ea4f4660fc8cde28fb4197f488e032ab898002104c1cfbe6414a630306b4ff396d2bdc2aaec6c7e61e268a7a27af5c90832132916a36e937f5ac62afd082df1cea2dfa36b710c047230b50892bb909becb967206f961b77c431e71d0f23d1ebda4bd5f0c55d836abf60b6acc13359fc6d5746b2ca11fb07dab", 0xf7}, {&(0x7f0000000380)="a297e5ac7853850b1d8f7142a82106aee8c393a3051433beed7b5b7c6dfd41f5fb18be7489a2714cb392e01aeaf72acd1f4ce2b6a71c3e03414a2afcc66d4a8d6da29652bba9ae5e6863e1fa0ff3ed44e0f0e945cf085f6369baacff4fb4634bad73aa7277b45dd4d0c538bac807226b0713d6f6ddae898648e7be7ee908f5b1d374a843b6f0eafb3ac39e31cd9a6e2086b767a82f33af5bbea6c2d25f2f923da859f9a72fb130794a1fbaf4b6ed085c63ba0f28de6892d95c5d94a97253850f", 0xc0}, {&(0x7f0000000440)="56b45bb8f64722d59f76a7715d9b10cfa0d94a55f0417ebec5dd060529ee51e0c3fd7381ae2366087aa6149023ee6854f5b50c0f5ef8963bb41e34a6b0fe86211318701966646485e5eb39857a86e09adcffd9303815ee09e8c63d0c82a3d36263730e09f4e7e156ff0ad369091247d75676e79ebb1364fd3bb1240df3ab1dd617ca25e502c4e0fa6aa22d62b6c67e81fa615544ec40ab80a243e4bd6cc940e9133c83e5957d2823caab2a39ebec1c408fc9813210f34b9e0d74e561f959543dbc8120e222012f0c14ae675b20e94aa645f82b8a17529934c09a37166f4b595bb46c1deb0faf3c787472bb4d07bc3765a63c9437f4608bf69a3d3c88c7bc8e8fc9888b075dae086f09f0ea86666e1a59573aa030b8b7f48e170083797af6d432baf020aa527d20a7ba0675fa8d0920fd69430084ceca1f4c4ac50a1797d7eda2c2219136bd24c07c5adba9afcd5f5b17a4354b02839c4d9b7b914ee856fd66fd850af910e749d5362cf417c7383cac912dfae61402559f5d991e7ca35c4730057b14d5f3f4934a10f3461cf021284ae3ab8b36528722755ea5ab6bee044dab2bf94de660617cb1ee28c44a93a6305ce3ef277041d211d8a591c8ed203403ab91c9323bcee5a3d46689059fb281463c0ae5d8bf23236d2c2cd382f8f4c9c2809c61efa68af27a339444b4887bf760349e2abdcb8054c95c3cc828d606fb7a66a9dd5b9a6808b99845bea260a78fdb93856d78111250446c865811e59b59da175e1047249b6b7b55265bb16fa3ff315e7c62ee9f7c69f93ff206ea99b2a2e602c72c1b7479ceed85130337ce667b51e716812ab36b931bb869efad60b872c94bb2cb00ed4149a572ed112203ab8466cc06d7cf60ea5166079a1332f940b5891c6f8ea17b9438685d1a04adae9f92c59b26ba882334ec8bcffe2e28eccdefa74a5efb1ba49db6eba75a4adf31e675e5e8882ad37e1e7650859ab465d0cc367992c057fe316429b367d7b06431f7327bda0107b1d1f6e24aa00f18ad12925e9e1c53d50abec2e7046796ce00e4afba48447afeb63393ca9efad6d82972f444374a48dbaea260fe7ded27e7f362c1f317bbf6735f8daa5b5458a6baa3045a01e41850068d5a34147f518134bf6d0684a4805d563cd13bee05b016c092c8dfef588c13e97fd9af2ca671b465c237a06fd94ca904c05369d95ae31f513fc096230ae1b19e0d3210199b8ac25ad933c6268c23a2ec6c31a5f93d3389ed959b7da2589887f7f77ab267720ec2a0882d8649d68686b38f26495f58b5a8df0ec4457780675e474cbee158ac0829d9d8d8ba2c4abeee93471e283a048723ec98c887e3dbe26d9323e366684b86b28ecb2d0809e30bc0ba3e1333b9c91101f62c088d3e63815615dda5c58a2c5a9455349d33bba981c7df0c5c45e45d630d423aefe9fd66733ec8e417950f7c8c229a22bd1825a11b3a704bf07572d6227eefd51396c59ea98528ae2d734d2fbae1ab595685a03eeffd29c6b07ea141ac24032db437c80541e24cfdc7c4b62299f4ca490dc03f24f7b7d1b4002d7888e23add3bc9331bd6832a049e295b2272a0a2c2b2e74f71b78f4e29af1f82558522e2d440758da13eeb34ea10089c214f638f3b5d399baf01d5fa759673e3aba76514ac393bd06d4b9eb3a22708f437e46bb8dfae753f975f96e988fbb752fc1115f7d739904a8478fd89ef818867cdacf19945ef444cedb0e2b93cf30d35cc70e599e4870be39225539a6236d24b9c17e315afa4cc9a53d98a3bde391191505a2b89bd41018cdb05087de383a913318cb7aded732064cee5ee9d1147038de5941640886aeff492b7617338a1b01928d9aed3e321cc4612a09fb037f9a50fbeee3ed38fbdecb524bc92c507e788988209d77b25e7dc6f7f0d7f3f9980909162b1f8721e3c3e52f7896cd2657415feab66afca2d3ffdbc4bd7ccf68a924984b07b185b46c60ce9338a0796db84e33402a60657a24246fa31219b4170bc4cf6a1d1652422033c28f33b15be7a4e459f891d5bcad7e4d9aaa9baf4a274f590e24f1b04bdf8a0449949781035f6bb0bd1ee87d470d10a00b7d7a71be9f5202781a50136de2ee16de7a48637d9b1b6a575a7da328522120e54b919ac0629888032a352c0c32473ea441bba37d1889d1a6a3d5883046195fc2ed799f49bc402abe417b9afa345b5fa043fb15281c1f4ad6bd96b46a50cb573f8d89d781bb14bd56ae33adaa4ffebaf0aaa93f6b58ddcbe303c188393082cf1a85ea68471d1642d6cf5e5171ab514d1dad5f34b4824b0159f0eeed49394dc5563f313c3dd1e55e987d5cee49e9f41d6c35af45cf4a4b70597b36b5cc3b49d4bac282387305c8c028575aeca0a8457790fff7204e73f378003193ac6306d30c37c4ceaf2e6737a7cbe286c583906a017f4802ce5f9419d51b355efbec66fe0efb650d9c639e4163d6157116aa9b04798a1f5c2dc05fafdbc48d10991713c687d1ce87a80ac70259a511c0cefdfbe5de27ca057cc4e2e327db7160f0ba0719ab381a3b1a4c0cc3fef177c53505b3ef2e080a7d423e41d4d6979900852f5938a01e8b4216b8f75cf2a7adbbe052b2d1898051d2b38da5284977282c64f8949cb8602e434cfd4ee9f6d0e8a67a240d50ab9ccae662468f47b775ff8ad92048dd678a0bfc4915c8f273efb34252f5cfd83d0e81b5586fb7fce6f126083a1c8bf6c88e963faa494ee4ac7c386f23eec81a1527069bae88f17e524848e4d29f0f261c6f91c7fb29d67cfc9e3b411ace46dab82bb05b9bd575a88792724d7368678045d62cc4d236f8b8b22012f6d4a048c7bc92340586fa2bec84b3f075e680debf641c9c390044dc247f45d19362db37578907157fd39fafab6c5246f78d7c7c398088c3695fa4143bf14ccd21bcc0440b633fdf9b3e69a7bd811de9e50c321653fa9b728c2be180444cf0f7bc7e781d60071a66eebfa1c461b45d1550e43283e3b6d521eca326163d2b73ac4428974fd330fa2bd1c0657720809ab670e6c04d5d2389166a302e86aa05f8e18a751d8ba88dab851114653513d9317677bca3c12707ba886937138475538524d3b28a0b46e77337d59af3270ad7a04dc098546187349b016ed2bbaf44551196aa567df04c33b9ced67c7d64e7d6fd8d289a441c1c30f76cec997dbad44104ff50976d6c84fc7b7572842c8269122d56c8c31ffa2d828f146c888cc2fc04dc0edd268ed646506403cc7784385424a0d98df679be439f4dd5b4ae4ac757674ed90c7b1de67db8d89b91c8e3bdf957369bc90e13be42f6c84d6c0edcbb1b93a68ef08f97468fde09f7a05c8b916c18ca0180c3823e9541d5921ee976a41e06c62de45ed028520b80daaeb186093e089ce4ad0e2fa0eb1b5b35461ddd397611f85ffb769abf6b653e06689871f36d41af0976a9de462bb718ed9bca0bb227bb76fd66da7f754ab7699d4be6ec3bddec7ba189cc5716c3b715c684c2e9dd1ddbc056b7f495b50d240f8163a561f366ba44ac6fdaaf5b57d63fb607ec357fe8c78a4fd01e6a2c491ab2acb55c517a91c5770d297d2364250382ab2fcbc3012ee54a8c7ab78b2a1f44891ac2f58a0b15345db0e17c25a4e2b5f22c0ee64e0134e25ff1f45c4d44766f5fa9719a23f35ef9e99c5c74d2ae2c43e59d6dc8b19c60197a2d706956eb7ae53addc4663ab94fcf842c65715e56baac7a3307e528a000b1ea6d745c0ae9c7ac575575ae991200605dbdab60cb19b8eacefa2a42c5c20a8ac5ce916d423b042afae663bfc59aca840bed6c3d9cfeaa06d7ca324a28c6405e395b77eec73e5d362df7ad4d9e6d6684d0c7d1a95e533c1fe9563061fd19574198cfda211c3a57cdd2e786ea4a0a6db892313d7831f2d8964a69b1923c0c095fabcf217d6647e9035b50ca6d1159491a4df1fc73ef813403a31be3c8d0c6ce26ea4acfb3786a5b983b584612f2ddd8df231b24df19126eaa45f7fd7e94ce6036db08176f6c71e8ac74c8a87c5b25d8327f788c486859757ddc4c42ff44f84453e94a33b9d1579aa7c968218a4b1aae9d6042e08063747dfa09a756512926ce1bde6142f447a4a71eb036aa8c2d7cd4b18b7863ee1a4e8915821bf3c065f0895f395a28b94748d2917650b30df0cf2931268edcb52b8521dc6866f5406ad12e6112fc7d03742cdca3fe7816bdeb84df1a6fba2f0a2d5c8022d83ce113f1ac743ca2b516b1d1b05ebcea8807c67b3b11f42635ddf9c1f755a2f318f56423c02c66188da7c837ad5816aca2f22395994da8691278ffc381fef1f0e72ad62f4904b017a4cc6bf92a48ada0eef2d004aeb349c8741726da4c11615eb02b3ff010b99925eb0fba9426366e2bb99d5f71fb78a4e34ad2b6cac44828627ca4edfc33fd62724f96f674b174382a91989469e6cdbb6112b7572e065b1d52f923f49b7a0ff929eafa6bba72b8f704cc9cd06c4e6b1bdcbfdd78a93a5a994abf2ce88d526f34a38fc4a13290bdd8cf03a627b3b4ea72fb95df0b67739cc82ee41964aa60d8935e96f82390967a6caa3ccd3ff9aaa0a28d887ddb5a2ec946e6f66d3f6dec36b977d41639f3e508d7785ddb7a36021cc1fa4e25e1cb8a9b1da714cadd8875b5e7b2b7a31024d612409966c8bafefe54384374bb34c6d1a43fd0defd2ae9d5f77703e0f1303e20c82cf99e24b94395cde587e94e2acf254a21f3e150ffe95bf04c19a29523612219e448e5aa754a5dc94bca535341ad6ccc80c7ed5bd95b7b5b246414c848fea3d793792ce9c637355e3b647ec38687a8c517440e6a796b380db80630c63fb179ae9675990c16c2644933044eca137e192d0efef23b219ecc854623e41f49ea81e6cf61e33b781e6584dead3fd83cfaa80e8a1501f2eb2ff818d3bd2f4fa052f21b6620506e648f590e48d63f275ba80e807403f08df666c7c67f13d07cc57ff14d798d81828abc42adc231ebc230887d0a8ae37c1e417acf51562c23076d2a9e1c117e5a22cb9ca1b6ec768f6ccea556a28aa78ea7239c1d5f6724b0783f519375a2a7e79cd8afc8f0673132fb2e9cbe43a069daa22655b7d260aa9eab1fdb1dd234b9fba7cc3b0b501681e79c672ab6c51d0d4e59de3576b3d1c9722b9aef05736923ca10e1729923b436ed049bdafda5c88a9403190f4be565e030eabcb0c046660646ee6f281e71d62c2d57907bd2eb0d56a0d90c277c0d7f1e04095e39b47758c89c41ad2d17616891069ada0e22ba494c06c127bc0bc8072e44264cfe7ee0291bbd965cd1edb379e664767db6be1f6e5f4444f9de8f422823c0aad1de6105853090d0fa44c1e3933ee14925ffda9a8838ba7a1fdd1b774151f68cf4c13655c98e8993d20655324cebfb2e6ed0b7664af597becd3c654505837eb30d551fc35cb764bea0de4ccfecffa28bc26e2aea6ca91526fac4e682684b476cef03a585cc0e4554e8287289ccaec07066aa663b894984c93041f0f312ce24f7c14d4cf75e73c60948cc99af074684b6f26c9335443820e50ab77a1027a5382d42bc931a9f56bf4d46aecd216d5f3e5ba9e1faf23a475746d7cb185a8b78c140c8c295c733e301161359f0c7d7d27145b6bb06354f361465ad28783bd57d694f998dd5c6237635dd085d0a472c85e1caadf5b38624377636f184dfa5c9aabc9437e7555485076b6b176e27b25676fde418fafb7ff4877bc27fb6ca1807875e2b33a7e699fc7b6432988561fa24812a3387accfc07acb8174c3da1f28ef7c3bab8150fc1d869b63fc3e263", 0x1000}, {&(0x7f0000001440)="4aada5b1bd583c75d456b156894cbd3cd6c680bc3aba477fe3b9fd34d62b8b4540d77e56c1e3069482c86cfa789c8b5efb62dab04c687b9d37c4065e1f8dd69a23ae39d27efc79eed2af9a5662bf0c3b7ceb41885e245ed3bd50994c3a7d1415a9056ba010043746a08d5a30e813ddc0bfa5e26c7c42fbc35ff2371e31b3edc6315287b7f87a2c4724cdf4b8a1dc2915a0e0c34bc3e6f591946f5d8364c3c72c281f51a8723ae50c7794edc444270275d60ae7b7", 0xb4}, {&(0x7f0000001500)="c7b15e56f1006a5d1e6f25d100ad252bb25d06782836b96c06a704c1dcd72443880d928ef972832b90e12383966623fe6034c8bee944d791868b76721f68cf8ec3861ee46a19d891f43e2a9624f705a7ccae06dcacd7852e1ebef7ca8cc116ac4682e4fafe74c37fac5169267d66e33dd22685b7cfeb4b40abad0f2392bc1e7bef2ebfe9d24d9d6a4a11e150e526b117d4192397cdb26fe50e", 0x99}], 0x5, &(0x7f0000001c80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff00000000e68af08e0000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYBLOB="000000f4"], 0xe0, 0x1}, 0x1) r22 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r22, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x3b0, 0x7, 0xfffffffffffff1d4, 0x1, 0x8000, 0x8, 0x1, 0x2, 0x2, 0x4, 0x9}) ioctl$BIOCSETF(r23, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$LIOCSFD(r22, 0x80046c7f, &(0x7f00000001c0)=r22) r24 = getpgid(0x0) fcntl$setown(r23, 0x6, r24) 16:00:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='r\x00') r0 = msgget$private(0x0, 0x200) r1 = getuid() r2 = getgid() open$dir(&(0x7f0000000040)='./file0\x00', 0x158, 0x0) r3 = getuid() r4 = shmget$private(0x0, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmat(r4, &(0x7f0000ff9000/0x4000)=nil, 0x2000) clock_settime(0x4, &(0x7f00000001c0)={0xffff, 0xffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() r8 = shmget(0x2, 0x2000, 0x22, &(0x7f0000ffb000/0x2000)=nil) r9 = geteuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x8, r1, r2, r9, r6, 0xa4, 0x1ff}, 0x8, 0x4, r5, r5, 0xfff, 0x1, 0x3f}) msgctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)={{0x8, r3, r2, r3, r2, 0x2, 0x6}, 0xfff, 0x3, r5, r7, 0x3f, 0x7, 0x4, 0x7}) 16:00:44 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x3, 0x81, 0x100000000}) flock(r0, 0x2) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x6, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getegid() setgroups(0x4, &(0x7f0000000280)=[r2, r3, r4, r5]) r6 = syz_open_pts() r7 = fcntl$dupfd(r0, 0x0, r0) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r6, 0x2000740e) r8 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r9 = shmat(r8, &(0x7f0000ffb000/0x4000)=nil, 0x2000) getsockname$inet6(r7, &(0x7f00000004c0), &(0x7f0000000640)=0xc) getgid() shmdt(r9) getuid() syz_open_pts() r10 = semget$private(0x0, 0x7, 0x19) semctl$GETZCNT(r10, 0x1, 0x7, &(0x7f00000000c0)) r11 = socket(0x16, 0x4002, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r11, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x2}, {0x18, 0x3, 0x3, 0x3}, 0x7ff, [0x7, 0xff, 0xffffffffffffe958, 0x8, 0x3, 0x90, 0x0, 0x6]}, 0x3c) semop(r10, &(0x7f0000000140)=[{0x3, 0x3, 0x800}, {0x5, 0x3ff, 0x800}, {0xc2ca6505714a368c, 0x5ffffffffffffffc, 0x1000}], 0x3) openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x800, 0x0) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000540)=""/251) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) 16:00:44 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) r2 = dup2(r1, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="c4") syz_emit_ethernet(0x1, &(0x7f0000000200)="e7") read(r1, &(0x7f0000000040)=""/32, 0x20) shmctl$IPC_STAT(0x0, 0x2, &(0x7f0000000280)=""/4096) 16:00:44 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x88, 0x7fff}, {0x45, 0x80000000}, {0x84, 0x6}, {0x42, 0x1}, {0x21, 0x1}, {0x87, 0x9}, {0x41, 0x9}, {0x47, 0xab02}, {0x87, 0x3}], 0x9}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x2, 0x80000000, 0x101, 0xe08, "1115c422e5b75403085f17bf95c8e42efebfee3e", 0x0, 0x7}) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 16:00:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) syz_emit_ethernet(0xffffffffffffff1c, &(0x7f0000000380)="0000000000000000003102102f165f0a006d905d4ab3858807a2925541f701cde33e855edfbeabc75f128adf7696ffb7725f13bd67ae291f9711301c89b62c19d31aa72082c5cea9f8d3748ed3224724e30a63c70a856fb7561f905ebdd222ae47891d4a8cd6928f5501a7672ebc6c4e2951afb2da6d43afe3aefffb89b7b5555661a8887e453f1bf273984862da0f66fa646de0d9b2a7393adbb52b4fa038f5a904599f11b91734beb1dd309b2843bf5cc3bd3881061b8a12ba733415fddca24ded717434769736255e96a3122ecf4895c92b1206a876bdb94fa46b86f906b9182b304df2090cac6f6b9fb2d582896ebc750d0850503ef5283b136dcb7ddf1ca9386a7598c387554aacfd80249dc9b070ad9c07339bde72d50a7020c604c7dcb80dbd023f1f4a40c24e12e88292bdff68dd1f2870e93d071b31859dfee546885147634246bee38065dfc9f01f7c020f66a8f53ecfac9d195737fb6842455920504f96862b2ec0ba0c20b9") 16:00:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x9) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r1, 0x0, 0x7fff, 0x0) ftruncate(r1, 0x0, 0x3ffff) writev(r1, &(0x7f0000000d40)=[{&(0x7f0000000200)="45ec", 0x2}], 0x1) preadv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) sendsyslog(&(0x7f0000000d80)="b8ecaeee0b37956a21ca17406b68c0279ff4aa744e20b729fe7729dfd26640b98b935e04e926a8bc38ed7cdd8f1b9f36c1c8b6804d148a03c6e86d14d123c6949c7200a5b0fcb5531c82ba0d2bdd48554b4bbb97ecf90f3f1996dba649b7c7524d09eb7393338b5e1fd560f9b9fa6c1cfe9b974bd2a166126615edcf20e0168c39b5277ac65c09a0c0ddf9eb060df80e20bd2081bffeef06963767c798405b5da3a61be0193c1012a5c5a1648926eb1f601fce23a0cac0473e07fab065932bf8e0f145d6cdd1940efdc4b314ac22c6d8f91a2fb211aa139b0c27572fad921ec2e60ce78f69106f991692a378a6ad7182058493f0ca40a44b23f2011bbca10ae610645d817e354cd536382143a9a81852a2d5b5d3562e34ec8184d51f6dee19183dd522388465c358f3c772900e2c274ec7d03d528b14ea56341310681d8648ff2dd0f23320f2cee858a4bb35cc09c607fcf1d519e26e16549098be39a4547d9bd630e415e98ba93db6f4260c9aa3aaa9ca2c83806825cef1bbacaea6e1d802ef83b92e31190ba7020c218f518c212cfbea079017fd795ef22d02f62ca52dcb1052d8b92189c7e49679c4681a2ce3f175ceee7804150b3a8333e3fc8782b981b35e293bac856f71d5e085421a001d0c670dcb41dcb7a783255b7c02703cf7e4babc3436cae913c08763a9b78ba9c02e4fe74c0943c37cf944b16283c8261e9aaf1182e4f7a99b5c58e2e5838391e71ffa7b6334b26c2d5464db234de98f5875f7d73cb636b438946720de3dff800a3fa9294f15cdd2b27b245145e2d2dcaea7d24bf068ddd340c09131fcbc990efcad7660f3a46b57344b5f28ac9136843fe57ef3aae0e05178d8371ea7d829a2657b1c9080a53236a0b4a7b5dfd4f872db5c353d29306da610e207df37893ec2800ec3b7393a7b45a40f6eea7a35607553b6c96debad4113b2cc7b75e810220aed82175b0e70a51b9906fe2c556ab2d2f3363f7eba620c38a06a595993ddb681efd57f4ef5740e4eec82d8ebce5563fa17a9461d35450738c14744035568097d35050478dcb5f5c8d91a57becb714fcb041ed1f6032d2280d38f9e0953c60dee113efacfe0a585c16ae29a60dd95e916bcdf00ecc0390284003b52288e37f90b55316e1206efc8e1c7d3a18e770eeb919ecc25b511df7ede414b91b6f5bd897f4e31ac56dee1331e778ce4843317793b18e3bedbbd7523a0a309829749f03adf9d928853a97e360f856459bcf3c74617bc7db9f2b2b92998faf9a86f2870e2259a2923057a7bbb819067161af0a0a6c40a803c94aa6d5a6d148c6712a6b0016a3b5ab3bb430490af2a065d133322b5768789594740245930c4d7bdf2526205557c9d006b023aca3107922606073abe8e83de58387c268d19f5ee8ff97a20e1852712944ead4c438196b37547fa820d36494557dd31fe3fbdac6f931b27e59e33bd79ecc06e08422ebb56c28205da49c770c59c230a8c2af5333fc320a2f796062324edcb2d9cf0a9082697ce2bfe74f0f010eda348d0d8dca24f374a4603b7acbfeeb472be55a2fad885fdf43abde4a71afe422e3bd68acf7ad06ec908b6a8605b135e211070e250f507e4a5e4337f93549569c40adf326fa4ed8538f9f247515665a60807808bdb131f4aed51fa4d90cc6c75146e574efc42229813d78aaea37181e0303915c48fb973b414a4dc34414fb94d5e9b23560888612504ec5cc51af2a319daed725afae56c8c9cc64bd4e1b1b1da299c6fe1da140e715d8f45fd3f9d47959272f86c312864d9092edb95343bf18080fcef60f64e12285e581d8cfbb860a1654dd619d9c4ab9be986d9b89169fdf8a7227b40e29914af565fbb5c389cef13919819db16770b2b917505f2adb06942221135d5b2f14c2aed37347caaf6f488ca593e98b2f6f90d02bc96cfbcca90e4b7a0e1d5758a778e50bb47acf6e514ce22d4c098f5b115304b5ff1cc65405bff1f5a12f4e38c483072ddde3ed4c5c3a770b3d3c0fa43457bfc46e583e61e7c1bb8e8855fcd27a5d63fabda799cc178c353f6a276c68826a7cb2a50c5c7862f5c9ea55cb668983b0bfe04dfbcd2d3d70df7dcd233dc6de11d19cb32738298ab95cc93160b54f38ddbb40da9716f0ad5b754a557f172412a2962fe360a07c0d9db3fffcd6580bd90767fb93046d08eeeacc3858c9e8afdab255b810e94138412a7e189a607deb0819dee4b8c2f342e6969fbe1ecac4874bf1bb7911d4ae017f52790b82532d1050704a6b1568a1ac044b8ef6f55b66c666794246f446ac5ef4dd2b9c898fc45218a1535e85ac98c36b75153c0e21090cc4cf9942b040f1cbb8238d8afffb5cb347436d243f5f7f08a2e272dbc4bbbfc0924165b7151ce2ee4b266f0418caf62497a90c1fffd9143d5d2efd90d8a803752249a10fd9082939b04a7fe2a8171f196f7f0af82d3b121dae5516c0e87adac707de0ef31837310673d9c18d60f41d7c9f21a170b1384cae83fb49c4d1ff21f743d7b2dae5a393ddc7fea26acf4533395da3d00ecacd97b89a0091555c45c1ef472a51a5cee71958adc4c47e7db9526ec22b011b8472886b79dec9554e4a0ec4a3c1e643a206de1e60893056ac3c7c156e61daafd8e5de728ac889a8824575b35de113382478bc60b40c5b4dfd04b047e8ec6ed42fc3f232591b31f8fe171c0f1bd749b0fa0ec338a2f5e73ce00c5a9a57ba35850883dab0ccf13d0f28a152dd76006abd836a3a859cc50396291fead4934114e90eefbc4236c7cbf2fd93ea65c577d4c58ceba5bd3ba8a8fbbe2ff0aafe1755558aa8768a869267bbfc2762307c64350a14e39f27cda04ac7e026a3af4a0efbecd705838d40ead50eb970a851c44ef60fc8ffaa24703f79c22acec1ac54a7d270828f7fbb6a0d3e0c922badc5a3ca56851b2745fabe53fae710c2df55aff70a9fa18c0446d97d429191ab70308093b7b442bcac1324c6a7fab5f39947a26f02c0dab9078b69e5d395d5b3508eb80481be007961dc004ec8868eea515ebac5ecb63c8171ab4b7044a417d5b49b0a3ea47fbd60fc435cd723dc597c022428facc0273ed51a9cf32a3f607b493968c03334769a6854a1345fcbf6245b1b34dc07b701635063ed12bcc08e18fe6414de588192fab4eb12f62644582b1f6031718d66a7215bf013250d4a71cb73cb57a876a05967c642eae042d67a748dab983d998645993fc320a407c0f73afe745e0bfc610f9c9e3dea3bffeedd9bfa54ffad06ef5e8ed3cf7436dd0427a2e43e3e5f5b7bb88abb92ff5d9ffd613b1451d44bec283c03d34f44fd514d361fb89d723aefa12d6d29278209afaa385bf280f52221478fc8f6b200e7e9b79e9e7fadd2f6539f8747e86df8a1c40a2db18fcae3298034c8b9831fbeca19424cc50d9a8790c6bab9d45ea2f700ffeb25d7a4476b60b5a28f245dc6612162c62166830b5e60f3e6e09420bb2330f99402273c9f20866a30c2d48291012acee8f04d7f90fa460f89fe8d2a5ca4b2c69b90da1d7cf3dbcb9b7dd21ed97dc615b626caec101ea60d9d069354e61f7198dc4b37751847fa01c6299713d212feb1346090a1650b9ee872bde941989071dd6a52f6e747a870598c500b61c2aa67fa2ec81c4257ac7dfa5ebd18eaa689ffc698e626ac9320b4b4b3253ff364fb26d85ebfd75e1b18179b8d7675f6502949a9d04fa15aac3e62f8bd1186a5fd362f5a9b4243e00ec5e5831dd7896a3eb5f7840b638bb844f84f1e5bc77e439f0ecb818e2de88de9078992d2e73c192f04fd798b4e7aba679af83ac1d27a19cb3acb291905dddaad51a7dbf9ce59e59013cba10e265bfafe314f8c0192710dd759816a56f03830281f69a14b3758f24395eeb237d696626b3c5811735216a7de13a9fc0719ec23cd20dd22c7718c9654a7ef03db4de7ec2e9fcb6634dbdbaef1d949b0f8579471ddd97a2e776192ecb50772caa758bcabd6421256ead60e4d2fab4c316c82505afc2501f1ec8704f774b8d0ac535ae87d73c839e3a1801909fdcc974938635af2043b96550e1bec82dd453efc52d24d82f758b29ee127b63916f4310aa10b4e15b8b83ac4085ab0c38f38351e37363d97e0bccbd4e1acaa58df7592fbabad48c9f7a353cad6e6831142fcadc9e2c9413a6235f3b1cfd6ba8b5e2c564aafaa07172ca28a9a682efba19cd5ea766274f75dd0cf72ef6ac1c50be577fc8340aca508cdf485ef13497bde05781e8b98077f021352a09e6a04bb77b00daf31fefce431eafc0312cb48b0b99edf139422debd338f2dd580b2eccf53f8760ab62542d0f24b8e93b146c9fc97d122d3deb31f9434916444abf04ce323eedfd55abbf5d84da51c519c5577006af2e171e7c246a0cd4dd7f19c6ebea5de743ace86d21e46f99b19d5d6ea35d5ff296e6473956fd8723afe3d5d7ea62fbf94dcf6725de274b38e9540255bca694fc987d29b5c97f296be2811c71414bb736ef73364e6547894435eb62a92fa9651e2de3b2ae2d25adbeaab5807f015d9e70d69d40c89ba285c5379d0812844cc0ab5a7d6269a5104b4568f9b47abeed3f9d8cb3085b8a6550623b55290c6f42b03c1ddfc07e6cb64ea001c12e1b6928c1aecd0f9acb8809569099ce57385a61eea7bae863a8079b64bcce237c4e545617cf369092c9a00b96a853709ce4f0cd15f66c41718dc803dcf239a1b9544b8d6d3f0538c29ceeb4fbc54fa068fe2483e26b8dd910c315157448afe2ec4ef6c1edf7e9bde7900ae6a6ded2bfab80efb55fa85643ea9d3ba0a7499667f0ab2c6e3c6d9721f5dcb2ae0b64cb52cb4be1092e5c606a69ecb1a8e4af5a1ec2bfb691798fa15b93f1eadf2efbbbf19fd4e180c302c3ea386becfd1ec5c7d4157aaab03941d7a28738e3cc55e1780006622dc97b72d4b6526ded73c1fb40517b1a8de7ee3ffe7b27831e867bd6c9153a4a15cb263310dea68bcf63d36c2ee89343c714d0a7854d9a8b52f955c8e54e7e9c73aa3cf169a9adc76f9bbf79efd4db4493f327c17d2f936e58791e3ee567c9ff3e0e7fe52dedf6ca1925e893af72674901517b7d7624758c582890ac3a98a2fdebf97dc4b0fde24314eee630ff59870949ec0ee34670e9009168341408d10fa0d9f25bdbe912f0158bee2fa9bc3acada5dd4f4e70901a64eba4ac56032c18c6d4ae5db5e9ac51d37d5f5e711a90601d00a23380c49c616193a4673467473d41a2fcd40a796bfd7c86be7a3fc7ad5c88bcf4f6816afac576a505c86c0532542c8d7fab2c0281edbde366af005c54dd7e0c529b2c9323bdc309538acab5f52a737c122d476bd2820e0f247e25e67e5867b85dd0205a6572d1bc348a819479191b2ed3c22fe9b37fbb7a0f0a7f07e65bd8fea021b038eba623969e560e716f7e75f8164ae724eef99488ea3be772899d288ec6dabfc982639812f799813e8c88ed68bc18d995d36a2e242a6c8a27d68a40c26ada84ac44bb97a5c7b8f8fff4681d16b2883c9dbba28e09bf614f247752f5406e1c1926c7beca0111296831a492fcb9763db51388a9f6e42973d0f11fc15d7fab824d0875d620bfcd1cb36c201f43663fc9ec5d56a893b3ebe8f132960c2cadc0db52a558e5fe2bf02c686bc1666b8412ee7ce5a9a49930af7961d3853d07f27046849f22dfb9e8c31dfbb589099c8f9f37623339c288dd979e806ba12026dd94aa275d2511a1bc01143ae5007ba77fc58dfc5ffdec31a08d20e7ffd6d1c3c73267dfa911270df8406e2200084d7db496584efb9e1185", 0x1000, 0x3) 16:00:45 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffff}}, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:45 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a40)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r7, r5, r8}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 16:00:45 executing program 0: setrlimit(0x7ae9246e8d067312, &(0x7f0000000100)={0x60000000, 0x60000000}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000080)=""/24, 0x18) syz_open_pts() r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r1, 0x0, 0x291) read(r2, &(0x7f00000001c0)=""/95, 0x5f) read(r1, &(0x7f0000000140)=""/17, 0x11) r3 = syz_open_pts() close(r3) syz_open_pts() shmget(0x0, 0x2000, 0x40, &(0x7f0000ffd000/0x2000)=nil) 16:00:45 executing program 1: msgget$private(0x0, 0x80) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r1 = getgid() getgroups(0x2e7, &(0x7f0000000240)) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xffffffa2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) pipe(&(0x7f0000000280)) kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x20000000065a) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), &(0x7f0000000140)={0x7f, 0x0, 0x0, 0x1}, 0x0, 0x0) getgroups(0x7, &(0x7f0000000040)=[r3, r1, r0, r4, r3, r3, r1]) 16:00:45 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) unlinkat(r0, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r0) getsockname(r0, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) chroot(&(0x7f0000000480)='./bus\x00') ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x401}) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x4, 0x6) bind$inet(r1, &(0x7f0000000300)={0x2, 0x3}, 0xc) close(r1) chmod(&(0x7f0000000240)='./bus\x00', 0xa0) linkat(r0, &(0x7f00000003c0)='./file0\x00', r0, &(0x7f0000000400)='./bus\x00', 0x4) 16:00:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') load: 4.25 cmd: getty 83070 [ttyin] 0.00u 0.02s 0% 319k load: 4.25 cmd: getty 83070 [ttyin] 0.00u 0.02s 0% 319k 16:00:46 executing program 0: stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x90, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:46 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffb1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) close(r0) fchdir(r0) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:46 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00', 0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:46 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x42100, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 16:00:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(0xffffffffffffffff, 0x0, 0x0) write(r0, &(0x7f0000000600)="924ec180fe8cb293205bb15636b8f17cff5ea7ebd75ec0d64c579d93c829f9a45deb78348ef67f65b3311cdac35df853aeabbf01d3af5d2ebd4f3c7c25744164462b9bb98d26f633ce725e16eba92f2663f3c1df880b7ae556acad2d0138e4fb696e8b3e4cee609a0f4f0220cc76385f1aacbf5dab1a22dbcf15cb8dcc12ce182c4c7601b23ab8dd9377573fddff904b9e3f201746a05949b4591076be85948334374d771dd2bd5ff9a953f2f1812ce28e5776433afdabd089e5063d5d0cc6ede0fb13d065d2e2bcaf32669b33032344d5062f95538d4fbdf45ebc251e039625146fc4742012b5f89139ed89667677b3e94d28417774b51ab07d80df15fa36666c3f7e0c1cbe8573bde0240ed3a8a68b5b0c5ca265538d1326534095ced1d8d8f9871527f7c5c1a53e3511af6d05419b141760c9715cb3ea185270c7205aa0975696930bd8a3db222fb03afe807c3594253fd7660af0e61b9dae3e43615f24e77d768c1297801f47a201b7827173f300b8b1a77a44bc223b0ce81ae47400c972e8fa7ddeb7bd91290c164f76d8ffa8b890138e212401dc588648439309c63055a17e27ab249fc22adb8478300dab7d80b67f8a76a566c210402e35fba65b4ddae27b3ae65eeb0847608e30a6352ae4ad3a111c5cdcc0bb04bb00a14f145473be049c44c05c3dbbd368b928432b6615ad2f6da7c0f0b6e0a17690fbc69e5d772b3fbab7287f2662e4b728f5c85e695c4ddaffdb27eee1171dd1f277aebd7134ba15441f95876c08bd6f734ada6f179ac4b879f9ea1de0aaacc1039ab80feab706f800bd88cdee880643559a1b21f68250901ab13e38c97b96f707c55df8fb0fc7e2e7bfd6f2bd8306764e0474fc52dc24462462637058566b9e40957fac6b1851ec31e63670c322d66c28c2dd416d54781da8fb508d15eb4e78489374ea1964eee32ccc1c481a34abcbe55e2e3c39ed9449635dafb79e8418d689b17a69f2a6e7ee41bed7640601d15f434f0171debb6786a2d9e60081c6d85c2b1cfcb9044310f9b113cf97959d4f7b123f7e4fa59f11fe24b38a60b5876f2c782fe7c9bfe949e57ce4c493ad15da4bc982ec48ca3f0682b6fdf1252bf7eccabe6652d525573d49edd040fad19dc650388daab1e1b609c044d97323d72afc1b2c9968de053daf337dee1afcd2d93ce5af8d012f879da153214234fc82083883c335af15575dee8f0f27cdfcbd3c38761c1699059f866bd43f89252980d0aa5ab6e4d245d42ad5ac5b4c592931fd94a1b0ef0285ed072c684cfa589324ae3b28dcf0e337e205aa0fb1b3d4f469371bffb34613f01fae892dbb92d70c2e35d25a0928bf8e61216a0bd575f52fd6e6271a8d0c23ed5cf25f9896bc039487410db97927c3023b50a362038090a392aad2eeaba2f4fc61bcd32487d237d074ed2497bfa5494480fa418f25d0d72923df63f4a5a93d92463fa0c970f38a2b55bd560980c5284895a52281bc9c5bdc2e72587afa649b7db9d3924e664aad01b5d558c6f188a2ff249fbaa6040436b1deab92b54370c4cff3b36c1cdb3eded0dd734fcde1752b5ea6b2dd5b0a49c25b5f66bf61788c941971a537ed6a3616af13db0e2bedcad30a39599baff4d41192323d401ea49153eae099e34fa6456939d4ddbf983b69ffec3df4ff2d26d4c7461b2af191c2f711d9b93396c5c1efec9d6fff2f23c5103f0f00e79071ed9185959035ac215f7e24126a85678f6d38e54d86428567af0db88f06adde907fcc2dc6b75dad367c57693157b46e4c5e540ea68fe1221b82208d0e6050a0fff0a41b51041fb909f5eee283311544a5edd58776ae3bb6eda620122f392e2ee2874858902d271d995882370603fc2bc55aa29cdca306cf8397f71d9fc1cacc436135e1429e04516b066fd7479f369ede598f65eb394ed70be42a3984b93d99e901a0d18be6b7be184fcebdf69ead359359fc6fed524b307dc7cb62ba71aeee25beab30e74dda2b46b9987bb5c04319e08967f7e8bc2e586db70d7059278fcd613dc0413c1311c36e253d98878ade47216f5ad1494f54adb5c6720d6837a8c2a5ec8feba9daa8764b395e16de956bbbcffa13bb05663a8f630532c3f93c4032c2dcc662174a1ae33657b193a59732162b8ad75f5174f2868a265f8f4b3601c41fff324977ddabe0d6629611adbdea7d5c92c8b04987d77ac331b57c43a49c20191be2045e5dd55544f9ca0e6e2298c7c49e8bdcdfd13ae097c01c847357a75f2f45eb462e8675f57b268cf37e5c95ee541698055530c29b111150b45742e1c6c3af31b988cb9d427db422bd80c45a060add8bcc27493cc13fde7816539bc02ef22fb5d99d60abc62be262481b8d03fd546f6bace6bda6a11dcf5b97a0557ae91de5bf19d6934fe39cdd7cdc640d94aca8a01b901faf62dea4e3509c3f3a673a526a31b631b00eb525425b8b7f0e6e962ddc023eff85e9d363150c695037311bafa40ca5ed42a65833f5591ca492208fd807450037f409b31f9f569ed09997603c00511d7b7c668448823739487eccc7850eebd0b8770dcea5e7a1a511944e5b6bed175e407f34f8d94156c7e7c90b2b8e5200308aa0e23d0552b159141c00284690cc51933d7f715dee294edb27c5f3bd845491d60fa991779bb39b53cefc95dff831ea0a75e9cb91fff3d3e66c8686b49836a867c4828ae99dc651f7aef23c8e52351bf94e67d61ac1157f1a4fc7858994cc917ca42f2e5d22ff020ae559465e8950ad4beb0f11a78da6a336d7f35943ac4aaa53256b5bc8c7170096a1a67ead4972a776d66e7b2e72a1473aec6ffb934eda1f097de18c7cf0a415fc2efc9454d90dea8bd9b1308cfc91c229935112a4179cf4621c9a130f4165b244336081cd9849811348b777d85c38de29aee1b8d097d29b6cd0291b4bba90a070f14172b414fa95ab61ed580704fd7f3b7d501d557fa91cc47a0e97fe0b054f0428fbcd0754b4187aa5831895b6e557f047322cb31ef01ec686c30a97bd7d7585ddece5f3f0cdcc6f81f080f30ead60583d4c5827a8a87b72e1efacfd477c3677828da0a1979d95053d1ac684b3ab35739076b6db192f15ed342ffe97364688d6c2aef7cb74dbfa18f29aaa55ea157d5e9fd4ad5cf78ea6dd0e872022f741fee5179db7087565d376f068e80feb8597c4f0a7b15b381599f1b398ae59a689f4e2fb1b612b4827787fb4430c6edf39c0a2002b5103bf86f3a8317aceffe8933217a47d6ff763317388b2ff37f18b1ecabfd9df0922e929683176265c5b29f8771890e83322024d034c7b854f5da6460faedf876f4eb753f91b9434506e146d4db76c9800c26224975e6bd3428d5728a9e224b8d3d54d55eb0c8458a2b8ec55b5f187a76f2c053b6c9a2c0a0c8ccff6c6f352a572f4dfc086437c50966794b3bef5a698b8463e06e9faa6dac8ee530e640083ae1bf2a2c72835e87b1f18360dbf5174b9bc47a86bc2526da58cecc08522b09cb66c7c2006b20ac28312460985694c5a34b3a58ee1981bc7da182015cb286b6c9e51503f1dcd98f87b5186d63c7c46b72d360391540ee75889b26f6e25a444aa81a4f6f7daa41cafe3a12e6ee143a6fb468ada546cd1deb742225ca58bca090afec11c420e8498f40dc8fe088cb46b66578d529490a03fa0f154cffd703363878c7c82fd2157802d08024001bb433dab73db485ba2ded3ccc4c14d00d797e1097f3d185e5787b3f97fe283f20a6cdd43a6856c1ecf6934c4fc31fff0ca7e64d2407706ffa0a83cc44855c71d7067b735c45986ee746ce830d5589a6414ee3c46c4ee37ef5bca64093ed8d3f3a3128cfb50b670a7ba41ceb90010d6fe8dfe0784a06cda38c6314916773d496a360aff9c81a95c4aec7534fb427620f369dda699b25c5b4e0a547a0a74d75f9c4c43abf80c3fe8eed5230ab3bf0005310caf0cbc6d094f32a64242175620e9b5f7fb66f3a14d19d2f2f296b65a388c44eb3fe37aa9a38169fa4ae065d7651a9ea471e1a6c207368216847500dd1db3839f50a51317b3c5672d8253d74e4bfb58f2532e7fe8b7c4aa75a10bc43977e17ac25e4369fc769acf4e4a0f4e9bc3a9e032ee3b5e7876a049d2df39b330706ea2bdca46bd4cc86e958601df5b21585af767e20f4d0662795403ec23c213a5fc0d2c1e463ea41211d9e78f001c81436d07b2cc5ad54786515c87ba35374ccb2ffb9c863645cf2503c593c7c5265cb9fc2cb37f86aef4cd7116a4605e5322040d4030295ca50e75891dd02ff28491aa0bd3b25f833f51f99b623704fa54d3622b6e014dc65913fee2b0160a0b86d3d83612f15d24c578b5b1baf5f9afe8a443e16ed7a7981c5f1d6d1f84fcb51ac8a04111ad3899172e4f3263021611ba7ef87ae5c60fdd7ff81246544fae7df05263f3f000e508d34a1b441a7615dadd8abeb920fc37fdaf23dfae9e4e9150ef6668e5c2be685a8af3d6cb07a12d015270f76934aa3bf93a1f95b8aece6ad4467c2f79fb5628309e4a9e5cff35c5a2d1b0f055cb2acb699bc988609bac84192cc454a7b8516acab91aed6db3b8bb5cc5ddce43449e93d5da125fe5a8e33ab3b51ad0be3a687ac9ddca3b43d32fc78bc1575ba9c6aa1852c626fbcd11bee124a6a9ea217da7e85e20ff9564fd89b860c7dd2b0e1fc1efa6482e89e9f62c9c0e382ca656cf808d48160f83a69df1e4c40c96aad6c411f8e2c43253ee77ec3e0f2625edad1778d7441ac6bc675995b8f8f890e894abee54d14c748a9d3cb77c218592de94c7287107eabfe1001c775a623df15795009f0da275dc9a4eea5cb82d31fd7373b01c632a9efc3db1a091e548aa28f2acd102a1e2032e7540c6518192d9b88b960da68ce2bb415617cf33436bb1632fb3194cfc3c48510f068a81899df01cab49481e594a52538e32d53cb84853a3a6ce691695d4c630b5bcbbfdc809f88987af7632daf24e50b2a9b7881cede42688727b04af3716a539d1cad40e22ad1ab25311a9ba6558299f50d0fee2a3384ba6f74e9ced270332106f4c8d8ad5e10b4a33c1eb1cc4edce7fe570b062d35b035ca2f356b7d2183c13493964b70b20c593d68a4497a7d692a36a92d84a92322b322ede41d47c53904fd93889873d89a29bbb460b729323460fecd541b2d1f4e7bd4c9514eecb1be9a291172682e03515276a875dc4d21b2b8d5444e30ba0d174dfe24b58b4808abc695c359d47ff114b6a0459099bb9105360d843dc623b10d133715c1d830cdbcd88aa677db134be155720b3ff54cf8664962a7ca05b6627afd6cb467f1b086e31022d80678da7afbb88688cd1701fc79dfcbc5de9fe1b7af0f2bc5ab12b1412e3096178225c6369139f83c9a4344d81b40238069076e0d39d6f7d7ddd12562fe1893bfc54180f688cf35e49b966a741f09fc32707ea4fb3b04f8ed155c1f6d64cb428c8aa6317ed2bc1960b6d1f949d5380e67800f079637b6f5a81a3965ecdd25fb52974fdf03c1c4cafd6c6a0f57be8f44d63f1e94f1ab5b1bb7d35b1bac2ac2f0518724febfe9b3e8ccd235d05db9f8f3f83fcea8f77dfecec7c804088046e19054183f332c6bf22f65a229cce464723c3f2ee953f8ffadf15f2addbe82d9bf19c90c0fde8cdef66fa99ce256eccbdcea421c1dfee2516aa58c0c0a1caac20b3818635cd8d649b2387e8a9aaba05abe2a2be66af38cfa267596b2db4744d3cddc20ddf7bd8d305860062e694e75568fbd895bb8e0ec799c6b8cfc5e07d9f90bb8cb98f2d67fd7ee7b89bd62765a9be14", 0x1000) write(r0, &(0x7f00000004c0)="5e6a2ff091d17ed600402fe31be03a934e652e5d90d2530c0b9b1a2d592d8e881d0a3661680cb90085603c64e7913b54171da0341168a943fcd954289260b4a0060e9e7404b255f2cd1cc65f58610bdce7cbe97f48a292bb7831335dd9376b6b223dd47db43ae247b8e7665430b50ff65e5fa175c58add1a7f429b063dea4e42ae737de399ff8394b9b6422152caa568fc7cd6a7ae22327a3fd3a887a306c84ea1894252bb07b7be1d4bd78f405cdcc4190aa0e56413256df2d80fc47965fac3ad665fd3303139d0d9639bd90eb8e1be5d9dfbb402fc17c2f20ba7d3d3bb095af4f83f492c9931eef3f99e4d4503831b30a77d61928967fd90b6707de64df3793b2db019789bbf00", 0xf4e6) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000300)={0x0, 0x1000000000003ff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:46 executing program 1: r0 = socket$inet(0x2, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/139, 0x8b, 0x2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) socket(0x6, 0x4000, 0x9) 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5}, {0xbe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x4810, r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = socket(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r3, r4, r5}, 0xc) r6 = kqueue() kevent(r6, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x8) sendto$inet6(r2, &(0x7f00000001c0)="036d2f2b99e27f75ecd147ea4c2efadb7f05b4f9247baaaa9515060a4be4623db2eadddbe6617826e8f7865ccb76743db8fa9e18bf94450d6827604af97798b3af12c6e2953cfd8706d2b053a8d5535c9910f14fef8ba16aacc4a921ab903349cb2d638a9d5b0efc803d262dddb8f033b66a0f80152214cdd62db282f978b3bc4974b652f9d337e66febacefdadff1b068d5b8e6c74e7d90bbc8521ef06f7dffcc01fb4dd0da2b672edbf1e3827871ecc154", 0xb2, 0x1, &(0x7f0000000140)={0x18, 0x0, 0x2}, 0xc) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) close(r6) 16:00:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "07000000bc1c08000400"}) r1 = semget$private(0x0, 0x4, 0x100) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000040)=0xffff) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x6, 0x0, 0x0, 0x7}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) pipe(&(0x7f0000000180)={0xffffffffffffffff}) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x4, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) shutdown(r0, 0x3) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:47 executing program 0: setitimer(0x5, &(0x7f0000000080)={{0x5a, 0x8acc}, {0x5, 0x2}}, 0x0) setitimer(0x0, &(0x7f0000000000)={{0xffffffffffffffff, 0x10001}, {0x6, 0x4}}, 0x0) 16:00:47 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x8000, 0xfffffffffffffe56) sendto(r0, &(0x7f0000000080)="0a86c441f759b661f575319fb06785397496c329c9526d5b3b6ed1bece7523050b7146926f6ff87bdd8a0f70c027968b4483a463723e70dac3a66c352e6636cfcd1ddb8c647226590cf98c0143c59f66c07f09ab4f48436139a5687be8355ef7622ae8c7e31e2c83efa58784ed5a6eacb82eccbe3b622500ac55f0ae273eec78514e52fec8f828cd15d15f9431df512dc4b521a48c432d5de430d099cbadc857cb9721e19ee5ea38e8c95c562ed5954ee9cf7870bd95ec80e82fd7", 0xbb, 0x2, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) socket$unix(0x1, 0x0, 0x0) 16:00:47 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x9}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000), 0x758, 0x0, 0x7fffffff, 0x0) 16:00:47 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x880, 0x6c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x6) r2 = fcntl$dupfd(r1, 0x0, r1) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x4, 0xfffff, 0x0, 0x81}, {{r1}, 0xfffffffffffffffa, 0xa, 0x2, 0x1, 0xad}, {{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x7, 0x10000}, {{r1}, 0xfffffffffffffffb, 0xb11ef51d38ee34b7, 0x4, 0x0, 0x2}, {{r1}, 0xfffffffffffffff9, 0xe, 0x40, 0x6, 0x400}, {{r1}, 0xdceb6647daa0872, 0x0, 0x80000000, 0xd8f5, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffd, 0x28, 0x10, 0x80, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0xe6, 0x2, 0x7fff, 0x5}], 0x1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x40000000, 0x1, 0x3f}, {{r1}, 0xfffffffffffffff8, 0x60, 0x20, 0x0, 0x1}], 0x80, &(0x7f0000000080)={0x5, 0x4}) 16:00:47 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x92) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x1000000, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) dup(r1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") 16:00:47 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x80, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x400, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x4, 0x80000001, 0x5}, {{r2}, 0xfffffffffffffff9, 0x82, 0x1, 0x8, 0x2}, {{r3}, 0xfffffffffffffffe, 0x10, 0xa0000000, 0xa31, 0x4}], 0x7, &(0x7f00000001c0)=[{{r4}, 0xe8980270d88e7cfc, 0x2, 0xfffff, 0xff, 0x40}], 0x7, &(0x7f0000000200)={0x1ff, 0xfffffffffffffffa}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x120002}], 0x0, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) write(r5, &(0x7f0000000000)="510fc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2030, 0x40501) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) 16:00:47 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000001c0)='./file0\x00', r1, r2, 0x2) r3 = socket(0x800000000002, 0x10000000000003, 0x32) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="02002e2f66696c653000"], 0xa) setuid(0xee01) getegid() r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r5 = getuid() getgid() r6 = getgid() r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000200)=0x1) ioctl$BIOCIMMEDIATE(r7, 0x80044270, &(0x7f0000000000)=0x6) chown(&(0x7f0000000140)='./file0\x00', r5, r6) semctl$IPC_RMID(r4, 0x0, 0x0) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/210) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 16:00:47 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) close(r0) socket$inet(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, 0x0, 0xfffffe92) 16:00:47 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00@\x00'/135], 0x97, 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80, 0x10) shutdown(r1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) 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)={{0x9, 0x2}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000280)='\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', 0x2, 0x134) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x4010, r1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r4 = geteuid() r5 = getpgid(0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}, 0x3, 0x7, 0x0, r5, 0x80000001, 0xfff, 0x3, 0x100000000}) 16:00:47 executing program 0: munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 16:00:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = semget$private(0x0, 0x2, 0x6b4) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x9, 0x1f, 0x1, 0x7, 0x3, 0x5, 0x4000000000000]) shmget(0x1, 0x3000, 0x500, &(0x7f0000ffa000/0x3000)=nil) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:00:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") r1 = dup(r0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:47 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x5}], 0x0, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffa}, {{r1}, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffff8, 0x9}], 0x0, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) 16:00:47 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f00000001c0)=[{0x9, 0xff, 0x8, 0x45}, {0xde, 0x5, 0x2, 0x7}, {0x6, 0x0, 0x401, 0x6}, {0x87ee, 0x9, 0x0, 0x3}, {0xbb2c, 0xfffffffffffffffe, 0x1000, 0x400}, {0x5, 0x7, 0x0, 0x7fff}, {0x0, 0xe7f6, 0x3, 0x3}, {0xfffffffffffffffd, 0x9, 0x2, 0x81}, {0x0, 0xd8f8, 0x2, 0x10001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x95, 0x4, 0x2, 0x200}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000280)=0x401) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:47 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) fcntl$setstatus(r2, 0x4, 0x84) mlockall(0x0) kevent(r2, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xfff, 0x80000000, 0x7f, 0x0, 0x0, 0x3f, 0x6, 0x0, 0x0, 0x5, 0xdd52}) 16:00:47 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) getgroups(0x2, &(0x7f0000000000)=[0x0, 0x0]) getgroups(0x1, &(0x7f0000000080)=[r0]) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:47 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000080)={0x3, 0x5a23}) r4 = semget(0x0, 0x2, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r7 = geteuid() getgroups(0x4, &(0x7f0000000300)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0x200, r5, r6, r7, r8, 0x46, 0x9a}, 0x7fff, 0xfffffffffffffff9, 0x60000}) sync() setsockopt(r1, 0x6, 0x6c, &(0x7f0000000040), 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000200)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) mmap(&(0x7f0000472000/0x2000)=nil, 0x2000, 0x5, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000470000/0x4000)=nil, 0x4000, 0x5) socket(0x26, 0xc003, 0x6) chflagsat(r2, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x400, 0x0) setsockopt(r0, 0x80000000000029, 0x3, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfc8a) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x100000001, 0x1, 0x5, 0x6c94, 0x1}, 0xc) mmap(&(0x7f0000471000/0x3000)=nil, 0x3000, 0x5, 0x1010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0xe4, 0x3, 0x0, 0x8020000000000000, 0x5, 0x1000, 0x1, 0x2, 0x1, 0xaa}) listen(r1, 0x81) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="4e090008cf376612", 0x8) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0x8) 16:00:47 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000500)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r4 = accept$unix(r3, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000000000000000000000000000000000004c000000000000263aa820d5ad260000006766a5bef478ed0000000000000000000000000500007e833e191af61e4fbb62bedf05d368245a0e72e2da7745a887498977d02e285d2f57b072f0015f775ca2d7aa4097c3366d9b7366a78e9b775a2f4c563932034f316e76e5f2abfb16c6e39c6702f422a76a2a932bd1afef4a2a84da39bab578002bd222b67c59d8bf21c75f7774ef9889cf5323c9a39325aa13a94330f22d7a73978009f2a33231e824ed2e9468ad70da71a59f30220f2c3772b958ed546c28a39d72c9a241cdf526b39fe9add2ec2cdbefff9eb60c674b5d7c3caef2b8d9b8e75b373934e0719d4dcbe18487b503413db26a72780fa46693a914d9795ab1cadce54b02366a5ac92c20150802796c5f45ce631bd348e37f90"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r1, 0x80044272, &(0x7f0000000180)) r5 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001d00)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r9, 0xffffffffffffffff, 0x0, r9]) r11 = getpgid(r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r3, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002000)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r3, @ANYBLOB="20000040ffffff000000f92a8683100000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000608"], 0xa8, 0x8}, 0x0) semop(r5, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r5, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x1000}, {0x0, 0x1, 0x800}], 0x3) fcntl$dupfd(r0, 0x0, r2) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0x4, 0x2}) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) r14 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r15 = fcntl$dupfd(r2, 0x0, r0) semop(r5, &(0x7f0000000600)=[{0x3, 0x5}, {0x3, 0x1f, 0x800}, {0x0, 0x1000, 0x1000}, {0x3, 0x40a6, 0x1800}], 0x4) setsockopt(r15, 0x3, 0xffff, &(0x7f0000000200)="5dc4bc988dc4059acac5dbe5f52e7b0f5c867366f485f0365233ae758b9d8981979ef3558108c10eb354a0ef214fec86cf5b78850cda7f3d928bf741a60c31686ac1d8127cad4418bc1d48e1c8930f84ee10e19a05f6cadc81b16a05952017ef8cfb3d87a4c96e57555cd2fa7efd745c25fff4edb20a104a7525ca41e95ef6e6019770f6b77056bbb94c981f818cb19530486176d7496997a8", 0x99) 16:00:47 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x9) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) writev(r0, &(0x7f0000002840)=[{&(0x7f0000000180)="8dfe82f7418825090f04d5b2b01e8f396c36667502af86dcd2dc88438afcd1d53e600533ffca96176d2ed1153bfd3e36a7779d458637fc"}, {&(0x7f00000001c0)="9f8e9bd6648bd6ffac27d0d1011f5292d6f3332aa976f263cc48272b4a64e1668186b03235bdb73d47ee39c83629e9d64d8da8c23b41c3bd4f430b3c5af318ec9fb6eaabd0f4a81d174df6c770a9cc530a522393edf4d473fe208dca01a8e37ddc5ed9e9f2165d8f2ae9165cf2871ae99770eef312bbf9d33c3aeebb1f18ab2a0fcdba47462b318528ce87c7beafe5c377d49232c162b8090a8c9a786e220114e961924f02332e4966ad88f6fa544950ce84e85a269fc150e89756634e67f4c59853fa0d2297900150c0f977070badf1f13b2dcd35b277baf13b502e3699e247006fef084f5187c2529a022b27a099dcbab810"}, {&(0x7f0000000540)="6a6b497324bb9f2d276908f77adbd05c6b20b5cce926c54662ee2046104c16e0cc9ea29c1e5d2f7f9e6f3b27fb06857209130de435802e0010470507dabfe960c250fa67f7d44d6901ecdce52cb564a43c74c72370b599c32ee7f5c2a16b3e7b00c57b03b2851579c6e1228877f2f21b239c4006359b9fc5bd253a266fc4e27b86aba9aa926fa5cf65ba366904849c79a1b56107e5ac2e61699f71a591213becfa8820c08efcc2dc3ccf677430d4de23960ea624a33d09f5c9dc84afb0988fd9900f58318bcad59bcb4e101721116b4f292bba81d075f760faed0e43a95f026ae985f4d477ad94b3ad81af97a94095b3"}, {&(0x7f0000000640)="1ec140c534c2e9c741c3f6b5f0be06f1899ec19e5cc4a1941065646db53571a1588ddecb62753aaef2b067b6db17899b85f9c4448b03720c34f4f784a4df4f95e42443673e837321eb468a3ff2a96f891093bc5c00dd988b9004ab9528c0c784f9328eebba97d30218e36aeb0c1bdaba4e5a6d58f7b7cd75919805f7157aaded4bd4b3a4670c9dd555b22168e57ff0e468327f00812b3fabeb58a58199b9cd9ae273c8988ea5b347de2c40c66036f1f86c443f9f464d08565c516115e40911d51788fea58f3046218a081dc9b396942e33efa4e5ec72a63a5d98a3afed68baf86f8e7d51f08462befe0b34cd6422"}, {&(0x7f0000000740)="3cef8da38b09bac98af08a34ef11547c9c355c7a77245541ca6aa34dbc86c088962f62c648ab4a5a91c52ae33a25b47a7f9815e7ad92257c6b8b042f051d09f7bbdb46c0270e8da9ffd3ff47dc674994fc00cff27df5ae3a022aa9fb5ed08ae6125bdd4a8684e310f495dcc7b5fb098b3bba5cf6dd98519bdbf99cff93093aa8b5d1bb13249fca7cf4b3c7572dd1a7a3751fb3bae5d81486deafe5c3b31d4a0ba9043242d747c4d05c389372f98cd419e8608011c9314686aa420544eab33492b7c1319a7b8298749390e503d5fe146922dd03cd2e43cbf7c790dc16a98515879d9d786c7052ce997dfa39ec4fd79a64cf8f6aa312acccaa227a1f359912658bde334cb7abbbccc383a7ad6f1a846d4b546a51f643fcaf4ceac6dc84bc10d2e3785f119849de998616a98e395b62ab64c6a0252ca3cd5afbf3219fbaf393573f445533e136beaa478ed6da2e5abf9ed96cb33c41ad36523708023de8cdd13cc14190b47d742c8d577a97dd252e4dee4c26d88f9f334dc5a607a9869acea684a74cda17209771a9b60049aed2713462c7878134314dd3927be4ab8edee0c856a067baabb72df20c087d6254c51249026f4f1142b5b6f8330a5a9c2a3ce2829c67d545615da954c14b32406ac50b6eac6620a27bc96d7d9b7bdf7e9d00de8f4d6ed67ad4ba9ba4d563fdbea557c496d1ea3a4205840945a881bae5e0b8dc333fcce3cf1095e2be972450a414d80334f4d95477c2f26af399f8044908e46013f1b28af4b19fff995800ad00aae69691285ae11dee42df6b69a2a4df5c25cd8a969b09ab8d97d3de2bf39fa20f0775eb02e5bc9645b843f5bcb57c5c3bfd94c068dbc9f956c74b68ffdd2793372cfa224dd8f69e0a2ba2ca6d57c21de49aacefd6857b899ed84a7ea7576c318dc1c08220034062c1c5b3bcee14410578b4ef7b2c1da2cd415b40db7c924ee3f26b452a5c52a137ad28acdb2c0f32275db3959d2f14ca2d5bc93a990927a03764e037eb0dd822323b3ff5fbf09d44ce40fdcf46176238dcb6a06937fa902fa6d6cad18532c28e8a35ba92af2ab313e38259750ea17aee6d85ddcbce1604b94e58d945b04d282d63e0d9c62944426755e8ff8b38c7ac9a86113d7502672c89e94ddde3747c138f8dc2dfe3ca9120908a16536bab18c5f85a895f94ad04e69dddcbabfc67ee652a734f9f449f884e6ebed8a819db77e119094df0730fb93f5c2acb5681020bbd451bf099c4fab4e9a30317f33ccc05c5380836540a3b508400505640fc58539c26a1b641a6a57a9a780bec805417c265597443f8835d047ceb1c33d2748e5498d0de0eee92931284948bccbf3c81eb9ee356b421553933a7a60f4d8c0084e956ec5acc8e17ff4011d027d23286bb935ab23a52d2b09eb2f1e6f2a0b132310e9ee36c0e0473fbb3df3bbe84b79228269a7c3a4262ad9fb8a81567a895a3777df18b31233bd5fed971a1e48b3a5be218236d8ec18a2e88757782d11bf46e389fe74f164f7ebb117e47aa26ea2b6c30e3538d64485e83b82e8edf36e2dae93c955308fedf93a53c2fbfcc7d96a8df3b34d2343b08325ddcc4d9f28296dcdd0eb4cc58dbfbb7e40d08be89640e2c6972b496b1f7baf0331cfb62e94deaae856427e7e3274a16bf74def4635d7524ca93f35c48b338891fd298193d8712616c56fc7efb9e2d87ee401281d92719c793dc691e9227a6595791713a17ccb8c6e18a5ae23cee8157ebc391f5c58baaf97bd70a65e08b33170cbe57ac425ee892b5a7bfd4bd7400058f9eb3f4f65fa6902c5e4fb16c24c84edff08d02c32d29cae1ef7ac8d22962ef3edaaeead0731b3e33d38c481ee6fa5dd5df2679a805c5c22569ba3b55a9cdb7861e25b945c2cfeb3b859ad7c405b6b8b6b6a1aded80f0bcb19ff371ddc31fda0eae6c4172619057e98ab784c08ddbab61bb41e90e2556db592c6361361514cf5ca21f2b2edb822214a4ba4f526a1971ba4b3991a8d641f2a1e585432374d69dbac43d8cec00a055599e2a20416d86dfc4c45b7bd22f08718cb9f81dcf97527d28a82006d816302c3de4371587488fa197a77f6eaba47d9bc99e99af3983c16a540b7b143e2fc0f493e64f92eb73428c923b4792451ccca752cf73300796cddabd8759cfb72fde3caa770c1848016d8462941b9f1029321a1f81f720907b135ae2f275228d8fec664bcd8d5d1e874bb728718155fa1d001bc31d2978a3ea75115d15f0f7a17a384b7eb9c46d76a77c7e5538100cace674011d4a247d44d2092ab36a95dc6c723883e4d83a6fac1f26cc79c65781a81af733ce677c43b5e3c9b1aa3a2ce2cd995fb1bd7250d1f0f7a04357d119a1fd49cff05ab38c0a65a2e9d5823893e4b79302ae22843813a86cd25a56e8531cc2cfdb8a92eff1321e21002c1bf38328f868d8e8adc08b2d58d8cab059ed8113896ff20d3bf1b090f183ff74aea06608d3b9d1e70d7d344ba7f473f487506d646228dd4559bace33ba358902007130aaefbb40963a452bbbe43f1fecac55a19657ca914b93a7f607b776895bc47515f4c62af0c5f789a0894837d46aec532d8cee4555cef0a5b0c94ca0de367aba6747e0a4177cf3ce830904d60282d0b4c13355890deef33e8d81e176ad0c1d092d066b5277a15f6cfb90a20d21e91a416c5809963c19725fa00c990e0e64a627b027f5c3592a065aaf9a2ab0409e91d0b3d5e8935b851b78aea57bbeae27627d8a5f64cc340b75f48b500f1c5ba08b23e68064a84fb34d15f616d6c746e009c22ac57e5226c4154a74b2c0facc61e75ddc914d4f4431141122c1426da726527818b0ee0b9107b2f54103fb0af5b9c0e7310edf15ac72cc93c158bf7d912db9c5dc5a65037e37e483da0fa041144dc65bec02daf82dcc4f3263fb5336bd4795cd5c79ad87f6ce2fcbbd7e504717200243e4c09944c6ba649038da0c0aa1297667676bbcae3ae8b540389b3c8e2c7172c24cac63ac4b694b66fe8aa0d1b0bf092a84796333c6b766ff57d6834efa10a139a83e2f9e6d9623568d8c0bb66803dc8f63fae7f6fc88e700bdbe94e4c637d6287daa45f5df1c4830d352859fc29db481c7544f20dfda3edfe5244df73c0460728a3645d9ce51559972d02319460f0a210052f39c2b348b8785a236fd93c0a66144d3e07586f42c918d2a9589ab769b1440aa2aac0002a364e212b9e3b1fff86c1a16f9bdfcebba3e00a6a5e4df77f253cbe9a1e1c3cef705a669c492d8e7160ce19e29408d1127d6b6f931a16d30414984e56bb2e0da8ddb5fbcd31de7173517e0e6e99f9531c0df5bae0250bbc5c0694cb77a6b2bd33898dce0ce7fff2979e4ccca939af493a38373f3d1c6902de2a36d3c68a44385af7722e2cabfbe5d15aac0db43f47f595e5c070f4c0caabf85b62d6f6820636520c4e0d5c3e02054560a1c52403dc5ed2e97c9095f721b41f23d6f5d4e5c72d2eacb39d8298722935276b51cde5c0fd218cc60c79bfa04590e8d78f689bd7b2dbe512a15dd4403615076790ae830b69e942b941eb145623ae75789399739a08c4fdc2bb7dad6283c474fe9283d86311c7b510a5ed0680a137c82cb7fe22ec971e0468f10c301846b9bd9d43092f19511e4ee1c7d300b73e2aa40d260f15005a25b9b8876f3fd03558e1ddbd134b0e3f4ebaf9da22a7b44398f4ec7cef27aa6482701e257b9f70a7badf2772ccd27def867f9f19c5d60adb8ee553f31cd12d1d9177d931434e6145689cea54734957193b7127275198707542a72246e633ac2ae241bdb5756632cad036977c7b42edbc7f6599feddf650997bbbe75d9017a267a2d673206988ce48e043fead30a99c6bd39e955d9a9da472bbdd6ef1850a41475d26fa3e316960ba592b7cba894f7549f844bde35cb4547e0f1b4706101e5b89d9e51ea2803787d38636501ce2f7656e9bc232fb0579d74ddbe0ea439491c6070fb607657560d6d6b8507b91159b1801e0b5317b22a0a108e8c9c2cc7cdbd2620986a91527ac4cb1a43ee13b2d677453233e9c51d009e749e69cec8067d35b28759cec25685db7a3ca5aa64c18cee66618727a8883b996ffccf79dc180d91f6d5fe0e62b62e3648c4c5d0f468725b23f9afcd76c4b6a21655a00db411fa1470fe6e16ce4693019e3c6b0a580d0df96b828d80cadda81229ed164f21f232df021360d2396d6cde8f837b87880973f50ec9fda15a03cd29b9c631717b53774e1f75345bcc1f9968375cd67eb2320dcffd72d2d97eefefc055905cc02634c8f75c74646521a216ec999eea0e06b09fc6d2e735685b4a9b1eba6f76d3c2502ba14941b4f6fb58387930c653742b839558ef793d5c2811525a667bf8fefd43ced5de3f703668f4f72d6b610506a615f7845cba4c2c894398dcffb371cc27aaeb7704940e5fa0a0f429dbbbee53f6058caf512ed9642c93bf90eef7bf712a47f0556047a816386b8ac0040bd6a3a96e0aa3a2dac41a8b93c1a218f2049730e6b978fd7f94374469c1b9f7a5727cdee8c1de095cae0bb8f9c1d73b2e8a32d94a87b441938370d783d5b28ed7df8d7cee1911d86a0c526e96ce1a977ed8bab9561b44ce264790b68fe9e1804295d7b9afe8e8e1d687a7d1e6a7a0bc62cefaec156dcf7d228eae31d5531c6d58f9d488da63a3bf53cd035201071f83555c60e7072bc540004e676ff4d67facbeae60a7cdeaf15f832a0ad0a5327fa4ed9c428d7c27a9cec1e9e0403ea75d00f932c3a6913b2274638b4e6b333a3f0e5d157567a8fab022fa0c37558cbc15156218739a57214260c1b83d10f73d680699ca928c4022ed1f4c8e4fbc82a02cfb74fe798283f871746c9abfc962759a4e90a7026a772b30c33a45566d06578cbc5be11849065efeaa31685a554408355761733b825c1d7465632a71623ed43b14e1d9eef46539ee15c8bb2bf9121c44af5d50bba68a7f0fe7d6786f089dcd17de5c4ecd232cb13f3e7ef3be546c310036204f49e8b3c359e750ed56ed64e745dd276c2707f90fd8510ba2588cd9e87d0a83a81ac7bbba66b71f250671bfe097a2fedde5695afd398f3ea1a96b3c1d8f46de302ab41e1b096793def72a6a0d6adc7a6b4e759a4c251ca19a67cf30fefcee5dba58f86f889897d8c8adf0811fd4ddf86b1b26066ecd9757636881f0ab76858b36dbc4c6f96b8314b8b49648706e2f590df615229911665ca8b7610edd07a7f472fbbc5158d7b0e4a202b3c090e1fb53964e1762fb88ea1067ce9905e357402e2808c3357d6293b89009fa496ee3f145b46a400e0b6ea23fc7570421cfc332d4520336e4bb9935bddff39783d220508500fa29b02d21eaabf10303ca3fe60ae3f37eb3dca4aebed2b53827162529a5a99c2e31aa91cdb5965ba64fae3c2274675a45728fae506cd57c79db618c7754e9102409e1cc92d0c371949d3fd977157bb9963b859fcc5fd6cf5738551e9dd2dbb5e9d99c07fde0ef3bafddd10acaccab755864e269ca47aa4fcc3d234c6b55e83143335b1348eb64db1baef7a1a22a3a59522251ccafcde5bfd25c586f583534ecdda8afb858efad1f8859c8c8155ccb9c9a723dcc67d24f3de8f5086cdd01d9b8198cf874cd3a3b320e36eeff9e3e10c9fef611121e83f748bc5b551af8ba58a2c360e577dd244bf5a00138b2747cbbd840aa63fb2abb318e83daa54dcb37304ed4862e552f06d07ca8550c1e21b1f8876b7255e1f15c30015e0a5a56fc42ebfb3c8512da4ee0272d0a7d304c7d8a19e41f8a4e1ff730df07bee524"}, {&(0x7f00000002c0)='MVO'}, {&(0x7f00000003c0)="c3192701758bf7a63bd5a5a5b7ae88f1b36948337a316a57b7d46349ddc2ecc4dd4a539423c36a5654be22259d9c9df6ef4dcd452814c517e7f239d27d5173bbbbd6e902dba626a056effd02f9feedc1ca67106a4dda8e8f44a1071fc2ac1f8a5bed6f8f2b0f79e8b536655ea0fcc4b81febcea549f26733a490c71a1134"}, {&(0x7f0000001740)="086db70c18f4055a3bbb32b08915900ba603e9229056c3dd97aa2cef0564dfa975e65fcaac07cc9f84f03366895951faf2dcff8be972a7e1ce8ab2ee634474628763e9ef92b7adf5bfaa2c0a26df050613a8d33069e5ee1a7548469ecd6edecc01c3fe9b63edb2972a6af4bf7103756d0770302854eb133dc33f83252d95bdc236f7370cdfb4e71d2556508c336645b381f81a98f95e18f6c1d6a0cf68dbaadc5f5a4c36447151619ac7e2fdba679b83b0ff8bbc3ae993fbfe5a5056482e6aab85a97395d750e88c4f4c7f440d00c427905263de3c339ef54000220cdacb80918ed9a4078cb306a4c05b9e5a474cecea32bcc6c7802d16ba91eb4e383d04c1990e267d821bfd310050061f7ff49e89aa93583af53065605a426cfe660c9d5d7b6f821e971a31f9ed17f0fc4f40d114ac8f35b9bb221c5f01d471cedc1541b140a712655854b18703ad6a25242b2fab47b1c44cdef8fe95aecf78c4b8039aad404245b6091f68832c2a3f463cb0e08c61c3497f5af07ee66cefcc2d54a4e8e099b9fc113160065f90f99b802e8829c078f4c57a11b12d801f4e732bd7ba89954b84fea170a41780c9ee4941122549cd060c61b956919a6d934d9604680f95b57baadd0a09ec86661e15e279dba567259a8b8d6759bac2a1ecd9a69c2af08bc4dd4f91c8efd5e36e739be6b7d095cc7feadac153d672e46bda08093961470c29363dc6e08a32d682d5ddb689ebd533f30f66544f924833e52339228371f2af595f949633e01cd1bc4f584566fd54ce67c48bdacff926a9769bf436b3a96fcb2d011b1e60c8350ad196673211caa0ce609d0e4c5c58bf885618cac77c5ae48e18b4b569d165d2fe59d06a02284ecd93a553432b684660e2451bd7572e4ca18f89014722132c61bc1e6a5c2333b6aef5e2d375b888faa307e72d1bab8ae372fd8c48dcddb50dc95e2240ca7a7e51b7c08fa9f3572f0a559331f51235e70f810315ceca0afc1d44433197fd4155756b8402bcecdb055ef400c4295e9908a770632a5c92c299470da1dfc6422a32d090363f45d66a2ac14dedda30493bb620ac3fa8de4426f89747c34506a2eb07f3c8e38fd935c9831a73c6d2802f2d0dd21940de79b8daea27e230bf3570b8679071b7d7eab1f7747014bac6fd4f7a5240c8d460f69e30e25cac2d4e36f69391faf55bb55fbee2e6e0f64cc56382b56a4fce62676fc48ccf7756f188a61eea4770f86d39ab0cef5e01cb32599c3d696835eb2b0e15d562c2827859d05d0bd3a66f1db63c193700de3648c1bef2dc2aff49f85f368ae6db11ddac2b0b949840d0b5121e443e0c29bbae0c5f0df2b88f3381ec6400d2efaa614e73d9bf5c35587298ef0d64d8184a65ec9b2aaf21642b96fa5e4b1ebcb9fd0c66645490bec5dec790d131dc1e220dd44b758ec12e3a6e02ed592681c34477dacfd9ceb7c8798b4edb697946b43ffe7d8932b457929ca65317887e5e3ab73fd270a1dae4e863a909b33a3eda6a062033a4e9831d99db0ce3581b3694267c79e64953832d62e3074be70c48be3ab8f1065540180757402ff4d9071f91f3269f6d18b77821a2190ca14083c272cec3141e18ab3b14c1c9a15c3a2052ccce413fd07ad28782b1e2a366bc0353f09af0a45be92ceef4c593be7d153b4bb8583797c913411a572525eef5a01759fd44d74233d1660244d55c149ab4442bd2faa7de8e8eac653077f4e0dd011492b844fd57f0c131b9f497b463a51428790facfb2c76c6a9ba950c4498e244f0411f937442f7b06e4c82ab6a4fc23a8e5d79b8fbd71a9da997ce8ba8b8bfbaade9cf751a738130620bc4c9fe619acfdf7e4811bf3b1bc1cc644c55d4f21cbe9b8b3b4a15bd9ec770660342816b517916649b6c2c9f674146c94a5fc30ddc738e5a7b6a90a63b34372db3779d9927f827b5260360b0884d19861ea9424823bcbc97f8c7bca9b9e1de8af951d027deba80623c2aa9ad3b00486a70847a3032cef1f73c7ec6b5b0e4349985d12c34e42f9163498ecad20108167b25eb5825b97270f0aa763a1e77c060067dd9db8f3dc4037fc8c1d0a7ba89c2eea962c0a38593227ed6dfe906df5ac105026ee15c15c82c23a78da7c0d9691a0116006a5ad3c2ca649246adda63bf8767ac713743e1daa426cc056f8620a3dc79e01aec3b05d458d29b85e2b78526fdb78a861bdc3aab1eaebbbe1f7cc2f5092268f92270f98add4357615b2428b7ec7c85b1806aec7a0ab947f4482224031c0024c82148fc22abf283bd7901eadcd007f784cdc6fb369a0f1ec0e26b751402eff62c03ec7590726e696602de3abb027019bb4f965fab3b1bd1b0078f195bbbc3725cfad9da19f95bcc424add52258466044b915d894e04861eb8f8adff036762fb68d8781cf1784f9e0280d12741211ed2661a4cfec19101e4d115a8362f3881a897e67cd0c087754d8cd6eebf65c5d7b072041ddda5e6ef4c181fba80b2e143b7e4114819191b1cbd973203a906570fc6aabfe86f0e0e82bccadd77eea4dadf8cd2602de4f834a16aa348a25786a6204f3d2f86ef49002bcd43647146318c2d2f7e67f8dd4e3dd7f3b916103df3aefeb91c5dc7842103ecf0538dd2ebd1718289ca4962aedcbc2a4dbc373fd3924f9eac8e17e3838a8024ab7f95949f94749e93a03d8d80a9206a853933649bd720c6b9f48e9ebc540fba7f29a21d9f071f4fc5edad6b54fb367666e76da55789c1bf06f3c84c53f17d94c8f9e2b21e98efcfc6c7596ed117a880f0af5f34e137311bda9902ff7043a69e53feb3081f40c73fc715ae3e09bb588ac8a07acf8915b932d279bec4365023c3a0f73912ef08d0355b2ba336ebcf9d226e13cdcf9fb54c6615e319f678aa7c65ab886a330cc0817cfa1ed0785bdfffb8f9f7e855374eaa58b967629df1e778fc633b4a022c1a744f8310e1b41a12c8d60bb74943cb08378e9c10db7dc00971e5649a79f07958f4c5ff2476308a4f8696329d2df09173391ef4c10d2a3d52028830bc4257e3b00c30b998c91cb8db5d1caa8d371bba9c4cfe25ae7c77399f57dc28a5b5f559a5f988c0db6587289998671bda4ecad48c84a400465899e65fb47e6bae0a92a8738ae687273cc46ffee3015242facd8eee9fe753948e54a46b27c640d31ad449e4262848dd867890e2b1100555ddedc321b1e1fa17ab0de944d62a3bcf30942b45d92b8fcd5299dd2fabef06ead48b37746ed481ed882c84f055bbdb66c0cdd3061848cfed5b35e8f0fa1a672b5991752dde53e2156bce3aede1e3890f9f1f8470d053ef9fe4325e785dc68839290a68f1f125c1872dbf59000115ee2a71caf6ad4bee73ad58f496dc262f7d979e23f6d167bb6fbe0ce63f98d1426010141b956b52c5f054eff22371f46d2c785f9add89d05c6de81fb966b8072a5f0efe7d4d46ca7b7d8ca659c677764b953eb5f3e808a3b3a41da3eaa92c8588baa9ac399c460e0d6e4aa90676a389023aa2edde25f71137749f0bbf4eef228f80e8d69a62028d338891210efec5d5ac007437b5ac69abe01cd67b42cca09d313aa7737cf4e37076cfa783000820ba3c12a975871eec04df1e571aa58a5bc474e9e99cf3242743349cdb5b5a432d70466b3a9ba2040422f2e1d2edcc798f8f4d191a3478d23d6ca5699153748a9277aa8404df29343ea2a3cdae641a83813cfdbdc24b191238274d5065be198ef6236f28bcfa107f421360d28ca4d09f1341d2b7e7cbaae3774d62da3f3767c53e51cb3949654b693fc30b2d53f2e0d99b6e58a8777a8bb552d9546d4f9c3acb2f8f12e1a852c98584d5668b58096763385ddbe50e2f2f4cddcda2d71b4d2e392fc2b825e79a3eacd56502cf7c74e759792bb9bf7df9d18e3228cbcf3ebcc39aab0bcc1db7039036ae01b2e204085bae56a1fe51b569905aa6f26bbb825ea3dc6407b90c88724808788871bd27416a60bd9e25ea1c3b1dfaa9d28c075a1c89a36d5c17b6e3b62be1c40e97c82a3000c56af4b119850fe4862b2d6acf684a7eae2ba094a3f607f89a831e67bd159e3cb860bdb37ab4990a6f0e6931711f47424a2f7143e7914e838d800da93ad9914309e3b2ffd6e889cd17988be34e2dc28cc1992ea9fd117940d7c1cb3077450e7154a722dbdad968eabb3a93b3ab118550593662f791d281e37ca6779adb9a0ef63acd447d3c52734877d1734814e44ca0438a67da7383312500b4993d61e3018cc60b7222c83a032faaff9b5657be6f98584ee658321f17d75a5f8e95b4eff7237ba1d66bdb1b3550d701297e3e885eced224a1363d07a85298fe5996885f6c07cf62ecc162b9c20f8e1786f7bb662db80de9c0d8c8d8fa60150ce0472c13196b78c6fdddff8c7d192e6ff79628ea392ec59b17f425503bbb4d320b4a404aab161e4b5cda3c1673fcdb0bfaed0f4015a75d739dcf5cef3bb7f774ee88898bc5d19d0fa35a2c848472aad1b4aa849533d47179291d39718a8ed2398a6cb63cf93b1b50e748c331894c7e446735c2cab99904cc51a6dfb9039d285edd60610f2c08d296341fb9ddeb931ba4f4c8ff9ab39ced5e3c6d3a3763f28b8b3145d5b9b5ecb3855c1fc23e2e159d4e16737c984bc7cb18d6ac6b2e856d6f6d0ac8a9499f4934c7a68ecfadaacd2a33b3fbe55129c3520bb4b7142de5bbd5ac68b5d748f0c2072f0086456c36f53066a130b2d68da637911a12a9fdf76fe5f31a5574304d873139a37f55c2a989923dd7b085e8d6b41784931a94021db4c72f21d99b3145e784669a69aa8ee19661409ec7cc9eee877b25056863af5e7c74637cb71451aa7565fb9987ec980d3661ca00f5e3a514683ffa26593ee3af6636b9687dd4b496f93f652a43a3485511baffa459d500baa866bbe48a3fcb2a23cf9cab244a610772f9c17fcc5a79c472ab928f4e80a851763744d91bb107617913294d2ea191ddbd809f5d1255c4057b8a166e807298457685e12e59303c7f05d6697f8db98b0a9f6eedf3b185d41841a70221b6da2e9af88096be386050902773a2ce8f96f34764909688f00a87765c8c48f57c9a23e8344c6e0a730a779237a9caa30214b36354b1a9b4e34cad2ca16e804a7114e3c8a6d51791d69e6d9904e821d38c9f7d0b5256edf06e36ca53f4b6f1ae6062f900170c259dd87053e17a95bbd7262739a6bde968e7682126beed93fa5a381d4209b85f25d4615fe6f9224241112d08fd108d2f3cd825e5bcfcddd52e4f91670ee35b95575a5093de04a343c649e4a48017d8f4c29621a0b2c7052ec98abb645f0864e69690dcbb9630bbe6991b19d9457aef85da9f05a0357a0b4bc8d3d1c4d4664f36aabd9784e053d7b5158324bc6cd361c66c2af28bb988fd4a3d9e415873240e6cc094d36b8871419f846382c506366d8fb4b677154ce3accb686ace294a8f34c2cd03c3286e7a01e7be8dcb354f109cb9a88dcdb1398c2f85bf3d209b5f7b2f6c88562011d11a9b0f7949f3bab32cfd6d7ca56083493bc3389b1db8ddc8415d5d0aa4049b1b8528a11ea785a853bc07470cace244a74812e036ec89fdb4dfdd4f037a91651996a3e1ad50ce686aca3af103a52a2309708c5f1af19715dfb22712c2576d280271c30df707eac2acf668c12fc005df757565e3e18e1682920792fef92bfad0ff2f3c69ab809e0c0fd56d607f1e7c75c9cc9185e78ffebeeeaeb9eaab33dde84f9cb0c5b445a8865acea5b561ed60e0daf10dd7596e582576143a1dabf669beb6dd5799f662e8a260e61ecfec8cee4c2f"}, {&(0x7f0000002740)="2fd2e42b177d6eb168cf677f77c6f7d519970c5f070710d420e059872de90518563e00647bc5957de702be09303f6398044df7aba6ffe91c5f3adbf52a13c19e302f232155acac932bb406b01371ae66062bb4ab242cd2f4e6fbaf8c11781270979a41a9908708765280b759d7def1dc8339003d6008918704e7c63e91bb05232b1f64b23111a05183da4397bd0d58ad32a690152132081402308d377bf727b5bc576ae4c2c4038e5e073158c0ef0a20bb08b54f294ff0fae6614d208eecc337c4e39ee115c7359234e17e636eeb0fd3961498"}], 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000140)='%{!.\x00', &(0x7f0000000480)=':[\x05,#:.\xb4\x00'], &(0x7f0000002940)=[&(0x7f0000000500)='#\x00', &(0x7f0000002900)='^.\x00']) recvfrom$unix(r0, &(0x7f0000000000), 0x0, 0x1, &(0x7f0000000100)=@file={0x0, './bus/file0\x00'}, 0xe) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000300)="e4ab826165aab7596678a022845843b7b8cd7378b111e10e3b3f2b5e45e74f8cdafd0ce0fbb96bf6698cd424c572c3062a2fd6c1d5aa3b95e34243f1c34a9e95a21ee420cefe093cd9d8309a8a81a0bf73c14253185d0ac1ce82d1784f2f73b336104493900e90ff0f1533d6077eb4014f01dbe8bac1d01453589bbc45e2e6a2e7d3412b", 0x84}], 0x1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:48 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x100000002) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000300)=0xdd5dd96df862d6bb) r1 = kqueue() r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x1, 0x128) msgrcv(r5, &(0x7f0000000340)={0x0, ""/149}, 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, 0x32, 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) semget(0x0, 0x4, 0x413) 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) msgsnd(r5, &(0x7f00000004c0)={0x1, "0bb1eaca1570bbb7faf484d0cec39c395868816cbb4067127e"}, 0x21, 0x800) munlockall() fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_GBURNER(r3, 0x400c5752, &(0x7f00000000c0)) munlockall() getrlimit(0x2, &(0x7f0000000500)) msgsnd(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="03000000000000008d640bd428802c85973b7ee53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"], 0x37, 0x800) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) seteuid(r9) 16:00:48 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:48 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f00000000c0)=[{r0, 0x6}], 0x1, 0x1ff) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)) 16:00:48 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)}) 16:00:48 executing program 0: r0 = socket(0x10, 0x4000, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x80, 0x4501) r1 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x3}], 0x5}) r2 = getuid() r3 = getgid() lchown(&(0x7f0000000100)='./bus\x00', r2, r3) 16:00:48 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x8, 0x9}, {0x3, 0xfffffffeffffffff}}) r3 = dup2(r1, r1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r3, 0xe22b72077394cae2}) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xe0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000", 0x0, 0x7ff}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 16:00:49 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x2400, 0x2, &(0x7f0000000000)=""/196, &(0x7f0000000100)=0xc4) getsockopt(r0, 0x0, 0x1d, 0x0, 0x0) 16:00:49 executing program 1: sync() sendsyslog(&(0x7f0000000040)="a83b69e6ff0859add27793bd1591f6b44a62176238c0a4e0cf4d0228ae9d964bc225b7a2c3bed61d18254cd3dd3e11520e70c847ed069ad75ff1ae7c2f56bf39ab48c5055172b7af6b0ba0a7f2973e2be9ddf788f5a0718172fa38f811984455e9c880031fe80650ef8458379f7fd460843fe118e6de0ca7c674a430b02341198b9456aedc355c064b2e0f7f523151070b2cb70ffdc74b564eaa27b4c22862304a9f68fe114f7b60a1acd454b91a23ab1accfbae90402fc58ac2aad0fe9470fe81e74c1f7f96a8852973760e6993de21cf1330e09dea9044a9405d90f29b23b692af547a0d816772c08ea3db3bb65922bb56f890ec457e1a4ba23c137bf6c1942ca87ed055434baab70b90d0da677413335df7c151e3cb1eb061d69aee6d51e5be6b1d201787e9f4d1ca346476cf2c820ef9ea9b40a4d49d53ab592d5141acfd61e207dde0e9d615b555b48096c93bedab8a5c0bb308dc6d12681b5228317cbc61bdfe359bceddc08a6faf058f2d1e00610aec32ca6793cc1ca4e5207f25fbbf413b2e2ac4108313aa0fc511a04e1dc42a4b3d410abdfbb24505bfc7e38b0d56a525c9320a69ff29e3505201433aba91b9ebd6afa47c2030cc4c5d07f91e80905e60ceaea4bb98f201eb0c4e9a5028303b99b722747ed20174c86c20328699f1829f1093b02ea4bd845b447cc1e3812a1b42c9f74f6e39f6e7db6bc8d4d40f86ec3ac3176a0523ad99689a1f7009c942d921746954ae9bca3acac5989c832418ac78ba38c10e849529c09c17e7c60e24b6ff78612681b7f093c63fac2bdd855e507f817de8495024578ce3b731d815a7488ba735075897cca355a2e479b2d5e32815705b130db5afe4a52630e31ee5c61e782036f640afac0e8d985da22678e02619adaff0a085acf16878c25e91770a2f0a831c315ee7e305588cf4686087c80cf0508eb3c16d67bee5adb25f22b7f6339daebed37ceb72231b486499878fa3593aeef597abcc0fb42483fd86ce7e05d04078b58cb1625f66a51bbd72dc69b3c591479457d0851d2f8448be52838ea51e39af0e5bfc85f368ac0f06a52414cbca8441db47cacfdba3bc2f25e3f87f2953e8e954579acaae70433898b4e1074b2a2641f4fffc33c43eb0d82e2b7ba5f42bdd59582352532dd587508fb20b7da0d40a7985e38df3787e37a17a6284ff41b4490f6dc366649cc793a05fadf36d4150c65cfc7952034ed834257d4ceec6084120d6c23fde2b6610bb40149e3504a4313b9837bee034817643f10f2ccea986da10b5ed54c43ed8584a96c9030b8fd9ec36e7630507749d38b9d923bea34e335269fb04968f2e7fd0da38d5e3dbde18b332d34a8db03d75e2d321d891b788f1ae456cb95d2b77e9b499450322828dc041fe6a3dc510c40c6f2cb7bc0b8fa094fe02d351525383cb23ef4b2c4a5fd933cae76cb9785a256943bbae524160b5cdb7a033e55767fa9b2701c429446388de8922968d0fef8ccb9a7c92d3e8dc1143e4e148b672d1fea78dabd00bb5c56d28943c700986c710d8881a041273343599e39e02c9f41c84db53ea00764e720bec7c78607a72e714fd0461b3116876364763c42fb1aa141d3d199dccc20171067381fb5897d1c3735426acd228dbac5abaa3a99dbfb975d1c847b5ef1decb22df9065b8e9d37a4e995653b02c7a218b2d765946cefbc9dd417f2db9e53d693867649c3c50e114c3f1325f60b1bf4c9a1fd90d469c98a3d5c4b027a30c3fe0a98af0b5cf45c5ae2d868522c5ca495998dbdcac41b9b9badf3ca65fb201f1c9358ad844f918613bfba42b0d0a1ab4e01550dd179a63f3563cc49858c2048dad1030e08a696cb912477afc0aafe4bf7c269581e02d7233f724ff371b53a04af5290d6d42b76a086f8ef2e2cd569228e436a8b61434acc060cba78859820aa378700001d24794994c3f828978210e36fce9c5ed465ccb7143d9584413df967f270c2606da5b82faeded85bedf2ccf73da6653251da547ce924f149dc773b8533594d2ec51d2f804daded4f00e93052a1ebf4e14315c951039b41b029059bb0bb0f5a039ec290e541bfecac4c1858ea419d9cc8971f8505ec3cb24fce660ba951f86dd339290b27aabfbed28ff4895d92a79172bfc04a492198ba30b3e8f660af24737af4b22720a3104a2c833e1edec26ac7ab1780532816413f8a1ce9a685862d1a093fa5c333ef72d8ae1ca664b10063c2b254745ff4f6080d2c4905ae21cd8582aa57893f9d34047fbe1f287245944fe78fd9a87dc8f30ac3121d7701b48268773573cefdc2262c75fe3433eb610aed55b7a0500ad1b18f5f1f295bac5447f8ac26816bf3dca7a0092f01d310e24404b3a642b65b2b01ac866507befd82bdaacef96ec2e4db44f9fd7963e189aeb969f230cdc7e6239dd188403a01607ec4add77059a38f3c3818994611dc170327f157bec7ce733bf95ffc054a18db595b48101ec4f0b756c86091d9fca08ee756abb3117cd6e9c59d7b8705877e117610bfa197ce4e5d81ed0a2e206cb6b0997962fcd80e60a1e3be77273d072292f57248e1106edd8e64745555648128049a4f282aabdda86f4d704bbedb294d6a63bb9812cd0f49d0b9d6ce716058a5a943bb5b434d6e7225db4b28cee5ba3f478fd9ecfd6bde6a2e9187ae4c74e3bf224fb6d77549af190d3225f375fb8a547bc6320efc5d5d371b9bf5293e1fca28a6a317b051cb28598e334ef6937ae53bd8bf34d4db88d2b856e223f1dab23b70e18cc62836303cb98eeae7ff728212848bc136b9690f5546107ae795f91fc34be5cf4d600cacd6265ba479ce9cda830a430a73e952c4637ffe2119d2baeaf717101900c07b62f8186ca17bbaa96d513826c140a3da782eab5636728bcb88eeb7d0b36104a0e4ac979f611d2fba572607666ba8d3659a9a9f45e3a3aa237455600cd3920f117830f4e27ba127a523cb8cd15692bdfc64d4e9cf190c2e1e4ecfb3aafc0b4c0bd28e5992f15291ff25484f0559672ed537ff9693c8eb96545223d91e09f9a09814eb329245d3c638695d8945a97dd0e1b5ee724dfca5fea292a1ef067b29f5c050d1bd2b12a402558825784974299a5ba95467f6c237cdb4b2a358816d0f1b63b430508149ece604f8293c2563f53e5ea9fe3a7bb5165dfda7b5fde695ae8b7109605f17c20a47b5237b6f9f2cc8fa868d17ca02024483fe9eae93ec870e268f947abeaaffcea038c1a8f599cdc4cfbae924ddf3b19a78330c4edbe7df2a33d4a73f15cff407facc06894e3695603975fa883cd3d879b775cb343d0b8d5c00922d680dda3f429fb06e8c31b9681ca32dd569e74babdb3201a1c45973280246ce783abeae6d949434a6cce029babbace4d920ebda80fb81b16bdbf8e87fbc6406e497a17a513f13d35b74b6ce9152dbb106f27a97079a282bba91622395d2a87bbe5d5ec0bd4864daccdf0b52c2143cc3d099a17702e11663ae2ecfbc04d06ce7c91c7a4241ea05b26ff2eae75a5a0c87421f5ee109f7395be7b84c8cdb3a6a870dc30c6da1a88c5888fb31c319a3aae8cf417bfb0deb4867804b2213b7dd1ac5afe6a5fd50f8d8fee4da8753215ceaae614dd1a0cef1a952733289815ff5fafff7a3b2c7dbb00dfa4590d99c1d99934229ee508fb789011a8f516f1e83f66ce54b21e3e04da61691f9d678477e76aec4f5ad662ff412fd8aa7859c4aba28970526edd588c76585a052d9ea1bb4ccdcbefc2491f420f8601d235e9d938bbf5c919070c04cf8afb6d9d8724164915221fea183dc841dfc638729bc818960a06354e1fbd4f5382e404cf64663b8b652ce0c50a82d77cdec66b2a9808a085d0f1f0e51292c93c993e03cabfd34282433a6a3e75faf422dd73f57d64811f3e0fbf2217375b1a3b4cf30a3b870fef60aab1b1f767f100813a04b1efa7702adec0e64fbb98c6d8ea01041d18cf995973d5138c31a16dd68341ead8ba13c5bf4623dbf9edeb1ce1b8db5f5a27cb057ec769e53a4fe311f67de38aeb4b043766f4aa80a9da389061399ff3e2596fff19be77e7cfafc1523e525d0a4b4408dc2ff56a505433fb45866fd944abf339c1e6a0e89e3812903e186233f9991ef2dc0c946e7a084fe11f485fc1bc466a7719432f4c5345719cd4398c6af25820d157dcfc091e54f67ae5e1cc6bdacd1135a75e9a603cd39bdc9477fd16b2fe21050ba8bbafc2047460e569a0c62210c7f8aa945c30af3f92f3c03ac8e4b454c17a4e5b3e588398a3b89d9018241ab9bcc8c17a246bcacf913ee0cb83eddfbea341b9493c9b226da7dd440ce51777a17fe06cac4c129d234945b046f6fb773efff5cb59967a93802df94591f5339d01d7e8b23b64e6fc502be3d93d713c610dc5ac93d3227e12561670a9ec0106a9136b0e2068f12f590d9df1e8413ffe266bf70b913a87901432be0a21274defece888fc8e0e45c4054679111552658a7e7bef1bc1e7e600889da24dbcbbc37313adf22c9c9dd63da2ac9734fa1ac0ffd3554b71690182861aa7f78fcad913edc411e58855dfc456f56dbfccede522ec4475356afa430123e08f32793520ee4560b81bcfb6c6e5797bb1d6cd80277936c7f446a1c1e3504209b8469ef89fc5c45241dbf590877060786db0d170df7fde5c8d4574d167742aa118ef4e8e345e77f29f23198d34ae597be7782aa4c0dbbb72a2497880e28d3e138235dc0eecd0350f31eed3385d9cd0d4d20628ed787f69291a7658f7f04b14091387770e148a74369c94d59bf47de43019ce07713b1615c898baeb28ff39e77f049664dad252340b3f3b8065050f9b2c45e42be0b47928c896fc4eabc43211cdf33195f2ce2dc4d49636f49a9941db3ad880b4343a9f4e5e5eb22993814866d78cd527a623bab4e23cc54a8b27796a55ba7959ce1d361e39182ac1b85b4a24bb3958f5435dce779837bf0751ab2b9f5bf32f7081a764e7de8faae7dc5b256f81cba2f605efe9357d226b6ff4e12fa3877b551ad874fab82c731333d28c908eb56ee896c34d4b4a9b6db2fcd36bd7b0fe3ce583b67b5b017613a42eb248e4606df0585d944586fdcc4aaae41cdd232c6da6760616d7d19499c0bc3d2e66a61079888a93c9059c8a22d5e337c31c5c05e39a52684292025a32e9ee4e1ec88f9051d7e7121456529dc7387927876501c70ab85a56abd1cdc972fb34f6d9fb8fa32b4a3f29cdd5e8163a907fbe8a00ab2e61e9d71ad373fa9ec2aa42cac7cd17543151492a9045414861c96cd28294a09164657ecd78e611e120d948567512b79dad13c4aa810c0d1306c204a8cffe1f4f6b344a6e57a8d83ce3775380ef47abb43cfe40dc2c551a7885c0bc3785b288d80c18f09d10d6dfcc8ac8a3c46187774a5b8efb1ff3ec62ceda01fb690396e395ec652bc68bf6298fcfd0d8bd3fd48fb83030a62aa494c0bbc981d35af5a7c2502234bdd8751d8c5ee202fc6cc77d2f2ce4a4456ea5dc9c23d665b65cc4aec71e8e2a6a0b7338d3e907784ab4af4736fd1ed2e8d0ac9109f4e956037b82cd220b77ca028bd2e011c54000b10a0a04932549408459337c06dd0b51ce6d4476dc647521632ca24d4f0130b0f977bec524b441f960d52f5df8313b677fdecf45b1476dff68ca65b65b09e12ca485c1bc8c2f960aca599fdb2a2d105c59ad5b84ade3d3814fb55efa34c5ba0310b06cf21fdd42acca4d3c756dacd32a7bfe1a2112e68cbdb28516cba378d747fa5fc8ce195054e14096c0cb8bc1f950133eebeae1cd04d4d8b", 0x1000, 0x1) clock_settime(0x4, &(0x7f0000000000)={0x5000000}) kqueue() 16:00:49 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340), 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f00000001c0)=""/111, 0x1db6036960f62a5c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x1, 0x101, 0xffffffffffffff7f, 0x2, "a97671b2fd65dd1f85db3d1ecca9bc3fdf153391", 0x7, 0x144}) r2 = syz_open_pts() mlockall(0x0) kevent(r1, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x9, 0x100}], 0x8, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x20, 0x20, 0xbe32, 0x8}, {{r0}, 0xffffffffffffffff, 0x79, 0x1, 0xfff, 0x800}, {{r2}, 0xfffffffffffffffe, 0x20, 0x80000001, 0x8001, 0x5}, {{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x4, 0xffffffffffffff7f}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x2000000000000000, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x9012, 0xb10}], 0x5, &(0x7f00000004c0)={0x2, 0x6}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000100)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "24676743ce3b71e122c622fbe01a93a55f8e7a30"}) r4 = syz_open_pts() r5 = msgget$private(0x0, 0x100) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) dup2(r4, r2) r6 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000040)="9c87c377284c35b8502e2e2e", 0xc) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getuid() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000500)=0x7ff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCVERSION(r6, 0x40044271, &(0x7f0000000540)) r11 = getpgrp() r12 = fcntl$getown(r3, 0x5) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000000580)=0x55b2) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0xffff, r7, r8, r9, r10, 0x4, 0x7fffffff}, 0xa8, 0x7ff, r11, r12, 0x7f, 0x3, 0x49, 0x7}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f00000002c0)) 16:00:49 executing program 0: r0 = socket(0x2, 0xc003, 0x6) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f6cdc74c6ef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001980)={0x0}, 0xc) r3 = getuid() getgroups(0x8, &(0x7f00000019c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) pipe(&(0x7f0000001bc0)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001a00)={0x0}, &(0x7f0000001a40)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0}, &(0x7f0000001ac0)=0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wsmouse\x00', 0x800, 0x0) syz_emit_ethernet(0x75, &(0x7f0000001c80)="47db04204a649f74f98fc19455c91a4f4366d0dd0c6144d55e44df9163aa76dc8e44daf22e457af618c5d4cafb8e5cfb3fc7afe9438c99921fa705b55fbd375246ea42d0654f416a3c6b7e97189fffa4ef11703afd9eefcdcbf4c82c2becff4fc504924bc03f548fbfe8c26501a9507a7c2092ee18") getgroups(0x4, &(0x7f0000001b00)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000001b80)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000018c0)=[{&(0x7f0000000280)="158ad460f81f2447d476305e633385d9f4ab790eabacee48ac7eb332e137c3aeed74ec60ec3c4814b44aa65b3b1bbcd63f386303415570cd8459ceee61cd413e7d6f131975248ba9bd8e1d4234519b2088411878055b88dacccb2dd7c075e3443ab2f61fb6ab55ea5d188ecb6aa2b136424f173be998e9a037473d855aeeb044ecc15a281b688673f151a1f699dc3fd318087007ad0cd787937619a49373be6341c66ea02043930d8035a92fa9a9ed435d3383e5d6abe61365ed948a3b4c3e61a7ca7cdfa842", 0xc6}, {&(0x7f0000000100)="44f46f83d63014703584053a8ac79850f637dabc005133963f0a4bfc0cbb6ae6d91acf07b1bb9993c6b644b54f6be707ccf6", 0x32}, {&(0x7f0000000380)="a61c1b8d77f52b0ac3854331d7bfcc17cf756dd607f531122bd6319e8ca1191a2e795dc4793dabe50457c9183af399f3b5dbe84a83f764b3234d27298ea366ed4ed25b9989853747fc9f25cc3b40ced4e788f10659dc6608a9899a8ca50a173e7be9793dfbeb325d06a715a20a8df02ecb93fa2d03bf0122d1041a5d245d3107b0e64a1422f6c7c37047585e", 0x8c}, {&(0x7f0000000140)="9677fdb09a0ceb88f37626460a00185700af07eb653caad90a7fcaf5496e2e1063bed8d09228f62c680d85f138f709b0edbec2e8029c12dbd2affd68c65a54a6168b8fe15e404435fa25e9fbb62578c1028111e2da6fc73a804f478b42eac0eb", 0x60}, {&(0x7f0000000440)="c64760af28fd24a5b698451683162e7d7e2ad180a641ff553a5455d8740923cb32678ca5e043e356afd6cf62edaa1daa3146ef7cb4c7e9b5aec78c28d77a688a0419eed2c49ef7872b6af9b00612b1ce6b60c75c6c16c8386a1862bf12850dd6076b7e33f712cc9a5a6f8e3b40789afc12c56752fb8b4f7dffcbeb093e9c177095f34ca79821a5b326c9d4ecc4b4ddb808e68df0fc4a36864fc0b86078edddef1fad18644c3790f5a0264d273ca2d5f56cc3b3820f139d33b5644c3469f221374903de420662e44b9522202fa3f4a7f88ac7b1dea281536a9e7f0462ab61230111ff3e85aac573e645a54cb442565b77513b865cacbc6d163a9dacbe5400d5991953e21dd41208e3bda4e77e34a9b097b034e880f3bb0ba4db60c7efbf705a8bb1010fa82b8d546442cede9024b36aca95ae4735e8a6d5159ba44653391dbf8ddfb54c2a077b603aace6a1482929aeffc90e65eadf8009de60463a0061c2ac459422a47cacd7fecf0460c1824bb8a129637f61aa3dba980fcb322e5b530fed07d31aba98642761811c8b6c05246c1675340f30f88c9c786ecb60bc6de07990c6028bddf2a420975eafdd631e4ec6c03988a9334fab49d7b6c1dc671bfb242ac6fcc59f1a8ab89c38c05b6f6473e5dc9b7545ef11a00c09faeda0b0115d6f88a2258e87b30174866dc8c2dc35695b476d1534f605491a0ccb450a14ad4bb9530b125d270e5022e2b4213bb504bf0308c0ff56fdbb2753dcfd2c2cd3f8e2f2818029d92b14e80141fdddd26977dc7e33428e4d13eb7adb8abc2b9d2384a7b0434c29d6f27c2f0d8fd1cbc01c0755ba2fa1684f7d86aa56c3eb7d96a78d957e13744629be8de80326bf76a65cbe178f3f2a7065a24bbdab2c38235a38368b6f84d391f02441ee211148e69b951b0671b91f4ec3976f5f4edd1048a8b4447f8df61a8e22e1f5968423a4d9c410c3809248fb26cae849096c580177119d76a45c9dc7a507dc2a6277e332255018a79496213d8c63189ba5da369b04ab64ad018a55718ec1ec873245bf30c3c18d74c63b279088b37f84fd38fad52d80235523474b671b2d98423dd910adf29332514f21afbfcfc5e03622ee5698196e701ef6e13b51c4dd99031e0c9e72204d5b77ec89eb0c47dbb8cd963c6bdf7de23415d9ff7f4441ccd3beb1eec1d062785165da03279487af329f389d24ca6e777f70072b5448f44a6c5198b33981906415db364516c4a92eaab249f4a8011f3e951c2f711bf02c800eced812106f0701ea5deaf63a1a81d8250de7c336adec2ceece39c6fe99d49aed9eeabf8889f6eaf1dd6d2d8cc029f40dc0759f6284eb14c572852cd7dc1ecb479421073b5d613894e92e4586004606b21ae5fa87af6453ac6bb7819df55847fb7cc2075b522770b0881a17ff8980bfb97824abb48b90802f6eee56012a1c66a523a49497aab3919f711ce381d4104e7c448b1490d18959af2d7679e8ab856fe06aefbe2616f389d2e303d37cb096b3ee391027078c12d15fb9e6742b119acf8eba421ca933a259179e70216d957937d21cd9bdb907da77259d1f2e0e39f2aebe83c11b514505247c3f740fec549ff10694a475b066ad635cf7ceb7c6409dd54393b38af185d489b6729a62b3aa3e406b88a963ce3c0c2a85920d2d4263f07355551b7794016d09334489686766e9512198f5aeab06209d77865c81a2d2e9e882f6c49b5fd92b47d3dc02c5574742c01704404d405eb79a6e2058b31817f06b48a03bf7426e4bf96fb2dd71a1ecb8efb65bca9f18a4fbdcb5301510328eac62b450fd47508e4fa144af00365228f504b0af8ffd950ebc510743cdb9aa27dcec79debc6f47b521a10043c397b6740e9d0a8645255a2ac25837d46d58440b72823a217fd057cb4da04525f40e04b4c519538bf23cf2d7b4c5ae3be6bc8888c2117a0ff6e96aab9a0dc874beceeddeffd2e5e07118b36bb475437320af60b13139f524a143e7d1b408db4981bac40e1b56a3d9cf1f696e67099e90721aa7f47611ff1d776b3331b45e8f609535c2ca1323138df23f410379ed793b6fddb15cb155a3ba4b2f2f3b6a3579aecc73454c01949acbea6c9d7f18c163024d1eb584c7508eef1750bd4760a2f7591693cd9af01679306471a42f9b39c8a979db0a7587a68ea11a53280f8fecba225da2d05c83ba2329ef5fcc3ba31413c9dcd81370f43c99d1b7cb5af746503a368954b9f12d8e065fd9441fab09ce0db7c4618c0ebc091acd8ea178829b73e051ec6de2c4ca2bfb5ecc345be84c7d0e347bf639201a6b3df72089e7a5685436cb1e679198d73f55062486baf404493a3eeda779734ddf3dd59f982fa7f4865946469d60f6642073054ba8cffaa213c2c1bdaccc5eddaa10e5f678530bc87fa70fb1dfaf202c492ed8db30720ea8d9fbae8ea46fb579d1a6d5a844854728f62ced4a5c31514eb7e94730fc95dc9ec72c486692b3e32145284e56dcf27208ce33fe6500c8f4c533d93853e68cc972e634058659f6be0e456b94a8f8731239cf7d5112e142f3c7a83e844fc55948ad067316a40075ba4405b1e8c54f38f88276f1168e332056310b41d91ff7291291b57193e9a26caa5d762e42561cb36aa57881ea28664d45fe7265e56da645735e51a3f6621efc8f277e7bf9a61cc3ab89902d0f6acd1e2e25ca1accf5b697a3f670980484c88e6d84501e12766b3bdc96058cfed6a41c8711586683fafac2f1ff2b5ac79f8aa8d2799f41f3d6a3741d9ae838b6d0c261917830350221e84f08d177ba8dcb39687232a75925c146dc0d1b704dba7d7c826f885eb218ed5caf39bd6b694d9daa0d638a43db8b8a17ce49e57a11ad022aa1cf3ac41ef76dc04b597ba65fa5190cf53f06c45150a3861740270246ca3a492309e121d35ed3eafced00b20aed2ec33df4496a638ab37f01c47e26b43f8ae94c764fdfd19b5463ce51b9e6783e3444b7e8a6c0fa5829dc3f8ab5890e8726b63c5cc1d6a693b3fb4b4ea46d22fac633dbd5eb8d147f3896b5d56018730198327b7f4a4aa86b58735866c09d5a09e77e3e126abe9cd1974faddef431a621583dbabcfb8baff756961745aaa3bd516062b3d8912b25f424737c5e64e07d4734824f72fd75fe0e27318cc09aa81cb4ac09e37bfcb528568c098db85c0842d8f55cd13fb188ae7dab7c3ae15756af3b61f6f0d04fc63351b01c03a4c016b1afeafda17283fd4927335912715da73bce5ace887e794aa91470c1cc13d923b51085c92d2288349c2c811594bf1a23b1d56eaafe9cdb88f67ca2593124e32ca0544a60158cab33b29386495ba08cab6e1ad23dcd6ebb772d277846d5d620ede5de3ffc387c1c80f84d3eb6a6b270e98e95e01c744ba22d6a4f8c270d851e21be34db0926a37d2a11644592df63dbd32f17010dedbf84fb336eba916bdadcb1b3e93c08d46f1dab97bbc9c1623f9465c48fc3c5e817322acd05130901bdbd2b8ee5b7aea8b24bf610939a6ae7dbaf08d6df65301176f1796ea52bebdd1551c7b88782cb38094617821d0c24ac8428f40dc6a184ca568fd09a25e9e759d1e7e35485e07d7e0128b5492e4c730e03d01bde513992cf1b12c5f11fcba776ad5a965e0c91bb5f00aeaf4dcbfdc0c99d8b93b18149ed3b5fcae1595d725e23b03068dd2e52f11986fb8da0e4d85292ef8f4c793eff57c3a0d086be3cab5593411a9d597144730d0733da6f9be7c3a0507d7f93feeb353b3e406dd19bd455f7cdb4b7b4c8de0426566c758b3e3988150d37280fedf818fd700ee1b5c5e346575d899012ba014d843d9e559787d189e225c155f0e72ef4f17b301803c198084b17c8a2edea460021a9edd9bd81005f58a52ae0265518938394405f764929503f47f423096f12e1af5cc19ae5c71983519db2abd19f05c0dda3c7e2e8196db903a1b5cf1666045b40c5e23fc7f0bb012c0375a435b4e89356102c4ea96ea2c8d173e34d6212d48905cd9111d4185157681156764a0b1575375cb6d705dad48b7925a5cd6ca6de1b2dede8795f05d9ad3f7a06dfa33f2443c1684c2fdf5000dcf6530641fb643ba1ca479e19aef196bdc6f0e9566cb33fcdf28652ddefe05db3d77973338f18c71858c473dc9a53b1681511f1658d2272dca101df63f12d976badf83ad87d594e0da5a8a3c0743c0f3fe7e308f8abe5f8cfbc40b4cc7c0fcea7600212a63330e367710dfb286642773ebbbc015638ce07bb4cc3d6582849a90ee476c6e914015e3f3700be51c4bcdb08b31b1a243b0a7dffa03457f4089f58855e2e4e65950ea8da30fa4f5f9eb2dbcff897077a5eda2bec7373f0af45dbfabdbeea2f0389ed629046a1073ce144d889a3817bba2dc843e500f647ffb6ff032e6db9d90efeccd64e7e7d7338f411fe810fa11ab2930d2aa871bcbd829e49ed327e265e5b6584bda344ea1d955e2bc30edfc76ee49335f60bbcdd0d8f3979990c6b20864862fd6f9fcea1369fa8eca02650620d25b4d906037823a5cd3a0db1d5194579ce93e0138b639c8f7f47ca7f2a5a3d45b4177cb112ae752f61fd2091a2810180616af05905d7ef1a236864d26ef7dd81a6a51f661fa5b27bcdc43a976e0c6f73b51e16d22e11b839619662d2be1c1c9ed5d60d1a5baf45e27417a80332653dab2dde3d58013c3f8aee7cd9283baa1f843f4dc30299556012522037bb27e7c03af465a5da4c96614cad31453b5262e8ca5559a281e62586017d850b9418d198a584293fa9f341c1902cc7d08255cb1f64aaad048db4f145605c5261cb0222c570301898696a6e54fb84735a4a1936f3cb93104d1813b37139c60400f49581c315d0f767befbd84eeee1a88ad1011ec197d1537872a6fb84783b7a7d771a4cf62f79cb93f433f0609c05d214baf14f1f251d0eb823d5f4afcc6fd048a6767d617f4118521e7b594c8ede5393dd58936a57ec15a9bd4b8c2acc0a03c517aae86b1011bf6c37bee3198e162076a3ac80fdd501d891f37330f01c2a8f2ecd80b756f51b2e251bbf04530656b026e7ea166e365713d60d1442f10c07fd4a81883ebdc5b870302a74a751897994987576e3e81672c26d6027106db975f7da5420c828d2df57b7e2b8e6e4d8c53a61134834ecbce18ea63f4a2799b698cb1f55e1831a85fab856debdae40a5ff0e2d31c399293fcf0a4385dddd5e0340606d17080466f7548172de5eb5baae1b0bdd8a9717fd7d42993a4dbef11f4da5e0abb93ebaf7cf959e2ac6f1246ebd6c4d79fe87bc66a9c387f63b66f0ade33b4ec0473918ad7a8aa1cb5b68c011452a9a9457863eec4512770e5edb5866dbc857eda049791ab2b9ea84498cecc2ca75f6a4eb680cf590c5eac56fb0e188e6c923d14bbcf2f9cc69e1ec1d5610c07063f40f5828bdfc0b0c98df37c93434b4037641c869eb96d0a0476cdbe4045c15746bd0b97866c0636ad7d64fd026221e4db32c0782e5579e3589959b72df49cf50d7ca98703d67fea9ed711392fec958ef6d3d947986e01a9a1ee7a87c89b2873372f45bff00085ad2bebbef331ec193c536c9541884d41ea575e5901b3e2a0c35869bc07af1cfbc50f7025804e5b63833269ff55b30bc81a681422d8f80824b14756301845e1fa17d992bdeb83785cb0fce187b214c2d97c15bf161a9baec32569698d97d2de3418ad8badf0fdafad8492b8e2ad84953bd3c7a360a36294648835329eebe0a10eb06315d2b441164fe44f26ebe375f3b6e5c58def960117e8db9dddec29bdc1716da2105c21105dc", 0x1000}, {&(0x7f0000001440)="9b86d6893c3e235fb75b9015c3120896549a5cd34383e54a05b7670ed167193a837aa2e477d122d70f9433e9b5383ec456d8877fba5876c77c09cc63fc735e7fa54a4fc733832dce083018e5041f08155528aae8bc372d702bfcea6d95b9857ef37d99bcc5c0ca03e92f9684a73a285eac4038019b47e112d50ca089f8a0030fdbbc88a2c3af1308daba3fe8bd7b73953ae82a47ec9d104dc08c5528371b1734ca44859fe31a5ad378e98df8", 0xac}, {&(0x7f0000001e40)="3cffdc154b8cfca205e1ce3f07be2d93c4aea1dee42438c2fdb71894ca8815e326b62641d6c7955676c7f4fc5676eb282f0c67a9b5d9a68931f84e50b3ced14bbdf1f57a9e08fff6529444ea0ef4badc792417db4856a2b8a67d6e82234b07c9d50321c4c2cf4fb532bd92b4f7f18b6af5369d137686fd6d6a9391a42ad9465dbd26ec8797753cbbe847bf76bbd07e5c101013ca804b233a63e5d3198cd360686ed8cd084cd33f1b0d05d1654c9a079649debe1441b85c7e994b100047830a2556386ce359203097a053ba56b9a3f5ee54652e268fa0d1d076", 0xd9}, {&(0x7f0000001600)="ea584978cea84cf9efa16c9c851b6db80940ade8b029b36e0a6286bcf7f53d1607b06a8d0c90ca448df9b6d816c3ab074e8ca2bca3911860e96a31728796fc0d6913f3b42f842892aea07530c456bbfe4a03bc3c831c1156fd576e1798a457757ea28b618c3191c5c9575740b50fb085d57ede9f64381341a735ca5be7b43dffd6404b507453a245be8ae17a72858d487dfc943258ffdc6b177f0cc9eb3df4bbfb3f75de93e4f4a824618d2eca96d7a308291d39cb7c5d4bc206d2959ae1a7d1f549895b3ad3abefe29726454025f6d9f6bb150c03f4ae57458af69fd26896e7285fa39eebe43a9257c49ea7", 0xec}, {&(0x7f0000001700)="1fd1ae9c44a8d0da515a2b4208a63586a30bf2e1ba452decaee0e816984d7f79abe95db7c81d19f8132c72ce3aa4b53353bc2848c23dd8d49b2a418ff6e8f3dfaaacc135e9818929860a4ec4b9c2465930af89b40068e4c919fc304b4347943686060917038feb0dcb555db47d0a7f96a3bbc57651766b4659429b68bbd725f97fad99bac02bd1b630a9e4b12bb99e9ca9615a581b9e404e5fcea4d7d03cb6f345bd04d410ff15318769f64cdf328b1957d092", 0xb3}, {&(0x7f00000017c0)="7f40b232add58391e0394b32e768a5ebfb8eaa82cbebbe2618e68b72d975da2bc1f7fc54c2fc2429dfcbb6c5af26028052aef4468450ccc3aea71a24fd85ea0f24b971279440295d651d8dd9b4c999d589f7b1195432093a16f5def8170b5a6a945772c697e62a4f66ab4274894ef1ca58f86dfa0423797d2099057f49c626a0eb2145e76c8edb3f761b80eec4bf92a1fcec165487c02942f8f4262eb7e68b21ee6d83a63be5640c7c9c13d3a5780965970a59b9cd01c1f1908121df5082e6abdbe5fd6cc2f9399978379fe468ae267b29da50bbc95760b0143b012f1827c650f516442a5fbdc7ee", 0xe8}], 0xa, &(0x7f0000001b40)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}], 0x40, 0x403}, 0x0) write(r0, &(0x7f0000001c00)="9e3eb3900603b73725c7419aab4201000000b77c697a6cff56ae0b6e250000000000008530c934efc7f5274f87e0e6b1a83917a7309304e2c04ad241804f109e80a5b795f093ecce", 0x48) 16:00:49 executing program 1: r0 = semget(0x2, 0x3, 0x40) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000240)=""/244) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f00000000c0)=[{0x0, 0x4, 0xef2, 0x3}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x45}, {0x64}, {0x40006}]}) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) unlink(&(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x400, 0x43) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x3, 0x101, 0x400, 0x0, 0x100000000, 0x9834, 0x3, 0x1, 0x3, 0xffffffffffffffc1, 0x1}) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 16:00:49 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000180)=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0), 0x0, 0x0, 0x0, 0x1}, 0x403) mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x71e4) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x4300) mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x8001) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x20) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000002c0)) r3 = dup(r1) ioctl$WSKBDIO_SETMODE(r3, 0x40105704, &(0x7f0000000000)) 16:00:49 executing program 1: socketpair(0x8c144108af34f200, 0x5, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000002780)=[{&(0x7f0000001380)="0ee33e99eb6149fed1378d", 0xb}, {&(0x7f00000013c0)="7b9ef6f7a3e23a2e90caee8fe955", 0xe}, {&(0x7f0000001400)="dc499a60b06da63e573e64d27a3631822454694182424671e43e284a1a3cbc682b0df5baca2315a0174dc6f4b1fb67acb5d8699489bdc6860aae28f6b95a94f84c6fb38310efa58adf286e4b915f97adcb5fd16a88cf69c01d8016af5d860034", 0x60}, {&(0x7f0000001480)="666a693600389cfa5e4f73ffe350cd39ac45bcfa072979b84e48b1650ac9f9b134aba4003c5421ae8ff6d5a1d1120a7d4d669f9c814d86e2db35b3136c10288ae1cc18391e316821dc056efd244ba88a483e5308e2412cf8d507ced60945b6762c4bd61493c204504029319b22e682089b3afd69e71e5dad", 0x78}, {&(0x7f0000001500)="5166378d52e3859b130a6080f263227bd68e74d5b602a800b9a56a69c86ee0a052d2e73fa333ee4ed34d1225401ae9830c43a70a6f6f45bcc6c404a9cadd91134c5a6e82ca3d2d098aa742988ccbb145372290bbdd86fdb0c60b0f8112ed6b78a8d299baab551f04eef46b6e85620e500336ddf39c93fafb47a86e515cff94504f25ba45868b91afb82d5360894a9f774f609b22c5285e9696dd264fdac1c699e6a76d29e4d73b676bddd90d5d0ae08d7a12a161e648c90ec969e34d412707e534452c1e01cd255fb79ef3625632f7e439c860eb38e3b75fb1a327b28f3505a3c74a9e1a3b2f6a49741effd66b7264b96a6478cb6dc68c433185a401fa5c746d126c6e7300ef6755422b60ce153c9ce6d7642015547b20677c23866551452f1fd130db372857a84b18156a0835b12362a57a97ef4d84e1fa508dd9368a9e6f52f0b14f40b42ac86ba0dc93b995fee1624ad263e550f6db2a8ac84229095292874f433173fa77715efac4dc460fee8d79f346c8905e8e904d95b9e3fb57db97d8b0df8078544c01a13a9fe6d223d636c6d27479238709cdd7209d6c7baaa3865ce07b6e91dd8f4c7337ad2aed448bbd2d469c7fd6bd6e9501ed768c010417657585c68254e5f6386f99a9925299d3879f93ffa4fe888a9d8f1fd51f0911b4b9f81893b4d851a34ded5fe93f2211dea904861718d8c680eb65509d98b825b423cac3345d2a00186a8c7f85a65291f032163e2476ebc0678e04d690b243aa4befb053e78caaf621945a85ae8ca84257b32d431dd8658067aab12d5a4262dd3d7ff96beb310e1c985af58e12922977b3d00a74d63457dcef273252bf3940a11de932c9815fb5c8d691ef34ea49348c2bce6915c418e876a2772a04652da5b5f08edf4cdb866cc44ddd639aa7df2315415ea41b58eaefe89908c7653e48b1b0b5e9822040f64361b412577e6235f9475be9be7e70364c17da40127e462f3ddab0046500df562b2cdd7283f559e41164136769ac62ba1ee8e0f17f1708faef512d23d6c44d452b89193955bc7335a854b12c0858b4b67901af39e3cb86391ae3d7778facf441fdaf01e7574329abf6c305419edc64964372c92734f662d3e87999d6665b6b4278b9e5c646a2caf20875a12f2979b3d3c58eae8045fdad611cdd48fa7a77e1371495ebb01fd02d30add442f6ea5de4b69ed4a9db8b7a32148c86ec21e277e249354644456a5db38d4e7d3e04c097e996b431e93d0e13bb509a79bc4a9f99f1fc413f1eed90406e6d6357d952345ae4cbd4f0a5472df074de69c284934e556b999e1ab004a9a3f9f8ddb0911733558326473a3ddf9d20c18c3e4bd9e33901b0e330c389393ad65b8d3e2c672af8acc870b4b9bc2b073cd8543cecfbec18492cda0e6bea812b1efeda1dc587f3f54a3e71cc3457f159f229eee04cda0d0c84c74593094d237090f6737ea6a004be2c2ccafe6b4403d5cdcf2baf0d287bc6645eb97b39aa38c1dd89b46cbb013869660069cb025675e61bc1d304bd2e9a48bd2d8b2568db9bdf2f3dcf72fa874d819290b9fe94805001bc68e55662f80cba1fbb0eb6b73f365b112085a57cb8025f07edce0a9cd5491cfb10f637996dee57a823948dd5c543c3bda06493f12de98ebc72577ca8eacf1aea82d04aa0d7d3be1f8bf3e76d4b9ad640839d551d928f08258ac3758e42e35768dd3999fb99c4e1b4b539ee1dcc2c14876af5196a1a42f8fd1a9859d33bb43d9f0401422eba4776d4333534019620c6af1cfc6a7e4aa00870331cc3a773b1e76a66b08bd2ae0a14364182d38147ae70bc2822363c35998c7cba135d6e495fa2b7bf334d2eaa05059d8257f7dcddc7f92eb2e08fc3759127281e7da25b2b2a50c9d878069adfd7fdb7ab2cf3e43bac3159506a27b5e937f3fc73a78dd5a2be66656858b3497217fa75d38d69ff7cd7932b675ea85ca396e81eb5fe8180df742cbde409ff3f531f5eca4a6587f0631bebe6ed186cd9c996670a7ce8223b560a41701ebc42dbeca76170f486ec685909a0481b30a58d97c231a2d62ac89149d71409540f23413e7506eb6fbf09bad3ad410bf62bb7d7ff595bcb4a6a6ad85adb40d0d7056fd6b4b9dce9fa5bd878c0cbf4ab0c67591b81efa15b9f0726da49c4113a8d85beef1299f57309d23774ac1d55e06244601ceae260985d89bd1061e4cf3149676e0f1f6e9b3c60ebd7e6a78336fd44fe5fb558a2b1cd0e3711b307e504d183eecc8baf8dda54032de88cdd57484ea3f53e8d8ed4223c2878614ad5959e5b4830b602c3f6bbba4206b1daf8124f5cd9e7fe534e30432640d2f8ad0251a56256176bd1d769fb47d831372bb8a052b67250c40078bc855f341568dd654937adb9f2d69b7412549596a151fdd636397f4090b7c9296d3af12af21b6cb85bc6082d71929d9951e1ecb18ce108c7a4e8358efa8bdc449e7df4b9795bdf03efa851022dc524c656027e5fd7402f1b1e98e0346af79cc043764e417704c248dbb6777c570830ef3f0e2d4e877472741f0494d7e3a3517f1abf7f367f6079570385321afb3ff9e0cc9715d14ba6893d756c3a2663d18852186bb5d5babe129ae4233aff872c1afccf76e4034339a8d3ce9520ceed6c172bb7fe0e70c6d45c3ec4c1affe2fc8ec98a20b64befbfaa8f94552c77d7e6ceb9b4f7376cea074fa3a9ac90e902715a85953cec57d37aed675fb7f5742e6dbe163ff9219c57b8d635509692a2f78eba3d87574318b27faa38997a28817e1a8c0d3670ec73d2376f3bc3d9ca2d7f3da29e023e20d7f93f197444c862e67d6ce3533827097ea320cc07cf461cc3e8d39dffba369c85a4069befbefd596696e078fbb2d607e678213963a5d8eb79c7646e34421b36ad52ddf5dcce823d2a721e59ff220e2e4571718bd49892859a3fb25e2c785062e3e403a3326980f7b5ed1d33f523c97e27f3b2401647d46433f953986422e026611ad337edd8f9030a258a3ae099e2b16ec291d836ce40823a68ddd7eb1212b08e0a73a817993a524f45e4bb3cff83a68ed7b0c5b8dc8779b2eeb8d8c59378cd461a5871c7e71980e0cf0dc6e4b0a21ddfd8eebb6bc7acd02450f718a6f3e539647ad086aba9e570d206d067978fbb29daaec72d03928f2eab9cee46bb68e2251ceeefe6f060b9a7589d546285a234922df7740f4e9e9afdd46d3a7a59f2eca48c8215ec561ceaad41d038eb19c81029ddec21ecf08329c8f88400a7ba10fc3f71fb87fe9cc73dccf48533f6f507e13dd5df19a98b893f1514339be7ef0d40c9371391fdf6231bfb7532fd76a80457abfa89a203d23cfe911a923f5999554bbf6babf6b3f1ffd5e7aae3632f9c9b97d43dd15707b5994060c88aa8992ed18cc799d619b92a37178e0064ade5c9970a0628840219185fec5bf1f33582c7f660e0cb494054ad1f9039eff0073dfa4c5ec618f20b72201a2ab9795390ad93ec2ef24203637bf84519b9cf0b2279c426d4cc45d1b0a462f7b4d563ce85a9f1b845f7099a4956b168bf06f6926b980bb2a04f0f143e83909d01a2a9d9f7e9f7c29e9c75a8e4eb5f06840f2c321b40aa532488fc45584b4cfcaf8d94c08a7662710b38ec5d866a766aabab4713000dde3b0d6001a96ab3c276916b4c2227d2093338b92704e89dfe43fc15927126ff201606bf6c57efa9bd3c3fefd448d0ed30de90dd40012591b2cf865537fb1b3b0c7f6d32278cd56a59caeb4fbf1f51a761b7c245370bd733d647d66ad2d6d497bb2cffd2391b51ee51bccca1cdc2c2ca6e29f9fdfa3c274482a947a2391f373ab6916488d47d8956ac7173d42343886b60ea62bfd0ec29e95b191d24ef038e7147869d9dc4e3db9a3a48d744129cd31d8bd6e762c6c989d83d9d49f41b5889c299756ec4deca5ff23348d271e5af6b213b747fe6695785f67aaa2de271a790ecaaa9d06e65645440a2fbe6b860134ac2349f8c88f3dccbf3f5227d8184753821f62daad5d7b37a99fd058957383569cb66b0501a5ee1905b147c1de9f89094bd843dd556b0ab04372c8931c072ccfb70f21cca9331824445b697e981b01d33faa551087eb961fe1614dc988ed938a2d54c08aeef2daf8b72319797dfc4f30656af42e5981440a552cd055ceaae7ecec3a4fbe636f5cb0958117db831e4bb396aceb5c5f487ac3ff971713a52447868d0900240d024db318b5672692ec7966324f6f8be909137e3ef829b89d5bf879cbd52d44e3763dead05d141d6e7b8b082aca495ed0fe6d8d2a22829f94bf750db51b90a562a1e1f1efd11c372b261fced656d8a4a98e864c9b60095639746125534c8d9ac2271d8d04c95ccb5a5c3929d1ef9195bd26ab4712efbaa07d1501a1f29ea3c14a460110a3bf2ac0c7fe993cd657e170f5f3e8d7520e8162ec7b3f08a9c7012ca4aff9586634db0986e029e1da5c416a5b6e899dd813266257e424a83a67ba089e4cc3fcc6470c087efa1e93671005978a08888634de8c2f2d401fcc51f89d80c1cad0cee93a6c92aff6bc57deed9bbbb428ed564b684415d9c8ab5a87a395f830605ad4de2c907c6625d5fa375400d34685cfa358b4631c2183e193dc4dcc93de59c687bca2768f65cbc842f57da52b68742c5cd0ec29df394aa7b7ae0c6ae93e73c1e1d654b6fcc225b3e9b81e32d833aa79765bb7e95a795f5fa584e4fc04a1b75025e24cf2dca42aac493acbb666761165d731a856d00c84296a028f5d07c129be49caecc35ae2329d9eca8af4900e37ec0133d74d52df22f54b508d9fe0d78b6c483efdb05f8906f54dd254650813fbf53e6396f247908815d50523550af9993a49dc2a3afe7b9f38a6c79c41686619846d9c97a0a17c0150bb4ad315063c79228d377c9f6bcfb74a6ba494d5f3ebcb7a1340b2cd899adbc67366ffba44efcd4c32b2b5e6dc31da9bea04dcb41ce3c67f3b352cf5196afaaf024ff8dfeec5217e86c7712de11970b447fdd17c251423641cb48cf844394db7b57c453c089ac524c1dde7c7acfd85fe3d649a69ca31b837c079ed675c210aac40f2b8423fdb805d922cc3dd7b46f3c691f5f46fe60eb5368e1d0b048f379da4781e671099dcb3fc353445c5c44b988c54354bed2e062fb7e86b4d8b571a584052b95b2f5731f029dbd3500f7979fff1cba22931496e5dd807a94854ead4ea2c499a5fee282f3089f907bf614da3c9b1e7c596b91230a5e14d3897cbb8147c402b446b5d8bae672a272cc75868a0153e26132b430bfa2550759cb9de8be70ebff332a6c17aa3e524e1481cbc5369c3bda1d0a86916b3786a2546d8173ec15682d552bfe55269a7c3468342357413898d1613548f69f74ea7b36553a15b22383d053f9b513df0e4f14e56201ea73bf5a596a31800f131881c702a22fca074a8df85e1fa92992b8b8c15ed096ace82f704e494f28b88c5ab24b6468fdffffe2886a2dec1884e40d53df230949a6a5b00e099f5c492790e0910cc215d24ff0ff2503b60a0342ca2c7108e3d224a4d7ccd41f970eb336302ab678493bcab89d9d8a476b09f2ed301be83ba549b24f9158133661450c565399407baa25d8f6ed1cd33b376239e7b3ceeeeac39fbf1adebb11b0bb539fb6cc39a695eff7a19388a95618eb4b30b1a97676e8e724d196892dd5c924898afd476982387783b644cdc7e99c2c426b263afedc1475081d792ddfafc4a7193274b6ced145fde23e4b1756344d8ea285bcce219dbde2f04be70126ca3e19a158f3d096bf8310124a9b98302690c955d5defbe", 0x1000}, {&(0x7f0000002500)="2511ff2e7a1093e36196177660aac7c242e322d4c931fa54dc73e151a94332eb287471f96fb37084735be79c71a4f1f17f29d9d4b813b55ddf31cc2d3e33caedb3e90a21840d30b5d5c96a65e4d988897ba57f6b58280d34b1b32b0fe3603d93487037f27c9f699a6a20853c89374da0c5592b5c97b9f952ce25eaa21936ca3c006822db075e2169fe6451a5aaf4d75af9c4530c062b04d466e5902d5dec763caf0ef392377b6104b7e6fc79786f6e17d6c738ed52bf26f6f236c0df04ff922a47da8807168d665e597d38e20991", 0xce}, {&(0x7f0000002600)="1b39eb0f1e2541b6cf1fd6b397144126368c84c7b48957032d3456f1328e78980e90a57fd160d6885b9032222e4c404ebd78127c40a33ab4ff73106829a300a73c50c084fde6e5a247e8801e24f14a047757355e56480da96bddd89f50f7973fcacf9332acb9b01fc498d78162f348119ed014ca5da95875df23fdb55aa3f50fb0897fca639212af686396f171ef7593e67401625c0ca1263d3bf0ba08168423286f361b0241485cf26ec512c62a7e3460c3865d7753ef16619ef8ab2902ec99256732ce589981093390f46cba82147c4312d0d9472474c09a4892d8c471", 0xde}, {&(0x7f0000002700)="98cd6adcf111a3e5bafd38fb2ac3b2fbc04d6e86253b47b89cfa740cb93588d6485ad44940dc81f8f975d1f83d74f6d0c9249d2a29da7bb23ce2701cf514bc406e161a28423e0a0f48cbbd5fc101c6b1762382dc64a86f382f07", 0x5a}], 0x8, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x1}, {{r1}, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffff9, 0x89, 0x0, 0x7ff}], 0xfff, &(0x7f0000000340), 0x141d, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f0000000000)="9e1a93d4d13724e43402f8794f2b02f3875d02f0b341cb37c01ebe87a6d76c75fc4a9a89ca45db8dfe11c47bc4b065a15b5012dfc77cd38e7065404539b9b091560471b38650617eeda31d89813cb07e9eb37750e44713691712e95285bd95a6dcd21d0e46d228d8422f3645e308e08ccd76c4994e2323aaffee6b2a7aa754f9d0a914f5d5aca5831106fa1605fe5dc627b37fee6fbb9684fa7c704b4896c78f34390904e092551f521d6b9fc3960990", 0xb0}, {&(0x7f00000000c0)="d5e8", 0x2}, {&(0x7f0000000200)="d08f4ef021cff875c10108ede53fa0ff7047eabfa85b1b0dfc39d46e03785a95a7ba50919e894eaac5e9c7152a92055695a6a4764dd7b8f47f4adb32317265a342dd5541dcf6a9246410e5c86ed04e246539e4616faeb5bba5f5c086187813405c22859dff0669bda981717f124b0cc0ee08b9b9e9564bae3250f7d610af7572a3d540da5a36bbcf24f742f119d0c85dfd0afecedb8c927868c217453f6e8756ea93f5ff90f0bf031fe41d6c105f6e14f2f05e4499f8959563de4c8a24e4b00ad6f07c15b8b619ec48c2e078aa9f2c2d8678de3969231bb3caccfcd718c223c3f55092c357b2afe2af6dcdb661893d483694d55ac036f7f9838550da", 0xfc}, {&(0x7f0000000300)="7946f75f2a4dfbcf760f5d9f648bc293428125c2887ed34d8b57edb2e0a1554697620c6096d12b63387f97b3b08175bc5f07060e8c44b7dd9127236ef4baabd25879d74d73bde3ce9551ba3573015c3d2f575c46d95c147f9631fc06821c12a164041e131e7ea88122ec4031e205e1ed26d20c1efcbd4101775d6d3f494ddb6d33c069c8afdcd8888180f874b07f935c5294f5f38767ae4d7e29599372967fc6b5072234d1caaa3d3092fc96e87d6453bc59e20d442b93e4466122d4d1aedc962f33b077041b066e92e0fd6717cfff72ae1b9b6b41c51d57743d5ba1a8f57d2e9d93c7be18f31ab571b83b8082287a40106612da14ff08304e9526beb2fd74f2555b1fe75b1756dcd3cca19396ad383d16a97d3c42332d889dedd4f7ee87af6c9230ed4f3c2fd3cd1d356be2878d46d9579d5c2365952ef18aebff86226b17fab6db775257230c4612ca30284f8610cb2575e576110ac674271e53901ebd72590ebea54d68a9548a419839e9ebc1bc1212abeedebb7a9ab67d5cc0ae355b607694e1239dbd850bebc660248269dc523102d965e0158694cd08cb5b2ba623e5369e2fea36cf7e10d2b28e0f220243e4a42beeeb83a37f8066e2265382af6090a5afdede800d4b95518dc8d2a1e61cba9d8537ec69615b67b4a0e2d7d478c6457215835b75c67780ec7c6c7f4dba78bddb2ba7919599a485921e33cf81c0f1afd12ba45b126b04bf0c5032b293cf116c89e545b9648153adeb3fb1192bb77b5e4313072692f4f84d1ad160cd4ca18eb4ddf30a0f26b9604b8797ea3143fb49b009cea8301f7b174510a0f7b8b6e7aca960304bb1d2128d1a06ca971b0b38b35b8a111cd510c30dda3d8385bdb71be050b4db34802ecc3bf6e0e12e4a1a8b410753741e0c85afe7ddd236150f702faa17bf7e9befafe274639d13e9cf193d14afaaabda27d89ef955291ec301ce2c0261148efb76c492e4fda704ae95913e15e549a84a010a024c00a35222573688904eb677bcfcdb3e4f4c0caefa081ceec28aed5dee009c453ae4e934985788540c2297070a77e3dd74c5ff16d600f2e33a3f73e24ddb626044e1b6251bcab8fe24446b2b0eb2a03efee9066e72078341aba89cbc95bdbe8087c13fcb3d1930fbb7ed0c5eaf7368581150c2572d0275411ebc5170bac82719d315bc3fd36bb46b768ac170e182441f844893a6c7b66ab35c9ffebb50330cea696aedd26b2ab1b971f172348e591844f196782a587cac3ecb4de2e5c883bd5d9f0814154d11d2a8d11b5ff1d142711addd868bd359b31dc47a4ce9af6ed46d2eeba756743121ea04ddfd420915038e3656d7c4772531f8b9e5b6fd33348de6de76f3f3f3e978153fb27f7f59628bd849c037eff13d18d91e807e2989a5ab9604a3b136dd37c71f840f38cc7c2cf1623da07ecb590c3fdab3942c1c7f1414761ed47778e25f80336c8de6b61cdd17fe2e1aac4dc799d79188fc9f449098ec0ebd35077cf4113eea0fb482dd4a9ff1e1ae83b6222a21192f640290290ba2539e0d9fecc2ed77abceefffae7f8024f62cb9e6634f00f542ba61b48b566cbf4ee49de9098c6595a857c20e6844475b4b45f9755aa9feb97e22d17b4057a5a214d11910b67d8f8a41d3af3a841edf4ef3d1da927a0fe47910c1c58dbea0821f1be8960ee796075eb83dd85a7d5194bc900d4edf5850d824f4ad2fbd8f1f1f5a11446bea2f10205296e00dc5336a35361141a64c8516e8a5822c25b4f9c16011cd7a4626e39940e840138a9a7857e874a3c2dc4e74efd3decba86a7eb9f66ee9b6d0f780426afb75ef0000d4ed0bc3eb5d42b5f944b2623b636181b1286b563d7d3cce384fde734b0260a664641b146e4cd0f38dffe71d75d01b02ae9a61cd4464458fed170fa792b659e19d8310d079d02aea5d814a22fca5ef72e72dc35d465b0a6ad558c4fbbc75350eb8673c3186c32ec32e5fe0acddd9c3024bda3190133353b21d720e7b91c92991a2412b4edc2795f61536295da6de63cf64419fbb61c09103366667369fcfc83a6194bcb8b651042d1f4944016e09fe07c8463264c57b3693edbc8f0373408bbc36e0c7f4b0ee605dc36cd497eb1683a4ebe38ff2711bfb42378de9e7f5c00f4ddbb406d597337b57dca2b6f30406049dc77427b6bce1d2be83a4e920f5b8c07667c0b30b7277fd37df54c9802d6ea8f5b7c2104051d23bb9b9fd389bea40a314013071dde215c6fcf628410b8c1410e1149dedc0bff45174a4b4dd2ee485542a3b7b069ecea691f60ea8700be76d69fe1da9f234e4efff0f61d66399a320127d599d4aa0654479251713105ec35e0e21adfd07d52d957053ca9b4401ebc7e977952914c18204d1d7784f9c3f84b12d3c31db5cdd927a2525d2e823a10975ce636dd3d1b4b18e7a877675675c894a217cb5c8017bf79aeefd36abaed9b9b5dc0c600c9d8db00b74bbee87bb4881961206fc8e867a1981f7711440ec5ee9beb5be38fac2def642e68dcc47625308c7959d0c7c3615f17fc97a3f62aa15bb41ee6f0b2908d446ba20a206d47d1e1592e88e0576e00d2cc6d3d766ef751c171d7c7e2922075661a378784ec0d5ee2e0666580dc290939b5c6bede08f69394baf9eab696c76526472d09fe99488abea8cefd2d421e9f0559f9e12386993e5faf76e4edb197ddd9227a5f84424389f0d14b1d395c4f3881d9202b164e5865b5133f46285b9117611fe88fe53b1b8b9d206ca981206f65935d794beee77e72ef5eea2cabf42bbd6adcd5482a72d1b1056e8e8a5913131281fbbf95fd03b6123d1be58d9e3e209983f266e1d4d27588ca37cc817d6a1acb0c103cd922dfd034d01ab37c44827dd52a1af881cb73d9e933d5d8e2a0fc8b6249f87562ce4337e0212c0f20731c934fc7705ace8c37364181fa949b6b54d9dde5f8d5e1e5e95e7e06ea14f2f6edd7b90fb8d24a7343b775032aab26861b92488625cf5a00628a8cbae3d54420c14a827c716b4389097727d3f403d661f8123334437316444d2b57e64bb0357a3873d6c7852c77d76f1e9c154a3ed2600fb69dfafcde15fe58cb012efa038b30417a2d59de49ef8d9b5e1127f721509006379c17a63633db320d0ad3f3621060328a5b4ffc7cd93676e83de9c5fdcb064a17790b6acccc6691ac6ce4069564232dbd1966c88d10062f09a3471dfeff6d6fbb7372dbf7a38b8812934549cf46d40eb733ec592db35d1ca3c980e3ee769afa4f57fccd6c56b04daeea8090bb0fc0dd18d67a31a1ecca25b80075c344da7cf33453c9765f2d394725d1dddfbb5b9c342cb4dd9c4394ca609de698670a84bbdf5478522f2fe38e8209a611ef868eb6324981adb58eab1e7687ba18333da50ce423aa9a79080e39b4aad2dbf2dbf389f285579ed74e94848b1f0db014d4918ce83945a235c2a2e5cec1e00ded11216581851cb7328462010bb6aee2955f8468594ab4e3209d27f7842ef2cb21e2d7e6586c5ee444b035cc23bcccb3a2f190537fd28fb549dea060cfb448ec60a9eb7d9e28f09c86c9500ea91b9c3d2f23cfc073653ff386f4a45e5f94bfb68664265afe861d925a6bdcdea614afb3b1f2506743744a9165a51c9bdc8f93276a0f9a6bc5b7ba33d21597c881feb3590f1a1422d3f099d23ac69ef08037f61c5a50e3199d8cb7452f5734ffaecff008a96138c5b60038c4197666749b956d014be44f0638b47e924ab0fa57686b3c7bead1268b4194937a22185cee5656a9e72753b0c29f34ea1af44894466ff52ccd6f8d464862cf6b4f74b9347de30a25f7c506ca7e64a148fd757f36e69d44c50ab914973df7c90b42878d84c58c987192b8da8045b3dcc7254e6326316fab02e7cef743cff98ba1a1575bf582f87ba31764d76bc9c6559914e2c1b5107f6cc9932b320afb333b22ed7b9cc8a9daab499741ba53103ba0bf1d3c75813fbd70bcb6d8d7f42d929a9dc4c98e460febb1e8a315c15283f19fc3460e3fdb9283197958253516e5833ec324009f7b2874ede3b9ee733e42dfec56625f4acdcdf9247f131a59be52d510fe933cd2e2bd12411539d7f035477ceaec92f2ccd38318641650f0c27e495690b14cffa161480552eccc37f99104a4180fc41b0fe282a757cc6d2c02d0a3f6f3fd607a2181dc6b41d20b89cb297b7417ac08930984951acaa38d024ac1aad2ddf4782d580eb9ef4456b49148caca867876c1d033abfb4c47b0a4cf5ee665685d76402d5d9cdadc4286f4c2c2813655502a78f0ecdf81a1062bb7ebf56453020bf8ced785a684d15f79b7a54c978c8050f35471de9ed45f898edff7c523ad5aef83dfba646d056db03bdd98b0bd4d9af07fe275fe5b6accb7658a94a615d25580540d24aea0ab46cc06d90211b2b40d74db49ee51ad2544112b12ddbd34b1a71fdfdc5604a92c62b8db067741b4bcd9f3a359fe19b189d1c2f4c62b285779bbc67c51380e67b012ab8c80608a2d430010c384619769e247b9abfbe74b1c64f43dea498bbaff62ba9d7326be0f1c6d2fad382db8ae2130ac5c4a7c6cc190df7baddcc67ef97d1f2a88ccee715150fa5f51703e2827b077242cbf4185b8d30c5f1af399d92c210251f62fd8f87f20869953786a89c2a30ccf0910f681090ae305c1a09e312469c28bc7fdf1bdb674c9f54b086d4e0d6b44c8966a32cb3d8a8f558c927be2f6a32b6cd01b47b9770bd6892114d242e195ddb1709809d5dc80b7d83b92d63d6a8153e56fcfc962ff6fdb27ee9536cedabe1f17105f310c0d0ce6f0306157e6b7fa87d18ea86dcd30ce6f52673d1c52d744679c1f6fb3dd6c6f465676b76ce745289d3bb9650a887eab48187f0d8a9114a1ebc98b04b2b67670b082c335c423ddc0ded02a729a6f258dfc514ba04a945888f98739b18e7f7c61f17e2e4175009b6c3371c195216ca2090cca6740ce93527c968341d9bcb1ef9aa68a119e6fe08970b5c911f8f63a17bc77246ede0fa8bbafc95a1e635bdbc923167997b4f28b0b9e0f4ea21599c1aa847ffab2c933a7b5b9838d2f54003b7f6046a6e9c335c65dc75b881f4afb7a95071108cc4e62ae8df1f0731d75eaa59fdd73340062422fdfbb722037645acc5612d50802b382c31deb23591126babfc75272e61fbd6cbb755e907e91c7057ea49a8d36e485d336848b5a10606d9f32f0dd285fd546f780bfddb217d8fc08639bb90936d6592d6b42aff455a044f9b09d5000c96d8d313931c0e8b8d06507c3692b7e245e0d2315d10304f0fc3c5058a4d7351b3027f64e3d85ebb1623f28d033383ae42187408eb1243df56687c14ac41bc4d346b978ddfb028f4110c23947de329bb74e950007496cb76e750de042567bb1b50fb86acaa81e6967ce44216af73653c4b2c46ca1ad3b4a6b981f815b518a002dd678472d25d4e40b591dc5518c79bf981628ec5d76d4eb874760d0b34ea2662bfb65278fcf9043e6a2f66e6ac52676c7ac6aec05d3ec8b7b302de564d63a1796a8a1e5a72ce077ea5702e471339048beef8d0c7a27b92726e9c392420833f01ac95f67c9d9b0f72b2ca726173dc7674a73a889d8169d8e22afe2d1e4e3529144c9ac9697ec9694632469a7f91f7977ef5ea35b0bf750d8f818017215d04f1cae86b5f3db1058d592986909802614299d584d79ce92a4220a21161d953f7a8fb19c8d6f85b74f5ff75a71103ff50c3443e0d04b8d7ee7cc1b45c278b0b78eb55eec12b9ddc7283de1e1107c05d053ccfc55594cc353a1a6a2185cc49dcce9b58105", 0x1000}, {&(0x7f0000000100)="0de0ad0b01ba8b", 0x7}], 0x5, 0x0, 0x0) 16:00:49 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x5d2d028540055c6d, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x38) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000300), 0x9, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x1091, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) accept(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x32, 0x8, {0xfffffffffffffffe}}) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = getuid() r2 = getuid() setreuid(r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, 0xffffffffffffffff, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x10) write(r1, &(0x7f0000000180)='b', 0x1) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="be") 16:00:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x4, 0x31fd) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:50 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x900, 0x0) pipe(&(0x7f00000000c0)) select(0x40, &(0x7f0000000580), &(0x7f0000000b00), &(0x7f0000000b40)={0x3f}, &(0x7f0000000b80)) 16:00:50 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) sendto$inet6(r0, &(0x7f0000000080)="a05fc03715f6a9c76d75aed8f8596fa86e10e231d20cb1d022971b7970ce69dcd1d8c9f97af329e557b5042d5e18cfbb9968d1596a55925d29074b5fceb6265868d2e088dc3f1ed8cf035587594b143269a7634335ddd863578c10482bcafa1965758df29e3481b341a67c515504bb9c6cf753f95997bd3e7aa40e504c578971dfe8b65e183e5e0a6ba5d6bd2369507ea5b19d593d6ebce77a31868b07a9026489a14e1b099b7b156ddc272eb8fb2f03cee69f8b171f8a2ae6609217dc6b9f5c0bc4603acae957696931500a0ed809ce87b9b48b", 0xd4, 0x2, &(0x7f0000000180)={0x18, 0x1, 0x9, 0x6}, 0xc) r1 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000200)=0x1, 0x39) connect$inet6(r1, &(0x7f00000001c0)={0x18, 0x0, 0xfffffffffffffffc, 0xfff}, 0xc) syz_open_pts() 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84, 0x7f, 0xfffffffffffffffe}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = semget(0x0, 0x1, 0x350) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000140)=""/123) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:00:50 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() setregid(r0, r1) dup(0xffffffffffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse\x00', 0x18210, 0x0) socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/bpf\x00', 0x400, 0x0) r2 = socket$inet6(0x18, 0x3, 0x80e) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, r2, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002200)='/dev/ttyCcfg\x00', 0x20, 0x0) socket(0x1, 0x8000, 0x2) accept$inet(0xffffffffffffff9c, &(0x7f0000002240), &(0x7f0000002280)=0xc) open$dir(&(0x7f00000022c0)='./file0\x00', 0x0, 0x20) 16:00:50 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x4}, 0x7) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) 16:00:50 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) getsockopt(r0, 0x0, 0x5, &(0x7f0000000100)=""/238, &(0x7f0000000000)=0xee) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e2f66ba6c0cb01ef90600000069684b4319690f50d478"], 0x10) socket$inet6(0x18, 0x1, 0xffffffffffff9f83) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:50 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x40000005bcc) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) fcntl$setstatus(r0, 0x4, 0x44) r1 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0x7fffffff) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000000080)=""/87, 0x57) 16:00:50 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f00000001c0)}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x6d, 0x1, './file0\x00', 0x401, 0x6, 0x7, 0x7}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)={""/16, @ifru_flags}) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000000000015}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbe, &(0x7f0000000100)="4e3a54cfa6a96f525f588eed40b97e470959db1a077432972836ba9373c4285e2ac36d5349a6d5b1f04179d05ecb91fa7916ddc43463347a25ccd2cc8d3dd1d7792d74eccc919a22d88122a65c25ce28804c9ba385e0c307b7b7856700392bffc13f096b97e5508c7224803de77655470553ca8ffdae40790a27abf596ebb3fe95a567ad3122ac65e749c2934405791beba5623ee847d162bfbd97af1b66ee34ed8ba5b5f456cb2dd86de556a29f08ccac891b239fb571db37875fea0628") 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") 16:00:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00'}) dup(r0) dup2(r0, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0x0) unlink(&(0x7f0000000080)='./bus\x00') 16:00:50 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2020080002010, 0x10001) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)) 16:00:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = semget(0x0, 0x3, 0x200) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/122) semget(0x2, 0x4, 0x200) r3 = fcntl$getown(r1, 0x5) setpgid(r3, 0x0) 16:00:50 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x3) 16:00:50 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r2 = getpid() r3 = geteuid() r4 = getgid() r5 = getpgid(0x0) r6 = semget(0x0, 0x1, 0x402) semctl$GETPID(r6, 0x0, 0x4, &(0x7f00000006c0)=""/188) r7 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000080)="8cb3d2a86652203144aa282a1af601557cde5f8ad653b8849fcc39334382211be1255db3619872354463b26f96c7ba83b6724a421bf0c38f9f6a306e79ef9eaaa24911502949930e03c951f29e64bf16de805939c20aabdf855cffc8a38c77", 0x5f}, {&(0x7f0000000100)="567df6e9ff8626f11d7eb5c2c3300c4796ffa2ea77cb29b5139c934c3eacd33491ceb4f96b834bd0ea11f8e1bef90223394758550b08ece1547429fc444c69315bca897a31a4863818851d6215c8f28278c3b828e564fca831a907057a4990fd49f8bb86b9e0bd1aa40346be850cca697144ff4c4bb8187632cf6a6ee84c6712640bda84f43b4fdd1a575df40968cd0f001885cb21adbbb2d26aa648f5535313d337a415076c90c3ffa8b6f50f0bbab5a6539c2e884dd5ff5e89d732a45837a0afee44b9059d517360f4a161c14afe19307c24329dca04a66528b27f", 0xdc}, {&(0x7f0000000200)="b3597c46559b747bb8feacd8d344918ad07f3dd55c525c375755f42e45defb32eec2b7858c53230284364234ec9ebbb4291326e91d4f5ea93841ef907299723a972e546a7bcea5c93a7d19253660a28837699b692fdb55eab3e8982dcb305fe7372e994b2aa5eb6da1b0aecb1953437670108ef46c5a378206e16bfdd9d5e790fce0648088a2307eb2bfa6bfc72f82e8495a89e90e85755efa9c2990169e65108c26d63329e0d50525c63ab3857c6477f252249fd358dd9ade483c2b5348e877e874f2c5a0ebfa8dc3bb", 0xca}, {&(0x7f0000000300)="f959ce6475b4ced4007b7d17ddc409bb37b841d33e5bd556a7349dfb977693f38282b6e50a36447b4ec2d6b15df81770e66397de7bac8f168372508f8ab0f66e33d1327fe3c57eb8776ef20074c15b7833d1445d78e690f58e9707608270ea2f9b5ad99179980b3e10f2f03cb879c5550880e111dc75be5c5293c25ca7d7b64af54fe485d94a452e0a6d0ffaa9f608c3e102eb9a8892e4fc3edf1f3ba687fcede10edf4170f0a4f7092b486c6a533b43ec381fcded0777f4f380299f84962dc009e22e27fb834ff754cbe6914f53f3fe7303b77a170f825491d046480c950a4f0fa1884a", 0xe4}, {&(0x7f0000000400)="3f31ccb75a9aef37f8d1e696d2bddc9fd177de16b363669f411c3b6aefab2c1aaa04e8a2be6cc24ea02e89", 0x2b}, {&(0x7f0000000440)="313b88b5bd96221b23828fc70122b2183ea8210fbfabd0cb01e47c40e9941af1e5ba38b69ea0f008bbec20d9b47298f60178b1c43e2522f931f9ecc286e505b787da85240732f2a82ab66b83ee87ebb014141843639765ea59a38f88d2", 0x5d}, {&(0x7f00000004c0)="bd5210dc6166503059db87a0069a128d01a85c26573928855a57ba96c0033e02209fe0a285260ea681ca4d546cd26bd75def37587537752fd4ccdbe814fda1f9f67df71b0baf7eaf9e40daffa06133f3d724c6539cb86b8e1509c73244795d7b66fe1d9c1d0663aa748953a0fc3a2016813e5eaa7c842ee03a603aaef7d9b6e3", 0x80}], 0x7, &(0x7f0000000840)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff00000000000090eb5bba865cda01a21f0fb6b2e5ed23c4c2c546866bbb4de15f2edb7d4d25113eb706c0c439a1d3b2af04000000000000e415bf1d172bce76e6c4d87bc88b8bc83fe60380d8174f95869ad002f9fd1e99c94b5167537ecf60d5ba0034046736c2a6763a04348dea0b4767f875f3485be0", @ANYRES32=r5, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0], 0x78, 0xd3ecc4f44599e1dd}, 0x23e5994c037ab1d4) faccessat(r1, &(0x7f0000000600)='./file0\x00', 0x18, 0xb5e670a76ac7cdc1) ftruncate(r0, 0x0, 0x80000044) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x6c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[0x5, 0x20]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:50 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x92) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:50 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x91}, {{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_dstaddr=@in}) dup2(r1, r0) 16:00:50 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) poll(&(0x7f0000000040)=[{r0, 0x40}, {r0, 0x4}, {r0, 0x80}], 0x3, 0x2c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7fc000, "0000000000000200"}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 16:00:50 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="200000000000dcc78fe3000000000000f87c8a5b671b1b542a538706000000b810000000290000002300000003000008"], 0x30}, 0x0) socket(0x10, 0x5, 0xffff) 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) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:51 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x5, 0xaa, 0x8, 0x1, 0x10000, 0x7, 0x0, 0x0, 0x3, 0x7, 0x1000}) open(0x0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x30000, 0x0) close(r1) 16:00:51 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x36, 0x1, 0xe5, 0xcb62, 0x7}, 0xc) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) 16:00:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x80000000000009}) poll(&(0x7f0000000000)=[{r0, 0x102}], 0x1, 0x7ff) 16:00:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48, 0x7, 0x101}, {0x3}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000280)="ef65") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x5) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3a0000030083ca4fa4af071d5027e3e481106a0cc557977136807465e18c0fa6488886b04add144827023ad900c5d1e33b080d30a8bd6b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c0a", 0x57}], 0x1) 16:00:51 executing program 0: setrlimit(0x2000000000008, &(0x7f0000000080)={0x7, 0x95}) syz_open_pts() r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a1644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de4899b40a797864c17ae41e13b92ad5083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8a474057b2c10d48644a54f698a56c9710a1939afd5922b075c9da5f3197b1b20bc32b83865d998ff77faebfc9c84ae59524a7c7ed9c398b3492a0281", 0xd9) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x2}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000380)="fd") 16:00:52 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x40, 0x256) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100000000001, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000002", 0x3af}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="9e4fcadc1bc4ce9fda0906656f294d46a847c1b92c", 0x15}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x1d, 0x1, 0x5, 0x3ff, "9f3b27ba96bb82f38b3b09c2ca78c5e83084842b", 0x80000000, 0x81}) 16:00:52 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x39c) close(r0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/155, 0x9b}, {&(0x7f0000000140)=""/101, 0x65}], 0x2, 0x0, 0x3c) 16:00:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/26, 0x1a}], 0x1) preadv(r0, &(0x7f0000000780)=[{&(0x7f0000000140)=""/140, 0x8c}, {&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000340)=""/163, 0xa3}, {&(0x7f0000000400)=""/242, 0xf2}, {&(0x7f0000000500)=""/231, 0xe7}, {&(0x7f0000000600)=""/184, 0xb8}, {&(0x7f00000006c0)=""/70, 0x46}, {&(0x7f0000000740)=""/63, 0x3f}], 0x8, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000000)="0466", 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000200)='\r', 0x1) 16:00:52 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) sendto(r1, &(0x7f00000000c0)="065c7f77065442cf06c93af05e788695a8ff2c3d7bf40f3d226961b1c3f504bae8e91ce5856bcd27800a5fec5a9275e9fb553a80a33f3d374281edbdc22db854e2b839f0ed00e457f79df569cb8cd0dcff3a4880f760c19e6bbd981caf18621789ff97799e5bfc3e90eae12a1f476af718e2520fc6e3aa6318cd5f87db96fd863a56294e2e97e2e4d303461c977d42bec020354cd1dd6e1f286dafa2fd9cae99da645a1134762adaae1f4f75786de37e9bde4257fd72d63413ce83bfefae25ef15710168d73b838fdd5efef3804f3066643821963be43a3ecccf0ef3c523178bac11ae1069f1288c90b4adcdc11bd3", 0xef, 0x400, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x1, 0x8000}, 0xc) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x48}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = shmget$private(0x0, 0x14000, 0x80, &(0x7f0000fec000/0x14000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/80) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 16:00:52 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202c, 0x5) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x3ca) r1 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0xe577b2fd2497f0b6) read(r1, &(0x7f0000000140)=""/116, 0x2) poll(&(0x7f0000000080)=[{r1, 0x1}], 0x1, 0x0) 16:00:52 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) socket$inet(0x2, 0x4000, 0xd3) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 16:00:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) getpeername$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:00:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0x4) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0x4}, 0xc) getrusage(0x0, &(0x7f0000000000)) 16:00:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0xdf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffaa, &(0x7f0000000300)="dfa0ea55afc97f9a13dcf81c80f3eed6defa54d3c67411463ccc932650027de04c46ce978d485d53801bda6789615f2c8385e168a3cbef4a3cbbfd428aec2eabd6351bfa7e") r1 = dup2(r0, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffc, 0xe6, 0x40, 0x0, 0x100}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x222c, 0x800}, {{r0}, 0xfffffffffffffff9, 0x28, 0x1, 0x6}], 0x6, &(0x7f00000001c0)=[{{r0}, 0x708faf23bc6c6650, 0x90, 0x1, 0x8ee, 0x8}, {{r1}, 0xfffffffffffffffd, 0x1, 0x20, 0x4c, 0x5}, {{r0}, 0xfffffffffffffffe, 0x56, 0x4, 0x7fff, 0x836}], 0x80000000, &(0x7f0000000240)={0x0, 0x6}) 16:00:53 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="1000000000ff00000100000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) 16:00:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x3c}, {0x100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0xfff, 0x0, 0x1, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:53 executing program 0: getpid() mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) chroot(&(0x7f0000000040)='./bus\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0xffffffffffffff7b, 0x9}, {0x18, 0x3, 0x7, 0x7}, 0x3f, [0x6, 0x1, 0x1, 0x8000, 0x7fffffff, 0x81, 0xe95, 0xaa]}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000140)="9c87c377284c35b8412e2e", 0xb) fchflags(r1, 0x1) execve(0x0, 0x0, 0x0) 16:00:53 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in}) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/55, 0x37) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x349af65c3ef91983, 0x0) fcntl$setflags(r2, 0x2, 0x3) 16:00:53 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) unlink(&(0x7f0000000040)='./bus\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x202010, 0x1605) socket(0x2, 0x0, 0x3) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) 16:00:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000001640)=[r3]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:53 executing program 0: r0 = kqueue() r1 = kqueue() r2 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x100) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) close(r1) 16:00:53 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) dup(r0) socket$unix(0x1, 0x7, 0x0) 16:00:53 executing program 1: poll(&(0x7f0000000040), 0x0, 0x3ff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0x9, 0x8, r1}) 16:00:53 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000240)={0x400, 0x10001}) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r3 = getegid() lchown(&(0x7f0000000280)='./file0\x00', r2, r3) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="964bf71363c6513a2aaa0a14c7bab4dc0e831462a1b82c4cc6a7759599459e5dc3e2bfc61eaadd8e27a9fdb73e90cd5b1549a326386fb75cbb35e53f6f3583a1ed28139a9ac92541c9097c04cdc24daf1de8ea650f298eb6acb1a35902ca501671a99243c0eef3eadc8871a0f273e41e62cbccbe08c3ab5469c7aaabbda0826e8c6fe2129d29cfeeca", 0x89}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) writev(r1, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:53 executing program 0: r0 = socket(0x2, 0x4000, 0x4) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) 16:00:53 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(0x231, &(0x7f0000000180)) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:54 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) ioctl$TIOCCDTR(r0, 0x20007478) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000780)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b5f34b075f0283e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c73098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f240e70c6ed5d6a7bfc8e771e52f7c75403a53e15f17b3cf24d2e0410000f0ffffffffffffff0000000000adbe67238cf7", 0x171}], 0x1) 16:00:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) pipe(&(0x7f00000000c0)) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r3) 16:00:54 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x0) 16:00:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x100, 0xfffffffffffffeff) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:54 executing program 0: 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, 0x2000000002, 0x0) r3 = dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r3, 0x3) 16:00:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x61}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 16:00:54 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0xc1}], 0xe9, 0x0, 0x0, 0x0) syz_emit_ethernet(0xfffffddc, &(0x7f0000000080)="d181a79aa79d6295607d22dd0486c7e311f99ba9b094942bfa409fccc84b75a040cf06e8f343554ecc79cdfd8981b9c3cc7d5d2aadf7c1ceebbe65c3d61ed5") kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:54 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) shmget(0x0, 0x4000, 0x2, &(0x7f0000ff9000/0x4000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) 16:00:54 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x2) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000000000002bd, 0x0, 0x0) readv(r0, &(0x7f0000002b40)=[{&(0x7f0000002840)=""/223, 0xdf}], 0x1) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="75c110be7ac19d5983d0c7080a365949161871edd4792d4e0d1cf9698edf4fa9db5fc3af3984681966ef2ca6f2d0d4a867a50f35cbd5bd1a268aa32afba04d4a9d9e760bd2d59df9521de3f47db7c43e0b08db12c1a4d97ca7f99b842168eb2f8e3d8d91e68db3059c4e02dbf405dfb0e9cf38e52a74f978df04a45b4dbbe38319f7380adf343582540ddb3a96ed8d3ea9bdd3d4aa41f27336b7dfdc271737667570d65ff5fd0d33787d0226b2ca09b298aa", 0xb2}, {&(0x7f0000000040)="aac3077393d713972927f0a4ed7279162e74a0f14f2137412d", 0x3b6}, {&(0x7f0000000300)="41f4ffb1ca3868269f044eed47c77dc96c3dbebd80806a9234106381086527cd49cb7e2c593d90ecde80d9be0790ea5343f415cd063cfa3a70aecf639ab92c362e4dac488f91d97006ab4ef7a3718e1558eccf9499f9e456da36c34afdcc7c6d1130c23574e3431909dce01f22c483a193b287b616678c8d9107e696a4ad42bbd887", 0x82}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000080)='\x00', 0x1) write(r1, &(0x7f00000001c0), 0xe5e1) 16:00:54 executing program 1: socketpair(0x1, 0x2, 0x2, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000440)="d279b475a5f59fac8f970ed425339903a169736133d158dce365bbaeda3247d5ff30e5177d811232a6efbbd4c916fd9e2ab9386e204799261f89f8a6db87a46051a66e9259ac0f2a35c813733aef57e7bd069126ba87bfebbc2e771aa1d2258344fe9dc6a05b675a17592a115e233449a3ce3f3e625414cbc67c30e1fa07a97acce6644bd0a2", 0x86, 0x40f, &(0x7f0000000500)=@un=@file={0x0, './file0\x00'}, 0xa) bind(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) r2 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) close(r1) setuid(r3) getsockopt$sock_int(r2, 0xffff, 0x1021, 0x0, 0x0) r4 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000007c0)) ioctl$BIOCGSTATS(r4, 0x4008426f, &(0x7f00000001c0)) mlockall(0x1) chdir(&(0x7f0000000000)='./file0\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') socket(0x6, 0x1, 0x80000000000) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) 16:00:54 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socket$inet6(0x18, 0x8000, 0x80000000) 16:00:54 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x9, 0x1, 0x0, 0xefdd, 0x4}, 0xc) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r3 = shmget$private(0x0, 0x1000, 0x248, &(0x7f00000c0000/0x1000)=nil) shmctl$SHM_LOCK(r3, 0x3) 16:00:54 executing program 0: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x4010, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) pread(r0, &(0x7f00000000c0)="19201b7b90feff5e6d11c5b536b79c6e35c829773a0ada343f4405d97c4024859571dc995f0d39e94097230dab5a6ee1911cea82b6cd8cdc8929e843071805e2f39d8dcfa60a93fa2697eab57e4f6b28f8f7e78157189ee417ef9123d10104a9f7b2feac46e5d3b20fbaa01be188a90ad4870c2ca510bb1a56870cbe460d5cc818de1bdd798134bdcfddec7891e2bea9f5b5362eb6948285ffdd8f3da4d70c7c5486b57104505607aaae73e6", 0xac, 0x0, 0x0) 16:00:54 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x9c52df090764478e) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open$dir(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 16:00:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x7, 0x0, 0xfffffffffffffffb}, {0xffffffffffffffff, 0x4000, 0x8, 0x2}, {0x9, 0x100, 0x4, 0x6}, {0x7, 0x401, 0x9, 0x6}, {0x2, 0x3, 0x3, 0xffffffff00000001}, {0xff, 0x4, 0x2, 0xb8f0}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)) 16:00:55 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = dup2(r0, r0) r2 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() dup2(r1, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0x1d1) getgroups(0xa, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgroups(0x40000000000001cd, &(0x7f00000001c0)=[r2, r3, r4, r5, r6, r7, r8]) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000280)={0x380000000000000}, 0x10) 16:00:55 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82ac8a006e696c653000"], 0x10) r1 = socket(0x10000000002, 0x2, 0xc00000000000000) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x18, 0x5, 0x7) dup2(r0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) msgget(0x3, 0x204) 16:00:55 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x5) r1 = getpgid(0xffffffffffffffff) r2 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002480)={0x0, 0x0, 0x0}, &(0x7f00000024c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002500)={0x0}, &(0x7f0000002540)=0xc) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002580)={0x0, 0x0, 0x0}, &(0x7f00000025c0)=0xc) r7 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, &(0x7f0000002640)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, &(0x7f00000026c0)=0xc) sendmsg$unix(r0, &(0x7f0000002780)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002400)=[{&(0x7f0000000140)="b9939f7f9441fd8f5b2699fb6c0f742feb8f0e2768dddc4c54a4066bed15973cc3a05f20", 0x24}, {&(0x7f0000000180)="95e4bb653ef18d492c857d0b5e0b095da4a9340d20ca5848967c29fe620c15168e7f07048e1c25f79940effd90279a5a37726d38f17238e54319bc63246deaa0da8e5732c27abbe2a1dbea7fdfbc9dfcda8aa2d5", 0x54}, {&(0x7f0000000200)="9bdb5d02cd7b53f093d611d38a5fe4d85d37259f96c4a9516635052e0ca24a996a660dc75c3bc98edf61eadef6f68a7334b2dcb98b428bff8c9b1d3a286ad9c706e71c4327c21e4e56fc9a2c8386e300841f672105e686af82cd2dc3a891b33d53ae353359747b76dab636d3b0ee5fe2df9e9916cd6ea2a085bbfd31d273cf9bb02823bebe9350cd8eee222a1cd28b9cceab9bf42118b46e84f61743812cdb7495deda819cdf70061f61b314314458eb0deaa5fff44a910c6f83eccfaf0fab16fcc3ff799e3487fcc7f6208c5a3d4314d0a0d9a9d87b1fd7c7ee9d757f4f3f7bf820cfbb3eba52f85e003e7fed3cc3f8c6cd06cb834d4f8b94526497087b05cdc41e88b45f1760c6e723aec12c96c63d256a6bdf7dc6a75fb9cd4ec466866e3b11342ed4d39391111cc8dafc7aad9dd734d75e093d4ff522c51ef5c741c247087d1d2d117e7740b844499d0cdec3669943800a8dc29048c9ba19cbdfbad4d75be0165963b27831de3c2fa5133e640ea2b9384cc808321daeaa232aa75e4692d31ac11e5f4d4745ccb96f8e6060eb06d040af580e0204c03750634ea442865402e2cf44e2713c911a45e23b18d8d635e5fc4a39dc8c296e7f49d48e2ec311b55b03074719589b093f2912d07f255cd60bdc05cd6dc98091c2de9682f98936d43f39893378296dbc1d6723143770ec5eb4abe4b0dde3a7972f45b3a445ebda525a34896e66ec7fffa321790ecad6fa084efa4a9b94126a21be6a9157bbe2f6ef0ed4a1936a4189dbbded39d5535382ab65d552242b65fb2dec498f3512edece6831a4d93c22daa3a96fc5475278abb7e29a95807adf03a143c93cfeb73ad93180175a083d7091680dba0ccec553f9fac359206b5ef285cc99713415eb2b688fd7809c600a804d2c1fc109401209ee9b9c685f67ba9a2d847d268d6a9b7cb3ab30cb85df280d021531733eb8fd22a2587d9224af049c9f8eb14e773a5e4a98c138994317e9350089f483680a83f1c22f395fa9d1e1588fa3b8efb2643a2f2f5f8863400c48b011a4e1fb101c19fcb15d3a2ebd57e5491dddb40137f6695634c60f39286654cbd53aeb690f8c8d68943c65f45d98962b07d8c6e260e49bdd981100512f9c33ac89966e8b48b1eb2f9250bbfaead4b6ce56161a3ab8bae54a292fea486a40d62e6b7f48cec880f234fb0e5ac512119170f7c36cfe861eb7ea38f884347320c67c55101fc5f4191180a73d03d6be07f009eb17539a8ef9152dbaddabe69c1da8883b96de660ed3dd860535f315068cf3df8f9f4871a055c42e3e5f136e4b308f921e2908b1c06e2887a31d3f68dc3ebb51019ea0e30feca49a6028167ef7baea2c1fad627438d86e348b82eccc1e0f987c66db7496b60280785aff60d5618fc6b5dcec7f5fd8987a48ef8c639358c0ec690c2519e8200a504252017b5712fb8f09023f720224f973f6c99325c3ecb62f2762bd3f78b1e278be73f9fc9678df3e2fdb9bdb680f78d6f1aaf8ded0bdf668dba5a5c457f3684a7e8cd654449e12674d9a27ec9c6c0c21f400046a9883682f0097ee6394091cefafda10b1936bf8706970e205749f62bc278abde838de3c71fd2e60f6c8db7fd730ef981a4dfff4bc18a7a6e63737d42e4d58613af108ded4084b0a6b77696002bc446d67a7fe42bfde83290f0db902ce6fe610e9b8eeb60f934351e235b07798f1b92334997119bf4cb91f48bda1c530ae85337146ea46ad6fe8b92e969a13f3d6c46313892c289fd59876ac7de6d81c6f03e767c04d2c29e43a4a02fcba64052de41057e96280cdfe8e3d9848912d2d029adf939ff627881e87c37df93c83341cb7f22c68dbd5fb2fa15730978345d43aedbd49a6785a37bdc3947b8dcc49a7f641236c1edd06b68a8087a0e4641d550bdbb705019c736b852b4e291482d56266ca0f4d82fee834044b83477310867583ec40150f3c0213883237d476692b4054389b1f17c511d8fb838cec3f7ac6af79919b930522a6b3122ec1d1aef21d2e576d32a99541ef0d3f7783d924085b94fdba9f3279c99fb3a7a1f027852c70fd07687a455cd9b53264a35317e65ec208402ebd09f29161239a540cb9d7a6c6e2fb8c311a1d5482dee906c72f2d7a6799f90cc7882a0620081f74e0e85cc3ab064abe2745a2f0dcce381d430bc36ae2fbb84b238924281dd1cf8d2f10983545b79d3ab15e8b5ae043a7cbea47b6c1aac7cfafa4be3a68745251fb15fdf6aa03be2f2a4e92bb264f10049a42f4541636828772a4b6b4dfc97fb2af9a6fd0eec45fb70d471e280d1b7c7db4ad405e1df6cc2c09efd33a491e0f96b17afc09558944e97de8e68dde7a21ff140dafe3ef302ceb4d177bcd1e3dfd7ea157e4efa7c5353c5ff5e0212799f45d3a1b5e4dbb14113e6bd7db3d0d70ffa51deb17d230e80b7f1e7c329e6239f92499a764b6f7d89887c540a323994ba250c5aa1bf3662602e7e8490af9e75d89cb314a43e1bbd5044b6cb73222fc289b29e3623e888d8d23ee66747f766cc5fe9b4873fea15f920aec6ba7d0346900600199ff88cc4b03d4a4db8fbcfa3dd75a8aded5ecc25d75e44cc0abf838d208402c60ea80d1cac5718c32b32dea630859eac89793d4cec672c216921edfd750335a5ead3faeb82b6466a7da9e1945adb7fde037e300fe1bd6ea86a0e7144f952a044132968cd15203741e2648bf00344da0fdf2128f4f39c422a6c78f5ee81637f5939f9b6c2d87266e0ea92648c3c4b87e06423c58fd0cd100e355077ca4831f1f9b533fd1231d8adb3da95aca1541753b28655e3868b66be7bf237b7e9085b22b6c7e1dcdd2382cd122d4587835724735edb1e996ba05afa4837b4e2da0aa6fb89d12f9360eea3c717e065c8402096812adbc9646d4227aee8d98fe3906106da08b60091b125c996356a104b9f99b651354a1e5d79e43440361e5725e5b5171be9798bd93894061608deac94ccbb0e156e380180b4964ce8e43baed341a6b17dedbb0f4677fd51130e95c350fac9598409d6a709a81b3d3bf9a20feb627176d352d00d01846b5a9019bd53c41f4833cf5ee88e968379921a318dc60b123528638c6ebe8bc830d58fe713972a59df81ac23887e3b1a2a01ea912b56e06123387680876132b1d4cb3ee58018d04981100d3cceba14dd7ef4984cb00d3a3e824e826b6247eb3c1adafe9c095a159f8b284d6390c51fd0dff2379e89e9166a622f0e89dc291816bff41ff9a73ac65c794f799c3fb60a45a20189849494369f4f1ae85fdc59ed73eef91895ac0276072ff450747e016f0f3bad45eb409d49e05abec3abd70a55c0d913b2c5c6cef69abe52cb2f8db7a69689d9bce27c00dc57556dad4c92208a5886d532502b33149fa18f66052ca6243f98ab17cd8c9909e101ca722402626bbae6658bf3f471b3c9d81a24c1b09c33d9e3b0279bd841e1e4a34bfadd07f6ab42da915546646c6c3b98d4d5ed05ab0b772f5cf6f8080095a05c152797f6836abdd1716b673b0dea3a3ca21779ffb770136f4374a8f4f15dc99c2154216536882afdb6367bb03bfe3d825d5e618c8a3cded95c046b14ff4897020a81865d4787f84346d22231ee7653b6e90f72ada1b8e8e3d00355491e040f8d6b492fcf3cc83c1e4fb5641a41358ab7a2cd6eb5bfdf78daac740acd64ec7f6352ab17555bdf939108bf7331c720a004ce1c9ec97075f61bd45cea79a9a80141b9dc9c5e2117953a50f19d474440fcedd6988915f68ecc8034bd0be00fc376a67b971c05be574a092ee182ddd838a29852ffbd4260db50ee269ba94b195769e0f3039d4c89d4c8dffab805486d0d9cf2b9b932df87ab428ec37690f438ae13ed16c291fc4c2208c9426b8cbb59fb5ff9e01efd3e002c85fa0c6a0d7727705cb110f4e786003cdc6dff5d31fbb810a6fd6b803db0fbba01bc18e8c441bc4e3466e6e9cc2017536cb4684417023f582818af2d0a059862b2f92dd8fe78124f9a8c2c6a97d4df538db421b6836d1a68861f9ba717eae4194731b79b66725480b8d93a0d30b6a1fcf953d8497e65e30378a7b0b63cdc752cbf85c9a6495d483283cf1357f9c7e28735ea3ace032540052251ba551b536966b996c3d585317de49017d53674e202697dc598ca6a0e5616f36af6ef161e75cd92f74f1a211f27b892615bfdd7c79721b564a1eb627842b415bcab239155f3205da19cdc340524c4620a9f054c5369e03217c014a2c409d74fa3531bef37218cbab3e010f725c53bfc296b052160aaba12ea86005f7f2bf04876d6d1a583bada208c949b3672dc9db4f1f74988335b3d9593115f4d30aef8e7093bd4ef782b8f83c8ab604c1898e0b53d4046248d6f5533246495130b634c8c3ca3a6694f45f2c2d028caab74cae304a874bc0d4e720e17fe67324ca270920215379c9abaf280d55657435e7dae7a058329371383646d6f0558ebd837d39be86cdf86049a80ca6a06ed8f18222a4f938d9aea25571ca684094b27efc767089b32e444eb34c17b43293aa397cefbd67946150d4572fd095f9ab7c34be840c7bd607df9c7483d8d3c8ac18b650c2044f5ce984882b26d885aae923924794621b238a3281a42e2366066d5ccf4b1887f7dca3a7021ad8e6b95e99563edcf5d67d34e292847813cfaa93986304c79d795d13c79741d2e5882b91a4499e3a37f798f6dab2a280fde9ecc580aa25485dfc1e5fdcbcdd13b9b3358c634381ca613f8d9965c3d8425b9f550408f720d3a7bbffe9c318a2d6a8b2160c22e5ac6648470e16f29b16c080874cb2fe72c7308f0a5f9e9fe04bcb10e5f343d9a6f469ed6d793b4b1333cace617679ddd5664ea866d2715d7765ae3ee0e7e8cbc70fd328bb16f2e34b1d40a7163d73ba5b19944471fe2d54014fb8d30bbce1c73b8097ad1737d2afd51eabb9ebc8e28410020931bc397d0b876c1a9cf72787658c5b1a6114295b024b49cec18261e1e83186ba15dd638876e170a1dac5ffbf9313fdb4bc77bea74ba518e967a2163e504b6821488f0c82e4c00efdfa2f15f4a25e9a88f2dec527c600bc9104fb52356f7799f0868e2842f73f77d92f010b68d6cac665d5c2e643918ba04f2c756e739d62c5de1e11022449b7e9e2ee0cce0d641eef1392bc435d56dd60ee744acadf45e64cda3013962d9b8b1e4c8469d08dc8f345d2100d8ae35bdee7ce7419128e09ee788df7e8b14d3fad6c1ac011a3ccb33f161c73712aacbbb40c59fd6b0dfa75768e4c8168f59e3ea4200471989613f6ef2530ad74a341972dbcfed0d06122660d236b7f4d6f7a76110d54f290dc2e6131a37f32f03307656bc1142733a78650670e7dbf6a5cf2f9b4a0cb8929d30694672dfd3aaf9091dcc5a4ccc99f089369cc80dd62141c2ff8200c48c9fd9bc1ba84f9fc3dc4550462713492d6ddf7c20d68bf5c8d323bbebc5e2bd3698aa63b5901bf2e5291a1a27578e3a5fc850778b59615deedcdaf99fa93968935e5d3f7c9cc4fcbb49b45f4c6de3ffda29890567068e67c8cefc00af498b056669fec6f28e42084c1c91a70d03e1c1c36613f6127fe3b93ce3e6d57a028f2a171b9a575c18bb8d9cd7572171117ffb7ba2525bcb3e402bdd8636afdb55e9aa51c036730d011dcc6938f8fe8395574a09bce4b8496be1fb44afd033331d2e8cdd4d4244ac96a6710c8e878aa9da9ebdbb6690aaa03d7704be60571907edb0a0ff50f2c635d503a3738c65d304e16f547d1b6ad9d61be0b727f38cce4a32c7e77d88680cfdefa643de4a9f", 0x1000}, {&(0x7f0000001200)="6cbb62482e02fe1bc8e3bb86741608bde9bc189fe555d5e58731060b68d4e09f61ced65db7c8e7cdfcbd50bc62a2893f62ace6bfc449a8cb35ad256ac64eb4f138d0e2b4c24344331fd984ac12e2ab4d5d", 0x51}, {&(0x7f0000001280)="88d42b50ae1e95b5207860ba139b541c8c54be6b2e4a702fa0c01a048073b1d31da063bfe640166a471fee340682f26d03d42e88769d6eacfa9cbdefafaedc4782289dba2f7956a1bc0b1cb264d0effd6d2bd171cec0cda39bd1b735791f91a6c4c1487dc803fc1c5e05f1229a16ce6f7522e3941e86ef97a35b857f9c4bbed6a35cde919f3f3cd10b22d547b24f76b02f9a1d9dbacbb902e649be46e2b76e067da947c86fea8e7128a6412502b5f4839a8f6ccf255d38b54246ccd027bce5700b15161853bc13beb6ea6cc5cf2b3052184b5c45cd6227acdb986f2aab1960738e210e5aadcf6749c57f6fe48b2f45d748fae671d90cce662cc6d1b4b5c470bc71ddec93d3e2b5cafd590abf968a308248a8abb64577f1b9710b3e43784a34ff8042e4d95e14738b4ac817a83ee03c014ba8fac41dd41df064e7c9289c9ae04fad8071f28432e6220b460aa0ef89d7664de92f2b22f84853a16c54a7b8ca39edc45fba137a1bdd5e4aa8d498f63c86a49dd7402b3605e6e2f2d807804cb13269c7d13a9e21ba5d47b9156c057b17ed10316e9a1ebd7cc57280e678bef20410ac243c9b3b692404b10069de1591eb7352bfc61529c3b39a5ea55cc36fb2e00236c74725134031ecc040eb216b8de323751bab528d1d121d6bd8bdd81d65ce7c23194e205fe940ef8d7fe079df7f2935cb4d643cef11d4c3f4180fb237cb09b7aee445e98cb4b7566ed1ec183e70180d9fbf6ff9b5778e6929e00616f47bae2a16d81d8e33e74c825a8e51ab9f114ea7ecc7670fe097aed0d62ed3077a54259f014bf4742f71423fe33f18d802f97f4fa393f1b490cb08def905b79367639255603b783ade49b7ae69cc022767430de7c64282cbe85eeb4a7d1e64ac550ca810a3450097276b4c702e02e10d0e023e1e353df55ab13c906758e476041bb3575e7039ce28ca98141d827d9d99dd8ee2017ed8f5ae69fb37c79f83b89e5835239238140744de2cc0d0f964977e5d86804f7759aadb449930c98f1bc66abdb64cb9c6d2f93cf2cd5ae3288ead058a6ddc7fabbd37ebdb2ba342d5d73e275b97ed2fb374942cabdaa046ec9a5934b4ecc08c513d50140feaec6d99b49ebd3ffa568918b4d5884c718b4d20144ccbe51fac00426134635b950ff85df2fe7c56b972c2360dd6c1bdb0fff795559db793a99afce7fc31654d3b40a96caa11cd8dc7693cc0807f85877381d2db52107729f194149e09e62e7f553b711f750a459fb1780c6708265c2afcd2769446360deb3549aa5b4c3fc5b4fb883dd415cc0aaaa9e38eccb5aee8dee422b3739eee16f4a48bbdab5a68fa4bc2e167bfefd24551a7c8cfc6de92092985d896124857509595bbc72f0f55337ae313a2c3d26c17cb0fb8e916499449fcfef77783a487cbe5d4a35dea346c18f96e93cc640f066bf88f7d89a3e8587255002f55433eb653b8460a40ef798abdf05f74feec485ec8e794eff7549963645540d6acad84d6094a231dcca4c40763a65e8ef625ddec6931b49bcf1a9182944c9b849d783e6bddfb7fee3d0f9a4ac5d39174f30fa507d4839c6048e02de6be1a0592ae7a58c34f3ea6d409fb307a34fc16ddabb3e16804f2d81baaecbc971916cbd895ff7120aa57ee5964d4cf1807f3d8cda8a5684db06211d54af550c06f37f73b6c7dededcf032af88622bd693fb4e7c21cb82a32557a87faecf82394464402714a33c21639895f8f8f1249a97b6814d056b577f4ad5d3da65f0d30a77c9ec75341a5a4df7a1a092ded260ca345858c654f5cf9a9a27f3d321496b95d36b00d8c154a01a8e3fadb90fb619997c26d8dc8cfd8fbdd0f88dcd94255f7bd68eab02f6e6383c7bb4e67e36751ff74a7fd850a65c873ef93bf97dce39e9e00f9300042b684d3e377d60e33478c517d5ebff0de5a74b665c774e9afa1b2a3c7f69f73d8608d68dabcc14429b2863142f5a807722c6319150249952fedbdd0b9c6a68864fdbfffad4e239fd95e0c211ff3af25c43688fded7663c9b08f72aa91d5b8f2d062fe4220e159fc0ebd4627b50dab78a0a7178ebb7b966d66b907a142f1b236ba9e6ec8a25c460e9b99f6df52149c7f7490c03d08b6eb016bf69839a6d3783a8b649ceb84e0e3a6e802ab4cf55b782705285672ae8a24fd98faa3d5f48229a83fd9ee4a109d470afbde6effb3a8f992754c051c47fa8bc3ab57d9f4a3c0484623da17304c72a444a40852aa2a384cfd53f240cf9b92ca0751fab0e54971a5f5fd8d094f3fd56763f4c7180ab6fa68c3cda6c68b3edc065397d730e5c3d35eef4522982b091d0e7f2a9f1b3c61b8551472c5a9eb31c150b03b7d4be99697367eb41fb0392260266761d3b1c5335f25347f89dbac69df03bf6ef3ef8fb56c8f34c33c74f3dbe9f65206bf2abc7064672de6df080517a37eba45efeb2ce6cf133e271bffdaddfa216b7662e981d63f0790e16d80d7cd953462b888558df868e074157302e0e85fa445663fc6b0409aac45e330cdea9ce6f1b8f0de526cbb2d52b39482154341b2b41c84bab70c14a969ecc5f804209f8a2442f7f4010346f7ab6adda80e1c56d0591a53bda0836f0bd4189dd8510cdda9b04aa3b139f926c900a03ff997204ab69bf8f47806542bcffd0b445987b3f2be129a778b8076416708f4d918a86e6f39b8974ff970c7a8316026bf1d1d763a92fae7c27f96d9a54c698583d54870a7802934188c7dc091931d40e37c93a0cde2f7034aff72b2bf646068eb045cbf233fed3607fb446cee745c6d8e38f2d9bb50d3a5f3b863f1b210d83f8d7348e2c2d8e7a76dcc202d218ed7856a8a3415dd278f50593433a2487dc76b8da16d2e25f1340ec0c5aa7481a88ea4ab9d71ef574b2854d4d9ea5785f98d7ca8e173edccf6e3ff763706077a67a5f35aab11d0bfd8201bd58c5cfafdc7df248b33c1a67ce699c0dbedd35317e2771ffb9de616d242d2c511ebf64756e746607d3ac4d5ecc050994c4ffd2f559ff105c8956b46aa6eb434f3974dfbd655783de432a4985039c90e78e68a341e3af97d40de35ef69fbfd63ee28ee1387f0778401d64e6ae8dfd79ef0142ac012f14abc78c3a5e40272877a2fc972c63137891bceedcbd2753446ecca630a28ad27272e0fb1909b9b2a93840d37e0073f4c64a18f2763fcf7c9cffd440ff4c4aa08254a04375f7aa312892325b8b5b7c5570d8ba51ac45676038ff0240bfa67026eb147f5684ed60d29b0a301af555fe110dc51e01f914cd94e9d2e14ff955abbed27735cb0e78a904ab028ee6163ecd78da5cc0e5a85efcae043967ebf0e33390557c1910c0a8e3bb1485249307bcbbcf7578c93fd7ece7577873804d79c37e1032c29904a2560bcde7940779ebbb95ca7528588ddd9acf85f8a38eeaaa461a540413d36e8534423757bc0027ae9d02bcaa5d6264efa8cbfc31650208fab5d1f5c08145c52e32b1499297b4f290e518a129189b50fe4ef9a9e6b7cf2361d9d952f42cd7556a0be9188cfbd774bd94c90b61c0046b720ffd553c1e27e7efe88399f7323bfad9d9e8ef1b1927ddbe89911138da8204da706facc47a1b0a278464be298f00739bb91396d06daf096bdb9cb63d69d4b52277115fa5fb89e461b43d43d7d6b89d3f94c9dacf491e777f1486b942db4e7a592a96378f21df40f8e857aae120f57426f63175a319ccbb16256b00171e462fe3a307f6fc00817f4a5fc744a9b022a05ecd61a9dcc5c11ef2f22316e80d40a0438f1569fdef0777da63520029aac319aae9884187b60c54ba4a1298464cd70f88fd02abc3657add5cd00b3a2eaa0740c65ccce9288283b16d6024565bc854e2128d0ec643376ca4d5963f07b18591e21558e5d4ed25e134032f3f20d6c270019eff1f75a9647a4017ff8878a345cde7ca78afbd2b7b00b6c918678b02375f90d17867d668fa2a7a89cfa8b5bcf056cc531aa798147766a2269aa7ed4fe67ded30b30c67f59d13dfbbf6be1f291e54fdbeec39ca97f6df07f4e5b9038df0c92edcff1166daa39a0db3c9b5090de31ec461f36bcec9b17d6aac654dd873ab82a1c99e666a64b55a7c61964c46248664cb0d447593012c2b86d53860c509b7c22bb51c624b8cce05ca749eb0f58e1dd85f18ec93c07c8cd51db6a7ec2c6cfa906b7897979c8aff91fd37edea78045f6d97b86ca82730e808729a189f70a2f7e9df2dbdb4456ca8d00d84eb805718e4dd07382e5ae66a5aa158607b50b4201a037f8cd4eeee887c109b8a2d734344ba310545d1267731b98c18dd2abc32c615aabd908664d1122d740b6cab1e281c580c8dd392b1fa7e1dfccb5f9260d1ce5851550b4cc48e4fe39ad88bffed9c0a273bd7f919db8953dd11d16474f21fdf3d89c6fdbc3175d8cfeecee0787fb045b9fba2f8b5ee2c8ff281489754daede39fe7f934d1903048e4bba4ff11236767841f1e5add2536d803bec657fe4c89bff94b97422ea42b9e9b108d3b027c489bc254f1c08ef721849b3574defb57f3c0dc882189bf1412e24bddce060e52dd5d526eb761aa0d3aa657bab812a2ee01865a8f514ac0639427b26742c2515d4930d59838ac8f57910b3dc7d2ffa7f26864699510865d9858d561c28bcbb28b8a6ef323be690526769484c0cae59cb5b9802bc9b9f2487cf9ecac96d8f8e854eadcdd56711a6d7f8d63a5eee17b90f169e0713a2f0ad2690531eac2c2519e9a2257604a66bdf121a1b43117adf7cb20c46e8a28cad7189f74fdce1d29c0fcfda555ad25444fad695ce0e976a7e7580381e7955add1b508c4726aa6d0b08401a97ee3a5c4b13ec69b4a7af96e23f96fe635dd5714fd157351ad3ebd37abd161d759804f6fa737be94c127d930572f405fa3964e121e0d1f5c1c51ea8f94e840455d6ef90fa14e57dedd46fb68a3343d6c678dff42845c80471f000c41c5e6ee91297eb259ca5b06374c043393c8b331666f0f3015d551edad45f00f84c71a09d70863cc8bdfd1a1e04d5aa8f8923a7eee874ff6e9c45f091b1763671f8b8c014ca18edb37226aa6fbde1f52f20e1985907d2c6bc842ecea2ec3643a363ccfbf81a5ecd78724d65c8c35fd333233db252ca3c6aefc74bacdfaa1dd4cc91cb6b0e758e9f9f7eac0d9fc12e79e6ea548d2fb3bb006ab5daa48e8b8a64e4e352f5702fd9f4132e6fdd5afa652365cc9d7911e8e04f9f6797d87ab998428812d22d23088a89bd7a69ace098e7e5cd47ffbf25fcb311dbf4a6a4e1c20c013c838df2a44bb43507d9d7cf0e75b44667405e1971e7f5ced8d5cbb525b6c29004a59b56bb3e5a87ee4f056b0eec75aec72c1aaae8a91bd38267bb49ebf20fd0d0744f077bb22955f4c1dc4c305f7f9485c747c9945e4d1e5e426d113d0050b378858776854c3ae3b6c036533b480920fe949ba6d19b14a84efe428a4e97605937f1724ed199ed7aff6903865fae1a0e16930bbf545c83f3de0edfd5be9e25226f0ee5b93cb1bd501948dc7213743eeeafa23e81248e91485991c728f77c7dc552dfd2a9680c81118175134a31e22179465074446f609114232e00c8e28ce537e5b76b379b69492ab64d58b98a2eeabff07fde02f18192b3548482f921de66f51f8e34ed648b99d8661b921001d2ab82a913db91749be10f02233a6416251021517f8068b160224219ecb23579dd665972444c99ca1913dbd7bfa64a85e2d859298432281070be02ddf5d3a4960e7f92d6437854f1b5270a77d5a3d20e057e289dc45b4c2f7b3dde087327eaff0160073dabd96", 0x1000}, {&(0x7f0000002280)="c2f1bfc984ad52b48dd3d4cf384b969863a34e4bea60f0edaa995c32498a5d29ceec84477ee6abebf125a8833a92fda894ca1db18fdea9438a4ab82b6d4a1b1b11bec6f397e2389baa0e75862434b4d7c44ca703c36d6e961ace644683bb13ac33d95a033b6267835c4dd034c6c5ebe2e09967083c99c3260185b2369bdf1d7c438f201ea3863a803a751bbdadc7870112222008212ca50584def640b64911f9bf48e30c0109b9c378065fc195bb14e9ff42d7200956e8b4885fdeee89251a1bfb1b9a1c52cef122fee6c54616fa24492c146416c96d36dd895a119436814d3929", 0xe1}, {&(0x7f0000002380)="ac566920fbc2664361c90b5ea3ee45fa4a247c25bd568fbeddd34153a16a3d4285d91b19174bcd90294aca7860a7e2167a7274ada1ff947e7dc3dc53d0891e03e9aa80eefab2dd4ca904", 0x4a}], 0x7, &(0x7f0000002700)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x78, 0x8}, 0x408) r10 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r10, 0x0, 0x0) connect$unix(r0, &(0x7f0000002840)=@file={0x1, './file0\x00'}, 0x4) mmap(&(0x7f0000377000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x0) 16:00:55 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000040)={0x9, 0x0, {[0x8, 0xffff, 0x78e, 0x0, 0x0, 0x1, 0x6, 0x0, 0x2, 0x3f, 0x6, 0xfffffffffffffffd, 0x9, 0x1, 0x10000, 0x4, 0x1, 0x3], [0x3, 0x3, 0x5, 0x8, 0x9, 0x0, 0x10000000000, 0x7, 0x4, 0x5], [0x40, 0x2, 0x200, 0x400, 0x7f, 0x2, 0x5], [0x400, 0x4, 0xa546, 0x6, 0xe22, 0x6], [{0x1, 0xff, 0x20000000000000, 0x7ff}, {0x7fff, 0x6, 0x8, 0x20}, {0x101, 0x0, 0x1, 0x7fffffff}, {0x0, 0x10001, 0x709c, 0x5}, {0x9, 0x0, 0x6, 0x80000000}, {0xffffffffffffffeb, 0x0, 0xa4e, 0x7}, {0x40, 0xfffffffffffffff8, 0x7fff, 0x7}, {0x0, 0x80000000, 0x1, 0x1}], {0xd61, 0x20, 0x7fffffff, 0x80000000}, {0xb54, 0xfffffffffffffff7, 0x8001, 0x1ff}}}) sendmsg$unix(r0, &(0x7f00000014c0)={&(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001440)=[{&(0x7f00000002c0)="3fd6d41e9f1a008d3f4f6b039085d290cda985ba02efe57cf61ab760fc090d7ccab141e289abe0586e552d08f93f1219b722d2f44c102e2e83c6cfee", 0x3c}, {&(0x7f0000000300)="dabd2b35c61cc2c9a3253df1e9586aee", 0x10}, {&(0x7f0000000340)="8d93c33381c1f47217497f0a36bf2c8c80dbc6f42ac735ed04a0a2d260710a011891b811834e8e7e4db84e008daf2af170b13178513af8b4835136ca75cc87bf75126fbbec375d0e1af9368a894c0e85d6bcee26660f450711d3108ce72d15fde9ddd72a78db7b893cc14fd5ac8ef85e21b74ae1bbbc1732e7621563accc729ca7bc38811d73f398d8f5491f1612564b7fe398ec70834ad38c2c517900c6", 0x9e}, {&(0x7f0000000400)="47c5b8027358037e0d01a1338f6506f5da25885726606a190febfbd0160c3a37c8950423bcfc5be133461096924f86e30b02cae73f374103e8e15e0a", 0x3c}, {&(0x7f0000000440)="13bd5c2c5b6d9790a82097f4fd1b29755590e68b273f6da3e1b504bf7f41683e978ddf39166c5e63d0772ed26e1ac18def82beaf98ebb7f353bac49a7b7e2b70fa208f31e79b95099a96d4e19363f948fd6996667ac25d21253983576bc3a879c4045b5d5d9a6c3dee526e6739ee764fbc7873df7ebde98ec7c7b44eefd70e30e881f0b56e0cce810c1cc24d9f0465840b3657907105f9059362622a54644213d78bb88af7a6608dce0666f8ff4022be4c17e0a4f07b0eafc853f20e2312bc2c5dbe9ede0e91e5cb87b71805acf67137ed67fcb86626f542cb54eb96737f7fac9c6d2830c8dbc9f8c6b0ecd4c47c8aa0f10b1cec68c24b4c74563617780d5438805002e7291c7dbbf1c44d3ce587dcfa6f6edd1041799903cf2863cfdc1413b454194ef00a349be38e03e42cfcbe173c5c36a7dfc656bbca6760fc00623cc34648f172a32b8e056e5450c4d217452f6d5283cc6f8956f1c31294d6e6fa4a86cc3d4979c495fd892d0f940f933129eedd3fe1c7250082d85d2747bd5d558a8c03e380acf5a1722f01d846d1eb0d1b638f0baf751a7da3f9d321aeee22bea9067e16c347dbdeff8346bde263f0da7f56b2c5080309c5f05ae4de05d1dcc587ff97d0bbd3cddc4d8928a9fedd7b5a319793e94ce504ee5398f79e9743ff33c1f45a15c5917594e1b032031a2a98246bdda164e74ee3eddf0eb05adb1498a13719315d2a8c3a605c5a2442bd764c29cf59d41c183c736b73f00ae7423e4e02142519423526df849a7c1710d0ca975f411a088e79a1a6176a9eb4f379feb44309f94f05f23acb9cc2b29dfdad719393b2c2a7524abc5ae363cf085735afce9915f1422bafb028dd21e69ae3a988d40224bfdb5d23d4a10402a06ae214548ed59a67866b1e1add915fe6a8d555192c7716187b86a22f44e0586683bc9ce04c6a398c5eb09ae05db612ac946af68f8186b8f203e7ac2ac19d3c20a87f4139ceb382f81ab7216561a4312e49374d6d0aca3bd7bc10439a518ac5db50f05d4dcd5369618014d9025410bcd5a51361e5e3049845ff916c55027b8de6449465457efd677fb42d1c7146894e6dddb6c1d313d8c3f565493dcf7db56e0b237734cb995ee6fcb793baf64b04513e77c10048ea45744c12803fed8d0679dc486bfc663d16deeeb775b6aa6981e0636564df4ec231ceaaea5a22dfa38ee70f26f434c5eaa0e8eb42f75532e576601fc1cda4719456760f61b108c0f2a17624b5c3477964e815d814f4ab14dfd59fe62f6dc741514cecd6c4bc12fde0344d294d09d1567c683b5c606df8455ad3e6c7bad3806ef89199a7dee17d0a6ab3a8d6bf2841dd8acc0c852f4d6171bfbf266a303d8ed56bf7a26037fb7e4666e37d8e5590f4abc295573fbb3cbc393cc4bac6b496c2495be9b6f96d2f8af47ff70a90f7530184a38d0a175bc3d8483402fed3a426f7561ffd531a45bc30263636e4324ce2879d999ad85bc5211d0babca3f97b52255af26caf67ae50478bee49e9c49dd0e05ff7bab39cf62d712b5826eb6ace06395948ba9f480529ec49a97499090bd407978f0f94b000715e75c3fffe90b51e36a80efb9fabc075b34c89d58666a07040cf374a97c8f5296d7e8448c1e8d35868ddfd8a5031d668d96522b4a7453daa96c7c845a463cdcb6f7de99a3e6eb27fa7b65ea2e2ae3afaa295229bea3ef1eef834f070d83dcd28e92a5e88c9943b968b115dfae8ce8e253220275c160914c44921daa055f28cb55155cd7c5ca2563aaaa2123d8add3c65d6b0119942a3d8350770fb3957515a9070fe7ab91a49efaede3830b5c7f0eff08ed9ae57122a753e660c609a1f56ed1662292cb67652d699a4f9268d471946b09bc6f9571a68f88127023028f2c768ebe06cdcea174415d3ff3e90314f13860cf2d14300f55fa4046a81392f229a8ad6f100a24e6b76d477f148c51b4efb14a45e56412ad0b0c8385af04dfd5b5b14fc1517fccef97de2c074cf638e8f68f0f918365eebe6866f931edcaf5b794ba931d3800d30cadd9b8b9f82fae53043197fe959b6d81b20ddf5cbf6506d21a6ddb04dc0ec98add65bcc36117a67d1de48ddb4e84465fb14f0601e215fef487a0dc8e6701d814a88fff1485e36997dc23e5de53f69025ef172f350126895e350d40bea3c6d4005be41104bf6fa14d3d53f726127a9a546763c73bca6d4f18e1af5b6079ac5a0cdb52e4e1bbccbeab022c694fad887648f6babe5e451227bf142dd02742f83350385a264a5ccc0cb98899a618b385c4d8316b955ec397760e2b4cfb391762172ee3f921389cc711e50c6e65de9646400818034fcf1dad272a0fb4d36750902f5245c02fd934d5cfd6509bb5c87f361e693874ec3206c7a271b75867224605d3a46a49c98fc67874e938e75957b8d04a639c6b1a3232e829f9530c467e5bd49a568d03f14adcae1f008e21c80fcc7a672ff4e469c8b6d5c1220d6f7a65c3921065ece6d593e0bbbb0112ee2e73e0934b4c6882396b900a3dafd3b8dadcbded9a77101712aa9aeb55b442e5b86911cc8478ef7ad39453c67d242910e289ccfa06349721cc7851a91cdb00c3027e63ef6eba9d289777fe66d11dd4cd827fab854e406e5965687f68ebd493da8a3c285c8d5d8dbbab9d590f6181ce32a1b5005e1768772c5978e2cef3f61c2a55e8d3fdd339d636df81ffa5690653ddd4877061aea536829d9f61858299be7bbd8fd6e601d6e2cdd39ffc3765fb4cde59bb954ed893aa95b3e01b0adb93a9182894377715289eab8f72a3596b9d92e5566961ddb601d1e4ea2fbe839d18aa9d512be36e82a6631189a04ebc84d4b1dee21a8f986afe0d21ebb6bfeebeb7b21d00fecab15179cbe618c35ed6724fbca60b6673b49ff926213c319a3e5d42e06ab66f772a6e4d84f073d20fa0bd6f211de99578da5662ddab3d35acfa449a08b7eb300d1259b7849d23ae8e4f9ea47bdd526a7f3b04164a9d3c1c5a68fdad41b9acd5763baa3e579d8e668f09c721e2d3992d02fd5ce9429fbf6a0dfa5c9fd5c559b4309ab27fcc3e6823e631e6d5a5778bce952d09ae8cbb189b4dbd516c33bd2d8110e6aaa460f4e1e3b1884597c68fa200880a36393008182f6b08f0ee95f2f70d4059270aff40f47778921807e0a4513ff74ea5f822bfe42b3ab43e780cf8c4edafa2e6cf0421b308dde5adaccc7d04a1bc13c0c86792ebbd761e92d47066a66251ae01a272fa53f27e625f7610193f47039e56bbc29575df3cd3c0aa3615fec437bd183c6440536e1ac337b04e27e911441280fc51753a50812fa14c91ea2db510df0a4b464774f30b6e1d520a831daec31e78469e593104694a50b192aa5032fecb886d998308cc269818d1651b9569c210b3ba556a482951e4bd09069a3daaf986764b63163413318a1f86afb74f25af36cf4aa198b7b9cd030de799a8f6eebe03e8a7d7233217011fdb2539b53cd9065e2618fdc55c614b9c5cd87250cbcb5c1668c4f5dba6723fcd8abf2137a8f86b58c29e3658b9d6466c883431358d243cca887c2f0241e3d0a4bb9256e180344f5e481c52a2c0148e5f7e6c288a0ddb88bde9a2963b32e7f4dc19dfb3c9223bb12941ac3826db6ffd5af6098e38ae76be19c6f46752071838a77053908d7e60a1edbee9214f7012f2b8dce24e9f53cd80c7b9e30dda16890c0504522a7305bc4e7add186d32fd34e2c925cf6f0b81e7601498432db71d8fdbdc990d579e10c4e69ec5af8ed5b5a30a84daf93c1c8b0d93315e37abc93c58ca0e54df26ef2fb58450e953f7a14be10d7624273e9ae75c3809ee53e7c44645086ba788c4eb13752ac21a324413408c80ffcc1cdee58ab314b19d7eb68c2ceb6a13bd3eac0b7dcec8b9ffaa64b446b36d9c6c5f847aebd8921ed78edc9e7ca0082c412eacbd04225246791437489d8fa02210ee508363901bf902a9103485729dd3f744fcca8b96e5bef71aaaae6a9ef0e5caafd2abd76295d83340ed2d9d54011661d6aedf77a5c46412e9b44b7d42cd771f7d4b547b2e0287bdc30ad4574df8a065a96053410fe0408f2075f8978ca79fda74b9d0d6566b501d5013c0257b96423f35e8ae528586b6d05bd9a39759629c87d02255624881fedb2af0e244d06642352921262ecf20132daface519bd876b5ae5ca53a440948f9b2f9b6c95564f2ac82eaa5b49ab7bb04f8dad19c9b08f591d3a32141d1141b32fb3b64ddf672599d03238744e4dc3c76cf2e8ffb57dd0281cc3d9e9b677553e0563c098c7773d8c231c16d49f9a0f61687926935849a31514dbd7a2abc2253bed503869609faf7c4749a48d5c6aef4112006f6d95d10efaac6995c895e8ac4e83edf55020aa6b7aa4ebe67aa343bb58766a99a604e3c0894a930c3b04b4704ce041ebf62e4ee6880a755ecc89ca8c4ba40f65cae9e5ad760c8d346e2ec9cdcae3265ba7e08c68c17e8e3edb0c887facfd5576ee3022d68c4bce6e9724119e4cab37ade1bbd000d3ef185ea1b5043540e7fc7960f53688432583c874f3ae96d9f63b89c26f26c38bbd8559cf10f3ba72a7086298a0771f75f9373a2c43a9bf14f47d44caa8a58c296774d843d803b00662be896cf0eaebff930d4fc382e27e22ff17bb2457808c240843b3099f3ac73e92fc040b7ad5ed62b461b6fe31d7a3fdb4503d6dd961b54b9ed8c6ea18d684406e326378f6e09e7b98262f2e40711b8cc0c98c9b5900e4cc38597512965ea1acf8e7a13c048d46d8da2966d153366193e6530915460c1002b8f750105e57fae961178a8886cf70f6775af9c15ca4c48ff4b543ea3d87b9a4bb0857bf051488c5e48ed4c645d1723370503a153ea160b3edea82144331383763faaee53ce975b03560822a23894720503b6cdad0b88bf304f2d1d1adedd6eeec85d60a84d4ef26fa6c34214f16c69eff775530257b43d7c2bac9871437ba5fabe2e58cb1c9608f70cd20dc230b4113fa8aca3a8b5a028b3152a0cd3d572d2028b4337d92a2f5acd1acfcd5e1dfebe70ad296584934ca636e2d689a62c9ffb5915fbdffa9ac88f38b6269071d68bbd285d1ede4fc5a89b4f3257f43df1b7a6faed09a7e7c0439877fa9c842192a29009011432b8aec9da60fb87f69b3411a6af4f0fd056c6298ca0c0de7615eea2124dd8f9afcd38493e8399a81ea28354bb7401be7552b4ce6d68f6322d9bb4c81660e50d1eda7b1620bb2dadff570b14c171f56cbde58f9fad71d869186f804bb83cb6f35b29aad3656f22057b17909115296af07f6a45d032f0269bdbbb75a63e37b20f305d4519ed24c561414adb8d7442d3d5261b8a528402d39a9f9aaeac4062e19790a9e4f160bc71daedcac23de302b582b803ec19bea87aab29504c69a52a4f129262c297cece85a6f6bfca56aa96c63a2a74b03a6716cd0c60911823ef9eccb8b01a968c17c70cf2c12aca99122475d15c5e8ac61ec727d916f2ecb1b0d7cfd941c60fb26389e3bcd20c3a64f3144431be266522a30a314c4f93ea0a3cecbabee2edd0f604d1b4a7ac0c21436bffda479b3d358c4011b9d1377cbc7b1e4dd704a28c746d9a7a01cff7cdaa018bac08363674c495e5af25416e382b78a264085281e15ba8ce02a269bd7930906737b1b80930a9496976e7ca9dd81e90088ad8f70649b68ecf8e44654fa4271ff1fecd3dff8195c178360211d5ae520ec4895675391031959162ab04eec2be3222700dcffb6f314ff4c6b4a48d265f4442f6c9832fc38cab59fdc597c6082dbb486d77afbadfb", 0x1000}], 0x5}, 0x400) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000001500)=0x5) r2 = dup2(r1, r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001540)=0x101) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000001580)) fchmod(r2, 0x120) syz_extract_tcp_res(&(0x7f00000015c0), 0x32b, 0x3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001600)={'./file0\x00', 0x20, 0x7, 0xffffffffffff7fff, 0x1, 0x8, 0x4, 0x8, 0x0, 0x1, 0x2, 0x7f}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001700)={0x58, 0x0, &(0x7f0000001680)=""/88}) ioctl$TIOCDRAIN(r1, 0x2000745e) r3 = getppid() fcntl$setown(r2, 0x6, r3) symlinkat(&(0x7f0000001740)='./file0\x00', r2, &(0x7f0000001780)='./file0\x00') ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000017c0)) preadv(r1, &(0x7f0000002980)=[{&(0x7f0000001800)=""/4096, 0x1000}, {&(0x7f0000002800)=""/103, 0x67}, {&(0x7f0000002880)=""/204, 0xcc}], 0x3, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000029c0)=r0) fchdir(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000004c40)={0x0, 0x0, 0x0}, &(0x7f0000004c80)=0xc) r6 = getegid() sendmsg$unix(r2, &(0x7f0000004d40)={&(0x7f0000002a00)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000004bc0)=[{&(0x7f0000002a40)="9dbb3746f0e667ed97358e9963296af26dc2fbc1dc7746dade738fd7593cfab709991434bbe6bf2fa7cb7fd0ff9aee9dcd6d3029775a0770a873234c6d4bce08a3d43003c604d2100355dcf68be114bf4ff86d5873fc1ee9e4d891d762bbd4bf3df1a94f9561ae9035ead6a7503b42905253070e546a", 0x76}, {&(0x7f0000002ac0)="a681e668bda122692414c0a902374300b98a54009ce173bbdb97fe41baa02e19a6b071226f497f35b80a0fbeae52b35c49944fc252396c941e8922bff535e5ede7e614407e1a9382d86cfc6ac86bed2a056d68a4e2fb9fe269d14b0ef8742b897cc9ebacdc9e986d45673299c4b17fb1eebdace38a29e0985a84fab15f7e9890d3250dd009d65b1e7423994596587891c87f5b6517de1b9d3993ca50f759e30918c9992efac1d86e16a07cabdcfff3694fd82a404534dffe5e9357a5ba06ab0286c4992d161d4fbeeac7164a63a29dd8fb042766c661f9b9f1c15be6e82bd2ec030ccf0a8b2d800a97cbd24cb72b8a8217d4caa2175bb118ba522c2b49e7860a3198d1c2a0b29bacce1289d198d579bd516ea4754427cd59c1ff558c8bec121558f5555ef9ce2b04672bb4ecff464c3fb246d05b5a0287928087d16baaf21362d77053a56a4a1e08a5ce88d14d4f39bf894bfd45f616779e30ff3039c1fe9976d69d49cda6ceaa243401fac9f5b4051512f2d748b994c5324e38fa77cf2466f7a0b5e9aeb1e27949f8732afe52084a9b3fc179f7c077eacedb3d483667156eb71d5c0109eab0cc2d2533567f7edc5cf9226ce136abcbf3c8d5e8b3494c1da4884feb89ad80c190e71f6eda1b7dc87569c30e6f1595e07b8fd478d348816f42fe1ea78f24573dffb5f038b2414ed6c3087b9c70f9747e9a430559a74992920afe11ee2d079ccf644b2dee0d13ea798e518a02976cb13e8008ddf789e3d9087dece19ddbf0434ccaa289c4c5595e9bf068f24f813673b91d2471bf9eb00ae92b25d189a98c301a40793bd01c32193a28fe397ec08fe8fa9c720fb323f329480cdf4170b4bbe619809cb3f1a9327104fe52012b9ee6af1a8a86bb3243b56923cdabc68314479138ca7d3d5ef7a9c98281b08cef773ce71e7798d21b32203437f631825401f71153f9c33bd7a811a2544074258500e3048a9235ff70424ef4a965d8c30e19bed54339382f088278fbcbce9245fcce13d6605aeb6b1a2039991558498fd0de78ecf1feefb36ebe6aa0f9010a7d7a0da60273da3848ba88a99b31e0dbd114ca6bba4dedb1e38204834986fc59d73c2f723b7ccec3df8493c719967b1516232fae8900fc6bd0f441ed8676e079f10803a2523c05bc63e4abae853087f374c1590d63f3c3b5ef440c56dc956b42f99c2cc1e7e233facb68fb661a9f455a960b41614183a66a859884bbc8a2055d4de6e5f8e3b472419b097d341f831a5748578998b4da1ef2b1701e42fbb66380f297df6f4a19cb4a050ec9a29bdde55920e095e18606261c665bec7f6f6df77f7d8099f70e89f22ac26b116a0f3bcb16116e53a7b2afafc736fa393703fabf77cb9b56d2539b7687712a7f519c61c26e482faa80f650a9535e96187242e3b1970a08c79fefd6bfda2dfba4257f0fb01e667e84f756cfa0006b9e3a0785f82b0247b34b7636ad15c29a96cc51a0ed0e4b4560e9af34cc63ed32b9a0118f8f003e238539c48e0590d1e4a43cc35dc874ff20802d5bdf51f1f6f51525fa8449380390e4bace8bfe37c90e968d9ee8e6947d3127a3c9914c2d60e8d87be6dfa8f0d05c2e77f39fc28c84620f7c5dc3458fe7fb29d62945ad56fb066162dcd00fec0ca6ca8dfd51d1fe90b25020292b26db350a9c2310898a92071a2141e2ddc4db1ed8e16f7ddc237936cf894e15c87c4d39ef313c80118e25a61b6b9e826e0e8ecd41af5402c13c356af979afa35bd1a685fbe0e2e80b1d19b3e668d348d41d124f5ebf6b929e6de87c6e90b74ca9381433ec0b00d9f3e89afab2d60c467ac083d6a467628882e905a071aded2eb0ebd1ee10607221ba6fe545cb1c0ec71c6f8054481474c0108fb7cf0752f23926e8d88f0f02fd25b68df4433fa20eddbc5fd2f2792d2730ceba893ab07ebfc12c65240a175a50741b78af1a4c131ad724e4406bb9609adf45600f0ce57ca0947c5abe06f48cdc01f49c2d5d78a4fc02d4a4bf80efffcc28664b6ab9dfb210e80d570360ceffd8f1f01587eed4bea6fdbf9669d5d2365e0bf3bd845e6f16885b82221f722a1943b100828efecf544516b8cdd99b1fd5291f3483d0c1af99a0bd068965d624cb4809dde02fe6db18bcaa59bf51981cda4f2c02d6681ec2af0a6e26ba76322ff3a1f298c58a4fd75b1027baa1b791b385030e62e5135c66c4401c8245d79544f70f143731b13b9aaae5f02870629c896733c5bc30f7576f4a6dab29dfddc883f2946b10b9e2166520c4341cd880e297d7a2ecfc7568223fe3c88eed6d7d3971fd257dff6ebaf5d9eb8544b957676cbe63d18622313b49b11864bbc4333086cca310ceaba94e41c5858d30237c99e28c2d516b06856d1101b4675acb49a3df001d5aac7a57415fcf05ac9432465a934588ce63f028de9684625c8fe453139afc75fff057201d6d36eafc670473f37ca1a10de3738d06f00d4bb2085c47b5d4c4f6fe6fcd8a7ed623127570cdf2950ca1b1c899dbdc71e137fc41e7d135f55b3540ebd9b795dd82400392e73302d94e149e707d1612fb59d82671d8a307daa7c3f005149d888b2ec80447af2a1013194599fad0516d9caab5494e41c1cef65e7c6c503fe2d5e4ddbf429342c83b2e3c88ef8433d8f93651a71c6d6e6c310b6cee98b095d496701af84c2a424f714321a1d386a767050f2ca3c719362f8a4578cc30848bf508770665bfe0812a4587789a4063205e63785693b8bfb418fb0ca9e5895207f9fbc8acb30f9224b99e3b1c0d274d28660392f2dd8ec7d8fa565072ee95fdeadc9f422aa99e39817425bfcdfb96554550672d03e9d77e79c2c27ae7087ea3017fa0ea7f940a4e86ad1bc7a4d3911f64ba37445e8933fa82c8d053630c79a3b9af62ca45a0ddf9007e3a0bc792934bde963bf34c98c85f140a53750368574f7000a410caae1d3c29a67ca2fa7ced0f3a976e493ac768c14e3890e737e48da3d7b1805477c372f4a80113671339cc9952164bf4a78dcab1b9fc3f6d5d2f29e21df963480dacb743270f24c3bff2f2a7127be7f2d6df3868ac8826068819b0e7bed91841a9d688b842a69226cfe000f641bcec5fe651d36b0960080d0b6a2fac74da4079de7658eddb8c99dea48087754e7c611d08907c9e809236d8ac1a32a54d9721f86cdd62d3802f61c20fd5bf1b201b18e9f3430e59feb4a4ab8b710c6500ee9ea9f3897607a1f55ca5061459eaa986edb1eb33fc641acf50fbc8c22e3d99bcfb97136335c82cc8236399ecdadd93e18df94fa8fd6ddd5492d5073d9284a3ffb4a82a3795306388fdcf16a5753ac2fd07951e16602699715b5167f07a5cdcc416456c4c3dd98f40cd9c89e9ac277eb422618b730559c6ddf66f9d5324a650e8f4cd34aa20b2e5bbd68d82fb9fa6f82ff5bc21331d90e72feacb87aff806449a0616bbda26e793bd9b3f4c221381382b75c3f6f325ca79119cf0a33b303fd917a1ca1f29e41633448f4495fbef63846d109220fae4c65a0d9806cc3c301c4ae4ed7c1554babeedf1d5587980a0da0d52a64d9b33f798030b75da8f405a4b1128931f4eb3239084433c1d46ccd42dc36466f43cab482b209c02058a8f6760e3a54f9965fbc6201db80b6d08ef0f56a49c4eee74a22a0dc2831995522eeac4ba3323b8a2ede17ee1031360d19e92d7d40b2cb79201b50ef22602e5d8944877ba63e886292865e7d3b4380025f80fde16140874cea047bfa1609431a8028c66d6e17e6801696d06d801e8be01319f033c8cdb4166fd0934bc3830d9f6d94b10a69d40bf6b3f70463663d1e44774bf329eb3e441de249c741f23a5d223d9c5eb32b980ed8768e8cdcb8d78b02a70d48356240b4857e9da9e1272b2ec73bfdd0d5ce8b61e3ed83e0cd67ed158f8bee3439732d7c45b4ebd674713f85e7229675fb32593502424eb393f963244ba90369b07fe877970221e2df08c5148887578480704dd446b949923b8ba7aa6861204b5dd45c2572ae19946b25490b8873b955cedc694bbcbd776ab3d2445296b114a0ae0d21c17fcb147e03386ae9fd1de0393c572b41f41080956044fcb08f9327ef1fda715d3ba268c7fb624b000c25335a89a12ab1cd803687488c4c42d1d82df204764dacd10ffd74b5a6bd7f0fb93b54302f1340678fc2d6dbcba08477f6b140d0ead325ed6cb6609b792b538d5c1d09cf6b5f8518e1bfd2cb5edbf2ebcd00043a0551b0b608cc2afabc2fc15034e16246c4af240f3779bbf5ae90034e81265d63d51a5d7525b68253bc0495808f0c528de9e48939f82355024e253448086aba08a28e98a444aee654adc87d580ebd010b2a8c8a7a3553852717fd1e74377d9fdb61896fe3f4f5bf33150c047e2b62e4e9acbc1d8abe4a0873888ad0a382815a2af941430eec2707ab6b3fed569c55d5c3273f26bca1f42cb2470a3f46ca60bc7f72c67f1cb89342af306545697609362964d417bce8046aa38c291b8f0d1a9da45e90020bf03112af8a15a165c08479a536b1d7dbbf27db84e6ecca88e8d6a894e2fa9c6082d0a2093bf9fe0dcc7e3ce70f6335c863bb239bef092db31e59fe7b0ff2ac6f1d6da9e8c4a1e67304836d7251ebd1d75ce929bb09480fd46a35152b0488b593dfdac58f88bc3f60e33230c737e111016c2a29f890ca591ccc82264dbc2e026b73cf75573cab5761e4571dd590a1670f32c17baf2c38cb145546f2634bdf120907df34bc5246c44a6218535e56c36d5d77e5b317102a9b906c6fac680728f1d26684ce79b30e71f34a087c9c843e43854dafcaf10e9f8b965a060645abaed628de94c335875b82b6ae4ee12ccd570d28665adece46eadda689c1671a759a46b5c68c7f9fec87b19f4852e97a0daa4cbf735af4f4e3ecac628a712276c7082192f02d2b13ffc0e9d87922130fc034feacf12830e6f5fc799125ab9e07686c9ed8213bb695e6ef1552e678e3af95c1c02c9594b626350783cea10697e3b00eccd1c4c19ed0787847b91fbe75444e54e03556a6a691300d24262224031baa6dce8dc7ccc5a323f457b529d641919d3146f41b568ad4232f871471f891233741676fdb6dbc27deed990005b79db7026fde4982c3d4d34c55954570bf8c3878a43893140a397f2bb5ab1a9ccefd865c9062e9f5bb971caee7567a5df4112f2b1cd28824340478c98bf78a435b0130d236190b7c63bbeb2295cfca343e2a52b63d4af22e158de3ca5b68f9197ebb13c68315050fdefff82abd3b3410927de2bb40a928e67af66024d13348b8503459a5edb4d3971cef621e3f17a43925a185c63f41a73043c7715c4b55ff9a6bd502eb701986ec9bdf32cef27e127d841d323fa7cdb06da844304bd66d44431aabce9587da8c09905675cd3301309fc853583edac56315f8bfe28b3e0ae0945f1b127ed0263248eb68b4ac51a7661f2841518439905451c54f4f7619a28ba7ef6af30f0918b448f518c57fdec1f3452ae2923fb7f3be1448535d8f7bc68877a186c41999a5a4cd3df2da3974c2679cc30ca9b45efbd6a96b12c3b7f6593ad17bd9b1d0822c0559afe320a184904cc145be5d0fe43f20eaa1101e31f6d021e2979c8116238ab2d7e13cae0e65ebc568b5e6b23cc8557b99ce48a3069cb0754c9d3ef2110ed5f6d8b17c04ffa0678d5ecea5eff88c1693786a4266cda0e5b5f32a527eecd367a7f20f021e5c29f1efb101764a9d2235e0135c2bcbca7091b665670e2aec7c67311b52ad381cf848e7c5658172d6c72adaa924b44646a70b7a6", 0x1000}, {&(0x7f0000003ac0)="39d2d77c68b46efa5df04cf309c2266837f1db8477dff815f93b1a49ddef2c7e713446635f907eb7456f9d843924fc32af1dbeaed85e7d5813db797e1b1ba6f30f72ffd4a54bae9935aa3a1f8bc8acd2121d8177d7182d126ce9139fc4dee54a9eafb53173d343f35e33f1acb33629f010337f1f76315d7b21e3a9496045efcb0c", 0x81}, {&(0x7f0000003b80)="1f4cf846c73d73c50e16ec015255eb69ebd11505853b9807884563c33529fb25b3720eae79a5d070e695dbc5a1ee3970a3add2a3580e72abae85fff7816118782f7344574fc8d7b29f41d7d08ac37d585cd8fe2dc69b5230b5e6c154cddb23735bf03544688f5b4b258e349c96b95a54dbc11b2c2095030f13809bf37608baab1e78896c2755e5b449014389e52ded4a80a52c83bf134f4699c6135420398a4a4d35d32504211d41221fc35078ed104c3ee4d48375ac44e2b5e3e1e68b2dc57e47ddc6d92c44ef837aa05129e0bcc93034314ad64c165943657d79d3bf1481a6058ea378d7875f749148f3fe8d38b5fa4dc7c83b55f95cac2aaae55ae1a2bfc4aec8bdb4790e03dd9b0f6f13c78b09c420a481d03e83a5fb4026822d9aedaf373dcbffb99dd26112d3b910fe0924e765bc649e492ede397e88a331f9cdc3af8f0aa2e0dcbca2133fbf096bd0f6c453272341742876bccbf5dc1909e833c36eabd76fa2df132458a8bc1352e4205332dc10407b65ae3397af14f87e55ad8418c7dff2816b26270ed8fcfdde9b7c3772f131c39ef54736b144e6ef2832561ba86d6b70c611455e314a56b02bbc2743978b8010f190cc0d3c8497920171173e61210268b75652f93ac0380efa0e53fdda701193212a449cfb96aea6228afcb83832e5a22ba7c6980963068be5b1c59b99f885fea39db3f1d03d64bec76432d49b148bcb7e0daaf37d95d027dc9578a05097222c21d190f38c1ef842027f85c760af10ce3eb77b78a331c3ecf8944b1c6487506add6ba2b07125f0b903aeaebe555a38ff58fd7c208aecb4b194412d4ce226c1681e02c065ec7484afd5779fd9a072731b873b65ea82da0bc81b5c3d1e2d5a7cec74271aab2ce1ee20d7870e1b78e64f1eeef50b7fa47d45f0be1f44e6f4bc75b295da7999d2bc5efcf55ffc95b0a165761beebe1ee95186bdbfb2f5d37404456a9e8dad988fe7311705f8974ab6f27cb555592027596212cb2f972b72933ce31d94d8eb56094e40d40270160da9f9e99bff488029504597f23007b7e903b9d71126eabb16dea32919e005eb4fe5e72e5923a8bed033f35c270e3f524320daf95f4ef4b9efd53378b10e68c23d1f9875e8064d15807706bf496ce33b4ff795e05aa58acdd5bc08ae3dc0b8a9cdc26a15f4e2b4f30225036ee3b791e663b9a222003badf7d9ccb5979a0c75e4ec1091ee7f1d9810c3428784f4c29d03a99ec017f5ecc6bf0be5c2018df6b64aed566a267ba511fa7cbd009afe1ee1acf681344aee671dd344fd2c2176e98ce2f476ff5e558e517c8dd892c6c9ccec2450bcd3e3d99e92ab8a13c56b90a6f276647e4b73e749b1b105404bfb84fc254bca27c732f71b038db7d76d5b9021dc1c443a732e6489bb00f92e054c1e707ea889ffdbbc8890477f326e3734bf25862360576e2a9e236c49ed60345454d6074982da65f71fe9f0b6fb54ca865e99267eb3642242b0b6a1edf4af0e4173bf61659cae302b96134aea111626ade2d4689b7481dd380c026c22d738c29393ef855442c64869b89196a6c43f89c13548ea658278446ea00ee5a0746e9cdd732f8415348433bd1050ad8b9de13ac9877348656358ae8f55ac673e623ca9affa2242d2af74a6d503e747c26ba2aeb99eadcd9f0151ba34a3ece43d5e31b2deb5b816d9c51a37677c574eb768015d419c406cc6c5c22fef6b15047c2d641f8e86ede311a3befb38e80f645ddee72f6bd30b0b40c3b177e521ec268331351d5e19b066c31000af25c43f0254d2b68d01427e6c13582a6551d7764f656884f5f4f4721a5998649cd8c82bd104d8d4924c594d6e520075561b4d790a180f5e6796b5f6c59811ef4740d789a1f7f643f0e244e4d66f0f9597cc2bdf94743b56ad19ddea8b529e2d59ef5ef7bd82017a62dc7499dad53a29f4a28d605067d9b79cb1cf759a2d865c71a4bd94c8d476a8e74eecdbf2c234ccfa1cc35e662d03a3a184356aaf985cf9390934e07a3cfa6aeae66fb2cb0f95198a9ab8b8da4ae86e11917130943059a473bb6f51e3bd0914c84dea2a9c03ea5609b784146811f9f08551043943156485da24db31d40f62f065ad853c37d1670ee476ddfa09e01bde812d8ab4b801c2f8fb654c3ec06b805d569447a6925a3a0f5e05b316bc902d657c56ce2fa3bccf2c0e3ef06a21d9792def859ae7e97fd7e4d884217addd74523d016487e98397ac7a74e365106c1ef7cbaf8b8921209d2841eacc993899b25fc900e52c28c5f6fea521f5c725ec7e2728b6c3e640deca90c57f712ca40aae336ceb6b37be35cafa021138c7d164cbca43dfa4bf6f34d92a99f225a5e82bc8484ea5a0e4d418e7065f7902f0e487743295183589e0523193a31460ba0025174bdfe7ed5f5070ed5de83432c4e5f9f89712f46d95b9617a89d1314c955f2572ba6f13c7d6f40d1881d14190732a005f334ba0cc54c9fa76e131530d1436f374c0c9f5fcfc70fe7460ee4e85e25bd7583c99820db5754ba537c2c9f51317c1e9d333c0b4c5e7f58747177db5c02cd25918aa619973af5687fff1b7954f4e64e3e98bc76737ef88c3ed21cc09486d7bbbe748ea32253bf5ceaf2acc93b5dd438f60ddad4a81e56220981a9e3eccce85c52b3fdd38dbfd5e58ad43b2a95acd8c74bd8677fdf59bda65046e52023e4cf187f7582280421cee4d106bb6e8d969526aa233af3f1108e053cdaea77abfc55780074672e3fe5bd512408312370c48283cef1422f6de4f0a3507329903ec82204ccd79a7218b0cb4137ca8010a47cb638562622ffbc74881c741942d0a9912a680012f4dd186f32749d823ad7776e60a3a995b9f07774e4fba1a81c49104b806aa136f20f129bd7a501d0a99ca1396fa5e3945b09506f87ad5ec7379bf035ef863266802636e96269ae7e28fcf0c514c71617dbaa53db5059ee5a24f7aa2803493fa34541b3ab50609b2249faba9e66f39a40a21958da558154e657f908fbc855954ca1227a3b78903268865df9a95d15c1cf0acc02317ca51298132b94b78651f43b5d0266c8d8958a28ca079a00bb143c508ccba69c5b49ab7954f2bf945785a2641cf286031960895b87b40a35987b749083baf0cb442d3b77288e95cf8b65f6595d81937bd09ab0a76a3c5b7f73053a9b8d4deefc0c7ae158dd0d8dbbc972dc94216ef5afc11bc6133b9c2f2b4eaeecea6d032b5afea3d9951369e6c0e6a3cdfa19118e7c97fe36d2ee27e9139df5289fb5c8051aa9ad848414d5eb01d8f91613db3464e6862f4b72db01f1e38d1a2c24a3fd9676baeb87c297302f90ca08fbd124a1f7f283be6d038af53a1a5f5055de031508c392966e7f0ba8207713eabc32617d70ac94a9fe8185a92a84196688d158ee81f993ed02aa43e360c7ceee9f68e8a107f79afba42e1267207b06c4e9b1b2d0815f551668a7e95f8d72bb7a88cbf4ae1e66f8453b58438f4f94cc4e927d38c411dc2622e2333e7381f392ea2f72631179c6b1cf0277a1be3a6d96d73d5dd93dda512121e095c78e202a98f27bbdc3916fbde0de819dc76ba323e174961788127e84b4fef5b08be79985a44e235418ace8e9ab22ab0bb8832e6843b594102a86f67f20e8715f632def0c1769ccc211ce78d05ce1770594b852a2392e20391397a9ed03fa498d4285931b4b8d2d2101bb6cc8eb586ec19a0f9f8f34739db4c19b15dcee2466894d9b41ba85018648ed16b0e0689367181cade1901cf77e173bb1ecf85af370351d76de190a4ccc09f88ed7e362426b2ba734a8748ee5067b123b7d57518955c925bd9024c445682ff2657cd1bff039b2a2a3fef46555bb2ae44c8974e84d2b93524b8b18e9629b349fb3008a6c598a6991371dde0953b9393f6642f56bc36815a33675c0bf8b129b603f05b2e7ac4aab9c628edc3ed44207886a2eca068b58d68f86fffba983d9b20a0e1697e43e597d64961d310119dfa60e09782c17e69ad3994e53b9ce3a0ef291be02c719d090dc9cbeac62125204591000ca854b3d3a551222731b1416c342a709476a08c90e852972b0e1ca38779b242d166b6bc5ee812b81cf8632026eb6c65018addb24f755b037aedeb0ada13c10f3305a8dec177bed08aeb989330b5a4ca0987328a5654c370e596b3437706f068f0592cfe905035bd6c4737d8ab62b1c0a2d0016be8de0bf60d8ef741a246c45fb280e682e70455ac21b11de21881ca755f91d1de6ceb13c7dd0a57e7234f32220ac93786e03ce4df1ffeccda9bba2da465edcf110f17a7dc3b17b85a93cc46ce19f5bc94f54330a29d44a57c79f36b6a7d0270f41e49b65de1bcc493b0112771beb3cbac77297f1e589af1b308b43b787d02afc195e3b91d4bce9900b98e72f6b0f24e8f966586abce944558d10c7eb7fbdaa63ccdb01c0b5455490ab2e4b54268efc68fe7a996cc3f7542fed8c90480c17c18d17d0a70559e9133bc712993dbdcf38954c835a82a043c6477c70b30a89c38c3c04f1ac3340aae8e8aa6d1ff1f58e9c6e7132a8d1ca29a5f96258722b7357f0eb3daaa012fb65f9e61b3e77c632e61b247d48da7b001b5df1fb621282f6db91a1d0468df23b5338095d39c4cd944d53118e1cec271b97dbf14b7b2d82fa040fd5e399aa02f5668dd1d324cede579eaf6647da17380de776c1edd82f2ae8b35e4c0201f6d7081e39a012f184833f1bb8753bd536e7f1f7042ee470a1c577a65895453003cf0ec49203d569cba9fa7d3ced652f017207957b74a3a6f827351ef7d032a403baf9992818989598311a49c336bca26a88c0b1eed8695d385a6bbd723ac27bde3089f4f86e0f939a9ac0392ea827eb6af55813b84d49baa4573f84e909252920192e0356194bd680b3d40e0eca765a03cea75cbeffabec1529395f97667cf65c1a82abf3de70fe7d9f41dec3b5d9bfd521e28198fc55d105c8dfdfc2401bd3f91129decb0b92377305b350697db94b3495a1f4dd6c15b78564660876f976da53fa8187cc1261bb82bc878cd3f9dbe7f581c769e41787fe41d80b57b56ef327997710fd5c91e5591d2a52f61c8dbc475bb9f21afc5b282e99d97c5d399f44ec12b3b796757662d892c1720a1ec799147df5cefa913bbf78441107d76f4ddfe0acc523831a24b16813dac790e7462465af2c8f43f0efb8cf4b3f024159051a570848a38cfa2ad97bd45445a7783aac5a6cc4b9391028fa524b226aeb364806637c3eb142a4c3e531e91067646de36f7d93dc027359e42913c1ff707e72daa5781bb913fbec692df7413bb735c895e016631f11d7dbe16b014689b6026cdb8580c42f0bf5bc5f0fee0fc39817740ec475559955f026477b4541fcc8408c6e6f657f743f8add87d935a87bf30276e72c1fac1d2427802e6bd3e7f514777811a47bfaf1e6c150ff56ffc573bf277c32b6cea299936eee57f4f7db1306e498ecd44a3a960c2b245995ecfc2e27d06ec7bb30142d4a9387c1f28f5a8dc681e002604417735c5bcc65608d569bb0b73db627f618baad9a4407fce092fb8e25dce9471b3cb84ac9e302e13c528a5bbab694da503ef940a8badf9a7a404cfa9d3cbd6ab0297b884c3ce692c5fc46a0a6d89b7708d584d42cb7476ade591f2e5e34a08872378c762a8bf179c145dc4934b42e7d1000db6a02d455c76651acf92a708a11bf46ed140a45ea75069b07c3e5ab94c6ef761d42c3430619b3464f4881219a38e48f849dac09711dfcf8160bd60b03c8733326d0fe898873ee5ee1db8a68f3de89392e", 0x1000}, {&(0x7f0000004b80)="f12de87328d4", 0x6}], 0x5, &(0x7f0000004cc0)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r2, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}], 0x60, 0x5}, 0x2) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000004d80)) recvmsg(r0, &(0x7f0000005000)={&(0x7f0000004dc0)=@un=@abs, 0x8, &(0x7f0000004ec0)=[{&(0x7f0000004e00)=""/153, 0x99}], 0x1, &(0x7f0000004f00)=""/213, 0xd5}, 0x802) pipe(&(0x7f0000005040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r2, &(0x7f0000006200)=[{&(0x7f0000005080)=""/29, 0x1d}, {&(0x7f00000050c0)=""/4096, 0x1000}, {&(0x7f00000060c0)=""/24, 0x18}, {&(0x7f0000006100)=""/209, 0xd1}], 0x4, 0x0, 0x3b) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000006340)={0xf9, 0x0, &(0x7f0000006240)=""/249}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000006380)) openat$null(0xffffffffffffff9c, &(0x7f00000063c0)='/dev/null\x00', 0x40, 0x0) chown(&(0x7f0000006400)='.\x00', r4, r5) 16:00:55 executing program 0: r0 = socket(0x6, 0x1d05eeab5570103c, 0x80) sendmsg(r0, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)="4846d97afff09e7f63907b8ad649a1a9001a3098998f", 0x16}, {&(0x7f0000000180)="2e1391c528d7df70e8791321352d0d49b91e28b421f53d7215430d690660041ce158e5820cb144cbb3ca79767436e0bbbe3884cd75e82eaf01ff072f0e4fbef95eddeae246fc6cdad57a18a3881d2813d369f26ea5bf923a5f7d725826c1e61a717185bdfc3ce67f94acee76f7123cc3906dfe3126729f7d7ec04debd88425c2f4a97b78fb33a39759a2048df928ab4e95da6f93875d26e62b412362fede19c3d8ba630fd0800f5c89308b44af677682a6915114081b9af26bb4f5b6295451cd78394dbff75cf8fa94afb6", 0xcb}, {&(0x7f0000000040)="82a24a2ca723f90cdf00c06ce5109816bdce71212867d5bfed583048b9cf8e30f5e6fa84deda03789d2dc3b84e27a0ef33fee15358dea6d3c0ace9c4b1", 0x3d}], 0x3, &(0x7f0000000280)=[{0x98, 0x1, 0x8, "c732663995f7429ae52c377527c2e41a0334b0a366afd98b7270f2ff2d4421088e10affc1e82292918ff57aee37b5aa735462dfb36d53d7066ff430cbe20084e9cb43edff71d8e6645f79e85f988a41835f5e4d86c783bd458cebf6f7516e12cab4093871e9ab8d3b1311516b4cf458b6047992abc9e89d2cdbb4879cdd4e5d8354f55"}, {0x1010, 0x833fdbbed8fcc359, 0x6, "96e2b4ab2b187410d6317135107fed2866b54b1cf8d5a5a1937d782e9b52089be4ab92b138f775387f82b491455e30d8b51a3da1fcf5b4c272bf2ecb3c6de2644a6d65531865f68edd15f54ef353f93a81cac08d13c45fe610df1ae3ec9b584868da32eaff6721155f56ba19f934562ca2f32b4e6f398adf1d53b92991664716e6651715197a6ceaa7584555c9edec0cea3aeb3c491246366af0d3b94a6cfe1de2a16b1f8c39d36724d329322fef487289e173635abec05eac1de04f79572df44e169755d366931912ccd95b3babef00e8a935174dca5b78297f9f0c9838e5e94dc1e86a7817549382e683b3311c46c31e0484be24840c029af6ada336601d56f20deb09b9488f445451f3df8907b48c207cfd251cb1d5714cbcb005e1fff5e53aa278dc8af606cc1433faf6eee93de11f0a6e865bb36f706b23190e3349ec2a006168d27b6c883c2099a6590c60cfe04263303d0e7b75c70eec727f7e7e98a8a1f84c661f64d96702abd28598e152819db9a8ab244d26197157504fc9af9ee3692495767b175d84ecfd5379957776e02da334883641e242a994b1769d83bd7a3de020e6c028ed49ae071e967198949f0d16a04d72e418793ae47f13f7e176dcb474b4e8971b410ea28e455cbbd00f83771549fd8e695ed6b3f8f811d1626dd31bebdee5bab37935039cf0920bc67d07f1dbd29767979a7ebd9ae5da611598a06a534ab1b95b5a497201f5f1aff58025a48ec129e8b1661eab9a499164828f59a45671e1fe88291145a58b70745616d612e6e30c63a891be9fc5650f0da3b8836c805208b01852f94339df6188011dd10235b0bef31b0147f5a1a43bb672bf65c3f70e5c56838c4cf8802183fe6ba6fe5dec14453cc4066de57ad96dd7a07c362c2f6be0a39985a69b26e996aef98754fda6c5926b30d9cf441ac88fe777dbc14d92f74cee2dd0bf579fe2a4c997bd3e44fd6d34ab200efe29c8eb0a32cae0fc7a3f019fb494fa77d0f5fd79474d0d18d0e0c3242221fa5f615cb8d7c202e7f6e98e2b6378fb53052ef94dc2febd6f580e062827f701eae326d7553aff0ae460a85dfa5ed13afebe51e7cd15caa9882182deb7a56f7ab9066753506e48dde9cf3c3ce495907bca78ea84f6843c54837703d96dbfac59015291e5b124a95a406398fa505c23b73c13a52279972c5466d687f13e768cbd1aedeff1dc15c2a55710deed3e6a07835f5698e8812d426bffdfe2c01c2b0d2cf4d809a9860382f451e0a1d6c89e3c42901aa0df71c85615829c419bb6c794120af1cab5351cdf9a2487b5667841fff46cfa69ea74d5f0b6581e257ed005c864f5deabc91e602262405f3691648c99848810a9fb4e83eb844b7eb622eb25ecdbae6bcf2145c628e631763c65573e3b7fa5e65cb5d64d4e39e3149a1d1761a45a3dfd99df6feb45bc37ac392fede94fe54a98eb446ec6d294a9f17648aa6d43e9b339a2d1fbc4f740863d9636c64ec0b1885c95adaf0b3f586061e4853973feee527e71e295c7e7aa279e63e1be2873258f05ee8177bcea2661313f6a92b7f3be36f9ae8bfddbacc4f4d129d2a3f8d1e6078deee5e28b0a43cbfc9fa017271b6da10bf0e279e5b0d2c5a33554a21bb4363d3a7d9419fb5a98ca63c684e22b47cd0130e006ef7e6b0e99ef1c93a367dfe60c4e2aa917bd1dfd6b26bd66256c5c003b619b0d252b48af1c1b1534da278854b0ee5fcd4c1dccc8609d4b4bd7a0519ff16d8b8268262468bb78ad22028ebf72824991b8b7f3c0af3a2f1c02f8c26e154fe9012545bdc52afb30a7916a058f7519959c7c83398302fa7ca9a763980a5ee37461d64ea091b390243177e75f023d61842ea04a43120459561d595be870bb10eab94e84720e264e4aef0fe8b16f51f38078bea49484560335a58c09b6295e09b5dd43bc76c6cf860a8e39c963f1f27c87e17ba1c88535e576b0e17712738bed6ee03e542b69f41207388335a7a3e6e68c8fe666b63a3449c87ca3144e75b589ce1f2eb8c3569afc625d17e106e383e1a652599d1bd2d2e420e05b0a3024fad3fb3f06bfd963750d4914fcd02cefbb57d44a1c3b6896478effdb325fe8537d2cb997e6d1cf111ea9017314ea14e3e2b9924dfc4abf3ca604fd1464ea97a1ca634cfec6d4978de437f0959543f7b7db10b8d376fa35741e4820af779632698453c55fbbdda69bc361310e0e34fc1d926e8c6fb0593a25dd3147461d9dd43ab0a930a574677229447b96bc7498976815a16da08f9bd3acf13ae96707718d0cad4e8d60e8aaea50bc033c649275599b74f7f4f94b0a8f0a70c1fc5239a70c4da52b1f58dc4098090b727bad763038c4fce8831b90499383c955f78c72f73395f565576f24ae4e6161d2ada93bcb877304bb775097eba3e9b7cb3bcdefcfd4c4197d8f3250344ae0c7a40ef38354db172b87c1e12292ca1c2e72acea2b23ec9991c648b6c302ec3a5ceac4537d4d131e91b7aa4db1e12b68dc817086564031e1e4129a983c7ab6cdd5952090b7cbc97dad188df51584f294f80bf456bb019ff8f23dacc6f9a142e491395e54899e1f861a72b392acd9aa6efc60ad7ce5ae859b0f00f90fd8d77da2e055df6a49ab5d46bcf93ae85c67272264739898b43707acb7ffa392e64d61fda721e17ad20c01022542eb09e3222dec4b39ade4c82b80b77ee859ca48eb9b439b94f3743a98a94aaf295abfa320539d62628fd5095fa0f3d5e7a1d1a00357b9d2134507752366858975de1614b932a564977739b3f1f5e67cb998bb0d0db1726fc15a759653c1c640a15e0ad318b97fc63e54f06a96c767059968ff354dfbbe2f36aa301fd3c6d3801d562e1d7a3c208324676767ccc2c9a860d7d8067437c5643fdf88675c23b4c38b65f336584d89b2f6767c9be7efc451a95894b4eee768a24220f026e7f15b4fc787c90161388973901590b471f29cb3d30a99647beac818fdd4c267f9916855a14df55a971324a7dd6a4354e04c27aa09f801bdf3f40c5954092ddbaceee2bd6fd3198d1bc27f45c7d0591104768556eaa2a6e689bdf04e7c47bb18c44813260b57092482117875e3db10120fd35af3dfcfce26164a9718f81e046da0c8b6954287306d73af48f4bb7b4d79022f13d317d5c6c1fe09efa8a1fc0aaf0c8c69dd70b3e3c59d1721346c14941da3a166f260f93a4b6b21c5f142eccb20a35ac44f88b5f949c8d1c51426c31c275369bb38d88c7bdd6cdb9ef331cea233ef3fc7841fb16fc3a95def919f0cce573c203d3252bdb5288039152dc1e9fad077ff1a4b138a7b277e0b16da4f2c4b1413818222977e4accee9b947438e393dec89083545d21bb7b8fe3c74988842b0298db757aef3a8a701065e8bac86e210e1e5efa3f38fe0d86b088ec174eabc42f7aa5e11f6935cdbbcf0053b9a31c5af7308b91f7097d4f8091f8ba51fbf92c699d605713201a30e0a125f2ce544d25bb6f558f542ec82b354e38ae0ab090d33c744c7fb538d56d7ecf71576ad6364d5a7a045556bf21b9e8eeea54285585c4352fc40b52363bfccf61e0b3b627e14f2cc6ed50904c1f9c5b9e0983278117f52bc0962fabf05a55fca182a4d95a2d38408ed8f23116eea1340f1140366b6a819328d5bc811cdbbe7c751ccdb1ec15a322180261de905d90cee2ffff5482b1549198de04b3b412bfc9233d3a4c857f4c1fdae601a078c69cc5090f1fb8db9f4b5fa09138e32c362830b25548062910eb87264d9e00e0e370e3be9a17df30440a09fde2afa398ccb3fc6d192b2f373fd2ac21d6f4a9a733372ef35974e4cf34d1cce9cd3e6502a3e1ca6b5910b826bd6026fb05b5f9611674c7f3c6cccf3898a206089600994c30861f295b920314de6b7f2a570aee89526389404eb61f3b2f4852d0ff5a40f9660743a6df39d16f109e897d42eb16aa3f5f7ee0da55969137f35e0021e1305f1a46b2a535217c45868595f3762b723321c8c9acea766055a7a63a70a2ac0906ddb09f3effb9e233751a8e2092b32c3400a05b9496503ac5803246c47ff4c1d8cba8fcefa8f041404dd1f7eb5c2d8d69ad5c889ae852610fa1a7a088951fd92df4a308a0a70351877dd33a9f681558949bfad28da1e6e812f86827a8637ff1bd960bf01cd3c8d9c82b158108182ec22e13f4320884f47a5b8353e52da4f88c27f2ff25ca88cdacc76212995c6d219b86bd1e71ae32a3993c51c0f9017180a433ec87852cdc80943e5aa6c16402d638975ab636a81672e1aed80de6250c777324560d338a94085a3c962779dd62f764bd48e6983b603134cb9c7a3be9d5560b31da2001a4d2a8aae4b6f362b490750ff88b5095eb5340d10d19c2fae2722c6448a19f973a04544c96a301213fc5f86b2ac0c59f8a92270f67f7ab4a522be4e96831d0023c474d781b15adf934141041e17526470573cf72593579928d1b081ee7beaafd0a3fc2ac8e47e136797bc635c8ce28b319e0de6ebc0810fb105be9323353186fee5b53d3fdb51a802a09420f4e4e64eeef1b284a8a1dbcad5f0ccce2d5eedc176f43d079faa8a32dcb2f447153c3b70835ea40a84c13c2b32a95504ed2aeedd1c6f738ccaa28d8e647a0716188a3cf452044bbb0d84863a4a314a66e054b572450d345aa2080842fbc1ab51ea75b85018cff78d78f0d6210461cc7f9089f1351f24c1957f22bc276419eceb821a6a214c770a2e14286bcfcf9b429c23f7eab79f07e5754b07899ec51ec61b6b6ab2be0e6f123907bdff5d2219905f2d132036c7ec36497200581288c3d428f29c7afb1dc92dedeaf0e73ad1a1644705c2828cb7d26ef15f8decb6c09b98e3b40b08756e7809f1754358151d82685cd13796d67b2d2c311e4d696308ec3881e33d4afac063f95195430fcdeff1fcb1bdbf74a5396e05d68985c14a70a8d99358f327677ffc1a4df1aa2492bc3eb097265f6cc57b0383bc7251f4d611c40eee5e9cc807b73addf4ac41250814ac6912ff79393eb19e81d84dcedca6cbdd1d7d582f97d5fa8444da12e7365b2d3b5a6dd10a68150895aab4039a2a6bf7e68b74db72610c18395e655a8b225c4e7c24301a4a82ccef04704e13be94821ffcfecc01cf6b55390635f052dbe5fbef9c860860dc4dfb575ef4c5f27a258d33419fec33ab8cb3fcdaff72f339a416afee349746949c85384843cc295a371273d90253dfbacbd131fbef8fc2ebad9aedf361dd7dce048c25a3ccd36ba5557c117d191b08dd918f7fadae22a098f20e95c73acf04f03d6ebf453b8b02e012931f30f60ad90013f4fc76652b69e11efa2c312ac81f3393081b7c16e3327fcd8c2a68a21d2418eaae5388ea6f7d0361b5dbc05732139013b6fd6c680dc00de937a8a8dd6e07e5b8283064132a8a1989b297889b4adc35e10eda278bd474ad1a131e11826f9a0c7aeb73bca02f853fc55d055ceb68afca4f8d7b8bb61917d81996c645923cba573ee4c13abf8dd2a9e8eeb36a53df20c741a0626d60d7f86b1ed1cd8aee707e293c56bb4edc6db6d89b39feffb1207634d09be8ce607ea5bf5108309cc9b6a1a0b5d90c427657f49529f6adc665265bca626ad917613a875c7a72a9a41ecd48307c02fb37ecd4915b028785b1cc363e2914596bb5e7102308ab7ad279f02d6b8ffb5b27ed33268bfa1af4447387fbdd5b8cdbc76b77b4a95697ef85c524dec327b90170256d9c268a94eb1e82b57344baff55db8fba08ace6767a9214524a6f6e8ae42af6cdfd50cfcbd929a56a8b2d8c8af196363aacb05b6"}, {0xc0, 0xffff, 0x2, "4758d8ea93fc641cea8a8cf06d1f5fef77912817a15d721143b4a0567d206b84980625a3cd02e333f6881b5f385e07343030d4cbf40a4bbd0d7bc0eb89d3c34a74773cf3ec63c0d17f8bf7ae63e34ec5602e007d13493107a749ca2e740f8c53733bb09c80b9f8464dce3f1347da4ed8c908a16992749e3ac8276e5b72fab610f17c4066d586a0f3fbc7f99862bd361effdef4eb6d845c9159e0fe1baed01246b28ea59c72f5b69070136c1f8053"}], 0x1168}, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000a8e654a62e823d606a7e3beac08a58984bca80214b8d001f5aaa881b4fc521eb3bad767f3ad44e9549f4d565754036619a22b080b13b8f972ccadb0736dca246bed89ffa403942b70085cebc80afe7594c4a917a1b5ee9629cc4561e9a"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r2) 16:00:55 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) listen(r0, 0x4) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f0000000200)=[{r0, 0x45}, {r0, 0x4}, {r0, 0x1c0}], 0x3, 0x25d1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r5, r6, r7, 0x2, 0x9}, 0x5, 0x5, 0x8}) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000dc0), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x1, r8, r7, r8, r3, 0x81, 0x1}, 0x6, 0x5, 0x6}) 16:00:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = socket$unix(0x1, 0x3, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:55 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x2}]}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) fcntl$setstatus(r1, 0x4, 0x80) chdir(&(0x7f0000000080)='./file0\x00') pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x200000001, 0x10, r0, 0x0, 0x0) getpid() getuid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001a40)={0x0, 0x0, 0x0}, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000002080)=[{0x0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x9, './file0\x00'}) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r2 = socket(0x2, 0x3, 0x7) dup2(r1, r2) 16:00:55 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) 16:00:55 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, 0x5, 0x799, "73cc510e52b3ad2e0d3fc9c06d00007f00"}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x36642b537dbed1b0, 0x1e5) getpeername$unix(r1, &(0x7f0000000140)=@file={0x0, ""/47}, &(0x7f0000000180)=0x31) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x24}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000180)="ff") 16:00:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5}, {0x3}, {0x6}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x28}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7, 0x4, 0x5, 0x0, 0x4, 0x8, 0x4, 0x19d01cbd4c228fda, 0x2, 0x9, 0x7ff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffff3, &(0x7f0000000340)="b6") 16:00:55 executing program 1: rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000012c0)='./file1/file0\x00', &(0x7f0000001540)='./file1\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140), 0xc) r0 = open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x2) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/4096) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f0000001440)='./file0\x00', 0x32) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x108, 0x0) getpeername(r2, &(0x7f0000001340)=@in6, &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001280), 0xffffffffffffff83) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000001d00)=ANY=[@ANYBLOB="1edb1b1f8818de123e3cbb472ef2ca7b32eb6da516ade9a0aaf6ff87d4fa16faac9017af4a4ea0b9af9c5601e4eace55cbf26a249496772dfd92f9d45a18dfc386f653fa1e07508c5edbdeaa5cb6d8758e03e9000000000000783834ab1307e26f69e3013443fa76323dd2a725bc94121c016e55f0b4c0f1ca935317eebc17e26e3f9d720200da5b2a3a401d0ce9ade6b6d07f000000146b5fc44f9bdc2124e1ffff07fdadc66053a8a4931ecf62d147be70d68b2b9b29e6745c5109fa95d28b2e060000005a2ecc320000000000e729675673debaedc7c162b584000000a188d36600000000000000000085bc35c9e132f825468817091a850e7ce4bb4853542c5dc5a6a9403ff2d5fa60ab1d4e8ed81936fa0eb80ac81d726bf8e0f87ff46c6c4c5ff2881db414a1c7aa605dee616ee2ad48fa459ca1312252a1e5aa8714ac55f0001b5cf94adab28fdec1982ccb051da9a474cf14a3b5d31c861b4038e6bbbea55d8ab823b51c539272319e0482a03eea584f05a48ff6a3f66318f4e883707d488751e1934fb63a37a4705903011e228b84f7c088cf33af44e010076a141d6980b9a2558dcc3a1c51e1f134b092d3529236ec2d7e834c3052dbce36d994f1382b28afb72cf549b7a6f8cb94c5993dd1c310521cb67a60dda3c28c9668e821a84561591281fb73e78448706b51330dfefc29e7df5c602e33dd0737ad420e58db083985dc3c11b3b0423ebc50e0e9aca447fded0255014378e8fb07b76bf76e7c277714fde1ef7190967b3a2bb710cefbf473219e111fd5ca3c87798bcf6b0b51bb56d9a01001e1fbeab017ffd1b8ca1e21ea124444276150bc6bbc829c23e251aab7dcfe09c68b66f4356e5e212b1f15903c093fff67af881b155f15590c6d238263582f4f2eba0f721661e59ab64a085b7dab01d172b88dc174502681e474f4651db50d1c605280a6d5b90ac0892cf2ba507f5e716c3fc861ab6213cc50cdf2385d53b7fa48200abc152e34d0cebd0a80fffa9e4ba43a0100000000000000903033c1941511d11bb7d462583bc74c59415e5cce67ed9b51190000000000000000000000000000009bc5187408659116ce9a4802fc5a3b3cccd536a86a56f39701b77838a14aa1785d161bf274c75e177682d203d9a73acacd426edf4c260abeedcbe6b42213ad9256242071c7252c760fadc58cbc1cb3033c2c195ce75f8312f92d98c90fceb1c0d421fa9b6e595a654b2e37954ca7695e229bb7ab0010a7c7835a3c2098143df9c435445f40fa385f1ccd523351af38e292c2d19acf618eb4641d46d3afa8b1413cbb090709764b6a468e3e6d78e6a754f0aa95caf18e26d9acfe2d1becbcd972f468d03e3f5a1295039d4c45609ff8ffcdd77a4ef26d5fb35888ea87b61eb49bda90b2556091b6ae5d1e59d9b800"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x400) mknodat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x80, 0x8) setregid(0x0, 0x0) semop(r1, &(0x7f0000001b00)=[{0x1}, {0x0, 0x1000, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x20000000002, './file0\x00'}) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x40, 0xffffffffffffffff) r3 = semget$private(0x0, 0x3, 0xf2c339b1079fa0fe) semctl$SETVAL(r3, 0x4000000001, 0x8, &(0x7f00000014c0)=0x100000001) utimensat(r2, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x800000, 0xffffffffffff238b}, {0x8, 0x5}}, 0xffffffffffffffff) open$dir(&(0x7f0000001c80)='./file0\x00', 0x1, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) fchmod(r0, 0x200000ff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001500)=0xc) setregid(r4, 0x0) pipe(&(0x7f0000001380)) 16:00:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000180)=0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000140)=[{0x1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='z') 16:00:56 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x23f) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', 0x0) 16:00:56 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) fchdir(r0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000280)="ddbe7652fa624ea99c5734d19c78631fa4ed725f805275c8cfdcaf867a75e922b8daf180d38f2efbffafb25aedb5550450c62e0d27bde4abdfe32922743ece4672087a10f80b", 0x46}, {&(0x7f0000000300)="3dc9c7dc205f9b2b5cd550d49d6311da8103c2c9e2e418bbaecf26fb1ec9f332de", 0x21}, {&(0x7f0000000340)="d69693b59a78f50d25be94", 0xb}, {&(0x7f0000000400)="0af93a3063846999debb0a96aaf170235945f5e2b45f88c38f92d0604edba78735191f14da8478ac1208c81e2aa672284a433bb8bf38a6bdb639c394045b64ef5514c3dddbd2b10d70ab93d252e5595ec7d1141ba2", 0x55}, {&(0x7f0000000480)="5bb2c0d034fe396954a53c4c516bee7552cce9e0693ea4728f49d56e7b952ea51c46524fe0cd7ffff84c8cae6515e60eeec4c7f148160410c89dc91f6244f96d47654014dc4e39c929882de9778bc36ec699b70e0c90db0d78734fe2609e226dbd6d4efee2a5041ecab81c2e7e2e1d406cf97c8c713ff7a39388f6b9a92c7f6c22ff30a57b373b2c1a8bf9ee940fd629aaf36b05801fb1b831736cdee8516fc6e89d7ad4e33b0fd3e0b0c33a2b4533aa3483df433814b4", 0xb7}], 0x5, &(0x7f00000005c0)=[{0xb0, 0xffff, 0x800, "050c51a32374bd7a48a2011ab186c4d5d555dfdecfc28a29ebe1fb5a67775130f7fb13d847ce18ad73fe56a3342d75cb50c668f90d9aecbc5607910e288fc45c2bd4e12d4366d1d34de8ddb50223fa75d4ed306f5572f6a564c41eef0940c6ba879c7e9cef398e4d29af78a41e3dd370c0e3bfd3f1569c67b10fa243db5fe8abcc9395a41d3cf56d80a5901edaa45d8eb1c5e9e7bf280b58c4a503417fdef955"}, {0xe8, 0xffff, 0x3, "dc170b17b0b77d56377c2a5fabea5e629fa5138338db580a3d9768a3d266844eda42d26c0dc993ef1892828236a9fd6933d45dcf3832a75d8f96c342f09a77cb75d493ee6ac09606c78bf17441d2f1678b221b3dd7ddea7c2febf6a9affef78b37c242d6188044d359a5a47852ef4eead6b05759a2a8b2a7a3e599b0225586414562d583c0e41d65ab630e774cb05aeb0aabf71b73f248cb4f40c0a170ca33266e4d9bf83b7339488632d5ac6c47d28349507c7465897587d02adc7031f8d25ff161f9c5c9df2bf14d85d06c2edee1d2d8"}], 0x198}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff9a) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) chown(&(0x7f00000003c0)='.\x00', r2, r1) setitimer(0x1, &(0x7f0000000140)={{0x8, 0xf60}, {0xffff, 0x20be6ace00}}, &(0x7f0000000180)) chown(&(0x7f00000001c0)='./file0\x00', r2, r1) 16:00:56 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00003aa233bf5981cd18addf0000000000000000000000000000000000000000000000000000000000000000000000000000000000a310a8410000000000000000000000000000000000000000005c0aa4afd44cf48200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080bc00c4b21b560d69be6394ed5e3bd07e8c430ae338ddf8006bb2aa960b0ffd4c63394d70b14fabb5a9234cd5a4"], 0xc3, 0x3, 0x1000) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x1393d206e025fdad) lseek(r1, 0x0, 0x0, 0x2) r2 = open(&(0x7f0000000440)='./file0\x00', 0x8, 0x51951e2711834381) msgctl$IPC_RMID(r0, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000001c0)) msgsnd(r0, &(0x7f0000000200)={0x3, "ea7eb41ee2df520c7579c6786b7ef445adb130431c521c98d2bbfe94a9ce771cee7f2107b4a5842efc2bb339d08716c57d053099cd68329568f06e6d8e981dbaba33856522e270857bcfc025ae16b76a7c178d67336942cb8c1025f8268abf74ed43af131b44b204c8f2bf"}, 0x73, 0x800) fchflags(r2, 0x1) msgget$private(0x0, 0x308) unlink(&(0x7f0000000280)='./file0\x00') msgsnd(r0, &(0x7f00000002c0)={0x0, "bfa5eaa9854736789a738893061a99091db25c25e279a2106c569bcb95f2c4b55041acb767d04a255e9bd3d1193baa01b6a995f347aadeb08be8032b0f38ba97f058a4dc82301c3803f9ded8a487bbdee9fb7a5a26c14a837521bba620d2e62049aead834f7e75a5d4d60b2a6f5023c910d3e2743b44bb030bf8f89fbc04f5961a95f4afd06c4f363c5b8cf66f72f7d9f3293c971ce59c1b52587d0b468da4054a1160458db2dc316a8521eafdc6f8aa110b8c711bf164e9ba8e9b728bd4b790e960187b8d7019680dd74f04a12e85622660bec95f6facaaf9c03355b1da87ac2855bc3d1f772244ed5f20b3dd5aa40b1bf1d22a75b4a1d0"}, 0x100, 0x800) kqueue() 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000140)=[{0x50}, {0x2400016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = socket$inet(0x2, 0x4, 0x10001) sendmsg(r1, &(0x7f00000013c0)={&(0x7f00000000c0)=@in={0x2, 0x3}, 0xc, &(0x7f00000012c0)=[{&(0x7f0000000200)="c58db932896936791441b055551d3e9dee23eb4e5299296a113a8eff3dc850fd09e0d9db0a39849292c5eaeab2761fae8e28c8c499423273a327533745fa118b452fb96fdc69fa776fe38265d88b9d371bbf3f5c373db19e0bacae2890c38533ab966e52b7c06082895934a186dfacdde158b0f7d303f7d0b6830c62488c5fea8f642c7034b629fda33d72c32923fa475f571ab9a810287b24b14a203b3c78c92219f907aec66f0bcd387a2d260b32921461c6f423e5f93854ccb691149af6f6c58540c5dc697966ac51855eb16637eda43d51687f51b19a11e441e8029684df92ee4231a7c373df63ee066efd804a0327c3361e50f05733fc13f427ffa6dae52c4b41bfab0792f2b7022289cc63e088e26f24c54286ad623561a5e9a2c5ce8e48a4cd0f9a283ea1d692ca64e97470e928325c75719f2f01f9361cda3281d72b2452d9330c46c4bd31d1e08437a3e288395f076b27fe45bffc658db54512db1c0fe6dafd2d971154c4681711f43ff2233a1b93dd435b3a93eaf2d502c3cb3a0048d7babf83e9188760abd86cfc085cba0f10d7d4d5a55e818e94d42b6ff8b3976b7eb77a80caece933a39110afe3b04cf49eb839245df7229cf66c6a8b1916daebb39221394bf997aa06f2ed6abde4f94db2f912d1746053caf82ef9ff0dbae41042726e493025212490afb32ea54a503ca16196676a0a7885e4a7cacd0b4b5b4da78192a20173f90d1df6964c967bfe2b2c5ecb0d20665ea8aa85a9e0e73051b578d98dc1a820584001504cfe501d2caa87ef1b5022f35099e8a47a137809a7341744bfd1303f7e4305deb44b594b8e7f85c3104772babbfc82bf4b6354d4a716f29290d45e775901acbbe2d284afca3ffb342d975701228e536754da443dfc0313f69d17c8edcc58d4dc8878e37ac828119c5401b55dbbafb4e21d660d93a1eac97fb33ed01dce6511f9adb70c2fce57aadbefb73168f896e2cb21d335175ce262f06ff984e0817cd198f24a38f7f8339bab6525301cb01bb6693a79c9a7745e79232ec9fb7203903dbc571cf955193c2afc1b7f71ab49d36fb1eaefa66e6d6935a90f5dd676d8b0ff12cdd6009e60bc139ba5789c39c8c5c3af0a31438d40846cf23b34878612b02e09361017d4d48f06e159df7242313c81ea52e3822fb01bedb897dec302573ea056a1fa5e7c316b6b3694af29643c92372ddd5b253e77dac1456f17da6572be1e0c8baf43dcb6173ab7d41781c0adbba6955da8a112f76e0d0acf55d5f8d8b559b751c94a2e662e5f89683d46cae70374af0f0a500f9f1b0145a99ac6738f8c90381ac14996cc00f134a6b2838f1933f2c73ebf93283fb532a80987c9862c61aef3c061c6585177754033ca3317cb7352d35cbd843840cfed5b2e4f3db87c5bf3236542d584b784354ef9d4287d019765692b50d091c198f4a57de56c5bdfec647f60cd9ff2620b216ecd6c55f912cf1c6a9ee7eddb89134e35d5f17134e4cfb7b119c7153cdaf37d7fc3af95da510bdf270844cafce51702742a89049467c1eb3418f72ed36c527c842001e93c883be56a24ad45b9c9d8ecfdd9962322715a88cd7974d6246aa4388c528f7d390d1c43c8ec72df95912ff0c8797c37d900ae0bf394adc5cebc7f5e295bf2482591c059d3cbcad3f1627d721f5b987dc50dece229fb6855df8f24df118c1b55816f114cdc9c6e95f1acbf9382080429dd91c6eed59ac36f5d683aea5f3f6089eb1480c802cd059fc25c656e1357fcb8006f9f4fda4b40384d60516c415de4acf867313d118973d6776e8003e88cc9f1f6e212911321377f9fe86c73e35daf4d65f2c1b8865395e4fbd5c5fc9168524dd675e3670fb4d6dfe50e25beb45a050d214f9b38f22be36f899a5417ac48be22996b8ec73644019ae4380f141df49c344e67d772d623bf669b3ca1fb8be1f678c1ed874eb341244ba675dd74927675d0ece8350993febc0217a8d69673c1d91590ea3b257ad80447b42597104aa7ebbf691681995dd617dd75e9aa37f5071ff59f643117facd2946045ccdb407ce84fdb9584419c08421a6ccba506a4e296781c7408e1dd78ce04b4b08e677679a89c5d798385c4c7d3bd567cc7645b9b4145961a06d371acc183305f1bcefd6509ec69f03e44f5ee49c4fd769629615dc23573b85f86958d2d209a27860b4a99a10590b29d5d9d0d2b460bf541a147c6b26357ac6a0b579e81aed36724b052f5b9b69184ac7b6c3cc390e20b5fb80ed0397bd897d43be9e350168270dcfa21080713c2331d1f8f28714935c7c2cb5910261f8143bcc56d2a4c2b2c8a75e10c9f836f08a900af1ec9b2effd4b9c4124983e7a9b4bba0e6225b14f9dd0a26565a2356b4669bc9632dbea3002ccb270c3bd3ab80272a02b6b15504ea49c7652e57f7f05b7ddb499c3ba813e310dd49cb8d9df2a66e13e11293345a451171f3ddbddda7a08ee38356094a6b75dd7bf9aef0e4d263c585a42bf0fa430a92e62b9fa0acfd3aeb22fa4003e49f09958364db4a6fce63d38ce50e4bc7397cdefc4873233131a5c64dd1d506c667c4b6620be3bdaec4eeead218aa73934212c9f93e7a54ddf41249fb8ea3827f87dc4a9ce15e5d2c149cd9b89aa1020305876f72213dddd1b09025bbba5447120c78d7a810b82fda72671e36c2e4192a07b47bc8f010124150c6ebd5f353a96788bd878ea3ef791c450d656df819a6c27b140ef978796c4f9009f94ff4921105ca9e943122d29e1946ef1ff56200a72f5988393ce04401d808fae7fe9cd8d970bba026ebc3f1104e6fb249052afdde60f3b959ed52db41026ede8ea31c7410503771eee807669f96f3378aca09fd2f0e91209b758b4456dca33b7a471f010108d7b8f33c1e21a7c0a29d9e1d39f50e2d2aa46663376baace6c87bc18a6a6936c6d06362f66969d8ab2f8e5546aa961e611b3cc9cd9727e47739b87222e6527af68a9de3f3ef82e683656b3b732a96f9bb28dce068bb8affbf2b39fbe07f8859e53dcf0d108361a0028eb151e2413261a1caef0385cba5240337d91f40f92b7cd8ac60896dd6d7c3976cb8c8c8b6d3bc355bf30d293d34a14855e582d24bce6e0d19bc90a7a657d030c1a863c0e92c8126ef2ac63d4335310556920f0ee5487bcc3b50566f1714762d11c35b4556f7c9c23844784fb8de9473efa4353f716990c60c8731eff9c5e29ac229a2e8a3fd02549147c153e618af54b5ad2532e37bcd30ebeecc282c717015cca657cfdd15606f22180596b7518971b1f78e8b9759d22103b81b02ec5099c75db9b9d2a39daedb27e77290c2374442b41dc68ab74f4cc5cee2ec64bca5650ab39212b4e1f5f6abafa9009dfdfa52ca32178adf8368d0fa4481032e2d5277d5fc64085cc53c0bf1a31d939452c674ba5ef38e7f32ad98edfd211fb1b1a69172e1d50a99e8325f9df54bf4710324a704bc0c61b2f0eecc2a09f5b1131f0ff5eb15f16f2cf26bfeb68400deb4857372d9432d5419156a5d48a459abd1c040dc577739fe2d4077e8e703e7ef57704b29828bcf22907ffd7055aaa12eb7474aa2f55a4683b6c9ed914206ec2eb976cebef32a6728ec19c459ac3dd459fe7dd7bd0e56a4f3553d667165b47facc0783a020fc44c90255d64111a6190c444a7bc4884a6525a3e698d590dc6928d38b6fc7777b047fb8123a89115fa1677f90abba677cb50ce566db8285edf763ba0aa1a7fa8b2580402c50273723ad37ae2a869f47c9413eb1a20763b8b30bac489d8ca394051bdee62c5fbf2dc5516040d0e2b719448b44a3915411eb41ac6feb6d9a61ddb2b5407e0ec6338ea3be94fe403f9b80c6fe77f9c49ea99f4f6ea6e6cae1ecf212511d1eeb55c512c85911162162576018a950fa54b871c1837b7df7786e4440430967af758bd5095479d55c62f33d2963b5487d9642c22cc48b7da5bfbe892f8dadd18cf7527eaab0ea783c511570f70ab8e380218aaeb38d6f411ad23bedd03a065b3e89db932acc60aeec3e4ee6713d31f81e72d2736596ee9e08d234c303838db81cb97fa4355950872870ea98749a153309f8e25fd326dcb6a5e11ba105c14f093a1d23ae9144d9b9e58222a303c5f1a27e1183561a58a407a324431ebb674229f8263f2a73f335bbda0da729186fa1b8081f064d72ac3d7a6d634427e25b21f3f01885206dd97072bbb5c4ea0c17d4e18e9e6e31ed8933c873dde56b3ea23fac6f2f52ae4ee860a188bbf15f4bb852d7ea71ab14e044a292564289aefd4f519143252d46509494769911e186725e93b206339b85b55e13c1e68ead6489e92ad0788c830563cc1f9caf96bf1d3b8fa39fa1b2b73ee7ebbdd5c09388420429dffa74d7c65f39f8272c5d1edf006544dae92f45086903694a5625f1f0e70e2e2f5aff1d49d7cd0fa8da127d7c6318a7ebc825ba9394c5a41b3c1f955bdaca1a0ca4f4a53d7d23b16b7b9d825ceb867011845d1084390ad93fa6c06922429f478ef4f7555395fc3365e9511fe8cc68208ce50f90fcd006dd1c094749d51fa51cee59ca42a918ad1313bc0a191eaba39867065acb9a0b0e643d2a7d5d5cbe763197140ddfc6a5559bc0e1f3fa7c2c357fe0f14e77930a615994a93e155f8664669639034931d8da31a5e26239faa3f28894f42297361987fc0380e43372bf38289f12c1cc67292873f2110126292e2a8861239517352255d27205679082b2308cacc18af678ca0740fcd3f722ebe85bae79da4e2c4888e2b5751ea4cc6220436eac895ebb1b12bd7d3ea7b8182e1a4bc376adf141e0769b588d4d9ad107acf1c57977bf78393e44b01c588d350552e483fd8dc57f54f00a92f3854ed96f2c268ccb4f0e38a3ae056a872be40f4f9380d140ac66c9c8b82bebd26dbc86e2eb4ff5d9a89f8f35322a5765447932e249b9ba50f851aca27d3e89c9b99e25bb236cf3a2a2247d7a2c4fe71e23aca000608368d415269135e1fefaa264053718389377a9d8178ea106fd96156eb6e63e77f6051f9e590a97a38517ac1246a661dcfe137c840ca8b8a3f2f86fbf35a81e7fd60c092eb130fe55b25b3b66efe79268d06a34d153e7c5830bb573fbc158efcd6a83639633350a580ea9d3531681d0e838ac40bcff7c72981c772b0e2f8652d57fd720b2bdf941d071d13f2535667cb8037594ef3974464442bbf53ce459ef423b95641a2a77b720290186dcec16770a7cc47d72648cde8ee931bf51a42dd9d4700075fb9517a2a71750c0ac1dd5f65ec1af2c3fcab0a195c8d3c5e4ea38eafa933abdfe633223fbd6469385d9d40cad64c65f449d8f2ac62eaa05673bfa1142947d77ffb2a8b685058e8dde8dcee3a0a8125ccb6a7a27321563e3f483ee038158205db969145fa8e4199f5cb88b05e394e55feae1022244b699d4b72c64520475651ad650a7b3c6083022ed1c926794b16e21170d77d653f0733d2f616c14c7e7b05b8348e6f126dd9f5eb21020df543401bc66e0640ee48ab38b358d1024c371cda163543595fa9520f70f41a2468bfd1ee9e27f2423694464e3414b5f94a741659929066e979b17b5c15ccd660b1fcee857ef11a241be6126d57effd7ffd3b8f69ecc9ead14c1435f4f641d064e1d421c8ad4b7b02a5f2556f779c44cef4122385d1d81aa263dee55215fb6f2e5dbc00cb27d769c7067abf29e20badf27f030615424c4f280345821305340ab2738ce5fcc86385657bcef8dba72eedd626371e8bfc3953332521de7d19f7b65d9537631c8fc489e4689ff4a5e188e", 0x1000}, {&(0x7f0000001200)="9ee4ddb197848061ce805272dce788bef817073e54cbd403ae2654cf8d1df2ebfd858447a94258d54d93d743667aa4a83f91897312e9edefbdf20e15994f98d65a549f1670780794fc36c6d1dceeed23d7ed52ae0b0cd988f305e02db860211c98074c9a137d79d6c580cad228ddc764117536ed10cbf2a2518bb182b5bd3476a3317f8a241bfb50683479ebffd0c0377ff9b39e49114631386f6d7feb70dbcdf563cf47cef8819b31657b2de04104f3b7b6279792c7ef69f8e49205b9a5", 0xbe}], 0x2, &(0x7f0000001300)=[{0x88, 0xffff, 0x40, "d5811a809739445a629ddafe6f0cb039d747e43b23139e28897436c9fb26e2ccbcd865606d8e34302c2f6b991dcf92cf38ed9b483985fd297b40c14aae0cd4e78e6cee291c3c6f17bae70b50da913c05e29e70bd9bfd5a50efc1d0756d3831885a316afbfcc89c4af3877191d2095c4fc7a1"}], 0x88}, 0x402) syz_emit_ethernet(0x1, &(0x7f0000000100)='w') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0x1, 0x100, 0xa60e, 0x400}, {0x4, 0xaa33, 0xffffffff, 0x4}, {0x2, 0x0, 0x9, 0x1}, {0x5, 0x674, 0x9, 0x111}, {0x6, 0x2, 0x29cc, 0x606}]}) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x14}, {0x6}]}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x3, 0x5, 0x9}, 0x7, 0x6db, 0xfe}) pread(r0, &(0x7f0000000580)="9b603519e76c5ab880eb37b611427b92e9092a66f1457b8b31391e15f8d515086f0707eec0ebe49c855efc91870de2ae2e3d626b8ef68c61613f4d50a5e804aa41bd58f05a4c6649ce2ae8648b68648391e90ca116a0d684bd8c24341f543de6df97949766f2f589810a9eca2dcdbad36eb9c81fd5848e5071bb4c1c7246270000", 0xfffffe33, 0x0, 0x2000000000004) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x4010, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000480)={0x8, &(0x7f0000000240)=[{0x1, 0x4, 0x80000000, 0x2}, {0x1, 0x0, 0x4}, {0x5, 0x4a7e0bbf, 0x7fffffff, 0x80000000}, {0xffffffffffff8000, 0x7, 0x7, 0x83}, {0x7ff, 0x828a, 0x5, 0x3}, {0x4, 0xc2f, 0x2, 0x3f}, {0x1, 0x10000, 0xffffffffffffff7f, 0x5}, {0x47bc, 0x100000000, 0xbe, 0x40}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000380)=0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000001c0)=[{0x2, 0x5, 0x400, 0x6920f0e}, {0x3ff, 0x1, 0xa0b, 0x5}, {0x8001, 0x7, 0xffff, 0x3f}, {0x9, 0x0, 0x200, 0x5}, {0x7, 0xb78c, 0x7f, 0x4}, {0x81, 0x52fd, 0x1ff, 0x187}, {0x8, 0xde73, 0x2, 0x2}, {0x3, 0x96d, 0x1, 0x5f0a}, {0x6de3, 0x1, 0x800000, 0x40}]}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000000)={0xef, 0x0, &(0x7f0000000280)=""/239}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:00:56 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r0, 0x4, 0x4) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x7) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:56 executing program 0: r0 = dup(0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file1\x00', 0x80, 0x100) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x4) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000080)=0x6) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000140)=0x10) 16:00:56 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfd73, &(0x7f0000000340)="b6") 16:00:56 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./file1\x00', 0x0) faccessat(r1, &(0x7f0000000240)='./file1\x00', 0x0, 0x0) accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:56 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x5, 0x8, 0x100000000, 0x6, "191112c73a24c5042afe2336265d5c70bca9349a", 0x101, 0x7}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x10a) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x9, 0x9, {0x100000000, 0x6}}) syz_open_pts() ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x2) recvmsg(r1, &(0x7f0000001640)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000001500)=[{&(0x7f0000000180)=""/46, 0x2e}, {&(0x7f00000001c0)=""/146, 0x92}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/103, 0x67}, {&(0x7f0000001300)=""/98, 0x62}, {&(0x7f0000001380)=""/210, 0xd2}, {&(0x7f0000001480)=""/106, 0x6a}], 0x7, &(0x7f0000001580)=""/153, 0x99}, 0xfef88380355a77f9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001680)='/dev/tty\x00', 0x200, 0x0) unlink(&(0x7f00000016c0)='./file0\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001700)={""/16, @ifru_vnetid}) r3 = open(&(0x7f0000001740)='./file0\x00', 0x10, 0x80) recvmsg(r1, &(0x7f0000001ac0)={&(0x7f0000001780)=@un=@abs, 0x8, &(0x7f0000001980)=[{&(0x7f00000017c0)=""/80, 0x50}, {&(0x7f0000001840)=""/17, 0x11}, {&(0x7f0000001880)=""/108, 0x6c}, {&(0x7f0000001900)=""/118, 0x76}], 0x4, &(0x7f00000019c0)=""/246, 0xf6}, 0x800) open(&(0x7f0000001b00)='./file0\x00', 0xca9838cfd9b9f20f, 0x428ca5ffba136c5b) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000001b40)={0x100, './file0\x00', './file0\x00'}) pipe(&(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000001c00)={{}, 0x5, &(0x7f0000001bc0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000001c40)=0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001c80)=0x5) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000001cc0)={0x0, 0xffffffff, 0xa, 0x0, "0a3f2829dd1483074e7123046c9be34dfa28e2de", 0xff, 0x7fff}) r6 = open(&(0x7f0000001d00)='./file0\x00', 0x1, 0x1) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000001d40)=0x1) readlink(&(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)=""/241, 0xf1) socketpair(0x18, 0x2, 0x5a2, &(0x7f0000001ec0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000001f40)=0x2) bind$unix(r1, &(0x7f0000001f80)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000001fc0)={""/16, @ifru_index}) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000002000)=0x6) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000002080)={{}, 0x6, &(0x7f0000002040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f00000020c0)=0x1bb6de91ff193dfd) 16:00:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000140)={0x0, 0x401, 0x10000}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) r5 = dup2(r0, r3) shutdown(r0, 0x2) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x800, 0x7c5cd17c, 0x2}) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) 16:00:56 executing program 1: r0 = msgget(0x2, 0x80) msgsnd(r0, &(0x7f0000000140)={0x3, "78f4366cfcd244efe3180d3d8dec674ab22d05e1e3ff9ad85fe328c19bdfa6a8decfcffae0a6f1dc7847f55465013fad1b742a4b5bdd457cb132e059e4fcf68cee14b8d93186672d040c1b9ff4d3f923d3213614de948100a2dee7d16b3471f7ac6528f5e104d8d0ef1ae1465fdd33216d5b1adb8660bf8a299f7f180e5ac5656714afe778cb9bf6a67391845b5d5269a15ed934158d5d8916a811ef82d6a56b1c15e928313fd79359d8fbecbf97498f099cdc8215c6824765e49254d64bd0c27ef7661078747fa51d544089649cb62e8685a1c86937a4950564ff099c4f4291fb5dc767352921f544a4b0de0c333d1065a8dc0d3361ba9b"}, 0x100, 0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x64}, {0x6}]}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0xd955) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:56 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) 16:00:56 executing program 1: socket(0x18, 0x4003, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "443139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r2, &(0x7f00000003c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f0000000300)=[{&(0x7f00000004c0)="7072d837cab4bf8baaaa7283a7de91e187a176e20e0ac44bd863f8e97914da0d89ade4377773153050b07e3af090463a8cb41072ee60a49d1b98d3512b37ea890ebd0962cf855767b4d833a4161d0f00855146788734ddb17830d1b4767dbba611534a60c10c08beeb14f17a65b8855fc2fbe6282b76984f9ea255f0d66f0cf77a7539545d41856fc479b5f0ac8390fbae8c0fc9d122c0b51d86d98d116e5b0ef661d9f9afe9c13d00f6a816dae03483447c0fe6abb7d849376c9ccc1fce74a8932a606c9afe7c941c7d6ddff9b6de89f9df61f20628de4742e765ad8ea07da206438f641a98019ecf6df06cc6e27fddd65dfe08496584f7ced15a3e802309b9ee0e586bfe55047291a542b0e3a3e9a60ea776d9f1f640ddb10b79b05df2b715ec52acd8c9c27f9364764dde33cbeab1c7b00d6b747f4acb28c8a4b4a7ed638a2a70cd1eaf7c4d0be7cdc6d9330f3685616da131246b64fd0f93a7029ff6c300dcfd993bcced361c5f93a5fcffd25a0122c2862ab9a609ff4ada29a953963fed8dc60801c8204a917372c48b05b5048df71c542025c876f76671dfdee58d8769cc9ea7f00f3100f3d68be2f46997cf1a9920005912be4387a2680a57fe52accf79eaf0a06a07142bb2d8ca7500345cd131aad3725b1dd521ff389257072bf5b61d53b85ddfc6bf28d74c844130a367ffe96c2721b9f1e3d1614e65577d3e57ff83f4b13e92ae023a265457fb06ea5aae4ff47257749aa447038d03091718cc0b9b534b27b8fe297dee17b356be905372b09fdcd9abfd5a669c97b21794ae86cdf787c909f53324cf32620b7743e69683fce0ba3c24ec56754303270c03359ea6f73aa56be6e4f60fa882164fe130d74ba253e0a74690380e7f587d1e11dadfe3af06fafd9dced659b0c815193a9ad1cca19d39f6626dbd652a46c4f0c2ef3e134a007f23a57d2f2bcf9916f5fbf48e0dba12162e25ede37924a83f5871243de06ee380c2651b7c2f9c93e26f1083b16ecb5f131b170257b3ce07c9a1e50d2bd6476bfe30b4e18c9a9bb4283fda9827a3422c1c8a809f7cddaeb0da95b08cb25e61c366d60b7b2ee3c709653f38b1c29b7b93da5df56af739a6c22176ca7a92eed8af600d56f02ec1c4716cfdbff6a2c5eafd45514f96456c6553c442f73c3359b54004f671ac9b2ad48c0478f9148c5c2bf58f126f7a2bf2a18ca08c9b4ca08491554bb891295ee81b86b40aafecdcad4d6e13966126c2a71b223274419846c49d4e2baa6ac5239d85cd36b1eafc8ba694bc716e7de89aff22557dbd079d24fb3c6ebce872af79a533f01ff700f9749f80eb32a48e0a7a3fbe779cb5ebbff56b0b544ee21c5b09430dc9a53f2acb265fa3f50e3a686e1bc609c53d36064f703f35d361dc3c6194ca269393cf56ea9a23f39b8c24f82ad8f20b7a930ecd6201f342e91d2cbb8093536891a4432d7fa64c7e621c79954e02d04bd2606392e4813b856b3445650a96aa12713821ab264cc499ab22bc2a2b122efa57c87328b5acc019a25a25180fbe1cb8e995f5e65f3b1cc6dc62bde7547efc7939e481b750131050dc3421c071b55147f888a676f6faef7904adc053367062751f8fcb237bf777009996cc948ba4b0becf78f105940bf7637a27d7a7c52bbf3437e5cb5f70ca822d5dc567a1a1b7cc612eccc0a39d2021dcf7abe1d5c825bda95bfc222d9fa06cda26571888851a23c2d5c77de5c30b97beebfb9473556a899b8ae8b6190aafd5659df3ab083ec8cb8f1fdf77d0d71b12dc6ec9c349f9c7be10ea8456be94fde52473be31a12855a88c216f8f025b6fbc06581842199ffab8fba8ea15686a60152fff248294117d9e642e4270e744534c9a99874b47bcbe65b2dc121e2fd7fd932f97dbd69eb7c5ade32297a30c4f59efec352cdac594ed6dcd927e458198bd9de02cb36d3816384505de791c3379ec8fa32b3a2a8cb8ab5b14686f532108e4d39fd91103b182f735d3e11d4fc2c641e27445ebe662daf709048311702d38eec0376771998342f0ff4c39afdfdfeccdf578bd7034e1cc94585902ba680d4322b27628b03d0b34b141435d66ac0f094ceedbedbcb93f4a2d3545f44908162b87a9e6ea96665a96f2ef57d23bd2b2a5b04491d70c7094a33dea200ddce614f5d2588099573b73c39ffbaf30e2845033347ed156174d3c1c68132028d75b4ff7c67b10553b359d23e20781a1e815e18eca040a3d398cf0afd88763a16448c058838920fc75c4addc86e4f845ab6808c9faf02fbbbbd40077a9d128763164050d439bd80a62e85b58e755fe71d6abc428e43cfffca548bc3ae6841866420c00b5b471fbd7709f342362becd4c8a1a796ecc7e7ec1963c2fc3b1f18d9c5545056e865a85cf6b03f521f7b0f29979f7cf6955b49d9a2558ed013f693930ba6630f3fc1ed2acdf31a6961edc51e2a9305e08339bb724e804737c962760d329892806814c8771ba5144e4fbeb04bee64e9d2122eb230ec13d2b855627263c9e9b427d27dda2573ead124b709f18edcd80843516ae502c7a2d0498804856ab531024f0a00ea4286fa0d2563f2ae8e7a6bd1f5a8f85660ce9ae8a07ac7e916957011f916430a2fee942cbb87b68a742193420dc6a60f8e9bfbfbd759b97cf7d9c6afd05ae1f63eeed5dfd551f35f3970633c075ca49f4f14c7b875511e3fee8873e16253e143b247f395a3ad94ab25ad6295154024f0b8323b85bf288149ae06ab9f27602fc155a9834f3f5719414243f62955e5d7390b2a93098e28fc44371defb908d0635e051085e6e25474448b24deee01c829f490cd66ce951f23245c035cb3943dbd275c8279a876bb169097d23eb5069e8f69272571d2b3cedff6f162e13878ce25a5294a744801c85a360d61c7e871072a09b128c1f7aa7a4caa2d355dbc4a6e88dd700698561b6dac4a5bc58621971de7cfc60e1aeeaff8b851f32f0bce8a603766ffc7244457cf70450cd3c0aa6cfd5f607ae6e7de509a39c7584292e29f334ebfa4f2533835d704ac7b201ec9e31847f757a3b29796569405ecaf3552b86f0da9e2f27e99e6a5c9284e6fe69cde029485274b16fe933c23cec16a39782d5dd224b8147d195e1d7815a46497383ed6731b7d12f98ab9dc6990b4689446fd8fa367df29a04897f388e351a1da22375c906328699c49855aa5faa8abf4da3948e7e77b9ac0b8f4c0fbf7fd0dbaf3906c15a940c04575e385d3f065fc32859d7c36dc5fd764d3e22ede098e80dfe7cdc407ff478ed9546bf85bed41a3d4c71842e454c7a4332b69983f5ad4b03b3e3f7429fb1bf05dc01f7dd3a97ce4680689bbd66edb6b22592e6eb904405818dde0b922784313a9ec99ba31e41ef697f87cead774e465c81c956a9bc894304ad6340a18417747d2acb03a5c7f61bc226dd3f3f28a8e51a0e7fb9905227048712afbb0c57e688ddb1f14be8edfcdce81dfa3211cb463bb67c28659b697f054bc373ec35d50c0a4005473079a6fef6b04679320cca1fa42e2ceecbd2ba31117949ba3921ef28ca6e22599a623677bd5834c86189052ab1c0f4fe71a05cba81b410a2a5e399019a7207fe1861aaa0ea8acd263b02d6b52c40f84dcfcc726345c15887b74b541f6f2e0e30cee6305277e49d8b831221d1fdd65cbb8e04cd7121091d68f423775223e62d84a8ccc8b6e3163df6bec9b868d95a8d48b361e7b8bbba97e9519150d945d3dd6280e55ba67319081ac066e5bc2c75baba4f3f03f45d6df08ffa6e488ada66d7286d214b8fde1ec8544cce798580fadee0a5c84b844e7ddc97bbbb3b898994050e0b3eaf8517c170b9b3317b5459cc222de84f39bb38e78eecd0291879b5b99c86cc0110eda83375b6a7d82f25313dc462b87b405900e34f77fdb282455bcea892580b31842466a5d0aa14c01e4fb30c8db52de71d75272615f1aadb7adc21a927c0ae8d735d1836e57fc82e1a486c07e9d59abbf0e95e0dba8d6dbaa8e4c5ec951369d7b8ed8a313182eec946ba73b78e695c1c4a701a0712558a45a86ac16fb165edaf58316fadb2f7739a31fe2f767a94684c9991925044b8195ec46d31b8c5a6f267467ce3146eadbf574e509212ff4f617e44b47196e55b405b5daac1bc793f0e131e32aadf74bd3fbbc2ce0d1c70ab63ce96939201bf96ec7f398b5dfbd6bee05f1acacee6775522a8f23baf27ebfa9c83b506a59f7c4bdbb6ac8ef796bed106902824b76f5d9a48775fd63682f32f888b53f25697b5582cf0a4a25c09c7077f715b1b27c08eb7265a67606a4e6122aa33350c371660dc02fb48fc01a55876a32ac40592225826bcf1173158490fc22a2d92bf208c231b55d4395b4db338627c99b2a12fd740c7578c5fd711b3b768ce9be93236446a53711693b4ddcd51f1a0d3daa3a4e2699c5bb4f6685fc0e152c2a8300c41115395907435a3062d8edb3e0836235eb88c478ece8a05657e87921856ac07d56bcbb901dec67c5ec3e0e67fb3f52852fd1af77d115833067d4a7e0d7f34275012d3983591dfa9fb92c53d7419b2add089c0894e54599318a6ae38a6991ad461b83809a6fbedc51911a7d15643f6ce0fbf60e23098e32249b1e5fdd4fbee9615476acce2d251c5ad5ff0157a176a71bbaae483d1b2719e803daf905303c0d9f8be7c49f3afe4fb65795aa0d22f4af67cf0ca92585654151e2e8ea7af5e62ab947ff2813f36a7d1cddf1611d317d6c634d734fb4b7a06771faf6bb3a3d59a95f0a7d4f2499ce82e7fa30cc29952c04fd707ef7f138f6647c16a837fd8bd4901cabad31378d590181286818fdf3505494327901bc4abbca1abf00229972ff194311945f90137b34ff1fb92f16ad143373806edb98248993a34ec2c3c03ca240f306552a43c257c19a3b8e2382d66b0a3d5020a463366900e1f76262d890eaa44fd1441d9e713c28a4bde4ca19fec15fee8d066f761f44b80d7196109509af76865f41ba03d8e42a5dfc3f1f310f32e98758a04aa88a5a05fe21e0b54e411aafc737b40d0030a3ece9a57fb90ef6dce8fbf6f139ef2e5eb94225173f6238736f096f83ca54905e54babdd009538d8831a1bf1193bf99e0cde54c10e9e9c260a2d5eea2f60ebf01c6281e7b7eb25fff1c1567f5ffb4db1fd527ce1c6b6f6cf5ff76638e4f17a5c8b67ec19e026a99dc2db2322e090058f06e9622149abbd72f526d66642e5effe060a54e3537fc249d1216c71e19d86610ec403a963608c53037a7ba3595ed015fd760786decc10dd6ec9f19901ad58338ddcda840aa4e05e72f2b528989abb680a963bad516535c03109fd8a5bd0a872182709d37165f74cf4ea69b38a68d52771aa43b7ffe1bd45c349657fec98b295c248222a41ff73451b7eab49223a3b674e9cf1a75b7f6d96be7b8633048f245d9d5675498fa2290a413048f779b99ae0ab04a6ca23c9391a5545b0f6da6d3e2d272efd91dad591266e986185befc0d4a64b93d44d689b50698c5d7426e00135c8e9da031770aeee6d8e97fd2c852aa31ad63cbd68198e640c6dbe830cb3c47cf71aa967ac190850c49575b16a420c6ac60d4c978321cc394382afd0a628e60f67626bac097f6555cdfc2c841632b3a6e8f8e670f6cfcb34da3db816a236dee365cbee08b05b78959df3883c5ad7983e94b9f625b13eadae5a8b61945435c45780ab6863ed6e8952755622343835d075bc10a229bc4db373b832df0576d0cb16e62a5976ff403abe154f3aeb82329bd2faf650104626e6524e8f080b58f55a0cc", 0x1000}, {&(0x7f0000000100)="17d4e58d18dbbc8fc70deca2e7e8e835c2ea", 0x12}, {&(0x7f0000000140)="092900aeeedaaee660821d07d373643182ba3acb9718fb80d207f1ef84ebc8bfbee422662f46a2aeaa46d84899ba9a60030b401812720b512b29f59cc16777", 0x3f}, {&(0x7f0000000180)="599370bb3796c5cfb53fcda51f1c315cd424d615412c1a1c87960ff9690826644975519dbfd28ab495d716cf43cdc196142c6b4e7e7d59f70d72abbdf6461d3541273cb1dc37c10b6f2dc662cc12440a14665b9dc97a9e49d8c1b2ae544c35035b6455b30989d3aec1ac06d15ccf0c7e1c5c2b335b4c825e9ad9be99326648c1d304e10abe161fc5b386fc512f3ab5ffd14ab63d22aee56a", 0x98}, {&(0x7f0000000240)="04e11aab468db0667b5d4a0b89e90ba942cdd8169d18184f4bbeab62b11b637d0aa6bf22d947eb97b55fbb0ef1bca627e27b832a73dc8b17c4021f90", 0x3c}, {&(0x7f0000000280)="e890b8287ae83a27634aadbdc9f43133eef830e33d692d45a06badf04a", 0x1d}, {&(0x7f00000002c0)="c8065159db893e45a737cfa9a8a172843eeb72b8eebd90d34d0b9be29a6b9ad80907bf7562e152af921442695b18ae626ba020", 0x33}], 0x7, &(0x7f00000014c0)=[{0xe0, 0x1, 0xaa17, "d5db9398d9832d7eaa0d1af928857d9aa3ce309d080a7ae7e2899a8ce2f0c5aca392ee2d3adfa2a36c3a2534c3995238ba9da3901900851b5f6a5d9c26f4c9ca6595f909887eeb8c29d1723d1f31d013f511281103372f1b784ea487d41f82af9ed3163769f4b7a4747f6dc6f5302cc55ec0522e0b3b29e965a9ea6ee5fcf68428758e30e35b7595c3c862e9eff24c1232fb21451cca489f1121c5318d80815e1dffb01aca4a97c83364c528142e2093720d1b29a15d5020795d22caf993a1531c19d3bd1ebc9b4137235e5d"}, {0x48, 0x1, 0x3f, "4a1eb792dd635db3cc2a7be2ee6c7fadfcf1fc65b8726d4c6d3842309cadeac88d9515714c07334d3360debcc3ee1a4e140d"}], 0x128}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080), 0x0) fcntl$dupfd(r0, 0x0, r0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x1b3) 16:00:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) chflags(&(0x7f0000000040)='./bus\x00', 0x0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:56 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, 0x8, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 16:00:56 executing program 1: r0 = socket(0x10, 0x1, 0x0) getsockopt(r0, 0x6, 0x2, 0x0, 0x0) 16:00:56 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/145}, 0x99, 0x1, 0x800) 16:00:56 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) semget$private(0x0, 0x0, 0x113) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) r1 = msgget$private(0x0, 0xc) r2 = semget(0x1, 0xb19159814f333d42, 0x20) fcntl$dupfd(r0, 0xa, r0) semctl$IPC_RMID(r2, 0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r3 = semget$private(0x0, 0x2, 0x4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x5) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x20e) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000300)=""/237) 16:00:56 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) dup2(r0, r0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 16:00:56 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x10010) write(r0, &(0x7f0000000180)='t53', 0x3) 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000000c0)=0x101) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x24}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e, 0x0, 0x200000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x0, &(0x7f0000000000)="01000000", 0x4) 16:00:56 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x1000200, 0x0) poll(&(0x7f0000000000)=[{r0, 0x24}], 0x1, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', 0x0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, &(0x7f00000005c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) chroot(&(0x7f0000000100)='./file0\x00') socket$inet6(0x18, 0x7, 0x8) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:56 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000480)="622fe8530c3c0700", 0xfffffffffffffe88) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x8000000006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="a3") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) fcntl$setstatus(r0, 0x4, 0x80) getrusage(0x0, &(0x7f0000000080)) 16:00:56 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:00:56 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) recvfrom(r0, &(0x7f0000000000)=""/92, 0x5c, 0x1, 0x0, 0x0) 16:00:56 executing program 1: r0 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') setsockopt(r0, 0x1000000000029, 0x200000025, &(0x7f00000001c0)="00000001", 0x4) 16:00:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x64}, {0x35}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8b0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:56 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000080)=0x4) pwrite(r1, &(0x7f0000000480)="ac", 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x10001) 16:00:56 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001040)={'./file0\x00', 0x1fe000000, 0xa1, 0x902, 0x1, 0xe3, 0x0, 0x10000, 0x2, 0x2, 0x20, 0x1}) readv(r0, &(0x7f0000001300)=[{&(0x7f00000010c0)=""/128, 0x80}, {&(0x7f0000001140)=""/164, 0xa4}, {&(0x7f0000001200)=""/240, 0xf0}], 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x5) setsockopt(r1, 0x6, 0x40, &(0x7f0000000040)="00da0ca10de8db33c133b82f464bbc4ec6ba7196e8af5b523292006e403a2d9de40c6e05c0f10cc461d8aaa9acd57e0bfcab0ca705194fc8cbf35dfb8ab96cfbe21c4f2144ac9d02e46a248fb7e7b7d43c6af07094811b83be2d9d958c3059aea82227553d24a31e7f44201e6b4316e6126041d1fa0fd2afe78c3ee89eaed11eae3e6c66dfa79e77931de8851dc1c463ce7356ed281f66130a791f5cecff5ac49c874f022aa73dac4841fab1c0df7254120a3eaab1bc96238e0bf6184588de1d7ed896cf55f08a85435e8f66ae1fe8580cfd8419ee5db573caaa83d603ed37f64e0bf92ddc5d97109e3ad2379fb30f37a5175e6b2051efbec8a606ddd80a61b66d529cc854221b669a71b93d2dd4de6f48de9bb19a880f8b90e3f55c81dceea04760ae238afae82e40ab0c7c4e6490151b4071a478990dac0b8dd7022a045fd486293cafe796cff33c339d9def171272814bedc01d7e8214ba5b7047dc73d9e157a8f7e488d30a6bca010e99ecbf813a0c000e27c1dd90a3ce040927f030ada506c91ce6fffb315cec6aca51f6dcc9f042e4b7f61742298ff171f1ff01dd529703f70578e29d2fdbacc4dcf4234e8f582ded71b79959a291f518a3f01fa82f3a830a0dfcf7e42ca1bf98fc235ed2cf9f9151bd315bb41b31295f552b2f795ebf194431d6d7446bb8a9dac6244bce63985fc2158b9659878106392164a96039d7d601b7f00c4db9ef6bdbfe2807e8764761749726844885eec7f56c10589da0709f6143b0a9cd2de6da10733c9b22645608ecf13f09b4408903e6c1b31fb293cf082dff42632da3358b7be3b36f2f63389b255b38ee0b7681bf9478f82384c2124c8decfba9f9b24447738ab79299c2a09cc83fe094e4253cfdcb6f4fd3195c66477b05cf18cea1f17c78aeb5fd6f3caa51127021ff4fc4fd504a66540a63d8ac0c9206fca2b4450efa1601a8e6b9b18e02f36799fafe21ee09495a68247dfd377a5442aedc3c7822d515360f34368e419bc5db070bca94142efd819bd230f17ddefeb89dd9f92cae4f11e573ecf4dd2d326f3259f63d577532c937b223a693001fafc54032d306d0c200eae1431bb44be214ac69ada27048fb61f344b0e606f420f843ec160ecec94d565c1b2f41f5ac6d237b320e5e40f8915ee6772ad318b3610219ce9ca1c4dfc3d51d60672fe939e66699209353ec6bdb9159bbbdd1e5d18a37eeb05a0a7210f279d2a6cd01f40af1e73e8783b98443273dcf0c93813909004bebc9db7c1266e70a48beb4642f78a6b81f7d68267aad7f537ad8b95c43c3d48ec158b8cf430130ede8556c1dd559f7fa53247a24c8ff6a6b5dde1cc09a0836fad7f06d046aecef17e34628a6b80937897b038c6ce04626df3d273fe1db940bb7abda033c27817ef84f77779b20336296f4cfe002891e204010e6503e8be02437e814f72519033a0ebd5b01b2fec0ed91665e9ad464fbe866f1098a73563855ef11a44ed94430e0f88552167f869846dd2a9ea13240f729a3828b948e000ef19ffa52767a17ead2578232468e6b7775778daf272422ca18e539c6c1a006c03b9d57a56d4d435746d9ba60a434194745225d72f8e0f939065f8a2a436d72936c3498e854b19f5e549a7a6b2ef8d741f5f28af57e1c06164ca9be6771473338a5a6fa83ab0b5b05296307ea071d95dee930c6b0642e500395a9e60bda2e3021e7e3f5fc1d2d691072f422f077df6037d175db6bd5924167b75f66b760840cff843c5993d12e5e5dbed4943a967c8c2da77cd8aa2ac73a77cbe54d5adb50472cc6699296832511843422e9f7a002cc8ed38cd1e2131813224d9577e2d8fee978152f40439b12f63a111f75253f18b4f1fd30f61c6ee2ee722e6293578207fd6496fe7b0398cee08f080e166e7f71bb337e23f8f090cdf049b40a0aa5d8da8e8b263bb8bf832ef4e5cb02c77de275ece8d5e7070447de963eb83a1d6a47ab29393f880f7381c6a94790627ab96c381ae0b7e766a74695a931bc3b12a43f46ab39440fc0279643fbcaec690a25975a811a9e3ec68dd797773697821ec5bcedee2015d7e021bad63f437d674fb30dce392109266a79b5a270904e4201b671b1e86182bc3fb6e8e8f82971001d1a1b90fcb3b7a4bac2ba4cdcdeb039ad4e97da4061bb69d4917a6dc86a65b33bb977b0aa3e27198d0dbb4c257bef920005b73a0b0388aa7d3ee67d04033930db9f88900721029133cdb07c591d194f46b5071badc0a8a90bfa5996646c6a7dda0bf3a33b60fb8bce5b0621ed01d019f567ad0b52df6a6638ef16a9d12b5772650b57d69b7c1d8d995294e729dd4bbc0c51f038ad41d7e68c55de8b0e77373e8c34eacd436f176a27b1a5c2bed2ea12ee0f476c460b7fb139dc215e807c883e6d5832aabe21b1d1bee84bb90d13af252fcbc59e1bbcb8f6e333db1beebd1052e3c3f9d5343442734ad801b31045a3079292217f62a555a20ebf2a5500c52bc8ad30af49f3de530db1bdd2eefe45d22f688f624fc8a259b22866ce15520541b724b46b2db82991821939bfca705e134bbf15e7a7d291221c15ab3b255c9870128277e41872dc79631652d028e5bc62a0e73c24948f8c5e5b2405fc0fd917f2ae8add329349543c815335c1930d2f52b8d8b55b3bd001c98e22518117a62123b91095697a99256c3b484b0829cb1fc0ce543e09414fb0ac5dd135658a213bfcc1e14c6aa529ab72ce02fa37ccfd3dd9ca960e3ce732da6e926dbf808652c6e101816e81039fc52e77a1c9aa12a7348692e44632c136e55c6a904116409ed91677a31240b186f0a4bffb2a12715aa7f72ebc2a6e230e74bc52e7cb9fabfaa1a81dc0feca3b5f198cbc4a5555d386bd003d6cec775a8337ed14344800cdb8eaaedc54ffeae36967e01f3f00fd454cea88607de0a25a4dce0171a3d30ffe0eedc562ffcce420c8dcb88d95cb4dacb5aada71c8f329cd79f499b819fe3ac95156bc80bb03cc21484731181ddf51d8ed89519ffc22b772f505bd1012cea38afe72e38d714f66057af71b579bde9ea69395b423bfc7d0757d21d0e9792fc90d2c054f9b6eddce11635241df2a81b1bea83b8a4376e8681765d2547dc85c909c3968bbb3d589b277482d653cee74e06d8822e0d7692e79d3e30a2b6667b7727c3dffa7ec9e3c1dcd3d5373f6bc2429401dea9523c9934aeef35ed63014dab520e891e58362a7f7b19325dee3038d8d5d7de5b4962d086b1147decac5996bb3d5500efc6e969f97357c3408acfd80010ee06810dea81a9d05a0215dc4531b1bec025d3c6b2376b5d78e8f414b4aa4872044b1f558f5204c46c61e7ec74dc0204e71e17388a1773c1caccc024b76ecec380e2386250f1d5394c3a1f9597fecf4a4de2e417554684f709c8687d749d29814e812bea2a358f638979c133102d603fb3f03a8369ba3e04351f685e63b4a57aec98fa537d792725e9ec1ae66e526908ad59ae91520a87cb16ba153a8b38af09ecb8c20936830c4827911bb888e6f8c878fabdcf06dd2a913f94f4674b270e13e9bfdcefc2aa87d6d7ee9b1442c21af4b7c19ab766f33397499652dd92b4ca6b35ec25b7b929e8f298c01b84ca38313df245fe63605af0c0bd675566c8f437e5b0ad7a1e0b4c860ce1bd89e99ee13c09fe7f7e0b3f0e8cc24f544e158ee658c7594fa8bf8959299c44b4be12817e94f82c2eccfb557bf5cab5f52dbc81ca294a60b711fe07418d2c0549ae1369377b9a523bd00db24f901bdfba4c1395a7d31418e668fbe56f6c29c3e9df82aab59d1a702ae74bd6f8879bf144f2aa9fc4f83b9a519757129c5715938ebaf9ee57614a805860f603ba4b3baa5cfdacc4536ff7e14273ae637d81b72b729b266765614ee11ae1a91e2ce363f79956857672c161f1d43cf9bb83e482634ca39c0a37c7d0e44eb993cd9f9bae0bfbfc8dcc6dde05887065c215fd74a9e46ede3f536bce8e01b197530054516d757f23da6c084f19b0204364f657e82ef1602dcbe2402c0bb5bb2c3401cd2969d218ecf5bbe1754de897d1aa9473bd7c083cc75f532a48675077a7eeea08c442dea2a2fe5b5a447cd677683fcbec3d1a38a2a187434d078e4b508dfb57f0c4e4ef55c46deb795869a0d339ba8f5c2ffa1df596814547569349ecad1b2350cce502c80e942cf327a1658f7066adebbce3fde931677691d9ef49b19a116e966e11d263a36268ad1ae23cc8bab1f7e8e38765c9e2959b83adbddac569d8e4e8648b7f83e00fc390f6afc00cf51bdead907cddc8dc66b2e6b275522c5796b3f98819a1db9b1740bfb2b479de92371cf4b5758a26e26ad035668b6f3701c7dcadc89b6409a969780265ab46c3bacde61cac790e8137acc164c0b8047def5a3220e917c3e5c778f2e06405cb929aeeee89a3f1487d3d2fb7d6e63d0f835f48adc80af7026b0a6a042d957e43762f6118d2fb6d02ea276d268c9846c2c4dac88abcacea819e197a7b8b22c83bb57e9947ee0da692793f635f278346e91ede68c91c2e7f4e5c0b25679e1ebfe2e29c36645cfd01a9c0ea8012c1fb43c0227ad5e293b672e92ba5c3319fdc3a965baf9162fbb2735b80770ca9e4476d2e1cd66d0187f4c331b1dd883d7e97b69433c15f38510238655f169ab560bb66caa758dc04564991b1d0636c3bbb124cd6e9736a330b1f2b985cd5896ea1fa430cdad4a5e158206fd287d3a6ce402d47cdd2d565355e54e40dff3010cee94156b6386cd8fad98094025516ae2f82c6b28c4177aaee16b34c647771c1a0cac148447526687e7a37bffd450af99d95dc6ead755565362271ff55e0aa6dd5c2aba73fead93fc56a4060dc26c48375659658771639d11072ebae4aaf69fbba9796e87357e970566147efbf7f7efb44d4656beebac972dc768836ac15bb6e5fbff57f379ad1863f38afcba44cbf35ea674ed1bb286246b21fbdff159aa2e900491e179b2457079227d0a1c92ffe5285f24de84057c755c9217202b8c83312cf9411d193314ef4aff54614f063f3439ded0210e63b1df6b7c14a378af347d9fe059a5c0e610ae1f0a12cf18f3bbf3e368994370bc78ccc8ed4df9629b51d7f2a6bfe081d37abca5da9d9d477fe0ef3a1b5990163bb444b769b466e5cdecbd994d20818eed3d83b94762055180f9ec271637f3b16e6bc336d33efb1e6dfafdb2f04113b95bf3d22130ebdd5f90f4a12603b7de27afab8bf5c61d34ef203d385e8361daac666707c01f99abf9412186cec1ead527b1e36c80a0a52905cfcaf26c22b0174ff3e03673ad76d9a91a68fbf8be53e48e556fbea592a95a2b5dbb9d5c272ae01a695f0fd036efa3f8d2f052e74330159dd09bd9ee59fce732b08834d8a094937072eb09071f790c06ec3edaab0ee53f4c43f67b341ad06efe5daf406059930c2336110f09a6e34336320b68969da4030b7ae026dedb3148872064869128df6b243d2249e5483981148074d5aedc222923bde86e42b6fd24f338e88c4645d1c63b8cc8758a1b02d083ec04af784a72eef02624e1b36a391c8a1fd98fd747ba68c05eb9c9d9b8d93b239ba767e2b5c5bef1e6b24728077f2cbd5391018fba192342ad7c3a388dd05e5a418b1f318bef8a9ec4e015e82b5460f3715e3c927ad56f1d7a186a54231ca4fe557e63cccae99beea44a34989bcd6c38b3c145582379c6e23ce96b144999b71d97a5f2f4b68db2527d077116fff0d44eef72abfc60b2b84a1c68a13f03d8f8de299f3d811ef6527f1c0919d070a2e4ce61a2", 0x1000) r2 = socket$inet(0x2, 0x3, 0x2f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001340)='/dev/wskbd0\x00', 0x400, 0x0) shutdown(r2, 0x1) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000001380), &(0x7f00000013c0)=0x4) 16:00:56 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) shmget(0x3, 0x3000, 0x91463b83cbc0e6cd, &(0x7f00002cf000/0x3000)=nil) mprotect(&(0x7f0000643000/0xc000)=nil, 0xc000, 0x7) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1f, 0x8001}, {0x4000000000000, 0x5}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semget$private(0x0, 0x3, 0x10) setregid(r1, r2) socket(0x10, 0xc002, 0xfffffffffffffff7) 16:00:56 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000003c0)=ANY=[], 0x0) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="e49a44e720c1100afc0885fb5202eae05325f892", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 16:00:56 executing program 1: r0 = syz_open_pts() flock(r0, 0x19) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) lseek(r0, 0x0, 0x0, 0x0) syz_open_pts() 16:00:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8000, 0x5, 0x4, 0x400}, {0xffff, 0x3, 0x0, 0xaf}]}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xfffffffe) 16:00:56 executing program 1: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) 16:00:56 executing program 0: r0 = socket$inet(0x2, 0x1, 0x401) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000080)='./file0\x00', 0x800, 0x10) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:56 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x4bf, 0x0, &(0x7f00000001c0), 0x0, 0x0) socket(0x10, 0x4000, 0x100000000000000) 16:00:56 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x26) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000200)=[{0x0}], 0x1) 16:00:56 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000080)="844a3a4af096fc54dc51f9123ce43a96faf25e8e07a870a8f3131a94ba9dd9c740", 0x11d, 0x0, 0x0, 0xffffff30) sendto$unix(r0, &(0x7f0000001240)="8e5030d111df929354edb4e0e232dd58cabe8d72ed77e5bd333351875e62e0d7a7d2705f469e66e9e2ce8dd42c2a00af52c182bececcdbca01b7dfff3d5fedeb5e519984ee9a305eef351dcc35b087aa35781b0164a42add6d4cc3a2d8cbd356267b96d68b6e887cc1109c50e9da5081a9b2d74814c8cadc2425a07e3b66df0273f1a3aed3daad399af5aacf54eb8318586366e2f79609bc39eb8113caa9c48dc84c78986c72047d1fd5f6b56fb67778609915bed2b8e766968417ccc61af929da9f11989d3450d6abdf1878eba616219b6ad31792f719233b879ebea19b33ffec74896dff289665ab6afa450e08b4ba5410630a71191b442cc6d9ab621d03873004837d68124fd8fce4279f99622eeedabe9e6efa0c765e8c14772a01bad79e2d8f282e4545c2259bdfbb2f40db8243638742a4d056b96a093bc37888b704b2eb14a78494e8f65914027b35e6f21a3c198af2c7fa49a3f796a8054b69e519000f6982db32791c6a2a6d330f6c2aae2fbfd31b435661fe818ee4017147c487e59a2a0b4b63fd172f8891798ff7005c709491db12c3979adc996e464135d022ea4714322affafb062adc54b22e1d85b0c0d500262ff0d07ffa297a738c3867dd2d972d45226be5b378d07d08207f73677bbf2a385303dedbdce0137d086778d4b0eb3a550617ac1229731e2ba5f32565fb2211fa61c7831b33400d9a80f5ac3757f2d72f9e66f6c88b1a817b95ad908c8107a54dba134b0870e76cb3facccee85bbe9fd1d837d6a55a4c09b7bd8896e393f4bdb466be9896c045672c9e1ac9e7030d4b3d26d57163097fee7bbbc51fd9a4f77c9b66f73ee8f08aeeba74d6548a98c495c04a68ddcf7e44a88e77d473de4be9cdb6f521836509d7cf591724d0156012f3361e2bc4ae14f1cb92e9c4874d9a61ce9d9183fc819e66890b6efe4ecbbc12e16caacf3f68911b63a7bf2bd7b5763621596cf2a8c1dae706723edb42e8288a4278dd18889c9103ee7911313072784b0bae81bf19a7f5d2d860ce9e7f9aa685fa1775fdd7687b278d08bbb0990e6af74969de76a36fa0d1844ac6423c01eac2ab98c1920f551892bb6485e87d3240e94ec44b2ced5020cc874ded45402e2682113f20ff20b5c6627efb7e5c3ee8aef8f008f149ca1a6dd437e3c160b885aadc8b9db6f024e34d7ff9c81d19667f28094df24ec899c42f771aa49d8c0d92d9ed3f531c9bf4bea742f4e850a7c5323682bb757111deb680c5c758aa255e66b73e7cb20b5143ed12f59ac356df49165dd44d403b89b27541c129442e5a0fa5fee4ea17dc10f99dc1b629e76a909200546b4f5101350eb8c321602a4600cbd8bc0e53d470fec95b78be280d44d9be3ee56a4e77eefcf0917ae11af2f559af8a2528ffb1ee532202311d6bc7d0d46578e3b4472640efab910f5f8ba055cddf4d7fae19f954c97cce4c0583b2685bf30ce6fae8db999202098e830637acfdc59ad96e3e713020d066209dc4b7cd50acbbed50ca7432ffdafd95d9df7762e730ffc3d94e0610ad6bf38d8c0fede6e6d6b3a7bcd6fd553a0b58335b0a8acdb950be720f28dc59358114eeb0e2a0522e189e9a8f3ae966679465a61406ffa51f9010f0d65483ad47b739028a7d84e13108e25b74f2d360a3e814228a1228de20b65c23a9017425bcfccbf5303cd5193e23b49d7b70410f0af9ea18b070aebdbf2b3ad4fa3b89c9def48d0d7bbfe7feb9ef07c289c548f60463c32348174f2214ff2e51e8a05ca3b3ab05933673f4b77c9749fbe3b69135dae4c078ca18dac61fa0118bc520e1f580484cbc73074adc2d73457390f786fc0d9b57b54277c29dab442b972973c5e4123e930d6d0c2778dd703de5d50cb02059d8d639090e93563ceb4341e76830721a58462522d29b280bf59be71d432c7cc41d1cd511c6d62022f8c1765355988f649f23eafecf90633afb91a7c0c363f93695b1d1660ecfe5925c4f20bbce5be8871d5ad8151f755bd3f83f09f0df45dd7752250d3a7e3ef5a9b6a3ced702a9d3959735942c522f4234afee55619b503cbf711c330fe4da6126c10da1ccce9cdd03c9a13d0d98c15672f151bd806fac9b98958542c4d45a0d4d10a6363f3bd0aa49e186b8ce0b7e1e7b2b5cf2af28ebe65638fcd6cc8a925ec712862ed5fb92a22f68b676a2a1736b6810048ccb162226f4391b6e2c9d4d4b98063f53c7757885b5590415dd5fbcac5bea2985d59152b2e4b3b974286ff17118679566d596fb13525c09e3a4d0df67bba5df07890db9202dbb67a5a0d328590749653a0116a7e5f992591268d43f22133fdfbc5f3eef3a917e1db6f1266c8e38d5c4ffd6320394d99cc64fa62dcc10925e49afeb30014bb384b334a79c726c9cc3cc184806fff3396aefa11d186525cc5d6e5095c467e3deedda809ea71fe892f311ed8e3df495cdc45fcd15b036f889b56b8cdcb634f471697fc5340d4de0f683f22812140ce452c1981fb059b58b063f6c1b3912ac84826e1410daf6e9aed4c74ef604134e98d3222e3d13a1a3d0728bbff1af270aadac197176f7415f328692f4fec854d0012b8146971e049c073aafc8b929106b7cf9888c5c2d2c81d1ab7a4c02363245166dfa56eff82d277e085263792d66ccc5f812d4c40c7f96ff07dd3194287af349786a77dabcfbaf55dc5cbcf6318802a5715157ab9a2b61da664ec6f9301512f169347b8ab3289f39fe76bbaa0c96625d6dbfd5cf5e3984090be59021082ba21ba409a9d60742c47e5228bad96b6473b400563ff177e338881e8dd3b1b62e53cc7302d8c9503f1a5ae434aae2b0f2372b3b7fa5c5cbe5a5d954c8e6175b28aecc11dc4184d4a96911e9358df30767f1744677ded28dff4f5f31a9fe432dd2e6321bc7f23062fa392e4eb32cb091644ffe19ff553e11ee12caa1802d8cc04c040e775d468f1fb8a7d223e850755e64e078a6b0c41b6b6801e917e0d607e509bab56e70414a67ab3afcfcf86ceb3b1218ab4f6ac1137a9a7bfe909e813974b018fc2ebe9977758feaff0f0c69fcaa5a91f78293d89467fa47476c0bb0847baa1dc7fe856734fb46c7bdc49fd49c9a92d807b512b8a3fab499b7a183dd8130f7b9b4b977a37aa02da13fbedafd192ec15bcfd70baf5ab93fabcbc7b762bbf0035a7d56596898c5a7055bb7fe4a32e09568e53a90b9d9ffbcbd4320b9248114c49710c801cf5bf397f648279e78c1475c746240c500f9215715f5e5a55dd5f9f75b3aef2628ebfae3251bbc900a841785b6c51ff64890d782e2dc2160a0bafe85fa1dc269bc6aee58d69c800d1cfa4305407577e7127a9c5d999e56261062996b59434a4ec0846520f3081883fc0f1a818e4d1372911c31514a0fc44bfe70fe79bafbcd6d97d4b51e7afe7a409030607f6dc515a02580c8c4b2719203fb22518a6bcd78c92af698f40171e734b4d9a4d71707407ae194517d18632810a20acedfa945f20c02a0c12232a20a050cfaf80dcdb1d78e4bafea371cb91ce07f2584220ac43a4ed65c465895882874bd9443f2a8dbceadf4f2c437817baa8ee77a580396d219b62b7cf29ef6bbb9dc5331178711f4c09dd11d957791022db7bf80fcf978186bea9b183be5c5681e908eb94a7dbb5b812f27a0cf337b43998051b0b26b5239c7f8bf98cff1ddc700cc4361ad25b1358d783f884084223b6566246822e1d15241b97bf723f56f72c3e41917da8aefafcb19114e83b48024b206d729e200b3aa0505b2f4167a8f88c2e0fc9fd54e77c4eb129ba9b2d7e91c7ea7dd607c648de5225c3f353960a6e659f27959973203027e3cd4966eaaed2952cd3ca9e35f8c858791c5493f8c7a155b94fbdd1ce77af8b0b31f8d4b3d20c3308b4e81bb1109fc606105b13fc5362bb576ed198026198d5812e34e568daff183d909293e51caa76125d2f0498be5561b7f2b821d300b4be4d25a26219c46984f876d9438c13bcb7c7408713b36b74fed1ad0ee4248c95f141b355447d7b18d2f815c7ebca4eb11b4f9c7fd47d49f3331d3b332561b508cda81d2af557d34fe70354d6826443679374cd4232046cc59c9ee377bb49744121752a29d4e39eb552811ca031f25b5ced5e3f51c31a8c03cc4cc9aeeafa8c5d3905d969a770946a0f9639beb15df5c4a3ea77d8a02997469298b921065bcd9f5cc34d6cb82d2ff0d0c6a6512b4f0854d413ec149b751b2f5ad5edc573b61aca00818adf6aa899c3e615a15fa56d7d338664897d49bb63b9b13c0bbaef128e61fac85f1ce75e236c82fb0993ea3ebf3824683197c4257ff972648b2ae0055690b1242ca247d61ff1d66bd89fa51b675fd47f7731b58543e40ad4c72659206731359b823e2a857efc4305c3065005d1cf39dfa677baced6fda01dd1590716570a9bfa9fc8c24c95039b2195e0b35ecfd7a4305fec53e4c28eecad37664ef38390717085a69aab158fa01896f34653cbfa00cb26aee83139209e5a6cb1470ca8146fdfd84c45facec59cd168d4d59f1d29ddc4ff6568c44c0477d3cc54910d704e9b26e2fce1e24c4e9df5de3c502470f2baf383bfab0f255c2e125823f9d94904066628d44fe378664fc7478be57ef1ba1a5bb0cc4712a025f2f6de9eb48ce9cbe4b01f25abc84c2aa32e13138137f0e087bdbbb3b3f2cd890baa90a2070a6fe61cf2b2978272f71525462f2960d9ceae09cd79c09b0e7875aa2628aa6d1dcaf26b06774be5879276edbfbce3d76abf2e3846f6953b7ee73a53b1d75b08b19da75167148cdf95ceee3b31b0653f23c0ce1df92aa36181a2f6bb8ddab6b3b4128d24cad3c205174d478762867af362b03b57b1f7995a052013604e277a17d2e8bd3cb4206b2c644a0c18b322587b96bec3630b5fadca8eed02e3d7058d368aa8ebd1faeff4bd3c143408cba94fb8d57504c2686915014ea8e9ec816c9a86c4659267e51d57a349c477dd4bb289155535366345b8ecefdbe744b31976328572dc2ac0f4c5583cdc7cb0bc2bb490fcaa508cb55c88bf4e420edfc35d501a6f4ed74ca4d42974e0e2e29d50b1fbbbf10f5f44fa09064d0d9da152eb130ba2e07aa3ce2f94ade46834d25f8a4b86ce17eb505157f484c107484043b3f979acf565cbb9f69763def35feb6a365d44c29ac8eac20f82ffd8b25f8e4153c75b906b95b471f34a9c717a80727861932c7fd21b13e70d9cfc884749fc581b4f89e09b5a93e6d6d9f0221ed90263192454787fe8a2229de22bdb390262eb29ea0d296ed3a15abe02d422fa5f91892478b8b9eb05624d1c30e742d980cb00e23f32f8423c66e675480f04c116dd48028274b3ed51bf665e8e930689dd6a63d24afdfa96be69a5163c92fde6bea083161bed4bd2a39bb9efc05a2e1d88e1f3838980469d6df9ecb3985969a29b90abd4a29aa03edf4192402793d584063e11afa9d5f5953b1365ab23dd55318504f11a339ef121d235be2ae060f4f6095ac45568ea3b5a00b6350176192f895473e472c70dfae4e5465277b24a16d0c0e8f614c6004bcc0aae07b5c11a814baa75b38782f1bb6a3944be3f6c0a3880f2f51c9f8a3d9a9d9d0e7fed85e8e10fdabfea17d832604a5a89cc2ccc6f2ba006145515f1805d291d8ff489b16f0b7007f09d1cda504c4c2ea1bf53e8a635a39c554c16fe2f6c6dfd938617eff2ed5a27c7526368b9255af377bd986de16909e12a3e9729fc8b86d60ffb1a7ff9bf6ad3e98216f4a278915481ccb175e95c8bd4c0835a1ba824d67a8f6db4deb4186a31bde9bf2dd839", 0x1000, 0x0, 0x0, 0xfffffffffffffdfc) execve(0x0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x18) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x4, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x3, 0x4, 0x6, 0x6}, {{r1}, 0xfffffffffffffff9, 0x34, 0x2, 0x7, 0x500000000}, {{r0}, 0xfffffffffffffffe, 0x104, 0x2, 0x1, 0x8}], 0x66, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x6, './bus\x00', './bus\x00'}) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x3, 0x3f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) r1 = geteuid() pipe2(&(0x7f0000000180), 0x10000) r2 = dup2(r0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0x42a) fchown(r0, r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000040)) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) 16:00:57 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x40000010, r1) chmod(&(0x7f0000000180)='\x00', 0x3f) setuid(0xee01) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x1, 0x5}) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 16:00:57 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, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x6) openat(r1, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0xb0, 0x8) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002005, 0x80000000530b) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x400, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:00:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) writev(r1, &(0x7f00000013c0)=[{0x0}], 0x1) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25, 0x0, 0x4}, {0x7, 0x0, 0x8}, {0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 16:00:57 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000580)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) r3 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r4 = open(&(0x7f00000007c0)='./file0/file0\x00', 0x6d1aef86142ad7af, 0x80000000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r5 = geteuid() kevent(r4, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0xb, 0x40, 0x6, 0xffffffffffffff28}, {{r4}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r3}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r3}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r8 = fcntl$getown(r4, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r5, r7, r5, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) geteuid() ioctl$TIOCNOTTY(r4, 0x20007471) setreuid(r5, r5) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r4, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") pwritev(r4, &(0x7f0000000140)=[{&(0x7f00000000c0)='=\x00', 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r4, 0x20007471) 16:00:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, 0x1) r3 = getpgid(r2) geteuid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = msgget(0x0, 0x800c0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r9 = getuid() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000002c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgid(r3) r12 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x80) sendmsg$unix(r12, &(0x7f0000000700)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x2) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x0, 0x9}, 0x800, 0x1, r11, r13, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r14 = socket(0x18, 0x3, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x88) kqueue() mprotect(&(0x7f0000668000/0x2000)=nil, 0x2000, 0xd38e0442e3ef8e2b) setsockopt(r14, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffed3, 0x0}, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:57 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) 16:00:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="000000186004008b00113c270000000000000000000000000000000100000000000333000000ffff0060f6a2", 0x3a7}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000180)='./bus\x00', r1, r2, 0x6) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000240)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x143, 0x31b}, {0x25, 0xfffffffffffff612}, {0x8b, 0x7}], 0x3}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3ff) 16:00:57 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x100000000}) flock(0xffffffffffffffff, 0x2) r4 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r5 = syz_open_pts() r6 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f00000002c0)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2001ff, 0x0, "b8000000000000080100"}) r7 = socket(0x18, 0x3, 0x6) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="9b57c67b", 0x4) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) getgid() shmdt(0x0) syz_open_pts() semget$private(0x0, 0x7, 0x19) 16:00:57 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:57 executing program 1: execve(0x0, &(0x7f0000000580)=[&(0x7f00000004c0)='/{\x00', &(0x7f0000000500)='*^}--\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x8000, 0x3f) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 16:00:57 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:57 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x6, 0x0, "0000000000010000200200", 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffff6c) 16:00:57 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000020204b, 0x10000005901) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x20, 0x64c7cd8cbac52ccb) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x101, 0x1f, 0xc3, 0x1, 0xd3, 0x100, 0x0, 0x2, 0x0, 0x1000, 0x7fff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xfffffffffffffffd, 0x8, 0x7b7, 0x10000}, {0x6, 0x4, 0x25, 0x1}, {0x4, 0x2, 0x437e3d67, 0x20}]}) 16:00:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x4) recvfrom$inet6(r1, &(0x7f0000000140)=""/107, 0x6b, 0x840, &(0x7f00000001c0)={0x18, 0x1, 0x9, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x180, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000000)="db") 16:00:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(0xee01) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) msgget(0x2, 0x2) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x4, 0x7}) 16:00:57 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000003500)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) socket$inet6(0x18, 0x2, 0x5) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000340)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/91, 0x5b}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/4096, 0x1000}, {&(0x7f0000000240)=""/161, 0xa1}], 0x5, &(0x7f0000003440)=""/131, 0x83}, 0x2) 16:00:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f0000000080)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5f1, 0xc3e0, 0xffffffffffffffff, 0x6ec}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:57 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 16:00:57 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x62f) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x10001, './file0\x00', './bus\x00'}) dup2(r1, r4) 16:00:58 executing program 1: clock_settime(0x3, &(0x7f0000000000)={0xf61ecc7f}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1a) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1c}, {0x24}, {0x6}]}) syz_emit_ethernet(0xf6, &(0x7f00000001c0)="f13d3a3192c402e5146f9f3634001d5bbdcb252cffc8d0005afcce7c5e4c8308a29dea22e5f8e78110f2046bca9da43464d814110e6a4fb1aaf0fd4c6b387d754fb8a7bc7614acd85bec173ef7c5929a89f4ca4197c221de51ad05efc80e0456b1cd2da9d9ee3f6f6e5684bd5d7ac282756d300070dc20c7423edc394c28f7054a56c8f963c88fa2d80b0aa9233e9124fcd490d1db079172ea7f14ec15e96d33bf434e9f4e91d8359c4ad848804a3b5653a3bcd176d276f68bfa8be44eb05f093ad4a3c525200aef814086a20ee32e6102e694bec60f401b4e6d4539029a80ef1698cee04d4df2746107ef3d5252f86ef6f3207603a6") 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) fsync(r0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2dee5fdc988d4242, 0x0) bind$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x3}, 0x8) 16:00:58 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) r1 = getegid() setgroups(0x1, &(0x7f0000000200)=[r1]) 16:00:58 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000000)=0xac, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) 16:00:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x90) r1 = kqueue() r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x4) mknodat(r0, &(0x7f00000000c0)='./file0\x00', 0x1024, 0xa744) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000100)) ioctl$TIOCEXCL(r0, 0x2000740d) kevent(r1, 0x0, 0x0, 0x0, 0x148, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xffffffffffffffff, 0x2f, 0x400fffff}], 0xffff, 0x0, 0x0, 0x0) chown(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x80000006}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) getitimer(0x2, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x3, &(0x7f0000000080)={{0x3, 0x2f7}, {0x5, 0x401}}, &(0x7f0000000100)) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000200)=[{&(0x7f0000000040)=""/220, 0xdc}, {&(0x7f0000000140)=""/162, 0xa2}], 0x2, &(0x7f0000000240)=""/41, 0x29}, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 16:00:58 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="25f437e63f783289e638f9079cb44f851ec69c4a8d239e0949281eac7cad9b7b5698c8fe46bbf5a3b34a7cf0bcf1f249cbaa82e30c70f057b952d724b1e6ed6a57184a3ad58b07b45a72d55aa5b29473bf2ed33dd3d70487aea583c6182aeaf8a7e4cd2ecf1552d82c22748f3b0e3ef8d1b37ce6b53a326c9852045f84b10c41e747f249949ddc37dbdf8bb68e5babddfb83fe7eabdee43102934324c39464713cfaef134eea98cbdde020", 0xab}], 0x1, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:58 executing program 1: clock_getres(0x4, &(0x7f0000000380)) r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000480), &(0x7f0000000440)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) chflags(&(0x7f00000003c0)='./file0\x00', 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5, 0x20000000, 0x0, 0x6}], 0x200004, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$setstatus(r1, 0x4, 0x8) kevent(r2, &(0x7f0000000000), 0x81, 0x0, 0xffffffff, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r2, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x8, 0x20, 0x80, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x34, 0x10, 0x1, 0x7}, {{r2}, 0xfffffffffffffffe, 0x80, 0x40, 0x6, 0x9}, {{r0}, 0xfffffffffffffff8, 0x28, 0x1, 0x20, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x5, 0x6}, {{r2}, 0xfffffffffffffffc, 0x1, 0x21, 0x7000000000000000, 0x1000}], 0x7, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x82, 0x80, 0xf37d, 0x5}, {{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0xc21b36151d9f11d5, 0x20000000, 0x8, 0x4}], 0x0, &(0x7f00000000c0)={0x6, 0x1}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x12, 0x20000000, 0x2}, {{r0}, 0x1abaf1208fb03379, 0x0, 0x20000000, 0x8, 0x8}, {{r0}, 0xfffffffffffffffe, 0x100000016, 0x80000000, 0xffffffff, 0x103}, {{r2}, 0xfffffffffffffff9, 0xc0, 0xf0000000, 0x4, 0x484}], 0xab, 0x0, 0x7, 0x0) socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/68, 0x44, 0x840, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:58 executing program 0: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f00007b7000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) 16:00:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000001400)="d6") 16:00:58 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001100)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000001140)={'./file0\x00', 0x7ff, 0x80000000, 0x3, 0x1, 0x9d44, 0x9, 0x7ff, 0x0, 0x1, 0x64, 0x3}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="309718eb3fe4bb46265bc69fce203a94878ccbe853fe14ea3d0185a6f8877a70a4eaa38f9bcc9c6eed3630901acd1e2d4fe4e9b67392dde433428c0632502fca63591d4436f133e2195368e6a637a8ac684e5ae94e556ad8728e1ed6762f7dce4fe984aa5bf114e57c6ef6d1b84c9fae980834557f2e40b0be1bb64a12293fe767da998555ee1f79807fa643f87a67e28c36f4aeb17086d52845be0d577c29656c1e51275972e1835534125075d076f98d22744dda091a9b18dd6adcfea8202b362b5483970614f4b39f55a7517ccfb6bece5820456fc1a950550a2c46adde1c886124169a1886a2be7de6750352496570e839c34f07efcfc5d6149ec6dd328929ae7d28bc447ab312be5cb5163f58d2c03aba7eb9f52356e572def968ba701c9ac831a3c1562d6ca033414657e833ff2caf817fe0fa0615a11536d3bce55789e86a1cda553894caee369eefc62e5266e1680443386dd7735a4bdc4f1fa03e4461b8d378b0eaa0f7fb119868fe94dbf97beb64da4324ef5aa17112aa1b343c5ca08b52ffff02124c21af726f9ce94df0cd5444f09da028f504873400b5ced40c9420aab3dd85ad5aac2dcc6db3db4342905616f90c26a1b098a70d3f73e95fb108cc1b460056f0cfd64a49022e0207a4dc426d3cca8a50a8918fd73086dc325e126aac54a444ee6d8735860cc08ad2a1b0edd260108a2bd58c5648c45523054b1c1b55c7786198519f9b3b95b7b757d49d21ca4e54ec76ce45197ce8890cdb3dfa9e196db563b3f4646e3e7618468e2e325f4d251ae9ea35f9f375595088221bdc3c5ed42ea72bb5845f38c15b356141fede5bf890191ca1a6797980f4950c83fdf9544428f3b4fdce21ebab6f5a34c6d12ca02777c5d5ddf980b890ef79057fe31e7b00a7df93dc91d1022c7739628b408a41c692dce6458fadb5a5c0ccb4b14aeb987be2d18341486d6edb385e7a3d5bee0af809475d20e9cb03439c30a9932b150172ea200c1e1f8f78c68b1298f8ba3c219a754107afea8c945c2c6ee96e7e76c7c22aea03d12838d2cfaaedbebf9506185ec42a1a17b34643de88e9f03ebf01142bd3f20d800a9fa6be94cc1d936e906830d192fdb12e09783a3dd7e38e00f2a4625568e0296e9ac0cd6458c39a0c53bf5fdd770d04496e9b8524f76316905676e73da18ba9b3df6879ab99ee93031500aedc1d77f08b98feff9e8ebf8af07b06183d0bcd2f5f032e8fc04c67cdbdb7770e3a4b4a9970ac1a5365df76ce8e02d0617da53175113ac70f782379312f649e5bfbaef435f2c7a5be12cec34bf65d6497fe27a7d57c2e9d7cd31332951a4e2fd1e8b944dd8d25bc8d7b77a3dcf52e67bae3a93f5932813302d7772a247f90f04496d97aae90313994fac86e38830c3b209c878d285e5dfc31457a5fb7c3c367656353df08585c39889e7ffa52df3fbaf6e37285c74580b3f6b9cb2b8194d6fb205275a3a62817df19a8f37d255f89d76987c161d3fb780ca63c457bbfd16d2f6feca61172b945cb47a996b7d505b8a763a4cce5943ad07a5b0ff699130362b78772697718fffca3be9cb1e50aae59dd7810756e178cc72eb5b7f6635dacbaca5b04b3d91248dbebb79b9c8a626cd7242d72ed40ae08ae23339af40ea82edb28eb4a68db2a68869317989b3e556d8e39cc03266379952b8900f47410c1295255f5b11bc84e4ff5ae9111e0962f8f6e9357c59db712ff78d12be7b03d74089556df7fb88638daea11237bdcf70e43fa9198232ab60c7f925db0ce5d54afc2c5d3cdfc83cd1dd61402bdfdfa2ba9a25b3e4936e6942876c73771e619bd5541ea38c43d41926e9348c34f27635f57969548e6405e93c235a1dd6b2c40ec376280234caa8e704c6090d4381526b4f93699305a59f07739aa8b15763467564cdc1e166c8ebee398da7daf034400345815188e8a797fea81b7a6ba378aba44539b1689ae0b0d269d2104016c8c9a84634f501d20c4e4dd48ac09a950105f3796b62b3602a57ff28a1da334472bfd0a9effa5c3668cd6118e0ad1ff3eb1872f426b6e3d15ea7b17ef12932b278eb3fe013d306a92007e4a28517d846fde79ae54e7077ccda20f3727be1acc360b5e7fcc76d8f7d385b12e9772a1f98a46f40e2772e1558c46185fa8d42451707f91a84b0c275cd1f4a358494b7490d6d02f9045f8d22d27037ac4224d3254b3e989f5b284a9a51b6d7c9bc5f0c64a9ac75188dee787dadec0bb0d23f36f35d8339a786f449ea1c0d338b7cea95cc11ab274dd77bd9efe93ad38f9d095e414b3f52fba368c9714fade138628198d7369cf6f81c92f1138e0001d25129897c0622b07e0a4dd7280106f6de122152dab3db1075a56d07fbf09c6d656968d785052e7c8353c4e5e8edace8a132c5a98fe443ec4110e01b62c35cf03ee118aae8f9cf09691dd9c48e64d8a5892a4b64048e21df110abbc078b6e46da9093043d35200b69db1a2b0c34eebbe3be3fd6e24e672b1a07aea89fc3423b60dc971e06b9922684497cb5acae58b3aa92f4d35d2545e49052d19d611c0eedbdf2a73efa05a1b7665f1fb48b29f3c5ba8dc39b1e5e3c6327fefe48da8824d4f4b475af02eac677be5fcbd8791ffd0976c88cb6511f0335874a3a35176b9d43a0558de3ac19bf14de1d80d2fce8357942616f97cd56faccb284fb20c55b513b71821971dcdd9bcc2ec6185f77f7793f93df5bb37602eda2183f422500be2a9fdfb941b2e966c064650190ef01da19fa3e0f0122a3ee85ba3d15125a65ca1c99b223eea9099c4244731d27279041a6b5b985a6b845e51a5635ea2df425f6f25bb0f6b3a8b8add47ca25560fbd928505223223d9cad8d467f42ff9145610ed96ead6ddce20b2a796535b806536c0550184defe6691e456a1955c7b4eaf2c198d3ca99a487fe84b4f9e3928f0107f41d8c37e54325c269e41a65ba47263059cc02fce24cde6755699be2f375d73fad0dd6038b2717a98d30ba85e5d2ad2e056516681f9cb107c19f95ddd2566192e960419ce9a1017383eaefa42316520023ebb03d65aea2ec803f84c26508a5c5e1c9ced73672e0bc77a4ed550dae9f3956b7354cb7d3cae94e35881b8783e0c6c1926256ae639e7403193541dcbf2fee948752f40ea5e63656e3b47573a2a96e5fa9301fda3c7c1d736bb2c63c4c385f7141c3dbcc1d3d79a8112136d9c7a07436665f3dd20be154f65edcd6f826e0bbe3ee26a9bab0b5ec00750fb47f4ef0d33cdd6481dac875e14f683d7644babd80a2d454075e7a94f8ba3501ab3363fdd1404bf1666e50e5d0e0a2a60a8e4e978d763af71dcaea815be2744df67fe6535b1f14afc13cb92e2ccf8083a3909c149b82e96eb29aaa2dd13bb3b504029b7e5b87b810a95df2f9d74da52fe7af70b87ea0d61e3344289b07153a504fc4d7a27bf3e9a63d0100cd0028e36682c0aee22deab5bd824de575ca82ee634d20e627be375f2efdd96e24eaec83bdd256bd9b4c640432b8e49210b83318f753c1afbb17230dcab363a5733c3123963870946705c09b1bb2384c1859b93f9a79de9cc32fd9b0d5a33680933f664a296179ffc85f9fd646197e85f547155ac4de67e827bad4de2d35abdd53a372bab224c6d9b3baf0d58f877084d2112494dc5a9d6b4afe26578ed9ae16bf7a12116aecd92889f4c39cfbe719170892a55c45fb6b8a28bfddc95e1a5b67970fa262b74d88c44862358dc21c9e1fc458a634b63caae40819eb9b375e9803c8723c55097cb9ec8d40f45b83a94de5f17e8b4788c277b177ac9b2c0e047769eb05ec309f0b96eb08fb47f6e58889df67236ac4c65af797ee903bc0b849aa648e02fa3d744820ce142d244ec84d998b76e68a81618f28b84f85ada6a11c5ae50593a223bd1b6914b0df03d34b2f610591f37cb6e5fc41155948ce8e72512519088ffea695a7277dd519e70efd8d760069e275ee66b1e459c589f1012cf57d1dfaf9604a9ba09d96d6bb4226d23bdb9113aa87262f25c67048136420f56ac3eca1457cd65a19a6d6cbbb40ea335bf7eb8f688c344844b4799cc05a22d9cef3fa6bfff182333d224c460cae037219ca11549784b116369b7898843f990f9ce5130013c1e3abfbf66764abed40a295d82dfc82a73d013de0b6bdce8be5c1f2fa33b5d121315217100e3eeee6934ad9eef9c5ce7a39271ef1ea46280ff7b82242b80c36a3ed6756f60c32707aaa7253f3d736cab6af4276e49e299ce634f725409362c48bba6911ffe036ef5ccbdae544f6ed1bcdf27282f20b8fa3c8a9114c2f2f06bad7e239a6aa234344fe8b11c0379ae38b7e61f3b58e4f3c0c78160bd7fb9beb566632c0bc6f80a5298e23ba11878dd52e11579d5d5059aef9c90dda36e14ecd45ce1e5fa0ba2e7508af7fd32eb6dc465a85174f39b56a05a46c168e69db8a2bf6b2b695c1437cd83b97a13c5754e8428159b5609a2549061beadb391ef61eb5c65237d5dd104f33885ace207f21b72424a79e3e486741668b037c1a50ac98a80f94122ada656aaa806a87ccdb0a03c65b2e662dbea139ce1bb745ada641850967303186afe3394c7bb5d21456410611b26b5a2a113aff251e0bb1080b56bb4a7220c02cfb6272de1df769de450a3111ee0c147ce1c2778dd21c6acf514f2ffbd94b6dfe086dfb06d799ae329b2c9752707e9d3d303e98b47f04b7d5bb24c69ddec9f2aa1384a37c615a4064a563728175d8c7c2e974be0552cf304014f68c217751cf7206720038b2cd143d3b3b73414afbb41ba0b61376449722d1f947bf6b45011abf77b78a83edb36aa3056a446ca1e419687a1a0806c93dc396ba754fe1a2cbf556fe31fb054941bc1715af0ac83dec825d9c4d586397a94f38e46cc2fca1fb02b7e51f32fda67636d7113c3c003443dc56de54022a05a34356bfd67502b8dd62a44f0ae7457d1f2a5e78b7951d8d19476822287bbe8b15c56ef969421ad395165521799faa135fad47e139533ef2b021fd0cb220406a03b95cd878c00332205e2b8cf0006573656744bd4b15fd7513728cf0f2b32316cf52d0745338cef65de5f4333c71082e29770ac8935b91538d0b688eb2ae3f62965266a438c6360c2f41d9c2caaaad611eaa15840ae4a8ef6ac351651201a3015cde606d6b422d192d345ac5c4fa5875d0a8e209942a4ae9a7f4d04dc7f397fc03be429fa0569ad3d4a5d5d7fac03295edf8d41d474a7df3fa6853a757e0f5ce561cf2f9637d4f965b4b2317cac36113177c7defc0b31d81b94b3b6c4f24d769bd04a0b29c6832b3ebd99d995a2c3dc1a6e09baaa818f75c6e3efcc99811022f59594854966c5b70c4ef2478715c04185a35458fb08e66c271d45fbc62df2aad8f79fef479e262d204dafc62765da1aaf1d09466db3f1b32984d1ccdc6be1c1db9120d8543547c2ea79a226f293f2fd9e8e3a8127b65ea3a5088f72e33628f14e031836084ddcdb213ba06cb0191cc37cc749771d54ab44221ab229b3a577ccacceefb65b406bef35c69ccbe6119d93daf8f798d05bdb2acb66a65985e78795c2ca56407d0310813dc510854f04355f23d6863a51221cb729a968e4995001302c52d0dcbaa69c2cfc26d6fc5a79092c2e294572e6da5c74b4a76ecda2a4108f835e876c4ae2bf91f9c78c2f2f7d3128bd461090af7090917cc5353b8a161f67b853c9a10fa89bbc251c43c2ec59e5a44ec706ef85e5eaa48f3218b72d1d4f3ae689319b152ad2f62c429b97eef6086a1e4678b3b307a16a5af5ab85064a1", 0x1000) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) setrlimit(0x5, &(0x7f0000001080)={0x7, 0x6}) sendsyslog(&(0x7f0000001200)="a6eb44a40c9c6c482efbb4745959f4436131acdbb218b052582c9313d381c74b91efa14301c3719abef47fa53cb0d482", 0x30, 0x18) ktrace(&(0x7f00000010c0)='./file0\x00', 0x4, 0x0, r0) 16:00:58 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom(r3, &(0x7f0000000140)=""/107, 0x6b, 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x494f) write(r0, &(0x7f0000000080)='Y', 0x1) 16:00:58 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') r1 = getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getgid() sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f00000000c0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000000140)=[{&(0x7f00000001c0)="3632e80b2be582d965702fe8ad009609a3c7c943a5841a27a3632e027f4df4137da263092589f23883d33a653790063538b73b9496906b203176d2a7859a882ea6f001257ae3e68e9fbb58aa54b0630c4ff88b0568c0", 0x56}, {&(0x7f0000000340)="1695d358d0733d168deced9f858e284f4d0b1522be1affd1b8bd84f43e96ef9bf7e0226d885883fea25e178d38927f32af0e04988ad9d104997a87d45897f2d4301398502511e24bce67725fdb15e2e6218b50a6d70f93b0710d2e1fa841671e6e46b59660d1359aa189407e1ad006802347755fe53e9a284ddfe37e0520c23bf80cf1f21bc0b7cd3b810d7eadbc12cb2c0477744cebc04e8cd6bc11812605", 0x9f}], 0x2, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x50, 0x8}, 0x2) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x21, 0x2) 16:00:58 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180), 0x0) r2 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000040)) 16:00:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) getitimer(0x2, &(0x7f0000000040)) write(r0, &(0x7f0000000140)="fcc0ef6009e5c2a1b452a7927496742fe920a6d8fd20b8bd809cd88f9c828e498958eb9e6e90507fd6e6687a8f2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf20000", 0x65) 16:00:58 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[0x1, 0xca2, 0x8000, 0x0, 0xfffffffffffffffa, 0x6, 0x1, 0x7f]}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[0x8, 0x8]}) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x402ffff) 16:00:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x39f9bed2b429339a) getdents(r1, &(0x7f0000000280)=""/106, 0x6a) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') renameat(r2, &(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:58 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x18000, 0x0) pwrite(r0, &(0x7f0000001d40)="c72dfb6aa94dc429dba7c00b561811e2f0f66eb76d4c2dc717635916408622308e56bf58e4ed53bbfe6537656a2321d07a9a89dc40450b5ba9c1e44cba0b1cec6d145fe3e925f0fe8fae67634e2629ea550aad464ec2fd71b2391abd320f21f1d16796417b8232ae5af422049c9c2c4b5971d4888a26535e0e7c393f22ba2487ff134926779792812adb6e0ef4213f74d1b9138b934403440a96f511d37a2ab81de553c2df21bc7ecfe6194db81cedf91e4be7eca87994fd4e9adc6e7656", 0xfffffffffffffd7d, 0x0, 0xfffffffffffffffe) r1 = open(&(0x7f00000004c0)='./file0\x00', 0x10, 0x30) recvmsg(r1, &(0x7f0000001b00)={&(0x7f0000000500)=@un=@abs, 0x8, &(0x7f0000001a80)=[{&(0x7f0000000600)=""/101, 0x65}, {&(0x7f0000000680)=""/13, 0xd}, {&(0x7f00000006c0)=""/185, 0xb9}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000001880)=""/91, 0x5b}, {&(0x7f0000001900)=""/238, 0xee}, {&(0x7f0000001a00)=""/76, 0x4c}], 0x7, &(0x7f00000007c0)=""/2, 0x2}, 0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10002) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)=""/124, &(0x7f00000000c0)=0x7c) r4 = semget(0x1, 0x3, 0x8) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001b40)=""/228) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r3, &(0x7f0000001c80)=""/178, 0xb2) semget(0x0, 0x0, 0x200) ioctl$TIOCSTOP(r1, 0x2000746f) r6 = semget$private(0x0, 0x6, 0x10) semop(r6, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) getpeername$inet6(r3, &(0x7f0000000400), &(0x7f0000001c40)=0xc) connect$inet(r2, &(0x7f0000000540)={0x2, 0x1}, 0xc) semop(r6, &(0x7f0000000240)=[{0x4, 0xfffffffffffff800, 0x800}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f0000001ec0)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) semop(r6, &(0x7f0000000840)=[{0x3, 0x3, 0x1000}, {0x2, 0x4, 0x1000}, {0x0, 0x0, 0x1800}], 0x3) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000380)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f00000002c0)=0x2d5) getpgid(r7) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000480)={0x3ff, 0x6, 0x100000001, 0x3ff, "e3929e70e424a8d701ef6f19e587139720d3d1b2", 0xc8b, 0x6}) clock_getres(0x2, &(0x7f0000000440)) fcntl$dupfd(r5, 0x1000000, r1) 16:00:58 executing program 0: rename(&(0x7f0000001400)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f00000012c0)='./file1/file0\x00', &(0x7f0000001540)='./file1\x00') getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001140), 0xc) r0 = open$dir(&(0x7f0000001200)='./file0\x00', 0x80, 0x2) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/4096) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001240)='./file1\x00') mkdirat(r0, &(0x7f0000001440)='./file0\x00', 0x32) mkdir(&(0x7f0000000100)='./file0\x00', 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x108, 0x0) getpeername(r2, &(0x7f0000001340)=@in6, &(0x7f00000000c0)=0xc) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900), 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001640), 0xc) sendmsg$unix(r2, &(0x7f0000001ac0)={&(0x7f0000001d00)=ANY=[@ANYBLOB="1edb1b1f8818de123e3cbb472ef2ca7b32eb6da516ade9a0aaf6ff87d4fa16faac9017af4a4ea0b9af9c5601e4eace55cbf26a249496772dfd92f9d45a18dfc386f653fa1e07508c5edbdeaa5cb6d8758e03e9000000000000783834ab1307e26f69e3013443fa76323dd2a725bc94121c016e55f0b4c0f1ca935317eebc17e26e3f9d720200da5b2a3a401d0ce9ade6b6d07f000000146b5fc44f9bdc2124e1ffff07fdadc66053a8a4931ecf62d147be70d68b2b9b29e6745c5109fa95d28b2e060000005a2ecc320000000000e729675673debaedc7c162b584000000a188d36600000000000000000085bc35c9e132f825468817091a850e7ce4bb4853542c5dc5a6a9403ff2d5fa60ab1d4e8ed81936fa0eb80ac81d726bf8e0f87ff46c6c4c5ff2881db414a1c7aa605dee616ee2ad48fa459ca1312252a1e5aa8714ac55f0001b5cf94adab28fdec1982ccb051da9a474cf14a3b5d31c861b4038e6bbbea55d8ab823b51c539272319e0482a03eea584f05a48ff6a3f66318f4e883707d488751e1934fb63a37a4705903011e228b84f7c088cf33af44e010076a141d6980b9a2558dcc3a1c51e1f134b092d3529236ec2d7e834c3052dbce36d994f1382b28afb72cf549b7a6f8cb94c5993dd1c310521cb67a60dda3c28c9668e821a84561591281fb73e78448706b51330dfefc29e7df5c602e33dd0737ad420e58db083985dc3c11b3b0423ebc50e0e9aca447fded0255014378e8fb07b76bf76e7c277714fde1ef7190967b3a2bb710cefbf473219e111fd5ca3c87798bcf6b0b51bb56d9a01001e1fbeab017ffd1b8ca1e21ea124444276150bc6bbc829c23e251aab7dcfe09c68b66f4356e5e212b1f15903c093fff67af881b155f15590c6d238263582f4f2eba0f721661e59ab64a085b7dab01d172b88dc174502681e474f4651db50d1c605280a6d5b90ac0892cf2ba507f5e716c3fc861ab6213cc50cdf2385d53b7fa48200abc152e34d0cebd0a80fffa9e4ba43a0100000000000000903033c1941511d11bb7d462583bc74c59415e5cce67ed9b51190000000000000000000000000000009bc5187408659116ce9a4802fc5a3b3cccd536a86a56f39701b77838a14aa1785d161bf274c75e177682d203d9a73acacd426edf4c260abeedcbe6b42213ad9256242071c7252c760fadc58cbc1cb3033c2c195ce75f8312f92d98c90fceb1c0d421fa9b6e595a654b2e37954ca7695e229bb7ab0010a7c7835a3c2098143df9c435445f40fa385f1ccd523351af38e292c2d19acf618eb4641d46d3afa8b1413cbb090709764b6a468e3e6d78e6a754f0aa95caf18e26d9acfe2d1becbcd972f468d03e3f5a1295039d4c45609ff8ffcdd77a4ef26d5fb35888ea87b61eb49bda90b2556091b6ae5d1e59d9b800"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x400) mknodat(r2, &(0x7f0000001280)='./file0\x00', 0x80, 0x8) setregid(0x0, 0x0) semop(r1, &(0x7f0000001b00)=[{0x1}, {0x0, 0x1000, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x20000000002, './file0\x00'}) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x40, 0xffffffffffffffff) r3 = semget$private(0x0, 0x3, 0xf2c339b1079fa0fe) semctl$SETVAL(r3, 0x4000000001, 0x8, &(0x7f00000014c0)=0x100000001) utimensat(r2, &(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)={{0x800000, 0xffffffffffff238b}, {0x8, 0x5}}, 0xffffffffffffffff) open$dir(&(0x7f0000001c80)='./file0\x00', 0x1, 0x4) ioctl$TIOCDRAIN(r2, 0x2000745e) fchmod(r2, 0x200000fd) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001cc0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) setregid(r4, 0x0) pipe(&(0x7f0000001380)) 16:00:58 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="61b44575d07d7d6afd61c229d43c514f398a98f8a31e34c25adf24054cee02f87e2e2e", 0x23}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:58 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = dup2(r1, r2) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080), 0x101, 0x0, 0xd3c, 0x0) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x91, &(0x7f0000000100)="707af4094522135202b76a8f509cd3b147dc2ccffc020fa1512f462619") r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:59 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040), 0x1aa) 16:00:59 executing program 0: 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) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r2 = syz_open_pts() 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) 16:00:59 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100a0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) socket$inet(0x2, 0x3, 0x9) r2 = geteuid() setreuid(r1, r2) flock(r0, 0x1) 16:00:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2}, {0x6}]}) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f40)="b6") 16:00:59 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x10d) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) recvfrom$unix(r2, &(0x7f0000000200)=""/127, 0x7f, 0x40, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7a41) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x80000001) 16:00:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {0x84}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300), 0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x5, 0x6d, 0x1ff, 0x7}, {0x230fed8c, 0x2, 0x10001}, {0x9, 0x5, 0x7}, {0x401, 0x46, 0xd6, 0xfff}, {0x7ff, 0x5, 0x9, 0x1}]}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:59 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177fbddecf", 0x4a}], 0x1) 16:00:59 executing program 1: r0 = shmget(0x2, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) r1 = kqueue() fchmod(r1, 0x84) setreuid(0x0, 0xee00) clock_settime(0x0, 0x0) setrlimit(0x1, &(0x7f0000000000)={0x1f, 0x8f}) 16:00:59 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x2, 0x10) bind$inet(r1, &(0x7f00000000c0)={0x2, 0x1}, 0xc) r2 = socket$inet(0x2, 0x4, 0x80000001) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x80045710, &(0x7f0000000080)=0x808000000101) connect$inet(r2, &(0x7f0000000140)={0x2, 0x0}, 0xc) 16:00:59 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f00000000c0)}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x18) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x3) r2 = dup(r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x60}, {0x16}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000080)=0x3) 16:00:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) ioctl$TIOCCDTR(r0, 0x20007478) poll(&(0x7f0000000000)=[{r0, 0x191}, {r0, 0x4}], 0x2, 0x80) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 16:00:59 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) execve(&(0x7f0000000100)='./file2\x00', &(0x7f0000000240)=[&(0x7f0000000140)='c\x00', &(0x7f0000000180)='c\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000400)=[&(0x7f0000000280)='$\x00', &(0x7f00000002c0)='c\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='c\x00', &(0x7f0000000380)='c\x00', &(0x7f00000003c0)='c\x00']) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x1) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x18b, &(0x7f0000000c40)="b29fe5a7a1c4c0d312d564e77183421897e7b8fcf6f27fbd59ce4ffd443014a8aa4c7af145b4a5599ed31cbf5663afe69fcc66ac13650b06ee91b9d4af28f3c5017c42dc086f6dd27f824f7efbffa4a43aa4d4fe6f80190e80f9d505196980bd260d137f1667527dea5da230a2e0d208d5a9f0d21edf1a4e28f0617477fbbd126a5f2edcb69f9210b33ecfa35d6f8122b82b89653a47d697fb8cf0320843267fbfeb6f3127ca5cbf66899b8278d460fd9e99ee9205f780828324be367f0912e920745a1608d7335cdb8b85f4f91da0dd20e3502db894a1129a08600436d9a58830ae4b8fe43f3493190a1803d46780ff7973e64c14c5921e6b802ff636caf0a569f874e4e7afd23cc19207c01be9578544e7a326df56b124ffe7eb0a3d6d179aa76da529ab96f9fdb6a4a67470a14cd5377907251b7c930871d7718dea527aa12a4dcf0d6fcb65f4087e29cdfd45b0332aa21eeb4039266f2e1e9996844394d183223a9b2b111b3a756699fd652430951d8e98d462929673d8f67cd2e1650d44c22e94357e3b7385a4428b8215090c2d65d0d42be8043301ab7066630b0be821b08c39c89e0657bc31fb462480f9d527e8508734760a9e88e5533230228966435111e4a1b436bdee93298b5fadb5f9a7776504ab774ef7a623f829e86f91b5e650bd4b1d350f73c02bf720561f00ec5fd32760a7c848fa7ddf4a334e20b8de1838be4afae20afc5cc62e90ddbb510f67240edb4c4e9a62ea39d4067c4f4b79d1e4ffffffffffffff0000000000000000000100"/572) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f00000000c0)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = msgget(0x1, 0x8) msgsnd(r1, &(0x7f0000000300)={0x3, "3def059ff932196a351d797a12d1ce22cdf45913daeb090555db6bd5dca82e68116db773ae412bd5ff2fae616ee20139b5a774a70f9e5f1c2d08483adc9626e3a92e15b7544eab00db7de90af8410d36b0cadb0c50e0a05e3a340d18ec8b7a48b2eda2309883b6208777b2da2dfee09d3939ff35c40d1aad868bb8ae4f154f3db5cf3e6bab3fdd5f0d0d9fcd8b5a8a5924e0806ce541f964772abbbd88"}, 0xa5, 0x800) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000200)) readlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=""/35, 0x23) r2 = msgget(0x2, 0x2b) msgsnd(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="010000000000000d4937b5e4fc95e193cf6dd516945fcf345ec4e5a96a54144caba0f9b812e60f5327b1707d25ca3dbac4ca41801bd9a4932ba0f055895c96d5607d369bfc447b766a6d22ab54b5ee91162281261fa11963b8191123b8d76ea8bd605af77d89f6a64c847d3168efc53ae84c531145fc4d9938ec"], 0x3a, 0x800) 16:01:00 executing program 1: r0 = socket(0x10, 0x8000, 0x6) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0x30, 0x7}, 0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{}, {0x20}], 0x2000000000000009}) 16:01:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000152f66696c653000"], 0x10) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) pwritev(r1, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: r0 = socket(0x6, 0x10000000000003, 0xe002) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) fcntl$getflags(r0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:01:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x7, 0x33, &(0x7f0000000140)="ebffcbff", 0x4) socket$inet6(0x18, 0x1, 0xfff) 16:01:00 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="3b72b45ed2cd66ff82b709996bf96c73593a37183b0ff8f3886dd4beef83994c4c2b310e0e98b89a11992cc8b7ff1428b2d3cdd8f0ef26c9b1826ea8901ed12011e6e8ed24fc145c13d3d6a8f5748f", 0x4f}], 0x1, &(0x7f0000000140)=[@rights={0x18, 0xffff, 0x1, [r1, r1]}], 0x18, 0x9}, 0x8) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:00 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7}], 0xdde, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x7, 0xf0000002, 0x8d5, 0x1}, {{r0}, 0xfffffffffffffffc, 0x40, 0xf7d6b10e8104a051, 0x10001, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x3, 0x4, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40000000}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000000, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0x8, 0x2, 0x9, 0x4}], 0x7, 0x0) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9f, 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x8000030}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f00000001c0)=[{0xa30, 0x8, 0x3, 0x100}, {0x6, 0x9, 0xb0, 0x1}, {0x8, 0x6, 0x2, 0x4}]}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000180)) r3 = dup2(r1, r1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000140)) 16:01:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x6, 0x0) 16:01:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = socket$inet(0x2, 0x5, 0x3) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x81) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0x6, 0x782, {[0x2, 0x8001, 0x62b, 0x10001, 0x3, 0x8000, 0x1, 0x2, 0xc74b, 0x9, 0x20, 0xc50a, 0xfffffffffffffffd, 0x1, 0x7, 0x8, 0x7], [0x5, 0x5, 0x3ff, 0x9, 0xff, 0x200, 0x5, 0x6, 0x5, 0x6e], [0x1, 0x8, 0x3, 0x1000, 0x5, 0xffffffffffffff95, 0x8], [0x5750, 0x1, 0x4, 0x6, 0x0, 0xa8c], [{0x1f, 0xfffffffffffff531, 0x0, 0x10000}, {0x4, 0x830, 0x3, 0x2}, {0x1, 0x3, 0xfff0000000000000, 0x80000000}, {0x798, 0x7, 0x0, 0x200}, {0x5, 0x2, 0x4, 0x9}, {0x2, 0x4, 0x80000000, 0x9}, {0x7, 0x8001, 0x9, 0x1}, {0x1, 0x80000001, 0x6, 0x7fff}], {0x9, 0x56, 0x1f, 0x4}, {0x0, 0x10001, 0x2, 0x7e9d}}}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000200)=0x9) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x1000000160000}, 0x8, [0x80, 0x0, 0x0, 0x0, 0x3ff, 0x0, 0x0, 0x81]}, 0x3c) r2 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000080)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x0, 0x100000000}) close(r0) r1 = dup2(r0, r0) recvfrom$inet(r1, &(0x7f0000000000)=""/151, 0x97, 0x3, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x9, 0x8, 0x15, 0x0, "f8bdae09f7de7718671d4a94f339c5f08b40a148", 0x0, 0x9}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x54}, {0x4d}, {0x6}]}) dup2(r0, r0) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:01:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus/file0\x00', 0x80, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) truncate(&(0x7f0000000000)='./bus\x00', 0x0, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:00 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() setregid(r0, r1) dup(0xffffffffffffffff) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse\x00', 0x18210, 0x0) socket$unix(0x1, 0x5, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000021c0)='/dev/bpf\x00', 0x400, 0x0) socket$inet6(0x18, 0x3, 0x80e) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002200)='/dev/ttyCcfg\x00', 0x20, 0x0) socket(0x1a, 0x8007, 0x9) accept$inet(0xffffffffffffff9c, &(0x7f0000002240), &(0x7f0000002280)=0xc) open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x4) open$dir(&(0x7f00000022c0)='./file0\x00', 0x0, 0x20) 16:01:00 executing program 0: r0 = semget$private(0x0, 0x4, 0x408) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="eaff125c00000000", 0x8) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) dup(r1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000080)=0x4000010000000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000280)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x10, 0x80000001) semget$private(0x0, 0x2, 0x101) semop(r0, &(0x7f0000000500), 0x0) flock(r2, 0x6) r3 = open(&(0x7f0000000140)='./bus\x00', 0xa, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000380)) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000300)) r6 = socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r3) rmdir(&(0x7f00000001c0)='./file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) mkdirat(r3, &(0x7f0000000180)='./file0\x00', 0x86) accept(r6, &(0x7f0000000440)=@in6, &(0x7f0000000480)=0xc) sendmsg$unix(r2, &(0x7f0000000600)={&(0x7f0000000340)=ANY=[@ANYBLOB="0000260000009d97eac6"], 0x1, &(0x7f0000000200)=[{&(0x7f0000000500)="4e8adc14a5238ff7a5312e6ea37ddfbeaab469192e3371a57bbab6a92e359defb6202dfca4f9ea3b001659d0c4cbde518eeec1b34f14390e5a63177d745d90d3e0286529dbc83f2b08670f02000000d88f081ba5c63c9547badaebcba174c235e8881bc91c0e490b0000000000000000", 0xffffffffffffff99}], 0x0, 0x0, 0x306, 0x4}, 0x3fd) accept$inet(r1, &(0x7f0000000580), &(0x7f0000000680)=0xc) semop(r0, &(0x7f0000000240), 0x6) symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') 16:01:00 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)) 16:01:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6}]}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x3, 0x3, 0x2, 0x3f}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:00 executing program 0: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x800, 0x0) read(r0, &(0x7f0000000200)=""/86, 0x56) r1 = semget(0x2, 0x0, 0x0) r2 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x5, r2, r3, r4, r5, 0x1, 0x7}, 0x9, 0x78ea, 0x9}) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000000)) 16:01:00 executing program 1: mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2, './file0/file0\x00'}) fcntl$setflags(r1, 0x2, 0x1) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r2, r3, 0x4) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x0) recvfrom(r0, &(0x7f0000000240)=""/163, 0xa3, 0x840, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x89, 0xb8dc}], 0x1}) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) 16:01:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x8, 0x7fff, 0xa374, "61a41e50092f9db90de8e10d1f5a22afbff1919e", 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) 16:01:00 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x80, 0x4a) r2 = semget$private(0x0, 0x1, 0x200) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000100)=""/30) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) r3 = msgget(0x3, 0x398) r4 = geteuid() r5 = getegid() r6 = getuid() r7 = getgid() getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) r9 = getpid() msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x9, r4, r5, r6, r7, 0x121, 0x1}, 0x3, 0x8000, r8, r9, 0x6, 0x2c61ad56, 0x9, 0x80}) flock(r0, 0x1) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x2) open(&(0x7f00000003c0)='./file0\x00', 0x100, 0x2) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x7, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0xfff, 0x1}, {{r1}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x0, 0xac7e}], 0x8, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x1, 0x7}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x7, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x8, 0xfffffffffffffffd, 0x3}, {{r0}, 0xfffffffffffffffc, 0x48, 0x9, 0x7, 0x3}], 0x0, &(0x7f00000002c0)={0x6, 0xffffffff}) 16:01:00 executing program 0: socketpair(0x1, 0x2, 0x2, 0x0) socketpair(0x1, 0x0, 0xa96, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x80) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x3, 0x5}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x85f2) r2 = fcntl$dupfd(r1, 0x0, r0) openat(r2, &(0x7f0000000080)='./file0\x00', 0x80, 0x40) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000140)=0x8) 16:01:00 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) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000cd924efa8de9b7e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b999bb0800000000000000000000000000000000000000000000006a3649095b74721e2d5f0000000000000000000000000000001f00"/138], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0xc0a8, 0x80000001}, 0x8) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 16:01:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getegid() setgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x30}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) kqueue() syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 16:01:01 executing program 0: r0 = syz_open_pts() syz_open_pts() socket$inet(0x2, 0x4005, 0x2) r1 = syz_open_pts() dup2(r0, r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:01:01 executing program 0: r0 = syz_open_pts() close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) syz_open_pts() 16:01:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x7fffffff) 16:01:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x66b8b81798f980d2, 0x0) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/68, 0x44}, {&(0x7f0000000080)=""/57, 0x39}], 0x2, &(0x7f0000000200)=""/13, 0xd}, 0x4f44d63227e996c6) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)='~', 0x1}], 0x1) 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) fchmod(r0, 0x2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3d}, {0x25}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0x7}, {0x800080000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 16:01:01 executing program 1: pledge(&(0x7f0000000000)='%\x00', &(0x7f0000000040)='f\x00') r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x9, 0x800000000008}) ioctl$TIOCNXCL(r0, 0x2000740e) shmget(0x3, 0x6000, 0x149, &(0x7f0000ff7000/0x6000)=nil) r1 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffb000/0x3000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x1000) shmdt(r2) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x28}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000640)="2bb3") r4 = semget$private(0x0, 0x7, 0x19) pipe2(&(0x7f0000000ac0), 0x10004) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000001080)) r5 = socket(0x4, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x0, 0x80, 0x2}, {0x18, 0x3, 0x6}, 0x7ff, [0x7, 0x1, 0xffffffffffffe958, 0x6, 0x3, 0x90, 0x4004, 0x6]}, 0x3c) semop(r4, &(0x7f0000000140)=[{0x3, 0x3, 0x1800}, {0x5, 0x3ff}, {0x2, 0x6000000000000000, 0x1000}], 0x3) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x18800, 0x0) getuid() ioctl$VMM_IOC_WRITEREGS(r6, 0x82485608, &(0x7f00000001c0)={0x9, 0x274, 0x1, {[0x8, 0x6, 0x8, 0x40, 0x5, 0x8, 0x10000, 0x7fff, 0x1, 0xf8a8, 0x7fff, 0xfffffffffffffffc, 0x670, 0x1, 0x2, 0x4, 0x5, 0x4], [0x3, 0x30c31c48, 0x81, 0xa9, 0x1, 0x0, 0xb9, 0xca5d, 0x0, 0x44df], [0x80000000, 0x8001, 0xae80, 0x7, 0x0, 0x3, 0x7], [0x2, 0x10001, 0x900000000, 0x7, 0x4, 0xfff], [{0x8, 0x0, 0x5, 0x9}, {0x0, 0xba5, 0x3, 0x80000000}, {0x5, 0xffff, 0x2, 0x8000}, {0x45b, 0x80000000, 0x5, 0x1}, {0x5, 0x0, 0x6, 0x2}, {0x8, 0x4a92, 0x2, 0x3f}, {0x5, 0x7fff, 0x800, 0x80}, {0x7, 0x81, 0x8be, 0x1}], {0x6, 0x8, 0x7, 0x15a9}, {0x9, 0xf1, 0x3ff, 0x6}}}) connect$inet6(r5, &(0x7f0000000440)={0x18, 0x0, 0x4, 0x8}, 0xfffffffffffffd14) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000480)={0x5, 0x10001}, 0xfffffffffffffeb0) r7 = shmget$private(0x0, 0x1000, 0x10, &(0x7f0000ffc000/0x1000)=nil) ioctl$VMM_IOC_CREATE(r6, 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(r7, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r8 = getpgrp() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) setpgid(r8, r9) 16:01:02 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x80801, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x26, 0xffffffffffffc829}, {}], 0x2}) r1 = shmget$private(0x0, 0x4000, 0x400, &(0x7f00004ee000/0x4000)=nil) shmat(r1, &(0x7f00004f1000/0x2000)=nil, 0x1000) dup2(0xffffffffffffffff, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x71, 0x0, "d707001700000000007224c96be508894100"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004ee000/0x4000)=nil, 0x4000, 0xffffffffffffffff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f00000000c0)='./file0\x00', 0x368c6f72961a334, 0x1) r4 = msgget$private(0x0, 0x780e25e59919ec1e) msgsnd(r4, &(0x7f0000000200)={0x0, "687375d34d6ffe53bf15cf765002247e659a779a61da06922469f3b596e65b86cd9967128bcb05dac8a3e0e917898bfffc765103b24ed2d9fb7f4f329045a058fcc3feb6b0537a5e852d91e0dc31a6161c6a4d938abb4abba113b5ee224c0344cb0d3027e4b7b2c43af7ddbb100ee03873a25dc9b98f280bf724a464"}, 0x84, 0x800) connect$unix(r2, &(0x7f00000002c0)=@file={0x1, './file0\x00'}, 0xa) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='./file0\x00') r5 = msgget$private(0x0, 0x200) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYRESHEX=r1], 0x1, 0xfdfffffffffffffe, 0x1000) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000140)=""/179) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() getpgid(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x1f) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x8, './bus\x00'}) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e2e", 0x10) execve(0x0, 0x0, 0x0) 16:01:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) write(r1, &(0x7f0000000200)="eeb26f9b85f76fe7c8a7d0ea264876ea96056a9c95ba750d1b9bc5c6373001e40d871228b21f5b0ebf413ce306e259d7167c6fa4c9b763fbba5b0e26f2d7ff5bb63c3ef8345ba89b7d42c6848f99025b81c7a3ecbed416f54c03f75eddf3be76e46e30ce15035da036ff812db4cee78cd6c1c52857365f7030a3e02c2e9e30b79f4b6a0bc9cc9e25c0b7ca38e1336f", 0x8f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x2, &(0x7f0000000040)=[{0x48, 0x0, 0x0, 0x10}, {0x2000026}]}) pwrite(r0, &(0x7f0000000080)="b1", 0x1, 0x0, 0x0) 16:01:02 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x8613b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x10002) write(r0, &(0x7f0000000100)="4e0f0008cf376612", 0x8) read(r0, &(0x7f00000000c0)=""/28, 0x1c) 16:01:02 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="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b8100000fe290000003100000003000000"], 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) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x2) 16:01:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)="01000000", 0x4) ioctl$TIOCNOTTY(r1, 0x20007471) 16:01:02 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000001a"], 0x0) r0 = socket(0x18, 0x1, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:01:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x10100) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) bind$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x5, 0x953c}, 0xc) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = socket$unix(0x1, 0x9aa45c789819802b, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) 16:01:03 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) setsockopt$sock_linger(r0, 0xffff, 0x1023, &(0x7f0000000040)={0x190}, 0x8) 16:01:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) open(&(0x7f00000002c0)='./bus\x00', 0x800, 0x40) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000440)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 16:01:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3ff, 0x4) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:01:03 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSETD(r0, 0x8004741b, 0xfffffffffffffffe) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x7) r1 = shmget(0x0, 0x3000, 0x12, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x3000) open(&(0x7f0000000100)='./file0\x00', 0x200, 0xc8) 16:01:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0xfffffffffffff824, 0x6d, 0x1f, 0x4, "01d5fa627258f1ac7ee09e58b1b40ab9fc2f16b4"}) 16:01:03 executing program 0: r0 = socket(0x974ba01ad620ea92, 0x8001, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x1ff, 0xfffffffffffffffc, "d730c1e7e40000000100000000009e00"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000ffb600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000932aab9d1abc5ccdb4481174b928000000000000000000000000000000010000000000000000000000000000005050ff3f"], 0x0) poll(&(0x7f0000000200)=[{r0, 0xbe2575cb621edb0d}, {r0, 0x100}, {r0}], 0x3, 0x6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x20, 0x2, 0x2, 0x1, 0x7ff, 0x10001, 0x7, 0x2, 0x2, 0x10001, 0x4}) r3 = shmget$private(0x0, 0x4000, 0x204, &(0x7f0000ffb000/0x4000)=nil) sendto(r1, &(0x7f0000000340)="9998e1c4c9703596d92a4db9e9679e9a333b81bf2c353aa244eb6a72226d851d6c79eee0f5f5c07687f0530ee76b497cd223cf74f2840d18b1978ae61c2e828bb31082e5da0312e68558589ad52619a151684413d2617cf00cf6a15f67c1c8c7ac76fba0ca94cea90640afe342d903f5761e7e65f41937a9b249afb70c7ad201b92a4f80d7ddea97a9a3b78c0de6b37b2eabb5d5", 0x94, 0x8, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696c65302f66496c653000"], 0x10) shmctl$SHM_LOCK(r3, 0x3) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x100, 0x0) 16:01:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)='\x00\x00\x00\x00', 0x7}], 0x3a0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000180)=ANY=[], &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="8fc283f12e6e05ca6d9c79669255d5561f604399a1feb78ddb7cf5513fcd86d6ff74c540fba6071f585800add3c6fc335570393475641903", 0x38}, {&(0x7f0000002240)="ee679f5bf9afdcc9ff72a584c1080302372a64b0082ad2dd11062936c44bd3ef66f53e301ec77958baba5af724c4bfee03c106dcb56aae4a8394f6cf3ece19194f028a5d842d77f0d00ea4a4edd8983f38701b5b4f93662d855945925dc6d0a86e01ea760424bc5c5ceaaba9b9d086663453b2121c0111e14bdb6c9ced8802da5145d4cb5d9c1ffac6f591de9078bb70bb099008f2723d7ec6ef35844cf2fb636cd3647d60034a789674e9b1447ea997b27c949b522dc2a7ecd38c32c87712c944f511b555d2d45760869160a69e08bb7a307c4be045f155ecc125b424aacbc9459b07029d20a615bbf23dc0356af83d65e44137c9ce7efc4451159e9ad7f0eed1f0c7ca3609d98b3ae79d8e3d8f39d045bd74698e47e769305ab1c6a32ee55c2a0a2338cbe2acfa0a44b69fe684098c7c0ba262956e8098261eeaaecab7ea18cae66675a73e09de27e9ec2e21185bb8d17427bea115ab1434aa7359eba41f4d042dadccd0c6519e02fa44953d2d69f44d226867bcaa8fe415f27259edc057dabdbc677dcb3ea7da4ed029d49089beab329c5df5009a01dc0c0adb77c3ce30bdde6256d58f0b6da7f4b1a3eda193c0602db0ad75c69126bdef4ed41a41536de09ef768e70abf5a8618e21afbce6c5187caa3e55e5259837aeb01461a806b9505c9ca63b7e6127c760863b4b72a012f0a23fab00a1a1df6d22ee4c6317bd8d47cfa7f9c607aa1471a7cf9e104a0647f740642fd0b42170e9aa3c01ad6315031cc96ff62acf850cbd9979f5f7c343fa84bee80df7a582c26469b09fc437a62795acb499178610a33c194cc250a0723b798eb90e39aca17773e538b03ef6c9fc24a2070d0216d7edeaa86d92f3562eea6577769ddb5f6a2a362a42b3108e0111cd0e98b52862e35024a9e70e9961eacae5a9cc3991de77a882a6f44a067a2a9a20eadbdf9e223778ad2eab0afc9505b0e692ef9bea568f539f2013a4401b3723c2f621726b19a82ed82a79af78debc7baa134500984e91ba1a562847f0784d147a2cc9e6f43fa7153496f7ce0d7933bdc510e59d2552a239143663de700aa25649bde8777110e65958c4718960bb0246f86f88f1aef8d3c4833ee082ca97bb32ec46918f852de176e6f213421c175390babfc134a43f2e9a5b79abd548426ff08eee6f5837c9afe41e138d8c931ae72a0de3f0d805a47e0067713a96bc0e1f7118988b35b19a4a3a2b225f019407fa56f070795da5e6954e70f0438a0d263474ad1619aa1a998a39caea75bca178cea9e99db8beee8f5aecd2869891eb44d08c478410238405bf158b0145b72c280fd627382d57b9af7cf8cbe7d5e099b6d6fa81297dcc68e6cba943bed45d0822e1d668951cb7ee25b2a6603751af4e54e42a2775d9bced5c290f6ef768b580f90427c7a3f2a946fddfc4d5f544bf4a3a6c4f9bbb4652f616197cb86f5092a89946b86924b8bfd3ea3342385db1b33d85f1d050e7d607624aee7c361160804fa16cd3af8674f764bac61915971674fa12d0b3fd5765fca30556f60ae1b4e747f8655092be897009d9a90d070c6ff09", 0x45b}], 0x2, 0x0, 0x0) 16:01:03 executing program 1: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000099000/0x2000)=nil, 0x2000, 0x6) r0 = socket(0x699d9552277b5a11, 0x3, 0x0) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000080)=""/194, 0xc2}, {&(0x7f0000000180)=""/120, 0x78}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000300)}, {&(0x7f0000000340)=""/106, 0x6a}, {&(0x7f00000003c0)=""/34, 0x22}, {&(0x7f0000000400)=""/42, 0x2a}, {&(0x7f0000000440)=""/176, 0xb0}], 0x8, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:03 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) clock_settime(0xc987ecaeaa6b991d, &(0x7f0000000040)={0xffffffffffffa5b7, 0x2}) 22:28:15 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x4fa2b4443e4c1325) close(r0) sync() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) getrusage(0x1, &(0x7f00000003c0)) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) 22:28:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 22:28:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x6a, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/232, 0xe8, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file1\x00') 22:28:15 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) dup2(r0, r0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@in6, 0xc) 22:28:15 executing program 0: mknod(&(0x7f0000001600)='./bus\x00', 0x100, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x8, 0x1, r1}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x4fbce5e952a52e63, 0x80) writev(r2, &(0x7f0000001580)=[{&(0x7f0000000100)="a8", 0x1}], 0x1) 22:28:15 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind$unix(r0, &(0x7f0000001140)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) 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) r3 = socket(0x800000018, 0x1, 0x0) r4 = open$dir(&(0x7f0000001180)='./file0\x00', 0x8, 0xb5) mkdirat(r4, &(0x7f00000011c0)='./file0\x00', 0x2) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) accept$inet(r3, &(0x7f0000001200), &(0x7f0000001240)=0xc) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 22:28:15 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xfffffffffffffffd, 0x9, 0x1}, 0xc) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xc8, &(0x7f00000001c0)="9615fe23d6c9af433fad303cf06524fd97d75989b3fdeebf9c7c9360dbb3050645ca28567a928d758376066f8421b09ea854f07e00494a930ade056dbdb06171bbaf7b000000000000004feb3666220619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced0721000000000000000000000000e8ffffffffffffff00f7c9f3d96cb1cd761a52746093f2d38a93abcde3e8f0e4e3323418fcf2237b1ed24bb5ae643fbdea67f9bb6f05a3da07c5d427c3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3, 0x9, 0x0, 0x1ff}, {0xff, 0x7fff, 0x2, 0x8001}, {0xffffffff, 0x100000000, 0x5, 0x1}]}) 04:02:32 executing program 0: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) r0 = semget(0x1, 0x3, 0x2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = geteuid() getgroups(0x6, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x40, r1, r2, r3, r4, 0x0, 0x401}, 0x6, 0x1, 0x4}) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3d, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x7, 0x28, 0x7, 0x7fffffff}, {0x9, 0x1f, 0x101, 0x100}, {0x5, 0x200, 0x1}, {0x144, 0x3, 0x5, 0x8}, {0xea, 0x8001, 0x80, 0x6}, {0x800, 0xfffffffffffffd3a, 0x2, 0x5b2}, {0x2, 0xc0, 0x9, 0xffffffff80000000}]}) syz_emit_ethernet(0xffffffffffffffc6, &(0x7f0000000340)="b6") 04:02:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x0, 0x3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x0) 04:02:32 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) r1 = kqueue() ftruncate(r1, 0x0, 0x7fe) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2d}, {0x6}]}) chroot(&(0x7f00000001c0)='./file0/file0\x00') ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f0000000380)=""/4096, 0x1000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0x1) 04:02:32 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x300, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) flock(r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x5, 0x0, 0x1000300010002}) flock(r2, 0x2) close(r2) flock(r0, 0x8) 04:02:32 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffff, 0x8, 0x400, 0x1, "c50b7b37c52a2bd00c144b8599b10a7f8d5ad142", 0x101, 0x2}) ioctl$KDENABIO(r2, 0x20004b3c) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 04:02:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) write(r0, &(0x7f0000000080)="374a48583ca0d8dc738b4c6830175d8baded76c1ede0addde9bebd95b92ec5e4628730ff91ef2e6976b0552334611b58375a635711338c9284c336b6c8777d7495baaf8a2a9171a8e24201eaa571989252035780d87eb2e1ce5032c8c48c606d46c7cf9433f81d7aa6b27ab78c8f723a9e4bc9f8080314e8f1c1a9f55f", 0x7d) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 04:02:32 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x20) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x8, &(0x7f0000000180)=[{0x3, 0x0, 0x101, 0x9}, {0x100, 0x8}, {0x80, 0x2, 0x9, 0x20}, {0x2, 0x7, 0x0, 0xffff}, {0x5, 0x0, 0x0, 0xfffffffffffffffd}, {0x80000001, 0x3ff, 0x3c, 0x101}, {0x9, 0x8, 0x6, 0xd5cd}, {0x64, 0x2, 0x6, 0x40ef6fa7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 04:02:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x48) r1 = accept(r0, &(0x7f0000000040)=@un=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000001380)={0x10000, 0x1ff, 0x0, 0xda, &(0x7f0000001100)={{0x6000000, 0x9, 0x200000000000000, 0xdb, 0x1, 0x5, 0x1000}, {[0x80000001, 0x180000000000000, 0x97, 0xffffffff, 0x7ff, 0x1, 0x1ff, 0x0, 0x100000001, 0x9, 0x9, 0x9, 0xffffffffd7f824c6, 0x4, 0x5, 0x1, 0x3, 0x401], [0x3, 0x39b, 0x2, 0x0, 0x2553, 0x5, 0x80, 0x0, 0x2, 0x8], [0xd49, 0x3, 0xae6a, 0x2, 0x4, 0x0, 0x1f], [0x8, 0xffffffffffff4c38, 0x9, 0x83, 0x59, 0x100000000], [{0x9, 0x7fff, 0x401, 0x9}, {0x5, 0x3, 0xe5f8, 0x101}, {0x5, 0x2, 0x3, 0x38}, {0x400, 0x3fc00000000, 0xfff, 0x9}, {0x7, 0x555, 0x100000000, 0x5}, {0x7b, 0x90, 0xfffffffffffffffa, 0xf80}, {0x80000000, 0x5fd, 0x401, 0x80000000}, {0xfffffffffffffffa, 0xfffffffffffffffa, 0xc2, 0x5e}], {0x7, 0xfffffffffffffffc, 0x0, 0x3f4}, {0x800, 0x80, 0x0, 0x5}}}, 0x3, 0x3}) chdir(&(0x7f00000013c0)='./file0/file0\x00') r3 = openat(r0, &(0x7f0000001400)='./file0\x00', 0x40, 0x12c) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001440)) r4 = openat(r3, &(0x7f0000001480)='./file0/file0\x00', 0x0, 0x22) getdents(r2, &(0x7f00000014c0)=""/147, 0x93) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000001580)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000015c0)={'./file0\x00', 0x99f, 0x80000001, 0x0, 0x0, 0x3, 0x1, 0x46c, 0x2, 0x0, 0x3f, 0x95}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000001640)={0xd707, 0x3, 0x5}) fchmodat(r3, &(0x7f0000001680)='./file0/file0\x00', 0x8, 0x2) getpeername(r0, &(0x7f00000016c0)=@un=@abs, &(0x7f0000001700)=0x8) chroot(&(0x7f0000001740)='./file1\x00') ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000001780)={'./file0/file0\x00', 0x6, 0x9e, 0x6, 0x7f9697bc8bbe446f, 0x9, 0x5, 0x1d7, 0x2, 0x0, 0x0, 0xe5d}) dup2(r0, r2) open(&(0x7f0000001800)='./file0/file0\x00', 0x2, 0x1) lstat(&(0x7f0000001840)='./file1\x00', &(0x7f0000001880)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000001900)={""/16, @ifru_index}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) fcntl$lock(r1, 0x8, &(0x7f00000019c0)={0x3, 0x44db549c12e5f562, 0x7, 0x1, r5}) unlink(&(0x7f0000001a00)='./file0/file0\x00') fchdir(r4) chown(&(0x7f0000001a40)='./file0/file0\x00', r6, r7) pipe(&(0x7f0000001a80)={0xffffffffffffffff}) ioctl$TIOCGFLAGS(r8, 0x4004745d, &(0x7f0000001ac0)) ioctl$KDGKBMODE(r4, 0x40044b06) seteuid(r6) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000001b00)=0x4) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x2}, {0x25}, {0x6}]}) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000140)="04919bc343ea1cb2d2330edde7f444de24f78f23bb093848bf8c4bf9471fa28e06d933ff313cedf18357e98fb72dd606582e0a8bd6fc6a8ef01133392eb7726f8b1077e2f6444223c3", 0x49}, {&(0x7f0000000200)="8c1e49372bf5d3be5493650a95fd71d027f25f0fba8e761edec68e0a205f8f21de8ae5b07ae2a349e31be38dfc2c5a6d0a51ef9d663a6ee024cccb9a18a0f29d8882ccc8ea133088e27f362c595c64dca6fa126866f1306553756a8ffa827dd750301387c2d2086c9f1bb97b838b30c0d93296209f03cc672473948c56d4761cac2cfd916a0c0a5502415c14344a", 0x8e}, {&(0x7f00000002c0)="83c82b6f13901853a4500b4703d1065a99935affa8eb6aca2b2435815007f20cd2dbc49bbceb597063ebdb50e7f02165d4c0041c1c3aff706239b5149fb551951bd0f068ea8a71952f45779fe9e53d509fd03914ca285f9a93b6258d05f85dafb950cd402b8be93d415bac836e5c9a60e0261ad2d66fb5a931b36510562118925b6b8cdbd2fd1740367ca74ca3355daf52045f0aa36b5186cc532b9bbe9624b4bc939bb5566127f6d6e6452f36c143897ed6b5a8e272330b509dd7ae63268c4e92015923bc5684b2ecb7dff4255c39b2d94b29f7361a130a16a64996035401bf251df77d3caeef972e96dcf9bad5781816d36efc128e19cf548af11804c1ecde9a0cab6e54cbc7eabb7021f896d1cec2be72f794e6c3e53b88056c637f5d345e6ccd20ec836b212093a3a2aa160ab77d36634c6d7effec4316d4846da3eb48a13d5272e6eb6d6cc735ef9a235a6684e6c913ed6b0f9c052821bfb7b13e35ae3659a3e421068cd254f91f169997f29cbbd43c505ca59551021808d869192c1be0dc2a2bac6d99b3a0c5e485991f34090cd73a8f836bf6b920797e3b34989c7c7c52e10a393da29c8d73bed682844e4d518bc3eccabfe238246164d7576270f0fbfcee62c61fc468774d7360be91f2b3aa98ca2d4ff77baa1717f64ddc65f6842b12e806b76e54f9d99920c6a82624328ca4d698da2085920b7bbc93095327e0ca08b339a96bf3b3e59befa3910ba1496faa62f6bf9fdcad4621e8c97d5d7377c9d427d8e8c54b165ba61800eee157ad6471f390f3f4ef0b3dda0e262ddbd7e4e91357035039e52360d8a22a59e3c098749ecfbd7ff0406fad234923e4c11d9307aff48201fc27f0aa792d07ba83448f48cab3a38d0d7056fd792fa066a189ff6e9698d80c48fe06b4eef359bf593a91efa1e04747e66c0a15d97bf8244e70c924dcc8a3790edc8be966f01e251ad6ed1c4c8bf5d5619d3d2f44994bdc7be2fd07a259031855a91f79800de846b3fdd1d02117c13835d56e9a2ab384b6e0a9840f1524a5004c0fbbe193bf43f012c3a5d73071f2aa23bfdac52dc4bc853f4bd9ee1f408bee3b487c68f2c1ebc9ca97b15fa1bd5b1c1b9efe0482729e07b897f0dc710486b315238f99fd01dceeda97265114fe1e0e03d8562d01efaf0342e217d3826971cca2e4873ad3b607e10353effabc825415de52b578ebc9bb2e1bd09e32804a3e114bb72b2b1d4542bab68fdf5279a68868c5e16379b0e5908618b7a3fb15eb9f26f92f91e9a11bdab771580736d2e305560c35421c887260fcaba2dccf4214c633b452343f05749f538bd3569337ca33b2161405ada81da25c5ac80d47bf31adfc6133f2374f5a32e2ce179ed143f2b6a8ada7ac388258770272cfdeadfb4cc32fd2e875347eaf4ca3eae9b55b49a5a811f60530355fcff4db8c8e3ff8b83baa304cc04d4e84034741d38c9d65b20b0a4bd0746dddcdc9184e3abb92ad4d03837be083154c78e3312ff96b4188a69e537e2ec03ba7904bdd42e45ec338391bb58c62fcb2f04ec897d627756ebbaa1a43915235ef03f667bf5a09e41df7adf62bbf08923850678e5bc6cf653f49957709ddeef8fd4c13e6c39f2d2e59b379528f4db4dc3c0992b0d371ddc61c14efa5df9416046d6bf8c849b58e55421a8dd6333f3b30951abfb3cb44bd43177b9fff93b67324005889295960701fda0687bacb2fda07be7edab0d825a1ea10d8fa62bfbb6cb8316b67efc1d36cce86356a1bfffea7b45c9a2bdc17d03d04bf7f8e4394a99cdcfe4faf77d49b14b40e9224ed1eb7ed81ee96257df50eb279aa8c84ae100cce89f091e7cfdfc224d0943fbeb52460f4f0eeedebb610cb4c0b8bb4c40e3cb9514f1e40fffc9912d97d7b57ac4c9ea08deaa1cf66d43bf0058a36f3a92cc5d94c3dc2dfb40a4dd62101648efc35097fdacf9ee2c4e2318af2ba43bfb40912465d0796bbc30695135dbf41b14d1c2b1e017d92fb4ef0d59d37547f6eb1986092260b093ef841b31654f59a9f7e607282789e3f4122ffaa4c097d4fff9de2eb1292f0a880e47ae2e6145b7698c5dd11de6e9f4f1d9dcbe30ff04f7254ac102390113d806e636b36f0dd44e626c39a89b8eafea2d38741a6332c7305591870710b33ead0e40d8cd9c37319d40193557649fcd01c04c34eca5f6e6b47455c579f35cbf32f97b4c8da50d6bfc06abe31aa723fc0c13fec19b1aed9c2a1d732745ed108a128714562b8829b2ab98701883d0fa2c6839cf04ca084fc8ed9c4fc555e95a5be1f009e5bafc87e4583ee2e545d129a998b46e3fb4b2063bf6616990781daf347ac6cabdc316b45846891c23885f3ca73540e9ef5358e7f9f48e850a19a59de3c2423462c32bafcfa8cb9896725c38fd9fb57069018db8bc2b044bac1f2c4b768a136a8e25ab3302775fdf6c8a1f4a4ca40100f3f41b24c54a40b0fcebbffd76cec6304606b113d4903eca63b5ed76c4e47121f37dd14b6fa59d5cca32fa0bd576a9a9bd0f734886f8e932f4cafac3cc9059098d8d096068a947301270bea6dfc28a52d1caf3b7f4971cfff27877a3c8a720a478ced7b3ae797bbcd7dec172a712c282eaeed1e7d60f70cf232730686643b544d5d33f5865aaa48ca9532daeca0163214c4e8b4390a21fdb21b0c4c179454457e9369614129d2079d3f602b9c8a2b7215c3bd6ff1f7ff24ccbe6876cbe2359822bba87d77d1382da0fff1d643e8b4530b38070f0cfaf6f435ee4128447f0c8bf7821c384532ed35e54f41720051b9b062536739dcf050ad79c440cc93554a6619d96d4c6e74e62907090ffffc3b860416a5539e728d06f2283becbd7d6a673a53d9fea265bdb7b58407ce85e3768c3f54d24d3209509ad7353e25a73ffc998d99461d00b2d86e2b751b5f419de449e90b7abfe5f17c22595113067a89bc1ac670112ca08af19d1ee022b898b8bdf8d5757e7dcabf200d5a565736d715cd44b469d5e11a9182b9107c643ea7f1564948e02620a60e5a5c3e9d40de2eaa08a5d981de245620814f7d555151d73f462b090d58e340210294903847b1a0ec5dca188cc772973293cf31992a8f7017f4537bfada3e44a830593ab5de0e939dc685a4a0abbd039de6bff3499384e7e66380aae6a74a9b7dc8211c8a4261db0b8c979dacad74cbf84207eab4fb9f341440c1f6434a44b3d1d605a8628cfcd973504925f94c33d33eba765693c295cbfaa18dae668693fb9cf276411caacb5d5edecd92d06cadd9f4ba9454982803dc0fe0324170f4f94e2827d664f4170f040cdef559294c2c0c3a968832280c12dee675201e27db2269ea8edd445a3efa24e6ffd0180c539234c518f5d9fd85f7f42f8067e084610a6a892016e85d2b117a70f6e7e121b1bc2731a3ce5e65a92b4c2ad3add2f6311aa39f91514fa4dccc8d61b1517395fad31e28b8be620e255edc111885f9c67ae5f0f7299fc2630d3115d45349a1d92ed0c59e527824cfe7b8fa34b3f999688860f60dbee4710f56df9b7b3ba9ff3e50098cc550cfbe5bea6dfd6637fead61691d65c3f866d3a91d726a164ad9e4b2ecc8bb850a03a5a753633fc127a4545e005b40cd35aeab45d5ebd94b062d843082bfd92d8a275b905e1ccbae188f2fe637a689c945680e18d9f4973259474b1add4168c20e51dd6d03160b3f93e20cfe7ceb9e994088b06d15ca8f484eaf73f8267e8827a243624b28c4dd9a733e25ea5a859c845fef2b18222d37f0c80e0126a262bd42f84c8b04bc6dae5fbae0f25ce196aea453fd1f716c23b409459a1ee423d1a4953daf31715d75844b5a87c7f113c5933e351315b945fd74a956ccefcea8947773b03a1b26a2b4226c1d9b29c7f9d5df20fb901564ae156202d98d7a788ddf80785d3c39c3602d1ee2a744b65721902a8e59e008050d8a5a5b30508b75d4014ff8922900fe388d895e6ac5d4bff03070ecde44b983b6e7010646cb44001b03f9268d28f83ec9bcd23dcbb0132b7b1d3da14fa7b29ef239285846b63bdd5b039fcbd0301d0ab70d09d8f3508a965f91123fc7b7b36a6adc8a5c88b8db58324f295810961c7302e0c431d5fc15fa8c211b7a9de35f0c168622bc68060f9198337a5719b488531cff3d17230a7ef520f08ae5195d40a313c07a8d5413093e89edd0442d86262c844b09292963c1fa068dbc32728209706c815b831b72941a84478bab340f119ab1392cf510365151d9121e9889999747371c241953ffbddb84210682ee59f6bf90fb4036b0ac84ac92317f11c9ace1168fee8fd0331adab12b3fb8e24dbbef2d64e99c72e12917055ac4f87998548d0d2f4e62dda70b9e028fb6cfc3650214a03bb01cb4ffe034cd601211b80aff384f1e64380de6caee643407e28d700d029c0cf0a05f57f417a4fbc0c69732a3d93a7c222354b1d802765f1b161d436d5f07ceaa9eb100dd16dcb4721d5e07bbdbf15fdc2bca5f592d98b9654ea5a2f874bd28e2343b4b98ec473821fdc0bf28cc6148b331975e6f245c3788b39836f6cb43ba1fff0d6f6011862a278710cdddf43bf6139357d99c5ce7798fb45e76d4cd3234491ccfc2405deea020ccea9b602834c8e82af503125cf4b3965517e4159d53b4e67bdef9465b9f7132c55a800ecb63e2440485d0cf90a77e37c6bdc1fa1d3e8b1439e957fa0bed77be7eeef56275342bd993f23fd1f8bf9ad238a9b4b37a2fc252bb8079d1d298d76ed6ca537b67c3b69eb3f6417958c1ace08a6ef444c3997c3d47e0519d2210f55e963c6d78131027664bd0b0e269eba64ab958c133a212c706818e1a8597f3a6d008f561fcf015efcfb1e57d44dd32e0ae98ab8700faa4ae3119f77b7385a8b5f6069e4d549767f7503b7bf18675474ad7edcdf1dc32846f528c25e7e90684ed4ac77b50ea613620447c88c54bb943d6548097a7e951f71cba456954ef96e808940a5142d5e0e4b8570685d5d1d2f5211b78e59e23b3443305004dff81087ce53d7c6e7524b8b1142e73cff10385e48d4277f2e1a63a4faeeb6e2de992ca97343a6a383fcb6a89c0e797555ceb159034026ab3fe06fd266e57cea4299122d2d2b96ac2434bfbb24ce66b0f7f36ac57badef1c523493af7bef6d463a2c626ebf32cf1531ad65a53870c0d7afa2c4e4e50ae41e3f75da678fac4d92dfac7e8c4b09ec452ac4f41d16129e32999b88826a975936df8769c2bc50b83b0c5b1123d44f166a3aac04f1909e73effc16ad7b9af988377ac4ff1a35797b0926f092b7008106f2071cb16afa793a63dfde95f659f04670be8aff22fe1bef67c66dc276eb5f4b2885382dbb0d34785a4c38287504e5739ad4ab79309c7ed92521dc1190b161edb370e6b85fcf8659c5fbd24de3f0598d6b265416872d1143ce230038aaf0c145345d0d5e13163424347ca45794327e899e00d0dfe9ed3ddb65a96b9dab5b000ed0613273ac50e984dd2b68586d56928d04ed7e19faf98c7c56555dbd61e897f3871d3efad1c3cc27ca433336da422b9e9b34e3814e567c1f565750619c60ccf9c36466d92d1528db719fef3868296e8487806277f03231da95cfb6b5160947f40e6e9603952ca7902c52a1e73bf1dce605be76d59cc5650c7909de47acc1845d4f1efbf601909a3686074d8f4d1bbc268305314dedeb52821c0c395dc0635a7fac907d8c4e2ff92a473c1430e071c4e9f3a894e278ae1ec3f0017482a3d4654f68602e11e8b5a026884d9930963e204eccd1340f0f44f848a8348c3a8cb89cd13269dc777", 0x1000}, {&(0x7f00000012c0)="9c012eea4760038dacfa2f22ccfdeca8ab9837612e82d73139dbb6eef1b6f6da628b2c69aefbd029e68c29c76b6eca0fe54d54be026b12e59646739093b3de0b97b668dbc0636101721a170e3e", 0x4d}, {&(0x7f0000001340)="f06636fdcaa1de8df2287fb9c2d4ccff1752508a964ec977829b3d439300292132e0ab20c5583c01ab8bc401d9cbe98f2d2993a7c20b3e854564302358f7499edca48b500a67eb0f227b3141c0e1d863cbc2bceb32cb7a5929cc4e96385adee2d062285d9da5708014157f95e540089952ba794cbb857bc815f23fa4048aee83436a25d38152f983f14afbd967307220ec016aee02dad6cacba2d6f48475230b94d88d0404117352245e", 0xaa}, {&(0x7f0000001400)="9887f5c2886da72848d0f1d8fbd590f75947adca03de5558fd55b616ff7d0bd3a045714d6e1abeb17cda11de83924af7b9a3882c804d4574c51aac60f4f7afc364d3676ea27132fe0803e898fc87db0365c71aeec8baf38acc77b44643eff93fa19d4cf2baabb041f189776dff367d5896b18259ae0b2a40474eb67d95c27809a29877f3e86631f52f810d50826c63b17193aef4830469c64c8b77f71853dd4094bac64310d7f8f42d20d5c370b3462628a2cec841c9d6b23f9b17906f39e1688ae895fcce56aedf338eb9f81a3dff98095db2f54d25cbac5005bcaffe5378f6ce03f0486d8999939f2159dfd9b754a6", 0xf0}, {&(0x7f0000000080)="b089e5e5bb1a20aabbbb62370d8d198b6c09b182d6bfd3dc8278727708a5c0a8b6861d49ad5ef0cabadfd49a72f6ecec218b46ec5d754bf4f1a0", 0x3a}, {&(0x7f0000001500)="b58c857164b745fcf7d1d098e164b1d552bb0c0d051356a857c9077a7435e8a313e95eeab66619fe87d5160e36c4ff64bab3641c1cb201548e5a24af7566bcf62b4949e4291bd9331823c35323ee27334e70140e8517ba2611713542a75c2ee6d4b17ec447a7699c08141753c31300168f7c2a655c5ec4cc274efe910e279139493faa2c7a0ea29ad3ba13fe4229761bf327b92019", 0x95}, {&(0x7f00000015c0)="7bb61db2cdb3cde191ab1a76a7ee1c071c353944bd1b16ca82998adb88f5e8d7ebd64b20", 0x24}, {&(0x7f0000001600)="6f406de094d4bd93007fae43d4111a78357f214dfc6d7518b135744a770a529a91ec70e9ee94664e274740e8f2020e58b7103f136230d2d9cf292605bdf983d92560792f56475ec83f56f83d3fec79b4d508d57986dc53b91fd2c29d736fd5e826f85d50e59a0a18681ca9ee66139f25802b08ace7575d8e62ce78ae12e4c6bb58ab677d67fb720afea94470242d81395c3c9d96b7ffe8cc560e2a0246e66de6e1d7d79d945bcb8c7f41be", 0xab}], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:32 executing program 1: sync() r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x4, 0xf0000000, 0x6, 0x5}, {{r1}, 0xfffffffffffffffe, 0x85, 0x1, 0xa25, 0x1}], 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x1, 0xb54, 0x7}, {{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0x2, 0x4}, {{r0}, 0xfffffffffffffffe, 0x10, 0x1, 0x171}, {{r1}, 0xfffffffffffffffa, 0x80, 0x2, 0x9, 0x800}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80, 0x5, 0x7ff}, {{r1}, 0xfffffffffffffff9, 0x40, 0x7, 0x1000, 0x5d}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x1, 0x33b6c7f7}, {{r1}, 0xffffffffffffffff, 0x0, 0x8, 0x1ff, 0x10000}], 0x4, &(0x7f0000000040)={0x16, 0x2}) 04:02:32 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f00000003c0)="963164d82b4f94244b281234bf810ccd7681682c440ca8723234b37545bc6f7a099f03dcd8e44b882985bcb120cc885d318d0de0f2bb356362cd6373be633f2a07b0f16ccdb2c1215472b4885741a1d84de98ec54328574c4c04bab1ebba257a816cb844424682b50039023001a66215c3346088fb7f29d5e5d60410727aa72951c29cdfe0f26760afd716f7411f72574286036bc20ed4407d7d58d5a6e2763f83ca59971ce1d73bf92c66d88aa7cb41d3bf3205a10bec5299338ee67f39b244978808aee7cf7f4a9e361071d217eee9c10efb6f44e5c4", 0xd7, 0x0, 0x57) syz_emit_ethernet(0x1, &(0x7f00000002c0)='\t') 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x32, &(0x7f0000000180)="4c7808a6e9378af373baabb008008411a9a45c591a6bc7236412145443ddd84f7b0148961dbeaad2f9ddde0c8bdd347f9f00") 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x2) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0x100000000a, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r2) 04:02:32 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x10, 0x6) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x2, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file1\x00', r1, 0x3}) 04:02:32 executing program 0: r0 = socket(0x1a, 0x4003, 0x0) connect$unix(r0, &(0x7f0000001500)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ea6cb0000000000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58aa4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef1937817c180cdcc0ad3a313e47b4d2c38f572cf51ad78dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c892633fadec43beaf656f936230157625edfdf52598a2d92eb2534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79bc8223307612bd08bbe37ea35c4995e2b1a47ee467ce19e7b35fe44231fdaf31f8db5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb14522a6b905e6cac163f22da2a"], 0x10) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x802, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000500)="29c9a0e5ddc842dd275865fd727b8d79bcda547b7a05f13c0f2ee9be24438d42a6179ed94a7ad92dac525b1340f055c8a86bfad29a1ecb3543563e25cc11bea1a2f6fe2112bb58fcda5ed38ba196fb2dc32d426aa217a6e618e761211d950d18a39888e54a644642bf6c858708754cdb6962bfa0a3a0fb2f0a0e5f6f61e4cfe3b283fa004a0cd5d75e5959f6c6c1d7d7dfe97bad4dd335b5ae2560a7efbfe5fba5a644dd2208d7d1fe25ec85eb332f0f709b7653aafb07d0e647950fc21e21df767b723aa1987a10ee8e31596e66ea1f9bc887502ab86351906d773932bdf71219b5f7887a63d25f160bdf911ae62d92547eb8e6ac30d7bada629a27623512bd59d45ae48a1a54a18531c4e3775f5f3526b4435adb8ceb84d217b8deb989ab62333fee1882d73f26bf0c086997f95ce6c56f4ab25cdf5add0ffd987fd8fce93f3c3538c8d5c6e2313abcdf992941d2d049d0e28493396c7d07f748942130f81252acb9019518225420e2b7d3e2ea7e31c4aa2ddf4b6a004b38fbb1626f479379f1c2311caec12d409ed54c0e9e7be20eab0c4fc720614092e297af8dda6a00e9db5750b3891684f5003701c9872c224bf93f4d72de25d4cb15ec290430d226f09f049d1bafd94755d9799f87b1667fb7ca833362cac5cb90af48c753b3db45646c657c6c94238b7fa8616ba480270272e9624025e4b901049f4fa31a24f0bca919a653e391c39362f532ece92f19e3ad76da35b3db1cfd84f97ee20864805a0ec41f78db4b8ce1f02216d206d1bf56aa4e0fe8946756dcb0825c20f5779a63c0062ca4267d8e95c2ae9bb2d5ec44b45fef7ab0857b56c1d562626aaf37734efc99eab6c04cd61694d56cf5ba0faea9b4eca72833068654318209a1dc16702d2548628378592597ac9d930ff152c50f3ce4eb94cb3b7af77197dcfb19205d1c8505aa2d6182785e1bf0b6235023d698c3171ec2f2cb30fc9ddd62591f5e9544c6e4822498d6246794389b74327a7dae8f535ea541bbaa08516338e9006b804a323bc5847e6fa09c2aea093f8e158ab3254ee813c940cad93aa408095b636623a7192d40632dbc8a00298bd48f4d53ff2d448ffafdde999379a98b42af0750f95929e814d74c562deb132bd8506e4e9ff6d74c6fa394aedd715d9a4f05c3c9d26f60459862f83ab5f3bc62ed3bdba42cb73ebe13505755496f2548c2150afe020e334a5e3aa0cff847062745e20e97a974b0dd44914c375ae8ac8d4bae44bb11ddf4dbbfaa0b45ad143e8a7339d57356f2949314df57b402a6a93512e8ee3c044c721db36a911dab312d7676245bf22d6656e72ec19aeff56513384a44811ce8eb70d01f570aee851d8094353c0addc6087111617002d66f9f90e9fee47a0ef69f51847b5302e9eba627b047887b4e8ff63e8a8ca4e0b0327fc2999719f915738e7c9e9c9ddfc5c0d972a6d2908786b11ce666a01e880287a0ec5390046274449e32e2aaa9d626ee6df34812f3158608c3dd5c4bde9c18e7dc34da7e8b2cb4b30c5c54b804c61f2e85d3c93ed02dc63bbbd2a06a7d1cfa3e55425f7c122b984e455d91a1a513ebb83ea21232f12eeeab78e868fe3a579d54f1c6e92fa96269a66e9429b9901e2e277dff7e931d6d9a655fecdc6f2701e8f630705f80ebd339335d1f39ba926eec77b1425c0afe2ca29cf4c622a32ec153f20e939825ad98aaeec7500ca77a97b083cbd208f35af32bd0d592980426de5e20082721704cad37020f6bf48abb959a830c33a0da50a9894adb8be64fb7cef95a828222ca67e598d494a06beb0f1d3ecb2235e5eabaef92d98aad3f9067cddc629d3ccbc53126cc4d959f0bff7642f097bf3c61860a82110397fdd7236654df7852a6dc497e7460b8438962dbba7e3842d1e673699315dfd901f46f1ef9ce9f5ad28edc24a237506d55e912039839a6fa67e016efca662ac693d5578f803ea76561cae5c139422848d461fc3f4a908489671d9e3a9df802607dba04cc4d3efba085174f8457e63f09c6a5853f6861b7dbb3925e9a5c8f00f0721c328912e8b75c9cfa057115fd2eb0cf3e255c43feb99af935d87b3445421e9fa4959ef4b2f2992f591eb737150408c5b052430f6c8c735e929a5b46bf032997a27fd4e16f98412d414688c98daed5bcf93e50e1d5792a88f8f847255a12ff2a7bce2d85ff12a4df5b80296cd6d87e4a5bcd979b5652f9e3327108cf0eecd5bea7017c014db19028a93a45001879b1541b792b264f3f859f02ed65c5cd0356f6ce1506bb6ab0b8046b7d8d63a8886e569f900dfdbe8f79cc79616dac28e86d54bc89318c9ac147e6bb711b513eaac9f8757f0165a72d1459aaddd8d7bf4bec2631acdadc627761be429b296652ab0ebcd17308926d6d81744e5620b11d22fbdb6710025b62a00c1d130e70c5f4de464e04bdd79dfda0f6ffaf2cf6a003a8a699383d5fb4e152ab61e36582de9debb0b2c85e25bc22d96f98aeec3c25d17b64f5a1207a45f862bce3bd13852e80f36148d05c1242cee74983894c44b56b29a29bde9c6d1235c887bd211da6e0cf49d94f372349c43682de77e84edb1c97a7ae10e25ff375fa765a2105a3beb50711fc40b331bc129cd0bec4c8848aee8963543c3b6b30f920aac108c2cc554a5da198f662b92523fa36d3ede956387df582131c9530f8dada212cb5983f929379767e0c60bbff747d32818347417c9d624142c7cf99e655441f7fba36f45b4d37788f75880d675814a5494731ab2f3e452bad022cef6cd732c740105172f857018b78e4ee6aa83c025c07ed3402d8d6f0ba711ba6933e15446302c0e4716539c84b7d07957888ef396abac8ff1d037be0fe696ab695ab64b8c35e87e832442265db420a7ae188dcfcd3164e42586f152f70667d7b5a6ffaf92b834389fa6141e41cf9e1c03be06ccccfc1bd969c52eb22eee97ee5d617fbb7d0b237959f85f1219f6c5e63266e60016dd5edbc60e97db930a99fc087132caaddfd000a514d189c5f1f4d7b8c4d05724a32ba010af2b05c5ccc14c58f3f24369e152e6e13c20f5573cc6ee92ccc4e2dd4045e27a00fa0804e34260ddcbd4c260e5a2abd8d41951614965e40fac03594cabe82a89bb928518d6e5d8b8ec9d109cda9b5c5bf0ed8c7b3814c9339ed2b66ac94b971be1f213f6edf346d1ff743fe4a43c35e50541781b9b2e69ba7f9e54359bcac9dbd482484b471afb46f54eb679b28fc6428835526eeba3bdebf2718d13937acdd08e4614560b7a91a7d3ceb7c08f1295db21d63f476bf6a3b52f86c9aef2a336f809b65ea8bb5321f20efc1bf7831a523197aefd7d3a1b2dc0a9239d426696024d1c4576c86950e7fde6b67c2bd519201428f6a711a797afbd3cae213f461874c4f07b9423ffbfdeae89e82cdfa0853d8a7eac2fa36ac04370e5476a71415fd7c49305ab60484afcedda2c6c488f50901e55616b27d8fe758caef591de4d223af487bcbf86b50d2ca71f3e0df56d2814ffde517cae984d116b0b2c308dcbb920cfd3c035adbd0177d8b14c84c93622cf803529897be7b3fef6c9474757fcd8b04daeeb758c481828081fc3e04c213f2a1f90a7f9c1329f9bc1bc86990b1e25aa89367c980d4f1e62b4a965ae01149881fd55fe5edbd44a513c2ba3f4784f6262c36890e1e659165fd79683dd09db00fa4d5b963b068934aaaa70f282c794030c226955bee403e5847886e4afc33ae519368f42932ae900fef08ba673bd80c93eb7058bedad797f4d56bcdc30d9738ea82ae91ebd63b20bc38ca546b528fb89fef2a930db0e3b591da4e090b46594cab9d023a51fa2362e8d63d3da4349a76b26aeb630f465b1c4f6f6bf79a371be4dc74fc60182a17b9cb5e1777662a1210d48b41ae427496fd496156d5e9621e0a29a5ce0c9277264aba444ad9419c51f189cd07a4d3e7cce5881cadb9ba82cfaa8b18456f05cbef22c17c40b79008c344bc8d5a215b0d0b70b58885edd1363966a719b66b2f7d022184201876fd0774caba473ff79f54ccf2b1c50b06b8898a475476804d0ac8d14c2d0cf65fab968c4a4dccedf93e18221747baff9277c45575a559457bbb4aa87b1c176fa03f8434e08b5977ca3a8ae957ab8d2cf336702c02694608d44c349a41d247cdd768b338cba86b1d137b768c6d3fdc", 0xb91}], 0x1) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x2, 0x7, 0x2, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x7ff, 0x0, 0x1, 0x7, 0x6f, 0x8000, 0x3, 0x2, 0x200, 0x2}) 04:02:32 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8222695e7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x1, 0x4) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x35}, {0x74}, {0x10000006}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x130000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r1, 0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c0") 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x9, 0xfd8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0xbf9f29071eb7f62d, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x101}], 0x1}) 04:02:32 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r1, &(0x7f0000000040), 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 04:02:32 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x80) close(r0) bind$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 04:02:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x4003, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0xe11, 0x1b, &(0x7f0000000040)="00010000", 0xfffffffffffffeff) 04:02:32 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000280)=[{0x1}], 0x1}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = dup(r0) linkat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00', 0xb3154fcd4fbadc40) sendsyslog(&(0x7f0000000140)="0c3402c588590c4172104eec7d330537a1dbbf914c45a6736595b35154e1b7a10668f92a51261c311b93587b3fb5beeb8508461aea5c689e8c67cdebee10ceb059de88d5509ed464aa98ff624a66b3ad5dfca534041d28d99b0afebf6047619b8f98568a", 0x64, 0x20) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x7}, {0x10000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f00000000c0)=[{0x80000000, 0x6, 0x4}, {0x40, 0x1f, 0x100000001, 0x7}, {0xa46d, 0x3f, 0x1cd7a0e2, 0xfffffffffffffffe}, {0x2, 0x7, 0x724002b0, 0x9}, {0xfff, 0x8, 0x5ac, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) dup2(r0, r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x2, 0x0) write(r2, &(0x7f0000000100)="46c19d59a9c8306aebf26dfe8ba3d082fc3e0e47bf29122f4c559ed91dfd1fdaaf8bbd1f9345efaef5153030d12c65b2fef116a152d87efeccdcef8e31eab62f58cef820d8decb236a4b244cb2e184b3efbf0cb9beb5b75c736ff048e4683088222f507981b285e7824a1e2d1843bb103f2256441a6277", 0x77) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) sendto$inet6(r3, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 04:02:32 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup2(r0, r2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000080)) 04:02:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) semget(0x2, 0x4, 0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b001136270000000000000000000000000000000000000000c6c02d845152281f23450aed2c3f00ffff00605206d96f5f", 0x1cc}], 0x1) 04:02:32 executing program 1: r0 = syz_open_pts() r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r1, r2) lseek(r0, 0x0, 0x4c19c4870b7c4c8a, 0x0) r3 = getpid() ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x4, 0xa03800000000000, 0x1000100000000, r3}) 04:02:32 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000b8b07a77e912b919455a392feb61e48f73165b38069570077e72ec359105cfd1eea8f2c914f82433c294e544295d6f23e099f49e87576ddb39b6c706000000aed67ce4a46016b47552a1dbff6f49b8042024f496c199226498d1c50390f1d1f92c8780f705b02e4b"], &(0x7f0000000080)=0x6e) pipe(&(0x7f0000000040)={0xffffffffffffffff}) flock(r1, 0xc) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) write(r2, &(0x7f00000000c0)="e25aae49e1cfbe93f646f22e3087734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d0101000000000000", 0x7) fchflags(r2, 0x0) 04:02:32 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)="ca7e38b447ee62b5891cbf52b339f2387340bf40d0830213f57c336815ed007c768edfa0e8fc1ee8ee46a11adb1c61eca86f83dc2caa50f39a121bcf803d99122711e819596dd82356f074810fc8847a609e8a98ac26021b3ea721406e99ff1d46327875b560f88874d4bffe54f7c9138425a05d3024bc813bbbf8d2b1d412ce3d8cf6b2e74d740fda7cf98966275f099d4015642d1cae2c05607fcc869b823807cf5a67fa805e038f2f539e23c78a7f17", 0xb1}, {&(0x7f00000000c0)="e8fa7b3ab4388efc0d86b58ae9a8e45af7adea6178cfb050eb86", 0x1a}, {&(0x7f0000000100)="c6d9c95360ea0f67a15369ab57ecac3cd82e1238dbbc560c795e8c8a", 0x1c}, {&(0x7f0000000180)="a02f7c02801158782e340108c28cc2aa2077fdcd9255b72a6b37845399eda94baf9529f9bd0bd3ca0d4fa418b31e087d0ed991f828e9d7ec414162a7165a185d1e2a1f9f4b92f9c5d2ae45af00dac2e686feb1b4cf98c673d457f46ff70f18", 0x5f}, {&(0x7f00000002c0)="e8c01c511d2367a3e93c87d953032c614323c3a1606e3243064e77e79c2d8a5e7c08017b017bf2144c2191cc5e49871bd2b6a3fdc3506b398f", 0x39}], 0x5) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) dup(r0) close(r0) execve(0x0, 0x0, 0x0) write(r1, &(0x7f0000000200)='R', 0x1) 04:02:32 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chroot(&(0x7f00000000c0)='./file0\x00') chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') r0 = dup(0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') 04:02:32 executing program 1: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x41, 0x50) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) 04:02:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 04:02:32 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x100000000) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x2010, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 04:02:32 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x1, 0x9, 0x2, 0x5, "7a2932303579b3879948566cb0a367527013057d", 0x9, 0x4}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000004c0)={0x0, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546", 0xffffffffffffffff}) syz_open_pts() write(r1, &(0x7f0000000040)="0b49544eaf4fda6f2760b109d5", 0xd) 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000100)={0x3, 0xfffffffffffffffd}) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x9, 0x8, 0x8000, 0x6}, {0x7fff, 0x3, 0x0, 0x1}, {0x0, 0x10001, 0x0, 0xffff}, {0x609d, 0x6, 0x8, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)='\x00') 04:02:33 executing program 1: r0 = geteuid() setuid(r0) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0x8000, 0x2}) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) 04:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x81) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)=0xfffffffffffffffd) 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc, 0xfffffffffffffffc}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x45}, {0x16}]}) setrlimit(0x0, &(0x7f00000000c0)={0x16, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") dup(r0) 04:02:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000083fd, 0x0) write(r0, &(0x7f0000000100)="e008dc7be849bdccd04333", 0xb) pipe2(&(0x7f0000001500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x0, 0x1, 0x6}]}) r3 = fcntl$dupfd(r0, 0xa, r2) writev(r3, &(0x7f0000001400)=[{&(0x7f00000001c0)="28f741e0940d05af91014c78d1c2524ae6f81973db6adb97f91c95d6f53cada13bc4266955ad3be76745d328a2861e3261e153ebe9d6c61c2c2ff75db1f93f2bd95f725d6a012bd5162385b2297fd72195e650e85f937a8997e81dfbd16339040cb82cfbdcc81440682c0ba9a957e18ee61ac31693b35e1d327e1d5ab1ea0d270ee8ede205c45e6dca98513ef179f9d8183840cf65dd28e9b0b37cb039c4dbf2a1daf7f104b5c0ad2f1f7bb7c3fed20517b7338b3b2df37587d8871e4b7c6ec6f1f7a650a141b09196da5dd9dcb24e5f9bd46ea422762150e4bb0a30dfe75b5e546ed010c74e083a3631198bc641c9b30bfbc9c1c2c486047c198f106a7d4b4a6d5689233a52e585f25acb8ce22852cae6060cc9e86bee2305a5c50b6d3056b8a8162b4112f111754316f18a93cb2746b849e3b274988161d2debd68b91f0c86aca3367d2193ae6c91ae42d890436e102c088d3719b10b153625d35e952b206b3cc332c1aaf98267617dd5f389d21bdaaa2e9001653dc51782c6da646ea2e97e0788d7f63b710057f4edeae6704ffbd4880161c7dc1cd33912c411569f28fc260fbb3c9a1a04132c77396e84b1373c23171e43d3d0b3181ce7ea21dfcf3cedc7966bb602a52e02026e00f17e8dea32e9d89a46a23404a06834fe4ef12d54b5d22a189870cd9cdd1dc874cfdb7511ef12f1ac84c0cce48c57bbc26d9866c7a8519c798230edfefb58c5781af3dd3cc412ce891f273abbc53afc6dd5ac874872c7e960a031911398145cbe30943d6c1664c8558e341ba37bd3335e28f017114a215b3d907d2076cc4fe98ae6e53562dacbf8db8c6587b1bd133ea4753ee354f497086de821451e619d16829da521e775066456360d2b86907b84f754cb303673569ed098e5afa0242c5d55ef7ceb8dd44a5f5b74c1cc018e2c87ec4a9cdfaf7ad533fb5eccc908f2e95c97773ad5774a910c60a49b2d948eaa15953440e7ea3c48db43191f9ce4f48149f394ca36b0cbd3e2598149b5034b34808b5ba3689a1141d2c67d4c6692716b01863d406b272cce0a6ae8fe4df5858ed1452408a0510490ede89d88768d92bc773779309738cdbf09cf04bd5de17382314d97656f4b02b50975d9c169eb4c5c145946b15fd6a70e9c5705c3a8b2637dd067ee107c99cb6bd39965568324ddb2054de9ee32e0c5561d24fe5341a67a4969789a506280ac482182ffc6b76d37af6e09315766351fda9e1436d18d33426742db8d0ad678a01e1c8f9749ff3dfbd3927682e796577c2ca081830d7d3001f60b1abea99cf81381ee96d895557b6e1fdac9c4dae04ec0a7ddc032787ed51d280e30f60d66f6e386553f214e95affcef28ea89bd1202c4e6776b457e5d61fc76482457026d202fd35cba4fbdbbb55b3f216b72cbf2636e9a42338e596939cc843012dddd69674d3c8a470402026022fdc740c9d640dc741baf30bb6e3c8faa7aa79817496d8400632bbfd1aaeb5fe3e28323cb2450a234db5050170ec50a53815b634b740615a8d12734c7d25f86d02cf19f4264226cacbc17575a323a107b997472e54fb6da3261cf9f55ec513cff40c1836c788c26937bd241a93a827da8341c43b6b89fd9fd083b3e46c8e525489e257370ca77eddd6973abc4b3ec7b112f32ba6699f8e178d86930ffa3834a80eb80f1fff40c76c30c5d7bfb6047128eacc44f08a82fd4e6c814c6e27797df7233aaacd517f5dbfc47dd8b4c4dd4252b80e67cb5b9f4865963b71051f41f818e5acc37a1438f426a8e2fd07c1cbe49e2e22c6c08527b6d39a295a1ff58615b23291ca84db355b3f8599c2fe33297900b3792fc80b1c17d25505fc85058523010f36d3b634efa3857e3bdac0887ad3794646edec633bf62e306a2cd9d7ea03775550799a4b79b32e3b23c0f3315c7e414a17216a8e3b526fd99a4b5dfd0bfcdcdf3d1eda37d88839a3b31d45db2cdc4bf308d59e9dcc38fdc9df1ab021325ced9bd8e63f5158e47e899604001ee7a49a318061383ec644258b003d80148d8ca2d177c1ba9997abd3796fd68834049fe94e9631b416274b9bfe58e5c41b2ce7fc2fcb6f5a76edd4eaf84dd4b986fabd947b40f38b7ac8f96fa19d774d54c8bd0f9bdf668644c1071b3f9e53a1dcf25217899748be13d3ba2c359240766d1972c69bcabf047e8a13c141662c8197e2d7e84325912b5b3a9383a4d98be7d78e1938033221bba93b486649cbca546adba4fa75817c53dd06e290cb49d0d6ac43d0976b6d0e0a9b9972efc263a302706b86dbba567e5760d1ee86e6efa40123675eae2dce23bede9bf2a42acca60231c5f6947758be837100189e6c5fa037e4912b1a64253587e397ef86b2dee09bac81d794f3521d9d8fb2a37180fce281361744b7595b84878a65910fe6f075d0b3c595364a18a626a5f73ad1f07365254d47d483f556ccf93ce89083491263896c32f77b3de406cae4748da57ebc323137d95f4786c287f032e996cff6dc49c28c1c79cff2b785d025c2e89491c2ae4dda11aa50cf98b747fedb4feae21d42068aee326d92e0bb39876bc870529dd443fb05ea0b22fde2f2aaa8fa68017d9e50b529e0d1466b0d8d5ae190de91bad0d9a662f49a97490b808cd12d8b83b851929290e1feba222d8322526d0d092c73a898962dc96d74eb498ccc117420b9ddd73aac7812174d863ecae66e47aa2741bb9764d6f5db4b0ee363149596ca472038a2c80a7151421198c3d9c62fe0dfb8b875aff92ce57cec590732d0eea541f013ddb4689ece7ab612b2dcc56a9a325e72dca092747358f2de0f3e20ee850dc930521993c79ccaf56ab575e66a6263c294bbc920834414235823d8e3073b72bc5128ec6380c7e80ac6c6770f11d0246c6e5008cf5b37c4721f67d1a651f4785ad2527a0ae8e6f15ccd7f4a673e43c7e15d2372da5238f24b32276c56b0be27575b4eb8aa555c16795dbba4189bf588cae31972397cb0bcf1524e520cd06ce55cbdcbf87a8e21eff71f6446fd631dd43ebeac15677dc979369c0d4613be7325ae0b8b708e70ef0ea03684105fb65dac91b55543e47b5439092f6a034ca813647bbc873c5f4c87579eebfa45b550e0ab1dcc8c835f75de6f5cbd3236b9888393e229240c8ba38363c45d3af5c9c7de4953238b3c52865cf23994aeb580f02740448038c34519cd21dc63de27dc9d3e3535bdc18d2407fcd242d8f2a4fc993942ff6f26835e23e551b1a30ad74a64042e03f2686d93ccdc5c7f852c5776f61245f51023f54f0963edfb2806a2a396d5599d982a270df04fb3fa89b61fcda040b7415d901aee18463fcd2fa6b501c57ce0688f249df02127d416ac4742740f784f5b470f93323c34368d171526f69e930b3336cf66493a16d927e5eaa431ef705fdac9acee82fa5e84b2ce07d5b6665c47799911657ba16ed1f14aef7e785133fbfd56ef36252ad651b654110ae1de62e44e121f8bc6e68582e82bbd17c13919324db05d6e8219a80be28f0faf43c2a4f73c8abf51c5f9286ead51195c79ea81ac108dcff34e69c3e321047b1cfd2b1768fbdbe51fc91054dc153f8873bea6d46e7de885dbfe854a0e7b16b2c8d4dd78e1fb651f1fb03390c1bac8e5ebb5efb5f441d1a6c0fc6237926f3261f1b2113860b8d1c0b669b25256bbfa56378138a4ae99ffb1bdfe9abb351ebfff9c7a2014134bfd16c0ae223c7997e10889bc4d482941816b882ec809229add2356644433d4adab5fceee79f0a645f4f8cb88eb06fded85a0da4f303b63a6a72041d275a751bcfe3c8740bbfca9b6da3a5e96749da392b851cbbac7c7e83fbceef80a7de9fedf16c918b2d5d7d7a404a61ddb4ec3cf920a0a9a09f8c68ca24c62ba8aef0d47f0e9d5b4dc4b82de97ffc5135db6e85302b7fb4dc2b4f7c8a521717902c787136175d1b46e92a2cd128b17b7c5109f93258318346c4067f3b81f753dd49f41f23afa6bd541dce4a6cbad4d7c5168615b0b2f71aac33397652ef5beafb384390927cd0df947595471271de7e2e1d9618cf0f19505d036e43eca9a1222c4cf7dda5c5b7ce5c5fb6d0e1e1164fc25a3630382728064e48383fe1c92b842fdb07b4c2ba9ff0f450b1488b7b734aa4c768a38e4c1909ed84257fbce5c979c626e44a49607bcbeca8ee435fd6cb6edf2132cf8bf5d192a9f96fbb9c95d8f4c240364f632c75641ecd29bde94770f530772bd3535eeaa0b44f70c64fec93bacbc7e59f6f6617053c420d1fe628cf0949a0b4ed8119dd858bf3ac035acafc57b89ba0e51ec241d66ff3196f90394afe9da36b3847a40bbf6df44f459112395f9962804eda5350edf2af1d3501f75374666edc18fa29858fdfee9d8d725cb4c813f065fadd5ca713793eba244b64842388a35304986f7b05c531b3c7575a23ae51e09425d68d6016e262503096e430dd0c9a93debb2d2376b6b0009e814d0da39c99e856e78918230a875554eb7028e7e32a3b4bd2dc26afb618c9d83bb29b8e6cb84e7430aa5880a513aa913e6248428c5070cde9447c5bb4985c402e5fcf9211e063678f5c61db75cdc1083aad1e74b897c3ca6879e5f7509f60536bbb7cd63974b575ae095bd9885459d5259e794b497c36c377ca73bcf840f94889582dec30a316cfbd64e152904abd4771fd6fe5be0175d911a3defc82eb719c6a5f29caa67b435929b33596edcb71ca86dc741614859f796e7bfcf18d7e17e759c822fb2257435c279885d353971c860c6eaeeaa4827596255d11833fc8bb4477627b154f0115891cf68ac1eeef5e85f009d5a0ff5bd9c77d0711a6dbe9e28cb18d380d2701bab68e62eb779485fb6c585624d2b923af9909dea4c55644fea743475a232027bbcdc7a2bbbb244b60dc4a1930c9ac02d01d844afbb5841456973ae085758f842d1593a013d9ba6b693d2145ae92ed48109b8eb762b024ad0ca3d165324d50c04c8584076ad94702e7eccede06219ea21743c2c713485eaed316baef173f722dc67f24f3955f64e684591e54c70d0e6373a1c58ef68b4cff065add4af13225f451d8068608fdcaaba95be4db555942d14e96b71454e9e65d92c0b719973fddfa250ee0868039339a9dfd1028d26b9bd644c475051d10c7ff9b765008c56685446893586633807658384c7ec26118b9bb3a5c2e27b5f8b53e35f09829696f037fa9b41acef50355f91ee48405019f7c0419b5df14f1ca6531126dc80c1f38c21f1d8df6b0f11d0311694a0bc76ae3c7732b543c42a881ecd813b8366ec782a94127a6abe560dd18d545ec7b6bbe92102262e943b617ca89ba09ea8b2fe84b2cd59ff725a7da6d377902f713fa4d15788b0b1e61abb620f211db239e6a6d72d9ec1648ee1b48b85c083f12790332a490e2fbafc4a14e4af8c126b3b8eee7d8ed71ca02fd266a6b580d084007fbbeaacae8beb952eb7e599c2aff141761b18ecef747fca013eddc3d4033b85f3065e0bb14be9dd95442787a2de226553e15030fb1a602295757ae5b84470c74c0ed8468fb1e79373663b66ce8f4a3aba78d0893fc14641063bea2c32608bbcc0c3f7df5a2f9182f17c082816ce177aca60024f6c060414d64e7456182b81edb77f6c4ba38b643ea073430e6bf56e1ad86ddbae5dcfd484ac70396714a5d03c10c0ec7dd8308a5adbc8c3cc6fa61f67ab479e593cad9f14b2e2eab4f85276141af02a26fdc6fa8d6c96c31b13621453f6d1d6d3c3459d2c11d67da6c52ee253ccf331a74aa099b92e9d0cccdb29f7af3fe78c128bdf88f", 0x1000}, {&(0x7f00000011c0)="08b561ff48f86781d421fe0c58b960d68e1965b0d9a639490f6a166d43c0bcc5c65b8417cef31d834f31e63b09c4b35c4b8a1156eea77770d70d8294e3906eb3a75ffe86017b1d4b246682536b9020e2a3ae61df255765f31379bad3240040332d621544d97e0001cfd9e293cc78644da40055e7bfd4634c1d77", 0x7a}, {&(0x7f0000001240)="9eb051f41c1f6af1a07e129cfb3b85d5466a75ae45fdf90827a1de7c0823cb0ea91e88ab881e0bd4a30f9f96751f382b6fffbfb9d5a63bf52d2a7b114686372374a2bfe235e4dee5fb7c53f5e9ad7fb9053df894dc62f2f06e60e8c5c28d696659c7e670421a802d0da951e4e168889614699e53b3800a25930451dd5b9c51b480f3c6e8a2129f1be5b19088e48ba73b4568a104c3bf4c8a78e0b3ada9c0f6320093cd0e081b5cc3d4f34fc29b7535cfee76ddb7d836a7b538608f5d3c482e29240d6cb854ca23cff2da1b00ba09315984deb9ac6886b13fef62", 0xda}, {&(0x7f0000001340)="30855092fa8c3bb1b6a1e7211610bdfb387326107f99d058612a5b3b2f8fcfc721df33df66408be4340e47f03944083236b78a2ee128cb21ff46c030b681224ea13dae2d9d18d0338c0a6dc914254777279c03450cd4f4947dc2b67c301732928984488f2ea282e0dd6207026ca870b3409f673b3425414f165c8a8cfca149b54aeecd1eed825a169480cd676524a3fd78d0546e8df8", 0x96}], 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() r8 = fcntl$getown(0xffffffffffffffff, 0x5) r9 = getpgid(0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000001480)={{0x80000000, r4, r5, r6, r7, 0x2, 0x3}, 0xa168, 0x4, r8, r9, 0x94a, 0xd56, 0x401, 0x5}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0xffffffffffffffff) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x35}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") fcntl$dupfd(r0, 0xa, r0) pipe2(&(0x7f0000000000), 0x10000) 04:02:33 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x7fff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x9, 0x0) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) setuid(0xee01) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 04:02:33 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000440)="d469a5984714e9ea4d593f423aac3fd59cb84b023f8f4af2bb81d7d33e10449aede77447bab82283eb781994ddf357150bb96223151de75e0948cb904f33292e0428ddb5c19c0bdaca62ad37fac4e011778b6db965f3141a347c7b6f8eff48b6752989d9e9f24acf70778625ab3a824914f6e33fa9bc7ef821a0d5e4cafd7eb2f7984d0dc27653d4833edb084bf7fee6369d08442f0200d83f056abfc7972767c5b557f6001f574c826c57ee9b2a29a044a2d7b637501702d06a3368b8952f0a2bd7b744f58065c0c295f078480315eaf314e59b6d0e86f6c042041b1bed3a4a32466f17d9d365a5a0eb4cce5c13eb1c4a966d70f93aca2b3a7f80940ab5432600ce6867af0c88afe942c62ea403a732ceb256d67c6cb6f4ae69199280807e63f3cd5fd038ccd78b2bc0f3cc7f739ece16e3916ec2303d1c59f723eb02db7f36cf59245f0ecf880a7ecfdb669f6079637fff4c2a142cd2ba7ff2b45ffb96ac60cd7dbe754ecdc5ee0dacc4ddc9c77560796df8bc4280c1fc0e3b011892b2de9b58ce61aa3a5b89ef959fb62d51a2f52c3221cf43db3d9f8605b8b88f90e43f5552e6416f96a0160556e101155053a1196b4b055c9884e139a9ae5a879d1a31d0e06b98742cb262de46bb0d470f7e4b85f49183d3806ce4797c2b94547d686705ad87430dd960c78db0cc3a037d0fde98adb94f805647629815ce6a24dbd8f0ea0ac546e435f9ded21b7f747462a6aed7d7f74d00304244bf235a884d421304a8cb488e98fe29a5dd2613e209097b478b4309d2b62a80265c585b784d0f9eb707d58b62a2909db05f554468fcda1f061075087516f97cc1f9fef8fd67810b754dcc2597943efd162013be35ef0c3a6b4819187ffe0599c0816fe58002ed0e626248edb4b2756503ad7427d0de0ceac7ea54baf177c721b99237603006617bd0f95410d690dfe7176ae9b2f0b25471f5b7e1bfa0a763abbb4a82d150901599091642f524ef4ee25351b12fd306c2206345c7c4aa4230abaa837e1ca0d7448d31431e419e4549d44167b75834df4c7c4f9da3b6cb7210d93907921a8c029aa476a44d04af50a0ad94e4046cbc054f0579348de17c7d344cfbae3d4fe82d0992b0d9ae8e3b42819503065513d2d05157fef7bcb1e3fca6852066202a2efef743c57ad2b221ab8a9025c748a42ad461fbbb019e43fc5cdc5ac9eadfd6d872b21e4506dfdd702422812caa3bc426a26b293d44ff22fb1300f5f2c48a2c50b66f8b9e5f1678e9b7cadc24ec4163b1ff758cdd7846da5c77e3b2815ca59812d3b98b209744791aff464f2c376212c6cf66dade50f8a13aeabcb2a1965c9e12eb4800d1c334a035ee75289ac8f747af1a578afa83833bb1676f10de618cb24866b8a1bbbb13286ee49db99a40223549f27a39ba6364ed847a82e95b461f6fe7c5c48cd1a184e425621327df90e89330dc553bbee2f0536047d481e73e925ff45a2080d6599f2555a830962b42694a96f7ac5518a56a3161bcaf650e8032e9685039b85dac7e00bfbc5c6e12d0335a2dac0dd5dc7333223378f3ed283a95b2c906ad51e5c5c6e4273155ba2de46a544a3b1960f51cfd2cdea06667414f04c41269b66fd1098c8dbbf93da6d318d76c365931b716e269e92f1437f1397d48b9b1c19e2d93b304a87ced149312d6a10d95edf2c09b959fb990137c07492a30607a48dbdb27ab75903578e8d2d2b454928d1e26b449ebdcb39e3a8735a909ad78499c28baed427138ed26cc72bd53885c915450808b1076049f3605574cd2a0533baa6d4b330f733a7d64619a5345f810213b36b943b261248b880ece716262392345765f5201d71442af2a27d2996d6665b67a83c69d1d49678654da19a95e0a22db85dd9836e60977aa90f0cdc5d867c9b4cc895600624a73cf969575a5ebbf5cc751847a2977e372d32687d12da752b8180b268673a743625b7e51686b34528154ceca3aa3ab396e5f35696e9663d79563c1b4668eba708a627e5d0df342066a2d9df732e9958b95b9a45db88121738e12bc592f32f601055848dd7ef2ac7a80470b38c77b730fddb395a8b285ee5702e571191f27ce70a4366eda975ce1a548fdaac5136063c56a6917ac22eb6d5f77bf280533331dceb0d0d84dcf62ec9b304be07117cf899104e586318eafe56722a2854c9b2bb1ad253a160331b0e30bfb6a3c087c7752971301b1a89669a911537bd070e2d63c887cb1bf09895f4bb6cc1e57353fdac68b2e0540ee1a3cdfa8fc9d144040fc246b84fa93ec36ed35c02c8d419e2adbe488ad86f676265e381b9cb2030f666a7cd82a46540ec6648c9cacd999e2802598fdeb92f2a993d2b6ca4a2ea9e66fa4d50cf61dc544e9a180cb28ce1c1e61e58f7a2de6d0912e404d6fb27803796a660bc80388a6cd984d34eb793b64a21ff6161e325a1376c2e846f7b599a80055c5a752b0431ad7f7b64900c0b9554322acb5896ae1dc41f26fc918ff7ab5c0a77d4992daa15a51296aa51e2015edbcb837dc99bbc464eb2370708188230b7b06b7891aa580eccf5cbf105faffd7dadf711bbe6260d0ce9b88642712a221e86f3582bf1d29b365bb244e1f3ad7b35beb3530f29ae48247c5c11bcdd0a1d9fe346b5de65c1335c8dc1bb8f1b526ae84750b437a1cfe694e7312ffd57fb634784518c007011bb5468d888975c61121156103e7fbe88546e26a733caf252275c5f7f9d6f0083406d0c53f2dcd8a5d00b421d56ad4cb7870e9209c2084a80f558721fc32f0249c47c463619ffaa3703fc7da3e2497d9b2a1078fa3fa0ed048561ea15c639797ab1ab7be2f73bc84b8364e2a300fe16b2e6ad896d5b8ede64826ebbd2dd1c3febe83fea34347533459d71e7a93c08de4c7ffe13d24bdd3331dc6f1ceeaf38e1f204a2e2ddd0eaf0c8935bd3f67ac666cd3a299e544a16134521169dd4c581601d95e8a446992b8a6ed4e732e7571e955aea4759471fa459b3d68168f1d021bffa8795f3df48adec28ea8eb6b3cf46e34b4765ea3ca622b2bed8b6847301625ddbe6e9c597153af9c1386bc4fca4241371c363ebd28299ebd83283f32c4cc6fb70475df785f2ea9710aa5d9c3a46299d05c32f8749339ad975ba114c3e41c132474b73447f3f8235d8c193834e044bdc88403aa2a56f359b5c3b1263e720bb74c4ef38d6dc87db4dc69e67e210adc3240b6c5a3f4e98c186f6f56ad386780df434772a972aee27b7ad80a0cfa161574a26bc796e2a82a428ab4816dc4db5040b67f34c97610736576f957f8e1205cd6b3c057b65ca23c7a08a7194b1989ecc77aae81221559e4bd7cc9b6539498a4eeb41fad6da130fb12a0424948faf30eaf937b53b71c3ed3dc46fa0933aa0ce6add845e73b9644fc9360f3466956d3ceaec643817c1aa4d06d1af3b85ad952fe8896be8cfa14cd986641bdfbf5e1d2795f6aea81e162fb47546660ef036473c76754394c4ba0941d0f4b4af8da35119abebd16251f043d94fed435e02610076e39118db32a5747d967e981f46e50f4e745d98dda9132a3ccb97ae6d9123a166df43c83315df0aa7792e7423fde77f7fae47657879ae312a7067560137882934c5c47c420a34593238a7ac05f3bf93d063a10ea202b0872a2ddb2ca8c5babf97329f35786b47d601f43addd18094554b7e481ce8815d5c06ec1324ee5337b296b47e5d5771807ce47caf593a57371666ca3ad481e40b0f8942f7c7760b3ecbb70f377836c90dbca1206fa1dfbc82ead9b05de22641508a4f4092ca6b075d0f34a3b8268dd76b0cc0604cf3c6d95a72168f051e538c153b7764f5380311a6b63cbdf0e0f6016635d40e281de877e20769fb71fdd988a403b72df8df4266407398fcf733374d8d97658b0dc5fae2756363d3bf7701a1cabaaf7657b703e442893462e620fcc87b95c427a4c93161be7068614f8b262b9bd2f43e8ad8d2bf382da91db40b9400c2e1cb04e622684d76c9ea660c10ef878a73db681069408841c3dfadece24945a71fbdc589173f0cadda7a0bf78e6e4f48cfb24ebad844b3904218708ab47728cff51e8ce2098fc2dab0bf8be8f687ef9c6ea39b2a30fa09f8996eb0f0f64eef0e8db3b1ee40de5359f3d0c3772ac4cd2a14f2f88f04206dce87b744ec625d8c0b7452f0cb035e1c9ffbdbab4da139ae2c0958982de758ff22e5c102d100f42ea025eda26919cd92c1d7a035f5a61b67c55373997dc9b12317b072467fd07093edf4cded3d2d46d7d47d5e84612f4af9f7db9d373b494ba777a54bec3fa747a2eda3411491377662016a1f2a118f3f12f8300b0b8eb2b968a9fae6dea5e44fe134dca2e9f33a66761151d994ef165c84439b30b8474524c94eedac7c7fe84295fb07095a0030b0259890383c45c98b5c70e4eb5473f7a862ad13babed42ba44d59ef49e1c3ddd62c3210f05fd5032e2559fa6686e3e44017eb0f7684072a00bb48cfa74b473023b99cc9fc0fbf93f9fe7738bb8fde97059912f1266ff9f0960ca42c082dd56184b5c31a060060d5e4bae911606614ba5796cf36b05a08a513b92a118608f1673e8f1689affbd753e4003d2967e46ae0250c5e78e7d7ad2b6f29236674e23b5d86330df060cf29a611c11d3d3460b7a835a4e7082016abee06b605b83bea2a0122a51a8e34510a92345dde6508374d95491c183e27100b0790a547cc3e342877299c6f12f558db7f6df3e4ec0a9bc936a1a7e9a94dd0c72664e91ca9263d7e41279a2cb1c16bf3808a0c50ab7d61110415f2afccf21f5c419107f2340c8f1ea55967d21675094afb56401f4e2ed4b9969d0e5adc2da56a6903f00625fe4ca94b31b7e0d6768294f7b18b2e2437b8b488b9657d7b76e9f208d8a01e34fe45a61da3b3738dfc1efe673fdedb577ac3061a1415f7db8a91b5d8fdb3b0089e436fa37c31478fc298508f94af28ceacb138eb71372884399ff12642f38ef0db562449337f002e3c5e0172f99a3e165f04e75ccb54bbc5354d3286321d35702dff6415c5d49fc2b46eb7e49d33c05e5069d28201458adc910651ffc0d482cb0772511b270af4b8731cb7276f56f9bb65bcfdd99a404ce25975284c125ae7b2d947c80f0e7524472daeff121f5bc5bae06186c9e99f40789d00133b2378b092bf0f998866165dcff703ae9b548938fe3f9a41d80d0262b9f41aee99dc8b1dc138220e1f0cae5f33701dbcc6ee478b37de4691ce1580a48d52f56bd78dad92387e37e964ae52f5b5b8bcb27d6549850988723c4f8051c62d4cd049a3b499ce24383ea1dd474725e83b6094e3fd57ae168e8227b0bb6841bd14cac3514add7ecf19f4e25ca50e002594f832ea25ba2c497fb9ee2ae24670269d354e987f9ec6474435656b118e6fc2c5962216411c2f96d642babbab940b4f1dbc13cb9ec844466741d0111217ce39d769593600fefdeab0725276278683db902148275093bc6d9da019830da731adb1821b3a0d30981c1290f0fdb3f57e455ed99d06c8251301a40a63a96f042e75c9a893489801ddb9c90ca4e2a47e5584e0030b3f409b56763268126b747d155811d0995b8dc177275c0158b0c7f657ad04384420b00bf1b2745c88b969423266f94675f5e4dd581099903bfe575d1ee7d514fe4485587d9198a71796b652673c3796cb9fe3d4e7fdf8f1d53eeca123538da6ca98d3047cac6337cd59679b3fb740a8c274dc7901b587cd7d9bc1228a770f86000b8b43ee2b8e26d691dd56d36c459c9d8e765af5410a4a4f7980086af953", 0x1000, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x48004004000028ae) r1 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000040)="000000186007008b0000232700000000000000000000000000ffffffff000000000000000f0076a2287f433f", 0x2c}], 0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="f1f8a02d42483b9c07d8c98f9c298eeed941d4bb85f527b4c039929342c18fa91c7184fce4d8c86d66fae3094e5743a0c51c76a6b5d253b832b316be3a398884636a768d65eef9e0c07b1ba8541c1bcde52b1a28cced9837c8a1972a7a953a56bc333042acabc05f6ecd3a1cacb67573506f25116625eb3e855c044a647b76c5d114fb257159a9bad0660d82996d946f181f3218a215", 0x96}, {&(0x7f0000000200)="eb83af52cebd56bd2cda7f2598190c5c562630a82a00", 0x16}, {&(0x7f0000000240)="0711e2ec4cd59370496db9e05f3b5af2f505e3d90c2992acab804f226eb180", 0x1f}, {&(0x7f0000000280)="2bedb7d84234c1046654104c779dcb7556e2a484203d8e3f5227457f2d80ac2896c0a6f0a55ae75e6b777808b34f00f5a19f", 0x32}], 0x4, 0x0, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000340)="2a12e088d6ee51d6f00d73488a32fc1df94a6a86d97608d632524adda3d5efc6e15c027dcfeba53b879f7dbc33b829d551a8521a057d587d904f527174c8e9eabe7b0d52a7f45c4db44f54dd6e10f1e8742adc4e9285e16022c55ca4309d5ef90a128a8f776adc78a59476871e8478f9551a9a4b4d3925c415bd216a390d19f6c2f0ee243489253e", 0x88}], 0x1, 0x0, 0x21) 04:02:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x0, 0xfffffffffffffffe, 0x3dc) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="7bdae8a5a10ccdcf1041c63113b161d2bd289e014b4c9d4479393609d85740b77d00f1152656fcadddd2a3d8c89d376b4f8a208b641a3d178c294261b908fd099e999c843b203438939cc7570f9da86e45e12dc6c9867972f63881ec3a6d9f3d5381d956f90b20d21cd1d5b6d907b1f6adb311b59887b6a131ee6471c1e90596225480d0d37783306208f0537bda8fee223f45b0f280c294e2dc0799c6576e4583d642f57e8b5d608ba904cb14ebefe8d649d6a058fa63b4dade7c4b0b0f2ac85ef381d065edddead204aa2e59f1468a5a1ee0d72ed589d27e7891c1fd", 0xdd}], 0x1, 0x0, 0x2f) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000140)={0xfffffffffffffcff, 0x1}, 0x10) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="6f1b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) sendto$unix(r0, &(0x7f0000000040)="23d3b570192af19ec75b4bf27dd3fad377e37b24d774715c1cde4a919733349270474dc712f5593563ed68b7d7e60f8d70af57bd5643ef481f40584a41a77938b38bc1e73dc1ea4dd25063d054617c67bc948c595563cdcc8647ebcdffaef1e9cf54861462db429a4e749fb2b318e1091e9e1e675254ffc3ebc7723d7bce4c7601376b0acabfa09571b2bc1e85d44942f413c53cbd8047ee4f8caf0ca095f40b59a9ba9722a651e975619b48164fe01d91b304aa3ae2576b6fe367c1805525df895f82473f4e585751fec48e954fe72bc00d7ca7fa40fbd0f697fdbdbb229956559dfd24b5390125c0fc0b96e488e2aad3", 0xf1, 0x8, 0x0, 0x0) fsync(r0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x80, 0x8, 0x100000001, 0x5}, {0x5, 0x2, 0x0, 0x80000001}, {0x7f, 0x10000, 0x9}]}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x3f6c) sync() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000280)) pwrite(r0, &(0x7f00000002c0)="011145c07df4a556eea867cf469b3ab9d7f0782117787a514f4d58a8beaacc6c92174f1409d3f683cb56159ad4f045eaf3d8280d7a142d237cb787d6418c0544fab9e5880e9b460e35315fda8211912dc62306473751221d00d7cb45c5b942c298f99c5e48d9836a5abc01dedf531ab6d188b959ee180a70dfd64d00532d9a7a0290b2d29f97831391dfd92bdff3a3419661b16a01d6abd078ca801ccfac7bfc50", 0xa1, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000380)={0x800, 0x2}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x20, 0x0) fsync(r1) r2 = dup2(r0, r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) setuid(r3) chmod(&(0x7f0000000440)='./file0\x00', 0x90) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x6, 0x2, 0x7ff, 0x1000}]}) read(r1, &(0x7f0000000500)=""/222, 0xde) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000600)=0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000640)={0x7, 0x5, 0x7, 0x0, "b157a85f4b7b70bc7fe2d68211b23037c5298cde", 0x1, 0x3}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000680)=r2) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000740)=0x1) fsync(r4) sync() mknodat(r4, &(0x7f0000000780)='./file0\x00', 0x0, 0x9) utimes(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)={{0x40, 0x6}, {0x101, 0x1ff}}) ioctl$TIOCSTOP(r5, 0x2000746f) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f00000004c0)="6e7d14affc8716f41814d7e3b31d34439b0ef3e1e069dd938e57479aa0214e7136683078534d9102565832dba44370582a45e167ba67ebf1b4031c3e58499c3834ddf2981632dedec417ca56dd1619e69489a227abddec0818dfdbd92f5bbb0ff99d949e7d29cb843eb6228a310685d447148fcebf9ddbfa45b5a637e2e7b15823bb2f61803037d7610d776ac7b9dd6091aa4e1761f000336a6670929d61a8420ac1069b8eb08e6476ce1df531bd676a5044bd1e310abfa38178bf10212ee53ee6ed02498d6037101706829bc60bd6b43c4442a3b3b290ac4df6a7413702d3f354b84955a288a6ce193b4bc517366dc9d00eaf857551b2ceecc559273684900c08e0a5c0ef6a67a5d5a2f54086ed45a15147f31c862eda60d1bceac6aa947936c16bfa991c68095a50c2107170f1caa08c3be588f6e49de473ca211cc563bf7eabd1393db46fb740ce22140d26cd747987c663d4f839f73a82f5b4294fe729a3750bf37f9f50726390376454d38576565a46d6b96393e6ecee78c33c80f3f673f97b9eb40d04917ea8b6d3d22764a51bfa4bad50d93809101c5be6431f32d7a131a45a0591105f253edc884ab43ec5d6be890d17c5fe3a1771157b74273747253cf329dcd4933668ed623476194f510c4d2966219e78756ff41184cec0463d45a860b02cc10c0fcd8b33e7889b589ee37a03d6c6b819479ba9daab04c62e76650e517544ee362ea66ebf5847ba4d26fde1d1c1de6040db7e821781a2aac4b18130a5fab00b934e20cf7c492d0219f09bd03033856c9a39e37415ce922ae26c01e18082379cf96b14eba4787b99f1e4c93519ebb297e6fccf02128b08085d98e2f69b765f5c0e2e104e59d86746842bc5b169edd4e87de400bad8d2047621f7acbe8bbf2a07f4963c4521536880f14c21b8dae3581cf8f64581c5f52c1cc49cd9f8ede4c483b716ce27e6b1c45938186b2bd4cc06e27e1978051ab6b8a56f4dbf7352278b40908279ce94a0ac7aad0c8f3acbc2e87aaf8e7c1e9499165dcba874c87c8ae652d650d67d6b7c4c889da6cff0f678111dc13f7933fcc584ea439ba8a5819f6577467dbd6ac7cfddc12d98c7a9cc70a64eaddab01f2dcf7a75a08b0cebe41b4f3f9850f38404b347ae8178edc57249ad629c409b1677bd8030d60c45541986d60e1368521fc0dae6c997ab3d109105f8884ec758d944ccae0029fdecaadbdada1cff8bd272f75212f54dffea2aeab8fc8e366f00cd382083fcbfbaed30ab020a3df1d734c3ca4942f640c283e8a314b50fa4d80a07663d18cc3f6ff7f3f21897c7d339c46895d21cf9903e23a05bc1dcfe7af199c3db1001ac83db8e771f536b5754e1a9af6a6f893d1bc5a806490c8b1e267d70f291d021a07120060bd880cfed0b2e3633f266c17b02e6a2c075cd631f5ce66c3164af9b7f5f3ed7744bfc0a227de77e56bc4679c3af1a5932b2986463b25eeed2e53bf7150953d5bad2a8443a8516c81253a4e9cac6acd8355106bac7b408450509d3738decc7214e769f0aba7169cbcffdff59d9ceb987482be03eef55ae122ccbc4a01540fcba8f85d5f42fb6f53617328c86fb2627dfbe6cb93b1bf87d0deaf39afdd6a7ce3090249ac48fdc563f7c1666239ced5b8b1e63316fa476d54c49925d73256241a3036adbb1ae7ab8c4af7fe2d709b009a511dea5b07ec4a33bd7f39ddb7a927235bf17bb1deb2c8b3ff39c435685d8488df764f43ce83b559c81816ee5aa34c78334c574137fb463c29245fa5012ed92d9e0ee319dc8e351affb281e838617dcdf90a43a501b362a0e53e32809d397ca6aac4051df883bf6ed980c75ebe9116f8dac593ed9f5e62b2c827392b5a422988da17dba23f3c802345cac6a01b4723b7555c0385990178b85b181565b1133bcb718c788bdccfaeb9dc79582e99c74775f08e79057856d1218d9fca886ceae08a587ff2c23a209671464e6ac0227873212c3d9bbf8d36bec02129d3a487e4e9594a2d9d2fd60cf786cb63a9796f9a932b0a4a43940820dc9f50c2378270ad1a05135096363ff76d392097b2ee201079db380ebb9c1af0997153229059328797d9c20771349535b2c5878131f401540c57838f96e312dc06f1866cbc464256cb8af27487b83b858be6a29cf5ec68f82e485cbf986f87101a7b945ce451813c53b7d3b518138cb0cd0eeea63e4d58caf25428900aca8346ae5a5570896b206aeb975d7b8e55cff72571ebe53943326c528a366214ca72e22ff3526c36ee5049b15fbea232457b57784bde9601cd5bb4f0b300314d1aa3bb37842590d0e4599b7cea912a14cf40ae35be5fe14f3be8f2183c377304466a8b8d1796808d076c9d4606864ca9483addbb1f10be611c7354570e30a42e48d6ec99b476ab5937065b2307bdb85e22995301ff6c0d0c48e67078c2fd60afd921af4aceac49501290829e75b203a26d4ba2c178108cc27db3bf6a90dc1bb3ba325aa9aa86fde36bb2d71cbe4dc6a6812a8030cb9aac43ee9c76710bb1a02f92afe701c6dea0ba768769927f66470a904bd143d7eade3a9bfab86fafa95f66e6d64564cc38a2dba69add53c1da67d3c95e489066727c6ed40e7ce32ed3a4bcc64116335e963b8a3a620b99e099297bf158a7fd1fa5e4546f4fde17ba5a025733f8ee085d8a01269f06d86bab77155f359e631a1114fcef9f85608447a03507a41da3610de5891ca97e028af24403253372faaed2d26d20984e90449b5289c23249b38616272624122faf1fd88ab92ffb0875a6662dced9f30e5dc1239636cdd6796a849f9f26957923c70ac132f032ea09c810911d1719729b13b3bab35db33fa40a62f291e4215a52ad08b4ce694b89b739d1750e306752f656021708816abea2071f819dd23ec49ba67b845c57e66f9a1d10325e918eea870134ca8e11d32580e54296fa8b277d13828231b71a840c2c891afc4d6aa6dd0a9734e751614af6a5554a26c32ec2b12ad9f7e5936b6ce84bdd0cd5eb9c27e3328053f690218903017323917c9a35e59ba385fb6f6225d3f4b5ecf703c84e7f59f93c843b71dfd28c3ccd7f919e581ffa6107d1b33e8ad7ab33154ce31ecc5f15c09cb16468cda81592ee013f194b80e20fe0034d94cf3d99c20f64bc28f37fd720622009c7c3d3a63009cc070eb3239e7b48625daaf61e74bf28e480de527e6b4bf3324437369d7586efb7119a1e761fe11a49f75c95fe0d6f1973a1030094aeb9ab4958eca2227650ee581067677dae295dcfdf56b3f401b3f67b9eaa1b1545046978f50c31180ee4ebcc7bbeb41f6d2576f6ce308f1ec8525d5313ccf8eb2c8e235e5d6ad4b666c623a1ea30c659b4175572ae07f27576d620d4d3170d5f27abe5b985c2fe0cdf5da3eb86a602af5cc50fca3d9ab1d4e4454b1e6fb726209e0b433f4ad658fc2959721599df7ed94cbdcb06ec1f4b2e2b1c933ffbf062669ced9feb866ff4dbedde81bb886d593e6aafa125eae06a264012b293f593789b6ef9ba4a1594d8c82ba22f9965d2b7fa5832cbe935590d6246c0512ec8f69e389412b2f897554f13b1d5bd1e7dad77d080f63e4735796ab9982459c21442326d16547c7cd3c99eefa1937530a9d5252043ce9225f288e7baa81cc70c26ea6a65cb6f4ce3f69d2d3d6e965395a224133edc4fd5ac6927e63ad02f75f8d385314f3320e02a54816023193b44ff4735275b982532f1c798e49be0383b31d25183ccafb63e5df418b6a47c9667beb711dba905a33042017c228819ef8ff27d058099a0819f9dec00c042ba26ec4599972449b3203d0a49ced275854455cf7030bc797071951c783705e0836543665ebea19d4094c32356e35840a8fab47d47a0509bcece96414763e36b9973a43f3e2b89143ef4e529bc3b78cd7e08992351a44211f384b6f76b153b899f043fe2bd211688a9abf46627223cea56d712903d39fc8da11db792b00311805c862598db5fc3147d0667ca0192f728b1b0f821699d44fc40b5ee9bfdb66c9deaa1e8ce0ada1df8e103c1aa9efcaba1ec877ae463f4a28e7adf7229d39fc55bc1cfe68782f20b41204d6ad776fa7f7d8232bef60257d9d615437e9bde79cb6aecce904ba939cf21e60d761da4b81cb8687311f668c23710bd7f1c355e4284317cf5bbfbb12124fdbf17886dce6b2f88a51789f012927250c7e68e8a652e85393bb8e63ff0469a6090c5f443146aac8cc6a43a168d6c1dc949264e58f644f0279e5cd63b234a4fad60de88c3ec0948d7b0d48213e6545c271f82243ff00537a226f01e32f2d08d9ecfbe8b9316a63366a632343bd32f87a37649977ad62bfe2ac8d882ab0d8678673d523392831a2961930f1a1b3c43fb321e27507d5eda5b12dad14a6e0421979d2f1c9f23f50b18a35e4bc0a1c49912b20b93fc690fde006d77a995e891ebd53374b926a7934e495d701b81fac9c55f11a5acba3e9115da2101077358cb27782da4a7796114c6246377b3dab73603af9a9132f16caad1e57b5ecc08b42a7c011350831b755d347d6460e2ee8f80e270581e9f31dcff2e9e48b3ea16d13549fe1a860ad8462359ba657166fab88174034a16df23f85bcb1f29232e62f1386905136c79785fc518dd0a172e4f5330a3d3e03ef06c64d4ac4bf30ead2a2bab1aae1f474c8c7dfed28abce67cbf9e73bf4a0e1064daf3da1c86c6cbe9a882ea84ccc838397cee6e2e7ca7157d55ca4b6e224725c3938af66685c2d5474e4846b5582a2703410ca8d797d92b7404ac0246338b21d613fa393094b7a79e2e8dc2db21cc6e000a238b3cc857449a49d3229e7976412c5be6aab4ce95d3a5b45d5a9cd9cc280d66bbd1983e9bd20938dce61013c8d39343772771541f056071e581540c809e62dd80695673d202c9a07cb8dcfa8be2d2bcff1522903f24477a71718c2390958976b8c76e9c207b62e019291f10035df496b6cfeeb4a73401b293f250a5f9578cecd8a0688377ac3524cbb36f89b29288aec6a2495a4a0fc32a007455919307c76e2acff434f11a88ad3cbe2d6b7605c5c6e19c840bb675ccbcbfe51e1feac404a7ff6e76994d7b060025eef84e05fe868263335e561af3fba879148b0b8315ae977f844f4e4697576b34aca2dc77bc4b334111e079bec949a7077c9fe50349ad792a907c974af9ebd9f1bd5a8e9805f58ae05f8957813fd7354769aaf5b6c884bedef0d41661a4fdc0f0a145cef7f3787ac5963cbb196d1c673cfe7dbd42e562b748723024b26ad612468ea40618249acbdd6e79c3fb7ba8b242689e007f45197a503d6e80005aa6323436d0adc94d4fb817cea19fad27fecbab40a14cb4bac755bb8cf4423c5b1eb8f8a7a1eb373c48f987aa85e3e233b4f95f47b472ea45adfe0bfb1fbdbb3cee52aae2e4adb02249945d596e3ce8db3169d276ac37f170ee1bfa4b46f98d2d60853e23f86826b9f7fcf3ca7dafcc7bedf7389ef41bba8f76e6578c00686d39434ee92cf87b4a8372036c2bd0424ce3c173064f4ac223b438b932139cad503b88d82ab6b69df5682491434727336334927eb4768a22c6d172d3e90ecc207cfe95a180a58be21b7a6c1fb5458696ebb8f34617a5f97ff5fb347523ad3e15d68d61c879733208df18f95cf08916f7cc508963e521a07064183ece570a26d11895b57be4d0e204519b90f015050c0463b61ef39cd110acd5c6b40b99b00d3d71b660cbb1cb547a1047fe3e8d3ce113579cdcf44a4ca432799a09d962ee2e57e6abe431b22c424065bcf2ad133", 0x1000, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x80000006}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) ioctl$KDDISABIO(r2, 0x20004b3d) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) pread(r2, &(0x7f0000000140)="0c9fad5632068abed1a2e41eb5612ca94ae0bcb6092d22260f42781f55ea1438e3f97e4b2480326ff3246bea1d595d3ddee5f1e159209b1086ae1d7d6376bef5dbc06fb801163ff74580669468c0ddf49fd293ee9316a16dd5c9e138a0507116dd41dead6a3dc33c8e53b2bcee0d1f456eaa8c433c6e5b22996fc88bd37dd0da19c40c82b8727b3741", 0x89, 0x0, 0x0) pipe(&(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:33 executing program 0: setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ktrace(&(0x7f0000000100)='./file0\x00', 0x3, 0x20, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r0, r2, r3}, 0xc) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0xf4}, {0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) sendto$inet6(r1, &(0x7f00000003c0)="1bfb396c0ad6c5df54bf1a0a9aa9818a6ae332e3d88a0d65a68305343c34ebe8b8301e1acd36050c15cd580fe3133bab0c7e98b2a45b61f53132ce838bd38c69151fa00140fc9e064be6944c86dbcc490214d63d6174764d72468a71eb61bb11ef7ca11eba3f483dd3e331427e2ba82712c313e75970416fcdf20347935095845527c9213fd6d2061e1b82a8b114fa0487669931f1dd061b800efdb0cd58fc698dce65a7ff0e92b7db961770f94e2a008904e4179a1c66b26aa9e2d9dca3f88975f830f46b0bd51937e3dbf1372fe52bc671465e747dcb229d38f6e269a403cb1857f2752da71be9bb97834eb96a4e4efc282f1b0d10d5ba2b6a727769b343e5b6a5d4bd321d02b3c494c47d8ac396a011e08bd2e7b33403038f0fafff16f1af2ec5c313a38985e818756930e36b7ec7ebdcc964f0641ad49ac9e3f6374ed7bac31b5f575659cafac8073b2266cb590ed5b59f703ee7d69ace09c507d5751d88f1f9823bb5217afd21077b7903bbe86fba279cd8e077436c0c0ffb62a773d8cb62554fa609933a1772867f85f2ffb975dad871dd55b14a083a68426ef01ab627729f93d8c1dda00deb6a6915bb25161e21348f61fb587800736aca78ea59e5295f3d4c36516dfec41a41c5697110c3857b048efffcfd7b52df3f7919445236eb6d495d2bcf16eadcacf88fb42f77c549e5d167f4c57e6762241c87bd1bca741baa6869e8b60ee4add591772d931ffbe5ea3688bc90002e382d916308225506be39b27e2101ca99b26dc1d22ad2c33bf70afdef94468c3f720843eb667354d3d2fa856df020afbc055a577e8d2650b9d0192595ad15e658add3b707839a5269750a0e21a94703c62b59e91360b156ff876c24dd5bc6c3872080263cb7adefa3a1a0d9416a0ee5845939641fde76e31fe549fb08f4026b896b4940090b587e69cf957bd9b1daf4b896eeceb4c849bd63b93c48ddf44c372b135476db55767637059ac25249a144954be4a5ad49a49380f7ed7325a5a693ddcbb61d8858ba079419ad4426cdd6ce03996d61e72b2d3f57be52067a4f09d5326bebaaa85c0c2ce152184b796603573543f83c8c810b46cbfd1f8f8003051dc04e56b76a53d08ba970dd1a2af4c8661a651b08839b380780cc307f10f29fccec36eb64a43cced68e534ffc731d3c6176fa0a8c91a5d0c2a2d0fb29a17a01f66ae870cccee84169357075ede2c8ca179a1d429734924631f27b5595e1085c7c06cabb68991377a3062e4d303780e54baba095e9571f222cb68f7e6a3d32ce29ba1f221d5b562c4d9ee300a9535f4dcd65517384626fd6b28d3e8434ec1899b08e869fb4d68a3d674554b2bf849316c6354c1ad0efde105fe6f12d369b33c1e5b1a15ae00755bc7c5ee34d3c1a2e39e1aa4f5136a27a57737c6ef11f227c7e21d63d01afcfd845e466c95de5de3c2da9e31dd554bf6482234a0286a7ac75be7b58a9adc2b477dbf0702b3a6cc5d27103e2da901b21dc63931124756b1a27f143b8f9a59522c7ee6ef3ee168eabdf0889a9992e7a18d4b494207425b6f1389ba4c49b179249ad6f44dd4d3864125888e5a33f7ae7f962073c4e1fa7fea973c8f94fc7aea5a057e74df02c2ed3b7e2d2f52e748b8d936bd6b29b102c3cc57d0d24beb4e3814fcb74f6ffb014eb5a5de28b2e1476a1aa81a6e61db70895576846a67b38087a08fdc24028974ca5de331b60dbe770b31587e13defb2798f1a4a569ee7b57357879dcdb40186ca6fa1aa19463eeb0679be7e38dc61a8df56301c99c24df4905b42fbf9c04311eacbd0fc7037b7c50bb6781995a89da2113ada2b7458bd3893b0aa36dbba29e4c5d9f14eb954c63c4e5b0c580b5ce85d9e60126c654ecf99f81874dbe3f8adbe699c38f0f5f4dc255b8dc04f06452c45f490ddb4b53bf59443d7d7250095e638c09e1df490d1e7bcd7a31454f33b42fddcb86817754834f9f7e53bc9eeb1ad2c3ad2f272d9e35e6bd03241d85f681a21ac3ec557aebf2b1ad830ca62426506ea0d9f5901df841fc9407426208d16c6fadab6655b544c739fe0448aebebdc5793a5eb5d2180e0c3bdcf3d0d4f2fb4bc7d2d2eae3baf212a975009c68d2be76b3ce2b010ff96023f7d9fca76aac984437ff107a16fd3d365610862d0ebcbd7bf625132b57eeafe14c078f3ca19ae86fec846d6e36aadfebe567ae240b580dafd506195cdf1f1a9a5d708838fba96c1ab561b600cb3336af5211c56b0c9d5693f359ab88e4b4d109d21d09b93cb4f5f669edd8c19b712cc32ded52b6506346c0e8a2bd3cd0a5e9958cae9023c5a484b986de06d13dc6fe87a957f8c1aef4463667d69a28bd91a5823c41519c19f5dffd5229754f9e3b591dc0400f2f92f47535631af571ecee157585a94f1047ef662d92ba1fed7f5a5a31f365b8a2296656b64ff5fec0eee41f78ced86d9a691283afcff914f5e261ad0a772637095f49c20e1ea51e5108030de96b624e4759c40c6f79778a72e1e2454b622feef96eaa0c834586a4b6583fb02e7db03b3e377d2e98ec8f7a89bfb2565361d3b81f08c5ad61e4b6d250affca89e62e0a906922f36f8d77df7be02390d95f182e90205d6e974876c5bc0b25f97156fc9bdbd4e9a537121f8ccbd5270e9b042e7c12968c8c9271516aae888aeeca923e954e44faafd10f20c506fe42631bd1ec7b9339171471305e46d2bbcd303625c8f08be5264b2cc104dd7b0ff027eaf11bdd89f4a4970abe3fbfd045efd892b73791c042ff7574994bc18d0cd409d6ec9b326c160514dd9a9acabff268c78d5ff7da70de15d1a86841b8c803843676f183d2c2a29442d56636d183c13709793b77a4a548f45cb7418d29173cbf405cf86ee6ef46b70147b10436d2a90ea2431ef7972510230167c30e0ed0a7b9d06ea1c7208d9fcf532a7c33b355ca1bdce923065b48d0204116544c791c60b921f4203737d01e94095eac6f27f07b7626cf56fee3a53aeae1b116397e662cdef85ed35f5e6bc79fc065996351414abf26225b7d21472c45128b5ab8274e183689ad200d20d603c5d5ac2171b692f8f0eb08f3da6f0b4dd0d8bfc74bbf5385ee382557421ea154ba8f8b625cbd6cc75d00c50bc2b670554403fea99ccbd88757bc0b718d62f7c7766c83fec41e8f986b6e62a1d59e6ec65f51ad4b7b07de9b62514122df83f55f23793825d2e343a11edc5a3a069d9361009418f7fd8acb6776c9e67e3b6a9dd49047b2e8f1e548e61d1698b78d60eb6e3d1adb7252020ec74eb1c27a7a81b9bb758e666723fa1cbee9b15c5c28a1c71fc7094f290d82117ce5eb835b8677f03c6d412201a6318a9d9198b7aa451cac6c5e5b01f62417560f9fcbdcf255ee7a90dbb2160a8185e3ea27e1e03ad61341e299884e2d910cec3d6f255d3f96fe12d3861b31d6c8dd314de3c070db2a9d8af8f735622401ec96b688ca4a21226a9069bc6821368c08ca787e608e22f21ef38afaf1a1aaef289293d5f804f387d44dfce1d7754f144a546276224f4906dba7f276487ca3c3cb1dd1fb863f4e1c68d885dad0810b924dc2accb98760a126a681baa503a3d034ef334c908ce7618909138f90a5258b7ced0bb3f09801e10fcac9d4a04e0fdaa7ff11cf0f40233eaf977f1821ab4763d12f5768edc11b954ea60cf8d1df7a720ebfea0f55fa2e02fea445c629d7086fb914348855f27fb002bc0e4992583b02bbe6e49dded9026913462636ea50c052cf6c064b1e3e9d4897afe9d9243762418512c9dba9682a85b64b21136c30482e0e6d708195848649adfce32159d707d50e53deb6ed7e0a712fbbb1f0155e1d24cf2680ddd58204905c7a57a4a6e7f5bb4f335a971dd34ee805ee5924b5f8b05fb307252baf7538115ce01930f6c322d7662638bec23435c6adcdf6dc82369ed5a56c40ebd047a1abe28b6a85e9a98cdcae5d2b0e4f1f0b929b3bf23aa35b397fa6f1550348f14902c88e5d63cf7b4ef238f5628774b7a0e8007c3220acd03a51c3a175c8a5295d8d159c0d64230652f7d1bad57c7d0fef03d49498348c543ca8b638c1d7d4f9aa97dc34c44f07b946e11c6f8ba116bdd62669d00502c4b0d749573a48c5f75a51e867ca2a07e4a185f083abe0f16745d63564335732cf8aa991f350f154f17f3ab4922837a1a86ed1205f162bcf49db4cfdb8a1b3c74389f16afda82ce83258226c3bf681a7a024b06e9a20107d8b94a75387f58802d607800e198dd5d8a51180b01c2407f1b9a8c1c12e86ee2781737ea8027a287af4043fa0aa8af464b5cff6dfaf5d4d6a32a476bdaf00d4cd807269c844e91721080d025d6955e51117313e3d71c3eb9154ce0a2bf8d03eb4839829b657a84c7adb147c83a77f2cc4ac69580e928fa396b8771c7713a0b13e3caa1b240aadf9aa6c33cf87d3fc879f03edb115ba564f4d3830246187e9856254bc5b23a0ffb454f43d34c3ce18138c39289ed5f123b4a550d49b8f38790958062a99018fd6d25ba33c05671fdb14deb282db14db613c291249fcb841ed60475f2f822958d7fe6178b0ce8a3493ae81c1b99b4fa9b6fb561f7e8cad51e235fbc144b145b2623d6c0860878fda907b3eac18ed4f0361deac4a38590510e3598f40df9736fb3d37642201c6d02e9f1873bc07bd2c94f5ab7251fbd94e048931d1e2c031169b614d62c84fd935e42feeaa5f9512b6329c9dbe08fdc85180b3ecf2f45619341bcaf8919a052dcd331e0bde39cbb976a660d9334dfdfbe2a9d03def08d22ff5cc996c25dd574cb1d3549c8175de460daf7523e353f9006dd4ff0ad6ae0f805c51bc90f2a861afdb62ececce53adcf23a20e5373d0332f6db9209f9833da10af52335461858b266f20be31be8153b7be9d8d3af5620633d721f55791de9186bfb96395b88d5ee2b2f113b53540f9c75e6e1d26f61acf91dae9b034c54f97eff52fbeb9b016f6b7d3e79aa83d46132d290fec7a121d9e611b3bbb81d274824e41825aa4ae36f3da5c5612485b0e7b84395f32eeefd3032215f65a6e525f08f565de58bcef0c4366d6f62161743a152c7d1d1d08fd9788be6355f4ad6a4ef6f89abbcaaf63c5890bd1df669c82147506255823bca23a6bc64c4411458d41b863bbf0deebcd477dae966dae44e3aeffb1cf431a039eda4404ebc2b8222d03df969af6b6963bf0664679c3ba001207ec4cf2103d4de5c0a28d98ab91a170668d6416cbfe793e984cc6c6ece5f53c018be8b33ef5da0cd891f23a1fe1ec7e689c77b25c9737a739218e07d3a9845b7f8fb7410608a0cde8a1b07a9c767609f19c1d685e12721b334f835ff30d3c7dfdde7dd118e4640a94a275f04ce0f2ae67df24ad0fe2482d4e22f570f6408a44555fa719a2be83b6e833ac1c39c669977a80a4dd115d945790918d56a994dc200bfa48af2cd9aecc5d88f0b8b92c1d22b8fb5adeef4a89116e2f188903d13359732c45fc0c8a76e9ac2e8e1cb538f5dd51bbac01628f97eea4013bf4eb5c94f1950ed508a19c514dc910cba32faf8037a3e0164d30908ccbdea379e91ba15271b21695d92784749f29b8b7d73da0bcf478212068bd18ded7eaee6fb0b6b76fdb3c10040a87a521b72c842f70a71ac4fe0e2171b54c9b1ba7542553d59eac63525caeaa1727707a8ba0499f62f6de70326affdc08fda70b592f987d23678934d9b7c0bfcf66b196425e62bd4c7082a570580e8dd0047d45e995bb11a6ae8eaf74021f8db23a4ae7aa23720a17664dd268e5ec0f608d38770105dae69d3", 0x1000, 0x0, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffffc, 0x4}, 0xc) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 04:02:34 executing program 0: r0 = socket(0x18, 0x4000, 0x0) r1 = dup2(r0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x6, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1223, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0xe0) shutdown(r0, 0x0) 04:02:34 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x3a) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e0fdf1779653000"], 0x10) sendto$inet6(r0, &(0x7f0000001080)="89c064fa105f1947", 0x8, 0x0, 0x0, 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x87}, {0x40045}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x3, 0x2, 0x981, 0x1}, {0x7ff, 0x1, 0x100000000, 0x7}, {0x17, 0xfffffffffffffffa, 0x0, 0x4}, {0x10, 0x3ff, 0x8, 0x81}, {0x4c, 0x7, 0x5, 0x80}, {0xd6b, 0x7, 0x2, 0x5}, {0x84f3, 0x80000000, 0x2, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getegid() setgid(r1) 04:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x28}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:34 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x1}, {}], 0x2}) shmget$private(0x0, 0x2000, 0xe91fa2004d0f939d, &(0x7f0000ffe000/0x2000)=nil) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) 04:02:34 executing program 1: r0 = socket(0x18, 0x1, 0xfffffffffffffffd) setsockopt(r0, 0xa9, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000340)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/67, 0x43}, {&(0x7f0000000040)=""/63, 0x3f}, {&(0x7f0000000140)=""/95, 0x5f}, {&(0x7f00000001c0)=""/69, 0x45}], 0x4, &(0x7f0000000280)=""/174, 0xae}, 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000003c0)={0x5, 0x5, 0xb4, 0x3}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000400)) 04:02:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000002c0)={0x0, 0x1, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x13c8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) fchmodat(r1, &(0x7f0000000340)='./file0\x00', 0x6, 0x4) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)) r3 = socket(0x0, 0x0, 0x8) getsockname$unix(r3, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) write(r0, &(0x7f00000000c0), 0x0) getuid() r4 = syz_open_pts() close(r0) r5 = dup(r4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xffff, 0x9, 0x40, 0x0, "cccbbd002e84025022a3564edbc18f1565299d1e", 0x5, 0x3}) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0x0, "0503c966f22e95a123797f000000000000ff0100"}) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000140)) readv(r6, &(0x7f0000000580)=[{&(0x7f0000000200)=""/134, 0x86}], 0x1ea) r7 = dup(r3) ioctl$TIOCSTSTAMP(r7, 0x8008745a, &(0x7f0000000380)={0x4, 0x1}) 04:02:34 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000040)=0x1a305bba) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) 04:02:34 executing program 1: sendsyslog(&(0x7f00000004c0)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffffdd, 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x2, 0x6}) 04:02:34 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xc34f3edbbb84767e, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r1, &(0x7f00000000c0)="025cf012", 0x4) 04:02:34 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) 04:02:34 executing program 1: r0 = socket(0x1, 0x4007, 0x3ff) sendto$unix(r0, &(0x7f00000000c0)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d0263a8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f900000020000000000000202080100"/177, 0xb1, 0x0, 0x0, 0x0) chflags(&(0x7f0000000000)='./file0\x00', 0x10000) 04:02:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000404, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x0, 0x1, 0x401, 0x6}]}) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:02:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x20, 0x4, 0x40, 0xfffffffffffffffe}, {0x0, 0x2, 0x8000, 0x400}, {0x3, 0x36ea, 0x5, 0x7fffffff}, {0x10000, 0x4, 0x7, 0x80000000}, {0x4, 0x6, 0x1f, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000240)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0x9, 0x1, 0x5}, {0x3, 0x7, 0x8, 0x3}, {0x985e, 0x8f, 0x7f, 0x40}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x66c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) close(r0) r1 = open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000440)='./bus\x00', 0x80002000, 0x0) r2 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x480, 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x3, 0x20) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0xfffffffffffffffe, 0x0, 0x1000100000000, r4}) mknod(&(0x7f0000000140)='./bus\x00', 0x200a, 0x4200086128) r5 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./bus\x00') flock(0xffffffffffffffff, 0x2) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r4) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) pledge(&(0x7f0000000000)='%\x00', 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x3}) r6 = syz_open_pts() r7 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f0000000040)=""/51, &(0x7f0000000080)=0x33) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000000c0)={0x0, 0x3582}) ioctl$TIOCNXCL(r5, 0x2000740e) open(&(0x7f0000000280)='./bus\x00', 0x241, 0x100) getgid() shmdt(0x0) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) 04:02:35 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)) r1 = syz_open_pts() fcntl$lock(r1, 0x2000000000009, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x759c) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) 04:02:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) lchown(&(0x7f0000000080)='./file1\x00', r1, r2) pledge(0x0, &(0x7f0000000180)='\x00') 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xc}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffee2, &(0x7f0000000180)="969b") 04:02:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pread(r1, &(0x7f0000000140)="4e6ffb79d28d02e6718f51f4fd414d677c5975fffd2a358cbd7dd4ba4dcc37b518cd942c54e71d771375505db34a7630f4cf04b7ec7072eef792dbe3177aca93bac43c0dc76494082e31968aed5f5e3e6bc95821be0deea4dd723662958a0c0bff50844dbbfffc1370edeab683f5560ca9bc2aa762f4155796b86a17d9107b9105d123c5c965f5dae44414b1a789ca389b4da913629a233968aa4e86a970b79415773c6086979353e26e40d23822228876445fe5f5e3c5", 0xb7, 0x0, 0x15) r2 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x6, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x4, &(0x7f00000002c0)=[r2, r3, r4, r5]) socket(0x6, 0x4003, 0x2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffbe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 04:02:35 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@file={0x0, ""/1}, &(0x7f0000000040)=0x3) r1 = socket$inet(0x2, 0xaaeeb7778d331821, 0x0) connect$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x4, 0x1}, 0xc) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) listen(r1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 04:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x7fffffff, 0x9, 0x7, 0x100}, {0x7fff, 0x6, 0x6, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 04:02:35 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x40004200000028ad) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000000c0)="a0", 0x1}], 0x1, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x80) 04:02:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) sendto$unix(r1, &(0x7f0000000280)="acfcfd96d454bab24f01eb7f698559c4c34095791035d83fbd661f75ca21c9d415a42e75483b4fbc334f1521e803bfb6ce863010ecac7261493aa149fb5a18a57db20f6e73", 0x45, 0xd, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) linkat(r1, &(0x7f0000000380)='./bus\x00', r1, &(0x7f00000003c0)='./bus\x00', 0x4) pwrite(r1, &(0x7f0000000400)="a546e88f2d89d70d8a0bce165ab91db20112bd957b14d02695fd089a97e7da8f8f0da22c9d8b6e7fc52124a2bb60ff0c9fffda0c56daa41e14681c2e7765443b36a4811e0ee9c1e0a6260b0452ea4b7057a2c479720c72bfc07c0bb930c58fc5cfd92c15f0", 0x65, 0x0, 0x0) chflags(&(0x7f0000000180)='./bus\x00', 0x10000) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000340)=0xc) fcntl$setown(r1, 0x6, r2) 04:02:35 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000616ff8)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) 04:02:35 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202c6edc364b50a2f66696c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x64}, {0x54}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:35 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x10, 0x5900) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000001c0)) 04:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x34, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:36 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x2) symlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_metric}) link(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000240)='./file0/file0\x00') symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 04:02:36 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) 04:02:36 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="84c3976086d9a2b8d2037e433f2c014a07251887ae56fe2ba10913a47d70e208c108be812b579badb02b5e76c14cbb2fcdfd3563a845e4f3901e65b8e41f395c6ffcdb8c74de352c0ba5c65f9d87eb1325ffcaca5128b48037ec26ef831199190d68ca9fd9", 0x2) 04:02:36 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x800, 0x0) setrlimit(0x8, &(0x7f0000000300)={0x5e9f, 0x3}) r0 = socket(0x2, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x80, 0x0) r2 = dup2(r1, r1) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000380)=0xfffffffffffffffb) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000440)) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) recvfrom$inet6(r0, &(0x7f0000000200)=""/236, 0xec, 0x800, &(0x7f0000000100)={0x18, 0x1, 0x3f, 0x4}, 0xc) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x7) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) setsockopt(r3, 0x4e, 0x6, &(0x7f00000003c0)="949d1dff668e11061569aa20c6247a99f4fb750e49c0105f066d0193226ecdd870dafe6d78e977cc3729fe", 0x2b) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000400)=r3) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000180)) 04:02:36 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x20, 0x10, 0x5, 0x3}, {{r0}, 0x0, 0x4, 0x600fffff, 0x7fff, 0x8001}, {{r0}, 0xfffffffffffffff8, 0x88, 0x0, 0x7ff, 0x9d1}], 0x26f221ae, &(0x7f0000000100), 0x5, &(0x7f0000000200)={0x0, 0x4}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYRES64], 0x2) r2 = shmget(0x2, 0x3000, 0x202, &(0x7f0000000000/0x3000)=nil) shmctl$IPC_RMID(r2, 0x0) chdir(&(0x7f0000000080)='./file0\x00') dup2(r0, r1) 04:02:37 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x2, 0x0, &(0x7f0000000040), 0xffffffffffffff68) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) pckbd_enable: command error 04:02:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 04:02:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x40, 0x8001}, {0xcd, 0x12}, {0x8f, 0x1}, {0x0, 0x400}, {0x45, 0x5}, {0x86, 0x9c}, {0x85, 0x3}, {0x1a7, 0x5}, {0x21, 0xffffffffffffaeef}], 0x9}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x80, 0x0) 04:02:37 executing program 0: r0 = socket(0x10, 0x0, 0x800000003f) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) getsockopt(r0, 0x1, 0x2, &(0x7f0000000040)=""/125, &(0x7f00000000c0)=0x7d) recvfrom$unix(r0, &(0x7f0000000380)=""/204, 0xcc, 0x1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000240)="b4d2cc3b78efffa8b8823ba9a6d20feff4fde776e64a4c1351fdc36f52d5663a59c5ae4b63aea4e0afb3f3c6894842585b2662d3db1c351761718fc3a76be432348333eeab52613b86c36e65ce3eddef39e8f63ec158a7fdc675fb795463f044599fc54068db7ad3fae05fde08903bb6720083af1ee33d8f475080c54eefbf8c04ef0f2f843dc3ab417bb6e2fbd511022dbc7e9806f3e98170be5e19a660b77904176c131dd2a435cb1d919a3ab55cf14c219e05837aa18a9f6212ad44eccaee5b47ca6f9c4e0aec6dd42a03e72f242632afda95db22eab58a12b398e920e1678da3635fdfb88334359ccdb0a8622359003fe166c60fe534621be4ff8e87054b21ca885e6f8cf022ad80e2e192ecc1ba0be2759c1d7ea3bc060cf962548b786da9e08311e60351e2ddbb44c18e3b1044b3d60bd7", 0x36c) 04:02:37 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="91ed591032318d7c64ad752d3b2219b80d8ef44172fb6d1198107cffb758ad54a855bc3e73c283f78778c00b8e31731055d9be023f6e103cce623a5b54ca318b794e263b46748a80e2ef8cb7fb6323eeeccb4a91a4047fea36b5132c617f80b5d1d32a1d6994cfd56fd128cf65e8eb45e1bf2fb1015b7a", 0x77}], 0x1, 0x0, 0x0, 0x1}, 0x3) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0x24}, {0x6}]}) r1 = dup(r0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x800, 0x51) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)='*') 04:02:37 executing program 0: setrlimit(0x0, &(0x7f00000000c0)={0x7, 0x3ff}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x20) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000400), 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/63, 0x3f}], 0x1) writev(r0, &(0x7f0000000400)=[{&(0x7f0000003a40)="d88c1c49755e4771e685675a53ece7a90b16954bcbf17f56054dd112143a30218444221f0ad31d6ade630a6bc1496385ffff0c2b586346a23d82af49a0d970cee2b3d463f86af178f360010d14186029444fb948273d4803da2163388560ca2d97426034c221d193a5fe16f16c98fe5c2e9480d3d6e943450813134404bece1e43b487b4c9afd4eb63b69b83a4d7aa2febc84c2bfd4e217134e3a8bee96c48e5b859907d566a29ece62e6b260487a8f6b1b82f872b6d78b76332be338e8450969043a2f3b5a403da02105a79630c7b9b7caa593da26feec056e947a75c284afef2fd03523f5e37d36fd4a446f88d5b24ad354847ecb730a07846ecd421b7fd1f9e9635c114613703b2c8eece419318a9f2bf8f6d2b521a8b3374c1789f07c3f380586b8ddf1242001b543c909f5164bdfb3916368cc16b20d83f3998dd9551d4a4c0d450ea5bc457f94dfd94991a77a3247cddcffcc470c62c5bed65ac7bccff982d48cfac482b35625d72f6fddf7ad6ff835e89ffcbc3afd9a259911613a9c48063ae22c0a2df54d4130cefee5ca5079e43bbad4ca1def485964fe0e9edbc1be0a2b4d30200a593b6892a79b427f35bc1b058060c6f5a4508028802f7a537a470142980aa9dc37aa49c1e0745b9dd83ae86ae3821415040726e47edf933650f1c8b150d245e46df1cf334ae6cc73e1aef0d41c1373f7a76e44e0fbc51a03426e66037b3d7747543c587ae3d74deb3669fa7964fb33ccb5e3c4ac36ca579b0e34aac2cc9bf1ef85b71b777e883bd93fbe7ee6368a9ce83881d5c01a9213ba12b7a510320e649571f20eba6e6b38797c98ac218307af4ab38ba4f21e7cbbefb503041c5522e4336564c94b640529424d8162e7813c12c9e3082336f86302d00ff1b22a3695c1d35a213e30d1bda7a98a8c48d8e068606451cd7845dadc85f2b87ba72a7b4183d19d15487a463f94a16016b99ebdc104b037fb51ac2afd97f558b9d22e41a27de02ff431ef3f49bf5016639f1e7006aeee2cc8db7e122c613d72037353a77e8f62cb4f60df1ebc4a46350d869b7135c45d07ac3c4b21e1ab5acf6747f8a982b612c61a450751344f997e6de16e76321502cd87584bb3dc1c57543aa429a4cf3b717cd6e96c3277921142d8ea3e9cf38addf4e44b95fd310cebb85f9eb41a3c7e0a1f25dc1a3f9377d5f4e60c398f0d716eacf650cbfc89db1a7365fc0842c91b1f75e00a91d637be467ee0fc0aef0a549cf69cb0d0c55481687a53082bc5826032cb985bfc40fd895ebfb3931582f2ac83d0ee24c7beab12b4e3d6898dd78624b5e3f69d418f6c8400250039842a3788904462c41ec51dfc54aaf2eb46997243b8065dd2710bf8e5456540ffbabe4e5eb8ddca29db00a0844b982c9e714a8a34942b7e09aa6d07e6b1b7664f3e38619c6ebb14a46eedbd981c043f38d3cb91301d88704ed3e67450e106ea6cc85970785a634632d536cb97c9e08fa08979200e4cad075938b00f79f4823ca587abc8e43f8893cb683bd5ade3031b8a3b10e2d7f8dfb417867cb9b4fe8aa933bac79e3415686406c7ef59a6ca346af987670654c59b056144a34a7511746def60f37695d1033a8c416c3dd2bc8b29b3c896e0f9da4412043f68f12db116f9394ea6526a98c49168669e54a79c0664d3d513e7981e75ef989322f7248f4d9ff81c8586c0e83198e8bbbe4b5c4903291c9ea71e7aee050dae3823ee5039e61dea7c72ac3c26c02994dae41ed8f547177b26408021b8da0c0b0b88a85a0ed7e0f57ee9bafe866193b3d476f2faaf2d6e90ba7fcc333983f38efaae826ef822cdcde694c0416818ea1c69c18e69a99ad908be6ac750a85e9535722ee62bae2d7f9e2090280e3b1588856b55213cfc07f5904d063b3baf8ee972ea24861bd2e099a6fb70d54fef950c0f396818147455c2a1dd3d8da10a3fbd6b580c3ef3252825c96fb97c19125cf3412520bf91c94c188784303ee802b7fca6ceb8fe4f2595656850bc21ceeebe9fa7f17075dce610a5ad438b145c89be90bba7fa063a9c82129e62d295563514d6ab951d0e0197f549a84ad5a0a636c84c2abee36c81db2a0f240ba8fbab718ab5ee738ca546ca8cee39affee2ef07cf1c25d5c87d6d88b8da3d0e18fd040296fed3c9b69b6d3de5617edd050e60e28cfee543410b032faf66e2baf2085c879c581254089ad719fb1e046758d88847c5fb5b2852b6c3defa8a93b70cc9803e6288703622b331c3dabbf0d8aad4bc39a91f22e2734be2f4524723c8aea2a9e6c433585097cc922012296d728ca0f2d85fe3efe5adc9091b5ec29b0b4db5e804507292a22393f8d3a4c8bf429fc7c8b629a63c01249ab42405f1a0335d147e60967354e29466e152311fa07933941aaea2d62614bb2574679f445074e1bf39c4edc568aaf190d06ef77b99f579376af13a862b4edf921f7605d4aa9bb17b71a971549d96fcb6291cf4ddd7caec92d5ff838ef55774ba666db3c63cdff2597bb3a92782b43a600973ed8caf50f5a10b89e23f8206b0db2abadded7e0453c5f6a27b65ba938e9d441648bbf589c97cf651954a80463258d4cd27d58a7713950f58715ac64f372bbc0af665b0e4372e825a4a6d83f8ee7cb209a4d03ada83996b2dcd6cf3a9e57deb0052e301a394e1dc2dea532df6d306b4c4ede00ff242de191bb27c4da164176293f4678105d2ae6e36a985e4b1884f42165342e94f6a9df2de3eaf1191226186bc29963ea67e98b3fd5a095d8968b049c1ebe80b115e7373bfaab21f9e3ccf99da3a31119df282c96972592d74d9e4c5f894c0eb53718259b7f48bab4c0e715b6b9e9d68dacaa97e2996282356853bebbe725d3e93ecbb81949f2b7065dd519077036119b7f44ee33a5454cf8cca650c9b967bff81e64be620508dc4af14b2631ff4762843a50a0cbefea624ae0010787e257cb79e8574ee711773ce1cfb891361ab51758959f29cce74a7208ebca4b464e53373c9d14b2129491e273a944baaa76b13ad3fe8f47be82cb2a034a4f89d8a7735adf3abe16978860ca72691ba10bfd2e24758cacb25df170d94a06837f66d2e981e9dcf52dcc0cf19cc1764ca032cd2542b941426c7abfd619194dd0565d8f35d6eed59188f8820b269f5460ad05beb495a97c2514bc3938aa7cd5735eaf89cc54c6f53da8719dc14fb5108c2c86ac144037b1b3a48735e208cdfd6b2a5515d3ed0c5ef490a14acfb1ab7bd669e1cde12d66228075a346ab5403b8b41b92fbb63d5fb772e13c0ffbcffc12d9ac3f417307168b9414d10a67bcca431343868f49f11d9cf26a38e138c3d1164392d6d5bfd47a4315b7471f00cdb32c751e6d727e83177e2d5b635f5f76b5aeeb628a1f19484696aecc50358db24e815cf068884d9180105dfa6f74dd7463ed1e90ee6467cbf777092330eb30642e97f667738856d695aedca239739dd5cdbdc1442ecd2df8c55bc51ad173e5312aa8426c3b7fd1d2eaf3d7f449518e10b8702c815b8cbf4f0f3df253669eb4ea94cfc0acfbe3bfb3b9d65eb6d0e4fe13c1be4c9d9ef502dcb2f0db211309fc0c683905ae92badaa937e191e1887227fb1bf415d6ecef79be54f5ea336642dfa848377f73889f4d92424e5abb704e68a538d0b251be360dcf1c87e3097862a1d21d9b5e39368c50283e2fb02f931ac41b7db259c9fc7065d79ec733d5049b636d2c25d4fe7afca8a81245fc2e003ad7062a88467c8fa38419025c6c6000a9ab57425bfeb51bf1de1266aa5411d15912d7a399a78eefafead2ccd0b029e959d7275565f4a5724630e0b44ec6f034a7271134e7292c8229a0af6c35d8a98984e5a5c09808089281046a96d90ed7af625658db6f63ede3ecb9a4d17a3b9576147c915b07f90529cee69f89cd5489dbc7692654af71ccaa2a0735406688bba741bd481a443db2708777ebb9a71ea82d04a6bd83b4da377cb7fd94ea7a4e0ba15e8c4049ec4a736621c56793e57de3b671687ffda8e485323c35f60f676317f5a8f8e47aab2e61db8b8bd4c55a3054a739b156e3a9c7e4e54acd87daf2d3386575239219e8dcaedfd05d72359258d41fd44c0fe9038eb5cc5b290ecb93ba9f75ac8edabfdea4d87845e1e3d1753da970fb79a86a1c083ef68ef9f59efbbe261b3916dc1bb6dd2e1d39a0086ebe3be90b211da83d98f8cb7a311aaa24c9060d0f3475db3ea906969f00acb72d99903b08e8fa9a54acfa9227acca4a0045a55f0c3d15a4da375fcb75307e39b42f74aa0a5489df7f7997e86a909add1693f084750c2c97be4b17e55400009ce31d08c22f45168a05dc896c809d7f3c477ec2ef1c1236d165c62016b64d8ae887c26e985c2f6f45b0766ea5ff2671d4a48638e4816a5cfc4ebe55e068f2f0efcd6d1e33fbf3bcb9a3c749cc57dd673dc5a07b435ea3461990e9585a9fc0f404696bd45bab8d713f862fbfc99d598fb16720c5be17ff7d94466877165519ee6c5d254e2aeddd51c7aa712f630f8515fe6bb47eb50b11ce9643c8553eca46b738244f2a5240e055938f7480da9f83103ecfa2933f846e8f4acd119772c722da2df020f80647e73b9f648425953a241aaf1399fa90e5b4403df65261158406be30f5555677b81e15b83e82c54f7a60024a0965595e04e17bdf45731f0a2e9a714e2cdc83252c9d1e607fe7789a0ef5af6cd1bcc7914614ead6220ee41cee8408151655557252736b1140c8b3030270f15c62c258e5add9c1ca4caa7b9774e5c5fba1f81014abea91b0acc08aff0a6f2731555629c674b93bd6fee07ab954cec921e4e349a9480461cacd6b20d5119c54df7eb87675b938cdba2bd0a225eb63c02396e5037c307f7e7a3d2bedaa538a10fdd4c03d43d3e6c2cb73d9d30bee9a5ada589c0925efbc68b2400bad3a8998ce912bf78790c764726e7c6c2360aafcf546d02877b214d07d784e5cc763cdf131a6c0abbf6db2d6c1fa7e085d9dda1c07eb2450436a8c5e5caa59ff9158a47efb5c2bb47c71b1cefb306e1bb0e3881b687108444e6480228ab9783d3e993b4845951732ea935aa1785c09857e179abbaddd0662f7cf7a40af3f821da00bc8b8cf095abbb562af67174549a094293480a9a68bd76d633937b84044e492e6280ec2dc8e927c8520d78250fbc3a5df000b0c0b4f5e18580c8a4441b3874dfa57d30b10a0a7d265bc7ed5c791ee82d7229b84dba1ed50d3a5297d7e319a76a14c5c3765aacfc984e68c7ccd38920b569c447ade6af3f4383790a06693bca52be856d71f7ad4df67c936d6f99b98654dfa7d9d38fcff53331d39a3f89e3b35c1b93aad5d6696e68eb29164c4e1c6731d7dbb5e8ecb0fd6ad4b039d6c6bae6b6c23ef1a73a0a3064e7c5af49f72ae3e5c9f5bb620ab5606bd5106628ba4eef54f67995938139c84d2d30f6d57cb0faf06bc167635b61038327a9540dce02f1ab93bb56bc17700f2dc84ba7da691e433251186e9c55eb0336d81c41f56c70fef0e8937cbb30be5357144b516feb463eec080995deeb912b8a8223e380138745db4d4b077dec716f05f6cf661674f97a33b7f5fe92166f61a25d8278f169044f2844714f7e79efad3fdac67f3c928ac32ea871257d95ebae4756e783d288dc29216c6c375cf3493ba68f173679e460d76f9fab178bc02c47d286c2a01a465bb6d77e94e5c1cf073750c6bebf4cec940612024795e44426912170d300ba1efcf70c6a88eb8334f0953a9940ecf10453fb95a077eca730fa9c9f60be50c34ab20e9c7f46ded", 0x1000}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000ec0)=""/4096, 0x1000}, {&(0x7f0000000280)=""/150, 0x96}, {&(0x7f0000000340)=""/172, 0xac}, {&(0x7f0000002a40)=""/4096, 0x1000}], 0x4) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x2}, {0x6}]}) syz_emit_ethernet(0x2a, &(0x7f0000000000)="a7564276fafb43993f3c22c5e126d4ff68eaffb27dac2820e5fc923a512dba2a3eefc6d13846993b4d07") mlockall(0x0) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:02:37 executing program 0: r0 = getpgid(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r1, 0x0, &(0x7f0000000040)={0x1, 0x3, 0x5, 0x101, r0}) 04:02:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = dup(0xffffffffffffff9c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 04:02:37 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$getown(r2, 0x5) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(r10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)) socket(0x2, 0x5, 0xa1) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r11, 0x1, 0x8000000000000080}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x6}) fcntl$getown(r4, 0x5) r14 = syz_open_pts() ioctl$TIOCSTSTAMP(r14, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000004c0)={'./bus\x00', 0xdfb, 0x8001, 0x8, 0x1, 0x101, 0x886, 0x7, 0x3, 0x2, 0x8}) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000100)='/dev/bpf\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)], &(0x7f0000000280)) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) execve(&(0x7f00000002c0)='./file0/file0\x00', &(0x7f0000000380)=[&(0x7f0000000300)='\x00', &(0x7f0000000340)='/dev/bpf\x00'], &(0x7f0000000440)=[&(0x7f0000000400)='+&\x00']) fcntl$getown(r0, 0x5) open(&(0x7f0000000480)='./file0/file0\x00', 0x20000, 0x15) syz_emit_ethernet(0x1, &(0x7f0000000140)="fd") 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0xc}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pipe2(&(0x7f0000000100), 0x10000) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x30}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = semget(0x3, 0x4, 0x400) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/208) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000240)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:02:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') chdir(&(0x7f0000000040)='./file0\x00') 04:02:37 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x20000000023) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000002c0)=0xffffff52) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchflags(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) clock_settime(0x3, &(0x7f00000001c0)={0x9, 0xc8c}) 04:02:37 executing program 0: r0 = kqueue() fcntl$getflags(r0, 0x5d1cdfd0bc6a2273) poll(&(0x7f0000000000)=[{r0}, {r0, 0x8}, {r0, 0x1}, {r0, 0x100}], 0x4, 0x1) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000004c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x14}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:02:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x3b, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x3, 0x1, 0xb1, 0x0, 0x0, 0x8, 0x80000000, 0x1, 0x0, 0x1, 0x100}) getsockname(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000000000e00000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d00"], &(0x7f00000000c0)=0x6e) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7fffffff) 04:02:37 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='./file1/file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000100)) readlink(&(0x7f0000000180)='./file1/file0\x00', 0x0, 0x0) utimensat(r0, &(0x7f0000000240)='./file1/file0\x00', &(0x7f0000000280)={{0x7, 0x80}, {0x2, 0x7}}, 0x0) 04:02:37 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0xd0f, 0x6, 0x3, 0x1, 0x3, 0xc9, 0x4, 0x4d19228a3e609f75, 0x2, 0x6, 0x6}) setuid(0xee01) r2 = geteuid() setuid(r2) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:02:37 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x800, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000001c0)) setreuid(0x0, 0xee01) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0xdd50) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000200)=0xc) connect$inet(r1, &(0x7f0000000240)={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) r3 = semget$private(0x0, 0x7, 0x20) r4 = socket$inet6(0x18, 0x5, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r4, 0x6, r5) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0xd2, 0x8000, 0x6, 0xfc2e, 0x9, 0xffffffffffffffc5, 0x9, 0x6, 0x3f]) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000280)) faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40081}, {0x15}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x801, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000880)={0x10, 0x6b, 0x4, 0xfffffffffffffffc, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x1f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x101}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x8}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x5}], ['./file\x00', './file0\x00', './file\x00', './file\x00'], './file0\x00', './file\x00', './file/file0\x00', ['./file', './file', './file', './file'], 0xc2}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0x7ff, 0x4, 0x10001, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x85}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x20}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x81}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xe0000000000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffffa}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r3 = dup2(r0, r0) geteuid() ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) pipe2(&(0x7f0000000140), 0x10000) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$KDGKBMODE(r2, 0x40044b06) 04:02:37 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000000), 0x2a6) r1 = semget$private(0x0, 0x3, 0x2) semget$private(0x0, 0x3, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 04:02:37 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r1) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40000000, 0x7fff, 0x6}, {{r1}, 0xffffffffffffffff, 0x71, 0x1, 0x8000, 0x22}, {{r1}, 0xfffffffffffffffb, 0x0, 0x2, 0x7ff, 0x2}, {{r1}, 0xfffffffffffffffe, 0x2, 0x2, 0x8001, 0x2}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x3, 0x100}, {{r0}, 0xfffffffffffffffb, 0x10, 0x4, 0x28c, 0x200000000000}], 0xffffffff, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x80000000, 0x9d, 0x8}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1, 0x4, 0xbbdb2e9}, {{r1}, 0xfffffffffffffffd, 0x0, 0xf0000006, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x8, 0x200}, {{r1}, 0xfffffffffffffff8, 0x4, 0xfffff, 0x7f, 0x9}, {{r0}, 0xfffffffffffffffb, 0x40, 0x40, 0x6, 0x2}], 0x7fffffff, &(0x7f0000000280)={0x8, 0x7}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7, 0x2, 0x1, 0x7, "c3793976899f73f555979a1a64747d9f1859605b", 0xfe, 0x8}) dup2(r0, r1) 04:02:37 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000100)) select(0xf7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffff00000000000}, 0x0, 0x0, 0x0) munlockall() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x22, 0x0, 0x5}) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCSBRK(r0, 0x2000747b) getegid() 04:02:37 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000100)) ioctl$TIOCCBRK(r0, 0x2000747a) 04:02:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x154) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff7ffffffc, 0x0, "750000000001000000f9f640fc00"}) 04:02:37 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000001bc0)='v', 0x1) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) 04:02:38 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x10081) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6f, &(0x7f0000000200)=[r1, r1]) fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x80) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)) mknod(&(0x7f0000000280)='./file1\x00', 0x20, 0x3) connect$unix(r0, &(0x7f00000002c0)=@file={0x1, './file1\x00'}, 0xa) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x3, 0x400, 0x81, 0x6}, {0x4, 0x4, 0x6, 0x7fffffff}, {0x20, 0xea, 0x7ff, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x6}]}) getuid() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x7, 0xffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x45, &(0x7f00000001c0)="99de6b03979d0161bcfa7514b8f2ddcae5f8ab898c21c538d0581fb90dee76275134f005f87cc57b98a153df0e4c530a8030808e08fdaf26e6c93f469ef089e0724a674163") kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x0, 0x40000060, 0x3, 0x96}, {{r1}, 0xfffffffffffffff9, 0x0, 0x2, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x64, 0x40000000, 0x401, 0x400}, {{r0}, 0xfffffffffffffffd, 0x8fa096613e912709, 0xfffff, 0x4, 0x401}, {{r2}, 0xffffffffffffffff, 0x4, 0x2, 0x4, 0x1}, {{r1}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x7f, 0xe0d7}, {{r0}, 0xfffffffffffffff9, 0xeed97cc1d48043d7, 0x0, 0x693ca8fc, 0x4}, {{r2}, 0xfffffffffffffffe, 0x4, 0x8, 0x9, 0x6}, {{r2}, 0xfffffffffffffffd, 0x80, 0x2, 0x5, 0x7}], 0x5, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffff8, 0x10, 0x73a6835a5327e61d, 0x421eadc1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0x2, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0xffffffff, 0x2}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x1fc0000000000000, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x9, 0x2}], 0x4, &(0x7f0000000440)={0x6, 0xab0c}) 04:02:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27aeb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770b9f5a872c881ff7cc53c894303b22f310b634f36a00f90000002000000000000020208a3717fff00000100"/177, 0x186, 0x2596bd523656c362, 0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x4}, {r0, 0x4}, {r0, 0x8}], 0x4, 0x1) unlink(&(0x7f0000000180)='./file0\x00') 04:02:38 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000000)={0x1, 0x100000000, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6, 0x0, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:38 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffea3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x8, 0xfffffffffffff801, 0x80000001, 0x4, "c8466ecd4c6ee32705a91d3f67e1ec5bb2693318", 0x6, 0x6}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 04:02:39 executing program 0: mknod(&(0x7f0000000140)='./bus/../file0\x00', 0xe000, 0x579b) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x52, './bus\x00', './bus\x00'}) fcntl$getown(r1, 0x5) r3 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) r4 = shmget(0x1, 0x2000, 0x80, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) writev(r3, &(0x7f0000000200), 0xfffffffffffffed5) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 04:02:39 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r0, &(0x7f0000000000)=""/77, 0x4d) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='M') 04:02:39 executing program 1: socket(0x11, 0x8003, 0x0) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x7d8eb84a, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/157, 0x9d, 0x2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) r2 = fcntl$dupfd(r1, 0x0, r1) utimes(0x0, &(0x7f00000000c0)={{}, {0x2}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f0000000080)) bind$unix(r2, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8) 04:02:39 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000001c0)) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r0, 0x39ca, 0xfffffffffffffeff, &(0x7f0000000040)="e70d146f4a9c6d7160218842c9bc0cca43e19390823d955e9c6ad5beb77ebd4b3c99b1c62c8958ae780925ff760e8ff199abd8230eb8c1f1a8f6e0710fb82121cf987e857bcd7d92052e5d04284fcda6aac0fedd074ba10d95ae5985e5850e64d5e3f9eb485ffa9bb3c1bce68318", 0x6e) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000100000000000000"], 0xa) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6, 0x0, 0x0, 0x100}]}) r1 = socket(0x6, 0x2, 0x0) sendto$unix(r1, &(0x7f00000000c0)="991fa92e69dfc02f8349e251b52133af536ef7922101592bdc906246f6937b1671ab04c0902ca502f668fa709691042aab", 0x31, 0x400, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x10) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f00000001c0)={0x3, 0x4}) 04:02:39 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = socket(0x10, 0xe8d2ad3e6129a129, 0x8a2) write(r0, &(0x7f0000000100)="c630bf2de75c9738ec8f530789817a247f203f26027717898260d0984f38fd419b8a79eae06a957b5b29272f344c9613876385c10eda142974c774994aa879ade706aa976c7e8ace884633221487d52a96fc77ebed108bc373a9ea84a73297b95148a059d698", 0x66) pwrite(r0, &(0x7f0000000280)="8f46cddf1f516dee6504e5c71ffbd623162c0222e46ffa0b6df8539e23e3b01e2151412c343681a96403354eff620bcf0ddd189c92a191262ee17732beb87b54f94517e44313f1cbe00657293cc1294c1a371c192bc5695b407ea6bfd77a5ce1e7ba3cd3a7846afe9ef39f2ed8c322cd3cdc7720065ac5c19b11a0b03ac5126e3a6c019a0dae1beff86bb292a95d1fb2c4b50654e2b287b803219d943b6f5df57fc116df73427011f3ddea3c72921f34f04d481cb66bb35bdbb966b74f6681ede9130a204a95a2f0af01113541c667eb1d58646163bcb767f55dfb4331900d7a1e52b73fdebcf8b44a78dd66cfbb4327285febafa528c62dbb7a8c7e0b728f47cd6514192cdb39a8f2b3fed932020c1c523107cca00dc0acc653bb307cba119554872475ef90a4c3366821fd4c0c92ec173a3ffa84ba7d360b03731ae7756da56ed1472aaf22ceac02b4600771919e011e93ca22ae81fe934e436578992e0f0fe06fcf1d2f0f2db9919e3aa9839ae943effb2a866f14f6ca1f263669eae58e66aed06cf95e9cb9612b71cf572ff8114e07eb332e23655d94f81d6a29a1394fb85e9cd9150da3a32fafe393ac4c5d912c8dfe4791adf0d4763f51e1138b3f38caf4ef2b4f675779480a343f4b3c5dca57d1e2fe537f443156b16be8944d950376f382e61be5fc68d6b63b831d908a0e8a4b7619bab8eaac23702ec17f39e7f658d17fcdaf52d9551ec8f68b5660651c0075f064e312a0595cddaf8878bdf96bf964793bdf706fb5270617e08e9b34ea09b225ac9deb303f7c2186e932da971937608b1214221b7b75cd2e2d1ad3ea43ededa50ff7298331e6580ee7c4a320582e47eb73ea731c706497330b84737052253ce391b38d291b9ab1e43c5e8d34b90a9430285ebdf0bd5ace547435ccf5b59b43c76dfe9befc3e743a3a48e10ab4c0b931ed0764114303e9a5046a7eaca866af07ab605da76fee4ae56a36a27a93f78e6cad1ee1517ee726adf80bad6ae0c75a66b0f31a92c181559aae579114fcc04c3d27c0b029b342ac163fe92f26d48c72bfad6c8cd6cb56cf854cfbf8ded7f8d4c61558cfd29fca0015b6b3312581be7a5199b831b053430d72eaddabce25306137f11af79b591085eeee5ca3e24e48952c8db9f9b27d7ab84025a121ea8ae085c6a648b5ae4e58af4feecb8ee1ebf42964b3ab83de94836ef5aad398d6231105201bf3cd2622c249a57e81ac7b03caa604fb714f734c937b85364873f8405a6ad6058804431ed5102d2e1896b1f20d045d42aad183b26c95e416f5cab3a9b236c8af11c206a9cc59ca4ab161fafac6b9e5e417ff840a87f81ffc8e0d5fada66d9bf98e51407309083e8ff270510ec2e74105041020be10e98a0486aa06415bb4512656dcd638e448629011572239dd4f0f600a0715f2f2c472c8c9fcb4125a664040fe36c719c65508b011c1d1e1a0d8c93f3027dd19f3bf2e26ff7724a2310d7d06803da944e3e65167aea38873924e812d291f3ab0b42744783335f419ad80b38e4c09c04fe8ee60820eb9c2d32f97f76251d76060756b9b57e26a0e47691c263fa8d919207102d7ab00d9ea963a601b7e5d1dd2cbf09d323cfa61333a9a1249c2e2784ac5bd04e98e1ffbb298eb8cc59fe44b183ae0ed7ec05bc218557805c58e84cc894b0f4f88b5c4246ee2788c97c811aa05251f4d483684e3677ddf4561248b59c69a43fb28c843c51271f16496b72250f2fa1e174bf478c5bbe1b815e9c6f0e32c066b0630dd6146055005982b211015d914bd1e82bb711c0bf2e31f3c16d42b5a29dca7d8ed3776a52ab15201a09ea5a6b554abbf4f628c55c9700d85d81091a6c44091a729d46a57fc0c97be6021230f3a9a7e94b908c39048cfdf7651ed52c27d5cda672da75a0a709c6d3e101b12d5170f6e2b6c8add81cba7f5bd503224672a709b224e9907fbccc1caa5ee61592c6c3df3fdb556df0f2af772612665e866e341ef8b9ed0dcaf8bcfc69ff3bca4f5b57e0d2a9aa00a76932eb2330e55828960ea20dc4a5f3dae1c8edcc9610253511ca9f4ea5c5e9a577ff7a8a88b8547dcc77eb4bbd9d30fe73223e430d2640e965a05d931613c3c157cecc77a2ebb757fd80a4b45649b2ac7c8e6055894a8849598ac4f2d269824efc786de373cf326bfa57e7759341d6c06c2acd8f344165835d211fca456fa97144b885d4b9001ef28bfbd833ba1bfb39b28b0b11289f8415fc7bdcaa63dd3daabb3a05dce154d075be3830d1ea6002afd7d87df4f80690345c541df93312a6b7c64d6ecbe3c56e22cab6c082e3d2e5ccf22a47124fd880f3e5ad99ec211b5cdba2cca3ed1361c1aae00529f5b9c58df529169889f9a45a0a92b0a9657cec4c4f65d0c7344dc0d7ce4ee93de9f394472dda63b161484e5b5f30ecc7588cea46d851728a51c624a2b83d22f81affb36393091e00316f5a95803cd64b0e1b63b164a81446da7235aaec4535eef67515cfed4f109a2675e69d3a050b5891ba126a3803fdeab83dd6131cfa4e83504e15b070768442e9658e6f85bcef2c6bdee2784e9e6080dfd8e9ddcf289dd3ab4f82c1d1915b02f047df104e946c6f987b4777ba5433eaa78137d2447bacdfea81783e93ab14bcb8eee2b261c08f205b89fc20c2de08cb3e613abc32d227d1acccaa7cf863db6e89d4cd20d9781572b4790c984263f302a59358f2ed38efc80c8967c1db9b6c488af02591b55388ee748645ff9181270dfea8ced082df5f571b3ff18cf4582ba3a936ffed293f44ccf3b1a06c63e859bf87646a94cd06399eec411d6a02a56e1ce838dcb7687c1c61d36f6ca3554380441398cee103b55ace04fc282ea920a47e45163d850643250898a076bd39203a33cb0bce0e3349a8181c36aded4b00f1c981c8630c24e79a9d281538ba286ff00fcaa2ba0b3bfca83be9090fe1ec70dda48e0618d2426f8531eabf134318a05dd3a4dcfe360dcf3820c6e12ef4f449b48873f209812bcf409eb15403c73a0c18f83087204eacb9a805b49d5fbd8decab980080c7bd1953f1f2171b761cc1b0e8b02889f3c0abd551482cd075454acd6e042b44176dee69159a2ceac7127c15a1482adec09b4fee835ad8d589f5d66afe1b060538022dd7fd598a2ee5a85242c7f6866fa422b7e000c7afc6976d5f8e2f6b0e5fe55e7a7aa025c0079ef80ccf485c2f49fa87986da5121a99fc61cd6cdc0a3db7f3d873b45fc04af048789379e8d9cc05ed0cd3f0810ffb2ce8a3989cd29b7c19672d3f201001a5077d863fbd8a4290a66b1c4946dfb49cdc79cbc34770227e25373b471147b7564dba738901b7b716c3b10518785e7ba7008e0192283b84488b79393c1927c9dad84c66f7f2336dc64905267b795291ecc704733dbf4e015ebef7a60b9be513e39616ae5ced6c8b70e95d96e5b7279d4199dc47ad1cb3d9f8079a41541845e9c474482f997db7168562165ce99a48ff1ba4285abd90d25a370c91225cdf0edfe3d5f64bd3df363d7d40c16ad454a9a92635aadd0c2eb150cb54907d9acc52b540bb5ed9d05290d4ff6651d2976a43acaf27c979947917d34c55dbafda205b1a9860988ee3f57adbb20b8875b8d30c7b003c7c3dd1bf1d9210ccf3174b18bc75c09c994c8bf25c5900e7ae343478bffc43c2717f2badda727b6d5dd39866a7b2240980ce0f448b84bb4d063bf1a2e04bb37f7b63942e7ffccd5448b8493e80f61c1dbec721cd5c0690179aad82e432430088c59766e9bbb5362a56290d15177ba625822de32ece19a318c933a2b3d6ce1cf377021f3991fb9289bc9f066be8125c55dcf5e70bf057b5f73ea8108d390bcaf2683c784d062b088fe3422b2939fa531f6b6266d58802e1575a3ddb04e5c37d439283377f7736bd44fedbbec546c0c49c526b8ef4dfd9dabe143c53eb157f85b501a8a63f57bb1816d43f3bac046f97763a458f36c141b20df12a9e5e7a34ef21566ff9e21080e0ea0eb54db52c97a9e5e5cf8098b5a401b4eeabf74cdf6c3c5709f8dabb5d6ab8e54528afd59e8004e1ba7e4e74090abc75f4f5403d78c24b216b4e3bec4ec93cae267af050632a3bfcf70edd7d084c02bb601ca8ca4d7b2204c05664f469d820f745d9cd93e6d74b7d0f0555f12b4c5ba1469f70edcab3571ff1467454504d3edb541144e96b2d1bd6660003d6f1a8be438ed41864e69012eb566f1e228f39e22e317bc1375614e31758602eacbbcd740db55ebc7dba26c15893a922b4d7e6c0d9fd65d9c018c85993f1ee70a40be8201bdbe492e662885aa1e3ff8841ced7e174ff685498d5d9f3cde49a265e56dd1d2f72bdda84ab1f14bfd1f7d66190f84e432f4e0aad3e5e0ae56c2a4f2f208dc1a155e30af65e52cc53c3f1fd31e881f8913289784a0120289a30da4b6a8f5dd10ab7dd92f2824da8cd5a4ff7664856609725cf159c571023e4b04e43b5c700d5c424de4dfccc6367b83ac8cdfb0f1818f6d2ac3565400d17bc504c48c04d69bfce2b79528d902999bdfd3ab23064a7bab974de0618a0eebdd7ee008a00d80b9b441745b425351fac963afb2f83d2bffd07fbd713985b02add0b3773d7a291f507cdcb460f37b579ca9aebf49ea62f1f7cb37c374d3f8614b438676d7f1ce7aff8a0ca019af8f34bcd0951028029f9d72dcbbe14f7bf8bfdd3696cb0a789983cf1f1c10f68da3a0cc5c0a5de82d895f6d01719de7137eff3e7f2237cc5f647250a9800b52ef70bba19c68a4a9c666ddd2bf7c13a851b623ef1fbf52e6dc0bc2400dcd85748ec986d52943d71aa325a873a549f389976219c4e213e986b9a8fa6351c2c32e90d147327a54a9305435a7ebe37a71937a9375494c88ba61839f11cc06a2caf814d27c6521b52b08a62b064e05f7db4ef10d950a543b4bafbc3a201dafaeb51c7edbec10282629ecd8ca15bac1be07961750711ba3a5177837cfd57a5d23a4a260147e066d27186ba65249169556a94846cac7d5abae04b17537be923d6aa8b03f874f813c8afacb283e0c56539b518a84dcaa0b23d199e619ab5ee100b1d346350b0aab33a6b4ed9ab17cb2009ade474ca187b725bc3909a3fafe6c22602d1ba2394058d12944eca346244b4e0e5acb6ab8c94e938bd948b5af86f8ada40ff90bd910c4d21e4894b4b4ec373f76221d4968bd54bac46a36708143d8e663247834b676d895d9e94b16b2f63d939fcd706cefdb2c9ea4a3d950e1f64940c68467f2cd60c90c3d85eb490598a3ff8f1a14f935fa1796fb00959803fc1006e28aced13eb66364a333b2f7129ab7427ec452748fffd0c07669dfb3d99fd9de9f0c04637ab729556c7312884fe7cc4d0a5809e36e2b3a57ba6fd9b9101218420fa837d86f6384d2e66134151cf177071c70c0502e44276f3d14fba433da516d994f76bfa38941451e011db9d9a965dcd8c46ba238b8db5fabe32f16b902f98eb5fbd1c3a43e3165e405246b94f1c9a4e6d40013048584df480135ba1e45ae57ef280a5b9f749ae4a3b4dce8522262b38ff48bf1cbb7475b9d29c12d38830c544f6cafc1e934195f17ac97bfcfee4449844b38f734f5f6facda649af89039fbe9ef2bce027907895434e6a3f2eb3b6c6546fd61e15bc7f895e2462f60c45a5718404a9de800a245b6e15a4bb4077a25afa6b2130ea0398774e2aed5af176eb7a06ad5524bbc1792469a7bd155bc5835450338797d8c304b10fcdf7b1991cee6e18026ddb5fd34cef83c21604bf5f17101d5e99456e79b7c01e961d6e3539", 0x1000, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6092290a03fd0abe, 0x10000) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8) writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="0000001862040179002b2c000000267e897f7780e9992d836000753dd40900a24e14da000000e1838f74652d62e100c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec50000000000000000000000000000000000000028c1ac1c55b22af7159072ae771aaa250c91a725c2e0eb463a7bf19f24986f2fcc6404bdc5be0e96aea2c406096d5c419e5af0f69cc21e67dfd205", 0x91}], 0x1) 04:02:39 executing program 1: r0 = socket(0x18, 0x2, 0x0) listen(r0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setreuid(r1, r2) 04:02:39 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x90843a19c1ad084a, 0x1) bind$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x7, 0x42}, 0xc) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x1000, 0xffffffffffffffff) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) close(r1) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) 04:02:39 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = dup(r0) setrlimit(0x8, &(0x7f0000000840)) accept$inet(r1, 0x0, 0x0) getppid() 04:02:39 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)=0x3) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000001c0)) mknod(&(0x7f0000000000)='./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) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r7 = getgid() getgroups(0x2, &(0x7f0000000900)=[r6, r7]) semop(r1, &(0x7f0000000840)=[{0x3, 0x1fb859c6}], 0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x1d}, {0x6}]}) symlinkat(&(0x7f0000000480)='./bus\x00', r3, &(0x7f00000004c0)='./bus\x00') ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 04:02:39 executing program 1: r0 = semget$private(0x0, 0x0, 0x100) semop(r0, &(0x7f0000000000)=[{0x0, 0x401, 0x800}, {0x1, 0x0, 0x800}, {0x0, 0x5, 0x1800}, {0x3, 0x3ae, 0x800}, {0x2, 0x4}, {0x0, 0xff, 0x800}, {0xb9a37e3071b74e2b, 0x8, 0x15593ebf371bf821}, {0x0, 0x1000, 0x1800}, {0x4, 0x80000001, 0x1000}, {0x2, 0x80000001, 0x1000}], 0xa) r1 = semget(0x2, 0x1, 0x0) setuid(0xee01) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)) semget$private(0x0, 0x3, 0x200) 04:02:39 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x20, 0xa4}, {0x100, 0x41b5}, {}], 0x3}) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 0: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8) linkat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000280)='\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', 0x4) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f0000000440)='./file1\x00') 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') 04:02:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) getsockopt(r0, 0x11, 0x1000000000000001, 0x0, 0x0) 04:02:39 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7d8acd7851c76fae, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) syz_emit_ethernet(0xbd, &(0x7f0000000580)="f0e2978e485d568b5f268f1d6dad77a08150b3bea142d62365a1acee534cacda2614ca285bd2a67c6f9ef1fa31a37ee4f8ec11be0c5f4fe6b08c6be79c243b1add92886a980c4b6c5ccc09d61b53e12ae9534f5ce202caf5fff2563e89de3ef91d96fc7f8d302f190da269d82b54e0502ab9720d7878f81c7c8d9322cfade6ac9837c6698fe80b5866e8a194c79bdf141b9e25818adb4f24a734931375fd2bbb4b0afd5d23e326e58be3cac27264ebf38b5e942919311df61aad0629e3") acct(&(0x7f0000000440)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x81f3) r5 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x1000) shmdt(r5) write(r4, &(0x7f0000000200)="442ab6ce6a685f0de0d1eec6ec8594a9248038d88e28109a724aea28566400e568109d2e4c4da587d3fb38369176fc7398a176db4ead5ac2024e0ef2b136e39fe5d77a5a70d45718b70cb2bb2e8e8d001678b9c946244ae93cdc6ecdd4ba8409cba781b0d95187d4bb895e3d62c679f83cbe526346b88b07cafb1f97cb6c4195add8a08bcdfee4ee229126e8da824129a16296bcfc2061391e9ef59f0512da7902b8f87dec2f6f4b494eb41e42a7355f0415a117fd", 0xb5) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x1}, {0x6}]}) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000300)=0xffff, 0x4) pipe(&(0x7f0000000340)) pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) sendsyslog(&(0x7f0000000640)="43a85273e3977ce3bad3b4f0aba9d30695c3dc7505aac7c6807cafac80aefae682334fa032faac82149ade9232c0d394f9090e75c443207e4f6bf7bf4152e710f33d34d0403a33fea200000000231d356ab1160811c23af68f16cd4d0eb0fc321345327f1c9017eda3f305162545cff8e164c3253589bb6e2d5c2f9c4a181cd48f1ef338574d9f7ef4567b61b5ea221e009ef4234c9b0f7fee65583bfe613b76cfcca16db8ec1bdca63854bea167f3f2d5791396371e74962e06689a5a15553edc471594e933865a087d6c745839cec8", 0xd0, 0x13b) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f00000003c0)=[{0x3, 0x8, 0x51, 0x1}, {0x2, 0x8, 0xea35, 0x84fc}, {0x0, 0x2, 0x3, 0x9}]}) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000180)={0x2, 0x80000001}) 04:02:39 executing program 1: socketpair(0x6, 0x2, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 04:02:39 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendto$inet(r0, &(0x7f00000000c0)="b6143e8115829fd8b84149489cb10ca19aec1d5f33ad079b1221c6dc22be1fee1a921330a7cf9326651dd791e4d0aab6151c1660a7ec13c8ea40c5e2aac4e43acf031119e3731679c0c4969ad175407bc10951dddb2653ac3e1360458c72aa3b0ca0fb0892499bd2f95083ca41b08e9cf40f60f116d3ffeb21c1ea317b9f9728327b77c809b9dcae0cf5fb6e489d52f96665939205ba5af267f8a494d0efd95dc597685e0eee4850c33d89961deaca11b8372a8ac3d3808f68e2061db0f9ee6bac9fd6f07ec0bca1c5ef", 0xca, 0x409, &(0x7f0000000000)={0x2, 0x0}, 0xc) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) setsockopt(r0, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) 04:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0x5) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000)=0x5, 0x4) fchdir(r1) 04:02:39 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 04:02:39 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x80) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0xca3, 0x0, 0xfff, 0xfffffffffffffff7]}) 04:02:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = dup2(r1, r3) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000080)) ioctl$TIOCEXCL(r2, 0x2000740d) kevent(r3, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xaf}, {{r4}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) syz_open_pts() 04:02:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r1, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) 04:02:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() shmget$private(0x0, 0x3000, 0x10016, &(0x7f0000ffb000/0x3000)=nil) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0xffffffffb7b25cc2, 0x6, 0x100000001, 0x550f, "2ea86ecc016bdcd569ef64e16eb595607fcfd711", 0x100000000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a7929392001", 0x24f) getgroups(0x1, &(0x7f0000000080)=[0x0]) setegid(r2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x40, 0x8001, 0x5ac, 0x800}) 04:02:39 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() flock(r0, 0x1) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000140)=[{0x5, 0x401, 0x6, 0x3}, {0x5, 0xc22b, 0xd3, 0x477}, {0xff, 0xfffffffffffffffb, 0x9, 0x2}, {0x0, 0x0, 0x1d4, 0x80}, {0x8000, 0x1, 0x1000, 0x9}, {0x9, 0x6, 0xee0, 0x51d2}, {0x80, 0x481, 0x20, 0x1ff}, {0x80000000, 0x1, 0x0, 0x2d}, {0x7, 0x9, 0x7, 0x10001}]}) 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}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000240)) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") 04:02:39 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x583, 0x0, 0x0, "0000000000040040dcc400"}) r0 = socket(0x18, 0x3, 0x1) setsockopt(r0, 0x5000, 0x3, &(0x7f0000000100)="66a662c272cb1a3b71aa37023ccb9c0bf67629ed5ddf9a03e366408066cb1508ad91ba97ccdd12146c9578d369e3d3f02fa0ca7ee76be919d2fa5b4c1148a5c946aafe31b93d510f904cf228cc432fb8ed410590add5ccd000c209d2c13b", 0x5e) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 04:02:39 executing program 1: socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="01002e2f66696c0930dd7453287000"], 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80000001) r3 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r3, 0x7, 0x7, &(0x7f0000000180)=""/177) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') mknod(&(0x7f00000002c0)='./file0\x00', 0x6000, 0x49) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r6 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r5, r6) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x8, 0x0) dup2(r7, r1) chdir(&(0x7f00000003c0)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000400)={0x3, 0x3, 0xc05, 0x9, r4}) pipe2(&(0x7f0000000040), 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r2, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) preadv(r1, &(0x7f0000000600)=[{&(0x7f00000004c0)=""/22, 0x16}, {&(0x7f0000000500)=""/197, 0xc5}], 0x2, 0x0, 0x0) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={r8, r5, r9}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0), 0xc) recvmsg(r0, &(0x7f0000000880)={0xffffffffffffffff, 0x0, &(0x7f0000000780)=[{&(0x7f0000000700)=""/117, 0x75}], 0x1, &(0x7f00000007c0)=""/155, 0x9b}, 0x803) accept$inet6(r1, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) accept$inet6(r1, &(0x7f0000000940), &(0x7f0000000980)=0xc) 04:02:39 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) close(r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) semget$private(0x0, 0x0, 0x231) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:39 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) fcntl$setown(r0, 0x6, r1) 04:02:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x8, 0x7f}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xffffffffffffff8e}, 0x10) 04:02:40 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xc20, 0xa8) lseek(r0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCLOCK(r1, 0x20004276) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x5, 0x0, 0x0, 0x4}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:40 executing program 0: r0 = getgid() setgroups(0x1, &(0x7f0000000000)=[r0]) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x277) syz_open_pts() syz_open_pts() 04:02:40 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x20, 0x7f, 0x2, 0x1, 0x8872, 0x6, 0x40, 0x1, 0x0, 0x9, 0x400}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0xffffffff00000000, 0xffffffffffffffc0, 0x401, 0x43e8d8c84538ca85, 0x1e9, 0x6, 0x85fd, 0x1, 0x2, 0x80000001, 0x7fffffff}) dup2(r0, r1) pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.c.syzkaller.internal) (tty00) 04:02:40 executing program 1: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = dup2(r1, r0) accept$inet6(r1, 0x0, &(0x7f0000000080)) r3 = kqueue() ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000400)={0x10, 0x4, 0x4, 0x5, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x503}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff1000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x401}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0xa2d}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x16}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1ca}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x9}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x25}], 0x100000001, 0x0, 0x3, 0x0) read(r2, 0x0, 0x0) 04:02:40 executing program 1: r0 = semget(0x1, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x9, &(0x7f00000000c0)=""/154) 04:02:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000038, 0x0, 0x0) r1 = socket$inet6(0x18, 0x1, 0x3) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x100000000}, 0x10) socketpair(0x18, 0x7, 0xb0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000100)="620be253ddc7e9fbcaf588391a0fc5a95bac12bf0af1fe7f18816ca7f140c98e630142ffac8c547a85cad04dc91f9e3d0c90ca010de52eda781e32c4121f6c61ec235cf849b4ae2370bc950e81b67e203a8b03d915248459cd4c19fb6b12b28d2e3cfac43e2bec139a5303c67eabd592a3f4cddfe750ded37585af6c31ee832ce074493d95879f1bdd2f50ab883709b2ac2fd158", 0x94) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 04:02:41 executing program 1: r0 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) preadv(r1, &(0x7f0000000380)=[{&(0x7f0000000080)=""/212, 0xd4}, {&(0x7f0000000180)=""/7, 0x7}, {&(0x7f00000001c0)=""/101, 0x65}, {&(0x7f0000000240)=""/66, 0x42}, {&(0x7f00000002c0)=""/91, 0x5b}, {&(0x7f0000000340)=""/61, 0x3d}], 0x6, 0x0, 0x0) 04:02:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) socket$unix(0x1, 0xae632ef62ecb5ddb, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107004, &(0x7f0000000000)=0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000180)=ANY=[]) mkdirat(r0, &(0x7f0000000140)='./bus\x00', 0x10) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) truncate(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x1) 04:02:41 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000002280)) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000002300)={{0x18, 0x3, 0x6, 0x1}, {0x18, 0x1, 0x20, 0xb2d8}, 0x8, [0xbd22, 0x4, 0x100, 0x7, 0x0, 0x6, 0x8, 0xffffffffffffffc0]}, 0x3c) setsockopt$inet_opts(r1, 0x0, 0x2000000000009, &(0x7f0000000000)="a038b325", 0x4) r2 = msgget(0x1, 0xd) msgsnd(r2, &(0x7f0000001240)={0x2, "da311c9d34314e55ad911abe0826d542ac33fa2c35aa89b9bdb8f36d15aaa7f7add2fc1aa2bf34292595f0ed4d0507c339f63362d05460b84caca06624761deaf62479fcd15a902546c73b648834a7204af63e009de4cafb072f210fef23de3e2b3aa8e7ac54cc4a00c040be7f0c1e82853f3f6322679c1641185040a9263c7bfe0fc15d0c56aa70ad2ec375b35e11c59d8e75ee694d989023a444554a0e488b72fc7844520a69c38c3800673cd00a287e8288b110f65905191afe8fead6973d0cc2148cfc805cf8081fc4e670c9b6012eb73f0e12496da99c9b585888d0564f0d75f75ebb9f3fd2b8e5b9013fbba3e547769dd5ee2d2e87e9aca4470c47b05599104701abb861d84ea76710e68e17494a1b99b59fc08a345b6c979689815bda2f0a065715af67c8df3e5a751068e58f9aa15c0e84cc6ce5058d8f4220529e167bf18cd221e0c6b5e0ca135329223323415fcea32376d4dc8459bad07a2159232a686571fbead5300feb5cce802d67cb61bb30071db6cd871568b8329b90b541e8f69a7e7d2e738017dc896b4f48d816eb565fde40b4ea4836cfa6cb48d06095a9311dee23d2103931fe5c5d76478a2a63f2cc6d327371044edfeae174fe56c2be4d41ce7526bb881d900d57cfff624aa1c26c0271b966bdf6516933f027962048f4b03a03368abbe06634f861d19af586aa307f190de2db4fb0ed2cbce2ba132046f68a3ca26aa2ec4078c1ffc08772de18dd3ed8e499683009b3ef6b4acd82e3c9fc1aa17ab685340464e5aa6a439baf32e99ec1f5e60ac7f56ed452098d9dc9cfc37b66df607698235bf3617a348100f91e5b422a1b724dea1fc005de3f0e545efd03d471cc816e9f17c3f64f63065624959b1c84a493e9025872792724149d5ed5d3c652e0f21c05560638a353ee381b596bd3dee7c02cb843ade16d33ce3a64523139d0da311072342ffff0f0aa8ce732bad2eecd1769520d4b805586b6650cda79c1febe71c48f9e69ed9281db02feb16336113dfda16ed1b77e0b7b615a621f78581b2a14ecbac61c9102ec34aebde31a889cc7ad5f24bc7f06aa5c0cf2ffee828a82d06f1350182afcc60b3895a8f7078195a784bceacf639796fd9434f2a4dabe35dca287f4ef24b9224bfc3923d80f640e2352218c5cedb601b95010a691a43d00c79fef80f7ad90f6eed41467a5b2a995664a233d6b683a12cfce9147fac913a4036919b5fb054e1c288a29ed139cc35fa627ee0536a144522992105d7caa4b834d83d2437869db5eb7bfb5fa6d5a9f3337e580ac477759d6bacfdfc5ed7b4b9993c78a400b6cd01491742e090875a70dad5f8acb42ae5059131a13f2592da5a81edd02c5218e79e820e7729513f82f8f86d3da7dc23af9a2d469d29d7c2e92a99255d92bd921ff562166b7ba415f2d436460e392850fecf2979565ccac07ec98d5f8abbc8132c791d4c0ffbf6c20f6fb861f4efd318d285289ca85d7776d2d3c1ec515ca419e63fae19e56a0f5169325f2d3f3f128e04b4f4294f1ea5ddb45eec903b85585bebe50f640fb4026aab220db174fddadb3904a090f1a0bf2e1541437528b9cfe6a28c284ade66f86d3aead0c3373cda567501c9e0c532508b41679e4db2b53ebe00c87edd8c5fafc3da0318d14794017cb7268fb818e7975d33900a9d008dba0a9f18d57bac9fd2030a5660be1b2a900104b0f22e5d32b0ddce7738f1bffa18f39feb35f6a3ea88e75b2493c07df5b389ab69efcbe464868da4b1082a2d83084fadd4d900d852c084f0c7969be0d1cd9ba8e32255ccb09eb7a30087474d318c285ffdd9c247d97877ff5bab03e4ab90702884d473accda382e1fb46c4baeed671e20aa2e8bc8363aad7f6a3ac033e681c0aade5b3b0176194e31bd39de8dba0dbae23883f151d504e6770c9b292875d58b681b5de83fe9c3b02c828fef676807aa799b829fb712127377fc98f43d5bff96012556b8a08b4945088a4f942763f15e899b19d82f2b346cc33acb06688840a1e1c6d8fd7f569f3a3e68d07d9570eda7c1613c0fe9342c1f68a04bcd0d7443dabbc15be902c3c734d4a9d02496adaf4e2d74994cd3e6c8d03c8d9b7d213542d38b284670c7bb53d9f8ffcc0e4a58c413f96e5db2b8b3a2080d83f5024f1fa8ddd0981d6fd272a753e9a041f4ff1989a9cf1fa75366d37e9288dd67fe4015c613de13f7af17d6c52c271397b2046c4881eaa835bacfe0d268bda58747c9702761c1f41400284465cd5711c013eb0c078017cc4512f642d64791961e1d7113cafaac7acee9befedcf07e4d0447e5a9a89c1c3ddb5ca8ac0abaacb3a1deec98f530fc036508762e7f3fb096c1aebe7efa6390e2c4ad5995a1dc6afa5e438550433caecb2f0ac28d077a5a8d3d845ced47fff2d806d43ea500515a1a7f205b43237ef2ca70571bdb158133a0f3d66a0bde6b9d3f6f4258899775e1e1dc43f23b14ff6acb80ed72db9bde4a2068c7d00c164e5b78000b6ac3f9f30b8614464f6223377bf5f0ec2c2e87dc08b753fedeefc9996b2853e66df3a24dbaf482f39dff29d5b8f2057a7f73b0650617f966a0cf4fc4c73d7d3658a54b7776641b770e3d07fe1fe7667b0238bb1e783f485f774d6b05ae5202992d31947246c1d0cd30c4c796b33c29101ce1bd064f050bf1353498cad7499f4b81457dd2ab2e8c4f01ecac30ea6477a736e0da296f19fe50cb53b715da2b8e2d3fb1dcfeaaea56f594403fa441ec1ec62373e4d39aa4d9ecfe930a267531bd81e0c6737f86f6b666fa3178af1a4fc146bd02562cd3ea09e68862ed9d19756928692d4f8d7dcc95303169a2df91f3f80fcea2ce9f00317504a6e39a9e9a83a4af19a7485e191627d15011adf7143476806209fd375bdc04aab63c0ae498b805d920584df07d5385607321ca855bc71255aa352777f68a1918a14c4e5649523ed8604744ecf3a2941a9be2a3daec0ead44f1ab7f4477437366d0d350006d7c991e2fa540c8a16e42977f202b3b9dccc2d40bd4847d1387b5cfe6ba6d97b65a908fe49a7445e4b7044b07fc4776ddcff9b6224672a5e643e191bb496e97d81f1f4788094998cff660c8c0f2b4790aef2cb772a57e340f6afe42029cc0567187fe1408fabb7569b9c24bffc88db6a1431b7b7fbdb7f1cd8b3e9b0fa3ce95edf6ab69f2c8bc02e075c8f57f7e93eaa07f7ddf57e96cff233f7a53af2ccd33c256a152a56f7f389a5e75fa54ea20486aca8e663c2021a3eb579b83be97109fd01b08b425625b5851dbfd5fedd9bafcae090f20b435d98090702aef6c518d67c5ca096ade41aa0858d3cd0b54b64cb922ca40b1b4fb268f0d5c696526b231ff53ed1a1708ea9f8acb8b89c2c9f30accf55d68c54db6814880f46d208749ba9664f0b22fc7ae213e72957a53ce108f268abcd4100395007a5cdd1da41a56c10fb35b05515b6ebde80901bbf0cfc3488d7e3f9b217f4328c2d71756d8152bf763cb0c8859e80717c4f5e0382f07c93374929a971af5c6000b7b74abf87f97936500408e9cc1fc8f622059da3f88bcd3b9fa659ee24acdf22b1bdec5934937936e152facbd9033e717ea7a340e94eed10e1fe01cc5c689431add734a738e5f11957a274b6f2caf9fa899a2bd95b437472bee9161c6b67b8f2e425ac285c2da76d4711831794d03c2564c25a15c590f311f5bbdd9d70cade0aa39ced874efef54e73dc7795958fc5a40a5342db976d4a94633c96e7c210521fb67cf353fffd3d7a384fa36891e9aa6ff9c0655e04251ce155d76465d64ef2618c98cae1ba01d67d979c99435574881f31cf1f8b987be31ae1d619ff6fddab2352b7c688bc31fc3b50a185dcac6bf0cc93119aed6f8416795308de1942d6d842a4cabaf1ee97461eace232a7cb56a0be5c27fc0b3f4c70d7034f9f6b0e233a175a602eb9689f653acd819ac26ec9365c1227ca68686feb19e5d41e61f620e67f782e8bc36ab554442951ef524bf82feacd39fbe493c1b16b2d895a3cb2ce3a16c33d83dcd3983cd34219afb548e737d6fa40b50410355c51653eff78962ba03e696c77951882642f375fc107f478be57a09afc92d5f0f37beb1cb2db679799f469741b8eb50867479623c7e93df7c5e73d6642e2319bad086ad941aebbff71b3770c7f5c132cfb893df67e1259e0ff77feb979802d1ecd68aa3b97a49317ed78f5086571f6bb8bd859c3779a8e19d657ec0b53e317eceecb91373deab8148088dbe9e3a351fb2d8cb86e2bda9424facf7c0c7fe7e2f799beba6a3332e11b5e468c3e023db0ab6d6c1cb394a521fa01cab7761f2ba5ad184d2eb743b2b6914563dd87954bcb27e627caae59acf2679d35dd7ba18c300dec9d7dd2d39ebebc08d7a217f973ee1cf8116f2673264c8bb46c2c60e18c6890c3cc79abf7d4521819f994e699f9a7997c3da4600ac88bc4ad1ed60cad50d3f593561d391c1d7088ba6c3ee5323578c70a4b2e6fd3a5a66192139e854d76c2398b1620bc303340f6eaba0cd98eaf1fd8f8e419edf0d67ef824e685d11244fd063ef1351b93feed27fb9314dc30b88f126d313511d12d2458bbe7dc47d40cdf315fff14f0ab39aae0398cc4df6f43e05567171b44afcfc452747a593137f7c87eec73542cc402298696775846ee39e9b965214b43bd88a7693a9015abb9aaa993c64f4236b30482cd1d64728dfecb6da1e878eea493e01eb76de875787504dfe191392098b79c83daba41f0886d9013862c997fa08aaee55f7a550f9e2338c05ef40b50fe91815986a31ecc4b2a5a1bcddb915e146e569d98742c215f5ef25982a35201c2c1f0e96244254d61c018163849ccb80c9b6805907377a62ad9d5f73a2227d4889c8673e08865511262110f0f0ccd3fd061891a88dde4fab1edaee46c2a6e13196687021f268e52fd662ac751256640f6138877ab8fac3e016f06b9729e485de7ed48c4be4d256bf7c699154678f612dcd9e93170c766e317c190df8d5dd1f06ce36bbf4615fb76c88d4b14c3f81a69d23f1df3190e8530c1d71b48a7120f6ce2e840a094e22fa88b1db056356c2012b9c1311e5924f97fc67116a84c6d79a01c8f5bf49f4039c2591bd70ffd6e59975c735bc18e9a365e60605087ad34d6f3b2d36bba4395f68311dbd3d42dcb00cef5a3b37b6b415a84db76cff7341afa5891c724f7e2fc41a3c6ab2a2a4fba7e006b7fc45886a81190feee002602c5b7af8b9b4a141e78159f9faeb7e2ff4b815e47aee902384ca4d642aecab1d2cb866927a4c3a1247262cb94bb85485099dece2dd1e24bbf3e0c8af05e4a206ab742af6d1394012207be816036e7ddb3cdbcb8219d83aa66d1ebaaa96e98c2906ca9a253002ad01c3ac44061b6d179d86177cfe1436253d43c9bcc990d7a5143b53d25fdc11c35eebc1351718a563db5e847113e101c995c8cce678c87fce1b6347110bdf37c1157d5e9d8df1a516c1f6388be5fec53ae7919996afa50e445ec70c2866b5e9cd26805f27d4c9a5a09fcde802aa14b8ad4f4e3bba24cbc8567aa7d0d47720a268098cfc3d883a6d461dfad099efc81e5dc55cb71ba28cb7b0bcb78db16c807f39f02d898aa0e8f0186429c45682a3a80998e6387b3b2d86f06d70aac8fffc9087fb54718fff09cba988d64299ad77e326c155093c22a970507fbb2ab91901ecb549fd47b7e5b1864727a376f4f3ad5292484a9add96b463e11ffeba23554b8116432cc330e1cca6d97df6d9c8a13dc2aa3ae0135862e109b3da44684812668458"}, 0x1008, 0x800) setsockopt$inet_opts(r1, 0x0, 0x2000000000009, 0x0, 0xfffffffffffffdcf) r3 = accept$unix(0xffffffffffffffff, &(0x7f0000001080)=ANY=[@ANYBLOB="000000000000000000000000000000000000000600"/110], &(0x7f0000001100)=0x6e) open(&(0x7f0000002340)='./file0\x00', 0x20000, 0x1) sendto$unix(r3, &(0x7f0000001140)="8f793469c2a0a0dab81820fd7ce2d880d0f4ee21669b8b53b2e00dc185b796cfbe46c416c42f1877f3593f148bb363b5aaeee5bde660fe484a6f0ab6cd6a47c5f9fbf423404d36ca989f0948c99e379cbb88ba51439c7cf70873baa3fe6f3aff7fed66b33d746456cb1cb7b340c2887ecdf6d639e10657ba0c875a633f6a9a7ee180ecdaf5faffa8f84e13e1c23fd502de9869", 0x93, 0x401, &(0x7f0000001200)=@abs={0x1, 0x0, 0x1}, 0x8) r4 = msgget$private(0x0, 0x40) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000022c0)=0xadc) msgsnd(r4, &(0x7f0000000040)={0x2, "a8fd2e9874a4b97d4da51978e320e62cc08c156b1d4866f6c07288b6a039b515056632711d4b914567a288e8f74fde191c64d2e772a794a36caed4ba4358318d993765c69d888110fdbf6acb8ccc9ac392f02d205e31b406b66a06f77a6deb747f4ce101aa82c250f27945dea6d259269e4cdb053ed3eee00819561bbbb8e973e8d494d00d6f6a50eef9c9ce94fa34093d6e9fb7d29d44a99cfea89a5c6a2af824a26be36ed3547baa97317ae13cc4c87757d6c9505485ff3fc282eeb4cda4d20a6f8f01da4140a3fb8ada52b89171bb772dc433019c6923d7a05e05adf17baf66c4abf18bbe1678d46bd71ab0d36788554ee114c671753a10242b635fa76d4ceca3b502b38315c2b4c124db1c6e8d18ecdb95bfaf3d597ce19f44f4cfac0b20a036f03b9da5587da8a2a371c9f147743fa1c8f37c1f737ea35dca7ab07cd5f130981042e0cfbc6cae70caae132d1e7506413601facae5ccdb9284db85e411ca4415223669f293c0e80a47cde17537e0fdb966f1c653de6e62b18336dd25ebda92453e1bcecd37ef2308c6e270363db443369eb36e4b7cfa1af007aefc6e72523c0280bf24348a670595475c487fdae68e332422628f0ddf7e84ad55fe3b0a10e273c3e87cde83c2fa0301addac85ef7d6d1ed3bd76de43471db722b318c07f66be45eb2b72e7ddd6c1435dca5c8cfaa00f04ce3fb3e6b464a2dc46b7fb63afac688d380efe9d51a5d495f66bb38fb73a73d5af629d49b7d6d1615a02c5119a16a2f1fac6fc37b201f04407da845fb597b7fcfb7c6c044ab2b9c03d03d0bb7ea148a5c292aa908361a2f25c00c53b260c84bf61cc7de75dc1db9456f25ea93c67335d9aba5b3483371f50b67fb6c10d25759803f7ed0e8543371c0e707968b3d462f2b843d58994511ea997b86bc3f083f642cb0c36370a49ef8c3093ba2c4d6eba9fd3b3cf05b79ba84bc937b963205436922dff0d93a41d10b8dc1c934f45a337034cea525df0058c36253285761a85dbe7801bc6abe8cdc501fbc65c33b46cc6aa2fbaa42bdd32e3aa90725659544650b9b3150fbd71adb14af9246cfc1f34c6cd4bbb64fb915de7ba7a5a8447fb2519c5123d475e914dddf371333600b06e2373e3438697797084869ce319e0c90ce2f632149d8e653c07e09ee6f23f4611d27715b76dd39181702b6b3a3a5930c38f69f239ba0e4195b459284687a9f9f037e4eaaa0dca02a9e419562deb2027fa208f488e8fe3029d3b6e9da14068db00847951ee4d74d91f7d6e289d94e0bcadf0f23a7a3b0d73da2dc654af75bad70a04fa70d807fd01f1469a6d6365917ca1822aaf70621bc370b3e5f41778d61761a659f8bd1849a234b19d96f360114f1149a61fb22839442b1dcfa40791332f4ee9cda46cef35ae295a2338ff3a2787e7d6a1d1047263dd7c335e8a57598b7d146e5cac065da63dcb02271f71221b64f26708e374ac42f38998bd0a6e1b25561251484cd015837e318de8c12dc9158e1d7d07316a21c9ee8727b739a5a399578742de11a4fc6b55367f65bafb73ecef551690a6c9ae2238345db6d366add9f5a940c768e0c70ba4163baab4ebd64ed46dc5e75777e3c5a0d40b4e2c1b3f7546dafc2b5644c641e502e1334911f0f600830d8ff5cde2982782efba62095903920553c394d51ace7f16cc89d729daabc76bb976c6eebf65ceed859d8cbc1ca208b00f1cd50aa4f542e2c17a65bae885fb9d09aa41d5cbad8cd940b01e006c23f5b213f1e9e53bbc8a52d4b5881fcb81c71591b4c9daa3f98f9da58ac6e31b77964287aa65901a29ff75c7fc8643ca89dfb3b69c5ba9aa01b34e83ee33b2c067be9c05b3f335c2ac587fcfcdff8fd435bb31f9d164138c0e41334379bf2d617d8244c79cb1d595ff0cd221b8298fff07dfa83105e321627e191671788a27f78321b612624c1bc54f801feed81157be990f1f7e62f4b04f58497209bcedfaec86acf7e1b93ade1f5d36356a9831360c088239c12e4fe3c33b7dfce3802a3b514707d2fa133763917419a7ae4af4ac5299d7217f55fd4ed35c64337fe4c05ec3c4ac0f409410d4b8c20fb306dbcb67ec349c394f47ab64fda7928e416f1ba623b39670066b889f4a94bd0a47795da2f118c1e6b44e7c24f2af86b8192964fdcaa28bcc10028cd1d7b5eac62812fe3c849829186d371ac7bbddaab36bcc140f19d1eb760daf5963e34c3664ec1ad1a3c41f88f84215661b7f06d7764f73d580c3037494ffae4e43593a379b667c68e954e96558f698a12439637b3030bc1f831b7c1c4e04dd0c40c790491b3d90f9ac335c8598cf05d6f85eb8d928dcf9363c8d04ab5057bb331a43bd99d76adadab7006aa419ff13235ca80de46dfc943dd4cf538fc507e2d34c4f2861fd52ae7b9e28309c2e73a0dce585d9b8776e81b19276583317e8d846c45a87629fde24c0a6ad983261e6981c049a69a60af122f6faed331f8854958c61a6e2aa73b19a811cac243693f00c297b3772179cb4b972a6b6932e25aa592386f371c64331f0433fa9820e4542e6e14c3796937063a4df0ade8d4828354231bfbd0ec07c2dc176fc85057ef5205f85151170258724fa1b3dc7c9c19cea2c0a91d7f969ac2bc783a1028a290649c978f24cd8c7ed162d6f7450eb2bed035c38bb5e38e9433cb6ffda0ceb2fd2da5086b6428aeeccf97143ba13e1f88b4cb24ba9a4a73898e6cc890a723836a531cbdecf2884f0dd4129f83c2482bf6bb6b0f8b95ba4d0061626243cecaefbb0dafb0435ba683ed365dcc6632159e6be90cfbc922505f9974f8fe9702b8567a17aed98862ca4097c4ccc1fad2d4a90242b11663b61d09f00a32268f2f36f6cd0b694795f9d14df9df3ebc5d253b3f730a7377fcaff4129c5e7a955d5308db49d7ba79806e357a53638025f170445915ee963bbaa0e37599a5c2f1ccb4f6ab6876fd0a73f674f8d01db39779aa01b857560a8fecfa9de7a7cf072ad1c5699a085db66510d415eb182d590c55e439e564918d69b40a8379eeff01459e40c8a0399241e23e49908ec550f50c619bbf8612d7223c479f288ffdad7db2517c99cea3aa0b2ddbaa07c2d780ccc5d4c1de6dd3643701f27f950105759aa034d2599eba5f457e5221cc6d500c235a93fa908fcf09de73bcbd5f3836c745f8909cfb6f2a5c467b81b5afe2ec69075bc6674d6d5cf6cbe07dc33b67b644727732017c1648f474e7e0e49463e9b94d1073846733474b389d0c877ff12224c7f89fe02ffd27ad1742cf5a4a7b88857a93bdc2d73a5ad75b26be28e55f7836af8a8fcaf36b777e705685603b4424abd431a09fe5ef31b1cfc325e1211c34e9c5c5613cee6af85818a242641c17b3f36632963af74cf5adf0efd447f07a1e37328d07ee051d399200a22c2e73ba80294df1f287154a238db65ddd0e359751a26865d4b2f2afd818cf748d5fa280014c4f318fcd19b29d466bb54a5b41a18593f906d6fd636fd26ffcc725bf0c14d3674b92e64385186ef023d03436b060a11c7b20fb61ad8dbc751149d7e56c4b08cddb8099cfbc8424f6800015cc28397159319802eaebb8c178b3b7d20613493bc8e3f63a7b2c72d1b403ff7c9b3295c54b1b90de3d742340f6fb7cf9b20a6d2780f12e2ab57f9be633a9e16420b9e4f0808311967518515208b0e38988687d2445f8aa5c6374f6ad2995d30da26a2b4e57d16461d795b2fa9af965bdf72f1afb72a623ea9d7b62756ccf15513676b9762d88c4859f164023af27705d09c144dd9e5c23fd4c471a0bd0ceba4310a30d60421b19a5e9337dc120982954520606b40439e20fd66a4a05e3a7bc6f2a47494f097721f6f868211053ab7b89604659cedea04eeb0fe2c7005fd9b1d1a938fb14d4adead3aee3beaab0d2621ac4c475b19629ddbcbae7bf64dfb158e9ff7469f985802cfd329d602f2f235cab1d8effba3d1f0559e158bf1df879a537680718bfd66918c89419e7d216325621490883a1e8a6af8b6ecc442c1e69b83a58ea41346d7881ca2624a9f72daf2a961403a64df7dc4a79e3e374481de82ea7c5ef1fc196bc2babd97abdea221176b7a20553e49c6744e9c80adcfe333805ec3de8523ec36a46041a9aa2108dae9f709bb2fe3ef0c146865cd970177fd6e6984369397b8d28ebeef1b7be997b26531a7e54c8b83474bbb88bd9652f90e4bd0b756e3bf07aca9b1efe4162a31e85e9208c42fa3cb63b0e5bed455dcf004280c37adb6591016ba73df12c1c5a000105df4564b82461c69f72e8f8074c600eb0704f5b151719fbfe8faf69c0d734533eb78b7f76b649b60ffa16e53ba69ae46eb7ecbe1393b344f503bd512a2e19c09e64437cdb800b68505b4dac88d8f6e7668cd1aaaa9f1d09a11138fb89b93d67419ea6a4f20e10ed115186aa499f782ec5f6bf4d74007e8fde35659ca4ecfbd5bb34ba0e2be7a58cf7a6d84c4b71ed228d11e937ca9f002d45825dec4bd2fab031b8f6aa0fd32ff195fb83b581d6b96e13c02a7fa27fc20257bc9eae2c79c863606e00c08d7f7337854f62e765e82f4f34f684a9a31f8a98d5934e3dd4ff28f6a2b53b8f6aad979db4389a61b6ce7333d61f9745b828c57ac1ad712e690df670a08a84bfb803ed2469f3840b38ec28bb45168352c4fb407a6c89a566ba28e58a62037756101a50fc0bd4f9fa6fa37ff0c369fed5cf802d6aad076237f58f52166ecefe468df133023004e584528908ca91489d3f90b02df53cff3f0c5739aa58012a51465b41c8fac65bf9f85f686a965041120f9d788f3dea44efe6d978c3d5dae284bf08b21f84e9c08d24b99d65a10d233cd3cd0151be558bc0c01f62a44443d61a6cd9b345afb8b44fa118693cb2ea8aa337df7c4bb1bcbb202dadaf85e30527c3d0cc9a5b0d7c3b9f13f64a61f60a255e1f82243b9ee25fca1fd287f9a606d6fcd88e3f86cf829e9d2b3b07382ee2df9d8dce2d17dda1cfd33d71437d12a471d29684a8e90b001d87e246e8e4dc09e4f3be3a452cd9125baa43a5b3137cd5c36a4b0bf86ffc33f7620a954b0da395d771b3468ae4ec1a0a165c9d8d2868114fabf91285bb3bc69a4dbf06f6d2d2d9e9a963d78e5dda40213002de538b0eaad6ac5664f277cd6724f84659b8475bc95186665e753dc68a75c5b9d094bca94edcc189c5e72f9e3701292a8d745d318cc7a09752bbf71487a611b753d25d040651a01853d96aa119a338499815490ad01580c50cf7bce6c0f1afd85b56d17d51912e9546f06a5d02426569cd26dd4adac57537d14b2a3a42e2d744fff21f1d2bc5338a0727b03345bbac1591c0a987b8f00ec6778e6ccc52df8ae8fe36b869e6d98aad60fe1fadd9258555132bb290d3cef1751547ab41c89fccb35b0e4c444b09a4813dad7cb2297542102bd50347725a6c0d6a9691458f8135360abe41af58d067dc60dd289925b46bcd2b10c1ff88a8946321d8007ce938c9b6cdfd66725c5ea86267c5b3c6cdc42d69ee070ed0242d297052a46de3560d8ab26e3e42a95e41a79681ae71489b836f345c4f847f134db19009f351dca699381eb9e08acc008b0d2e8986be27196d2b63415b9def4ca49031c980cea6a058af9082436e4b35215cdc06d5f28242b9ea0f41c6ec22be63a0cc0ed62d55a2f1293fe290fbb72c5e847deaf1cf14fbd00691e265942d406898018b59e505bf057bcb783504ed5ed35de879bc3e2580a181a2523ae8a3f489116a29acb0db68fa523204980eb8b7969ebe107154287d67b2c2fdbd"}, 0x1008, 0x800) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x55) readlinkat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80, 0x0, 0x0, 0xfffffffffffffffe}, {0x35}, {0x6, 0x0, 0x9}]}) shmget(0x3, 0x4000, 0x11, &(0x7f0000ffb000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) chown(&(0x7f0000000000)='./file0\x00', r2, r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:41 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:02:41 executing program 1: r0 = syz_open_pts() dup(r0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="53f0dd25ece9f1e2c1", 0x9}, {&(0x7f0000000100)="de6d9929349af5fa84a0ab299bcdbba7259a3608bcebc1f613d41925d6222c996d9079df040dbb4ff4e42a1d22fcfa2c4bc93e08c0ad02f01d196b251a7f31ba0452d47358ac94f1da997d53b0d7bacdcc525449c4741120d353358914caf5d3fc439c578901f03bf964497f45512a8362c098f7cd1f6eb6f04238f2", 0x7c}, {&(0x7f0000000180)="cc3f42bf3a16a85bc616048cc83d8711f36691712244ac19bf9e0cb963b8a3af44fd9a174d606443fc3e132b7d73482ef21606d34677446269574e8dc02133ba4482569f55551b2af56a4f7e943322af4641c723a5e5800b0f2bec75eaaabe1214e8025497d0a8b240256eb40c7e8882aaf90eb5d4f56099cf35dfeae8c875cd458b7c157a9af72e3b30f0b451767c2227e6ddcace565b47eae2aa36861b376b96686948bc24d8e395f4e4dc68a23baaf9dc991ad58fe34bf1a706d60cca56e251fda1ee44b04b12305ef421611c7a648c8230caea48dee39525a5a47c7a8a9ff48c698250021acff196f8485252c7d0105995d1f9", 0xf5}], 0x3) ioctl$TIOCSETA(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x210) r2 = fcntl$getown(r1, 0x5) getpgid(r2) 04:02:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_addr=@un=@abs}) chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000280)={0x6, &(0x7f0000000240)=[{0xffffffffffffffff, 0x5, 0x1f, 0x7}, {0x5, 0x400000000, 0x20, 0xfea}, {0xffff, 0x7, 0x7fffffff, 0x3f}, {0x35e251ff, 0x4, 0x100000001, 0x1ff}, {0x4, 0x8001, 0x80, 0x200}, {0x10001, 0x9, 0x8, 0x351}]}) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r4, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00') ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 04:02:41 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(0x0, r0) setregid(0x0, 0xffffffffffffffff) r1 = syz_open_pts() r2 = getpgid(0x0) fcntl$setown(r1, 0x6, r2) dup(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x4) 04:02:41 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3ff, 0x0, "b8000000000000080100"}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) login: load: 3.21 cmd: getty 35724 [ttyin] 0.00u 0.02s 0% 314k load: 3.21 cmd: getty 35724 [ttyin] 0.00u 0.02s 0% 314k 04:02:42 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') stat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)) r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6000, 0x0) 04:02:42 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) getpeername(r1, &(0x7f0000000140)=ANY=[@ANYBLOB='\x00'/86], &(0x7f00000001c0)=0x56) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000100)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) 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) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000240)={0x5, 0x8000}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000280)=0x9f) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2000, 0x1) 04:02:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1000000000064, 0x63e8d501, 0x0, 0x10000000000}, {0x3}, {0x8000006, 0x0, 0x0, 0xb66d}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:42 executing program 1: setregid(0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000000)={0x200, 0xfffffffffffffffc, 0x101, 0x8}) setregid(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[0x0, 0x0, 0x0]) r4 = shmget(0x3, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) r5 = msgget$private(0x0, 0x20) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x8, r2, r3, r2, r3, 0x140, 0x6}, 0x32b9b0b6, 0x864, r1, r1, 0x9, 0x80000000, 0xd4, 0x6}) shmctl$SHM_UNLOCK(r4, 0x4) setgroups(0x1, &(0x7f0000000040)=[r3]) 04:02:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) socket(0x18, 0x2, 0x0) 04:02:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0xc020699e, &(0x7f00000000c0)) 04:02:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x8613b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/28, 0x1c) poll(&(0x7f0000000040)=[{r0, 0xf4}], 0x1, 0x0) 04:02:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffff277d, 0x7, 0x5, 0x7fff, "533b7f2a0f58b1d0efb6b0f4efdf5af0d56985b2", 0x6, 0x6}) kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f00000001c0), 0x66, 0x0, 0x81, 0x0) 04:02:42 executing program 0: r0 = socket(0x6, 0x3, 0x81) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) 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) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:42 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0xa002}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8400, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001280)=[{&(0x7f00000001c0)="95f632f3209ea5c01cce8c34501b3ccf55b7e94e71cf140baa1edb51a8ef8974cc361ae75d3100cac9a9375c5971a2f4e0c91cdfd82b263ebf801ac34ecf7407e8f6cce3e43a6462381713852aab886abe9a424203c229b6dbe519a3619388069f53eb56193d6d347905ddd031931a7beb63d9ac59ac9e737e72d32b238da17b73baa457d20d8c2b21d5210cd59f3e7ff162f1774b0a42f81212d6725e", 0x9d}, {&(0x7f0000000280)="520cff5f0e0d183c0e6cce6e563f5f938e8e79694c7969a29fa4d775e9e11a39753f72760611679b07dc3f1110b4c30896a1e4939718860aa11f11d66cd682e022b85588755744abfff0bac2722b3f82ecb6d775eb5613f4ec80d325196be5872a78a4ce0b42f21ef26fcc740bce3351f68ca71c3dd1048d069d495d5c708b36bab5606c09152c929e74d694b31753a1f7879d551da3c2399f7eec4a98bf1f3d73933d5141281096dbb274d588f10c4740367cc69797629d1d0983a75aa738477760ac15a088caf690b3eccb93b2cb2bb0f50b2becf7547d6c52a5f026e27a942d31439a0acb4da1f31f866e59ef659a871133d67d490d2673f0df0533e9d9697c8e92688bb6be8ce1445d228445d953c9036088e5ce0400ab30f612f457601fd96266f273e91ec7d62b848973c9475bb77243083f2bfddf50d1c3677a9d44182d69d3b947d2b26896ed4c8bad55301f06824e935cba391ce339d820ab5ac28c36af47cb7e138c2d66e5a1932b981301317f3347b3cc4789735d9d29c302e90643df9c0006246f098b8a78dfe73e2c4079ab348e451e3d687eda89e5e02fe4c58ee7884a0f83fa12352b645f7c95213f21b6b3b157cf2532ae7316f5c1d58ea23d72299d643d577e6caa3ed4c396768efe60ae1ee4b49374146c0495bb1d269762cadc685cedc11e27a4aefe61c9d75b5d49101bc631090d220ee3d43ecef64d9154f41810e1ac453e877609b0bb539703bed1962ab56d9a71fbe7bfb50c4b79a6b5597ac552027d06890127a50fd24b83b30fc09f115c9d3aa956a8171544bb155bc91515cb571fb571dd9907b91c367b1fe01ec38acac57a6d5fab90c48b822c05e15ca175f64889b1a72f600bee501ab0189444e7b62bd23d5b8b7545d28841a3f539581a674e66b26eaddd860a80a8287333188d2e10299c61e4b6691e4ef9ce33a9e58aca3c58399cfc1020b2d17b655c74a02278e79309507dcb621d4cb7c584bff34aee18a17be821c3f527852ee48f666e69ca5d1cb5089b444ecd31435fcdb733114632e8eb00b7ad0ebe1e1fff20fa0b1e26619d14ef47be80074bef9b9b5243d7c7e4bf96e46bc64b1536830d1a8caf737fca4fc12fd0b1e802caf8b0d3711ff4abfd4d5ec77b718038fb6fb2e045721ad06fcfab79270a20a3007dc64d198becb350bcc118b0977cb0cccc4931475f23f2ca1095771082e02299c50e886cd58217ac09d88fe3f06a1755858d8ec62aa576a2797fc39c86c02ac8b381a38c7d63ae8c5757c6ce54bca089fa84ab346556fab81f2a19e94a229f38ea7be2ba05cbf5c5fd76280f3ae68925d0486190631fa6ad76315a4757d3ace881c331db882c50decd349c7c16de644ecbea0d378b3ad461753fa4ab23adfb6a64cae4958ade7356e89595efd9718f46dc77ed12d67179c50c72d0e0e792d44c05a74a2f7d06305c8d02736bdce0c02802a24cf22169097658d68ba64055ed52a9adaa7fc907f2eb758d96f2672876012ba6ceb826b268c06952f3829897189ac64c1a3c323339f7137eaadaf0e17b014a8de2144a94fad55f9f96577e8ec94120c16142280b683052869f27ccd677265796a4b221421c89a7f19845f03be3be0adf0754192d227c2b7aa668ab590cae7bc341429eda00e936aeffdde39978b6e5c499c1ffbc75b02afdc320a267591b58cb9aa545d09070325c21b8d3c669b62bb2a403065a672f5f1e60ba534523c799995875c23e58231b28c011c2e867a5f2c1246552f3883a14e4ec81312e2da493d7fefd23b9ee9df3497a4b59f8c089141021d39ca1aed2fea86ee10199634fb2621bea52f5edc365de803fcdfa2c77ee86613f3d1081abf140f74f9b67da1c37381319e994640ea17d28da413459ba61f95e02c96ce450ab690aa09157b5379ae646265b5995d60c02c5695bf82d6a9ce5e026ec1278ba6c430b5ca293c54d4e3b4d11b5a8d6b8f28256500fcfa16fd62a08c3a6cd406ae76e6c09c629375370ea24796fe99cf228a5a1b1894f598974c9dccc2f522bbcaa4f5e975a936545ff170cf8e4f2878545a10d4600c4001e29e03770285d7c9a49c2401122eb1bef43b978cfa87cfde1af22bae77a7e0dd7483c26d5d871cbaf7ae2f615ce627261299df58abc4daba8652ecd37a4d167171f759204c9197feb131b58b432e31e90d176a185f2434f240359f0c5b4ae82e413e33da317a2d4baf8025a961d3148f862fcbeed791172f6eb96eb1bfc97d23ee71ccd9ef75ceb4da3376d024cd07a36314f0b34734332f1c37c4af13265a3bbdee415c42c8bb522d8806ea2491b212f0de9d8028ff689d090f8ea4bb18fe66efaf9ba1718a8944b458874bd7986d1cd16a4e32e760e8da9bddaf004a1dec3fd9f8b2757ada8e1b071d37f92930450a31756de276129278a5c40a6dc2524d48606615935044c22da0be5c8da1c78ea58b4ce9359b344e6238be107314d06aa25ce4b0d92fdcbf9285b568b6640862c899a8a7ec4b0d95b015e7ac0daae47195726c25ef54631fdd6a5284e709ffdecc0e2ba1ad8d4598ab14835d32c7a9b9949427579a7df5a72ae426413430bd8751b7e6b59ffe26fc6efe3b8141c7f84d63bb9876111e0024c86dbd8181d4a293c6516e51af157e6f9de961d83c6fb0c598f465322a8d621153199325d4c8b96b5561eface67ba1a4f1b0159bf3c9c769310b66f28151210a27b10884786b38bac1ea60e13a3ac7db636c86e63b5f1d24032c674a7ac9b5b5f3813c77b825c57155ee4e6b182b1437feeb3363cdb8bc06fed88f77cca3ad9e394ce679d4870eb7123c154720fddda04145c6236d8a9bee8c183bc923926f3afcd92f7ebcd5a855a1b10f3c57c7c99be21cdfd0714b59910a1527756ae16db960551bc111a6e138c186e32bb43e7ceb74377b36e4f35a01b16a11a2a433551f4d3748846f618968bdc02bb452223dc3b21d1fd4b8dc119afbe57a4413271ad1f40d2d9cee27ff1e600d8af111d5e8cabb1b4a90fbceeb2415cdba9e9e30ad7d20cf9efd2b5a91a9d2a05e7d815eb2546198a89f812fa0d7ac93a5b9ee60a8ed5471d5befdc6ee56ef50c755ca22684078d11fca4431e86ca933a74ad0b0097ca5a6d3571af866c087281d1a91aefcd4c23b45db9ade70013f442f9aade0d6665586e21d985f6acf07cd661f90cc0c3aa738cb9b34ed857596c1d7c6c8bb771264a9dd01faf5f7a8bff6666eb0848b39c6ca883fc8cab1e83f9a7374b73255e4a30f44d909a19063d27f8319eb7d83e66f246f799363e439a927ac867c08f0aa8c328408d8bc81ff8d0e43473dd871b757fb57bba94fdc3bb5928104d42ee1d0597775c648b14eea34a48d669f20bccaf7dba92b47c2998480dc337a4584f5c6350da0319afbadb732416f681be3d94881a41cd1c4d514263e0a07f8fb8705dd4887e9dcd04ea6f29f934935b8055d17eb80032786e614420287d6e863ca5730ae3652919ee6d5aece178546605f1fa756178f1fc6dbcdffb4fc6a479803c05fee65512a944449d5631ee116165f95d8166b12d5d75fb8abca7ebfe760b1d623ebbfcd43f66da8475007b312018096ea8efb900861181a0ac52730d138664a8ecb033230558e4c17c67e059b9fcb6a44cfd6730281b5b88f3c61f75fbd891bbd23559e4400922b0675be7ecd7459b941e05255e193649b1e17b8d766e9ad136e90777a049141a57decc4ded8dc9dcad3ed3947f711a25258ff6c19e8580cea1d2003acbad2290b6b1b6407e7a8b27079fdb0348534e4fd5f1143f4139b60f3168fda388c435e3dc1f669ce6a1b395ac7fa586c92b8f1d9a2d809e76c6cd2e75115092cf14f85f4845f9d78e8be5c95024bf8c75e608a1afb6c78a623870dcc3076f514aa6a587590a01369eba65a5821f88704d24a351be66908d8df76cf3cea59fc2a009cb5b6980c91c48a19d9024ef50b8a0185deca518af75283c20b0d3c816252baf0d7d8a132e231d270253b1cba10decd1ed59f7b5be618a37c7621cfdba1e40b61fc74b05c9271881bb9c3c2f5fee0c3318617b1d84d853788fb7c1dfbbd6450d79b0d5b047e1787eb64d6da3918a732df5339d5186039861b32826dd332024198a20634d872760565dbf349418f7d302ec652a482b7ea83f0a95cfcbc71b90d41b6e48a6d549b31ec0d185b01d785d1dc1f89f364877e92990d09a43f701ea55407dc0e475570768d199ddf3cce3464c3e91a85508307be7db412ca0fec2a625a0e314d4cdbd0b21750565de493c6d97f8e8eb39ab81c5572ac37a0b9d263e520f137ab89b24e80e4d3e7187a6d13b0f6b107c92fd37a28446109b085579d28e86b7d9879004db2d2e1a2635400721996bec79d9d9d29d9d6308529721b3b731158aaf29a4cfc3ef3124e483aee77cb6b1a984f3f1c89d249e1edbf72c332d730d9dd67c98b6f86c81fd5fb099bc5c568f195d272454f4fee35e391ed7b590cc12b6b00431dfbc9417577423446449407413142a6cfd2239e819926aedfd38dd259ccc86301856edda9fb4d5f12635c71ecd4fc3334bb74df0f7ba8c27bec2723719d76b833604b3053d0e6ed87673047b650db7a614dc8837736bdd2d989068dcf4425f9687ab070ee3e007a44716f57476d529130ef7c131a76e6281d100a37bd50751d5912279ecd6421f916651cd6fa941fb5612eab53cc24fc21975e6336fb35575698cc3874e96355a94cb60da30356ea011f33d4c0af22195868baec620c5f77b10788c0243e628db086fd85b83d4f140b631c730e300ca84464ff147111b294d0f396a3bb5c30e2bafcc4c8b60b3b586f1c1f2181c55c675d5c46b69d4192c8b4b417cf752942adb2bc4867d25096b6f65bc1784f733542e42841a6807c019dd51857eddd52449f158fa30503ea0b9515e8490e5a49b7e70ab3634ae78f37d96a5abca6d9a5d9b4c179bebb7a5d56a5d6e1b97b7db2c1a418ffd90fe25deb295de066b39476b0784d5019b7ccd073d6edd3ec6b59cdeaea823351c3263bc1daa72c62db893b6588bdbdfefc29b1a0b4fc8bfbab349871a3a217cbc914b308eb6525d7bbc4f19b61ca560c125c417095ea6e4739ec97b37341d3bf001be44093b5e1d14b2526fd16ad2f423a6af0cfea2fcd6cfb7c6bdf1c50146c1e86efd8c8c659f3f146e54877056815e5c588dad2684b2beb04b50cb63a5815bd243393b468bccef2133428a077cf75ed7564ef3065ee9dfe000a42c4b8ee3f59c08d5330f3f29ab48a8dcb70315be3acb128cb30aa6efaa1dfbb01c7525866d3eee151c520757f012e3044c182c088dc3c8d51ba2eb9aaaaeccd47c7201a768fd6d55d99b3d2bb0ae0f50505fa5d93d051239081f92003f5453d9d6f5810ddfc0199a8e6e87342ca05551b39fce59fc3affb38050f62a131db04e4380499d5127db72858f85cd73c0f157f6f2b1948137f759e735cb2fe6b230bbf7e3b436c99e1a07779fe552eb8282a982dc7c33306577936e1c4955df455ac0d1523cd2989e7bb65dd4331f4fbc8e08dd832c53133092b0f9e39e50547bd6be16a1e53cb5ce10ae0316b3483a0c4781aa602f055c8b07b2da4d3ac818f91455d811922abe7e9d4dc9037febec22c6288034ba673f7870f916e94106598e487360fd5207064ce73bdac343102a5fe009dbcc417112cef1a49b0d14fa6f0d67aa7922dd987161ddf56167e46792fc42f6afa83787258e07d9c43f5854afa7e2647e92e3c04145c62b175aa411de15789ccb2fefb15e1d61d3ebedf2", 0x1000}], 0x2, 0x0, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) fsync(r0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) 04:02:42 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') socket(0x11, 0x3, 0x0) 04:02:42 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0x10052) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000480)=""/221, 0xdd}, {&(0x7f0000000780)=""/131, 0x83}, {&(0x7f00000003c0)=""/162, 0xa2}], 0x3) lseek(r0, 0x0, 0x22, 0x2) preadv(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/123, 0x7b}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="ef4193a616aaeec53b37692d1d3840cce550b297a6587654deab0788603051a61198659421943ee1e3770d73fcb24cac312c9533b887062694edd29843a843fe00e8e55f6120664c41190da4958ddabc02a7617ae51a0ca9fb26e703877fb5c89b1f061bd011ed386a4f7b6a68e5bfaa06b5d16d8a9bf0c6d94ea2b2e0b8ed817a7b4fae76", 0x85) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000200)) 04:02:42 executing program 1: mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) socket$inet6(0x18, 0x2, 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x800000000000001) fchflags(r1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 04:02:42 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000d01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 04:02:42 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x7ff, "65a43fac7bde0f5d7ef15382c9d7fac8e1de2184", 0x0, 0x1}) 04:02:43 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x4) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x3, 0x7, 0x1}) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)) close(r0) 04:02:43 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x10000) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x56, &(0x7f0000000140)="99") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x835a2287925b8c04) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000140)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0xffffffffffff8000, './file0\x00', './file0\x00'}) 04:02:43 executing program 0: r0 = msgget(0x0, 0x121) msgrcv(r0, &(0x7f0000000140)={0x0, ""/220}, 0xe4, 0x1, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:43 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000400)={0xffffffffffffff49, 0x2}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x51}], 0x8, 0x0, 0x9, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xffffffffffffffff, 0x1, 0x2c, 0x8, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x80, 0xc00c21da4d651676, 0x1, 0x81}, {{r1}, 0xfffffffffffffffc, 0x1, 0x1, 0x3, 0x3}, {{r2}, 0xffffffffffffffff, 0x2, 0x8, 0x26b, 0x7}, {{r2}, 0xfffffffffffffffe, 0x1, 0xf0000041, 0x17920000, 0x10001}, {{r2}, 0xfffffffffffffffe, 0x41, 0x82, 0xffffffffffff28a2, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x10001, 0x7fffffff}], 0x3f, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x1, 0x2, 0x40}, {{r0}, 0xfffffffffffffff8, 0x2, 0x21, 0x0, 0x8001}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0xcdab, 0x1}, {{r2}, 0xfffffffffffffff9, 0x20, 0x1, 0x2}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x7ff, 0x9}], 0x4, &(0x7f00000000c0)={0x1dc, 0xfff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000140)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x9, 0x0, 0x20, "7b3d50a7fad83cac8e6416dd882c2e36d2f4e5b5", 0x174, 0x8}) kevent(r1, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) r3 = shmget(0x1, 0x2000, 0x202, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r3, 0x3) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)=""/175, &(0x7f0000000100)=0xaf) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:43 executing program 0: r0 = syz_open_pts() ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x2) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x4) dup2(r0, r1) 04:02:43 executing program 0: r0 = kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) kevent(r0, &(0x7f0000000080), 0xd72, &(0x7f0000000140), 0x7e, 0x0) fcntl$setstatus(r3, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00']) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000000)) close(r1) 04:02:44 executing program 1: 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) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x10) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x1d6) 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, &(0x7f0000000180), &(0x7f0000000340)=0xc) clock_getres(0x3, &(0x7f0000000380)) r4 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r3, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) 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$FIOASYNC(r4, 0x8004667d, &(0x7f00000003c0)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000400)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000004c0)=0x100) syz_emit_ethernet(0x40, &(0x7f0000000140)="2b23229099534562a6c16e848b680f87df1d7f11fedbe21c6cd5c953000000226e04018719e286000000a1171c4ddd29996fa4357ad4bdb49e00000000000000") 04:02:44 executing program 0: recvmsg(0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f00000000c0)='./file0\x00') 04:02:44 executing program 0: r0 = semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000300)) r2 = semget(0x1, 0x1000000000007, 0x200) semop(r2, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) getuid() ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000006c0)={0x1, &(0x7f00000000c0)=[{0x94c1, 0xfffffffffffffffc, 0x7, 0x3}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = accept$inet6(0xffffffffffffffff, &(0x7f00000002c0), &(0x7f0000000700)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0x3, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x1c, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c, 0x0, 0x0, 0x3}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff66, &(0x7f0000000000)="b6") 04:02:44 executing program 1: shmget(0x3, 0xe000, 0x24e, &(0x7f0000ff1000/0xe000)=nil) shmget(0x2, 0x2000, 0x1, &(0x7f0000ffd000/0x2000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = shmget(0x2, 0x1000, 0x20, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 04:02:44 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) setsockopt(r0, 0x3, 0x3ff0000, &(0x7f0000000000)="063fadc94defc7c6a9a31e77f6781b92acf5acaa248976b6af9b156b00b64507f20ab37a90ea5cbb5222b0efa61e340fddf5663d085740845945c504f8a17474c16b01c7e4e544219c702b214856767483157f3eff28874861b2206d8bf4438606b5c2bcc17f57996ac3d97b638515f0c50f669b3fa1b2111d8ad909ead7ce4b01c8888766072707c7fa9cd2fe61c7279a84531e760ff7d73bc91db87dcc08545028d50df4a15cdea3", 0xa9) getsockopt(r0, 0x29, 0x6, 0x0, 0x0) 04:02:44 executing program 1: unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='c\x00') r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) sendto(r0, &(0x7f00000001c0)="f2fd96c3947864a62dd0379abf164bb819117437d2896ad1d03bbb24a94f317562e8b1487e1c0af3d642d9ef9db896274600517d59204ccbe1548398bbb77a4d10f1d09593bf0b9065c68e62e04a8343c1c469a0e5a606c54fd3d593a264d464941dd7ba3fe7fd29be82f0487c561421e3feb1d08a8fa894ef84eda301a9fe9cdc8f823d11a2092d86778b56e6b9ea06cf815d0dcb002b199746358cea6fc7923786000427c7e8d2225eea1c71b3d15ce322d1b3202b363939d455a82afdb3bdaf47cae3ae50a27fc6d72d15c9d52f08425e6e3b5c8cb538ed96ae0648ffc6249f5f4a8d0515918f4795b0", 0xeb, 0x7, &(0x7f0000000100)=@in6={0x18, 0x1, 0x20, 0xfff}, 0xc) r2 = getuid() getgroups(0x3, &(0x7f00000002c0)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r2, r3) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x2}) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x60}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8a0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000001c0)=0x3) syz_emit_ethernet(0x2, &(0x7f0000000080)="7381") 04:02:44 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000000c0)=0x60a) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000100)) r4 = fcntl$dupfd(r3, 0x0, r2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x14000, 0x1}, {0x18, 0x1, 0x9, 0x1}, 0x8001, [0x1, 0x4b270e8d, 0x5, 0x20, 0xf5e, 0x105, 0x4, 0x4]}, 0x3c) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x40, 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = semget(0x1, 0x1, 0x202) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000200)=""/146) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f00000002c0)=0x9) fchmodat(r1, &(0x7f0000000300)='./file0\x00', 0x74, 0x4) ioctl$VMM_IOC_CREATE(r7, 0xc5005601, &(0x7f0000000340)={0x10, 0x4, 0x4, 0xfffffffffffffffc, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xaaf5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x69}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xe08}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3c3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x800}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7fff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffffffff0001}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x8773}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xaa}) semget$private(0x0, 0x2, 0x8) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000840)=0x100000001) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000880)) r9 = fcntl$dupfd(r6, 0xa, r2) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./file\x00', 0x7f, 0x2, 0x5, 0x1, 0x81, 0x3f5c85ba, 0xfffffffffffffff7, 0x6bcc3b4b8c36046d, 0x0, 0x866, 0xffffffffffff0001}) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000940)=0xa3a) preadv(r4, &(0x7f0000000980), 0x0, 0x0, 0x0) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f00000009c0)=""/10) kevent(r5, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffa, 0x3, 0x1, 0x3, 0x1}, {{r7}, 0xfffffffffffffff8, 0x60, 0x10, 0x0, 0x101}, {{r7}, 0xfffffffffffffffe, 0x38, 0x1, 0x1, 0x2}], 0x1f, &(0x7f0000000a80)=[{{r3}, 0xfffffffffffffffa, 0x2, 0x2, 0x1, 0x6c4b}, {{r5}, 0xa81124cee2d1b06f, 0x2, 0x2, 0x0, 0x1c00}, {{r9}, 0xfffffffffffffffa, 0x82, 0x20, 0x7, 0x100}, {{r9}, 0xfffffffffffffffd, 0xc, 0x1, 0xffff, 0x800}, {{r4}, 0xfffffffffffffffb, 0xc12eda6932c4fd95, 0x4, 0x9, 0x3}], 0xd09, &(0x7f0000000b40)={0x3f, 0xfffffffffffffff7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000b80)={0x4, 0x6, 0x0, 0x8, "66ce6c1d6014398fd8a43e09a44bf7c92c5d3c42", 0x8, 0x7}) r10 = getuid() getgroups(0x1, &(0x7f0000000bc0)=[0x0]) fchown(r6, r10, r11) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f0000000c00)={0x8, './file0\x00', './file1\x00'}) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000c40)=0x4) 04:02:44 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x101, 0x3f, 0x9, 0x1, 0x4, 0x1, 0x7, 0x3, 0x0, 0x100, 0x8}) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) r2 = semget$private(0x0, 0x5, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000200)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000140)=""/178) sendto(r1, &(0x7f00000002c0)="65c59817f5c6dd7def98ad2041d1e5f46cdf1c4e78d8fe84efc480843669d063f8fbbd26a1a74577e37cfefc1a8cd14901bde612b1ce8e9d79fc0565da2a186259a7bc1ec5e538fcd93dd4e72322240815a68ac8be2a899d00cdbdba7a9ef8f92f01c0d56bfc6311b042520cde7f7391e58f1143b7009ea83b11d91acead5362dd6a08d7d067cd3bf07faf617d645a4c3a47002976e6591e4c66ea601c9ef48d", 0xa0, 0x40a, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) syz_open_pts() 04:02:44 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x90) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) syz_open_pts() minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000001c0)=0x7) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x9) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000140)=0x100000000) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x8) 04:02:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) read(r0, &(0x7f0000000200)=""/183, 0xb7) write(r0, &(0x7f0000000000)="75669916a9e44312c0b4e19ce5681f16cc5773199f2ab363ffa88ace4a613197b4a2869b0b7074ae5aff339a92f4c62e76730b8ce1548e41612ec3e6cb9b67fbdb1761366fbc3cc3543d1bc624877e79e6bd2d8065b316278494988a9a58c0d56509d96f0166b098c0a3ab0e49e3c9dae0c3f130ce8187b3c9eef86d74b989912218aa403df06ced30e3da759563446e7b2604f64c2fd24c3d5625cd078b34c82929797367931a79cb618961189666262ba7b17d7c77deee", 0xb8) 04:02:45 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x56104c03e8c565, 0x4) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f00000001c0)={0x10000, 0x6}) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x8000, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCNOTTY(r0, 0x20007471) write(r0, &(0x7f00000000c0)='N', 0x1) read(r2, &(0x7f00000036c0)=""/91, 0x5b) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x0, 0x1ff, 0x2}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xab18, 0x0, "3095e15da47625062c59cb3eaf085d274daf28f0"}) pipe(&(0x7f0000000080)) writev(r0, &(0x7f0000000580), 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x7, 0x1, 0x521, 0x1, "0428a3fbeb272db9ce4095a622b0b2138cec8700", 0x3, 0x10001}) write(r0, &(0x7f0000000140)=' ', 0xffffffffffffffc7) writev(r0, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) open(&(0x7f0000000540)='./file0\x00', 0x21, 0x40) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x3ebdd86d176c121e, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x35}, {0x40000006}]}) clock_getres(0x3, &(0x7f0000000000)) r2 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x400, 0x8) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0x5a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 04:02:46 executing program 1: poll(0x0, 0x0, 0xff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x6) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 04:02:46 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8, 0xc1) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x2, 0x1, 0xff, 0x1, 0x0, 0xfff, 0xfffffffffffffffe, 0x1, 0x1, 0x40, 0xa74}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a61fa258f77510c8"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8001, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30001, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) shutdown(r1, 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x64}, {0x6}]}) r2 = getpid() fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="84c6a343") 04:02:47 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, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = semget(0x0, 0x7, 0x80) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000040)=0x2) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x200, 0x0, 0x0, 0x0, "6fda09583b8813b8156717d93f13855deed57e57"}) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x5c}, {0x8000024}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000200)=[0x4, 0x200, 0x7, 0x9293, 0x10000, 0x2d, 0x8001]}) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x80) close(r0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000300)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20a, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000340)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r3 = fcntl$dupfd(r0, 0xa, r0) close(r1) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000000)) 04:02:47 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x1, 0x1, 0x1, 0xe04a, 0x1ff}, 0xc) setsockopt(r0, 0x3f, 0x800, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) socket(0x10, 0x8000, 0x8e) 04:02:47 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = fcntl$getown(0xffffffffffffffff, 0x5) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) r5 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) r7 = getgid() sendmsg$unix(r0, &(0x7f0000000700)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f0000000200)="59603481433325b5dff774809ef120d3cba13744fee5d614db6d6df9e000fd4060bf196ab5ee427f513688046557e3380dc3d12109a6d749075f2e110b525913f841c0d550ba6226c0bbf35c02f850670e2a53961f35e1816cf8dce231ca697eff03b4d2fdd739026f7abd3b19863bfb97078e40e547ac3d05a54c9ab531cff4e6107b8245a0715b83b1c65c6949f3098a2f9e243a9320da53d77dcd04422350d1df4f86f93651c2054106151cd643e0fd4e8d3959067828c5a79bc3bbd5e39c1333fcf1c1c177e218c991c8", 0xcc}, {&(0x7f0000000100)="dec842b8a4495f95bd845c9e9ffe4cb91300e0925dce9033a25c23fb2badaa3f56e1874bdf455c9e819853796b4c06e80555f3f5706cfecffbfea8ebcef1b600d39ce358286efe116e17ea8b99cee6abd8c3536c950ed9a705b8b6d2d39384411e8b2ac2c503b650ffe253c164f63b483e", 0x71}, {&(0x7f0000000300)="ee62841ad873bbd9a3f93c2ef825246eea7c1243d244d0b020f843643275ee6695e1ffc71416c20aaa6c8ff6658d0030a2100b1f86f805c7a64c46f2658fd38b8651ccd774a94973c3899da9daac6d25f8f073c2d474d2b82d88e6fd022b1717b2d07625826a80edbae8f61352ea3d38637ee1325f857ffd2313b4e0b54dd85831a2945fbcab59dc52ff186367e24b48a47048241fc5932c4b4b1bf21c458ffeedae66ab8c5910d3fac6332d123dc9771cf1012fa63c54e0bd36fed0eaa5103d0660a4f5e8e01aa2760983cf6eb20ea970aacae707922bcbb807b6980392d5bc14c04b9f7943ee271044cb1983e51d33e5c7", 0xf2}, {&(0x7f0000000080)="2dee1c1a8d888d1084948a5d051ddb02472238f76b32656d4fd21c6deb3ba86f88b5a1b347", 0x25}, {&(0x7f0000000400)="585aa6b21ea2c823cab8504e12191630d3ac32647ab714a38284bbebab6ad05624a76ae690538a71bd80092cfd307e002961f5952d2916dfd4d75a7f16e3b0a11c6d4375b353998390682fbb25d84e0b2c7eae36e7b2f7917b46631f85517413569e0f363bb8e4a2da42ba16a94fb078bddb193d784ed16461f8f39283cf0d49775ece8e45e1a3", 0x87}, {&(0x7f00000004c0)="ef95943f257d4ce3b43980cf40fe63d6ddd83cea84fff28d4f705242c334e8426afd947adfce383249960cd8cdba907cde5d4bec20e3a1ae006b3222acffd124f35d1d799460454a7a0574560823d5e18e265cfdde1a63787a0175fb194f49291ac9c5cddf6e98cf73d0baa49e7456c18d85fe5337bb614443896cbb37a6187484926a4772a56bb18215b130", 0x8c}], 0x6, &(0x7f0000000680)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000efffff0000000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0x58, 0x2}, 0x4) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x1000000000029, 0x3e, &(0x7f00000001c0)="4b74954c", 0x4) r9 = socket(0x18, 0x1, 0x0) r10 = shmget$private(0x0, 0x4000, 0x81, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000000740)=""/7) close(r9) fcntl$dupfd(r8, 0x0, r9) connect$unix(r9, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:47 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x10, 0x58196db48d11587a) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) r2 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 04:02:47 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x810, r1) 04:02:47 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x140) msgctl$IPC_STAT(r0, 0x2, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000080)=""/242) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x43) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/14) ioctl$KDSETRAD(r1, 0x20004b43) 04:02:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000001a40), 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = syz_open_pts() flock(r0, 0x10) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) flock(r0, 0x800000005) fcntl$lock(r0, 0x7, &(0x7f0000000040)) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x7, 0x0, 0x0, 0x3}, 0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="057680d5", 0x4, 0x6, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x41) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0xa23c, 0x400, 0x8, 0xdd24d1dc1237d67b, 0x200, 0xfffffffffffffffd, 0x6e7b, 0x2, 0x0, 0x7fffffff, 0xe6c6}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) sendto(r1, &(0x7f0000000200), 0x0, 0xa, &(0x7f0000000280)=@in6={0x18, 0x3, 0x6c4, 0x3}, 0xc) 16:00:00 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) ktrace(&(0x7f0000000080)='.\x00', 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x2e6, &(0x7f0000000080)="b6") 16:00:00 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x8) sendto(r0, &(0x7f00000001c0)="63930c4b612d8637287c8b6ffc0ecd62eeed08c1cedd3bfdd0f67108ff51ad83f8cb61fc78985257ff13fe8293037f9e8ee2bda57db8f8ac1e46381281193fdd8a03", 0x42, 0x400, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062bdd77eae99244469df44ce31548f9f0cd663f8d179a07283459c200fe0000ffffffff0000000af62cb0", 0x34}], 0x1) pipe2(0xffffffffffffffff, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x400, 0x2aa88aa1743c16a3) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000140)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7ffffffe}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000000)) accept$unix(r1, 0x0, &(0x7f0000000040)) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x20, 0x1, {[0x5, 0x3, 0xfffffffffffffffa, 0x2, 0x7, 0x3, 0x1b49, 0xffffffffffffff80, 0x9, 0x3, 0x7f, 0x2, 0x3c5a, 0x5, 0x5, 0xb4, 0x3, 0x1b2], [0xfffffffffffffffa, 0x400, 0x5, 0x7ff, 0x0, 0x616, 0x3, 0x7f, 0xd608, 0xfffffffffffffffd], [0x100000000, 0x0, 0x3ff, 0x100, 0x1, 0x400, 0x7f], [0x5, 0x1, 0x5, 0x6, 0x8001, 0x9], [{0x0, 0x7, 0xff, 0x7}, {0x766, 0x8, 0x200, 0x3f}, {0xd027, 0x3, 0x8}, {0x1, 0x85, 0x0, 0x3}, {0x3f, 0x1, 0x2, 0x7fffffff}, {0x53f, 0x81, 0x20, 0x400}, {0x2, 0x5, 0x1, 0x9}, {0x8, 0xfff, 0x8, 0x400}], {0x7fff, 0x2, 0x7, 0x80000001}, {0x8, 0x8, 0x0, 0x5d}}}) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) ftruncate(r0, 0x0, 0x3ffff) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000200)="45ec", 0x2}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000040)='./file1\x00') r1 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x59e, 0x4) 16:00:00 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x12) pipe(&(0x7f0000000000)={0xffffffffffffffff}) pwritev(r0, &(0x7f0000000500)=[{&(0x7f0000000040)="9801e4d2d12dfeb68b53e1b31f92cf45771b4d6ca388c513d01e747758aa82a23a366a2cd92dfe787ecb2d862e7f563daf68b8bb7aa008707a9cb7f90f96c0f02346542a2e5e49579d98cad84f697c4cc62e9b009f6d51108e6ffc8dd9f1fbd20c811bb5974f41bb7f8bc94bcd33d62cdf4eec3a2b3f5373e6925d05ba5b9bb854d3871f99597ccaa92813b0b44e", 0x8e}, {&(0x7f0000000100)="80e4ddbd41a72523bbfb2805ca693bec6bb33850afa5a87b3494b38c426554511fb82a0e49ba933ab42b5018ce5369e55eabf5e23f4fc9fd5cae80af12990be7f845bd2566f9eed5210cce35", 0x4c}, {&(0x7f0000000180)="cc5f078977819862c98ef191e502df66f8e0832c2cb88f20ea06a68f4fd4e271e5038ef51dea1b29108316a513592539fec5f974191c8046499ac47ded9f63abeef5881fe07055c17082ec5baf34475f437b14fac1f95d96cb861fffe70e4e1c65a97bc2cd152c4ff124e19649da342ec066e0d262d69616488109e0f092cc10591290c987d695cd9cfd6b0b5a3cdfe9dacd50f9f09520372d888a1bf9502ca18ddcc7858d833e66716825608459e97d75f95140174678c302bba92cef92d8a88f7fcccc8c841b31bd32e376f3ac2f59", 0xd0}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="1ac3a3e88a1836b5f3c9ec1b96a13b0f9c4e81fff57655f632e3b9db8be58f4bb4ce0059b77115787b3d5b59b2e1c2f6e68b02ac604080ec4d1bad303b07a1a16ed2bee61166354f8af369349a7923f621601faed57299b43e195798867c9b91194371fa48dafe464a6458b1332e251d352ce333f8a705b07ab76e05e292d2a7aae63bb23421875734f75935140bd258a427dc", 0x93}, {&(0x7f0000000380)="1624c4e46ce46415c3058e0bd6fbf62500a468cc2fa439b200608d21692a342972c0d7432ba77f33514cea65eb1074", 0x2f}, {&(0x7f00000003c0)="de191f45f92926ef0d9e025a0eb89a508edb0a4597412595f3b903296235f645490cc4ca247f9e619d165ccd93f9956cdf9fd72b806b39dd94a9a1b9bfbd67ef7f3bda0f6b6fe5254f9a4e6c34574b0de1d318d955c2e08e8283e1de05afd1f0ae86b741fa253e0c155df613096cc0bb5ec7bd403770236a1c0947fed4660be9283a8660688bb6464ae90653999da99ba3dc13225ea8c3dd895b144bfeed41ed1e2378028d68bcea5a16a01f7bf7ed9751315d9e6e58951f0c0b4eef022e878b804716768f5a146a0a73752d44192466bd2cd8dd6140c462798e2d82", 0xdc}, {&(0x7f00000004c0)="f896aa", 0x3}], 0x8, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x810, 0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8082, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff6d) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x199, 0x7, 0xffffffff, 0x0, 0x2d81, 0x0, 0x11c99151, 0xb5a078cb7d209f4f, 0x1, 0x101, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) geteuid() openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:00 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x81) r1 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) r2 = dup(r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x6) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 0: sendsyslog(&(0x7f00000004c0)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffffdd, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$setflags(r0, 0x2, 0xfcbcd869fbd6794f) 16:00:00 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x30) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) r1 = syz_open_pts() pread(r1, &(0x7f00000005c0)="fa40440c0ee2d20206b84887f710af46e2ac5923a87a5de59fe22c0d0acecb120f2afa068f47fb8085ebe592f732932355ce50593e7d6b1164eb3cc994cea845a2132629da5370fc43a8527e21e86d87fbf2533e3d0b8b71665f963719fc0e270bf4188f97b42d7533ade31fc17f6973847ba1e1b3d2e65647a07abde0bc1d7aab27b4bbe59daa804282ee6354a9e7e94d40b37ab56a3f1516d7cf52b1f3e61a119bf45d861712fa21070953f128189cc0fc7151bf3048f7106d8e0fba5cc611bbb9bb0a8fe50c4d5475b758c130d5e4839ba66a15be1627447155ff0b717652712e516a58cf", 0xe6, 0x0, 0x0) syz_open_pts() writev(r1, &(0x7f0000000540)=[{&(0x7f0000000080)="123a421bf05df64d1fd10aedd1916cd0539d6590f7aac399b8602c0b5a09c153e373d0d8ff04e71db471b95b705891907068d5ad8b0f80314f7bab0fb7af30821ad5a62d77517d31fc823dc95987937a69af5a266073578437e6c2983c02f5c2e74112ed426e77741219239f99d7c79e4fc98a3718c4573e7005ae8a09b4d6aed2438dd9cc1b4699074f8d490d1bf9f37b2df69657aa401213c7ab62730851701b8bcdd9d7e99bcb69e55dbbe0d40bc05177f7a3aeac579de7e256e211cb8f204563a5a7df309b46", 0xc8}, {&(0x7f0000000180)="97411ad27bf6d860f89f02542f4c12a45fd73191227d3753b9b54622837839d8f71c4e3c36cf52c833eea388207409cd2de5ac", 0x33}, {&(0x7f00000001c0)="df373b19c6f645a189e73d93fce7dcb791751d2b5cccdc736e6b585a06e9b8dd34707e694d6ca4273ae30de960b9934492f98819f929262ac9ceb06f79c5514bcf3093edc27fa39c6b85f20d8c153b6c43102c8ee0dd3478466b441cf3243c150c8b6e49bf", 0x65}, {&(0x7f0000000240)="c041d6e33bef37af06648aefd0d7345f6d30c4bf14cfb436a1fbe7d6861ded5e7c10fc7a0be25d39538aa4505c765a0411c2037652351e5a385ace73b9ea05748d56d8e59d3b5469b135b6d4b16a9bab9884eca780dd8ae630de88ccc7fe261e8e", 0x61}, {&(0x7f00000002c0)="baed58f7b02ade5ba69040ed61881b6fad", 0x11}, {&(0x7f0000000300)}, {&(0x7f0000000340)="2cdfbe78b3d2ecca813127580be92bd93fbdab79d55d1eb7ddddfa4b61435c3bd88b2ade55ecf0649393312637e117e9a30ece38144db98e4b5816e02390eb7e4834b9d0e3d0ea8e30e33392308ca4205ec830b1c31c2ecf1428eac24eb3b679909a0c95ddfae2e751ae72c5eab0bd771efa8674e23844c11c82542876af5f0189842dfc0582343dd689c478d97b9d83180c58d47b8dcc9ce0a58fd3aa80df638fd7ed8ba519c9a01c50a5401d0b4e87f756b86c68098cc8acab8efd33df8002f5cd8e72dc42da1c8a09cc9fcdb55fbb41cb3d21eb372693dbda5f23957b9f77244b257db4ce381dc46f1f2d547167f64d24066f2bcc", 0xf6}, {&(0x7f0000000440)="e768c09b858af6faa13f978f7baa963769a1b9f96fc952a06cf1d2405e345fd3d2a242e3d9c303c2da88155f3219fe8be89d4bc358e60be7302811c1abcf013022b4768adc89f7193f54216548e5fba81ed40db884888b819d6305e3872fc1bfc105b1c983465a67814ba9eb9c144b1e515eb91516e6a41d19bb809eab27c894eb83d8a421ebd73e143f28fdc976d7be035f0bbaebcd8a5d5661a16a71da8e43c041a1ac4af907d184b0800e5f9bb5fc9938d365a408f85db8fd185574c9381ae1a2f10f4e9f", 0xc6}], 0x8) syz_open_pts() openat(r0, &(0x7f0000000300)='./file0\x00', 0x1, 0xc0) flock(r1, 0x5) preadv(r1, &(0x7f0000000a80)=[{&(0x7f0000000900)=""/74, 0x4a}, {&(0x7f0000000980)=""/250, 0xfa}], 0x2, 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000006c0)={0x7fff, 0x3, {[0x90000000000, 0x2, 0x10000, 0x1f, 0x2, 0x7, 0x81, 0x8, 0x3, 0x9, 0xe9, 0x2, 0xb1, 0x1000, 0x7ff, 0x80000000, 0x9, 0x2], [0xcf4b, 0x8, 0x100000000, 0xeb, 0x8b, 0x8, 0x2, 0xffff, 0x9, 0x3], [0xf2a, 0x0, 0x0, 0x1a3b9409, 0x1, 0x8, 0x4], [0x2, 0x9bd, 0x5, 0x9, 0x5, 0x6], [{0x3, 0xfffffffffffffffa, 0x7fff, 0x502}, {0x100, 0xc, 0x9, 0x7}, {0x3, 0x4d6e, 0x81, 0x6}, {0x400, 0x1b790000000, 0x4, 0x2f}, {0x8001, 0x9, 0x4cda, 0x3}, {0x3, 0x0, 0x83a3, 0x83f7}, {0x80000001, 0x1, 0x100, 0x7}, {0xfa1a, 0x0, 0x7, 0x10001}], {0x2, 0x1, 0xffffffff, 0x1}, {0x5, 0x80000001, 0x4, 0x8}}}) fcntl$setstatus(r1, 0x4, 0x0) 16:00:00 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) fcntl$getflags(r0, 0x3) r1 = dup2(r0, r0) listen(r1, 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x8) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff8, 0x8, 0x80, 0x8, 0x4}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x6, 0x8}, {{r3}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x1, 0x2}, {{r0}, 0xfffffffffffffffe, 0x10, 0x40000000, 0x7, 0x2c}, {{r2}, 0xffffffffffffffff, 0x1b, 0x10, 0x5, 0x2}, {{r1}, 0xfffffffffffffffc, 0x44, 0x2a321fb0fecec74a, 0x6cd9, 0x3}, {{r0}, 0xfffffffffffffffa, 0x14, 0xfffff, 0xfffffffffffffe00, 0x3}, {{r1}, 0xfffffffffffffffb, 0x80, 0x1, 0x7, 0xf4}], 0x5, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x8, 0x8, 0x63}, {{r2}, 0xfffffffffffffffa, 0x20, 0x1, 0x30, 0x5}, {{r0}, 0xffffffffffffffff, 0x20, 0xfffff, 0x80, 0x2}, {{r2}, 0xfffffffffffffffd, 0x5, 0x8, 0x6}, {{r3}, 0xfffffffffffffffe, 0x8c, 0x20000001, 0x4, 0xfffffffffffff801}, {{r4}, 0xffffffffffffffff, 0x45, 0x0, 0x1, 0x8}, {{r3}, 0xfffffffffffffff8, 0x58817ebc0f08b307, 0x81, 0x80000000}, {{r3}, 0xffffffffffffffff, 0xb50a826578b32119, 0x1, 0x915, 0x7}], 0x6, &(0x7f00000002c0)={0x0, 0x101}) pwrite(r0, &(0x7f0000000300)="7deda50f4ec307fdd0518d720111149f009652a065293d074aa23b5dd4d4c237a6529ac02eeebb629d8d6a27ab547d3cb9d4b4b72fa1eac52ce92dfd1975186d0c1f51fd1be57efdbb35f2b7724b58663bdd4920888a035b3dd21c075c7f530c149e4c9dc13fe13723ffa7c8", 0x6c, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000380)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r2, 0x1) r7 = getgid() setgid(r7) kqueue() connect$inet(r1, &(0x7f0000000400)={0x2, 0x1}, 0xc) setrlimit(0x7, &(0x7f0000000440)={0x40, 0x3}) sendmsg(r5, &(0x7f0000001b40)={&(0x7f0000000480)=@in={0x2, 0x2}, 0xc, &(0x7f0000000780)=[{&(0x7f00000004c0)="c1fcbb377e90a2794178c3f6ea8572b7aa8d1ff0c6b3d81ad73367aefa629d2890044317a5d1e040572dd2d6b496597f5e6f8a7cdaf6df3154679e18bd9a51be18135180d03bd6e4848943b32ef3bd6db009fe8eb6f7075f8b66cf47b3725b129552ef8720405bfda400750b74c467d826b2b296c88055e2c331b066af9541a080677559578e5204cad78fd32db5a65a6b1b062c7276e6", 0x97}, {&(0x7f0000000580)="2103e207ebabb0ccbc88b0d0c0b59afed0e753a6b76f997d9e498dddbc4f8a688643ab63b2302d0b3ec66fcac19511387dc77355505cd4d531a41f9e12f5ca0512d7a92c3de54b22ecdd68a3e511514af8a36fb81bec8f25a38bf0f5af84e7e4018bce7d823eca6a6946b61dd299a49d4b222f7adb06392d5cfc24e904b309db56d884b0ecac234ab769030879cfe18f1a3b8597acf7aa271424c42362e506370b05", 0xa2}, {&(0x7f0000000640)='K', 0x1}, {&(0x7f0000000680)="3360038925f20ff956a3e5110fe3ced4883f347c3d6481b28783397ec729aba4ae6ee9d418d9498c70774432f64dcd35aecb017445b709618663a7370c0d2f3ceb7961e13df1a85f7ca0d924b432daeb8ced9e6e44d14d6b", 0x58}, {&(0x7f0000000700)="212347102b55ef7974b7f200142315f6a6ec41036c21b1edd80b57d55ba5bc15dd5dc1333ecd38483f5adcf490319729a06b04e2c36e675a90ee7f3f35963c8bc35c7b26d24d8a9e9ccd2abcbd8522019379c3944374676bff22e46d525422c2c5308adbc264cad22dd2838fac", 0x6d}], 0x5, &(0x7f0000000800)=[{0xa0, 0xffff, 0x60, "b7e90df2bfed8b0ef76682197fd672f149fd809875f9b35213dd9c453b20b93633b76f69380854500399cfc0e850f6aaff6cf3c6854bd3c87a91fd4ef9214b3cb7df7aa2f89e7cd30c9e065318e1aebdb627779d0cf5f02854499b6a624604ac4c41f886d3146cc2fb91e4da7fab42cb7289e0151cbc26957c98ab17e1589236a490c11d16f1983dc8835b"}, {0xb0, 0xffff, 0x3, "9de9dbd12d469ee14df6d9ff1dc147c89570093b3e318a8d620deb7c0bcde1cf6924ee031074c9064d8d2a038b8d5b3fc7d9c920d3793c1bfdba5e5ac60f12634be2e62f78825245c4703f0f704bc09f8c0ead44467f1df34528219921b455a5fbda325eae28254f428721b73b09d25858d30d59d2ace2a8d582cdc7c434b08148104960e4290aa1b891cb3cf65bd42ac5b2dfff75ffba04e9"}, {0xf8, 0x1, 0x80, "76a724bfb697d4de8e01f7c24408899d32e3d7b36cccbbf0d90302a91dd3a4b600699b2a3c1d94b7980c00fc4df8a113730bb39f73db16e63b667c7e1e7f0b17ea10b5a9fee29148037e8f1ed51d08ecf3d4cb0c1a6b7e85459ee7640227017b0b9c0c9aef4402e773809c85d21bb0057cd1f40dcb220fb249aa31bf0cc767570973df568fd652a2866c534577a130fb334d5f42682ecb1cabeb09fb19eb8efbfbbe062ab96bfe30a831b93ed16c062e3fa4d841bf3827320f846fd59632fbef47b3a1cee11e34786f7d5911bad838f492ecf55d9881e1feaccc3a6a81f83f123c961b"}, {0x1010, 0xffff, 0x8, "0c0c6cc586b7769540545ff6f9b3e0f72c582ca294b8742270e8431679d3807ea2e7837ebf390cee92e36a586e3bf6199f6fcef7b96bef98eb215772dae7f5c296a8e29c1c82821a01af0eddb419a475f5014bb5f11051eebf2d12499dabcfb48672d00fb0b9d09dfaf58c91b5f745146aa8e6827df023c52e66a73565bf40df037efb0d1a11f0247c9d01b80eeb1ea87ac344044e183c5653cfce5bf4423005d3798a62e8ee4e5f01d1a2c52c668270029d36ad94df65419bfa6570ad6c0820edb228567e5679ceef3c5dcc45aaca5627ad3e3374de852538983845f3574d04469f6e3920d24004dccc9a4046504dc335a8dc48685cf342ebc2856d8b070c01444a18128b78b1180462c1375c195d17cff33be547d9fc3a057f63cf42ba536c06d99c7322b1acba4b918264cbce787b58d44532a7e4884e75b39aa66140934fedacc9a1a49b14c41bb8e81ca78a683ed2df09c6c627243aaccceb053989446a28d501c0b4ab153a0ff2389374f88af1087a5646b6d4798635ced31b92acb9891df446196655a48f92e956813967695db3a835fb76b53c2d4210559ac40ee76ca11cd6b81001b7b03269b60ac270c04f85df9074739d974c41931aa544bb85578e0a8a2a8260eb7fac1980ab0e94d10b47ef2e34f38bf16913f123d14ce12f9d72d7b2bb0469eb5147484b81ef251659ccaef777adff28cfda2e6f20ac9a96c46566a41096c89f5b71b7df3058950326edd24613d092a26a8302926a6815572f84d5217b891f1abb732db27354b18fe99f01c9e426c4808dd87f0af1e225e0325390c8d71e9d4220d057b247729caa14472cbe0537bfe4182b8c05ef157277754a3fa48f7d3cbc648e0bc3e5b8198070c25578957929cd85225208b266f4762cd88bf9157fc3c30b6a9f26415689c559f8ececff8555ee8fb1e95b31682e2a00069545527ef9d03ddc50ee0ab46984dd6eecd1c8c861f077dd44b253b6912546c255ee412d433b9142ce24cf9c89d0ef00748d081aa5261ae6544fe56a4f74d58a43fc4945e3b06d0715a932bd6b8aaa61b7dc01d341c03f2116a43fc4202bead35611df66fb5f2aa17df49b872e0a98619b1339effc0a3a56d7288c9d61b5f1d81629c56a4a6191a6e1ced715336b7fdcc20896590e455354ab72a6cba1b5d6890e3ae9b666c85c5a72bf51422fe915da30d9313412e02ee355c43e4f7e9eee5f603e4a7ee8d7e87aecc46108738946688624ec687a77c2e4f2db059f0c86864a5fc89a4725e31917a4b7d481de6fcf011ebea1fa081139be04458882ead8b305c28d909a991a09489a0602bbd16dfcdf0f5c0b79a3337d0ac7552793f9d3acb26fad8673dd9cff6916d8274c40832dc1189ca516a6ca706015e9b67c5612ede4468df35dbe34b8033dd5884dd4ad277dbf3e73ff8210f27d5cb06e40a5d72bc7376fed028af1f3a8d72166b0846fb0c964ca847dfd48a0bdbc2238560c8698a3ebc59599da7bb754d78237216f6cfde0074a1c505bb47483cab31bb944d1de578e7d0d00455f8c9c9f2d62cbe2fb82848086e8e9df36a38bc9936cebd8f34e7c7f4070f9d36e52e6c3861dd352a48bc1a5740fdc20535beb0c572c7660a20e1b8a01ad0c8335eaef96662fb62ff626871343ee5fc7b3bb98229699f96111c35fcaf6dd3e3c29e290714cb8242dff20dfc4c7c54f7eb245964e891b753346b83b849fd9483607c288cdac0e40136996012a0526af4163be5272c93e1bc36d5bb9bb2e1c68d9b234108757404042b00bd9d04512484b4ee6a25f6e3eb777d4b3bdc311bd6dcfc0ed436b6664d7c58245179900374ff302cf385b2bd7f8d5cb3105b8a5f8c8b98f8a6fe18bbfc126fc870d30f4e03bc0f5620ba3bced869544f640dd50900000c8bb892cfc708643ef3295348f504fc18481a340dff182f6ccced89560ece44809d8207f641a9bf57155e98fb8306c030dc5290e50247f89437da1ea6bde5a3eb2fa3cbae46c5fe2df7ed024215bbc51d78a95623c31d06c057f34c2fdfa5527240d2d5873d8c8e277ecf439fb2aef1f6b0d3855af9b36c21c5e811e0e45ae27672c325aaf928fff79af3f60710853bff8ecb564d34c1bc79ab4f5c9c54d4c925a7b630a464a1d8b926e7a775c28247a137139560fd92a19f5b5cd6660e0ac62559680a862290f2474b4c319ce8b60a04ccab49893f95dab7135b5c41f7315ebf36be6108277177c028c4aa25dbb9f922aefa059980816d314e1ce9b23519f7078f89fe12b0ac133bdc2b67f504f1211f24618399a3d165e6eb66a042192db40b42d58c4a78f75f2a79632a21adeea2de9c79443b7bb27228e1441af25520be8ba619cab457193ec872484ec07bb390eb236c4f0d59db030c0360d4e3221a11cde732ac3c40813cbef8a00bbaae7d98ccbb0d6c1c45fb1bc30f36b35a9f4fd5d7151d0be7382eedb4edd04f52deb6601825339898726f2310d953a400d7d8c89a9e7831b938a7b11ed21c838b82415004df39ef9a43fab2e4ff13970549b654e5da3e2850e34072a3ad579942cb05f5ea8ece409c4d75d56ddb03963f216c16863d59861a7d40dc7417360baebcfb579aa45deaf4f9e3a85d8bb4878bec69551c63a76f899d84bc6dfedb114ae6c9ced561b580d1fe38296e77a86c83dbd1fd2fe35b27e9e720298a386506a3c7085de10ec88839b9f644124ac4ed89be29779b759a8200379e224aa9c4535906012004ac6055898cb07d8e3c801d57c07bb02c93c62c0615ce0a062556a9d9f81e2269d81b30ab447ffdf9ac72061a78f30e364ec2f3bdb605522111a82246515f80b229a5f20e2f20c3159f0c76fd3882919fcbf0d1df5e609d2b0deba5b9cc9ce63143f49c04c64f6809022e4c6320d4c390d7b4b11d16c22221b432b349a43bbd05b95f9912145f72388bbf388dadad7c68bda47949c53d7d7051c10aa6b46d6b95518396cadc29ba77c363d2508386210f40d5024f96d29cdf45232a5a0e341a8c2009186d1c4f2407cac5411f45bcef284d6c3ba372e07f64aaa9354539e5e6c9db3ce4578fc1d74ce594b70de525c7949f7fd0bfbb31c67cd6e4fac943a74c26858b241281a4df605783869862fd18bf8e9a730625affc49b994851248f19ae48e276fdfd77ba4f56cd5a8c2f7bc29753f5455b992a39a675cd6a3a4091bc1aaaf830e7f60382e33752caa87670fdb36cbe45a59276de9455dedcce2b0d96dc4fc0afe3baa617ca09be2ded7c3ee6add63e030dc96030e50b91dd8fad0c9918e9e43c1070822953158679d42998a12c212c536c140f2145008db0217341dc5a1ac563cebb8e85e56c405d1e27f7d080a1d934cdf629d389c9456ff64a1d38b0039207f464a59b78bf2dc2864005329f4ca486a0bad8ee2c15f64180c253ba77de69e088929484e5a7830d866b1507c2423615761986c45fe82e14373f93cb06be28a64ca93538f42216e70e73298b3bfddf504c1a73e12ce3b68de6d5231c27a651f6c613e4f0e63e2162860f446218e4fa601570ff0f5ed5a73797fdb559d383dc78e1fafe6b5e53c4a5051cd80a737353183361d8272c807c875a098970487a7117de71994ec25c57b359d6e60f6018b280103f9b467a1f745bcc6e5f64832e8a48b854c940caad2bf3841edef0fe04191f1871c5a53a6d98aadeea21a3c4c6814d365f20417a36c8fd83a99c5ad81927e259b4c46036c3279bfae8f65be4c0ea998131edaa64abad0ba2039656462b4fa4d96187c8b7bcea615dcafbd68e344635a7e6b1fc77e7087e1b5b991a465125fd7cdc696b8a01b82d79cd42ce5cdb7ca2c238b42e409525541c6fa2a4bf140f4da0b9d3032d4655bb87f2b4d24d3b8e6522100cb45dd838c88242a415a1fe6a0b2df51bdb3a91d276b5246eb000cbb240d9128e74deb7211715e9592ea3ca80e77394166539cca370393f919a73cc2595414eaece2ca5b8e50d89da14693121a27a38705de95ba5a9d8e8f09558428fb07e87faea9d477a008b4731f6b87874e5e2e28e6fb69717653316daf89bf63401161bf3a9dc8c3740214fe7d510820c26dfac3eb59758139728903f79aa99c80a9dffcb8f69f4f0141838cea43123c3f863e161d3b5f6883db9ae9daf402b6860155c8adadd3d35be8af56b28f7ba88b349b707f7fc05982af15d38f4340bb5f3b90a624ed8cb5ed655719dc26f360f4998ec0c3df785041b9e39a852a8521b03b145554cc25a09dbfc8d24531ff2c22e20fbff39ca5419b88ad5fc1bf30adef39dc17a0182be9f59e2ca2b30f236e1295960d6ed5c0ccb5857a9b460edcb70cd91a9cd0b884fb4b1e363cbcc97531c71afb52fdab2e3339fbb31a602bbba28e8b65f29579c0bbd2bb81c4a087953a3a4207d9758c0447e11fe40a0047a94f156e0e14eecc37a3d1d820b214e6bef0f6862ef42202a5914924aaabf304f829aea9779fb0012ee0c6d6e0fa0a0915d19d84a384646aede50bd83789d51d3bc6b7b4d2c212c80e0e90d5b979f9bb35a4b80d1db01c44776e814a8ac9930ee7908bf126af8812ec5021cd38eb8110d5cee0ea87e6b9812ff6658be4ccc81835acf907b859671e9a591a61f3590ee7ef8f6f564390d0c09acbb66a6f863b28865276915d2f77621d3d2351424f0436c19085acf072c05023aec19262499880c6fd9a4610e8e17828161e7c8f94d7475fc18118664adfa51dd0a3ba39836180825b93f82bc6a8db3eaabb5e25f46470026c655ded23a63e96e81735027cd4ad42c937db6aff17510e15b93fa576f43cefa7c65ebf74788b966ea765d13a5941a918451b610be6fc6e33e221c24be29617125142308d6e45cb797e4555ea5f8e2210d97604423e38d29dedb04b46e55ca47a14e5edc9bd7c498461c2335903a92e85b619cc584de517fb709639082a9b2fb9fe86b502090da425c2bad130862aad5678b0e740dd58d03147f918cf0fea446523271dd584b6772e24a55bde4d019e6580b51ee13eb4a3e6b465c12205b6d101871201ccaf47bb9fdc4934c18254e220cc165325605d06111428ac3e709be1bb872906e4c869d879dff20704bf5c691ffca56dbb06f545ab907c9c8eb550aca54d93a81f534e1cda3368adf7a3a52de19641758d3bd2289c8633e7c57c081b555ecdd8d9c4d82db3ab23dafb85c0f3fc70d0fb802cfd86d18ceda28e03de737023307e6eb7052f982fa53c3277ae4895adb744c5f73f01ae35001a0671e4b86c52e15f79de3270b3bdc1ba5b8e9eabb9e822fadc85f5101b5c9284483fb29a250bd51dee6af37661201b323c0d22c4de637616650327ee6afcb3a4db399c0c3aeb1c454babcb3ddc097f72edec3ba10c2a05f9309d92c517f3ee2f459982a65672ae652b35a61325214f3f5420fd476cf2bdc199ef9b97ed5d0534b5d26813c31b540d1cb680437bad08e56456a638eac33f726e0352c2e2ebd35b15fc9edbd86640364e8b91c10c060ff2c7a74bb323469ac32f81607b403b75b7b22e7535a39e96b445ed6f80fa2ee88d704632f5a59b7fb6ca41fcfe3c302ab8a232d5927504e71bcb353ade3a9bb661040e963a07685ef71749e5bfdae65599a0b27a0abdf38aeafb049e2718d3377cfeb3c4adf037cdd076dadc5839f35348ae886e366218979773582c53c7812ddced99e8dadf307ce0f4dac9276882e26724c224351610a3f384badea16cb0429df4596bbcd5b0ef5e73847e592b8c44b6683a80b5b5e207cfa6acd71736ea373722feb8086c603ef6b3105da193c"}, {0xc0, 0xffff, 0xfffffffffffff000, "793b16a982e35bae08fbe8c740294da7586b19b64b5d7f54eab1b6c11e10507148a70f79837a1a8179b046c8d752164f32f888571d721f87e885d4a45486762674d00478960473a07009601b9f1bc1492e370a512db26fe0c37fe8cce92547f242a76de3e472f780eabe59f2a62a222c08ae66ea728352664bb4b87ab007e4a5556bff343944d3d55d06ba0ff691826cd3d2aad5ccafce8f6cf1a0cbe1097955ef88ff36dce5ede7f8"}], 0x1318}, 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000001b80)=0x6) bind(r5, &(0x7f0000001bc0)=@in={0x2, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000001c00)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f0000001c40)={0xffffffffffffffff}, 0x4) r9 = accept(r6, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) kqueue() write(r2, &(0x7f0000001d00)="d469044f6e64a9de8ecd455abcce263c97e8f76e588ed14318e1d61a686bec1aefd96548cb42f1abbfa2cc2f275feae1e4d097f56eccaa9a8c94e30a5a362bb0ad793b430ffa735620b11a2a9d99274d5b78d3b3acde1770af2a0671b1654b9c4b13b52e5c5e54ff806d246fe0f2", 0x6e) kqueue() readlinkat(r8, &(0x7f0000001d80)='./file0\x00', &(0x7f0000001dc0)=""/218, 0xda) openat$tty(0xffffffffffffff9c, &(0x7f0000001ec0)='/dev/tty\x00', 0x20000, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000001f00), &(0x7f0000001f40)=0x10) fcntl$dupfd(r9, 0xa, r6) r10 = getppid() r11 = getuid() setsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000001f80)={r10, r11, r7}, 0xc) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x44) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0xaae0e511b960c931) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) 16:00:01 executing program 1: r0 = semget$private(0x0, 0x4, 0x0) semget$private(0x0, 0x0, 0x10c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) semop(r0, &(0x7f0000000480)=[{0x2, 0x8000, 0x1000}], 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f00000004c0)=""/4096) r2 = semget$private(0x0, 0x0, 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) 16:00:01 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() minherit(&(0x7f00008e9000/0x3000)=nil, 0x3000, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0x6) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x27, 0x80000000002000d, &(0x7f0000000040), 0x0) socket(0x2, 0x4003, 0x6a) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket$unix(0x1, 0x78415ab6aa51c1db, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000040)=r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:05 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000001c0)='./file0/file0\x00', 0x2) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0xffffffffffffffff) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x0, 0x28, 0x0, 0x802, "65a43facfcb6f15382c9d7fac8e1de218400", 0x8000000000000, 0x101}) 16:00:05 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) close(r0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x7, 0x3ff}}) dup2(r0, r1) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="6202e5ffff83940bd5d36ef4b3bd62baddecc33ed266ca52ffa528259c07747d9f400bd51e07c3a7383d65043d78804b56ffffe1bce2e31187c69a15e7883d928226f655599005eb9c121bbf849caab4036f88bccab3fb4d5239cf15b04f10dda31722278680249268d270ed5a1423663635d411d42f2657dc179a46d522ca16cb1a8cb2c2b842d72b706ae1c8a47db3e850feeabbcc4acbe1cd583d43e47a0b860e9b68f4c41fb5d37ce03be68e106b9873ce6719442d00"/194], 0x10) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) write(r1, 0x0, 0x0) socket(0x3, 0x2, 0x55ad) write(r0, &(0x7f0000000000)="af4662ebd99492b158332b2a5903108a0bac3b40ee7467", 0x17) 16:00:05 executing program 0: mknod(&(0x7f0000000440)='./bus\x00', 0x2002, 0x6165) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) utimensat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000100)={{0x6, 0x20}, {0x8}}, 0x2) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) dup2(r3, r0) 16:00:05 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x80000001b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="9cb2992007294c02192ddfe06e322e", 0x20) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)) 16:00:05 executing program 0: r0 = shmget(0x1, 0x3000, 0xb2, &(0x7f0000ffc000/0x3000)=nil) socket$inet(0x2, 0x4000, 0x8) shmat(r0, &(0x7f0000ff9000/0x4000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44, 0xaec}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) semget$private(0x0, 0x2, 0x100) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0xe0600000000000}, {0x74, 0x0, 0x0, 0x101}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x7f164d04, 0x5, 0x2, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8005}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7fff, 0x0, 0x3, 0x7fffffff, "73f3070060e3dce5081a6f09000000000000f200"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:06 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000040)=0xffffffffffffffe0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x7}], 0x1}) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x24}, {0x4006}]}) r1 = dup2(r0, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000040)=0x80) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000005c0)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada37440193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000640)="bce5bb82bd82c321a8cf74848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c20138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd63959ecb3695beda16ee15aaf6b6c31400b4dc386972d2eae495014ded254cd66dbe83ec3b018be5455be5fe8080c850f9e13da075ee54c0682350000fe74511560c534642a247a3e4003d756b8fb6f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a", 0x12b) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:06 executing program 0: open(&(0x7f0000000140)='./file0\x00', 0x20, 0x0) symlink(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80) linkat(r1, &(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000640)='./file0/file0\x00', 0x0) 16:00:06 executing program 0: symlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') chflags(&(0x7f0000000040)='./file0/file0/file0\x00', 0x0) 16:00:06 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x3, 0xffffffffffffff7f, 0xbec}) pipe2(&(0x7f0000000180), 0x4) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000001c0)='./file1\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chmod(&(0x7f0000000000)='./file1\x00', 0xa) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chdir(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1000000000064}, {0x3}, {0x8000006}]}) r1 = syz_open_pts() fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_open_pts() 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x14) preadv(r0, &(0x7f00000003c0)=[{&(0x7f00000001c0)=""/57, 0x39}], 0x1, 0x0, 0x0) 16:00:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="90", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000780)={0x0, 0x0, 0x0, 0xffffffffffffc000, "001000002e0261cf0101000000000000a600"}) pwritev(r2, &(0x7f0000000500)=[{&(0x7f0000000000)="5427f30030979a9126657521c2c57c2885e5440f7dcd3b5ef93574dd4ea36065b215deb457f25336932351182edb30f0183b1478371bf5cea2853aa222cbd84b21b07f5299715303317320c26bb8e1039b3f7678883282f97cded768e5fd39a1be8273ff2433c3df27f06e", 0x6b}, {&(0x7f00000000c0)="8d4d6e6102dc910b090a3b6815237cb834887a5bced402d5e46881f0a1e98f7d6f44374d6398fc1efee39aaba3417646c7f0d21cac4add91925940be118fa82b86eb4504d51e3886227c24fe33bd69219bde60b436c7b7da05c2b3bc6efae3e75f3f0cfab793637f241f426a83f1332e6b5ab7982fc0232af5546c3662e1952c5c2a40a49069f7dd758785a2743a779994d496703f75fab7c2ef4ca8548cfbe2a4f23c61b6425864c2e40c78f01a4c", 0xaf}, {&(0x7f0000000240)="211a8206b7c7ff73f7b858b20bccb4bc280c164120a0eb9c1ff63cc7f0e59d7e8f", 0x21}, {&(0x7f0000000300)="7884216c8c9ebc70669904bedcfc588ad0869cce8064bbcd01684eba83958f9377bf7227fa8c028bdb5bbe526b75f517e7013214142337aee7b9fc08943edae99fbb932d2a827f943127d8a345194a06", 0x50}, {&(0x7f0000000380)="db0b2cbeafd3f6eff5931e6c000f811f9e12ea520b14fbc81204f85e5413a96f55b286419cee0a4143b90a4a6f73d3a57a85ed351621810fbea30dd0c0b4fd1d4ec693d81fb8a519f1a04f201009743a108600c13949f05f3c3a7dfe0eabe8353658bced4ed5ca40ec2676e93cf162454fb3290d18", 0x75}, {&(0x7f0000000400)="2c489360be54e06e62a835d378116960e00b836bba1f8b24c4090bd1634c249a94a3b53fed12cf322e830aebbc801c3d1cbc4bb9a3d8606e183d0d5b1c5dc2e299e6944340877f5301f570ca7553080459e5d0fd88216b18c234f6867e927d91d49fc8a50c61b31d6b5d6e6a502f3bc0716749294c0a3a38c637653b668918a91444a9b71104958a36b36524a25f0972fa53c46ce477ab4ba64e2cee2968b4fa8b340a96f433927a9b7de95237084e9c869477f78387d6889746214d134c7b58afa5bce7db7b7cdee0e39a11b2cf5509891a71e1d29598659e3f687c689d27ea513f03e71d2f0857d4bc2a42", 0xec}], 0x6, 0x0, 0x0) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4c24) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x40) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xc, &(0x7f0000000080), 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x7, 0x81, 0x4, 0x1, 0x1, 0x7, 0x9, 0x3, 0x1, 0x1000}) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pwrite(r0, &(0x7f0000000240)="938e0ae37492c32a6d1494689a23701d1fee5bfd0e3263e19353211344bcffa3a88136258f10850bec38b179911e47a533436fb42fdf81561687198baa7587ae44dcda44cf3dcd670f5da2648361a5e10993f3553e017147f58eaf3436d5a571efbac508ad6535a4d078013eefe90c905925c30e2f93a6a16f9077ff200eaaa7dab69d36c7e3c7ede99807819307474ae42ce84b0edc83d0534922c7a42e9de2ce58852a39647441a9b2ba58e1812abba3dd0ba751e3bd8e73839ab0e5f4e000067cf9242c2eb45bb1a30920701c022a2345457a33202b2ef8af0c945545fddd3f70b2348f82b587029e475e13fa4a6b87b75cf4f72fa59c", 0xf8, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x7f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x786e68fb4e81379c, 0x180) r1 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) getgroups(0x4000000000000068, &(0x7f0000000800)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r5 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) r7 = getgid() r8 = kqueue() wait4(r2, &(0x7f0000000980), 0x1, &(0x7f00000009c0)) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000880)='/dev/null\x00', 0xc01, 0x0) sendmsg$unix(r0, &(0x7f0000000940)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000740)=[{&(0x7f00000000c0)="668f0bec57319d4f693be497f59da03ef8f48634253bc7abe94fe9fc3b95c9e0bca645412694a33efde627531e298b83e0e4e6f7979eb856a23122729650e6b1a011aba6188e48164054414af7d6e9912cd14ed48c8045894831f849ae6a5220429f91e06947fc", 0x67}, {&(0x7f0000000140)="977c829d8baea7ce83273aac4391ff5378a0550233183f8f5a912a9edc1032bb95bc4666c2337f23766df1ff54430d5550dd0a30c535889b0a25516f8c761e488c5fa0c5c9f292cc3ea1ce3ef8cda71aef081deb29f29f452b68762ac7f23e349852defb1c1d6aafff8454581eedd5", 0x6f}, {&(0x7f00000001c0)="20efb39be75dec2793231eab6d0657e35d526426f3c157ff32a476519c65db3e0ea76c610b886ded88aadf052325fda886887d4431d62a235c574cd78826d66062909f88936a0f11a9676410bbf276dbc33c00b53267afa98dcf8217369175313693bc4fad4ef87a6032c12873c21f7e6fa58249923465ccba5c4b", 0x7b}, {&(0x7f0000000240)="d5777086e76f9c190a004e1e9e8c2f7c7468fddd4ad3775927aa6b13bc84423c4c72c152db5916b62b268cbe0ee97209e76cf69304a560351d09c66074818122765ac5f4cbf7d74f9b78ace1e961d4677a13eb39c36cd6f72b8224727e361ef8ff2a9667a990e07b644522614640188c46d8532cc7acc2f38e4d2f1b5965d50d8c1d7c175f905e1362b9dc35da48a87961062372d2702a5ae186d87917feab748350088a811881a5656020a2c1787bc0ab20b841c8979004377a81deefdde26295afdc160b33cc34747181705196430fde33545abf4525d6f90ca89212d1e886a9a828ad72e223c6", 0xe8}, {&(0x7f0000000340)="ef2f30be66057041d0c0dadd98670b20df7c2bfa7cbba26d1e0ce9d89e21bcfe57abb4829d7fcb1510c4df64234d2f3c15c988dc1878b0fec7bd0679bc9b4d3e0f52ba6b69906b9c4cd6bb3dfcaec3c44414b01a957b7dbcdc44a4b60cdb35980e76b4d6c26c6d30af85f8c9262428f8f26b3192cdb1287e3e5a060b67d795c9210576a6b57581c72116505e64a39ff266f24594902c9bdb8745073c1c84b8ec0c2b8b216ac9d3833f4bdfb4d58153b93179e89ef8566b36e9a75a0b358032f664ef354738d32316d17d13e4c046339f196f68936bc8c90ce23367ddbc6caea549d02e117bb573abf83375e2cbb8c9caa05d27193d8afe2207f6a6a212fd8d", 0xff}, {&(0x7f0000000440)="80d73f6907fa8cd365a47ac630587641cb969aa51318ad32cb624b86efb500e4a051f824422bea623ebf03c17d144a2f33db58fde25bb499584a7434f7", 0x3d}, {&(0x7f0000000480)="857a53f43becfe7def6e2966281dc126894be09bc7fe589c840a36770ef5856d88723a13eb22", 0x26}, {&(0x7f0000000580)="d81bd99591e456309dac3addf4171e2211d3277346967f9aad0735af06c812d160321243a986a648b2f32736d4a37b2c07898a305e004f644f7bfd222fdf2ca63c59264b19608eadad97c48fc74f36222f504d2d35a2924e4f180c41a5fa557e5237b8a5a4749b0e2e46626a8bc0615d8f49056894e55987f4da441bf6d48ff65a6c0a9cc9feafa53b9e99328b0b899288448595ffa5e805a07b43ae70f57720018399d60647c5e9f55a9071917ca5550b0adae6d319efbc8c41bb5e54e045c2cf9ac507cea5dec702e6a80158361d2f72337542ed66e0", 0xd7}, {&(0x7f0000000680)="8b523d1bfabe2e4480dd89aa710f0b24fb1ce85ee1a0b66cdd65184cf2e5ef5150dd97be33791d714197ee72b168042edd81092f28fe75f9d8d7ed3d98d8ce1d774feeb9f782455f026388101f5bb225b73377c4cf8c8efb805153fc4011b2435ec483aa5fb928b64d4f7572b16af9caf8bafe7484e3b2188fbf59901564701a05f53e4c47ff4954784620a0d3251b01418a80000060e62acd82c7aaea42c3a4c82a8ba111c0c132e9f8cf872bee1820761fa33bdbcb12df25", 0xb9}], 0x9, &(0x7f00000008c0)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r8, r9]}], 0x58, 0x400}, 0x2) ioctl$WSMOUSEIO_SCALIBCOORDS(r9, 0x81205724, &(0x7f0000000a80)={0x0, 0x8001, 0x0, 0x1, 0x6, 0x5, 0xb9, 0x10, [{0xffffffffffffff29, 0x8a, 0x6, 0x100}, {0xffffffffffffffff, 0xdc3, 0x6f, 0x1000}, {0x3, 0x8, 0x400}, {0x81, 0x101, 0x5, 0x3}, {0xff, 0x7fffffff, 0x401, 0x4}, {0x1, 0x7dd9, 0x0, 0x9}, {0x1, 0xd94, 0x4a0, 0x7ff}, {0x10000, 0x100000001, 0x2, 0x3ff}, {0x1ff, 0x8000, 0xff, 0x80000000}, {0x9, 0x4, 0x3ff, 0x9}, {0x7a655542, 0x7, 0x5, 0x597}, {0x1, 0x8, 0x2, 0x8}, {0xffffffffffffcc85, 0x5, 0x98, 0x6}, {0x3, 0x42edd103, 0x7f, 0x8}, {0x0, 0x81, 0x8, 0x9}, {0x7f, 0x10001, 0x6, 0x4}]}) r10 = socket(0x2000000000000002, 0x3, 0x102) sendmsg$unix(r10, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x10, 0x0}, 0x0) 16:00:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0xfff, 0x7f, 0xf}) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) 16:00:08 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000080)={0x100, 0x2}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f00000001c0)=0x8) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x800, 0x0) mmap(&(0x7f0000fef000/0x11000)=nil, 0x11000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x1010, r0, 0x0, 0x0) madvise(&(0x7f0000fef000/0x3000)=nil, 0x3000, 0x6) 16:00:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getgroups(0x4, &(0x7f0000000100)=[r1, r2, 0x0, r3]) bind$inet(r0, &(0x7f0000000180)={0x2, 0x1}, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10}], 0x10}, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x1, 0x0, 0x5, 0xfffffffffffeffff}, {0x1, 0x800, 0x1ff, 0x1f}, {0x200, 0x4, 0x3, 0x8}, {0x4, 0x1, 0x100000001, 0x95a}, {0x7, 0x1, 0x101, 0x1000}, {0x2, 0xeb, 0x40, 0x2}, {0x0, 0xfffffffffffffffd, 0x100, 0x8}, {0x800, 0xfffffffffffffff8, 0x6, 0x8}, {0x0, 0x9, 0x1, 0x800}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000300)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40081}, {0x15}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x1000, 0x101, './file0\x00', 0x5, 0x3, 0x2, 0x7}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="3594028ddf0a42acb66ba6e55def3d28cf85c789ab29c28afa2cb90b25f8cec585b9cfb0b95ad05bff6ec546d62e0f70d7ff6696aa950889b51cc15fd45480b25c3bf7d571f2ebf1cc7e7796af9693da70bab6cd2df3fa7ec96665dfb220ded59c348e1facbf4a67d82ff30c7bb335c6d9f8a936ad328f2ae94b5ed5e1753cfe985cf98c4eb32bba7dc57790af7ab4050ca84504b2f9da788ae31e8fbfcaacf3d6b8ac2a382aaa386405b5634f3d77ab9fe13c4ff35a5fe8e2ffd7960fb86b33fd13d323ca571c2aee", 0xc9) 16:00:08 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) 16:00:08 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580), 0x0, 0x0}, 0x842) write(r1, &(0x7f0000000000)="97", 0x570) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000080)='(\x00'], &(0x7f0000000240)=[&(0x7f0000000100)='\x00', &(0x7f0000000180)='\\%[)\x05-\b:*\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00']) 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) pread(r1, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x6, &(0x7f0000000000)) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwrite(r0, &(0x7f00000001c0)="dd92b6b7370b6abe32f5bffe70e2db9e6de3628a02ab856d5f46158cbfb5312b4914c91b920d96b3c073c330c14354c07da6f57dbd18aef8d25639d01a53611e2ed5f11975564c54649649593aec2c9b74e706dad5663565736b5568f9590664e07d377e12179d51b53714f19551cc6896f4b315e6046af95eacd4558a0d7b5136d0a2104f039d6eb6957bacfe98da297884732a721697", 0x97, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x7, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:08 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) getpgid(r0) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r2 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f00000000c0)) ioctl$KDDISABIO(r3, 0x20004b3d) kevent(r2, &(0x7f0000000400)=[{{r1}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) close(r1) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x1}, {0x6}]}) r1 = semget$private(0x0, 0x3, 0x20) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000140)=""/157) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="d5") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) fcntl$setflags(r0, 0x2, 0x1) 16:00:08 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x2000000) r1 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r1) r2 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setgroups(0x3, &(0x7f00000004c0)=[r2, r3, r4]) r5 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r5, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) linkat(r0, &(0x7f0000000400)='./file0\x00', r0, &(0x7f0000000440)='./file0\x00', 0x4) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000300)={0x3, 0x9}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r8, 0x40044278, &(0x7f0000000240)) getegid() msgget(0x3, 0x8df9e118aedff563) getuid() getegid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getegid() getuid() getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpid() semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/67) r9 = semget$private(0x0, 0x3, 0x0) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f0000000340)=""/165) r10 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r10, 0x200000029, 0x67, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x4, 0x5, 0xfffffffffffffffc, 0x200}, {0xf2a0, 0x1, 0xdd1, 0x5}, {0x7fffffff, 0x6, 0x100000001}, {0x3, 0xaa6a, 0x100000000, 0x3}, {0x4, 0x1f, 0x1, 0x100}, {0x3f, 0x6127, 0x8}, {0x1dac, 0x8, 0x1, 0x100000000}, {0x9, 0xbc, 0x9, 0x3bfe}]}) 16:00:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44, 0x100}, {0x84}, {0x6}]}) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x6) r2 = geteuid() r3 = getgid() r4 = getpgrp() getpgrp() sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="00002e00000000000000020000003000"], 0x10, &(0x7f0000000280)=[{&(0x7f0000000200)="c0f48739aa", 0x5}, {&(0x7f0000000240)="75a6c16f447ed4d66b02aee5e14a203db415d138af7d4b2ca30fa0ff5c800b1f24d3571a7c", 0x25}], 0x2, &(0x7f0000000480)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff0000000000009eae2fdb5c7bfe43707b0364ec6d308d876f84c82f0facb0d500904073521575cc8915d7d14e7136adf9b28d5fb74d946d78c8d18e4b328849c9e0fc72393fcc601120f5d6b023eec98d5230bf172af2894dbf73482c4a57211cafa88021103be457048feadeac75af4bb60f0fc45e9f601e611a078a29d0df4bd551225914aadc599ab80e25feeb4f93ff95e839c7d8a5c0e36e4e4d616482de944cf740d4586f0307fefb0c85491ee6df78bb3e2923604e7fc197e412c7f29a09ce000000000000000000", @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB='\x00\x00\x00\x00'], 0x48, 0x400}, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x10) chown(&(0x7f0000000100)='./file0\x00', r2, r3) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0x3, 0x8001, 0x100000001, 0xa3df, "73d92b9bd58e53c57877a6bb30a4418e41d39d89", 0x56b, 0x5}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x101, 0x8, 0x1, 0x80000000}]}) connect$inet(r1, &(0x7f0000000380)={0x2, 0x3}, 0xc) syz_emit_ethernet(0xffffffcf, &(0x7f0000000040)='\x00') setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000340)=0x3ff, 0x4) 16:00:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 16:00:08 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = socket$inet(0x2, 0x4000, 0x3) fchdir(r0) readlinkat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=""/151, 0x97) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x7ffffffffffffd) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x80}, {0x61}, {0x6}]}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='x\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pledge(&(0x7f0000000040)='tap', &(0x7f0000000080)='@$\x00') syz_emit_ethernet(0x1, &(0x7f0000000100)="96") 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c653000254557171261db64f25687ab5fbc1d75f592dd3abb9da4832f275eda70daa9128374e2a7ee303acf0f83b87b5c39be50aefeb1d9ab9050677ff9a577e167068f6bc1f862b3072fa361d557c5c8f713d5d74420d702f6a0e90d8e3d1735ff56c3699742302c2a4680dc89de2ae9fa999ca8d67acfa9cc3b07b0"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) sendto$inet6(r0, &(0x7f00000000c0)="27627f299f025077cfd5fe2e825ba0d6e97fdf185bd45d9ea39f716244b7636924890bfa505c29b522f849ff3912353af5424cd2a9657c867ebf4de3634dd20f10", 0x41, 0x408, &(0x7f0000000180)={0x18, 0x2, 0x9, 0xa7}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000280)="493850cf83da78163af4c116fec3159034aae74169c40433c95b60181f5249cd4d0f658fe0c3dae4cb4edb8f30e617876290ebf578882df87caa14cd", 0x3c) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000000)=""/153, 0x99) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20008, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0xf3f) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000340)) syz_open_pts() write(r1, &(0x7f0000000240)="2d131a1475700115de9126e751a7f3910c915a7ed8d7c001ebe7a2b19250c9c7adeb467c85a6caa4d66371cb1f8ad04084663d218f81794931492055f7a812d4d2630ccc0cd779301422a560e8e736cd0309ec88603eb586dd6fc48ff0143b952f233081e4af3fff8fd527cf1e371bcc441341f2139b98f9624bb5036032bccc97a9b93874d73916271454dd438d13a3c93eda0445d7cb41eb00c07c9aaa6157e77f179d39e659c5d1feadf62fdcacd52eab0e7557517554e4759ee01beb20e4eb81c1612dc73a4d509bb651cf04072092005c8f7bbb4d04db718c91f181be68ede1876bbe71", 0xe6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x10000) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x800, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000440)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e08c411ba561262e9bb75cd01958bca3faae2269c1bb8ee3e65973ac7bb74825e7718f38f3a17f1b494a014aa4c5cbca2132b9868819cb3c4940d3022d7f1e2da199fd5f03d032fa6c0f6a63082ec0ed48f5155b32b79fa1349d38169da4ff866db123a5f1a683eb78f8e8c0c41f393fc9248469201a978eb4b898f008602f742dec3fbb41fde0a39706f1539b08ff5ffac55eccec924fdae0ae591c0861b0609b107abaff03c7a7976174c92a26901f84f30f2ad914a608a6285f8e8f6c4315993fe"], &(0x7f00000002c0)=0x6e) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x20000, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x10, 0x0) r5 = syz_open_pts() r6 = accept(0xffffffffffffff9c, &(0x7f0000000380)=@in, &(0x7f00000003c0)=0xc) poll(&(0x7f0000000400)=[{r0, 0x4}, {r1, 0x8}, {r2, 0x100}, {r3, 0x10}, {r4, 0x4}, {r5, 0x8}, {r6, 0x190}], 0x7, 0x6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x14}, {0x7c}, {0x6}]}) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000000180)) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r6, r2) ioctl$TIOCSETVERAUTH(r7, 0x8004741c, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r8 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x9, &(0x7f0000000240)={0x2, 0x3, 0x5, 0xf4, r8}) 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5798, 0x9, 0x100000001, 0xffffffff, "507d33822f6219af2abb9ba32d29f7cc5aed542a"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc819", 0x33e}], 0x1) writev(r0, &(0x7f0000000340)=[{&(0x7f00000000c0)="ab35888857249a1a4c18cbbabba384833cc42b219c1f2c21f630341e545daa2961b096fd1e4ae0549b036fd0f2dddf8a097c53753deaa21fb5486868984b26ae6dc4633c1a613663d5a25546dd8da0b07e634b3c47d4d52c8d725ad60176a4a4fb889bc59079847a240c7a854dd301dbe2855cccca26a8ef1c15cf6214fc3df40fac0276363bdc327eab29dc3b4cc2b18867e2491b8e8c00f0e55b7a4e31b5d96c7bb0b5f94765bdecf66674832cc7e7658589a8b32f1742fa01344effb0d62e45bb9d9461114c7ce1304eacb5c0046073a90f9bc9cdd2aa021dcd3925d7375e6b0a234d737fda1565e0d8494c7865ea175f67196e4e8865", 0xf8}, {&(0x7f00000001c0)="ed2643948f344aad70dcb5d78f15842926c54991f7fa40c052c80107c0b667d1baf8203bbe4bf738ad80133820b1304725d2e9febed4ad0c52a0317678bd1c9f239586ea10ace16d355056897710f24c980e5941cddf", 0x56}, {&(0x7f0000000240)="10aab28c17011b50592660211959b344a223e7108ca7da988d900430b03d7c2fc123c2cb0c26b5f371995d91db6887530ea8e9a437eeb18482f30776647fc13c27c631dbdfd498f7a55f4971bc6ef8a3cf379495b1f7910b6a8bab2e5084c8435763485e0d1de81305ce8c514aeb7d729f", 0x71}, {&(0x7f00000002c0)="d6f9765075e39eecb9a347f539d9d515a596775bfef0788bd79032e5dc8cfe3ca699d696402e05d5f95dfca7edc36ffc40a3d8eed24e5498266bd75038d8a2953bee0320c50b23016525b6bcac864c5d27644075d1320de882fb7da7ffee8170cc73ca1a2c0fcb8a3b5fd89a94764af2", 0x70}, {&(0x7f0000000fc0)="b978b7bfb5dcfc61d739bd381984ffc9d6abe86dbdb9465f1a48ceb1b78ed5cedab53852ed0267780996abc4fea5e2bbd7f3ddaa9ce6447b4f63cf44de40c0c62ff637ba66e0473b9a79a2775dce7bf6a7d05123660d2fdec43eb0c89eeda05649cfa8a1743bc8bbdb9d5d29067d351a75844510c8d407aa4078a56322080bcd92810f2fa7b7eb4959bcdcdd6d6a88a236e707aa6ed6a6b7479847667d86a65c8a4cb2d8ad99bc1a7d31150b53c1ce73b2a7c0a200f3bad94e73698cee21021324c7f5087251a913f5ee53805bf2a7175c1a9a35ba1eb0138a7f4f1b9d96703c03d09b3a69bd03ba18cef8022d8e7511f536d692809191974774d198838d99aceff1636e36945eac4c196f8bafd379cfb832dda1d7154316d025c122bd49dbecef1a4078a10867b73cd0205ec73cb8fb932346304c2dc3ba400b9d6c7b65769db4f72e9cf5941ff1fb629beff50e88e69819f4f58e14ed99dbcbf01a34796d9e8c2ebb61d0487a642e1bc828d8913a3964a311768164ec39cc864fea40079985739ce5672a22884b4d6360b5f0c9e2a45b23863fe0e4331b0b7c7fa7ea93207b13d0449886d75efac6f082ec9e6b372ade7d53283c2d5af8414362f1ea285ac61812f1315e6feb5da98508fe3ee6b30d7eaf732458f61aed6b5936b18e78dbbb1d2aa7ec80a59c22b202e0c0f2960cc0b2e76e88f30d04f8f3f1a30ea8c405d10fe5ae616911c37674d3720d3f1d6330ed1ef739679490059a0f886bcc53ab67a2068776c743ec934ea8c8565eab4dfbb2fb3e42ddc6be2363c21c7d852c7c2eccc6302fb248ab6ab92e8c0d39ef2f91c9c3c2b9d7556db98671ad8e917c7a425f50d9a9d28a76c5d39903099f3442444a749b791a16a895adfdcc80b7ad6014ee9df5fe78e9dcf6cf774a4d8f23c370785046814e6f9dd7ae1ca73ef6b190129a92deed20271fcd95adf3dc75658ac74b64f4aba6b5b5223877b821da3fc281fa861fc86404e936969f6d686e1f42cf4b5e23ba0665192bd64ee92a064ab3458e8ddf1adb444073a94737a41c161b11a225d416c3265de4bafa685d4698f2970c64bf1c21af27822a09fcf7d07737b878d088af5424eb11eadd60602f413188f8e326698b11a786f3ee90e45e736b08823c3c4295775777129dc465edcee851cc4e35a800e180d6f25cc5490bfb3d7264a258b1c044dff2de8bc7109bd29c1f832d32f94d3502b9d3f5fd5c610b4b33753cf1b1bf15a146ea95bbc1537b20325e8bec3d8181cee465cd5c94bc6fa9f43835cd412c3ca41d016de3c6b306c17768a7ec3c156d61983a4a0c9d4c7e97282c8e886c010ec0fa9985c82855e30416f507c6c4f32019e43d019f91b3147827250cfda02c513eb5bce589ae7008a4b66b30c64ddc8eb0668f3604d9f4e9ee0f6915cdbffe0f5f4cef29ee21373c912fe1e6bd5bed212123d43de707c97ec2d114608dfb497ca869c68cfae61f2a3d50cb6a02e61e40819497f2db9e46e24eaf386b087e60a5fe12e02aa01e5d392e88322a29bce8319a0a79f35db6fcf98e9a383ad629b504d974c7956b6d0e11cd4d581304c2c384bb53c65098062dff03893d7a679a8ddd3a9dc95c61c9af0d73ee39fcb3b9f5aba9efeeb3ec196ca177d22d9dceca0440a531a7814ae2c0399d76ba6964808ad7a75e4c8e7a1cb5e3978a3b2b60c3918327e70ae7d89d19c7c1f67905385af777d394939d8e685c98274f8a9180e1db9cb6c7e10a81563f132967c41a0b758a09470d2d073319d233791d07b2b114bd79665f833774fa8a84fb89a14702eee61eddf4f9e3056487c204dd94d6926310a344599a8d5ec2468b00bd583428f10032b23e0933f5690562f989afef25094b386c57e3801de2e9fa28dd3d1785e3c2a119a85917cebc34784bd1ad0740ece345165505e251a44eef919afff757f8d9dc87047ec48c3be545ca461de0c359e6ae95a53126b1c8485e87fb6d63e4f2ab34642e8b5940bf3c1a15f52b763f48314c23bc8db319d9e854f243206345ceab8516978e6dcb56ddfdac0218121a25c469ca85e9139e15ef51031ab86d24aef9943cfadd07433aa965fa36336ab7f77098bdbe294f5ee2e37dca86db77cf0162a9801b943d9f3ec6e807619c925c37b22e27497a11cee71f93abe1c4f3eec7811e12a0a990d4c17922ad281829b404fca7197779c20c5b478cd8fae45a9b86842a88825b3a1e11d7bfb225c955d555423ee86e2493e16672aa1865b9753d0197fc9ffb8ee75912cbd80992f30ad784f322ed08d1483806f9c6a82cb76b622e0d0469eb92ece91a2211c0a5fa8cf3a07582464d9078aaac66229595b01fc6e19968432d980cc5f7ab960ec06675e24498aa4644582c789df96ba348205433277acb579cafeb6915d376ef2a7ef78dfad285fade2dfadbd967aa4a04151dd5dda97fbd90d6821acc14f3db41951f08b18c333106563fd0f3471c543333e624aca31a88ac721569ca835b50f823a942d44108db289ddf1f5f78635ec2ca0112e60f598c74d7f52e83cbb61ee60d25b7804aa8061c87812eee883a18262d5184ab7bd03bad14082a69f36edc638c643b76223bf16a8ddc915d2500267740d4cb5f5f8a4c157658acb399ebc71f186b89fa7afe5b233202e2e497c761aad9f6f9bda2d116e7ecd7adc0c9fda33c034acf73d2525e0478f0ae30a623ce19da237ef4d227c04f8086e1b00e60ac4485d529121a06c027adb6efaff1d3744cd8ec59a4e5b153a05b27e9ac16443c51506040166d90205c7e008fb8056411ee22d5f066d75a8978a2b935c01f32f068e5d876bb8c3f25eeb6874a622b9cee48a47912b4e6f061bd5f96ff0d0e5d127faa722f55f9c7d6155f8bee511f759e715c6877ee5a58a06a966936fd5d256577d5e526d750d9df7587760a1ed5ced1d65431d3b11587a3e423cbbcd75482714c91e548f544388f64fc72ea0ee6bdf5b7db5b669e20a35686a82c1b57462d62c3099c0c7d8d86d3c727443fcb4745cd8c1306330b188d9e05b307c45b0645ef7ad48dfaf665bb4890a9f832f44ca2f787979ed0549d5bd4b93f970285f05948986eaf78c133bb96e5e262ec535b26c565bac2d7c00fb9014e0f07c8bb87fb666756af704cc6d3ba24e9942de273be71f4bcb28f4e1bd77bb349681bb2c9c60a0c7b167665e91da71af04d659ce3b5c8a188acba1024cf6cbdfb7c7ff5f9395c55bd87beab5e2d34bae9d834f878b2a532d3dd9aa92150638500c9a1c1c80f9f1d68e9634a735436cd6471439ea8a8297a94aac2cf570e69b6f7a2421f11b10f66f65ce35fe5468df923f4bf03f3a8b6a432b691ec0fcde50179663d6d6936b618611e30a7a6fcccf466c88c94baa4ef2dc41c831bd71afaabbc56c70b81652bdab2cb877eb41ea92587e1f64d961e6c1dcb593975c6a0685c98d3612563290584ecd314f28f8ec56196d0f4278616d0896d390fd74b7fd10c3d8e16863f2245ddd143bc52be6adc3451f1eb6082e9a53f5d506c121eddbaa6fc9655f6e016fa743e8c2562a079dcf4a4f798c1d698dfe42ffa0a498daa6c28a1d2fe73fc8ff94d77b1bed416e4f61973eb2b70c96d853441172ca45cb2cd90e1d2854a3cb503f69314f4083942ace2859081a626d9fdc2f359503ba4fdcdd9879a3162d099110f530b664f0e7cfd1f3e42046dbb00f9b4e00910ca504603ed902201ce6105276117610b8ab4e5e2458c68b85de308a71281d80c8a004767625e9cc6eab9201bc412ebf4d4f4b68f8222c7759dd9533c7f0c867c9c065703ccf143b94acf076bfe03144e7eae560565cf83e148e358e0e1e052713595e6156d8eb2283a54e8dada2579b79d5d1f46f8507d5a5ecb0caf59e4044fd5df5d70903b164df1a572637acd5746d1cd666d639f2e8ba198d89e92120fe0c3bd74331b8ba67d881a1e314e94a8bc3d04238f4e8b8d26599ac2f5b30f4e72cd8e183305203ca6b26b30d4dce4b164f27716d7b7250fb5f809aea9c0a823620fe0b5f5f54aa1434b6c30e679d86abf39584c18be26ed361417983b99bb0e1b8b1e7a3af99cbd38fda71855b73b9eb46ff78501edc5c41a7a800737fb3eb20b2ddb176ae30e2d2a806c822510fbe52380df3614cbd3a13a6e93e39bb06fd5ba4ce35d6c872464e6864ee9b933dcf0e561e3935026c0b047acf286ac9eb495005d4b94577ecb0cf14a7e997142ff10fa183262db7b351a46e3df44169ff7a9948eb758cb034f1888dbc3f7e761246c8303f48882f7723263e31012902ed307cd0d7235c206360053efca9e5c8a652701705182d6c9ec80ce049feba89e87a37f07bdd530cddda114657ce0a0c6f7cca031386b4c85f70c9d299c116f322c51c382d031bdd34e7a05950e0322e74cce850388bca99aede36219e44c151574e3b34ce3c574b990246033a411e5b24a7ae3316f1594aee4c72e026b2c4d97cf67421121c515e2c04a0f572f84fdcb0f33bb446f87faf07390d4505a6a45196a4c20c87eac109b6605030a08a4f2eebbd624c9c9e17daaca29d2a287489e993cecba36a8e781e148c27ea8b11ae7c3ffc01fb5422ed9e3e7836ad45326acf31b0c9bfa5f99c43917fc05ff03fb09288aeb7e894447daedcbc4b6622f0077f3e7a009895bf755743a2b7c32eb7b10934221857b63779a928918493748ab803cddd75c975766f0647b14bb23ed7ac6cd183e40dd2704ce814a37ffe0722b3985cb47a17f8ea9fc889b44fe439bff8c3d8a732391e83e955c01d91c9e6dac9634f72d914278bbd734416b6c7d38159aa9be3021b8707314ff47b77efbf599c5f500bd487149a31ab5eb8b7a9a3240093148335aba28f87c3af175421805d844a6ee72429bfa657d4491b7db418140e41d8329857914966a37889d1a1ba2433dadfcd761424403da1968022779badd00da38f15cb1bba9d447a6633cffb0e91626760bedfbccad11e8111104d6577937a7d83e8c7a31746597da516a98e29fac78fd453861e6b1cfff52b14b054be83453e3cd01ed1dac1d152482d76fb99719c428437fd10fbaf6669f7b63c8d0baed804cd8f08ff932e1267fc1f89a670319bd77adcdf835f2071d9ad213c3d7598d5df14e4b950811a06ebafe280e552c2e6045578095c7ab44cc5d55c9e63dc937fb5cf99ee3c54e85c4b50f6f0c69e0b4224d3d38de8ea140f1a15b1dfadb9660bdc1a1ee81dd962911c288b416aca27236820cb52bece5cbcab5f70b511c28c091757376cb57a3ff6a28f4d0bf8d965658013776693e884ffb5ce9d0be2c88f58828e008d157d9b1bfe1960592a60774cf417a027d76d08c9492b5bb6b83adb42659314f5d82c69e8578e5625f419c92a1f4f9060a27410fcb9dde5b733cd48e674f220e0142645c99282453d24dea82703f9e03a9d49e8d66d8a32a898aa15b198548f8c1ffe99edeea094fb6ee7cad088ce8d35028be6bf92284c1fc96702ba4a9f536114010e0d2e1503442c44e4c75fdfbd8a68d5d85db993731138a66c07082cbd2e40d613dcee4a68c1192bd0615d2b991f54ab6b301d970325c862faecc618e1a5fe25c228a29a13b8f26141b2c0462217c2ad91fc456c0cb4f1538dffcaaa59d9d698142cca4d19678feb25db7bf06b6ee872fd840d5947208d52740148822efe7dc528896b2dae4c658f27df64570515274728e9c4a5b3037d2b038bd029c352a75f30b7e0ad5cec043c853a2999ccc4ac2ff0b303c5326e3a025b916ca79721aa192799868b7fafeb679828b", 0x1000}], 0x5) 16:00:10 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x200000000006010, 0x10e02) r0 = open$dir(&(0x7f00000004c0)='./bus\x00', 0x17e, 0x0) r1 = semget(0x3, 0x4, 0x8) geteuid() getgroups(0x7, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getgid() setuid(0xee01) r2 = dup(r0) r3 = accept$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000480)=0x2e3) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x10008, 0x21) socket$inet6(0x18, 0x0, 0xc6d) write(r2, &(0x7f0000000200)='p', 0xffffffffffffff53) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000424000/0x4000)=nil, 0x4000, 0x7) pread(r3, &(0x7f0000000380)="3f9834f22fe89e845025fe71dcd945e6bacab7c7210f41bdc1761526eae9045ac8160f6724edc26a33250c13b47af67dba4d41e2b0a3f08dd58239752687ac02ab6b4781bc2cb6dd5e5ba1e24415251d06356319c690df3e78e9857f268828c7220274d0c68c0d964996524e2142c2c718804d248a46d459f324a600597829a9384bf8e29a801fa93856d8ffa36aae68e1ce46a9bd93e0114b4d88fa318c05beb032acc39bcb3de1b2e699fe5dda79", 0xaf, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffa7) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000002c0)) semop(r1, &(0x7f0000000440)=[{0x7, 0x7, 0x1800}, {0x7, 0x0, 0x1800}, {0x4, 0x800, 0x800}, {0x0, 0xff, 0x800}, {0x0, 0x3}, {0x1, 0x10001, 0x1800}, {0x5, 0x8, 0x1000}, {0x4, 0xcac}], 0x8) semget$private(0x0, 0x3, 0x200) r6 = open(&(0x7f0000000240)='./bus\x00', 0x108a0, 0x80) dup(r4) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000300)=0x1) symlinkat(&(0x7f0000000080)='./bus\x00', r6, &(0x7f0000000180)='./bus\x00') ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000500)={0x1}) semget$private(0x0, 0x3, 0x200) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x40, 0xffffffff80000001, 0x8b54}], 0x0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x31, 0x6}], 0x1, &(0x7f0000000100)={0x8c, 0x30a}) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000280)="29f118851a7dfcbcad593c41cc8dfb017cff567b1ace3c8c4a34dbbcf75a16a464849ed35a0592dd89d90b6c861a797f5041ee8824cf3cf3581866cfa52c5f33186f3f9e229a38cb9809b24197", 0x4d) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x6) symlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000240)='./file0\x00') kevent(r1, &(0x7f0000000140), 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000040), 0x8, &(0x7f0000000200)={0x37a1}) dup2(r2, r3) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000840)=[{&(0x7f0000000000)="321c9fbc73d71ccf1213c0ec823ea933abb7674c1ef5c5c5fa47760121bf6c701349ef2224bd9bc3d3561b0a98ce5d9cea5051011e0b50c420ddd58514a09cd793c4216881cc8bb4087fc1ab27bfd33e1bf8fbfdb17cb6133ffb9705c6adb9e550786ad5f5a066726477af4a4dbe4d53731deeb58d9fbf5438749ddc04a9c115a66e2ada66d905e06ae751b9b62fa3353424677afcbe9547b0c9264030f86410c2ee10ffa7dbfd9e8d0b2adbb904098e125dff50fa0affca8e8e10c7f3830e283db6a16e8d352ed50d43c0823102f8", 0xcf}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) ioctl$TIOCFLUSH(r0, 0xc0106924, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000140)={0x7ff, 0x8, {0xfff, 0x71a}}) 16:00:11 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) bind$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0xa) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfaf) kqueue() r1 = socket(0x2, 0x1, 0x0) listen(r1, 0x0) listen(r1, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000340)=[{0x34, 0x0, 0x0, 0x1}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x3, 0x1, 0x5, 0x734f, 0x747}, 0xc) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 16:00:12 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c879606c453f68c11500287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388b002ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b62b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d0000871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc7634100000000000000"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) 16:00:12 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080)={0xffffffffffffff8e}, 0x10) fsync(r0) 16:00:12 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x880, 0x0) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/161, 0xa1}, {&(0x7f0000000140)=""/57, 0x39}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) read(r0, &(0x7f0000000380)=""/234, 0xea) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") close(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8080, 0x0) 16:00:13 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) socket(0x1, 0xb0802179ebc31dc1, 0xff) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x6, 0x4) r1 = getpid() r2 = geteuid() getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) bind(r0, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x200, &(0x7f00000000c0)=0x6, 0x4) r5 = dup(r0) ioctl$WSDISPLAYIO_LSFONT(r5, 0xc058574e, &(0x7f00000001c0)) bind(r0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x2, 0x1f}, 0xc) pckbd_enable: command error 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xb1}, {0x61}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x0, 0x21) r2 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xa) socket$inet(0x2, 0x2, 0x0) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x6b8c57d37f6a71dc, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000240)={0x1, 0x3116, 0x7542, 0x7, 0xffffffffffff15b3}) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = getuid() chown(&(0x7f0000000240)='./file0/file0\x00', r2, r0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r3, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000001c0)=[{0x5}, {0x5c}, {0x40000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xd5, &(0x7f0000000380)="7e4a390557598f481caf0af5af9ec7d053d6bb374faa2082c4a4faf2b39578564265685c5097215640d4ea042a75046fff1abd459a237f88caded16630ca6eb5bbb04473a993849db0c2c38a95f7f1f8d45238faa92bebf0e79929a1a1d1be217df1f6d855fdad8b4f83479c7d58aa49c10a50ebf5bfa18bb4e1ac5172f981e5f98c9a4523a5307f08e2007e1e4c5e904a3a4b719e0ac85014c0f590fe5bfc20cf36a6758ca0e37a3c844bfedace5b1e16da026e5728eae4b61e6bb8eab3a2f3d0b341dadef85e997854d2fcb83f908849c155dbfb") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x44) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b602e, 0x1303) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="167fedea3a34a259336d3e211576f42a3ad6c6d3a3cb95ebfca7784b17cc702c81ce5b67180a1d21912dd15bd6e0e378b38730c2bcfb27a56cde3e", 0x3b}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r0, r0) 16:00:13 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 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) semget$private(0x0, 0x1, 0x80) clock_getres(0x0, 0x0) kevent(r1, &(0x7f0000000100), 0xfffffffffffffaa6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x5, 0x0) 16:00:13 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./bus\x00', 0x8000, 0x94) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000040)='./bus\x00', r0}) unlink(&(0x7f0000000080)='./bus\x00') r2 = syz_open_pts() ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000000c0)=0x1) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000100)) syz_open_pts() r3 = semget$private(0x0, 0x906bf36f39ac4ce9, 0xd8) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)) geteuid() syz_open_pts() witness: userret: returning with the following locks held: exclusive rrwlock inode r = 0 (0xfffffd806fa9f5f0) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 panic: witness_warn Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *433570 5856 0 0x1000 0x4080000 1 syz-executor.0 334151 35724 0 0x100003 0x80 0 getty db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff81fbde30) at witness_warn+0x69e userret(ffff800020b5f3d8) at userret+0x36a syscall(ffff800021df3b40) at syscall+0x44a Xsyscall(6,13,ffffffffffffff1b,0,3,cfdbd7b7010) at Xsyscall+0x128 end of kernel end trace frame: 0xcffc7600a40, count: 9 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}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic witness_warn ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c witness_warn(2,0,ffffffff81fbde30) at witness_warn+0x69e userret(ffff800020b5f3d8) at userret+0x36a syscall(ffff800021df3b40) at syscall+0x44a Xsyscall(6,13,ffffffffffffff1b,0,3,cfdbd7b7010) at Xsyscall+0x128 end of kernel end trace frame: 0xcffc7600a40, count: -6 ddb{1}> show registers rdi 0 rsi 0x3ffff acpi_pdirpa+0x2be67 rbp 0xffff800021df3880 rbx 0xffff800021df3930 rdx 0x40000 acpi_pdirpa+0x2be68 rcx 0xffff800021e04000 rax 0xffff8000009d8580 r8 0xffffffff81c91603 kprintf+0x173 r9 0x1 r10 0x25 r11 0x9511becd765298df r12 0x3000000008 r13 0xffff800021df3890 r14 0x100 r15 0x1 rip 0xffffffff81166418 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800021df3870 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=433570 stat=onproc flags process=1000 proc=4080000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020b5e018,0xffff800020b5e518 process=0xffff800020b2b190 user=0xffff800021dee000, vmspace=0xfffffd807effe2e0 estcpu=36, cpticks=6, pctcpu=0.0 user=0, sys=6, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 5856 57378 58153 0 3 0x3000 suspend syz-executor.0 * 5856 433570 58153 0 7 0x4081000 syz-executor.0 64602 279946 88783 0 3 0x80 nanosleep syz-executor.1 64602 480024 88783 0 3 0x4000080 ttyout syz-executor.1 64602 268422 88783 0 3 0x4000080 kqread syz-executor.1 88783 502650 24422 0 3 0x82 nanosleep syz-executor.1 35724 334151 1 0 7 0x100083 getty 58153 221775 24422 0 3 0x82 nanosleep syz-executor.0 67537 83085 0 0 3 0x14200 acct acct 87593 410933 0 0 3 0x14200 bored sosplice 24422 46213 53806 0 3 0x82 thrsleep syz-fuzzer 24422 137097 53806 0 3 0x4000082 thrsleep syz-fuzzer 24422 186928 53806 0 3 0x4000082 thrsleep syz-fuzzer 24422 243355 53806 0 3 0x4000082 thrsleep syz-fuzzer 24422 167982 53806 0 3 0x4000082 thrsleep syz-fuzzer 24422 507935 53806 0 3 0x4000082 kqread syz-fuzzer 24422 124349 53806 0 3 0x4000082 thrsleep syz-fuzzer 24422 81377 53806 0 3 0x4000082 thrsleep syz-fuzzer 24422 451029 53806 0 3 0x4000082 thrsleep syz-fuzzer 24422 117029 53806 0 3 0x4000082 thrsleep syz-fuzzer 53806 471959 53217 0 3 0x10008a pause ksh 53217 385798 25317 0 3 0x92 select sshd 25317 124469 1 0 3 0x80 select sshd 40744 352823 19533 74 3 0x100092 bpf pflogd 19533 128816 1 0 3 0x80 netio pflogd 82670 88548 5900 73 3 0x100010 ffs_fsync syslogd 5900 466221 1 0 3 0x100082 netio syslogd 4823 12092 1 77 3 0x100090 poll dhclient 26005 82747 1 0 3 0x80 poll dhclient 41716 260940 0 0 3 0x14200 pgzero zerothread 70084 265642 0 0 3 0x14200 aiodoned aiodoned 70627 457617 0 0 3 0x14200 syncer update 40805 241793 0 0 3 0x14200 cleaner cleaner 37098 90929 0 0 3 0x14200 reaper reaper 67087 198646 0 0 3 0x14200 pgdaemon pagedaemon 95838 418157 0 0 3 0x14200 bored crynlk 60693 134954 0 0 3 0x14200 bored crypto 43223 137973 0 0 3 0x40014200 acpi0 acpi0 52412 247305 0 0 3 0x40014200 idle1 39175 76454 0 0 3 0x14200 bored softnet 3921 96746 0 0 3 0x14200 bored systqmp 92417 399682 0 0 3 0x14200 bored systq 31129 406228 0 0 3 0x40014200 bored softclock 19481 173493 0 0 3 0x40014200 idle0 62984 362635 0 0 3 0x14200 bored smr 1 314927 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 5856 (syz-executor.0) thread 0xffff800020b5f3d8 (433570) exclusive rrwlock inode r = 0 (0xfffffd806fa9f5f0) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 spec_open+0x431 #6 VOP_OPEN+0x6a #7 vn_open+0x495 #8 diskmapioctl+0x18e #9 VOP_IOCTL+0x88 #10 vn_ioctl+0xb7 #11 sys_ioctl+0x5b8 #12 syscall+0x552 #13 Xsyscall+0x128 Process 82670 (syslogd) thread 0xffff800020b60500 (88548) exclusive rrwlock inode r = 0 (0xfffffd806ec1cc48) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 sys_fsync+0x114 #6 syscall+0x552 #7 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9579 6452K 7219K 78643K 16942 0 0 pcb 13 8K 8K 78643K 211 0 0 rtable 86 3K 4K 78643K 837 0 0 ifaddr 74 15K 17K 78643K 304 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1626 0 0 iov 0 0K 16K 78643K 324 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1212 76K 77K 78643K 3355 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 35 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 0K 78643K 332 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2618 0 0 sigio 0 0K 0K 78643K 32 0 0 proc 53 50K 83K 78643K 955 0 0 subproc 32 2K 2K 78643K 138 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 258 0 0 in_multi 22 1K 2K 78643K 172 0 0 ether_multi 1 0K 0K 78643K 13 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 78 344K 344K 78643K 78 0 0 exec 0 0K 1K 78643K 498 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 107 21K 30K 78643K 9577 0 0 UVM aobj 108 4K 4K 78643K 120 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 132 0 0 NDP 18 0K 0K 78643K 89 0 0 temp 214 2752K 2875K 78643K 40022 0 0 kqueue 0 0K 0K 78643K 14 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 19 0 15 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 111 0 109 1 0 1 1 0 8 0 rtentry 112 117 0 84 2 0 2 2 0 8 0 unpcb 120 800 0 790 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5927 0 5927 1 1 0 1 0 8 0 tcpcb 544 398 0 394 1 0 1 1 0 8 0 inpcb 280 1274 0 1267 2 1 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 24 0 21 1 0 1 1 0 8 0 pkpcb 40 14 0 14 6 6 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 39 0 39 12 11 1 1 0 8 1 pffrag 232 5 0 5 3 3 0 1 0 482 0 pffrnode 88 5 0 5 3 3 0 1 0 8 0 pffrent 40 13 0 13 3 3 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 76 0 59 1 0 1 1 0 8 0 pfstkey 112 76 0 59 1 0 1 1 0 8 0 pfstate 328 76 0 58 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 471 0 324 13 0 13 13 0 8 1 art_table 32 472 0 324 2 0 2 2 0 8 0 art_node 16 112 0 82 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 6 2 1 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 328 0 318 1 0 1 1 0 8 0 shmpl 112 118 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5337 0 3918 47 0 47 47 0 8 0 ffsino 272 5337 0 3918 96 0 96 96 0 8 0 nchpl 144 9288 0 7658 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 31102 0 31102 2 1 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 6 0 6 3 3 0 1 0 8 0 scxspl 192 28869 0 28868 19 18 1 5 0 8 0 plimitpl 152 256 0 248 1 0 1 1 0 8 0 sigapl 432 2802 0 2786 3 1 2 3 0 8 0 futexpl 56 31952 0 31952 1 0 1 1 0 8 1 knotepl 112 605 0 586 1 0 1 1 0 8 0 kqueuepl 104 578 0 575 1 0 1 1 0 8 0 pipepl 112 1768 0 1749 2 1 1 2 0 8 0 fdescpl 488 2803 0 2786 3 0 3 3 0 8 0 filepl 152 16991 0 16883 7 2 5 6 0 8 0 lockfpl 104 982 0 982 2 1 1 1 0 8 1 lockfspl 48 337 0 337 2 1 1 1 0 8 1 sessionpl 112 26 0 15 1 0 1 1 0 8 0 pgrppl 48 61 0 50 1 0 1 1 0 8 0 ucredpl 96 3571 0 3562 1 0 1 1 0 8 0 zombiepl 144 2787 0 2786 2 1 1 1 0 8 0 processpl 896 2820 0 2786 4 0 4 4 0 8 0 procpl 632 8452 0 8406 5 0 5 5 0 8 1 srpgc 64 15 0 15 8 7 1 1 0 8 1 sosppl 128 49 0 49 9 9 0 1 0 8 0 sockpl 384 2220 0 2201 5 2 3 4 0 8 1 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 7 0 0 1 0 1 1 0 8 0 mcl12k 12288 24 0 0 2 0 2 2 0 8 0 mcl9k 9216 11 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 4 0 0 1 0 1 1 0 8 0 mcl2k 2048 147 0 0 17 0 17 17 0 8 1 mtagpl 80 12 0 0 1 0 1 1 0 8 0 mbufpl 256 567 0 0 30 1 29 29 0 8 0 bufpl 256 13248 0 6219 440 0 440 440 0 8 0 anonpl 16 264501 0 253804 108 51 57 66 0 125 2 amapchunkpl 152 16924 0 16808 29 21 8 10 0 158 2 amappl16 192 13606 0 12913 97 54 43 46 0 8 8 amappl15 184 212 0 212 2 2 0 1 0 8 0 amappl14 176 381 0 376 1 0 1 1 0 8 0 amappl13 168 515 0 514 2 1 1 1 0 8 0 amappl12 160 320 0 319 2 1 1 1 0 8 0 amappl11 152 363 0 348 1 0 1 1 0 8 0 amappl10 144 91 0 85 1 0 1 1 0 8 0 amappl9 136 1734 0 1729 1 0 1 1 0 8 0 amappl8 128 1271 0 1248 1 0 1 1 0 8 0 amappl7 120 64 0 55 1 0 1 1 0 8 0 amappl6 112 359 0 351 1 0 1 1 0 8 0 amappl5 104 497 0 483 1 0 1 1 0 8 0 amappl4 96 2572 0 2542 2 1 1 2 0 8 0 amappl3 88 1099 0 1088 1 0 1 1 0 8 0 amappl2 80 21852 0 21771 3 1 2 3 0 8 0 amappl1 72 70346 0 69887 26 16 10 20 0 8 0 amappl 80 8814 0 8772 1 0 1 1 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 119 0 12 2 0 2 2 0 8 0 uaddrrnd 24 2803 0 2786 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2803 0 2786 1 0 1 1 0 8 0 vmmpekpl 168 26249 0 26215 2 0 2 2 0 8 0 vmmpepl 168 346396 0 344463 200 103 97 104 0 357 12 vmsppl 368 2802 0 2786 2 0 2 2 0 8 0 pdppl 4096 5614 0 5572 6 0 6 6 0 8 0 pvpl 32 731778 0 717765 239 96 143 161 0 265 13 pmappl 232 2802 0 2786 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 624 0 5 18 0 18 18 0 8 0