6e427c64e6e9eedfd07ed544701afdcf05aa61477aa0fe55c4f1e92e38c96db3ede330a0c1153a2736234ef4b643368df8b45a12d2eba983ccf63416e21347d231c7689bf2e77da63e9272dbe2d082fd1efbe4d66850220dd0bc02de196f2b5c6e2dd776a514130b98165a83ee72be9e1622e4a84cc167b4f3fe899a956db661882a4603c4b0daf7eaa7a0f95a1f9b50def79f21e8e0d2bf1908b4b798760f69bfc7b775ede4bc4f63f42fb909a1e5377e7b056fe6f86c233acdd2f37c6314ada7b9b86fa5227421427f2b09e033a67763604d055222c0cc289d9d5ccfc6a5fb1747dd13763fd464fc290974e06eeb9b97590eb74b377fa61950b7a9b62fbc84eef36141ee1146ee9709b3bbf7bf1aa69c9c537a030428dc2bd4bd9e3cd30eae126b8eb8a8b3908b3ce975f00a43ffff7d3458ae648202763c889fcc1c45a9377b1d74eebb8180544c65dde5e33364d77d86ba738e93a0d7ced3f2b9fdab4c35d262f1105f03c898456c7d29f63fea5d334505024c6fd69f4add5b55cffc71625f532c61b004fe0b687a4d0015056ed591d7b112b3e5c84a160afc702adb2306a539a8a4f27726478d2b85ee168d892a66b4fc0e9771a23d0d650392810ea5d12331b44fcebbfdd17886785bf0b47363037398b9781fee789f5e04b8f8d304331701ebf72a9ef17f013e1d47c8c771590124349a969feaf135124eb1811df958e429e5dcfb860f1f42307005fcf2212207cc72f05dff87d00b5b0ddd67441513f61416e67113db53d4a33ced08964e94bd2f5acc93baf9a0d30d776a79df1b642d5f90b54a25675929b8f5cd89274601dbeeda4041a61ba7e4ff585ae61775d219f9eaa15d7c737156a31762d3fa7a51e034aa6bb15e598d892f9bb6f263f2d84063e5c71786960dc398d1119906896a17ba65ff4d5988ca029c9130145cd89f9cf973a4fa308b07dc88e6df41acd94102890f11f41585f7048f099e5e42eaf7573d2ba122ab7c3b5467e8f10540adbcf308d900113670f1d002200dc9a615fc8e49775c6a5216d91f3f575fd89323e32ab622d3d7fd5e0b88b6f6b5bdd7313121b89a217e53ef4de565cb5752665578d4e999ccd567aa4aec1424ed6911a0c8dcc03b1713d121ca4f3665ee110dbb78744419690932df03f171ff0cb4ae9266dc9b43d10b671ff5cadc8157d8647ab3be3b17dbecc9cc81aae061abfc46ac34f43d2fc8518894b3b198ba4f1a01be126f6c73eea585599e4513425435e2a88dbc6fec521f42ea9577fe1fa6f9f2636f0c98114a4919fdd3956265ee56433e05888ba82081ceaed42fdf82756378345525576d02379a0859dacf42e38b8de2aba3f3996f14bdadcb6481b9ffde489f1d3d5d3f7711f94ac619b0bdb8ee77a20d0f206989050f41d86c1d023613377ca6d4405c2a42329d2ce31cb0823bfb9ac91cd25b154bfe45eb360da40d43470197e61ec732932190fcb2e8f74d66f73878a988386888d33922d0647014a1dc74a33c7479b437024ac02854ef5dc11640d2795f3b4407fbb2e0420eb8c7d32608938a1135d971f5595408198e0375d2bd5edca4181262fce90eb21ae65e9e1e68b401672e8dc8d9599f0fbf7621932f14b5268653e50181d92d4282014bea847766bd173b800d18e3bea3ee689985155790cf9d4e5c70b173268b8b30ee169d4519f362cceac79d7593d4883a698cd94b4e4e10f8ca7faa0c5efdf13115de05dec3e04d5f4bce6e4a36faff38ac63d121e081232457fea7070e5febc157be77e1bac77420b7e38dda4475fd4d1793ebd618a047e4565bcd397ab5c9fcf22f143d9c522ce34f2ad0f64a7b3fac024f2d3e59d511c0e9dd0f5ce5639bdafd8d13b32b808388499ef8c40924f1713abbb7d803edb3d1e3074ddb6a0080b4c7f1e5f96b899c33134265063a9638c4769f0558294c2532b32d60433fb9d370e069cb4a92487670ee7a0c46d523d6084f6f3fe645743d7f415eeaa3a8d674ad872f4fa888f940ef5c17e084ca9e418eb6f97dea530100e847e82c0ead9b244641fe00c815cce6793a263c321d07ed372d35c3d13956222b1d725b51272b8ed8546a4aebbabac2fe9e50d8495172404567f886939b32cda07f8db904c2351aa5319ec6412e78936d6d71fb7b9c70c4d9189afc7c6a457095a28592620a23f772b18fc741fc700d4a1bf163271349f7ad877f12c0e190ec9cf80dd79b5acc353f8b4bef4b7cb61589d1e328d675952053c8743020c34cea0d8e59e0d1302627278471375eac4349dd1315a47abe87b103f0c38bae163de4b27e1288513c483b4607bda19c3e481357c6d5be5cf628b120d6d8a143f41a81def8c1b32f173a93ebaa2be4e322baedf1b643a9aaccfdc5d26f9e6f2222e83584f757c9c1c7d9570962dd0111756536da593d418116c72927bc14bb5ea5bae5f9db370f4ae438ed4cd64b9d77d2a084aff4", 0x1000}], 0x4, 0x0, 0x0, 0x4}, 0x8) 01:06:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 01:06:14 executing program 1: r0 = socket(0x1a, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000240)=0x100000001, 0x4) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/80, 0x50}, {&(0x7f0000000080)=""/39, 0x27}, {&(0x7f00000000c0)=""/225, 0xe1}, {&(0x7f00000001c0)=""/48, 0x30}], 0x4) 01:06:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xd0, 0x180) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) linkat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) 01:06:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0ade6117f18cded11e000000000000d1bb57fdbaf229eb01d58ec8e5c651ffe45545671ffac5b2e50000d592658bcf53ccc0cfde656773a7906333bf3160899de71b28a8bde0d0dbb29b9d760dbced7e9066c46219dc92e65ccdfd41b42b3a63ead7084881046b964d334efc7a01cf8ac8e08289638cdb111127926bad0c48ca53830138165e387239f429570f20fe8b5dc2682b18d3ca309b7e93418ecc97bebbea41c1b9e027d201d5cca00d0d5de26dcaa2eee42fd173505890f524ca6f6de15ccb8a3ddf6b57f6e7e1fd0d0d6c467df2b2abf1594c23b46f13bb3f7f4c167f690d0eed6b6e95e8605ef95631470cb86ca96539a786811dad82407bc789abb8a0f33025e42035dcba83682063ef7e7c", 0x18c) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x1ffffffffffff, 0x3f, 0xdffffffffffffefc, "0503000900"}) bind$inet6(r2, &(0x7f0000000200)={0x18, 0x3, 0xf80000000, 0x9}, 0xc) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000000)=""/134, 0x86}], 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) 01:06:14 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0xc) fchflags(r0, 0x10000) 01:06:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) mknod(&(0x7f0000000100)='./file0\x00', 0x2020, 0x1) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000000)={0x3, 0xd941, 0x41}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x15}], 0x1, 0x0) 01:06:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = getuid() r4 = geteuid() setreuid(r3, r4) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x2) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x4e, 0x3}, {0x80, 0x92f}}, 0x0) poll(&(0x7f00000000c0)=[{r1, 0x1a5}], 0x576, 0x0) 01:06:15 executing program 1: r0 = semget$private(0x0, 0x7, 0x2) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/49) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x20000000000029, 0x1b, &(0x7f00000000c0), 0x0) 01:06:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x0, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000340)={0x100000200000003}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x658a, './bus\x00'}) 01:06:15 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8) r1 = dup(r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x4) 01:06:15 executing program 1: pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) close(r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x100000001, 0x7f, 0x7ff}) 01:06:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x28}, {0x40006}]}) syz_emit_ethernet(0x1d, &(0x7f0000000080)="a602524a5ac27e7a27e4772801d8af032f7f75286e8cf8b5c396366cbb") ioctl$BIOCPROMISC(r0, 0x20004269) 01:06:15 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$lock(r1, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, r0}) 01:06:15 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, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) r1 = fcntl$getown(r0, 0x5) r2 = geteuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 01:06:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 01:06:15 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSDTR(r0, 0x20007479) chflagsat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 01:06:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) kqueue() 01:06:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) listen(r1, 0x9) r2 = dup2(r0, r0) mkdirat(r2, &(0x7f00000004c0)='./file0\x00', 0x40) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x4a) r3 = dup2(r0, r0) kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x7fff}, {{r3}, 0xfffffffffffffffe, 0x2, 0x20000000, 0x5, 0x8}], 0xfff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x84, 0x40000000, 0x10000, 0x20}, {{r3}, 0xfffffffffffffff8, 0xe, 0x2, 0x6, 0x8}, {{r2}, 0xffffffffffffffff, 0xa, 0xfffff, 0x0, 0xffffffffffffff2b}], 0x9, &(0x7f0000000180)={0x7fff, 0xffffffffbdf7a4ed}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) getppid() r4 = accept(r2, &(0x7f0000000200)=@un=@file={0x0, ""/2}, &(0x7f0000000240)=0x4) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000280)={0x0, 0x1, 0x5, 0x3ff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000300)={0x6, 0x800, {0x8, 0x9}}) r5 = dup2(r4, r1) syz_open_pts() r6 = dup2(r2, r5) recvfrom(r6, &(0x7f0000000340)=""/224, 0xe0, 0x800, &(0x7f0000000440)=@in={0x2, 0x1}, 0xc) r7 = getuid() setuid(r7) unlinkat(r6, &(0x7f0000000480)='./file0\x00', 0x8) sendmsg$unix(r3, &(0x7f0000001880)={&(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f767fbc6bd451e5b3f80f4f03a5910363bbe5def84676c81a9c0d0000000000009f5e67c42ef021438ee1d6c167eae1c731b6e470dea418153f26bc8702ef3ef823617aa4600448ce3ba808ba843b9743ae5be2b02f702da61512db31fdfb2c2ab2b70ebe46ee6631e401011542066110533b56ab8d6de3c2235b1c69f5aeda0624ae3e60311b7e1c0b0d45c02bdfa17459f37d532d737228d434db1f26deebd5fac2c2e27d5e9de1"], 0xa, &(0x7f0000001800)=[{&(0x7f0000001780)="ce2d92e1504a8ada43779469046c24598db6f29dfff0f6778ac9aa99ad686d2338caac3486b4931f19fb9574c2041c77ee47b53094555584dd20a3540b4f4834bed1ae18093d60f9bea77304872a32a5db", 0x51}], 0x1, 0x0, 0x0, 0x400}, 0x404) pwritev(r4, &(0x7f0000003b80)=[{&(0x7f0000003b40)="6c245f14ee", 0x5}], 0x1, 0x0, 0x0) dup2(r2, r4) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000003c00)={0x5f, 0x1, 0x4, 0x9, 0x2}, 0xc) ioctl$TIOCSTOP(r1, 0x2000746f) getitimer(0x1, &(0x7f0000003c40)) msgget(0x0, 0x200) 01:06:15 executing program 1: rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x4506) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3}) 01:06:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f0000f72000)="6d040013", 0xffffffffffffffdc) shutdown(r0, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x3f, 0x101}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000140)) 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x24a, 0x0) 01:06:16 executing program 0: r0 = socket(0x11, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000580)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x8) write(r1, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r1, &(0x7f00000002c0)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e4620912370d98201cd8f63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c023ba69d658a45fd237c16c1ac9403", 0x6b) r2 = syz_open_pts() getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) close(r1) dup(r2) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) syz_open_pts() sendto$unix(r0, &(0x7f0000000400)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af62ff37282921e4fd89720fd3872bab70c1f5a872c8810600c53c894103b22f310b404f36a00f90006ee01be657ae05c500000002000000000000020207a371a3f800040000000000000001000000000000000095da", 0xb1, 0x0, 0x0, 0x0) 01:06:16 executing program 1: unveil(&(0x7f0000000180)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0x10, 0x42) setsockopt(r0, 0x4e8, 0xffff, &(0x7f0000000040)="4c9446a48c4a04747371f35ec0c61677aaed0a0ee232cb536828f923942617952001a6eb68a1f8549dd902d60ab888667298a803c84fdd4ef02ed727c288a26bcdfcd6c40886bf4c28262cf5f3775cbce53cf3b4f36d89b5c608f120392564353a17413519862a5abaf142ec2599b4f209f375d7364a4a88d6defa0b2652a79a23a8f17bce75ff71ad76bb7e07369b13cbe064297d76bfad660f", 0x9a) 01:06:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x7) write(r0, &(0x7f0000000180)="da", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1000000000000355) 01:06:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x5, 0x40000000000, './file0\x00', 0x9, 0x2, 0x1, 0x80000000}) write(r0, &(0x7f0000000000)='t', 0x1) recvfrom$inet6(r1, &(0x7f0000000100)=""/110, 0x6e, 0x842, &(0x7f0000000080)={0x18, 0x3, 0x1, 0x1ff}, 0xc) 01:06:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8080, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x20) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 01:06:16 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f00000004c0)='./bus\x00', 0x10402000, 0x100000015) r2 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000009c0)="4452505b66231033db980aa4fdcf4141aca95bc9e5af8ba8a338349edad9e8ef934197f8283de99de24467e81d03282ce7eb47652e6013cab34aa15a09cb271f1da3f0cd68663c8f21a440fedbc76950e35196b045cc661250770e85afa0506d13193ba20b3a40c20ddb40200c914b677c98483a23c6eeee3ff141184f411dc4378876733322a53f20d3e3a1078609d3a78039571b1f7c4fdb4eb2041ebd1d654db94f52f59cd3cc9ef7d9a59622905c16c4959c26b71f902f0f2100cd46ddc27628e5a83e4e863b555ca9229eed785faaef16f0c3a47354f519e28a57817277298ea696ee604f40612ae6f5d7835d0c8f1849d832d93123e11df8e78b5c10fd5a57b1c6f8e64f1e86ac50cdb0d45549ac14a46c78b060508f15379f3a8da8a93c1e6100daaae6bb24b1e36c3eb99606377d3c55525dc094452bb7fa75b3176036b078a7458c0a85f8513f7b54f000049e78d838f474a1fd47dcaacf345184384895af00063800aa9d56cff64d6ef26aa253568a441be62411d438d6ccde4244091c4ac31906d899d7b1b5d92072949742dfac2c867133739f199ca20dfe380435ff03c77ce377e1097276c56b6e5fa8041e98667088333f972560a2c3bb250a13933bc82b299e334b0b6f2c6cda18b8fd1109846000aa63acd6a61b6a16ab2994cdde8319a24547cff370035966f1212f494e2155d380a44b2f43b5c73c1d962b639c3910e81e2d0c8143061d6f289e1d97bc1ceeb7f960f6e827b5bb9683de4aa7955221d0bb0aff61531cc84a5e3004c9b0a48c39fe2c2e8acf067287d20eee2dab1e2f8d92cd8452f74c7c9b2dde2d8038f12122ee94d4cad49fdac0934456efd33e5c04a77d955181a79f769230e1a35e94b092e0a4e2d1f4a9d0365e85ac394c7fc82db9c86879bc55daf50b2930508279232dd18be4790cbea54792b13b32ac1592c2005418df177869764f1c56cbaf4894e3f5c75818f82665bcdb73c13fc1a3a1b04b411bd8466c340e23a2a35bcd5e8f1a18de248d23bf6e8a9f504174843ca70540ca369078ada173ea53aacd25f9a296f2219681f88fc076cc3fdb7f9c43bd289f1f9b25d4dad75799335bc100c3f02f784e3c2e81114dfb329ec60240fb6b75f24ebca00ac6a333f62ecd619758f69524b024e2ebaa9d3bc288beab609f05dc795f571480a68acf9361263806ddf860b174ea7c3983a98c998736de4730d7714175402498847430094059fb5b4ceebc553692cdf1bc35471fcf4e42a4393f964e0555c63d3263673c9503e88f9fdd88c2fef41f733109f25541d9a8f7c8052db2c9dd23f561afa54c3129136ba18934c04831c3af4bc9eeae98b106cbb581958e931d270f459558267dc718ca05bf88d55d1553af124a76532cbfee1ee66567b3ef90d96644320222e12feda00baeda79dfe4d33285acda781f52ad95a1dc1977fc930d4763fd201ed05d73e60cccf0683744fbc89796fd62acc797892bec8e62c459ac5beeeb65b330afcf87a0fb15d89f2563bb74dd4e5d8afcace4b1fb3cdcf4a495e645108f5df2d10cccb5728580c58e9aca48e3a766bec4c37116c6168ebef52e8357f2d22ab61ff3fb35e7d1d1375d68d9541bf80e54e7ee4d7d1caac65597e5e9b90693782399fee631733dc37c9025cdb0b935752bc3ae07bf2d70564650ec6cefcc36d082c2129919eaf4c18694b2c2d02143eaa220fd52c7a530b1559ab26b4fc25c1e903b109b7b486139716411d1df7cf3ded2b71498933278503ed6d1a9890856a0837d4167421337f397699c980c8bc5b45d13dc0233ceae2e92bffb4c9cfcfbf6cfea01f62985d2e1d0148b33ad1fd894e0101f1687bc173184108a67fca6b9a0050894f51946046d86527d6bc9788bb5f5a4340c2fa63ce00f2f9e105de8c7a1075721a58748ee5d73769c24a7bbddce38716d5089de12a51ceb6275a29f7cdbc17fc48762453f64cbec773fd0522470f1b95fee66aada208ed7672e7c871126dcb67f474412405beb37839087f5c81b37cef99dec0dec9d1a9111cb577f4c969c64c98c001fdfe440c3896f167c66be07610943718a2c6902ab2c3737002b83439e7c494083fb6643238b6ea096e12b6dd3e049da1196678f37a2443446b889e1bb47b3761cf476455d4902b37b5d97792b75096c6fc600d0bb5ffe47b2d8f6dd717f7d8c678ef760566f47158aaa93a8d5b6b777be1365fef823d1c80546565bf8da24d510927446d7bf9db273f9e65ff3277b5b81f9f4fd60b9c19ecb9a6ce5e24540ba09201cc4e26224bc3760e7f4b4ecc382a1bfeaf180bd0021c7d9ad2cab58791c7a4749e917b3fa0b9f0229a25809ef73f1a804be7747652b36065420c04100ea7b837945f193dc0bcbe59b22889a314381ef35ff801ec8a11653bbed449aaf10728eb22cb55c59afffe50a5a5fd6df5316ae9dda6e46e161e8a61ddefa5d3f2b425c64c66a8580522f0f7f6b32ecfa65ea4a50fe290c4575330f05c46cb911bd18d513f7b40552fd69bce44c8fc306e1e6723bc631ca39cfe94ce05a8cc58ef461314d94837d2f1f8a9c7a17dac34623bc19e49112c1be0971a93bcfb8703200d8f784ca10c9034dbce3180d6f916e574d61d04a188149a508137d64a05b698f9274915e9af8c54d637ff880c1e5790e6838b2dcc02ffe20b82e2fd2f5aa1648558290ff7db46b1ff95bbabd4bc2df3634accb5a747fb0a0c53f0731374e2235785e2f563be310deb6ebfbf955cc70a7265b92a9e402f0c5d36cecf3442e227932df62ab9ca4c5837ee48b2d5a94248e2217aa9d8e2afef92cdaa7891ee73825927b798952ae1734865997d63de9c3ea0662ea3c2e9801086455ec36ea7a300ca645358881b9943a3e4f46d4bd0aa61eaab6efa408805cd24a005848161cc326c0cbb3fe50a1e1b536a8534263d0371920ca33f8c1bab5304a0ee019942404ca1e225d071c816155eb9d170eaf024b43963f87bb6c54fe490645c4d45422078a4bc4a62e941a34c402a08da9d9aac8d95593454cbd98407725595d6aff3f71e19c5f98084b074489ca4cd60589ad21d45bbb8088234f7d716650b7b2986f98f0c9a8f2a3191131239aac9ffb58b2aaa32f6d5b8f0ffd81dc7923d0de3f95867ac74320750b08bf2825bb60a1e007b1c3391cd1e3699cc58d5d2b113785d4b19ed56c00c25189369efb557d00920e5b29cd9739f1d1b8da4d3bda7958183ed33e6d7fa8dccf0ba4cced007875d01cbdb2fcdb45b5a64a5aaa8df93c8a6f6c1a18ad5ce2a500622f5bb7545ab81ef66fdad45da621453102c95c53864e9fa3fb797585909e7e420de43fca7912058e89ef156e20861461f79564f06183c8c0bf6419a9373bc1bf516805eb9254985a04eefc878ad8f8ceea1e11e3fa196e689f290ba328c8caedb7cb14a070382d46622efa81f1abca0a11b633051c8f76bbadfaccdf859052269d39547f5d264306c7e65199f30b2462b63a3617104056c2423d18c1cbf588d54be45c71a392c4b8a3efb37a1fe0a40a287857558e564cf64f0745c91c4e97d4bcbfe917e85cf9650be54aa1c67441012afbde0387b54eb544d387fced75d5e296903937d4ce2589e5fa9aff298cdfbfd07839daf3bca3f295ef915e87e15a6bced98f1926971f93fa3d2f57fa71d0ff5b5c365ede799f571b02554ee7f9d05d658822f42ac437628d01dc60c1bf367f4b713a2b00648c369b2f354bf6a240a89c35e5abc41f8e6edf691a084e3fbb1d919b685d34a9715b80c4b9af85da79d98320c764255ee9a581c0f33f9cea827f1d02d9f4b9055c3211805158880d2d2c5ffc534a13cb91c1ff443a539bf2e4506fa3", 0xaac}], 0x1, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open(&(0x7f0000000100)='./file0\x00', 0x10, 0x20) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000140)={0x40, 0x3, 0x1, 0x0, &(0x7f0000000240)={{0x100000000, 0x0, 0x2, 0x800, 0x8, 0xffffffffffff4763, 0x2}, {[0x4, 0x101, 0xec, 0x9, 0x100000001, 0x100000000, 0x6, 0x16f, 0x7, 0xfffffffffffffffa, 0xfffffffffffffff8, 0x0, 0x7, 0x7, 0x20000000000000, 0x101, 0x3, 0x100], [0x4, 0x2, 0x5, 0x7, 0xe1, 0x3, 0x4, 0x8, 0x6, 0xffffffff], [0x36, 0x80000000, 0x2b7e, 0x400, 0x0, 0xffffffffffffffff, 0x8], [0x9, 0x1, 0x4, 0x2, 0x3, 0xa00000], [{0x400, 0x1000, 0x400, 0x2}, {0xfb1, 0x3f, 0x7fffffff, 0x2}, {0xab15, 0x100000001, 0xf8, 0xd412}, {0xfff, 0x5, 0x8, 0x400}, {0x80000000, 0x4690, 0x200, 0xd6f}, {0x9, 0x3ff, 0x1, 0xfffffffffffffffe}, {0x100000000, 0x0, 0x1ff, 0x100000000}, {0x9, 0xfff, 0x0, 0x13d71590}], {0x8, 0x7, 0x80, 0x101}, {0x4, 0xe5, 0x1f, 0x3}}}, 0x8, 0x2}) syz_emit_ethernet(0xfffffffffffffd83, &(0x7f0000000040)="b6") 01:06:16 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x200000000022}], 0x1ff, 0x0, 0x7fffffff, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x0, 0x6, 0x4, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:16 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x8}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r1) r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 01:06:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x200, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="a1", 0x1}], 0x1, 0x0, 0x0) 01:06:16 executing program 0: getuid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000000c0)=0xc) setpgid(r2, 0x0) 01:06:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x11, &(0x7f0000000040)="b6f306798b1c90495520a79e1c8810fb573aebc2ed71c680b9ce76b9e042a6ab3ae25e6acca2be6219f5575c32139c214ed368bcb74baa805dc4dc9af8a3cb521252716d297a") 01:06:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x9, &(0x7f0000000440)=ANY=[@ANYBLOB="1000000000000000000000000000000014945f077eba55779da01361ba7c306ed1397b775372b031566aa3351f574f5293e5a87986dae3f382f12892ef180e7ded596b967b121938acef"], 0x10}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x8181, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg(r1, &(0x7f0000000a00)={&(0x7f0000000140)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000780)=[{&(0x7f0000000180)="c194c26201cc8279bcb496eb0b355fa23e95e64f678ca12bede13495146b06573b4b348422a4ba3d394b72c7177a4c8dbabe04a39615760ffad888b3480b1d904221d172c9efebb80cc898bca5e0d656d1e44c3f5d25f992cda5e2ae5900955d55f184cd2fef57fdd17625134dfc1d8581c21484afde0453d2ecc487dbe9d175932a2ad4c3c16fec51c6b2bd93297104e1253b3014cba2f23447860ffc97da682ec264b8a6f0ab8e110e94ad49319d468b9136fce0f13ffe", 0xb8}, {&(0x7f0000000240)='H', 0x1}, {&(0x7f0000000280)="24764468be6635dbb52d866eaf6418697cd41b8a7c98cc7579f4d7c807416b2beb967029aa24348ae9c8855c4dfde69e2889e4716b63ccda7fba7b", 0x3b}, {&(0x7f0000000680)="7f8309a46a588dbc7405d8b88b630cb470bd8181423afe1088d152fdd8478451cc2c4559283ba6dfbe3e6c33b9c623a40c4fdc813deff47d1fe4b8576f0f6c20eaa2f5302daf25d656b1f60226af7839365e7e31f9ea8014017671a7170ceb6ed92850c2ff054a510582f16a606193b6057409d34f8ce470762428a2e434db3858a82023bf2b0424b06cc8212042a7a6b40c3d813a08b90f47818ce1e1e883752f073c82957b642fbd471906f05c14b9b77e056d6d5f200a9f3baf3d2f21f1978ea0d53fc4aea2fabb341dabb84637b8c0f9217fe47766e7f2a3473b7ee816dbafd8eb", 0xe3}, {&(0x7f0000000300)="81f1923edb944015557bc02c01e808dcdefa5f4882428d32b589bbe544feca34bfbb884f9f2833d3e634b5bd6e5311c65c3f047d3565fa5cee57ef80df6e117854a60bb880903cff243065890e125d36e9220494a16c73843eda2d5ebe94ce0fc6507b4bf230889183fdee1f7f238981d3", 0x71}, {&(0x7f0000000380)="a33f77ed263264ee1f13f45bec4c967b33263e031721ce", 0x17}], 0x6, &(0x7f0000000800)=ANY=[@ANYBLOB="1001000000000000ffff000001000000bd5daf54050000000000000014ab4b5585e563de2762c11a9bbf67a0a9d38bb2c4444f5e53add2a9fbff8d54799d8e644b86d820ced4d88a284f14bfe99fb6144e14d3ba6d5cf6f23a8e10619c0d2663436feeb513219853485d81ff0f060a6f3f21208a368c4ca9b83a2856def50eee3c7c404cb4ba11fbed864d948572221a4f11ec56285bc44dc183cea5ed5a91d63a7ce6260171d535c615b0fa874e12297b16af70d934b2bbcf2d921bbaaabcd4aac106c16c54fbf98e10211c85ac57584441905c50207e3b085a1eadee5d27c8c081247855e7a2053972922bfa0e6e0504740381f8c3e97b173e47721bd02ea283a297efe66f624df26c741ee8780b6dc25500d800000000000000ffff0000050000009a824e99deed43fc51ce6de30bcd8481cc35f87a16918e4d3918cb91c18e50210dc11143764849d3c1d41f6da7a561650c678c9c48d8251825dd0c1aba75207c55bc8857e72383d6ab05358a3ef15b3e7bc896d536e0c4586d0deec730264c17e2d62cc7b8c75563c781a9e3c0d6f772b1ac4789364f8d5f1d4494ae8b637f2f09c96b5b96c8236ecb220a552b8ab3c8d20a86fc403684d8c1d1e4183206586034d7a89159182a21b61f3562f628a5eb8571dfac2b126d7b7fa35ff819ed6cadbf01000000"], 0x1e8}, 0x401) accept$inet(r1, 0x0, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20082, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000a40)={0x7fffffff, 0x3, 0x1, {[0x80, 0x4, 0x8001, 0x2, 0x1, 0x6, 0x2, 0x2, 0x401, 0x1, 0x0, 0xf9cc, 0x100000000, 0x200, 0x7fffffff, 0x7, 0x1, 0x8001], [0x6, 0x3, 0x4d1, 0x8000, 0xd5b2, 0x3, 0x9, 0x401, 0x7f, 0x100000001], [0x3, 0x3, 0x4, 0x4, 0x29e, 0x7, 0x7fffffff], [0x0, 0x1, 0x3, 0x3ff, 0x800000, 0x5], [{0xfffffffffffffff7, 0x4, 0x101, 0x3}, {0x66f, 0xb0, 0x2dfb88d0, 0x5}, {0x8001, 0x4, 0x4}, {0x3, 0x9, 0x4, 0xffffffffffff6f0e}, {0x17bd, 0x7, 0x8, 0x3ab}, {0x1000, 0x8, 0xe1c, 0x80000000}, {0x3, 0xfff, 0xfffffffffffffffa, 0xff}, {0x0, 0x0, 0x1, 0x6a3}], {0x20, 0x5, 0x3ff, 0x9}, {0x100000000, 0x0, 0x2, 0x101}}}) 01:06:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1a0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x6ac) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) r2 = getpid() ioctl$KDSETRAD(r0, 0x20004b43) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x2, 0x3, r2}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x10000, 0x8) fchmodat(r3, &(0x7f0000000200)='./bus\x00', 0x25, 0x6) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)) 01:06:16 executing program 1: r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x80, 0x20) openat(r0, &(0x7f0000000180)='./file0/file0\x00', 0x20, 0x100) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x24) r1 = geteuid() setuid(r1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x6d3, 0x9}]}) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fchflags(r2, 0x1) chdir(&(0x7f00000001c0)='./file0/file0\x00') 01:06:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) socketpair(0x3e, 0x4000, 0xb, &(0x7f0000000100)={0xffffffffffffffff}) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x40, 0x1) r4 = msgget(0x1, 0x40) msgctl$IPC_RMID(r4, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000180)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f00000001c0)) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x10000, 0x0) close(r1) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000280)=0x8) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000002c0)) socket(0x38, 0x5, 0x80000000) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000300)={0x2e, 0x3}) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000340)) ioctl$KDGKBMODE(r5, 0x40044b06) ioctl$KDSETLED(r6, 0x20004b42, &(0x7f0000000380)=0x2) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)="08b53735ade92f443b5c0dcc285bfc9fd4f4980940fabe7649297f38c88f8f21af16c6627fb94ddfad44b7367b3ed9925053063712e36d04d3727a87f8db6b7e43ea5a0e04d2fdcceffeed11f00e956ed418ca290598af2613ac", 0x5a}, {&(0x7f0000000440)="f788d6dcb87d69929ab7cb3014ec48afb48a7bba444a565db8cdf9d7d9a522f938171b2ccd59c08a532431041965a0a466f9ceac6bc86030507a4a0d46fc68a4fe8d4b7fc2", 0x45}, {&(0x7f00000004c0)="255ad0571c6c21610d6252744da789246b6a", 0x12}, {&(0x7f0000000500)="b55a08be857047b551a67d624a984713b3ccdf5ef5bd9ef0eb0c4884d86a29abd2715a725a672b29f875ec2d14009305610cb17064cb06302737d0a79d2644c448e4f674e2bf0a79611a978681fe9203142ffbbcfb9e462a577eaf", 0x5b}, {&(0x7f0000000580)="79185fde317269fbcb45d9fd2c6bcde40f08507f2b91a4b7f3ca4b04e119cf76f7cfcba11464e68054125b2c0d7754ad7f67fcf3736ecbeeaf21370f669f", 0x3e}], 0x5, 0x0, 0x0) setsockopt(r3, 0x2, 0x7ff, &(0x7f0000000640)="afd28a76b5b5eac2590b762868d9d4ac9797d9e38758cdebc1860d8c9196b1df3bf9e7f2949553d74a65321df24d9391ce4adf857d3f93d269a1ea59784e3bce13ddc3b58270f94989dac0ae781d11dac51cd3c28f3d3616032a4ba1a50a8b3e35a838260f5aeec65dd4565f497d9b8f4d83a9e814e25fc7fced1ab1a7569f8a8f07c397f5", 0x85) ioctl$VT_GETACTIVE(r6, 0x40047607, &(0x7f0000000700)) syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x180, 0x0) fcntl$dupfd(r0, 0x0, r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0x10080, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/bpf\x00', 0x400, 0x0) 01:06:16 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x10, 0x8, 0x7ff, 0xf73b}, {{r0}, 0xfffffffffffffffe, 0xd0, 0xfffff, 0x5, 0x8}, {{r0}, 0x0, 0x0, 0xf0000088, 0x2}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x80, 0x3f}, {{r0}, 0xfffffffffffffffa, 0x20, 0x80000008, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffffb, 0x80, 0x0, 0x387309bf, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x200000021, 0x11, 0xffff, 0x1e5}], 0x9130fbf, 0x0, 0x4000000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000593000/0x4000)=nil, 0x4000) 01:06:16 executing program 1: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000f84fe0)={{0x0, 0x3ffffffa}}, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSTART(r0, 0x2000746e) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x1) 01:06:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) getsockopt(r0, 0x1, 0x5, &(0x7f0000000000)=""/129, &(0x7f00000000c0)=0x31d) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 01:06:17 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = semget(0x2, 0x3, 0x403) semop(r2, &(0x7f0000000180)=[{0x3, 0x7, 0x1000}, {0x3, 0x9, 0x800}, {0x7, 0x436, 0x1000}, {0x0, 0x7, 0x800}, {0x1, 0x3f, 0x800}], 0x5) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000000c0)=0x5) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r3, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) r4 = shmget(0x2, 0x4000, 0x190, &(0x7f0000ffa000/0x4000)=nil) shmat(r4, &(0x7f0000ffa000/0x4000)=nil, 0x1000) 01:06:17 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = kqueue() r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10400, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) poll(&(0x7f0000000240)=[{r0, 0x140}, {r1, 0x8}, {r2, 0x80}, {r3, 0x4}, {r4, 0x4}, {r5, 0x8}], 0x6, 0x4) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f0000000180)="b10005016000000400000000070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r8 = semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getgid() open$dir(&(0x7f0000000340)='./file0\x00', 0x2, 0x80) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x1ff, r9, r10, r11, r12, 0x20, 0x2}, 0x20, 0x7, 0x8}) 01:06:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="c40f3117922a5d4f0dc18da3440238c1c4858c45cbcd3a9be6c596ba67b847e59950a51758c65d77feeb087bc1b36e8aaece64877d4da42e3fd300833dc071dc79fbcc145f647517d196b1fbb0fe2afc7fbfd3184d3696f774375577386c7c6edb6337be7652d18ceffe3c3fe15af98ddb0398e76ddcb9a488ba5d34a4684b49e28e0d4ce7469687abbb1cb48678cc0e58d0cb6a7c55b0b3", 0x98) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) fchmod(r3, 0x2) r4 = kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 01:06:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) 01:06:17 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xfffd, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:06:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) 01:06:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x203d, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 01:06:17 executing program 1: r0 = semget(0x1, 0x4, 0x534) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = getgid() r3 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x2, r1, r2, r3, r4, 0x40, 0x593000}, 0x4, 0x6, 0x10000}) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r6, 0x40044274, &(0x7f0000000000)) 01:06:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) 01:06:17 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$TIOCSBRK(r0, 0x2000747b) 01:06:17 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000000000001003, &(0x7f0000000080), 0x4) 01:06:17 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f00000000c0)) 01:06:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b2", 0x49) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x1, 0xaee1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xf6d, 0x800, 0x2, 0xfffffffffffffffe}, {0x3, 0x0, 0x10000, 0x8}, {0x401, 0x5, 0x4, 0x3}, {0xffffffff, 0x2d}, {0x5, 0x8, 0x4, 0x22d3}]}) setuid(0xee01) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 01:06:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000680)="3e2a7913e4ba6d673553c0c01b3dfaf90f001e4b2ae5eefeaff0f2c85e2831ce1ad4491d1f7828bc2d2a500a35ace697bef648fa9da398bcd62b103434820abc4bcacfa3444002007e14295fbaabbbafe214dea79d95e8f6b9d3b3c190fff097ea73a4000000dcb95a0100000000000007a864d67971a38826a1aa8937092e", 0x7f) syz_open_pts() close(r0) r1 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000140)={0x2, 0x0, 0x7, 0x40, r2}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x4a1c, 0x0, 0x3, 0xffffffffefffff7f, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:17 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000140)=0x6, 0x4) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x6, 0x4b}, {0x3, 0x6}}, 0x2) 01:06:17 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) setrlimit(0x1000000001, &(0x7f0000000280)={0x81, 0x9}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/236, 0xec) 01:06:17 executing program 0: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') r0 = socket$inet(0x2, 0x0, 0x873a) write(r0, &(0x7f0000000280)="38c69df5a9ab251d06881dd9a260ad38b112438bd909c7382fe8c546dce00d448c66d7ce21a12d7e74cebba07946f85da08c0fc2221bcc7aa39471f3a7b2bcc0baf625983552d5e0f3b1646b5ffe1fe14431d238e2a0a4c1edac91a6462f1f87c942410d8fca1ddb3996b6b9a1116b03d387834d058a1173f840dacdc7aea1c1a80f373e9d078351e11a3bb85bd79edc92e0fa7f8308c4353e35782c3ad659cd1d538f76910b990e48d593c1f300642379", 0xb1) mknod(&(0x7f0000000000)='./control\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x808, 0x0) r2 = geteuid() r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xffffffffffffff4d) lchown(&(0x7f0000000180)='./control\x00', r2, r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) lchown(&(0x7f0000000080)='./control\x00', r2, r4) pwritev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)="b117bf23ca53f1bbfe3463bd22529c2ef7d48c50a55085c08d0559eaf896ebcf24b4f17dbd2be6a9d7f6a7f442338fc2ab2a169a2d06e8409f463f99e0d8e7993b4cbc925233327c9c0d53e388dc6a6222", 0x51}, {&(0x7f0000000440)="f81b52374b93b9b9e1cfb2e7556e402715d4823fad3d7cbe1df6cac353e66af23503b59e97217ae60fb5a1e231c567afc1d8d1e49b0bbada4b97d436d4ce80d62b08c50f9e88768176288fb6696239ca85a4d74e9289d80db263cd7cb8c2d7b7d75662034c3a2fdb7e11d115c393872bbbaeae435ca111d8e31887919758e5c2fd74500bb8843e14b149bf8c93503cfb8a89ecff8ecc5986328985fe024aae052a65291337a90c5f8de79c9d9a27b79145c8d6da3963f893fa4a28927a54e5f12555993523a27ee69d19fd8129f0ff79ba576df2d78b9fb0b2f910dd084318c425210d67f488f25d67966ef305d7a01ddcc913", 0xf3}, {&(0x7f0000000540)="4f30fd3a38304b74125a87fbdf589aa39571bd2b3c189bd38c1f7fd1241a6f7b7b7f00beb0bf2be1d518f53775b0bd220b375f963cc220f3727ab5571f82183bb5ebdab6675ea3ecbb8d48f62aa6c48ebc1e45ab96f41818ff530e", 0x5b}], 0x3, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x402, 0x0) fcntl$getflags(r1, 0x0) 01:06:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f00000001c0)=0xd) poll(&(0x7f0000000080)=[{r0, 0x180}, {r0, 0x20}, {r0, 0x10c}, {r0, 0x89}], 0x4, 0x1000001f) 01:06:17 executing program 1: mprotect(&(0x7f000015f000/0x3000)=nil, 0x3000, 0x20000001) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000000)=0x7, 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) shutdown(r0, 0x1) 01:06:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x4, "04713de0af9321849e3c9900"}) 01:06:18 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000140)="5873d8c30cbdb43e0bcc9f7202a1124d8ea90174172ed55ef0196084d3a15291df9889588f9253c43cfc6ae5018062222c31e6bbb1ab69307184728b08c287f5a3fc8355052dc62c8fbde06299f19d00d02b74eb71fb3629", 0x58) getpid() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x9, 0x8, 0xff, 0x1, 0x4, 0x3ff, 0x7ff, 0x0, 0x3, 0x2, 0x3}) pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() 01:06:18 executing program 0: r0 = socket(0x18, 0xfffffffffffffffd, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) 01:06:18 executing program 0: 01:06:18 executing program 0: utimes(0x0, &(0x7f0000000800)={{}, {0x0, 0x80000000}}) getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) 01:06:18 executing program 1: clock_getres(0x40000000001, 0xfffffffffffffffe) 01:06:18 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x16, 0x8007, 0x7) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000040)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b1442b561536fc7e4021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d76039571415dc1b891e189", 0x99}], 0x1) 01:06:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000100)='./bus\x00', 0x1, 0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) close(r1) 01:06:18 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004050000000706ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000180)="fa460ed04d20028cdbf1444efc70aface9f21a13df955f69ff7e69ff7d96d15378d11e3cf891b2042e97e76467f765552f", 0x31, 0x0, 0x0) 01:06:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x114) ioctl$TIOCEXCL(r2, 0x2000740d) 01:06:18 executing program 0: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x9, 0x0, 0x0, &(0x7f0000000200)) close(r0) mknod(&(0x7f0000000240)='./bus\x00', 0x2005, 0x4504) r3 = open(&(0x7f0000000000)='./bus\x00', 0x44, 0x0) r4 = dup(r3) readv(r4, &(0x7f0000002300)=[{&(0x7f0000002740)=""/232, 0xe8}], 0x1) recvfrom(r3, &(0x7f0000000040)=""/236, 0xec, 0x800, &(0x7f0000000140)=@in={0x2, 0x0}, 0xc) 01:06:19 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="499498efd4e3eec2f0b4b37c22b567f8a77f317d938a9487ab45fe352a46c72db02a2b043323fbc7387a98d23b3486dd717bbc2e964ff1b419caa8289fb5e113d995b25d066ff4f96c102a67c06043810432c312e93a64ab8e3ef0ab4de1d9dc8cb3d614fe84c8f43e0b22cdf0f73631d0b9839a2336867b50e3ffb0465509439e0442d4dd598ee8bada6b4160c21abff4", 0x91}], 0x1) execve(0x0, 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSTART(r2, 0x2000746e) 01:06:19 executing program 1: r0 = syz_open_pts() r1 = dup(r0) accept$inet6(r1, &(0x7f0000000180), &(0x7f0000000280)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x2063, 0x0, 0x1000000, "eb705e4cb22505a5b93169a5487b2e03e1cfd88d"}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3f, 0x20, 0x50c, 0x7, "05973962c353318a9a31991284b161335361889d", 0x8, 0x8}) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x7, 0x59a}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x4, 0x0, 0x7, 0x8, "90a8c904fba13e33ef37e1789b1e2b63d850867b", 0x80, 0x1}) 01:06:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) sync() 01:06:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1001d, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)=0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000dfffffffffffffff"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1400000010000000010000000a800a3e00000000ffff00000000200000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x100000000) 01:06:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="e5e4554f15a142abf934f1cc1dc419", 0xf}, {&(0x7f00000000c0)="ad3f0f86650b5c799c6fdee9bb05dd54557894833cdc059df3ad481dab6bb2ac320dbf4079992e6aaa6383878f4bb4ff050c870cfa085d22177e2292b01af1f794e085d297b17423a0b2158b7c1f54dfdd04e001063d2cfcbd3347aeda800be4ffd1c0db8324eca0dd89ddf76a3dbf79176d26c996188de283b45143d5d599", 0x7f}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0xfbc8, 0x2, {0x1f, 0x7}}) 01:06:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x18, 0x90) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x6, 0x0, 0xb951, 0x1, 0x4, 0x0, 0x215, 0x1, 0x0, 0x90e, 0xfffffffffffffffc}) 01:06:19 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in}) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='r\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 01:06:19 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0xffffffffffffff1e, 0x6) getitimer(0x0, &(0x7f0000000080)) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) 01:06:20 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000200)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x367}], 0x1) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x1000, 0x6, {0x1f, 0x7}}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7}) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0xffffffffffffff66) r2 = dup(r0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000040)=0xfff) 01:06:20 executing program 0: r0 = kqueue() close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000000c0)={0x1, 0x401, 0x1, 0xfffffffffffffff8, 0x3862}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) ioctl$KDDISABIO(r2, 0x20004b3d) close(r3) 01:06:20 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) utimes(0x0, &(0x7f0000000280)={{0x0, 0x9}}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x200c8, 0x85) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) write(r0, &(0x7f0000000180), 0x271) r2 = syz_open_pts() close(r0) r3 = dup(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x400, 0x0) munmap(&(0x7f000071c000/0x1000)=nil, 0x1000) r4 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000500), 0x0, 0x0, 0x0) madvise(&(0x7f000071c000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000340)=0x6) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/201, 0xc9, 0x840, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./file1\x00', 0x200000000000, 0x401, 0x3, 0x0, 0x2, 0x7f, 0x8, 0x3, 0x0, 0xffffffffffffdc0d, 0xfff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000200)={0x8001, 0x2, {0x8}}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x4, 0x80000001}) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000280)="b6372d8c02f0153e71f42c1614602017cf6fbd4c9152da2b8a14ad685102498ffe2e64ca5adff5480b65eb65e22a52f2e8bacd537a12aa2002ee445331ee59f234259e872b31724480d33cb262ede8b4d694d42f291ba6f63cca93bf7a1a99d792ea154457238b77f7891b16471038d7914c21bbaf607044fb77ca32939e939934ad871ab94f45805304b54edbd0bd78765d25596a933019e561d3e58b892c4e7e8f8e477744e61c61294dcb02966b1d3f8a86bb4e16be00c5897a022d1cbb8a907f360532e24842ee6ffb9685a91005598846b2a9b04a23ce8af60ba0384a9cf5227c3680e2438cf8605e9577440e28bd4dc6b7a72acdf3b41f32", 0xfb}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000003c0)) ioctl$KDDISABIO(r0, 0x20004b3d) stat(&(0x7f0000000400)='./file1\x00', &(0x7f0000000440)) stat(&(0x7f00000004c0)='./file0\x00', &(0x7f0000000500)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse\x00', 0x100, 0x0) r1 = accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000640)={0xe2, 0x18000000, 0x61bc9d6, {[0xcd4, 0x7, 0x8000, 0x22, 0x2, 0x4, 0xf42, 0x1ff, 0x3, 0x2a5, 0x2, 0x5, 0xffffffff, 0x7fff, 0xf02, 0x6, 0xffffffff0, 0x8], [0x401, 0x80000000, 0x0, 0xfffffffffffffffa, 0x9, 0x100000000, 0x3, 0x0, 0x3ff, 0x3], [0x6, 0x6, 0x4, 0x1, 0x1, 0x6, 0x3d], [0xffffffff, 0x9, 0x0, 0xffffffff, 0x0, 0xfffffffffffffffa], [{0x1, 0x8, 0xffffffffffffffe6, 0x1}, {0x8af6, 0x477d, 0xffff, 0x200}, {0x5, 0x3, 0xfffffffffffff801, 0x7}, {0xffffffff, 0xfffffffffffffffa, 0x7, 0x1}, {0x7, 0x40, 0xfffffffffffffffe, 0x2}, {0x6e, 0x0, 0x2d, 0xd85}, {0x2, 0x2, 0x1, 0x3}, {0xffffffffffff0000, 0x1, 0x3ff, 0x2}], {0x1, 0x2a71, 0x415, 0x4}, {0x10000, 0x8, 0x5ffadd05, 0x3ff}}}) ioctl$TIOCCDTR(r0, 0x20007478) openat$vmm(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/vmm\x00', 0x41, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000940)={0xffffffffffff5880, 0x7}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = getgid() getgroups(0x4, &(0x7f0000000a00)=[r2, r3, r4, r5]) getrlimit(0x6, &(0x7f0000000a40)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000d00)={0x35, 0x4, 0x6, 0x1, &(0x7f0000000a80)={{0x6, 0x2, 0x0, 0x6, 0x2, 0x40000000000, 0xcd6}, {[0x1ff, 0x100, 0x8, 0x1000, 0x7ff, 0x8e, 0x0, 0x7, 0x1, 0x9, 0x1, 0x8, 0x2, 0xffffffffffffab8c, 0x9, 0x100000001, 0x5b], [0x6df8, 0x101, 0x5, 0x0, 0x7, 0x2, 0xa250, 0x100000000, 0x5ec4, 0xffffffffffffff65], [0x0, 0x7, 0x8, 0x100000001, 0x7ff, 0x4207b885, 0x100], [0x299, 0x8, 0x39, 0x6, 0x8, 0x3f], [{0x401, 0xff, 0xa81d, 0x200}, {0xfffffffffffffc00, 0x9, 0xffff, 0x92}, {0x3, 0x5, 0xd81f, 0x2}, {0x1000, 0x1c7e3280, 0x6, 0xda33}, {0x9, 0x4, 0x400, 0x80c5}, {0x2, 0x0, 0xfffffffffffffbff, 0x4}, {0x148b, 0x3ff, 0x3ff}, {0x0, 0x1, 0xfffffffffffffff9}], {0xee8c, 0x33b, 0xfec, 0x40}, {0x2, 0x101, 0x8, 0x3}}}, 0x67a, 0xfc49}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000d40)) syz_open_pts() pipe2(&(0x7f0000000d80), 0x10000) syz_extract_tcp_res(&(0x7f0000000dc0), 0x1000, 0x4f) unveil(&(0x7f0000000e00)='./file0\x00', &(0x7f0000000e40)='r\x00') 01:06:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="f9f24d784c956ae6a038792fb033238662da903bba2afb45c0afd4126b42dece610af912de5934e8b42ec630e56440499ebb121781fc432ceafb9d9d5adbe1bcb1ca06b146d8643edf7cbee1ca742f88a47089240cf41a5b3d332a8d1dca6dfab90d5fe646219294c975bd34", 0x6c}, {&(0x7f0000000240)="ff0e9735cdf9e1291ec89edbbd9d31f778b1e8777872fff6ea68f49c9b539741eb1e86d843f3d0829b84e836c8ef14305b49d83afa3aac5d74aad75fab3fdfb543dac7992de20b195d1bfe6147bc6d4f37cfd92e0b0b0ca3ebe5712256a16ee9ede76ce06ea8120d8ec653ecdbe623f0a4fd61e4427f688e48774d0f29aced5c7f642b77410cb43f60748f7e4049fb8978bff466e9f5e83538eb8b4cd74c3e407c2bb5323cfb5fe34a1b956b004d034327970018e506ac3aa3db36a8b68c67225638f23da4ace8139c7d66487f112a2778c756ac3ca528b216", 0xd9}, {&(0x7f0000000380)="85996977ec63bae88ccdc167e614113e3c1853790828c4e50fb013847f370fb16376affeccb5187052d45cd60f9b568673f274194add5dad40e9c5aa5bcfe225fa42d66891799cbf777b086690b841e5a23c850cb49e71ac3bd8bb9e66d8b52f2450d407f3b8f92a9027fbd49c0dd31d0f6317df3aab4631300c2457ce90a152ecd3de012f5ddf29df3e94b7ec04c089a70279008ee9b5cd3db98a81315c52c6219ef49be34833c49ec839429c186bb3bf5a2b427a4143ed2a51864b14bb2b213b3edab04e3f34d4baaa0f63d1b2b393499888f7b47cc316b292f37ebe891b028588cd4633fe08f5529f45d73187f60d0c0d", 0xf2}], 0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000340)={0x80, 0x2, 0xdc, 0x101, "b8009f3aab59452f0c221ca6557d60d6ae2b4eab", 0x5, 0x687}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000480)=[{0x50}, {0xfffffffffffffffe, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") 01:06:20 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xfffffffffffffffe}) recvmsg(r0, &(0x7f0000f06000)={0x0, 0x0, &(0x7f0000872fa0), 0x3a7, &(0x7f000000c000)}, 0x0) 01:06:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x200045}, {0x4}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet(0x2, 0x1, 0x3) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x83b, 0x4) 01:06:21 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = kqueue() r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000200)='./file0\x00', r3, r4) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r5 = semget$private(0x0, 0x4, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = getuid() semop(r5, &(0x7f0000000280)=[{0x0, 0x6, 0x1000}, {0x3, 0x80000001, 0x1000}, {0x2, 0x8, 0x800}, {0x3, 0x100000000}, {0x7, 0x5, 0x1000}, {0x0, 0x5, 0x1800}], 0x6) getpeername$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB='@\x00'/110], &(0x7f0000000340)=0x6e) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x8001, r6, r7, r8, r9, 0x1, 0xffffffff}, 0x7fffffff, 0x40, 0x8000}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)) chroot(&(0x7f0000000380)='./file0\x00') execve(0x0, 0x0, 0x0) 01:06:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) 01:06:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) 01:06:21 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 01:06:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) pipe(&(0x7f0000000140)={0xffffffffffffffff}) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0xfffffffffffffff8, 0xc529b47124da0591}) 01:06:21 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) unlink(&(0x7f0000000100)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r0) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='.\x00', 0x80, 0x80) accept$unix(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006bf0cbd30e634e8ea1718cb76286c5825af8eb5947fbfa769ccf713a2c70aae94b39d47024ba896bcfc2b59a78614057217448b19cb92de111e8620b2eb2dbf5e1a481afa0d669bec49773b545ec6cf4e6ad1a6841be91f881006f804a2f34ddd870088f495b1ce9ceae68516e75023457473a707c89a49808a32374eb605966eecfd7bd437f3ea472763df6a54c63c41447eff5ecb5abeea5127be5e34c8cd7c364affdeb5ec6eab9b61e4323"], &(0x7f00000000c0)=0x6e) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) dup2(r0, r1) 01:06:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x23, 0x5, 0x2}, {{r1}, 0xfffffffffffffffd, 0x8, 0xf0000005, 0x6, 0x800}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x8}, {{r2}, 0x0, 0x21, 0xfffff, 0x20, 0x5}], 0xa645, &(0x7f0000000340)=[{{r1}, 0x0, 0x1, 0x1, 0x7, 0x6}, {{r0}, 0xffffffffffffffff, 0x48, 0x20000001, 0x866e, 0x8c7}, {{r1}, 0xfffffffffffffffe, 0x10, 0x80000003, 0x29f1c4e6, 0x1}, {{r2}, 0xfffffffffffffff8, 0x2, 0x10, 0x40ab, 0x4}, {{r1}, 0xfffffffffffffffe, 0x41, 0xfffff, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x6, 0x100000000}], 0xffffffffffffffff, &(0x7f00000002c0)={0x4, 0x5}) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) mknod$loop(&(0x7f0000000000)='./file0/file0\x00', 0xa001, 0x1) close(r1) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x40, 0xfffff, 0x45f81f04, 0x7fffffff}], 0x8001, &(0x7f00000000c0)=[{{r0}, 0x0, 0x20, 0xe0000080, 0x1, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffff9, 0x68, 0x5, 0x2, 0x8b}, {{r2}, 0xfffffffffffffffe, 0x50, 0x0, 0x9, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x400000af, 0x80000000, 0x7c}], 0x9, &(0x7f0000000200)={0x1000, 0x4}) 01:06:21 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) socketpair(0x1, 0x4002, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000440)='/dev/vmm\x00', 0xa0, 0x0) r4 = getpgid(0x0) r5 = geteuid() r6 = getgid() r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x2, &(0x7f0000000500)=[0xffffffffffffffff, 0xffffffffffffffff]) r10 = socket(0x26, 0x3fff, 0x1ff) r11 = fcntl$getown(r1, 0x5) r12 = getuid() r13 = getegid() sendmsg$unix(r2, &(0x7f00000006c0)={&(0x7f00000001c0)=ANY=[@ANYBLOB="59d5376edf2e2f66696c"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000200)="18c5dee58751895979864755d146c74c5e55f3b59b0e82f2d490ac51e1cbae13e6c2e3f10a7a0a8c3a6df21b03108a87ebc8d21869237f274d6018d194a437681b913865406d69d267922f5452b96c3cc96150a857db2570172ab0f6303cff994ea986a37e3dbc6d1bf18fd5e4a2e6c853ddba703bd464dc0489539ca33849d30093b5eb32ad4118f9f2862ddb2d72b2024d6ce471084f80", 0x98}, {&(0x7f00000002c0)="d1625643907ad80c6d7c87c1ec24b0d0db47a18198628f1487c916bfd1bbfe47635fe541dbfbcad899850fbb9087822448ae90d4ce9d071e98df02df362ebed8f0993208a4336de8206bfc64c98ac37fdcd528c577272a36177871bcb92d9ec18f63df5c66e18aabea77421d184a829867a70846ccb27f3553170ccb9f6d8d4271fe796e368b5a30cad7de72a65777fc7a011066af7fd68eb6ff6dc8992dabf9a97d89d60de1e3b42b5f641df6c41dd153fd044f20b35565a889faf7d4a12947c9cdb3f9c35d3dbb0245", 0xca}, {&(0x7f00000003c0)="81008cbb24e318", 0x7}], 0x3, &(0x7f0000000540)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r3, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r10, r0, r0, r0, r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x170, 0x8}, 0x0) r14 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x100, 0x0) ioctl$VMM_IOC_INTR(r14, 0x800c5606, &(0x7f0000000100)={0xffffffffffff2c3d, 0x2, 0x3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f0000000140)) dup2(r15, r0) execve(0x0, 0x0, 0x0) 01:06:21 executing program 1: lstat(&(0x7f0000001140)='./file0\x00', &(0x7f0000001180)) unveil(&(0x7f0000001200)='./file0\x00', &(0x7f0000001240)='W\x00') mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x8004667c, &(0x7f0000000040)) accept$unix(r0, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) writev(r0, &(0x7f0000001380)=[{&(0x7f0000001300)="f7fc8820a458d581d589b990cc7e7c45c447076ad872246d4b43de3bd0cc14c9fcf04c8f6f8b85a1b42138dd2229834471f9bb63e76abbcee10349429ac0e60195360d33d3305c7078252ed4dc4d4b538e7cf6e6405a7679", 0x58}], 0x1) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x0, 0x8001, 0x1, 0x1, 0xffffffff00000001, 0x1f, 0x1, 0x3, 0x2, 0xffffffffffffffc0, 0x6bfa}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/ttyCcfg\x00', 0x400, 0x0) 01:06:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x1) 01:06:21 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r0, 0x100}, {r0, 0x20}, {r0, 0x100}, {r0, 0x80}], 0x4, 0x3) fcntl$lock(r0, 0x9, 0x0) 01:06:21 executing program 1: r0 = socket(0x0, 0x1, 0xffff) socket(0x0, 0x4003, 0xfffffffffffff800) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x15b43dda04b22b93, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x0, 0x7f, 0x0, 0x1f3, 0x3}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x66, &(0x7f00000000c0)={{}, {}, 0x1, [0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x800000000000000]}, 0x3c) setsockopt(r0, 0x8, 0x0, &(0x7f0000000100)="1a688bfb1c647f1c793097054823a4539f0c0af3e345cef282f0ae176b67ffee86f7d6", 0x23) 01:06:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0xa) 01:06:21 executing program 1: r0 = semget(0x2, 0x0, 0x0) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000000)=0x4) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/89) semop(r0, 0x0, 0xfffffffffffffd9f) 01:06:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x5302) mknod(&(0x7f0000000040)='./bus\x00', 0x6000, 0x101) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 01:06:21 executing program 0: r0 = socket(0x18, 0x200000003, 0x0) sendto$inet6(r0, 0x0, 0xff08, 0x0, &(0x7f0000000040), 0xc) recvfrom$inet6(r0, &(0x7f0000000100)=""/48, 0x1c, 0x800, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x4}, 0xc) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) 01:06:21 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) symlink(&(0x7f00000006c0)='./bus\x00', &(0x7f0000000800)='./bus\x00') mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = syz_open_pts() fcntl$getown(r0, 0x5) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x20000, 0x0) preadv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/54, 0x36}, {&(0x7f0000000200)=""/67, 0x43}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/196, 0xc4}, {&(0x7f0000000440)=""/178, 0xb2}], 0x6, 0x0, 0x0) kevent(r1, &(0x7f0000000600), 0x20, &(0x7f0000000740)=[{{r1}, 0xfffffffffffffff8, 0x8, 0x4, 0xffff, 0xfffffffffffffff9}, {{r0}, 0xfffffffffffffff8, 0x0, 0x0, 0x4, 0x1}, {{r0}, 0xffffffffffffffff, 0x84, 0x40000024, 0xe2b, 0x5}, {{r0}, 0xfffffffffffffffb, 0x26, 0x27, 0x4, 0x80}, {{r1}, 0x0, 0x20, 0xf0000003, 0x3, 0x80000001}], 0x6, &(0x7f0000000500)={0x2, 0x6}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 01:06:21 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x6d, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) shmat(r0, &(0x7f0000004000/0x4000)=nil, 0x0) 01:06:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000080)="c8b5dea169b643aab6") 01:06:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) fchmod(r1, 0x8) fchmod(r0, 0x0) r2 = getpgid(0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x2, 0x7fffffff, 0x7, r2}) 01:06:21 executing program 1: r0 = socket$inet6(0x18, 0xc003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x4, 0x9, 0x2000c10, {[0x2, 0x6, 0x7, 0x80000001, 0x7fff, 0x34, 0x8000, 0xffffffffffffff81, 0x101, 0x5, 0x80000001, 0x1, 0x0, 0x4, 0x3f, 0x0, 0x6, 0x6], [0x85, 0x8, 0x8000, 0x2, 0x763b, 0xffffffff, 0x3, 0x8, 0x1, 0x823], [0x0, 0xcf, 0x800, 0x3, 0x2, 0x8, 0xfffffffffffffff8], [0x0, 0x8000, 0x3, 0x3, 0x7, 0x8], [{0x3, 0x2, 0x4, 0xa2}, {0x80000001, 0x1, 0x10001, 0xfffffffffffff801}, {0x4, 0x5, 0x80, 0x400}, {0xe77, 0x100000001, 0x1, 0x2}, {0x8, 0x9465, 0x2, 0x2}, {0xb, 0x5, 0x5, 0x8000}, {0x7ff, 0x9e01c33, 0x6, 0x32}, {0x5, 0x10000, 0xfffffffffffffff8, 0x6}], {0x4, 0xb, 0xaea, 0xb66a}, {0x8, 0x1, 0x8, 0x7fffffff}}}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) r3 = getppid() fcntl$lock(r1, 0x9, &(0x7f00000002c0)={0x3, 0x0, 0x2, 0xffffffff, r3}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) fchdir(r0) 01:06:21 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x1) r1 = socket(0x800000018, 0x4000, 0x102) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8480, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000040)=@abs, 0x8) 01:06:21 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f000007b000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000001440), &(0x7f0000001480)=0x4) readv(r0, &(0x7f00000013c0)=[{&(0x7f00000000c0)=""/62, 0x3e}, {&(0x7f0000000180)=""/143, 0x8f}, {&(0x7f0000000240)=""/202, 0xca}, {&(0x7f0000000340)=""/109, 0x6d}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000100)=""/55, 0x37}], 0x6) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) 01:06:21 executing program 0: r0 = socket(0x2, 0x2, 0x3) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202738cffffffa8ffff0a22aaa6fc135144b4e87b472b4a8a6bff1a02a4d257cd0e2a82c89a9a012d9bb3d583b3d69b976e78671befdd6124ce4bcae17b34109eeb048ef016d0f20a30a2ce9956afc30f5f7a623bed9546bcd20ddbf7b0087be7906b45f946cdc0f855938681b351be9f692f4a0f34223c8345811983d0536ef5e742814d3505d2b0d88d341ea902647acd8cc4b930f6772fa43fd47b660000000000000000000000000000000018bccdb94877d5dc6ae5e9ea3a19b0b407100ad23411655f31ad5502506b24893933e61c83db3e9d0f1f824ec63885e8b34114f3a7a8fffe15709aa75181939bfeb6165cd38af5bc4f6e37ffac279d7ac727cd6a6fdc58bdd199bef6591af9d255131ab569e21f779415c9c4bcc483d31bacee0e85157cf96a449c1f32656de2a47092aae48e4591883f26b1bdc56991d092e5247a16dd1c7c7fcfd8eece4806e71f6938d477926de059c1"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x3, 0x4c}) write(r0, &(0x7f00000006c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf583d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e46543110746122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567bc9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d5700"/1557, 0x615) 01:06:21 executing program 1: r0 = socket$inet(0x2, 0x6, 0x5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x10) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = syz_open_pts() ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt$inet_opts(r0, 0x0, 0xb, 0x0, 0x0) 01:06:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x10000) 01:06:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0xd) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)=""/99, &(0x7f0000000000)=0x63) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) fcntl$getflags(r0, 0x1) pckbd_enable: command error pckbd_enable: command error 01:06:23 executing program 0: r0 = msgget$private(0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x104) msgrcv(r0, &(0x7f0000000040)={0x0, ""/136}, 0x90, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x800) 01:06:23 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x3, 0x4}, 0xc) close(r1) dup2(r0, r1) syz_execute_func(&(0x7f0000000080)="6540d9f2400f0df626450f19f0c4414fd0393a9d03d574bfc422fd927cc4c2660f5a4df166460f38de8f00000000c4627d780ac46245ab2a") poll(&(0x7f0000000080), 0x0, 0x0) 01:06:23 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x6c, 0x7fefffff}, 0x0) close(r0) readv(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/26, 0x1a}, {&(0x7f0000000100)=""/146, 0x92}, {&(0x7f00000001c0)=""/125, 0x7d}, {&(0x7f0000000240)=""/69, 0x45}], 0x4) fsync(r0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xa116, 0x0, 0x7, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x50) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r2 = msgget(0x1, 0x10) msgctl$IPC_RMID(r2, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0xf0) 01:06:23 executing program 1: r0 = socket$inet(0x2, 0x4000000000000801, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) 01:06:23 executing program 0: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x40, 0x40000000, 0xd13, 0x406}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000022, 0x1, 0x9}, {{r1}, 0x0, 0x20, 0x40, 0xffff, 0x8}, {{r1}, 0xffffffffffffffff, 0x1, 0xfffff, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x86, 0x8, 0x80000000}, {{r0}, 0x0, 0x4, 0x0, 0x8, 0x5}, {{r0}, 0xffffffffffffffff, 0x80, 0x3, 0x8001, 0x1f}, {{r0}, 0xffffffffffffffff, 0x50, 0x0, 0x7, 0x1}, {{r0}, 0xfffffffffffffffe, 0x4d8ca31ad5e773fd, 0x1, 0x9, 0x80}, {{r0}, 0xfffffffffffffffe, 0x0, 0x8, 0x9e1, 0x1f}], 0xf4, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0xc0000000000, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x10000, 0x4}], 0x3, &(0x7f00000000c0)={0x100, 0x8}) kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf, 0x0, 0x4}], 0x10000, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 01:06:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) sendto$unix(r0, 0x0, 0xe2, 0x0, 0x0, 0x0) 01:06:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) socketpair(0x18, 0x1, 0x6df, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) fchdir(r0) recvfrom$unix(r1, &(0x7f0000000100)=""/144, 0x90, 0x802, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80000, 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000740)) dup(r0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000240)={0x10, 0xb65c, 0x4, 0x5, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x157}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x80}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x676}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x80}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x4d}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) open$dir(&(0x7f0000000080)='./file0\x00', 0x300, 0x4) 01:06:23 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000280)=[{0x6, 0xfffffffffffffffe, 0x3, 0x9}, {0x3ae6, 0x5, 0x8001, 0x1}, {0x2, 0x10dfc726, 0x2, 0x9}, {0x7ff, 0x5, 0x1, 0xffffffff}, {0xffffffffffffffe1, 0x7ff, 0x3, 0xa6cc}, {0x0, 0x8, 0x8, 0x2}, {0xcc0, 0x1000, 0xfff, 0x3a}, {0x1ff, 0x1ff, 0x8000}, {0x7f, 0x40, 0x400, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe25, &(0x7f0000000040)='\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCEXCL(r2, 0x2000740d) 01:06:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x1, &(0x7f0000000400)=[0x0]) r4 = open$dir(&(0x7f0000000440)='./bus\x00', 0x20081, 0x40) connect(r0, &(0x7f0000001700)=@in={0x2, 0x1}, 0xc) r5 = syz_open_pts() r6 = openat(0xffffffffffffffff, &(0x7f0000000580)='./bus\x00', 0x200, 0x20) r7 = open$dir(&(0x7f00000005c0)='./bus\x00', 0x1, 0x21) r8 = openat(0xffffffffffffffff, &(0x7f0000000600)='./bus\x00', 0x80, 0x4) r9 = openat(r8, &(0x7f0000001740)='./bus\x00', 0x8000, 0x20) r10 = syz_open_pts() sendmsg$unix(r0, &(0x7f00000016c0)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000100)=[{&(0x7f0000000040)="bf075fd133881280c62117ae08af76", 0xf}, {&(0x7f0000000180)="571f0d0d103d00c6044a52b7c16321655b2a7e12e8b787915c661c382936326225b85f7c195e537694b20c0f1931b6e6ca0e82072417eaa1484cd5a274de3267fe4e4378466d8f8af52262af61799167d59fed4a767b", 0x56}], 0x2, &(0x7f0000001640)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="00000000180000000000007f5800ffff00000100", @ANYRES32=r4, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x60, 0x8}, 0x1) ioctl$TIOCGETA(r9, 0x402c7413, &(0x7f0000001780)) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r11 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r11, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0xff00}, {&(0x7f0000000240)=""/102, 0xffffffffffffff0d}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0x182}], 0x6, 0x0, 0x0) 01:06:23 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), &(0x7f0000000300)=[&(0x7f00000001c0)='&\x00', &(0x7f0000000200)='/dev/null\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='.{#/]\x00', &(0x7f00000002c0)='/dev/null\x00']) rename(&(0x7f0000000180)='./file0\x00', &(0x7f0000000340)='./file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1f, 0x20}) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050390000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26c6fda15fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020066000000200f0200ff00"/177, 0xb1, 0x0, 0x0, 0x0) 01:06:23 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x10, 0x0, 0x7f) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:06:23 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0xc180, 0x3d97) r0 = open(&(0x7f0000001700)='./file0\x00', 0x20, 0x0) r1 = accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chroot(&(0x7f0000000200)='./file0\x00') pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000240)="5f2c5474428ef62b72d7741e6cc34af569828c6bf35ced773d66b446ae7f593b35b3e1c5826c8afddff842574f24e7088858362665030621fe657dde5b8ad6e651bc0cb29547", 0x46}], 0x1, 0x0, 0x0) 01:06:23 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) 01:06:23 executing program 1: r0 = getpid() r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, r0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x5, 0x40) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1f, 0x43f, 0x4, 0x1, "7b543c3bdee2d3cd8138d3b506cb7775421940ac", 0x10001, 0x7f}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x0, 0x1f, {0x7, 0x1}}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000040)=0x80) 01:06:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0xb}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = msgget$private(0x0, 0x102) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0xc751, r3, r4, r3, r4, 0x4, 0x8}, 0x6f0c, 0x7, r2, r2, 0x0, 0xcd38, 0xf9e0, 0x9}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r6) 01:06:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{0x0, 0x315}, {0x6, 0x80000001}}) dup(r1) r2 = syz_open_pts() write(r2, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1000000002053, 0x5900) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x108, 0x0) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) mknod$loop(&(0x7f00000001c0)='./bus/file0\x00', 0x20, 0x1) kqueue() close(r1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 01:06:24 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x7) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) 01:06:24 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 01:06:24 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90cf, 0x8, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec240a", 0x7}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 01:06:24 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) sendto$unix(r0, &(0x7f0000000080)="66b23f062f6983c813aa5697ca159f99a19dea3911a57e734e72cb7a295d99d15b38d12cbf989cc2437724ce23ef815db4d88d69a7a3b8123e14e24fdf597e750092439af62d628183a6746947bd36a1bd1a4e76752d1f9f974463eb7a42883573fbeadf33efa107faaf2552520ce38f517f66d4219fa382030d1a41555a16b02f15032de5777e23278084ab68c4f7938de9ca1e7eed42fb9a43a5a2105e8b7bdb000aaf8ac3a5ca520b78f5bc7550ee2a2e28264e1130dd0bdd91b98d4897eb46fe92ea3246b6794b67e84f78759c6658b2ce543524f690b77855d796cd1745227b7f79add09bbf1bc22cd7b2e8f810ccc169338afa583f", 0xf8, 0x4, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x17, 0x0, 0x0) msgget$private(0x0, 0x10) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=""/175, &(0x7f0000000280)=0xaf) 01:06:24 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 01:06:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x2}, {0x6}]}) pipe(&(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000240)="dc") 01:06:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) dup2(r0, r1) 01:06:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="e1f10300", 0x4) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x5, 0x0, 0x1000000003, 0xfffffffffff7fb7d, "815c55000267a7230000001a0000000000000040", 0x0, 0xfffffffffffffffd}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 01:06:25 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f89696c65302f66696c6530003186a2508fec5506b175ec2062e4bf0af7bd082731e5141c7f7dfa50fcd0754675b91ccc8a8cdfccddedc45cd3af04f8fec140b25166f430538e7ef45588bc273fc74da31474a8ec75ac8e691d86fa06251d"], 0x10, &(0x7f0000001700)=[{&(0x7f00000001c0)="d97c78ee68655bafa6abd574d3ac0bd4f64e205bdea57760d085c6c0bfef3beb1feae3cc6b556d8f6ad52e5d04249cada863be16ae92622376bd0fceab4902ee031f1922829742018c037571ad29abdd130696f7cdcb39a5e004e4bf9ff9e36cba5ef66bd7351a465eab9aaafaf6178b9479f6f6f24965175f91cd87cc35ad9975c5627a775a25a3785835801608e5d251cbb69bfa04edc815013b833dc68867af837cbdcac011aa74e4d82d79348d296cb26c0c72d5a6a5c5fe663e85656086efd74595956310faf4c8dfda6713ede431a202cd9fc13eca22e84d125febafc454c20cf2e7aaabe904537e96f4d8333509c3d51f6f9f4e0d44db3f8992e6be2132fc2566693eda5d514e5cebc08e89bd9e963921db379bf5d1b15b7ae8c507c246371eea4a43927980626ca3f92e0de8505f0e132824d35ff7e111a7159a788b27840582738e950c9a18daf2aff739e3f26d5dfe87557e9e59430b422f614c87a11808e88e3c45d9e6709a826fc54d9dc7688c08bb413b69f68eab3e03637e8b27630d24ab919fb73331cf05dc527041fe0dbd4c56e4abd0ea5c1017ca204d24b7fd0a4a2c4b21be905989f94e60587848a26dbff370a9e4fd67959444fbb9a4ca089c3d60b66fa09f585d41ecb50f06c320ba46b3a052a19aa71ba39d8ec30e1b77b80654afd1521fab1b74ab94cbd94bed8cdf1e6d098005b06fc1cbc1c13fabaec536974d4ffac8a8741a1f446230f7446f10da70f1951a7da099e68d7c741fd974df926b9698ff68e0551a83db70ad578d7db0b823a65fc9f7b6aa6d63310d1181a59aa2f54338fadc78e22378125ea34b8b902f9412bbb592fb32bf3b12606a5bc564e304254a2fb7deee3a3643d5c174e68e059c155eac305a71aab06d87aa34f85e29d1a53f24ebb0639f1127efe57abcb70eb4157442007b4edf41736017303fe399e538d45fcdbe4076fe612a4ef5d71565f101c3751928f232cd12d73e0d45f50db608909711908a5b864e1dc1ff8e87c6cece316ddf29769a4f84cc259a31a1d943caf9cf2732ab826014dad113b20a4177e6545a2f593a34fb7a5dc8ab579f30187e65dddee8f659eb2df117ba380b3df214f92ee6fa7f80ca51073cda0473eb6be65dfa5707acd371ae1722a714a0d036b8804d7b3f41ca473032b94975285ca228fadd5feb8fdda36df4e330f045e9b03a1f77846e5fa144aa0e830ab5ca6a8ce66017a05289bb7dd9a9998c36fdffd8d6d6a5aaa0a4f6fc7d7af4acbe2a217e1d78ca502a887f9301cc96be5d1c3188c88650cc014adb2a39abf567ee4b4d1b4f2d4f35b07287c234e0be16b89562383f7cdfa2fd1f8dfd9f79333783145a3fd7725df889ee40cf947a6347c9863077ad963bd614f408e7adb12be6ab1f267d01000172bb7ce6dc4e928971f1154da92d260ae7f253f9a61812e41c3ffe2b000840dd547db992ac431ccb889ec7491515e5fb7222e3b0feb6368d551bef7add926c566fd3b08e868d71c1828da4c68c058e799df5956fe28d25cf28fbc3722355649cc126d30ca3931ebf9968e331dda7d9699f2bad501d4f1bb919c83d94e379e39391a4b3c2d13bef7d94e525bb00a76401b187df05309cb31e791ea29498d83eb7fac4247f66aad408715d764ec7dde76f80fa97ecb1a0124e3b58001275c0c363c9af24c3ed89ddf781f81ee060d605c04a676fad9a229e3b847a9b9a87826f33be913756d0d361ed1ac589b1709d84a2b86a349fad563faf5ba5f257d5b6d282eb39b4052fd6932ce89dbad43cf143007cc09abd593d65c3c9558afb857e8df4c82869515ad16608bc31a5ef2dc37d5a0646af87a583822a107dab7e52a5adf78bfc7e6afe1c77351bdce1bd480fff4b80e66d001352b20cf32366e89086d5b6ab4878f684bc5f3982323d3a5877b093f5fc5acf86015bc9173999fbb04285b7529685987d0e67d5f2240530a8dda8c98e11247d14d878c98207d090a25da1bc085d5b50b448be5a3219efd84c1825b9f73c8e6bb099641e7e99ba1876c2bb465b10d83a59a583433e8041b04d943847d12850696dfb0de7ac4b63abc6c1eea612d323ec8744bb2a72827a74705e2719d4628834d34bc70eac45e608cee868d4cc40e9c7a17aecfd0c78d77b1f5c079e833614df3fdbccfb1b33ebd5246a4178b1ef485cf13afb7b7b5eb7c33a025e30f2e7b566f1d4059e8bd08ce4c79f2175e3f5877e1b20e7c9f397ae232be8e1840c7f056518b0475de03a035ebf48117107fccc4a4ea6dc24fe08711016b790bda8ff421e0e97a17b78805e3d4399550411af8f0613a3cce467de82ae11963df7da3646834eb39cbcf0e19fe3c21534189d3ea0ab0b869afa5727ce5d9630d63fb19ecd3ddeda17e656f68b122eb1b4e7e0cb4832ffce59fd8762cb97c04f2c5b720860f589755f9d0b7c15252a3028c9ec84ea21a55c79a1ccd10663522ac29f2df2d954893a6334491516124cae1622def8e2eedea754386c2393aee5b558e9cf642d9a68b3c828560c8b4d3ce2bfd04ea8f902681dd24df339134bab292a8be0219de37e907580f617f83f45a9351dc2293e863a53c21f631581fc824b42d9df179435d55bcf426fe6ee84dafd6bcdbdc185353cabdc2ffb9a0f405002498d32a1b92687b369a57a8903f78fa4ac58e512509df0759f5eac1e708c00c0f35b4bc136348a95cddd61135cd454bf8dc9f459a045a0c6e8b799d29fe7f3c161b4fe0b3eb3fdbe928d1ebd0f5fe36ce68288299552fa3d139a199331e48ade45aae33b9acf345b977036205d7bd945077ef2f8a1dd04f04a51c111adbd03d2fab6da1002fffa1d25fca99c62a9c0f4e6cbfd88438d9c4795954e38ee632b72680d5e6d63938842c6", 0x801}], 0x1}, 0x0) 01:06:25 executing program 1: nanosleep(&(0x7f0000000080)={0x4, 0x3}, &(0x7f00000000c0)) nanosleep(0xfffffffffffffffe, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x8}, &(0x7f0000000040)) 01:06:25 executing program 0: setuid(0xee01) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) seteuid(r1) fcntl$getflags(r0, 0x3) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x1ee}, 0x1c) 01:06:25 executing program 0: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = dup(0xffffffffffffff9c) sendto$inet6(r1, &(0x7f0000000000)="19ad94dfb705c0af53e34f59134554d6412845198db0ad28a95be4208c90de8afcc04ace33f4828775b5c99e08cc2fc585f9e479cadcea8ed7b16c1cb3918813c23ec3b96ff2adce82b968f3895679fca53417b6800b83d2f3bab3310db4166badf229ccdccd96291bd9224751ddcb6fafbbb0078db587b8ff9d", 0x7a, 0x8, &(0x7f0000000080)={0x18, 0x3, 0x10000, 0x4}, 0xc) 01:06:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0xfffffffffffffec4) write(r0, &(0x7f00000002c0)="9085", 0x2) syz_open_pts() r1 = kqueue() close(r0) fchmod(r1, 0x100) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x481, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 01:06:26 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x2}, {0x40006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:26 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x100}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:06:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDSETRAD(r1, 0x20004b43) 01:06:26 executing program 1: r0 = socket$unix(0x1, 0x4, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) 01:06:26 executing program 0: getitimer(0x6, 0x0) r0 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x1000) shmdt(r0) 01:06:26 executing program 1: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) semget(0x3, 0x2, 0x482) setregid(r1, 0x0) getgroups(0x40000000000000bd, &(0x7f0000000000)=[r0]) setregid(r2, r1) 01:06:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xb011, 0xffffffffffffffff, 0x0, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) socket$inet(0x2, 0x2, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001dc0)=0x2) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000000140)=""/137, 0x89}, {&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f0000000340)=""/57, 0x39}, {0xfffffffffffffffe}, {&(0x7f0000001500)=""/140, 0x8c}], 0x9, 0x0, 0x0) r1 = open(&(0x7f00000015c0)='./file0\x00', 0x200, 0x0) pipe2(&(0x7f0000001e40)={0xffffffffffffffff}, 0x4) mknod(&(0x7f0000000300)='./file0\x00', 0x209c, 0x7) utimes(&(0x7f0000001a80)='./file0\x00', &(0x7f0000001d00)={{0x6, 0x1}, {0xfffffffffffffbff, 0x7}}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000001ec0)=0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) connect$unix(r2, &(0x7f0000001f80)=@abs={0x0, 0x0, 0x2}, 0x121) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) syz_extract_tcp_res$synack(&(0x7f0000001f00), 0x1, 0x0) getsockopt(r4, 0x6, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000001d80)={&(0x7f0000001d40)=[{0x84, 0x1}, {0x185, 0x7}, {0x44, 0x2}], 0x3}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000380)) connect$inet(r3, &(0x7f0000001e80)={0x2, 0x0}, 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000001600)) recvmsg(r1, &(0x7f0000001cc0)={&(0x7f0000001800)=@in6, 0xc, &(0x7f0000001b80)=[{&(0x7f0000001840)=""/210, 0xd2}, {&(0x7f0000001940)=""/18, 0x12}, {&(0x7f0000001980)=""/250, 0xfa}, {&(0x7f0000001a80)}, {&(0x7f0000001ac0)=""/187, 0xbb}], 0x5, &(0x7f0000001c00)=""/138, 0x8a}, 0x1) 01:06:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCPROMISC(r2, 0x20004269) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:06:26 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4000000100000001}) ftruncate(r0, 0x0, 0x1ff) ioctl$TIOCSCTTY(r0, 0x20007461) write(r0, &(0x7f0000000040), 0x0) 01:06:26 executing program 1: r0 = msgget$private(0x0, 0x2) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0300000000000000406fb971a1f1321e25c64654ca3019d9e38157ac7d13153e9c30a2e4e55c26d2e5c792c44193530e6f200000000000000086729c8df2860c77d9767bf815641894cd1ebe89563179d5ec690b23f90b4c892df7fe77f84d"], 0x2d, 0x800) msgctl$IPC_STAT(r0, 0x4, &(0x7f0000000000)=""/247) msgrcv(r0, &(0x7f0000000100)={0x0, ""/217}, 0xe1, 0x0, 0x1800) r1 = dup(0xffffffffffffff9c) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000240)) 01:06:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x64}, {0x80000016}]}) shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x20}, {r0, 0xa4}, {r0, 0x2}, {r0, 0x1}, {r0, 0x22}, {r0, 0x80}], 0x7, 0x81) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x8]}) 01:06:26 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r1) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) 01:06:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x7, 0x0) 01:06:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) fchdir(0xffffffffffffffff) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r0, 0xc0205603, &(0x7f0000000040)={0x4, 0xfffffffffffffffd, 0xa5f, 0x0, 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x14, &(0x7f0000000080), 0x4) 01:06:27 executing program 1: r0 = semget$private(0x0, 0x4000000000000, 0x504) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000080)=0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x7, 0xfffffffffffffffd) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x8, 0x10000, 0x0, 0x6}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f00000000c0)=0x1) r2 = open(&(0x7f0000000200)='./bus/file0\x00', 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) 01:06:27 executing program 0: setrlimit(0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)='W\x00') setrlimit(0x8, &(0x7f0000000000)={0x8, 0xfffffffffffffffb}) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x6}) setrlimit(0x1, &(0x7f0000000040)={0x0, 0x2045}) 01:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc35, &(0x7f0000000180)="77faa12b2ba0a0d9a17722aae31a4181c1cc3b147199804261") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000200)) ioctl$BIOCLOCK(r1, 0x20004276) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) setuid(r2) 01:06:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000000c0)={0x10, 0x18, 0x4, 0x1000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x100000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000fef000/0x1000)=nil, 0x4f}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x5630}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x80}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000a00000/0x600000)=nil, 0x81}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000b92000/0x4000)=nil, 0x7d}, {&(0x7f0000fb0000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xc91}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x200}) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 01:06:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000140), 0x0) 01:06:27 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x3) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='X\x00\x00\x00\x00\x00\x00\x00\x00'], 0xa) close(r0) dup2(r1, r0) r4 = open$dir(&(0x7f0000000280)='./file0\x00', 0x80, 0x40) readv(r4, &(0x7f0000000240)=[{&(0x7f0000000140)=""/224, 0xe0}], 0x1) 01:06:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x3ff) pwritev(r1, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) 01:06:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x28009, 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x9c, 0x7, 0x2, 0x9}, {0x6, 0x1, 0x7, 0xe8}, {0x80, 0xff, 0x2, 0x8}, {0x0, 0x5, 0x20, 0x4}, {0x8, 0x0, 0x5, 0x80}, {0x9, 0x200, 0x80, 0xff}]}) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 01:06:27 executing program 1: setitimer(0x0, &(0x7f00000001c0)={{}, {0x0, 0x2710}}, &(0x7f0000000200)) 01:06:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x98, 0x4000000005bcd) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400, 0x8) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000040)=0x100000001) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 01:06:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20010, 0x0) poll(&(0x7f0000000140)=[{r0, 0x4}, {r0, 0x40}, {r0, 0x40}, {r0, 0x80}, {r0, 0x8}, {r0, 0x4}, {r0, 0x140}, {r0, 0x94}], 0x8, 0x3) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x8, 0x2e, &(0x7f00000001c0)="ebffddff13b9fd812eaa4e713048e6993192efb7229f416b078113ff82835eb55bcc87cc7b45d7854ae95710221bb0978aeecb486493fa99de93b5aae3856359cffc25c62559ffb1f1b53ba864686c43ff77a0c47120cb0dd3f1960d", 0x5c) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 01:06:27 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4a}], 0x1, 0x0) r1 = socket(0x22, 0x0, 0x3) setsockopt(r1, 0x7fffffff, 0xc5f, &(0x7f00000001c0)="acaf780ddd7a0688afde62a2ff2c933de0de9f26dc757a5d67b1d715beb19f340f458b2f76a92c22d372e7460bee9c900c013ac1fc5927f15166325135fe10fb119225f35ca2da430f9c777102a22535bd7b44a5b23767f5c7277cacb6f0292cf7b3a918db7df0aef677698d64d88eddd5f9e23f2b7a7eea5a9ea102e70a34b7df818ff3855017814e5bf85add6b4ddeae3b34c9c005b33abb0f8b4f574c2161b8fc7f2ff423d79295d59b308368ae75fdee7a53e7b32960d5b04aaf7f08221f702a776f029379bb255894737bb8998864a85cd959701f6463a5d2fb2063a86abb54c7f434b1e18c6b295ddbd4c3fea555f9679fa8e12c57095624aad0411608bc935345e00e577d6132351bd0e8e4810cc3f7f1f1f66dde2b5b88f6d7546197e178ab4d1b2340005b440f4559ded27163d2000554f0d590981abebb40cdeb192d0604d7bd708dba2dd8692208a486ff07b330229d3abb732911158fbf254266a0c4fc57a535bbc6aa23f30378313501b2419c0028fd99a145816634d5c96b8876b48c97ea0e00e2432a9bc6c80d633368d037ca9ceab983c44dd3991e4e8b19eb822ccbd6dfca044784a7873e8bf18afa0b877f61f2d96107e55cb5bc31844766fd0e7f337c3d216daa431dfcef46b2b0414ce9c8de1c64ede4cc877f34a0006d704a6c380d76e88cfadc0f4aef9e4fa23c3bf1aa698a2de0bb70e3805a0b65f8ecdcc2e36d572f88f107bfa8850cba87f266d7f7fa0e1558ada4cd566789a008d82515b40b14eb1b29cf1ce793f2b21964fc4a607ef906c078ecb7c9a4983eba8e37e7aa190adc968583b57355d26958973b1be6526503ae3bea9c53569a32af7fc00e9ca3c26b528bb315bb536222443febd8cc1f9223778139b2b4186545463e7113a955206c132cc871237259778ab17588f111005149767cd1c5d90874c68ec3936d762dc81f3cbed63c438448943027df033dd4922bc3305d7767b7e93da32363fc52a0d0d87172c18d4a0e5a40493d39fab16697c00eac2a2730a725344034d23adf5f6ac0e63fa9f3cd124f3ba1390b72ec4731f71849345c6c50574b216b2f1481fc20037bebf34c2fcf0953733fc3760dcd2ce0d3a187c7cba57de5fe62686b71b6336eed211f86eff0ed4865b17f85d36f7791ed25ef7f8ffdae07e15931fc420a65301d53c07bc84aed38222ddfc9d6711432ba3053f6895e8efcabdd1c293ecfc636e457ba8537d8a7f5a671b2040a81eec7db828a691cea449af08d06fc0c20ed6787c792918689c9174743c5037fe6b886d1e8083f0e8c877d8e8832f97ecc2e29b29885754bd81028f7b161ce29ea57da35cb7efb7eaa240d9087cc14be047fb51fc6a98fad686a2bdaa34c6096f3e6513fa5488bf9d3850ecce12748fa94a9c25cd475378a640ff66c0ad0bcf36224b8947f5ef87ee6fed1686d0feb3df08eb59f9f88bf4df64a63d3a1cd22ede303056031a825d176360762f27240b32f3ad724f09d770e7e56be31e82a4787d5a4183a75a05327f05d5d93d2ea8cfbbbfc716efd70df1edf9feb43d2039a866feb20a000d41a862d42da14e5114d2105fa06397ad8d90344e5816283d41638532874dab2ad220ed7e07f1bbb25bd19f69c1896f8691e5ccf04a8973bed85f613e065533e913729c544574e2eeddf0e5b7c3e09875c5e1177e51fb9a96f845e827b69144febdb107d878fe8054d0490943ce28e4b87d15ea0ef64f86954eca7e17c01eed27bc1f4f3aea89ded4da18002061319b0c9bae5705d368355d239494bde1f3e2d994e40ff2a9eb9007847eabc8261766abba27cc77a2ef948704dbfcf1c52e6fc17ef773734ee86369e1fc3bebc747722bff2332bb67f449cec24a64aef49834f18cd1e34b296f2042209a7f2968a58e4686e65762cff979f44d6d42db314bba259dc2f752bc15673e68596a673670c944d03e99080b619d85b1e1b4ee6cda7c141a37f8029e3e3caee45cd6bc11595fa389d12fb1f46319b41f92c90878a3e8678f81b0bd6e502c8372f8f5b44feb914b9598217fd67852ef8c351228d376e5d7de5bc9f7391fcd5d3ad5424b85fc1ced422b4b7732d009b0958867f5b176519b5a4bca23be0f1ff66610d944903c98164024abe0af6eb63f1cd873988d8fb22efd7476ceeebbeb54e5005777491b8c4a2e4265028214f1bcea1324197b82df465394da1d40ab6c65d2e513f853c198f8bc558e1620e92d3973413a90ffb1abfadb8c5b83982606be4e6b9500d4b1df886a3312e2a1fa1c3c1166cccaa2a0ab7dde6546448956ca68a82c663e352b44361a7d27ad9fe622495d4689aacd398b4ba1e791f97e3a88c180e4d56250abe44385021d63e5bcb0d12761b7184fc8a364d5f8e6f59b3181b283db52902f688ae6596d8bbf61ab80563be9f7a7ce5ff8d2f4086c5f1124c967b19c94b29c7b14637812aa120d614d0ec0b017c9893126ff0e2fa94378ee92558224e2397f20fce371173c04bd21bdf845c75eefa9c425ab98dc78f155924d943ff280377925f5881014f2c8ca7952e3aacd280e188e0a3a0b262aee011269d205f366e242503b4c5c4da3c06cd740ab20410ce40740f945080b80789fffcdf74173619bd29abe37a922823efbdd733a42e3197704c78b747c7a35bcce41f1a0babd2ef2d2194c6595aaece9241dddcf44a52e3b5c94fcb33d8de06685f3500435892250e23f557a6ee492f9fdb7f95b1bf593d9fa959d6125784d46d315fee17b968b1fbdde1f2a4b3d6ba6ef0525df2fc6b683dbe98e18a940c037d4d8d9f8bfa6512e1887a4c9118d0077b0beaa7b59767af19d089f3eab701538403a00216b977c3922e8d4a0d03dd1adb682a2a1e85b3d6aed57888c7521c4aa64d9b520f14b8b9ecb4b1fbb43ca5c4f69b881d9d9421b63ae5f0dd3e3da0c2bd887c68dc8ed18be0a257b4c6546ad5dce1ac30f5a6de9286893eb9598166161cf7cdda6cc09959d109f673969b3ec3fd7562edacfc50bef2b94c9bbbc1ff160fad732584aaa6a62828101b9c6e18cb7d1cffedbb3ded69a75b16fa00a6fb83d948073b0b4689d71fce59db918bb94115fa33cc355602a22029e3a3106ca783b20047647b6a0f6689bda2e0794485aef30ef52004838513db0694bed9f9171e4fda97dcdfb95f4ebbf102fa885d0fe502df712274f49411e67a3c346a0a3867eb249703b603ed8dbad715c2430c8d40af5011b279312afbc01d64dbaa9b7237cdf4845268d3aeb6cc3683de1e9f0e13645e53ff11ae8f349eeb42e03c3b0197d64232043766e04b7eec2c285f68dec198d1596973dd0b691ff2124896c0e9a264c506055244ca7585965775cacc42b2e937d75136e1ae94f61364af005d2a541d224ea5ecd500c8515211cd9c0aee8bbea4dcadd2572a872f08ccb0cefe1cf9dca3ba1f4cf2ac118fab10dcbedae301504d53ba3f1b14c94b2e63aa5b4992434111daa7e46b70bfcccc0c5d35389096408933ec92ad0280b30274e9a81ca05292132801ccd672b3356fccee1888c7aa602db68b26329c15180bbd35d26664774537e0b57b0619a335dbd2e322b439d8436ab949c30f408c3613ad2719c7e1fa710e3e286ce1e226d9a110098e8055e0271f51764fd33cec7464170e722ba38b60f2fedff976c071bc1837d3f90d427ca2c1eae79b9e16fa1b07df16df60bc63c439d46f22eaa09e98ad3d1f4b74dbc40a8ef0258a061a784afd1e1fc8e717e800848ae666ef9a9a49a70f18eba62121efa53feb3a0e8b3bad41304f0a3ccdab133b0db83ca3e20b2a87bd920438d4f8da88d3b0c52a84339acd64695d25f100f91e28bf7ad975e5d341a1f945990d8fb8a4fe87a3352a63791867c81f344f9f44b3afb89638542ba8c31d1157c1e71d6f9201e43eb9401a0e4b69cc94140ba1f26768c1d2b009bce471e64ec08ca879727804150c7ea93acc187ee24fc937ebd88ace35b4d376ca49d8f3266b9f76d409672f42abf1f5bd2c6d60ea02a69fa5babefc312faf22f8dd765e9f6c8110a56bd21572d38e87a6ebf94ca2dd32752ea03ac4a0ea882cd0d131ca22236ca16bb4d6ec4da14de661bbfc88e7babeaba8b88fe159f939bce6aecedc3dbed7fa7b4754849b94f52338858c874b53ed3df86422aa76521b590a27d9698fb7e9fd667d6da48195480d02fe3cd05353edda38bee18d26f48fa009c9f2432f35a0d7da38d06f5ea0286e6bf938f1a25770ee2ab1074aea5ca4fd7bb58ae603d20dc00e442061820fc1c083347473eb0f73bac3c029b14ed6ebcbd0c51e2728a778155cef4622a8dde67a55ea481c419853d0e98a4c20e9817c3e7506d976b41be05f78750c7661e2b65329ccbdc19c430cf109e83268fb191ea42a2df95b7972ca50ffd2714a2363ccc53a049aac3106d0f956dd4b879079ed32bc82bddc6e56170ab8985a8388b02b1462e47f58e3ea04671379f3fe582f8473c002cb0617680f9ed2c80a06302c3625314bc6dd4f6862625b6e46337d115566e051bd5f8159966adfb94e0945156815751206f049f0744dc2a052ddc66b36e6a5af3b5b1cc72eb1e5c7af07182d0e08eb07e8110c164d88d85fc2b6d64d3ac3b7130850dd487992decff1f384f9e8dfabbde6d9f1409fb8d44951d89d25f2cceb0bf1077824e46c954b94d977785b1e659d2987854d98780f7a17059c8152cc4e968c4161dba5e3898d89d4c41fabe0b78e6da195e96b7fa32b25c50d9a37e2fbedeacf195d2a29619be916a7b55a38b37697c5f08d7e6b43673b321cd46d88a9aceae96dbeaf496ccee261930f2327ffd501a02c388e03e343678f375b27f65d3bd8a5c48361d9707aa935aa4a2541a02d63b508bd08b55991c53b36e04e2f03a8a96549d17807cd2d83b8070c99fc51d99d5f3db3cec40b1a7eeff4cd4139e7a6dc2914b691df01988c9f7f145298a1a1382315da73d76a75a8080151e9f4b6bae325d0e311c9d02ce35e4acb717348439b54a3ca8671f6007a6745a052f20684277591da3e063641edd26ee532f4ca27db455b65fe1c2b76d9bbcd071965e858e158bd252572b0dfea76a5c5efbec586882f99d2cacf9590d77330681c279642757174a2a979c3c38ca7d4ce5abb167060d6df8d17edea8a4d37ed92802afdd19dbf6c69a3da5a8989e310034ec273f1c82c81c08e98d4b9eecbe2104d992ed94bb5bb0c970678f0bac872eeae51c21bfd74e8d0746ac1a3e3a54fc8ee506f9989dc28d30e0787cbdce99f02a589339e54db6c19cacfe519b41432f53e567e0fb60cb555bd865c659e06a020e2a41d66ffc013181da459f497e5cf0387139b6ca84f8c2579469f747bd93538771b3f7c97338e32456d3716606170a03151c405a31cad3a34662a4509bf7daeb6c7050c757066052701a6881fb43ea5cbd7a40683f80c8a17e4e3da7ef2e8dc0f046dd069ed6f0aaefdd27396c0c3e088a7d2cdd665781264a89f86845c6d1847c7e57c1b66b1145b7ec2159c2acdc69b45c60878d9fac3f9ad397f63c4b049b1e6c82759220c05e1b255718f266562cf9c59ff332a0826a318265d8db2eb8ef005279b7ae09f268c3a329eb5c762a9d0aa3eadea16d113fad506abb98a5aaa01a2c6065f7a6aa63e526ec3fdf9bd0c8b4e361e87c1991b63369dc77b4823551d3e2b80b0e2444458a1cac3f5d561c71640dff60cc44375f28e1f022a412ff5452741fe22b10d94dad2d765b0b1b984677ac3e9e2e004073a139abacf686d0a9c832a6264e1cf7bfe3f80a8", 0x1000) sendto$unix(r1, &(0x7f0000000100)="b1005b04b30ba45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 01:06:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:06:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 01:06:27 executing program 1: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) 01:06:27 executing program 0: r0 = socket$inet(0x2, 0x1000000000003, 0x6) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1000000000000, 0x800, './file0\x00', 0xdc7, 0x4a, 0x200, 0x2}) clock_settime(0x3, &(0x7f0000000000)={0x6}) getsockname(r0, 0x0, &(0x7f0000000040)) 01:06:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000140)="9c87c3772c0035529cc5de5db84133332e2e", 0x12) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x2, 0x4, 0x10000, 0x400}) 01:06:27 executing program 0: r0 = socket(0x11, 0x4000, 0x40) r1 = socket(0x10000000002, 0x2, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x2, 0xfffffffffffff801}, {0x4, 0x400}}, &(0x7f0000000040)) dup2(r0, r1) shutdown(r0, 0x0) poll(&(0x7f0000000100), 0x20000000000003a0, 0x0) 01:06:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x0, 0x7, 0x0, 0x800}, {0x335}]}) 01:06:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80008000a0002002, 0x4000000005bd1) r0 = open(&(0x7f0000000200)='./bus\x00', 0x10111, 0x40) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0xfff, [{0x3, 0x3}, {0x3, 0x5}, {0x3, 0x7}, {0x3}, {0x2, 0x4c9}, {0x3, 0xffffffff}, {0x1, 0x9}, {0x2, 0x2}, {0x3, 0x11a000}, {0x3, 0xe8}, {0x1, 0x76696abc}, {0x3, 0x8}, {0x2, 0xcdc}, {0x1, 0x66137a0000000000}, {0x3, 0x3}, {0x0, 0x80000001}, {0x2, 0x7}, {0x3, 0x8000}, {0x2, 0x44f}, {0x3, 0x100000001}, {0x3, 0x7}, {0x3, 0x9}, {0x3, 0x9bc}, {0x3, 0x7}, {0x3, 0x253}, {0x1, 0x8000}, {0x1, 0x81}, {0x0, 0x80f}, {0x3, 0x34}, {0x1, 0x81}, {0x1}, {0x0, 0xfffffffffffffffa}]}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) write(r0, &(0x7f0000000240)="c8e9eccaae38a52ac7fe7c35f2ccf70183", 0x11) readlinkat(r0, &(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)=""/123, 0x7b) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) 01:06:27 executing program 1: getrusage(0x0, &(0x7f0000000000)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x4, 0x4}) 01:06:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10001ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0xffffffba, 0x0}, 0x0) 01:06:27 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000000c0)={0x8, 0x3f, 0x3}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 01:06:27 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') unveil(&(0x7f0000000280)='./control\x00', &(0x7f0000000100)='x\x00') open(&(0x7f0000000000)='./control\x00', 0x200, 0x10) 01:06:27 executing program 0: r0 = socket(0x1, 0x1, 0x5) socket(0x10, 0x204020, 0x40000000000000) socket(0xd52cf8094df0433b, 0x7, 0x38) setsockopt(r0, 0x100800006, 0x401, 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="67acae7595d054650713ad4a30b22a60902e5f1537f43ca7062763b7a58db38d0aad898b53212acb1ab4608a8c4c6cf2da921589eea723b4472c4a4a343ce8b8a958a0451b92fdfeffc38c334f6097b2961476fb258b3831e8bf181843deaad403ef53cfb982e78811fc64eabc3d80d4fdc02ce828cbfe1cd368e98d6ade900058c9de4fbf5c16c3210f625ffc7082", 0x8f}, {&(0x7f00000000c0)="dc5726631ff46afe57a283526a89661b9c00bea6315bc11d529c277bb472d9ca5d88eeddee353f7e56fb32", 0x2b}], 0x2) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5, 0x4010, r0, 0x0, 0x0) 01:06:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xbc, &(0x7f0000000200)="100400000000000000fe40ff4b098228b437f08c935e5871ee4b1776366befdc4ad191848c67c512eb0a5cdc6af594b8dfb33202a77a0a1e45b4c1cadb4a841b9c629db44e4fb45e0e9b1817c44ffaced6202c4fce015eac601b93e06f1a368d015ba51eafd51e706305046ca249a2459c3e1d3118f7a150a4d8da222bb6bf4bc601f6d46518b7bbed10425684846c16ee0b958b164281bd8619d78d8acfb46564ae77b387115ac27d58b369f0") 01:06:27 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x101, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="a1f1a061fd2cb47024ed6fde6dfdc6474467ea65bd84c9bc8786c76e81ff81c99c38892e763e87", 0x27) r1 = socket$inet(0x2, 0x2, 0xffffffffffff8000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000100)=0x9207fcee9d5f7612) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(r0, r2, r3) setsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 01:06:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x801, 0x10) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) 01:06:27 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) close(r0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 01:06:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) setrlimit(0x2, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0xe000)=nil, 0xe000, 0x2, 0x10, r0, 0x0, 0x0) 01:06:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000140)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r1, r2) nanosleep(&(0x7f0000000180)={0x7f, 0xfffffffffffffffc}, &(0x7f00000001c0)) r3 = dup2(r0, r0) ioctl$TIOCDRAIN(r3, 0x2000745e) pwrite(r0, &(0x7f0000000040)="521906b88d71c77c727710f43168fc8263843632663a91f1ad5ce5ca949ff0d8b4d3c681ddd298719eb8a1db21e59d2d200ab4d62b077314790dcba98c61818aa6c5bd3537d9b08ebcfcb6dcfe7c0157593ff765696de1a5a6663071bd35fc0a6a30db708224fdf0fa6e1b15d7eec327c0f450cab47c5c29e60305b889b165a618cde608d610136817d70c4a108e1a79a597", 0x92, 0x0, 0x0) setsockopt(r0, 0x29, 0x800000000000008, &(0x7f0000000040), 0x0) write(r0, &(0x7f0000000200), 0x0) 01:06:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0xffffff2d) pwritev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="a9eba90c0d2c1b2388dcab6a5de4626174b7d0413193dbba79f8e64e4174b23a38511d9685b0c9b17358c1423ea411de2a614fee77fef1e407ac907f072458f451", 0x41}, {&(0x7f0000000180)="342fc980cb80e2494810a0c13fcc2abcbb5d0e5a3e1fa9f667721adb46ab032f550e5ff2757b616562b9e38869363609108101e17dfb936f709b322839b7eab31457164a5dc9031ee19b242d9ed47f3515047d7d358e0e8246885c2340c5c0db8fb58bc9c86d91d9845ccbdc0a5d2934297e1d6c04b0ce9959f0ebdcafdae404e20d10a14422da643160744bf148d5c5d089e9d01615ce7a0e2d6c045f4c40f03f0845c5d0f993a1fff800e7674405e2bc900a0b8a962000d8c3a8661eee452d0f25a7c3fa38d7883423b8437da0cc04", 0xd0}, {&(0x7f00000000c0)="1ea035f106051d749ea0877b537a3946068bca762aea48e05fc0268c95189e7af4ab7960655022ea7ba15733db85fdf97d2b2417aa9e9637", 0x38}, {&(0x7f0000000300)="8693b226cfe5131d9ae801d581683eb1433bb1edc50adca2a3df28cdacabccf408e8fae9ad50ca294e27e6408c7bfa07eed7e431669e0e9d0547469ca3a63db2c5b65da0b998d4048ec1541974d5bb5bd1351214817fd48fcd05e7aff53ec8e72cf1", 0x62}, {&(0x7f0000000380)="88d3329d6c4a0681c9cd05cb454a016de093c4a41f640d6c470696dde9bc6cbe76475defc16d077087b40920e20fe1170349bbadf4446c44db9454de267916ce64461357a15cb27bc489c399e39201b2ffc5bae65d6129d8d7804e645cc700c237061dc28ef043ec86ff19ade454a4b34a498199adee546b0f876a2692f8de0d13e5bca581bbf342279f5b9fb5b4be6c8b4befca9d4548bfd93f05ca21f91a82f2cdff74d02455d7e01bcf6e94c0ce4958c2be88f7cc6436f61f0ef375ce8ca83f03c3f0e453db08e5fdea8a8d99c39b21a98c6b8cccf81eb6dc4af566d6d5166e4b9f1d0c6c9f90f544", 0xea}, {&(0x7f0000000480)="e526218419b74dd6d1f5dab4a1e6178d93206fbf9e7d863478028b3ce9cc1681ffac3e5f03359800262d8feaff030edbc74be2eadc263415ba9636a5fff04af140d3b61c3f4b7cd15c91350f5c333e36e68d5e4c91583df47ca09085a1552f6edb04e097d1d7ecdbfe278e8521b3f8c262af6db6b093533f4e4c0588b165534669d8a1075ae082f3ef658edeced5de7d6d3d74ca6017fca7da5b58ca5cc75a669a3da4dd0d795ea579bbdaaa6ca53e5c45becaf6216cf0a360edaedec88433d946a0dd7c2ba488a9f4dc995580e7d4a8a0f8ecea8db4c48d144103d77e9b616eae1593330979edda2d343bc80c8980a32c14b8469b09f1bcaf", 0xf9}], 0x6, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000100)) 01:06:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6, 0x0, 0x3}], 0x5, 0x0, 0x0, 0x0) r2 = socket$unix(0x1, 0x0, 0x0) recvmsg(r2, &(0x7f0000000480)={&(0x7f0000000000)=@un=@file={0x0, ""/5}, 0x7, &(0x7f0000000340)=[{&(0x7f0000000100)=""/209, 0xd1}, {&(0x7f0000000200)=""/214, 0xd6}, {&(0x7f0000000300)=""/30, 0x1e}], 0x3, &(0x7f0000000380)=""/204, 0xcc}, 0x40) writev(r0, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) kevent(r1, &(0x7f0000000000), 0x68, 0x0, 0x1ff, 0x0) 01:06:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0xa, 0x6d58eec2592d6b02) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) 01:06:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000280)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000200)="40131e37ed1e3bedd37c69", 0xb) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffff8, 0x10001, 0x81, 0x9, "a472df596cce477cbac68db4c96e4437e17ff05b", 0x5, 0x9}) write(r0, &(0x7f00000002c0)="2078f7b678807d89e032dc19f570", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) fcntl$setflags(r2, 0x2, 0x1) getrlimit(0x1, &(0x7f0000000140)) 01:06:27 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x8, 0x3f}) writev(r0, &(0x7f0000000680)=[{&(0x7f00000001c0)="e58198735c3d5295680254ee3251ddab20de5d1c6b0e197fef9a898338ea86987a28066ddaa6242df174f77601644957d1ca6b5f3f16ea8e8e954b1c176ada4e28a550f44950f923161dfd6000e3e387b5de27d4596b90abcf876383d70cce1aab8db28e2e25", 0x66}, {0x0}], 0x2) r2 = syz_open_pts() close(r0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000000)) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x5, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500", 0x9}) ioctl$TIOCSTOP(r4, 0x2000746f) msgget$private(0x0, 0x0) getpeername$unix(r3, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 01:06:27 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(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', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x1000, 0x0, &(0x7f0000000500)=""/4096}) r2 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) syz_open_pts() rmdir(&(0x7f0000000340)='./file1\x00') renameat(r0, &(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', r2, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 01:06:27 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000500)="afb390a95fc050ab02b921b50e0d1f6605c59f9e4805bee8c27d65329b39b0b2465754e7fcbc52b5f63a7dabba4ec8be74315761c756d893665130ac39d592eb57a5e84c0e4a0307aad0d68e65546196d9eee9ecd6b0bc0c3b1f7e5cc72374674c4ab8a0c1cf0cb5fbd805e3eee4e3f1e54e7f5f000be4161a8a4a67841e74eb5428dd0a135dd688196e0a84f30ade254fc4ad9edf8c66787458d7eb6a03626897c40d5630c15c54c103bf2bbbd2a6e09705c534945c79169fb6805c85c5c350d42189a1bc1d1633a310bc563dd422b7b185bae59431b126c82113aea36d686e8a9e34bc45d6b352d484799d973200f654bded114768b421d81a77c0523b616e58da81c8fa28733ffaf23ada5cae9359a7412ea727cf079c9a144fdc0c955413a20e542d84a7f14ceae689263e5659f5f7371bc2f1225800c152792bef74efa21de08e5dd5affe6f85bdcd1a38d519559fb63317182ee5f818480587d16165927c9882bda816f82f532806f7429f2047a097e4d73e287592d498f73b94e8091a7970f5a9e8c570d89a66a88b19005ae3469fdb82ef6a3387ef44cd5b79e69a2aca9f5d3f29d3cfe4a62c47203ca59aedd57184e68e80a47d9eb7e260b82733884908fa3a8e933482a28021c643e64b37c87a8547c46ccb0c8ba0f26d73e5cb34fb5fa32c6ca77e5821db2caa1f71aacf25030bf6779474a9363123e29cdfd9e4c4590744635d5b542c38acd98b5b68a2967e01e0b1d38dad9a81940b990fa21534c573fabd6384d87e458bccb202a165aac918c81cbfe885f7c7e0955aaed8461e49a8780cf5ee02aad97db718337899fda5002253d52b0460e902941c3ba7c8082f6093d769d9e7b13afd1494f1c76b581b37cac367ffbaadb95aa130f251679ff57ee19491de6ccc5243b18a5da77e4bd0d2bd00c059d62aca13e161abebb1882eeceacdf372de58c6d233b0db7c7419b48c33efe5df0a0425880f44b10ce6378e1146b59a369f55a39bd0449b1918d6c868fa4673aa4e0cede8a5e4b8d29f5fa68498a49bf5e47b9525e577510b1af8a9fd82b9d21ff3b1f8c696ad81da419432593cb7d3e836acf55cdeb543bf71e9898e9ba1dc74fa0bac95329f4eac3dc3201fbefdc80631be57d7d2e0bcc7549aefaa082c6e894cfa91f42e391b702b04de855e9fcf11bd09716477c75ba42d040b5bf0e0c116c61d2299cff27aa2d1737f6dfa4bc61525f79ac45f43b0944e0a37d68763df0673fb00170aaae8046a7aad49bc71b5b3e9a037e099f88ae7489ebab77004ec91a0be467d332579ffc55ed92ea86cfe2fdf93f7e44cb67a018a67bc450518b2eb8b265d4da394156df90d9b71354ae81533330a1ccaae65f8ac7e1c66506e2b2c0b384cde2fb94db59289cc7250c0b64b44b5b47801a53f9b183f3b287403d823e42849f19fcc127cd5b955e9265589b7c51ff819033c476eb0b21919e8bd5b5086ee8f561506e8cb087ae3c41c2fd55e177a2c73d919ea8674b74967e42ac9d591d2b1c44ab8abf0c2b33d1c16afabc7ab28263b139fe3eb952e10d4fdf2147947ee2c530157a13f69860b50be4e3c1643ffcafb242b5b1d384f745f1fced873b0a78ca55d6fe5c5c9137e3294eae7b885b986cdc90c4b4eae339375667b5a3aabb080cc3a48d1d105924632c465f3ef3c793cfd96679e12fd6a5efc817e970390c9968c00875e430abac7501d6ef2999dc52472e2945b81c5154465359c49a2c2ed8eac4dbdffcc97a2fdfefae14d97f95d7cfe688c61cc01635c8a72101a8c750ec996d9ac91f024472b25f66775b67baafb7ca27a488795894689d90c3594bbeba8085eb4492ea63fc45fce82f4fba62a89609ab11f01a2d1e2de0a8fd9246b0463d15891ec8ae61a3ce10c7f1fad5027f7973c9cc3c6e96cb1c0d5e9ce9e78a3eebde994792580c8884c8cd0db4a263d4b0b0844171329f215a7f19bc23621f095fc9a73d799e1596f325de7d40932077f5e861a363a60b9bd865e037434b316aeb406e47d77538cb9f114368c17441c15f89495ecfed511ed3713857cb90c5e130cf011096f867cd758474793bdfa2a8df5cfb01cac4e41914eb3fd7566959ddc2e1ccb99c6fb725e00d7ea503243facd27a5d8a5486a525a6e03e773ed563fdaaf24e28c262ada9104f77140fa1f6df2154c54ad1c58e08c313ea85300dcd9f89f10b8e7429531fb7bd3c12168c7c60773b6c3acf6adc3a514cefaafff34f308b819e867b18a6f43329fc0db1dd91f7c6477972c05c92143b1e4e4a204d6991997634f19987f3f55d8165fa094bd71bcf1fa310329d799e2700ae7216238b5936111f110208d0cb731d6c7f9d9b14e636e1685fa4c512ac0535d26bc66dbe3ccca16310af9ee9ed5d43609ca1f5cd952c154ead013a56361b6e329afd3067170164f36d45585e161ac854f9bc0b9d65938374b2f42bffbdbf62620bb446586d0eb64b576e5bfcc7425399bb6fa201c6ba63b681947f98ee8c47c3125fbe3c4c7076f76a9abdab1851ed4f6d7af66923d7117c2f5899088d612828e74d0c3b6f9f39dab97b8d61f30a99f3042f0c6014bda336c39ad57da9730171d63e45555725530b68f4498abc2a0f51b91a85cb0f170457ab46815e6f9b543b94d512ba2b656100887504cf5463a19599b1eafd115bb11acd6af22c6c82ee54bf35c7f65791aa5435faa689bf9b0f3fee3c78cc2152e1331f2b2f170ebc2c1b0eb65dd1420bc00020fe0678d0cccd37dd40d8ed37a0867daf8f4659f5eabbd04a743c24b973c56ce0f50db2eafed87bf73d511527c785b6749fd489a8853474786bdb04ed3f4ac0ee4109b2e2e39defb2aed4ce4e556059aefd69e7d53d228aecf6911ced0718ab8df6cd4b27ffdfa08496a18f8bc5b9d5c757fbcc8e898a450b0e30d7a9e2d8220327b0568e11d5a164c6ffb50abc9a4b957e5f9686ee4a71596d88ea22f67a5cd323420b6db6e1b684fa6de237d182ed6fef997f219c5886808e8e837601553d1a1df42a6ebf02683b36cbe1eb803abbe25e031d82784e36c5a78f7a7702673f9ee6ce01d419cef06b4ba2287d92fdd52390d6d0eb0c8aaa2fd18bb947a2e177ae37d2235a38a829ccdc5855a7997532d07d901ab3ff0b17582aaa6a76ade5781727833ba78750a5e9965b47f3c916d59f8e7eabe9eb9d5a821ac8aa4b48e696b87d70affcc5f1a4121370b14bdea7aa65b363b5c818b5f9b6206d118aefc881094dd75745289dcf3cd2c43648f255c5acb84cf35696326aadc50db880f0c9272b2fa601e746ee7401169ba67b2d679b163f177e15f083d155ab1f6cb3b107e1b9f17b26e8ea87f5d0fb6f4f9486acfbf142cc2097a57a04063336ba52bed8ed781d9ab1c10eebb5f186f7b25a877d8485a316719b96d7f9b537623b81155ae4276fb006282c7b5265d20794282a492aca74646784d58b953eb0a1095dd09e66d97d1b82fafa6e43c4a59c8ad05c0a9cce3f8641ceae644cfedf9683bb18aa0db7e54cf48e5584a4c94317cbb637c8b2e30953efbe95dc1fdba18cb2d9ae2d5cd046183e36e91b7b970ad6e9fd2c7bf5c1e7847f6c18d1006a6fe4c2bd0bdec8986c2c34828540934a8f0d94c2116d68104f97dd31f0f8e84369077daa0e6f36caba7b27f23f0229a7feda258006a73db70fb95e971bcb66dfdc1b88e5c5ee55ec2fe20a51a3d046702a696db2241ab6df13d950641b6564fc62084c56bd323ae2be9df4106755fe9aa7b2b2701c84a03573ea293b4b43f6b4326e91a532b980bc3609a49371383cc0a4ec7ce81b60e052870646f4629dc4bfeecc3a8a92772c5e0c7fc21e668c109faca2d8dae0bdfe4672ec3d2f5370fed24339129c358924aab269f4f0d1169f73cac17203e5c49c5bbaf2cf6cdc8c5a5c58bd9ede2d675799a11b27f97d96475b8dda0a45d77350eda716f33ac1934b5d12b42e9cee941a2d941adea81442adecb2b59c5c324eaf463886d0338daca8bdf4e98442a789749f937b4f549296e28e9ea10b46c0d3feb5395655139f8994347099256e66ad6fab37afb61498cfdd7a509d57578d6044094fe5ba2317ad9666dd4bf45d7ab513f4b66b1e78f1daa247b0a8414eac72eee33fb1f48a42d1f3c3a86033a34933afcfeb85d17029bf550d5fe8d9cf0ccddfbfd3b41f9517428de7e001a03dfffd1ad1ddadff217c586eb02f2e60c1379e686f2a2d0777887a9243c656f587b3ce361be124bd4c0b197275ca0593aa09ba0ed7c133f59bd8cadbd6e5f642975ec9fbfc1bb11afbd82ee22c53ecd5b9275831cc0e18900d8512c5080c9737dad43e5cde093a11ed990567e0f99d847aa78b6249b3d5d98d0c51418d734660a4f63ff684932d0525b83275ebc5c0afbc1b5a7c8de37339d530a272940b417aa9742db444cd779d4e3f1b109f1b6a9641da5c6f573fa71bcef5992a4d6f235a63365608b03584683f73aae81564720e05bae2c5538c83ad1f71ea1e0b5f3e524fade34d996e67b4239c7c79f29dcde04a5a76faaf793a1ced3b809f3118d8deafad52a9ffa1de05c3755dc2b8514dc3d448a6dc3ebb2e020a96e144d0b87b851df36281270d1e4d7edd87154a0678c7121c5403a9f60a6ff89ff1cda4d46baac6538a6644d165c766c4159b80b362ee5df84f1c730252a57d899cdec0e88e77783043b64e4bc027068995a261aae5721888d284cfca4659756e97d7ab2a0c29ba03cc3614a3a8d6aaa3abd51c4ef54a5679829bb1875299d1b2028ecea9649edd2362f42d991b6ca76b880e006e1587522cd50b6b5bc0b25ed17a68234339f774e5f48a03621e5f20119375ed02fb7f9ca1d5ac313705b7f5ec2c58ed0ee8c4b59f2f8258cecbe83fa65468acbc5a851323ac9886ffb38b53ad20b0fa9bb33c46f7ba22225f2f4ea5bd18faefce70305c0ff16bf9e55bf11d710bc4aff445ab4e896c9b9299d99703d53929057909ca2190e255b0e8f1a89040d14abdaa4a2c1045bc13ff2fc78a89b7e4ff2d9dbe2aa794234a39f8f0faeeb951fd7b926390de5b0320ea10f17421d5f85d0dff494fbf1698b2d07b5337bf712be968b8907d25e6beee65e47792548ed10da1b0bdb633741293f748a934af757f72cb12818ca910658ea772924e61f0a43ee2ab7f1dc625653ef2363918e1ca20800aa7a5e06b8079b314957dbe5b64396b61c0d7b4af00484e3de93b9b6b816310e93373a075dc986a3f6e3c3b602852182eadaea4d0100bbd65cbf8a128e228e873fe36f40930e7e165fe8cf1ba6ecdcfcc55220516a3670151c96afe344ee7565a0328d366b218a1917e4d9b74c859112921f24b56215eb0282646e908fdf3447843cb596804de8bb428ad15450ccac3e88b9a947697305b9d294cb4b60a471618066c5dc80a3e22ec180ec4603c7c1a5ec95637e9853731dc1822fc0b032ac905798467431197cfbffeb8d215469665efe18fa28979fa68e470546022565c85d20d5b7409bdda57756d100008b510f0362e00ef84e83cd8910a281fd80edf65277122f74e19dba38ac25d4fa2776c922af019be793e05397d6aeef31ce34be4856dfa91b86b366ce1e6bfe64f07667f6fee7dca1a086859e192081dfd72b710b1833c7bc8430429468138a00ca0e0395689758910ee4c434d26a0ebd334d6f113065ca6fb1b3d6a6370289b1fd7b4d4695582b5754c5e59e8a72633779121462011e6a7da85a3b78ee40e869f6d56aff0d2d8ee8d14ad557b67a3f0c265cdb55fabb7d18c30b952aabc77f", 0x1000}, {&(0x7f00000001c0)="536e48836c86dc976280838192c357c012c0e947494c14610d9dba5bf26d1443c30421f43a608257748a8b1974922e69144103a1daff8359de998bc0aee2817457a23902803083cf814507657feb95ab28c82a9cedf4a980926f9927e49f5c05bdd6470b0d20de6ccac1ede0a1cc0ce50c55acb6d3fa5382c7b2de4fd4371ede0ed9533142e05cb0f2da59b1b6f6bbe8a2191e17b26da8f971fcc83e06a0e91a199cc30a102a12d72065f8f9a1a6a3d20fad0fc79d1098a9160d8cad50c401c9038b1eabafba733596b53af1b842c72e8ae07dcf608821da69db814d2966bd9a94fe3cec6b6b7e633198387853768b84", 0xf0}, {&(0x7f00000002c0)="7c6e22f6506035408695e5f80259a1a81b0de84e3421b2c15babc3159256f3a1d5bad7a767b07a655d38de49e8d3a4e00efdac6100638f0229ec814c488b4841d68abbae6b12b7145c6dc55edaa89cfaace843728912b12d570b0e86f3d5d708fedf01d466fe42c5f3ac83b35750155e8d1a85481d9e53f1c9e895d20996156e8d803f395a68c9ad7b01f53573440b6ea6de6b99f9110fb82552fa9ce73c2faf0b72debe012748ab59b14247cbec05f92d0f00f07683819e4a3b878ee06c90aef37ff1c7cd10cc8bcdf3c91d6df5beaeabaf31f1ec40ecbc7bde1ef9c0115a6bc7c6", 0xe2}], 0x3, 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f0000000080)="3d66b7786dc1ba4e9ef5e45c9f68fe48a7e3ce0549575116f3a00a609262ca092d412726265ee9d8653a5a86a2d1beb3f381db1e31cb15", 0xfffffffffffffedd}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x3) 01:06:27 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x2, 0x7, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 01:06:28 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) msgsnd(0x0, &(0x7f0000000180)={0x0, "f978bfcde8ed92dabf46a8efc5604517ce539b634f4e9eebcfa8cd49596192d3dbd26bf25a8c42309ef1dc01432a88ea60b513a0360edc724cb1132c9b6f1e0ebc4a54a333410d3d89e7582c45575147872f2e5d0a83ee6bd609f9aa863c1f8313b0a8ed93d536e0f7c1c4f10668aceaf95145eb33051a8229671cda52e9651ad8db63077a59ebc42c3f9a87301ceeeebb9e153244f0daede5c46f886f8f66d12a9f2caa64f0fa9646a318a83d67da252dbad1aac402f900676038060c03a1d89e036a44415e625b68944b139014b4c29f24c660472f255d9245b3a1abf2f5d5c2e2a6e4b792b6078dbfb11d169c9e8792ef7573315310a5dcd7f153f09bfbcf5510740da15944bb4008277dc842c9a2313c5d4d028426c62bb2357b772c9ab4a199f3f92a6ede42a42296e7fbd242d0dc00f81ce77f"}, 0x13e, 0x0) r0 = socket$inet6(0x18, 0x7, 0x1) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) connect(r1, &(0x7f0000000100)=@in6={0x18, 0x0, 0x6, 0xffffffffffff12e4}, 0xc) 01:06:28 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000240)="0046d8604695e1773484c5f73252e58b788729161b3a605c6db460778cd5a14581433f21b4db533ff4b061a72c8fa61c463d2d929f6dc56990c2d3ed0844b28e2f66f2ba75724212ccd3000000efd0c84e367cc784c822a14860c246c5c93319dd6a6efe4e36f82e196d5a8d5f01a66440072ec00000000000", 0x79) syz_open_pts() r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0xfffffffffffffb7e, "855c55000267a7230000001a0000000000000040"}) syz_open_pts() pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000000)="0e7c07ba8433a04e44c83367148906728abe9b25db58b44a0ca83e62d8eb4ccc2d0e9c8c053becc894b2f05d4bd4c34b8ba5079c7852d0ea92e2", 0x3a}, {&(0x7f0000000500)="9875cfbe5c0683c3c931546894223a2fa25878c5ac4e08b4be78ac7e28ffda621e5b7484bc9837e782c457b60443c6173a5ca7d92fe755bb59aee436fcd8950eb709a9ee0396aee5f3e3210d2f5f4ab448ac48a662c578929dcf6607d36ff48975312f3cf6ae3f472eae2b4547ed6f9316a1e722b98183e51ca883e9988d4cb6b39cbc135d5d928efead2c99ffaf29c2a17482a602b4b99f1f3c91b3fdfd0799658caea722e560b45d66d72f11925b4843a07ac71afa7fa341c002a3151babcb6ab7422fbcc8bd26f1934d691df0943c298edf4ba7251ec811e0f013469136f33234b52dfef432da15496d8dd4d7c94356bbac544fe905688788152f514d855b88c12eb70a093934b0cb23611e67b4602a14e4f2b5ac67b90350c63961977bdbd8be666114e06fba7519246f94bb55ce03f4154b2b2349b14cdffc3600ed166af84859543b2f4ae4bd829a65834563dd4f8e94659c6ea965fa5051e76c0907e6aff4958b18ecd729c0f4db758ec745cc92741130115dad820c225baef99f3e85f2a3bc6d6ad720d6d7e59118bba2236225411cfb4db8c65b3b79ae22cf73f435314853ee40fcc6c857448e8b4fe53a374970fe8d66240da960b7181a76dc7e604271af7bb7907e00428bfc8a32f5883c7a5d3733f689d88ab1bf8616868ae552ead53d113d94660a848dbf0f0c06a3905ffafbeb9bd8f8e7fc4f9e174503fc510baf2dad63f66388648ab516c181f3328d8c6a1f54ca02d3e0734440e6ad817aa1652360f970309a5952958f6dc9ab05e14a4824fd39bbc86fc025ccaef794411acf2124e8b828849e1573af265e38eb2d43d4ff5cd7a89db4a8147dbd3a8dfb531e4df06c1f3172964eb9e609a639aa3f27ba41da20a096a26c7304746829632706f8cdc948442f4664d95ff1bfb678e29a7deb54c0927985bb1c8ef050b0db6bcf2f2091fc9eba3f5d86dd8119273ce17aeeb6b3b88f6398be4c61fa446eb06978adf53ba56c3c588bfd6007e67095022a9369fc3a759aa9c57594177eac3cd8367095918818d637de5986c6b04d86c76d7b40c5f63385461540bd0d14a0091c0da21ed1fc8d564dd37eb0a9a04c40f1857647a8e39aa448672ecb326c4c5eeacfbc26e711f0f4662ddd61317ae9ab0881b0ca861738427b4a65db21a3bdde39977747192f14d112dd4ef9a4773aeafcc724710dee21af0db444c5fcabb9c0ac5cfbde09950c5868d70932e4719bb7103810029cd3d935c35d881a7d85821168a588ce224adb16afc6dc07bfca372c573c5224f013fa900e439ad94c082aafc03beeb81b9fa450fb20219fd3532eff6a0035cb8f3b61980a9045f2e78900d731770607a28be24f587433db293f1001247aa9be52e828785eb439f7ff466b6239bf97fe401d114c803bde30363ae0d27df532be4d57e45450e60128f9bae57fce1b5bbb3c8cbf8bcad5a190a2474be97a1b9a0843dea5ed0d66eef48c28018fb2a1002ed726e4dd3044f160c1baa8c7bb2103b2b0bf9ba2b3ec4364ec16cdd4804692ed5eed22bccf3b5972e1c5341cd83582131f11171120b0f493fda0c9459a2a75886871768539c3cb0546f0de474c177c4fa80b68ecccac18f0e066ec3c1c33980a72cd6e338758edf5e4298a645cb0ca8508de124ad7d5938afe540b51fc79613bdd189799a582f2c03784f358f3943b4a90c33c59f8109ddeda604f821eb7f1a1ebc1adf8e7c3774f99213340feebb9e027422184bbcb78a84352a237071d48720796186fdc37132bb6b6be4dfcb6abecbed39696079cc9ce81e7164ca1ad16c4baeb1123b2d7c3834221f6c7f9bdd10f74cbef574916369bd411f8b4622711d6aeaf1bfe790bc6f5dafdbe04b9460bfd694dc18ea3a5d909de6ef681fd2cb6943bc896d3800c7209143a9d9541fc8657e4927269d20ff8678781ce502a7a53540fac6865e49e619e3449e1bbca10711e6b0215beec678ffd72934ec816093d63619900ce19a90e4a6bc911f5bdcdfe1f22ab10e97ded330e99a107c4fbd4f7e3b51daf242725ce3702383f081920ea6e29fec8a54dea48ef6cf144a0b5ee7344e09c1ca5310243824f75185fba2fba8e74c5f6715670ddf5d41b339be587b9db2b0358d04b98d238727a7ffa745a413986022626b376116033e1657f89eb6fc68c632392b7283c9d22b0e6804dd679a5ff1b841cb4f7caab0c43f8273effc4739a561b47cc7df160dae5121c2f0be563bfd62779b2b202c53c465ff7c350444c1a7a9a41c981d60f44bf4074772fea04ec1f1ce6b981356cc4fab96cb09db7c3e3a31e3d3e73a09baed36a486cc4829632b49a76cbd393edc636d9935dcb3f49454fe04603dec850b71b5a09ea1abbee22fd3bb3bb5d0efb60389e913b4fbb5d0c4467df24d76014d3cdbee0f97ee717f5cc2ecfd51cb8ccd8cb7ed9328ea853e09f83016919f08edf4b3891b7313e1c504989e8514af223e83cb23493533a2c5ce2f87ec94365c21e5f7f8f4caf0dc1b93d4e30a5de23d18c7dcc7b73d5951e521d9bcca8a63749e4273a5814c536ff89c8bc1ca3550716fe713305373e776566ad146cdf2b4763cd3f83f712f7e0ecb5bbdbd613442535b27d1c1a3a787eecfad74604b1c5deb97bfa935cad6e3c031fb111a2de935058f65a0be2228df3a4f0fe43cfbd7d04778dbac2b22981ac2c8fd3fb6754750f74aca688cc6f7d9b30454db3138191c86dea843a92d968c8a89706de83ecdce7a7bfae9c5835a1aef7b6b9d0bbbf2e672235fecde08ec2a79fef7fad3aef1c3ee896a21ee85b4cd2f6c45d31136e36baed16b98749eaa4ad1456f55e7069f81662222d134f9af5949fb55118a39260945dedf931700191725cd76ccc756bfd52ff6326237b644392c3de686275557416250acb85e69c5e44bf1d1ac3e9b6f095a43a29c7ef47870a169ca66dee1fe6d7568c16d1ed34f2ccec2a5d1e6bdcbd211c7f00db687fccd30bef0e8b276fe67c97b0317791747bb104ee21fef97bc326129ae0791d471c35c8664244c9cb1a307208dddb58b99b32f2c0741af8c6872911bb85e100b2edf44682aa1bc7e545d5e95abfc3b8d855e05b076dc765c6835704b34a7cfee21eb4e3233148a705c2ec2b66ff2313881fa59b16d39f893df49a2b1def6a7e7d46868b430ebcecae8fb8edbc01ea8aaddee205ab5ed3fde601248123ef4de41429eef264363c624f3149ce7e7c37fe6956e3b79cf004d301a05cf5968b8b6dc0bcee7fa03f4cf04ccc1126cc22071dfa4b5b88900d3838920e41eef188a5b87444b1245fa01c2c02a67f74ef73bb7e2185a35a5f258ebf38110ac0923e4a64416e1e28cf22dbe8af427f3f7bff9027188c8d8c483d3e310592b709147dadeb670a9a03228aeda69fb20c0a39d5398de27d1cbf91235fe71ed2312ee43be31297310098a0d5e0fa230debf6513e7df4f892daaa025e812e0c0a7b876676d9fd305642db324e71782aa53cd3ff47a7296d1f21d39535d3273a551ae38672e245a07bc495995aa25d07426c27e6dfa194ff2a72155f3e761061bd04659344ce5a08480f28535e72558faf6f0f065e81274cddd285f942ba283e36d9087d1ad56d9f184d9a706cacc40168c392f3646b1a30685cdefe4e7a3b0d8bb4a7c8ea0a6269cc421fe5c120a76f4cfb57a878d18f5c2259071abe1185251809a1a203c25573b62558ac77c82120cc6ff7b9c4ae4bf6b4cbf6949b9746e50141e3669f7af56bab506cf5abb394a61bb7c1d59a634949abcab71ee673a4973557473400c58015ed94b865ff117ecef528bd44b5291704631d2af5be40bdb7452a6af72ca7fcc0cb9dc9b98e85f01489a12cb9de084e79e25b31fc3047ec3c51b7d7b37965ee46a2e88816d9fe9e426bc723c061cb9be0d36e840ab45269e5305427adc7e05482f471f5bf7a065b5636a75e2457fda6afe9a316951ac439d8e6b42259825c644601c0f5b642e9bfeb2a623f08a02e5d8d44b3646d10f6eab99b94e1815ee2e960b6f39fecbb3a28cbc57870a9b375b7404cd2ee7eb9bf06a993cd1f46f55ce5b94b14bd3e562060b76ee7871eda012cac576dc149b04bc9c27dc2068345316f08e5336c36e08ce413f6270d056dbc7541c633e07a2ee445a2e70aa8497a53d88efbd029583a12764b16a946baef7fe606b848f4def4bf4990d9b5bbfc8f1a6a86238ced4cd1a6efff3784a5698853bf894e58e606f7bf8b82cc93b6a966c96f5914e57dbbe9d7e79f485bf0aded07486c63617aab75c11c707399ac5ea37462cce06c0e59ebae7677d027a5652bbbd9e65c9e735341a81365d1be0ed5fe552dfdf2c4d6640693efde15b9b36a00acc98368d5552b89692414050de8b1eae5cfd951da4dbe106efe2d25c37ac122f2e213d2cb52de62cb9ce6d02b0cb5770d7d004f74254df10e4eb518a3d37ec81da9c38bd00efff87f5e97907764a2f447a144faf1de2ef6744c32860fb56aee5f61d764c432bab01c9a6fc79ef0f80fcf254283e619a29ad653919e3eb2211b0aaffae702eae769c0388f54b84c497d45f39d2b11f46ca616e01600d06f80abdb101f521a2188e4188bf1401aeb44e47dbf6ad9ba4d92ba8c66a73a8e68510daf121b23cc03632f8e6e1cf68f90f1726e1c35011bc77abdf490119931de6188bb79c5ea0b62cd99a866bba13b1ed20d277ca483255701d831bd9c07fe77ecdd4dcf0f5823c007acf3cf4095ed6d2ccfeff36c6cf0eb2f2928ab90dc29ce4a7c86c5a247d5e4021179532e814d7142a17774d684c78bcde5be21d28d2e4f63b21dbd66a466093f112ae734693bfd55da2c63aa84818650e9b76a89f9d07f04d051d5e5f85e5fef25e12de8c66790134dd7bf18cb04b1edf5d9e860e73848a36dc71072147265d261a07fe75fbe85a87e01c4fa0ea4414107ca78a676dbd7274ba9f24a0bed5ba4b770d85dd80653b5b21ae3f652be500115c92b82194e1f58015abe869eb9347c76ff2f4db1e3d8e3a4e53e0eeb4d243e76a6d985c63c4a80705974d47df5f9bb39078469c7552d6d7bf3429c51d757337389a79d4047a5a726ccb1cafd6a2c4fc164b48a2fbea8deb54da6e3f5d6deaadf9492189c869a5a33175c56cde69c61f045981f2a888772bede52a60e562fd0b187f1235527b39cfe7a5dd174f81bcc76f823f3909b044eb9e01baf2a7bcb0fd30008fcee1da5fe02a4b0cb80daac10b90ecc7096e2816aeaa02a26c0461d6f5d230e53ac4128b3062feb92e31ee213b891c0b88bf4edbfb1eac85fe639c056e0af56988a333c4dc527c44fcb1ca339c16661081edb7ecb6feceeec3cea1b511904a35f6c8e71421514f148ba8579011eaf38f32109462f28269c426cb75bcf52c991ce8c6404f3ee54df2510d6348efeaf352e3e1386c7c664f6a0e67161a0d11a1d843a37d5d8488c1294b772603c4bff7be8b72b8c8a24e5378b844afce6dc270bee18980fb58dc868cab0f93a0e384eb089a82c770cc9504c5d71956159558157315008e9102e37a43cb17023c9781742925e74f9c0c47a1fe1f7ccfaf4fd33942bf20788e29b88ef74d2ea837703a2419ee95b4a75edf5101cbc6c09d638659ea899652cfef0b04272fca5482ee9b05290a01d83ca2a7b056f5a6eebc7d2da644de6da58a0dd6e506cc5ef79d281c8e4c0d38788177929d248d1526d8cf12bef5bd99edf4e1d44d2e74b9bd9413347ec6ac7fda2bf1ad42cbc4c6b726edb060f202c69adb3f63898b0b5d289bd70d2b1f08c110c82f4b24f", 0x1000}, {&(0x7f0000000140)="183c597655ac09153ad171b8ae018d41151811aa77f68a8eec88f22c8264530874750576829436d7848de4e36bd645b9c772e60b75bcd1f07cb49accd65417d437b1b412d377c5f2ace8663d25c9526b509a", 0x52}], 0x3, 0x0, 0x0) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) shutdown(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdf2, &(0x7f0000000200)="bf8ea6b96c27af6a6d4e836093fd69818fe469438e35e21afe80306f497527259d7bbdd1d316c30288e1a3a3d8434ea9c9d85c0072c3dd4019e2e57aa11666c8ea7fcbae6e230447189dc219b23132350fb57c1132c41ce03966c11fa34d68ce3b0f3b4aad529c0bc797f19937f14f537464a81ac880620783f32c8ec16f25090624b24e5938f9b378bf7263edc6c9af284baacf05d15b6f007bf0539a83b8b7c0adb6ba") 01:06:28 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x21}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x142, 0x7}, {0x101, 0x8}, {0x8f, 0x2}, {0x4, 0x800}, {0xcf, 0x7}], 0x5}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000140)=0xffffffff, 0x4) 01:06:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x4, &(0x7f0000000200)=[{0x1, 0x7, 0xc2ec000000, 0xff}, {0x7ff, 0xfffffffffffffffc, 0x4, 0x800}, {0x7fff, 0x455adef0, 0xfffffffffffffffe}, {0x4, 0x4, 0x9, 0x7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) accept(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) r3 = dup(r0) renameat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00') 01:06:28 executing program 1: munmap(&(0x7f0000719000/0x3000)=nil, 0x3000) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 01:06:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') 01:06:28 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) r0 = open(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}, {r0, 0x1}, {r1, 0x100}, {r0, 0x8}, {r1, 0x10}, {r1}], 0x6, 0x6) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000001840)='./file2\x00') 01:06:28 executing program 1: setreuid(0x0, 0xee01) rmdir(&(0x7f0000000040)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSTOP(r1, 0x2000746f) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0x0, r0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, r3]) getgroups(0x0, &(0x7f0000000140)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x88, 0x0) chdir(&(0x7f0000001200)='./file1\x00') getpeername$unix(r5, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) setregid(0x0, r4) setreuid(r2, r2) map stack 0x20719000-0x2071d000 of map 0xfffffd803f014a50 failed: no mapping map stack 0x20719000-0x2071d000 of map 0xfffffd803f014a50 failed: no mapping 01:06:28 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x0, 0xf7}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r1, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) 01:06:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xb34}]}) 01:06:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800400, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) getuid() 01:06:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:06:29 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r1, r0) 01:06:29 executing program 0: r0 = dup(0xffffffffffffffff) recvfrom(r0, &(0x7f00000000c0)=""/117, 0x75, 0x843, &(0x7f0000000040)=@in6={0x18, 0x2, 0x7, 0x8}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0x4004426a, &(0x7f0000000000)) 01:06:29 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x10240, 0x0) chdir(&(0x7f0000000040)='./file0/file0/file0/file0\x00') 01:06:29 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x2000000}], 0x0, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x6}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 01:06:29 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) socket$inet(0x2, 0x4002, 0x40) socket(0x30, 0x4, 0x800) 01:06:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) flock(r0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:29 executing program 0: socketpair(0x10, 0x4001, 0x81, &(0x7f0000000100)={0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "b0d400f9fffd49f8000100"}) r1 = socket(0x18, 0x3, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000240)={0x5, './file0\x00', './file0\x00'}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSBRK(r2, 0x2000747b) readlinkat(r2, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/131, 0x83) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x80000001, 0x3ff, 0x1, 0x0, 0x7, 0x9, 0x0, 0x2, 0x1, 0x20, 0xa81}) 01:06:29 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in6}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x9, "00000000e74de40000000000000000000600"}) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 01:06:29 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) write(r2, &(0x7f0000000140)="ebd57002d4c5e89591fd1914cdd17179c0fef495d309003db4e3e902609f4f81f0af69d92a8b2f729ea7138e381fb19ccd4bc84ef0d592c270c0ff0cffb280fe42611a3b40609b03212d59a811ff9ce6fb68eab0fe7120181eebf4e219b90030e70569de2688b72c8f8593fed2dd0b4ebee41653f2e09c8cb1b106ec174cbedaf5ffdb3909e5bc3bbf648a73f767fe85cd3dab8725dc49c02155468f396dbefe", 0xa0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xfffffffffffffff7, "5c0000afb40000000000000000ffff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x5}], 0x1) 01:06:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x280) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x0, 0x5, 0x4, r1}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) setsockopt(r0, 0x5, 0x0, &(0x7f0000000000)="d4d11a", 0x3) pread(r0, &(0x7f0000000100)="02ef1428ae2e28ef", 0x8, 0x0, 0x0) recvfrom(r0, &(0x7f0000000180)=""/224, 0xe0, 0x40, 0x0, 0x0) 01:06:29 executing program 1: r0 = syz_open_pts() pread(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null/', 0x3ff, 0x0) 01:06:29 executing program 1: r0 = kqueue() poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x200, 0x9) setsockopt(r1, 0x8, 0x4, &(0x7f00000001c0)="bdf3a4f928c4ff12fe66938a5247803477f77893126784470ec67b473737cfa1f24082b367641dc2ea53180b5ae2b0fd070755b7a2facd1498aaf14d32e4a67cbdcbab49098c27706c11029656c355363cd0848292ad6f4ccfbd5e898e6fb10062706fdd37ba27b647d358d3909f7e3afeeb6913ef6eb01a34f72464b74a379c02f0ce2552cfa0953aa01953b31a30c6465822755891fc4f0811a1c9c192d0a9ef3ed97bf027873b8158d073b037a9cebc7dcc1b52d382cbbf552a8a2f71ff03921f727527c51c2b772b2a1dd2096edb8dd0e64b14e080e9d1d711fae58345812d60b264259d710e89d1be00bc4bdea7f34b4829e70b48", 0xf7) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) getrlimit(0x7, &(0x7f0000000000)) 01:06:29 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3) 01:06:29 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x840, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 01:06:29 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0xc8) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 01:06:30 executing program 1: r0 = kqueue() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) poll(&(0x7f0000000100)=[{r0, 0x3}], 0x1, 0x1000) poll(&(0x7f0000000180)=[{r0, 0x1}], 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x6, 0xfe00000000000000, 0x8d}, {0x4, 0x7, 0x9, 0x80}]}) r2 = kqueue() readlink(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)=""/31, 0x1f) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xfffffc2d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r5 = getegid() r6 = dup2(r2, r1) accept$inet6(r6, &(0x7f0000000340), &(0x7f0000000380)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x10, 0x24) bind(r7, &(0x7f0000000300)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 01:06:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb063f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96066486322ae9b47755c007601128e08e6e8d", 0x20b) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCCBRK(r2, 0x2000747a) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) 01:06:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x4, 0x1257, 0x100000001, 0x0, 0x1, 0x2, 0xff, 0x0, 0x2, 0x3ff, 0x7f}) 01:06:30 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:31 executing program 1: setreuid(0x0, 0xee00) utimes(&(0x7f00000000c0)='./file0\x00', 0x0) 01:06:31 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x8, &(0x7f0000000180)="900000d8b8068fe3b675d10de1dcb6fea3b818b748c2d5a6911d769c64267310f6399377ccd36eb3ca5996a51221716718bdcb3f1a69b18687ba63165eecfdab401c472546c332f387ffabf8e8d3ed7404f601a7", 0x54) 01:06:31 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r2) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r0, r3, r5) write(r1, &(0x7f00000000c0)="aae7707b1724d05f8d1c85005eba6864bba0d2248ca97a84a562301c7602db69ee2ccedd464bb14c8b06f395ca005df0a13b5945ae7ae57e961a536828890a60835a3e5ebdbe6d3725e56903addb1691976d52a8ab3a71643ccf8d2a48a00961869f29d6b3b5537acc514dd88f134a13e2bd5b89cb8ec063d5acccebf629c78ff0b627520c243ed03ae318b4bb69ef2e4fa31d13835f8e5ec1f5aab38feabe6395e4", 0xa2) shmget(0x1, 0x4000, 0x8, &(0x7f0000ffa000/0x4000)=nil) r6 = kqueue() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000180)) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) fcntl$setown(r1, 0x6, r2) msgget$private(0x0, 0x59) r7 = semget$private(0x0, 0x0, 0x8) read(r1, &(0x7f0000000240)=""/126, 0x7e) r8 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x111, 0x2) fchmodat(r8, &(0x7f0000000300)='./file1\x00', 0x102, 0x2) fcntl$setown(r6, 0x6, r4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000340)={0x6, 0x1}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f00000003c0)=0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r10, &(0x7f0000000440)=""/175, 0xaf, 0x2, &(0x7f0000000500)={0x18, 0x3, 0xd8, 0x800}, 0xc) semctl$IPC_RMID(r7, 0x0, 0x0) fcntl$getflags(r8, 0x1) connect(r10, &(0x7f0000000540)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r6) bind$unix(r1, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r9, 0xc0245755, &(0x7f00000005c0)={0x8e, './file0\x00', './file0\x00'}) fsync(r10) 01:06:31 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x43001, 0x2000000) mkdirat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='r\x00') 01:06:31 executing program 1: r0 = socket$inet6(0x18, 0x0, 0x473) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getdents(r1, &(0x7f0000000100)=""/134, 0x86) r3 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="d7a801049c63b16eba2168fa5eb1e4adcdae0977fa381b30bc406f314febaef4cea947c18428b20944dfeee87f1c1b5d62dd102373ee37f55b6c2000217fc94b0c094b20aad73633227b821591aa1a7917d73ed0362cc81343507b7c8252075a3c54a26564dbc6aa7bd0650e423612699dbf61", 0x73}], 0x1, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x13, 0xffffffffffffffff, 0x0, 0x0) 01:06:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9a) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 01:06:32 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) clock_getres(0xe, 0x0) r1 = socket(0x20, 0x8000, 0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) wait4(r2, &(0x7f0000000180), 0x8, &(0x7f00000001c0)) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:06:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x7}, {0x6}]}) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:32 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0xfffffffffffffffa, './file0\x00', './file0\x00'}) openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x101a00, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000040)) 01:06:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x1000, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "a4eccea6da00000000000000000000008000"}) 01:06:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) r2 = getppid() fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x3, 0x3, 0xcbf, 0xd2f, r2}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0207534, &(0x7f00000000c0)={0x0, './file0\x00'}) 01:06:32 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) unlink(&(0x7f0000000180)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mknod(&(0x7f0000000140)='./file0\x00', 0x31e8, 0xe000000000) unlink(&(0x7f0000000040)='./file0\x00') open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x80) 01:06:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) select(0x0, 0x0, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0xff, 0x5}) 01:06:33 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000002580)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000020550000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e0960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0ffffffffffffff00"/4106], 0x1, 0x0, 0x1000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r1, r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000bed897e75eca5612b2364d85a63468339730eec2f3877f9a1bd5e5405900008c3606664a5cd03bd02253ef44d1b05843ffcfd6ae9eaeaaee95f064682f3183ae29ce5b8dfc84247a882b3d1c0b85e0f55f6b643194053f797b47ec2429fba99be0bd5e62312f4db0656ab9f74418393953f6a17505be308fe8384effcf7777974b59baa71be455974bff713c961c9d3a4863c2632cede16fdf7bacd11f36422bc5db274552b1e5e60f924cf1451938109f0b1bd1e30e5295f342120dc90f5c27fe80276237cbfe60a04650d6f137f5bf7a8e785e8868399978988eadf08044335ee292c8ddc1591b949b9aa779df0b343f65ca1cfc4724a3e6b4918cfc0c55c3f1d9a3db829193e09e7eb358e19c1ac582d70526a828f54d84ec4a7750a73d"], 0xd4, 0x0) setegid(r4) setgroups(0x6a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlinkat(&(0x7f00000003c0)='./file0/file0\x00', r3, &(0x7f0000001540)='./file0/file0\x00') r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000100)) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pwrite(r5, &(0x7f0000001580)="44c4f0f55272ba705f7699b5aa96fa591af49890d8e88e5f4454bc01de883988e9e91303006e02d5c8817307a9e01a48901de70a257a9451556fdba9b13f4c6863e4eb227bc1a72719315f852d432b80e33d8d67af4b356c34ff348205f5619b51995cdb0f3ed20c75ae916d1bb1357e86d6192cef977df253fcf39db249c1ebc6dd9f1f28441c4b961b786ad2c1d4bcc105770acefff864a9c44dab1b8f60a004d22f0a663138d764861718f4d6a46b7251d376d772181f87d0620cc990120a5ae60f8e78b119f22a7045602a605b1263885d5589c2f54f4fdbddeed0771a8860f52b645a84565b682f5d6df012ddece87de9ed7fdd8e2e329e332005522bc582af40e835af36d359885d5fa908fbe43cf9efebe03e8748dd8530bfa257c830869dbe20ec1c5b486118681bf51d83e326eb593edb23fa81a95deb47f138d81cc6831a7c657620016946e7829d028c18e75e63dda74d9c10e173e1c87e7b9f4071a72bc0fd6ae7f239ec3530616fff39263eda48ff7ff42495c7222bb19ceb35c2c499923d33920df89842ce5faa6170d27774616654ab2f82191f607bf692e6e4e3c78fed8a70fbaf031ea92cce2b0e24c61c2ee2a89aaca3333522be0aac0b588aa14a672673aa9180d6f315b8e5fc7522a37705b8c35630b2c4f487a1482c1205a0806a7ce7367487ee55a791c1a4c8da9baab86c3c6ceaab0bdc17bd5c599539d6bf594d1186c9c6a4597555e1812291a1942ee9a62fa4b6797beef51ab346310332b10957a64df733a0be6bd0ab8a60bad9a82280fdff65e25313bf14a5edc8b158d9d5804c2b33157d2bc6b1ee473c8e73d6e7815986f568b7484c5ed1ddd854b64f62bdfc877b298c5f79d5b935093703a88bca2c46f6ee14b99af7e8223942dbb70154bca609cfcc0ccce57c52aacebf0dd284e77dd341f30eac12c455be9af0220e7bc461e19f4da3a6777624724b77db23f6a5fae485239e8e697ca781a22c6cb5b40f5a34a050d4f48933e172b791e1e419c7a7841d893cd6a4acda1542cbbb21045a71a81c96b65c5e0a32890f6f8062e090fbc13309e50832c677f7e402dcf043a1f201c400b3bc28ceab68afad32726c98562cd26de9885f3c68311f1a4547dbd09fea16a3db4a077e3ba3868df4a658a6822ae50417d9f331a0b5c5155eff7de82c5cd3d266f1abfd23d6b630366703b2eb5f541bd0568c339e8725c3220cbadae1e45511bf44319bcbcdc434f4d7aa9b81b73acce328a95b56f429241f04d32c44af11e3313d7e1ed47c771dfeb182fe1a9151c104e5e8ab006d2633362dd3ed2e6555dff69bc5f923b89c423dbf1e5d3843aa1dc843e7e81e503348e1c31530913015e6929dc790ba81c9a1ab60d94ad77c6052edbf294cf77b05f5c473f2115fea537d339e4676234f76a920675186739108978d484343eefa19fdf9f15d9094196a60d81016578d9425c7aa769de6d52724820a5fc781594cb216d4a61cfd182d1fe726cf85d45f0ba824d3099e0b8363de9e4524771983dc24f009dcddcc2e70808d95d97ebc0b3c607d819b6c67943839ea90c24a4136f9960f7d47eecd7890b8ca70b2d8aec43f1c53acc83c5f905b5f4306daf778cdcfff753d4c7ef792b558f937b4d334bb11cdd246a001d291260224a346e26be685d451f37efeae32300f7c87b5d430e88ee0fc1bb7875ae3961c9e2c556ca2d2776eeca4fbbba5d862cf0a969dfc1cf15653dbd3acef5c267f44ce818986eacafd5d80a3001d8053a6486d1ed33c7cf6c63b12c7485b70e5a0de612a46629b35be3f99b79c2cb26713deac3e04bf67b53971f420f0965875193d09ee428cbdd82fc0917c5e85f71b7678f8779392a8f311dd94fbee6dc48236b65cbeca7b5feaa2d76445d76410b3a0fa94faa32ea9a3934ca553ea6dd98e627a6595c8a0f5b3f03e3c6ec43c5f695838eca7b890f6a9e6a7c881e9df44f94afea252d0ee40dfe45a629a8799db49a7ff3a8d0e59331b535cf41b95f2012278b96fd32be573ea81262cd1c4882e2f64f968154f4405429cb60bb9f630ea0e864bdfd313e972b80d510209d592683e38a8dce25df1377096ab63c34e963d5d132eb33240f853101b7a73e0a7d8330b3763760bffa75a66411a5b3226fe3712a4684c52077f3ce91cf971409b3689d53a7fd4fcef408554d1007d59d6f964f51230a6ef25ecddb7e88152b7362027888a00cfa6b6d2473fa1d16bf256a85c747cc866b8a1df8a24f806a207eeffcdaed5b4eafa04419fae614cf7cc975dd8a1bc3887dd3de61ca3bc904696b17b01f2f9c25275ab1f2e89d9b7e8b30bab11878edb434c6e3aea435cfc7c6f9ee7f87219322472d7a54e4c88082d6c39931c3f2845455f0427dc10404466d1f9622171a2054f4951e7f1b04afea8c73e2b1d66694f8a2b60907bffd8ac3353a7c4a97ac750bc91abc2aeb2d560feca453423c49e7cafb6dad5be076f0be9af424628f2b50d66680574b465deedc013e279695a0e5c06bdee6b8ee03b930ed930d531672120f002263867cac9181429c7f51a20f1d9ab29699212fcc3bda478157bd2c6c51cc743ec42de330bc454ffa69346a7cd5882582ca19c449c22746b0fd6fc03bde9e73af41dd6505f0bcdeb625ee56e8d36df305da0775deefa0393f849c5eb7f68768c9da59c5515b1b1362c09f01b2f02b1940269f75d496b33473903c687008652d7df172dfb21f0f86add63692f2975f0efee378ff123ed4e04d14947bc3abc40e88daecb705ce598503ed2f083ec079a17ea479be2ee876c6c039d95759f56f643bc573961a6a12e1d32ecbdf4786aa38c80eca2920c38fb8564217ecbc3d809bd0f0df1116364277fa24368a0ab25e0914e785f358c0bbf849b10a9ce5477725601f4ad2a96474d040a1be3b7b300f304eb98f0741ccc21eabc303452c8cdbb091aa103a9a82681f30e52d8e5f5794e073c3f52f9ae7ea5fbd7da9e7e0b436482008708de5ff8549b6a47e9a06b0a3ceeb93107f249d14b6821ec3420ee6133cf70e2f4485d6b54d98d5d3ed71c25589b787a5d85d66868e75654927b1bffa967664aa9992fb55d89f09578434f663ff4b7693b2601c3f7e76aaa123fe41370f5318de6f03d1abae561a9ea03f4c29a7ecfa9528700a27c49cc3fc5e9463e7d463618d07499d73b781715242351e3a2657da69a965e2311cc052b5ed6279ddc7b32ce382a9b39a434198060a61008380ee5ec1d3256c93521e1c4b50aa6fb6e32794029a93434d2fdb0b976131ddea2d2e67cf386d7ca9af4c9b495aa086f929fc6994bc5d51a97671fdff4d2cf778495dfd8a873b491d6c33937458df25be1537cf0a431e76f9187754035adda110052ed8e6744716dd285709baf0ac15b0c632620fbd10b5efa125e3c0c26f99a8b9c6183dfb80602e469555f2404f3e36944dd56ae684a2a670f7a9dfc5fd49e57d509028e46bba4216d60ec99352d36a034128dba9a31cfae5a464f199f76c344cd96a9ebd4eb41aeb22f26946a6c6a4e37236bff6738b1d9a953bd5af4ecf7d27fb02d761adfcd1e747bde9c24aaa4ba817caaa1bb86568dee2f6f5b874c178dcab2c1bf5c18e93e757e603c9a6351f1c5bcb05c7a18ee1a73f3d248a1114112597914221731a1a0d69b462f166914215f2a20dd9a2805e8cde186a80d15abfc128b682b57fed1a0fb889daab8abd83594a3d1ea0bd7dc107806a1d8f0b2d3ed30ccdb26303da7f42d971e0f89244c6701479ab9fe8bbf72dda05353620bb55ff8fb1695179d2d48b742928fd4f3b5a4a63d652c88de87f5f3bb2d44197d42eba58330505ce6ef263eea191b07a23820585d11e0ee3e103f8bb4498d043f69255965197f036c7c38d0467a6f0800a992b5b08bf149403f1b3b106efeb090c406c6b281f1d5cfa19930fee53876f3955f39c959c7a6cf3d570f0af322ec8bea9871ebb8d1a37e7d3ef79942ae3f9bbc0dbe5898b2fd77d2cfa01f6963315dfecfc16f0e375c1d9438e7b3b8bc8edf8e8748724a89bcef6c19b8ecbf6a80f90b799f05c4b63cbd39d1edf93f5dcfaaf1262ee1c493c691a206b97be944bbc1e3e61a80c10341d40dfef23dbbab7eec21066670f5855a650fa5a4e60e322c68c71f4e7e3a2091c825b43b9135fe5bd19d55259147dc6b323494679636645e4c784a837fe5d8e119b44b2e2a00bb37755e966896286237cb78769b7f1fc7f519a38b0de7c455525c1095af2763544f604ccc4b7a60eb8b62678e960c52a069a28c45f4388f43f84b24a8709a3472f294f908e31d61e93b0036b114cdfa450d144b6b683b589f824af0aab8fba3294f232b1eaaffa55302722dd88447b2e12402df89a368446d9d3e2585ffc7b4d3d09bab36f32d6e76700ef63e8ba40eada885b20e3876e964698a0de1949788e31424b48df64aa7803c934a27015c54c7aae738bcd8efa120abb0cf188419b884a80cb3a8a3cadd3b1c30ef81f1c4855cbdbffe7b807b920db7fb05e640eb15249b418a26496e5cd44896b0f395c23a431306cdb0e08ebd9eda3cd22f1d0541ef0f36810cee5569f1afbe2a2d51d003f16e0b628f6344bc599fdebfa50eba8ea9ec4281a5d2a7a0c2e011ceee35037ac55f05c044c862107888b8ab1ed0289b27941e463283596417217f4117649edf4eef347f9f8c146ebed02a26759b2de801e84634a4c8791c46de93897c5f0189a869b9488583c47ea9bf7eaafd1effb7bae1cd95943a2e598daddd5960956dc5646394a272e8741e434612a7263c71dd84a13ee5ebd7913d8f33a6e11ceb88b9756efebd2578af1b4affbad142c0430b936266f4f71471a29e977e807038ed7de9e1a6dc7417b2023a59b068d634aa81133c4c4747eeca044efc2314bed2ff55961ea7bb292c0e24989181689eecd52009ee052cfb91a52184307d428bab0649fcb0f21d9c8daf59abc6bdbc1c6a0d7b81dd8f12c9ff59c916beaf83648c1cecbb12b362cf230dc8318b06c50a7f6b02d597fd5ae6d60f3f7baabd4c13b4078df9730c69cab169314631d6ca7042655a16c34ecbe835b576a58a48a1c1f4bbf4de1a8bd1428b8dcf6fa2ef2839a3c256d908b5859400e4b00a0b260d400970a0205d6e1389cdca7152d9d286c9fbcadfb7f85d9d858f4a5e59437dc3bbf336b6ea99eda94d273031c0da24519a188eb109999a1d68241e021dbc2c92568972252f9642f0975f59de40dcbd037f37ecc14d858cdcd0a1862873484feff47b42582999ee5a7fbdd72f6dd80a04a9565be36abad234b173d38e612bdca96afb409ccaf126c105eb32c6cd340096c7a5648af109639bc1666aeb75dcb53eaee1f06a3841dc0b924491678112c495c44fa14187fc9cdaab3d7fe110c83cfa5acdb9af16dc65ae3b7493ae1ab87ced6918f5f69d30f51957201b5ae1045b041c404557c82226dd2e2cf20f15844aeeaf7b8364e1209c30a4ea2c50af8071dd5e3c1e88b5dec9fa4ef7105d39c2b744dd69a597343ea3a096e332e292d11be9ea68da18ceec78fc2a9afd082e846af25fe9dc389e30ce9172c74477105364a0b09ca2361ac2e120a12da3c7c19c6729b155402d07fd2bd72ac6b9e68c1d351d98edfd5025e227fec545c0c96f85f0762b6558c7f9677eda3211fb676314ba27f0310fd1526878f8ad608e1e8d1bfc1e69ae06d4ff30e61dd6778dd05e4bb570ceb5224e6b98e6d8b37369a44426458c72586203a6858923f95d49e063a5278368c3a5375f2eb7c607b9621873", 0x1000, 0x0, 0x0) setuid(0xee01) msgrcv(r0, &(0x7f0000000080)={0x0, ""/14}, 0x16, 0x0, 0x0) 01:06:33 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00', 0x8) pipe2(&(0x7f00000000c0), 0x10004) 01:06:33 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x1f, 0x3, 0x0) dup2(r0, r1) shutdown(r0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 01:06:33 executing program 1: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) preadv(r2, &(0x7f00000011c0)=[{&(0x7f00000001c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000000140)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 01:06:33 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r0) write(r0, &(0x7f0000000000)="cce43b27402ccafe921691da81d49eda1ba6714a3bd816e177cf81dcb2c30c7c268fd8e6", 0x24) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0xc0, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffffd, 0xc4, 0x0, 0x9bf, 0x3ff}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x89, 0x1}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0x1}, {{r0}, 0xfffffffffffffffb, 0x8, 0x4, 0x3, 0x7}, {{r0}, 0xd7240e0706bd7bc1, 0x20, 0x40000001, 0x5, 0x7fff}], 0x3, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xf8, 0xfffff, 0x5, 0x6}, {{r0}, 0x0, 0x10, 0xfffff, 0x6}, {{r0}, 0x21bc27d7c936421b, 0x10, 0x20000008, 0x9, 0xffffffff}, {{r0}, 0x0, 0x1c, 0xfffff, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x8, 0xfffff, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x6a5f8d466a395ff9, 0x20, 0xbeb0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x69, 0x200}, {{r0}, 0xfffffffffffffff9, 0x10, 0x1a, 0x2f, 0xffffffffffffff80}, {{r0}, 0xffffffffffffffff, 0x0, 0x2000000a, 0x2a774c31, 0x6}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x8, 0x2}], 0x9, &(0x7f0000000180)={0x1, 0x6}) 01:06:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x286a9, 0x1) ioctl$BIOCFLUSH(r2, 0x20004268) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 01:06:33 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x6, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) 01:06:33 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file1\x00', 0x15a) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfffffffffffffffc, 0x2, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', 0x100, 0x4, 0x6, 0x20000}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') r1 = shmget(0x2, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000240)=0x1) shmctl$IPC_RMID(r1, 0x0) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) unveil(&(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', &(0x7f0000000300)='c\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000180)={0xfb4, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`', '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) ioctl$TIOCSTOP(r0, 0x2000746f) 01:06:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x0, 0x4}, {0x18, 0x3, 0x29f, 0x3a0e}, 0x1, [0x7f, 0x7, 0x401, 0x0, 0x0, 0xe589, 0x101, 0xfffffffffffffff8]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 01:06:33 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x1000, 0xfffffffffffffffe, 0x100000041}) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) 01:06:33 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000000c0)='./bus\x00', r2, r3) 01:06:33 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) fcntl$dupfd(r0, 0x0, r0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) 01:06:33 executing program 1: r0 = kqueue() socketpair$unix(0x1, 0x20000000000005, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kqueue() ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000000c0)=0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x4) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x0, 0x4, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x64}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffff849}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x612}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7b5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4d9}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x400}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xffffffffffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 01:06:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) 01:06:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:34 executing program 0: r0 = socket(0x18, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x580, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10200, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x48, 0x81, './file0\x00', 0x3, 0x0, 0x6, 0x6}) setsockopt(r0, 0xefc8, 0x2a, 0x0, 0x0) connect$inet(r1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) 01:06:34 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000240)) chmod(&(0x7f0000000280)='./control\x00', 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) stat(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)) 01:06:34 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) select(0x40, &(0x7f0000000040), 0x0, &(0x7f0000000100)={0x6, 0x100000001, 0x4, 0x8, 0x8001, 0x7, 0x1, 0x5}, &(0x7f0000000140)={0x8000, 0xc1}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) 01:06:34 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000700)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/97, 0x61}, {&(0x7f0000000280)=""/200, 0xc8}, {&(0x7f0000000380)=""/164, 0xa4}, {&(0x7f0000000440)=""/112, 0x70}, {&(0x7f00000004c0)=""/83, 0x53}, {&(0x7f0000000540)=""/156, 0x9c}, {}, {&(0x7f0000000600)=""/247, 0xf7}, {&(0x7f0000000080)=""/18, 0x12}], 0xa, 0x0, 0x3d) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 01:06:34 executing program 1: pipe2(&(0x7f0000000000), 0x4) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c6530005ef5f246b888f3cfec47a3436482d11926a7ca86aa981c1f41a16f03e8af5767102f961ba91084ff0038f8ec5e380f2b3be788975e4e775614628d12e335e3de9755c453e2dcc25b38447676101b0502498f87a91514e00efc671667d345440952a2d91e8c592e0ee6180c11d28c77c657511d66d2005e683ab4b9183c7f8b79bb4e4df73b283056f3a2ded69f714961e4565fc6d6cf2507b556fa0ed7478dba326e6394957f9a9c4ed9125fa060bd804a9eba9a0c63972af3d6f7919ed3c78feabbdd5d3ba91262f6a665c0c46f938c1ad85e79874e1867a4b328cf55d00c6a3471faea81d494b20596ab5196c1352c70842efeb84b02dd8e1b11decd148cdfee922b84aeb4dd395bd5530d6ce693d37d5831aff2634ff4660511874a1d1701f3acf1a0fb6eb04799815a5447fea4500fc6677ffb0b1e3e97fb1c481201ba6de8925e9db890d7e0fd1b15e4"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x0) 01:06:34 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) chown(&(0x7f0000000000)='./file0\x00', r2, r3) 01:06:34 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) r0 = getegid() setegid(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) getrusage(0x0, &(0x7f00000001c0)) open(&(0x7f0000000040)='./bus\x00', 0x200090, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 01:06:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20200, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) connect(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f88d17af61e09c307e79ae466696c653000"], 0xa) preadv(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)=""/182, 0xb6}, {&(0x7f0000000140)=""/174, 0xae}, {&(0x7f0000000200)}, {&(0x7f0000000240)=""/208, 0xd0}, {&(0x7f0000000340)=""/71, 0x47}], 0x5, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x84) sendmsg$unix(r0, &(0x7f0000001500)={&(0x7f0000000440)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001480)=[{&(0x7f0000000480)="bda0559103021a390eafb3f286878fb3ca408ff274aeb420a102c45c9a594082ccc28675394d875ac2c591b072801733e855dfffab2fe89a57d3cfa5fa82da4a221288b0d47ba0fead6b3d0043896a564db862d4db1baa67339000d76eef28014ead9befd05478eaabb0cc12014890d3a88d7b0c2f72d079a449a3868a8e533d05d8ccfaeb2667c1eb5ed4eadae1aa09809960b0555f183f2ade23c7b297dfefb9b758d0fee6ed20b92fda293df3bd634ba84d1b47d426055eac01f6377f9ebbe38546f44688371c1fa9e0285f38dc418c6564fa25def2743a83076dca260d8d3064d4a8bddf6169283677ac30716331f084d0b7192c6bbd288c946ed724f571c348b749010913f38626e428194ec90086b3a25e8b47018a677a0e680ee3ff7baaaeaa3f8e54f3a444b4cd6392a077910e7f74d29c6f0ef33a1c72394d58a84c8a650aae93c83d3f776aec3691994a50c53db4c05ad2e345f22b8b6b3d4e5102c51da5427d85f517b141b556c449dd0534fea38619a6ed9eb34688ea04c65f68d983d44cfca225bc8fff95f323bb95625651b628194faef971c580f52452a5807faf9fcbc95fb45dce58789691dc649baef8c7d3021555d224a703ef4cefa3f39a6641cb35193b78220c7a8683e1fdfdf7b36d5725f3f87724a34be01d72c16c0fb398ba1b3c97b395d3f07cd8a5559190c722d7524becbb490dfd6d53a8fbe69524fc786a55a40c7187d5bd81f5fae8fd0ea15c785fb943e705dd39c396a66ee74b2b3a913088462e1f314c37bd6a212520ce7a2eb29cc5e0fd15773b30081e07f0a3562e49d11df1ceb2b979d67f66f74dcc5a228d0735604c0ab85ff67c07f01acfb8c2740cf2f4a61e11f3cd021b43550f1af131a6971a769d4faf05cbaac7ba73dcd3a001b06345f7fb6b1cf947beb8837f7ce53d7c905fa49075fe06b875df018aa4b94e5b65afc6c37e8fa9f239e2847ae774c7e8eecf2fe685badeb34949e897287a000083f1b90437dcc24c801672713d0593e0c2c5920415d61e02d6c3ad587e8cb4e4d6f98d25c1c77b42057064ed19337cc192b99aa214b7950e49e99821be406ca6eb24373a60110c478fe240434d915b03b8727e0c3c1fb0de6d4302e8e4af7cd9edc82e3c719fd833d34c45511883a5c2ca358cfb72454a9a86fac88c5a8f1cc4fc57a946e89e61f9a2d7a7bd839906f9aa853c8ade6f4842afaf97cd6435808e5b4474230728f702ba93795affc4ff736c020e2df5f249acc9ed949e6ee4d6ea4ce7da30f02696da2a3c8d104ce2933bcdd57f4553146884acc9671648ba24b4e77c963629c04ecbf5299f5b5d88ff4087f01a0312d0916f10de240100dd8b7829a326f42f62c012b1ecd0013e1619b4470cdcbecb96459cd055626f1363c222df57b9b5c0ab3975548cecc7a82c8626aa56eeb2786748faf1a43b2e4dce904a1a0a4f2c7e7852430711bd9b371313904eee1383290404a6add0ae755c89097d0f32f901ee3a1ca891db9b28dbdd27a07c39a84bae330ce8e66c06618daf373a95bab265a1c7d7db62a9d11bd7474b66d2f9c5fdefe384f71e9e50111227a678817f42be7fd8574551500c0f2d1e796893387d38baad97de4de6cd0a8b870b2d939d4f46ea60146ecd9868c3510baab6e8615f1560f9459dcacd92bb591dff850a808ff81cd37a60d1782389a350ef8400f235f52ca6c73fe6c4e262d0697af3e6a5020dd114ebd4c420f91633a674a5efc7f3d5f9fb0d88cd25c9a4a23fc67cf93f0748dbc4de035453d5de5450e0528184e72fb4c663ae5455179181f688ebd5701a6d41225981dd761f23a214b67f1949f1d4e75c2c9c8df0a8e5163713968208f34a60ec5085bd2042ec7bef69cb43a2370ed80d3df36c3f341ab490c2fd9a0a5e6a132a7511584b5920940971caf4305cc61d36d621c5fbca905c43ed368a0934260efb2b13da5ee29da36d2b5eebff8b7fdd30b7c5895438f1bfa9f76731c275efd893e06a2b9337e68e304ad5632099c18b35fb9a689624c2536dcfa70e92a847b4c2f3e775728b15556017a90a460a6d6764162910684688bf24de4bc975153c1e23a982d2601fe227d0dde7f6f5d3f8001ac1b5c259be68fa0991c18dc9f7e4fc8fd637c55b351686367b935278855b5c43488bccbc691e987904c7cf17ba11ef029258d8f4b1741980370fdcf0742c3dd391695f01771f002d8de0233f3d2137a86fdd885df2e7fb2fec5ba35ec7bee1a68820db1f8f554f3e114922fc58f7b91183917f5807dc473ab66c5488bdd7d15b2567b69479a7ee25538bd4435cdb3f7079de32829701a36fd43c249d8d5d2a13a2d8e488d43e26aceb3a91e5017abafad949a0247c14cee64a74a0da0e2422e47cc7d631f4c495c66bdf8f16853a8963115e433ab1fc0a9ed4a1a1d48f972b39b91186c6849d3dfbd898294d058a46bfa9677a1c7874a7398d728447add0eab502f6689f6baa6932fd7185453bbd5814898e4e2a1c0f73a5c07923ecdf58de422da10557168e3385bb8513e171a12ed6a41a04f0460d6e88fd05b9050ce6b7b641781dbb5782de94741eb5defd464129a8568a5917aac675d37ca71615371d44303d0252019426c1ace59aaaa6a282c0a9dd73b0fee4a62f9193cd0a2c0cbe1dc0d8e796ea89d3cf268bdd6ef6fefa2bdc02ddd5b71cbca5a46dd5c61843376b0c07cfda67ae39b706564417e8ed4a7a995ff92674502e90782eddc9f4d987f7ee4589d43f30a491e3e47fff44214e98f6d413305289cd07905f10ecdda3716084d65a0eca0e40f8d45eabd5fa9e93564d93706864270b695ac398b5cde2bbfd8432bbb30d371d9ea0be35f9368563cb1f2d8a9f85f9dbb40861911f07c7f353aef12472ed6f7d434ccf0bcb33931ad129a314906d6cee4a2fc6cc1e4ed8054400b4824b7905314dd3c77acf412a0a603914d93d9d7e52bc7c6a1388d6fe6003df6aaf48c112b4573660469efb12c6f47bf598386887caa255fe5e1f0502e6cb4b769adcce975dabf661aa871b1b0e507599cc990b030a0adf027b519b33d18b953c0455f5b8494985c7ad12e850eba7499564c1c162de2512a9b40bd6ca93d29b747e897cc38e40d99b2b35c0aeeb0a896d9e90b1866b5afd386d3cd6167c7300ac698dd741ae219365a36cc71c13ea3fb658f1106e7e1534f9fc383325b2352f321b44a78bd4f7a3eba8992f87dd9446245737c7dc1d68134098431d5969df93f65f7f641bbf469497781759912a04b2f22bd66ff70e51e5eda39b635fcdd4e3b06a982eab67c7e35914d1a89497afab7ad0fabf203ebec0570e279f2ce00d57a1b344e707b1502d01b04e462f12e9912d95cc5734b875d1594d25f7d954f495804dafc69c0d862868dfcfc034d88ae55066e0ea3d1f5bb0b066b76ed3d250c89354241bea987e2895e07997dc5c7ae21f951c00bb2d1dc62cdec34905941ce44ce76656e8248a0bad535bae588a3db00e257d6d22f320d4a6a557427fcbabe270048819845691e5dba6633bd0425876de8221a994e6538f682bbcb0fe881ff20f91c0a04a25846b7811e4257da04c9428589094d61b4c2581b59c73b67fcbd9d0f997686b6d014c933fdd656cf25fb4a626b10832224fa5a48355bacbf2afda0c00f6e5b0efe3af90c39e3af6b51a675318cec03a14c28b7c0ee1b464921ce2672ede32ddbfdf7df65144ad02f8ff3ae241393dc2bbb9b2be20b7163983c1dbb6a0823cd4770445dd2581b912aa7e97a911bb1bb5e63d4cf4872ea8c679d93e689bdfe61b8bf3222b7fa8e279340b64a2d0f1a36ea614e93c1eb777f8e03ce49267562eb413647e0dcbdad610f910127d844fee218b7a886acc595d9424d6b34aebf414cbceea817e2ec17351cf4144af09108b238e3594612d42960d5cd7947a3478d9f3dd6b1a3d7b140c9ba6d2b457d053237e6f382d2084e7aeb94f3bc113b2d5542317f5e751b6754a5ec108397760aa1ed3c56b39bacf16f4e1e0f30c1d34fef2b754b6b549104a71cdb6316533fe116463c523ddabc8f6c3ed2ce54c8398c05a9431b8ad33153d6992f8d940399ef5ba4f45d21f15396f9e17e18bf69a61a555fd094f512ad67a48403e35b3078d107a4b255cf2e87888e086e68e2e02423f66837cca9660c630c33f7524540f635a0024da4c4a30531ed4c2868cad18e6b8f954bed315998a65e689e27269795ebf8be62ae4bdcb33c3b32b058f90602c4bebfba7b3e368398d8e361e0a261a2ad53234267e9ae7359c9446a198d499d425fa24a2b6cb74dac51ff3873ef62a9634340710a498f901c519a0b88a1e9cbd273c47087be6817c324039f7ff4ae6901ff84744eb9c8da9f8f41609a4793e007a2e7465ab46e01d0ae6363a56d18f3edd92d90ae41ee105c049faeda840f7f39e5b8ae7319cee90ee736339c00ea5132d9676e0573962d089f4e95ed2a93ad10661275092665ff39edb907796321d4b6ad8784daef3d57f90453aef1842b4fd73c0692ed5edb587b37f96a14ee147d002797b450746a4427b94555b578c82ed9537bf0357429c750021ccc2c16eee52237bb40e71923650a09e6a4abe280afb9b9302eb6fc1e24cecd55ea99c39a11b4800d238f3a86a96e153070f5d72c1fa10f1bd2748aa1a8f1715c952063aa58b7794a1388bf2e92c52bdff2f6bd05e80c5e9476b8eb264d3d7d513b0ca08a2ecab48c7c291e5b3dbd9c6650fab4a36dba5eac631c569ca4e1d49c4574e54834e8b9ebdaaf90d7322b417430dcfd0060818d17045252199f5115cefcca2ff114a161dcbc3155221d63fa8c39ffad4c07a6751ad6bc8a8f0d81be7b6f1984a0ae5efda27938a4c3575e780bb8383b4661b3e212c2e02f80320f15efb6c554b40c562d6858d0b80b5ac4ba0ab7bedd17a072a96aa33f33b5ce2ac0d8c2f9c912a77a8e57d92236d7c0b13170358b85bd094a7218403609b68b099e1dc9ffec5b61a75e7b95fde583a6b2c73bcecd89f7be182cc7d9dce546f9a5921c82c636dd61cfa35cc0a7279fd3964da9b55ff1f205d84cc53744e257d4e13dca07199e42f1d0bac132b2859e5278602daa3412a34eed8a7ef7ba5f91f406910e56f35c5740c0dd91145ccad9f67e363eb5c2be828a949b04174756ee73941a89e8104f9663a3c1fe115dd1e235f0fb2147aea3ebd38875e2646aa97ce5317789fc3e9e164df72af9598085552e9cd31f15a6bd64a8413633fd2da6a6a405b1dba125513f344ae172c104ce3fdc46aeb4ca3ad4d3fdf21edbeb72afa11a31faeda6c8a93e5a79ea077016d560ce6d7956c5fd9d76231d9d0350ff882611be6a48e998ad5a73b6c1f6e33f6361bf9f6d4d1f5e1b3c32adadf158e4c94dfedebc3140ace1f6f7e5afe1185e47397ea2eaf7d20b8e65b6c54b939244c0eeefd5a319c5dc4ee7144d838dac40784761eed7d275e9aa3e0cbb00e9782ec0ba6d2fce5ac77dce3467defaadfe3240f8f0194712043e2f7c085fdcb0059efe73db77cacb5f296d0739f3deae8cc675f9a3af740d80a52627a2b23838a70c741f2fb342363df828d2b69804e20b82c5d72a81a7d874a0d1fbd0aca39e15a02d2a36f33928940afee25d623d00e39e04e8c1f589f2b8ae25b1c0b151f5c5131e6d90f215ab8eea3bf9855fdecb0d4094bd1504ce34dd5404a0d4df84c0c3faa5d2f28cd8d8704a9e3bc510b0063c05c2df7499ba227124df1f1e65c984d712bfa560c57f141274122782500606d210f02402a8e963f02dc4827", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x9) read(r0, &(0x7f0000001540)=""/60, 0xffffffffffffff61) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000001580)={'./file0\x00', 0x2, 0x4, 0x0, 0x1, 0x0, 0xfffffffffffff001, 0x8, 0x1, 0x0, 0xffffffffffffff7f, 0x3}) setsockopt(r0, 0x9, 0x8001, &(0x7f0000001600)="36afb3caad6879fd0fc6a50ab77c031070cac5b14c9edcb800ecbd10822bcbe3db7eae08a23a86d31feeb428d7986f86644583a7c787cec7f7212f834995582af6343a705545e8c235d5a32d60f71fb423335b6bd89fe9c8eba637b6a52a80fc8de51494fd46fd5abee8f2dbf368d0b54bd33d2ac66e536656b47d264035a0fe88a89a5529bfc0f8a495ee7480019a13bf17971b20a660d96802c996c2f0c53b8c079f5bcd272dd8641ab7f0131437d387e144dff3e400a5a3f7142a60d0ee39d49032717b682ce4d1c0ffd8e77b9836c8f8ba0aba1462", 0xd7) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000001700)={0x2, 0x1f, {0xfffffffffffff800, 0x20}}) symlinkat(&(0x7f0000001740)='./file0\x00', r0, &(0x7f0000001780)='./file0\x00') ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000017c0)) select(0x40, &(0x7f0000001800)={0x7064, 0x4, 0xb4a0, 0x96d, 0x8, 0x7, 0x3ff, 0x7}, &(0x7f0000001840)={0x80e, 0xfff, 0x9, 0x4, 0x2, 0x6, 0x6, 0x3}, &(0x7f0000001880)={0x2, 0x5, 0x1, 0x7, 0xef71, 0x2, 0x8, 0x20}, &(0x7f00000018c0)={0x8, 0xb549}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001900)={0x100, './file0\x00', './file0\x00'}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001940)) readv(r0, &(0x7f0000001d40)=[{&(0x7f0000001980)=""/71, 0x47}, {&(0x7f0000001a00)=""/253, 0xfd}, {&(0x7f0000001b00)=""/244, 0xf4}, {&(0x7f0000001c00)=""/104, 0x68}, {&(0x7f0000001c80)=""/173, 0xad}], 0x5) getsockname$inet(r0, &(0x7f0000001dc0), &(0x7f0000001e00)=0xc) truncate(&(0x7f0000001e40)='./file0\x00', 0x0, 0x10001) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000001e80)=0xffff) r1 = semget$private(0x0, 0x6, 0x244) semctl$GETVAL(r1, 0x5, 0x5, &(0x7f0000001ec0)=""/15) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001f00)='/dev/ttyCcfg\x00', 0x20000, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001f80)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000001f40)='./file0\x00', r2, r4, 0x4) accept(r0, &(0x7f0000001fc0)=@in, &(0x7f0000002000)=0xc) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000002040)) wait4(r3, &(0x7f0000002080), 0x8, &(0x7f00000020c0)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002180), 0xc) 01:06:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = semget$private(0x0, 0x2, 0x1) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/238) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') chroot(&(0x7f0000000480)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x2) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 01:06:34 executing program 0: socket(0x0, 0x0, 0x4) 01:06:34 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000001640)=""/247, 0xffffffffffffff6e}], 0x0, 0x0, 0xffffffffffffffff) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) close(r0) write(r2, &(0x7f0000000180)="95d93f4887e0168fcdd68e072e5f1b6465322914b585debe3e6e7f2a7f81316c4375c02b81f5881f5cbb01cae70b7d7465ce14fe7d4cf1911734461990910aa6d56e9c95f4147203235ae3e4ebda210fbafdf468526b4f1454c04ad10e3c78438b0906306a39f69a4590a15132b57389ecc742e10470e634e04e87b56eefa306be315653ec8cb41d7b5de7fef33f73e64c7626f0590c4068da03", 0x9a) 01:06:34 executing program 1: setuid(0xee01) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) write(r0, &(0x7f0000000080)="0f9af75e3916844f8d12dc38e3d7b2df65b3d128eb35ee3312331518c9aabb5184f4705d07e84acafe64351f2a3d56da49133d9ddadb27cc367a0054f9587d364e70cef3869da86372069bbf6eaced47845686f4e26b8ba9421de2e7796ce5590b3967db19f7c9e4da459ba3cc954e8513f1cabe5b87e54310fb6575a9b259bfe5399c8b5fb5bf92ee248dd6f2bd5e34fad82061f85dd7b7981e5b6aa76c1800a464c1fcfae458049ce5c2a17415fc4f38258a86c48b43a476647e428f9fc58d03d03775f7dd8115cc7c90e973ffe8d67d7cae1b41c22969b607f36836f0664405ffa676", 0xe4) r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) r6 = msgget$private(0x0, 0x40) msgsnd(r6, &(0x7f00000001c0)={0x0, "c8a33d191eacdb1d1b7b02526a526c33ff2b94f6b86c5e9a74af47d5d1b29ab3947715c21c84c31a85b5508cbff60f0a65da57d6fe11dc7c139456deb764ba50789bd1db71e375fe515a13b09bd7460637699662"}, 0x5c, 0x800) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={r2, r3, r4}, 0xc) 01:06:34 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x3) shmget$private(0x0, 0x3000, 0x9, &(0x7f000020f000/0x3000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)=0xfffffffffffffffe) pipe2(&(0x7f0000000000), 0x10004) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 01:06:34 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x2f) socketpair(0x6, 0x0, 0x7, &(0x7f0000000100)) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="56022e12939f"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) sendmsg(r0, &(0x7f0000000600)={&(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)}, {&(0x7f0000000140)="dbd1295d8c7ced43f9bf03fb9fc7b676704fe5c245efec756f8e7a65ce11b3a5f2b3f9214efb39eaf9454d0abf3806cd890ca09546448b96550dda56f38a5891f5285b7a", 0x44}, {&(0x7f00000001c0)="889d566de4cc69fbce4585f1d2b0ec6355b2438fe13269dd414deebee86fc5283da0db256872a0e4a36dfa8227e2a56c73f72c6ec2f39c0e2d83e73da23f273ca759f13bf30630fcae49b4c009117372d6f95514f6bb2e151b3380eb18b1644e38419e9af48ceed5b765263ff8abe4291645cbefb9e370dd1f0ae35654766010a6", 0x81}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="c0000000000b0000ffff0000cce8000004794abec2b75dea08bdc5e982ec50f405f032495204ae87e1fddd6a69cc14947a0fe9d5f921f648f95bda5424412d7e2e44cae213ad48eb4091edcd2009081b58388a4ab72f5a29981e3a92525920e66a79fc3a62c3b83c9d058fe28328a96e28440555c11595e89aeb6daad32479298091880ad0c3b4664936c761d5b1ffe1ce056c471c5d62d4570c3cf0c8ee5701a4e48a4fe3b077c2a84306e614153703085b207391df7b9e89420000000000003800000000000000010000000100000052cb7d0c4899cb2531810d0a216ed15c4c9111ffcf023e04a2e17b1e49bb46dc64f8935582b3e000580000000000000000000000ff0f0000fd962a61ccfddc877d080cb1a92a39fd118e79cf8b28cbcad7251fb759893f24ab75c27e5056e907a8feb592c33f497322f205f9677f3a043730bddaabc6fbeffcf3760000000000f800000000000000ffff00000500000022cc0ddcc785c124b46d9d0208a49ae12614c814ebc5718865194c88f33f5b5e60a44799caef8a345032c34eb0df757c66f2ed894945f898bed0a25c0b3e212e09672fbb6b3b0c93b6471fec967460b8b892d45c159e858fa7c3444e18abbee5caa434fd92cdb1b91a522cdc3d5ee57c0ab29c0289a22abbc9910220fe0f7d50121a587a5e68883f1f89dab4326762e0acbdb1ab5c7334a3140d02b30aaa608f529ec5475f5685c1d4eef106362e61d89d7945423ae043419b5047d312fcf5ff1282a4c4e66b91ad89afa248fa74357b739dc7482b9575b671ca50077130175aab60ba3cd200c1ffb800000000000000010000000400000054c9897e6e5f8e5573f11219e3883c79ce58ce38b5d0a66219b6b2e27411302262969e053debfbd26917782acdada82830389b1287a51c644ee48611c50a0b9e44d5a81f66fff7b4f847fa39b5af9fa5e466afb045f237d027f576293a6f719fb93117df6151b1b434606e0b6c601a14a2a4839aa582a500df167d74e44d573403f76f145c6358bc66d0f3aca485fc24c85f78441460bbc5402f4aac152ac96c38c10000000000004000000000000000ffff0000ffff00005be7f368b78d7460c2bc6b6b75e3b4b2ec7966fc99ba23a934ae92fdc4b6e05d38d34563ed5cf6b9fc88864882640000"], 0x340}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 01:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x46, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x2}, {0x7}, {0x6}]}) fcntl$setstatus(r0, 0x4, 0x40) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) 01:06:34 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000000)='./bus/file0\x00', 0x0, 0x2) r0 = open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="6f4c254b28a1373e71c17b57342acdce5413855b6e538da4a95c2cc4638d60d238608c4d357c6bcc21f537413c46d21378ace3b4edccbaa64cf38e2e169d13afd2eff90853d17860820f58d0f9ef7e8e62f6e244bd516acf4c1d1ceec6b60989067c77ce1fd65fcfaaa5897062ed96cb40c6576d2440701630a042f602c158c790091b955db39c08aced57436afb2862a8549bf47208e1e5f726a190df34f29b094513e601a2aa2fe5239ee983b0507f7cb20a875c8a4c82442d", 0xba) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000001480)="ac5791fe865e006243fdcd1dbcd97ab96a5e1c554bf9526f153dac57914adc223d046ba6744e44c34a274cc5dccac7f4a8e976d4618fb621c003c715dbd6085852251079d005893b0e39cd971b668153138686a8bdafed09938e3f8c0349ddd972d7fb56c6ab8533758195572b407f558fa255ce9cea144a3ccf0481577fce707464f04156ff8a0868575b97b614edcddc54f3640555525187f81dfea7c53ceaefdc1a674670611e778fc1264c08eb31d2fada6b4ccb231adbd290d4af61a43557c4c17730ed2d10415562278eb05538cee8dfa01d74fcdfac8dcb35220c95bc3378a871432c789843399a6e61f477193596d2440d48e23c68f96127d4df0c869937d3f81623e225955f720fec399a975c3860982ef198f7fd898d6f6fee8eed4257265f364f6a39a4f68c330dff398028fb36c1f961daf8e0c68533c3d00a3bdaf4609dc5bb9cf68a9a074b12c7ae417fa36644f91cd3deed6572bcf84f15b7eab9d5afb814ba26ae17d6b1929b5ec60387268fcc9860a241dc069ecc54267d1144224b8035d89d1b33a11582c8370f49015bf5f76a92263ff36150c06ccef847ecf9e6b1ac2df6ab3adbcfe7707fdaea7398063d780ea4293e78e2c7590058f6dfe7ccb32ee35d520ce1118a5dbb1dc282e0a97d22f8392b08ac8fbc4fc4707fd583feab11e28cce6a6b831d71de69cf6146913044422ec47c5c9cd5132cdc1a619b16881194e8f6ada1946defd36b16e7530ba048a6f9193dc2a3e3f39b3f003c2a539f857dc90631e1b2f9afada1c79f9bd48bdc028d9fcc3df01a1b8ffae4d0738a8fc3c6b1ff25b67965295a8711dfa231159b3ba7a84fb532a931e15a9810a2eda3fa7f17dbbb822f9572087f15070e20a90b84cf645a6f68fc6ebd9bca6f2d9bdd115babc98da2e3699449ce67881984da365799a0e2487dec8a208934597b2bfb80a5a15f0d8a7cb642c0e27fcd95b7969eb5c084eac7df19c54af2b2e5ca5eb1c3ac8425bf96a42347af90fa4cad83b7c778202d578e399058cd3081b3c337a9072a609186a063a4a91da1c5733a8953fe636a84eb681348595bce45eac98d019163babe85a2a9a5c044fed7f5cce8e1ac2b6fbb868251f512252a30d75e84f9ce58e74e7c655154392b6928e0dd48c79b652a57d26703bf8f6ce11a7010de00037545c6393b9fe59234c590b71581d272002eaa604d8b5972b0f3bfe4d8b855f8c0d0061b5ea26b44c83d92f9a9d0de3bf17ca0682af21e23604ad63b664470134428c5f18e7d6735eee696013126fdb80a3c724fc065b373cf23c3c726df3f762ce133a82e5b459acb9f2d9a9e7448ce5e9206d2c982cbcbf9ab9b547d4dcb50c563d85b9b5a7a788b4d79d97597f71265ed612c5d62f94ac4c1d51d972eb88f649453cf6d1001c7671732dda9baa13b2d6953f2d761cf72a2648dbe59eb3681f40ea560bb4f83c8344642ddf107060f358cf937686a02a6193addbec28016c5097e7c9d970caeb130e7ac1081dba6f10883f0fa0c22a119a9ab3facde8959aa273394c35584759ef83c4361024023433239c123d610b2116f4f262ccd9d93665af6dc4cf4bb7a2cddc6db12f07801fcf1da0ec9bf42950684c97abc4c49565c05f8ad811a23a1cbc528ea710ff22172a1e3f403e2a899f630d3b70a8bc1eac369096229c9268e0dfae00365f93b7a7a1dd531e9dad78c26f564b0cf88416fc7e6394d89015ef5d34a0eb2aa7526584f202abe48c397c8371356bca67553a852be2f7b030fc6f742192b49eea272640f2905769c4c599b21519c71ad09a43b46dd8d76dd6f8da3905422322375f08aec4178f86d3fd514cebae62c0c3ca3cab2945a4c90db8bb1b23714878b4279478ee537d60ad627657ce1b29b70472ae3d152990a915db1cbbeba6f1e7a353287bc15ac1efdd69eded16c3e260cef03d286fef1bf64cc7bd1f7104644f314af49bfd6157d5f9de9ce9f570d9d3997ea4759e43f57731a137cc070aca9570514e5bb865cca1585dab20dace099fa5010f697b8671d2fa2c73bcdbbc18acc8c5d33eaf21469afb422983e01b9c5db1e4f333b4b24f0908b451c5564875d59a0667d604386a2777b1f82551e214a19efe63a9c78e51b4cc52bcdb71eaa57eecd720bb28e307e3c69c33ac666dcf370cde1e991f15caea4f792f466c07f370f2251729ad9e35f40603a599c3cf076af7041414f501ad494c7b94da01c34c0a1a433b62fa0f587aaf3d4d675730c321eb9fb08ab233806431bd7efcd93148f442be866103aa58ce1f22d236e23482e78666cb47bcaba0cd94d5a671317ae1c1813f5130713f82827cecf21ea31ed0506732a74533d52b3146b4b9bfe87041e1e153edb50ddd43a6395bb2d266bb05888e15ebf0def1b1f209afb78ab49ef419b3b735328d17a8bf34054d9aa1de2ed586a1fc48de1cf605d6b2f4f7505dcccb6531f4c241559edafd2204ca01edf44aaa3f7c38258f108bd9b1ceb487e0892590b1058db806ce8fdf45e22fd8ad5b4e2afb73675bcf1594762f7d134a76941edab485b06662246887c83b9e9ca714ebf51911858d4266c619e560ea4abee9aecd6c99161790e62982b90f160f7d9db35f44c86745e1bf89671ea17efa1bdfad4901e0b32b199d4539cb6f9416904c198e8672f439eb183fb6f96be7890556ba468f058f6f4c3274bae622822f943bb58bbdda8a762608803b37f8159feb979477fbab9598a135d893cd1c87db123756549f80f2deae7669714617ae795892a8ebb681bd4b90d19f6be78cce4ea70fc309f0dfa521a90de586f114be9f061d50107b4de9ba35e2efe4739cfa783a21664a09b7830646dcd08c34fe1bc4cc8374abe88b249df23068e974e2998281703e26a02a810439e9c8ac52f2cddbe15a14140e2a2288a25a10e6afb36d3ee6c445f3ddf83a72b57b2d1ce98d81e7128cbef26cef25cdf769ee78121ac2dc5f50789d210660a47945a27c3f9470f0a4ec7a8a700ff15a5dd58615aabb07dcb952dc8b579b0fc8f5f3ecce5911dbac1a114e4ea5b020827fef1e336c933fa680705dce5aa40a810c857ee04fb034456b9e45f8c710d489ce90a7bd88af5f46530d733428866dc92915778612c9e5b914067a14eaf094ad376c958c538d09d30c30291fa6fe4e68ec5e76650268be39306880f26b2140e4a42b8ac2791fc7dd7f568492b7b071bee56739a4ae33856aba2c12ba27ceb56059ed063c4f1754d6da55118a87e95a265ff43a08910fa73886ab23f56be2a798bcf91dcdf9fd949c0ab6d0c60047083f8eb830c3dba703bb0bb23987e89049901190785f21b38f7fdb6d26ee6e9514b4de8343a046d692a36584f139a2aece6762f924f86e5f6d2e4bf317660dd76bb06ff25bb592be057e60d82d8101180171fd5e7ba4f9f7be82b0f61657603b4d62f9460903a446edee903f3dba5770cbab67261837ef65cfa1e31efd9ac12e66c6495807b65ef7997b1600468524dba177667e4f42e5a6e086053d950087df3a7fc567139ef83b160f29c676a825365d8a9b61096c9784885274f5f43edce5a776ed2466c2ca8eafa36513ce704e5d5922f4be0af6b1260ea7a20070a24b2aad53d6b36e5c43ed90bd798330c81c4524eaf7ef5021955f4e4e3849a514c50104409692701ee2a89caaa96ad74c03ea014e227eaca460c61f4dec61fc433f7b96806cf21cbd4d3d885c0350091f69833306e5376cb882d0591413a3bb915423b308413ba587fb2c3b5e786007159020601e1a70d8fb690fecec42b6cbfb893b8ac6fd1a7b65328bdec10f6ff8733685f944dcd7be1b1e67233d4f08dc5ec0b81534f119a247cc6056748e5da96d9ab278b4abcf7da27166d452cde28b9e1024a4976b433ca854b152fa97437c4ab0b851ba6ed3aa702227e1a68f8784d15c3fc75a101a51592ccbd9e3f0caeebb4fb16f760784e1ef6219c4f2b0e847f706bc1682487c341dc096ef22be1c256ba2dfc7d4c07c4fb1e94db09ced9292e7b65abe11397e54528a53988eb6b94c104615f5a87c2154e92eaa860bf13dfd9f0c85a8e6b55c134ad7f630c969ff2c2401f4dbe06d732e6bc4a21452a114da90f8b3a9930b2f4ffdc83a18dfbf379917740bbc7ff16f099f759fc836154926176c985feec64b34a4a27ccaf89e8c3eb48bc2dbac5765799d28b20bba3e264e57185b3ad7c82087f4e1b10a88c230427f0d8f2f883e160200a7398ea26795b3a7450672e8a6f775006076e5352aeb739cb621a691f5e6f836a0033403f0bd9adc760e1b4af067e74ec7001671d5bd31ec5227db3e80284240beec6dbd02fe55afe9a677b8de1f4b40e6fb84eb02f76d6cc2b8237cf087bf29c4a11ce450431cad4aed5f8d4bd40b37fcff5cea53644ac82e13d5598242dafbe702b60d74baf828f5fd9cd2dcd2e42f77de5deb2fcfbe4bec65b8ad94b052d460e69dd2d9eaa1674eaf58b293dbcf6249555f8dd5e1dce6e62d9ea1825b50d54d16884129645c6e28885c5302618dec38023a71a0ec9539f16dd6825d62ffa57ab1baa75a9acf7e202253389e7412b6daa11e0f0a4745b7ea4b62201f24e91ad54ad51e2c7dd1a692c08770c3d3adfd3cd28807127ebb43d7b5148d597ff2ee005d6327fbe6e6fcd840e893ac615c2ab28ed43373e920d1627f42f822be7305a5ea4d558aa21c02a4776ccc4822600ea11550fc1abc6bf062626b13884bc1bca7bb5e52cd8e958d91675f9ec02d3003db27abb427dc9ddd559c97be60e6543d5fee95dc61e845a6f7e57de563e39bf7b7c0f6b6c8636647da65739467bec256393cd10ec367c6b4f802e7f119d8de136b40094bfeff5644471684192ee38db8b009f24d2078d99331944ed81fe6adeb38e5953efa7574a2842e20c874674abc96be1e3bafae8ba1cfaa449bde70bdd79bbb8b24a686bec172fc12c0abccdfe758ef03bf13e4e84e6b93ee6d5f5f12a144ee2a9455b59555a25f3078efcd73138cf5189d50489627ec2793eac89e24955adb4601a43a9b72cfa3ed4ff915fe74ecce391269c230492cad570b28baa364b6b0730f95dd212981d40f9ad24a3317383fb7c891de53a0f6d54b021b0d4c22238cf0793e411b4baf38094575c853e0171f2b9c61b2b903db70e7881648351b4d66507b99a3d4a7cec313fe1da6245ad4258df9a52e035ffe521e41b3a2ffa951ce27d40620d4897d1b8fe888c8f2a2c48824699f0bac912196a3cffd3a1b8aa81cf455a16b30f7b716edd11afad294fdeee319e9e29e7aa010f0fdab6886c28ae4a93e0b5dea68177847e94c21451ebe398e651f57ee0d70dbaeb69c7b3f194ca87cd9a0f0cbce6c0a3560b8a0346fb7dd2f43f8b223cdde0ea242ea6db9ab25c766c989f5728785c2b9f14db8339f471582a09c73b8cb9512ec8bb41bdcc915facd4359af7a1a949ecd662001c588af8bde9f8d7773b3fa1944c37e80476fe9c046da474d222b561b5294820deb5c8f86b4ec50253df38c97cba5a6c1e3166efb52af8592941b831e791a36995deb058acbeb2db5a6791f2b8f5c208db4d570351198b6011e75b25965968d755fa754a010f552abbe65f0ccba5005c8dcddca604c5c362ce9022dc94514b641777b694df9564df70238dd250c51b4b6f29a55e495bb7d502a78d013b558bc6dbecfff5be37ca5c212d27aff7951b22a44b06eb7757d64659c2513f4e4dd9a2a23ef233ee59d527a940d62bae25547669b7d454d0c29c97d64a7ec0ed726aa351a406943f306680", 0x1000}, {&(0x7f0000000040)="1da5e8871fb8fdf4ad23a29274b452bb7b7d39848840335b829b9e12831fde5ae72fc2", 0x23}], 0x11ed, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:06:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x21) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/199, 0xc7}], 0x1) setsockopt(r0, 0x1, 0xfffffffffffffffb, &(0x7f0000000240)="85dbfd25bb28d673d8e9cd0b0e7405b5f6c9b94bae914717", 0x18) r1 = socket(0x18, 0x2, 0x4) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000280)=""/38, 0x26}, {&(0x7f00000002c0)=""/240, 0xf0}, {&(0x7f00000003c0)=""/183, 0xb7}, {&(0x7f0000000480)=""/101, 0x65}, {&(0x7f0000000500)=""/47, 0x2f}, {&(0x7f0000000540)=""/205, 0xcd}], 0x6) setsockopt(r1, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r1) 01:06:34 executing program 1: mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x7, 0x10, 0xffffffffffffffff, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x2, 0x80000000}, &(0x7f0000000040)) 01:06:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002001, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x200004, 0x21) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r1, r2) ioctl$TIOCSCTTY(r0, 0x20007461) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b02002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x1) 01:06:34 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000480)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) mknod(&(0x7f0000000140)='./file0\x00', 0x140, 0x4) r1 = semget$private(0x0, 0x0, 0x220) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0xeb) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000440)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000001940)='./file0\x00', 0x802, 0x0) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000180)=0xc) r4 = dup2(r2, r2) connect$unix(r4, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) fsync(r3) 01:06:34 executing program 1: open(&(0x7f0000000500)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x104) fcntl$lock(r1, 0x7, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5, 0x3ff, 0x401, 0x0, 0x6158, 0x2, 0x90, 0x1, 0x1, 0x52dc, 0x2}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/202, 0xca}, {&(0x7f00000002c0)=""/252, 0xfc}, {&(0x7f00000003c0)=""/219, 0xdb}], 0x3, 0x0, 0x0) 01:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x81}, {0x16}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000240)={0x2}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000180)=[{0x93, 0x9, 0x9, 0x401}, {0x7, 0x3, 0x1, 0x4}, {0x0, 0x45, 0xffffffff, 0x1}, {0xfc2, 0x0, 0x9}, {0x4, 0xffff, 0x7ff, 0x3}, {0x7fff, 0x1ff, 0x40, 0x400}, {0x7fff, 0x5, 0x400, 0x1}, {0x998, 0xfcb, 0x0, 0x9}, {0x7, 0x0, 0x3, 0xfffffffffffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x9e0, 0x5, 0x5, 0xc0}, {0x6, 0x3, 0xffff, 0x3}, {0x6, 0x8000, 0x1, 0x9}, {0x89, 0x4, 0x14cb5eb, 0xffffffffffffffe0}, {0x33, 0x9, 0x7, 0x2fc68308}, {0x2, 0x10001, 0xffffffff, 0x3}]}) 01:06:34 executing program 1: unlinkat(0xffffffffffffffff, 0x0, 0x80000000203) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) ioctl$TIOCSCTTY(r0, 0x20007461) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x41) 01:06:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x2}, {0x46e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000440)='=') 01:06:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c9, 0x10) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) fcntl$setflags(r1, 0x2, 0x1) select(0x40, &(0x7f0000000000)={0x2, 0x6, 0x80000000, 0x773f, 0x1, 0x6, 0x7ff, 0x4}, &(0x7f0000000080)={0xff, 0x1f, 0xa, 0x3, 0x7, 0x9, 0x3a2, 0x20}, &(0x7f0000000100)={0x6, 0x3, 0x1ff, 0x4, 0x6, 0x200, 0x5, 0x5ce}, &(0x7f0000000140)={0x3, 0x5}) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) openat(r0, &(0x7f0000000180)='./file0\x00', 0x8500, 0x0) 01:06:34 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x7, 0xfff}, 0xc) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100b, &(0x7f0000000040), &(0x7f0000000080)=0x4) 01:06:34 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x18) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x1ee}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)) 01:06:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xffff, 0x4, {0x9, 0x4}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x3) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x4, 0x8000, 0x100, {[0x4, 0x9, 0xdc8e, 0x6, 0x7fff, 0x100000001, 0x8, 0x83e4, 0x0, 0x3b24e996, 0x9, 0x2, 0xeec56f0, 0x20, 0x7, 0x6, 0x7fffffff, 0x5], [0x7b7204d5, 0x6, 0x7f, 0x6, 0x7, 0x7, 0x9, 0x1, 0x1, 0xfff], [0x7ff, 0x17c, 0x1f, 0x100000000, 0xffffffffffff8001, 0x4, 0x6], [0x47, 0x8, 0x3, 0x3f, 0x17e, 0x1], [{0xfffffffffffffffc, 0x4, 0x7, 0x8000}, {0xfffffffffffffffe, 0x100000000, 0x4, 0x1}, {0x3ff, 0x40, 0x2, 0x2}, {0x3, 0x38000000000000, 0x0, 0x116}, {0x8, 0x0, 0x7, 0x9}, {0x6, 0x9, 0xffffffff, 0x10000}, {0xf2c, 0x8, 0xff, 0x9}, {0xb6a2, 0x5, 0x6, 0xad9f}], {0x4, 0x401, 0x9}, {0x5, 0x0, 0xfff}}}) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f00000003c0)=0x2) link(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000480)={0x7b, 0x1, {0x5, 0x800}}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000004c0)=0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) bind$unix(r4, &(0x7f0000000540)=@file={0x1, './file0\x00'}, 0xa) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f00000015c0)=0x2) close(r2) shutdown(r1, 0x2) r6 = syz_open_pts() pipe(&(0x7f0000001600)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r5, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000016c0)={0x4, 0x6, './file0\x00', 0xffffffff, 0xffff, 0xc6, 0x80000001}) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000001700)=0x9) symlink(&(0x7f0000001740)='./file0\x00', &(0x7f0000001780)='./file0\x00') pipe(&(0x7f00000017c0)) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000001800)) ioctl$VMM_IOC_RUN(r6, 0xc0205602, &(0x7f0000001ac0)={0x1d8, 0x10001, 0x6, 0x5, &(0x7f0000001840)={{0x4, 0xffffffff, 0x8001, 0x7c, 0x1, 0x2da3, 0x5}, {[0x2, 0x8, 0x5, 0x8, 0x8, 0x7, 0x5, 0xffff, 0x3f, 0x8, 0x370ef147, 0x6, 0x3, 0x7, 0x200, 0x7794, 0x2, 0x3a], [0x6b6cde2c, 0x8503, 0x8, 0x4, 0x8000, 0x6, 0x7ff, 0xfffffffffffffffc, 0x7f, 0x7fff], [0x7ff, 0x14, 0x8, 0x8, 0x3ff, 0x0, 0x40], [0x8001, 0x8001, 0x8, 0x8000, 0x3f, 0x7], [{0x5, 0x3, 0x0, 0xff}, {0x5, 0x3, 0x8, 0xffffffff}, {0x4, 0x5bdc, 0x1, 0x3}, {0x10000, 0x80, 0x2, 0xc1}, {0x7, 0x0, 0x3, 0x6}, {0x20, 0x1d6, 0x100000001, 0x3f20000000000000}, {0x3f, 0x8, 0x7, 0x23fe}, {0xab, 0x3f, 0x2, 0x3fff8000000000}], {0x3a, 0x200, 0x5, 0x2}, {0xfffffffffffffffa, 0x9, 0xe00000000, 0x400}}}, 0xac3}) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000001b00)=0x4) fsync(r6) fchmodat(r7, &(0x7f0000001b40)='./file0\x00', 0x20, 0x6) getsockname$unix(r5, &(0x7f0000001b80)=@abs, &(0x7f0000001bc0)=0x8) syz_open_pts() 01:06:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x80000001, 0x4b1f, &(0x7f0000000080)=""/202, &(0x7f0000000000)=0xca) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 01:06:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000001080)={0x2, &(0x7f0000001040)=[{0x64, 0x100000000, 0x8, 0xff}, {0x8000, 0x2, 0xffffffffffffff33, 0x800}]}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000001280)={0x9, 0x1, 0x1, 0x2}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000001180)={&(0x7f0000001140)=[{0x4, 0x6}, {0x45}, {0x83, 0x6}, {0x47, 0xcee9}, {0x0, 0x8}, {0x5, 0x7}, {0x0, 0x1}, {0xef, 0x1}], 0x8}) fcntl$getflags(r0, 0x3) open(&(0x7f0000001100)='./file0\x00', 0x810, 0x40) 01:06:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x6, 0x0) unlink(&(0x7f0000000000)='./file0\x00') socket$inet(0x2, 0x8004, 0x5) 01:06:34 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="b6f819e7e8fc4ac0957ed8fdaf20710f211c9b09ee98b4cfb294553679af1a3c42c092686c7acb7b08b6421d7b243f3098bd3d59e073ccacaffbccd8b4ac209da367aa34acd8b58724ebaa6b72d17c9c4986df278a1a7e2679f5797f8f0182e2b581311b7b86cb8fa5f80881792a436e2e", 0x71}], 0x1) r1 = syz_open_pts() writev(r1, &(0x7f0000000680)=[{&(0x7f0000000140)="f3e86b47d96719c94b6057a08bedceffa9c9d2f62adcf5d2b3454df58e52856098ac398776dba8b6ab78ffc43123b17a9025f2244285bc138c27c5f51f98c7a3ddd7fe48c9d1450fd94dae1cc065df41f01306090ec475f3917c9fcf0c58f6ed605c47c4befae5459c483eb31e48135a74", 0x71}], 0x1) writev(r1, &(0x7f00000016c0)=[{&(0x7f00000006c0)="d765f66a4e8645456250fb3bebd0578059eb843526d7b5f8abd5420f77d128b7245b13db487c0a0045fface17b36d3df7a8387dfacc9515cb140b05a047e8fe7ba9c04e492d65723b81a3fc9500dd46872493f5ab1eaf1d68d556ae2af51b6e687ca79d6989b5e1169070cc25caace5b207fa68dfe8d21f9277108ee26aa8fad77698140a3049455caa673c3b5c2b82dc7386066366b07babcfc5fa2a315b9f11265f1ce5cab53109c7e6972e265ac1eacf129cc23a40bc019be07dde5ca0a0672b10fce56a3ca5293319b4377a31a47af450fd1427e6cc8841e73bbf9bd7c756f75ffd737add88cdf300dff3088d373f99cc8df96c563bb36efb093eb7ad2e1f96c483992bf86f83c72d3a34728436524d66d84b102d212bfbd6b331bbd4b74918f7a5720dfb73651ebaac0a599d0c3a178bd8f15da36088ea2b2beb1e180836fde67819065e1ca46552a484d8aa49358102b6ac1ec39d9d9f324992f4d783570f8a63a24b4809bed01e34fdc1fd1c7d4270f31c8bb4b6b0ab2f82e256a5e569ed3b5c22ed3e646cf64b5a5fdbfc605709d89453aeb4f89ce229703b4b7ff84452e4fdde3874db14cd235880db137cc5907bd5a9aa0f35932007fbc508b5a15d16afc72e78de04462c9630584b286e67ff89b548062a0715e39881adc9c576001c48780583e9cc2c04ac770e257915cf72dc2ed5b70e8f8dc5f38af5e561a460bd98ca697be750d3645360338dba8aa310760c4af8e8d54e889bf19150c0bf77a9f5c6d7c8bcbc77b32825fa9001aa6653a03ba49e96d13108b924087a11b86abb94b78cb2e4ed07f78b5fa5397010efbf746a7c07e8f36c147e2b1da42c47bf94e7b7af106319c2ad42e106987cdd221f52ecd12daac2c702f115b2104d7f522e70258aed2bc906ab6937464f94ad9d925b2628c7f2f978680bfb9248ca680a274821c1c920e07a40eece710881f72ce858800c8d45eda07b7b4e5d9c398be96d3dd56f6f9b25c603fc2db671fe77b9578f7fbff088708b56ab88aaf135ffe5000393e5914b86b18d1fc3ddc94c91f98612bbeec60f859bf20ec6b869b49a3c2e9fc1f99af80857746d11a140b75c73735a5b04ba27f8fcc3d221cce42e11a5c41d6b7687ae1218583cd36bc2f53bb3d89709eece8534fe5eeee7b1c26758a1c64123a6722764d441d8ac2c95a1514227399e23d2fe985c0300ba1752579fb7b4430d9674777cca894eb2ad91da7e85166d22c7cc419f15995084acdb5fb5f619c4c4facc911fd171befb6f4f2c8796ee0771832e4da4a321c744556e57cb9b841a642c76e4976edb1c90c43c820ff91cedf4308556ce8fbc9a71b3489be906a75c0adb5486f4bdcea079104ab8a6de6a605a6124264bc0f586de746c675864e4b3b25cfe54f576c6b10b6497619cf9bd9467429a89d868db0d5b1f4db190f4de73f0f453911452bf4a9f91dbd68a2ab804496bf8d08b285f60321a66f20473133a78c3e2ce7e2593043a6ce54296013f795561908ec3f5a0d9ea9d314905580c50ac9dd89ab1499ac5fd0d3ae836db7de526eaa501a53ac7ccce919e4a020edaf1a30a0b33c1fcaf733447d1dcfaa02dc08df67f49b605568ae0136e5152187aed44fb7478b9424dbf5b24ae75b61996456953819dd2189aa5c77580f797332ba59424681b559c2e817c7dd57f477b0fee867c157a40bbecf62a34e0844194e0d48d04a3af197bd29d911a3025cdf859842d2876174e07bed462896dba0ad55e9ffb378ced2cf72a2cdd2e0909f4fab00adc8a4fe7dd5d72c253543f0f7bb441ef5620738b042957997e63a144de794d6e807e4a41419fce0d982bdb57cff7689d73b8f71ea68f247d26a408eeab6c0292fa695c5349d4c11baf2ba2d5379614d36ee6ad2730411574a7a3e9c3328b6ab83f62ad6e26b358617e66c1c524657b4fdec1d2bd591997d96e1f48fabd855935f66d22042095ded1401875f382becd8937159491520e3229f6a308aa153abf84cc1380b977083135711d8c07178c6ac9fbdb7ae67213e136c25d16d249ce7cc9c97712f067689ce8a8ced56536fbbe0d750af38234c9fa9f93bc1f5f095802139c494632c4b2dc573a7c69e61bd7bd2e7ef9c995f8cfb6ba43b1b5e550f8ecc013298531805ece7e723b85d4a589052437536ee756a86a03969fd63f088892362feb87420ab0b3c95cc6ff8a4b85c54839d4f54f0f0030371de2d472363a67c2fe97df42df9c15f2f1830b6143902fc4efe8ce51ca0085cc80468d3fdef52a7c16096085801b5e6083f5558ac810ff6bac9303c1b0e60de8034a3d5befdc69b4bbd7a26dd5b889c9f3c5015d7dd0cfc1f9d92ba029c39a094e256b0c04b23812fad7a4588702e81cc727fc0df2118b5c12a4ae41f311ce3e32ac05c2e2957191a4a0ed201139d0bfd8609728e124b01fc3d4aae4fd16ebd1308a9bc01554cc4c03f444a9979b54eaa2f21d71778435570f10b1ff850272277be8f2200fb21d167200979bae93657e2fd4a95d188cae70f48b34eacdbee03afc47bacd4fb5679ba05cddaf93339e9448771427d3e95d1f3ac38aa0bded4e54e38ceccd72a509f270bffc4346bde4a2c07bacef5784ca530a7b750c3a09b8f3110a9d005c03aafc4f3fd09baf3cd2e910bf45f8f410d470ac998474bee7b4ccc4253a3404057f7fd9e6d445517ee3a603dea20d435879dd7db2e648fd0a35a07e0cb3bcb97063ba3b562c6574eaef3934e10a92921985970997fee4a99c879fc0a0fb3e996cd9bacec002d4f54b734c9504613a285de55063875e4649b9034ecf116b54be4a5ab68cf5d8db7adbe82bf9a67e1e8ed2edf351a885a6b7d9c54b8dbbac22ac2709016a8fca28f7c637e34507e009bc7a7c18f1fce709bf9fca37db46b6f31b954677e8177bac436aa788f9c1ace1c90dc2ec9693ef12799dc3325067d62d7fd5fcf96881065f639a3488c15d7308952fc388ec3a45f5030d6838547650fde83454ed7c8fad055af8783b2e96df32996137d25fbe17273419406978f6ee5e818646f46c33db9f2562b11183c3bf85c9d95db954cf25d34581a5f188e840d837ab1b68654cf5c5d512fd3733896df74cd9355392f9a7f6760ab76f7fc220d987bc95ab907a2d8efff80d0b85263bb34f98c8865dc281b3baf3237696d25051169212912805e533fec3830713d06ed9357e1c549fa895f2af14d5265164b272d0b6f5d8cb05f11cb99fe69c6389c99e4437832bb618d1bd3ac5f47a8f5acad2af2e0c20b9df2d0833904fa298727f9817dba50a4c92fc78b33f3bd8039591b2468549c6d0eb4d76adce7876346dd95da1b52d0c1a1a709b51d5b1b061b38d82bab246358983d5f488788b880d0dd3798a86a54968b17a7ac43b337472e9642ef7f0fce82f2d5dba6ad2bd98e08d2eb237eea581c7f6d4997c73b7949e7081222ad3cbce7941127c913a34667d35c7a86d020e15e3ea593fdf9e061e31c099c9faf7d584936395573348e3d81ec5cb14fa6c3d324524eedc66b4c4d130cf5a3fb8cf18927d2207d322ae99375538efa3a9807f80441e4ee23e3473f103c79d2859a92847aacc0e0aed8e4e1a076bf7449c665dff70b9eaaab9313fb74d5eb852fb1df241ebb8edc708be12998ee084f320947e7fa8081566b146df1eb3f3d72dd2629221f0257e77449b5b358e71a420952478ab6f6681f540730a0621d0908574bac6879bd443786199b906b851cd39fd36cb3832708d858452a066deb3f0ff1ec0fe9d50e45dcde56bb42d462fcb2d2cbaed838c0e3fd7483e150df0c6aaae9834e80e12de463833b10c78f211792651ee5cb7f8cf362589f96288ecde23bfdcc1ff8aa590ffa43847c934b50103233b32ca2532ba9ad97073b25cdefd144cab4160a97620b4043f17c648a4f055140916886d6193055d64d890221fa611174ec4e8d4dd49d423f53b6ba78a71cee9f19f0ccb4152b28405a4edcddc38458f012211ee699e38daa2b64cc4dd790207ebc3a440146d7ca8ba2c34a97bef319b953325a6759d4c042a344df2ef22dd1c9beeb721da86181d8c29c1bc9a30f484e78afd43b160734b95370f7d8ffb6ed4bd07d67c906d918e4e5614385183346c68095785075f78c125d3f548d94e4c18cab3cb3b205d6d10fd2143c7b2d7e201a27681ce7ec974ed95b0a4497bda145c53b530f2288369a81df5616e2c7f9433d89823e63bceb3ce9e05816f86b057ae36821b683c200bb3df6bcc4c1e193ffb24281af9429064f5bc2e0c92e9fdbf5c3b40c328904aba3087f6bc54b926127fe7d4d4f1be841f9687994f1d57e74e8e295ceadccf2679a3b1fb499d78243bb9d1d713a03ed6a9e5dcf98cfc93974d3ffb4e645703486aaf9f67978d8427a8cac6f45611722c30af47535389e25b82eb1c04c369b4b48f7a489e3551ba8c4b26b5c43661ede891059bda33d918917580eb357a7e0d9c1b2c7cd4ee4ccc384e69f2af49c2358e249a4c50ff9328d67654f0e6790f8d2cb63a0804e2a94cb06c2e7b6ce5cb50aed4a1bc5856d249670877362b21f124f0cec550afb6d62a0c5f99072a4cccd67c0bcb31c6fc19cff9b9816aa3d06666c95448114e7c601387af667f251f7c4c99edf12f9399026bd9466cb601bb97078277bd23c13c0d69949c4781135ed5f6d682ede1846fae76325c746e448cddb0f4a9999fea122bfb8b971b5018d7906dcecab1fb8b200eae7b4766fc9bfc565ad9a02a698f566bf9a7e3e8715be7da77c75ca9b755b03c7de94bb1d14f61c7b47779a577e775732ff362d1a004d990a398e874a5a445cfc379664cb5b29f77b4906ca6ba79a810015e2086b30d23d40c3676bde2b999bbb5de403a3d96ff6e3fa226eec670fa6b725a620b98268ceeacc930e06e55f7d1cc19cd081d328ec05178bc60db7e04f1034debeff2337ed351983c63fc601d46c188e11c90dda6ed2a680a4a21560f4dacf456218ac228e7b5df8a7a2c068745ae6f907a2a4a604fc9b9badb12736b5bda5deaf8d337c02a508c600d6dd81aa7d77de0f00cb2158769607e90d352f29c2e0a66250c923ac89c74b347af1159a8ec4339ddad6b7113b07972aa1db7c74e17de767b9f07954ef6cfcf5c4876224069a9042f39447478253207d49073ba795280693386b641104bc41e013eb6f4cd5a6e819c2e8ad1a8c72d4c9a7fff41bde40f333813d962ce4e6e86399047763ba75e8e1bc51754372c76d606157a372de36e99073e83a8618a60517e3229fadcb705358e105b8031a32c43798ea3a7b25e174072dc43946ca8e28e483b0f571d8288ced7157ca17c7f6cc4b938daacd98f1ff2d3cbeaafdc7b4f02469b20e938241359570803d1b6047c19927f1ebfc4061a9e1bd71005c0eeae5b67236945a4b2e2c521140528f52b2f41b0bd24ae34a43706f82a598eebf3753bb067df6cc285e79bd0d8ecf89181f0ccc4861b717d208ba9a902ccd7cdbd9e6aa24db6ca33276e3b2c7d4a9e9cc16e8cf31d74738bd4f5f08532982a7b5eb82fe969002220abbef4c78813840204e56dadfb40e2e048f189d1b5061b4f6791df4825affde0392b662fd4103fcd97fe88efb8e6a36fd39b370f67acf1dbfe79109d5bd5a6b5073f107a56905b5cd90405d955b79d2ad029d6e592f9fc33da8ba0e91dc4636b3bc45406356bcb590d058948c1d31f586bb30f81d44950bdb2e62ab762c28662b7cf4a207abb48df8ea23dd8c7958c6b82962ee18d84e27e8f356c87e876f08bedc322ab4e6", 0x1000}, {&(0x7f0000000080)="9ab0f26e5286a48e2aec2c75492e88a8d67833e10ca6b6fcd9543a7d5c136a9440dcf6d06772d09c6ec0926a2f1c4be711c6af8db0d612fecb105d3e3630ca17768797d15a902a48102571e644d74ff29317bfacb382c5af9c5f5fd47581f83ebdd49033c5bac403b11d40169b2dc2086b83d0cb", 0x74}, {&(0x7f00000001c0)="f3382cf274d3629cbb8ea3bfd0fecee15ceafa70537696f268d674ad155db270d18d7ba7043ec25170df65db101164f09456062a730a7b09720e70544805a74f79951c5f5606492b351172610d86f82476a7efc77df983a09b7833f2980381ec6a6f9ced49938707d2498ec3021a9e079d150d678b4131cd34fe0106ff2c2724360c8243f4d1dc695aac2aeeb2b90294e932e45fefee2d27939d7e34", 0x9c}, {&(0x7f0000000300)="5ecc1b185e844060f57f75210bc08cda3fa7fb0790f8275adb1f856446a8dffaf512d1043012a74a7c93a8aaeea078ad1673a7accdce3e933fb5fd2df9ce65b4dc58756337b239d32a01e6af2291f696cd08200ce2046c6340309178db0d2a92e3237c6e2acee62446e11438cb32830c21a5aed2bc1e414f3d76a138c79a3ca20057409dc145fc60630950a6a6855c9670c03096cfd086e6783cf3defc6c12336fab83a37fabab4a9b58c8e84f095734acdf913337b0b8bb40a45305f4bb0c65fbb72d09", 0xc4}, {&(0x7f0000000400)="f55d2083062f80023a7e251ee0936819b146ef645264815d86ef7a8e1db3d190f7fe5d755b976179fed427d37bdb729394191214bbbccbf9f0b5512e7347b6aba3bdf7ec310b52d5584b1afd1336a2194b3b23e1219838e9f305bb9c9e0e3badb553c54262f0bf01a5b31e75c01d0961cf3270e97029750f816cf3a6d261b32b44", 0x81}, {&(0x7f00000004c0)="f09b4c5409430744a2d980e0c27c00791a912e38ad92a65d5b893e18d6f8800c87494380fb2e52e40ed95aeb320b57a8c3c57c08960aedb50b11f34f0c67b4fd3909212a66ea117cb284061c4b52f6200f52590721450d20906a44517f2435118312c127d7", 0x65}, {&(0x7f0000000540)="c4b91ad96e5207db98b44458f328e40b84a70a125576ce4812d5f38aedc2e6b19e5d639f735e3394301b8d33730c0ca1c5e4d12b6a222655406375e54e1a4581b890bd4c9a690dcdc9a49d09c8776a4333d2e2bcbeca2a8575c843c41d675d40f6f041394c3f362bdec90fd3c1c3bbb6ea5dc929211e85b2a523b3d7f0901ac8042a506d7ae951c649621ce625dcc0a0b9b4eee5ca29df9bd822e278a46a9ed705c14fe052d7a5589a94fe11b3d65e1fa32619e1d541f22285da1d0977558eadee54b099f3f67de552", 0xc9}], 0x7) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000001740)) execve(0x0, 0x0, 0x0) 01:06:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() fcntl$setown(r1, 0x6, r2) fchmod(0xffffffffffffffff, 0x4000000) pread(r0, &(0x7f0000000040)="bf712f38635f62a9217b01c1692efaca5eb06248fce5b9e3f1362e8136adae927b125a390cf993516e1c3201ee9ec3f8e5fd9b9c67e7b48a931a0188f8d36766ac2820098da5f3459a14e79e3cf54b2c8d7e2e553642fc5cd33cc5b89ef750799b3b172c700701f2ea18c8f95c984e63b5166cb816048ada35f4e045cf27faa776078a50d5a9c1ada0bf11872b74f282c59928cf3692f23cca5b6168b4467f338acb349ee36319ee4a04ffc02f1d87929013a7abee7ded17aab671fcc4e757ce2f64deee1bb3f9802bcd890f24382b77200aef7f617ca6ed78bcaaf232893a131360992796080e45cf273a06cbad13880fad8335dd6c266b8681545a1f068c55b68e1cc3b70b58cd8631f1e2a939778826843bb4e6400fdad399144fb7dd451bfda7227010ae1dabf4d3d5865f608f5a567214655c183dbf9685fc513e3403300467847ff8f5ec9299022c897a74dad9b6370c5ec0e9f5dabd2a6ccc08f8e71fd2592df294bfe672c9dc2902ddfb4fb18fcc873cbe22bd8861659705f7d5fd007181b62a7a911e528b95cdcd680ef93720e35a83a7a99ff507ab866ec20276113ab4e869941791301f32c4aa9aeedc1c4c7800eece3b28833ce27f09a603c8ebb3f152e3121fe6483b33c7202d150eb247b0864a7964f514d60b96af35aa8af397b0e7c367176034a3c2bb7ab3a80c004f4d3f6207de283a3deed4dafc9e1091169c79b20318def207c221eca85ae56e29cc8bf7d544d3b4b7013e92c7d94141210be9283b1cb74d90cb72797f9b4568846145aa33a71721eb21500e0edeb35d16d87b4710fdb59e56d9dbbe1e14856a29c0d062f20f45627a8be33cac4596994ae56f6fbd23931656beecd6fb02c345d035a129d84ea3d7a9f85e60af8b8ecac3ea06933551732ca5936686a3bacee3fe0d1d1e122e1cb16d8c1ec5a1d075a65f41ede7299aef3909ee4ac3640d2f049068091fab9074646ce4ea63a2ea68785764a470f6cf2e129c04dbdba2f5677d0220aa68e79cfa1b3d1b79974727bd84bad1015cf43b1295d3e893c124272d4f8cbf7f1d5559532b8f052b6fc033dc96cc83eb22c620cc733f3dae03f88330a0a5be486730f03089a879bee6d4002814d308baa7abcec5fe81411162caf350624c118b4ba5e2092f0a3bbea502b9af58c81d88dcb242ede74825281cbb2167c20b9a0d59b337693c20aa33fac5ab6a3cf84583886d4bddcb946c6e8d7623cdbc1d859a56b0cdfd66b06b0ea3b4411ec0edf2a5b1d7f5fa98aa7f7ebdc03fe6e43dd75063ac73110ab1a1e5a5bba7ebd34a838c1513fec1b6b49916993a7ba92bdd6c9faed11e75ac6376bb52bc4b2d015dbe5a9edf91033e4096e6c75ef19cf844dea06292b45890783409d2b19ff6d8feb94b24fa05ef85b10be9e1a6415edd681455a906933019415a5655c49b39670475291335e68a725d54b0c55e9d50290fcc72ba5eeea40955be465507c16fe492f7a15a8617396bbc7099ecfbe2b270c55952340ba1e39c0a18f1460d54e6e81233d4f2620616adf2c5b5724d0fbafea6088090badb7c2bd51c0024bbcbb37e5f854c1171922971fe4296db55aa199308843d59cd40ff95cdd2fe3567b765efc807aed572681b8e3223e48d3ef9a9a322329dd959ef17e5bafb8d8d9c739dfcbdb91f6060621267e48c6003ba411214931be57f2559613b4198d5c2ded014f3114ddc5dd16435cb6a504cb7557f91fe37fee732ed8369ac379ef69653edbc5fe24b72d6b406e0fd24dfbaad8d8082f5e61cd75d5216b75c12cfd08ab11ce7be1e55fc7e44f5cd3a088b1ebb63f39fcacf0d95d5a4a94bf75747b753b0c615a78db33c688a8c01400d309ae94b6e3e71053c6089f7813277863508e114b9666c42c6b6466f1d36b6849eda156e3aa473a892502a4cb631a6b31e3576a629a68682912b46b0864ebc688420f9a7ec6c583ca7ec7d02a11bd2eabc286bdc7dbfed9cc32be927923f81d6de34c828b81ab100545254b77c9725c9f1c8e747ed5272c1aa0f4f1b46d65f0be21849ae0336a996ca12d298ca9e3311178725ae247d0a5a17a353ca0224f5a7af254be5ac8d3279aba38c2acecbe63679f301f873407ef0dcb0bf28e71b132bb65cb6d539d2fa3732ae1f49c511929f098476557853cd797231eb5b13cd6bf528690b055b47c52bbe03cd9db9a131b0c4deda0791f5fd882aac7466a7e88c8d3d0f16444cbe5a862e16cf1de21c797417034c8841473d2b50605b8fe607e4827017ae227396ce81976fbcdaa0377710dbf49eb0a7a2a8e8d1a68511d7298ffb63e39313f653b552f44c8934548fa37bafda27ba17d0fe50de0273943c0cd74284a9244d8fed8446eef8368a0b2f4999c725411d0fa12ce4d447b55bce298aeb7f6316f601ecf87a413bc92a9872ac7c0c06d3146181952ee3dc8465c13b9c75a8f3dccfc7b8868e98707093ca98f1c7a5e58d034a9b5639288115f4455dfe091a0731faa11662b18db609ae40cdd50fb843f82a72368fb356930e815c2cf51fff0c3eb7678ce7e85ff25744bc4f0e03cbeb47dc1a4e5912071bd532d2840c81fd7b3459988f2cfc705d99f8d0531f2b83d4620401aca1a5f905cad6fde040582fc590cd0b372d5902adb371474219b453fac9ca0a31b5247d16b3b1a8da40032e965792507271b57ea64a2f5cce80d6b3b6945a299de0688f5dd61635959dd416982596f988d53bb068f9f4c7b3930d4b65bdddb3fb2f4bfc356754c1c1b3e874dd937cc18249be34fe936b8c75dca820f509409d876f8aa588eb507954db319d05aebf81babe3d1a60df25809325599e13d05a8fb4544aba819803d24c6ed0fb6e0e451efc9baa8c7c39928c6b27efd1024e1f4c14d80dc0ddd150859fd8b82701f1fc611ccc5ac5292bd81f8f3e0da625ba633572e7fe8cb2bd5a68b2f6be2917d0f4694cc804b59346a4feb9bb8574fe74a79a177f09ac2f858014e37fd5883aaa9cd6fbe4d453184f90e78f7f4adda61b0820d9b1a08bee09c73fb338421d5eff2412d05c73284bb46d53d98b05e2099de8884dfb9c62f30df217e95bbee5cafbe01883240f7e5f7ab933af09b5d7622167dd36b4269c0bf7e0fbac360324f9883074827dc7bbb910078c38d28fdc138e3b1e696b1b64ba106b941c70408bb309ff9352da63d62fbd40e01ccf8a0bc4c0c590800a9d408df51b3257d6a902c3605f4713fb4342f00ba3321ce636f53d8b1de64ae070f141d707bb1656a652e8f9500c448f1948890869c2311ce5bffb16537ef74aaf36498eed14bb05e60183f5821bbb017f6efc4588f25a799ba4b61a1b8fc085f085cb888c01fcc2d68da6f816befcc80dbfb6ddc54eeaf3371980651dd266ae3b676299abbddcae7f561c5d829407c21092e332c6164db6032d653b19736be2648ffd7d87f1605b888116633677b5496bf9fbebdd453715df9248cefc8db9281d14493578997407397b67302d9f0a90b6d3507d3e2315608afeeec4936229a6fbde6f6bb8e2cd3c002534a5dead901fe9c2afe96d3915f223f6200d329d74ba69c1ad45f2d67df0e623315ab94e66bbbb053982bdcfc665210fc0a0145b775ff879a945cc64e5045a1488ba4da03009156f85ac647d98bf769b5c2896d87bce35a134da81be9e63b9ea6eba980d3c346410156f0f813915a3fad1dd84377005bb0007ff18d4612a7509b2fb39172b6a116dbf5d15f728eb94d8dbc6452a960989eb9106636526a21b390a7dc6399ec07464933bb93afbea55a4107f92f47b064ec2503d9b780c0ce01bfe59a4663b7098f7d5a27b40ade6d087f5bdfd4df7bff59a7e7cffc1c40d9d193ce4a5f7718e7c3563d91c0819bee4df966f500650aa1ca4dc17bcf15b577de9fd12d663bf9dcf4692dcbf926dd21e09c31c2e2ba92c81ddd0a1015695d3d8edf10026b5c18339c83c6679a2e033c748459838f0038c58c7fc1a7d6906c9891b97f01596d83f1ab289b1d2053674e06da3c4d8b60b4b6ed07ff04180edd84b2aa55bbbe8b2dfa5645e74ba9d8e296e7eab344a1818da74f20631a26658e318665b30259832b347ac0caa3135bb9820b295d0e283f89b5c5245c6192b4ecf3e7cd12cd289b9b05113f3fbc994820b6216505efbbd834ef6bef3804f7440e2ebd999939b4ef5fb754a08d830f6f1a8b097361ae865eb2cf6648062a47802837377800b7cf915057eab7844caeab5fc261d7e59b70ba6acf6decf0f96f9b79814003d180458c9603dffd7a32e0aa85f84e22417854246232dcdc419ce1feef654346df994e37514257dc8aee7386b746621bbee8de0dede9883feb4ffedaa19ae2e7872374281b95fa8453b3d92c990c778df2b523f3dd41d891d42949f42379a1413817269d6f50e1eb9ec2a567310cf6b38d7f82fa31ca052aa514b388e744c9fd96583b0d3d4dfae74c30068cc7af2d8076f8c9df72b2df1f1d90f173915aca96ce270128d0e0ae1ffaa43b2ebc46a9aa467044e58ee5285ed75ba67f83cf6d0d1e86c38f2e85f0c2d0201898ae3dcbdb61dca0b53b1fc7c4a21ad912166b262936f3113cffd99b5c29559cc64965b4f3dc53513029ef010b2dbaaf18cd036319b459356cb1a11891a884a92e40c3c2580cf0d805e17238e3d731b3b17897b833bc87ec1b2df1b036f3f597b06be7e49f26a478ca26aafa4f9c86fac45088ea30661e5ff6e5a14fb5d1abc18ab8ef9449ec97987ed9e5e3cc0022c99e94779c58ab68e12dd0d1ab065dcd5027260415e3141ad1b9558d3debfba43bf294cfec06b5e8dbab3dde5dcb823f42b6b55bd92381156863d2b9cdcc9f22d063256958ac81d0664dc11ddb6a3c4df468c1a834f6d45997c5dfcde89d1402b318a36ef10f6604fb62dfd53b0faa713489166baa2041c00841267da653dcf695a6ca24a37eedcb5fdbf9b5d08277b5668294119473375f32aae2b50de7cdcc1a79ba2132c7b104fefc354b1e40b7c702dfdefe7878f960216a4c2d9040a69fd8a74cfe6d5b81b1e037bd4622c666d690de4c720b19d242e69eda8439b6513b85cfe7935fe556f635c91211627e9c4b225a86c260dfdbd6c8cab6439e40bf41474b1c08f365da22242e82b9e36dfee0dd5f96e2a9ddd10f8d5350adadeca33fcc3f9c695ae58c625222fbbd59b8ca7f3af33906db9aef93f6c984b60e390b8109e44198436057054d8409cd4e1180684f696face75b51b5c4439fa9bfbf93864217e262f97d1dfae6f726b1a9776fb979f4259a127e8ef90f3d3ce50fd0245dfa1bddd06930788cdd458f2154e293e3835d45f7a52a77a79ad29ec8d4fe237938f7ed6ea862aa3878038b90d4f88c08eac6c063db8947f5ea8de16da9f59c5e46869f3bfb86ffbcff4fe03ce07070cf2876d518d9cf3832771b47751ac4d13fe8a73962ab320cf38fd67865d0631bee01cf359c973c48b8266fb8231c90394b53ff5df9dc152901337a6bcee536c5586f880ede610066a22815a0cb9dba9fb2a245e74f165665bd2abb4500d4a1e24ae0282771088189f53c88dde5fcf64fc5339b7c133741a94f9adc7ad47bdfe4dd1bc2d3e5e22007ef841769ed994e445a06e3e0fbf592b442d395153aa00d7ce3ad682bf8561d97ffa44c8454ad952b9bbc0eb401a0c8675a943d0b8aa0820f6714af77a703fa55e0e0a00f4cede4156446a8b6ae9436faddf55bf06a33113c27e1faa012658ccc31fe57c1643df90b4f118e25c173418e3368ca631c7d5466d0e75cf2496c4d57080e15bd8", 0x1000, 0x0, 0x0) 01:06:35 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x4, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x0) 01:06:35 executing program 0: clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000dc3fe0), &(0x7f0000b1bfe0)) r0 = dup(0xffffffffffffffff) ioctl$TIOCCDTR(r0, 0x20007478) 01:06:35 executing program 1: r0 = socket(0x1e, 0x0, 0x0) listen(r0, 0x48fd36ed) chdir(&(0x7f00000000c0)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f0000000280)=""/83, 0x53}, {&(0x7f0000000300)=""/112, 0x70}], 0x3, &(0x7f00000003c0)=""/215, 0xd7}, 0x3) r2 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) socketpair(0x0, 0x5, 0x0, &(0x7f0000000040)) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x3, 0xffff, 0x42}, 0xc) 01:06:35 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x8) utimensat(r0, 0x0, 0x0, 0xb65ef6d266e9846e) chflags(&(0x7f0000000080)='./file0\x00', 0x0) 01:06:35 executing program 0: r0 = socket(0x21, 0x4000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x8, 0x10, r1, 0x0, 0xfffffffffffffffd) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) fchflags(r1, 0x0) 01:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x6, 0x40, 0x6, 0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffd96, &(0x7f0000000040)="b6") 01:06:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) symlinkat(&(0x7f0000000180)='./bus\x00', r3, &(0x7f00000001c0)='./bus\x00') socketpair(0x20, 0x8003, 0x10000, &(0x7f0000000140)) getpeername$unix(r3, &(0x7f00000000c0)=@file={0x0, ""/20}, &(0x7f0000000100)=0x16) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000040)="0000004f2c097b8b00002b27febf000000000000000400000000000000000100000000000000ffff4f22006e", 0x2c}], 0x1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 01:06:35 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, &(0x7f0000000440)="00000000f3a99bf2214fdcb992d95f24500cb92dcf2803fb36058b8e6827677c445c7919087ae05903024e3544805647c6000000004e7ed25aefcfcaab602beff99ab305e2068890fc08c0abd1eb8e4585f6df13ccab2f056dbcc36aa58733c4909d2ea628671619c149694c2e547b524c11e596ca01f358e8933f565fffff901c7ee19d9767c23b8cecce5379a52851fbb5a39325909e0dd476a2a073c02b1a1784becf1f6f6183a0abc8376e95b5a129fbf657234b6e1f6e864682b5f4e3e914e798fe798e8f454df3d80c00d1bb174274b726e5c0588008df36e0117619c65447f15a5dfac22f76d3bbdc170347086d29fb171d55a06346a43da9d10b37729202f93debd42188b29cb96fb13561c9f1f5ec3c04400a49e26fc2fb4ccd6b4b9dc30bc8b8fce66a6b5adce63843280febf2638e74998c25f411d1026cbd1313fcb3ce11459adf73057ac2eeb8a85c20c06077cc12530354aeebde2e1d0fb3a45bedb069bce5022ab850cb2d63e0b20dc4460971b23db6a22f0a25ae52d2b2dc", 0x15d) 01:06:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r0, 0x3) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b10005136000009005001b0007000000000004fecea11ea8fef96efff9ffff357ae26caa0416fa4f376326acf00b7841e7a9ae070097d5df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1b132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f710b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000008ba2fbb288e3393157b708ab59748ae815d206d36ac3c9a2bcddd6ee1df0176db69be3683f16680a9fddb99077dc47dd2dcaaf3a359cf5946066e49b0a6c603ae8d81cd9fbb844c905ba40004148de6a748fb8401a20920fa2018194de5b66f1bbfd0819fb8dcfd584d6c4676ca02f4dc5bc6fc2e2275852e19ac60c83566b091a6e70abf66be6094bba8a743e5073b37cd2683044f75333ec94b34cc649f7df4fc5104473db84f51b68951236675b8750c48cd340e518a3ec9ef3003c04e47b7e8f0ce849ed4df045ecea8d31a614bed48976a0746f310601792f49f0784cae3295121bbd597e7e7cc4d85da2267efc3587d91c81178caab1e5737b6f9fbb5334923b77cf3af791172c6e87f91b7cab596f65945c89fd564ad6252c499ea42e31b3c0deb5d8e23215989a97eec485ef8cfe665795c92dd237ad400370de60c87e", 0x1f2, 0x40a, 0x0, 0x0) setsockopt(r1, 0x0, 0x7, &(0x7f0000000040)="4d4c5503b62253962315a6688633489d7ca51631455dc2912d46b1fd1d313ef37306452b3bf079e3f8671b6e09dd4a5616db43a021c045bfc7610054fea8380b427063cd7b26e8a31bed26f17eb4ad16790dcfce13f93ccfcdb350765098e2d614abada0877c7ac630095f6e45d2d47f20b084cd145dff74a9f0d7ee9a8993eec2f4c29eb1f4a73baded8069bb2c85348beb24b30be38c04446bfa5bd96ca44e67bccb3a727732bffbd79c70017396e83e738c900a75cdeba7c204ff4fc08c700646c3155dfb5aac46cea25068e98f7932a4a8e779ded54716b076cd75242edbdefc250ee1cb21961049e31598a28b88822f", 0xf2) 01:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005, 0xffffffdffffffff9}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x2000, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x4, 0xfffffffffffff800, 0x4, 0x5, 0x8, 0x81, 0x7dec, 0x800}, &(0x7f0000000040)={0x5, 0x4, 0x6, 0x0, 0x1, 0x3f, 0xc000000000000000, 0x7}, &(0x7f0000000080)={0x3, 0x3, 0x6b, 0x0, 0x8000, 0x3, 0x3468, 0x6}, &(0x7f00000000c0)={0x800, 0x100000000}) r2 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) 01:06:35 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x2809a, 0x24) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x13, 0xffffffffffffffff, 0x0, 0x0) syz_open_pts() 01:06:35 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', 0x2080002002, 0x40004000000028aa) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000080)={0x5, 0x6, {0x7, 0x3}}) dup2(r1, r4) getsockname(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) 01:06:35 executing program 1: syz_emit_ethernet(0x109, 0x0) 01:06:35 executing program 0: r0 = socket(0x1, 0x7, 0x7) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) 01:06:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x0, 0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000000100), 0xffffffffffffff80, 0x200) 01:06:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/zero\x00', 0x1, 0x0) recvfrom$inet6(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000001100)={0x18, 0x0, 0x2, 0x1000}, 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x408, 0x0) 01:06:35 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 01:06:35 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r1, 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x420, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x8, './file0\x00'}) 01:06:35 executing program 0: r0 = syz_open_pts() read(r0, 0x0, 0x201) syz_open_pts() symlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 01:06:35 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(&(0x7f0000000040)=[{r1, 0x65}], 0x1, 0x0) readv(r1, &(0x7f0000000380)=[{&(0x7f0000000100)=""/42, 0x2a}], 0x1000000000000248) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 01:06:35 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10040, 0x8) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x103, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0xaf, 0x200}, {0x5, 0x3}, {0x101, 0x1}, {0x5, 0x6}, {0x2, 0x2393}], 0x5}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6}], 0x2}) 01:06:35 executing program 0: setuid(0xee01) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x64, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) seteuid(0x0) 01:06:35 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) mlockall(0x4000000001) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) r0 = semget(0x0, 0x1cbbc26fc48d0ce0, 0x2) semctl$IPC_RMID(r0, 0x0, 0x0) 01:06:36 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4821) setsockopt(r0, 0x0, 0x15, &(0x7f0000000080)="04000000", 0x4) 01:06:36 executing program 0: setreuid(0x0, 0xee00) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x80) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000040)) r1 = geteuid() setreuid(r1, r1) setreuid(0xffffffffffffffff, 0x0) 01:06:36 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x10001, 0x0, 0x0) 01:06:36 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20, 0x0) pwrite(r0, &(0x7f0000000100)="8180c96414a909b02ede4d94bb4191388a5f1780fe4753ed993e75ee", 0x1c, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0/file0\x00', 0x82, 0x160) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) r1 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:36 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x54690cd21e89eda2, 0x0) write(r0, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea", 0x761) 01:06:36 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x12) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000100)=0x7) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/158) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xbd3, 0x0, 0x0, 0x0, "582a7291260735417dd72aef6a13d2b2b7155f6e"}) 01:06:36 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) renameat(r0, &(0x7f0000000100)='./bus\x00', r1, &(0x7f0000000180)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x5900) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r2, 0x7f}], 0x1, 0x0) nanosleep(&(0x7f00000002c0)={0x88}, 0x0) poll(&(0x7f0000000640)=[{r2, 0x40}], 0x1, 0x0) 01:06:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20007, 0xd9c, "b0000474710800"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x5, 0x3f, 0x7fff, 0x0, "3a7eb428ef11965479afd5da9444f70a41ee0be2", 0xf085, 0x3}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:36 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r1) write(r2, &(0x7f0000000200)='R', 0x1) 01:06:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) recvfrom(r1, &(0x7f0000000140)=""/77, 0x4d, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x3, 0xc77, 0xfffffffffffffff9}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) 01:06:37 executing program 1: r0 = socket$inet6(0x18, 0x2, 0xffffffffffffffff) getsockopt(r0, 0x200000029, 0x1021, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) 01:06:37 executing program 0: r0 = getuid() setreuid(0x0, r0) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setregid(0x0, r3) 01:06:37 executing program 0: getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000155000/0x4000)=nil, 0x4000, 0x5) r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x6) open(&(0x7f0000000300)='./bus\x00', 0x400000003fd, 0x0) execve(0x0, 0x0, 0x0) 01:06:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1f) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/178, 0xb2}], 0x1, 0x0}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) 01:06:37 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 01:06:37 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000007088b36dd4"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x20) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 01:06:37 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = getuid() setuid(r0) r1 = semget(0x1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)) 01:06:37 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) fcntl$dupfd(r2, 0x0, r1) r3 = fcntl$dupfd(r0, 0x0, r1) ftruncate(r1, 0x0, 0xfffffffffffff801) ioctl$TIOCFLUSH(r3, 0x80206902, &(0x7f00000000c0)) 01:06:37 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) r1 = dup(0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x81, 0x2e, 0x9, {[0x3, 0x7, 0x17d5, 0xfffffffffffeffff, 0xd7, 0x375, 0x7, 0x100000000, 0xd6e7, 0x48a, 0x5, 0x9, 0x9, 0x80000001, 0x62f, 0x89b, 0x216], [0xff9b, 0x7f, 0x1000, 0x80000001, 0x40, 0x42, 0x3e00000000000, 0x6, 0x6, 0x8], [0x3, 0x0, 0x4, 0xffffffff, 0x7, 0x6, 0x401], [0x9, 0x2, 0x0, 0x81, 0x3, 0x80000001], [{0x20, 0x7fffffff, 0x3b7e, 0x8000}, {0x6, 0x1, 0x1, 0x7}, {0x7, 0x3, 0x82}, {0x0, 0x6, 0x6, 0x20}, {0x4, 0x639, 0xfffffffffffffff8, 0x2}, {0x6, 0x3, 0x0, 0x3}, {0x4, 0x5c, 0x80000000, 0xd3b4}, {0x0, 0x2, 0x9, 0x1ff}], {0xe7fb, 0x1, 0x4, 0x5}, {0x4, 0x4c83, 0xffffffffffffff00, 0x10001}}}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file1\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000004c0)={'./file1\x00', 0x28, 0x33, 0xe54b, 0x0, 0x3a57cad1, 0x6, 0x1, 0x1, 0x1, 0x10001, 0x9}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000540)=0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r2, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r3 = geteuid() setuid(r3) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 01:06:37 executing program 0: mknod(&(0x7f0000000280)='./bus/file0\x00', 0x10000000002004, 0x450a) r0 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x1, 0x0) execve(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)=').\x00', &(0x7f0000000200)='\x00']) ioctl$BIOCSETF(r0, 0x40045720, &(0x7f0000000100)={0x0, 0x0}) 01:06:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2}, {0x84}, {0x6}]}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:37 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a", 0x55) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x18, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x1c', 0x0, 0x0) dup(r1) 01:06:37 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x40c1f501, 0x5, 0x1000, 0x1, 0x3, 0x200, 0x20, 0x2, 0x1, 0x7, 0x9}) kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 01:06:37 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='}-\x8e\x00']) setgroups(0x0, 0x0) write(r0, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa53565587e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8e0c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b16", 0xf1b) sendto$unix(r0, &(0x7f0000000240)="b99326133b2349af952b665b3061b4e1a37732726f409d8a587996ab8eddfaab03a31ec6510e5f4301f5b7795bb1c6da3974a699ded715abe5ddfc87c6de3a77edea3f21cf3d189c3c2a82712e3a8e48b377f3bfa9313ecac2f911da098716314561ae22e8733ea0a2e47867fef1b6bf7ded06fcf086374345d80c267accd9a58f72296db2d577746f33d580d69af6d8d77bf55451ca2a5fb24f1716f26f6a83a6ce0992c2423d8d20db6e134df0b4e70f9d1126a9e6862426957a7b9520366a55f7510c4e2eea9068a4b6ad4323b1d4d6f8d28ca0ed02b470f44636af8e5e1c821a87cb6891", 0xe6, 0x0, 0x0, 0x0) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x0) 01:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x20) ioctl$BIOCSETWF(r0, 0x80044272, &(0x7f0000000080)={0x82, 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 01:06:37 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000018, 0x0, 0x0) r1 = semget(0x3, 0x4, 0x303) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000000)=""/140) 01:06:37 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="63022e1066690400300075a7"], 0x1) dup2(r0, 0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 01:06:37 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x65, 0x9}, {0x91, 0x100002001}, {0x183, 0xfff}], 0x3}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x1a5, 0x8}, {0x21, 0x40000}, {0x5, 0x954c}, {0xaf, 0x4}, {0x21, 0xfffffffeffffffff}, {0x4, 0x5}], 0x6}) 01:06:37 executing program 1: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = syz_open_pts() r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000140)) r2 = kqueue() getpgrp() kqueue() r3 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000100)) r4 = syz_open_pts() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000200)={0x8000, 0x2, {0xfffffffffffffff9, 0x4}}) syz_open_pts() r5 = dup(r4) ioctl$TIOCEXCL(r5, 0x2000740d) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000080)=0x9d89) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000340)=0x10007) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) linkat(r5, &(0x7f00000002c0)='./file0/file0\x00', r5, &(0x7f0000000300)='./file0\x00', 0x4) dup2(r4, r4) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) 01:06:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000580)=0x1) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x948}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000bcd000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000c67000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000eb3000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x28021, 0x0) 01:06:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x801, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x34, 0x1fffffffe0000, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x5) 01:06:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x4004426a, 0x0) 01:06:38 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x6, 0x8, 0xbf8e, 0x6}, {0x4, 0x7ee, 0x6, 0x10000}, {0xfffffffffffffffd, 0x7fff, 0x2, 0xffffffffffffffff}, {0x4, 0x780, 0x6, 0x75}, {0x7fffffff, 0x8, 0x3, 0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x3) 01:06:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x26}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x0, 0xbbcd, 0x0, 0x8}, {0x8, 0x8, 0x3f, 0x6}, {0x4, 0x100000000, 0x5, 0x9}, {0x3, 0x6, 0x0, 0x1000}, {0xfffffffffffffc00, 0x9, 0x7f, 0x8}, {0x200, 0x2c6, 0x1068, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) 01:06:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x28, 0x4, 0x7649f30c, 0x4}, {0x1}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x9, &(0x7f0000000040)=[{0x6, 0x0, 0xffff}, {0x8, 0xdd6e, 0x0, 0x10000}, {0x4523, 0x6253b8, 0x40, 0x8001}, {0x1, 0x4, 0x9, 0x3}, {0x6, 0x0, 0x7ff, 0x8}, {0x8, 0x2, 0xffffffff, 0xce}, {0x7fffffff, 0x1, 0x80, 0xfff}, {0x72cf, 0xfffffffffffff001, 0x1f, 0x40}, {0x5, 0x5, 0x400, 0x2}]}) 01:06:38 executing program 1: r0 = open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) mkdirat(r1, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 01:06:38 executing program 0: clock_settime(0x3, &(0x7f0000000000)={0x4, 0x101}) r0 = socket$inet6(0x18, 0x2, 0x2) getsockopt(r0, 0x200000029, 0x26, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x1, 0xffffffff, 0x4}, 0xc) 01:06:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00'}) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 01:06:38 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sync() mprotect(&(0x7f000014c000/0x2000)=nil, 0x2000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x880, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x53e) setsockopt(r0, 0x29, 0x80000000000000f, &(0x7f00000000c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff70) socket$inet(0x2, 0x2, 0x8c2b) 01:06:38 executing program 0: r0 = dup(0xffffffffffffffff) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x8, 0x5}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) write(r1, &(0x7f0000000080)="64a356d97ca778a36789156885cbb6d2495bb90a06fa1a974bd6ca6265ee07492c9c25484c2b1bbe483e4378e8ee335769a1d5dca543ecea487bf8c78afdffc0848e5fe3bf1902", 0x47) 01:06:38 executing program 0: chmod(&(0x7f0000000280)='./file0\x00', 0x0) 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, r2) setgroups(0x4, &(0x7f00000000c0)=[r3, r4, r0, r1]) setgroups(0x0, 0x0) setuid(0xee01) r5 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r5, &(0x7f0000000140)='.\x00', 0x1, 0x0) sendto$unix(r5, &(0x7f0000000100)="8be2958db8ed098557d1cce805adec49938933b585bb75c02a5542512e1735a21b3e1b", 0x23, 0x400, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000240)=0x2) 01:06:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)='L0', 0x2}], 0x1) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 01:06:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x2, 0x80) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) close(r3) 01:06:38 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x84) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) flock(r0, 0x3) mknod$loop(&(0x7f00000000c0)='./file0/file0\x00', 0x6002, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0/file0\x00', 0x500, 0x80) fchmodat(r1, &(0x7f00000001c0)='./file0/file0\x00', 0x8c, 0x6) rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) 01:06:38 executing program 1: setuid(0xee01) geteuid() r0 = geteuid() setreuid(r0, 0x0) 01:06:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) bind(r1, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x3}, 0x8) openat(r0, &(0x7f0000000140)='./bus\x00', 0x80, 0x100) preadv(r1, &(0x7f0000000000)=[{0x0}, {&(0x7f0000002140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 01:06:38 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)={0x0, 0x4}) fsync(r0) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000100)={0x6}) r2 = dup2(r0, r0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x10001) 01:06:38 executing program 1: setuid(0xee01) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x5, 0x80000000, 0xb9e6, 0x3}, {{r0}, 0xeffffffffffffffb, 0x20, 0xfffff, 0x0, 0x5}, {{r0}, 0xfffffffffffffffe, 0x82, 0x4, 0x7f, 0x8}, {{r0}, 0xfffffffffffffffb, 0x21, 0x47, 0xff, 0x8}, {{r0}, 0xffffffffffffffff, 0xa0, 0x3, 0x7ff, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x20000000}, {{r0}, 0xfffffffffffffffc, 0x2, 0x1, 0x7ff, 0x8}], 0x2, 0x0, 0x100000001, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:38 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20c28, 0x0) read(r0, &(0x7f0000000200)=""/140, 0x8c) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000080)) setuid(0xee01) ioctl$TIOCMSET(r4, 0x4004667f, &(0x7f0000000000)) 01:06:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x20}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x100000001, 0x20, 0xda5, 0x13c4}, {0x100000001, 0x3ff, 0x2, 0x7}, {0xbed1, 0xfffffffffffffffd, 0x401, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 01:06:38 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x81, &(0x7f0000000040), 0x4) 01:06:38 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x1b, &(0x7f0000000000)="03000000", 0x4) r0 = socket$inet(0x2, 0x3, 0x9) setsockopt(r0, 0x7fff, 0x8, &(0x7f0000000080)="8d568eb808a98973758fd88283dc4723ca6e9cfaf8ff8d4acbf4a45655f3d7ec6bc6241dfdd136d459f4ced01aaff16a1a878a6fa552f019afe05a84675d98c2a46b80cfd9c3446ba401b2c889d491bf4d68bfd7fd9f696f7201616511981a3eca75f6a80df691c1415d8b36b12c6ab27d2050d87e2404d732efbad8ff2ac57f19017841f78f883b0568a9b281cc318127bd8450552d9461a24e294dd9e65d11", 0xa0) r1 = socket(0x11, 0x4, 0x4) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000040)) socket$inet(0x2, 0x4, 0x8001) 01:06:38 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000180)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getpeername(r2, &(0x7f0000000280)=@in, &(0x7f0000000100)=0x10000015d) r3 = dup(r1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "5486d6699ba5c22ef399ed77b0a39b533bbd9915"}) 01:06:38 executing program 0: r0 = socket(0x20, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000000cb00ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) 01:06:38 executing program 1: unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') mknod(&(0x7f0000000000)='./control\x00', 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0xba9ed7530e0356a1) 01:06:38 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') 01:06:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0xb7, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) close(r0) socket(0x7, 0x8004, 0x6) 01:06:38 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) 01:06:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) setsockopt$sock_int(r2, 0xffff, 0x9, &(0x7f0000000140)=0x200, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlockall(0x1) pwrite(r1, &(0x7f0000000100), 0x0, 0x0, 0x50) 01:06:38 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x0, 0x100000000000000}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000001580)={0x2, 0x9}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = accept(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00005ce000/0x1000)=nil, 0x1000, 0x3) recvmsg(r3, &(0x7f0000000cc0)={0x0, 0x0, &(0x7f0000000b80)=[{&(0x7f0000000640)=""/165, 0xa5}], 0x1, 0x0}, 0x0) sendmsg(r3, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)="5b3a306f38fc6ebe24d2f630205b394c9d32c8da9b65dd9e9c3c22c5171b09da52c3ac3bc0b75f8707eeb12c864297d9", 0x30}], 0x1}, 0x0) recvmsg(r0, &(0x7f00000014c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000480)=[{&(0x7f0000000180)=""/204, 0xcc}, {&(0x7f0000000280)=""/245, 0xf5}, {&(0x7f0000000380)=""/213, 0xd5}], 0x3, &(0x7f00000004c0)=""/4096, 0x1000}, 0x840) socketpair(0x1, 0x7, 0x3, &(0x7f0000001500)) setsockopt(r0, 0xf3, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) 01:06:38 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x40, 0x10) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x0, 0x8000}, 0xc) r1 = getuid() setuid(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r2 = getegid() getgroups(0x7, &(0x7f0000000180)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r5 = getgid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r2, 0x0, r3, r4, r5]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x6012, r0, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) r9 = semget$private(0x0, 0x2, 0x400) semctl$SETVAL(r9, 0x7, 0x8, &(0x7f00000000c0)=0x2) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000240)={{0x80000000, 0x0, r6, 0x0, r7, 0x40, 0x80}, 0xedfe, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x4}) ioctl$TIOCSTART(r0, 0x2000746e) r10 = dup(r0) open(&(0x7f0000000080)='./file0\x00', 0x20800, 0x1) ioctl$WSMOUSEIO_GETPARAMS(r10, 0x80105727, &(0x7f0000000300)={&(0x7f00000002c0)=[{0xb986bdcd1afc8bdd, 0x1000}, {0xce, 0x69ab}, {0x1, 0x69f}, {0x22, 0x3}], 0x4}) setuid(0x0) getgid() sync() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000340)=0x1) fcntl$setstatus(r10, 0x4, 0xc8) semget(0x2, 0x1, 0x200) ioctl$TIOCSPGRP(r10, 0x40047477, &(0x7f0000001540)) 01:06:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x300, 0x0) close(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000000000000007ff"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 01:06:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000080)=0x2) write(r0, &(0x7f0000000280)="7b8f9aedf390f93d521a4b147da426352486b868dce4650e7d4c5d5405d91466e027476b622cfa6c6f68f9ff18289b7d2575b82d35a8d3636710734387468438b70d1463769605acfe0a641a8e377c9c6f0de1317c02b86f3c7f953bfab9520ecd3492df6d4997f91174626191650f3e90a9aca4b82e7506f6eb1993339e82ff5c3289a85c984541cbf4de7543b41d78f947701aaffd974f031fe0e3c9ece584ea663ad19fd80b2394e221e5c3834ae7ddb195e736361fd4b6273793746902bd5d98187543bb094b9036aaa208d3325c5c2fd56dbea0c6cf1513b35c9ecb827b06f73c058cfb4e24b86d10824baedaae8d69153f75c2456088cbe5f1cba4fa09ed4b7cc95ad408d7c51c480c8ac14964698ae8cf1e6279c09e9efe2fc2d1e1e9d8a42522d36942e3312442fb1f312e6bb6f32c8cebc941e3f656991f4c9252795cdd720073f5e1b225fd5b60e450c8c14fc85a776356e999ead9d1aa76de69f6a9e7b66eeef2af155ea68890504f9b553dc4373f991954fb0e4a1eccb6473153c97615498d24ebe8f68ed1f76ca2985dd575b9e83c5243d108243c89619b490a4b10975b081f7f954409516f39bc164e18a08afa92302c79cbe9302ca23c26def1a80f857ae82756354efacfb2cdab12e1e7c38c21ea3919a3f32dfeaf93726e7175a856a56a3239cfe36f17bc80ff10df0643a8476528f0a6f8ba1433fa42381b168575cced89463901e440cd812fa398135a4fa784ec5af5a21d88ec61bc1650bff4ff17eaf5996d591d95132f54a75b764e53495a9af476e6cd0c46add97490049521f2e8d8629e56e951b3f93bd4f50acee23e1b2173cc612c54afe8164350eab54d085d933bb335ed4e4f9c148e7d6250935353012c61bcfb8e6965b67c7c84309a6b9385c363074a36f451c556c982a34af2608752f869d1583df0db4f6be9d82f7f42ff42dc6c3fcbc0dd37b8182c41135ec08fbc15d9444b288bcae383aa7ff843292a3eed2e4ac191b27ab6889e4dc7b4efee1d424fe22e6d35cc08456b8f2024672c040d826970b3cd0c6cb6e18f58533dba3558afc73904a205e97719d7e2815289bcd3c8de7e987ee21fe9b1fdbbabebc2406e709458aacf3e8d3bb1889d0ab0d07d90a044265b1ebd1846252cb3a0deb90bad21b5bb6096ab5a9f987bdb4e987f5362876919bb205b67dda5430ae33848612d8447b5f6ad02292072d429b646f2e790156eb615f94d80ce38b9d4b0811d32d9b164af1f3085ec33a38423fc95373251a4b81ac097d16d6fa9111c63ad777c1afd2697c946cb21343b82163fd413ad5054cab5a906b12a18c5603b8668dbe91bad16b5a92ad4e19fcf9b2f060dd6ee629e69959ac4e008a8baea1811972438890cfa0009c305442c9de8daeca0d7e4ab13464ed10592a17dfe53cc72683934294a0bca0bfcd7577c4d3d9877d3d2ff3ea91e00f51bf11d8a02136913aecb54a503f581babf5cd4c8f93678a3d242f78e683f462656e22074ff3daa8744c97370bd9ef4b9ce8d2e8eef7cd21ed21789ee1c39723c60a68a60e241c3407688264b1d9c9c13fd58777d621a0ff86d7f816312c5143725509a3d7ac17baea2a1e789ad9e5a18d2109d3fc238d1bea61b8b8bf74778df74d7e16282f6ce7e978aad191fb1fec8990b627105cb03043c1016d2044fda90041bc02c031ec1316147df0e7da87a9ec0490215ce1368991aa48e1f08fb6552bdb85243f062ee83073a38aa5d2cd2fa51405d8dd95555ac975b883fd343ef52ce1acfc6d0e7da3b73f2d04e7d6c843fac55fe8b562ed30f72aa15a16915cca843b4f084bd619b59068fe8d983f4478cc0ff74c809fa56933decb982f0c487333576e57215c1eb6892ef85467197ad7bf25e278b041f6212b349d7f5d92e52c1c63a44101d47cf0fd8087039b6553e14414a1da338c5c216c9335bee2a9b351af61d42287b1ec6fbbbadedf2f76b6fe476b28c4cc617cc2b7e1f3187ced3f979d5ea56c36b76d9b078b1c8ac41b3a80e8ace7679de5d4566fdeaed3582386c1e2301e807b410af3c4d9e3e9b19b94588922e3c32002cd4082448d7f57c34be73eb40183bcea2c4eab64d7e4083b81b96d8aaecf6c8145f84ba3a8bdd6378ec6acbbeb0079ef5b80224137685666b0c361df04e0b49e627ae4e2043241832168af1d76ec4eb92b43bea5cc5c2b81ebef67d2554c01fed67a92ff4f18642198f0b6cc8a82eb2220beeb77675c57df0cd4a3979a2825af0ad8b40769b988cbf68b30e94dc26dfd192ca4ce8722100a4394e991db6924eb6bfa3e2d8461a58b64b59055fd420b7a1d870e21ed95ee4ab56f477cae53c5ff3c2983db23c56313e91c5c696278b89709f10f4f190ef26c38dc8060478463f3e94acc702a0e5e6b3ef08b5142f59baa19ebcee23360bd21f4b69779b7e4b22c3091cbbcf0150602ef06ad82d6bb6f47bda77aa0bd28593d74c9083897fdb74a0606a0541d97587fb978f6db90d6eec9692f70f6853aa8e614086752e2fb5d2a2faf5133be67ad441fb1152de1c52290b1889f62e2fc0cd93d0d6d4f4ec3cd8542bcee0797bcdbe1d717cafd06945220d716fe3689f4fb31513e14bca55818308cea34a40b649096c439c650840736a352b217e10c4180511ff14090d1f3254b2e004746189dc36cc4d7d038aa274f3ea0fc632cab1ca0f9f420b597927de1a0e34165c9ba0c9236bde8c6a5d3cfbfe4a5b5488c2f9adeedfba8424ee222baaeb835359cbe76a1d788453024b15968d0f4d6db4383b563b24c73153d3b8671f7db867ef4a1160a6073a4287bac4f969e9bec4c9a9c1f8bbcf12671d657931cdc0a75896db93a0598d50227bda4ceb514d50d81bcdee1a282f0a225ee433ebcb32fc8fe1fd9ed6e3fa8064875e36e4c581de479351d6ff3319c98e3f8e111d7efd143cd1ce23abf48b06bc16ec2fbbde9c3ee11c5eb9fe86d9b449279bc6315982922ba96f4502c7a080dfa0fcd1f3763c0bf3b6c0c51cb415a2608cb4138a5992e47a42c135dd4b1b9bf0ec77d10bc409eecb60392441faf5c3cba3584ac1615b933fba2451f4e39fabafd401a8d90025fdec8dd2611ebaf1b617060ddf96ecacd69cca245b866d5692c918001501fc3cb5cf3cccede80e57c71e71b8dd644d4db23045fa52940d867dcd9127f37009f8ed9a86c8a9f50bfdfcb20c6df724ed2b81fc760600f3374d95d9fd45f102a26dd19c4a26cbba63e6555727f4208b29e5fa18dbbbb2d4cd1838bf368d3eed8d69eeebb2180870f62e64f80006a958a7ce9d9a1794a1362e2484a2bcaa4405995974be48a353b783411b8a4596c8a45b3f064422f5d341fa1d6821033409b3c8eb79a193fd1ad3640826f50dd0b1a39670311e2e9c3a995db026f43ea9063d96721bdaa8718202701cf26fe4d8b3a960efd8ce44db07e25f6b72729b0c9d6dcfd2ca76a75a730509f780f6792a822ce1cfc9472c431b6a8afd8d1b2046804acc18cd54ac8f3d61976c6b9bd6383269b4dd412a31c5a823b45cd5caa8142dd04e5c13e5fbf6c562345092d747b8060d7e3e0e4a362792cc61ea89670f4869f66f497f0abf70b3eed2f1d1b9c820709cee26c12b673190e933e83a57a23c8bae9b7752ae511712edf8954a8b92eff55d6b45d1de35c478af773070ebb3c400134266926744d98c5d06418ba10736db12c540b20b9adc44ac45d4639764918119f2ac172211110ffc700540c7063620d5e5c47b5b9e32d4fdcde46cae5443b4772574b8c46f049c6eb2273f66824fc6853baaafeda8cc1d778d77d8095c149392459fd0f42cfeda8dbb13b5990e613ef7ef61fe73e5ed5d3ba58ad621f34b1ef969ecc27f08f260d0802d5d1a", 0xabd) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() 01:06:39 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="6e62e4008590523dc7d6c7e7e4625018b00c261ba24bd21ea1ce17cf2184a833052c0b9d2fe43099a17e156f3e4144ba7a7aceaa76fea971e290e2dc74d50bb90ece9ccd054fab915274ec79037276d7d7e9a0d132d922ac34f2cdc7967b1e47876ae59e01e250b6127c8bd108ebf951684b3c0e1cf9de93a3ce47d48b9b5b3e4184b6c293f95178f6ef113508dd566f750f4fe0216e0c9e1daf7a264cdf6844188bc17ba8e89f6e50160f233e725f40e9c16582c3df3c092196de186bd57f4b37387ff23144599421b823a6788b40f38a7fc7c0e29506ddadd8a6d36cf9cd25b7ad75f9aee334aecc7261f535e7a7c2a76a7b8649348011e20c87e67aa1a83afd4709a1914ef5d00aab21f15a978de2fc0ecc537386f1b84e60f005b25a58f825a69ee85dffd608d0ce38ca4d41d481b22930e2d01e9e0898cb44958940b986b20a020aafdfa75bf3aec1640432595b0f3b62fd705478f86a39d1fd266113ef3b72b2efcc830e9f13548cea29a8b92a58fcb8c0ffc255c04a6e57155ac97978a81db806d9fa2cac79be31d43d4215d27d8749edbe4b317667f68cf7c249be4cd54d049ee9e4f9c3aaa6bf99cd11aa7157dc230128b2a5ef5de3f2f6d1eeaaf929ec2a80d7c396bdf92f873e1783c7f9c701cff11eda976795ad82903729ccd5affaae528aafa527d2db937c9d2af5b99062d6f79268683d9392e9e096f6fad5cec4aefb550dd6a71c5aea05d80dd1362f7c03be23a3ecd0ad8d5a3f9553290e1c72256db5f9ddd687356024afba1434374afc8c4e3ab298785be998e7a043eb0c1fc384085d9a4df7bca17abdf3633d4be8f74f4cb8607eec26bcf1320f30c7bef33ce88ec29140cf3121b65f7779c4fc628d543b9ea1b06d2b24ad6ed1dcbe56649ae8a52f5bf73f60de95579f83f4f377c72f04826c0e3c5c9ba6a949fc24a01a544f3d6adc84ea536f906a38209636761e37780c902db5776d5614eb5831dc3c7b24e47869b86ce9b5fae1cb40124565fa467ab656398b410413d972c1087d7dc362ea6f528d56a6e38b6e8d9842e5fedacfc1974dc3d64d02e05b056f0e4452dd7ee031d7b854a2b62752f537e397344772da9117f73efb7255da5758086faf6f34027c380d89d034d2cbd547b48ee3320802bbd68aae2d08cc1d7ddfcbe2ad44ab6f83e87f0bda511e7f8e62eb5687a50cb9896f7c5a7ea31b1c652e6084558a899e42886a290d181689c0f12dd68b46af6e7f7ae0a0c037d310b86f9f6a9a4bea5411a7727fa6f671ef43528fe887466a074338f4c283f567d6112536fef681760eabde60bdfec0a0d803a50c600317c4a3b66346bdbc5096f17d285c08e966eaba87aca482416196ffce16b12e94fd7ae73939b327c3ff10c35b44e92ffe6bd441a662d0f8bd164256ef443f8fc76b82ad1ce5ba83e39ea5d42cda6e8fe99cc4b4ba5af76996e6cff10577c7ea675405318621349c46988716fcef60d0c1b41e35704f1026c53989d8a2501f093ea08d0e99e4cdbb0b616bfb97aaf6ae3d36bcb7a8e2a96642a9a5f71337702db9a4d613d8c07c12f4bae715796431af0482fb1a8f308cd744847b28ed9c5edc8713ad2d8a1236f7844cad6ab3ce0d9ffbf8fba94b56011601e4e78d24eda6e96726992506aa20ce683fde11332f5eaeac0c4fc8a1912fb163feb25a394e711ef646ce2e6e29ca8679f0f3af09ca64ff9ceba68634f63277df72b00d6a4124bf953da1895c371ad0a6efd068db8d6d15c87da2a942307813055957af474f3760f72d7057adb59f2d9363c08c5313e559e416a9ec89a0d00df27308def5c311e4ae2115d144e8106ed7ecfabb4a375303658c387e9a3f8d1e51407953570f34c6cb082ed58caadb522bd913fc9aabce9dcda08bfc61273a739f96d0f894d98ff5880df753046cb9f6682204ab67217cc20b388508ea90151ec81b0ddc4c5dfb65f7765d8c31876f8849995fd381f60b0d4bbc152a65989b062b561883b2675df1d103fbb680d6042e1ece02646cf0d0532e12961d0d86b5fa1f86be6c741e85e654b9c6d9381debae547f1a17899ad3c6a880e410b7d853d89f9079b3a136a1ef454c5a25011597f2aeb283697c09acbe0a8092b330cfb7c0c617de13ba6a75f55c3384e6e137f3fc096c2f68d47d4e2de16e3b1b360e739eee343cc3325f73e871a8b95f4fcf5e8d5e8864860751cbfa4b99dc9c7de96a52d06eebc8d2fb66e701df7372b74e66511d6103d598403f33329f49d5375ca298686d2f0241da3b9509504ea7e21baa1e12456bfcd3026979924dc1b2aefcd64fdd38130a222e0be417116a0b291f2d5bb6503209ccad2dbc1a16abcddb42ae35c1d3720223a1004aaed9cbaf0e3254a7689752af2ea9159a288ebaa499293c46d8c4c5159cdd1e8af804266ede8a98aab5079c38d1a5cd89694fd3550ac5f53033cfa807b3e7775bd956ad6f23edd0d7254dfb2c82aed69ce841f5a67b022b99d6953fa85623f313e5a4a5995e509d1f00a429114219192201abfc257711e857fabbc769b7469b4573b09da9450195ec8ee1e3458e965e10d4172fee5682473dff0f96cfc72b106138ed2339d497b91041a0d6c7553f102e65a389b6a230626baa74114a24cfa03660a2f7f78bd78a36fb28f9821626341facb33dd748b2299d911a2360c0e5e7189ba71e069abf6bad3cd8f45d41753271704f8f054ab63d7f9b30a389190173f8c449eb3778b694d90ed5d00cadf23fcdea39d52dd649a6f33e3890e689bd9e9ea71fe2bf115220a468dc6f2d3618a029c27e0c11fff3a860c6c2e4e895cc0bc5ffc6db04dd794d3eca93a329fdbff4c318ef801207bff4fb2e3dd0ad93df9fa7a0e4f8757c80314a67d9faac99267721267cc2b31f144bbda6be119d2fc7ff6ddbc884354363c03dd615d250048a0c44c558c0548298da347c0794857c2f86a45d2e3d3004ed74f6f0837812d974ea1be2cba053088b5880281fb49132cb356c62e9896bee962d6bd7dadce6c873fd81a49cbe2e05fe75786a38ec2ce18a0fa6c765128ca7a73f8725f6a02ab28cdf32b278439bef04113b1b27a0c659a75d3351e4c14753b1075be19f053cc95834a5970e1e23941a4ffd473dd811e6e888491d39e0b7488167b838aa3563e9f33730ec68d290bce7a2fddd7ce7925b42fcb73b2c8935302d4e5eb1f8ccb096c28925dbab94b7478bae0f123c95c7cbfd09a29ce39e8e445c665d9280edfe56a979c8365b89919fb8c6090e2dee968ab7b070254ceba03db8be01c442f6e343fd5169bcaf1e8efa3893f30d7f1c86377be6e59a72c7e342526fff817733163352cc6fe552d4b9332f864b8c302cce36cc88cfc08764ffa4a6ab58255230f6ab4bed37185e0f017cd6ed28279e44942c63b870324145032f9aea03594e7e7ac2409ae4bdf654680feee53f96bbc56856c3ed181fd5b11833a81552dcf2eff60669d6c2d7da9a6478b61cb2cff2ea2a0b698f94488f05a9fa1e504b2640bfee371a0734fc5a10296a721ef8d35c0af548d00cd2d70a6f6c4f2794ded6d1da29078eb36c06ca32d4ec6eacea8f5581e5b109ba4e6ec7e30c6edb64bce4e24942b90acbf4db721075d7eb50a596226776bcf44721e7181b9ae4c05d2fe67e5a24af2ae173ee325dea93e51985c3a92b8cb04ec2512f97b4fb0847775e87b0a81a452b3efed51b84cfa3374d9d3d5125c7f5d3fa6c54dec8513a6479ee2587ddc5f5aeeeae4c823a8413f063521737ef60beaab9c9ff9d9353653d13c43df9ee481e38a87dc9f296c79b09cf670bedd3faaa49e4f713fb26585684e4d5c30fce9edd40decfe4c029baa38b293e72908422c23bd639ac614589faa522f38cacd8b29d08eb333006bd0ba87096bb83126da17847c1ce9a0ee7b7d0aafa43ef7387bc812802be4b1ba65e716163b006779733d165c10451c7128585f3c98d8995914b3ee6af525d8dea7727bdd8abf9bcf3302a4153e92dbc2959f63fa3894fcb86506af325348abaa9d78186be3bacce10b666abe11ca078678e18e244ca7d905ac14e39749efcc44ffb86b6578a9a1c7773174ecedbe274aac92b0a95e01e2a4f7b706f9b31c7dd70680a006e881b131d677ca61e13fb3722773cd2f128950d1a325e0f1475791d2c8e8cf9312043598025c3051e42f090d6d9190b0950df3f04074d76b9ca4ae7b55988ddd07105efdd056b65109e5748bfce604fe44e90a3872f6eb072ef98bc62c25fe8cd4992d040041556791d757609eda69274ef0a018d2fe1122b7ec5ee77f7a6b6ea91ffb4dcde806f412194fc33da0787b440a3f56d9d9ca82798dfec2c8a3ca2a6997f73bf9cb4cd7bf7e26337e5957808ffecb9ab2b4b327650443de694cc143776e65ac1cf2076c6fc3ef927f9ff1665940c86f718441a18e7e7d24c54fcc4ccd31fff760bcb0988e365dfd1bdd7ea733b6ce45e307ee342aa4df2e982b47caf2b0385a10c6fb8908349e2785429683055067638cc915e190c465822b65d5657b5d1c099ca812161430d2d1835d50357b8d1ec74c5510203f35e745f791067a947a20406fada48e20da91339efbe01cbf5f8e2b5d2b359145c2091cdd3bec3a1fb85800345da277a728d2c0fc8ff73ad0b4380185f3dbed442100b3ea5f775fa7fddddfc3779c60a3e7aec47ce7b8b8bada0ce53b91f5e3f25e2beb6d76630c626d1271830d973e1d4f92575262f5f95334658255da5a001acfe9f6edf552b338b11595a23720c01105f2cf5b73ec65826ea6d1743f722351118e557985a63c66b0ba3b9c87d061f69aff958d248c5525568b04ab4f27a5be6715057f87aaf966df85f148972d2cc6f66764ce0c15805fff789d50cff94ec1b3df3bafadbe7a3dc24172c9f78737aba85aee63a98a220d5452c82e804f6bf5d085c299eeb2d8df1d448608c131fdde567083e8b84a548c871f27f776a7679aaeb197b43f02d8ae609164a3179d26d0f9443090aa5afec36099fb36255ee9cf38fbaba9bc13194f065c3a6dc645b01c4d3e7e458b100c6d9bfe2e549ae329054263046cfab4bfc909d7dd4be1f2ffd966ea18c16264a7e57c9585786e04c6379905ce7d40ffda82704865d3bb31fbe7622088d1572c91b3d8d9f893c369d8bc6ffd6239c6d285758dbc74b97b23944c90e4bbf5e200ea36a6179415670a59ffe55db839574ee5fd2c9284cff826d723d49a835ec7083ae8226a48b5fbbe82311ad4d0b18f4f9cfeb59b858f682c6912b1464ecb910407caf621b2f71b9905b618cd202e3fe65763fd4bb384df18dd9253dda1a00895f69fad53378df6f56c92ad8518af20733d14b4d13feef30fbf9c38d636ea4ab2083915c41e3db9092dfb368b6f96760fd64bef7a36a3483b632a920a8ef909f18e965ddd989f7de684f5f393361f5bf5a4768dec6dcbf92914039685f1f05d17641f47352508818348c1e283b744adac74503d7cd9e32ad5bbef0a5a025e748bc09eca81de69af98861ce8261ad848a6c49f91b89d6030241db05b247a59f27f8d6f8272f806bf6f25f2687c423258fe635759279a91bc952799923ca02b3f40a21a52aef85f2a0831971ddb8888a18a40fc0dc81c7fd6bbcf9823da3044ade4d1fb95971fb5019b8d8aa116bfd461cd7ac87531ce4ad77d8f90a5be5a44aa951bbdff01f702ac84d734a7694d295b01fcc625aeabcebb13cc630a124314b4b0d33c8d42320fe841d1637b6475d498c4efda7a889e05b4e0a4d64614ef0920980d2aaea798b6e2b4214", 0x1000}], 0x1, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0x80000000a1, 0x400000000}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) 01:06:39 executing program 1: setuid(0xee01) mprotect(&(0x7f000064e000/0xc000)=nil, 0xc000, 0x2000000000003) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f0000000000)="a72bbbff65e8fe40dade5b4e6640de2a4d4b", 0x12, 0x2, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:39 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r1 = socket(0xa001, 0x1, 0x7) bind(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sendmsg$unix(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=[@rights={0x10}], 0x10}, 0x0) 01:06:39 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x12, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 01:06:39 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kevent(r2, &(0x7f0000000080)=[{{r1}, 0x0, 0x2, 0x2, 0x1ff, 0x5}, {{r2}, 0xfffffffffffffffe, 0x80, 0x2, 0x65ad7d62, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x39588135ab71bd70, 0x2c6c, 0x1}], 0x6, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x1, 0x7fff}, {{r2}, 0xffffffffffffffff, 0x14, 0x10, 0x8, 0x42a5}, {{r2}, 0xfffffffffffffffa, 0x6, 0x40, 0x3, 0x101}, {{r0}, 0xfffffffffffffff8, 0x3f, 0x27, 0x15b0, 0x6}, {{r0}, 0xfffffffffffffffd, 0x1, 0x1, 0x8, 0x8}, {{r2}, 0xfffffffffffffffb, 0x80, 0x28, 0x1ff, 0x5}], 0x4, &(0x7f0000000100)={0x6, 0x6}) dup2(r0, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 01:06:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0xc1c, 0x1, 0x6, 0xcaa5}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000180)) 01:06:39 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r1 = socket(0x2, 0x3ffc, 0x1) connect$unix(r1, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 01:06:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000240)={0x9, 0x8000, 0x15b, 0xffffffffffffff7f, 0x2, 0xfff, 0x200, 0x2}, &(0x7f0000000280)) r0 = msgget(0x3, 0x40) r1 = getuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) r3 = getuid() r4 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x2c00, r1, r2, r3, r4, 0x0, 0xfc39}, 0x5, 0xffff, r5, r6, 0x62, 0xc2, 0xffffffff80000001, 0x3}) 01:06:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x1, 0x6, 0xffff, 0xffffffff}, {0x9, 0x7, 0x1}, {0x9000000, 0x1, 0x6}, {0xff, 0x4, 0x9, 0x2}, {0x0, 0x2, 0xffffffffffffff69, 0x7}, {0xffffffff7fffffff, 0x47d, 0x80000001, 0x2}, {0x5, 0x36ae, 0x401, 0x800}, {0x4, 0x9, 0xfda7, 0x2f1}, {0xff, 0x3, 0x7fffffff, 0x71a}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:39 executing program 1: r0 = socket(0x1a, 0x2, 0xffffff7fffffffff) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) recvmsg(r1, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) 01:06:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x481, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 01:06:39 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) msgget(0x2, 0x40) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x3, 0x3, 0x3, 0x401, r1}) flock(r0, 0x3) 01:06:40 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x400, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2012, r0, 0x0, 0x3e) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 01:06:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x2, r0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$KDSETRAD(r1, 0x20004b43) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 01:06:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000000), 0x0) 01:06:40 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000040)="d59fc7401e71ed26d342768acec9c47fe433cc7dacb7c6b0ec57f469521a6054f7062b0691dd83b72a61b73fdd874491e6eefcd8884a339ba739f4e8e3643966ede6c8e4cc552c438a672bce5991f98e671326e6a25e2f9033896182cfcdd9b555ae901ce9d4830229105b951d9b8f206e3d0734928b83d5ff2cb7e722e6926e9337fa79ef5e10a31b030caed331e9b117e481cb3f782a05b367ee1664d44d536dd17a4225421b2fe16a5296e631dc0110545eed18c4c41ed07cf56fb90306f6c35faf0990eaa36a61c0c2000e060670747014125d799411fb40", 0xda, 0x2, &(0x7f0000000280)=@un=@file={0x0, './file0\x00'}, 0xa) syz_execute_func(0x0) sendto(r0, &(0x7f0000000300)="3e87e481c0f89fcaff9530c4ecf8c388b34cee8a4dc299de27fbc7e9", 0x1c, 0x2, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) connect(r0, &(0x7f00000002c0)=@un=@file={0x0, './file0\x00'}, 0xa) syz_execute_func(&(0x7f0000000380)="985e19e9c4a2791dcd04050f05bf08000000c4a37bf0c55c41e2e9660ff8aa024806573db8c4f4064e4e4e5b26400f0fbafeefffffb74b264ad80f30091e1edee509c421045f56b7c421dd5831c4e10bf8c45b64660f3838520a96ea33ed33ed4877f866440ff4697683397fd3fb0000c0c4a1662ad7450f01ee167c7c66f2ab440fec3f67dddde8e80f79cec466b1f72ec3c4e2899294d800000000430ff9340826400fa4132a0b0b0000c4414e53d266dfed43d9ee0fc60fc6a8f2ae000000f1ebeb628f8f709b2e3e0f0b36f04283a900800000002626802d08000000ba49c45c450f91f3c4638d6e8df9ffffff00ffffc483d7fffb110f66474eb83aa2f1fbfbe2") r1 = socket(0x1f, 0x8000, 0x7fff) connect$unix(r1, &(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa) 01:06:40 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = shmget$private(0x0, 0x1000, 0x200, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ftruncate(r0, 0x0, 0x100004000) fchmod(r0, 0x141) 01:06:40 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) nanosleep(&(0x7f0000000140)={0xfa, 0x80000001}, &(0x7f0000000180)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xee0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) fcntl$getown(r0, 0x5) r1 = msgget$private(0x0, 0x20) msgctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000240)=0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xa0, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x5c) 01:06:40 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xb) r2 = getuid() sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000140)="e8b614700e045b65c21a0904dec961e98c3f613d64d8c72b351ffe93b4077a6ee27ce1fca908d8437bd2ab5a93409b1985a19e96788a1a3538056fee5910837772fba8", 0x43}, {&(0x7f00000001c0)="f38386fc6b203c0ca366f262031ae646c04a2e1ef3157bc94eb6a69fdbf67697260213daf95522de9c80a25de027beed2f473d964eaaa7fa04a6c951815f20d34a512df595b9d437428d192088d5750de1d970", 0x53}, {&(0x7f0000000240)="6d9ec37be6ef39a13f5a9b0b67acc66532f4a5dc7645f6c50715b7a2cad32ea8717a99dd2bb50008922ed576d8c77a0f0f3171644819c837b8b13c4ffc1b469acc5de6cc35070fa901b8711db204651cfb", 0x51}, {&(0x7f00000002c0)="e6774aff779ba1ed7923ddf0eb4c2a45369ec87b110041f94bc18193820259f5af5810285251c1b5473f20ebcc8ec84a6d2c7e453ebafae821b6343319f96146ae3f7be473e930544bf1767a14977db1d77a8038f994a15712055048f0c303aa41da103b6c2bbb63327a818c3f14e547357a56685efed4b48dc26d1191a8d1ec3c54e2a3f18ec5ad2c5726f6c8b0a9346ac1c166e9116a10103878fdf3fb11b30f269128ac9523fe6c1dc87ec1554212fc46ba13817245ea42768f97d6ff4e4164d13953e93d86afbb706f34be42f874a6d03bf3a79821ffc764cd7847cbc4de0b06de0169ce625e5d2c", 0xea}], 0x4, 0x0, 0x0, 0x8}, 0x4) setuid(r2) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000440)={0x8000, './file0\x00', './file0\x00'}) chroot(0x0) 01:06:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap'}) mprotect(&(0x7f000041b000/0x2000)=nil, 0x2000, 0x0) 01:06:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000016, &(0x7f0000000040), 0x4) r1 = shmget$private(0x0, 0x4000, 0x50, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/195) 01:06:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1fe, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x8, 0x35e7, 0x1, 0x9, "cc05c5e172ec48e16adc1c5cfcd749537026afa3", 0x3, 0x7fff}) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x1, 0x20, 0x0, 0x7, "cfddbaf8f5a229c7761379aad69e0893f8ef47f7", 0x5, 0x9}) 01:06:40 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1144, 0x3) mknod(&(0x7f0000000000)='./file0\x00', 0x2000000006003, 0x3ff) r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x6, 0x81}) openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 01:06:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0xcc, 0x80}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0xffffffffffffff07, 0x401}) 01:06:40 executing program 0: r0 = shmget(0x0, 0x4000, 0x400, &(0x7f0000ff9000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) dup2(r1, r1) 01:06:40 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDENABIO(r1, 0x20004b3c) 01:06:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xffffffffffffff7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x6b70, 0x0, 0x0, 0xfffffffffffffffb}]}) 01:06:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = getegid() chown(&(0x7f0000000140)='./file0\x00', r1, r2) 01:06:40 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 01:06:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() r2 = dup(r1) close(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x5, 0x6, 0xff, {[0x7, 0x3, 0x7f, 0x6, 0x5, 0xffffffffffffff15, 0xdfb8, 0xfffffffffffffffb, 0x5, 0x3, 0x1, 0xc7e, 0x9, 0x40, 0x4, 0x800, 0x6, 0x1], [0x7fffffff, 0x4, 0x5, 0x2, 0x401, 0x2, 0x31, 0x3, 0x3, 0x3], [0xfff, 0xa9a, 0x8, 0x7, 0xffff, 0x20, 0x9], [0x4d5, 0x8000, 0x1, 0x6b, 0x5, 0x1], [{0x6, 0xc158, 0x7, 0x3f}, {0x101, 0x8001, 0x9, 0x7c3b}, {0x8, 0x401, 0x1, 0x100000001}, {0x9, 0x9, 0xffffffff}, {0xffffffffffff8001, 0x3ff, 0x7fff, 0x9}, {0x4, 0x225, 0x1, 0x46b}, {0x9fc, 0x20, 0x5, 0x80000000}, {0x200, 0x3, 0x5, 0x2}], {0x7, 0x40, 0x4, 0xffff}, {0x10000, 0x9, 0x34847aa4, 0x6}}}) 01:06:40 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x7) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getpeername(r0, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400800, 0x0) r2 = accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) pwrite(r2, &(0x7f0000000100)="76a3613fc8843f45016ab54365489c11eeec", 0x12, 0x0, 0x0) openat(r1, &(0x7f0000000300)='./bus\x00', 0x20000, 0x1af) r3 = open(&(0x7f0000000140)='./bus\x00', 0xfffffffffff, 0xffffffeffffffffc) socket(0x1e, 0x5, 0x5) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f62757300e1621bb59199be71c998bda5244c002e3d19b8bf8b380f6ab6ad6b2054a620487cb2f1bf8f256cffa0759072ce59aee70e000000000000df9f6bb06562480891a619f88ba291f4db6c4070edbf89bfa23ed16a"], 0x8) ioctl$TIOCSETA(r3, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 01:06:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x900, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b2") 01:06:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) 01:06:40 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x100) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 01:06:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) close(r0) close(r0) lseek(r0, 0x0, 0x0, 0x1) 01:06:41 executing program 1: r0 = socket(0x2, 0x8000000000003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000306000000070000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f37633eacf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000402000000000000020208a371a3f8000400000000000004000000000000000000", 0xb1, 0x0, 0x0, 0x0) 01:06:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e0000a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x8, './file0/file0\x00', './file0/file0\x00'}) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) fchdir(r0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) 01:06:41 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000000)) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 01:06:41 executing program 0: socket$inet(0x2, 0x8000, 0xfffffffffffffc00) r0 = dup(0xffffffffffffff9c) pread(r0, &(0x7f0000000040)="6448bb22534252b542540278ad8671da2c8c5bdabff5cfa879933bac9eeeb48f73bc0db19d862bffbeae9d2198843baff7ebdaae788bfab2790d26f3c16071ce54a9a7deb12988b6cc32ea259857fde0b8901222ab9cd28b50d9ead65c0b88f3ea7a68db53d9becc761fea6eb7dabd", 0x6f, 0x0, 0x0) pipe(&(0x7f0000000100)) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="ab2b43ce9b33ada7ee08665d19ac14d5e51348771197a7728420aef61715f7b1d3d4b3830c921be1817a0000", 0x2c) 01:06:41 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = geteuid() r4 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20000, 0x0) r8 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) accept$inet6(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x1f, r3, r4, r5, r6, 0x2, 0x3}, 0x9, 0x1, r8, r9, 0x3, 0x4, 0x1}) 01:06:41 executing program 0: r0 = socket(0x40000000001b, 0x5, 0x2a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000100)={0x5, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) bind(r0, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x7) sendto$inet6(r0, &(0x7f0000000280)="c4da90f66f0c11cfe4543c0f800ad30d4fbbc67c32f1447e49253d563334615d51df763dbfa319998557e2a824bd54668d752a463a350266a841fc36818a7487770f109b352098e94423d4128f1b0631227f3f8737fc0a82f82277d311533ef4b3737b76f7914483b345f8c9d064cb5d472049a9b6c94ec24420e9422f2d025926e49dd60f5ec5f0d490ef589ca34bfa259230a917987a1728d9673f94dfe87bf2d544562e4d9d9395d14bd44998b29289ffb3444a4339219edae9fefba6e983ff76c66e625414b14c08", 0xca, 0x4, &(0x7f0000000080)={0x18, 0x0, 0xe434, 0x53}, 0xc) write(r0, &(0x7f0000000200)="32e0419bebc7646af7ce3bd95405192f4842d6c91b439b661dbb16cae1c58b08ba64bb7b584c6ec8435c08394705b0ea379ef820511aedb7e6922f6e032e47a9a03185d33f1071580dd6df1c591c65d6a5d9d249050cd7647dce31754451f873e13cc567314f6ed9a4", 0x69) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="080300a9114304000000"], 0xa) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)={{0x7, 0x100000000}, {0x0, 0x1ff}}) 01:06:41 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = kqueue() sendto(r1, &(0x7f0000000180)="76aff6367403e247ced17430463ef1a121d789d99e569cd0c3ed5ca60831dc18d26dfc9c86706c4533fb48dd2f3bdd9d6c90c054b184d257247087a2e220471e59179fc12c840d0c057cf3a04d664c06005c103eaa93714ccb87579cd530a9e334a4fb53f3d02fb5866a68a3c35bb518c142ecb640a11e2f491814b0f70aee08bff6bf08d3848bfc5baad8b88501f1cfecba0ba0c2bd3b9d067f8f4148647ffc8e5241f189484d35dd2e7121adeecbd80b847e37645dfce3f415f8d293fbb4db7b90db5f135dc26ea22d23339769bc9807ab93bc75069a7042aa97643ad676349a97666d2d77216ab7f8c62bc8683d6bb8f28068bb0125b0b15772e1b53977e8ce9beff4e2f1c8247e18f10333bc6b1af9a20c8823550e2e30be69834449ae75a0a28c4b90b1ea95834f9a7916b075783f264de0c4fec235a56b8b0132c72e8eed2aff9bde61ef3920f6d81feff0d45c420894a8c29c737fea1fb4bd1ea415965f4c946805c638ce547faa9a1fd9aa7db6bc358b3cc20f10d5a6d7af1d516ea736df2c44a87eaf978ed3acc2db655a59da745aedc4013735f3f5e95a7f11c11c6665b3c9166531cccd43210e97629bb3d06f0bf0e90432bddccaae989d5a8e495a54061c6cb16e6987a0a9e08c501d4abc035d5b4941f595389f06c701939f2729fd9fbd8444b59b2050315bd66f2e13321ba2104b61d777203a7f69078386554cea7ae8f064e8efe87c2cfe7a156242d048ac88417375d815bb5d936e16ae76045fd7c155013b601d2e2f286467c2917d4fdb6ca7c365973831b3859c12bc764adc798f6546b9d0710fd9a7c5e885d7351f28372653229a39737d06484e594a0c383e08aba4e441515f4ffbfc1046366ee82633bfa196fbbbb126b3cbfbf27deab359bcfca807430b1d8306ebfbefda38f734ddc87bd5d40816768fe32383b3717a358671d10d3db1e69637c1cc17c27877a45d5d87b1fc5425dff63e4146d058cbc2ffc018bab928456d72f352724f8b460a47bd8ae1b7819c50a0eb7b59dd417c0b31dfd43e513f10588bc9f3628be1349d627bbfe1bc1aaf927ac0556cbd65740d2b599996b4a6915c2d57d35c91daca21de45ec47dc05e14fc0f92ff1ddd2aba7bfe604e2170538eef4fc2aafb522971b4dc7ef727d0bb49369fedb9c5d29e4bc09e3c92d1d8ffe5d7bedd97d7568cb4535918bf66a28e4f08ee13cd1537224130b28ee78a0b22a77b0c2b46852ed18c1625eb9d21400bae39444ab85e7d9fb33b6e5aa37194b562a3d64417432a338931dbabedeadaf961fb5ce198add043792133fb7b4f6cae135657fb77fc5bc0522f723e451f85c66a3b4dbd662770f0ce0aa239556057cffbffed0e9befd8c8d56fec2d0298f5ffff58bc461faa92fb88ab3c56d226f8b2e5f2c0546d433529b69d03217093147286bd89d8b0fc9f194fdb4c8ac8baeff3cbe29dc5b083c2c7164f7308b56737f5529f987e61cb6e6e1e78e90b355cf7daec1db10177aaee03007f001dc991ab70cfff0879c52d8b2c2559f917d8a92ce3c1069d92defce79cbf5086aba414e570e6865fe742ec95fe3b33599797adfe754e36ba4437ea19b1fad557e9dc78d5b0fbde5c7712a6db1c4da16649919ef432fe347fb073d0336b567da794a416f4bfedbc64f20b7be0e1dc7f963738e4fbc883ee49d53f0bffc2d6fb8666151ed6a47e87eb4d8028cfdfb0ece9c0825a258ab61a0c4210dd15f3640a04cba9112b6a2b28bfac367a9b0e54953a7c91334ade306e086b33c32a06395532f9b412a8601bd425088fa45ad8722daa14054bb17dd5f2ca4b54d884195f25a3c79a9dfd3df33fd6b232b6107ef70250fea457eb9edc71d4cfa35a8fdf128a519716bd76bcd4fad566af5bb2aeb61e7c53f2dd92b1098c9e3ea27330c5025d05e7239a54260b7d0bf45ea544386f74ea1016fe7e0b43bc0385b06099481c2f821e0557fc13614dd9a9520514d42de935961b5cdc54a04ba1076264d05cc12a105d61724a4d699e223976466e7f2be4aa4a767d16ea87ac89fcc961f8a535258845adeb634ad171f206ea663e30f3897a7de020417e1f8ab321c2befa4be5d6c876e1c255d3b40a54b4a08e6cc92ec254a83d3dc68e1e016cc6ff50ae1430204118577c2cbcd99d4f91190416a3376d40ae3920b0cbb673cfad04eb64bd07f45bef338b021bb923b03062c5d95214016f0927f25de92de03e72a20b8ee5eee32f5387aa57eae788b7f47a4656088a4ee123be1f605cafa54f32b9d485793bc93ffce71750297e83554f3b319c80a04ed7dea2039e1008a942cc88116c6a77d27daf875ee3d0aaec3a65512ecea7b1052ac77afd22e831225f4144301815433e06ff37b6cd9c53b8c57624ed8105b6ca31f8f69e661b43f730f1266dd32ddfb2805e5f5bfdfd60d793dce96f6033d88ecd1ff3ac50b1718bb639f1042829165b7356e6b5d14d5c7bf1c5d8adcb47ed4c206a15e605540833bac884e3e9b336d666f8cf21fdb44a72f37832e0327a93d66789fd5334b0ab13728ead08d6fd9ecdc365cd1fc53f4391b15fc5c4bb1599e1c4ee495905c835b575c11d88b93d5c28cd081a536c8911ed9c64ed3d09e38b195fc096d2888848eff3fbc7a45c8f6dbd489546667f7c30d4added704bd0796e5ed3538a895262c48ceaa27cf4aebb65406726caf41914fef5b75829890536cd8d121f772edb0427fabddcfd0fdd122029c3174e1ba07e30698feacf6eede33cf8209dcda77c728e1f767f965b28352ccb165834ab461985ffb8f967a9642a2b9d2975cdd5741b9746d443d72a77c535aacc267ffbfc20f4b35184f05d846124be18ea3b31a81890d73542aa8fa9c720da991ec60236ef22a6d310ef3631597e120ed75d60c8550d47fccea3b8577a01c1c156560ae1622ad2a5ce4db49da77193bb3861e9dd4c9f6b3740ec010a0fc6268a6a0af3cc9c28a7a165f8a41e7ffa0c0fa45e0e18a8a8ea48bb59b514a13cc21b73cb39f521588810d0fde4783fcbe5b71b6072235eff071a2ba4bc1c4fbf2d510c04ac44e49dc89317ff1116eed156d3e74ca987f818e520d71017e7f369c2c68dc4f5dd5490a64161415e9782013365a50e54e59ad324942d322702a9763bc79112cf3f65a7e3132a985f662d23a9b5379216acd1adb1c73a102d51e15105959e630adf22de3e9be62fc1a58817e2217cf9ad7e0e46e9c7948572b2b84194b2945715f6e4a5e739841bbbeb156a3f6a020428b7766231b93aee22132d8283f703973d36d5ce4a1592c4a6f5e066d2c0fb1c6221fa1e8d72b511d045025fa702269675bfa40bbbc8c21da17fdfd2cdc7e9cb60334fd8d530efa493d88ce66a9901c33952bfd7e06e76bf815e5108b462f0a71643a7588073e05d6cbe641c01428918b4665c79140477775615ba6b0d12e79d612fa03cfad96ba292e6d87ba2d7781d143aa5d1de33f4a8af50988966cb33b54d796c54d062bca60a5472568a87cb0c0617f3e5b012057903a170074a8e511b643103f192858f1f471acc6d8bcf7f2bac2aaac76409f0c316641e6f64250ccd3f0f071c9b1a98f50dd4c5b1dbfa7097992cae77d6d497027255eeb061317f3cd48785031c67cfdf44f117e081989fae4b413c751a2b20e3524c3fcaabf9c5d90b58ce1ba38dedbc3c6c2b8a33f93ff6188316ad6f12631396316ac177913d583f8e4f7c40fe7352c668a0b96beb8eeb014f56f6ace61f26d6ed569ef442f6628b8f6007d3ae112e17fb6013c90bb9fa88796d7afe4fc195fa1430f8d739a372f50006c8b155f1788166dce1f6781dda69fd5848dd60d110c112e1e58a46368735bde38f1a9a8ca9bc508c5ba4d9976cab6fd2f464a060a01f491f580ea6e73e306517fb00dcb6c19552619e585793fd6049cfcb85a984a03536ec2241721c29b2a4438fe73c1a07aa0acee135f1e901aa94a0ae5efd5cf68d8fd5f9168008c47d34ffd30c0307be041bcc2977f3434f7b392f681646ff2e457114c096b92bb55a1ceeed3c553b4e35349d445f4a5dcfb92d370cb789bdae61c4830dacb0f3ed7527c9ff740497d5c54e73ff730ce9534e233337b5c4192e3ddcd3df246defb6a278b287afe6d441390370da95f8d93498615eaa1d6672b824f76232d4c4281b1c8297fbecb46191dafc73d7fafed018319a0bc190747292f86138a9a8df437d0db9d62d78cd0565e84df84c7e8b0a70d9f595c3fd905a0d080e5841be9581adb052c7536745fdcd5f8365219b98bf9ba58cde2c0077530cd74fbe6fb03ff4f42d0085caa5f14c17870eb18efaba8f3064587522c3dbe4ca58439334ad69a7367b16e870101aa4674b00e56080e28d0edc701aafe5117c0a60752317b8c80ea8807e2bc1eda566464912df9f9016e4d7e005e452f72c1852b254a401696c179cdfc04ad3274f7fca8227755e081c478c19249f9fd30c060a2bb3fed530f348bddbd326509e85a45d1f54bd5478c31b3af7dfedcdb3d0c9278d78ce1bd35ad2e58c677d01380a22ae244f82962c14ba419e3230060d4fc8f7c345bdeb6938560fa781164cbf04c639fa981ba39437cb45cd63af821398f4db533eebec8e75ed95ff3afd69710fbf71096821214d77900a261dccc6a329daf8e2907c3d5b3e0ab49bab549082f1f0d572b330b5e8cd1a5ef28549632a76010d2968f43bd53041c5ee47e790bc5085a11ae59f380e44d652a54e0b4d1171bbc3b06a58f4076820bd73f46b1a8c9bd3125dc1137c6e4bc66ef2504ab06b72469c7c35342012ac3f977b2395cb8f1134c35c8135d9f3536dc2317f6fa9d084460d5958208cdf11e1c5c119f7aca3dbcb0b26f7dd75c87442c3f60a3b3d979eb4eace3415540da3787657e6cc2a22ef1eff5b2bbd2e66302a8b13c473348bf5b88372a75d2e461f0130686832a40aa4248d45364431f7528ba432dab9cc11d9320416cd783f1184ee6ebd7feb5e68e8d92ddfc31981e568a986f75ee41acfe4c7e4696c9bf6e67593ac8dbe19b97b04bab5f45568763b2b573c4fa76de504f484e837ab5dd9952c4b2717c8b2c13130dce95b22b472c7dfa01bbb830ae520175d8db073265dcd8ff287a56da173930e3e1b47168cf38cc603c54a52216b92e0a8ab611c30c4bc6340f36f781aefa1b789cdaa2dc42edba1dda3eff14558a773dc8c06f0b5e2439a89e9d819f080c475eb920d3fb8a16f6d20be35dbc8dcbe20e52b81490f953ed71dc34222cb29e3fde4fefcaed4a56af27a587b3b39c4573a41d153ff2d279a7ecd094c5d979a840bbf3babe806664a8eac1b54080806b111af5041440c75243f0f6678592a5852b5365258d422f0022dbee64dab4c9f2f320f67a6aedfeddcb74e35ee74601c24f192ec33eb02c70aa1b632dfbdc4260843fc7efab241d1ae913afebe66f32ce9cb2e7f80524ef1116071198bc64bc55a250c2f28460f43e7b575a055b8ec7cf4e08967f6d19574d45e9919a47234459c6d0720acc353e732977b9f719ee3a35d82b51b5e92d11892d6c13278b8dc4566a3c5b3359e689a5e1c67cbebd78102a82c15f671a528c4271aec2f37e36701f17f389cfd6533bf098f2a94b3a1f65577913242ec95c67de104460f138cd2369b2999613330cee652aa8af57c1007c8d58cfe9d5288d9207a0740fe89bb06681fca181893cb75e6772c546e344bb4abe17c1dd5481eb9d4e966030671b396c1f607a004876e2830937ba315cc1ad66f8e4e316b9363dc451d064361fa61a8eb12dc750594", 0x1000, 0x404, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x1}, 0x8) fchflags(r2, 0x0) sendto(r1, &(0x7f0000001180)="cf2f987725b3ae3353ebf342c7f4ac903c6cff3ad2bb60bcc4f2d391c87cea680a26d7be2baf495623fb7614398f1289d4ca47de83e898e16aedc6bb6c6744defed9fb2a7a0e76438c20d5ea113079ff38234ef6bca21906bac56a9803f65319a1929dd956fa10309b7fb38959c0850c5574e6d40d8835203c945f1c5982e121f8b5882e7c74ee24f6448ef85faa88304e79e7c169ae3cb218048d086b1dbb04f11918793ccadd0a5c26584b6ce45397ea8a49fd2772cbc6a79e1e57b4f8ac072945283cdc79bfdb059cb25b1493220ed31f5105de2daacf1f856ac08b76c4eb108fbe91fc2cf7d11820ed9bf765d894282528a31713e07a7d1286c1b30779", 0xff, 0x2, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x0}, 0x8) dup2(r2, r1) dup2(r1, r0) 01:06:41 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e1000100000700000000000800", 0x6}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf79", 0x20) 01:06:41 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000280)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/194, 0xc2}], 0x1, &(0x7f00000001c0)=""/131, 0x83}, 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x7, 0x3ff, 0x2, {[0x8001, 0x7, 0x6, 0x8, 0xd3, 0x8, 0x1, 0x4, 0x7, 0x1d, 0x800000000000000, 0x7fffffff, 0x8, 0x2, 0x6, 0x7, 0x2, 0x3], [0x81, 0x80000001, 0x81, 0x7, 0x3, 0xa915, 0x8, 0x9, 0x746, 0x100], [0xe0b, 0x4, 0x4, 0x96c, 0x0, 0x101, 0x800], [0x1, 0x4, 0x6, 0x400, 0x32, 0x2], [{0x3, 0x9, 0xfffffffffffffe01, 0x5}, {0x5, 0x5, 0x0, 0x4}, {0x4, 0x101, 0x1, 0x5fb}, {0xffffffffffffff7f, 0x3f, 0x81, 0xab6}, {0xb64d, 0x6, 0xf, 0x3}, {0xb034, 0x6, 0x0, 0x7}, {0x3, 0x57c0, 0x0, 0x9}, {0x8, 0x1ff, 0x5, 0x6058}], {0x6, 0x5, 0x9, 0x80000001}, {0x2, 0x2, 0x8, 0x5}}}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000540)) fcntl$getown(r1, 0x5) connect$unix(r1, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000600)={""/16, @ifru_flags}) fsync(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r4) r6 = semget$private(0x0, 0x1, 0x10) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000680)=""/4096) ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000001680)={0x6, 0x0, 0x3, 0x1f5b, "29be04dfc3f2752483e4db6acdd20d3e226d7306", 0xa7a}) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x4, &(0x7f0000001700)) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000001740)=0x788) shutdown(r7, 0x3) pipe2(&(0x7f0000001780), 0x10000) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f00000017c0)=0x4b) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000001840)={0x0, &(0x7f0000001800)}) pipe2(&(0x7f0000001880)={0xffffffffffffffff}, 0x0) faccessat(r9, &(0x7f00000018c0)='./file0\x00', 0x40, 0x3) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000001900)={{0x100000000, 0x0, 0x81}, 0x6, 0x4, 0xb50}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001940)={0x0}, &(0x7f0000001980)=0xc) fcntl$lock(r5, 0x7, &(0x7f00000019c0)={0x0, 0x3, 0x93b, 0x7, r10}) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000001a00)={0x0, 0x1, 0xd5e, 0x0, 0x7ff}, 0xc) getpeername$unix(r8, &(0x7f0000001a40)=@file={0x0, ""/88}, &(0x7f0000001ac0)=0x5a) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000001b00)) dup2(r1, r1) 01:06:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x90, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() close(r0) 01:06:42 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) 01:06:42 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1, 0x4) open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) pipe(&(0x7f0000000040)) pipe(&(0x7f0000000140)) 01:06:42 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 01:06:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10600, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="2fdd1cf429b990215c9d53f7256d16ba1d95e1ff10be653c37b607e18f35bae2", 0x20}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./bus/file0\x00', 0x80, 0x1b) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 01:06:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x42}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_gettime(0x0, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 01:06:42 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x2) getsockopt(r0, 0x400040009, 0x9, 0x0, 0x0) 01:06:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x48) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000140)="c713ca776b0aeb3b9b263035ec58a253706e6474e317b3d82ce3f792bdc6f0fb395169c312db51a98aaab6cc9338a83428fc807a2d4a15a7598c8c0b75747e2b9d2c40539f04fe099433e4d596fcf2163dd1fb7378a2583c39cd8142673dac04503058ceb4b9a86d720e44e1057e04ea994bc5f91bf710eaacec62816e912c025c70dd4ef890fd50c5313f969d6e7c3a12625cc6c68c5b41f697419f7d10314ab136b155a5a318282e5d7618", 0xac, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100030000007300"], 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000200)) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8004667c, &(0x7f0000000000)) 01:06:42 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000180)=0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x20, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x6}) write(r1, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0xfffffffffffffe33) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) chdir(&(0x7f0000000000)='./file0\x00') syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) pckbd_enable: command error pckbd_enable: command error 01:06:44 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000240)=0x6) shmget$private(0x0, 0x2000, 0x140, &(0x7f0000ffc000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x30, &(0x7f0000ffa000/0x3000)=nil) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) r1 = msgget(0x2, 0x206) msgctl$IPC_RMID(r1, 0x0) 01:06:44 executing program 0: rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000240)) mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002003, 0x4506) r2 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) mknodat(r2, &(0x7f0000000040)='./bus\x00', 0x8008, 0x100000001) getsockname(r2, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000000c0)={0x3}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) getpeername$unix(r0, &(0x7f0000000280)=@file={0x0, ""/15}, &(0x7f00000002c0)=0x11) 01:06:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9924}, {0x81}, {0x6}]}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000180)="0213bd1f553f9f4e", 0x8}, {&(0x7f0000000280)="e3cb030afec10ea47b54363e6eb4e20f3027f97043f48c3cc70fcc3c087ca9d5c46d6883e78d1b1fad74b96e59ac12eb439edf39474581f317c8a85a0ceecbeea5ca484d35612c2041834e2861210ea22355b2153c7833d4c07f94135ab787bf26c4b5cd98d5c08c49e3aac97cfa5824912842f2fa318a09599a05f21033d1e8bf369e274af4c0b0f5cd4fd9fb527b65206fd9808c3947d15b4f8ea5392cdde333c48393414dca37c27045c0", 0xac}, {&(0x7f0000000340)="3320d06d5086ea5be368146fe0451f161a570e077d248319a8e5b941664ee0d4a3c21354f7686b958de76750e9a8c38467adce91f01901c79ffe27e7cfba288e526194370042e197d70953f243d2acc7346d40b2cbc9fe881cfc953ff4032b20a5be06b6636b4f62f5d1dcf9504dc835c3532d54e16595143204bb39736ff9f9b51cbd74cc018921ae288b19903482701c6ac706164b6267376dbf62a55ab4079332bdec6498d01b2f3030b1bd7d02c93ea6fda2d7981dfacbcca896f929cf02f332f6fc3ce90de5088052e7d51c6ab663be68ae5f1ecdfe3c9cd821d2c7cb856e90788386ca4ed17d1fadeb7ef6b1d4c759e845", 0xf4}, {&(0x7f0000000440)="d67a69b828e7b9b397b5", 0xa}], 0x4) chflags(&(0x7f0000000140)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x400, 0x41) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000540)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r3 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000001c0)=0x4) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000004c0)) 01:06:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x20}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:44 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x20, 0x8000000000005200) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chdir(&(0x7f0000000100)='./bus\x00') setgid(r0) poll(&(0x7f0000000140), 0x1e317af54f66d93d, 0x4) r1 = semget(0x1, 0x3, 0xe0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x5) 01:06:44 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="5762b4", 0x3}], 0x1, 0x0, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) socket(0x18, 0x4, 0x2) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008001301000000070000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) socket(0x6, 0x1, 0x2c64) seteuid(r3) 01:06:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 01:06:44 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r1, &(0x7f0000000140)="a2be8f818746ae143185010ee0203fa21f46e2a2af2dd8615371a3922f9106dce9a4d373faddb999e67ac0590b651603e032871575c680c3c3eaf2ba92c47754d5ace25c0f5d57b1470d99443e981a838db5daebcdadc2cf03cfbb52311ae38cad375418c8ccd053f27c3434bbd5935fc2b779dedecac5759312126e903481f485c997a7e1", 0x85, 0x0, 0x0) r2 = syz_open_pts() pipe2(&(0x7f00000000c0), 0x10000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff693, "f0aeed0a671f7630830400", 0xfffffffffffffffc}) poll(&(0x7f0000000000)=[{r2, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) poll(&(0x7f0000000040)=[{r2, 0x10}], 0x1, 0x40) 01:06:44 executing program 0: r0 = syz_open_pts() dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000380)="000000186004008b00002b27febf00000000000a2700f659565c000400000000000000000000ffff000000000000420203a0aca3f1f0517565f616cbe21491a132856f5967b37cbfed000a58711dc605119ddf3f839ff95825b5cd9e", 0x5c}], 0x1) open(&(0x7f0000000040)='./bus\x00', 0x100, 0x80) 01:06:44 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000080)) 01:06:44 executing program 0: setitimer(0x0, &(0x7f0000000140)={{0xffff, 0xfffffffffffffffc}, {0x7, 0x9}}, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x880, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/142, 0x8e) r1 = socket$inet(0x2, 0xfffffffffffffffb, 0x7fff) setsockopt(r1, 0x0, 0x800000080001d, &(0x7f0000000040), 0x0) 01:06:44 executing program 1: r0 = getpid() getpgid(r0) getpid() 01:06:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x100000001, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10140, 0x0) 01:06:44 executing program 0: r0 = socket(0x1a, 0xffffffffffffffff, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="1c1ccca062dca93c1ff11599333b889d46727db7bce8a7236528bb81d37be0585e7d140c54986f87c283d5677b6debb2551e95caf5c2f24cbfc108b4ed580cd82ed667ea8de2c826ece9253d5e8903269f43b22b534f6a43f9f6bfe3969fe8beac3f91f7f552a134a5b4771691b2d6db17bd3d0c50a512b868a83a", 0x7b) setsockopt(r0, 0x20000800000029, 0x26, &(0x7f00000000c0), 0xffffffffffffffdd) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x1, 0x3ff}) 01:06:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 01:06:44 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) r2 = dup2(r0, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) 01:06:44 executing program 1: mknod(&(0x7f0000000140)='./file0\x00', 0x2054, 0x100000000) mknod(&(0x7f00000000c0)='./file0\x00', 0x80022005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) socketpair(0x6, 0x8001, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x1, 0x0, 0x1}, 0xc) dup2(r1, r0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20000002}, {r4}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)) 01:06:44 executing program 0: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000740)={0x0, 0xfffffffffffffcc4, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYRESOCT=r2, @ANYPTR64=&(0x7f0000000640)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000080)=ANY=[@ANYRESHEX=r0, @ANYRES64=r2, @ANYPTR64, @ANYPTR, @ANYRESHEX=r0], @ANYRESHEX=0x0, @ANYRESOCT=r0, @ANYRESHEX=r0], @ANYRESOCT=r2, @ANYRESDEC, @ANYBLOB="b4f4a4928fac0000000000", @ANYRES16=r1], 0x52}, 0x4) r3 = fcntl$dupfd(r0, 0xa, r0) fchmodat(r3, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) chmod(&(0x7f0000000000)='./file0\x00', 0x10) 01:06:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xc600000000000000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x99, 0x1, 0x3f, 0x200}, {0x7f, 0x0, 0x9, 0xdaa}, {0x2, 0x1000, 0x8, 0x10000}]}) 01:06:44 executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x6c0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x8000, 0x5}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[0x65f, 0x200, 0x1000, 0x80, 0x7]}) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0xfffffffffffffdf3) 01:06:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x190}]}) r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffa, 0x4c, 0x0, 0x7, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffe, 0x63, 0x40, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x0, 0x80000000, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x40000002, 0x20, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x1ff, 0x1}, {{r0}, 0x0, 0x80, 0x10, 0xffffffffffff8001, 0x6}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40000022, 0x9}], 0x9c, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x8, 0x7}, {{r0}, 0xfffffffffffffff9, 0x43, 0x40000000, 0x2, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0x40000000, 0x1, 0x7}, {{r0}, 0xffffffffffffffff, 0x10, 0x40000000, 0x3, 0x8}], 0x8000, &(0x7f0000000240)={0x0, 0xfffffffffffffffd}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000280), &(0x7f00000002c0)=0x4) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3) 01:06:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x265a) r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) open(&(0x7f0000000100)='./bus\x00', 0x100, 0x0) chflags(&(0x7f0000000000)='./bus\x00', 0x10000) r1 = semget$private(0x0, 0x0, 0x602) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/131) 01:06:44 executing program 1: r0 = socket(0x18, 0x4000, 0x10000) readv(r0, &(0x7f0000000680)=[{&(0x7f0000000080)=""/224, 0xe0}, {&(0x7f0000000180)=""/239, 0xef}, {&(0x7f0000000280)=""/98, 0x62}, {&(0x7f0000000300)=""/166, 0xa6}, {&(0x7f00000003c0)=""/211, 0xd3}, {&(0x7f00000004c0)=""/132, 0x84}, {&(0x7f0000000580)=""/241, 0xf1}], 0x7) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munlockall() listen(r0, 0x6) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6a, 0x3}, 0xc) 01:06:44 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000)=0xfc6, 0x4) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 01:06:44 executing program 1: r0 = open(&(0x7f00009b7000)='./bus\x00', 0x1, 0x0) setreuid(0x0, 0xee01) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) getitimer(0x2, &(0x7f0000000100)) poll(&(0x7f00000000c0)=[{r0, 0x20}, {r0, 0x80}, {r0, 0x5}, {r0, 0x10}, {r0, 0x2}, {r0, 0x88}], 0x6, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) r1 = open(&(0x7f0000000140)='./bus\x00', 0x240, 0x108) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f0000000180)={{0x200, 0xbd6}, {0x8, 0xffffffffffffff00}}) getuid() unlinkat(r1, &(0x7f0000000040)='./bus\x00', 0x8) 01:06:44 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) chown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) pwritev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000200)="d52103d9168398fa3c4bd686daedfac63c87c9defbe848220d144f2ae7128d889e2f4c3c766a8fcfec745de07229c6d93360477e190a388ce42f4be74c90b4f2ea0ace3719727e609afcaee424289ce81aebdd69d9b38c2418cc315eabf262a58f8cadbe924369bd75d254240baa153286cbd9aa98271a8acaf5a3a2b751901e6280cdfdf543149008a3c5647d18a9ecbb01b1ae22289440707e9f41e26e6baca776a9af86fd4223f6ac0b9cb54f26233fc5ed572e5126a8666bf604dccec5b08c8c5c4c2c8457b13a82786c7df913454858e84744c4d10e70c0a5bba45a0ebb709a41e44b81b39c59aeec91ee749ab6ddbd87f24d09a8a346f718fc7a669a0cd536383850dfd6c423b07c7e8cd8fc5df845e94fee5fb361d68d0c6e0b931bd00880d63a197497c9dcafa3d3cf35fc3ef851a0412a1f1b8b930807337a021d99c6a0e36b6cd07c921c68b43202a222e6c176612e9961246bc08643dd2c30b043f636f86c2818a7e04dc19df8cbbdce6947d98eb383fd58621916b58a8dc2c91f3f3b0be775652fb5bd75e026868e74bd005bd294ed5daa3d8eb554d358712948bc8c2c1902b2e915f1a6a4d1f11baa8cffd31b37da90075a1e0c417877fe76c46bc88cff79e41ace5da0924163aa675e0c76c95d712bd82467d173d1e6baafeb180c7cd8eb02f695572627f41c3fa002bddfd8249598b46ae3f63fbece7c6e9fe19775ffabc00e4ad529d14f7a983b6bfe1525302d7a2f9fd6635321378c21985e42f6ca27e4ce2353747f7823235b1c4080733b234bb802f83d76c1b2c46989e538a4ba9b2d032819e92b92fb0520cf88ecffecb30eac52e578f2b9d57f8ff808c55078b2325b61b6960d1ecb26f7edcbc015f354713bb5f49cec850a59456c999315051e12cc44d676f628b3549bfc8086ba24f1aef214e4095d2db73b815ec8ce92eb066cbe443a3c9a78fcf55a443499f505cc8ed702e122054fc454c03919ad92ad7b434d7c2c72314c228c30fc8f45722427936fe4c400424a93f4c9c9dfda73bea186bbe0c72c36f1e98fa66aecc9bb9e0180426613f7670a6288ec4879678e5e22d8bcaa16ee93f50ef59fae65cfeea450d16874b6cc2ead1e3f49c8f75b6252b4842b69224ecfd01a4ad16af146893b8ff8f23fe4f93023d332decbb78265bfbdd6e711b1e4ce64354d7a47476c2af1c444d04a2032e6a5f89611f505c12450cc89d2cf0261f77f91d1dd873ef2143ed8659332eec30519b1e6f6ff6da1fb2e68ec3b18649870bbba07973dbe39d54025399d604ddeaa712bd1ee629d64f126f56e400e7d993b5fcfd92243d52afd2c4c2bd77fcb7d1ac6a9ad39517a2c061e1d736f24c37f1bd00c92be0813a76116aad3a66793e2fcbf0febab70379b2ce88957482d5aa427c9d907b2c924b16e611c4cc44a961c008e6213d862f618e2be51ea95340cb7c959250c14ec1c949f69ee2932dbb758660af384ba0a77f1ce68896a9fc614480d9258859e563ec0b9d47e8ca9933b9520b58bca35ea766d1f753d858d4a650bed4d6373349caa8fa7fb587140cb08f1a39de1a4ec5cdebd6bd5b2d28fa674f181603e3301100b2bf152cafb29a93356822e0bb3693bc934bc3c22a689e7a66e3c293c0c03377fe1dd1e7a21ef3355db59238023917c7563f3716d2862b74a7870a5764ba0774f9d50a534a2c02586705210df5ed22a0825a3af5ea88c8e16d89be5eca09a04118f205a8f592863c1b004262a52ff579b28ad7f2877187dde890bb013abe82bf6f1bf1e967c6b2d36b7d1de045b657b98b79d75ceda90fe863095fc83bd580cfceb1eae4c28ec775711078dade6462d99af411aad3ca65f4ee9a5889624804950e916f6fbf94f63c75793a187224e7d31b17f5a5a396d70bf71860a45313422b3320c20f580eba141cd164fd550bcae0339edc9d3141c57b99be6b1938053522bcd61bca61a474572a29f9fa087fbf86b6e7ea5d7f6654bf802279d78dd1d5b82536f4b3415e66de0d7920f5b1ad8bab9e5a09bf56232a11824408e70fb6bd8e99f55b7b63d7382ea301d683c8841a53873ee1c2f0772c3867eefe3e1bce6101c1d637b15f1da7b521cf14dcce3a008a60cbe8947cb718dfb316cbe2dc28fbe907168d2b8c6d7655b88fa3781020d868fe818b58cd78ae9c67117a1b8269e3ba595e3eaa0a6595c7ba1f73faabd0ed23902093c22bb4cb0f672e213206cee59d5fbc5ecee53a339414ba8b4744295b8e47cd2a04d4426a908ef206ca839ec732fa0139ba61e83038dbf00e91d1d942b3b95f05d0b8bb4f8580b273b5ce93cd842a3a2dbf206f0d3af1fa5da364d8bca44fa35ea2646e15c8d7f34f8243ede39b92442fc328089a0e018b7b267aec793c8a1c8add0c25f4c79ce24f58390b6834960e0f90c362d3b92bcc221335d574a955575078a45e3e7746b905c9c3d994dd129c6b91858b0a51909acfb964bf7b044d95986229ed881e98e452d59cf1a20e9842b38aa37ffc6685555ede2bf3e052183e2d5fb1a7d22decb2e718222795d23e08d4c574dfd11591881f6008a51a760494442922d346f341787e4e044c21f62595d99954a1f0d61fa980d661fc38a81827aed6306d081c24cfbbc5f5d6e8baaa49b691cb9715c61d9ce24c70eb5842acc15e176371c0a3423bc83a6752a901659443d85f8020b0a5f98d422a217d68883be4f1798653ebc54a83cffb697dbb45af031e376aaa9b32120bb1a73bc0feb397e9c359ff149126722fde49cd17bc6d4c2bd2dbc63a1198f1efa453f3ebabc372ab40e298ee6d6796d55a286af8317f7111b22d28a5589140b31e3983604bb4fcf9daf7ea3a8a741a724d9b4a67a03b4248e9b080cb9587c9ea0483289d4058a1f209adcd817eba9e4c5e84e9728a5763b98136e9d6752fb346afac4c8b1d112fdbc54c910848f48fc63b2e69a6dc4c4c459336ca8878b266454c7804c682b21e2a56406d81b3fceb9c6cff5de53fbea5532b33b6c2c09bd837dbe6de3fe74c25a2840a6a238ce787a864b66495b190eb7b687d09398ac2b626641b4486493209567f9d1a9f87eed73b84110fbedd14d70aca2bad2a78964091d7e946f7c5886fa3d750a1fb298d38dc9f507e6ebaffed524bab9a37e091251401b78c70c11b632cd49e2b5bcac40cb7ae48218805e5e121cbafefc3d067c53a3a32e50f47d4de13862032e18d5be0c306fc1d2ef29fd4b011e391f84c15ff30ed3a0476f1bcb62f550fa5485877d722131ffb5d335e6832c57c8186ad3adca172240982d7d1a7dc6ddf75612d3e358d1a7931199da97cb1515056f2a8d3c4493afaa96df461e4ae7f80cee9216d153be23e2a036ed57598cdc63cd407094bb9c850efbffd7ddc0504d315d4af8382f069f37ca07de020fb1753db8fb51506f7b119c0daaa45e5049e4bc40c8af331042ab03d4abbef0b92bb118df0af316fad9d8049b7d704b3bd3b3733c95f48521687aec1f1921f3ef16f6e766808b66f855d8aa8b10b8c5df4b5cd7c4d7a2c596f7b64508dd6655f4b7c64beec01c4515ed1dfb58a0041cad2ab5203db892aeb8525a3b0a044e6d7ec5ae0cace139f67927a42bd1bd28a79a81a10f8231ece35dd7aaa51c0d44dd898fb2b39c6e15a677b76070ba710a5f9a9155e5aeefe341036d9dd2c3b0258e36a098674ddf26df143b69de98cce9a9357a94b8ad176b34611d4755249a946bace5ef04c6470eb4729cf0adb7a6c00d78f469b47bb8ea555aa3ea1d36a0761375d3bfeb99b0462ca229cb67e89b1adbbf637b86c248434eb32161ac0ad26e68b784b68d43cbee1487d8c3f76c00cca1951e318a341ed9acdcc9cfb7589668c57eef0f1f9f46527703dfd55eea94db7b1b30bd982035f906ed44bc2205a51f6f7c671bef707003042cd7acffaa9bfdfcbced896f446cad8ffd56fe19e92aed74c850e587c7c71d9ccc36e6c9b7628b49aaf4cfcdbe45b5c7c06f2e8a1780bcfdcc543b448e8b433d24784f72b12dc476abd272687048afe0205b3a79f018cf1d7b55905223b46b37e5a69bedc640fd06c698a3c780229e330f84fd3bcec1ca35ab53b3b33d6f765f4334be8fc54065f660fce0448a4ec480d5a39ba681ec8c443acfbc821f4f66b56c7de3824bb3bbf4d953ca15fe6c949efe4abddd01c332e5f1d468ebb1508488e263ccf88b51f0b950b090a41f5a9d42d2abba632e5957262e7182ffcba5b3944962d7cbb72f732816cc206d6a977e817ea317a066c996eb2d916e769371856881fee0c9cca9036fb960235bb81fa41347d7da80aa688cb7276e06687a3882a769d65b9996597529487cc4211dbb4c3f04472306e3d9567a5fa1dc364e4aabad1d9819ba9bd0469c49282c001b3051da35dbbe584f1883b82e711e60288c8dc4ce3e579219f5347d473176cd0bb663238940e2a5f215ad7ccc74a450a8b919175ab3b0cef9f66964b64d6236e42953d336eed9da9d0a1eef8613b07cb39ff43c38361355178c4b27d690b56b7102916922094fa6327042f19472bb17f5244ca8da682855a9ea6d6760868d16021c84e6a52ab8f09320bc9c9f3fb456ec2e0e0fdec358720aee66cf1b9826fdb7b5fa0d37337f0e6b2d43e9fbd5b8ba1db0c420ab4a0b003b80a5554ea81830bfd7bf398ae3abeb9b3b12bbf370ed6727a7342ceb0acf4680770922d559f83a8753e55f71398db32fff1ff418589c63676f33501fdaa60d9bbf5472aa1d39fc6b475199f1d9ba1f5fba3fc30365189c701f357db1e1da68f44d153fa6b7e063ccd51b8b1bcc5740bc076afcce2cb93d952952305a70099a087e5e58709c4263955e80d987893ec74fb5f435b9f291f1c12866774c86608b076281c9c2f87b20c56280149872af046de7a9c77c67e2d820dc3a7610bef716e73077088a38393b3a93575c2dd7a4f616741f19bb1439ca85797cc81a63b97e31f8161d997f843fa5b0afe4b27a69da5e9632a19fd71a454d1d6a668a1bb5cbc127221c3dc6eab627b14fc36b68270cc36e66972ab793c980435fa29c56dc363c8cf4626b84150dc1c4e907d7a66efda0d89d37945859c4e03ae72ec1490444e2a32735c139c506fbe5f1b2f3367a0cd631aa81041893cd6ef1afd397d2a387c86229f92426c1d1bc15327c558c6285d081053daeac205b9b4f7d85627666ee9a3230b279934ed6f9e16857777d77ed735ef8bef94cd291ad410b9d72a043d99796513e5ee5f2ad2112029b520adfb0a48a1baf3be058a3ac53274f53f005c8faa165f1f8f335ed8e8400c4b6f264ea2c94ac437d2e88e2f454abb20fdda69ded7fd8d6661e4a1ef3d94db2b7f43e57884fe89d3049fc38df99ede81ac6cf8166a9be093155438b48de878c70dac2e83b0318b68ff8dedfdb735a292b93bdd1f731d6c61db7ce96e6052905cc55476f57f82893a220db013cd0d4c8cb301878ec07a8b8cfba561079da481f6141587072258d230a79f3e3b7c0069cfcfe36b68d7c87f82a1c4952a42e2b3ab643be3fc2db1e1d69128ee978f0421e8724d2e2fcdaa3db97a7e7a7ae81aeefbfef2996edb927480a15f6b6462d3187311d8b12acc8d1a3db33493ed8fedafd762dbfa294d75955a3778263cc5690b47d2d72d3feb9cac1661b442579c8de431caa31c2d0649e341eb230ca17e1b45a34c08c6c688aec1de0c0911e40752e323b4ea5f653e2b592c9f80f0b465a509939188045ba0a18aa95ac6ac29a60ae865bc9cb3c680f703b70132d63678255974b67f0a919b2", 0x1000}, {&(0x7f0000001200)="c933197333cf8701cf8ad445174a91da5681540f62cd446986d478686d16c113275f80b2ebb48742340a770f1fa84790ea00a32ee341d23b170c19989442caeaf52f1a9406837105230bfa24f313b1b0bee6c99604d0c890937afacbb73e89a17e1f4fae62f81ac5f52272bb99123733f06bc7e296af7039c4340c3914eee882d01cf29c38df25beac2a62445649d5bc6f00b73088d172d019b58805bed17d7c64493e79ffd3e540dfb2435403f7796e8677e074f64e40ba8298cbf5011717c76c882aab7f382cd7acad00cb6148e66ab3513f604c12a0d37e273c8ca5201478bba5311e49f5a3a318c824d0d5b953", 0xef}, {&(0x7f0000001300)="1715c2af01766192c5dece00692ea501bce868460c89af521d3ec6f68ad178ac286d1ee5df64a76c77531eedb0af2574752d5c158539a7dd5dc7500a460b0f5f3f199fd4ce4d12b67020cd28d99dd3", 0x4f}, {&(0x7f0000001380)="b570b1acfd00471db14bd2c3c8d50a8eef30ae05c2f4022bfbba30687e54cccec00a9c1ed702d1f3f34ae0aa7c7f5b1f822bc34add6e0e796352e2f28901e5a22ab611b19135a632c737f96175b3d4b2a2d4dc23f463b8decb4f74f105c1a5e55cc288b58e59776323db3a900a4ec12fbb1d5b0913c2ae1df7de8e21552e256123e6", 0x82}, {&(0x7f0000001440)="1885841c4a212dbe22cf57dd076a4a62be5ac89d052419b3f22a3e3a4a89ce9221bc14e6fac48cfa1f7287aefe73d116ebc7de9a961f6fcf13c9dff306ccaba82363297c021e1b5e6f189d9dc27bcd161cbaa72be3d64b6396ec9d9b50212d099ec05a09b0b6a9bf30bbcf7df64e9db9ed9767e0fba0f375d1fa9fc8262f98194f1e80910898edca37ddcbd84dbb199da719fa2a543a9cf7e2483d5d76317d8f963a19758c9587ead2632f9c057322f24f6b3e09b55d080afd3147d4096df855557d2d21abe2ccf22c2fc8e3fcf128beabcd3b759122ee919048db3614d9002eee88acf1", 0xe4}], 0x5, 0x0, 0x0) 01:06:44 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffffd) listen(r0, 0x0) shutdown(r0, 0x0) listen(r0, 0x6) socket$inet(0x2, 0x0, 0x8) 01:06:44 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x3f2, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) 01:06:44 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x210, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000709ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 01:06:44 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000580)='/dev/vmm\x00', 0x2857c, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000006c0)={0x20000000, 0x20, 0x9cb, {[0x200, 0x20, 0x80000001, 0x5e9, 0x5e4, 0xffff, 0x3ff, 0xcd8f, 0x5, 0x8, 0x2, 0x1ff, 0x9, 0x7, 0x9, 0x1, 0x3, 0x8], [0x9, 0xfff, 0xf1e, 0xbf6, 0x1000, 0x400, 0x2, 0x3, 0x9, 0xfff], [0x0, 0x5, 0x9, 0x6, 0xeca, 0x9, 0x122f], [0x9, 0x2, 0x471, 0x4, 0xfffffffffffffb1b, 0x7], [{0x3, 0x9, 0xffff, 0x7ff}, {0x8, 0x4, 0x80, 0x2f97}, {0x9, 0x101, 0xff, 0x72}, {0x10001, 0x8, 0x1f0, 0x9}, {0x7b01, 0x7, 0x6c31, 0x6}, {0x9, 0x37, 0x6, 0x1}, {0x8, 0x3, 0xffffffffffffffc1, 0x6}, {0x1, 0x8, 0x8, 0x8}], {0x8ea6, 0x1, 0x1, 0x4}, {0x1, 0x2, 0x6, 0x2}}}) 01:06:44 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) getdents(r0, &(0x7f0000000500)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002980)=[{&(0x7f0000000200)="9c8a94d3bbc40815c6314c951c65b0532a559503fce8d04d1439d1f225a1746964490ff77785824059b9787c28131db809b8d3049b3ffc3b9270826dd3409eba9df3d1ac6bda6d7fe2282db148608ef8b79c364fd36bbc0a4c2bc7c48a89b1", 0x5f}, {&(0x7f0000000280)="65b6e37cb25bdd6a90756355a9eeb40e4171cab8a95936b623c259ba4140c97b306fa8a0880d75a4f09e074a1bbaf4373c6b784bcb92a8af72470c7bf6ec8ab58af9aa63a0fbebbab4cfb5fb854dbf31b8b2c9a07243a2a6f8a9f8aa4eaa3865", 0x60}, {&(0x7f0000000340)="196c71a1a828ff273db49655d159a349e2818cc4d23875b9560637775a53f333b355aa2330ede5c27fbcc4a435fcb9f544a5dbb2bc580a5002f54aa04e9855fa15a1c6825339a3013e4002525214074eb2a2591c524516003882801e9a7d10a8c430de3a2ee34943fb0187a3100dd218a31c2e", 0x73}, {&(0x7f00000003c0)="12287c4a55df1871dab150957f43cec0081a0a650d4419cab58797033550076a8e605d937ccf520fbd4d3722a80fd32fe57f0dec33fb77b4fbd02837b291abb55818cfe46a3408de900a73f4fa1502d13959824bc63a", 0x56}, {&(0x7f0000001500)="50f6ab4d0f25bb1ecf5523d30c5594d98244768a69b647682f82f6c991c1b8022b72aff1cdc38f993204d5d2e0446262c138750795d1bf45b846a4b4b0a2c0e548e9df884b2e6a14bbd6e38a24bd2cd1aa4ebb4e404d120ee5da05f7ae75734ecd48eaf32478a152d05e305d1b73c5dde0bd9fd9b6494ef51e67e58fd96eefb4b08dfe758492fdbf4b88dab057377b3e1cf3bcbc7acf959ca5c6c346bbaea4b50a1ca40fc713c7e643d39e35c17fc02050f76ac78b44a5604d935ff27f08e7675eb48b5d8425b47f937e6a0198d8ed86798fadc9669d9c87f410b0bed165560ba61d8536e1e0c65487f376517d0a6f2c805369916b0928", 0xf7}, {&(0x7f0000000440)="88ed23070c79cf06af876b9770a579f83de9ba0b6f8cd2bd758e753dd7047e5d4ddb7043a568443e4ec3b5307ad1f1e169d129f6779b", 0x36}, {&(0x7f0000002740)="8d5c5e38f3eedbf38ae021b62c1a6a92acbdb89319fff9876e30e1116986d0f6542d3bcd715fd691d7c16028a51c75e164feb2951e8adcc790ad396f1db26e44d6add847574d55acf08ed3268e7e5201427faff3479f6d111df55f1963cd1dfe9f1dac9124fd001e3081b0dac4219e7f808eb2454ef2acfd3ba00fa1d8685fc7c73fb4f88965ff97436bbe38b564f5d31d83e34ef56343dd0040185ee27cff7b0eb0bec9b6bdd481bd54acdf3b391ce9ca1cacb49dbf7791cf594f75ffd0d7fbc064c42a0950887b19628adc87", 0xcd}, {&(0x7f0000002840)="b7a2c11c515ab58b670694e2bdca6486f3562ba08aafde06810285c0f623d6f3c695e0cc376112d91d2d7f01f29f67e65e96e416f9dfde146448ddf148c4b6905e3811b751c2d3462792bfb2c0a00f65a7ae8ff2ec9c4ac0c13151d86160321e0679e9599cc682aa9e2d5639abe993004a1a451bc4a081a65852663b9b8f616012", 0x81}, {&(0x7f0000002900)="7a5c23278d35f135e8c6f35a97143ff4ac8d4421c2c0b545614caca649ce87c04dfbe08a42edae818513ddecbfcea0c12b29f8a4acb1135e6f215353ec40e106c8e8965cb3b6309b187304cf8a67d2d86d5d48d3b76f30cc0e6f7b74ffa0ae7e153e9884d8f4cfebda2ef5d9649ab1485a63", 0x234}], 0x9, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) 01:06:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) 01:06:44 executing program 0: kqueue() fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) 01:06:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x6) r1 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000d40)="582720efabd16ebae63225259560f8e5815f73f2a044fd334a5619515a4c8ab06198824b3da02fbbd47b3bf579456fc7d4096e8c8b9ad8a4f5f728193e026ab93f12fc4d5f16b136a5d00d1628b53a9eed5630926fb709729b2d47fb6861dcbe196b75474e395a1978da2f9f3882c64f96d13f1e346ce5d9347bcca0ddab1fd6c0944351edd8fa145e1ae1d2be7ee93856b57b94170ca50952cf4eca02ba795deebc70d23061554fad08afeb1d5052599f174fa758f4a514b252a3d21ecc324301d3849c031f248db84ca316539efbf441ea726300000000000000000000000000005dc80689ce930c9bae756817df003b0761be5d5c1fd66de0e43c2677cbb5106d753229fbd2d710235258e7f04b3d86adc2bae923cfcf783fed6372c9e2c168088ad7344a392c44576f9bbc0618cf2838d9e12afaf8835a7f0be5028c686689266870921d4c3eda0f1de5eabd84b24ad912b3c6fe115c03e74d42edfce0a9e44aeb5b36008c960181129c557510884febd4318b9ae3c55ee5d096ed9a928ef7ebba6e9aac4012c77009bb27ce2723f3349c", 0xfffffffffffffe66) write(r0, &(0x7f00000003c0)="e1f103004b3d80d9518067a6b84db20a4efdc2869b031eedb13ba41fe61e238b3b8f62354f8b297566e35c70d0db4b63fe1681f6d04f2d4085ab95f3796ca8b945f1fc1b4348ea878fb2881010008a14c8b18fae5f4be2ed88e21e694bc481faed8b85cb36e2090888bcd307d64e27958a572c03ea47ee9d9d757b36c80ba7b508aa4417569043fc25eda231c10a49b460d8ee780540539e8c79257b", 0x9c) r2 = syz_open_pts() close(r0) r3 = fcntl$dupfd(r2, 0x0, r2) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00') unlinkat(r3, &(0x7f00000001c0)='./file0\x00', 0x8) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7, 0xff7ffffffffffb80, "855c55021a0000707b634c00"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) syz_open_pts() 01:06:44 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000000c0)=0x1) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) 01:06:44 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8000000000008000, 0x400000000000801) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 01:06:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x6}]}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) select(0x40, &(0x7f0000000080)={0x0, 0x4, 0x4, 0x3, 0x7, 0x22a0, 0x1, 0x8}, &(0x7f00000000c0)={0x80000001, 0xfffffffffffffff7, 0x3f, 0x1, 0x1c, 0xffffffff, 0x908, 0x3ff}, &(0x7f0000000140)={0x7fffffff, 0x40, 0x80000001, 0x7ff, 0x1ff, 0x4, 0xa11}, &(0x7f0000000180)={0x3fc4cf49, 0xf}) 01:06:44 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) dup2(r0, r1) r2 = socket(0x1, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) shutdown(r2, 0x1) 01:06:44 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x403, 0x40) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x800, 0x2) kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x93}], 0x26, 0x0, 0x0, 0x0) close(r1) 01:06:44 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='g', 0x1) r1 = socket(0x7, 0x4000, 0x80000001) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) setsockopt(r1, 0x2, 0x1, &(0x7f0000000040)="ccabb732d500e90cb9605aab7587b0baf0479ace69207d97a5bbdb351e60fae8966f9857e4254dd1a7fa0c17deadde5b02e622acba6f4ed5f99c291d2348a53b86148ca45b15ec43cc08a94f9b2a72e0a7c825131abcfef390a3ca6d5deb34950440d2b1322fb6aec617b157c05b41161ad242930a354990b3ac8a09ac0f469836f3c40c5ec994eb9a9742d109", 0x8d) 01:06:44 executing program 0: r0 = dup(0xffffffffffffffff) fchmodat(r0, &(0x7f0000003680)='./file0\x00', 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x4, 0x0, 0x0, 0xffffffffffffffff}, {0x6, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") linkat(r0, &(0x7f0000003740)='./file0\x00', r0, &(0x7f0000003700)='./file1\x00', 0x4) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x1a0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x10080, 0x0) fcntl$getflags(r1, 0x1) getdents(r2, &(0x7f0000000200)=""/36, 0x24) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000003780)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000037c0)=[0x0, 0x0]) fchownat(r0, &(0x7f00000036c0)='./file1\x00', r3, r4, 0x2) preadv(r1, &(0x7f0000000100)=[{&(0x7f0000000280)=""/234, 0xea}, {&(0x7f0000000380)=""/160, 0xa0}, {&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000002440)=""/173, 0xad}, {&(0x7f0000002500)=""/189, 0xbd}, {&(0x7f00000025c0)=""/4096, 0x1000}, {&(0x7f00000035c0)=""/182, 0xb6}], 0x8, 0x0, 0x0) 01:06:44 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x100000000) r1 = openat(r0, &(0x7f0000000000)='./file1\x00', 0x21, 0x100) ioctl$KDGKBMODE(r1, 0x40044b06) lseek(r0, 0x0, 0x40fff, 0x0) write(r0, &(0x7f0000000040)='W', 0x1) ftruncate(r0, 0x0, 0x0) 01:06:44 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000180)='./file0\x00', 0x80c, 0x35) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 01:06:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 01:06:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x1}], 0x1, 0xa194) r3 = fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={r3, r4, r5}, 0xc) 01:06:45 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getppid() r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 01:06:45 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0xe3) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x110) chdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$KDGKBMODE(r0, 0x40044b06) fchdir(r0) chflagsat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file0\x00', 0x80, 0xcbb, 0x204000000000, 0x0, 0x9, 0xff, 0x40, 0x3, 0x0, 0x1, 0x1}) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/210, 0xd2) symlinkat(&(0x7f0000000380)='./file0\x00', r0, &(0x7f00000003c0)='./file0/file0\x00') readlink(&(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/249, 0xf9) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000540)) symlinkat(&(0x7f0000000580)='./file0/file0\x00', r0, &(0x7f00000005c0)='./file0\x00') mkdir(&(0x7f0000000600)='./file0\x00', 0x12) r1 = socket$inet(0x2, 0x4, 0x5) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000740)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000640)={0x9, 0x1ff, {0x3, 0x8}}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000680)=0x4) r2 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f00000006c0)=0x4) clock_gettime(0x4, &(0x7f0000000700)) sendmsg(r0, &(0x7f00000019c0)={&(0x7f0000000780)=@in={0x2, 0x0}, 0x0, &(0x7f0000000780), 0x0, &(0x7f00000008c0)=[{0xe0, 0x1, 0x0, "ab39666bb649a0eb118c8158706bdc8564de0eda8f7b5adbd7cceea2a173216d0a4f344fa91a4015ae3c667f3cf33511fe8abf27d63ec31c3a4f591e939ea191b9c5093d1542384e6d36b2abab96132f2da510c66b41ca6fde9a20939881a62ce1e0a06ee790e08490f7a54eaa72cc6b1a6b8f2f91aa195458acd0ce3bc08d1af1fc2a86028b1719c49573f5b063141332a07bf3e75f8d23ceebc330163f2880bc7fe3cd4cacd26aebedd19f0f0724f74ad246e9d5ab7db89777f2edac1b6d90533f254e7a543ac0d268ef"}], 0xe0}, 0x8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001a00)=0x8) symlinkat(&(0x7f0000001a40)='./file0\x00', r0, &(0x7f0000001a80)='./file0/file0\x00') chroot(&(0x7f0000001ac0)='./file0/file0\x00') openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/ttyCcfg\x00', 0x108c8, 0x0) 01:06:45 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x200, 0x3}) 01:06:45 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f8c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282102e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000004000000000000000100"/177, 0xfffffffffffffffb, 0x0, 0x0, 0xffffffffffffffc1) 01:06:45 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) lstat(0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) shmget(0x3, 0x4000, 0x80, &(0x7f0000ffa000/0x4000)=nil) fchdir(r0) fcntl$setstatus(r0, 0x4, 0x8) poll(&(0x7f0000001840)=[{r0, 0x4}, {}, {r0, 0x40}], 0x3, 0x0) 01:06:45 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x20000, 0x0) r1 = accept$inet6(r0, &(0x7f0000000380), &(0x7f00000003c0)=0xfffffffffffffe7b) getsockname$inet6(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffd, 0x80, 0x0, 0x4, 0x7fffffff}], 0x3, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffc, 0x0, 0xfffff, 0x5, 0x6}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x400, 0x5}, {{r3}, 0xffffffffffffffff, 0x22, 0xfffff, 0xebf, 0x7fffffff}, {{r2}, 0xfffffffffffffffc, 0x48, 0xc0000007, 0x3, 0x6}, {{r3}, 0xffffffffffffffff, 0xd6, 0x40000000, 0x3f}], 0xfffffffffffffff9, &(0x7f0000000040)={0x1000, 0x8}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x31}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kqueue() r4 = dup2(r3, r2) mkdirat(r4, &(0x7f0000000180)='./file0\x00', 0x22) 01:06:45 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="09000000000000000000000000000000020000000000000000020000"]) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x4010, r0, 0x0, 0x0) 01:06:45 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0xffffffffffff2ffe, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x200, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0xa0) ioctl$VMM_IOC_TERM(r0, 0x40047463, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x10001) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x100000001}) 01:06:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setitimer(0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x396) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000080)={0x8, 0x2, {0x4, 0x400080000000}}) 01:06:46 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x82, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x6) 01:06:46 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f000023e000/0x4000)=nil, 0x4000, 0x7) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xfe62, 0x5}, 0xc) writev(0xffffffffffffffff, &(0x7f0000000600)=[{0x0}], 0x1) 01:06:46 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x9, 0x6, r1}) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) 01:06:46 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x4) write(r0, &(0x7f0000000040)="65e51acc1ce582489ef2e079c7aadb05fee7fc03fc431f6a5d14d26994d02f6930b23627000543acd621e5c25ed8202610672e", 0x33) r1 = geteuid() setuid(r1) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x787, 0x982, 0x9, 0x1, 0x5, 0x1, 0x9, 0x0, 0x3, 0x85, 0x7}) 01:06:46 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r1, &(0x7f00000000c0)='.\x00', 0x1, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) linkat(r0, &(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 01:06:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) rename(&(0x7f0000000180)='.\x00', &(0x7f00000001c0)='./file0\x00') fchdir(r0) munlockall() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000500)={0x10, 0xbca, 0x4, 0xffffffff00000000, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xbd6}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000001000/0x10000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80}, {&(0x7f000000c000/0x2000)=nil, &(0x7f000000d000/0x3000)=nil, 0x200}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000007000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffffffffffbc}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000002000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000004000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x80}, {&(0x7f000000a000/0x2000)=nil, &(0x7f0000008000/0x3000)=nil, 0x8}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000008000/0x2000)=nil, 0x7fff000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000006000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x3000)=nil, 0x5dfb}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '.\x00', './file'], 0x1}) readlink(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 01:06:46 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20400, 0x0) r0 = msgget$private(0x0, 0x420) msgsnd(r0, &(0x7f0000000040)={0x2}, 0x8, 0x800) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x5) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in}) msgrcv(r0, &(0x7f0000000140)={0x0, ""/206}, 0xd6, 0x1, 0x1000) connect$inet(r2, &(0x7f0000000240)={0x2, 0x0}, 0xc) r3 = socket(0x11, 0x4007, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/225, &(0x7f0000000380)=0xe1) kqueue() msgsnd(r0, &(0x7f00000003c0)={0x3, "e40875f8b0bbe18333afbbb5c6d747e0f5298f266acd6ad2f6f63dc15d256ecc0145325214d45757e746e4745b6780c65192cae0c3c1d26484803d2a1cdde3ba4049bfcfa4332762da977a89b3db6dc66b92dcf51512ddaab8cd442428c933b792a8e2bf070b56fae51ca93b65ff9f476860260b50c92f513bbd8cb6d471ee46aff250ee165a88812c3a784f2e2c8a11d756082cbff7178e"}, 0xa0, 0x800) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000480)={{0x18, 0x1, 0x2, 0x2}, {0x18, 0x3, 0x3bf6, 0x722}, 0x2, [0x3f, 0x7f, 0xfffffffffffffffe, 0x80, 0x2, 0x3, 0x9e49, 0x9]}, 0x3c) sendmsg(r1, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f00000004c0)="73539ec1230f754bdf6565b452c5572a49f1bc5796e9070a64d47f6c5789fe86f27fc9a796665df0b532fc20da4b5d5c6e42065c37f42766e7f34c16186c6dae0c48ce7bd1e111623da0d5f59845de06f22480176df18c31f3ee2c37e817dd1352dd85485157cf0924ee351050509b3a50e1cae510161cf06252022c9ee472899814368eb955af3594", 0x89}], 0x1, &(0x7f00000005c0)=[{0x1010, 0xffff, 0x7, "f263d60a10878759a6da216b14ce1b86c8f4fa0a09835154628096a5572ecaf36f655287ccb5291f703151886241a04e888e1c4c63acba6554c608b529506fb2d2fdd35e682b3c3076e21aea89004c731ab6549f9a0dc9f26161610b18d2f5d875963b8913d35998b4a77dc64a2c1636fac2b6754f69341bb3e26f61508ce3d8a9b94ec85175e8288276036bef0b9c036489287fda041980d587b284b99ec902c506e230d0ff843b0178bdab8dc1eb0e048584a58a7b704bd197834d34228fafbb520254d81120ac568a3b03ef561e30b051f9012aa4aa0dba1bc699c919b4cc2946805e308ebca0e34647d8fcad0739b1115b4f4376265a84852a57fdf47cb6540ae879165756bdc6a515a52289831a2e32ad96dab4baafbb81729bf5c8aa884c3387d6001e952efe1b4ddaca80f8feab010e3446d3c0801a564efac3c7414095f1ee4358b475eab68f83946bfec15df882ef234c7f86c4b2a31d933ab82dd784f10c5dcc5904e0818d65761522b4879233afd2efa2e90bfe1e717596956dbc2bcc11f6c95020c9698d9a4844c067b07dc6099fc5f8adcff67549cacf166e950cfd0519f67a466dfb62e9297b9c6dc798f76b35403b103aae8664d62fb3d169b945a720c989265d499721f7a1d3e4b3bf319de1ba3dc67272adb485f4acadb51ab85c5ed5a9110297b8a2b91892c14b32863736902caf97eb40a2b61b02093e2ed97843428f8d3fc6f133379fcb6f4d98656d2519eb4dee02a5ab07c9a2a1f10bbb64a08406eba2c69895c5787b10fce01c3cabc5362fe57f9a569ebb95650814c7f2708649005f648ddfe70ff955fa95452782d84317957f1e86f03ba272b4c1cf8dffaad3d82d9fd30f3161553ef5cc7efc15e01eae66601732bda4df1624ede5bb7b8718c2593d50a6d3b636e3f64a481975a284b5748f7143c498b4733aad502472cb012824b21160d2cb1c89894b619da026bf6ca7ce5d6e01fb7174e35dd4817e089ad4c5e22b4caf0245e9cc2b6fbbf68afea5d93fb9f8718384ac8d6c0efaef56a36648e97519a39090b0113e43383662ef29e689493d5c57e194865115b707351568b110a9ec307707100ec4b27e03bfb3db5fd74a3e685a2f7b2ba09aba45373a98a4783ea99b5de8d3524305bd8e452e14a6be8d315edf2d483a42617a6d3a82d6122cc773524bc2ce171a701736e7ada384e58fe4dcdb8bb0aa057ebf3dda2f00dd3a94c4a87abfbda1e66e6567b4648294ae126e04f90cde8b285355fd34764cad82aef2fc3d9dddc125fc19014e4898ddaf8b4a6a9bf87679e7398c722a186e6c031306aec25a126bbc9d7471f251c6dbc7cfa59a8bf8f30e7b57bf69f92aa0ee3434d38323b0f807170ca67121f1a6d3e353a0e2446f0215983d668446aac70e67da013d32eb35295476adbfe704725dbe323fe9b9ff26bc0e445c2fb1a95c25497273b9f8c5a92c7ebc4af843464f1637757f1ce34970ca536bd2488ce51124f6f841df3b3ee23a5d3d7c7483fdad0a512cc39e470b9ded0a9f6393385630ab5f61464af0a0787ac07a970b99ea1ac253cf7d8e555501fcf093b45ac575ed6a7519c784a84ad9480f72a3d828281e0383e69b8e4a1cb0c95d4a0fea6d9f07492c44d7e77f0a08bea765ff1a34635ccc47d84cad92a3a5f289186da04a4ea7fd6a8e735963f1f20cbe0ebc65b541aeed8b8a044151350ed33b499d1e44ca7f66aed60007f0c9eebf8c776da087a891010566f1786339d4e6ecd2872e89e34ae3238a26571927654d5eb2b20908fc1e577faa9f9af2a525e37a79e878c11028246f1e050a054388721eace483ef1e502b82b7736f2a6da80601003b5392170b314184248162cd159c3a0e615c4631bf51ddef69c564e8cc4e49572cd317ea45967f6bd0532ff71cdc3043d6c682623db9f59cbd9e2c8526ca907881cc20029b2a6b3ffff5966663c5af6f96730da0d4c4b4b48121b3237679e3c9b8da13c1cc97412d82f9761d6ef3ce1bd954198246c6d65ea2b615c7444b2022d23a9d0a768894ba2a987060bac063a04e544eeed38d8c4f6a4ee5149bf88a7d4b9794b51fe8814f327e000fd7f442a1b15183c65e2e781ddbfa13ce551713e275a116d45513aff7632f1541fafae206d3d67622c1f96f6df4c24f90a14d86ea24dc217669226a855962f40511e180eeeadaca88ebeff414b99003f95103cade15ddad8f0c8460553b971f2374bf13a7715c4438ebee85e26669f164e3aed9a192a8070e40272cdf2d9cb0991120c4f61713d78a4703c9bf548a5255b42b208d72886fdf87862c6855b563d5b2a587da70c5127018d3a0eb5be33e0630b63081b823591fc5cbbcf694bd5f965ed3b75f3e3cd7c1cb1ec304cbc905140b789232ae11ab492da5271da893568e4205c5b72d6c24b7cdc958124980ed725daa5417fa14ca3b5849a653d31399be5dab6b2e5674bfb3b9a2cf1ddd7d9bb0d9353f518c1ff18a0f8b7250055a051b8dfd7c12fda90572a19debfca5f6d2bb3483134fa71e251e1f2b88e2c758b3429d5f5c424fda1dcf64f4ac6fc6ab9803d84d2b1e0d2fa549ee99c6f41ba95af1b9de7b377e9d863f9012eb52ce9fd0f40961929bd5fb408f1c0e79ac3a809156b141608baa9aa42566bfd1cb791f41d67c8c9aad6fd82400afb722ceca5acddbc7d3d7041061a6bf0b093ea0d880220cdcb3a5c22d02dd1ea25a57c56dbdb054a26bc492deff551870a2ba26bcf9a52ce4a72ae33256261c574b899458fac122f03cbb69f83174e8032342e4bbd5187d59d27d47844e6ec0e238095808dfe651370c1aeb8a08b59f000dfd287587360f38407523086a358c4afacf5117549b09a3a85018a6a5a13751e6ea14061a224966ad1f4f4c9ab47bfb3557169416568c7c972462a4f60df8abac7bf331ac6c4f3b28dda7d9e3903cb8e643dfedc7ba6ff81beedd6f90f5047767b6a1ef2e77af08ccc0f0d99571db5340094f81e3e0cbefec6766714b1d01898b7b6d6e8a1032a4382b8568cc110e48d0452b2e6e2453b8fd7a848739610ff0a3cbdb5ecd531fde91b1ede2bef1b2446b5f7937f8a497ccef5a171f723bc80c273dbe2e5e2293027b0c573ae50d953f9d82e7c26d92b74ca99e42f70ae06e20200ade1eab4f764e10c92ef16810fb6e2f8c979a1faaca23e0adee0c97be87948224643b46e51707688ed20fe4277a6abc0492e6d51d95e2efa0b460df2b01aa0eff9b1b1c69a78236dafe2a51eecfdc780492a85da9654f2b654dbb715181455448a1978288b437d0ae1e776e32664152004e06cb6bcafaa656331c999649df8804215d887794a4376c7bfc601b058fe9b7bcfcf44905ad85debd9ade0813783e3daf45539e144f023b0f84966a3d2d116e43c622cdad92007a7a5f869c7602f53f0cd6c672fda0e41b87b32d834fa9b698e684b8bf0cfd5ac92f8a68fd82c430bd2d1807ecadf85e8b2f125f0257d686d3783fc0b5d4d56307b6f1df0b73551169fc0704430f43e7560d1a1b0a902643efd438ec8617492614da8f97271c05add06418bc2c877ec8a3dbf0e9b560e2ec489122ec9b8882ccfa6dd164fc981d25e3c18b8c01023d0dd3d30a87fc834c34a25795dd3f59e33da0d32f9e3af2f21e5dc068c0db0238cd72ea9b2a3133ba4eac50807dd3c0c051bc39262c0d32733f7b76d63ddaa30a70ca5e9d5125e143afda1c76f9921b3cf45012209d986cec79febdd61f3eb0b2ccd42a584e5a0349d055d2c69ce01bab7365e005928f16e9a8059fef337108d66fa8545eefc3545c46d42dd391366a188fc18b18a931fbb760588715fc68c7d9be4ba2c5fc4350c3ce803f11f9d2dc9960c4fc7b2f618ce252f442034ff2590c00e8708203ed54449a3c976a2c57fc0dbe6bde477c2bfb33f11e4da18c0b65a9fb13f698804a6c886526075cbc53f977d8dfc24e2cb2c28820ab76ef45809d048e233452dffa3c359f0da62e1e434eabdc4fcbddebf61da35613c102e5538d6aac6c913b409aa9227fb6f7e0128bfee3e5bb7f8259b2c6b6deb3e7976694db284f24cb1d4ea778ef78d1614bf3d3bd93ab242a3ec952d0ef424af639dfa0145216f37b640e6c75e5f00ca61b80848edb181a909ba9cf9f579171ec554e5017ec5a91dc4e37f8d169eaf70b6a5afd6caf2ca3c4edf538a2dd616832b64b25daa2850abdeb33afc1e56e1c547c5f01154db77ce580cd10bc8f007ec592b00d21dfd56f4993e66c8e9e5095ba64d1fd845a877a48f61f79f04984a6135ddd29f7e028461f0ccbccd4b1cbd8a306619909bf722b9e5f96020f9d45933f0e496a4c570208f221508388485b99ea37a51955000c4515145e524f4d9e9b14aa722e873502ea6ae6e87b1c60922a4cad88fc9db37f86fb29635d9f56f2e3cfb40c9a09c786c1ac6938ba94b2fe6fd6d432ef17a823bcf5301ae6c49dd2395ded4cf510cb677e2fb23b4c9f04919adfd378398352f2ea231a9e015f9343b07467f682bc5b4e03b5bacddd89ed04e1f26a290f1169a894b8085c6a6c10e460cd4845fe08dd798b411613d67c52b77dde2b496761cff3982a5a84a09b3be32cf373bb0fb4e222e2d433dbd1598de5d3446272cbb99544b575db22fc5637a3f085edd6dad3f302dcd937b973d5371eb27aa493484287a1b45ec93dc683340953ed9f6e2972c80a14f09ba3e7c5de1d84a538e12604ac1cff842183dc65db3d9d9d3a29fe2555e97cc81801b297ea8a360640016e3b46a1e131e611e3af0d7fe0ccd8b9eda598c7761f7c74cfe5057cf9408b080511e2a6480fd81bfb42b55d755f1b54cff3a5cc580fd42a571c64aa79687b319ba1ec1b325c1aa859f0f517539cc42705a330be842564b44823de4a3b9087f2f465a216ce850e6d939368a0eb7859ff0438618d73b106b0d559e4e246abc11b0392b301a4ca0a69e3c5bf9cadb6bdcb5dba78c36ffc39c7f9868c488a4773f849ebccfcb27e7e037a29eaffd22893b38ab713262104acd3f465412fae5bdfeb43890097c7cace705c51369f5069c5ca6eeac7915ea09278ffacf1505ed04ca184762a44f095bdab5f77c65de31755460305d91b65926a8e117ab671f7026e37ae58add03172e792f2fc1c919d93e46af94e648cc1edfdb2e5957be622e62d72c3ad18c465d5b67f846c2a98bc088af6545d13eb996a5f5ba4449d4e47ac0535aacfffeae16c6d277aa5ba00bf23daa9b9d1a4d686194596c5ba8320640125c1c5b822b7baae88c1549e16c21af09d22fcbbeb64c237bdc8014692d876bfaa4816ad5b1d83a4ccec74722c1e3f33f8b72ccef9323057055608e857597c812ef74eafad63e6899b3a278dc93dbdf13ef6b4a53ad0b16d4b5b8d672dcbf13d51a3c5f360a7de2a60173f044aa1fdf7a1def320038bd8dddda5edae09b47e7bb22d2c3ede60bcb92432143a8f1e43d18c5c5566980c1923708e05ed5d99a2458a21ff98498f9041b566e5491da7f6e5d8480ba25b89a9682c5b67291ace0b42272cad81f018eb8a2bc4361a9fced3c25557e58bb82cb401789d45628aaf3df4eab0fa0079126fbaed3cc17f813beb82d5035b00b97bb2fa6e20bf642ff007002549e5ff7285086d2a2945d33963ed3cba13675e7f99d6362258a65a1b0f02a5f8a333df6234739a53b80ab7a307389214793bbb79b32c58ce2309d91da586bb65945819ea2b8f4b005e46fe00aaf641a9349a7f6e31884b3de35e05d704ce45e4335b57bb0855c0dadfeef50819444a3c56db2681d3"}, {0x60, 0x1, 0x3, "be12a470a722a856e247c06aac4bb66a3c460fe7a4014d5df5811db8a1831a66b6c9d64722634b8a9727ebb8efec2fc135f814d812bf6b933d14a9cc2678cc03d6d01cd20b39225378d989ac9e"}, {0xc8, 0xffff, 0x4, "7d022a70276afd9f2063d9cd0fd0a8c271acd8140bbf6dc7933aedb5d31cdea5d949ffb778f1783e5ab9845c08d0eaee998c601ddbf5cd84eb6a1f98498c3372051f10bec0b95c4a1baf7ec17f22e56e8cb6a6c5d1f2d7188d9c4c0047cafb9ed3f6f7fca805ebb33dc7be493ba65b1f9a7f48c8c3d9ddc961651f65fcef7044d4e1c519c91e64ab1c026eecbd3628e0110c928274c8f1f46b67e1ef47bc7e401389dc2580cd7fd9ee9352033644047826d24ea89e4227c3"}, {0x10, 0xffff, 0x9}, {0xf0, 0xffff, 0x3ff, "400ba4ac7e7b82f215b9d6f2b453e5bbde6c13d8be0839ba9e95f45554ae16c775c3a4b4c33cd6971100301dc637b55346e6eafe38d4f5d5cf08dcaf1765ff45adce2b7cb940661ce9cc3200b2c571a561b251b43a86ff62ad205a402f48d41fe75d17a3c526b8917a531bf4f48a37aa010fac1717a0886277bd9dca552a5d8f8c1e9f72950979abd6e6e62afb09508130cc023d964d795a39b68b10b7777de4f16d894122be02b759568ebb3fadf8b4e0ddeeaa4a1ed781f8dd6ffd2798522d0ca1662f6acd6c560d5f036ab3ec9d84ca97ed0e9bc0517c2f1993cc9493"}, {0x58, 0xffff, 0x9, "49db27c644c8e229dace585e95689e00ba7f4ea96dfd09e1cdcd142dc6903314dc8fae8286ac86efd708d6378a48d594b5e1a95bfeff29a969b3e4890d13836f2ac67895a615"}], 0x1290}, 0x9) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000018c0)={0x0, 0x3}, 0x10) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) r5 = fcntl$getown(r3, 0x5) setpgid(r4, r5) msgget$private(0x0, 0x0) r6 = shmget(0x0, 0x3000, 0x3, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000001940)=""/215) r7 = accept$inet(r1, 0x0, &(0x7f0000001a40)) getgid() ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001a80)={0x1f, 0xffff, {0x9, 0x80000000}}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001ac0), 0xc) open(&(0x7f0000001b00)='./file0\x00', 0x8060, 0x4) openat(r1, &(0x7f0000001b40)='./file0\x00', 0x20c02, 0x101) getsockopt$inet_opts(r7, 0x0, 0x0, &(0x7f0000001b80)=""/4096, &(0x7f0000002b80)=0x1000) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002bc0), 0xc) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000002c00)) 01:06:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) flock(r0, 0x82c91d6252ced481) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) flock(r0, 0xa) 01:06:46 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r1, 0x6, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x800bf9c, 0x0, "7e389ddedff37173934a3a00"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 01:06:46 executing program 0: pipe2(&(0x7f0000000000), 0x4) mkdir(&(0x7f0000000300)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', 0x0) 01:06:46 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x10, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x4, 0x2) r1 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) lseek(r1, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x142) socket(0x21, 0x8000, 0x1f) 01:06:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x6, 0x95}) r0 = syz_open_pts() close(r0) chflags(&(0x7f0000000180)='./file0\x00', 0x1) r1 = syz_open_pts() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r1, 0xf, &(0x7f0000000100)={0x3, 0x1, 0x11, 0x1, r2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x7, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 01:06:46 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) fchdir(r0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 01:06:46 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = geteuid() r3 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) socketpair(0x21, 0x0, 0x7fffffff, 0x0) 01:06:46 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x20) fchmod(r0, 0x21) setsockopt$sock_int(r1, 0xffff, 0x108, &(0x7f0000000140)=0x7, 0xb2) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f00000000c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) ioctl$TIOCSCTTY(r2, 0x20007461) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6be55c6"}) 01:06:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10080, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) r1 = syz_open_pts() ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0xd3e) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x0, "385df47313f653dc897f0298c9c4e4274161cdc0"}) r2 = open(&(0x7f0000000100)='./file0\x00', 0x29, 0x10) getsockname$inet6(r2, &(0x7f0000000140), &(0x7f0000000180)=0xc) write(r1, &(0x7f0000000200), 0x4268) 01:06:46 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) poll(&(0x7f0000000080)=[{r0, 0x80}], 0x1, 0x0) 01:06:46 executing program 0: r0 = socket(0x36, 0x80000000000000, 0x0) accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xffffffffffffffb1) 01:06:47 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x3) fcntl$dupfd(r0, 0xa, r0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 01:06:47 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 01:06:47 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x3ff, 0x100000000}) r1 = getegid() r2 = getgid() r3 = getgid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0xffffffffffffffff]) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setgroups(0x8, &(0x7f0000000280)=[r1, r2, r3, r4, r5, r6, r7, r8]) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x100000000}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000140)={0x9, &(0x7f00000000c0)=[{0x200000000000000, 0x10001, 0x8000000000, 0x10000}, {0x10000, 0x3, 0x7, 0x4}, {0x80, 0xbed, 0x9, 0x7}, {0x2, 0x4, 0x3f, 0x15}, {0xfe7, 0x1f, 0x9, 0x10000}, {0x9, 0xffffffffffffff01, 0xe2f, 0x5}, {0x6df, 0x0, 0xfff, 0x7fff}, {0x8, 0x0, 0x0, 0x20}, {0x80000000, 0x4, 0x2, 0x1}]}) 01:06:48 executing program 0: shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/184, 0x112}], 0x100001b0, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2000000080000019, 0x6, 0x8}, {{r1}, 0xfffffffffffffffe, 0x10, 0x2, 0xffffffffffffff5b, 0x3fa}], 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 01:06:48 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000440), 0x0) write(r0, &(0x7f0000000300)="a036e0d18caec90918261222413ea9caf790b0d5eea1ff653a600d79a7f2ca533e787170269940a3366c1b66e7c5ddeaf1319d5826bfc6710895bfc4dea6c65b96d0e73cb6ade8dc7443b4e9ffead146d8f45251d19160d7de0f223de61932d36789559ceb5c9de6ef69806a9d72ee6f0eb6c7a7744b76b3500e77855855be2de76bbb05358d15", 0x87) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae6322525f2a044fd33055552fbd5e41789632dfc94ff334a5619519b4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5feff193ef16ab93f12fc4d5d16b136a5d00d1628b53a", 0xfffffffffffffed3) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bdffc6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc07e23ac168a0237cb5e32d0ff2d4e7199679daa987423cab21c6b2748a67e400d0a61d75698228a2b887db13099bb25375a9c2b0e061a751731e5c2091f3e9bdd11c4518138f7d1d2717001200f34322c0cdf8648b0200000000000000cdd79cd66c31400b4dc386972d2eae1f3c146e00ead47dff07c6c3b018be5455ba5fe808f9840f9e13daff5ee54c0682247a3e405dca84b00ba7651238225996d2250f6ea821e157a6212dc30a", 0xcf) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) close(r0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) recvmsg(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100), 0x0, &(0x7f00000003c0)=""/76, 0x4c}, 0x1) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x1000000d0e, "b04d00f3ff0a631a00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) 01:06:49 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2160, 0x1000000000005701) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = semget(0x1, 0x2, 0x4) r2 = getuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x3ff, r2, r3, r4, r5, 0x183, 0x9}, 0x0, 0x8, 0x7}) unlink(&(0x7f0000000180)='./file0\x00') readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/67, 0x43) listen(r0, 0x308) 01:06:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:49 executing program 1: r0 = socket(0x2, 0x8, 0x6) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04000000", 0x4) 01:06:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) seteuid(0xffffffffffffffff) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x30100, 0x1c0) r1 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x0) 01:06:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) lchown(&(0x7f0000000080)='./bus\x00', r1, r2) r3 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0xffffffffffffffff) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)) pwritev(r0, &(0x7f0000000040)=[{0x0}], 0x1, 0x0, 0x0) 01:06:49 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x24) renameat(r3, &(0x7f0000001400)='./file0\x00', r2, &(0x7f0000001440)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001280)={0x0}, &(0x7f00000012c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001300)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r1, &(0x7f00000013c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000140)}], 0x1, &(0x7f0000001340)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r1, r1]}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x70, 0x2}, 0x8) dup2(r2, r2) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a045add6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9a1f77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c1000d0000076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d55304432848f53b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1bf) execve(0x0, 0x0, 0x0) 01:06:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe37, &(0x7f00000002c0)="654ceafa05c7faa9b5f15f85624e29153d712fc81ef8e76089a74a0af4546ab92b8fd61da36b8392ba17e00ac5e23b3adb8bbe9a9d87e192fc3ef067649d505522ab6634734e3d0a125c6853ef4b89cbdc1ca0b53c0eafd053aa32a01542ded7de64fd073705d4b845633a25b2d180df94bcaaa99d3b90ae6eb62cabb6a480bf14fd5d304125fb82e4a5c62ade180817c5fcc8dece") r1 = semget(0x1, 0x4, 0x120) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) msgget(0x0, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x8, r2, r3, r4, r5, 0x102, 0x100}, 0x2, 0x2, 0x7}) semget(0x1, 0x3, 0x0) 01:06:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r0 = socket$inet6(0x18, 0x4, 0x8) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x4) connect(r0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x1}, 0xc) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') 01:06:49 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) getitimer(0x3, &(0x7f0000000040)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$KDDISABIO(r0, 0x20004b3d) 01:06:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:49 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "02000000078d00cb5fffffffff9752c3ce00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(r0, r1) r3 = semget(0x1, 0x0, 0x58) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/62) 01:06:49 executing program 0: munmap(&(0x7f00009a1000/0x2000)=nil, 0x2000) mlockall(0x2) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x10, 0xffffffffffffffff, 0x0, 0x0) getppid() madvise(&(0x7f0000749000/0x1000)=nil, 0x1000, 0x4) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 01:06:49 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x6) shutdown(r0, 0x0) 01:06:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000300)='./file0\x00', 0x32) r1 = accept(0xffffffffffffffff, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x6, 0x1, 0x0, 0x8991, 0x2}, 0xc) setrlimit(0x0, &(0x7f0000000040)={0x3, 0x2}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) renameat(r0, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='^\x00', &(0x7f0000000280)=',\x00'], &(0x7f0000000300)) 01:06:49 executing program 1: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x0, 0x5237, 0x400}, {0x18, 0x1, 0x4, 0x1}, 0x5b00000000, [0xff, 0x8001, 0x3827, 0xfff, 0x0, 0x7, 0x7, 0x36]}, 0x3c) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) r2 = dup2(r0, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x2, 0x7, 0xd83, "b5c1006bf3bc5529ea25bab0a9de896f20ebb07e", 0x1, 0x8001}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x81) 01:06:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000340)='./bus\x00', 0x308, 0xfffffffffffffff9) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000080)) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/194, 0xc2) 01:06:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x482, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x100000000}) flock(r1, 0x3) close(r1) 01:06:49 executing program 0: msgget(0x2, 0x80) 01:06:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 01:06:50 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x1000000000000000, 0x0, 0x0, 0x6}, 0x6) 01:06:50 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) close(r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xfffffffffffffffc, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() syz_open_pts() 01:06:50 executing program 1: mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 01:06:50 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x48}], 0x1, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) geteuid() 01:06:50 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000400"/20]) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 01:06:50 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000300)={'./file0\x00', 0x10001, 0x8001, 0x1ff, 0x1, 0x4, 0x1000, 0x3f, 0x0, 0x0, 0x1, 0x3f}) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') socketpair(0x16, 0x1, 0x8, &(0x7f0000000880)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000380)={0xfff, './file\x00', './file1\x00'}) chroot(&(0x7f0000000080)='./file0\x00') msgget$private(0x0, 0x20) symlinkat(&(0x7f0000000800)='./file\x00', r0, &(0x7f0000000840)='./file\x00') r2 = semget(0x1, 0x5, 0x40) symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file\x00') semctl$SETVAL(r2, 0x3, 0x8, &(0x7f00000001c0)=0xffffffff7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) faccessat(r0, &(0x7f0000000240)='./file\x00', 0x2, 0x3) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f00000003c0)=""/103) r4 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000940)={{0xfffffffffffffffb, 0xffffffffffffffff, r3, 0x0, r3, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 01:06:50 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x20000000000000, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x1, 0x80000001, 0x8, 0xf33, 0x3}) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r3 = dup(r2) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000000)=0x401) munmap(&(0x7f0000c04000/0x1000)=nil, 0x1000) 01:06:50 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) chroot(&(0x7f0000000080)='./control\x00') mknod(&(0x7f0000001400)='./control\x00', 0x0, 0x0) 01:06:50 executing program 0: mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) r2 = dup(r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f00000000c0)) 01:06:50 executing program 1: chflags(&(0x7f0000000100)='./bus\x00', 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c54f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket$inet6(0x18, 0x4, 0x5) getpeername(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) syz_open_pts() 01:06:50 executing program 1: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000140)="356558c35dbdff37b351aedc7b1a671c5cd490373032dd31b2169616fd6861d4f52c026d34bcb83e6bd95d66d394a2d0ffde3eee08091695ca37b9cb3e4c288caab67c3652a1611c04f8acb5b72905024b6358c47317a6600a7adbfbc4163638a863c7949f21cda8395bc728eaade19df93db116b3ebe7ec6a60be91014a25a80d208c9fb5b87797b3551b79e7950d72b5fe58a7a6e760d6df608548105bbd844e97c38dcb2ec0cd3240404f96d64d7e951925824e939ec82b601cef38a2", 0xbe}, {&(0x7f0000000200)="990b07360116fc885072fe78388d59a215b319ed7360f9f33245", 0x1a}, {&(0x7f0000000240)="7ebe5167835e7322769cc96def0717fe9db02274a70a558e94ee2cb656ddbc81692d6feb7a70db4ae3ee0e6348964821924658dc0dd4ea6a0df363e9c888483a9f5679ae9cc3caee9b78c6a0b39d607eb7f1673db599f6eba1e426007298f7d991ade6907e8c6512f0aab25e2d1779961bfa84505dbd9acc1ef406abb8c0c6e5eff5c68daef5413fc417aa6a8962eb0ed9c130a0f1a8e9fa53bb77a5a65e825c51a0fd3138906419b1cf8159", 0xac}, {&(0x7f0000000300)="cdf347610fece7dcd374782ebd5224e4cd6da75d4a741d2d842041032622d19bc0a0c395507d552094f59dbf6606336cd8", 0x31}, {&(0x7f0000000340)="1459ac060a5ed04d5a07edbb47a751bb05d952892b00dac9c4e0058fa2c29a7f7ef642a25cef3a6dc51e19e28180118148a9dbaab3be423e1e6da24d8d63b45a3263d9cb88d6d7042bfd946993bd72c147d8b06321d981a55a15f31fb3ed9c232dbe3f80225dd54537044a1ce1d15630f9984f187b068a11ba83721fe874e12cdc3f14f3e5dd0dc556b3923a772b82f0223a36ebc0e252ba3efb0d388a545060dd14ba7b9a03d145b48733da2d024bc957c5de281f70762d418087ca4ce3ceed330d2564a238bf94d50b79f2252c507f3c2041997bae7b073b25f6595a599dfede453f893def7971da72094ee9d0b90bb60ee734d4e42abbdf", 0xf9}, {&(0x7f0000000440)="d2f849265ce51d77ee3d2ff9878ff1e04d7559c7aa2b0d97edf7c9300bec0837e1efb57247a48f0b01c2b32fe53ec89b9d147798d7259d290332cf9bf20e2e749f06cea944d5750a6b81f0837f6e03799a0cf8ce80b4b26c6a500237201b36367ebed70bcd4e0fb27a1e62d118588e2bad0c90b2d646acb3e11c50088bc874f69aa023bdb4580c728f18d0f800c19a70bd999656d3e795a287d309c31b337013a3a49b6d6a921580ceaff0b502d4432ecbd1ac2c6db1fe25898e66bb0e3dd06e79847bfa661a8fccc3973717e0dfe005823e4b0ca3cc031106875fbf076d035383d312e1fec88653", 0xe8}, {&(0x7f0000000540)="da34529e8d7455deee5b9ce00ba732f624299b38ef3ddf9646b9ac5026f9eb8f9445410df5c19329e91805cf17cba9b4d59fe5124d32ee728a003a8f2648bd7822e8181ed52a2851c45f2f80628079f17081092295084472c20df55321494436", 0x60}], 0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001380)="11") 01:06:50 executing program 0: pledge(0x0, &(0x7f0000000100)='7\xcb\\=B\a\xc6<\x96n\xfd\x7f\x13~\xd6\xda\xdbf\xf2\xda=\x9b\xea\x19\x0e\xa2\xdc\x88\f\x8d\x15\xbbC\n\xc3\xb7.`\xdb.1nG \x00\v\x84\x11\x0eu\x11\x1c\xce\'M*\x11\xd5F/\x05\x81\xb7T\x94\xb3\xa1.\xaa\x15\r\xee\xf0\x1e]>\xef;\x93\xb1\xc8\x1b?\xaf\a\xde\f\xf6\xca\xe4[\x06\xde\xa8\xeb\x1c\xc83\xf7B\x17\x8e\xfa5\xd4\xcb\xe5\xaaGt\vs\x04\xf4\xa0\x8b\x7f\x11\xb5\xef\x05\xfb\x9c') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x7c0, 0x161) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@in}) 01:06:50 executing program 1: r0 = semget(0x2, 0x3, 0x128) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x2, 0x2, 0x1800}, {0x1, 0xfffffffffffffffc, 0x1800}, {0x0, 0x0, 0x1800}], 0x3) semget(0x2, 0x2, 0x6aa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000040)=""/29) 01:06:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0xffffffff, 0x3, 0x8, 0x8}, {0x7, 0x0, 0x8, 0xd5}, {0x5, 0xfffffffffffffffc, 0x101, 0x7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:50 executing program 1: utimes(0x0, &(0x7f0000000800)={{}, {0x0, 0x80000000}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x800) 01:06:50 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) getsockopt(r0, 0x29, 0x3d, 0x0, 0x0) 01:06:50 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2004, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) stat(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x1, 0x7d6c, 0xc1, "f1f743cb40e374632e86006fa9bfd75e8158806d", 0x1}) 01:06:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xfffffffffffffffc, 0x0, 0x7fffffe, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 01:06:50 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) 01:06:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) 01:06:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x7, 0x3, &(0x7f0000000300)=""/127) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc", 0x4a) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r2 = syz_open_pts() fchdir(r0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r3 = semget(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f0000000000)=0x5c50) close(r0) r4 = dup(r2) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000040)=0x1) syz_open_pts() 01:06:50 executing program 1: setuid(0xee01) setreuid(0x0, 0x0) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = dup2(r0, r0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fchown(r0, r1, 0x0) 01:06:50 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x1, 0x1000000000000) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./bus\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) chflagsat(r0, &(0x7f0000000200)='./file0\x00', 0x0, 0x2) truncate(&(0x7f00000001c0)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0/file0\x00', 0x104) pwrite(r0, &(0x7f00000002c0)="7be75e89f8054311e4463002c8e67a93271032ecaf3853099180c43de436c498657bff37e69b788278de893744f6a9b4936aaa494745b76d392ae4580cd9d60727769341c282752ad9fd6683cc657ab9854566e063344641ec3b72b77b23551949fd45556541dc9a6f412154d66997f950f8e61bc2a920333156cd7055bd216d2a8ea98d03ad19cb219861133dd3675f62334ff452638d69ce9f28c224a347a9b235c3bb6211ba3f0fe15a48bdf8d768e8e3ad4a2019732fc731b5c2c9b828ee59886883f510ea8fbcc2e30aa1042fc6e98e041129c5a074cff5f9d25f5994", 0x15, 0x0, 0xfffffffffffffffc) accept$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000b500"/52], &(0x7f0000000100)=0x34) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 01:06:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) pwrite(r0, &(0x7f0000000180)="2d661d12637f74ff906e3de16947aa66cd84e6ba863141488472682ebfd331d22ce0fe3334e04b3807f0623faac12aa43cbbb9902f93758419e1f9e283b16eff3086811aec492b8c36916bbf111b2dcb7a4b5f581c5f9529bbe9129f65e3de78c2b6231d4cdee4592cff087b7ee28fe6470a4a4e4511cf76cbf3f10825f7dc77e7420de41d5a260bf6d910d19441a07ae851ef16", 0x94, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000240)=[{0x5, 0x7fffffff, 0x4f8, 0x9}, {0x7, 0x400, 0x4, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0xfffffffffffffffb) 01:06:50 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffb000/0x4000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getgid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getpgid(0xffffffffffffffff) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r1, r2, r3, r5, 0x8, 0x1}, 0x2, 0x3a, r6, r7, 0x5, 0x4d1, 0x3}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r8 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r9 = dup(r8) r10 = getpgid(0x0) ioctl$TIOCSTSTAMP(r9, 0x8008745a, &(0x7f00000001c0)={0xb49d, 0x9}) sendmsg$unix(r9, &(0x7f00000004c0)={&(0x7f0000000200)=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000240)="d8dc5d936a8f4cf5081cc0521f5093879a1332a0d8ba2de98b73c2af1790330a0bd92468fe6767c838d6f7aaf24aecc04fc9928bf84c23b8160bd5e7ebbed8bf90dfe3813d6ec6099d1f", 0x4a}, {&(0x7f00000002c0)="95f7648946d83dd8512f3ed49cc4f8241fcae908", 0x14}, {&(0x7f0000000300)="742d55862a87cec945791f86c41b51278d40d96c54a4c3b9517387ad9e1618e3bf562e10618f3d60d35117850193151a9d0d258e3598c3e58a7b600901e11a43bfe683022afab184f8e05e", 0x4b}], 0x3, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r10, r4, r2}, @rights={0x18, 0xffff, 0x1, [r8]}, @rights={0x28, 0xffff, 0x1, [r9, r9, r8, r9, r9]}, @rights={0x20, 0xffff, 0x1, [r9, r9, r8]}, @rights={0x28, 0xffff, 0x1, [r9, r9, r9, r8, r9, r9]}, @rights={0x20, 0xffff, 0x1, [r9, r9, r8, r9]}, @cred={0x20, 0xffff, 0x0, r6, r4, r5}], 0xe8, 0x4}, 0x8) fcntl$setown(r8, 0x6, r10) 01:06:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x4}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x20) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 01:06:50 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 01:06:50 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) ioctl$BIOCLOCK(r0, 0x20004276) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x448, 0x0) read(r0, &(0x7f0000000000)=""/180, 0xb4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000300)="582ddde7135e6ea8f882a3931515bbdc0c723154508643afdeb82c30f748aa9c40565a54abb0bd84eb9b62a8b9e3a6c83bb8e784bac422803807db71cb9c41913dd6f55e250eeffb42143b171798d2644453e41ed8", 0x55}], 0x1, 0x0, 0x0) 01:06:50 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='x\x00') 01:06:50 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x7ff) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x20) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in6, 0xc) close(r0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) 16:00:00 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x6) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x100000001) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) write(r0, &(0x7f0000002840)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d989dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6172071d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f01db952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08cc6e973d7b72efcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac", 0x1000) fcntl$setstatus(r0, 0x4, 0x44) getrlimit(0x5, &(0x7f00000000c0)) socket(0x27, 0x4, 0x3ff) readv(r0, &(0x7f0000000380)=[{&(0x7f0000000000)=""/117, 0x75}, {&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/252, 0xfc}, {&(0x7f0000000080)=""/11, 0xb}, {&(0x7f0000000300)=""/121, 0x79}], 0x5) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000080)) connect(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="e0162f1af8f299658523be64e184901b97d2492b90666b7069f78bd728ac5402abc6d8248070a324f4cd5b6f976b605a4d87db45057d576500aa9e737d7dccfec133b8efc96bc6379ad741abe45995ddf257b65b2d4e7eb67be559f9c9d20aed9a4f1a71ae782ee25aadae9cddeb4c13e75d9480043a6f20b45a5a88cdf95206ec59fd092b", 0x85) chdir(&(0x7f0000000440)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f00000003c0)=0xc) setreuid(r2, r3) r4 = semget(0x3, 0x3, 0x9) semctl$IPC_RMID(r4, 0x0, 0x0) r5 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x2a) chown(&(0x7f00000002c0)='./file1\x00', r5, r6) symlink(&(0x7f0000000480)='./file0/file0\x00', &(0x7f0000000400)='./file0\x00') 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) recvfrom(r0, &(0x7f0000000440)=""/152, 0x98, 0x800, &(0x7f0000000280)=@in={0x2, 0x3}, 0xc) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f0000000000)=[{&(0x7f00000002c0)="b94836fd5b0defaee496000000000000006f6a5daf1d2058eb52fbd3e5b7eea89790d4ff691df2c4eb1ed947b0399f48d768a184c48a916242d6d84b797c770118a765f2b683a31620e635f0ce35ebcb26586bab1cd5a4c676da3faaba373ac1971278e317fd390a80515f96a87c07b6dec073992111ac4ae03969ebda4695093a8076b8341d637d30348f060b90323b1ccccea200b94afbbd6e3dbbd0e5f7a25a76e07c4112db8c9893ccf83f9eaf1bb2626bb08e12281a06d6c1a3ec4c52f4a4ada93f01cd7bdaea29fe813e072cc3b3b663bc19423fe90d2fbde704cbbbe70db367290c0e02ba6e569a1f670ea19c6a997a1fbb8b63f05a465b29bee6dd71a69c8dd49441b3d49ce1d0ddbe58e929e1a9e77687fb25b9d66f2895c9a28911e2a3659eca80f06c50caacf2617a2d0a3dc6fcbeefd0eee897661f0bfb3f74f8469cdad5b588be9f", 0x148}], 0x1, 0x0, 0x0) lstat(&(0x7f0000000500)='./bus\x00', &(0x7f0000000540)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1}) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) poll(&(0x7f0000000100)=[{r0, 0x144}], 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20021, 0x4) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) nanosleep(&(0x7f0000000080)={0x0, 0x23974438}, 0x0) poll(&(0x7f0000000140)=[{r0, 0x116}], 0x1, 0x0) 16:00:00 executing program 1: getpid() r0 = getpgrp() setpgid(r0, r0) 16:00:00 executing program 1: r0 = msgget$private(0x0, 0x666567d07bda4792) msgrcv(r0, &(0x7f0000000040)={0x0, ""/136}, 0x90, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x3, "32e71ce5868f831b705f88bd6cf2192912430b8e2c9116128e59143de56378f5eec5331fa822a2b2a3e51b678ebf005579e4135aa2c160acaf3cf36a26884127295ae8aa11baf988c55577adb8d77f89612af9ca4fd693ad2e4577ec2e49ad6b84f5c694140d9bcc7ece713976de1065d28cf469999ccf2bdfb058d361786e2453d73e51db31ea63e5fb356d521ff787ef8af5b64f77d275ea63fa2f4d31e284ed1db9e5b7028d1b307e3907fd1688b11283c296e8a1c38cf3afc96888db5de677feced14e1596c7b4c37a995df1119f490c"}, 0xda, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x800) 16:00:00 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') socketpair(0x26, 0x4007, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') 16:00:00 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d92) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x6, 0x9, 0x4, 0xc9a}, {0x4, 0x40, 0x2, 0x20}, {0x10001, 0x2, 0x4, 0x2}, {0x7, 0x5, 0x2, 0x9}, {0x0, 0xe7b9, 0x2, 0x6c15ef32}, {0x3f, 0x615afd03, 0x32f, 0x4}, {0xa5d5, 0x7, 0xaf7f, 0x3}]}) 16:00:00 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0xff}, 0xc) bind(r0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) getsockopt(r0, 0x200000029, 0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000306000000070000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffe0) 16:00:00 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x4) open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) read(r0, 0x0, 0x0) close(r0) 16:00:00 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa2116fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) r1 = dup(r0) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x0, 0x4, 0xb6ae}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x23, 0x40}], 0x1}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000280)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000140)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x88) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x1, 0x3}) syz_execute_func(0xffffffffffffffff) r2 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000480)=0xc) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000003c0)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r2, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r3 = syz_open_pts() close(r2) r4 = dup(r3) r5 = syz_open_pts() open(&(0x7f0000000380)='./file0\x00', 0x100, 0x1) fcntl$getown(r1, 0x5) fchflags(r4, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000340)={0x4, './file0\x00', './file0\x00'}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000040)={0x0, 0x401, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r5, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() syz_open_pts() ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000000c0)={0x0, 0xffff, 0x9}) 16:00:01 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000300)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x81, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x0, 0x0, 0x100, {[0x8fef, 0x2dd, 0xfffffffffffffff7, 0x100, 0x8, 0x4, 0x3, 0x40, 0x100000001, 0xfffffffffffffff9, 0x3, 0x5, 0xe7e, 0x5, 0xd78c, 0x6, 0x3, 0x6], [0x3ff, 0x4, 0x0, 0x1, 0x9, 0x5, 0x472, 0xfb, 0x7, 0xff], [0x4, 0x80000000, 0x0, 0xa0, 0x5b6f, 0xfff, 0x4], [0x7, 0x3ff, 0x9, 0x8, 0xffffffffffff7fff, 0x80000000], [{0x81, 0x9, 0x1, 0x6bf7904a}, {0x9, 0x43, 0x9, 0x3580}, {0x80, 0x8, 0x55, 0x8}, {0x1, 0x4b2a, 0xfffffffffffffffe, 0x1}, {0x1, 0x8, 0x9, 0x9}, {0x3, 0x4, 0x1, 0x927}, {0x3, 0x7fff, 0x2e6, 0x9}, {0x7f, 0xfffffffffffffff8, 0x4, 0x7}], {0x1, 0x7, 0xfffffffffffffff7}, {0x2, 0xa00000000, 0x1f, 0x5}}}) mlockall(0x3) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000340)=0x5) 16:00:01 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="119889a88ade5100001d000000000000cbcc3fd1cd5fa56eff596f5a7aad1530980646d2ae83ae5f80cd"], 0x10}, 0x0) 16:00:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x3) kqueue() r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) 16:00:01 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') chmod(&(0x7f0000000000)='./file0\x00', 0x1) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$inet_opts(r0, 0x0, 0x400001, &(0x7f0000000580)="01201a5ee9681eab07783b33062a000000000000000000e200000001a7951e5db105b3c982782ff2d0a08875f9ff48b5892ccf7e28b437eecc8ee15c94a738db4e0cddd602dc1babacc805ce6d5a2aa5aa203503a19cb28a1329f36fa5d0fbde6623bf32b92a23476a21ea15450dd09d8c7e143094e84248ff9830e4759b6c5392d4d59ddfecba725c365bd946ed7e979609668dbeeb12e9d5d53a0c8147bdb1b15017f60d131f514cb1a7af05ccb633f75125d5e373aeca307b1c05e21bc863c6e27a34528a4ef7", 0xc8) execve(&(0x7f0000000100)='./file0/file0/file1\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x1d/^/\x00', &(0x7f0000000180)='/-\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000440)=[&(0x7f0000000240)='\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='^)\x00']) getgroups(0x2d1, 0xffffffffffffffff) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="016f5d9d5d8ab748a14e808d6bd1dddb33fb6cc6810571085c524f7c74dd23d9b5181d8877716bf357083e73accad96d0312d0457c362e1b83ed18bdddc2d09f9b14ffff61536fc7e0021b256ce494d6948435716e2cce118995b7d3feea1b2f4b00d4cab3a644037e48fbfad36f42d6ce5f9407163ab123d375810fbe76ca60cc14961ef3bfb03ad61842bf097d76039571415dc1b891e189", 0x99}], 0x1) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0/file0\x00'}, 0x10) mknod$loop(&(0x7f00000000c0)='./file0/file0/file0\x00', 0xc000, 0x1) 16:00:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000280)="4e1f400000004528c90b5a1c8bdeba9bcbfa5382d91d9859b2c4c6f9029999f6728b960600000000f1f5ad801ef2a0e5974bf6f7d9ef82b98f8de77ce3bede1dc6c4baef626292a5de6a7dfc25506ec8cda8ff1ea727142b28280a7ccc35408829ff0375140f981a871f6ad9cda9fa1223fde13eff1bc7047b3fcab17e0329e7c481a93dab17cc84a3bcc7ba194c2092eefa194bbd364b16dfb8a8c6db59eb561cd0654294cba8cebb1c8bb9b4194bd4670000000000000000003e0000000000004363add9dd446fc24d1cdd64248ba762324d6ee811a231ecad07a9a87014373b014d4f1012fc8707213078c7b9cda144d6d93916bcfdde59f8decf2091c671f1e564e112f56dac76681b978ed69b265596ece81e6d6ca3", 0x118) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000240)='./bus\x00', &(0x7f0000000500)=[&(0x7f00000004c0)='\x00'], &(0x7f0000000680)=[&(0x7f0000000540)='\\\x00', &(0x7f0000000580)=')\x00', &(0x7f00000005c0)='\\,\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\x00']) readv(r0, &(0x7f0000000480)=[{&(0x7f0000000040)=""/36, 0x24}, {&(0x7f00000000c0)=""/103, 0x67}, {&(0x7f0000000140)=""/225, 0xe1}, {&(0x7f00000003c0)=""/134, 0x86}], 0x4) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000006c0)) 16:00:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, 0x0, 0x0, 0x8, 0x0, 0x0) write(r1, 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/106, 0x6a) r2 = msgget$private(0x0, 0xa0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r5 = getuid() r6 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0x7ff, r3, r4, r5, r6, 0x40}, 0x6e47, 0x100, r7, r8, 0x1, 0x7fff, 0x6, 0x7}) 16:00:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) connect$inet6(r0, &(0x7f0000000080), 0xc) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x101, 0xf8d}, 0xc) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) fcntl$lock(r0, 0x0, &(0x7f0000000280)={0x3, 0x2, 0x0, 0xfffffffffffffbff, r1}) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd5ff030000a168a0237f559b7cb1e32d0ff2d4e7199679da8987423cab21c6b2748aaa7c947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c8b617a21e0bd2d6976da352151204518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae146ed5ead47dfc43c6c3b018be5455ba5fe808b08ef9840f9e13da475ee54c0682247a3e405d535cd761f50d8e87ed2bca84b10ba5651238225996d2250f6ea821e153a60fe439f3779efa285828dc1aca021b622423cb41191c368771b6626551a90e6a0998bd25030ab8acee75362f47d17eea23e6e567364d75812c4b2755412599c1486c929f9c5f38930f893ac12db90f5caf186bc06a615e38ac88ae50dfee7fbea36dcdbd4f270bfde217d0e9249708beba6b337561e4530ef087171345d5e9a66e893ba5510a279425db39eb9f1e1920624bf611a05b351e4d4378267ec49b1e0cc4942786e232bc62719243fd88be0e63c1b0772e17638fece26a5b8a135badb898b0aa4e0df8db6e6deb1efda984d56b11760055fc37a0963b2c619cfb82688678440700c68d49db737cd242cf9418c015105d6eb3e913453ac940ee7ed007d13906bedb74ceee147e364ede88870ab7ed7bf5ae6f446b165f648925ca8fa9000000000000000000", 0x211) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xdb, 0x1, 0x20000000008, "b00900001600"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x9) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r4, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r4, 0x21}], 0x1, 0x0) dup2(r5, r4) 16:00:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x101, 0x81}, {}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x103, 0x100000001}, {0x100}, {0x8b, 0xeb9}, {0xc4, 0x4}], 0x4}) 16:00:01 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) fchmodat(r1, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1}], 0x40, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000080)) 16:00:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x102) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20a9a, 0x1c3) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) getsockname$inet(r0, 0x0, &(0x7f0000000100)) 16:00:01 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d012e66696c6530004a9971c1aeb7a32565fffd9de25cebd63f0c76278bd08ecbaea1063cf5822b2073b073000000000000"], 0x6a) 16:00:01 executing program 0: semget(0x2, 0x1, 0x0) 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000280)=0x1) r1 = socket$inet(0x2, 0x7, 0x2) getsockopt(r1, 0x0, 0x8, &(0x7f0000000100)=""/22, &(0x7f0000000140)=0x16) r2 = syz_open_pts() setuid(0xee01) setreuid(0x0, 0x0) read(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() mknod(&(0x7f0000001300)='./bus\x00', 0xba0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x1000000000000) read(r2, &(0x7f00000001c0)=""/156, 0x9c) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') r4 = getuid() socket$inet6(0x18, 0x2, 0x5) setuid(r4) write(r3, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361287425cf5dea1f19357683baa10eda100fd9cad8ffbb9ca887ce0a7bdcb79f47fd3d7b27ab97b40813bfe29b010d9ae35df250dae3e5f8bd18bd7aeafb86a6d93451fb60edb329158e24843d0493a6737e641717b1e1fb028c24645894daa5444551eb8a3ab0d98d0b3770ec166ffd1b01e450d0c31905bc3bb5b90411d4e70ed3ad6f2784fa1ab9f26c85599fa41c725a2aef80b889db496b0117724bf84d58f9003e18bc91de80c22f3b90b34b34024a53949a33842101becea7e69fffe17f1c4585002e301353976e379da18d81d07e83da52fed2c1d28536e880543b2b27c2287e5b4f4d644381c5a4d814fbdc657bc574f74be9382ccae36f5131786dc252afd37e10315d8f9d474ef17ba6a943b7301f7389bde7b65249fc92b99818c32e44ceb8df0da06d296dae6170a9318b857fe07d13f03c6ffc8a5784bb286814d6e9a9ea69ce72635f3fccc722e6735799f632e0b3da973f654509bd5752e45fb293307ffc934f4cb1a01c8f114c2d55c3b474e41a65944108a8c2eac4efef3b953f487c14d1b287d04aa541bb3bfe0b23d85b07a7b07cd238458030f10c8db4da178b8c81290a8c499942ffc87a445b8cc279c4d4b6aa5aa941e8660abe2d340bd7aa618c4a4f8c5d199c093fb47307093ce9f44500dd0d44cc74ef2cf2f2790802d6e207e249b6d31bef05f91a46bd81133bdb5b5f9e955101b2900168da27a0b84d6f681d7377064af93626c9728e16b633dc32ec77633c59a6354c19e65b173914573c52023eed9fb37855b3c42d4c92ac00a2f11e9a1d0d2b70759c930c65006e223f4c6e62bd2a5d9237b984b6113837fb18ff0d2ad1bdcf4cca96489ccbbfc590cad2f4cdb6e800aacc3263f3387d6b303a993cd61bbb1cf946b0932b933fdb207ccf6ea701eb43c4f75fd24d2ee6192b610d8fcb454a34a0c86214335c1e3948bad1c60af7bd8385c398800b18f22e3c6d7c2c96b0aef1d7d96ebe89ad784db475ae43b592192efed608da2e195ba86d7a91068a41161eaddd26c347b579646eee60b9d07ac925149348654ca4f7838e6be32cb5b8ea8e3bfe47733fbec02bf76c39e060c48d9266dc356b257b345380f48a1f3146ae30993607488fd49bb7620c463f0fd273f647c3cee965def18c1329fe248774d62007b381da8756cbeefc4e07359f5fc2e6406c52010ed2daf7ba0c777839452c7c8f0aa57cd765e4b7472c758eaa7220ae4bf273d900ccea324f4db2894616b27ab943e4f5923706364b3edb066543c91d8ca2783c19aa73bcef10b93e6b31586fffec5f73a937d7d182fad470ee0a111257873bb9ae298ffeec2352102b50007bdbd7a8f8329f49712bd0bcc8dd37cc3d022307c3823d225c681909f04c5e5403f3eec543706d61d8bd3f2d18d7d5e758d9e8dc31e62010800c1e6b33f216faf9172121fc3f632f8304b8756f754efbea56b542a3ff02378500ad169489a2adf49d25096a76fc2595dfcb44167c4be2b76f4ea90e52ccbd8ffc62ea5484db4763223ab547f167b5d394f573b4f8a263db1a22fa3e5b9b91a6495cec9c87a11253e7a94779a1c71f4a60d880ef7f833f63a2587d33928d98c0e933a4d9cb031855fa64d9cff13ae1416ea14ff077e6ca2bd06c07124224e407d83c5c7624736f3a92293584a21a1996fc3b7f1bfc968feaa7b9711684e26ed3e98207fe42acda5ddcedd0d7846def20c9bf171fc71451ab470d3a9b30b00a7aacc50c93e39953c683b3b73257c21942d83788b1f138a119fb52c0137257868d39cacef85e210988203cfd0f8e0459593adde5762aaf997fbdb0a12d1532926cf181e40b1f243fd2c3c474cc507750ebfaaff1cc26a3d1accaa5ff3783d2a4931070d2cf58936990959611f1c3cb302b7e5d1cbace4d015bf66b9f02ece9eb443e7721286de3319eda619639fc1bc68813833c4d611434792f1d146df4d61ba03eeaf7b2352db3d999a9a10d072d45fbcd3073b4ab3ffa5f19c84e3eade2c6f46b6dc5d7654d06d2df51478f690d12e155df72fcd6e759afa6e42a44567d12d3a373b3b86129121ef54c35487b6999b5005f10b270625a255050c7d1a46e9f3e6d7b495d367a8f0aee2c02ccd337e655b888cc72d7adb6df69fbf0d1ddca7e08529176f3e349a8a1055bc66a4a492809870e3bbd027034610f5cf6ab391e03467c8dee11c72b2a745665a8d4cc5ea3be3cae49c143ec6142f6cb88f70a72d4b805049f3e2a7ba7c49a90e970a5e5aa61d23d89a9a43feb437972c7f711d34b3c4aea900ed0c847187c1868df661b6df0fcb4e6977768cd87541c04953c34a1c7362917c6f00e08d19e39888b691a6cfb6b820173fe18e5232743b7f3d9c5bd415db784f78ff2a21c99ce1040a663b55aeade22be7ac82920f5d990a32afab45b3d427cf99ee93a4158ee5dcc0c76c772ab2363323ba18cb4777380c8d6142a83e9a438dcb689b7558a291fb80b85b00edfbd6cc04401a55f77f63e44f0b83ebe9215fef1e646e748089f8092ebf6607b44d1ad73897234505a77714b4db91c128b8f0c7d69dccd114ee0347a18293ecd0594adb52518d672819101d884d6d94f8449412d5a96b3e5f5adfde0b923b5adf08db69076cc94a2175ba45bc72b72e42ca136e8cbaec70c80768256fc6b2c86192f60bbbd6a4705c91e457d11f9875e71e0c006bbb63b914cc8e8550d8c209c7627f63e69c1bad3769e710c5d0ead7d6c3d525a0668a87bba38347bbe0af03b9f79725245914e988839d1fd2991a7f4d20c078fa1ab6703828b138dbff083c7de7990de0dd2626a5f6d5b52a22816065da2d69860ef7a255d188088f61b0ff8b35d59e41bb1e8d01dd868cd9ad27a1b7ba594d10e4ad484b0bf85a7520399949e0411d4d83ff58e2c33e4d710fdca04eff78a0f9c9b912a9c90c0ecb5e66f1c729c427ddfc3021e6116b1d8e9b868ab494ef2e32fb423c59e845ed5106a2b91d750bc18da11761ce1e67edbaa382c083e678199da1f6d9afdddc5efa5f035f9f2675e3858ff0fd7687621bc7400b1a913074128e6e8de9e6a71f212dcb5b7c40cbba203f21df9315cd5bff3c7e14525a0156520ba11855563600e16f1077080bbf6e7f69af2ac21ee8230464e09463b262f87431b8daacbb1f01837189681a4a8b9a37ff86e33bb2087214fc160b8b9f1f64080ec16a301a3e7f8c56d0e2381895f16d4b14513a169150c5a4db35d6cb03855e8d7bece829f2e180e30502d64fa9d630e9a386bc95d4162afa2075fd7d71afdb0bd13814d7c8afff04dd8707527522ac5b12850099d1d589701df6a59c1ab79f80697188c4881cebd5e99c74869b50f36e5d5149bbbddc84f8d4f29bea7d642a25ec1597fbc61796ad10bb370daecda0b0c0f6fc8126e2912a8c203c089ffe5c71526105eb89cf13ae6b3cdb73dc0bd6640bd5a60306b4a76e8b5043c0e4ee8fd99a602efdf5ab579167d8e36b357a6dcec4fb49db008bcd54264eb9d22f1deb2a462fe2c9870d82cb17b8f606b86eb45ae639273e9f66d2a31a0f5f38569bf5f363300808309dc2fdce2fc2ee1e834a942a7ea1a9f14f356d41b8b8fbfdbb91c3c59c0cdda9d90ca643eeffde6228a9b7a255756bc712b41a0d844ff70022d05ba013bee5570ce21a026ce3e5067f90b82207de0bbd8dda21863dece18feeb8ab52b4ead221ea54eb210d71eb61a8f94aaef683664b04e6990d8b542edfd871e81b95ac55a40851b5227e3c7c2b9ab1ae1545086b2a03889689b0fa26864fc76a79e3a0c59d25bdef917de755dcb7cc48b174472746975daf24e5f16062fa4ed1b6483f8e48e405ae11447dc8dca67c30e0fc2e3d55e3560b14385cd9e35f081fb5ae9b17b75f761c6775ddd04802936b2b43966a2b92d4d2d6325a368acaed22d8c01fce4dc0849dfe96401ae286cb27c2f655c5643fca41022079d444608eebbc8fc4e7aad2be55e459c4785a6d1530ee87bae500ae4dfd4ab7a152d6e66a52824f10846d4a944d8227dedb914812574edbd5c7577c0908158dfc03491e8e522262121c7b49d4bb13ce5672d2fd29cd0c8cdb7c32e79f302107d87560c036653787208657cbf7fb9bd3cb0e0510b2156ed83b706bcf02722b1febbe2c069682d62a2cc11b2918561d91137f59229ad9ff7a7d829b1695cbe6470a020d6c4835ca4a48cf34227d374b996c8cc156689c230ff3ed6adddcea90ad2eeb3cf6cc685688e7f454ec8076c65b45fba7840fd916a23fb20a4889f23c938e7dce9483f5cc312f10394f31300fa1a62642513ef9088ed32682f52f1ffe4257250972506587f1e44b70bbd13219f59bbf4eb23f53d6f65ac5637836d4949e2be38645976b50d15131f2837965b640be59c18b31408bb97daffb4ffdae4cd1503567973b859746d416551a69d727d87c1a8683a2b8d0c40c036bb0a72663dcba542e74c0ff59096a85453f9dd32f20d64aae1a77d8baace2e7991be6058fdbdadb20d57c52392dbd828d4de904df1f04f23dbcbeb89ab435da5ee55aae93fa72a35e01ddfd9eda5c9f7cf001c6d968227bbb06b6e72c4da083d41abb7ab29fc84c55333e7421cf55a7f5bc830f68dd295a75ee94e1ad5ee411f7dd830a37b081dc3b6efe89bcb777cce7c8382b7023f95b259aed357a135865b786ee6615f11209208122e531381d1c0a989330646c1b23db75a34161b62f4a2ec6c6f57a66df7f0e46c1e502721e0224d9849e4a727e73e629a0b2bef74b8cd4d7665f9800874914aeae1a10ab87cb707fedec349cfc42bc22bf0e7bed1c38462f5b6bf791acb07b157f6f38a5bbb6e61a168b70284514c143a5af8713fe6b33932cd88ac073ad21187d0a27db2150322d69683d6ea76c13433cbb3e0ee514fe9655fe92db124e00bc1ee12abcd0a11433906e6cfa7d559087ceda7a7a468f870c2032ceb1ed933bf16bee6e5cd4085fcc16474e7dadcd6d1758ad4c5d4fc167083eae2f549b55511c717b1bca2fff4b003390ab4b3feafed648ee043a4a02e37d941e627a3606b76dd0a78fb2e29c9824be39f", 0x1000) clock_getres(0x0, &(0x7f0000000080)) setuid(r4) open(&(0x7f0000000180)='./bus\x00', 0x1, 0x20) fcntl$getflags(r1, 0x1) getegid() 16:00:01 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/5, 0x5) fcntl$setstatus(r2, 0x4, 0x8) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x101, 0x72) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) 16:00:01 executing program 0: r0 = semget$private(0x0, 0x1, 0x322) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000000)=0x4) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) r1 = msgget$private(0x0, 0x383) msgctl$IPC_RMID(r1, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x7f10}) write(r0, &(0x7f0000001140)="582720efabd16ebae63225259560f8e5815f73f2a0c4fd33055539fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136dd0eb18e786d8ff03139f3743b28a53a71dac8bfa84bb8d2f25004cb8f3e60af0651c991952e5582d0a96cf8367281b6af158b155e986953caea7cc84bc50600fe850d3a46ac3038aa25841807ad15a979ddfcbc1c80eb58008ceca584190c2de9b50aa1942561dc7c23e55f94d54820e4d3c5c045d1fe214bbe0ee746263ed9a761cd073ff7eec271c11ba28049d87c37cff5624538a53894028d698c907e06b802029e026114d2a562402ed5fb9e1421637a92ccbdbd804cc549cb4efcf15c89b2675cc8c2404c38e9452eaa02d29bd2298927b3cae913d8de9fd6decf65666caf121d17d7eabe3f587d0cc3c7f91f40b03fb370291b9e398537ba009d6ab59727cabe185633d1478321a549a7c7459bb5f5fefcf70d72c456eef6f500eae95ce8f51afff5ec11cbdd781df6c99d49ce0281687132f3fc0a7fa7dcb01df6918ca189edc9e780f07a944e651c3c017c7981", 0x1b0) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a627d0767106bd31b4605f1d0008fd323e6a8bab89057394672c25bc15a602", 0xd5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0xffffffffffff0001, 0x8000, 0x10000, 0x5, "cd2af58b6ee9f5539208d9c5389e104e955e6da8"}) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) syz_open_pts() readv(r2, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 16:00:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getuid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x43, 0x2}, {0x0, 0xef}, {0x0, 0x9}, {0xaf, 0x7}], 0x4}) r2 = dup(r0) getsockopt$sock_int(r2, 0xffff, 0x1003, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000001180)) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000001400)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000a622000000000000000000000000000000000000000000000000000000bd71000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000034ff309fa4b89ab2fac9d29ba491d300000000000000000000000000000000000000000000000000150000000000000000000000005800000000000000000000000000000000000000000000000000000075000000000000000000000000000000000000000000000000000000000000010000000000000000"], 0xdd, 0x0, 0x1000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe(&(0x7f0000001740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000001640)={{}, 0x1, &(0x7f0000001600)=[0x0]}) setsockopt(r2, 0x5, 0x1, &(0x7f00000011c0)="df5f62d11eb3c3609611aee90fedcc9eacc5b5ba948ab65515bf8060f04870975b8f4c64ea91360f2496c12ab42a05e54d0e4b379e11cdfce340e405c39505bb22cd90f1efa95fcf72ece76b7dbf7301d54855ed4f3230e505fdb5dbfa9654e7270191882256a65a92716faf58d5173fbf6529da99c658d89c762320e010043d3233204cff0cec72931da8898db8695bdb5166cf7ad22535c44adc96121a48adf7ac66cd160c7c82f954f1144b66fc4a6cb2a70140922103a0201645f79f9131db793aa008b2f050c9fa3264d5780bf0a83e93d487b873904d40bf3c15b374e2aa03f6ecb947", 0xe6) r4 = semget$private(0x0, 0x1, 0x680) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000001500)=""/213) socketpair(0x2, 0x32e444b19de5389c, 0x6dbd, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r3, &(0x7f0000001300)=""/201, 0xc9, 0x1, 0x0, 0x0) recvfrom(r2, &(0x7f0000000100)=""/4096, 0x1000, 0x802, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000001140)='/dev/vmm\x00', 0x100, 0x0) shutdown(r5, 0x2) chmod(&(0x7f0000001680)='./file0\x00', 0x40) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f00000012c0)=0xfffffffffffffff8) 16:00:02 executing program 0: setuid(0xee01) r0 = socket(0xffffffffffffffff, 0x400000000005, 0x1) setsockopt(r0, 0x0, 0xfda, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) ftruncate(r0, 0x0, 0x100) recvmsg(r0, &(0x7f0000002200)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000002140)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/29, 0x1d}, {&(0x7f00000020c0)=""/77, 0x4d}], 0x4, &(0x7f0000002180)=""/101, 0x65}, 0x1) 16:00:02 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffc, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="2d01512f66696c65300023aeca9e9090679896013cff0dfdaa68b741736c1f4ed12ebb089cb2a6c2444aff21db00095ecf620e1407912258a0133ee59e7d2c5c226da46544dc4d707a15eda88e0c61b31d5a266adee6b3196b83763ed6d20b2012e04e062df6ffd0a743f49c77355d75c9a61e"], 0x1) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000440)}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x40000400, 0x0, 0x0, 0x0, "0800000093c25136fdf0f0e1787fd11e3b4bacdd"}) poll(&(0x7f00000000c0)=[{r0, 0xaab644ccae4f220d}], 0x0, 0x80000000000000) 16:00:02 executing program 1: chflags(&(0x7f0000000000)='./file0/file0\x00', 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x20020, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10, 0x22) linkat(r0, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f0000000280)='./file0/file0\x00', 0x4) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:02 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000100)={0x0, 0x7, 0x0, 0x1, "00000000000000000000000900000000000000fe", 0xff00000000000000, 0xffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x2, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28040000080000fe00"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:02 executing program 1: socketpair$unix(0x1, 0x8000000000005, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = shmget$private(0x0, 0x3000, 0x404, &(0x7f0000ffb000/0x3000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x6, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) shmctl$SHM_UNLOCK(r2, 0x4) r7 = getpgrp() r8 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r2, 0x1, &(0x7f00000001c0)={{0x7fffffff, r3, r4, r5, r6, 0x0, 0x9}, 0x6, 0x98dc255, r7, r8, 0x100, 0x9b6, 0x4}) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000240)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000200)) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8, 0x100) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x5, 0x10, 0x80, 0x0, 0x7, 0x0, 0x92, 0x1, 0x2, 0x3f, 0x7}) connect(r2, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 16:00:02 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20280, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x41, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x7, 0x6}, {0x18, 0x0, 0x8, 0x74b}, 0x5, [0x0, 0x101, 0x3, 0x9, 0x401, 0x3ff, 0x4, 0x6]}, 0x3c) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x40, 0x8}, {0x18, 0x3, 0x59e26381}, 0x6f59, [0x3, 0x7, 0x80000000, 0x5, 0x0, 0x5f6, 0x5, 0x6]}, 0x3c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:02 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x480, 0x0) r2 = semget(0x1, 0x0, 0x40) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/4096) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000001180)=""/4096) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000040)=0x2) sendto$unix(r0, &(0x7f00000000c0)="b10005016000000400000000070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0xfffffffffffffffc, 0x0, 0x0) connect$unix(r0, &(0x7f0000002180)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 0: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)) 16:00:02 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044266, &(0x7f0000000000)) 16:00:02 executing program 0: select(0x40, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x800, 0x8bce, &(0x7f0000000140)="ef02cbff13b911822eaa4e7148", 0xfffffffd) write(r0, 0x0, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) flock(r0, 0x2) bind$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000140)="cb7669a3e4bb48d11db0149c432d", 0xe}], 0x1, 0x0, 0x0) 16:00:02 executing program 0: setrlimit(0x3, &(0x7f0000000000)={0xbce9, 0x7fffffff}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') mlockall(0x3) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x7fffffff, 0x6b8}) setrlimit(0x4000000003, &(0x7f00000000c0)={0x100004, 0x100000021}) 16:00:02 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) open$dir(&(0x7f0000000000)='./file0/file0/../file0\x00', 0x0, 0x80) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 16:00:02 executing program 0: clock_gettime(0x4, &(0x7f00000000c0)) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x8003, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xfffffffffffffffd) socketpair(0x2a, 0x6006, 0x1, &(0x7f0000000080)) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x8007, 0x7) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000040)="eaff950005000000", 0x8) 16:00:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000005308) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) close(r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000000c0)=0xc) r2 = semget(0x1, 0x1, 0x200) fsync(r0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000100)=""/4096) fcntl$setown(r0, 0x6, r1) getrlimit(0x7, &(0x7f0000001100)) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) setitimer(0x1, &(0x7f0000000480)={{0x85b, 0x8}, {0x7993}}, &(0x7f0000000640)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) lstat(&(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)) mknodat(r0, &(0x7f0000000600)='./bus\x00', 0x2000, 0x200) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) setitimer(0x2, &(0x7f00000017c0)={{0x6, 0x3f}, {0x9, 0x8}}, &(0x7f0000001800)) setitimer(0x0, &(0x7f00000006c0)={{0x800, 0x1}, {0x6, 0x9}}, &(0x7f0000000700)) write(r1, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf28031a5cc63123117b06cff791904a32f0eae3fae8166e982de4c6772a4836cb55fd6b8f1aedbfae05c699b3d0da57c2bcce0a07cc77ecbda4f878633ca076f5af1395de48740f66b8767ed1de470297fa500da3819b9e01d04a5fe6ff12a922350675e405b1ada196ec2033e84ca8fabde42b973c408c4e7dc38c970007b28c203d507c13eef51dcd2b661b5a853a5337d221de23852ddd60f4057287dc682cb018d3e57326c43a989533de4d493c68c3b3b7eecbf7cd1c06e7a2a67638aef8af02bb8372a72bb848c8cb01aae6fbdf4668fd44c0ab7c0f90cea9f9d1029972f00cb289c1a6498a0e68c81dd080ace70b793b6ab9a1d3e657effe809bb64f66aacc8c7fe44862406b0888a7258904f96912e11a2fa415f529bfabdc8711934802c2021b7b19bbfa5d8977316783441b6b9311bb7c88b87dbc7a801d5bb5fb0d8854727b6e15784b1ac96320e7b63e4c6019f7b095ae53f18b88c84cc207310f4c30a1bde3b9d1ff22078c8ad4166fcfaaa737727d15ce26950ac57d927850607b5db4472fe20338e03d4e453d42a9f68aac211d008bdd874f782a65954858633abc4d7cbe14faad513e52211c04f66a36df60f3e682de4024837aa6a43ba67ac1df6bb44ea7667c4e4286c77ce199e294ba364bdca71b442583683a639f6cf0bcc4e991b55445e2ad874fd045fe2b49d2590aab194749c675615d7cb33cb8a4007d57b3b673ff4e2e29fa8898613ffbff7477a9e4c917009f107c9cbaea530a28152ce863b9eb6986bff7e215c30806d8fa9da7e084093d0342c59854d0d5cfefea4d9da5b5d84f57d5a59dae4e5e17ffa9a44f3500eed8706bd6b8da1586674f7a75bde1b8c0cff75a7f59dd0d3922fa2f2a89d35252fee3e87eb7d20be2c4cc1536525f3cc3d4ec2ebe9658e93b0c2e856480be1b9fa73058a08be5b33758091f8b6a920ff295fdcd4909ad97e053b44860ce175c15caf8b1245233c6262c71abc466a59424742d45b663f24c35635fec76a7f5daf5e340dad986cf2e6dba20e4374a39d1c4e9708c9ec3bf9df2a4c2dda30c17e331a6d7b2f9d6acae2adb62a63e7ed1dd81e25ca840abc5efa57c58b86b22ab838f0636d0cf71c0465aeefdbaf8e950108160c86a112783b5c99973265aec93e0c87c3730b9c8e5ae36f9128a835f4d290f17a5cc5f951800b8e0482b54063e799c2f3f56564054feb508e38c28889897415ae1f813fb42de0fef793195a561f7aeea8fa237076a70553ce4fd4aa6a28e4caf875b1ae63a16264e58ddd1b2da18ba804e6d4c1a4b53f7c361a001d3963766ba709379884124ff977200d02018e6007d1dc61a0c11dfa72c8355054488e85c38d1853bf968a295d0d3a91e417b73bbb97ff2c249db43adb1c11334a589f812d5208f2016c87924f766420237d5175914619bf1330b18012d610f5a6121129183e529d416daa31960bac29a2400af1ea666d74ee4e66c6a665bc36cb9c91100dd48bc984c525a29eea93405d4916c55a6e431a574c6f0a5855e5cb80f40d9c276038600ffc610f809521c369ca697f08579034813d2d1a5b85e9fdf0a793dc8ca5939deeea293fab47d5a350d52af98e16a5d95cde696e93705a519f85e4d6034a986844ccb73762d3682a42b2babcb50f24cf36fb60fe61639a57a7768b3681156f40bfa68aa6bf66d05f036d38510d625474c539dc88b4f11e8beb2d9d8b5f7d89d1ff7194b01a25baedfd996dae73f21503c0e044b6761e609fb7e7e3f48a8e73d891a331750db372694f3c029a0432ec11a05caffd12e17f1ac9447c7ad57e2aba59fcbeb6cb675c1de71be37dd8934097b07dc01cf8a0c7f283fb924244beb1c3a41311cd0ca53d26b6294bff540b82243677ac01449d3e07e3fa65656c53283f46512b99467630169cff272809928fd5dadadf0ec5aaf919b077a287a4c2db9af0e03784dfd70cac28a8e0944fe9b29ab9f34fc81f76f7544851ed310604c7b841982b0305c5e6092add827c99765624e69fb016d88b8bae1f2543ac3711c52e20c6f6ff02e418dacb9f004e3a767ac345ff91db24e82968e88ce15dff1cf38438e32acb80581a68d1fa987c2449a0fa58a686e87e59fa6558267e38a6f9b3b3677252a9abf3fb7bcd69738c096153358d56e2adab27c38f92a2b27e311d6a74a5c29c996442fe712c57a4845cb1dfdb8b67e7318f00c7a05665a1a6faf0e7003e4aa72d1a3332ac0a4b274dda33ead661685decd91dd8877f55aa79516d0d8390be09fb77b8cd5175456ff6bb86024b7ff7e13e6f676be638be184f565c3fc133750c651a71d49b59bb698cee0237c9d957a6ddfa9c1dd838b9c8fe78dba3375fdfa5eeb2a2c744ad6f2737af491f1f04b0928368eb9166fd3879b9dcd1e6662157af30ac0a5ee57888945bf3c746465b5dd15274fcd209826f6b8ce3ce1469bd7f2f3d22fa9b8a3e03866f64a4f640629241be4bdab9a9feb6c09bc6ccb1e5c70fede9cbe6744d1802d33337cbb8eaaed870b41d364b92e248aff49168b202ec07fd92148b86c6fccaf3cfd085823fae724b519a82ced99eb9d30401d693df4d1017f15739feb539c41425a90ff4b7e083011d3b7ac2fa93fe3fa1dc5e1c7c7992dd6b904b7727c381efbeac3d7eade030bb2cdcf6d39695f1c04574d6305c483ebeac95cb7552f22c2be0d2a6f3f04f03820505d2646886fc0dbe3bafc5ebecfb14a38327b2c3f184b91d0a0affd9bf0bd0fa8bf0babb4f02c4839ad78855603059e909a9023e662450735c6ca7b130f06664eb95140f5d2b00391edf52473682d2b1298198fab272f3bb76a658de6cfd474eb41a5ee3ec2b449c742c6d47e89da5478431d3d48781336a121cf1a8857726b675579493626baf1a44fce9e9a1a5c7739826111721e296da7b1c3c07f28de3227a4de46f53ee28f2dcc419bb12c94dcbb9a4fb90c43726075da2d0ec85d408865b51af46dbb7fcbb1f5cc35c2a433cbd1126e69054077a49132f9399c36c40788363db09da760010cc16a224707cda2f7fdb77ffee4a761cf744a1bbb42f604dbd6d6bdbb8a3d316d1c9a7224ae620ac38388e7ea3be49e7e2267627444ad7fdb15bbf3219abfe0a8a079e9097c8f758a349423ff0bf0970099d22f85d416ec940658f3aec8e63a6df8c3deb364d6570d6b0307dcac6a7fe4b56a93b9edd60dd4d4769d1b47b717c8719ddb8ae12ebf9f18b6efc430352e3d5933b62087b110e3325a8d10cf13b003c088312f024a7d2b0d43d0d1c06b7a2d19b43453783083c607a3fa3769d7f8aa89f85e97721cb162d15c82272ea4d8d97d3148c5d648799a6635efa5794c2fcd40f8897fc63cdd47ccf9eb749beeb2486c84772249af749e35cc9d8e9040c1bb1d5328fa1c0fe55040a3ad7d4ce35d0a64e4650a6bbde74b23ea506a9c14e77e38b23fedbdc10c777ac12a59fdcc97c26d67197b55c036c270b23226ce36016360e92ffca11a67839388372c3f96aaa3808b57ed142e5d45f76efe821c0f47e5649f96b271bfe0484b5c88167187f465dc38c7cfec8526b533b18b769d874e39e01328626b380e3f4f00b6b566d987b7786f39cb48f0d67faac36ae0f0796fdcb6df8ab9252541aa735540f055d64976cd3c9c41356899367d4e39a282c4fd67233d279c81a3431ce0964e2167a58e621016df2e6be608f207bf9a44dc776c1b9f52afd19f2bc0bdb8a37d67b8afee519c5a80e0f132a332c01630122e8c9301170b1f927ec1e9f600473fbcb7fee7737eddd250d94e37892e8798eb5fdc112a4cff96929e4878819adcf693ddfd8ac1ab477a9d2e4626c1926e2ee6d8c87d8d8ea22abdae20914931dab8729e72c7335d998665c0a9a29dc14325de8c41a26b0ea2d25fbbb6255afc776ce3297ddebc30805bd8a9759ab61f09171253a3f510ff4f5c7631f749aa3e1b9cc65a3b0670a143886c10ea1424fb43215075478127316178b55bbe7b0b13cdc375d1887a08aee5655fd012b94802670409d790444239abf001178d750439842be60d02a8b2d1b7f715738e7717927db296d97e6d0000eba1c05c2b8520a9f783cb7a0ab5c54f56723782af0ff31746b44c7b68b2afd9cd8a832b6e5eb17591e8f07ea8baadb64b5e97c20288f099fa7ea993afa8716bdd74456d8ab008e5b0aec69038b68e5c94c46dda18e2deb68a8270e00ccacaba34c641d90b8df3bb7de2cad58a11ea1106c5746d22bfc716ce6848b25f2de5878594a275a6f9e2416ec172c2e94b065073ac3e1da20249444de208f810fc176f706d1899b5ed15784a6214dfeb65627818cab23668b9ba5d70416afc5c9f665ad0402987786ea7ac326f61e61fea02b2884f8de3b8047279124fdf85196edfa74497d61fb15a05a48b7e7590ccf6207a017bdc863d42a9b6c5fac86e5c3c89c6fa1a624d82cec7174833186f6036e56f39b6eab033aa30e413d87444e9e66ba4d910985cc459834858360a23c5df7feb750fc0ebc4a5dbffaf336bb57b10deebdee8df3b051e6886e81ce54f2211b9884b0be02b757db8c880f48b3efc5356e00c6563999bd59b8233f13a1fcf5e66253b15b8737d3e4e09eb901157688c28f5309843355619bf0e568a1f469ad2acc25ad66df1ac2f2769d959204ed3149806e7054b8695249c263be1bf0582d2a85fe90d9c5fc0777f83a7303add5c78f404a3d679d2c7b2ea9416e2dfdcc490fc00e03600d329162febd111fca2898bf9a485e80a44091300eae5f6795d64d69e5f021c404cb9687a0fbc9dd11885ddf570d777acd3cfe880c4528b550374ccddcd4e672b4d61a7c90b3999a860f1886747e8ee11a92b3fbefda889a9fdbff295500939e1aa160d5cea4d610e9b6707192bdb76264d61c8df5f2b95416d5d2ee295e2f35c6eb31cb1e6387ef564bc2211a4290b680bb19626b04c4b6f95f3c1a2ad5343e813a88eede137806da3d27e3734b0be4026d12eb4dff2dc0eba1216437454c85a46be46b3ba8d001ecfef0b3e89379f44f8a2b515d818a0e9580562702ccb54e0636974db26a8acc2ccd04d8cdd252ae6a7ecb432fd667105c5ef478afac917439b928ec8b9fc5f953f0aa917829483aba7cd0c579eac43d3e6ee90db6c50c305ad4652584dcceeee89597b450fcd1bb6f63acee0c471d17cbc7de7550e3b89ad158d8946f106bd88b2a3db27ae0d78eea3bc0953fb7b9a80c74af33bf09676d2caad9eb8d04d880ec36b9e99d9e8e05892051cb1e768c2f2da9188811aa7b8fd64900a7fa45af3039da9e7f4dcb04541de3c7b33f91951ee569aa2924a5b14bc9cb5e17b3a88c190587c5f667cbdeba0ac6d2bd7451841a33282526aad4370a904ccac2e63135d928acaf001215c34035f6526cd9bd7724f40e1a893899517cbb9755b7e95cda3dfe6ac5b437c922fed7b3904f70f18e2cb912a3673c7f2de9e63e53bbe1e8e77c86e52183cbb920d4d99b5529d1f431ca63012b66c7159027557d6f57631f8cc92a7fa8697c2729b499bd1e379942f8cf4715b02db2f1c697a776dba5287f4acafd93571ecf8e4b45c75c7771d5cd4e59a4c42a0dc08e40e4c18baecf4250c773c09534497c0d9a1bbdbdead899ec7c6e5729909fe9cf5282c12fa7f2b6e853adb78b787f95892548ccc4c11cfd230b0f7786a87b44344db93a38505866d93c1b1dfdf02e97b396dbde8db73df23c432be4f4a11af6fb59e96b7bac91624a726dd0b399c7e462469", 0x1000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[0x20, 0x7, 0x80000001, 0x8ca]}) poll(&(0x7f0000001840)=[{r0}, {r0, 0x86}, {r1, 0x4}, {r0, 0x20}, {r0, 0x30}, {r1, 0x40}], 0x6, 0x3ff) 16:00:03 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x108) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0xfffffffffffffffe) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x4, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf00000000000000000000000000000000000000ffff4f22006e103b4cf4752c001926315d67c36c90bba65e0e915498f2ae7f3663d9ec365f7370ef2ab89ae191acbaf1823f21e84d5a7fff5bfcd4", 0x5c}], 0x1) 16:00:03 executing program 1: rmdir(&(0x7f00000000c0)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, &(0x7f0000000140)="441132f75458623ee39857c8a03b250e40b0d53bbcad008b112c7e4875269f474c8fae937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d651091e4b71b90364c6cf14973f907433d4a4829", 0x91) 16:00:03 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)=0x9) ioctl$TIOCSETAW(r0, 0x2000747a, 0x0) 16:00:03 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:03 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x80, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r2, 0x3) lseek(r0, 0x0, 0x0, 0x2) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000080)="6fbd7898905f3b0dd58446cd6f3f98e53eb6434d51616ddd279d8f464dd09073862231651fa975649226aa3a56dc7784025f0b24f25000d6c9eab84a297757128abc3edc8457f5b4aa5402ad6e0783dc3cf357e97a21a2ca7633227f7dd5dc4c77841f312f219a95a4c6bb31a30ba6863cdcf83f5bcab7a6026a07392bb94c099cd71c97063b1899d992818f20fe84c0175c2f6e748bf2b0d9a857c97a581705e4529ee2003c423cf9d3b5a32552fe87c5524718b1ead38e28d96e56e5", 0xbd}, {&(0x7f0000000140)="03d61bd9f7c42546d500451214f968153141846ac9dbf636fd4c5e7a3f2725bd65c5d1be135eaac8aa5e709a58943450243d5d6947002dd527ec626a9eac1c42d4488fc1d05e3395e382683b55774f0c38d406618d748b6e860457d1dc23146f6e7a973c749235936220d5ffdba011f5c0492f3f159fa9f52ccb0c79465ec4745823f73b566baf741209", 0x8a}, {&(0x7f0000000200)="1e8d918864d3f94faa50884bfa841b59cf80a94c2f2bcf82a4ce1199672eb322bc55d3e6cc7b14bdc36f078f9edb8445b11f0caad7fa7604e2f1b2790f601ae2f9fd812b5ddff41c41e8034447d5062e7c6754a089aeb50d76c40fb0067b319859a065e4a5c0f10302d1795c8bc0fb11b18e5ed691cab00290c72d18884d8c5503c54ba75eaea743c65113dc5c53788467", 0x91}, {&(0x7f00000002c0)="af5d328817c3d3e8f935b08fa2d0e2fe4a09b31a93c9394770812c8ad25059ecdaa11f8c844b8e919633e1656be68c03078ef12f71c2d46e8c3a6cb00512b33789ece02879b37498be63e0c416c266f52b8ef489e0867b38935f82d65ed3", 0x5e}, {&(0x7f0000000340)="c88a58d4c12f1aa3e4ca4fb67df13a1d9e4ec84a7cfec598d1859bcbdbfc4f00fd64598ab8250c91c7f45af2b4bf608f7c7d30ef82f5af28ae7b83b230dbf618319abd3228022d39d83161bd35216bb6fcecc704b8ba9d31598a913a0b873e693a644b11f5925747f4440db259a347f77328d6b0403a43d285f80775a618ea04d6f0129e98754018bd6306b738cb3aced0267bba36ca9720c17846a20c6123c3f5b4e25b5f2aa65eec73760827e4d58d1dd1be7ac89d7b40c3af08a6a7b5349c2c0af05dd0c20cfc14a7", 0xca}, {&(0x7f0000000440)="16ac33f3520960137468ffed19c02ff5e9621fe086b655b898d4b39f4e66181a44f5bbf3b6bc1eafb0c1f639a307e9d4282bc7eaa25333a831d9a92eb7170baef885c4340f8b85a9e81c7d0d83776bf85239c9df6eadfbe060", 0x59}], 0x6, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, &(0x7f0000000580)=0xc) fcntl$setown(r1, 0x6, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000600)=0x9) ioctl$TIOCNOTTY(r4, 0x20007471) mkdirat(r4, &(0x7f0000000640)='./file0\x00', 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x800, 0x0) chmod(&(0x7f00000006c0)='./file0\x00', 0x10) socketpair(0x23, 0x8004, 0x7, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000000800)=[{&(0x7f0000000740)="3445d4086c6cb0d9f83aa472432337bf03b812f5cb5ea4727b641bf0de5cc76e83422b48828a78a3f7725b09a90b8c5af58d300cc1d72c4eccf825580ee730a777e4f6e2d18d2cfcb68c421d857b9d4811c6244c076995f4282b23b6339078f352ee7bce7ff198a9f6a7c845d8cbd273357a05361c6defa15bd5b88a68649bd226e4c094d6143b7f505f73ee5ef7fc59c7bb0ee070d04eecbc9a832d109f0f9ebd36", 0xa2}], 0x1) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCCBRK(r4, 0x2000747a) fchmod(r7, 0x1) lseek(r6, 0x0, 0x0, 0x0) r8 = accept$unix(r4, 0x0, &(0x7f0000000840)) ioctl$VMM_IOC_INFO(r7, 0xc0185603, &(0x7f0000000900)={0x4f, 0x0, &(0x7f0000000880)=""/79}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000940)={0x400, 0x23e, 0xb2ce, 0x7}) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000980), &(0x7f00000009c0)=0x10) r9 = dup(r0) r10 = fcntl$dupfd(r9, 0x0, r7) socket$inet(0x2, 0x0, 0x400) fcntl$setown(r0, 0x6, r3) ioctl$TIOCCHKVERAUTH(r10, 0x2000741e) lseek(r7, 0x0, 0x0, 0x3) 16:00:03 executing program 1: clock_gettime(0x0, &(0x7f0000000080)) setitimer(0x2, &(0x7f0000dc3fe0)={{}, {0x0, 0x8}}, &(0x7f0000000000)) pckbd_enable: command error 16:00:04 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, 0x7fffffff, "0064000000c9c06d020000000300"}) syz_open_pts() write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x880, 0x0) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4173}], 0x2112, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8000, 0x4, 0xfffffffffffffbff, 0x1, "a1cc2187c82ed6f7d1604f073d0ff49848f75741", 0x81, 0x5}) 16:00:05 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x2, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10, 0x100) socket(0x3, 0x7, 0x0) fcntl$getown(r0, 0x5) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x0) 16:00:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x100, 0xfffffffffffffffd, 0x7, 0x5, "5f3915e5d51c0ed0b15f0cfa2fbcbee683ab91b7", 0x1000, 0xf0b}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x10001, 0x20, 0x81, 0x80, "f7da3fe56510603fdb438ef0f1b6948aafe6aa4e", 0x800}) poll(&(0x7f0000000140)=[{r1, 0x4}], 0x1, 0x3ee4) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) clock_getres(0x5, &(0x7f0000000000)) pckbd_enable: command error pckbd_enable: command error pckbd_enable: command error 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000040)="ffffffff", 0x4) connect(r0, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x5, 0x1, 0x6, 0xd0b6, 0xfffffffffffffff7, 0x1, 0x0, 0x3, 0x6ae90e78}) 16:00:07 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) dup2(r0, r0) getsockopt$inet_opts(r0, 0x0, 0xd, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000002c0)=[{0x808a, 0x0, 0x4}, {0x4, 0x0, 0x2}, {0x8, 0x0, 0x4000000000000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x0, 0x5, 0x80000000, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)="93") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) chflagsat(r2, &(0x7f00000001c0)='./file0\x00', 0x0, 0x2) flock(r0, 0x0) linkat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00', 0x4) 16:00:07 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x1ff, 0x100}, 0x10) clock_settime(0x0, &(0x7f0000000040)) openat$wsmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028a7) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)=0x2) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x1f, 0x7}, 0xc) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x13f}], 0x1, 0x0) 16:00:00 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = dup2(r0, r0) kevent(r2, 0x0, 0x8, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x28, 0x1, 0x5, 0x6}, {{r2}, 0xfffffffffffffffe, 0x1, 0xfffff, 0x8, 0x4}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 16:00:00 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x6, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x7d8dcf2cb2228c67, 0x10) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:00:00 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) 16:00:00 executing program 1: pipe(&(0x7f0000e2aff8)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) dup2(r1, 0xffffffffffffffff) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x120) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x2) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0, 0x0) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xffffffffffffffff) write(r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000002340)=[{&(0x7f0000000040)="429e26e901a50d3f43592b3f869bc3e7fce7bffa46b999c22597358ca797762da7d8fe8b70a9865ef5896f2c18f7c0cd441de71af110b9664a09f21c03e45b9fe5846bc0a5d1360a29", 0x49}, {&(0x7f0000000180)="9dc5715dd54616f6bf5ed98e7bb8f66743ba30730c1aabbfa13b7e623f43c2a10a9e7ea8c22d0ef373c34f8befe7764efd920d46d8d230d20c55051a1fff53302bf8502ff660f4a5fc869ee4b4d4b307d5991fea4751551c17684cf8c71a46b94b282482944e09cde6a5465e66b4513db31f617c3abd4f95fae1e6a39bb40317f4a8aa1b423a9eede10e362f57059998823dc77dd9ec8ccdf2793010ac1f6d930e25ff8ff71ac7250d0dbbcbe908b3add43baca0742cc107d85d22ffa53e043f5d7aed", 0xc3}, {&(0x7f0000000280)="16faa9e247cc899a62a8611bd7f79b5016a2cd7d0444c2da6711b3299dedf792e7642ddaaad56a320430d2b10f08189916fd85a827a46b707e7da214d1f42151f56f00c38cc7079249c42735ba1c0ddbf488982942067c1f4a3743492063e0d608932f14ecf546d0b5f79ab63b88e79207014fc95a798bc07d3a0f2fd8863f4d3faa67bb4272bab57cdfdcc4d6bb0707b9421e4b26124c2c25b7a3bff653ecb81a97b9aa505a21e26868698902edbddd694f53b93a5093066e1ba29a8cf34a07c88d91d8b8a826e31b5ff6e027b6ca98d4c552afdc35c6500a8157618ae916381d716d598957b73d7d308375fa8e89116fecc1d86b590b88b63a6427bce32f337444e94ec7edc25b70c9d15354db8d3910bf8707cb68f9b36462143bd7b51b17ac021c743adf2c989e08f13391ca04bb3dcb0b4c861605c260f20d8af9c993517f7b4a24286c4cdb566239845e1493483af7140d03cf2033d2cf5feb1cb703ccd63b4132ec689eb1acf1cfb977c73bde62783db572e27eb5fccdef5a837fa5ceacf912082fa5827ddc801f6acebe0aaa0de57b9ec56b2cb4781aa44e22ac011efd78a1f8daa2ca42936872d332026e9877bbd3380c8f9ee4847306e732c51acbd0dc13a3442a370a556caeb0e164c67bd9d4e396f3d8a779144757460f1d16bf3dd14cf09491097957e01a774cd13b6c5435dab9515072fdf6c959a8f78edd93de55910736d10d5cc66a59c6a3f7a17ec86e25cff263a2c57264727c6f96152c26f1cdbd36236d934ce69fdcb8b1a2a8e59f7b4d84e7ff9a2bac2ef1c389e4cce14bd8c717701eb96f352eb92b6df5545957d96c24cdab501ab3dd27ad7094a942e3d95bda8d6a82db34ea37e2b8081a6ea3b94577ae4305c35f1b6ca76e5a23428f53e78bdd1483e5cf7fff629c19bccb32a139ad9b1500fb7f95f15ff010001a0ea90865cdfe75799f4f5e6a2f88f6a696a2e4ff56c21479d7b2933613d9762ba6d0bf2d535f53dc1f294270195722cd20a66e1dcfebb445649b873720b2052541902508ae8d2459f10c2e021625d0015c1c7303e0bd2e31fa9f11ca388955030ddf2a147333da655f535c95b56b46e2320ecc57cad87c786904e5b9eefe690c5947de781846bd2469449932392feaf278a1aaf2fc737815a3482ac5cfe9c01a52f804a43b247ccaaf22287f4c9a53b9a223442123f8d5f3d45ceb9d5ba0699942a6a15ae6291c1aeb0731023aa9a469c9eba4c4d441cee4f06fc2ecfed0b51c8b17f425a446e10eb493ad37ac2a98ee4edcd9fd919f7476f35a78c8f6ee98381556caa6f9766b633503f305f3384af72f1cadd88500d045d88b6b166efb5e31e7c88f4d9d086e064991295a72f13bef695c42a2ac095c20cc7aadc215e8041bdf28d6139f4dc83564cf694541cbc0eba1df55913463063efe3f2eda04352349a354f716ce225197a3ced21339d00011d645ecb9b257b84e6c478621b0803c23f6d653f78fd42de92619e64a7f6ad83eeff03ab720915b057cb054b748f96cbb3e69353cfc76cb592f1b94fb013c3ef5f40c4a5516391b46245719b65de079a94ba95a162f80be3f4d9affe33fda68d8bf129804fcab9c808c6776c81867d095368721c832678db584cc28738fa6b55498d99cdb243e728e3ca656361b780be3c716f3491c4a0faaa5ad85e5be4b47ef11827a97514a911f415cb064999d7b2ed08bf73b4208dc052f0f6d241e886a01ea2d3f3d90a2cbce22b63997b59534cb4250e71fb630ef2b9fcbdc4adbd2b336bd19d67129a04947ca552e5a5542e5cf95a945228faadca68d5caa5d62fadbb9ec87544dd9e29c29493605e5edaffca7e196733f190633d777afb7a079d34e5cc964f323e244199184ad5106fc858f19ce15f8e94544eb4c11aab26bdc19fbc9d8b26c15fa2aa7c6f841e5cc8457404cd41e21bd88f19f7b9981edce22a3c2abb8180124eeabf827443254eee2a8e6c21f9e8ab04abad005c5269ab0f702594937e17a1e3caa7d31fdae91f75c4fc0084d9d7dd800a10921b16426a3d16f32ad060c371742f13ee306914be08528e48a95b2dd60c16d657d27735eeb0e3e064519754fcb7c10edcc74f2fc6bf4d3a5f519de52e48372b08062cfede5c24d8483a71c4e78bf2ba6e2861894d338730ac98d87bfd0e795047e4bbe5a2293a03915eb4281cb2360efb431f9731858c12cc3827bd5f15547e9e5ba729178d7299f650424381f487527ff512471cd887def2d859f789271aa797e60eef392d1bc7131f924a62d4c4b82e98c3f85b7a000639e1ecfc93a374bc14a95ca541e9d85681792c0d8d415403f0cc320a29e4f5ec7b8810b0f91f91c951e412a7cd458bae7d6b25a55ab42a5c04db51adde3a964be98b26c1d76940703ac4c91aa93349a44b51497f294111be72d79ca1a83834a197d576122669701308b7e06748abaee00a49c2eb6da0c5deef2e49d3c7653ded43dcc3b3d813309c572999c658c12aa273dcfb5ba7622f601ed26b805095ecd304c999b666ac3ced54c900cfd521e7f631b4c071f101b79b445dafc22f4bf0ecf09a0e27ec3d300651fc49f1e91a1c2c217f0c2b9669421160c9cf40a460e0cf4e1b6eb43ef4f37a1c7cb2e6e4c9f3cb4ac465c10a133baf144d38f4849d4b78b06da3f4736d828f11046369ce8b27cb94f26721da21dd4750b819ab042ce992d4aae0500f1da4918b7bb7bc01c729dbb901d742ff1d512ae19cc92307959e8d4b5ecaa439bef2df2d1f76885b9fca42e974a1f8217a13bcdfced325d2fea75e619d336557a86b19781ae66993c2746f6d195588511128f2974bdd2f55633a1b01f4227de0195dd63b4187f4e3479ac280b1f4759792cb03bc2212b94c2dbd3b275da4d8dba172b17b2514c5bd779907b3758d0b2a85b01b2dcdddcec827a0309f8ce2968e17e80f6dbb939e83133c654e87eefaefbd3c0cdd911c10a126446b8dcf642a63dd945a278db89d9cc93928f9cfe0464021af61a27df5f01a7c0a9054134062cf83637383d032eb2dbe90ecc77495b0a6a97c8dd230ab94ff4a9de3f3bcbfb6373ea07ba307d1212876b6dff316fe624496701496adc2d48489a61cb41309507a09b4f900f08bf250236cb19ceda92d88fe672177e107d2026b95f434c671459ba63638662c74251fab5528c79daac0a6bbbc6bd5aa15105e99beeff77dda4e97e2ea7ae6b9e3aa64d111a78627a98d220a7552a18cef562f8983844da773cbdee812f5d8753cbbec85d2088c70ccde29fd6fe58907d6cd0df21920ed2987b374aaa8c8d30e35266a7707ba7a6268503743e6d73db79f5af3b1007042023bc71e10599336676774d1dbd8c848791b0b9c833da32c830e193389ac4df2837646e27d1f042ab33dcb1202623c5524854174771eb7c1339262372eab8176c5ac81edd6bfce7a1c2284af0b76cf630fe8462f89400135624875820935f4fb51db2d5738108c914984b79e8844e0e129d41373a5a8d94649f5009fab9c2d2f30d21c9b0b7d8825db4ad66d2a273af69be84b6778ed86e07fd77841f94e29d3a7eda9ee5b4d47e79d5616d7786577f1cec0c95bf91dcc07afecfb30035e5d0640dbe33c24e9926228154af5e9dc6cf8ff9f9535e2a4e2c4bb9b1faa83d443a5cfd624868506d7f07f717a8f7251764a42b1e8c49d9d3004b02d8a99949219aeacd05869852a1218b5ac82929e7381223687d369d92405b54910a3929f06f015fd51f6bd0f34a8d83158cb80cc916fb38f9ea0dca2983cc2087205f2c23301b937bb13595c868c7354c215756383ea1965c08c3f29e38d6f963cd3baf377048ec72a4c13b3d3678eee0fd53ecb323fb4dba81b5f0699c30a8739af239928a8f4318c93a6e7192ca9792512cf30886391c4f178c607895fc8d1603a20fb1e2af7a6522f8a07e4809eb1910ffef8d94140c21a22405e7fd3e5aa61da907d95298afb2f3ac310e22ecc93a23d2eacb4fb4aaf7e54d1a34651837a0a17a69bee01336a353b3b7c2b1b1f38e0bacb0fbcabd140808cd032f0ec72159fc0044e5248f4148159cbaf0873e9f85a926bbb4c2831582a0262eee7cbaf081bcc0c2612c138a5f256cb7cdefc7af1f4fd2964a78370e2cb7bf42cf4cda0aefe56cda9fd7e994b33134b856b6b3b073eec8d0a7cad642187f2674023b43412bfc5d675d3d5fc553cdeac88bd19e4d70b0eaf83bbcf8da9d2b6cf4166fffa9cf7336eeb1934c33b228a986e0ac47648425bb195d57ddd8972f11ab5aeea604beb6c317ab20f293e46ef5f75d6036beb561f4597ca712adfec71a8da1919f2d737231934fdd4a32bff716a50eb011d7a520062e56e76435f0ea2d06bea3868b19431e8cac9d42c1ccc19605f2b7c2cde506731ddd6e4ad2bb5aca429030b8ae6b132a419399043befa6ee82d8ad879d82c774879b64417b4dded52e97b1023c6f39a95ba1852790d3b66275c7159e3c44311a5e8930bb0d84b3849606f93b81611af810da84d43470741f10af4f54d22298dc92f2037b14b23f7a0e8b5701b6891c8712f142b4a4489f18781524c79d09542545a07060c743896a7c08e7252f57a9dada673d1bcdfa09fc5f3ea3f21536887fff04adcb461dc0f2d209adccce84e451de4979eb588acdc5d9142124f226150cfc564db64f9ca761942f34599a8bf0102ccac5948551c00357c41a807f2bc75fe5b64b2b04b375e77f413e598572985a98b9e62b7cff2a589f99893a19dd46362712e5b992d958210f9aee44d9d0871625ff8ce8b0f4b3fb488a991cd2bf6a02b8d5a7a626de13acd67f16082ebb2ccf4dd93314f46efa10e350837b3c60412375aa552f1f7621d097dae04d3eddbe9ad93e9c675f60386b4647b7edc98c0dcaf3da9799dd3d3e784f1e7770adce22ddc2b68145c42a4ffa6b95caf6865fafd83cd4745737456ecd06f4d0144859ca168671b3fbc0edaf40386cd096457f2a4024539f4b4884ba4bcbac19aee2fba3621ed6ed427e7752784988bd5d3fbc4db4f8a81fbb04d8b041c81557624fee837d6a3ab612091c8670ec66cd81c94b76e84ce8c2a031b1beb419c7c3c450f261b51178037edd2d5cfbc82b88a2ddaa2db1b7ef96bfc2ac10d6b28d3f8ef8cfa05de24705799e00cf4f7e6fd1adfa3bc5e192cc1239e7780f409cda29c68f45f0fe529520da651df4b9ba8791edae4fc15b25353d6905df9c01cf87d70f947f7fcdcf12ed17fbe00d26c34e9dad324551db7747896e23b92b7bfb77006658dcb74f5e8cdfd388842cc051fda615f27443a97827f8fd93a3ff7d911d970766c0080b79c1fc052beea7e4951b930c58797428a0b72dc0807471454731a752f760783b1aa828d4bcbda4cafb1a00ebd07bd83555225202f4bef16004a08973e75c445fa53b5dc404a3f02857ecdcf46ca313c81ddb9a7d5593870378d48cfdd87325515089038f9b3bad1ef3bcb9d9fad87260babe44499c9e1f2e0575f85727c2fb0bfa30dbef499071e9ead4b132b40edc9db42ffe54154561637fb3c96b39ea4bf1ab5860978ba77b6605b65ba9f256a5d5b59dc0248ddb0573faf9e0165f46a959150b60ba6830373b9a59c1f0ecdbb6a6e0b5cc80f054011dc1b293777eb95b76db04303963d7b474069593d325c3df7025063205b19c3002406705d5d01f439083ac3ced6c8db3e3cd1598d468a8e47db6cef11b7c4cbf3fbe7568d2ea17144d673c1e8c21b9dfb88dfe1e70df052b6b15b2420511fb36f3e8738aadbaf3589aecd66717", 0x1000}, {&(0x7f0000001280)="5df6cf9710d2963481341a9295097370f71d2701244d37ba9a3ad0d75b6b05d3bf6f496ad17d03b349a4efd54c13558678ca0c6b9cd49e3b9037a700c2c0ef1769b6c2d338147476f4b41aecdfc7f9d13afe42370020378b47d76a4208719cb64eca4c3493b7afd398d96df99248495c942ec87aab9b530cb64eb81c9e51ead6cd9f839cbec08cf76149abca23677806eac9dae7bac08d3998ede52f6b81c0a3808c935f8db2439aee43ed3e17b17218514e305b231816c1310545e09823a555eb89d154b424917a69c6c11541cc088e836aa5242d54e775b490a4e5edfb8a73828d5c229b173bf38b95f0ab41464c34db2f8e65774c975489f8f585ca8a3ebc87f18f887d22fe9dd0c2e4d4fabb2cc14a7b8dd7fdd0dba1ae433020bd83b1570613b1335a9dc2605a51679158cfdd4a1bf1169c6232f53ecef2cdc39109b71f8293caf83b17acd390b38aa9f581b24f1c094036ba9559d41c2f11def182b7212826db36a4a43400a82272e8989bf89f2e22564a0d06dc002422ddfd94cef6674f51e7a275840db4c6759201b93c7119dc4397dac480bc98f191249b13b3d962f1bf7a0c9bc99d2bedc8ec3945b0e224223356ff9877fe354547a485cabf2cd91d08a9d94d79beeb76cfc6696d7329194fe56ae8b4faceea8f74277c7e71044429dc2c9511080a8e55695d24d641fda7343520d4a05473b2ce90c5290e19fbc03a70c3618b3a2c07798f2bfb3667bb40fceef764589c658f207dfed140876e0f8f60136240a5b459587c344c9d0a43f0167b7b831e71b10fc7976ff4b211af95d81910877b685d61538034d2d58c3fab08f51d78b32f6f47bf671aa2d6393a1045eba0500950cada0837c2a7e864f3af3f5028ff84db5fce3a79facd539d6fb80e788d28c710ba25a514f72910ea546f325cbc847613c09eec6d7655c2a854dad09f16d0ef39f7b14c0b7e03620d85136133f67b2dd354e402580bf4aae16631ee6f68e9b6484b970eb34037ce131bc107e6835574a18675392eec64bb584af6b8d38228a941f12f333b3f4ae3f778ef0d03c3e7569f42a37b3b99c8a596e57e34c895ad87e4ef61f5bcceddda81314c0f6acce67aa1fb5e0dbe6fc41edcbca7cace43ab88ea17ce55e2933f9e4916f27a348541b6281b68e9fc612148277dc67e739d179b59643da5b843b13aff468bc5667f87d412bce7594905ff5d1349c79d977d9b9ab1cc4009a33c155d02fb858bd3c39d20e4f2781d3957802b9abcf9c2f084829d463cba1fa20a529d30e88aaa2514ef5abd4e881872d88933c809d602fd55f89b23e7515176176bd675f870e310d5d065480d13e15eea6f861a2fae3a3c6a9b1f62d4fd077540a38fa380955344ba75f0924870b9ecb0d405c57b6b12ef88f8d982554ceacc30a6a12d71273a50ae46a865d9e2c158d653febc5a6aae88105eb0f3ca306b6774de7988ba08b28ac82d25851935a89a42989c075a4e54b9441a60388d712ed328dd3848f50c8d34b6f8a557d4a6437c5e11b1a28e3fcea7ca964ac0b671d24721376346ceb2fb9e473e6b0e0c33ce6ae151cb35c080fb88c80bc10019357785443c66185446b594fbd6370040ecbd07757c9dcc128be59f350343d53d4bf45285f48a6e8bd2753e74a2f44f5604518f96bd634dc6c1a4baac8f57b81ea2084c45ae16737412cc1f7508270a6aa6b86c19eea511853d5c8460de212f23154aa305d3d479c96efe623cee777f300e7701439441fe5b8f0ee16c8185aab8ee84b116c1bf5934adc8cf73ff0c992042ba6121f34ef50741c650209d7f9f1725ee405b396084cfbc9da5033d3205d7cd88775c1fbfe0b9a8781a747e76711c28e8e9d111acb8c86234d70fb8bbe6adc7a01a38e436823fade00f5d6039968608e283c7410929919b43928e20358c6332ac6b0fc6cd49c4037a904cce235a7001f09d47bcd3fc82d0ebc76e42adbc5e26f4e749631823bf1f14f93f84c04ece96cf504713c5b3be8dbf6be0eb2b5e3e27475674cd1c07340945135510fb598dfbbc9441d0bcaad88b27234180a214a078eb0e4ca2c25f3a11a949bb10baf44b734af48176f1a09610101f2181c314a7414ea223306e90738c5f82e5d935b33950b18253e1c4298905b422d1c73fd333d1605d3a498ac83036aa1dc80f22f4ea72b9d2ccf8684666eb519b2186e68db3f884d9afe2548f320af90840239f0603de42c81aebc240760ded328f6411bfe1d61599bdd6d62824db51bdd0e93b11339893d1c0d911a7a979fe8e5605c513794860b9d6c6fe6393402453f13f1400bccf992049894e8851778d42be71543d90199b3336e4c42d4bd7892fe1ce7a3a2e8cfa1dc581ab0d304c54cbf1e5db95f512132d62f8b654f38d348a022aace2cf106e688ed713ebb930a88d51c01f078d5b669ee60c067d2bd414f02f0381bc4a17fe304ab2bb16a5f0a6a520f210fbe1087bc0711f42032c7caf46236457005f9c93d497ae9ff962e8cad424d9288bb78be0473fb72e8bea2dc061b229805e763c1da50b50bcfedbfc562026f01a8c9aa3dfd2c07209ed84c26fb27a42b50aa3fd9b89ad835b1efe306c35f6b8a3d0157ae0855c5bea1ed084ee5ab4150fcaad65872b5a7d300ad5ecabc5bcdd825b53edf9b5c40fcf19e86fc91f2bd6a5dd396888bcf3374bce1f31e628912344eccd4446f53f09690831c99201c134e3716578026d44e29c8d9080af99e89db52802cfa73201fb04eabb105cb12b2b7b629dd895da6f6b2248f0371fc3aa38b610147b7c7e2f5b20d8ee34c0f45b751b90097df8ad5bb909894d169c8332dcbfdfe23ffe479362d67a36bae9e62ae041df91b059c3d437d20091ebe790314fc29528a7f207a1b3b5d402a8fb1fe42032b58774202218fc610717125101e2553d20d7614a6a47cdb0f71084461130e1e46500e4986148b1139ffe95e191343d575d4bf2a0bfba1b14cfaa5eb3510f2c6bdc21c6fc33662185732484a7c021f3e8439b0dc3c275e5466140800973d4ded16dce0cbfc6ad2d5635053a0beba5126358d5bd41389e47c77dd81939274b312947cb0f0d61e1024adf161efc2166d3f3c4477b12c0431b0ac069e23d808223aee8c096a1680c12a2ad64ba9eb3b7f13ff5aafe916ca16dcfb588148a1002bf3873dfae9cc6077ee4724f7b777e66afb2aba9a5b12e911fe75461d7467e51ad17ee6cdd5cc3c93f7006c78a86dbcb057537f1a4ddbcbc8a8bc68ec575e9badd3192a6960f80dfb49f6f04aa354de00427bf11ed12072e1f798ddc2b02800563118737d592951c02e456e7b72a660440dcc56e7ca409808bb53f1baedb05f68b3eb6fadec6376d591476b87432d72a38b72368020e3ceb95ad6fa0e4e65ae9a1525f7fb9b3ce1332e4215d97a03063ee6a6b11adde8038b61bdbf875ed852e5b1c06567147eebcfa65c6ae454e30dfee023fc2ab956abdcb201a640578b037769da12acfa76c3d7425e0ac14a7f95d047f02d6b94b6678dc2c8b1d2ed9ca895ccf795d33bb84a4ec3befe76f3c1c3347ab05b826a3dccf7086153ce17d38b349211824ab12f6112eac78d410702f1b07d519bd130f5dbfcd2a2b16243cb1074768130f877f4c27ded37bfdad89202171ed450d23153fdcff8d8da3c49f91c2fb94313d099b6dc037a8c7a478ae355cc442f4c6361d25f8f37d1b10d19d5446451f6d75c73f7841538c462b033e0d54b921665eede667eb232d171fb39317f75dee3f97882426394d9dc482f1e6c8af26c229c0ca23fb9bc329f4a5a4a8d01147536b50a90e27314b561970da0621c385b867f9f630010ad0ca102462965e5c4acb2305bfdffb8c423f449f0cc59aa420b939aeed911c5283d56661b6877cd72f724e0e967ff893ce1131c629197eddedb5a4369f6c5acc6c6a14082096884e5d8f7715c68785de19509d333803e40ba70e6893366c56111cef155a1190f253caf095af5e7b1b70617b8ee5b5d7f3a3463c1312a1f421baf7945b8f88bd8be05ae5cdf3a9e91cbdc171dc091b43064174a73dd6ee382c8da88c099eeaf700e273b3afd123fae66568f945a596ac695abc7c10125383fc03cc191a0ca1ecf9eb854bc8fd6e6ec51c8a9232c25401731b1f1cff2ca98f5345b3da79f08572eb2bc1aef9fe525f40fd801911acd00aac11ee0dc1e7f5b38fb2e68b72c84bdffdad013cb346bf2e9e5b1e4782845639c196136e332613fccb913ab2df298566ae3cf67f38f261bba44f36a433fd01e7eb6b429b83fbed16b8afaea90aa6b3af47d9f9f40b157d8e28543132195957507577509c5122aa304451ff34b5a2ace83a5aa94838383aa3a9ca36fd9b2a020beef7d2ccc64ffac5f3f79ded99bcbf80615072c09a46cd26980ef6e67bcbcca5f0d38c5f9df49786b98d44d6aebe8753f750628dcbe9e9e54a5b3920601a0e1a1207b78d70c2e181b9b48f94106ae248b4b0c2cf8c98919fabdbd64816c795c10e6bd9ca59eb12ad4ac5a91836f661e5c46faf505909c817508aee7a7ef29ebacfb06eb575301b7858337b9b2ae2492451f2305c8289276ef5e23e2db675075833b6ce679aa02d261ac189366636186e311e845305bc4a3a35182efe34d1104d16d5fe1f3f03165c5768782b4ad7a5d2f933beaeec2d0a14480305c81ae4add472cd9261ed02467f98f91f41567cf0b5acc04274a21102a6bd879044d3c167478c5a14e2f725ca56f52d9f9d5e52b27ee31e6920da5ccef358c209ceb3c2d63d5d4f0517f639b228f204790aee9c6154f34e620374637b1c64d3dee10ae6c26b5f9e5eca2002553ff6664a4f7b71ab006dddf74d3ccf3efdf11b2f1d7ac542d5ecfbedd5e12d8cb359a26f32d79e8421a26850a6bd03d42e6a0c378621513a68263917ed274842f5a4f916f81869e99f9c43631d87982a02ddc12dc141c08eb27f0e6f416ed50d2371c1fb583957610143b8019664080ef343a554bbf8bb378c89503a8480af4c9d80e8f3a7eeba43fb79d783f81e9262565ad88289d71be252e4e7408095e1e19ac62f8f789165c3ab81740a46a8ac31e4dab740a1c6adb5b14cc02e769ab60dcd37f7396f6d5827168383d94dd459e16fa52bd2d39a603a9de925b9ed1cc77386a2076c147566711d175643102c74c7db7d2437926345ecd6cb44eab4251f94c06d63079383b7cffcc608e796035aa5ff092d63e67a7d7d9af740a9be9c379432f48e08c8da3a45a3255fbb871caf5325c14f88ebfda44475f42ec7ee9a54898dbcafe2e545a9a531b889c6e2d6102d8c50de1a77132684fca654d0d4e06819e3b66d563d2b2309436341ddfbda0075b9fe470a121fcf19706c1c825b8177b659b8edbd8bb15aa1fbfb39a1948d48c69d286f62729a8d7412abe78df8283a0bba8ad673ac6c213f34441444c30abd4fd67c045c45ed98bef6614fdca5e6d5d34ba663eda7d7de1ce7d0d1133433e5f042e665f66e417da63eeb82a21950ebb538d71e571daa403333d0a8d4a51b27dcbb8aa8cf86f8233ae4ebaab8311373f360d49c658e0f53fa99970eb98cc528c55247fda7da54ebfe5c57dbeadebccdb19b2ca9cac2392cfc60b86160841b6b2bedf4fe5dbb8bb078a3f22b76b1c1cfd8452a3a5a77875ef837c357313c511670ed609a90edcb071505d01654e6e52c5024f29a2e95e9be27f1d99ea20da41e650bffe68ad0036ef9f53e5017bf2966b3cf5b6e7ae2b1a3f0bbd8bcc33f5e55a52165ef74dfddecc2c8341226c9dcd03d6b973f677bdc832c", 0x1000}, {&(0x7f00000000c0)="051591523ce97bb798b56dfbd3bf42", 0xf}, {&(0x7f0000002280)="9917e0c198785c969d4f9902ae63e641aef5c817f1fa1ee5620f6aa5380b5593e47f82712bda0de52885791f166f7ac0acb34210105aa82e388d92171b11296986fcc1a2ea1a2161ecbbcebc58f5f060dd4457cd17153d2c3cc405465ac6845442d3f6fc4a806d15337c0182df3128bf379d3c57c7ff7c642273c9e586714f7d4c8ef2cdf46112d322fcce90f9363ba32688aa556961cdbdbc7435c37bae0b575be6d7de51682d14a49b04db0db7ad57418b2b", 0xb3}], 0x6, &(0x7f00000023c0)=[{0x50, 0x1, 0xffff, "4539505a9a07ae650b49111f54f9d8346f7d8c741ee4597786f519e5e9a0ab5e94e7e361d048d5b989831d7a51fbf5fcd90a5c8d49b1b67aa2607fd36626"}, {0x1010, 0x1, 0x80, "370020af30b40fd0df09a28a7c65b6bf061f31be67b8644e8104af85d03f030b66deda9fe3dcab1dabe08e4ca7739d982407a367a2fbb86dcce78407145078c1d62c60d53326d6d33da7475f0ef9abb22f0c349ad736b190fd3104bc150a58acd5176efab7393315dc6240efaf92d9baed04814b79abedd513761e1c27a455a79a8e5a176aa4284a7d76c4e80bf65de1b93ab2674e1619e97ff1cff0dc11b60eccd1353ad17f21381edcf8428100a2f75bb7f8966924f22658031c19bad40fc61181930678aa70264559f7c3391583ec044acbaa990347c2b6af795be1d67e2ddd3d1bdcfc7405d444fb6135a0c09e88ee91a5e1db28292e4f287847a039c952587208338703e3b635d9e1a3f832d26d7c8718dfd89768de2c4d83843b20567297c3e3711cbd5d85b371788f63bc02cb407904a37cb31916b4ea4709282b9fafee340cb8f9f437a1e9847f3974102337038a82136e4b07986cb504ddfc5d93ad6193f27648ccffc981f84fea1f2475fde4e06d02de37bca441b6702617340bf8d05c7e42f82cedfee66e1e4d54b4376dc3acb7c49d6766cb35979725d4c7c5193aaf2b1245936de700942ffc2ca117fd689256897da4751e839f490e75fd0124d68de0b8ce066049ed5780813c2e9ef54d82d01053069c3e1ba76ccbe536e313e53a866ed122ae9c2c187c3717560c42a98b487238e34be326ac2975d93bc47a96a63ffc2266548380a5a9205b0692e984dbcf4778c1543e503d8846ae4143f2c2755f4c4f5523dcfd11a7fb0b31393c5c376e410503a1bf56fc463218e6da7d1d3b6e017d860fa66065a1c2ab89aa73151417f136a42b2af7bb794312ec4e5a382439b3c77d1ce6a10f408043b31d99cd92515a2ead1b80ce307e202a2330dbdcbf8050de8a546784cf031899b4cc30ff74c4203db09abae56a75339dcc760e992481ebea743ba4727cf6a61f7f79f5266f4a0349f7236b1905514407844ded15d68d0ec2b1ba5281c38ef9a14fb8ef2858d85964bbdc74c00c73a82591d63983a7993bb57b5019b4df8f77c142189d4e97a2d584ea0b2d8efc095848ce64d813dec61af2591c6ac01fefaa757c3320318f3ca821158cac879cbf64f56acda36a17e247f1e9e799984800c25b312d473d8d20f9509618da8c766c88d1895e167977146bb60bd8e6bbb731e6f2b66ec80fc21c492aa6b55fcfd8ad41fc75db03e51e489ff41a5b6004d85f7175e559cae25004114a2f5c493424947ca19a25b45db0046e188c33cef146bfe1dc2cee7054e162fc04f7a00951ccd82c433963ba640b2dbd157551843f64a4ea44c1047a981b37f037f20ca759775af304b32ddb8818e593cf48c0a46368f071697c8232cd82d86c467e56fb09f1eaa62dac47884ba79bd08551bac2e2de5ac85c5dff99e63b6b37a31b4686b04c05633f875c524d79aae768f2d20cc2bdf935f960cccd6b6a6744bf68779f0a0a2d65a877a109ad11470bae815e7a04081dfb9294601a263b28354e8e2703400414e6f93f441382c3fbf11bfe3345f308ad84dfddcb07a2c2ea4c4e02eefe92e42d0b22b730046f4ebf3fb07e2a350479f908488e5e60deb565c1604858ac9d8c1f0db2b8d71b3f429d53676e0c595adb209faddbd681eccbf20972ba4c89cb3779d7c8b7aa0cabc3e2df83149e006ef38f84b6eeac79cf7cfd646241a04940b8a7b6d6921c3c9ed1ceff6e53d9aeb69af79da7214cfb6dda731341eac98ed5e1891a9499585ef14ed3b7f69ae5dbca0d0a845af9dd47fd0fc8d9811f0c9f2d5812f795d36b98bd672756acdebfb902a7f325e3b87c82c1987df3de8b5deb11140200b9464de1a4f97829f579bbf9639903ceb46066c962866aabc78bf61e8778b0438d68cde3c2bf76ddb09fa8dbe3cf7cd62911dd92aa249880db262bc142fc60f65344b6dfe568dcdca66b6daf1d828fa38855d86294acf6e0543c2bb2d2c4ddee731531c977c1fc57aa48e2f0f59e4e7b3edf0015a9603bedea7f4898cfc764f2280cf250f90036a9154aa00741fc1e6b8e3680b9cec80d0d8638736dd91c348bf992f19297171cf17ebda1a4229f2a1d9b305cfe8ca2e3192fca9c0dd24b169938ccd6aaac72488c9f74b9bbd595c36647830aac40534ad8ae96a437a8a3394ebdbeb442532acddd4ed2a44b03d14256b9994d03b4f5585e48b98619305d9bf7d81194049ba62b4d3c9f2fc15402856b7c3c781b647d65bea84c75c4eb4e3f307bfce9b271fd57f0fd814ed9fde1410da08c02b31f2df71af9f7255828e833bb5d86632b0c550c0072ae32ee7f3b3159561f12224a4dac9c451e0a77b94be7371b295f8573dbb7a562b3b730baf0bf7082d3305805a0f64ae5d14c23f5098447bb83f283d8a45156eb1dc43ba17d4b43cff4149412e34d85ab044933ec6f084123be3bef078d07bd8cb16e78e6d2247c1958f2d047fcd97d3ad76a3f3041acdcd6734b9c412af54b873c24f6e8f3eac4740e4ec2759e7cba46ebfe85f24e6d8b1df18fb5702333ceec4c97132a3727ef3d6a3783bf508f2f1fef1ce404ab8819e9d5d5ebd582f5c6b121673cb428fb4219250c02de0fba6c37052d05a3dd1c1905d49b6a6938345b598d273fd1f5d29a2a5844e6c139d6d8100a207b3110d9d6e00b24c01b4684a4f8b9b028001c0e1774d90825c38949eb8ccf994402813beba0a401b61bc276a21500176e10bc199b9882f3c10cde877e3059d23ea86a334cd950b7f2187c7da7ea8dad2ff372dfae5898169da871252d7d17df073801739f8886d4f9fcefbff3f018b367b57b129097fb20cf9bfe6e5cfab763413cc4c098924b226a91435483c61dc85fde7fbdebbcd688f4fc7c17e0cacfd5f3bd4de513d1665e47c3ab479105e6f33f8111bafbc29dab5d7e7e30b9075fba712f5ec221812ffcce9bdb420dedc0933e832ec8234946d4628eb99b25914e2f3a88cac1330fefcfb974269b5ae1f1c0039a6643649c0f81dbbdb410e2f2fdc5d0e30b448f58de9b97118f1725abb455244d746793702e0fd8b674a4cd5d7ed3e0859b13e62908dda4cceed7858abc90ed4687edb82718bf663481811fee8ac502bc50ed9498813464bf64cf85ff7e32d020e978d4d9dc04d7200f96779f0fe6d618272d3c34bcc323f3b47297dbb0065e42695bcabf9aa91e47a98b0511fa906cb29cb32eb9f68194ab52a3d00fb2e71e31fc34436bc2a3270a888e39551240be6862c6786eaf5a61994ed303fd8f0b76710991b508e5fa712a1030f3954e19e0ae8a52ddbafe8cb2eb863cbc6b76d8a04454dbdc7a74ff43cb74587de55700c480300b9e9795e2168c84042361b545172d728f35425eb24457f0e1e145df76b35107f261562bc5f2fef082fc2f8a10ef070afa81f990625ae8a0bf3614c7985acfd58d50684619e45bab3b56eec4bb870881de2c0b360abcb4865b0f8ab8c133cb63a1f28dc383299e68dddbad16ca96f88eea17eddc68f69e953ddf8f20fa64e0fac058dffd9c201da4b38e304f38e6f2263ea2163de286ad3ca0fe6775f408e07e55fb6ec150c4e1bd4ba0052969a128cb384bb0acb88d7333d1d429e2f0908965480e9323b4bca3883079c70341333047111f11854c02d2be7c511bdd964378e5a9193bdcdef760ea04210b48b6ce5bc11aead8dbcd28b059e23674ceb7146505ec6d289cde918720f81e9aaeb6de433d1bc7751f8adf92a464cff236a903651286609ca0a576f09f81e6c8391ff8c40b03b4fe018943712faa895ce9fc404eca2c7cb0f65efd352baeadf7a7061c8898f9d7963da8a89df7d0cca51efe4352cab4ee1cdaef7fe34fe03d004bbb5b9a0fc83d020f9e40deae4bd0d872e6ada13c1e43f688737985b5bae893e54447d8488d3086eed65394c271100d0330be82060c68abf3e1ae7584c12abaf8633b90cd367d142e27854562dd3a2bca2b25f11560d0cde51177f242b8d0535cb2117a013921ea98fad4cb39ffcf88aed95a5a5e8445dbd4a840b745565701213cd9add3af68b3e5fb25a0ebef161c9cb4686b0fefd4e15970797a5429f2e85cede91199485830ccc3e81a16594e31db6d1f4109b58976d080232e66a7625efead1a0df6c78e459611d08621921635e119ce8317e9bdb28bb474caadeb15ff358a40942aa6a6f0b0392a728ea89404f76c864c9437906c7953352ca21a3282ea362bb6e100f64ccf1f476fc431261c77fe0d638c701e69c7019d3160ab7b5ae962eeb89cbe17d358e25c1945eccfb02c3f141d6699f676a0d332ffd01960d5c88b393f6132189eb6b09535d1934ce37c2b2e9e31c0c3409757c5ee223d8a51f56124b4dc2d4dac35dbaf0d2f2148f14ec0920c3a5a191f86b818797fc82f1fc194cc8099009a82bd5b557c5844bdcdf62a1d5703ce1e2904a9dce3ec8cf53f853ddd34a35ba08199e7e3ad4c2853d4d9ed764e59a7dc7ce58867714a8f2151720e9d675228c60ec3d353e2aab8c33ff54225ffb60f036b248e72bb8b429e5febb0758f9e02c19880b365cdace360e4b74aef458198ce42cf42c14a6aad4343bbd6afc3675badaff659e6da90710d692cee9b3e3c429c97f14510e6f0abfa603b70c31966416e20f20b72ccdcea0864572ab0b8e4196e0e32561887c8f2e377b648c8ac163d2f331f49702acf9dbe7ed30cdd03f44f4ff38d3593e5160e94989fd8c63d676fc2d2dfd735743af216fc38a30360d21f23d520ae6165c818b52d359599db996be107f6da4cdaea90d5334f7f17d28d01ac8e636cd1d93e82feb53032baea8d81e24c5089ef3fc127b8bf6baa2ff3947428859311d925651d7caf86eb6778877b917477ba54a1701a18cf2bcd69fceb97049bb7038b993801b9e47ccef0f9af1ec2e9664a2e5eaaa15e3a13541c847f72e31b08fa2eb9f79fccbcd2a05b898edac89b06b85cd8a4b9de1eb0db17b979f1d27d301a874d82f2d00c1647fb9106ca8833a9c2cb317907e0dc7909f3db0223f4f9d566d520b8f2ea3def97bfda5f8a0a1f485dc8a7305cf7dbe33d955ce4a6aaa98755751245021fa9b4ffc2bf04eb9b1e12d4a458163c2b0b96ad3b52ad86d88ad47c099620b54d005f265ba01eeaf37bb87cc8a75197c8e16c49b300748fe282da28d91df44a659ebe89be7905a69f623ef9a1a36c8a667be15ed0ecaa51c179a41677127d4b79ae218f5e0c20e1215e61421e0947ad0eca7019f7a2d2a09b182c8f33d46aa039d964f74d03fd8619c2f60c80e3ddf6ceb00e9925f4c7cd47c792432e1beaa0e0e478f188c0e020f47d03eca77ae24b73a6a948eeb4306a57ad236e29a767c60a512d4d4269e23f00965184fd31054532c54f3c47b1a10a35adc11b7d57741766cc8cee9991ddc4bc74ac3a34820418d7a188dedd41732ecdd96109a73355739fb3b19301fcb89156a1026e2f0683526b4b974f3efe01a0838d6322bb9503109c677c5ac6a2941ba6cb964748e680291aa52b0fdf40b98df825d1d1049099340f7f2a35f6c93da4c301cb4b52a9bab2c839aa9c8cb3c854992d98d2dfb7b100220653a79b385c6d24a051da8bb1059448b15124ef302c44b7410cc3a7e721fcdb436009f4900db3a891f2796a1d643fd388587cc9db04a9147d2ec8e5be66dcabffe2c984b375aa1998508282ef42a3604b8ea8e51c3409a6878edd110d975efafa9211c07630c2dece67771099c18095351e964a2e01e6dab79adc1d3633bf29af943f35f6cf63f39cf7f07928f8d3527a20a8731904c0e0c56edbf4"}], 0x1060}, 0x4) 16:00:00 executing program 0: r0 = socket$inet6(0x18, 0x5, 0xbd) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140)={0xfffffffffffffffc, 0x2}, 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x81, 0x23) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000004c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000680)=ANY=[@ANYBLOB="0df0d477f4dea648c7cb3fec2f97dd072380bc34d3bd268bbf1dcaf4c75642e9400e1fb4574c8d2abbf99db29bc1cbb4dd77bf15bcb0865a47bd0a5860b89f57e9cbe08a3fd2f1a86a04b19d12325ffb1fedffbb974f6778d9f6516243d47a0f96789584e7506a701a6637e7de9ad3cde7c031dedb6ab83dfa75f0c7b02906b63d5e667f0fa7fa0580f4e43a88b22bc85100dbc9f8d4f8fc5c7f3c84f2a65d23d6610dbf75fa2655371fbf4ba23d3ab3b25e40d5f8c412bfb00ba2a18f9b65a033dc662c3f808d12a75d6be97b01a285a8f27283dca2a301e3287b1a0280a0df178a0f1a35d0135d4247c2bf93e90d3b92be26407bf79b1a45aa3001b7512ff343f5bcd68b94cf93abd2fd6c5827453e1eec66a6df9e3ecd06e45e203d9c7b47b1d438c5c9babf1c99d2fc8996b5b818dcecfa4866fcd877c3bbfeba05e784ae0c7d7f273468ef665feae9053a154c76286dd317a80f32d4b1ea7c92fcac23910715d269189494d250d45ab243a3ce538da73e0f70ae6d82d2413abe36b3c65256e9b4b06a87b1963153a33022b2622d10c3c62ccaaad4c35331ae5da014a570f76b815c532e4786a518b162cd361e8916b9006989da3a9dc59a4cde34a58472287354afb754067c4750e32c4c4fa6a720911c68470417c4f37c51fb51c2658ea961f408e8a4bd49afab4f62083b5ad9906c4abf7a3db4247269806b5b022bd43fac31e3235a85f716cafc841deaad10d02b7706286dd3eb1d9d0137fcddd78ec8b2fb2749dcadbfbd020c9d937500c53ce96d4bfb2b5f0366090833d3cf4d3eee7912df4f411fd581c6498bf07d18e61ecb5c9abff3e2995fb72b2e613fd5b56e8b06e1077d8626b25733435e3c985229e41df5ead4c9678f77601ad00d9795aad0917e1e9063c4cf606cf5b8d3666114219d9228299d6d46b7aeeaed2c0ac3e5b01bb0f7ab35139545da196151b1b7a35666a04a52eadfd60d918b581e99625e91c896e11e5f22ed300a67446c8c620cfb403b70e933e2e7ff8ddda23d1657d1274859c6ae84276bee81d2f036fdee41d4294508c46eb51da8a7abe144bf4d7fee8f212187fc2a1e99beb88b1b4dce11795fe34163307ebc2989ad8fbf8b3dab36cbabe38f99126caaafa89468c6528f6b37a319bb608a626103f0c50e900346ddc884d60b89a24a29c99b1de10ae0fd15b98dd6ea5c647fb2c800dd1f715bdbdba1e72f8e878d6c5c238455a77df3a2d532e680454b8c0b117871e0da844a2661a9e6afa9f162398c00f6cf89267382a418f87af608267fcd1a71dd3c8272df9349d2fa188ffd582fbde9ff3aa33331b9c7c4bf2a7fe6fe11d7d6c585e3b9cc75c07f34de243bb430bfd42e2672260a9ca039444fa1316327ee411a0bbee34bc1abaac3218064368a30af8f056a271a985312049a71d7581a4c22e795a7f459c2317d744f4a14cecf0a75e200ced5077f5719fb5c25c1c46b77f35d108d75416529173848e077ce9f55d6fd3667accfc79e13affb538d8fbea6016bf9f76fb483732048d6050f35b2c30c2b20e72070909c43c18a2ffb0bcb95249e49b6498c2ef8dce85ce2732f7c36e5eb8b2f418653e2ca55027aa42b6d9320612c3646a59dfc7bc22e05098e18ae0be7e19fc13394ada5110fac576c42c0d4c51dc715ec9483673a99cb89edc9590aeff523a13d3b2e08c5ddb1efb4835d1e28d4ef12bf379bcf414650323e315535135dd70d9de96aaa54fe45b4b2144b90e2c5bc1cf79b1bbec9a7147092cf1da714816dd305e953d4d3618fc61be4751edc9ac850d836494abe39ae071d3334ae74994c4a4bbf627bd05f2f2022605a62937b632d66cf1539385b7e12f1cfd2bc5fe9729a7181a199006b2ac7775b7df814148d38d3172165c23323bf7b1191963768e73844dec87be4b78c23b7dd5ea551ea6e660e00b1becbbeb54e95ca83213feb17c8c3eb123a4018da9f9cb929c5a477c8db7752fec659ef15e64fdb152889287fc5b1dd41163722b8686a9209741a77e4e59efb1884b09bb1f78035deddb5d0fdc42aa6225a5296fe4b3bb5ca37296051ff7ddf235d964c6a1d4cd808b3c6a5c891e7f11d1b158cd35c44b6a2351097a7fe6f46d01a5445607f40b20a1b1909383fc00f9495b4d1ce943dac41fae397f34c664ebc4dec635ee7f6d8cd755880cef9099ffa08743e20ac19f409f933575219bf0b3e9759f49ae351e234888906a26dc907085a88d98de13ae010ecc71dccbe5b1d2c64bb80cf6052a80b0cfe7f3ba8d0262a2500340b7cdac833782bdf5c40fa755b3dcb2fcc5af2c15241a620c075e56619ad1af07f79b90dbde131cd61592eec024b822190a83ff29026fb0b2397a21666aec2ad7ca4a5f5dc80218098334924fd8aed3c31ed1b2e9f3495019755753a3fda0fe097bdc2155a7c276c1a8af323830ab6350a2dc8729ab5c259a1d8525fa9796010f1968ae0f969dffcec6d2fe36de0491b956275f3c28a16af58da931dece229019ccdc10086d038e11e25d44377ce2f805bbb5d97b630f0073831889556822b9d52136b54f7f54a48928d31a56f3b4fc5705fdd6f2a1d570b65ef032ab692959fa94cf79c72174d46229909e5c6d2019c491fb15787256e34f0d2a8aef100c54b47eb45c8c6e7a7c7cf13de1971e85fae3b28af0e76a7117829a8005df12b9cfa50eeba4d24e6bc094d2745fb9f5208990271498bc91ccba367d2dbcf8603b6ace90804bceba53a8944f6afc47b28e2e56cf8b5368c14e909b9dc1111a0e1427960e9cb79d4f11f0368a65527f90a98c42e2c8746379a683f34dd75055dc32390d4a6e7f2373f2d8b34192a5126036875f74071a00882925fc29d4a71f9a402028300f47e68dc01fb94f7d6aba19c7ddbf91d039fde3ca136a649cbf69eca652ecc977027cee0904106b511acf3edcf96bb9eeb7407bd9b12d97a7f4fc085c82222b51680a43ab5fe0ad436d3440bd7f61ee9fe02b78c208686e3a99d7a7ba4d03087cbf3526bbc6281572064fcdd6324333ec3133e1e6775c0d9b3d822e5267f5a551db908a9ff6391e9b43ef44a2036dea1d0efd5aeec5f77172e4e55272b957b3d525a78913a9862c2f007344284860d3cb00fc8e9247631141dd9e97b5ced6247c0e9aeb7f34649b4526d4e6c110ed352ab1dba7a11e0794e0c6fd413fa183ee73945276867c99863ca7850dfe4b43913987718334b5023d72f91ffe8b0e4199d354e212a032a930bc248fce6e134ef9f2f94b3fdde99500a311686b07c1499bc335d1b05a8bbc0996c4e0154006f5b95090bdd903932195915bb2553fec02c467ee4dde7ba8780095eec2f0aa05e8497a9d80abbea0dd99df122b56e0c74c4dfea85d3f06d3fab5a27216baafc008b8e1e81234273f59309ed76e7277bb5379e93bb088966fa03f27e231371ab97de38c448d65fb4645294136bd18ae9c982d53e430623f50ff880fcf52057c475b42c94da7fe6c52b6a0a71e107fa8dcb72530476f670b0f48a0f2e8ec14829981611553790bf301dee4a114398ea6661fd8ea0cf0477845f07be4aabc2ddadfd8a87730361f20bce9c7433517c078ccdbc3dcf831c53bc8f47d29babbae2ce1dddcfd4c2620a33bc06a41d622a3e60421ebb180386d301473fa6322b201f75ab4020026af88344dd99369fc91225e5d4154287414a0b1c6e4b44aa3bbe8dc8f5009de687676f477c25cb7a5891320c245f791611b40cb67f04b04993be33490591c77ec9c1742613887751c5ecd1d8c897fcb6ec62b48479aaa5b6e063b6bd365423139a78a49b407483413fa8dc94cd4cf4b969838b5dbf3888685776a98007b381d7f5cf27aa7bf2a21e7770c427f5fc7f20e6463c4846838a6f6dbf6b1ec00a356643955ee571cd3de75174e8c884ee34ca5de08f23c106a388068db8214402cd7d757ef0d6fb77360c9fd3ed72283adce2ec949b8b6e918c7b6793008e9a096c4c986d41caeda465ac842616d030649eb8827956507d7059126cce3b4d3394c9d8d37e98b37a954c16073f1b37b3927a662ad25f4ddd4063aff0a9f7d91ee8aebaa074955b40457bd6aa246e72e29336eb08b16a9ada88e713773e7367fcc38e0dc90e93a5078a36c6cf443b47e2c1c5259ace692fe7adf4c55319ec40345ea107947d9be69ed2c060db346176e97cd307f182332c1b49d270714a483a1865f5cdc3246d99375c2aaa1ec5831d44e79e06abe63d6655d619c48a216cc5b3831a014429b931dc50700156943a21565f9df06eccfc58e9634c61fbc3207fa6bdb27ca1bd95f47556190e5a907782a31a4011849973ffcf7b732b2cf79871260c1d6c622755ceb762d359c7f578026e836220cc00ed0ee343081d3554fcd2f36ecd50afe641bad54942aa733fc7829caa57359c4bc23599dc4a02f7bb38dff8d8e4ec18c23b067dc71dde2de95173b42bf735c4965bb831d7f43125a312e026908df28c4fb167f84e12e526a17fa5493eb59fb585b7db92939c10dae5aebc62e6eeb9e68803c42f1d1d1347c81d4cbed778fec15677e5e3529f9a0932e37dfb1e68fc577787635a6e61c9b051e7c42a01a4576c99917b0782d0dbec9ee7a5bd69510f88af0c6567c81f0c50eecc27deb05bfa355daf3a0763f8ae33dc810651650c5270757972386913673ccd6ca58b09d757eecc9b761bff2c1a542cfebf708503117f3525f236e0ab43eef2719aeb9bf11f8d5fa775b5fd9e1ca04a7fe86f2dee81e1d636535179a1ee8f0292e424685695d59d1a0c18b6d9656c7ae250882a63787a9f193fab17cd21fd6ef1457fcbc65614529f1df31163a84cbf76cddb472c86d0ce03a8509f18be1fc908bf654da75d22f1ee6aea72a5636297fa9111187903d34a4e90af112b508a7031c5c3a101266d790269ef027c6bf1872ccd3c67ce511da904318558e8fada4fadba281f8ddbdfebae726b0bd9fba43838fa3b69750b5330289f45151575e276d5ae7501a498f14a74310036324ff4fde3927af89c9b2e93feb7ce85ffdf4d069ce2e185c7833cec488163ba9d3f83869fdc17d552126f53c2683a406dc652b057a8dd3608215666d32c9d1d1d1299c40b35240c08b7d21179a9b9dfb6d0f9f1ba803e046710d7417327c21d75fad7f24ef3dfe788d53c925097add54bcddbc393f1ab18a2e51c95e02ac4448bcdf079e21c727664287e69215680c66b2a9dc5c1e5513d68f887bddde6eb59bc4d131c9bfc2d329d564364acc3b32d1c19a22a19963b684e164f957fe86dfa13230bc34f2a9da78d1ae9a97f80310ce0aa5443fae0f9349d93e87961360879890d9eed2fd44ab5121a2b9153a6c17ef0009c23dd8238f1082a900b0cba32e226ef5a9133379564bb8a20f50fa44f1d4a7918114aa16af3f75df1a578e2096d1f0912308398004a821ffbc350a2efc5844d906a4acadebb2cbfab00cfc9ea0a1b59643a5614122e4591d062cc3bf4bc296e0165eceae67f063d14824b810db28eeaac7bf70be64b57d78551b4ab91d585b1c74498dafdb73e77a2d8096c96daf0a0fad9820476ae2a211b4187160a6f887abf6213cdb86496f18725ded7541ee20c751dad311240be4acfbe102f5f8d484b4fa500bf6483c873f45e70c4798c938993857ba1c19ee0c8b568d52aff3b1bfea16d88c7729295b52d69cb10d52825bb6d62eb21b2d52138a8d6a6ac9421f212340b19fb3d1966e2539796b4ef9bb2f5db74df9cbbcb5e33b0608c56f7d8968a2804235ffea7cc883b0044df"]]) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10002, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000300)={0x0, 0x8001}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f00000003c0)=0x9) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x640, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000280)) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) getdents(r4, &(0x7f0000000580)=""/213, 0xd5) r6 = fcntl$dupfd(r2, 0xa, r2) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000380)={{0x18, 0x1, 0x512, 0x401}, {0x18, 0x3, 0x20, 0x40}, 0x1, [0x7, 0x40, 0xb4, 0x401, 0x778, 0x2, 0x80000001, 0x7]}, 0x3c) getsockname(r4, &(0x7f0000000400)=@in, &(0x7f0000000440)=0xc) recvfrom$unix(r6, &(0x7f0000001680)=""/18, 0xfffffffffffffc6f, 0x3e, &(0x7f0000001740)=@file={0x1, './file0\x00'}, 0x8) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x4, 0xfffffffffffff365, 0x0, 0x7}, {0x401, 0x7, 0x9, 0x7}, {0xcc, 0x6, 0x6, 0x101}]}) fcntl$setflags(r2, 0x2, 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x4000000000008092, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, 0x0, 0x0, 0x0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xa2, 0x0) connect$inet(r1, &(0x7f0000000180)={0x2, 0x3}, 0xc) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x410, 0x0) write(r1, &(0x7f0000000140)="f2bdbf91da6fe84d4b56405e97abd9", 0xf) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x3, 0x0) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10080, 0xa) faccessat(r2, &(0x7f0000000280)='./file0\x00', 0xc, 0x1) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/132) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xffff) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000002c0)=0x4) 16:00:00 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000034c90600000000000000"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000500)=""/204, 0xcc}, {&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f0000000400)=""/47, 0x2f}], 0x2e1, 0x0, 0x8000000) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(r0, r0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x4, 0x1}], 0x0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x2, 0x5}, {{r1}, 0xfffffffffffffffe, 0x8, 0xf0000000, 0x3, 0x9}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000000, 0x1}, {{r0}, 0xfffffffffffffffe, 0x20, 0x0, 0x8, 0x5}], 0x2, &(0x7f0000000140)={0x823, 0x100}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) poll(&(0x7f00000000c0)=[{}], 0x1, 0xfe) open$dir(&(0x7f0000000080)='./file0\x00', 0x30, 0x110) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000e, &(0x7f0000000040)="90000000", 0xffffff59) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) r2 = dup(r1) r3 = kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) r6 = getpgrp() r7 = geteuid() r8 = getgid() getsockname$inet6(r2, &(0x7f0000000500), &(0x7f0000000540)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, &(0x7f0000000340)=0xc) r10 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f00000004c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="e5ac9d09f704c86f9f41d1dedc4b14a2e96633651c0a35709f5cc2a2d2dbed003c6f319a54ddbef1c532075d90313db4097c563bfebf130af853ef8e38b2", 0x3e}, {&(0x7f0000000140)="1ec744d1f1143b7c7fac579d071efd98f63526c0b5e0a98fd04efd76152f18ae1b0101b06dd5ac931db52774ffb46bee9a695f1cf260f30053e7516d18f23628b75a312bb550", 0x46}, {&(0x7f00000001c0)="4914bafb450b8ce991b073f79f690e3d8f9ba0eee802b1482f35ef206e64f7209aec4a75d6748dd1208b9d14036fda096552325dfd494eaf0c2bcdc72e3e66737d4a55b7ebe578219c89ed7b03677f939902d116ce4224688ae8db21e5e4b4cecd31062016a5b95855a5bddcbfb7868628e560932f601e525d9098cfb7a5ca2e666aa4650d8fad09dfc68b18449407d61c92fa444e1671801e3f54f807650f8b923cf368672fe60fbc0622751c5c8aa4d9f5b7953781aa28171c956c0b3a801f0d521235101240df8d514ddd7c8854f7c506e41b11addcdf3033e713a70c5af1e3df1bb9406feabb28936ffb31474f6de47470cb986b489d059fdf", 0xfb}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x30, 0xffff, 0x1, [r0, r0, r2, r3, r4, r0, r5, r2]}], 0x70}, 0x4) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xd6, &(0x7f0000000180)="7795777ff1309898d573e9ec42ba654912f786be9dd1312eb9ee21600bb9bbc0f62b19aebfd943824ffe379548cd86c84b03b179050a01128d82fcc2b666ee6b19af0cefe81a2b5d6c989c0e4a2acdcda78c43c085bebc496cc68a50b98647e2ea1625f3cc776b5d3121f1d6cebdd22e069144891379328e6564008d406541f1d581f8bfb7b7ed7e9c13459141c265032d8d6a097d83dc470de4f101cf0c7551113004882e9ecabe221ad2a42556861d536bd2ab34f9eb139c29d876983a7a9a93846da3a6cb1ee249b59674cb7194085596e9887408") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) writev(r0, &(0x7f0000000000), 0x1f0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x61}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:00 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000012c0)={0x1, 0x1e6a000000000, 0x2, {[0xfffffffffffffff7, 0x800, 0x6, 0x100, 0x7fff, 0xf000000000000000, 0x3ff, 0x0, 0x9, 0xfffffffffffffffa, 0x8001, 0xfffffffffffffffb, 0x7ff, 0xcf, 0x6da7, 0x64, 0x0, 0x1], [0x0, 0x9, 0xfffffffffffff801, 0x9, 0x0, 0x5, 0x7f, 0x7, 0x5b, 0x1f], [0xffffffffffffffc0, 0x2, 0x76e0, 0x20, 0x1ff, 0x57, 0xcc1], [0xff, 0x3, 0x5, 0x75, 0xac5, 0x80000000], [{0x7fffffff, 0x100000000}, {0x74a, 0xffff, 0x55}, {0x81, 0xcc1, 0x200, 0x1}, {0x7, 0x5, 0x40, 0x7ff}, {0xef, 0x1, 0x6, 0x9}, {0xffffffff, 0x0, 0x4, 0x80000001}, {0x8, 0xffffffff, 0x40, 0x5}, {0x1, 0x4, 0x6, 0x1}], {0x1, 0x1, 0xfffffffffffffc6a, 0x3ff}, {0x80000001, 0x7, 0x8, 0x8}}}) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000705ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/4096, 0x1000}, 0x0) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x7) shutdown(r0, 0x1) ftruncate(r0, 0x0, 0xffffffffffffff81) sendmsg(r0, &(0x7f0000000340)={0xfffffffffffffffe, 0xef, 0x0, 0x0, 0x0}, 0x0) socket(0xd, 0x0, 0x9) 16:00:00 executing program 0: r0 = socket$inet(0x2, 0x2, 0xdbb60000000) r1 = socket$inet(0x2, 0x3, 0xc2) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) 16:00:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f0000000180)=""/54, 0x36}, {&(0x7f00000001c0)=""/184, 0xb8}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/5, 0x5}, {&(0x7f0000000380)=""/6, 0x6}, {&(0x7f00000003c0)=""/112, 0x70}, {&(0x7f0000000480)=""/167, 0xa7}, {&(0x7f0000000540)=""/73, 0x49}], 0x8, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f0000000100)=0x90) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2006, 0x8000000000005200) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x91}, {r0, 0x1}], 0x200000000000007f, 0x0) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) fcntl$setstatus(r0, 0x4, 0x80) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0xf4ed, 0x6, 0xffffffff80000001, 0x1, 0x8001, 0xdd, 0x20, 0x2, 0x2, 0x5, 0x80}) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x2, 0x3, 0x9}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x9f39) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0x4) readv(r1, &(0x7f0000000280)=[{&(0x7f0000000140)=""/96, 0x60}, {&(0x7f00000001c0)=""/17, 0x11}, {&(0x7f0000000200)=""/125, 0x7d}], 0x3) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000080)) setitimer(0x0, 0x0, 0xffffffffffffffff) 16:00:00 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x1000100000000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000100)=[0x0, 0xffffffffffffffff]) setregid(r2, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0xffffffffffffe357, 0x8, './file0\x00', 0x2000000000000000, 0x1, 0x3, 0x7}) ioctl$TIOCCDTR(r1, 0x20007478) semget(0x0, 0x4, 0x0) shutdown(r1, 0x2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) 16:00:00 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setreuid(0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) clock_gettime(0x7, &(0x7f00000000c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x68) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x3, 0xac3423a}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:00 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000080)='./control\x00', 0x0) mkdir(&(0x7f00000000c0)='./control\x00', 0x69) 16:00:00 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x4007, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x5f) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0xfffffffffffffff7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x1}, {}], 0x2, 0x7) stat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) getpeername$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0xffffff20) 16:00:00 executing program 1: r0 = dup(0xffffffffffffffff) shutdown(r0, 0x0) msgget$private(0x0, 0x20) r1 = socket$unix(0x1, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) 16:00:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x880, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x70) r3 = dup(r1) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000100)='./file0\x00', 0x4) 16:00:00 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x0, 0xffffffff, 0x4, 0x9, "9fc3429a7e773f1fdb3430c35f532834c0c34cf6", 0x6, 0xa5}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffa) syz_open_pts() fchflags(r0, 0x0) 16:00:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="34ff0f0000cef1dd164ece4e2158060c87dcf2959026e4012f3ec37fdb432af7516d23b7ffc3d61d9998bf0d24ca6bb289d8baaa87d81e302c465f7ab453e0c946d8d009e5297194ce66d95673b884249147b3f4"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x10000, 0x2) r3 = dup2(r1, r1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100), 0x0, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x9, 0x1, 0x2, 0xffffffffffff4e34, "e7618b146d9592b47e530c3ee939ff6cbda80e48", 0x9, 0x4000000000000002}) recvfrom$unix(r3, &(0x7f0000000040)=""/43, 0x2b, 0x1, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 16:00:00 executing program 0: r0 = socket(0x1, 0x3, 0x2) sendto$unix(r0, &(0x7f00000001c0)="aad4639fea49d7b4e9d8c0d73a8aab53663eb1d689d8efe7e0bde623c007e0fabf29d4f6047e58ff8baffb7c5e5dff30cf1efa1d0b253ca2e611cf11f4acc9e2aff9105f4600027e2595508d271267629be6f787edeaf6a6ddfbd3107d851213c6f35c6681e173e3228ff313789735e6223ee500c8bd846febad15dcee062790b46493669780dba8bf9dd1441b6bfe30408ef5cc05cc5541eb906fd9783b8e04bda4f4148c1c5b5a0857e0023bfca817e46e64ebdbd84e894c437c7dcc", 0xbd, 0xa, 0x0, 0x0) chdir(&(0x7f0000000180)='./file0\x00') connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) kqueue() socket$unix(0x1, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf03000000bca58c0da99edf82e92521a2a652f382d01de9b509be07a0618ec4dd1f3c39a2851323d31b99f63a050fd0132758524713ec48aa663dbfeb88937dcd0791041cef26c856b9d88374135ad6514143e1c77bcf9cbf37d0ca7b64d6363e3d8f563bd2ecaa8714a30c76a4a86a660740f7082817", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d010900000000000000"], 0xa) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0xac) r3 = getuid() r4 = getegid() fchownat(r2, &(0x7f0000000200)='./file0\x00', r3, r4, 0x6) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0100000000696c653000"], 0xa) pwrite(r0, &(0x7f0000000100)="016f6501a4c39755b561b4ddde13e0e7618813042040f7c126626d6886564a0a173f04bea7ade1a6d3286a8bc223d7b08737b7494e5567e9057a727641c48961ea407d361206b45c97ec4a818344a95c4f210827383f050d05e6bb8ea61bd9554405f63122bdc2ffe4aeedfa979d095787d02aafcfc6155d400b6d37b0fa08e9bcdc5d67285e5ed800f1ab38df85e462a841d692a832956286e5491f13317ea627d98364684af7f1f9ac82ff46d05db881150363995766203cef8698cdaed32266ecbe36369c016ae6035b3cd2da69e4b5e9241193adaee374241651451e807f1da179a6af7ab1d0c3d86c599c", 0xed, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x2081a, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x8, 0x0) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x0, [{0x2, 0x47}, {0x0, 0x8000}, {0x3}, {0x3, 0x1}, {0x3, 0x651}, {0x0, 0x7f}, {0x2, 0x100000000}, {0x1, 0x1ff}, {0x1, 0x4a}, {0x2, 0xfffffffffffffff8}, {0x2, 0xf3}, {0x3}, {0x2, 0x7}, {0x2, 0xaa12}, {0x0, 0xffffffffffff8001}, {0x1, 0xed0}, {0x3, 0x4}, {0x0, 0x3}, {0x3, 0x7}, {0x1, 0xafa}, {0x2, 0x100000000}, {0x0, 0x3f}, {0x3}, {0x3, 0x88}, {0x2, 0x9}, {0x3, 0x2}, {0x3, 0x29}, {0x1, 0x2}, {0x3}, {0x0, 0x80}, {0x3, 0x10000}, {0x3}]}) r1 = socket$inet(0x2, 0x3, 0x0) getsockname(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getsockname(r0, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) getppid() setsockopt$inet_opts(r1, 0x0, 0x16, &(0x7f0000000000), 0x0) 16:00:00 executing program 1: r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r0, r1) r2 = socket$inet6(0x18, 0x1, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r3 = geteuid() setreuid(r3, r3) setreuid(0x0, 0xffffffffffffffff) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x82, 0x1) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x8001, 0xffffffffffff85c2, r1}) r2 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000080)=0x1) mkdir(&(0x7f0000000180)='./bus\x00', 0x1) 16:00:00 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) fcntl$setflags(r0, 0x2, 0x1) fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setegid(r1) r2 = socket$inet(0x2, 0x0, 0x100) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) getsockname(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x8) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000200)={0x1, 0x800, 0xffffffffffffffe1}) r5 = shmget(0x3, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000240)=""/13) shmget$private(0x0, 0x4000, 0x48b, &(0x7f0000ffc000/0x4000)=nil) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='\\-\'\']$#\x00', &(0x7f0000000340)='\x97^\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='/dev/wsmouse\x00']) getpeername$inet(r4, &(0x7f0000000440), &(0x7f0000000480)=0xc) semctl$GETZCNT(r5, 0x6, 0x7, &(0x7f00000004c0)=""/72) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000540)=0x1) bind$inet6(r4, &(0x7f0000000580)={0x18, 0x3, 0x36, 0x8}, 0xc) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f00000005c0)) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000000600)) semget$private(0x0, 0x0, 0x0) setegid(r3) sendto(r4, &(0x7f0000000640), 0x0, 0x8, &(0x7f0000000680)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000006c0)=0x1) ioctl$TIOCNXCL(r4, 0x2000740e) getsockname(r2, &(0x7f0000000700)=@un=@abs, &(0x7f0000000740)=0x8) readlinkat(r4, &(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)=""/205, 0xcd) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f00000008c0)=0x1) pckbd_enable: command error 16:00:01 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x84, 0x6) mknod(&(0x7f0000000040)='\x00', 0x8000880080002003, 0x4000000005bcd) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000100)) 16:00:02 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x44) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000000000/0x2000)=nil) shmat(r3, &(0x7f0000000000/0x1000)=nil, 0x0) recvfrom(r0, &(0x7f00000001c0)=""/204, 0xcc, 0x1, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x1000000000000000, 0x9}, 0xc) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) pckbd_enable: command error 16:00:02 executing program 1: munmap(&(0x7f0000001000/0x1000)=nil, 0x1000) r0 = getgid() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f0000001600)='./bus\x00', 0x100, 0x0) pwritev(r1, &(0x7f00000013c0)=[{&(0x7f00000002c0)="dca7d86465cc7a4c07edafbba0c7e0e35e775ecab66c17892c985424cf1dd07a6b00f202a3a6653c5624ecbb9091f028f929cae84a621d78ff7911db8373b6a0cc5cf520ea3963dc27daac1ded18ec7dc8a1b7d67c8c16f95aecc9b121b7d69f7da0642bd1ecee0421e73552da4a0c90d89a384c575f2e5165d5761455a81fcd87c06d73a1e880411306167a8f3d4202ddcd26c402e6132bb14149c527e64502ba1cb2dc2ab6641b9cff15ee3c91bb8d55804004b14797ad158eae79c223394a01a2ee65b6027d73f08694eb07802230136dd7562049f669ba549dcfc4fe40e04d9a75438d14efb471ec2f962e5b060d610208f6fbe2b0ebd22dcd5ff1c2e8c239b7b5b8276867df2b8993b6025d8ecaffd6d4672477e5b0eebd3642649ca4919121c94ed8ca0463ac3911b3eb88a3e7dba47739dba6559f25d730dc61c9e03ffbdd28cd7b13fa2adbb66ca0bac5e9146e5bc9ef2422035f39818e892c8a1f2608daa75cd7e125eac3f772717982f77170bafaa22a1776a911f3bed02800afcf7904bdf0088f85d25a0cd81ef331d759ac1ff27dc31d8fc2d242cdb955f86a806e915bb4c4d26ee6653bf48e0940eae6e514bd5e959d46ead6a00d5d086374756f26cb22e45c1311c5bf607c89d3a0d54e39e2e1ddcc51ce563e27e6eec791614055fc59dc7e31082298b35b71fc4ae6ce6b0f54188243c26026d925c84ee721d0806bffef719c4c2ea5e90470d002d348d4e83a5a1546f79a22624efef772c3f06d360fe65b66667ecf7410ce9ff6c9889054abcbb486306f2da87e6428c441c3dd80eced4be58f565d5a01e3eab9c7c7ab17a6aa70259ebdb48c81ac75eec5bb47c02ebc9f6e0a4ce83c2e510c6d7e9d67a55dc9ef6b5282171c428e49fd637163bd9d499053cdcdfeaf4f611928a8f944ed07522608854c6ce75b92a9d2a3b6a140ddb726fab69c7e5fbad2427633212667d841dbccc9d32eec1645dfdf6887493f8f4b83a267d20cf3e7a715f44c10a873238213ae78e73cd4b524a8a02796bcad84c95e0d64d56cb9b72431c96f2f6619fe3fefa9e3496b5eda42b6ff04038048390b7c9de0c1751416b783dc3ca110851d46861fb2dadd1eac28aa1a037537399f3cd788367d2f0e69cf20278531c8c35758dcc420bb1c9f390e0e7f4363fed3e2bfba69f81d9fc3d7da6b352544ccd47bcf9e36b7bd23bc4bc3ccadf37f7d633f0f11505027516b8fdf3a40ed9c90afe5a6a1505dc8832ba1caf59effa067b57e28cd53178b94ca07cb3231d807e99c99449e3079a4fedb1018425824862211681a4d51e33bb90da2217bbe40ff7f9165ffba8533372b088c45f2697f0ec9833eb966c590c0459f66983d50502381ec6aa6c12cb45a91dc1ce757e56d50cd997bb207e60885c05ac7e7fc024d47893970a15920e0a7a2260fb08fb138008b1bddd1aed60f1e3ef9671b2d9de418c1dfddd751667481cfd21d792bf94b636d33697a5998e4713b59a77fc87f693d5818176b8ea5de75a516fc31608267da2d229fd68ae4e6b86e78103558f54eae7353eb65037dca1ef6c48b26c18c06a6afcbc3ed6beb655ca7272d1bc5a0f5c767b8bd545509ea738a9f698651fd315bd3a095400c08cf2c3c93fa41c1be278ff5138032aefec34434132f2f8f74f4b588d689e42a2e86d6feffbefad20a1fcf9ec8bcd840ec0f97c73bb91810417a87bfae4d046ec5d11c74595999b37007e6b3274d2e24b848a7dd882eb095a1c2b3e01f35fbfa8ef9b309e03e351000dfb23ed4eca2ba8c33756c1cec71ba9fb8ef8866f0979b0fbd5e075df95126c2d25f67635cb89e77a93e0b543f47fb95242d58502a6079b8388174b67a336d7809f4d690b67d28d27f2045f17e5020f01625eadce27579f37a4a2e5c3a2dfbd0b1cef42c628f806e2e521749bac6345df8cff6ac5f6703e33f3f320c7c0f02fe2e162bcd114a0c1dc6437b5350d736c9162d0006f595dd8c871a81f36f8aadd62ffa1e2af971042dc3ebcb75a108c104222563d8d23b9ca71b62070bed9b64b4b8c18a04a5281be1eba9934ac28ba7c5899d33ddd8cd2891136002571af358fddd0b36a454ee54cb8d554816244f37b2116e9c314f1a813b44dc72e45361e16da9ab4f7964d42b7333f88e1af9818d348701c4a6ef39f39ec8ec820f3d6830fa9f3780ed66ab1dcf47e86793a3ebbaa5d19be3a61dc27e2e38efdd71ed7d984bb8a61ac2f7eb8c2d13c95d909ed219dbc9d78d5242be6330573f7b0cd97a536d379f5e5b7d3c95599b1d713e0cc9de33d03ce9d1fe10658f8d6c4b7e64e8631975b9aed383b0ce78640e125086a7084e629b4a95476be2f18f019d23d21957a0066e461772833bbb012c307e25d00c15b15c1cbe018456ebe53163dbabfafe0fb395794f3dd6b866c511279331ae276a5a688c4df11013803e92d1c166882b9d8cf155f0322dd713049e006cdd6bf08958b1abcce561f624f7c9e84258e60d5e4206811c64fe19448078f0a214e2d5d6233181d95d8e02b14a32f74c15cb8bad0325c9807e302602358f273b274da9aa825fe5cdf2d470eeecbc42c12c565cc18c84c230d4417bc6d615770c22821e5afe99c550bef17a86e11daa9cc5afd2f88e07ac79f5fd4b96a6c45b687e931a0b5dbf054ff3194b53b8a27b6a8f338cb19338a0458a9c880ecd98c18bc6607e8846ce0ad834fd6907f9d9c48c83f3201242392b0012703e6212d5f31c74f3096dc5f14a298cec77b50630896aac20a0bee4a5897e4d81f2843dfd7b1ea2e057f7deaa42d8b741baf7a6f81ea3a233ad558185359e98fe2ed9c4bae521999d5141cb8df84a860fba5f2d86916ff78b421f8377dba53de98eb90fc23f8a4b19ea3084a5df545800a534a78883dd3d79968d97ae3526017970ee5bde7dbad7bd90144b3603a14ea7c13a6338e7422e804b86b6b9043abb479ffe4334d2671064096d3028b5124b567dbfa349faca6d03f0c7054e122a24e965ae7e6f37a31d53e35af952ad9cb3e89b138228d499d0ae8eba43ddad6cfa10e9933b20361e554ad95d4c76debd0809cac0feab0aae085eab372e619101c4c12b7dd15769635f9ccfeaeacf8b6ebf75a196a28de1cd96c761400c244cc865224512d3786e96348a5471fbcd77888fb3107ff1897ce00606f9cdb08c7ec58986b91e06b848a44bab810ff1cc1a7d097af0bddb61ddb83bf03d58af12a46acec1cbbb8b5e05b64003a1f47ca036dd2994d574eb729eea8549299ec6fdf41d2a10676b46ce1bb58c65e4f1f523fb273714faae812d9fe342035b1d05a02736cf26bbc6d863a5c4ae1f09a4376285e99cb26b97c72c762a4d1ec24b74b2451a11649afe3793eb0ead42da14f8862870b8279ab0e076bc4d6ea801e77fc3d32cccd9ebd1a3aa63fbe77959101929aba0406bffd54f7ee16375b20b65e10fa6b3ff83d0a1d675b72c3126b8aad0f4b14ff33f480c9a7cf32f1232945df19649816b0a0b475bfef66060b1d3be00127440e2b175feb54fe2fdc9c03ce7a99b13022418c2de18b3144240848e409bbb65b2c3f28db2f7ca45cc986bbec4481ccd2cee48dd0292ce7d51ac445e0349fa3b31564577d2eb15c8b1d7e0c2859a061f845e1b181271669041cadc40084808d5ac5ee4080d636571bde83abb65762bc2932665eebe69674e3880944426aafdebae458985e94d69d39c4ff03f8d1c1307c3d32a6b7b5a06b6c144384e46f054069d1bb6994286bb71298743d071c22ead29e92815f58e5d30940affbd4c1e836522d48d134e0a8aec927c33000fca1d6466e7e069420922e5f1c77e203c8d9721f1097c4374ead140253022eebef8e21ed63859edc77bd21f1083f68c8eb09f32fc69071d8e6f2f97c60eef6c169cae7f6f50cb45b11eeb6e3848a21d885d88591c0cefd9c08922621da1ebbbbda12cbc2974ee705f09612da4696755a894d48a8ca28fdf7f90749c14190d856b2796c2a1549c584b4a5aabfc3c2b51bd52118eaf376e9a0a9ced479747c3aaf194c6cd5e3217030ec6ac0abc696a49ac3291a9cc0e1623c920461f8929bdecf4384e68b96f11451147522013a0f1e5bc2e52f03057a89f57edf9f13b0b6dd61444e57131ad8221e010a170fe8f6b34c595be56e43ee3d796232e417297651cc3ec46b934488f53ebb2b04e9ab285d738724f0600195377316f804c330f8aca94eed2b23255a47a7a08d6dfed670a37e7442053d7fdd209cd3d38208eb984de0c5183cbfed655d9c039d32b7f4067ff8540474ec0db4fa1942f004ee4ea5408ff98043c589fdc91af36414f944459958bb1527baf68bcfb0bdbfd9140d6fdc4473fdd55f696aed63a7d86d4fdc6eccc857e9cd6a553ca9b0d9a2c5875bc7812fb596614b3c7f94db2beb130871bd50345acfa799151c0cafbd90b78a228272f92c9ffbe9714eb19b5989d98ccce87c036ee7480bfffe6e331260f04f7f362767fc34dd64f4b70bb10be7e3abb184c751f1c1991cf16b6908545825f59384ad1abf157527d492ca240fe7267c107dc8bc6c1d7f4ffbecd79a055854d9e8bf113f44c7912d92b85ced2382642906b5ed0bbe9f56fcde9efe7013679ff6731377cfa16f24a3c0013c8982b6dcc2a8d76d0fc8fb6a5a08ceaa4e34a2665a7b24077c9a3a4ae36a04492aab615f116620b909597b9f546d5e3507b8076667fb632178e6ed028b309568377defb0e1436638c74e771dabffdb33c466a144de3ec32026834fd0b2671987bbaf80965a018da017083b38220a3a0b9d6d520ced173d792a5726924ed7fc21fd45d07b0e1097ecfc366538b6126f36ba92a34b2b1d953f3e8cdb116d55c57312d8bd20c40234520c89152fc0dbee67a57fe0515817fc23d0ae6ea78c4e71ac556314f3fc8c481f7043d9a2361936cf6c2871efb907ff4d0c4152991641004dfc0f37698ed8f70ae41463caa6a82cadcbccb29624efe427314a05a271d500bcff7a2a6778ed366fd11b86cd68920d7aaebc66ce0648fa93abd4349ebee2fe0d6569499c0182d8a78e919aaa5c78a1876012b034801a02da07f6849ec4beb505e58516064ce8aee195cafc1a726861223c0affe89c798146fddf8b370b015d773761995948d4aecb843af82bde675122dabba47ed4ff420da9974c00b22fd3550ef1825b4122b096344f7ee188da97acdfbd1ee4787dfcdc60ea1bc4a220ffc2ee830fe32789da5d97184a3576a9ff764cc5ae348c9b93541792ea506c3070b9938082f8c31578308ea04607cca84b1159e62a9f167eff314c003fc31384dad228e6020eaca18402abe3996e9904bf43506d0f76e8c5005ef718e1d8cf6da3ddb9a3b05e57b9a7361902e32293dd4e09014790200b0d9a512ee690bea20b5c218a85d2d2de7401b70fb953848aabca8812bdce1374c09407fc4632c83d04c58eaae286d94b36070e88974d817d53ad25194d251c8960606e82f4ff9fea7394fab4e2d7b28173e6911ff949d53fd9ab9babe9c7f3d47cec2b65be85eb95e2b08bde4c0ab5d505a85b571536a06e1054eb0d1667ea56b444297d11420a222e32df1abf6df027eea6b42ad807b7c48d54c4398fd7ee21eaba00e0d6e90cac8031bb15dd5bf8460a4baa6c52cb1c6a964c1e26f59d6000009e9287a53294dfb8ca48572a6128bfbe6bfb77b148f5d582cb8564cc312d1c41d0b29f770506b45e87d21c1d8dc3891d270ce81c38b2b4adc5595daa05187643dd77e487ba7f610579937c264b9cbc432d1a95089", 0x1000}, {&(0x7f00000012c0)="8dac85a0c659beaddb10e08525269c59ae9b6974a274cec7bdb782c5010d96069b2915b6d88abb92f6d38589e39bf567e10ac9f43b4ae09bfc0318a19c25831f7fe33b71ba0edfb7c0782655487f8c82dd70104f575d976bd247abd0058d254376a109e8e808adfd7dfa041ebb3fb6f13263a60231cb4c2f5a5d9f4793bb", 0x7e}, {&(0x7f0000001340)="06eda1a980a79b925a493a60f12c911f49c25c2e910c2c0b63e3be902c7640da30c66ba4c20f78807e541b8538d3c4dfb4b1fa94", 0x34}, {&(0x7f0000001380)="096c2e20686cb6f7765a9f5761ee996ac9acce58375eb16d555aa0874bf58b6f69f77cae9bc7ba0a3d4d497c", 0x2c}], 0x4, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000180)="c99d86a7c860409ad03d593eff4689ba0dd2d79ad62564c2e92b22b7bc3825a409a602a7dedc2e3adf9831104f7ba642902fc6a3da692d3d6cb38d8e00d088d33a89b244431804a1e259a1abb8738f86bb040e471a26e2bae1d14be2e0aacc7917a9d2cd0f117c9b043840f278154f50e34ea15202c0103f10418e81855de811b8de5fbea1374ba6ed1e74dfd4f42fd3abb4ecf6321f8b1ac31f68f6f976ba9c43d2bc3711de40ea869a3084a1eddd90baf6d8bb47f51435256e603a7e36ee81cee0b6d98b3b5a24f7ff33e17ddbbb2c0c806e", 0xd3, 0x2, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r1, &(0x7f0000001400)="e846c183a8f7727bc26d38996c5621bbb74691ac4cbbc6ba2bb03be5c0b024d6ee06cf191b0eb7e74de3a1396c10011fccad2911e28e03714476c350bbbd0555065764b4bc0cd9ca48711e43f73bfaba400ff282ad864639e2978b999fe8f620d33173bb8d9129482b5f9cec308fa9a1ac510c0efc895e729c614f31567cbc0d6e658379f6d215f0c384f87953fa615236428dee4192638078e0551b1dd297e504a459ddd8b3efc74bda085edc6cd9daeec1becc1c498aa1489715861701126afd36f0a7858b1ad8128f85177839792d6fa03e42410a8e99246806963764", 0xde, 0x2, &(0x7f0000001500)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) getgroups(0xa, &(0x7f00000015c0)=[r0, r2, r0, r0, r0, r2, r0, r2, r2, r2]) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="6ef1e13948d02d08edea8aea1ae600dd2b478210d6f92d8ebf121836a2b64993a9fbdcb0adc352ef0e14974c220c78", 0x2f}], 0x1, 0x0, 0x0) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)={{0x2, 0x81}, {0x3, 0xfffffffffffffff8}}, 0x0) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x2000000004000) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x1e, 0xfffffffffffffffd, 0x0) syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x800003, 0x0, "00000006063ce466ffd4dc7d00"}) r2 = socket(0x18, 0x1fffffffff, 0x0) r3 = dup2(r1, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCNOTTY(r3, 0x20007471) 16:00:03 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f00000009c0)=@abs, 0x8, 0x0, 0x0, &(0x7f0000002340)=[@cred={0x20}], 0x20}, 0x0) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x3, 0x5, 0x3}, 0xc) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x4) syz_open_pts() 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f00000000c0)) r5 = getegid() fchown(r1, r4, r5) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 16:00:03 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x80002004, 0x40002d96) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc}], 0x100000000, 0x0, 0x40000, 0x0) symlinkat(&(0x7f0000000000)='./file0/file0\x00', r0, &(0x7f00000000c0)='./file0\x00') getdents(r0, &(0x7f0000000140)=""/125, 0x7d) 16:00:03 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040), 0x2f2) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8080, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:03 executing program 0: r0 = socket(0x10018, 0x0, 0x5) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x2) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000000380)="b8f04d3a91077dd61d5efe5f9a85a1cdccc523ed90b8e43b131674f1f19c53972b95759e36298b319b06b4c4f7ccd128e44c88118043db1a2a15335dffffbdaf6bcec760f5b05487e177d1953e14379af54937423de7706cfef4da7016c6dfd2220ff47462463a286c9f80b11f24d707a3186ebda1464537808b65decbe7758ab1974d1d6bf8e1cff18c21d810638c126bdc7c1665b7143def493c", 0x9b, 0x40e, &(0x7f0000000440)={0x2, 0x3}, 0xc) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) setsockopt(r0, 0x0, 0x3, 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100) pipe2(&(0x7f0000000340), 0x10000) writev(r1, &(0x7f0000000300)=[{&(0x7f00000000c0)="967436e211b696d9006a60e5eecf4cfc8f8e2888a16dd07079dcc8f39580df9d029aeb1b75ebe75ac8d16e9d4168156fc3b462df9fa52fd2a750ef281d", 0x3d}, {&(0x7f0000000140)="6ff092ab2351f492db747f3247f0e47f5546a6300201c1d11cedebd220afb52accad7c54bb", 0x25}, {&(0x7f0000000200)="e94fc7f19ccb8b2e07834ca072de030d517581267f671f1554c721fa976b0967fcda0f5a8874660c082976c0c480933ca4ceb3f03dde9b9e236bf8baff47d02947dfac449a6aad1f08534b9b6128b3abf60520df657623ae80dd7eb80f30d40427b9b7d5e4c8ebc614e6157e1fc8bcf6008ab42ee60a3889b7999bdceedf8d77b2b5394f8cfb1de47b24008dea63a01238e48011c2103846d96039f70347caf2bc3afa03c13e273770955cacc5230e0130480f98ec338d4f836a1fffc3fef12bdcf5c8489b55476e9dd68695870dd7cd1fe0d8261526b15dec85ca3e16d5208dd49d95ff4379155515bc4e", 0xeb}], 0x3) 16:00:04 executing program 1: mprotect(&(0x7f0000491000/0x1000)=nil, 0x1000, 0xffffffbffffffffe) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) 16:00:04 executing program 0: r0 = kqueue() r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x1, 0x0, 0x44, 0x7, r1}) 16:00:04 executing program 0: getppid() setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) setpgid(0x0, 0x0) 16:00:04 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x81, 0x6b6, 0x1f, 0x0, 0x2, 0x1, 0x6, 0x0, 0x3, 0x7, 0x1}) dup2(r0, r2) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x80000080, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={0x0}) fchdir(r0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000000c0)={0xaa8, 0xffffffffffffffff, 0xfa3, {[0x3f, 0x7, 0x0, 0x100000000, 0x4f, 0xfff, 0x3f, 0x20, 0x1, 0x3, 0x4, 0x2, 0x5, 0x101, 0x6, 0x120, 0x8, 0xff], [0x321, 0x6295, 0x9, 0x80000001, 0x4000000000000003, 0x7, 0xfffffffffffffffb, 0x6, 0x3, 0x3], [0x3, 0x1, 0x97, 0xa00, 0x2, 0x7, 0x3], [0x5, 0x1d, 0x3f, 0x4, 0x7ff, 0xb53], [{0x8, 0x8, 0x100, 0x2}, {0x401, 0x6, 0x4, 0x80}, {0x800, 0x0, 0x6, 0x5}, {0x10000, 0xaa5, 0x6, 0x8001}, {0x6, 0x7, 0x125}, {0x7, 0x9, 0x3, 0x100}, {0x94, 0x2, 0x1, 0x81}, {0x9, 0x0, 0x2d4, 0x3ff}], {0x5, 0x401, 0x2, 0x8}, {0x80, 0x5, 0x3, 0x6c3a}}}) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000100)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x6) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="3d79e31da5cfaa4bdc7cefba2de7d1f0d077ef5557c401a2450343011f7e25984e71e3b572608b27de7f21a77488bb708c81ec07eac12ba343724892c9f1e280bc9d37609c5d8be01f23032ea8a093285f280d711f2d5290c8174fae038dcf1a0da92cd6850bfac54861ef69ab517adb434c6993df316d3cc22bd3bfa299001bdd9147ae4a74177a89998377e851b05af66ec85ded07be298f2c570bcca458a1179ff744ecaa39734df3edcb942b14252cfe958e8a24402d584d66368b3f3061bc79b91e625f94a1a599854c531aa5854e091f8dc663cfabf04d1c3ee88ae6ab3a", 0xe1}], 0x1) 16:00:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000080)='./file0\x00', 0x4, 0x1) ioctl$KDENABIO(r2, 0x20004b3c) close(r0) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r3, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = getppid() wait4(r4, &(0x7f0000000100), 0x1, &(0x7f0000000140)) 16:00:04 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x10) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2635c2d2564a01002ed7c093cd27000064d743fdffffffffffff1f45897659819ed73f3759fc3a76a86000e4e4f236afbe4170dc077400caadc0c3a3160834ee9aaa25045e911f1a019b9dcd326eeb78c0cdc4e1abb52fe2fbb24140508ff24d11406ac8b11d"], 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x3c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') nanosleep(&(0x7f0000000000)={0xffffffffffffffc0, 0xf0d2}, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1fff, 0x7fff) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x9}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}]}) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x2) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)={{0x2f1d, 0xf938}, {0x1, 0x3ff}}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x3) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") readv(r1, &(0x7f0000000540)=[{&(0x7f0000000340)=""/38, 0x26}, {&(0x7f0000000380)=""/161, 0xa1}, {&(0x7f0000000440)=""/28, 0x1c}, {&(0x7f0000000480)=""/149, 0x95}], 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x7e48) 16:00:04 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x0) 16:00:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x4, 0x0, r1}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x8000, 0x0) sendto$unix(r0, &(0x7f0000000300)="61b9a602d0a3dbe6af71141dd044601fe3c9f47d07d997b6314b9af5a9df4c7485172b34260dc7c14909f946d941ee2ec6bf6eb21759bbca14c98b5592766171475ceb8e272594a99ba17b5c1e2a589627c847a2571e251a55c737128f85a3f1fcd28c71bfb6193b77ebb0255e95577afbb87fe4b30348aa44578514ca4dde131362c3561919c53f640d7768dff1f10ed8e425b122aedc4da103509e08f90a8fc47eed3b5a419dbbd5b3071e11b7bf8df36deaa8be5cade6ff78416a91f313240cdf310529d4352228fb59e9b23d8c006bd1", 0xd2, 0xd, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x11, 0x4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x808, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000040)) fcntl$dupfd(r0, 0x0, r0) close(r1) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000200)='./bus\x00', 0x80a2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x47}, {0x43, 0x3}, {0x6e, 0x7745}], 0x3}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="0404", 0x2}], 0x1) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000002e80)="022642c541e2c31bd64f1a28db1ae5f7eba00b24d80d7253792160efd623128cfa3cd749a5ca8a2d19b521ac8d6e37d2c0622a1ba276ebe708f9062f4c26a5f3f65428e170f6c31b73b0279b65ef4829b1406ee9a00150ad67850ca34864a9ecd7b19887bf4ebc019df60bab47a42f460c35b8855f3cacda8988c08bd4193e91fb097ae321b9bf6e83bc5eb554a0420d3faf57047d3d3de2b3dee735e5556c4c8285e07aeebbca62f38f84e118da42cd33a4d919d21de161cd767445f0fccf6e4f034e4d5d0db0af87f8840b14e70ea9e7a2fe4e030ea380abebff48cb404cd1ae9ea639f1fdf069a115d82966d1f4c4af825170924ae1621655a6329f6836aa2feaac0ada07b652cf69b265a13ffed403561832c3b1b8178c7ebf0e16da145db054fbb1ecede9947aae73dd4376af6390d9bdfc6159d16a40a707867ebb28ac957fc71f36e479c701ebcf55a4c40e93528204ae74efc9571b8568a83bb74d746b85604a8c38b260352bda9e6b36079e5bccb6537f2f1b68c2555f684b863806fce6075ce929d57a15fd97bd13629bda887178c99d6fe7f46785ce7b2249c2009dcaf60a2770d351c9af728a3360f3aee96a36eae86e396f55d5cfec09bc925a4820b3dabdf22573cc2cb349ad1cb698b91f979bba81cd8bdb015fb633ee393b4b29b8f6aa80adca9273ee6a88c3fca64e447975a769fb259b6f3d262f508873dc17f1d437d2493c5b8f5901eecf36f393f3a2da4a9c2e13c2688eee89d6aae03586f3c24e5bf4362763f86abec5486c6ec6752b3b15f778ec530ecf949736c848fd977abdbb466ab2534220cf8ffc406885c22841d5ac60237ef68756496710b995474691370aa0a636ae44c320ae391477aa3858ff8c2c82961bb0c17dc201db33155b1e095d351ee402ecd78358f9692701a9d2d511de741c2ce4e4b956912fb153e8c0608a5aa48e21336b6b7273400bb3960b781d3bd7d553bbeedd4cca6081f2f638a46fd6656081179139039f9001a5121669ccaefc8cb88763ecadb1a23303b95479f0504839b7b35775fc79eaa22e3633e86260a879a9d3c0f40f7f2c2ebf683172cbeeb41f505501721ebb18b630c3f2183416b3cfd549febe3e86f7e24100e8fa4bb50c4773a2d6987f918233d5f7d1f2dc9f2227acc4ab0a96f70b140067282c7f998ec57c75a0885be54b996d29c49f1e5dc05885e28905392b2b15909c2ff8287ccad5e397c6551e6b66d2c70af7494f961e6644c41fd77d5f8d10289626419306daf5735f2770e153db982f76b5ef739ddc256a80a80030ee783047378e4c9d13ca4371d1a8f34ca9133360c7d889b8a6df0c375ceab8dfddf9a05640cfbdd85267b174bef2f57ca89616d57125540d322cc5c9cc9dc93f0086975d8f3cebe4e2ab934acceafec636221afda0283c6d57d616b5dafc19759a44e1ac56a707392b101b04dd33b3a3f8ea6218a7d66ae120c4840c5a1293cc67dbcb90eeb6188b004366198266b456f7a58e7efb81b58627b76cfda69110d4cbba3b2a7f777ebc6e1310913487a7b1e43b858aa8d024511a08cbebacc629fb38fc3c6da5fc0ddb79ec195a74b1c0f9cd1fceefda385e0beae459c46d6d703554f15a941666eb8077fa17d102896744ec25033b63ac1dba8059", 0x499}], 0x1, 0x0, 0x0) 16:00:05 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0xa0, 0xb) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x20004268, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)) ioctl$TIOCSDTR(r2, 0x20007479) 16:00:05 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x100000000000, './file0\x00'}) r1 = socket(0x800000018, 0x1, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0x0, 0x80, 0x1, 0x2, 0x3}, {{r0}, 0xffffffffffffffff, 0x80, 0x1b, 0x7fffffff, 0x14000000}, {{r1}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x5}], 0x7, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff8, 0xc5, 0x20000000, 0xd4, 0xe0}, {{r1}, 0xfffffffffffffff8, 0xc, 0xfffff, 0x0, 0x4}, {{r1}, 0xffffffffffffffff, 0x0, 0x621222fdfcc130a0, 0x9, 0x80000001}, {{r1}, 0xfffffffffffffff9, 0x40, 0x4, 0x8000, 0xfffffffffffffffd}], 0x100000000000, &(0x7f0000000040)={0x2, 0x7}) setsockopt(r1, 0x6, 0x2, &(0x7f0000000080)="c6000000", 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x42, 0x40002065d) lstat(0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000001840), 0x2000000000000009, 0xc000000000000000) open(&(0x7f0000000000)='./bus\x00', 0x208, 0x1) read(r0, &(0x7f0000000180)=""/234, 0xea) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00000000000000000000000000dcc400"}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) dup(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 16:00:05 executing program 0: fchflags(0xffffffffffffffff, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x240, 0x8) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x4) 16:00:05 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100000020000001, 0x0) select(0x4, &(0x7f0000000000)={0x10000001f}, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f17d4dc9d8034"], 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="663f505a8b7b37b0beafadd99cde4f678d44a24272bad3092f189283e52df11b3c433f20a57555e8bc27dc41b5e928ebcdb69a5bdd64e4bf8754f49ab271aad5fa2e4e86651a522630ace5e25d37db4754e52903ef0408f18d872f64ebe3b52d365ad6011839f7a48398034c4aff68febafe55d1c4c49f901e7eacf12a1c4154da5bbd13d37784b4b0faad84524e3f6cf55fe7400f1f92dafed8f7d069987ddbc0bbea71f435d4e28154609cf13305f86746b6916d5f2abd", 0xb8}, {&(0x7f00000001c0)="85f37a519ef65953d76a715181dcd27fd0f76d8ea43119fdc91a5beaa01b375989b8cb32", 0x24}], 0x2, &(0x7f0000000240)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}], 0x70, 0x400}, 0x2) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x7) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) getsockopt(r0, 0x9f6, 0x3, &(0x7f0000001400)=""/15, &(0x7f0000001440)=0xf) r3 = socket(0x6, 0x8005, 0x1aa88042) setsockopt$sock_int(r3, 0xffff, 0x34, &(0x7f0000000080)=0x4, 0x4) kevent(r2, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x10, 0x800000004, 0x98, 0x6b}, {{r2}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x2, 0x5}, {{r2}, 0xfffffffffffffffa, 0x14, 0x42, 0x4}, {{r3}, 0xffffffffffffffff, 0xd7, 0x40000000, 0x2, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x0, 0x8, 0x2}, {{r2}, 0xfffffffffffffffc, 0x20, 0x42, 0x9}, {{r1}, 0xfffffffffffffff9, 0x4, 0x800000be, 0x8, 0x100000000}, {{r2}, 0xfffffffffffffffa, 0xa, 0x1, 0x100, 0x9}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) shutdown(r3, 0x3) close(r2) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) recvfrom$inet(r0, &(0x7f0000000340)=""/4096, 0x1000, 0x2, 0x0, 0x0) r4 = getppid() fcntl$setown(r3, 0x6, r4) readlinkat(r0, &(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000001340)=""/188, 0xbc) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80008fc, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) bind$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c65300047be03ff21963c12264e62ea67f20a0b33fbe8e21a5276bb35882e80"], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8290, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() close(r1) readv(r0, &(0x7f0000000000), 0x0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd4600000000000000000000fffff100"}) readv(r2, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/208) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) chroot(&(0x7f0000000140)='./bus\x00') 16:00:05 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000300)="a14a15fabbe56900000000ebd1836766c31484bd1a3cc913c03944796d713ac30a174a5fb98c88a7951b365b4efe4f1a72aa9fcfa72190e91067c290a5c20a8b59f4166501ed2d357baf469f7dadddcfa82e168fb0f565d59f02f81db5c5a485597b3574c64ee82f8ae6dfd5884fec859c0dc26899e666ea232be9a0cb3310dc01f42b08a8d679dc324506c1716b6e1dd7b75daf1eb48d637e3eee570000000000000000", 0x81cb9e6f2b72237e) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x200000000000) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0x28b81e) open(&(0x7f0000000040)='./bus\x00', 0x502, 0x3) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20088, 0x0) close(r0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0xb35, 0x4, 0x80000001, 0x1, 0x5, 0x8, 0x2, 0x0, 0x3, 0x1, 0x1}) r1 = open(&(0x7f0000000200)='./file0/file1\x00', 0x2, 0x22) r2 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x181b8, 0x15) renameat(r1, &(0x7f0000000280)='./file0/file0\x00', r2, &(0x7f0000000300)='./file0/file1\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fe, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)='Ol', 0x2}], 0x1, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001280)="3edc6ff394a3cd2585613319af8d3fd47a9d147cf0208727af77045bd48adb1bd4ed81d59dab95c2b49e080b3b646b857e31fb614155c2a253367bee4d9d1c994252bbe0e2e1f2f0d80c5111a585c2f002c3d6c72e1bd36355342e82bf26d211d9c9cc1a12cb5c32691c7706d815e9b51064960d679bd07067d0209512775848e43d2ccee2b7795441f34563a6121adc4695e30a28a43aa779c36b5a92940a156dcb9035feba1df3802dd281e1086ee7dc5d231616dcce2f4d11e3d41388b86ca6f10522015b8838262b45575f19b0b38ca5a175e9a3cce858168b67ae65917764be3ec09c5fa7ddd23a110d3454401dcf3b90c1b35cc2ca76a0137c270a5965a26e9e629100f2b911e19b1b195f69630334740b8953e5664e7bdea45a1eefbc132c2775265e4d1f42a46e9c40b74540dad893b0b3e5e7575f21b8daec8c955cd90a7a6417b6f539277e078c9d8809818481366401831304e484c6806938f03f72a5b51e578561b2ead448fc7368078bbecce5224f388ec6357cf094bacd25bb87b5ca6cac85fa8c9ab627645ed44f38b244433b4002981818ae68b027cdfa82c86da8c7840240a3a3c7701b509c979a051a15567e6067bdeb3b0fedcf1eecc661d9f82f1878d78dc7bc9660a6d67f2f238309b8bffb7cf5049b532a97238b68f91699ef926359ec335ff5d40ec13c3e3d2a342b51282b4b0fc377e58d859c34f50f8b3ff39bd1739b82a633a87d9bbff807a80f25fb33ae8168cc9d9e0298cb750b4f3b5505f5853654b8affbc590413d5acf3f5e0030669a13c69c8dfb9b19de9280bb7895796e17648d8dab23ae8b12cc28e14c7a1dc0cbedfdb3f90ad5485ef375ca08cea89866179d760ea80c6adc8622a63edead1129ef301d864f83dc793fa183cee4fb43653e872cf92652a3ec82160cc26f274dc216a575027a6e918b6e24251c32f371256ac00d35eabefd459f34d6e3586695d8d14a2f4122ae7163d1342821da92d0d96341e803b9d4fd2bf7e760cae9e83e5ee752a8d8fe1e646d5052eb6f394fbee84afefa3cb100d1fddc20c293cc0bd3af9eb9886919d6a90ace6032e66f1bab78e14558edfb6d79921825a21bc1cb1e857e57babb61ea42b0fd2aa96aae335adac7bf2bb74eb62571168138df22ed4e9bc1bc66148c3cf4007b1a6b9f06dd03a0ac20fbf1ce196b556f5433183b5ff00f2ae1b597048951fab02fbae13f332ea167081712636ed97dd2ffff1eee35f71344bcf894fd65209703fc48048cfeefb5988b70d5cb8f5eb40cf05469b63b5a651d1874b88f822cae66e72ec3b8a84fcbc9a243fd0cfbf213c1d225a92f37d8f6eceb2946252930a2fbbe8c5c450a506a20cdbe9849ad6c3d49f48361b0a1c84dcaf7fcb628745bb2f66494e5c57583f4854bb07d2737d1a8b18b93ee0752686d51fa26c83734c93fa6a4a4c5d370ae9b1fba0a2401b3dbc42024de924d2c07e688cf1576d9c2ce528b483e1af24f92db1cdffd903b910ec6b9b6e9a4e7a338f62df1564f43b7af3b0b05139c390e21ad9196ca2851ca7a1e34a76c93ca51ecc61791ad818e030f7ae0af47cfe9aefb73b55e893233c38158a2bf54b514edb4966e05a61aab2fe3e4cd0d540414736b4bccf4b7bd253fa27a66435b4835f398027c34186b70e56ef135c868eae22453bff3abc498671a95f9d64734a8e078743cc97d9c4dd35559e6888cdbf451c89ef09462f9d2539006b6c4a1fd6a095634409a3e530d1c2526acdecdc3685cf30606d5f6f12208cc61ddc90226030d12379999fb4e2aebb9c23fcdd7a7c6e27877d32d5e301086357969737c88fc2b69487fe54ffc2cd27217adf94845b8251e066a2871d2ce4ad7edc63aeb13270331ad792dc4b8fcafa0fe5e18a42523f4a58c82f4282e085014b58b5bcd98e0a70cbebf6719ffe4fefbd5487f678ddbaf75cace0c707ea9ee0795279f83cb099a073479ca6f19ea1d75747f824b2a02e86fc87b569abcf5d1d0a0f96505ed76f2620f2c07330843fa1a3f1d95d1e26126389344237726e785dc3ade4569e0a34ad2347ea0a843c921b8144528902973db0f1adb45e19000bcacd22be587abc92a49dce3ac8cf7f63773270ab20da58968f80ccccb0b131f9d7ada329c333679a4b659241f4aaf80a5357ac7c5f8c6deab5cde013cdcf85b26decd8312f380d7fdba6f64be56a5553ab6d77527ffd8cd077cd4694da4e745da3faf60a27da9f55aee6bd0622427fb42a68ae42acfd0d89c872533c5dd41e0338048b0e9ab922d755d12dd7c1bf0653c19535b3000926c5055a7de79713e0097dabff56d5df9db07b75c529e21e7586bbd5a2170de9ebe582ce35059c800557b2c3b2d356cf011a62065f66cade900ac800cabff78a22785130fa0c3d25c5a0e753974c50165acb213ffabd5d0f8b4ea94561b8d8d38c9524546eadc29db778da211b6057d453e618fa688e0ecfc3c2f9f909f393a8cbf3c9594a9d764491c36daee8e4d0e56db7c01fb8801e47684040c6b0ffb051e189ef8754cd0e4e2169a3a2e510ff9a0a6571f98a77ed82accb07fc5560fede8d2a09bab03c7b729f8e6406c9c16246ae2243bbc6fa7a0b2036a01eb8e2e65e505e961f541c6534630c7a38353e650d2ddebd320bf2e13082d99f6c01688917175a6ed30403cac2c769ab682c7d8b8fdbed698d58d2d759d1073ae88b83db3161ff90d2184c470ef312f5983950c8305a2ef06a6101511c4aff57a8a54d25a90e4b732a35a1e9ab63914620c67799859493344d276b9c2b65b55e3bdb8db52dc15227ce10b1b547ae7bb80bbf69e5896d3d186bf1059f614f9ec0121930130802ead2a0bfc239de1cd0ccf99f6a527b17e214bc19cdde0a8443675f783602f6f7c1310451eff27cbfb603febb178dba868ebd27615f414ad03ceae8056e2386c7cb671fbde890fd9e67883abaaddbbb7121b7c7f578fbeae606b0e4b1fa9bcaed3da3007877abbc04f7e453488c264de8abc4286158b76d4eb65426b494bad2f7e39c9d45c9c276f2e0c667ad20909686f2f1551ee96e102672c722ca9c7b186043aab02223114bb7850230f2a36e7a8710e65de84a8eb6b32d8b93dae64dd5ca22914396bee57f1f8303e2a74ff65880541ca0f1f760f00f35368bd3c680c04aa9fdb224ce8f7c34e3515d92a15d52de4cc7ecf7f2c02ace6a415a12cd43c16ee00b4d718d85a4b8f25282e5600f242264f132077a90c9d8e4d187b996f474e369131ec846e393ab6b970e9bd84c6dc228f12bc1beff8dbb590b65a783eb1a4faad31bc533fcf8b3ba5e06485d42876ce0c5cfadbca854b08860923e5e56a7af3a7b02556bcd9dbe43a599c982d00972bd4d6b8096bf13fc45ce9542f8de07d7c82328e56f96d8c6e2593947a42ec54869ed2715335c6f320aed1bc8ac0f2db080bda1818a6c0d9e9a8990f42ce3293aa40f71aa9c3e31826793bb13d8f1bed92d203a7a5d7ef1c33d55c0c24ff37bb487649d4677ff6848beef055b30571da2ef2720a4bcca3859baad53096f465cadb43756950c2860836fdbdce16de2bf427f2ee0393f01c34db4028aaaeb0dade05f5a7c4ec2a9c09410aaf7c01b190d6f958f26e3f126046b2f05980f531c891827a64a8a5472494909a7728c40f61dbfe9f711ed76f6adf97364bacf9d0d48575816c42164953c8773cc77366b6545624f817581d78ab5257d820ffc90d96e89c3f694c0236641d125a32ddfdc89d7caa3b1af5b83037eda004479bcd0a3548694ff948836aa7715b1da6ea76b3af680af899b0fa620ead6ca35a7c9a457704f7858a32a7d7542145f7f3b9b9ff7c056edb487e95658333966baec474a26da6a9d45818321bacdb817641a558d12eb5f5124aa6708fee2591f268c35fbc6ee10a444460a12dcf0ab20ed67ef8477b6a058645989b647dfe59590ce704fe869c038dd172ac7f5c4e0d947dd60f8b0c7c071a2e12b3431c953a7f35237c663a9618c36812e44e1353991aae96e8013572315e9cb1909d0b72caa574a23d9a3d46a87d6ef14bda1c5084add8788135e7c3862958841a7095e3eea06b1e7458f87aa637188f022a163aa07054b96e115bcc7ace2beeba3b711bd68243ef62c3a5bf0cbdf736e5b10ced7d575ec0d97eaf30f69b0c4c8753f5e2163b822bbe9e297d7566f3757a7fae173475c73f6105bf6baca7aae0ef80b3395b9f948ce7b996a7da449451ea87a4489080c0dd51551fea29dc63af12a0a81a01150abbe74525b554c7839edc37820ed362aff283519777ece55c5c076107b9b24b1d194d2ada26aafca1ef5b7f7da378950b4a7620eb196f0634764a9b9c8f2469a1a2d5464755f251ee9691aac8a7832ad5e829ee4168888acdb3df88d3affd6f4b448b4ecb10b5a7c7ed7416a6416f87738b80698e6539968002e1670ff790ac5886285b14edb82dee45afb77ad7ed9d1d6cd0042ff1d298a658a26271c82bf9f149ea37a2dd47df76d135dfd001b64eaa08ffc39ea35e7ddbcfa64f90a423c9035791ae0424b262dd2296db1c6d1fdeafe8e112f54e758cbe11ee26d206f05475904df7ee5caa15f4ad17539ec5938e7d9154843641e3f43a4d812175454cd81b8de8879e88392224e719ba110337a700806f97ad30aeee787e01eae5eeb22edf4a38fb558ffc761804345c824db0a604d618c92f4801f27b3754dfb3130f26597fece4c695eec81f6791f6771e06650efa7404fb3c673df85f257fcf599aecee34a497cf4badcdeb6ee1ae9285bdd3ee438b06b8d097fa3f6252f115ff9b7c6f7889070692f20a082c823db61c8c0e83671235d81c07e73fa288cb4cb45722c19ad30a9a47b53aaa8aa6b5b50be3d990d94a20aad43be490076f41519aa62af0e8a23d0a4721cd6e27aac29f1551fb41858d78728a4e0ae7f8932cbe0a0e8bfc2341da8d9b858e1cc13c04607276440ee4a1a8c4682ad603aee9886e7548d67edf55f94442ffdb2b1ffe8e0ff29cab98f50c97b79423466fab3a0f9d283fbad3bf1f99142296a163f2feaf021964796d404ff7660137a7570785e795deed4532ec90af710a8d954365bef8274393cf04aad40ccff07151773107391178331021f63f9aba5003eadbd497a88ea3bc49df72853c0ebb30092af2d0e86745d1dbec3b6d662c62cc38e99ae1cf958d94a6c6e69875207698278153c81ecdda862eb159ad598aca6ef67dd14c5172d0df2c0bea89147323d282ee8a137a65b37b2e1e1b2716315f7b03d1051e1682c1221ab5705231a243dda1d0508ebaba30c1a9826ae0a2652bb83d5096af0e03aca82bf7cc2871cb5f342be6be23adcd8c6c678df81b44860b48a1a8398db98a24c3f3df7ea3f39da3bfdbaad16f8e3232bca00329a411bb69f601680687567dbc07eea2b5d214e78aaf54b35219d0b5f26eda0aba383e5411172b546f5a23ad286d6ad78770c6f154ffc8e3c587333e731baf5dec3173950913953891eb193d491f3490908dedca683e7c68ddbf7c9740d19b94176ddbcb0a32490e5e4e523518ebd6b205059daf2e54486f3d7994e2a5b4ed26b3cb5f0a0e3eb78e12493f3cd3409428255da995f1086656a3511cab0dbccd60af81585f20f1bdf1d038a50022866971aa21dfe6c85aba6523f633161e3d91923e7759c3954ee6ce528e45d7463e4511949fb8bf6d13f8dfd862fcc25acf69c6cbd7c3b9809adeb68d74d9b9b065fc41d819c518c2f0d9a8187adf54314eb3dc81bcad3bbe702e0255940fa4832efd2591", 0x1000}, {&(0x7f0000000080)="0a74def9fc3246618b470312e48f5fb06d19cb15ef567a422c377cbeab63fda77ee71bd93df8c998f5ffec492c80b408f02f2ae8e1539626da1eb4a46a83e907b94f824173a089427c03f2f3af2aa210600aa26f678cc196fbba3fdce40fd3dd03b18a509346e430225e1ec242b476a73dc498ae2e36a1d87675b898fbc09a4f7c60b5e9964c5ab770e4618b68c018f999dce43aed4bdfc067569c", 0x9b}, {&(0x7f0000000140)="9014902a1bb0c1b8a0ead1fe73a4de104e42b301445547f28cc1abc504782ab397cf5cbccf3997715b1f5d74ef9ebeee2a832d6391c92b2ad5cda286da534fdf4ae78b038968c907d98c34de841769ee4a2593c5c1dec62efda0764b04232eb35ef11860417e91104e3f652db068063307425447c475a90a35f309b73fd03b555abee4980089399d2406af93c575daefea09ef20905467f782ee5ce9df6aec201e58c8cbdafb577085c9e27a22dd487b3f52febab888c9ca1e45496ba6a7c5c4112dbfb5bdf4883742b404d5c5fa152263e5f42e06f9aab7f30c9d8c35a53308a5cba605a75d36617515f425", 0xec}], 0x3) read(r0, &(0x7f0000000280)=""/4096, 0x1000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000022c0)={0x0, 0x0, 0x38accede, 0x0, "fc68841b8c93ba341a48d5e28a6fe68ad5a73f6a", 0x0, 0x80000000}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x20880, 0x3) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000002280)=0x1) flock(r0, 0x2) syz_open_pts() 16:00:07 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x282, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000040)={{}, 0x5, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0]}) flock(r0, 0xc) 16:00:07 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x4cd) syz_open_pts() 16:00:07 executing program 1: socket$inet6(0x18, 0x2, 0x5) r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./file1\x00', 0x7000, 0xffffffff) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') chroot(&(0x7f0000000000)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file1\x00', 0x24) 16:00:07 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) munmap(&(0x7f0000501000/0x3000)=nil, 0x3000) shmget$private(0x0, 0x2000, 0x100, &(0x7f00002dd000/0x2000)=nil) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:07 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x76e) fcntl$getown(r0, 0x5) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) read(r1, &(0x7f0000000080)=""/68, 0x44) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r3 = fcntl$dupfd(r1, 0xa, r1) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x6}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x6, 0x0, 0x7, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x6) 16:00:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) getdents(r0, 0x0, 0x0) getdents(r0, &(0x7f0000000000), 0x0) 16:00:07 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = getpgrp() mknodat(r0, &(0x7f00000002c0)='./file0\x00', 0x3001, 0xffffffff) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x20, 0x9, r1}) r2 = socket$inet(0x2, 0x2, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0x0, 0x0, 0x0, 0x81, 0x2}], 0x3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x20, 0x0, 0x5, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffffa, 0x40, 0x0, 0x32, 0x81}], 0x8, &(0x7f0000000240)={0x200, 0x12}) open$dir(&(0x7f0000000280)='./file0\x00', 0x280, 0x100) setsockopt(r2, 0x0, 0x8000000000022, &(0x7f0000000040)="b44aa72e31e778ded93b06c2fde22fde8e1e13c27d05d614621df870cd4824e0c7fb87623d3926afcc7666bcd094f4f9b611425ada6d1dd605a443724d715efa86422e3f878b8914c4a3730000000000000000f63356d3b10f39c60548d00ee4906f68f644096e49fd3331421fd8e61552c7ac736f159dc6cceaf1e69adee26b1996d79f8bb2f0c23e8cd9c59b72bba68fd7cde7c1ff4133f314858c733d0a745f40dea67a37a848a6e686a2e091e358174715054a6f0a2902b0f56e60481cb8025d644bfd29d9acd1ebf4c30100000000000000f936966ad3fb56cd823c4d9f09d392b98166c488b4955a61949a333d32c711631a9a4024d95d8d2f0103aacd6ef8cafffc3082aaffeca9ff0322858546734fac943089cc9bc593b5d964e7fcf2bc9db3975636a6844666b74dcfb3921b2f9a9d8efddffc289c742ac6cadd83cf7b8b79cc736d9e80352772242576ed5065d9fbf7b6b82829038b7fc5a8de", 0x15f) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)}) 16:00:07 executing program 1: socketpair(0x10, 0x2, 0x102, 0x0) 16:00:08 executing program 0: r0 = socket(0x18, 0x2, 0x0) shutdown(r0, 0x2) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt(r0, 0x29, 0x35, &(0x7f0000000000), 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) getsockname(r0, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) sendmsg$unix(r0, &(0x7f00000085c0)={&(0x7f0000003440)=@abs={0x6ea043407794836f, 0x0, 0x0}, 0x8, &(0x7f0000008540)=[{&(0x7f0000003480)="c13375a2bb96ff3ae5ed6746c7cd10f116f5953817e5c144bed4a29fa91de1caf1ad62bf8b9700f797002cde10252d69ac67b532b60ae125a93d7f30b871db1c929634cd4906bbef63098272484bff433c1becfceb55ce0434a4bd20d5544d0d14fb773958da5e873572874f0060237275959744107a2fdc364627cf68d1578082a22217b5dad7cf77ac66fafba48d6474d9918b0c1eed135d6d1f5c150a0abe6a55f986939e3d4a19ee0672a3e4faea65130364bf07ec1ab7c4cdb2c4c46fad77aded23e275c9860bf0fc81cbdea998f5e0eed76c63a7a8a4d12a4ed889e0d0915dd859fec4da693df4d4973a195a564b3d05337c940e26d0b3fbc3c4e377b5d23cb319dbbd3c178191227fb7eb85a6074a234d4b3ff4ab6a955a5c62d82c0f4c9b3ea66320a0c97861c63a5af3f17dc65d20117f12a26add32f29d1cbeadab23fda06b2e65d6bd9bcadf2b22e9f69b45c2f3e29e9bc6080fd9c26cf2ca5d4038a93ce098ca81b9530979574fb0635d213ae9146764a75bcb86a2ac4fe4641aadd3504b57b3e720bc5e2b06f003fe292c9a56ce7110a2ac14b62da1962447682c98685a2a0f4fe704104aaaaa25ed838ba4c12ae417b1294c227c17e9812806b40e5eeadfc1d94b4593700156adf0db290a1c6143641dc25aeabc0672a155a42d584f989a230231f4c418abbac2410dc7f9f5ee345c98ded10f1c2f753bb8a37c2c2e90951c7f5f86e4f7890afe36ff2d08cfc30966d1755cd934fd9dd01bbdb706f1ce0586a6aa6fe25acc9ceef4b4105716f417d74714d30968290e8a9f73ecaebe574384d887359a99290791029ff433d3ecd993191763bb599eaf19bfb7ceba65af799dd5abf67720893a03bc7436cee253c65a0e408df6a82274317b550b83f974ab675c3f5cf865b3d17d4e10816305075538d9915e3c8ee378cb1f90c061679fd42c0006b5972976ed95688383199554b0f914838cc2311ffef833027e03dd1904439ee69bd4727c780cf39e9c4b526e650f9d10926d63d9d3ae2d727e4b21d13b1b34946fc1e4b8abff05ca7ebfe35bb787375f9e14202eb5c481ab62c07f898d71a7b1cdd881bf136f251db68091ed97813736245496bb4e79abadac1b2bb239d3eddd66585b00dc4668109ea5dd5e32ad2e4b7c9a3032567cbe8612e8b015b9f2408408a8a1a34269e0eab1f1e23aec51aba83b305d5d0d7f46d4dca74dafaa16ab9aa8863a118a34c0c702f208b0ee6d49404050d482626712090f74744574672387a15431031666af42b32c9579874ed23a714f9681717f29710d22ce346c2cf6745b3d68b1cd6e676453b343063a9a340fdf78041b414ad6a12dbff92d1e32b2688d051980d06255543c6718447eac9e6a6d3e80c261dc27a172ed96aa214c2f5a6ebd7453dcd1d75a0dd41993e2dec8484b9d627bddf2673262e61a0d6a066e3b70e8beca54a3480c4f24ea64a03e9bf4d449ef6a413c76da2c146b70ae71cd7dca9455ed683e55d5b7c87c6f17569648c8225fcda131eb9668ed3e788134de230f9546ebf59789857f07d7e47151d0129325d716dffa0d5d17df8277576cb1328c32ba675c437e74ddab6b56167c8b0774dc83d8e1a6f277cdf3c10e369518b9229b1d7070561b236125698c1dbc7bf790097d408db5d99bf07184d8fd5fd607d40b789e12741e1da5e10fa8c78643592fb5dc17ca8c26351fb862bca410462b86ff013f1ffdbf0d6f0f13c0882d723f5e35288db14bb761d835dcc4acdaebfb63d2f1523fafeca90478f4ece2fbdd8d96fda1ec1ffb6298bb7574eec0e2e47ee074134f104576eb4bf73bcb067e8afafda108bdc287a5c6102d3eefa73e2536c847c6687735da12257e83d07f4c825fea2d6e299b96b0d320d99ab88b4beb0509addb0acda7fb69564c48f6ffb9947c3730c3fbaf7642ec46fe90645619039eea15e5eb860518c4dea8cc1af98fa2d58623ed08e108f02a8f095da42a0359f260cfdc601f49b7901dab51f3bb65e0945353cd73ec2fdc2e0c113b227e5e40849f31adbfa96ea08b8cd2ac702aa80811383169851d5949fbc5f290b9be7321ecdf6ac6674c8a5328282769512aed50877b5a8263a63207ce82e3558727acb4139390393ef4618d6b8d6eaf63127e145c4af95463d16821f9cbd3ac6118d97039cbffae6e5b8660b54bfe7baf88f5f1c4f6e590549ae6e6a3aa442559fdb9e618001722d82018dbe12e2971bd9b45a89375490928449fd64d00bc29a51daea7f01d5f814afa73f0bda83a6c7c97549437a26c28b8fd35d95e50705ab3fd6df40465f6fa179ff7839111316230a3f10dd8e7da7f2627fcdf44d949197b8bc60c6d6adc11564636dda8f30c7874fbc04b2215c09d7e910adf207e5c23d3279a88ef2a993ec30a75b55b35e3f6ac744f70d4a977488cbab7ccb76a0f4a04dddbda9543f299c5c89bce26a63049a6354a7b95c86342a70d3e02211ce9369fe642a6732298caf3b9c25568f4eb707244a2a3441d11d0c7f3cefc7edd1146acc3e886e867c29767d8f085c6dbda7b74e75c329fefa71679fa81bc7f6eaebb20c0cf2078c4f824af5259f355b2bd04ad876ff8454d28a4d424d87ab4170aed1e9787410b65669c48d73148dac5f5a80ca0fb3c3eeebe4ba0465c0bac331c282d5f7bd274abb6bb38fe732024558b3b61328868f2a66db4bd9e44be94be4f210a6fc928d61fae42f75b020f04c35c1a99c80d26f79ad805adecf709fe828dc404c0e6c655cff0cb6a258d73356cc752238cbb17c01fed95ee3a4c62fc5ac6484dc677ed5ae98f62ce91d37baa60372943937fb161b931fb7bceb9c55d2f04d473aa8f3cdc65a5c361f1c4cf1fcc6edcf205c6d7fac6f00cb72295f0617a2f0defd184264376cbd07a369459895189827055cbfabe1ad148b5c021eb4bb86b9439e70848120ab50e62034eaae4a7d700e60e10569bd2465bcbe15928753907452c593b838cd587669935b2430722c66eff9cabe38b05baca6eb1f92b13ae7156c1e51034073d9d2ca627a61257abaeccb1225040c95a3c0a551fe417ca697be5391a19a06809c946d4d67a26ecbd300cbc50185c9d1f29d68796324f0fc0ec01374870fe44561c220020ddb5b238ee0a5b58541d69c1f7a8c89fffecc3a6c67a4f9181c07cb61a0534e6bede732dbcf6ec3ed350d53569b58acb711754f47ab2b50aa0ed1b3dca8741b1ac61b969a879cf34f6b1519c0223556cd1e44d7bf042038c8db6029305b3162dd8f1264571dc813e4159d0babf578b31024cc3989b8e5f4c2f603db0b49611508f47927b0111c984639e11764d5d1ca1056fc7cdde77e629b58478349d3a158e36c11c61aa7a89cefd80a19da64e5a6732302019697331e822944b4e9d21a25e37bf06ee29e63d1d17b023af53162728e426800666cf8c8042c904c17feb5caf133ac9886e286ca8125eee91ae9d6aac502f3ef7aa4fa4439123c204bc72aeb9de0d140569f8a23284aeed02a2bd695c2c8ae8ce601b6ad72ac9c91f7d30a73cbf24424fe227acd7f97466ea6ad8a479a4529dc34ec766b567a96f837761118dda76dbb10e137bc3309787f443777439bbaae4462eac39b6fa4b8041676c49e3df065114cd13cebfa34ed5f029f3ee638fd44bec8dbea2f92c9c435f1c8de95eacacadfac2de22dffe91196eab2f65cb16ec77965075bb59c03f03b63aaf4fe170253c36aad07cac00af4a6841545cab7e983c4c6e994b0ef540f76c6e2084eec0bb82aa9bd9c8fce2e1af1c9652e2c34a8278718363cd46662abbd9beb61a75d3c8ce58064cdd9dd6de9c4b1c4acdb6d78974d1ce9a82a72c9f3475f747d31cef58510565aaeb50271c297cce2a23a7e4f2bb865b2adeb2678beb8a2f49e4106f8435979b113eba18f3230529d3508b53898dbd341b42c678627d2f303fae1ea09110ced00b177e1104c9995afff744ddea37c7b2455bebc275eea417439852ef6de3d3518a048ed4630d78ea300b49cfa3ad178f1da4507f2005f0f55ddaac42020208e379fd764902d1ad15a7585b7601a027ad78e9c2cc1acee4f6ede1122ccf551f101fa9b10a12dc06da8f1b20c5bea02c78ad5c0a620343501c5781359ca5ddad28f0d88d68c5fab6c4f951863a83541d38fb26f85d209263b3a8a3710bdcfd7a834de731e477a00837da571fe59b96accfec7592214e12398532d80477f4ea1e4b58697f27ce3ddac352ae054d1071ba7896930ee4736ac69d70885a67ebe1e56c9948f5638b3b3fa05672c936f08a9c66279180841cb5a2f1868264c61d12fce5a0c4552466f42ccd9aebff4dde88bb1d744fa8a2d308850b08b8d651f1efa0c05578e099af77906180a0c4dcd83c43efbb612f579d828aa9916cca6d11f38f3f3cf59ec4e50a70c899d77effe0c551cf492e6420b986490e273433d151b3af3b283b1a5a540e115b6b279cbc111683cc4ad6a3fd8b5443732473fb2716d26e40476dff5938f36c430abb1109e8916a6ccbea052aac241744ae58fe33e87e17fc5adb2489768e3d931973b95d82734df03fa6a870e82edab786bbc84421d1407c4c9976416cb7538ee2dd579cb44059b897675ebf1f3babfa48416fc1cfba0d94409375f0949001188033d2dde05d64483adfaf201e65f9f5bbcc4592054891e943c5685e2068d2edbe3c59ed3beee0976848f0f459dbeb74a0b7db589fe3ed6509c477c4cb50d6b02faf9dc90d784acb9e07e06c8539a7d946900f48116fd7552d767a237aa3ac5efa1dc054fbce27aa81026d0142153aaf77b8770f10ae955de6c74069ea52e048066b111d081965f59714fd8f48f82555f3bd160aa0e4680ed0d8aa070a033e747e6d429fd42e618be597ec1f5e28e8ca1db7fd130bf074e469423307fc5939be9d09ce00d40f2b8fe51da73e575a852b742ba089b3a1836d99f0b0ba4cee096ad2a68186e54e49eed857fc7984bcd3ab10177afd7961694a9024cf23b9d5ffa54ccf7cf215edf209bb39f19682f744a9bcf13eafdb5be0b1306bc426c1279cd34ddbb1e028b1187e5fd5e6b77159ed04c6c2b44ed85a3a3800e770bf31349f3e22a605ebc95a5c84f818a9ea2f91ee47388a1788abf2e5e414946b6ba7c4dafe4b0fc7ffd3add6ffe7adfa96d81d9432e05ee4dd67f7b4c86ed627d3f56fe2d59b77055698cbcc0aac8e6a1471705ee801ddbc030ca9daba6d77adad07d959a6f5b899ee46e3d32470002f488a95add0e149da5492636e9d81835cd22acef182a19cb6ded95dc0be13ce62ec8d456860f3d0db20b3834b54cb0077fc4d69b6f05311e8b19f376ece443dee3b0e90612dddcecd9859538e905cd8b0356cf100de662120638ee4ce3534954f7c48d119aefd4b0364712de94de4e0c26824bf8b5d1d754fc122294b1f58d8dcac549bde228f151fd3b2692e6418d517526ec5e8d0e21e5f688e3212d1a05ea78ffadd2ee77f9167d4a6d7ee9d186e083d7a30aa6e7a0b67f7e5103a1fc3c3b58ad0a0ba95ca91a1cc4864971ac4500b1afeaa0a536e3a4c1fcb478f1d105fcb80aee1e3838d76cfa5398531d5ce2353356448208e989ea7ca7c577478c24ee332e6aeb3a0360500ab5e1e39009aea23aaeb36f4a7eea29ed623b90eefa0ee859fe8657d683a19acc78c6fbaa68653374c3f6e8e6fcc05ede3391979e268c88fc0f472beaaad691b889508453ea6ee44f93f4d05e09b206da1c6badf732848f80e5e55bb1e9564352c5303c83777689d4bd6828fb6b7cc4bd7749d", 0x1000}, {&(0x7f0000004480)="8b1e1ac3aaebff89bdfe0263a696e4100893289a5d06b1c9109c0521fb5807bc144f9b0e4270f8e75d1bd8caf87da3f66f826164fa837bb7fb847dc199e0aad609048a34bfda6660b9ba4252c6c26a8b87e976b16c7408707c72ca7e60e3f6f0aa077d74ecaed1162288", 0x6a}, {&(0x7f0000004500)="809004801efd", 0x6}, {&(0x7f0000004540)="062a926298ff960a29ee770e82c7528f5918b02653bc613b880d2eb98bf7c1acffaffe04d459351d21ad9580fbc78069d405d27f05ced7817cc6c7c17a0ecb3a18df406f449259796635f068a8bc9e578f4d8908fa8c13d4e759167696994e19b4624758626c682cb53ed636cf8eed1ee62a7674ff05345860f7851b22dd4fd75dba4c420e8913c1dc05d9542a903ee3838692ecfe5bbff287cfe2886c84799a3e10716f9e39d174db22fe44a2b9fc8be47f96a8f558b08cb4df6c4abc8c0f20d71a08c0a9bd982db23945ecca327ea880c6ba5ff6ababe6c48a9971294abf1df7dcaf7bdd6b9ee61a4367343e12908f031d90502433acc5fbcc07fd76425dbc91ef758b17578cd720eeac0f19dae3369f989266096fee332398f6b589b372c10a6580a80c63f780ff4cc2b88a2bb257779051cb4d39f04fe271b9b07fa6d2d3d70f51f24b4d5df492dc9148705bf14ec88faee5a9cac32f488a8825ccf0dd2cf02ef4538451018c97353d495c444dee50b963f2b780a668c79f6280220583940c88c84c98b91324f84e7c2403875ab811766713cf7e44ba48303d2694991faeaf8874762518d4a15a505ea27cdf422348a82cfa04a67f101bc967f784f0bedd2604ed386fb03824b5fdd87ba812482db53c4f3513ad86d0a41ad690c24cc234604c1192d393677a5150a9b335d436bfa6b5dbb1de830283f623d68fce9c18415814b99672208cb481101ba30bb8b356a4ee0a4e550fd530ce90710d74135d5eed9a1c1028a24f980a2c9d81ea488ed821c41fc3fbd325620c8736386af6a0bac7f4031b4aad1ce63f8c7837256c55a3eafa98766c51ceedf912fa8efcbe7bf7785af247e53fd5ed1dc0980bed1f803645a055480fe68d8a99c5eec8411ef14c9e4ebe374cec9ec7165c205e48a26f589adf08ce1a703a90eac010f732cec2739852e5aba528f7aaef3898e5e332f0aefb38916e0339ecbcfb71c6f53ccbf8f68690018e666dd2344ff1003686710ea4079c79ec3da408981b3a18fb59f7e9a5e7017e5ebe276f62d67e6f0121012f45bbf33910ee9285ef4933d81537ae6e74d0172479ebb0f8dea5f5687948cb28fcc1efbdaeee22ad4193ee5ad8301ad88b70acaeb40bee3c8769137c3b40f2bcde25a8fa13bbd3891323a39ec7cbaa6585b5d03ffd2f99b940a573bb744afa86a3d85844284ff77217b24789ee798229e6925f85b0cef929eedca5221368e0f41a8f0bc1fbb7d372f886147521be5fe18a9bc54861ab06678cd65c7e78f4f37569ddef1a0b703c3c8038d00da0041b764667ebd1531c7764cc6c7b088153231d8b0346378e7669584034785e65d6c05fe0dcf08b16c005c683f139ba233989ba48afe983b80f0cd69ad4b172233c09061b2dd0e911a551c801e7985e1c82b4affb1c4f154edc03e1b79313a5039a40afdfce306a5f29c334e040a8d655f47ad2b71dfc1129206bc013a70cedec6906a84e01af272c5f2746623e6c6a02ea78488ec7c0e1c26192bee1a140a43e8802271d2b373acea6224dda64cc56d39b01690b3b90821e80321cb0637c028a11633cdeb891eeb749dbabf427ceea95a62dd9cdd49daedabfa329f77f4db39727c63fe2b4ac1bea9e076c7d2523955f6a4c37024ebb894434d16873140c94e86f94ad3d5de10a64b88d227c0db107330c59be604100623da5ea655edf670a0540ce1b96e6f68e1dce4b567500cd844b8457f7a48131389bfc4d8f5f49e001fb422bd558976d21cfa5add3ecf7f40fbbc5ab62a0fa369e0381e0e1b3c2f88f90ea4528474e01fbbb77d3add1ef2bf988368aefab175f9e6e98157f2f51079d1220ec7058471e8b7896f39f0f05a842745e77abb0eb7b9b64d067bf629d5767c3f9d41e3090461ea0e9d0f594601041c63fb848e310644829602c12970d3ce28e82097639235f0a6ece7910c2a5cbf54b563960fece7540ddd9f71d3fe281a61bb07fb949798251bac8fc2a920bfb89f389e3a4648aafbfd6bd271b8f20c4ea6009cfd2edd38eb8b8ddee120ee6cf81dfe2f6388596a209595b2ba4d5c397a081b5354051c0c6b03037ced84104027b73e535e8aaa1a8f245f04144dd8975ef42aa65e1926ac993e4a163da66bcc758f6efb794b347b179920be12e0cbd049514d63cf1c98ccb89ba7be6ad4e2fca79e3b407d02b8e85907124cf14e24a4d90cf49966bcb9ca3755f735f9970680b2ad79bdb352042cad79a846c8d74c178cb7f7e6592d980d58d41b69969a7fbfb73e977a9d03a7fa595faa3cb8888a70514dc06ef9716137bc371ec950c5240e391d60855c1933635892bd98e8cb8ce93b85e52fe8862adf5a19f04205a5bab4c839194f80d81095b45b34c87deccd2b03a12f6b100d09cc57d66f90b017f5c7697856273db0e7d56ac39ebfa9e758ae95a92431ed5f01785595335061fcca3ae2d47af8f0314ee6ea170d460c6588fb899a23924179d57bc92904d5dbe69001ed5598fe268304ef40dc8b60ad6ef7350afc88b9cf5f1945215321f2e5d3bbdc537a16e959c33caee092fa5e0458cb539d0bab1cf9db6221da35fbd7b4414b0ce991526403becfdd43e71ad03bee2506a076c037133cc8e63997c4858598469d034912ae0058d0f1fd80f22974c2b9f8b8c5d2f9ff11e3c7a600cce519d77b3a18e4b66f59aaf76b2e95c876bc55d59def6b2c379ae08b2c1ae1f1e799e9260110717d6feae74dd495a7207c483f7b212107d66b3289dc728fb2e84411b3edd14767acb3e941134e4eede920ba30fbb3e051a8fd8adff6e88c47ab2fbbc44418035b0cca31da3655862334a5245024e4acaddc668d87c973f286a6dfff2d15419ab2386de89a24c169250b768edde2eeb7fdf2962cf3cbe07adebb6c818bdbef53092bec3228b949eac705dc40421d25e46edd7aee65cf97b1f40fe7d224a8e30acb5ef9a7a3e5e156394a00258ce8a9f11437b08d3a6b691b9dfd5886a7baaa961f62497257b7d07f5a55d76641788fee50acd1caa915999da54f6cfe57bf6196e416500cb80a4cdec85dbe234e7c54470d8e2d2c13652eb115cbb20db2e6984b6928df89af0d3895c328babed5f0b2c91857c69d72f496b8a100c716b7ff325fc872737eda8435d229ffa0ccac343f2f07c696255a88df856da739e5de4f34c140d6f506ce334f7b39e093fb38bd7fade87ae5405ca9807f86753a4aef04fd1dc5ed6d4e9e2d7dcf375f14bcbc5818e2ba2d486ae2668ca7d8b5bb9e74955c671e15204704d926a4098e5553da3a6188873b194b43a10edf1e2777d90a8d0ffa5f57cdac2d5cb9becf4a1c4d6b20228d3e6da0738d1fbf1a5b0f15e6c59ec60f8a125e439229ac4596feaab77ddcc5972ec931989b9ce923a15d4bbb222dcc0a053a06a4f748062c87f353b5c9bb5c6d3201003b7ed9d472caa001ff7e4b65e5997181dbebf0b905dbf607a022b9871f1b903c1c428546d06a58be53056303fbdbb6682f6e74e217aaca7599d0b0a80832b2618552a22a369f0f097837d65d23e57720412cb5a7655dd4538fcb7c2e9ffd8871e591ea5e316d118a7d2149ddf12b5865dc9e313f27a002bd79b60035f4f4211ff72b10ad30b77b60d8aa9d9f709f7e06998e30b57a80f96ffc8a2885ae000b9ff03ded557e5f394a2997f23dbc95417ce371a9373213b35bc80def29add6b5e55575a14f30659f393962acbad4b59c464a985e88d415d18de3c9a446b3f2203f520f72948af0f37026835d3fcec31b0b6a51e577a0397d9d8dc858022ae780186c649f0a0a3c6fd5785ebcb617cc2ba8b42160200dbccac59ed8183c8a2d5a0ecc47450c4703247caf5add5fa681551293c42304a13631cf0fcb955154a8bd710144f802976707b8dd5932479c1e92cf198faf80f2844d3247f49c2d6aa2029343b64b76cd310fd2166663b787b8cd0210e2ca80215a27d0607de412e658e1e5d8d124e9d03877197568f86ffe6767affa7b50e2d72058381d1ce9bca747259361125dc61311cadf4e3bcef9d68505125e338d589f6ee33482d717a026377a91d98cf228cda75dfe3adcfb0cef8b44047372f370868f8a5bf5917b8f74f1fdf738a124f65199d17ff289160b54c91267442b2626ae0956575a50f4e5b709dc564f1b60c495d7a156980ac8525182a53c45b92e4dc94458bd30a87139f4756c9f25c3d07a8b1cd2b18b2dae17c69c8b9d90f5f38a9335adebea8c10647e6fb2fdbe20ad56a5fe71fce12d879f568eaf5268594b249a8ababd8288a5af799d2ece3df364225b92964ca0936a81c6dc33ee7f446f5142b338b004dffd72c327f4d954a639aaea7a187ad5d371dffe9cb101445dc34c84aabe00fa2610f0a2b0d8fd02aca59771d629d07fe36a0d921e7776c026c9b313e7754aaaba6a6ee75ef6eab44891cec5b0e96065cca518cb7e9d57200abc29c8d064c7b44b02eff110ab4b2f94202427f1f062f68330fc1ee308978579569f774b09ce0a2b0ec40b606912a53180a475e7437fef4c9eb17b0876bfc7f85292d8492379548734763917680aa1f7085eb3687d821fdd6355ef80cbb737745cb4806c9ac67b2f746209f6dbdd9d138a7e8b96b5d46f47bbef27897b2d5f93a85d80238c0fb5493fb286d6a71bc7075355610a50331c3f4ebd6b9545d2ef9e2371ef26582524c8cfe4af10eb0025c440b654672fd81ad22f93f4283a88ad77badad12c4918466b24c678ac1dc2564c505aa39c639b5a2c6dbd1f357fe27ca22d982bcf1871d50c10c4afa4a1cb2d1b9d86f423c99bb10e71f217b46107dd8ec8b318ed8149de49ef8b61bd64762854f49c623ff9ea30bcbb015768c095b68076f744803a1d7fe03fd843448679a9d33f69b1322a5809c924d5491082c756329a2003692bd64706fcb4e8f59a403cca11104a26475e464f8423f17d2beb8d95678eee3db463239b6ce857ed8804685c7aae4e51dc9d5f912ad93b2c5e2008c33a3877d1ee0035643d62e8f3dfca48b0583e25317a241a8d9b91353c02fcc4e5551c99b9b790db9d694332d8346ba6c008ae8ec1d7e352d2d096812aae8bf6195ee3ec02431a543b469e03b715f8b94ace60c943193a45de0a7b55280e861ba160fad55e49e6140fdbe75a3df3bde5e0d4893ab20bb9053f8dd7a0d383210f8c6ce03a2cd3ce6bbe71351a1c8db5ae0729a33d3168672d5029de2822ceb8c3eb9189471040e40051ad5db22055c3426c17f8dd7e60aa00e9edd1e6cabb569073965351368cc50264281c343ffb370fe7f15fd0ecd98192fc1fb833865cca5af8e3e9e0aefe0ba9593f8544acb84b7fadc99f80ee90baf654878bdb60750d7dbeebe1f9582fd6c85e653649944f03519967b01fcb51dd5cc415b86b6fb397b29b43208748aadeab5ef3c4b8ad36a4e3dd440875174bd77e4ef348c3fe9f6be00374990b29885302c734ea8d5d084b9f7087ea7aa1d6b262001a7e177ee4658c61a85e845552ce73858081420c33c58d6ef6d1f53581661562cd477c9010e34c0952b3af82e72081d5243ce89bd3b8f54032c1476a04fe908b52755d54a53b3d58d1fadf7649bec24226a27a35e514f524463515aaabab107e0ecc933212d275700443b7e5e045b611be9d869885e8623dfa8a771ac24dd374564fc09547d8b5c8ab1a4d6236b7db8287817597fc851f4f954629da992eb8545a86fe05427edbf6a50e2fbafc109b362cdac051da2ee0bd28ad2413a029affd33ae46cc5b9545ebb96b293ba1a8e44988febe05bfe051d3b", 0x1000}, {&(0x7f0000005540)="ea6f12e3f72f541d498b44a4b6c3236398a6f62db274b364c02f7b85aa1c2fad7c6d7e43d906016eb7d010ed9a90fbc68a20c169f730371f7392d25d49fcd800e796d5c1f26c5bd54f908bad27b908bacd66cf38ea6001fa10bc7a354a7e175877639f3627ba5579717d9c244342ec39a845929e729562c734d6e760bb99b4de8a09f8cdcbd7bca78bc00b6661f2b936f80cfaaec55690a86eff8b349f93ef5c3aee58543e96f6119b98564cf1e34a75ad92dfc44b9706c5e4af5dfdf7be84bb5c95407f550afb43440c070b0c8dc667acea97065b21cb743c884eae3ff728c9054fd0a891803958ba87a92770089d3b0e8b29dc80967ee41f36b8d474b9a57f2cd4494f401bc750ad01ae945cdac4c44ca504a5dc4b791fa20186203eaed20d6f470b3fa56f2abbb5970b6a44cab2b1abe9f364963da0465fedeaa6699c8db1e45fed03c57ee73259efbc8790527163aed24bc4fd3df72e409dce5feeaf0b7c78444abe6d779febf1cfbcb27edb30b0dda78f1385d08f26fd2b74a5a2eaec09a5ce669445540d510d8c9c02e5a4df090b724150d5e0f880e4e496fad38045124c5a6327823d1f91b7a3bf2160da8c1ecf420caa970d20b44c2aed5a78065aebc4979b95eca16d50189884ea1ca4b5e95649ba62e97cae5a94945e4b6e5ee770215df178f22455eca264df4ff37a7686cd61b1ec9169e9c2b641ab89cf1779495febc36e417d9fd361ab924386198fc9eaa98c72c857754719fff6a7e9be786d56382a4a4e4b2cce478fc0f17120aa82ce78fa6e0c5275485ea3a3ddf4170becb445e8c69f7baa6600b44ca53c1b2f47cb72a48592b05f43315e0cf74065be5cd2c0b643f3525b40ba844284221213a3236e71fc3320dc601a6d5467cfad89ad1d5cea691a863f47f60d190f359eb1772a66385ec57c7381e3e0eae6ffbea5c6a0e03333bd30b547106f92beb4dc3b13791c924d8784382f4e32d80a9f783203816e783365ed869231e84f309d6540023156360d2a4f68a12600f84084d08240f34f16863aa5243a1a9ffbbf3d2894e07c1c0bb7ce82cdc3ec2d987fe2e2d7b17525b5ef82887a855b0d8d9d6c1a8d27dc3fb00e0647438482bfa88a010ad4ec5f2b28e17dc39aba53200a0334af252457ee3e866b1ac06956953e00e999e9b0d29f208bef46ab30d008cb13e592531a77dd22685d1e5fc99db888c05ee19b5c1b15c2e4a05a010c44dff368d104290b01d765928f6d71fd4141a58033f51f82eb2fad176c5edb91f725d79931815e349611c181a7bbcd9e34e0b382abc35095d7176afedcacaecc709f677a3871215399eca43171b45ff6e4dece806ebf58b357c3dbffc5276f29ff0be556e5d0280fab1182fd03f51383bda68df21b8a6ee5d197eb7b6238a0762ec203dee563da8eb334a0ec673226081fb09ace3f833be03ae0438ef5ee148467ac4ff9596f01a6f481d04cfca23cc6b0496806a4c60651bf78d49daf73975c1c07a9c52fb7f42b35198d115d2b1d2f4eb16c78611c204781486730aac00762cd36e4317a5f20b711838bb2f5d90862717c919a2b5fdbb3063a4c63e6fdf1c1752ffb0edaeeaa8605a7878a3c16a21a0b3b87dc27497180432c21b4debb3bb98d023217a1dd77eefbe69dba69e1a739359b03ccb13d6e137a7ed860fc5122cd528086ef9edb0a1b087b9cfcae3cf0df2b7d97a7e0f7cdf413502f9883ccf51a7a2763f19281637c21c9c00e20a1878a965372b4036e7e466c967b9c84423c0a91d7b6c390cd01994c0af6b0f8d6b9845619a9029c8a2a7a6ee6685d1d1c793678b16f4faa7b96b4fdcd2dcb132d1e62b73fb6ef718c7382156db5353983346eaf007a056be4c937a8f586ffec1714be5d15472e96b2f8e77b4c9fc7b7826638cf4970aaa1f5fc9d638d0036b27784f39065b6c714511096ddc6720d3a6f5e636fff1afdb5b886b8f2b74952aa298173801dbafd19afda09b12e88054dd6d0f53b153ebb8c4d6dc86f82b28cce9e24924ecc021bb18a8d498d1c718c001511784100aee85e0458e5f09ce7357f5c1bbf86db41e5d139372631ca603d57b04835bf1fe669ac0a03cfcb79e3bf06f5ca365b20a796e7b1034eabcfe02d6dfb337faf6eeda43662a314582d18225751e171eb44596186e063d8b1b608d35da6a32a24bd94e173beddc4671318d9127d135e154631dd0e032eee78d8ccf3f283571d6e9c969bc09a9c1f94976ab82a4d07f2153cf2958fdaca9ace9370e8388c8d438160f32c927040ab1c1b3906f9dd8b85e96918b02edcd6377da71bf524c6fceb9fdf5f103715f80518ad136fb076360facd805bec4bb0a4530c754f8c542859e7a2ae3e9b40edb10233e40e6316b051ea7a88e9fd8ac94ef11d6b25c4dd500f1c933fd7d7bd2429fcc18ce6665087783f4d39bda483ab75e203cffcd32701e90ef82e91bd37cc03dcdb9549c53f9cb547046fc0db21d8a47fbec2dc17a42ae57398e3848745e9fff3548894a0e1435691ab23b9ee1a4751d93308e14747a1f33f27134f83d91fc6b544db3b70f4d86cfa8bb6574d941b2f11497ac9ba607978d857838c45f727f50b739e7ed957a0ded71e1519a0a3ee108b60f34effa675798c9cb008363917317a4c54469bef111e45d2a6390b7bdebae92847957237314033658b9c32bc491d304ab732f224329b32b55ced09cab980d72cde34cf2e5e5e51026dd70a38df3b23bb6c64010da00e3b4c258799bacf5565cc206f76997a3d46818533095d549f87c120c64d4d1c9905780fb12cf8c681f653f2608d6c46be7820ed05193cef2aa15698faaf7b4e49eaea97f03caad85716b56bea27323ef076aae02885a20e6f9c9ae79fc5f9fd4fd233ca9e9d302a72d1ba6d5895f208c7769c99b9aa3398a66b97b650d719039a50f3456063175b72e35b48b0b67588346ee8e24117edc117e6af756b290703ef3ae2d0f207563c12b1f976654e8c8f9bc5c5e8587fcad533935ce328c41dbd842dd232d8664c76925cdad98a10f611c35a1f10cd74e948153c1aa5e8cd436d22a4a6836c7c75ab209acd19e65b27960974fc1f18e6b38cb2ca4dd850e9afad8fa2202bc6d4b6d27c145ab9efecd9e1e8143a7efebeadb57127296c900d5f41d8c3e81c9810c6b0cc69f9807312bd0bd6870b6903328c79180cd78aed67f0cd418bf87cd950d9d1422716a6255ec7d535ec891933311a6bda9b0ab3def0e794296aff94eda35ef0ff8d07b0ac6d160919e3121b924bb15a17445e90d3a91d6a3814b05a4e3d45a98aba3b949977e8f212827f94f2982f2b285e78a51df0432adf38cea9cd72f09230c6b97b9d0f43fc87881e675847e1562f673a9e175681e31146f98fd672c72cbe669c4e3a606600fcbb3121b6b186132bd738164a7ef9630c4f00666e518018596ea6d4504936cc457a3822c953a46aa6a4293be33e0bf67d278a05bfbcd4c40813cd8cc8075f192a1c622861ffebf85cc8789145df0de827baba638a6a8d68aea97eceded73eaf754e5f744f4469d3f117112c72a745483e8be3f872cdec0d4034eb1c5a1bc65f1e43e9df87022004f4fd938aa732fec600721210b2fe007fc1a6bb6a2a687b14dabaf0229e4af7fe78c0adce0df989af1e81e2c3488b0243507b36bf2e4fffdbd258f1c5737b2c705ae143263404c622ecfd2a6fc1ad608631ddca52dc403f43917a28e73f6f71502ecbae5931870c93cecb42ad0498626427d9d48324195f5969bdd0a32a1a1b7d98462ced154373f051fff0a184de0cf8f6872fe8ccbff72dc1f531518e5c12a80f08d4020d675d25f7385b3a2a2f8fb71ca01a8e7a7fcda7cc430fd2858a82085764f6e640e5c4e3370c5f3a9eae667e453791f2b24bf0d13246cb77e863b2a294c94f578c123451441bc1bbf0c4ff9a7ebe3107879a4d5ebd3a9afcef264a9ed79e0d4bf5f9c946014e6fa0a43de4ac295fb773778114e6da4af100df60b38196eb035b6789aa43e8c2d78843650bc468624110e0baf5503619fae5f5c5041a40280624271f0d3157dad5cb164d5c6e9771877884fbd9fc1f76165da0dc094b113c819953b3d458be910f069a8e6070dd268c5ac657901686d0d6d4f8b5e289a8866aa83c4173976e1a181ee06fc39627c3eab6650e458682d184f349b3f925577f3c3de91fead666809efec47eee536eb87471114153d4ae159fa3721b75bf1e573e31e50c62deeeb5c2e6455cb7307ee3a32146a6e6c19e782e05fc14c192557d4dec61abbefd2042ad39d9788c1c013badafa0c2de89db8c4e8b1f952fa63e97ea24359390ca7647305ab9b3ea52a2952ad5434512e3626366d1a08036316491f10d5285694c9194ae7b7b6cc9522b05a9d222a6392f82384716dcad48fcdb899eb3c835f333ec2a126db3d1d2545f3b44503fed6e2b8541aa5cdd3652516c2afc3eab73c1ea6e2196c94ba14bdae1dca6bc01cec8bf13aec3ad51828cd9317af48a444006bea869a41f6ffaf942f4df3588e83c2d55f06fef8b9a0cd01e777afa2ebb2b212283ad414690aa4a3af311d2087e18538c408f77de6e45cf1d2f1d01b6081de5229fe0b2a44bd47fad88e2ea625b4455dc9cbf58ecf060ca4f869bd0c874caa748b18f29b2e3f91db82985661aac68d980f251943b85fc108b14e54dab16fde8d5b226b678baaf5c4c46592664a3f33b5d0d8619c5d54bcc41b7997b6bbb183859ffb1ae0570170e8b690684a3594356ab836d1c86ef2e0f6e2b6a5d25f466f78d3b53f437ebcc37b7bb1c81265e0584b06e7716f193fe70b9e25c773a5a09336f69f4e24e9ab1d27bb113ae73bfc06a9c256f326639ff32e2c5e5281e45bc02b171eb2707025d46e54b829be54539a03cc8935f99e47415497afaf36ca7f57d7530c62af5c8e67b77800ee37f1a952730a89a0af222a9e55b6784bb25bc4271021d5f96025ccec6ac33ab67d80d98346c0376c5bb5a3e6e1823f39b26a3dedbb3f6a4de495cb3f6f213714235c6ba412a2a46726366ed1e653755b34f2a873f3011814058aa644f7f4389665efc7ad296eb51da2884205e7aa3849b0b6106d21a02d07c6f229c8c3b256abac212a1e9c6c21dc79a2a41b963f8b6e2f65f084076fe3096e5ff7b3a1099c91a0df8d2e0d30979ef13dd0b72665fa530c6b9eec00af7aed1d0a57e51235f0d21ca8f6cec95d2d0c692ded0e3371da220f0f9290d0c30d3daadc2f3515de86fc75ab47edb94e9b90203a45b4a226eda46541b486d8c56eb01037bc6c86474bf5b334a0610f2b6db23082c1b47e7a28c3d9ef2ec7f85623f6346a37e84d7381e30bcf4850184b0d0fce794d99808173835bc181446dcd5a79625b6537152e7698c8352c124dc13d63078563cd27e6d1d900d60f7ecd4c76b9d131da1181187095e31577e138fcf895faeae79717e9c554f6e6ce19d6277adf6160cf3dde75d9de6e64fb6e37ed96bbd6ccfecec02d706232f8cb9faab45fbd0ab833809d2e96ec19f6f388932d8826c1cd20ff64f05d77420fbd1b8a309bfe299b33957b8bf7609e4c9e54bdd811164b71c61c008bcca78dce2b7b6ec5770e646b9dd5c5c4da2557a345fc490794d6ac9cbd2517cc84595cbb1bbfc06e8edf0eddfdc02f54eeff09459aff8dc037ddc9501fc70aac0fbe9b53c8d758ae7a929cdb9fe96f90b50ffed6f6d78a4f494959d45d6514abc602c8668f736737fe7d80f34ebced38ab31d8af5c8411f7035317aa9cbacec5deac62478d04665924ecc095ec1a4527d5", 0x1000}, {&(0x7f0000006540)="28838856ed25dbfccf30c8fa6322f1a83c88020ef559bbc7d6515b529f42d5cf6a15d90d94d5950446b1bf1daf8b49ab52b7aea23a7a51a20c6df0f84194bf9e9dde414e1c85f4788a1ad3128acadec26ae689ab418eb0681218f39d86c36709bce6893f4d3e876ca11a40b4d4a817afbabff4eadfd80874398acf573779c8b7ecc7e890a1f1b00886331450330a8a48274d6b2c110236a34f5f2fb45d2438e9ea29f0580c7f1ddf94242529a8fa6ba8329aaf07ad54e8213531fcfb7e2b669122913486bae4bf89ead35a49b2c51f9067c69a978cf426890a72439ba83bae0f5449c203c81eb8c5a8f1e2dbdc10738c36344a7fa7148bd31623021aba91e003a99c30d40c546f82496a956eeaaef9f97121d9ac4d219012e41da449dd6ef139f855d3101ec3d2096056d3ced5fb035614d7e33387f731fa3c5ce036b577c175be9f79eb0541ffb46f3354c2d1416ace1d6a2bb807edb6cf8a0c3243a86de056a3a3e282413c7897ff2901b8f17caa3523930e041faf9f57a97f8f1992430d131df1ac8ba6b6a50743fab73fba6a729457977c474daca9e3882362ab3d4c007ed1ba7af452d2d056a2b44f8d2b9f34f60574598c57351b50750faf1d8a464609fcf072c01df8c5af3d36bdc9a20cf9910d9056ac941f4f5d5fb097346e0968658db0cd2f6d3890e4af223ec8f404f7cacf14b750e3d6fbb586d845d0dbe6560d8bc3f4825d7165aa9b20cf11d855e5a9db024baa66a8300e6bb9fa4a7de885efd1fb7123f6a7f6ed78f8c86a4ca6d581ac608dd18e9eb720c54e8f7e00adaa5fda26cee6879ea1cdb50a21bee218bf4e7a24f99ed8c5d7eccfb55a29cb9deb9352a6c118dee3e986ff5206966599161cdfa6b1d8dbfd034fe95b7ba1fbc64c144afca1a2dab4b3e508699d3fa4dcee60cacb94e705f858b17533f2f9d37909107298e598cd412534fe5b36ec751b0e6b645a66bb83033be36f9651d65092a9f1dd8eb3a6cbdea1bd6ab5c484c6a1f501c9f1da5298266dff390c8df4426ac4e659f620f89d4427d5917401cb3ef95290b2f9ddde31a3dce043dfd69bec2deee1f3c06dc4d001b68fdaac01edcb468e89a73acaa1d645929adb971b4e3d3fe7073a0f88068f26321be2c602ad0f9d79ecb66b93fd181c31015fbb9371a5fbb529cb6f6455ef46645f11a8296b8f733ae09425a675fa1272b7f1b725db50c31c69ebaaf805f347472157642344d7c4965db52c520f3a6ef5cda3a49be40557d30f72b2b6cf9bae0763a6bc2a519dff1c60eb2d3028990bafef41e99f53b66652acff44b7992905acc8e4c9f5c43b3e48267a9e50ed868310af40319edf5a5572b10e47dda8f8fc9b3b0d714f4352fbc8cc85eb93d2556a354b3dfacf57c8d3b413f2767c81093d2eb0f9f14c475fb5ff1b7dd53e6da44728b0f9f31f3e173f77234b2ced30b102fa7f95926d013b2124f3554c4cc4faec512c9f89c98c3412508b791afbe89a9cf5d0d19860be5a37d1f59791bc1c25de8491cb7afa71b77802069c839b0136a900e0239e8388759cc5853e82c0472cebfcea3757780452e680c6a388a703e65fbd0dd8c1c9fd31356cf76b37555fae2356b3da52afa12d5cb46859265048b6305b6ec66c0ee88adad8806fff84456e53cecdb2353a2aff475ef787b914b8c73bd964fa62a7816b76b4ccd1f9e28f5f01f27c7d3ff2c06126d29acc3cb62fd06f0a100147c7047970725157c01fb8a6fb4b849688134a0a9f0f13c9268e6d87094f3eb4da397433b6337fde865e827962efa3e3ebea1fc168c572b3636d0bafca7b260b30df945a25abdc7db2e87133ede56a15e769bd94e513018209f317a29ba9bce2630e8f2d2913197c546c940e079b2edd5f8da3291e1d2aebb88959614db41505cc45396b0909b5007962cca4128944c0f93a70b6647eb845ac479148e37ad6963945444ae16f28016d2a7e4979fa98a4f40f063d183da607f43ee485e03e3879ddffbf3ea7496ad4ec246865e731bb2959ddb4e34004a3efd355748cd2b2e075dba1ca9e3927f31d2d2f0fca3af2ca1c1f3ef84487dfa076cafed5d7a72249e1a184ca85f88488c71e4bf09dc63dadb49d2bcc5b4c80e5040e8fbb66ae5ff140c0dab0492600fa40fa4f287836f99127542df0da856333c396208787262ad36cd8b0265e0a8f40100450f38fc07abc58aa103aeaccd6ba245b5be06dce28f3db652abcb95db198ed15dc4981d8e7e7b6b1bad663e23d0690f9d675d13db7952029a7ed5828399aff2a262ea089fdae08240a5c79e32c55e2eea914cf9f911fd62dfb7692da57d4059170417d9a0f196060c579569b6ce942fc55c41b3e4acc3105b2693d0e0ed538c31163c30a720ab3744eb63841ade5ee6fed5b1166c8545aade25351a8c54326b01b815f89bdea37eee0f3b01f00cb7bc431166e8847ca8ce51d6f2db07e4ad8cb29adf82d5afd9b9042b1273a60ddaf17670221f934041ac285b6a734ccefe48854fd0e357b11277bebdaf7a81e87b455b21663519af4f4cfd599668f51352da526808979a2a8135f99124c30a55c7cc633216399d07b031faf89ab5c1e2e7a431401dcb853be7befb0345bc8707bbf7c836352d1179cc1f025ed8d97611c8dee7b50d7c0e09a800b4969551d9bedfe6d36d5f91bb009dfe8b9658224c0aa08ca5fdd01b509a7063feb905ba5dcdaddf8a913dd2756f17c6feff3a36ab4e93daf9064cbb76d272cbea8db885b38fa8dc21c72b1771f78d6f8aebac042f6ae5f513c926d9baa884e941e98b7cf610bef6e416364d96054237c322bd420480139a6437a906920ecbf9bec5a886a57863f16b0af8e3766d4da9b50805970a434cad47fcdea53b55e5df77769f6acd8bcc339fce1d0c115f0ecc84689141f9c3bb5e4647d51561cb61332c81a204630c8ff2b7bfd27abc3834997291f0ad1b96c7ac8b7d1e7a14785192fec0ad62b41223d09ff7baf3baa937e569ffa5b5bc3b1750ea4fb9a4b633ff0efe00073f1cb25b2ad76037602944d733131a773e55eabf24e60c59673d809b4ef22a33158dee40563abccac29a8e50d30fba4ed0d3ecaefba412aecc40e0da3374653d6e07144e2132562a1824c8d50d3ab0104c1f63724b4f1bcfcaf26279ce155279dec97d89c09650b31ffba81b5490ab0730ea3679c60afbefd74f3c0b4e9f689c640098afd8f6a5fb8da3652f271052a69973f9049507a73b900421948295289c2065693a3b72f9033b2a70f0c404ac812bcf0ff6cdebb5b6a8dab4ddecdbbf6a914eb1700e6fbd3059821a89c31a2f5cb9f91089428d9732b82a95e148c4950596bae6883e2cad8cb1ca561489fe5943fa31b26ab91070eb02b4cd10f693097a379e377062725084d343f570fc688478fc526f8cbd92eff7c19aba8ac0d437ed71841da72266fc45f66efdb286379cdff5087592819658885ffe824d4bd65576c5d88fd46731e94fc0360cffdc925d4ea38fcfe325d63fd23821dcd989a3c011f9faff4a45b8aead8adb905105646d74c5e97a0a3fbe766c13ba7c0c1a0d965564fe8816046738de654657030a4dc9af47a29473a8ef43616250262109a4c8d85a191cd5265c22bead8781811f6e412cbb8b5b5e4e04a9d2bde3bf6a32bd8019774c7e06dad422035cae2cfca11f88f16f11524be43608b3d2585e044888c2b602326d01e44d867ab915784fa650da2c1fea0783c02afb42b807a0359bf08dc40185fde60a772d8cfc61c399955f345b73fb5985c6aa4765f6aeb538ad7e1a98dbf8d252446d656ab3f9df53fd62d4d4f9185bca229f75766a7eb080b156e4ff84173c463289415c32f92667b74b7c1b32f0efe0ceb6eb8e05f4351bfddc998c5b55dafaca960da00b7cf91fec941b0e77d4ba1430521205eb0b66df532f978302b429d044fc893906920b4f1bd44c6739419d83ca2715f51f46109a777f7b37a65bf0c5b5ff096b963b35336bc9b514f7bd9b6814422bfdb110015fa661e82ff639051bf49eb7b9de65ff13faedc4b103bdb64401d6c4094288b96b8c19bbed0207c12b428a319667378775149b2f5c3a0b46f2098b79168edaa9fad4ceecfa9179144306c93e367d38f8743a3871a983118cbbd1b03dd667b14fb06554b9c59a257b57e573ea90f801287842dcdac491ec7214efdba01d8549eb181892787b9fdf9089e6c01c2730c0934a8f1a9adf213671e566a3645411001a2d0ab0b5a3a96a7152531f3bced20b752174725585debad2888daa8ddf3ab607c9e414719c92857bdc7b3ca80864d8cdfd06e00f9c9b7846bb769d74d92788ef5715614b124fb925f4b5a366d63b2c45ed2cc4be2eb7763f26abe5d1318d6304bed73bebbf0fe707e110b2efb6c9416106b413e6ae09703344da6b0adb744a621911914329af9bd3baab4aa5294fa98bc3b955b8f39fa67b6a0a85fb93f68d589129ed73796546e06d5e3c4a26ae006bc96915fba875ecd75247a09bfc1a3c933b21ca51f8e60118579ff3c39a7484ade0cffe4628e6ec715f9dfe37bcf9560570f11592ed06feee566266465932fd899178e2ce8855976360b4e212d42ee0f62f3b0cdeac652f2c7c6c942050c5d4a9bf7c3f1c39af02f0480caa85326d8734129f8f1b218eb11d16e5f30531d91a0a053cc8f96aa4ee5fae7be0a3028725698f43ebef83a3c7ce7934c7f9a7d25df09692917c8e133fa9e4aba1317cda603833c9b64119748260f9bcb995dcbe8672f152e23a5383c9fb384322b8cac23010c4365b96e9522340883153a4117d8f897ded6e087c7b4d1f9de1b14fc46f5033f333348d5f4f806c216913e181cf2bb0c45aef026b3700af04bf7a39fb36bf60022b4135f1e18b08cbf10f6a6a5219409e18e67b55b6ac451a3e53fd06133df039fa7bdb4830a817b3e9cf949ee470cb2a1c2061ccf84df0f7e1db8cc533dcf86e5055dd5ff179da6a29f318800d27553067bcb661bde1eafe3caa6a881205850f043604a66f1a5ae5bbe74b8d33960f86ff6a53bd1df0d60ce286109a7bc4221297a534894a3568466e9817e3c32a6fe899eecb10ca25ad352c991c0ab7ec7afb57584525f88481fd03e77003784f81bcb61f4c2fd4571afe943a88d082b6506705d47ecce8ffa66664eb3b2da3802d27b435e82261a8eec715a63cdb9a5cd6aeef387048359141d53158877af0a54d60c7f15334d57ea708173a456ee4d3ea87f0469e12424ee1bfb7af31033ca7c6241611ff4f6214cfe3370bdadea4c422622f6c002af18a66e054e37d3cbfaef1a99fb36f6aeeac022239d5538b1c4d01f5178fa9d713d8bb4f342bf23ad5af9651845c0e534cc8dc220ab5ef32cca052870ac9a59c62c6497ae20034ef1cbfe6450d5a5eeb92d069e8e3e39434d34906f09c82476aac0c57386338ef43880555ab05562d9a20ada62d28816c46d4c9599ae5788b203ff6a219d95cf9d1ef51abf73a6391e428e8dc9ea78929dd9abc62214bd140cae0e17df0e1996c61ea9cbb8d2fff4f13ab389e125717fdb2430d1f710393c99bfa3022138f1f4e0f299af379306bb69387df75fd8662c551eb38e90717190ad7c7467853b1bd1703f567c54d7a2aaa11dc4d8734e27079f3334d6bfc8fbcfb5172b2acf146eb1d485e3e420fc037d88b780118489194b7ec9cf3a234ee1d12befb5add6b461b5722b6dd016ce419ead0d7b2dd6ac96e1738fa45a1c1a2ca4defee5594dd217520414c0d3e7b6d862f6c48b7e077dedf06582d0cf9e0c0d8a28f83ba945", 0x1000}, {&(0x7f0000007540)="288b5ae7313210e4f3fa89d044913f00e23108063b600e2b61f040b17c0104111796e3a09c1579bea49121ae4eeb443e50bd76460a02d4f19f10e83de8875e3165d739a33518baf8e6ebbb6ee5086f223e8361caf532254888959137f0caa7efbb0ecb2e5a95fdeb493c197655ebc9b29f5fba4864ad18591af1819dc89e4f6763da17cf59f265338df2ed2350c9e4a8da9ca45dedb11e8f7831172a3fc101d9e1d835065103267ef5cfa5179b29773b6b7a534dd213840800e1cb9e65991291fa891da546a263151e82d9262e4a58b8a4c06a164f1a3722c3d2fc9729509fa6153d0b069c7d39209b004ae48dbd8fc43c5156e6f6dd77db110e6af98456b5c1bc5f71eb689943043813b95dcde290c03aed5c7938aa2cad5531853ec3865162ad3c2a6e1e8120f3602d7e02d22860f73de19c0b1048afd384d0f5b95d6eee93301cbcdb96e0a8c2aacd1786cb27c1a27e9a68a9adfd3d30a2a6b12ff51997635bbed8bb7b4b94feea936ff30a78e16b5d08a365ddb21eb0ee48a63b14eaba67d0947979bc0be6379ba97e4a874130ed410ea039e3170771e19b09cd326a5fabc783675c2feca510c92bbbf850b040ddfe11a92d178a3fc03d99d2c64f8d1e582e04298ae1d8cfed407ed92a76ccc568afad18ae17b732119292ea5f62491bc9f7fb3cbeedf2c4d94087aa70e550573ed94913cbce984dee37c72a1af8fb6e6449203577e3fa5bff929220ee839ea1338a8b9995394a6a6ef3eec08f112f9803eba7be72477a48d9bbd15e5cea5a68c4f1519747884a26fff24687cbd4e97a650cfdb584c2e9aaa6980f4ffc364b5f541500eb5be7a36ad1bbe5775cc153afea2dd9819adbbde2312a2c76f5c03419799564c4141c8976f6ef2a45ecf40e8af80240a83f7a5770c24110f7f52658290b2546db847b90fc864784e667d2e67295c47ab2d5529d0fed5d9d0aefd6a28d9e2e284e5d8f55352ea65b63abc3f7a0fcebca4004c3147688fc570f27b21940beb7e84d8e38fa31eadfc11ba1c9c6342942c77c71a07ceabf0480b63a2846f2f5659b5829700c813d0a57b2e931e72a39160f5064cef51643bedcdec6447036d9de9c6e078b67025ce15e308688952f9bbda831df379d6089f1cc14efda6ae73dc356be0e8d7f9d0cacb86988ac89007d01fd5834c4c26ac1ff3c2a148864adb7b663e4ac6239c4bcb40209d352ec0c1bb387ec54f52aa8a3e47443443f5213e9d88952ba44076b3862b06b3a7c1197c7b6c0d2e3953c7dd7246d2c17145506c7d99e4bb9882a2bf59336ca546315eb5928e22271642453a7535e0ab28f9388f0302d2460d28fcdb2940fcc00096e05e95d06e4c9a8235320c2164e6d24a462fd048f2f1db6e1c464d1a39223126c811053316209991e31cd935e0ca3e2f9b47537e2006089a8eecc5b0e4de9a588f1b979cdf88816151d4b69c550029a72c4294abf3d68ef0db654dc91a32e5462c964de082750e05b5542daba88a7524efddf49d556489769aff21cdb2c7639f634df390014ab005258dd9356284fd804c7dac714c827cc12b1a1892957230ff6c9f7d7ebdbc7a6bd39564ed5f18c72f41f97a74c1c269e60999b91a5045573d855ff9196fc9a348de12709c10c5594e5d589194d075b2dbb3b6f1eab3801018eba13c58f230da233d0c305e23300a0c269005a143e0915cef50e8ccabacc063f7eb6c9b1c7ff1db5c1f8de0a058c3423e89a4d211b00521f1a434a0702437caf9c643eacceaa7427a40575c898b97c3c78a7572eb5de9a96a478517ac6de89558f78efeab852fe98954c6965fd248b332620e2c72a87dd4c44c3a6cc7113f93b6eb0f38ac4007c6596b3abebb855489421804d2b965f4a12453504f65c516e867740a6c647f7c58229b372d31654bd2ceb997b912a84b8828f633445405a36033ddeea1778961de355707e67f09b9446d0a89445f2662ea8191ab47f5b7a21a18fdd40d92c53c3fee98a68a695debf5b1519554fa4891ad2998edf7349b9de9562d6877281cc1d977d3bac49bfc066af457076a93b854766ef85c50eb685ecadde1d8746683334bd72d983d00ff91e192956401c6c0b0789ed23a84945829eccea9e5a1f05b03dd0f63eb0771e179882767603896657d49f1c373c3f1dfcce6795a089799f1902ed3df8d75c2d55711246bfa6144a8be2cc4a295b35650792911c8427c791d2ab316c06daf53a95b75c39733f23a87ae141ca67573d0fcbc2c9a474b1af35307e7be0d893109a3f4b22fbaf23a727d09fb34e84c1c0bcbbddafe565677419409ad5cdf8298447dbccfb2c889d277f68a4d3373101229644fe5daaaeb0bc95d3c184ebf4d53d26adc81f81d9b29621c4bd73f00666941cced5f33a4f196afba5dc73af2ce407c222bea66f2aeb4f994edece390664036ccfb72fa61d5b5170e14380bd3d5ab79b287a0c44866aa46c0794cd58037f872582d17318baec3cb7a199e9b0f7e5b59fd967745604ec627a326c793f15eae97920a552963c052797088aa562221a6f40bdbf3868f0b5c783b5e8f7fccac391283394f0c810716d146840a4c4293461c29a2a7a2b6aa542c8e4f1c574b60ddc38b64454c177200ecd1ca285474030eff78c073b70fca3678ed0c723f432525aee2494da9beb9adbfa25683500b8eabfe447ef04cfc82c91fbf68cde9974c59a9841163bac20136227fcce3b86e31dba78dfd81fdef8da471be0e607b9f0eb318f9534406028a0fa8ee646e62663d97ce9dafac08db6e043eeb3276bd6e3722561f926fb84594264e6b632333fb86e559f001588d73b624eb89f8a5d9b71bdb531bdca09ea855f97f730057e58c1aa1466e4dee78c6e0a91c6d27332778f6a2f6e7e6ec94bdd766e2e98cae9b4eb5eaaaadfcfebc30ce541acdf6f7a2a2831d1f52d6a9d56f0371dfbb7725bd17f9ad28b474cbd46082cdd791bf12ec86d737ae361671418868aabf306b4e804242e2cf4d139bbcac5018666a2bcbfbd837f4decc6f39ddcfa75438190be041bcb8e80af6036da9941ffe466ddf1b25f5cee50c776d80b88f690be64a727f9e57369ff304f9e4faeeb43bbdc093e98a2dd212d853aa87d948fa810779a5cc6df4d008570dab730f083d0c7ca2e9a956be8239538c789e026f42afa848989f5640068ba002ef552842281c1cc8b896a6440db05999d5ec03688f8f8227a23755170afe363f9dc4ce39d1b805bb5a3f684be56c6e33bd81936a6d80537a245225f5c972d512c24def4362d0fbc0d6704f019efca79610f76081f5e5523f0602cb884dfccfa6f3aaf24c094a3248f85cb5e5007bf555dbb65783345e47e1205a225ad2312534ad5be1804e904dd5f7ff3feee0ea74c9924d0f7d0ec988ff0471ee1d8f3bf0aabfe5b8d91c2f9f86987bacfde5db7b34451ffea0aae134ca781b6dc94bdb1ebf1f004752e3958a2566d9caff250a2b675a45fc6cffa11d87f8f86d8d2cd18b98c76197937f736e03fbd50f832a7efa904b4521b8a5ecaec33639b4d56a807dd27cb59a9538626f111682369299a01fc1769a1739784a8be9ac6104d81fa53e471bd3cb811d013d90881dd653da23e78983a3c758397aa67a19cca595d3a3fa0defc66cf17e9c7b95f0e1c06d282f9277828a937369a13c6ef40a6bd5e6e8ecb8feae7b16b6d17f5ad4dfb9e753a1089c478243483578cd42a0ede8c08656ea4334548d482c50cb7f1457c3290dc9190c214209b8f72179da74933df5c98b8861b85e7dcdd119978fe6a714712a9e8ed7549554bc4aebdb06ac4593a6ab0e8ff0002980817e8282f3ed549234f0ea0125306098bffd92c5e563e72c0de1e4473f0316e24c75560b3943e4c0a5820b9deac2a5213ee7a78c69e44d81c87b25650dfde4e931b6fc5a8dde6c2f73ca66f7db632544f3a11eacd190a4d97d329ca519a66188db65361b1fd3369ee6fae7f8e8cee52cc602147ae35ce612a66c2131930c82ac0454b62d8023607b37df373062abf225bfa126d504254721c6f8c83271ccbadccb9f8679f5059a5e69863082c294f216faa648f9118229f6c4d599e0a66115cc15004b2417820929ce2cf48aa7d4c7ceeac88fcaefd14a5d8c9be2ebeb5a00857c99f2f2504ac394cce27121a95918e073b333489d82b23f626dea45727246d15e068d34d363623a9422a0546ba657acb4dfb673b34e1fbf7466162ebe7111f0e7404b78cde4a3c60ce856bde98c0283f1060e551fbb32025fd182b65dd08b7e3d6e772e24e5913b77a3f659ba1dfc959422fbb6d2994c257b4ed92606ebba8828992b3403bb5ba3fe775df40f5f92de787c82be041830b3cbb87680c04a66889c39701876b86c793d1556b18ce82e4b41e1037953b9d845d5b84d19ad2836876e120047eb965be9bb770889a91bd3e455061b6026561a727e1eb4779e96508323fbe3d9813f688dc0f8bd23644a286e058fa6c54dd427aefd7227026a6e41c94d773415bbd191a775bc2e5a6e75ed83ef1dd661f65ab6997bb5cf2a1047d43f9745228e2d6d4c99831376869d04b58f16d6c3cfe5c14c22c0eb0cf398b023afd9159b25880b1138bd3d8f124ff08adae818ca25fd5112999f9870c8764809d0650aad9e4bc6dfa32cfe505a0af32547c929498dda7a7947e67623e669d39e7e0416b5ffa4273b8116555ffe5667747a85cb5f10a7fad76985e2ce9d071631ef53de87cbf1f8d8d645c7566153656ba56043b5da0cb43a24f4628a64bf71c16ff23e4b8157bfe95c004ca0287cd26d3a287cbee1d8906fc92c482c12301aa4bf598b213b435ce4f17d6617ad4683c316953876c73667420ee9e22a402fe6e62cc2bbad26e8be5f5f7e34a299ae5c93f16a645c484b02f368a04deea0271942a9136597cb6790a9201fbc3881cf125eced5e04e44105764116f1cf41ce7a2c0da8f520adb41feeb1a5fc575b4d8607f1e6858d08b06d268add4a0197a6c5075f764db0b1a70b0e5ef7c00ba1a218f287d8398533b10fdf642111733c2cc41c4835e566e2cf13cb51d6a86da9f9cc170534dba8a694db3d6aff72c740e7f78685bbad1341d054bc0e451dca0b82919aa22f56223977733fb38a7c87db441dee3a903e771dacfadefa1d8facc3482ac075592edf51e2a93d554aae972b704375a95c353a0c29d34346e408a4c2b61d2e91d3bdc3935437410a0a9f3e6d7e7ad0c5f400550ed7f92e08f1440a3a7284e32381dc62500d0c1043517cb4e4fc1e4e3f2036abc47eea6ecbeefa8d787bc0afda7bf3ed5be117203273ed423d7281f9572cab9b9cf8378d5250a2c3068671010c65a261748bf799dd88c76c7e0131a29cc85ac6e9c5c9889de59f2fa87f059d465154b3d0175274a51a53b2ada51f5cecfb2b62670a86d977955879dc0c781d0db5a121643ee3d6f75f8778a634fc0614968e8e012645efc93ed764ec40f0a43407484f7217e17d5507cc2a516f022fa0f3d92f07f6e56d72826f81278a76726acc24d755c5538e5d6280ce12608111a0b7c48dda9456614fba9fae7d92e88a1e051227458cd64adba511f175331a3b24cfbb3983b2e2c5a567800553a3d53427ca305ef6da1b9c7d4f1aeb56328f9be247669578cb0ca2d0471c7e3cb122f1f1c7ec24c84d85e6008f70bcb07a250ba5722d06a191b0673808d46716a6aeb363abb4180e036d577cf17347c505f5d4cd382075d00070ed91c1d2f10764cb70b9420e1f4b99f50012a2c389311914302f7cabd06a4922e476a0dddcce9eca0c4a4a00", 0x1000}], 0x7}, 0x404) getpeername$unix(r0, &(0x7f0000001300)=@abs, &(0x7f0000003400)=0x8) connect$unix(r0, &(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) connect$unix(r0, &(0x7f0000001140)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)) getsockname(r0, &(0x7f00000023c0)=@un=@file={0x0, ""/4096}, &(0x7f00000012c0)=0x1002) mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r2 = open(&(0x7f0000000200)='./file1\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) accept$unix(r1, &(0x7f0000001380)=@file={0x0, ""/4096}, &(0x7f0000001200)=0x1002) getsockname(r0, &(0x7f0000001180)=@in, &(0x7f00000011c0)=0xc) 16:00:08 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) flock(r0, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8320, 0xdd) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:09 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_getres(0x6, &(0x7f0000000040)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20400, 0x0) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000140)=0xc) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000180)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000440)=[{&(0x7f0000000200)=""/5, 0x5}, {&(0x7f0000000240)=""/199, 0xc7}, {&(0x7f0000000380)=""/135, 0x87}], 0x3, &(0x7f0000000480)=""/95, 0x5f}, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0x280, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x21}], 0x13, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x8080, 0x2) sendmsg(r1, &(0x7f0000000700)={&(0x7f0000000140)=@in={0x2, 0x2}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000180)}, {&(0x7f00000001c0)="42e6917774a86401c3ef08327549c1fcaeba4ae81856aa9b7082dc10b33e0d75b7ed26b20b91f0edd29d3508c0ef0d2f3c05f2c9eeab226a07b28269545864e31b4e50982238", 0x46}, {&(0x7f0000000240)="08dbfad218922c6c20b95846eb68644adace1c0a1d436135e4f6cfd8b647600d5c08f7eab56c43e8ee104e8ea16f36881148f2cb5ac8c8c013ebc64d85333be11766ef4cdfe7fdd2b82609b474497196448a3f8704ed7d765ec3e58c1dd40b619167a59cff38266e2086184d758e1b8b6bd9169eec5d23c18c76356eb143a9f9eb97646418bfa316e5c0e3fcdbe93e97135e7f167839da0f3db49392bc", 0x9d}, {&(0x7f0000000300)='L', 0x1}, {&(0x7f0000000340)="1c8c2d5cdad70a45d2614e478524e76c71dcfaaa678d09cd869a9cba733d9e7822f2dc99e6bbc69f3ed8c2f79d0aa4b0c563ac52e049e5cb5fbd40133c8f7ee1fb5b8cb1691018a3d27e14b620231b085060c9e0b62afd6e60", 0x59}, {&(0x7f00000003c0)="9862e9a25c2dcbfac1fd03fb", 0xc}, {&(0x7f0000000400)="f5a1753376c48bdaf271158e267e", 0xe}, {&(0x7f0000000440)="4a4abcaecbef34689ab067881bc467aba65109098c79f6750202417d0b4d3fa0d1332d696c38a4975edef711988643df4e972ee0b5", 0x35}, {&(0x7f0000000480)="29f2accfb84a974819711fba7cbcd043a39ab1d126416b4ad0de3772b03fa8311f68d633cf2d881109901a8bb4ffcbf02bee003e472a50890fc0e0f2e80e6c51038c808b4c0e", 0x46}], 0x9, &(0x7f00000005c0)=ANY=[@ANYBLOB="00010000000000000100000005000000b53bd90f1c22c1b71f90e41a9f6dc2d0f3465011ebb546e0ce097766e1f96eb1354a7347788f4eb166d3ee9a114e260a78ca8b058126cde856205dbdc141dfd4d24fd9dc8675b93546f06b60daa37b3190dc66cad4786353b0efe71184933cad5fe2dbd1979a84e56b1e5b79a36fb18b3871ab5fd0b0fdfdd3eb7c37c03a943c5a2ee4d1197c60115afdfbbc41a7228f4cbbf978099705e0ae12f916bcb5fb67ccf1eca07554f2233b8785cd4f53f3e8f60130087e234cba486a4673e2b1a200813897381d957217367b3cfeddf2b43972736719874fc853c7c9eddef32896426ef778a306b59a5afb5c3f00000000000000000000000000ffff0000ff0f0000bfd9e6e124780c41f5d4bea435000000"], 0x120}, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) socket(0x2, 0x2, 0x401) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) 16:00:09 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r0, 0xfffffffffffffffe, 0xfffffe42) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) 16:00:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) fcntl$getflags(r1, 0x3) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) fchflags(r1, 0x0) 16:00:09 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x6028, 0x100000001) 16:00:09 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x8) listen(r0, 0x3f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) semget$private(0x0, 0x4, 0x42) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x40) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1, 0x800fffff}], 0xc20, 0x0, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/183, 0xb7) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x31, 0x2, 0x80000000, 0x9}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1, 0x7fffffff, 0xa31}], 0x6cd0, 0x0, 0x8d36, 0x0) 16:00:09 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20020, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x82, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x284b0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) syz_emit_ethernet(0xff88, &(0x7f0000000140)='&') 16:00:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(r2, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x8, 0x80000001, 0x20, 0x0, 0x7ab2, 0x5, 0xff, 0x3, 0x2, 0x7, 0x4}) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:10 executing program 0: semget(0x2, 0x4, 0x204) r0 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000920000"]) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7fffffff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:10 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file1\x00', 0x200, 0x1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 16:00:10 executing program 1: munmap(&(0x7f0000e95000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) write(r0, &(0x7f00000001c0)="962eeb468d0f0ec48bc41802b5c8fa3982549e66ef8981ecfc232d4b80a0cacd6e43649d81afbc28cadc0e2f5211e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5b82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90da97deab2c3a79b82f4ec9cc930d836ce6261599852789f8eaae22f9cc0c46c902d3146e156d3a218aceb128a523bf6e232ace992e7540327e67c8c23f6b30958cbab2be5b70d5a436a65aa56c355062fc9378b38568de5c5fa563b930af7b940878563cd4526c055f6fd6b87c05271ec3876c1ccb8e174a041b81ca7921699b32cf347d39683ba000000000000", 0x48) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') syz_open_pts() r1 = syz_open_pts() r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x4) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000080)=0xd) 16:00:10 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000040)="b74f4184e284679502d898f2caced2d17f39f8c6de924955c0052acad96f", 0x1e, 0x400, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x10, 0x0) socket(0x38, 0x7, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000100), 0x2000000000000184}) 16:00:10 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x1, 0x50bc, 0x0, 0x1, 0x1, 0x5e04, 0xffffffffffffffff, 0x2, 0x0, 0x5, 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc"}) close(r1) 16:00:10 executing program 1: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1ffc, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x3ff) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x6) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) execve(0x0, &(0x7f0000000400)=[&(0x7f00000000c0)='@)\x00', &(0x7f00000002c0)=')\x00'], 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) fchflags(r2, 0x10000) chown(&(0x7f0000000080)='./file0\x00', r5, r6) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getpeername$unix(r3, 0x0, &(0x7f0000000200)) close(r3) getpgid(r4) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x20) 16:00:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) write(r1, &(0x7f0000000100)="8e", 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8d4, 0x1, 0x5, 0x0, 0x4, 0x8, 0x5, 0xa9f29553f995d4f1, 0x3, 0x1, 0xffffffffffff7fff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) write(r0, 0x0, 0x0) write(r1, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) setreuid(r2, r3) dup(r1) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9f, "b000000000000000000400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) sendto$unix(r0, 0x0, 0x0, 0x5, 0x0, 0x0) 16:00:11 executing program 1: syz_execute_func(0x0) syz_execute_func(&(0x7f0000000000)="c423ed78dbc10500000000c4234d0699ffefffff0046fac48200f7cec421782f1ad9f7c4237d089100000000000f72f63ec4a20d9e5000") r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) pipe2(&(0x7f0000001780)={0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000017c0)=0x4) fcntl$setstatus(r0, 0x4, 0x40) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x1) pwritev(r3, &(0x7f00000016c0)=[{&(0x7f0000000180)="f37e3b4ea690ccb10692ba4b62c3496499a6901301d6278fc86044b9ddbb6cb8", 0x20}, {&(0x7f00000001c0)="7912e9b2ec605852337bb90a0009ba6651f518fb2b6c53bd363de2a75ebc0752290b48ef060244c76518c146135cd06d9fea14ee30a4892c575fd647f112871eaf9f85978a851103f16ce3c5f526759ce5f853ff773dc696", 0x58}, {&(0x7f0000000240)="9d3ef5c0e31536643f80582ff137378c7074598844828c559b2faed57da1ceef55bf7cf0cc81a01adc5344f76ec43884286bcec3d0539a1880aa1567767887e7242d12ed5fbcb1e5fb2dcfd8a74eee2fd8efb5b2413af574a5e92814729aa5", 0x5f}, {&(0x7f00000002c0)="4835ad1615dce537f4d2aeebac0857121d686ddc2484d64fcdd7dcd4eb0b5d684ef830a4dc726ab1822e6a5a4b5805ee028e5b7b58de93290087ec55e5b8cc7f81bb494bb4934e507e5706ad1e7c58137354544a12029a07587568f0b26ff29187169fabb2bced0c0ed1a73dd955212b7f7b81228d428dcd5a248ead8130d20aaa35130ef6396828bf212606aa7a7435e43c9296c700fd545f5990f16aba693d9efd8b84cbf94b702fb80004b54c9c52f4a2845ccd5f8a539dcc970e544aa8cebf358b6b43c0f80f453ad35408c36609e4666bb0091ce48a66454fe9724ae1b71a9771584ad0495de16c617ca25d865eeede4e769a", 0xf5}, {&(0x7f00000003c0)="4ff29e9c12f9917127552d19efb1a9ab47537e273597e8ccee7400efd2cdae44e233f78de7c1ee09c6a1318ed15f0dc6ac709401a40cec32c61fac01e10536ef29cefff6c9d5ba127a3f5643d186f390c6bc0e04970f097c7741b950616dc92f14874bf9a9e4ea618af3c23c33ca0f5c452bc8f9406be74c0dad9d5265f9a8ac43f8b07dfa417515a9bbca28b35af393601470f070cb956cb13b4915e41ec9308903db04c11633cdcf3cb5a57f79ed5dadb28c0baa74bb72f8044f809dc625b7c3ecef3de65daa595947cb90a5bc658d976432b0d09b5d059e2cd4768032f19d997191322b50b4799103160b35a0a6699c6a37bccc383f082db67c6aab494887237710c2dc409c7c1fd1f385dbda1a43bb4129d629826deaf96bd8b96f8be15881c5f54c178b5765bdbaf5a009ae21f23b50f72f12102dbdcc96f5cca65209232d22e81ce8c939ff2025dc5de7dd3206c8d11dee25a2c56fc5bb794bb8776f1ba43856b412fb0552b22557cf2d47a4bd02c272f80100f608caf8cfe7c10a1add342100b3059dd436443e5279c5cfab2adbad52fcd5003077a3053622074683f31b4c6956a93c4a1727fa86fda8336e48878fb1fa801a2aa7212487c8a71a8045d216a33f7b9c06428897b0013c8ad233886a29c892088829d4db6959d3328abfb12611b3e1a3a5073ab23bcbafe85ab0bec0783caca08599b5249add0c32f506c22c5ba1763576dd05b83b4864f7ba773f247cc60e7892911ea42ec1e4652db71053507d20d2512d2084d61c79689a2693541afd0f7d943bcc296afebdee3988388b396a7af4c847553eee3f9df0b0ea8f8f9f8b7a6e2728dd6e9c76f8d26882f8666e2fe7b713ecc5f2d569fd6222b76f22608c4bfbc8f4c6b3142a9ddb8c86f1f9505abaef09bda9fc87a146cfd0c64dc922a4bff1d09b55f140337ffbbfd4f9dba41cd18f12aab7f94908a8fad64aaf2a510165b3b9c158e14be86a726283cfd3885ade6b7cb59ae461bb92b776c6709a0fe3aa62e814ef25e915fae437162c39e72409081e32e59f031cb3c6c6ead32217827e7610564383c820e97918e3b49ac53a53e06d55d66bc91956f98fa2b94f37061631a76ee25438d80f89af7d632e616324b8d2ecd8ea35d47e49f2c51c420321197ed7f05af4fa564f6b0534982486454dc4f7253fe235a09e6458d5f2704706a2b9fcf5fed2a99a89e577d462a0517bcc16eb47fad1f47750131624c3223c97b255a20d589dac45f4dfbaa37c646e7717a26086aebb531ed8bfcec8d7e829636be7add6539ec82ef450f2fee936e50b6ef9f0f0c1314f2711b20287a616c9cabf96ffd7653145017f18167a8306de64fd6b056be7b0b078300f30644542cb895bd57447ad6acc22c5ac95aae7714e15817f982d52429faee5a60f12c47f36bd243a80c1381bc10a6237bae1373d78c1bec88d3751c981705357c19f73659546547e878e795d337034d73e62b85d8eb3a31d74300592567562e1bd38e88df6f46bace2a6c7424308060809a4ec2ef5e5c5bf8611a395bfaa3fa91bc4f4116033e5d35dad49d9bf41d2936b1b024e12be3c189701ad391a0d91435db7f8de665ff45ea809eb2992d9dc7eca267713a05d6a0383c2912fba25ad8f064df796627ef5abde2caf19b9110d124707531053a357332f021542de661ea53b818d88c25f799622cd5f5da847fa7a34faed1546b181d383c4ca3b9a4263a1cf859ce3922a5fc55fcb1ffbda4e53bc96215d969c867964921d43340c13f19673e2730a160e06511aee1f92761eaaa47b08ed699b074d36e437bb812369043982690b893fde74778ae6189db1ece3b6db9173fbc073b1d1332272da19c628ab9daffcc84039158c316455efa8505a99f8e971d0b100fd89dfc745cb5ef7cecdf3ddc603b0745cd516c9956bb6a923578dd05eb94bb3135228331912f3163a6236246a3a5429f0e3877955e612299641c1c1e65a418a18c64b81f420fd1023ce43e7697a34b9db41f4ddb78c860990b3c49e727ddcb042ecd11e0fe4ba587565e73a779b17f65c53282ed4bedd684b96799e21de048e7564dd1c9f54d4f85a109ef71d2aadf80624e0db6276808f211e444cea0b5baacdbf4b0e86731ab30d22846d0a86f9076d263be6bc0c630163e4945c1958158408f742db1f6fba87d1ac2b211fb7335a9e4c0e4a690082a3811bb30570eaed3c4a79e37197c915e1fb131a21d33e841b492518e18c3efddf73bd5585204bddc2b8aeb984a6f59e8df76aacbc68a78dd53a7d4b17e307d5c12f88ae2b1a3fc56e3cea0c679317db0901e4f70036f4009f319ae1a1914c8328ee79c4ee81f9edf84664138c0cab5c740b5479aa4edc4fad37fa6d12c3382903182c722f155f60f978625397737636c5b3ac77b8b0d3b0c183a0991bf7cf268cece080ea888a5a530ff354d668efcb6eaca94e727d883ef8ec1e6ec945312db0762537150bbd8817fb8ae6710a1d9c2d1f276c3ce34c8a5056acecfb28408427c55429d87e5d29513b9d2950289b7281a69f6521e4dbb88f1a2ac5a239c7b7b40105a719366568b52e2210d9850442e64451a050e902144c01a945036d7117699e923478b770c4fe80dc435c169952ef75e6a0c9903659e414d39cd9171c1448317272992503afdb0c1fb506980671dafab1f2bab4591e39e6c7d025054403bebfdc756afcf668b17165bc537caa13acd38c29c1b6c232028478c9697cb4fcb70e033deb7a00dd4c3716c2b3dd212ff7d00b093933c6d3bcce8e2ce90229205a1c407dd672fb86c314abd3b22eebe560ef2205ea24ddb34a37966daabd7a1862af6d6a34ccbe1356be389f62ea4241507fba0da09040766358f0679dfe90262de0e3c6debabffdcc3c27cafce0e299f98cad8fa074955486a464cbfe0e0503be181f3d8700e9692df4f84664f60dc012c4a0fdc444e35d6fd90efe734f06936405899e8b5c44ade20c4db8cb768725258b22ff3effb1783225bbc20068799bb5d30943ba22a5bb61dc56aebc49d1a4e5f55d939251595e4e271b6a1e061baaf3f6adb763a5a29668b3ca3867ee1a26ffd2dafd49a98111b1d7894649927a8a876a2911490d9485eab13efc6f5e1a42f321babfa59208d517ca822ea5bab3e25e807f372479f83510a6dbf6bf00de33213f1341b3ca729bb85ef54d65ffb213d3dab41186e311d5f9af4b23795519ee24b62918b9111b6c4b512c4a629a13465a7cf2e923fff039efc6ac87db143456d9da589b76b16b81806dd643c1cb066e85da0c97172bcee8637af93a33eed974af686692ba103fe1564c63c18c9623be3737fbb50982ccfb59f9bf800890ec33b28c71c681d7e694038ef948e00cfaafea7ab4fb7d9c2902b3cf4e0beb9bdbfb4155392b2795da35d58ca1f8e7840085a5ea9d77caf8b90e8c7038f4f0224902ee4496fea065baee9812f8cda6d90684c5910653b5b96d7f928e1be55ce3e569ff6d0af2a180667899be4e17138c726373659454e4a942e3e2378088c7ac2c8edc10733aeb7e97321cd77700fb04049df2fdb57e3daa32240c1e1a49ca10135ee6600376c8491614597178b49f2e52d0fd27f31492b9ee68a36213df2883ca0b1766862c1de9d3ac087df2958905348f721a572f0e71382e952c408971adb1675ea8dff7bbf5de181ff9e7a3f7ad073c241dd29b5e792395a08eebc6accfd7733ef1459b4549f8305449615d7e99b7191495524f8040d4b2d12a58f528c2a5f43c9709556f12f0b0a7179b4d1af19f9a136192c12c10ff082aced306eff544124945e862bbae5629e89b6eab44f6b6ae0778e2215ae5139cfbe5cac4432efe2b10e79044526731a0a44d501b4ed67e9a3d09b0c415473cc854f06d0a60e4305859d1f926a53e08900bfda29f8fe2561f848ac7d6df8d14ffe5e60fdeef162a036fcdfbfe27bfbce4fc956463dc449a9ac80f714d835cce01c5986ee813ba7045f1b7e699a79b8f06332690b89adb66298b969daaa5151ee353e474b196673855ce865c0bf9810df18d8a79a68823c0844112b966dbcdcbd7c86b1d60f9119c2bf24d358cac7ae56ee7ccd94d60bf1532f031db689b3683e8f600d13d71b3f090f46d31c901ebc2551fa76d1ac02e312bcf492f21803dfb542aa052ce3bf4664e027af34dd16bf255548d8f5f9c12b47c4a45fbf1e488aab023a81b773c302a683a783e64f94079162af42daad13edde8a6c4e30ee17c69e570f3593cb62ad1bff07735d85af07c1155f6e8558f616ad543f648c41e5f4c950043f192c2d9e545641b89683c997cac11deb4b6b7f69bef957520b0b7953e4e72187bc146c1ae9908d30213cee9d467bf14af8174861ee4ab860bcb42e97f723eb3ae5764c66a4339fed189283c483abacae56fb59a042b5383049ab52ca6190fa7d344b69c82a7e4448982b0f1e12449411fbc8e4be19952e661c8469ae389d0faac01d12bca2c98765df8516ee38c65e9965a42a64262ab4b9c403b391a57816030dfc772968fd3ae40ea165f561b4d11434a7c42308b6cd51552c6f50193e440533c2e7485f26e8fe0413addb8fefa85059a11f34a3ffe8dc8bea5cef34a4083ea566d77331980af1a5221d12c10fc0b41732e56c4e421823961e959f9a6e028fdd74ad373b31b2b590473758834306fef35897887ecbd463de34d4f357792dca3f8e4b622abd725ba7217e935e39bc333ca98c45ceca3b898175a0ab229572c1e1066a4de77b5a5acb0094b7a8a6fe0523e3abae5efcd01d5b0163d3c2e21caa9d486e09d73f84e812b597210a2ae740bb08850364bb656920cde7ef2a7bdb7293277ff91d351397f0964d6a116af61b347dc375456c33620020e70523670d99b2cc27bfc10e9075696c1482aa7e2fb06b90388f6d7a28d151cb8e1361f866b723c5b196d23d9a261c1ccac64e860bd8db4fb44a7762349f77c78bec5affecbc2774d01843eac3056c9aa672313f2ae9dab859ea20262afd09b901c2556b04eda7c6795a5c65f14d00bcddbaf4e3470889aeafe50bdf8171c3d8d1d25abdd4ce62c66b3e1c265fcab3624c765606cc0877437c19fc870bb349bee81cea6d6f5ffeaf469844c63d891f208d71c071f4081ad71d07a216dfe6acb0f56e07bcd617214181f00490a5669114a93e94d0cd68060cb21d032e918ff39c097c082bb2a36517136ea3e1fb96960f6b3e6b2bb6d399db995e33d595c04c2f2e348dfc95eb9180d477a8e5594bf493f57ab0d01554951c6c7a75093eda10cc267613a4eb63fbd55852fdb1c2b0fc50e99068060a62801873db2c0093b6aa85caf3535e30cbe5edfc6713fec804249eb5b4a2b999526051e8f642f8949709103c4bea574228e641d1b2e76b0a39ae6fae7387368f49857bf9820119c74679700ce6f938e87acb70f70f1be4dd959571b451b1f31e2e6f71fb0f2e04f2ebb50051712a6e35716f4eb6adb1f778b0d556d1b92cbb117682e40b84ea5cf9d3a7a4c017efc2f1d18cb81e584964cc603dd40988b11eabd97fc8da00cbe90473ab760800a7c2ab0cf6417edcca858a38b1723f67b5c46eef4ce16cd238ef7b7d1c46aa8dc3ededa7d9f41970c98e2060d0e0d6c6db8bf1c9df3d3f336488f2a45d5867b85cdd7aa2ad032643aa09f1519fa7ed30a10ae5966c80e8cd0e632ae38ee440141c33789d99f00191103f98844cf7efec5e59696549b96341c34760d8351ba3d92ba0534c2e8811aa04d36e0df31da2e6ba0a17bdc91ed14f2d103c6bf52c8", 0x1000}, {&(0x7f00000013c0)="dedb30f4702dbbfab4fe36334364b7cf501b3ca8fbb6e614074556d115e0f51aeaf35a33f8a4ee9f10a5f765b8292a045481029b928e6c3dcf47269e729272431a8c94d0c3e57fadba9fa80756fb4fb26cb8b703cad2a37dad690490fb6544685dd0e9fdaf6f6272ba3c7e5e7ec5e0773cb1250626b6b53d638d3e7a98f19c525146d9e8379b19866688aad99b87b0fc7f6088ef70bcb87a974cd21d64eee73b193231b513d33d409ef93b8f6970c992a3580bf5f1029724b89e4fda923f56", 0xbf}, {&(0x7f0000001480)="abd7fff9caef9f9c0f2ea12bb3fc3071279234e3566a60fe4a36b2c7dd8f434faf62e210c272c93556c3a8664a93104e8589af286a343bd8eda2993c68ba56e13831161cf00ffd138bcdecceb1676506ddb83123edc4351ea693e3799a9adb0f7a1c6e6cf6d2954a8f412c5f0c8eb010f878c35dd378e88037fb2a76ce9f27e2e620b7c1041de06a2e2185aa06db37b3e45468e4f71b212136a8d5c58edd3a186fc673bb90f05706c11fd61784754b44c808ada24fb1a0768c8475906cc4ce52a5117001d62dc871e2ab952bbd4e6aba741aa08541e823a003f6db1a83e019982b0ad5f5", 0xe4}, {&(0x7f0000001580)="9a2a12b6f0ffd2f8b02ebe552091ce88d9b09c1073ecf34273bd22e2beabf0c744b573d00d9b9cb42eb3c2a52287c2a770607ad67d6992d7ae116929417c39716e", 0x41}, {&(0x7f0000001600)="207f9dabe04382551958529c0f0bdc3e2d33223d3a1eb7edeac8094955d26b75a34c1714bda946bde70322be3501cfce2d92e9f03ea6ded14227e74d79ed2592a95e303130aa10508ba16cdf199b4a7fbe1a11c272f8799363aa0a59c8b2122a9517701a0374d334aa9208e3a0bdf6528c69e5b768a7558124deab1958557a0d8c94dff977c16a7c59d09836add8d700cb326f68a677c1ad9c425f5798db44ada095c0", 0xa3}], 0x9, 0x0, 0x0) syz_execute_func(0xffffffffffffffff) 16:00:11 executing program 1: r0 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16eba", 0x8) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x102) shutdown(r0, 0x1) pwrite(r0, &(0x7f0000000000)="c2d92f36e6f062fb115f8f59eb", 0xd, 0x0, 0x0) 16:00:11 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) listen(r0, 0xffff) socket$inet(0x2, 0x8005, 0x1f) mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000580)='./control/file0\x00', &(0x7f0000000240)='c\x00') execve(&(0x7f0000000040)='./control\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x5) lstat(&(0x7f0000000140)='./control/file0\x00', &(0x7f0000000180)) 16:00:11 executing program 1: setuid(0xee01) msgget(0x0, 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x840, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001040)={0x1000, 0x0, &(0x7f0000000040)=""/4096}) r1 = msgget$private(0x0, 0xa) msgctl$IPC_STAT(r1, 0x2, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x2b3) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000040)="92da3a597ae28e38479981a603bfe4598934524934c662d6543c551aeccc1a3985e9c56b029ebeaff095cc9c2aa1639a0369c743810c7d6e7b7a53a1a6807b158b487f443c1181eed9af30ff127d0ccb8f91e9b72f2c85eaab1d5cc7acec17b17f98723810753c1b3982acc087239cc8533e330b5390ebbe756757b1b702f9256536f3bf8af6cd827c1b46cfe443cfad056de02fdd7a1bc86a7b8c595feb5a01e3e5d8d3d505f74250f954e05c92d204d031fb45874f98139e031215", 0xbc}, {&(0x7f0000000180)="c1db2537d08cc44520e9b760df6e7d9167af7e4e804627831e766873d168dd5764ebabdf5543e65fe65d402502094f46bbb39e7bf23b9303295e2bbdd4d08b6e3d0975a41be3a3a47fa11659dfb1ff862d1ab036c8db42714a9ec78f98a3a4a8ea3a9b1b1d957e17892cc3c3a8cd09d98fc1e078f3da7565475bf58ec57245218408cc6da3566f3c56fef0093dd38404d5bd88a7578601d6b7c8d5f805e1c289556b151d1497119325769431f2138310a8de982371681582a24b15e8e293f5f5beae84a18db212cc78", 0xc9}, {&(0x7f0000000100)="82592a7595ba96e7b20582ed4a06929adc87acab7a1b317a15", 0x19}, {&(0x7f0000000280)="8117d7e40e0a65152f1e14c583d8650624612bbc7e26e9520640214405abe3f7bb448f651e1102163f6329c3f5264d74a78543fb61f500dc6d3145a99ca8c8bd6827144eb46145e66da765199f3805eae6bb365a7d3942b4ad84535a1f5f69be6d92f3c2bb45eeab5f320ca19c1c69b2842ac418b1f42cbe06581028d00b113f2a0a127b736df07baa65ffe1cfaa8dfa0690777dd06ba6390f75b24373043a04be33af8c216dd1bc4dd363aae67dfda19bcc2036b8504d4096aff8e2223914391d514a7bfbc4c51b138abd5e52", 0xcd}, {&(0x7f0000000380)="e762cbaf1dbf2ebd9591a303260f26c4733717b11384f68ff92776c8229a308148f27d63c002d44001de39db23c38670c7fa3792ac5a93773a0b04e8aa4287a8789f739f91fb221794c7904dd5f8158040a60eeb43a1c2b1a644742d979696a26c239b401d210b287b7556e94decf3cff0c3cc13dfa5c5ade2db11748717c39027e4b36dada0bc46c9527f39eea530483ae00f16b6100c4784de8098e26ef87d5c70a4090af40eaf86856adc2e6161899b3c8ba3862f86936d85a6906ff78e2fb6927de3e350c5556655445425b609745746b579871fb262edadf1a57e07086363eaf0845cacdb0f", 0xe8}], 0x5, 0x0, 0x0) 16:00:11 executing program 1: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000040)) setsockopt(r0, 0x0, 0x2a35, &(0x7f0000000100)="901b6e6ea9c504f3ceec9421d9786fe813cabfec38f4a82770ee74932fd7722b66e2c5ee04370d59e27f611e3b1e80142be08f9305bb7c3fbca32bf1a5f9a3fa1f10a30f96ff45e3a68abf53f31cf73b541dbf757d208108070907960eb26c69c9073166003dfd70a4a16beb5b817d6a32c1978badc0ceb5ba7b4a78eae4afc5c38160b2547922bac9a756a8b8709fa7cd8e4e492516856693811e6a737777e8fdaeb0564262455d5449ff9beb78e661e2d0fd74afe839fb02", 0xb9) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r0, &(0x7f00000024c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000001400)=[{&(0x7f0000000100)=""/4096, 0xfffffd1f}, {&(0x7f0000001100)=""/23, 0x17}, {&(0x7f0000001140)=""/99, 0xfdb3}, {&(0x7f00000011c0)=""/29, 0x1d}, {&(0x7f0000001200)=""/114, 0xfffffffffffffe3c}, {&(0x7f0000001280)=""/74, 0x4a}, {&(0x7f0000001300)=""/71, 0x47}, {&(0x7f0000001380)=""/34, 0x22}, {&(0x7f00000013c0)=""/1, 0x1}], 0x9, &(0x7f00000014c0)=""/4096, 0x1007}, 0x0) 16:00:11 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x6, 0x7010, r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) shutdown(r1, 0x2) 16:00:11 executing program 0: r0 = socket$inet(0x2, 0x4001, 0x80000000) pwrite(r0, &(0x7f00000012c0)="69364ddadc2cda25f45d24b214fae9a5ce96867f65042ea282ff24e6ce7be3793933b8d8dbbadf78625690994f460c31c41ffe1d6cc5385c9c6ee8555dfa3b91c53da2aed0bb26b1788b1b51fad5ffeebd62daff7e2501be0346752e429597ef49408c5c49f7a7ca73b1965e30194e0693474181609ae7716deb6e09d4d4a974aa454de2b7339ba381050442bf8929f0440500000000000000d6f8542f4a60614eb8905084cc8cd115caef50bd1d75ba243af72972bd68ebca94d812ccc7ad5057ff5d8f330336872181bae5652f95c69524fed9d0fb80d8fcf6b923b93e7d0600000000000000", 0xffffffffffffff3d, 0x0, 0xffff7fff77fffffb) openat$tty(0xffffffffffffff9c, &(0x7f0000001280)='/dev/tty\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000040)='..', 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="fd8a859061259a3e399df23d736fe4e9e250291880bcd5ad1f0dd065b3140bcaf62deb02b5eb7bb8cc558ff17e399781602ae602e0a9620fcc2e3d1e9a4797a1e2125d09efd0d93ed5835da99a8b503fc91356277645e444a7ffc9c17813b5eb65de18031154ab54aa659c8d3da0631288a6228543c566b3c2ecd5c21a0d0a4e12b04860037bd5090fdf37ed98860bf3c5b22e423838b5f757cbe13245293632fccc6ee38d2aa0f02f8e", 0xaa}, {&(0x7f0000000140)="cad460e640081105e8c576f657adabca4b583a42d364149bf73ca6a707c9d7f41476ddd36b70b7cccfa4d569ea60534f0f1a17145591748581caf8148b29f6e02360a83331b87d9c18a034a1cff6e84af515f24efc6f7b971c327152a070b40b84859d5af66ca8ca755fb7908319ed02398af873a0ae7bf37ba4bd10ebbcee25e1d1a05c9a301111dcafefefe406a27575c990a8d7f3089c102bab024a91fd216e87987f1bed81cc7640a1380d160a042e02", 0xb2}, {&(0x7f0000000200)="fb0069feee5de41b9f5abd9b2b4ab3f52beefc27d5ebfbb951e02fff520957fcd3ba1bda67d2d65e2cf2e4263585c36999964cf74ac6ccdbf316925d34eecfd726b65afcc8dddc0a388ed3016f00857c055d88bd73dad03fa55843bf11593e66d9ea80fd6622e69a60b79fd9fadfbfacb09376fd81d8e332aa50067ba8e36379fce0ae5bff5b67e7ce44a41465816d59a9b62b8ff5223fca05b01692864d5625d73785a57c031e915452952504dcb5c67bfd06b999752378a0586ce2ffe1e541b72a0d75d4379d7165388c6fe9e1a7187ba24be5ffb969355f3915be9e501666320ead874acf58b6c02afb1af061553ef1139a7396abe5ff05c9412819852305ac4ea666b4793e2a4a8a79e817e5db74e57cbd3fab0d6ab481526ec86621779ef8e1d977dfa1418baad019c780b3343dffb3647eea3400137cc63a7bc71798217288662635204a2a848da1e29dfd0125fe9dfb3e4170dca5ccb1a289edd5de9e7f17b134121d3f6ccde2f8a6d19aff61ec1cb0e6b0280ebc5d7bc4a9270d8f080db30e4c0790b71a2042d7116f6e9692bc341864525626481a136dda47614ddb3c36e0cb7f25b1e1fdb77aeaf26c8e5e36dc1f4a1b725acc3d1f9ded6047b01adb17f54260407cec50956de2c0d34c56f884f9b24a3d22fdc4b547a687fe36388d012316de1445922b405c7666d282cee4ce274dbbec9f4e9e0b20110d3e5ec4ba892fcde4e94b55b4104dc7c6747c8fad77c4051e45fd57174cc404e18b868aefd9f761fdbbf927a2a6344069c3bba8b009be8966cf85472d1f45e257298a27469bc38f2aec7f92119d35c214463385a23fffa7c76d2d603588bca46ee8cbfd25689bea9c258c7cff894ccdd3a0cb0a8c7b3e861f0ed6904cfce14ab02996d31b07f718b887863baf41a1fa2feb77299f59ab5913d36caa31b2a00c003e45bc481630e1412f605fd7ed15dddbcdde5239c5f453a55064563941778c4331d36749b6d9856d020cba83dcf898cd1ff360ad5114761a4373273d561016c6234d4836a7dff90db225f04269c9ad28f457e0eeb89019381edf4a4341d2e2c4bcf759056974a350da7df4a1333025eec304dac2c043c9430762ecae20f24da8acb534babaec983dbcb6628fa4bcade688a4012c3abff61a66f15861b865d3917f2aedb75d910959bf864672293a3544ac677c3ae00e5a3a0fec845b52c64f48374be0d349a6b321069778ebaf71d38a495cb179e2a847f807d90dce6e51b3ef4b3fc3ec65f31e286099806065c362fde46795878085e24cb99b0301e9bc6811c70deab2057fe0795dfef038d2953e090163445a445571521ed42d107a7602b2b96b5d6aebf90771e5bc313831e748264393bf84f99d8aae7bbe6935488620a65d270114bc9d1b07d25d936914687f845cb6097d4e0b324f33fb3f04af43110f75d09417cf83103ee9ffdc02bd2cc54f521a2d3625b48f15aba6ba133f21906c9ededff1b702a30ac0f4b2811b03b221f502aeb8b36c36d660b97b18d74b43ac1dc1310250509e0b60f91d98be2ecba5144d0ebcdeab4cf5f80e2551923a4773a27121056aadf3448665a094a91a8cc3c4c7f857984fc5f91e5eafc4afb4525f10d44b8a7044a503f12f7cb403afba76abf3f0ccaaef5aeeada8c7a0a6471b8b880bad314b0fb0cfcb4baca137acd0af454cb02ab1ad474ea7be3379f4770326d5ff89acf52ef196de9ad4b65d484aa37dc4f8d9a87219154775092e1a7c9772bc17afc77b12561134b66dabd642b60b1d87c65abf16b1ef737d8f450a2068bdca19fe20ad2f4c61b093d32c1a8d1edeedc8095a0c232960a240391d794970f723b964e40fab229122652a970bd8eeb060ff8b31062d1ce77de731089131cad66e3d385698ac7ae9fc50fce4e285733703fdb0ea936a89bdeaaa3c5f6ba1f2879c6e53783181fb2773ecb05982b7290b777c33e14834f0fba67213c186f7c23878f881b343308d81af81ed53815c9adb031100864a675f0cf44a903419d6403aa099ab4e5eb3481974f41bf0dbdb8bc8f304468e40a549bfbb50a7ff6786f408fb2520f9d065ce4de61faae2ebc8014d8386796b553c27f970eb684208113895e240b05eccc79a7aafc8d66ef27d7a7cd9529e2f4d5e5e0fad37b857683f547d180839ccdaa08f0fed64b561db482a6a200e7342761f816a36dda34da31c3fd84a4b32f55313940e1cd4796a05c270b48be33d5d829a599d508c9b731d2b7e4cd8611348ce2235ee451050467110b6268c77bb8761cafcaee43b55ab28f394e90798157f6ea3a873bdc7adfa8b31f044a2caa4792dc097a7cd2e00ef7a1224c8e9576eebe3ec3eb0ef59f32ec43918b73b27b134207a07ed3b2a99c59fc408b79c351451d7e873bf0511e34e63e47b5588af5689f9aaa941289945ae2b234f2e3a1409b13c33eacf245be45119f449b9cff47cb849965eedac95e459963d271221ce11e9b0fb3f1828ed9f6cf2c387e389d20d5a4d26b5482276697db60d0802888784ea3ffd2d2a5b59d8f00339ef99cac932eb7922ee37cd20deaad9de6fff69a9bb697167b65f050a930196edbfbc9c4324db676c29dc84250293e79d342ccb3aaab96fd8ac8e54bd3772b5d4379cd39fbcd35e8011a96cd4565b67d9ce81408a9869b7ae2cac41b7686f3847d281b211f221a398044bb3f6e42644fc2814fe06afb4244f52b90cf8c50bc769c284c77588751800d3bb97216285608e0f86f5737d49e19a63033e370e7b4a12fb0cb44c1fa8bb60a55e6a42704fef566c18c3db28870bf5d21c2ed8f2c766542ec7ab6df652e52d2e9042381c6b48dc2cc2b250a7bfe9d6180e6e9ae965b630182b2422555b510f073463b822b84233fd287d34206b0e9640293c3e66445842d5fc07ce16c49089bde87b02584077f741eabeebc203514870d5577703c973db2cf286e21511a59861274b6d4d9c12ce83a2fd4ca1f1a302e7d8a55b94f51061190e7f6a6af717cee759c60d149fb10a5150a40c6b9673ee8fff0d223532a49143ee90b4cd0e883819628ae5050c8c781f1dcde507453537a621202c60eae8b4b0b4f73c64314e7eeda346a86be33746b59ae5dbbd57974eef18cce868d39517b59bfeb0fbdf14de48483f93e3366fdefc03a5cacc8e4b64d46225173cfc80e09a0fe267555548a39ca04b2ec86cda8a1d171e1959da3e23de1ee93567e1a4619367ea6385c73af0c35438085f882abfe8b56039732c43c4cf0d454607859dbd8885d7d3be1a16b8d768c281ec9267a7700f11108052f87a58e2435f537234c1b110de3ba40c99af351c6b3cd199079aed4dc197ccc50ce5b18914ebd93f5f9ab20c750aa7ee18584b094e0ed84b021963a1960454aaf544f942b29ffd18d9a0a41c19d6f8e5b862255d20eccc0f111391ac984c1d3f763f981e6c1ee79cfa4c35bc60f1c06fb25e142b4723c048871de17cefa2f5d409fa0c42617d1a21b76fe2883aa1ae1cd7a9f75bec2344cfac6499f626961ab28d418a8a00a7031c7e4160ae1597eb6f2650b088590a3e81f8a9f49915911b7aa59b5ca998103a8fd69c0ee48da78e72db11df76404bbac770b4e789db67ad66629df4018b4784aa9b25cb9c0280e12f8de9223950b695f6dc09d64b61005ac90fe8d50540b54952e7966e1c7d07636580270a9b1a60ca9c4e6183636185fa8de2b2bea3b655a287ca1fc6117016f31dd51419154137a41c725cc22f419576b68458828748b552318dd8166a70acc8e433b22c74450bdf75101a8b6208dcd9492d29377dd524b53fea3d06188fad5dc3d8d766e48cbabaf96a7dee320901e363719937b987dc18d1a9a02c61e75a990ca3f154d34f761dcc2b09bf8695a538220a66a9057d2255e860f05229aaf4a4a2eba7a3156f06b490949d5f2d931cdd21a7cd71d0b5baf42735a95decd57ac36af8923ea25104f471d58c37f3bf4bfe26c0ca29ac5fa81f50df2550e63ad747c144aae633956f7ef38997297067ce0e2d93624c48518db316d77718b8b3b655a26cab892033082223dc04ae8d35d6e2a1895e45f4d081416ffde2c96ec6e64d347ea606f6ac15ddcc46b2d5264ae34337e2a4215f5b48bd41dafbe19a02ffb08d6e5cc144093447bad8fee8277bf0ffc15e8c9470d4997d1436c12b699eace873f96245a2b9a6bdbcdad78bc7af5b7369a88a607bcf66f919941c8a633db0f0fbbcbda386c75f271aeb0d41c3653b048f519c3407724d8ef66dcf26d95c8e8bf18530c3c9f14a3167fcf29deb75c8341ae284c6103356a2aedcc95abf1f548b907fbcf9b9f376027b4516254c8eca4ecc6505d49f206b25abe0b71572956e67d6cfb82616cfa377cbb4781c777d5489d502cf35e6db998bfc35e9463e08523e357d44eaa552900eabbfcc102e4acf30fa3ec95421306d98f8c0eae83b34c448bdb369d486408b49b124e56ba5d6744cafd273a8913d30c079f2124fd7a62b13d12005de7115f13f994bb046429a5dc9bf76436102f953862e50471a652ede567fe86927aed09f35cc75b9248cef983acb25b706fbf75b2e88dca0e9fbdea379487dc29fa2b273826c75574ccbf9b46775543e44ec3b1a90b5f20177b26f2e2037417e11791352c29e11f8322eb536d8b91abdad98eda78a1ba4020a2c99d38b0cf2486853caed500c2bcafb63c003b8fc2ab77580950b47ab1c71770ca628d7f1bebad824153e3751b5a03eab17cd91723c78bda438258cd8bc07a2c66b21f7747ca6e5a4ec8f291f9a9417da5ae573e603ef15a05f46b743551db8e5a90d39298d7c6ca62625df6e85f8dea88632ea0988dd15342e5fdc29d774cba57c1d36915ab8a63d00bb2449111b83b6a6b558a6336d4d30fec90716106468faf9f000356bff64950b1b766332fed4503c1080dfde2e5df730120e33ae3e28eb723ccdb9722baeb311d528743bb2c734df22da5ced9f21faea70b55d6757f14fcba941d5d116834e2083d469b3db28f3a26fef7fc3d5efe5139066f85f3c61d0db9ea9d11c5f5f673fab6465f330caba880c3d339652c438b9c406e529b62e3914b1ff74bace3d3de0bc2633b85e34dc48aab7298ef2c14b72a334a521db799a39a3bf16a30042afef698c89cb59f3188e9f3cd9f943b718fb8e3d05e8f453362ee575f3a2fca8081661c2fc597a6946b0f7da9f2e621c8d114bd0c0269a6a7417ed08bac1aef3e4d7a62b91a1f3eb48fa05f239618f9f81d78cb85932575a8c09e4ebd6eb1e12a0c00c75c6e32092b3c92aeb3effc0219403a414374d1b39091485ce3348b3b49e8379c3321819e3fe5fbfeca02c1abdebe3d14f1a878a896d60f2f3fb62cc1137ec2a09000dae998cac9468b71933187da1a7b125b1ce4057d2f8efd7e9ea84bf84495ddcb284c95169166acf89235b57c36d344006dc2ca95d0155bbf536f477ab3c307c3c758227ed7b2653b3ffba7857717119343010a40a69e2f8a7a06cd49d3542459d530a2fd1115cd9d3509930567985318cd5858ceb1aac2f22619681064c9b69d0e4581439e7e2a0aa177d3d145e0ddf6dd187106f88e99859068731cb499c866064458242a86045327f532c0a647ee79944ba576af17a6edf46348b1100ab52ee4a32b4717dcbeec500be72e77750cae39b063bc0035378ba6c6647b9e212992f2cc3c03cff8e56115de7e3fd5fa39aa7e4bf601b96514659d358bea7071b60360b413023b8992668affc1000f341196476a8937cadcad4b77dc82399180ae424861e7d6853d8", 0x1000}], 0x3) ioctl$BIOCFLUSH(r1, 0x20004268) dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000013c0)={0x1, 0x4bf, 0x6, 0x8, "8a8849ea98aae07caff80a83652ff6b24f98ea44", 0x4, 0x8000}) r2 = open(&(0x7f0000000040)='..', 0x8288, 0x0) utimensat(r2, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240)={{0x5a, 0xff}, {0x0, 0x7de}}, 0x2) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x7fff, 0x6d64) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x180, 0x140) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) setsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000080)) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYBLOB="289e46cdfbbc968745e9035cd9a99149231a005bb32242edf09e7754f35ebac88b3653d84c73fb13c50cb981409b932bd0b0d4b070b1e658d36f975e71ae79d7d4960c1cf3a419f604dac6a659c4a6c684299d1978f196bf17d95cdec4b0ed73de9df842"]]) mknod(&(0x7f0000000000)='./bus\x00', 0xe044, 0x2) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x3, 0x1012, r1, 0x0, 0x0) 16:00:11 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) truncate(&(0x7f0000000080)='./file1\x00', 0x0, 0x1) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x5}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x4) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000140)) 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x2, 0x1) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000015c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000001540)=[{&(0x7f0000000080)="913c81e8b9d19ee39f54f55fce30b524d5fb1bb479faa1f40780b3b51e65879412ad899d14cbe3d7b6974baeb607c88cf60a3dffe0e86e89c4bed366b1068358e1ad8a71172e2df58416622a765ebcb7526c0b0299e7d4935c7955d3516fac0aa3698b93524af43884b915191f85f434e26856b1f5360721da9bd7b2eace0f4b2e1d3fa008eb4048a57fe4f7a2ac8aadb9de71408111164ea26b0da22d05f7fd06056a3087f030d7ce80b0ad9c96c86f4841d86854f26c7848e16925bb2ee19b0aeed256d6588accce19cf985a7793ed9a14a908b4174eff3170f59e4d27f9d8ab40cdea45cb8e8f7f3ebf8e011e45e1119ca1479732f55a30305b0e434970", 0xff}, {&(0x7f0000000180)="cefb779aba8a1c26dc840aa909ef27102a344d539dc551d093500924755c4ae458b7b368f1db2deb76f99e22c2603da4f7adb7152696faf9843c4d2e5bbceab0d2c93533c1bafcc0d298736a87c4f475d85b21ebdf9da76b6f359a0ebc2e65cc44e098a503c738756f5aad171505ce4a300fbdef646c2a1a782df37c64b8e5d0dc344fed78eb63ec6c38b08695f35c7f6f56859acc80bdf9ad2a4fdd493fe343d80259cdf00888f053d13105c8d8a71e8a57d37f58b6ef603d2ddd0f491fc15cbdf28cf3be7c632b7306e7e254ee5121add3fe741c8d02cdb0f8bdd839bf0f42ab76153a", 0xe4}, {&(0x7f0000000280)="4f9b0d5e16c0bfa41b868b30a7892e99f6e13589c28c3f3af42d75e8dde84a2bd682ed0c1a812ead63d6c891dd1c1329e532db4c36e9405cba89952323ed281f7f113efbd184ab64173a220e253a22fcd2f9eff278a7cc8b73297685c8c1851befcbc683f76f72902a91e5a5fa83d251dd587ae8fb6a1900755d912cbfcf7ef29cca3d664f3291298180bddb3a990b48eb2b8ebf34ac28b358e744dba0c71a0476c92f34bc085ac222cfbd1dbe763da936531e3f34de77a0", 0xb8}, {&(0x7f0000000340)="84b2905197202424880b949cabef4572ea2d604d81dec4a540dd0f6b4232b1dda1c8b8dc6f047a5cb3d1432c88180db228941499173bdd5ed4f62e820c91c1b5bf3ebcc10ce6c452a54785f29d81822d882c887c26c6f2c8135614c7c40f4c0d7b617e58af4aa47dcc5231d581125c82675455312b95fb3d1bedb68c1d7fb9ad201baaeb2cf87d", 0x87}, {&(0x7f0000000400)="23845405c23dac71231e99151d5e65f5a92feb320180ed9db4ba61bc60fb0e3859b8692dbac0a87a23f2b577fd0f10f43ff6575e25088060859ff92e626323f2ea92292baaaae5ca85214f85edd362dbac7c7681393425cd16c7f6bfe5cab08295e9ccaa059f5a0136c21489b2175e8f78f30a94eb05f1de7973fe7bcec689c7f9d2ec79431273645037bc0655be32443afa68efcfde18eef598c2f13871bc56e3deb672416ecd0535e3f7e8316dd8188a28fd654d5d9fa080788584748ee569ea8a027be847508cbe7abbba111330ee8668367684dcfa7934116d7a9723cddb2ebbe54f661f8dd3176db9ec78828c1672f3313e04e97625d1b95c9f9be22070dc08adcb53b8213da8acb8ddf13a658c9f33c6007cd777862ddb6d34227c7425b44e4b71bd322777cb4eb042f1eabd9b7894ad97a2a29d90c54fc8376409299222ec592d27b6e59d73ae852c0aae990d32464cb2c0ceced2f2a4a060c3e8a4e6861094b1a4475960ef139af0afd842584f215df6208a671b8651b1df4f350ecd02081d9b7a91ff75b1cb5057f6b7c1f3e0f948490a70d243e342d48744bb0e65d6637be8acaa19b2f93e84ed80f8a6687e96369eb71d0f94203959c118662ae1724c4bcd236a1b16de2aaed9a2b4c2c4e08b72f3036cf9e0dd559adfde991fc48a32577ce96e0a5ac6b6ef311fd801dd4771ed972c07e845b0877233492c53d042fa0b3ef12d7e8bbee9f53afe70d84ef3e8996f8112f6defeb4937d309682ea7f3db5492d0404000354a25ffd36d288ec795d977e3994a5cf7b9955c0be3cee70faa60a190af7f3c1f0e4c3757ff7df1e406c13da47d28f88a0a602b95c8fbd91874c0ff06d3ff1f18cb9bebe28dd4e167242963192e50e1a51cffbebbd109c10b84e17b6c8058b0e3bc8afee5f294ec3596743a4fbf18414abf9b2ba19a9ab850a25f2f4f03a576432c7c25ba697bae24de5b41cd2772f7af0fd6ab8307a3b524b403c3d111e455634c20bd876f6a2d57de137d214489589dca57d9f2b7bbb96cd04b50576d149189a5cef9e11de59bef321275a015dfff389a727a2dc2ee4bbfde32f06f90d1d29a86fa4a12244def94060589c91cefe03446d69c8e3dac3d9f56481b6d19fb558ba6fa49160840853b5b43925277d381170ce3983ca110143d2c8c4b70b0dab13896811d84cd4aee2a139abf49030c9ac1e9080a695f0d4e7cc0bc0cbfc847b3c417d973d1ee92ef15887c8e667f36dcd5fc0dc3b334e929d61e4ffc95909b15dcb94c1e6a8598930be4ff1ba5458cadad6732cb918f14c3b1c878ef98998653299d703615427dbf1d2bde5c0c3c32dfb05928baaff8d1dca76fe89fc7633674214e0ac42fa89c95caf4160c7a52da59708141241e743f8aaf2195bc8d289fa60da339b34601f5cb5df170f25d7b9b48bec21a0abac76b5bd3adbced274b3573d7876281f4944ad7af29b9b4c158e2e578269870acb04b72a440d83c3b8a7ac28b11e101e8ba7bb4e4be867eeb0b17c0bf39a4d3eb0240f3bab329da82f8243ef01a1ee1284a759723169f5cca051bd3286bdb23e2c1d17a9ede02ad9721beeb2a1588ef07ee4e3bc813b8cd3c1da8330d0bead2dc008696ca6a1b4ccea68f6c16fbfbd120dbb3b0bfbf962385dffd92cf621547f2397c983d7c869fbb2471abbbf9ae8acb1f80f8ca82f61d6cc192105d99c9060f111b9623de1ad5200b4b5b9b5c451b4884ea3900c0c301be2844db81210cc6a53969981abc7f829cd303be15fb702716a3507521135bd56ba569ea5598dedb5de0ca566dad20c005f2e1ee653af7c4642675802a3eff8a149a32d473be32f59998597f8ba2ed9ac6b5ae5621a8d41fe016ed9340b7cdf970c4d3189ce2fbd3b9a473e885200eedec0faca1767e3385e1c0ae3035cd28d9e052f76cc972844ca40686356566070eed9bd7a66a22b5ed4820a16570a467cbba7711e33200b2171ca42bdd92103f25e7276323e9f744f0db2c95c1f20dfc7dc4923796690a94288240fff0ed4bfb16e460813629408f9a154d1796abc83bcf92b7cf4384b3f407e9d85dfdc9868fa5e5b4756638271daae491f0311ea06c814466d82147a92ff84031beb05740cd68a2593e1194dd3f675c3ddc758d19c814c82980b12558c711b63b77123d9a02f47ef2089387d5cef42ddbafe7723c092cfc38c2a2379df597cd46031cf002ceb6fd4b1e64228e72529e263e2463a1bf67eda11f2ed772cce2842f918cc4d6745b12106ad0cbc6a631d5bf6fd1d9f6225c5987486b738078ee5d5d1c81ede2ba401525c6def43bf488d0feee355f2f1ad857d0714fccf2a362ad939345a658d0934635499d0513029ad19869008c188f2a30fef8226d8ecb20032c2040751bd88f75f8d127a087ebbc7307d813078c98b51c0033b991f464625be6c7b674be75c2f141a2e9691d92fbf6280426118253bbc38df772621309f9ab7b38ca9b39fd2b37c3d2ff1d438a50d403e26e7ffd7453389febfd83aa153190c8c609e203b9734949c53caac3e392213734419533b76fc60102563d50dbde053961c3b59d01293847845dfe7cb93e2cb77f03edc3148cef3226af852f45179c07ce58d0d3245c3af15f252a5799e395e494c2a020bbeff08bfac0799aa20422a005dd8f0ab6285f3b65bd966b54ed14c2ed36b0dd7cdeea580a4a8d27218e212a6e69d84cb9d18e0626a2e8a10283799b26e40d74425158294dd68ff0f6cc3f5570ee309b067b29dda06e909114bcf0b16c561dade5c8d26d55aa9a34c49fc3093d4d791e8b8640f3a6addc57e1bc82fd4c385aec8a204a0334e4fa1b34bfa011f5963650b83ae336b1d169b713d526414d2ac897b7b1cd6f6a4bf9b17c0c91c404dfba6b0468b3c9c6054e03442a7eb86f71d22dc34c3b089d59f09edbcd6a8f34fdc814e99d243b773a8d5afbc060056a8074221e55901068dc072e64f96feb77c654bb2bb6d61d53cb7cc4969145687d4b62a8f7fc75bba2848de169401f1cf6c25ca3152ad1f92f8296488ecfdfc28788198837b25121edad5b9c03122317efdd498f946a1a08bc2cc90f79cfa45f5ed21b97a497829d24fe15b59396a31b17fbca81cf6461c2fa09ad3622dc7baf275ae452f75002723913ff097f621a1d335a48c7fdfafea94c49d68ecd959ea13e9c6c83e6d356c23373907fba9f402642f2813b8fc05583a03a07fcb60648092281bec57ae939db591f5034d717015681b236a1172dba9e871ac3e56def1479e71c5c43102068f7736809b2659001367ee43047e0c49dddf1f677939ac1f57ea546702bd0ad1b1bbdd95d8744a74b98c005ca614d4629630f862f817f490d5249e7c3c90e5446b20ad77581f6376a1b726f4f1c2c31463af85d5861839a87535e8c060412eb3be45f5cd37216940931964d152ab16ff9e58fec1a04ca2fd9a22bdda05e0c73ac40a8415c0e1715c762a82fb54fe3ef88e1c24f55bf99398b37ddc81c7661bff06c8373a45f3a457c817ca655aa7b469b683fdf7f43f69434f743e427c5a6d842f8e3d961081ceec00d1b16d9266574e97d652c24a303242a770a5066d38ce7f9a35a302afeb8e55bc8f7531cb540a4b6da49e9a064f1d7c87dbc9f601c79e99b1049215f888530e851c7502ad7c961141f955fcfeb7ef89d5d7ec9d0ba782ac7c2b2ec01ac534ae3fb14eba72856b3e3cced2780716c7af888c3989d72230ab593aef9379b9e011d0221f442d831b22e1cc758dab9bc74efd98d548d12685739d394f8fc242efe19bc4126a0efa13716a32edca7df32769973b20a6f3380417062c1870a8f0e3a0b41787088cc14d280f00c2505e2af6c8e34be1ad8bd4c69ab3b664030bf0fb846720a2a7b31a143b91fef29bc331f0a17f409962e8d6cdc7879159b6b726619ac24d49d63cc3fb0e10f25bcd8eac7b14e2eef26ae8dcde8120e7b8ae1c849b64f4262c4d22647febaf3bcf7665dcb34948323ebb604154326ffee38f32fd70be50bc7f5675e177882e75a2fb01d2e13d226fe33e411bb1023579325df7a8acf2ed0500ff5607addbe780cbad8c7b2ab54067cd3a12211809f4cdc4d6c67886dc17a4afa49a4afdda93cbe62dea58aa28af42e8e4762f89ab99184c11b4049cdbb5ebdbd9c7dd706352bca0c9c86f6246cbef2c142719ccc42d48c8c63fc867e1f69798c6bac89a9a47fe8f10879d81b9c55293c4997205b949bd771b70c1a0977f093fd36f4ee82949388bea1c459870ba50e003e8e1cdd38187cc29bc2c7284bae312ec0dffd56c1f8552f9035a23fcbc7f274fb704fdc01894071cae0008f23f65e9476926d46c9d45dc13a7af1c4ee1d0a8f4b43e6386b3e67514690a337b611297996315aa0ab56df5d7ce9b40bf338ffefcb0e366a6176b0cb27ccfbfe20ed3dc75a5986949d9883c7d8d2aea5362920b6e38248747108a827b991ad1e644b698988e1c6d86ad9268ca25e4f50eb8e19ab16b38e4aede26e0dfb63d673044244595600c41cba4ef144bc8a48e71b3a289e6814a8aed8e817dba8efd1da1f819aa9f9a93580893ffc1cfdc0777f06d2f2070e9eb73f4d5369108c968ae51dce597c047b594e786bf4b23b637109e30545211faf4c2866299c84e2d0b263334cdbaeffefc5338056f52491de49509c0da8906241216db9837f5fbeae7fad8134488b310052d0dc1dae56646a5c8ec3d2012741b2fc088230248e804a234846f83775b0ec97af484a58139465aabb3bcfa75806f30dc319c0f24acfe3035020c7c663bbfacf1769972389b5ff8e3a1d0013ec5518419893092365801288ede7a8fe02ed2b8103683e000e7574c6419188371f9dae24fdc8490229bc895a246ca38381093e2c113248021e1b2977a899f276386b1120f7744d74c0cf374967b77b4a2dfee2e25726d5a2e0936b8b25d08c554bcc0b39d4cd657d5874863e48f941dd3babbe6c606bfbb647c6174905d94c4c90defd1602e00d2d000285213c6890c2e19ee6a571542036291bd8f52f12361e2e209cac18081cd35911185c58ba158a144cebfac5eda28487c986ba1c02aa608212516bf76ca39f55528e73c47f67df481c303590ac1afed642d9c13efd45087603cdc9cfb7b50cf3d65b9de6597cee6837f459dfbb7ee092707222cf28233cb1d3fbc6d0a0ba18ee79b68ea2307ba48a7ec26f1b7cf0da5de071d776faf2283956c353ec31cf9f46af28bc8c52cb01cd50e84ed054a7a68f1360955d5d5c934e9f3f989d87e31339eb1717a885c7c9d081f1a5ce8ff8154d937dec8f90e8222da04767635fcf0d6c724079ef614a15ee2d82e394adf3f22fa6c3d719c712fcf3ff3a095a52d9f9b1ab9c9a4d582d95a2a19319d051d151e98a4b6c4c66813f3af647957e696c0bef08eda304a0bcd007c7661d3547f429c1299897533bbc2c88a3041b381956c3011e546bd7da6c26650d6bafd4536165cac8c39856d9c488eee768689bca489fd1a7053d048bc8f3f855d8f14a16acd9aec21fbc39e3f20d50a9596203633adeaf30f02fa40360ae7dc236cca2ee5f008d48c63542843192f63d7adae14b917f5aa813ca1e6f3277e915ee72ac2699d323bc49d3e84c0a2318b05ebb689146e2767226c0c62523b04f396e570234bb7cd939695134a8a9b41ee8c39a48c7a36d95502c6bc4288efb1f59314acf915fdd82d148820b77a859a38c5270bbddb01daea900e843bd4a9406221b5b3ba264f814db2345343fde5600b3d28a8e1dc6921110d3b323b7a0af3", 0x1000}, {&(0x7f0000001400)="ebc541c5caf4a94038390f5f89c13013adaaab54cae4757e180a518e7c8371f648723df9e8928576a4514270cf562237e8fe17061684ffa0ff0f79ca627d59ce9cccbf061abaaac245f3a99e72484f1e10956ea05fab71e78764f6e065a3ca42f4fa5e7b29835fb1c225e63f2c0df2e2e39567db4531bcc9ab4ba5389af36631b870c3a67c2247942b", 0x89}, {&(0x7f00000014c0)="88bb6dfae3a51339db98f5a202d553a625b1d0a3e66d781d962e894f5f8e961e5844b003ef7bc4d99f68fb81b81a05d2422e147ef173992015e1737a356c650b841d2bd1d8c9f30a67cab9dc4e4d68965aa9bcb32c553743f310f4e6e459040993335cab8e32ec59ed32bf2cbdb0bf9bee7f259911a862314359", 0x7a}], 0x7, 0x0, 0x0, 0x40d}, 0x406) r3 = dup2(r2, r0) getsockname$inet6(r3, &(0x7f0000001640), &(0x7f0000001680)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) r4 = dup2(r0, r0) fcntl$setstatus(r1, 0x4, 0x8e) connect$inet6(r4, &(0x7f0000001600)={0x18, 0x3, 0x51d6acac, 0x4bb5}, 0xc) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000016c0)) 16:00:12 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket$inet6(0x18, 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0xfffffffffffffffd, 0x3, 0x80000000, 0x100000000, r2}) write(r0, &(0x7f0000000040)="8ec3b7e045a623ef337a83ef25d7c1c1c49326c7d5af6d490c8ba7d81230a1196f3547acf66d00e172154f574fe276f6f85672a0e9cd141c", 0x38) syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) syz_open_pts() 16:00:12 executing program 1: r0 = socket(0x11, 0xffffffffffffffff, 0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) preadv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/68, 0x44}, {&(0x7f0000000080)=""/206, 0xce}, {&(0x7f0000000180)=""/163, 0xa3}, {&(0x7f0000000300)=""/247, 0xf7}, {&(0x7f0000000400)=""/164, 0xa4}], 0x5, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket$inet6(0x18, 0x8007, 0x3f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000c40)="3687", 0x2}], 0x1) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000240)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)="ad716cd2334aabcd9ae1f875b495d15e1b49c19a4d06620feea6dcd952e762836436df1c05dec1181cb87b0071b37219215f2231bc67d8948fbb6fa0ebb07b6b1a5cac5821a725c0a4d87b4996074529bf39bf021a49fcdd6e341bc9273cce3e58d2ee1af559393327a6f7b8e381415cc2bf37157c7e6550207db037af6db35fddef51ec", 0x84}, {&(0x7f0000000400)="f5a2ef4b091cc74c2e7760661637162f2f0b8c44000e6d1499ab2d2a32264f7612fa4a8693e9e86465e33f742652ec3a69544a180befbd505fa397b58e1233267d0f7cbbc14365dec227b336408e84551b25aba014f7b8ef0eb4c9bc58eb7f06fb2bc7b355b47f89aad913ccad5f446b21525f460e3df40376b5eca5558eddebe3ae00f3708df7548ed92693279bdaa153860a80a04343e31a8332ce282ecf24cc82651dc4d70098b9c5c67c", 0xac}, {&(0x7f0000000000)="dd5c04949edde342b0e7c809981e33079f44a75e21e576b10f886a8ca31475d857a8f9719fc5c8aa268d64e09dd4048ab57dd78b737ce81e2ebe92193ffbff771e9c1bce205d525d2e547734a423a5", 0x4f}], 0x3) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0xeb}], 0x1, 0x0, 0x0) 16:00:12 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = accept$unix(r0, 0x0, &(0x7f0000000080)) fchmod(r2, 0x400200000028) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000240)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000280)=""/243, 0xf3}], 0x1, &(0x7f00000003c0)=""/224, 0xe0}, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f0000000200)=0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x480, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 16:00:12 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup2(r1, r0) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)) 16:00:12 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000080)='./file0\x00', 0x4000081, 0x0) writev(r0, &(0x7f0000001600)=[{&(0x7f00000000c0)="bbb7505f7c81d4abc6290028f9c7addf9bb309ad1bb2c5e6f4935f2ce4fb0bcd7223d9044ab38e37812aaebe7e580da7ac0fca2b0e86456ee82019ee8af3ac5cb458e3b6eb34d9120f91d72b8d9f1467e327a102db98f17d3cd194990c74a02b7176", 0x62}, {&(0x7f00000001c0)="bf7d824bd8d2731c8cbca7319449492c59bc1146bb0dcc30a161697276eaf016a1cc8e7d005d44f78ef2aff9c2c653c62253b08c855c90c365c853dd85adbb5d378268ac2bbf2e825be0a18c3aef2d1713f429290730920fa401ea8d79366e55a13f52f30facc5dc67d092e5dd95fb196fffbdb8", 0x74}, {&(0x7f0000000040)="5d5069fe2760ddb26061b5ee38ae7b22b14ea80a628c55c94f788a3b0e217eac6066999212de2734", 0x28}, {&(0x7f0000000240)="bff6ded459016a8db4d5f9f813be279652ac0f609431f6f1c7ab6a8cf36608368db96bdaaa2d6e76c49799b0b840d0f9ade399e7df2e10d119acf9e4b0b95328bd8ae7d1eb6430fc3757db91717aa3141eb932810aa5108e393ea5e96696015fc72ca91ba125b44db25c138f2636bc6b73ef4bb944896be40b8a", 0x7a}, {&(0x7f00000002c0)="a09ef9a5de5ad8be169ced5cc04094cf9206c943dc6f6d2fe83a6b7edceac449a3e835d91efaf6354767180203cbc4cd7da5bef4d2fddbd12433dbbfb849e8524193", 0x42}, {&(0x7f0000000340)="348db70bcef40445a5842441af38246d1147cf21a7e3ceced1152b3fffde56b0606948eee83cc79237f98d635ecbaa66d4fdb0f1d8ebf59d96e3a7d1018ab5849ab923c7ff71767a0e86a27725614929c592896d4b5d9230b5af566d4b5cfa2e3befb6827fa31fcff2fd3f7d88f13b0da7e8f3385c0d706fd5595dac5ecab902fc16af94bbce1bfe7a3ac4fe1152a683f44f19188392b8eea73a0ef24f4edb47b95a7ad253ef29ed485304185ce8535a8cd6009c3081c0d63517d9d9c4f3ed9e9d09389d9713901a55d398c9e60ce2c6f74962b2c3f8a2b5a4f67f036b19d9d5b39afacefc", 0xe5}, {&(0x7f0000000440)="7dec9fe2946671aab39403aae7938a78b9cd388dfb2709cda571f75ee0db0c53019215abfea5c55ff301bd596c38677b30959bc50d3db625cb553e5e1357dc909425db4d93af6bdb0cf12dadb63b1a4d40f257c5e5c778d625037f0bd17a772f8dc3fbbac62ab4bdb52cc8c7c8e9fef0b17ddb43b7775559d58a6ff13ede436fc5b0c8c56d0814eea1644c06ec7dcb7fada55ea032772ae989ca9942e16670fdc59fa9d53799", 0xa6}, {&(0x7f0000000140)}, {&(0x7f0000000500)}, {&(0x7f0000000540)}], 0xa) r1 = open(&(0x7f0000000000)='./file0\x00', 0x82, 0x62) recvmsg(r1, &(0x7f00000019c0)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001880)=[{&(0x7f0000000500)=""/230, 0xe6}, {&(0x7f00000016c0)=""/54, 0x36}, {&(0x7f0000001700)=""/251, 0xfb}, {&(0x7f0000001800)=""/78, 0x4e}], 0x4, &(0x7f00000018c0)=""/195, 0xc3}, 0x0) write(r0, &(0x7f0000000600)="87f8cb7eb5be9fb589130585a58df7bc4f8783d5aabe4588f1da58e096a3d8cb8b692f2a4525b0f20bade83903a8cf9d97530d5297281dc13923162731bc0b9590519dc1bd60ec42e6348cfa70f13232f0fe5d6dfb7c5da593e6d6b0d7b0235429f04a509144501c65c5cb4f82e50ac5d2c5161e627e418237aeea82b83108ba45092cdd8444f4f339ff8d5d5d913a64853f4dfbf4824a80935980443ea664fcb01f08fd0ddcf55a21d6fdd640ddbb17452806908b8b7a356c4f1cd947748b70beb156a7c895da6fe419fc2d1fc09491b47a9dd15f581f9e857e50f725bf062ec5ffbb6795ae4b503fa43c0c3ebfdf2aae7712a73144b1b7e9defc778870d17413029f1db5f0d700c9e5bff5fe0067662e988c1683c7ede5bf3de52a3c1219428b6596867c37a18f861e664883745a75f67f43bfd69c77d952f120456d873e754e585c5fc437df900f138291548cabf8bab8601e1c56d0e57cbc0e14d6bc2572ed4b6cc85e315bdf180032886b20885c660d3441d274044f72fd2f621ebc8e5284888ef8dad7353d034d8af9ad5c71d4db0b85116d1f2ce9ff23226b6b98ccf5c7956d1bbeb097a44f674fa37b550488027857c7e949fe88affcde0e8ab4b753369dd37ce5b2b65383d870c477fa5100491583e40dde10a50b060d1bbc3cda35e85c6eab7dfb12d3bb012fe797c0e4e385e6875a7647c8726210c09e59a16b9f86d02c07f756a9ab4e16c15f815f8136bac1a5d21aed3d34e4723d9ddabadd324615631b00fabd6ec2f02af7b4df16c28b2b2c46a27f68e9f81bcf531eec1528aa02d30a159348da13636a7bd545d79bef9c8bc8e3251bc88c2567ced5b71333f0853716dcbc0c59f98142b3a1cd7875f971211687a3ba4cba70e1c92c43eb14c596377a6783660ffd5a36330aee5925a691db2620f7996f601975bbb5b8f1012578cc43725961131d8b1d935d9ecabcf4250369981c552a8b261827539faa2d784dc8e90b3966644e7a4c60f394798a184dbc35fb2734ee026e5b28f680b5960a75f2082802d249a598646aadf7a060753657632ec87ca52d3c466e8dfcbc94038ee495376ba2ea4960e7007b15b8b0c78d61b892728b15fa6af008d40ccf3fe710686d67f45d214de1a05c5e6e4c91ade3e6c274209842ec12e750b7bb0ddbc24793c1f4edd0a78e35270e12fd17c49fbcaa044ec74b32b90fdbf2eba7b9ea9e8fba40b8ba26e4ad4c1b66cf3d1d41cb7d9bbbddcaa1cb97deac7ec6bb1004da90f79d4e2833406b21b8653d87b9e29308550e17df5cb8001da0a4bb4964a77e02f09f5eff87a982e2abc94760b0acba8697e99a423fddcf2c9ff3508311b70760ed629af3fc6e2bbdae8347dbfb103aad8e9b5d0f89d8617ddc6b1d82e7fd12a745960d3064383c8c670885675490a18f865f2854ebd16cc704cf0279ed68f5e2521614c56ccc0c7ddfc1c49284bf0c5a55cddf36f451e6276f71b43269ef4d9b09476b49c50fee6b2f6703250d19546bf5764c789968285afc5d9938a435ed1c8f64bd86f353441cf97f109b9f93c14aa20908bd5f32b84ed381af7e9c9d94cbc3a25bf87299487b6f5d516ddd73ab4361d52ef6ee0b57ebeaf621ad6f64562e989cb69a3863bbc1d5615ddc7e9c3007d69a1db7122b5b3b75d75153af64e567126ba160b9701c6a9975e992e4544409cbd3c579c714cfeab180815b93a131f19d74a5a69c385f11e041c1c8f80b28297775055440b6de0d87dbc733efc0a77228f61ec41e863398b1e65a77a88d8fedce658ea79fc551b1481dc077697a096ed3f9b98967095d8a5b626ecc35e18df94bea3269eff7f224a432616ebffd0cd5446006459a42cb338863052ebc823c0ad1046ea037c77d499426e8b8bb178e46741e781ec13f018cc4a9543999196c4580bd2d3a2b208f8a8a877bcc30a221a5dfda75aaa8a8939f4f4e96682e642bf6845614e60d6d043983436a21acc48414b1c9c98b183becf74748646d3e1d483df00cbc4edd2576a3118c1c6bb841e3c3c8cb87ed5ea160834987d468174e208f6b6132ed927280f85d851da37d83e3ff4a848eeb5d7561ea5081bd9f9d5f1fcdac7a3e477233160c90a7fdd1cdd39b20c6c59d3895abd79772c563811583c9fc803fd57b7d1fa4d33c6c2fbe1f2690808d2c65155022a8fd7b907e71232300a0576e3bf8663736fd7dabe57f843d417a5be6de2ed71bb5a1a8eb0e5c7ffaaa9b71a170901dfcc0a79ea5e5ed2cce2a82a0de35d3d87354e451198d3c495da715a69c7264ef2e07055bc72241a28ffbbe5c94829906389d6f4c4e19ff8b3dfd7773bf1069fc8ed002100381ff587cff343def9fdaf6fcd833a08768773a012f7a8bfd4163f44096e954e08109a22c39d7a2ad92afa2214270232127bbff7a8b86ccd189e72017ef3404f8067106ac1ae432c759a486dbedef56aef2fa1729c644d4787a7cf6b5604ce0712e2d03f48db769621577ab2ef4ec6ded847b6dfdda72bae37db064f0e64c6ec41812e5faeadc67229f8fec9a8a3d4926ff141264305b5352a52d2a1f0c5a7dfdec121255159d15fd15d731c649163f3e74de8aac66b9f0603a1ee4b6283c7c6f1efd1d266dd3918f668f165195718ef81d8d7bbbbcf8e72e85d5992a259d021290f7b652cb7a0f6025da6d4db96267c99358232f8847a88efe7291f85d41a1adbdd9fd971241d77904aaacc7c2586516323d829487d039ac8fd6a273456c598840238ec948a398031b03a2f5cc5a92a91a1a220f72b994cfe8bed032accdf89eed585e20206b60427c3190b3b63f839b6134d632a39e3a46ad67118b147132c1d09ebe9b3d770e9e0492b8e3ada89445df6d4b4b327dc426b1f39d21d205788a593cbc51c1a33e42d1db51c5742fd4432d3061068a563d991031016c93e7c266c97c97f6647adfe23d03a38c0a5ddb3b9c89713122c2185445870b47d2d9bd3c1041b126cd2d7f8d99cfc9bc4e9a02dff13481e723ed12670be3aeba24d2debeb73db40b3b4a254c44d6f74227a12d8083b41bb7f323e84a588c12a44a360e4d49189665aae32d86bcd68d4799052daf0a3cd3a83384e3470922a76c6f60fe4b045e0cac1627af6e80674af6589786e7c5898036dfee3f0b680b32a9fa2821b5ebbcaa1ecdce4d1669eef76ea1f81c119e79955b97932a70ab78c061b6c742049ab9b1d666e18eda21a463eabeb5f99b380b9fee16c9754f02f8d34fcc0288164e82998422d42b57d65415e092f527a04658b748d88e74c72af1f241f97828dab534dd7ceabd1d973e970def5ce996b461e0a55e3b39f2595e34b904d8ebce09699f7efee98c242eccf0b5ff333fc741b87e3f8c988811fc3efec0af09bd5f1bf2d62f6cc38a10b1f6f77e39f86df8ddd2caa2e4668f9ccb7a6ff5049ca59e1a92950930550821fe2289525bba8975822bd3c4fc1e9a4468a4a18cb58416754cad2763407bc51349d620733cdefd591bd97f1ac9a4fe56354419926f935aa917de7cdb4cb0ee4e65e5d658eb0c62f2b50d0eec3265765c4b88fae654b043a6d9eb9c10a89c6f0d2e1b574083b91cde75421c4e38a6a08d1db1c318a857183e39bfc7d4e792aecd9152a4ed9fa95faba33171910c3eb7a41315a687c1ad8a9414f8a479d8b338d0f0f9bba5a9807d13890f8b66801a2504cbfe4f2222618eaa6753207ce3d649d7f7ec171766ac6d30ae77b4ebb07baeb2d6216a128805acca207e74d0002fd6cae2d88fc334dfde008c4b54dcbac3012321e3f8631121bad4c25a6ac0065e4671dace1dfbff6178e03aa403c72bf26e5d66852ed1243578c586c4ddf9922a9d28de386e5ddb5086f666812f0e862e8d2c1f2d85da970ebdbc11598d8a5613ca4b9a0b3c5bb911c1da2ccbf934ce6f9939a7f1f77aa3211aaf3bcda373961593fc19211641805adef2b016bf44442c7fb71751c3c4afe3b767e2d34ec96560560f0d85fbb97040deff04c240fdb3d6d1b9359d854ee8c8cb14975fdb905fdb8bce0d010c1529bac99c338d8eff106cdda97b69ba1c5b71c381ae42c161cd61a8ff256f613ae0d75a2ae372f30e92ac4b98d9efc066e46835847f3111380e85a605892b364aa47d2c4c107836bda88ea49ef5d4cbd0bdad07b9b5c028d0c777e09861b8f1e7bffbb86f35a3ffc9fb3f51a0d00f8821d4eb308249da2201b1b8179c2a573b2d0564fcba7d04046a921a3b9a66dcf81e6798afa1e93db09bd2103f3f2316abbfd205079a8edbfb71f1e6af95c5090140f85eafdb6cc2d42a89d790975c314353352c979dda0e92a092315afba1baaecbc597d02aa0d87900bf0940c98e38c4ffa2ad3dd34162ed186d63b68b5327176b4dcbe9f5de809e8caea225369f0bf6705a4aba8122a64b0df6d538d75607e861c56c60a387cf9e379c807a0cc4d2a93dd5785038c4cb91fa086defc6b0e8880a92f91593eaaa46dba04179ddeb7edc60104313d8b5f1c31d76c529ba1b30b2f8f82e124145b5f10f70e05e9597b07974513ac191c84126a9ebed7bac96b1da13484ea61fc35520e29f4417488de827eece411cdef9fdc6d37c5f6bedbd9469c332b22f1d39f2d4049969e51d72f69f2dfe45993ced3d1a6b5ed33460221b7abce08ddac9f5f99b01d037588a64e30500a1703fe97f708a001cf735f71d8a036888adf21d61b80825ca2f5938331018891c4c8e37abcfe7002f4d3560f613125c0e5f694e2cceed442b38af51978f82d07c0fa615c1d8b46dfc47dbcc279685999275faf54fc519e22389d251f96c4968bba35f11b94714e3631b37925d889759218ddf320c1394f65b5e7cfd4caca2f84a70f819562aa7fab172faae7a70ccc428dc57ab38918122f9029336bb2745dbb2c1cb45cfd4b5027b4e8adafe52cdd5e614bc6fd48aa2f30a94eca11cf7ecbaeaa2798991b664b38febddf1374d4e0b5603c59b100a36d4592364f418f4df0d415ffe3f9670af7d933e07daf13dc65cdb05fe4ffc160de1e33f6b961914033ab799fd106df4c2974122d82899ec04d9ecd2f288c4a2713bb834935f4e59b708cd85686f2165229b3f05c9c0142c2e7f22ccee77745c6bb9116e8c5976a1d3e56215faf82a2840de2adbcd745b98d07a2f2bea13d796023e458ddf37fd6beabac62912d504e166ab137d85740ca8380f008cceffea3347d3eca4e5c5ca228739075e602095f92b025a11ead0246317efc33366d79af4b7569cd7a899ba70e0270fe25d7951849f78f731daea3ea3890a48136552156e0b5183f65b4fada88fa34d364d803b6585aa61fa5a9d89a4027eb400366334d89105f408c8c96f14ad5f4e6adb7b8dd328ad9a82dd8024cbedd73c53a044f5877f205ef2d39f8b6bb118979c97c79023bff8ce5fec0248f3274b895eb8c0668dd762dc586a6511c0dad21b08b1eb868a75ee9b242251f3b71ceabafca2a162f66abc0424233cb6b35a2dc4bb09dbb48ec8c98d46cfaf74f15eb4733ddfeff2c62a111682653158619971eb6e156a8362961f367a84fdc100d47368b846738d0d0631db6db5b8842432555b8ec37acfd13376212204dbd9dc7e959971ad8def823e563a0963815fa73494fe6a4927b04f61b49e77a3d030400a729c09d7ac3f6b66c201c983d457880c45aea7251e9a29516e6dba88b8d74401b0302d695993cf5ce009def7a6492b9d4ceeac1a8c8edcd24377efb743393cd9d63ba615140c0ff521b02eb999a869a79f9907996f18aa8afb6ee8ccd2f25940982c530b6b523217ca8c", 0x1000) 16:00:12 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x102, 0x1) 16:00:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) open(&(0x7f0000000000)='./bus\x00', 0x10080, 0x20) pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20020, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0xff, 0x4, 0x5, [{&(0x7f0000bff000/0x400000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9b}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000d5d000/0x1000)=nil, 0xc58}, {&(0x7f0000e3a000/0x2000)=nil, &(0x7f0000d98000/0x3000)=nil}, {&(0x7f0000ec5000/0x2000)=nil, &(0x7f0000c9e000/0xa000)=nil, 0x4}, {&(0x7f0000e8e000/0x4000)=nil, &(0x7f0000d67000/0x1000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000eff000/0x1000)=nil}, {&(0x7f0000c15000/0x1000)=nil, &(0x7f0000d76000/0x2000)=nil, 0x2}, {&(0x7f0000de3000/0x4000)=nil, &(0x7f0000c30000/0x3000)=nil, 0x8}, {&(0x7f0000d38000/0xb000)=nil, &(0x7f0000e13000/0x1000)=nil, 0x400}, {&(0x7f0000dc8000/0x3000)=nil, &(0x7f0000f32000/0x1000)=nil, 0x7dac8295}, {&(0x7f0000d24000/0x4000)=nil, &(0x7f0000e80000/0x3000)=nil, 0x7}, {&(0x7f0000c64000/0x4000)=nil, &(0x7f0000f83000/0x4000)=nil, 0x10000}, {&(0x7f0000e08000/0x2000)=nil, &(0x7f0000fe8000/0x3000)=nil, 0x8}, {&(0x7f0000fd4000/0x10000)=nil, &(0x7f0000db4000/0x2000)=nil, 0x5}, {&(0x7f0000d4e000/0x4000)=nil, &(0x7f0000f58000/0x3000)=nil, 0xc8}, {&(0x7f0000c07000/0x2000)=nil, &(0x7f0000c26000/0x3000)=nil, 0x87}], ['./bus\x00', './bus/file0\x00', './bus/file0\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus/file0\x00', ['./bus/', './file', './bus\x00', './bus\x00'], 0x10001}) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) poll(&(0x7f0000000080)=[{r1, 0x14}, {r0, 0x26}, {r0, 0x10}, {r1, 0x20}, {r1, 0x20}, {r0, 0x47}, {r0, 0x11}, {r0, 0x70}, {r0, 0x194}], 0x9, 0x20) syz_open_pts() writev(r0, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59db617f56c78e21c2096bc74e8d45143ddb27cb1be2b48e", 0x7b}], 0x1) 16:00:12 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="000000186004008b00002b27febf000000f92270b2000000000000000000000040ffff4f22006e103b4cf475290019263c5d67c3f486e86c1ce585c609950733599d3b6153b9df4877dab71c9a4934ff22234fa9b02db5d7130ca566", 0x5c}], 0x10000000000003a9) recvfrom$inet6(r0, &(0x7f0000000200)=""/136, 0x88, 0x803, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) 16:00:12 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x2007e, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x20000000000040}, {0x23}], 0x2}) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x18000, 0x90) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in}) sendto$unix(r0, &(0x7f0000000000)="5001050260000004000000011306ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff000000000a1c1ffe59e6efc400008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b3272d78b2e391098a18f83ea65f3482e09", 0x150, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001, 0x0, 0x0, 0x7}, {0x3c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000200)=0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1000000000, 0x0) 16:00:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = semget(0x1, 0x0, 0x108) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000200)=0x5) lseek(r0, 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) sendto$inet(r0, &(0x7f00000000c0)="b001742bfb099229983fb48c75a54ea9bbff331c0a41793cc5fc04675972b0a694b71d95cff374b2d4c1ac3f594db899672ac21deb428ecb84791dc1c965019a84fa1e274fbe292723c2546f846200565c5373faa24abbd87206c46d980b02a8ee7c6115dfc24bc00415353c5ed82f62ee100d32397b8644ae349382f96b6b7c191adab003f684e90713789ffa90e05a9920adf0e823d17552d7785664d7c07c6c55cb73f887fbc79c08ce64e962190e7d8bd830a6f676cff630128574e2077b27b39b3db5f31fd76be10127fad916523ac87c717083dfdc4affe87deed52e866c0da89cac4b80b92f7338d759068d388cc24183e23e9086e558", 0xfa, 0x8, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x62}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40000000000480, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) r1 = shmget(0x1, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:12 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) poll(&(0x7f0000000000)=[{r0}, {r0, 0x51}], 0x2, 0x0) 16:00:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x8000000000015, &(0x7f0000000040), 0x0) fcntl$setstatus(r0, 0x4, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x30000, 0x0) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() lseek(r0, 0x0, 0x0, 0x0) close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="bc38842ed976a97a2c56455c0d4d1e4266666d60662de2a86231026fa6702bb675116cfed2b987fc395df3f4a08fe810efa2af2d1d194ec49e8cd9b25a2e8d5d078a73a7af39905a89d63f39df7a9b56e9", 0x51) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="385171a64e8ea558976101831e750233274673f5f9c8f416bc8f2dcfdff00e0bfd4ef822f241231c8c8cada4c9c1390f505eec3c1d51ede01bbcf79818748db0f44b8b0bc31e68ce65a21f20b9ad9fc831c96a96ff", 0x55}, {&(0x7f0000000280)="9723ed612f55e7b2ac60aac476b87ad0e3a809daf01302d82743d51c287bf32d8f75e593861386a92061281d32bbbd378e5ea1e4a38288716a58d36af7c63abc6fb79b0a126e48b73e8993e204823ba0cba2bed1c5b6dbceeab2e9b03f99ef505eb53b9aa37c4530ac2732f7de9e90da9f085e3bc4a84ae8841767bc90bc565e5f1ca902eba0a5a6b20720613d3d876a92b5c7ad0af7729678248b67d2df3b16fa5ce7f022", 0xa5}], 0x2) r3 = dup2(r0, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2000000000000000, 0x4, 0x0, 0x8000, "9375b01a8ab40036fdf0f0e108b53bf53b4ba8dd"}) write(r3, &(0x7f0000000380)="fa", 0x1) 16:00:12 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) setgid(0xee00) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) 16:00:12 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) getdents(r0, &(0x7f0000000000)=""/7, 0x7) mkdir(&(0x7f00000005c0)='./bus/file0\x00', 0x10) mmap(&(0x7f0000e00000/0x200000)=nil, 0x200000, 0x0, 0x11, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="bcdf02bf6db09d413a603e84770f9fc666869709705d0150f5d000ed85e4b3020167448deca50690c9db2738d614a9d29f5c6c386185957a6c5c0cde3da21bce9887d2fa7b24a82ece2802964da773729b2765bd89df629732f05aebb928747f14416b50c5ec802a8f5cbad14e4d66f67a154b4042f884d5ea66ae7d6e881c7eda6a34a26a8d18cfb2b18b92626cdf7ad9f34254ad941b9e6301a14cc82b54ea55f43503df5311f8120b8c8b3bbf6d", 0xaf}, {&(0x7f0000000200)="08f642375d06c11563febc5851015e162e12d6a166c5b30fb11a1e8d747c8c00962570fa0cc795369602b9bd0fded6b38ce3ba16ed3ad9b63f94da3be32f29e10c98f5f4a7c27886e130a7b71e02b402610b6dc8cb595f62b32a1de35792a9fa58cc52a077f3200324c0f1457571089e1a5dc2af43125e66cd84c81f5a64fa291a2b1e1e661e70ce6a60a2e6fdf43fd7f4290690290b50", 0x97}, {&(0x7f00000002c0)="b9220abc73449ea60727392c1fbff0a65a061ccb5bee5da87199e2dcd23aaec7c896265bb9cfb39826c9f3619600071abe6cbffb9bea8cd3e50be7049e112dfb406796355f960716dad2ab780ddcf61e1632a3badaa9ff56379822ad581c439fd7bf75fc13c354b2864542c4ddadc10017b0920ac9448b1f81f27222cac5b4a396e2e46bb25a4854", 0x88}, {&(0x7f0000000380)="1f1abcd0230ef118da4e1c9491ac9422535b93151f986fdb01a4c69ec69b2b3ba11c927f277ae7f142efb173846bfcaf303a869fa1b81132879e18ddb3f4eb6569e862f66e9244b0171f723473e38a522be8e1614fb509c76f47f4be41adf3a9f55cf9d1f113705f410d5032a91f0252b94cfbd29f5f6ce9e7fc047bc34d50f0631cebf7b0babad1c69c76030b57a569748d5d4367b6f9cc", 0x98}, {&(0x7f0000000440)="f7cd0673e9d8add32833ac7b9928c3fe5c9f3e2c5abc3cbe39dd2e683f5f580823ee587a865360aaef6b9e5c352fbc3290823b83017aa10f7243c589a43ee13f6788369a2f549db307fdc84b3f893d7e14199f076fd220977e104d7ea70c1f1584ce1706c85d897943222bb361bfd5e7fcb2e291904bd1a64e328fed6bf1ce90704225c7338654fddfde4bed5a30f6daca7d19ac244eada81ebae6e87b23d9f7a7b6bbc90370469e855bfa0913909ecc2bb4555ab018799a7c15fb06c13c18b698a56ef052e7627ee41a0cc4e79e23d4d878589a2d82ac9b8dab2df69f89221ae8279ec6c5cb402d2b79567e6f9ee95d10e88b", 0xf3}, {&(0x7f0000000140)="c5cf151593124d7bc1f54255accf988978b21e34ad2b6bd5206c50b97d4985473e7a58f05206df9351dd297bbea44bca8ba71fdbc32b5c7e364c312a7f8286d67e4833a98da818a9735ad997aa75af", 0x4f}], 0x6, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x28, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x880, 0x8) pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r2, r1) r4 = kqueue() kevent(r4, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r2, 0x0, 0x0) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) r6 = dup2(r0, r5) getpeername$unix(r6, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r8 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) pwritev(r8, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f0000000100)={0x3, 0x9}) kqueue() 16:00:13 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20000, 0x4) sendmsg$unix(r0, &(0x7f0000002680)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000002580)=[{&(0x7f00000001c0)="018bb716dc35937a453ffaeaa565246bc9969f254f8269b72465b6697657bab4f687e532a11ade6c34df7487c3786100fbe3f8814fc8cb358c26b426fe783e26093387cea4ced8034955ad25df691a0002b2b53d8c466064ee310be0e83268a29a2b1079225f449cf391a9b3bcb6541ad4758ae2cb3ac15d10fef6d2df51ad689bfea0b342ca9dc069d85307231becbf344d3cddaf", 0x95}, {&(0x7f0000000480)="54053b10943e550a28c0c04b0d19fc743b4f3103008e683a64d3c46776c9f255703456e207020961a46c5bd78b3e57abc5df1fdc0075b4ecc7042a6121bb4b18bd986755db5275666fcc5f1e15a2de32bbc3775589d90e90a3d965e46eb3fb3496b778c83ec92eace8b889244915e3d1d8f949fb6fac70690356d372f0778d5fbcc170de245c8899d33cbfdd5e841fe744c3253938d665c6754a0990c540fb6f4444463118449266ba53c7ab94886628e54ac128adb25e0ce687f748d46e1fcc732837f4e07ccd0f7f074989067b38fcb1c1a89981f891cc9b6b9dd570dce7c365b6dd699aecce8f097bd440ac289fa43c1ad4f31dd8cb6b0ad61c5a049cf3914571850264ec9041d48d36ffb5a2fb745ecaf6a83d7b69c97f97d0b146f2ce048a0d07651c7b983b0675d9474e05f03f6392d40ea01e3f52c5bc0ca92e1bfc08ccd5249c39e50af9c969effab1608b3aeb119ce955871a187db8eed876e32b26425d87c83659ac2c8d5d4537642eab0bff11ec9b9688733f1fcf216b3101ad26d58b179810eefd403a26a4bda2ef681d7d70e3ef51026c42703c33069199ede3ad4456df85fa4d2f61646c6c2b67ebd94f1477a030cbe238f72350761fe1d055e280447aed234860979e9ed47e67e9650c6d13dc5a05e897a51e2c980b6f325d61682b1ff03bad8853809d3fef4e491ba2da3ea0e2fcedc97201fc2408785d2ccbf041d36c5bffd49f92a4c129dca03ce7f396656c7fec92f489cbc2461607e9a669aadfdba61d04f48f11f2108b8ec19534c1c41b71956cb09158a5820f62013d5a65b3604e87da5066704e73cbdb65e120dd47b825a53f4605479f724d87df3f26213128aa9143d93e03fcf173586776736087579f93110051c4bb0157831c4056f4f39da0e917ac7ba6adaa88ad7306f468180dc4dac5446587c678ed0726b5e4c6be42c669db0ed05b49a870cca9a7259ae0b9938bf008c749db1f279c8291c7ddb66a5f78cbf181479a8b03b3a84e2c7cb4265d8d4cb66b118f4b0bc7a6267d4c3738e29fbbd365fc8a1d2b57762087a163f6550222d25c116280ebbd8e60e90b56e57462a81d3aac91ac6fa042778d18ef86ca68e65c97db783048a913651ee877e1398e6c993d12d13d7f12b9ab4f032bd76c72b86f926481cff74ef478739e5bb1e9009fe785d104cd21b49e1c124e828c2bba92b16dc175eb675d20d766224234496679cd7c05fc426dc1e6a936cf5fac927311daa9ef4aeec077e3747ed87c03efdb9a86da9913c0f196e7ae15659512dcf2afd4b824d4c8a6917a492a91a1fe18bda42f336039260328f23752ce1b455ddfe794fda8d12cd4960e062eedd13a65c0184d4effad09cb339b937d62743edd9e989a13ed799c3929883466c48ca2249dc7725a28b37eb4294416096c9d3aa4250ff8076b8e240b0f04bb7766265e438563873fc93cca6cc40da3d8893b22c7ad59cb6eb0cc737dc483c3bc070512ce2aff85fb6b59e019adb58178fa427dc9d0348ac6d51e416fdc7421d66ef36784f5c5390cd154cf1913f1ceb71381589eb272a0e4a9d97d2b4d7f8e5de5bade8c005924552fea518ca444146ecb8ec221db5a03983e4b13495768505415aa05ca9668a0eb9cffd57c810c183543f4ed995c8c2bde7f1b2223f3d44114c9c6e39ab74315440698a0a30c739a27724ac7a45804a976d2d287aee367195983f7c6d7a0b82598f99a44853b0d8267b64570cd76c169120900058de774f28870001428f54a1340c0970249ad307d9c7ed2517deae22dfa21a1a185dbde29ddc8ae64a38034df545014fef0b4b62955571fbae9348e2bd01be96366ee55d5808ef49b9a929edb13083ccf262613af3f702e639f1ae06b968ab765a7bfd432ceb033251c85a4998751f34998e5fcfcc23a644969a7c7224a6f513f8da774dada0ef8f6ba46d0ad4c7556481d6dc40ca74c6b8446725cf0ffce5f32fba00962fce5adc8518d7598156a7cca260203b75380ed17788305fa056c6bf72471fa80b691f5deee384411fce34d3cd7c10fe68f9756f19e2c68b1d6b9f2fffdc4e3dabd69a7932d1d2580af73144048958d9de9b8308939e87b6215e2e85abc68b08b5be3b9354c68fd9b0325caf29c759689581d83dd07d7ca023715883d93c4f65b0e3d7dea0e211a158d3347a4c9781230f8f80d0b438a153188257de894ffbbe5172691857b0282dc2a7e24b4960282d238f4cdd139322db1c88ca476f9af5a7a74cc135201668c3b9349096c8eebd6de9f6bead84b2b7dac051575fe589da07462e998a8cfcd2f06eb873abd039a4a4c641630c0a314123e5e18e8d30da1318014ad5f3aaf46f7575b59ae78e0b122825d3f63779986183b6e34abeba69b23da2547e8720c3dbd12cc593c850a153fb29337e9939161d828bbd661798a56506ccc4a75e2f2f750bee0c00b7fa442d851a64c2bc86e8820bebffa875e98b0e5e1b393befa1fa18866ff14b865dcc980e5ce4fd15292d893dc1b1e48ede570b6aa531e011d944aed0e09cfb52c49075e1dce5804214212cb90e85fbaf68830926bb4efbee4acfcb0ad2a236a0224a181229b5d975ffb3c6c94e62a83b29c0af50a433809f5c683456d71608eee23292df6f9461d903de494865c34ea8f476d15b3a64ed08e597f0bd2fc191366b30fc7f5cb82a482dc5df9ff21d4eba0ac596fcbdb58b1cb5241ef25469be80ffa215171f14210fe5490b18de212bf5538b4e4f03291647ffc3e209f8c617d44d1a397e6148a90511ad46008811d99c92c7ef019c08c2da3da610e259e111f7fe64f63f7b937cfbb554ee7508d40f30720ada5d43753157c55e32136293cc5ad619b683962a0aa367e259c8ed36b0cddd6d7493776c32dbf8bd6ea90bf695a1faff4574642a9109f49fdfcc4c8fccfb3f02de11c8775eb323f68937a04fd9f038c15ce7b24e478f8cd275fc590137e276bd42ddc065593e3c7f8d86fbab01d1f2732944d28c61510cd90867d83f99d22b21a843b3376312cb257fa21baa4d9b307599d0dacb45a13196eb094f87902a8656ef4df1c5d071f845e3a237e468982a32e2ba7bfa82aeafe7ff3b7b2ea11e1bf549bc53d04951265e1cb45d7eb7e4d410e92845c1d69afaa7aea25b40260d6e17217fad0ad325f1f49db4c8fbcdb9d6477cb542ff14cd1b7ed9f6c3e87e52d2018d077a418727e024da642aa3bb9d3b9433003139acaae026d1f8f6ad4276b4885758d804a13b7743b3768e810f016f21589dc6f5f57be2063ffa56721e2e576ff612391b78c03969abbdc85d47b73f5c97e8769b23d5abb602753758b5c37b472f7810ee2de979a558e5eda48785bf0ecb9fc2cd7a825bb5bd5f38d039d0290dedde86c29e3a95abb9f8f4c3825e729113752943897743f7ee8e280759b62e49ac551fc6b990610c91bdbb7627c274ae791903cb3bc035cf0f3204e02f9258d98386fe0c89ef16e44ed641740d9350aec4a940c5b94d2f6f9682879c27ac5ba57c239d22cabc32fb64ce73ec86813e5a968e37c742f0ebd1849fc217a5c87f6d442a6ade0bc9f12a613e5072697df4e7189c1b9b517c60eb3db88556991f1889d336294781ac7ed230dabf1e819f90fe06c8917119c2d8bd543b98581da1d95e22f49699c02321f2f899eb786a0c934d9f71b5b6073e1517eeb481d78dc9c219b9db6da7e2f933ddc96508f3a39bdd31cab5922b9195cbc36e461c9e6254e32392330bf5a9733fca5eb945ce8234df7e7241f917dc92da6567f688b1cec16150a2dbec87f6ad6dcd2f9ece020792777b216e9357563662d708eabee3689e8fb77c497e6cf9683fc345fadd16b21205821e66036f5d96c81f4c1705eb5638b4f8f287e0b3d874729f01a23cc5376821f58646eed2c40c431df4a44614070ce82da8884408494b36cf73cc743aafd00b5227c024fd7cbbb1e065ec5d019075734ea37c7c54ec87ca8daf8b273d4b7d3001b218f7ffe28c441d748c1ad51befb6b27da3c374a70bc766621d375611f3e9460375f3bb56dba1fbf9cc7259cb3c0e105509c33cddf752ef7c19584d64c95df519eb151a52d32015d6b0125b7a6814248aa2ca435708e98f49ecc72b9fc1864bb15928f1718b897fb4b53b63ecd994c580bb6d71e8060c76233043d078fe2df9491967106d9263604256e773c582d996f3425cc140cfdbcbbcf69f466917ad4b573f06f8ef552dfd128ecb16f6db2fe3509538a199f342721830ea9849d8c9c86e2bcb7a2b1c7c512d39a9867b55a1de4aa61d98632518e4dbb02a7dd67bbb5136ac437fc88f0a360188bc93cd08a98ee915ccbedc839ff0c6a7606a94e12437f7f43225a21bf7510027274ee99712ac254f4bc2bc1577b8ebe868a1664a4a4d30b57b166582ed4c063424ed2e91513d707e540f754806133a4a3eebd7c02326ac60a524a94ed29097f16fe16c7d53313b3322a6b6c1a550e085ce93eb0b661aed2c23d4062fb63dbad244d4cd792fb93057f2f924a38e8209a02d956070273447366164b00d2deb2ab507d19a4b17d7d4a6c15a1991702cc54b5a9b0f92b4945c856dee671c934a01d984f1ab5c3b3f7e6334a06c2f1f8ca6685d5d4bc649a23559bd15447468aa78a0f2a969bb396ca45aa3b22788e99bffeb3bb118f2d0d33cee0d63ded60c11df9aa3831c5633379aa5094cd808425030deaf6eb5d28ab7f4fc752a4594a2ec07cc92c69359da26cfd8a81aaa24bb09034cec6ea71b9ca8f304120fceff337c6d21fc7fbe4e67e2c574bdb451ac5261187a6ed4bd29f388fd956bd0bb37387bff875bdf614b0ec6a328c591ac73cc821bcf3eab6e9c8f055a233305230adf29dd0b6aea83a1bdd3beb090caefcd96184ae22866d8b6bf233f340349d4d6af784e8bf9f8d16e908c3e0a734f5c12fc99f482f27caaf83021b2f9c1142d39b746ece7a6c4f323c73f3716d8b4f740abdd36c8f524c33197fc98a754b63bf59ec431d1cc3a36e09bda5d92dba51b40ea8beabc717ba787a472861b6b01548ae92bf2e76f0133f299c41589af4e33ba91c9086ed10c9ab9919a76a1adf892060554ef0bf59649e5b5eb5d3dae1f1d8816cb2ce264ec9f5d1248428b52c3271675d842bcc367b458e9d74f10ac8534d7d40f2c87afd2fb69af9e8f18e486336bd253f9c51e3bed56b8dc9eca5448645b27ff135fe1f0b08582f6cad54e77bda3d4dca9431e28427148a44495f5ef2aaab3cb1245acc124cdfeee9929c6f65dcd19ac4c7fcf56f829e43fa183338891eae9d9c28d67d1c8f4954cece33f2c8e3ea3949b64745ee9fe296b64e59077d5c29a97dcbb8b91c0694ea46b5afadee4ad7e56bf7badc29de2ead8548b908959ba77a8646f772cba5e14d310cf078ba2493c1530f29e1bb6bf5f7929476584a2d4a7be774d727ea3e896e6598378066ad6f4a3a29d508c68d5e91ffdab420a17a182abbd3c59415c9387fb451a42e28386328f7c2f8bce97c8c9c692e64d7a5c10b275b38e6dec6a953c26c54c747b5b40f9b3a9c01abc393e913a439865cc9e75bc13329933c40e781ebdd913e4a9ed17472fcbb616754a8aac42df62eff89c68acd81995a1c533df1a3bb866a5b4ee5e1720ed1ec56b1f9ca0c46346ee1892a03e3216bb547c80eba2e1d50d53febfca56d9511e5cc91cc7cb3865b284eba04ab0cf53da1fd2fb68f3739ea7fac372b4fc77a337960f337e4d0d64fc25eaac8ac5c948e7d276795d161a0c57c5655ff932b6246e68588b4ada52ed9", 0x1000}, {&(0x7f0000000280)="e9ee33098336f3913e6e11272ea5b82be5a2b84a61e0275926b27de0d22486f5706a42b6ca7c213bdf0c271b752617e0fb675c48d79768021e87", 0x3a}, {&(0x7f0000001480)="0bf6e337e122d4bfd9b33464c4b4fd20df7a205353cb55d228f91def45941b0749ab835fd0a02128adcb575dac907dbe190f7d293daab1f282f8da9c4536beb7732f231f3d2641220a2b5d26cd2fede2236171f1240ff84ed0d661e1db6695c54fbea9cc26d43a89ce1b0c4bf3b3fdd57dd21747504280734f731d339c841ac2945b859e7c97a39430f0d5eafce961db43a328f75176a0261f25254341d38198487256e36700ebd5008badd226cd6372bf273b7b6271249083edaa06d8cb7ad4fe0674039c2f5339c40214d2087c7361cc08c9242237ea51c8259273d524608035", 0xe1}, {&(0x7f0000001580)="8f2083021afd2dee11f8338f8012d1cd56d53a71a6a500698c916fd47ebcb38776eea2404a620ee36cb9ea495ac61a77f83532fda1941e2a5c5648737829a86acf3b3f2cf91238a75dab2d5388b058f2a90ac9f6307358b6eeac6b32dfba8a9554f87d768798c2131bfa8862e69c68864835e83adff3a8e9c2365e51bac8227c188047de2c967fb4a448ba5c0d0573b96760713c3491aef65f97ed843247ba7308836b13b08f5a9e1f7a16590c332cfa11785205fc849980ae29e08fdacc6ab3c4d30ffa42726317e7fc5aebf49757385576d1d72bb18578df6c02d15349513e5f84dddad84bfc6535f51c4f14ea0219713241380555cf91858ed89cb0860d753118748b4ef8dc21ab0f0ee02c6c4e641b0953fd630e3512bee748f5ee2adb7e29ea63b8990e3bd1cb2d57ec2bd3bc47b3d83589c5d317bc889a922a2f94b008ab02b869f032d38c3c8384ee2ca40f4a23199c20545338ea243e7d51da7d20c23560d545186b5364dd0a21924abfb6f1f19dd014df89b64af175db9458cad349a91cf4c2ed13576c9ebf573dccda1c76476d526fd84a85c549bf4f03089064435988891e078cef5b87dc560693af71f71dba76ee0c8b2ba0d5dd328a8930526a20529b5c3159aa66af9c0c03f14bbd8ec2bd21dfd0a4543f7d7cc2aaaa9e637e0c90ffa0f338fd782cdc4180a46b91a281dff82c4df57f98e950b8b1ab9a887fb015c77129db40cc7ae6691b3fd87d5febd13e94b1733b1ef52da857528350b66507df548911e15bdf2259081c29a63eef4e7be7a54315139d450256f29fd759770711f98cdaa52039fcfc5e33f9b9d23f9554818f83a6a9b19d03b91142f99e6aa71bb71e82414ae357cefe64ab4a77986fd17beb19d5e0f64ddea04efe472cdf94de1a77ed6c2203dbbe365a7242cc7edb1995570c3eb3c2e733d0667445ebb1879a4b8211f1e3707612d7b360830e4e227fb9925f42dd07f30f35c11d44c5f09b30fd86cf9e479a5d401826f1b69a9f098d7a50da436c9d0dedc7cc13c8d50e0a9c4e765058f88737d9d0af1d57cbdf7ecc3432a22f5c0f196173c75edf9a26ecf3a8bba8939e12ffa9c5e4d89499f8031ac3f6c35beef55a7644e7a98c4232facb8106158b231b50189cefa9bca52c36df0a060e89c0c8e1f4ad516e6805c3cd285332a1a84b09b9951741f5b9498bb840174f5b6b2aaf1198ace5406eeaebb421a3796ba552b8c07d302660a715a8bea47fc5539400312b4cbc283f2a7461fc286b8a27eba10e4e3a0a730a45fb05141da3ed8ea9f5bd9505eecb0b7bedcf36440ac72a997a3646d5607575bf68044ea8ee9fbafb1521eec7ec55d423b86e23689825e5c420e7298559f5780f3663c1af0f873d198fbc76f298e3fa3a60b793cc7a8ea746e12cf54abaa1e88a104360797498fc15a2b8d73be1611461b053689cd4c021fdb6396620f4233856fd549cdbff33e749697c448a32f53642b5ec935f4c1ca1290a8a025e6790a5374fff54da9c255a5508a0defac33b5228c9352bd7d2430386b59d09629819e310e9e4bbf97649b23a929bc16b40b1c9756a5e522a69f28f27e611192dd885639f59bb2a48d317b58a9a7f6018cfb376160c1d87132e90a6ae74228a3369e5cf7e1ac2dde3cdae9f3b88e710a42da94b64bd02170da97e93aee3f2b9f439e784ddbb8324b8d38e6ed44b173a00e7a26e142a102005c671e004df6defec2b989f4bbc28409f54b1fbc5bb6ec6c9d4583da4efca41db26fdf3601c6b7bad4d0b25c7b83bd0292387cc5b09c860c5b12ee7d33b98ddacfb858adf8618caaeee42e422b0d3d3222f3402fe04aa489ce11267fe4698849a62ced22fe3c7bc5db023acd1e2bf790db0265f0ec71778ca2a7b597b45599ba250ec7e53dc3f7aaea9e0931d0847025f0974725f96cffe7d29f7f87d36d5d763b51edd514d9244864f1845636d6d7915212d4e7e1d41885d158212a5d25487ab4fe9a2d9a5eb98fd0779701c4243fc92193c19667656163885d74dd441e7eb31166f57ea44427c27e5236394ef75432f5d05eabd5df58a66da79556ec96fa5c7313f33c08c0b946a27474983bce9b59fcb1906e1360bb9ac156bc214adb851ab297b9c9cd309a8d03ddf9d39aa03e8e5c9b5a7e91db271697858861397ef80dbf14e204792509ec03a27ed50d88a40cc4bb681a00175e0b703c3659d91d43c6b4715f823e62e2fa29159219d61074894219fe861ec5ab95440ab5e0c88768bf49c576d413abc62326c120669bea6d3103b4d02200bb47a5b10bd41447170e4d6202a722999fceff2a0624df6d1d3b1d7969c6846cd921c777c865bfa5000cdc532c2575808209ff0eebab961a5262e24d1aa3eaa7983e55b395aa139526e1acfd51dc3cf0380b8af5168e836b9fce0617bc9aae98606adbdd8af98cdf242a0ad22ec2dd0cf762263eb3d19af2af3b878dee7cace3fed24641e9d5e56a044fce32f71c87a03c13f2291e5e9ddd68b9c1f5ac9b62583e4aed67a88435a3cc21191635c648adbd6a7aa51fc364196bba7546a5f226b5fcc508562a93c1760f98f073e2cbb610df1620c50a30f21c6d273911d42dbb391adf704facffe1068a3e36f9115ff04cc6707066066721647599fae7b68b3760a9a82146153e642019c52ce96c62c8839d662699ef4e0f1174492130a232976d3e198d1050860938f566e13a668cc4c0d8aefcc9b28573db9c90e7dec92d01e7081eac96b4736ffba41c87f104ffd1beaf3328f3bcc78aa8054ce2344487d599f01fee1a64ae51e0c915f9580581af77bcb8dfdd51e13063b6b58c1da706a4a1157d437e5fde3eb03b29e086180c06fb9d7eb2bdd8ebaa0999dd6161f49d83fd01af9c4fadfb92ac4c1bcb38eb1b4fb68000c93fadd1c33d07ff16e964d1ac17f663c8123a66bffb13b82d9949d1faf77f43678cdac2df80015985b20440df16cc79d777713b7bcda177d9d0cbadeafbd3a7d34e39808a9145088ad2439ff1cb63dd17f5ee6790a06c83590fd9cb045c6a85bbd3b4ea3bfcc42699e8518662efd1a8e662c039272c554b0da28034610a403842a2a27a6c29bd7eb90b28ecab8a6c7de3078f934e0b345beabd559d30bdbd2b456dc72b0f5a68e5204cc127009cf644f424d7d10e91b642bee4eb67116568ef49f43f340b7f2be69f632e89fe889974209833119630708318b8331c8736ab147c2f29f5e891232d66fb29f2a3af39f3325857ec70c0fb46cac33e319dcc088c94b2de2167327a423377c389b3a0216bde54392ab0f76702c135ac31ee938a1c928bf3d5696f26ab460c05e6c5f9d9b5855162b03ce3cfdf9c8cce8be11b2abea2f5c61f08e487737d867c3df62936b10f8bd27f3446b26e2eb0988c3daf35de8227c94280fc5ad1c9fef20070f11172ebe66776604b85b49a7ca4079741f6026de0a3b25594439e5cd1c03b7d8bd9c077efa29380e657f467da5b2929720aecd3f96ea107c3953f4391388cfdda55ee615a9c3b4b292f85ce9caf99baae031ceed372e6e282eae783512782d44f8ef5ffaa7a487cf0d60d10f5ffe34ad727964dd31db6ed32d16861d1d535039f4557bb309299f19cbdbb1e6bfafbb152e252e6ef1fe294760ddd8b1f4b13db8debe6a6f9513012305863aa390973016058f1393035699e67bce310684c50e30410dd9af25a2285948917216e181cd263789c735e3d0cc9d6b13131912a5288f2bab70e50e168cb450042ac6891bbf48629fff0ad5d95ac3c45d957839244a434130df0bc9e894da4b4886b03d0fcf7f04488ffc6a9470671951b769ecd731e63cbcd79ef1c1f80071c2d6f287fbb274123bd0eb1603d24c5fee2c6bb6a4cf49d5f12e2c260ff516446fe4f1d5c3ce9686011b22644d8280f4fb96e102312799c56e98faf1caa0347cde88a1385888d2477c1a8a214e6622a7f8f0849d29b7db7451a9ddd766bb2218ebc15b76f15e2b0ba9ab5825ba1e45a71ddf7ef930b98a7a7d687cec02e744ac8ccc276865c79346d25eae62d6caf4e16e7d6c8b2f7fb9ae479997c41cbaa0efac59b5384d3879e188cfcc4f842c3b8b1e0024b60cbbc1c56aae4db4abdcdb51d8bf47fc2b81e818f5f69dc7258ab359733ca7fe2455c15f2084439d81e9d034f070f03c570e83e50b589e481f7e864400a9470fa96e6d1a5c9da5286e62ad64121a8352aae9e39226eb3400e1504077a89a3db6675d46e023338d120a473d7341da36f47a7fc3a7bd14abc14f1fbac4610fd311ddd3dfaeb4bf829acb513bdc3da361217ca546f9ec4da2361723e46d62aba4a4f031466e4ffb14b3595dcca1ee75963730c1d789429040c8e7e2f5750d25d4e446cf048af2bf551bd96cb03e0407a97795db99bc486b9faa5a2a15f224c1de9f95aabf83a6cd0553e9a5d854b37ddc6bc0ddf2331325cb7233efe7b675ca770888862dce5d3cd9f5ee9ef7163d05c0d47121e9e7f4d9a04bddf23db92a8ab3f839e35fa683648cb0c9498f399316cc3f2f3b5b5173b388993668649f65f7f5b54b874f90beba7e417179c617b7178ac9ddd0a5f6e1928176f40bcec0782c2c297b3a148e020cfa4b8c96a145a26e245975afc0e6df2e08676dcd0c9a08ba135a3ebdc0f386c9de9355296b024b124ce3e15cd7283eb12a160a326b8c93a78f395362e203d18a3e642e1795a6435433a0576443813f3a121785a6bcbbce592c3b067a97c9b86fb750bdfd27655afefb98b2dd5506a61523a29e5961acd5e609da9f2fa00754435d694a8ea7f47ac5fa372867f23c9d30ee54ba0c4dd145381b06229b5243dcf0fc312e5508d377d1416867b492d67ab5619314344615f6bbfff18dfb9b674f70c5a232219fc98551f219bfcd29320432c7627bbd2bfdb600a2fcbfe9eaa3ea0a78a454d75711f91a2f42edc469d85f8b0a036dad05e518dbcd96859e9510a42e472c53d05ca67fc02857aa635209859fd320d53fef14824a6d49af360ee06b23cb8a513e01fc0bf8f66b68c1a2cb4c2412fd11dc6d6cab9221f6524e7734c6e4d99879b8977ea617fa3a2236f409ee068b20b56f8f3e41810a9afe9e4567b4cd4d1c5fc31afd95044da6bac92154de6331067077c288742e10d86c928b09c528b0eef3d9369f4f36088580e6288c55f779748d2ffc099f1f6aea686ed64137b1e348b186ae3b46db6f4cc7f92594d41db8e41324cb15f84cb587376c3e8595d0d13b00c5724a1c9f3395cd27b7e3d3ef1b20cc4813c48b63f087c47f50d0ff0a85b1085312df7b936b62dab11cfdc9b57dab943c8ecddc7123b8c81a93c6143980f8a164c342ead9b03eb76e858ae94579241f9089863033b8623a0a0ad56e11509d696579832b4e899d840a888194f3bc02f2b5de67f300ad41f2b8526186cb658377d8f42583365bfec6f74558c6475acda3477810aad340757436c5f615e95117b756b432ac65da804abe842595bd35bbe96b5e22b8a85f8c637bbda71dbcf6872fdc7a0d9bc111f23544bbcabaef3fbb215e66c947df705be763e9fa17935ba88c23d6405ed3bfc24facef167b49c869ef6e427c94731676c65ec3dd048b6d75e23a892514f3e568658d72e49ab9726f9562714731257ad2c46e2f0c26305865ae733c8e89869a19efb6bbed00ee5f3fbd5524571797998dfd2cf4f8eec5e6ab019c0f069e1dd98b6c5af10e7b76cd942ce87ab9feeacb3e3a53d6d4faaee7ac46be5a0ed8224d782f643c0e073573cb5a95633083ce4b49866fad728c0c9811da4ac7d8", 0x1000}, {&(0x7f00000002c0)="9b065b91b2ec90ced3307cbd0c0050cce09d5c08ea870d73ad9e00eef7d0d22aead8c6404a96e9092757a76b377c1aae89b6599ff048614786faeb68691bae14c84e", 0x42}, {&(0x7f0000000340)="cc2fba08639d48269fbc", 0xa}], 0x7, &(0x7f00000026c0)=ANY=[@ANYBLOB="3000000000000080e219d140e8b3a1403591dd00ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x7, 0xdf0, 0x7f, "72de0fb9d669f647b33b69c4c50093b94bc276ca", 0x5, 0x8001}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000002740)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe03, &(0x7f0000000380)="b652feb254f620c3ce2c0ecaf54b516092ebd930f84b12f8bb4c666e85900a8e5f75f4aaf46e5448bada9b57cc417b30e439b722756773283e38359d7e8d9ec082ce600e0bc15382aa93ae1491d71067bd90811905ba58e4b213389e5cafbd9b7487b4e5ceb833197a09d3ccc07ec4c10000000063f8d072c4f6ba887fc9c34cbfe72f173aeea65fb5c95c65e2de0ad6fd4af979bea13a1eba515a28f48508adae5cc874541459e8c3d8f383d83775f16c2de62a8e264c0d229fb7be173c4864189f4e578fbdb1210f447d") 16:00:13 executing program 0: mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, 0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) 16:00:13 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x80, 0x40) open(&(0x7f0000000100)='./bus\x00', 0x20a, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x6, 0x1, 0x4, 0x80000000, 0x400}, 0xc) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x801) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x20020, 0x0) fcntl$getown(r1, 0x5) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x401) chmod(&(0x7f0000000040)='./bus\x00', 0x20) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 16:00:13 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20010, 0x0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000200)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x40, 0x4) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0xde98}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x19c, &(0x7f0000000540)="e8d183336e12a2f9aab006098463cc32644ce2ea36664db55d2af9b18f844f22e6f12f003ec95abb284c71205dfe767f2d473b71ce4fa7db56fdb11f5fcc10aebcf3ec66f13f2f9f2cdaea145a72c8aa22bd5e660f546a2f54d085be81a71bae3b0b2ff2885ed6c48e5f0400d64042bd8cd12b978606b7eb544bdf77ebaece2f791802d4db3423762c862fec5dd8210348231dcd") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{}, {0x80000016}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x1f, 0x3, 0x3, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x800, './file0\x00', './file0\x00'}) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000001a00)={&(0x7f0000000580)=@in={0x2, 0x2}, 0xc, &(0x7f0000001700)=[{&(0x7f00000005c0)="185e4830096bebdbaf6db7c0af76dc733b67", 0x12}, {&(0x7f0000000600)="08e825de49fdaabf4b00c553831c8c3559f3c6fc38bb0a9e6a8f7a4050bc4730cbe764bcd305430694fe5dd91c7b7d2730e90c6c0de19ac7b36c352a78cda5d142c48b765d7c2e52ef9b5b3c0eb5b9c95d6eb5c123314765a7a79d1cb801b658b2aebd92b1efc9d726f7e1a016ac795199365f41780163c931f2a4e4d0b2e108f002ae65d1503da241b1673f7b163e8403b1d57fad63f7621152525ea305e4ad9e64c31c29dc58da636f8b4d3bb6002beee299590b0b905409a1696bcb791213d203cb282b259f111bd60209a8a07e3afbf447d294a7bd8294075b01183f205d028d511b76c957ad0f3669e6af057881a2bd758bb981256eca7ae7b5cd6f604d6a82ac441d2a1855c31ac13ca18f7a30eae06907f71b3d9273ed41fbe4600930f85747ebc88ab6fb36a29dc5e7b70612328c669d67cfbd30011801fe7e031029a50c9601dd106960bfa60b196189931161aef7135abe045113b7b002e60986867b65c109663429f2452e85eace865b558a4907ef114954bb0ecfbbf66fcaa0d4d380a828ec89f9e3fe6d0b31cb4cd14e7ccec69e96f74adf10b8d971f7a863a79ba7fa7a5ab8199183b73ebfe8133dd86d464a74acae2c7bc0559e8c7fcef527b20d0d228e700073f1b8fe50f13f06e33e6989d2df5fbadeed4eba076ee2dc578d585e10c39a285ee962dc8db44a20781fcdea4dd7f424ddb24eff7248da06644a299e9642474a7c414c3c397039d72c9b7800482cd5a6fe106b7bdbc1f023055d0e60497674683b22444b78b8a51a71e25716ac02ca216cb688caeacbb07cb6a77b2d5431f92d601714306046af0d7b1480bb04b89ec0e03d33e2726788079cfa868c4110047e4f51d90b341f733ee0794161fac571d39482bf6ed6a715b7263cef05dbf45550e9b96ca9d772edf1d0bde0ecb50a8651ad4f339784fe701d14130845231bc449397b6bf5e827b071c01651681daca21dc03821d4f6c19e6bf0862ad8fc6375855272a1f6b538f91f8f5e114e8623f23a3265959dce03d347f6e5edcf5b221d02fb90548e361dac66e00862d70b74bafc3ab03cc1809399f8bedce3ea142a30cf884d3d9b3a294806f447e383a9a2d29b541eabb808b2824da93066a02b6ecce7c2d51275237b402b1ffaa5e1f4f134f7fd437e4563b8d8031cff33738d755a7730a3206e79f044321f731d06e6d55768f8dafecafdcfa7fc77fec0c4d82ed1f483fafe6f8302e2b9f27c638e845d4e97f23c92d4f09429a33737c02c2a857b6d09361f84568ead28e9b3a38c6caab2855201ba6a27db821697dd54e2cac673e611535b4df90d92827ec20b1b9fe21f155df12b6edcf1ad36ed26d85acf52d59563eebe0ba27d1cf4f6398e1aea46b83194222d98657fd9cdf30f063a3b0f1cd5399f71c7691ad422c4c5ac8b65536cfd12b469c685de8154028803dd32c48d4b80f2effba993d0726504275796c256ab90deecc91b081e70b90155061119a3468c0d1cfca947b8668c13ba39808b28abd4108f1ae3055898b87759b5a48f1a92e05f200cfaaed95023eaea804b819a38297fa292b654f6a87d4812b4492d20d4aa4517383b37a7d497f0fe09f1add5d004ef75d9317426e81700ddad05f8c58ab936880b8c95af9a868e4e6d2ef4a7e82492010a50070a63d065e0f7bd65d8129d66321ab1d6e8fe2a1798589a698653244435ceb582152f7c054e4c2ca4616f6736fd608d4f2f8db02e88d21f41266918235c95b2b8344331e53e690f3f96a1eb00cc050a5371aa8ad3fcbc44c161ca256c37f5c6da37e835cc0ad0a6299ca6787eaa51ee3650426a53f12089d4e24e84a1c6e5bd48ffc1f890dd24bb0c47a91e31d4a1021427aececa50db290354d5ab22aaebff7d8eae4c79e2155b9d8e243b299ec538906c39a01b4f65295f8c54431d21a09f94a6972d06d4feaa7b512385671bddbbfe5aeaef61cbbb561cc974f255fd1feabe845004fe912a78bd9597a516649855719f46e3bce1d19f3af0c2cd387cecc36499cb9ab902dbe3886cd78b44007afa943929d7ed6bc7cd15ced0ed9c3130ea58d360fdebdc71866c5d0a4e22b3b9d1973b07abe094d3a97b3c53acf90aedf5b6f366c5715bb2579baf30a038a8b22360e01df7d471aa14c2c5e8a3a66bf3e08d690887deb6c682b7a8721d80ba3103585cb6ab40e7aab2c63ff997a4ec86429c6c3d6842aec0725f6a453c43ad6862da3cf6fa86aac86a733edccc4cca3921dce11bbdd5048beb46d98d751de91305d49f5273f8054769c89ba0d9a5ef24a4b9e46fc1a4f88129b7aa0d463219ca3470060b9c545d6bc00127e101723136e6da6e14ec4467dcd4f96256810f52a766a3251064bf3811b6a16869a83431489ead0958bd3c718661b9ccd122ed44779a9cb5bcb6843a4d5d7ec096572ed6b6cff03cb772e9a2b5f5eee9781605d46c67912c6a50fcf5cd1f5c3c62f9c3fce42df7805308888e99cb6f05f68934059783a45179f513de89a7ff83d3c2a142f8ba2ec3b083d7cc2f10ecd5634fd6c01ccac88c94202036502f090bccb6534f6fb31888d8bbf98d144e1335a63094047ad6722a1d6cf014cd0299c8826899d96020971d6ddb38f0ba08001529dc9851d58d92866beeb991494d4c10fef9ac12b0ed3dbdd41e7ec8ac71056e131f83f6de5af5fb4fc3b2c482560b052faf0d18d6133431fe9b7a79187808ab4513d514344a0e883dde3d2091e029cf0e782cfa5124f451718a47d493af44c6a49247fa69d80be6aa730da19be5ee0e10ee438ee40b4034e2c28b82e5c8aea146fe720b92b52adb2b193da5f8d1be62dbce1324be2bece23169e1266e8bb4f4e1785e5c5156cd3d630fe95a2dd3bc32d32e0620c9fc1c70eb32f8efc21214d60e17c21c3d8cf3589b9eef9f9a45debdc3ff8006ab759d298a80fc91bdbd8d1459ef6a0d2007ef2033b94fcd378f8a67e2a03a82f931c9d8ef8ec7a36c69b1c969bb104cfcc001b515414de3047ccee9b9cf478c3263f79b0e49a4801400f5bf2e7fb4de16094af3681506287b73b0ff06b70c0a397ac7336391717337e2c05042735c757bb04f2a2b854642e38cb6e47792dd0f35102b294612e3c80bd7b9b6442b62400026c347c56a8f8e3d5c4ae5a049826c9e22bd7aa84e6c8eca5290fb5543070ec354114cd1371ff642e6f08fa3b930a8f16d243ec870801a7af23314e4eb20bb8a6250fc47f0a1f2dd0ff41d9c16aaa6faff5f25fba08170bce7a08d54c1727dbb66b1d8266f6d454c40d3aa2e3dee79ec2ec8abca8540a494882e57d3c8d3ed6e3da108798676c9b019f9ef0d1ceb4f3b17884228bc47e998a79580f116a5d2069e8242ce036d514a6cec848b0afd09062b84b238ec0d7df4f15131388f906456fbef8cbb2e80f5af1e0bc17581ce24912e9122af62a31a778fa8572f9bbc87e0aba4e49f54a63f76d0aa43b9db4cbd9612cebc066476004ae4a1dfc110e4b39cc8979718ffa32d1557e8b8b0f13e122e3de3976643333c0043cb5e04244060c6941e0c3d5a12efe4d657c0aa625cdd21f78610e74bb0386f4a9235a378cd64f3fff5611d059012faa3c2428d11e572df7fb4c1868ec535a221d698b0e410137f05e6099908411c55aaf5b17b97505689fc9a939ab2f1520efae21aa9a048802e160af4c4082a397552eb0a25e7ec92185a20d3725aade455640dda686b783da50855ec51121774bd55d968aff7376ece220e6d75c6f22f645f42fb9c4d273b95fa832051278ba7c2d3ae1430b9963bd9f424790cb7bf3db23d3264b0e08eee2b804fc5dbfe2fdaaa01f68bf86a1eb6b8aa84947367f713a8279a14ffca28497d98c7e3fe54477a7c19cd5aae089c16169463a5e1bd7fb82d0b16163764cf541c78314cad6d6baeafb143d215112e79db8ec7829dafce4ad1a5279a3307d8d78e7021b1962e8e93c4252e09c8818803751f293b7301ce9be9b459076eef51e598a2c7792c161d0392ec0676e13250af363c808e5805970c6fe6a64bf582a513ab9b486ccbbaa83439fe8a85d3d9493aed5255d2644522a42ca967cff545a277f4685767c3144d8af44982aaf11212733c052e518cd382d35b5de22d2a2175f2d47ffb35dde30c3f70370971388ac713695ea64ea592cc1f2ff12a82dc04a705797bfd9d0082817057ac2c3f819c30c906b4c3778223e8c8813f82e8a19e3c24543aed5398e0b8427f95ac251ffdd32f74014a00d00bd13b6cce4a06ea3e6df31206201ed361b22fd639cd8c9706886183ad9be0af5088e33e5808736dd2980f25807266d644ef441b7ce9e0767fc56fea5c2d28160c2ed9776604ef19ac3425cb0cb6413b172ee4f3d16c09f8ac027f237c3a2dbd5f531d475d4a0b9a229317435548bee86bf47be2c7a650ad5160c70a31ab30b87bf2187ecb342efea13e3c3ae3b472d7f5571d47eeebf4e0dbb882f7a82adef5894aefaccbe1328f01269179220fc75acdefd87e510f5ec57a78feef6f1396e7ce351b395352b311810bf52a73526a56d0cb41721bfc506ac996c0609a4e70f8ad67d6d5658795abfad9d5d25ca015899997a51d5ba831dfd90d0a4762a8631a8b101ca1c29049734638692af8219c285bb3940e1ae37ac0807a46e836802cd6929f656c089d7d6c26f4b4e2d37277dfdf2b32e434e300de8b8850baaa15e6cece57986bb590e8ab9ec84207b23f2b7c5e87abf245c0b3f8b6c24bb92eb198febacf5cef0ae8a46dc8011ef754c9e79a290e02ce8a2f601cc99b6fa50ad7e66db6b5c5210961d9588628ee372ce3425e460fb73dadd5fcaf87a4b35b641f2874a59141d1a1f55ae432c05025be2256f5128ddcdcb341c365dfb15ccefab167cdf1da5fbe249c04e06b8d239a37dbdf5190036f1ac4d8268c5abcf9487f45b7b07875f8ebd9ebf1960d418b28b701128446385c1f570f78a8be6d16db00ae2ce80c6cf3030088d25355cce28a4297854626ca8154ab33c9d33a5aa1c7d046c72ef47be386399dc07e6786f4c1e5d480af5702f61299481e1a9cf0fb69a54af49ac7a7ac71671d859f1ab0dc8ba7feadc68610d62d18daafe57fce3c4452b20f364e9af37a3c4cabf166a9d551d94d84fab1eaa595bc9780aaf62a84cc92357838230c4c5bd6fe9d32b4d9c1f01771ae2a5dfbd0410bead7581df5134a6454f94f8d20871d419defa9e3ac6fbf12a55a3fa28985133eaaee06e6b1e4cc5fece0b64830d43a27bedce5f9f6f4b116b899d2c26dbd2664754955413297544667935b44a8813b4ef2d7c7ca97f7ddfdf21dac0896bde7d7cdcccc4e8f38345396f79ccf36e427018a9e7ace4fe739eac808fad8e4eb44125e4d4ccc54bb529ed97f547c4104d4a65e454bdf308414193b9d97fa36eefe828907891527e68e1055cd2e172dd75b992ff419f372c35709bad48e316cc5081999fc5eac25f73f330a1839d7a3b199be614ef61ee8f83566eeda6beae2a90e5db70c2c6cac910cd2062317991756ae333a03a69fab0c583f0914576355f1813ed7dc29bb05936c05fd3f7d82f56686d2f495762060fcc58a90d058d73812cddef496a56c2f669e71aaa3150ffe798ffbe218b70705a93996478709c44bfe5f6a87dba681699bff89fd265088878fc6883ecdd07e306ac43888c6da6afbe52f104ba15f6b7df25bfc2566c33e49675edc31b2fe8d9eb4f756aa8c0a29ac129768c4f07e2b2a1de1ea5295fad437a20fe0163fb9daefeef22d7d2a0f57eb5bc8adcdeaa008d979035ad1eb160c", 0x1000}, {&(0x7f0000001600)="e9731f15caa0509e8f23da1366734d2f6b12d7b287094ec40635a2e0fb256fc690eced522b8eb03ad7b9503e0358f75dcc88358850bfafc97c2d1ccee7cd69e2ac1e3674b2606e76e153b67a1a9029f0f65254a0979a14b2a234a4dcff10c7599ec377f7d997903a6ab3c4c68d59237f6081d914445da44f789ac61ef2cbb24f1989e6fc4e418140ebf5a455ffb59435267b8c0fe18cd23c6e0e7faa1610a6d55d07ba907f4359b3713728834c59c99ab15f96ebc5917ace1832d753faf21927cdfff4850cdb3d", 0xc7}], 0x3, &(0x7f0000001740)=[{0xb0, 0x1, 0x1f, "af726b14e33660d53afde6395645aae97420dc349a84255767915e07842a6c80eb7244345ac1d86eb7d926aabb8494b537ffb676f6777df4acc9d9f895b5406ea503d4a43487bfaa4a4a9a4eba0a8ca5026e43388c0e307bc4e6698225de38b9a6e7e04e13560ecd80072c9ebb12d315b9d5d4c90419c51604d5cbeb6cb4a84b9b98ee7fccae81cda8f2ebc320eb6b47135af21d6d77c2d648"}, {0xb0, 0xffff, 0x4, "693ff2e2e0af78f8fd3d930b3d5205b0019bd9100725b552a9df4d53470f0d3e6c5664c7702a222cbaeee411468366e2000791e5ad3a31759612af5fb1b1b4aa78b3df9c8e47d5b74cc257055ee88aae8b0dbff71c63a460b57279aeafa46b7507c653578821823f9e58ab015b6a402420395d51c131eb2c5310206532c0d5addff758e64551faebb155367cbd209c436a9d0937f65ce300332a5b"}, {0xc8, 0x1, 0x9, "2a47b3ce0c59fa2b4ec191e8565ce20313aa88b7d020502d8b220805b267f54a99649712a994da0ecb3e6566b8dbcfda6ba6b2dcee32d92e9af030d209269db55f8cc973ebec377ea2a7c2e840f52257d5f79df251611ef8531057befbb88ca8cde0ed4eb2cc0bad7e96c0f0f4619cbf6a1538c8b7ac060f385921ed7e6a7e862e3d9968b317562fa7fd8927ce96465b19c4cbb9c7cfa08746ea5f66f2c7602fa824310a0d264d1913757842039b32401e685c1a15f1"}, {0x98, 0x1, 0x5, "0260f3a236b365a454f96b2a9bfb7ad2153164cc71951910da155635c70fba597bc26a6facc4919d5a432107a9910a46db3dc07d2b244eaf9473973583c4d636ebe2efdb702f5b0a0165878099b9318162e16340786edd62ae96cce63d963848be94fdd8ac55eab1b07a7097106e797505e58384edc934d0a3ad1d3fdf868b5e00"}], 0x2c0}, 0x400) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f00000001c0)="000000186004000800002b27feff023519edffff00000000000000ffff0200000000400000f2e9ff00000000", 0x2c}], 0x1) recvmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@file={0x0, ""/8}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000100)=""/138, 0x8a}, {&(0x7f0000000200)=""/128, 0x80}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000300)=""/143, 0x8f}, {&(0x7f0000000080)=""/55, 0x37}], 0x5, &(0x7f00000004c0)=""/185, 0xb9}, 0x2) 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x20200, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0", 0x0, 0x7}) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000700), &(0x7f0000000500)=[&(0x7f0000000280)='-:,]\x00', &(0x7f00000002c0)=':\x00', &(0x7f0000000340)='{&+)\x00', &(0x7f0000000380)='\xc1}!-+$:{,\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\'u)\'\x00', &(0x7f0000000440)='/\\{.\x00', &(0x7f0000000480)='-\x00', &(0x7f00000004c0)='\xdd#:\x00']) 16:00:13 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6}], 0x2}) 16:00:13 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xffffffffffffffdc) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0x69, 0x20, 0x0, {[0x401, 0x5e56c268, 0x3, 0xa98, 0x80000000, 0x6, 0x1, 0x7, 0x7ff, 0xfffffffffffffffc, 0x3, 0xffffffffffff39e2, 0xfffffffffffffffc, 0x4, 0x8, 0xd1, 0x3, 0x80000000], [0x10000, 0xffffffffffff0001, 0x4, 0xed35, 0x9, 0xf2, 0x40, 0x80f1, 0x7fff, 0x7], [0x80, 0x1f, 0x0, 0x0, 0x8, 0xdb6, 0xa481], [0x1, 0x1, 0xff, 0x401, 0x1, 0x396], [{0x6, 0x80000000, 0x80000000, 0x4}, {0xf9, 0x5, 0x7, 0x4}, {0xb9, 0x100000000, 0x10, 0x7f}, {0x80, 0x1, 0x2, 0x3}, {0x7, 0xf466, 0x20, 0x4}, {0x8, 0x0, 0x28ef, 0xee4}, {0x8001, 0x6a5, 0x4, 0x8}, {0x15e3, 0x1, 0x7, 0xc4}], {0x58e, 0x8000, 0xfcb, 0x9}, {0x9, 0x80000000, 0x0, 0x8}}}) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8801, 0x0) 16:00:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000380)=0x4) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) write(r2, &(0x7f0000000140)="995a843b6d81a6ea574ed0de66215d55d987e519a398eb4ffd1dbf74eaf2aa3da4d2a5b4d251943867c5ac14cff47b3c176b21d8353f236258d9921d64a8f7af98abcc3a66137d3e6f544cc11a47ad14ed23fdbdf68f25c100bf36334b5340caa5ddd7d7427ff18bbd2a8635620e1b18a7c0d538c57fbf18f0feebc95ffaae16584dff3df73144e105b95cc30241a7a0e63f2ff8f49514e1a038ea2f01506d", 0x9f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r2, 0x80044275, 0xfffffffffffffffe) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000200)=[{0x9, 0x8, 0x81, 0xffff}, {0x5a31, 0x1, 0xc916, 0x4}, {0x1, 0x9, 0x6, 0x3}, {0xac6, 0x5, 0x7, 0x4323}, {0x4, 0xffffffffffff8000, 0x61, 0xf9b0}, {0x2, 0x9, 0x8, 0xffffffff00000001}, {0x3f, 0x100, 0x0, 0x8000}, {0x400, 0x40, 0x1, 0x10001}, {0x88e, 0x6, 0x2, 0x8001}]}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000300)=0x1) r3 = openat(r1, &(0x7f00000003c0)='./file0\x00', 0xc00, 0x100) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000480)=0x9) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000400)={'tap', 0x0}) 16:00:13 executing program 1: utimensat(0xffffffffffffffff, 0x0, 0x0, 0xb65ef6d266e9846e) geteuid() geteuid() geteuid() 16:00:13 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) fchdir(r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r2 = getppid() fcntl$setown(r1, 0x6, r2) 16:00:13 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x20, 0x4506) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x400) r3 = semget(0x3, 0x2, 0x486) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000380)=""/50) accept$inet(r1, &(0x7f00000003c0), &(0x7f0000000340)=0xc) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x7fffffff) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000100)=0x9) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x9, 0x2, 0x7, 0x0, 0x3, 0x8, 0x7fffffff, 0x1, 0x3, 0x8000, 0xffffffffffff7fff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r0, 0x800c5709, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x101) 16:00:13 executing program 0: r0 = socket$inet(0x2, 0x1000000000004, 0x19) socket$inet(0x2, 0x1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x400000000010, &(0x7f00000000c0)=0x2, 0x0) 16:00:13 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x2000, 0x7f) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x20, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x0, 0x0, 0x3) socket(0x1, 0x4, 0x4) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) write(r0, &(0x7f0000000140)=' ', 0x1) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0x8, './file0\x00', './file0\x00'}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r3, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x2, 0x80, 0x0, 0x3}], 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x5, 0xfffff, 0x0, 0x1b45}], 0x3e9, &(0x7f00000001c0)={0x7f, 0x9}) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000001c0)='./bus\x00', 0x1000000381, 0xfffffffffffffff9) r1 = dup(r0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x900) 16:00:14 executing program 0: r0 = semget$private(0x0, 0x6, 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000001000)=""/123) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="6b703d97e8f915dc420f3f20a06a26a32d033aedf336529f34f8a999a3a759c4cfef80e79b5e3e315d7c37ea62c3d9b34c46260fd0821e69739d85bdd2c9cf7558c4f75923302534f36cef38ea2cfe119c53c8e3b37f3b71ed1adbd339565ce16884d481a392bd99308e420f996667cb9ec7c8ddc16edb5c552e8b7c14e8a86e2704cb8933c887a83ce0952728c00531fcfbb9b9e25f81bd49e7df114b140a0a20e777a8dfc61ea5ea76f647740e428a5961c96cb35ffc6c66f3724a164ec142d76962047bdde13de91b4e8fb69a5e1844b702523fe982282b1ddba509fae2832a37181a9d33d0043dda31f1112386e5540ede843c3e2a4bebc3c18b5162011855a9a5d206bd8a50adedbf6b501b02fc64ba2c44f525ad9847b568cd1c852c5ecc5c5f338a38450c60b926bba35114f0497886b46ea51dff5eb4b69095091cfcfb8f6d26668e348bb6883c83ad86656a7bbb8f0612a7888afa147d9f645799946f20e6a6df547291b9f3c4aad58316beb23e2e1aec7603afd8c8937aff98d1b768763657e70cc6996dcb5ab1f82f110e67f4502c270a999c05e2a7794d11a9f387b3f74463e1a01b4d40b457ef3989acf1a1cb65cee5b752351876ef6c6200f97d9fd77e2158c23b3fe7921ce5da7a5813e523af504e591593824675a3afa0d23146465dde40e05261b010b475f247fadca28d2a1d20101f389f84b0d683c88e5eb31489db82f1b97baf9321261779724754ff1a6d110c386eb8d015560f955eed7e3ae99cc1a4b0dc9cc6a25470be42c6f394ce5c1be9ae84eb19bd290e32e583721d2aa9d7cd4d588084e32638bd322f75327dead85f36e8cc2ebfcaf0bad0dab95278002784cb9939341d0a8bfac798aa0dd9dd31f3a68a628d67512f48e5ad3325c9792aa8602c0fb2f63dd94c1efe8e8606da06763937f2892c7bc7a469d25f4d735d4c3f8c08f41b92a54c2246474f96aac39f528e362913eead4c1bf230c5226ef88b7fe8e078280f55d32e9ec0457d98ecfcb51769ca64a7048e49a25cde6e5778d8f696f628a96f36a8e09dcdebff29bd5ffe293a41c15cc97ffd68e1534b6df13cc6fa962fe7f8be190d21f0281fc7e9d7ee58adeef9a970e75951dbaa587bf74e4ff654bd4887b0b428da15f0d179d31eead0ceb741cf9c36f3e97ade0e31022c202788b5dc2be0aff487f361f65a68d323b910190cd645285113dcd448383b75290d24a8377fdbccec1e8b07fd489daebfcc80020751a236e9c624f7de9811233e5460b01e30b96620925e34e7946e97290614e29f48ff5ad647ad6cb5ed950e912dc1747537b2e1321f2462655f1be6d639a085947fe93fe092662df676fe35300b81fad3e971c40bcd315fe00ee5fb3a57b074f228a8278b9715f69d64a5b39622e3c37c5cd6159cb096ac0b95621175fb789da1f781e09c6851c52f620a5e7a4b6aee98b195532cee09adb91952a98efb130c1e545bbf128bc1c7a74020ac122e3f400adf84eb3f6c36ff5aa9ca5064e2789a33eb36508659205b4eafb9b3704b80de6cb6c2e430d08b08092b52134c58c60c66b3aea93e523a07ebd1dc5a8d9f68a43b32edbe9b9967dceeb54a47ad97c5f4bd8d8f702ada9dc5f09909425f9c6846a55bc16079b0b9b8c63ab3fbd1c33f796e473feb4ca3047c5e916c3ce5828799c5c681bc8d05bce0e99fc5f54579f9f0333f286db20dd876da6687a0b17073d5a39f0be306783c7406d4a7f2dcba6e0f612519baa9b80056295a398d5b6666626a3002f44589269cfc786b1beccd156cf0f8247b7e6e0fe42069e2a29e7ef0932f4743a326e3b8e76ff3025cecb0757edc46feb1455db42c1cb1a4d1916f733c1c7427895ed2d13f60933dd5c37cf9a4e70f6dce8d9b4ba556d281c1e75a0b220a699417ee544520840b0eb7ddaa8d423b3536c04c1224d775fa67180de388ad0525ccbbcb2f7b59cfd4a9cbb23b8e614eac1a470f7643c058e504993e01550d7b6d41b74b40ca6e3fc3b8f4122d53a9164191b549f48fc7e9c867d3225a781ca44ef734734004fbd6c76490f5f69c936f0beed2d069da05192414ee02692130700f0c148b3e14d6be7814466c32727b2645d5f5aa2a701a0c18f7e6463d6b8d401a8b394c08ede8eb97f26394704906ab698ad93cf3f5db899286fc49ae428aa3a3d9569aa3d175433b4fb8dc3e038413198723368d10ae5e6e2932686eaa48674e0a097e76bc953b02acdf2842e36665c49bb32173c86ea30546d4f8a6407600be25097e2448563bb8e4f7bc60f8ad198b4a307f3f1974838e698803479825f4d18862af56c0ddf1c8a3f61321f0a60160e4df478cf6229af081bcf9f27b9941d29759b445769d692236687cb79c88f8b2bec8116c9c191df977293f930cbf60d826c286d5fc98f33bdbb42ce967decf52f83686ad48f0ccb221f22f5d9ad8c55dc9896c3846c8ba636cc286c75edfbdff7f36ef28040470c8bb73e3d57817d6e8a64fa564e23655bf13c9a986b6dad48006d8dc51854b7958d4d7e61b0a0fcd2c2617dff9d3de7b4f87cb76429f75cacb108c637319acdbcbdc01295014a7231ffc8d9c72011783066106edd67d0c6e8108b4c27fcde5f0749008468fa54e9667b9e13c4710c5e60e2133a20d13316e2539a3788d0869c01d5a8275adf428f45c2f71143726896885eb553978c5756cf282cebf6382dc8e96993566875d0c1b29ea42b118cb56b6d8c64438f29663a8aea124f5ffeacc70ebe31ec387d9a6f18dcaac1d568c21242cb154d4cdd547f5969973d4aaad72925b54e997b4976c039c0ec365020717c5767dd42dbdbfe884dfa4d800b0f89eaebefdaac4dbd5da4cffb7cb77ba9743c829bccea1367f8f59689ef043342cccffbc93362322a25b28ccb47918e14c5b13dee8c9cd82ae791abcfff681b9feec03903e893598720f84d7e09bca774ad825f01248339ccb3bedf914a7b80d8d0e307beca8435963be27faba55bdaf67b87de2d824798f9650b82141f5d5322399586d0b6ae1e498b7d4487cd4474a034ca410d636c1783207417c8065fe25e684f891b853c4e4c12dc376fb00447cf9bddf3b75c2774aedc3d1b7dd0bb57a866f5bfdacbeeb79689721cdb81f493e56258555e2a07ebb35f3313bbd49eb37cb10b08eb5b49c6df2ca187ef948c995879e3a3652670b875b99cde77b56505b24a208463277c6a95600bb1b39581e774e61c0e5277a616063ce8c0bc8c83713d3b43d4052fc61aef6df68802a24c63fcc1f08db70c0208b0171ae21023b2760d1190e35d11726675a74d7e3456b2ec782b9506f53c5519377300f040dd0c4ce7cbba1e064f51eacb4a1239448b90c9b43e2cd4344962efa33383e2dd297a642fbe11151b9be3f839f637cde3920efa9119fe9df3981ac815a6382e4d4df4760f6df178011ff86d62056263e0a1dd8003d6a8a5997a62941f12faecb2bbe801161e9327043bc521d98842a8a981953c6406d7e7c304eccfeaad7bc5b7131ad51a71643e0d8574d72e32a5061add28112c033959be3ee2d61e25ebc9b4cb9ac4b711534d46bb8ef689476c3b8292d6e1bb2da7acf8a6b6a5c0cffae5c402f580843be4ca403ea023a07555b56b7e51fc434f8e0ee9526c937f6eb7601f3ffce74b15e7b5cc40874b7f8040dbde4673d2f78968f8c09fed5e550de547bbc461b266630774d1917a0276dc42fc7d0848b5b1245e45dae062b9e3c0e0ac1848bed3868429e617a68b8d0565c04f2a7ea78f29d0fbff91a8741eefdba1f7bd5bbd9ed96142f27696e191e91df3a63809f5792391bcf29c9459b52110d4f3ae6c22a650e6de57701dbff8d0018296821e86de7cadfcc0b94bd4ce86d50a66b806e4c776098db89e7123264b57e20382fb87bb09e4c2619169ad0807a25a6d0c6acf86897b8c44deea7d3ee8fa5d5b89b9035a5095151aa97e303dc2c652da0c4dfa8f58b0ed7278e76e4d3f32ecc677c896dae2ec9142e4482a5372e399119a0a31cead4e48695a23193bc010f6a6f49bc945512ec95cdc4cf90d050c5ec881334c361d181ddc103d0a82be50bf98ed4dabd6a8827169ec87b7804f5facff79007985f104f85365a10b5227da48e34e64bcbba58701e0f219af3b941047d072ece4b4a0cac44911041ee9b63d49e65e704835ba6e68483ecbb02914fa0e44734456ed44ddafc341fe8f24ff435a198f4f25e6e47dcb1290d2fd533c63e45fbffc82a69c9db3086cad441eb4cea2fdf8c6f175d164978140b93938dc73863f4187719718fb5cd38189d70f0d6a163b0ee9eac35d222125cf318e9c41e3d7100761ba2978f3cc19566ea009b6156efc6ba17a6e8630a8b08755a758faab0893e9829db15c571a9ec8692f489617e9a3eeb22b5dd1d697f6a84d093751bbeaab629f608066b47c00086b3382446147e16b68250763b4c50682d6e2db52b946839bd2ce30128d5cb1988cab6805a515187ddafcccc57f13d1a5d2347ab0ef4a68133b4bf7d19d4cde2179651ecbe4fc2626f6bfdc3e19b384e8fe6273f79b8505aac032ae98c1e349d9a8de26f557e67b4ccbfa180193238ab3a4b862e5dfef62624e22bc6b1e63e2b92c6ff2c90cb31ece678bbc87889d54b0d0bc33ea56c66049a655dad724570e28224b2246c019ce4947009538d5fdf977db4ef81fe26dc49731903bba2b7991338f3a5e9dc48a592e9e4036d765c475652b2d26eec07c26f34068e06813e94721aa8bf2b0ecae9b8f613da7961eb8bc08656136fae084f61eae48a4c95e2b76e1257bf221bf07746465e9b1257bcf158e38990648a74b442f65e77dc841373dede124121e3f7fbe4c32bda12ca3d04109b2e01e4b9ec6af12af999a0b1dd86e04bf0e049bb7864ef3ec80ad269aea191b2a866a2b1aad8d69633cccf44be5d3c1e38120c4b734624356a6db310a3bdfc191392d86a2576f8bc651eb1d09e6992bbef6d04d3ec32dd72f09c8436cff55fc6857f41310dd25fbb31c2c774bd1ae68dfca7261343d14e081ec10494f6c85c9d85b501c55049d0290244572d8a94fe7f7004e4b6a0bfd03cd1874b9853e1a7430e276c282244a55a144dcd48a7e2122a939e1f591ce74edf4c64a44ffa529f05ae36866471bf012f1085692f2f23a45ef746e91011b83dff97195d6fa73fab86fb1cdd5f8cf1ed62e9f62b4e19525842e425f1bb793a6e5a9c47dae6101be93953a1ecd16d36930d9e409f8474298aa390b76262542b5614e0d6b70a30480bb0de66fb07652e8de647ce75192aae2745ebccadb630c18e58e7a9081b95268aaa4ced3da1b3ad0350186c9688dcbd46c6cf93ec29bbac53a7883176a20db9c6b6039b7cf8796e6691326db55804b20df618713d91f36f42cbb8f4a362ad0baaccb43b20de639e7e5133074d22c89463ea7ff50b7f2d041690ca825e896636cf4a069f62e2adc6e3b367973831d67e736d433ab7375a0e2a1e15dcc6561ef3ef1deed2438bbf2182b43cfad6eabfdcd5c4b8d2a28800555372396313c90fc7a1584e794510ed5b2b560353bb1509bb779f2ce5f825051fdad266566d88966fa40b155211f87ee96f75e9a2c8187a823692f87eafb7ba262ca7e718a28b0f34b0e1b600656ab1b5153a9f2c6c9ac19f5a626f0081ec7fac75ec825a26320b8292b1d55056216b72b8edd0c32e1c8e73049ceb6dd1349d97712e2b2b36d38dec5974c7b34dd893acd74d4128e35429ed04b7964d56f45d69ad2e9b04d664fa9664b65cba23e86aca0675988739", 0x1000) 16:00:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) write(r0, &(0x7f00000007c0)="182b1d91f3a91bf2214fdcb992d95f24500c55b92dcf28031a5cc63123117b06cff791904a32f0ea", 0x28) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x100000001) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="39d44fecce07273644f9ed856bc50abac95ce1dc5183700480ebc415e5875d0d2aa075408ecdb31c795a79b998f3d1d17f56b690919d5e0d46125c3230e5cfbe97fcde4feb0ef7b0fe86c6980e1a69ab79ee20339f156aa99a38a934ac2de0cdc8bbd98df2c36b1988e4c87fe32077bc563d2c5147d1afb392a728a0107723efb5ad53fc9c14d96d2555", 0x8a}, {&(0x7f0000000180)="0edd6c0e5ee2ada93f8564c577d6c60cd05cdacc5434abaa3e3777ad583ed83f3e6a30a50f6fcbafaafd1790e92c2a16a104eac1b723f832149c349ee31d9255bc23ea4ff5fd111e001322db5083097153a9f823ee1ea1a3ce884b9376cf1b62", 0x60}, {&(0x7f0000000200)="d8ec545570f4ad278c7c0a69811add49cc49ad251f60b6b8aff55a3403ebbd7b1c6b410544d2b935", 0x28}, {&(0x7f0000000380)="2a165f354c858251853ffe8e1ad03526e5f44825db5f5da7c36357611706f94f8539c5f8e8624ad81519f7d32d584db1bf14deacb371fe941680c18d6b1e41c07dd0682994c98fcbe689bd0859c6880aedc06b4f628105b5af78b19f40dd40b76a07e376cb2f8fa03f1b56", 0x6b}, {&(0x7f00000002c0)="e0206db0fed24e46b9000f", 0xb}], 0x5) mknodat(r0, &(0x7f0000000240)='./bus\x00', 0xc000, 0x0) utimensat(r0, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x0, 0x4}, {0x8, 0x1ff}}, 0x2) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0xa, 0x4) shutdown(r0, 0x1) socket$inet(0x2, 0x8002, 0x1) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2007, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000280)=0x3) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) accept(r1, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0xff, './file0\x00', './file0\x00'}) connect$unix(r2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r4 = dup(r3) syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "5486d6699ba5c22ef399ed77b0a39b533bbd9915"}) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x7, 0x0, 0x0) 16:00:14 executing program 0: lstat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') readlink(&(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xcf, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:14 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x9000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) fcntl$setstatus(r1, 0x4, 0x80) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x30, 0x10c) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x94, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000240)) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)=""/4096, 0x1000}], 0x1) 16:00:14 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x400, 0x5) recvmsg(r0, &(0x7f0000000380)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/130, 0x82}, {&(0x7f0000000180)=""/17, 0x11}, {&(0x7f00000001c0)=""/252, 0xfc}, {&(0x7f00000002c0)=""/49, 0x31}], 0x4, &(0x7f0000000340)=""/15, 0xf}, 0x40) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x303) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x3, 0x2f) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/62, &(0x7f0000000080)=0x3e) connect(r0, &(0x7f0000000000)=@un=@abs, 0x8) r1 = fcntl$dupfd(r0, 0x677e7854d48315d9, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 16:00:14 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000100)="9939358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x1) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = getppid() getpgid(r1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/175, 0xaf) 16:00:14 executing program 0: open(&(0x7f0000000000)='./bus\x00', 0x80, 0x152) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x82, 0x0) write(r0, &(0x7f0000000080)='L\\', 0x2) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000002b1, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20040, 0x0) unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000140)) 16:00:14 executing program 1: r0 = socket(0x800000018, 0x8003, 0x0) bind$unix(r0, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0x8) msgget(0x1, 0x410) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x7fffffff, 0x1, 0x3, 0xc00000000000, "17c580b21908c303e7b1bf328895f0018372aea4", 0x6, 0xe501}) 16:00:14 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x80000000) fchdir(r0) fchdir(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[0x6, 0x8000, 0x6, 0x6, 0x80, 0x9]}) fchmod(r0, 0x12d) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f0000001180)=[{&(0x7f0000000080)=""/61, 0x3d}, {&(0x7f00000000c0)=""/133, 0x85}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x3, &(0x7f00000011c0)=""/250, 0xfa}, 0x40) fchdir(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCBRK(r1, 0x2000747a) fchmod(r0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000001300)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000001340)={0x3f}) r2 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, &(0x7f0000001400)=0xc) lchown(&(0x7f0000001380)='./file0\x00', r2, r3) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000001440)) r4 = semget(0x2, 0x0, 0x340) semop(r4, &(0x7f0000001480)=[{0x4, 0x8, 0x800}], 0x1) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$KDGKBMODE(r1, 0x40044b06) r5 = openat(r0, &(0x7f00000014c0)='./file0\x00', 0xb0, 0x1ce) ioctl$TIOCNXCL(r1, 0x2000740e) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001500), &(0x7f0000001540)=0xc) sendto$inet(r1, &(0x7f0000001580)="07250d46187693cc8439365097e4bbef53425832a47dd97fd7c59395d6ae6184a390af2cd3f63f3b70", 0x29, 0x9, &(0x7f00000015c0)={0x2, 0x2}, 0xc) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f0000001640)={0x2, &(0x7f0000001600)=[0x1, 0xff]}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) kevent(r1, &(0x7f0000001680)=[{{r5}, 0xfffffffffffffff8, 0x81, 0x4, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0xf0000082, 0xffffffff, 0x80000000}], 0x6, &(0x7f00000016c0)=[{{r0}, 0xfffffffffffffffb, 0xa5, 0x6, 0x80, 0x4}], 0x4, &(0x7f0000001700)={0x68, 0x1}) semop(r4, &(0x7f0000001740)=[{0x2, 0x2, 0x800}, {0x1, 0x1f}, {0x3, 0x10001, 0x1800}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000001780)='/dev/bpf\x00', 0x8280, 0x0) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = getpid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000400)='./file0\x00', 0x20003, 0x24) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000440)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x90, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000380)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x4, 0x800000f0000042, 0x0, 0x7f}, {{r1}, 0x0, 0x4, 0x400fffff, 0xb, 0x8000}, {{r1}, 0xfffffffffffffffb, 0x1e, 0x12, 0x8000, 0x100}, {{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x1, 0x101}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x8, 0x53f}, {{r0}, 0xffffffffffffffff, 0x40, 0x40d735d3793299b1, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x1, 0x1, 0x1, 0x2}, {{r1}, 0x0, 0x8, 0x13, 0x6f8a, 0xc}], 0x100000000007, 0x0, 0x800, 0x0) fchdir(r1) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/90, 0xfffffffffffffe1e) mkdir(&(0x7f00000003c0)='./file0\x00', 0x1) ftruncate(r0, 0x0, 0x7) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0xd8, 0x0) poll(&(0x7f0000000480)=[{r0}, {r1, 0xbe}, {r5, 0x4}, {r1, 0x80}], 0x4, 0x7) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000200)=0xff) kevent(r1, 0x0, 0x0, 0x0, 0xfffffffffffffb81, &(0x7f0000000000)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:14 executing program 0: setrlimit(0x0, 0xfffffffffffffffe) r0 = socket$inet(0x2, 0x1, 0x9) close(r0) 16:00:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) 16:00:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r1 = geteuid() setuid(r1) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x1, 0x1, 0x3, 0xf4d, 0x4}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x1, 0x8, 0x4}, {0x18, 0x1, 0x5}, 0x100000000, [0x81, 0xdf, 0x10000000000000, 0x0, 0x2, 0x4, 0x9, 0x6]}, 0x3c) r1 = getgid() r2 = getgid() getgroups(0x2, &(0x7f0000001840)=[r1, r2]) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000240)={0xcb, 0x1}) r4 = getpgrp() r5 = getuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001940)={r4, r5, r3}, 0xc) r6 = socket(0x18, 0x1, 0x0) close(r6) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) chdir(&(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0), &(0x7f0000001900)=0xc) r7 = socket(0x800000018, 0x1, 0x1) setsockopt$sock_int(r7, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) readlinkat(r0, &(0x7f0000001980)='./file0\x00', &(0x7f00000019c0)=""/219, 0xdb) recvmsg(r7, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001700)=[{&(0x7f0000000280)=""/171, 0xab}, {&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f0000000440)=""/135, 0x87}, {&(0x7f0000000500)=""/176, 0xb0}, {&(0x7f00000005c0)=""/34, 0x22}, {&(0x7f0000000600)=""/139, 0x8b}, {&(0x7f00000006c0)=""/42, 0x2a}, {&(0x7f0000000700)=""/4096, 0x1000}], 0x8, &(0x7f0000001780)=""/86, 0x56}, 0x800) bind(r7, &(0x7f0000000040)=@in6={0x18, 0x0, 0x8, 0x2}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000001c0)=0x10000) getsockopt$sock_int(r6, 0xffff, 0x100f, &(0x7f0000000100), &(0x7f0000000140)=0x4) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001880)) setuid(r5) 16:00:14 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000040), 0x3) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r1, r2) setgroups(0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0xffffffffffffffe0, 0x8, 0x8, "c92e3989e3aade3ecb45072771a2f45899258684", 0x20, 0xef1a}) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) close(r0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)={0x7fffffff, [{0x2, 0x40}, {0x3, 0x2}, {0x3, 0x81}, {0x0, 0x20}, {0x7c54b158b0cf4314, 0x3a91}, {0x2, 0x6}, {0x3, 0x6}, {0x3, 0x8}, {0x3, 0x6}, {0x3}, {0x1}, {0x3, 0x4}, {0x2, 0xc}, {0x3, 0xff}, {0x3, 0x5}, {0x1, 0x100000000}, {0x3}, {0x3, 0xffffffffffff15ae}, {0x3, 0x80}, {0x3, 0x100}, {0x2, 0xff}, {0x3, 0x4}, {0x1, 0x3}, {0x1, 0x3}, {0x3, 0x3}, {0x3, 0x5}, {0x0, 0x9}, {0x3, 0xffffffffffffff1f}, {0x3, 0xb39}, {0x1, 0x3}, {0x3, 0x3}, {0x3, 0x4}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='./file0\x00') getpeername$inet(r0, &(0x7f0000000200), &(0x7f0000000240)=0xc) connect(r0, 0x0, 0x0) 16:00:14 executing program 0: unveil(0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:14 executing program 1: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) write(r1, &(0x7f0000000000)="91416067ffb11ec165a40e37ef6f8ffb9b9b4ec3f5f47711c6c41eeb83cc7ff16e3b00d49196ac", 0x27) 16:00:14 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000100)="c9", 0x1}]}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r2, &(0x7f0000001540)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x40060e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) setuid(0xee01) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) fchmod(r1, 0xa6) 16:00:14 executing program 1: r0 = syz_open_pts() r1 = dup(r0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x60, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x3) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x0, 0xf0000002, 0xffffffffffffffe1}], 0x1ff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0x10, 0xfa9, 0x1}, {{r0}, 0x0, 0x55, 0x0, 0x1, 0xd29c}, {{r1}, 0xfffffffffffffffe, 0x12, 0x40000000, 0x6, 0x3}, {{r1}, 0xffffffffffffffff, 0x80, 0x8, 0x1000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x8b, 0x800fffff, 0x0, 0x1}, {{r1}, 0x0, 0xe0, 0x7c5886be7c4f9f4d, 0x10000, 0x7fff}, {{r1}, 0xfffffffffffffffa, 0x20, 0x45, 0x3, 0x6}], 0x1f7, &(0x7f0000000280)={0x7f, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x30, 0x40, 0x0, 0x2}, {{r2}, 0xfffffffffffffffd, 0x19, 0x8000000e, 0x100000001, 0xa8a}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x8001, 0x6}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x4e, 0x3e}], 0x66, 0x0, 0x81, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) r1 = dup(r0) r2 = openat(r1, &(0x7f00000000c0)='./file0\x00', 0x10880, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x100000000, 0x81, 0x8, 0x1, 0x80, 0x3, 0x3, 0x1, 0x2, 0x8}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = msgget$private(0x0, 0x204) msgctl$IPC_RMID(r3, 0x0) 16:00:14 executing program 1: rename(&(0x7f00000010c0)='./file1\x00', &(0x7f0000001100)='./file0\x00') mknod$loop(&(0x7f0000001440)='./file0\x00', 0x2000, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = accept$unix(r0, &(0x7f0000000040)=ANY=[], &(0x7f0000001040)) fsync(r1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r2, &(0x7f0000000040)='./file1\x00', 0x400, 0x180) 16:00:14 executing program 1: r0 = socket(0x18, 0x0, 0x0) setsockopt(r0, 0x8, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f00002a3000/0x4000)=nil, 0x4000) 16:00:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27fef45fa89c6141b7090015000000000000000000000040c6570c896f4784a739", 0x2c}], 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x1) chflagsat(r0, &(0x7f0000000140)='./bus\x00', 0x10000, 0x2) 16:00:14 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='c\x00') pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) close(r0) 16:00:14 executing program 1: socketpair$unix(0x1, 0x102, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/87, 0x57}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpeername(r0, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000300)={0x4, './file0\x00'}) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000200)={0xffffffff80000000, './file0\x00', './file0\x00'}) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) open(&(0x7f0000000040)='..', 0x0, 0x0) r3 = socket(0x10000000002, 0x400000000000002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0), 0x4) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="aed12fe8186dcacab18a7a0375eaefef4d7a0ce540317443562afab021f4ad72964b6682d12d99faf0e849e7da3c55c64eb7942fdb3845e5020c28b84ba022dac7527b015cc83b35a1b8cb3d63435e8fc2f48d11b3c44e04ea089d6bcad39552f3313c33b077c3409c50", 0x6a) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff}) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x484, 0x80000000}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x10, 0x7f}, {{r0}, 0xfffffffffffffffd, 0x40, 0xfffff, 0x8, 0x100}, {{r0}, 0xffffffffffffffff, 0x40, 0x20000004, 0x5, 0x12e}, {{r0}, 0xfffffffffffffff9, 0x44, 0x0, 0x64b5, 0xc20}], 0x8000, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x2, 0x80000000, 0x7f, 0x8}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0xfff, 0x401}], 0x5, &(0x7f00000002c0)={0x9, 0x80000001}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:14 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x8001, 0x400, 0xa35, 0x9}, {0x100000001, 0x3, 0x108, 0x9}, {0x5, 0x4, 0x80000000, 0x9}, {0x8, 0x80000000000000, 0x4, 0xff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000200)={0x0, 0x3}, &(0x7f00000000c0)={0x8, 0xe8, 0x100000001}, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x3) r2 = getppid() fcntl$setown(r1, 0x6, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20600, 0xb4) accept$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1024, &(0x7f0000000080)=0x3, 0x0) shutdown(r0, 0xfffffffffffffffd) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x0, 0x4}, 0x8) 16:00:14 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000140)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) kqueue() mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x3) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20080, 0x0) kevent(r1, &(0x7f0000000180), 0x40000fff, &(0x7f0000000200), 0x651b, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe}) 16:00:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCDRAIN(r0, 0x2000745e) kqueue() pwrite(r1, &(0x7f0000000180)="b1ce1e7ec28f304deedce5722d775c3c7793861bbb6d763bbfd200663cb03bf2f17fccc6bf85424635a7dbf85d8327ff7549415eb574a7f2c13c666574936bb1443a58e1d4361967866b7f7e19ce9f5bbf64adb776ce84bb8c0b45db0b7e855f9184bdbe7b0d98ac72e8d0efa6c6ea48dfc3ed45a5c386d48210e25160e6a018bf444916338d54af0ce49099f95920c82e9f3d804d639863e037273a2db7dc501a6c8dac163f3cd0b9c736dabfaaf384af9fcc5c925131f8b0e998276288774e0484b9d9644188c18af6f0dfb4cd16783e3e7ff340812049cbec9bffa9399ae1", 0xe0, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000002c0)=0x2) 16:00:14 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 16:00:14 executing program 1: munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) shmat(r0, &(0x7f0000ffa000/0x3000)=nil, 0x0) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20020, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) 16:00:14 executing program 0: r0 = socket(0x2, 0x2, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) bind$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:14 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getpeername(r0, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='^$\x00', &(0x7f0000000200)='(}\x00', &(0x7f0000000240)='+\x00', &(0x7f0000000280)='\'\x00', &(0x7f00000002c0)='-{\x00', &(0x7f0000000300)=',\xc0-}&\x00', &(0x7f0000000340)='$\\\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='/\x00']) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r2, &(0x7f0000000480)='./file0\x00', 0x0, 0x2) chdir(&(0x7f00000004c0)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000580)=0x4) recvfrom$inet6(r1, &(0x7f00000005c0)=""/240, 0xf0, 0x800, &(0x7f00000006c0)={0x18, 0x1, 0x0, 0x1}, 0xc) read(r2, &(0x7f0000000700)=""/146, 0x92) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000800)={{0x9558, 0x7fff, 0x100000000}, 0x80}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000840)={0x3, 0xb75}) accept$unix(r0, &(0x7f0000000880)=@file={0x0, ""/88}, &(0x7f0000000900)=0x5a) write(r1, &(0x7f0000000940)="f9dd07de79a9767108f8c2922f283c38b196f8d0de3b4a70cb38f60ac9c3d870ef6e51c7f647e7f72a4e130c81acd876e2ac046357924517e3f59f5e47ff8b3b8f70ee6703e57c5d7e900452d5ddee1ff6a34bacf64c254c86e3750175b8c7576b409abee97a625ce29fad4b644a3c522d7cdd7fa172cfe4bb6d438d2b5f67ae63b7c017f7761f72612653036a12335426b0583b842f627aaf", 0x99) symlinkat(&(0x7f0000000a00)='./file0/file0\x00', r1, &(0x7f0000000a40)='./file0\x00') getegid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000a80)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000ac0)) pwritev(r0, &(0x7f0000000c40)=[{&(0x7f0000000b00)="eefd50131d755da154f567948d6d288b1b00f1c3c66fe82c4a71c8cac1a6c746ad5592a845f033f815804ff359b1d8206b0f4ecbdb1b1d197330f731dad8e5d8b69aab16ead7202669af5d0710f340a033113e32d044e9b1c453f45fc95dbefacf1293b63547678095c2ce7097f1eb49fc626a0ae480487a6a0c0961f8f0848ed5b505000bbf46ea2394338fbfab69cd6b52a82811845bd041bc0e36890c7745b26f66291cd993db214033ee3aa16b65cd189551ddd80a74dd40fb9749758108d03195ff31d6e171c7cf66af0ab42e27aee1a7b776b8318de41c869f12625ced3b3fb5ab2e970a3a", 0xe8}, {&(0x7f0000000c00)}], 0x2, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000c80)={'./file0\x00', 0x3, 0x0, 0x4, 0x1, 0xffff, 0x200, 0xa11, 0x1, 0x1, 0x96e, 0x7}) unveil(&(0x7f0000000d00)='./file0/file0\x00', &(0x7f0000000d40)='x\x00') mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1, 0x1010, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000d80)) readlinkat(r4, &(0x7f0000000dc0)='./file0/file0\x00', &(0x7f0000000e00)=""/2, 0x2) sendto$inet(r1, &(0x7f0000000e40)="cf50512db50358227fa48a54ce2c3be93ac13388f66b4f676f41b49ef9e9c72564cc0ba597b86efbfc948fe1d9a77d2baf7d077f02c203810f7548", 0x3b, 0x1, 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000e80)=0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0xffffffffffffffff, 0x0) unlinkat(r1, &(0x7f0000000ec0)='./file0\x00', 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000f00)={'./file0/file0\x00', 0xcb1, 0x1, 0xddc, 0x1, 0x8000, 0x401, 0x9, 0x1, 0x1, 0x4, 0x5}) 16:00:14 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x1, 0x8}, {0x8ba8, 0x3}}, 0x0) 16:00:15 executing program 0: r0 = semget(0x2, 0x0, 0x0) semctl$GETVAL(r0, 0x0, 0x5, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x50, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4dcb832e7e227d6b78951947b55585a905dbcf97", 0x0, 0x30}) fcntl$setstatus(r0, 0x4, 0xc0) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40000000001a0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/166, 0xa6, 0x843, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000040)={0x7, 0x4, {0x9, 0x9}}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xaa9, 0x100000001}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000000)=0x3ff) flock(r0, 0xb) open$dir(&(0x7f0000000200)='./file0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000001c0)={0x80, 0x2, './file0\x00', 0x2b8, 0x9, 0x4, 0x81}) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000001340)='./bus\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000100)="4c60779e9b4c71090b3041f4a89bf13924e196a37e389a74997427b9475569314ffd39f59b87f432cb29de538e33e82726ed9d4d12bea168c192eaa585f68f15dd91dbc34eca4a4a8d97701d61cf5c567bcb409a05a7a51069f5778f3a31c5b8c0db75d66557fb0bc294d46dea8cacfde386becd811795ffbbca0131b0bff4aade4beec685f04fc6e63569683746b7f543a2bb10d39c7e5815e283c485bdbc0093b746ae151100e9fe2bf8d1acd2222829606f998ac26cf87e94ae99bfdf2c1fe9441385111a1d0a47b228909e5f1131753a9a810f71f367a9b300", 0xdb, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0x50c5fb1e25ca0077, 0x80, 0x1, 0x8001, 0x7}, {{r1}, 0xfffffffffffffff9, 0x8, 0x0, 0x101, 0x5}, {{r1}, 0xffffffffffffffff, 0x201e6029d8de72c2, 0x1, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffffc, 0x80, 0x10, 0x79c7d263, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x80000007, 0x8, 0x2}, {{r1}, 0xfffffffffffffff9, 0x4, 0x21, 0x6, 0x800}], 0x7f, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x83, 0x1, 0xe38, 0xffff}, {{r0}, 0xfffffffffffffffe, 0x4, 0x96, 0xffffffffffff9ec8, 0xffffffffffffff1f}, {{r1}, 0xffffffffffffffff, 0x19, 0x8, 0x4, 0x5}, {{r2}, 0xfffffffffffffffa, 0x88, 0x0, 0xffffffffffffffc1, 0x3}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x3ff, 0x9057}], 0xfff, &(0x7f0000000000)) 16:00:15 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) mlockall(0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x11, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x8048, 0x2) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0xa012, r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000080)="5001050160000004000000000707ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x400, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000000)=0x2, 0x4) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f0000000200)) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ff9000/0x1000)=nil, 0x1000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) recvmsg(r0, &(0x7f0000000440)={&(0x7f00000000c0)=@un=@file={0x0, ""/64}, 0x42, &(0x7f0000000380)=[{&(0x7f0000000140)=""/121, 0x79}, {&(0x7f00000001c0)=""/174, 0xae}, {&(0x7f0000000000)=""/55, 0x37}, {&(0x7f0000000280)=""/164, 0xa4}, {&(0x7f0000000340)=""/24, 0x18}], 0x5, &(0x7f0000000400)=""/23, 0x17}, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), &(0x7f0000000080)=0x4) 16:00:15 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) pwritev(r0, &(0x7f0000000580)=[{&(0x7f00000000c0)="c3de9953bd5d0ea20be58a791f8a32fe14e3c6a79e2a929e9ca793486ba6def85d2156f37dcb04351a141ac3b0074d2eb4b818a41d88696110d8b583ced317d743e7d091e1eb3b9f764f30af76d5dd12cb260cd5df3e0ed256d4b5f225eb52c168e10282581b69c9b3a41a3f75e32c03a9d6aa19df57a22a00e95a08b2d47b6b343b", 0x82}, {&(0x7f0000000180)="eeee391a01b117386eb7023f476ffd3fc11a21057ca1c4325296cea8e3c7fddf068322cce0d9b7a2c6698ce5483db5bbda116fcc8ec37426525564a45202c8653e09ad5ec7e952663c2b4af4c9b258faf0b4e94ed4c4de9164b863878f89c9349ac2a1126a8ee31f4a", 0x69}, {&(0x7f0000000200)="35ad10051bbd31825038b2c07b887213ae9460afee63629b3f4a045e6189f55351805e9d320a5a66388043fa1c1702c5c3fdca85225bd571c29d6ba7ce9ae604749088bca1147892f8435a2b22307ad8eb662e41aab42cdb0de19e8abc97c59bb53367cf1c471576c1470cffcd324a204037514af73aa40342522091689e457f5223ff768d3bee505a47439c4c8db3e230097890ac27df3a09f5cada7409cf659f", 0xa1}, {&(0x7f00000002c0)="a57b6be07d8b3cbb92ea7c20da94e0d95ada97fbb54bb30a8c3d4f5585e95b1e6d7b90889aaa2a3fd862a7c91998f66077f9551aab1c", 0x36}, {&(0x7f0000000300)="20c5ca143e49778070fbbcbfa32d58675783ea6ae2c289ceb28905e7ac1d809f9f7fc3ad51e20bb33e9f71ef2b4ab6b4ee2b93bfb5b8d023bb96f09e540b639acc0c48a02a97a829c433e09e3e18eef4b758bde4260c467b", 0x58}, {&(0x7f0000000380)="d6cee868cdc2cce312cde91020b5c3a15160d8f47597b809ea1edadcc5f94b279041d868ac29aa855b2d89211e337938ca8bf358c23e5aa33509f0c5ddbf52fa003b669732cc472de6e8d67cdd95d64c978bbdc77061fb66d545a0cb7bc256036a1df84aea7b", 0x66}, {&(0x7f0000000400)="d52700f90d38b8f08dc49ef14c4db73630b93e7145f1ba102d021299a4b5a22caf741ee82d306cb1a7709e5d4ea5315708417787362e34a2da200d6cdc0b7e7333774d03a2fa3e75b4cfbbb4c3550017caa83765ba8bfd6dd6dc9c0f6a96cb59672284a4f0b705a6acdf70176d47628baa31e98ed50b7f4ba7cd101f40d373d0757093e2928725b3137a5eb9fe715f4b6990d6b1d722fbcaf1a4551a3fac21703c20fcfb642a1b2bb5604c2131495b6ddb0184d2c2c72e2f348023f38a39edb7fb23f69af67b9b60430254f11f3c5819bbdd778580ceb883cee955e1b892ac2394a622d038268b7a443583ae34920a2bb16ef9d8b20799ea0332", 0xfa}, {&(0x7f0000000500)="6670f65e0142dff4554f47c4491a7a64532dd22916d2b526e846998f178035b6e803ea9d00d68586bbb3011d2dd044e3c5f6d97efa6b598c3072bed238d93ca2cef754577fceb27687887ce5776d9b1fbe3c87ebc323", 0x56}], 0x8, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:15 executing program 0: unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000000)='x\x00') 16:00:15 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = semget(0x0, 0x1, 0x83) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000240)=""/192) setuid(0xee01) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') 16:00:15 executing program 1: pipe(&(0x7f0000000740)={0xffffffffffffffff}) getpeername$inet6(r0, &(0x7f0000000780), &(0x7f00000007c0)=0xc) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000800)) r3 = getgid() r4 = getegid() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f00000006c0)) ioctl$BIOCSDIRFILT(r5, 0x8004427d, &(0x7f0000000680)=0x9) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000240)={'./file0\x00', 0x1f, 0x0, 0xb9, 0x0, 0x7fff, 0x4a8b, 0x9, 0x3, 0x0, 0xc8a, 0x10001}) r7 = getgid() r8 = getegid() getgroups(0x6, &(0x7f0000000200)=[r2, r3, r4, r6, r7, r8]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r9 = socket(0x19, 0x3, 0x9) close(r9) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000418000/0x4000)=nil, 0x4000, 0x7) r10 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x200, 0x40) ioctl$VMM_IOC_RUN(r10, 0xc0205602, &(0x7f0000000580)={0x66e, 0x9, 0x20, 0xff, &(0x7f0000000300)={{0x0, 0x4, 0x27, 0x6, 0x81, 0x80, 0x5}, {[0x5, 0x4, 0x4, 0x200, 0x8, 0x4, 0x3, 0x8, 0xff, 0x8, 0x5, 0x6, 0x8001, 0x6, 0x81, 0x800, 0x9, 0x1], [0x2, 0x2, 0x0, 0x2, 0x1000, 0x76e, 0x6, 0x800, 0x5, 0x4], [0xd61, 0x7ff, 0xffff, 0x0, 0x81, 0x5, 0x7], [0x2, 0x0, 0x6, 0xfffffffffffffff8, 0x78b1, 0x4], [{0xf383, 0x9a, 0x3, 0x1}, {0x7, 0x8, 0x7, 0x7fff}, {0x0, 0x1, 0x80000000, 0x8}, {0x0, 0x8, 0xfffffffffffff000, 0x10000}, {0x80000000, 0xfffffffffffff001, 0x2, 0x1}, {0x0, 0x1, 0x11, 0x6}, {0x9, 0x7, 0x6, 0x10001}, {0x10000, 0xffff, 0x1ff}], {0x0, 0x33, 0x5d, 0x4}, {0x4, 0x5, 0x7, 0x6ac}}}, 0x1, 0x7}) setsockopt(r9, 0x29, 0x9, &(0x7f0000000180)="515ab66b", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f0000000700)={{0x18, 0x1, 0xfffffffffffffffd, 0x6}, {0x18, 0x3, 0x1, 0x28}, 0x3ff, [0x0, 0xffff, 0x401, 0x3, 0xb83, 0x4, 0x2, 0x8]}, 0x3c) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r10, 0x40044278, &(0x7f0000000600)) 16:00:15 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000000)={0x1ff, 0xfffffffffffffffc, {0x80000000, 0x1}}) kevent(r1, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:00:15 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x100) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r1 = getpgid(0xffffffffffffffff) chflagsat(r0, &(0x7f0000000380)='./file1\x00', 0x1, 0x2) r2 = geteuid() getgroups(0x2, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000100)="143be21c6d3d43a07a7016b7a760ef7c01db635b247f7f6a780d7a5dc2b3325247eab42cce3863ed3c6caf0a851f7840ea9813c329f589f67b5403fc534eb3549c8dfd145bb7244e81a30e158be00f48d5fd931abb69760b6be2e05727245ce35d6103804aac517030e807f67917bd2ec61a9640d4710103b2d4c11fdc065cddf7fcf683f42d8d92c51c542c5f43e619145423bc767a31d8761c6a86d68a1deff3", 0xa1}, {&(0x7f00000001c0)="28a6b6d9343b993f54023abd2b36d781ae4db8cfed20990a9139e265d7cd54dbf0a3050ec9fea80192e5b791b9d69283537ca01f43b8d5e72096a8860d2ce68a8c15c46b6eb633ea5acdbe1193ddad70009f15fbd1198752a2b13cf407bc1dac5b1ef4747a5ffb0e2e3e767ac7380aa48eae906847220e8bfd76c109f5e3b6bf4b5f7b925233a7e787493508b9d647bbb2fb5d6165ea65b95adbcb0159e4", 0x9e}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}], 0x20, 0x1}, 0x3) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3, 0x0, 0x0, 0x2}, {0xfffffffffffffffc, 0x800, 0xf460cec, 0x85}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xfa5) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000006000000000000001700000000000000"]) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='L0X', 0x3}], 0x1) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x8) utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x79, 0xe59}, {0x401, 0x5}}, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="c5") r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000080)) openat(r0, &(0x7f0000000240)='./file0\x00', 0x40, 0x72) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)) syz_open_pts() r0 = socket(0x20, 0x6, 0x423) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) close(0xffffffffffffffff) syz_open_pts() r1 = socket(0x0, 0x0, 0x0) pipe(0x0) getsockname$unix(r1, &(0x7f00000010c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003326bfa84fbfe5d6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f0c1fb0ffde546c196098b0800"/4110], &(0x7f0000000000)=0x1002) 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x280002005, 0x2065d) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000300)='./bus\x00', 0x10480, 0x14) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0xc25a, 0x6, 0x243, 0x0, 0x9, 0xffffffff, 0x0, 0x2, 0x3, 0x7fff, 0x5}) r2 = semget(0x2, 0x7, 0x40) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/253) r3 = getpgrp() setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000340)=0x9c, 0x4) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0x10019) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={r3, r4, r5}, 0xc) clock_getres(0x4, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0x8004745f, &(0x7f0000000040)=0x7) 16:00:15 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x8000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x1) 16:00:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0xfff}) flock(r0, 0x2) fchflags(r0, 0x1) r1 = getpgrp() r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f00000000c0)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000140)=0xfffffffffffffffd) clock_gettime(0x4, &(0x7f0000000100)) fcntl$lock(r0, 0x6, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8594, r1}) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 16:00:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) clock_gettime(0x2, &(0x7f0000000040)) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x81}], 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x44) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:15 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f00000003c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r1 = socket(0x18, 0x1, 0x92) listen(r1, 0x4) r2 = socket(0x11, 0x4003, 0x3) sendto$unix(r2, &(0x7f0000000240)="5001050160000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = dup(0xffffffffffffffff) read(r0, &(0x7f0000000000), 0x0) r1 = syz_open_pts() setuid(0xee01) fcntl$getown(r1, 0x5) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4d}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86134) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x10, 0x80) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x81}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x1, 0xffff, 0x5, 0x1}, {0x9, 0x8000, 0x2, 0xffff}, {0xb36, 0x7ff, 0x6, 0x6}, {0xd688000000000000, 0xd88, 0x1ad8, 0x20}]}) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0xf, &(0x7f0000000000)={0x1, 0x2, 0x1, 0x6, r1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20040, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d, 0x0, 0x0, 0x2}, {0x1, 0x0, 0x8003, 0x3b0}, {0x6, 0x0, 0x2, 0xfffffffffffffffa}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x3) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="761baf", 0x3}, {&(0x7f00000000c0)="9ba20760dc503c40c70acece052a09a21b36d659f4b8526aafd12649873284d9c85dbc6bead1d63368c1ccd5b9cdadb2beb73be3f19033f6d2768bbd5f8498020b9e41afe043b9", 0x47}, {&(0x7f0000000140)="6660cedbfd1a3d7a5cdfaaaeb8fa13418eac64482b1afd8eadfd58b7e3ea41a01de61d6ce2a52805b1d1f624a1b40a9f3293e2626d92bc0a3848cee33f57a0dd87a8cc3263b380e5", 0x48}, {&(0x7f00000001c0)="106d8c6767e252c9d483ade9d9af7ca470d3760dc15c2301b5a2b3723f1c394b17a28306be893e2a6511cfe5c334056c4d63d1b854f976df25539e6702edae6d3c1b5437f485c8d5a4caa7e09c54166f691ffd70ea44cf8b5611a1ee5e5ec7774824b75cd5fecffb3b63595a65d5889a7fa2d491067b7c8cd43a19326f667dba5b8efa76de27dd5b703c48b475f84f9ceaf9b1637b16d4eaea91ffc5231030afd01af1056562d66eec82555c5912c7f0b946e1cc35c993710983251deb3b2fb2fcc582815522bc56398f6b2c8177d0f64493ff036e40fe587f3814f3892bc9201dd1fff6a9d6e24773062b1b83516cfcf557763ffb038e2fc7", 0xf9}], 0x4, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x4010, r0, 0x0, 0x0) 16:00:15 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = fcntl$getown(0xffffffffffffffff, 0x5) getpgid(r1) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/98) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r2, r2) shmget$private(0x0, 0x2000, 0x480, &(0x7f0000ffd000/0x2000)=nil) socket(0x20, 0x7, 0x35cf) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080)=0x2, 0x4) ioctl$VMM_IOC_RUN(r3, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000440), 0x78f2}], 0x100000000000032e, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000000)="03", 0x1}], 0x1, 0x0, 0x0) fsync(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) 16:00:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x1e, 0x3, 0xc7a4) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) 16:00:15 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x9, 0x4, 0x4a, [{&(0x7f0000001000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x10001}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000002000/0x4000)=nil, 0x7f}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x2}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000007000/0x1000)=nil, 0x2}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000001000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0x200}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x6}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x1000)=nil, 0x5}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000007000/0x3000)=nil, 0x200}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x401}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0x8f}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000c58000/0x3000)=nil}, {&(0x7f0000c0b000/0x2000)=nil, &(0x7f0000d00000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) munmap(&(0x7f0000e36000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000540)) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) r1 = dup(0xffffffffffffffff) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000580)=0xc) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000100)) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3, 0xffff, 0xffffffffffffff81}, {0x4, 0x7ff, 0x9, 0x5}]}) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10491, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x8, 0x4, 0x80, [{&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfe50}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0xde}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x8000}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x80000001}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x3}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000fef000/0x4000)=nil, 0x1c0b2bed}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus/', './bus\x00', './bus\x00'], 0x1}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10083, 0x4) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) recvfrom$unix(r0, &(0x7f0000000a80)=""/65, 0x41, 0x842, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) shutdown(r2, 0x1) r3 = getpid() r4 = getuid() sendmsg$unix(r2, &(0x7f0000000440)={&(0x7f0000000380)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000a00)=[{&(0x7f00000003c0)="0622ea66d9d426a0afa36e2c3d6f9d8346611d3e1ae37bc9", 0x18}, {&(0x7f0000000400)="f1d888675c4a722065c6c22ec299a04aa997725c7574577d168cbaa7da7a758013755804dc6fa7166d7bc3", 0x2b}, {&(0x7f00000007c0)="7ba4150da21158dab7e0f3345cde4ba2f2b4d2a00d945a66c9bcf792086dcfdd843d01b84e63ca7e1616e716f4bd89198c7eb99e385ae2b3c36260443193c7886fff7214160da2981006838872cb55f66284f0543465aa722d7e6fecc7aafa79a2296dd88a69e0af5e036939f593f8617f1f366ce96f87ce3dec9379181f42d1ebc28c271cd721654b2226d08c0254d369bbce445d81a9d123c1ded02950e5fc4d262990918d1f2edff6e08e60d4436b85d6aec7b935932ca1528cd665b432b19f", 0xc1}, {&(0x7f00000008c0)="f60ad9c4f0e2340bcf6b5455c23f9cc923c6bd0fe629b303475e7b5ea600f0b457329f2589cbb5aa2ef80a592a358201420438bd673c3cd22f83567c35e6836e77079014158b72bb96a0c18119739b2a46ce5631845935b28d871b22beae2660e665eb", 0x63}, {&(0x7f0000000940)="3cecd803762a5342fac660deafac28894ce0104f308bc40311b9d4b99cc9775eeb79cf753177770521662935868a1116b0171025db724a2994785c096390e89f9a97516b15600631a126bbb5be9fa82003baed7cb17eb3cab0665f6581409150469816ada87c51930a5b815c6e74163c46a84aff596781ee82a356f9b9d9302b2c471a0750998161c35422799d401e2a8d924d862159df82bc85c2328e4082b6fa7e2e0f6ad2ed6538654857", 0xac}], 0x5, 0x0, 0x0, 0x1}, 0x2) r5 = getegid() sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x4, &(0x7f0000000540)=[{&(0x7f0000000140)="6f2504752bf9767779bb73513458661e831e8bc8cfd007e9264b260db3ae6c41acb1aa9e803f92f109c9c79c06ec0154d8fcdf462fff42e4ee470270f0715df6131e7907e8c69b6440b8bd34180207361abd8e9ae459db4705577c525c937dcef73e6df1f7336e1bc2b580c72582ce6d922ae63a3825b6ed51182161cec0bce32d91a6c4642833971c5659d5043e816aa74acbf000d79aace545f4b104ad5708579dd1d42ce84288ec9cb2", 0xab}, {&(0x7f0000000200)="63f0836472801f52e48795b9dc0cf4e9de7ab623628a5b9a7eb7e016333fec5e07a9e03e58c471346f9ea3cc9172433f762833922cef902c190a098c39276aaff948afad0845f261a0501aaec8aa34a32fca249011fcdcfc214da6bfef640c5a370d380db7896ca82e40018ca2503f37db21a1c8e0abbc6309b699687c15a27cc434981d923ea8f939023b24e68c", 0x8e}, {&(0x7f0000001980)="bdf9bf55588065654a61629ee0e9b1cf0d07a3eb93a393011bf483b907078af9f9b6adfc2185ca412d36efa2c0651f0256f7ab9b1f642c8ce8aa77ff7466b65c087b30f347e0b6aafd96100df603031b5599908d29441f9e045ea734e7ace11c397b50ee99142d139005d00de4fc42d563d6df5d2b54d647283805f157befe670b38ac289df8c29f7f7ae28669eec9023384d18ec5c1ceb273829563f798a5e5675ddb0ccdd70bcce31c956c0cbbe0de4c23744c5def02d6ae476028d879917e04f9bd92ab33e669b3e57ad59ea64340ddfe8fe5072c82b71ee33702c8b26062f033da4f1b49d63434fc25d88f4a8c893c7a063e93a2202e8f3fe261148ce30773a73372866bef42e1adadbf9309acebb84ed59043ce9b20e75883df609ce15c3e320b18168d1a0a7ad768d5ee5f6ea87c184176cbf28cb368785cfc556fd260af07a2491c5ef61d96b172130561670a34045a772246239a99459880fd6760f92e73139776efdf84dfbd1bdc4deab41836f609ebd2f2f07519e881226a777a10cca143d1545ec2f10addb9cc17d98c6bfa351fe760c2aeaff1989b445429aaad2fc42b95f3edf565cfc9dc6a67351a0f8db129cc0ca472b8b129114670b912e836e9f4497846318bc24afa7bc967dc8101696b3eb2fd176dfe6cc286c98785bef600611a40a1aa3998351776ef27b90a432e8c9ec14fb875d7018d971bcfc1b5bccfa7f6cfbfbc2b371b7909cbc3862bb620af7864e80b405c907558f33739760f495fd16c40efe8c6a648e7ecbbd3ee944ce99584bfbc5a0c0779b914253b8f4a45f8ec322ffb434dd0f5729fd13406f9cc99e0f21598f959ba98ff5b13e82504f35ab3f788ac6dfbfce4796aae376d00d15ea63b09f1fb79627622e4d7e3aecee4f32b709c341dac088a4288897ad007773d633581ebaa9c81dd2d33ce3595e72a2867c7176dac4501a5924757450046c05154da138cf9c377fec3174951548bdea0c3e03ab803bd8137f543b28e76bf15471f9d4e8d59c4c83c513ac7cee8baae920837749d97e8e1f32b75938ab842c78f26db0e531ebc2d990e0f940d21681e3b5976cd1b9c926d6d9953fcad0dd8311b04e5d1966a72974451835c428b2474b35aac4b51be25d76514ff377716759f2f66feeef70eccfea9109a4d1dc4216f9c04de5bf3f05731e00904a1af770a50838b8f535d8a832f3209ff82d8a7ad2c3e204ce2577aa6077a2c0808ffa173d9849e8293a893c57fdc45154b0a75a00ce9753356136bd3e1386582528060c7105abf1efd509c960804dfb25aea29d8a9c159c22c9f815c0f95e38f9bd86a9a42a14badeab107f2de82a2f9a75173735957c843ba976bb6df534caecc61884b95c972b5d1b0d1eb3ea4a16cbec35b1703e79c7e604097377d94532ac733c91dda95f2cbe6248f30842548552040b97d6d5c8214d07422e7989801442aa49ad392ea48fee985cdc5a3b4de5366e5e3f7cc7b944a165c59b46d130db860de43f590b36558c4b8502be85e2e9c84f56e16d6b97008a9289043e3759837535761f3ad0d5e5496d1cbf1e4c9fcd8c5566c46b146524b4b7e95a6fc39fdcd85ad8fc85ca5a3085722b40a1c5f6d64417f0fead3abf0df717c6f3a0e66c800e93a9fc28aa16e34efb01f734c9b4d8abde2caa5c0fd8dee1a419d6d8c7ba3b1e660e3f6728ab36e5a25f83cf50ef0f777c0dd5ef5f599d35958ad04d657ec5031155145d20093d135b510ce2d023724917b306c3ec03a0feaee5cd975812c2be68ecbd255661d1d690bdd1914abc721605c1af346415d0938926990d5166da09a218779cfc13695a0ca3899e65bb04b957e2f797355cb83b7ec424ffc98f791e1dca4f93eec18e3d86f2021f1be4dd5874898f28799eadaf65ba1321f13d4c1263d3836a5fd957f5bc7e4bdddf2842d4475c0802e07832b703263385f7e1cf885d32e9d61b62b24e1b5f12deb4ebc5a0f10d2037bb751ee5916488b6f305ea5dc57f4ae1a3aa9dfd77f486ee31e01161ead5c0e5e8e7fca28e0085053559fee3a35ec1b294c8ce04ca5c4cd9f967a258a8e0d103592d695c6d5cb00b62216f9f61833b6e294772d7ced1e2ce01c6d375ba6b55e2e4834e9e5a088f20692858aa4f24340c6fddf3860878565de5534871610677594af2849bcea68ecaef73a62facbf75c9591ef48bb3f854812781014f10e94e1d19705f12d0c8017ed32097dad1ec9c442e50b9c3388d781f39e05b5553cf4a7e1da6a792470a79eb644e91408506572877a64d0fe858b26586769f402e0baa692281166f37eaf7c55de36aed2df48526a77066cb03df807ec3ed182de69cafb18f60142803b6a5e40f9071c39530563b7e11015a7aa4230ea9ecde39b4a6ecb688a42520867c32ce37c56546d7fa00a1bbce3169bf3d2ec194f2e6444a67b9e627c97d85ee14cc1069d6300d319566ab5d89b2eb87be0e75f2486587805030761d373e9a9ec272c93a91c5672fa6940ff9d7d249a0514d58d531d426d6f98033e53ecfa79fdf411e182071be7fa06da00481e836eb5265dfa9feeb223d729ed522f6548a069435ca0ffc8412a435367e264693aa63ddbae1925569bf8dd8a08857df5f58b90624d0320caec44200f490dfef8d384018abb497e664a712344acb4e5849c636815613dc50803168a5a8968c9bdb2302c1895d80529cc2d0258bba736fabe59f38cf5a0e4cfb25f836309e731d9dab2a15c5b1c8ece8f64d1458dfca1bb067149dc6144be60f420d38014c8fd099e1aec24a11e67aa9bc92dffcf119fe75349ff2c316a3648b3377343dd548ea0798e500e370fc2f87211a61dd22107c6f44500075018bec963b06cb41e410bb34a69f25a0b4b94bf3b04ce09c7cf7f67a504a256682b2c4257785a8bc24fca34389f3ecb94a75ba791a9f40a3b6dd6dee4583ab5dd801198e4cb568e0c81ca5ce236bf9524780d3724e8e0a181af164e4fdb2f2fe2409eaffb8e3b1e510665b5557c11f541a337a7e0fcac95a4f93648b4beecee38b284e061156980da3da32d3fdce8b028d94edaf911aa6b2b216dbaeabeb14305c8e282d6eaf7c79ba1b2d32e4731757f94a59a24ef532a45e352aafe4b594012a006a2d7dfca44cd076171ba8bfd6f34c9aeb363d4db79133cda63fd1cc9697a7f54167d7b12806a47180c9890410619703bb8261d026f5cd355d021b4f8ae4e3016de31c6170ad4b3311d6e9e8831f1eee5a164ad1e381ca8845ebbb22c1e3d87a1e92dbaa4d82583b2950399d68e70b7599187fdf3f8ed3ee7a29319ebffd1320a5c7babff5ec0140805965f39211501076910eace5ef0dff4b305ce5deb29cd9563a91e5120a11f2d3ae854f005bc355de11d6b273f5ca5f25f2f537122d6c3aa528fdb038795ec17b9b76ae54ae9d7a13604393f56d309a3eccea81f455027a290043d64124d908aa861289a5f5d2a1f7d7bb474ff4d1897a85fbea97e78a05e92df45ff9d3844dc252fffd5148990075014fb2476f8b28bfdd522a15facfad1b2c9ed2e64e2ddfa8c942a345e417fa920437fd3cd27a142d6658c1d37a7fd40ee18a9810b578ead3082c31154cbdcffa543030ba406766f378fb77be976af4fdac2382e32001ab22278a7d6cd3da5323db35aba74eac46b06df03c608f9a6000dc9fa41d14d7bdf6030e328230e932b7d6d22c9d280c8dafc4b97668939d3ca6a197d9fec9ffb933f1cf8286837be8cd067772719ef2087d23f8aaa5830e978b45977f7e98e27d92aff6d1e06ca326a3cfb84e53ef46ccafb11f11fc2cafa6f86015bc74bd79d6685228d3e43bd5e5fc679e4dfe6c264dfd98491587c9ffcda1b0cb7d3c605b2cdec2470b4ea22af483f8e8bdba3966f8c90e41bee0dc70d7168657d7cffb49be0cbd9bed3c938fbd4cbc374595a854f98e54b456d39272302800a3a466f6fda75701d96019dcb4d9864de6bd4c6efa939ab7bdb0323f5d17fd7850d48d9ab67e829c38c26b0b32462b2ae9db2426edb7eb03f4111514d91bbafb8c5da25bb03d104972109df79355f262acb6a9ea5a34b01152991775425725c43842c9e85b2e5489bd3c958781f752f1837b5bc9524594ef2491766f0d9a7b98b0c504c9da1b68a6c16191b10897bffb24d70e42875ca6d43ea6cf038d58ee6e7fbe3a652fc72615b4a1335c4d1648071d0b9b72bcc506c537f79671052c208e4cb048006ef9ec72e749614b2fddef78633f6306cf712fd4095938aadcc02d71a9113718fad2844faca65d7e5684475a2a4d44f085788ae73f90324f1da8bd8082886a6eb10f8fa0de5a4cb6446a17e357f3994870682d52fc715793d2adf77aadd090d0acbcf68ab50ef8db4fc2194d2aa83418b3765bd4b64ebd3aa84d62c9fdd02941f696712da73a052d1f6b2fe2f8c9302c7feda3790b458b1ddb92477d0acd7c12c52d3cdc4267e5c5453cbb55f4f293214f4ea750017bd3f07c7f93868466ab6d64846d2f6c817540b23165a1446813a1108a7958d321f13c2109645faf31ebd6007d6fb506c0e7b836353fc08b1cd636e2df9bdf9c2d44d098e3b7dfd10bd59b2be0c6d647ce8b0269d22297f0ce4f3a08dc1dd52d9ccc6fe2ab2386e7d1d84584521116a5f9c5dbd1808fd5b00d007dd5aa93a351a8d30d155ee45d069f0aced6fdcaa3bb23cc08250a004bce70f480bcaea7c8b656144c83e61ae3508463f4655f3a745e3b23729856a6e038580a07c975cb3839a5db69b266587124ea938dd6c023f7c1f2e24ce7e509aa0f83888e4b84eb35848adc776d377bd3976fb02dd3c6ef8cd925123fe751e02e3a572c66b65fe4ea9c84a732dd32a51c3a828d49afd1ead0226c770636a79a8d51a88d99155f88613071a65e6c6d2ce20ef6b3d3de20d3fb7971198482137c1116491c361ac08ec24e1e362a1f6c09780344f531554769590c21a4c6c7ebe54b5b3cc527d0c0cfeb77be2d989cd57ae36d059819557172ef36cf4dc507a296485df6245fa22b265fcd74fd4324cfff0f93ea7230350bc0484484f510236d560158a201b783edb302ab51a4d13445985cfc1681538a99118f0217a1342a635e8e12b39b2375952333dd96e60042b5d85ff16f6104ea4db567ee971431fdf9b072be69eb28f651a75387f4320fe5a5659c3269f2398dcb25c98fc14120d1851ac3d730a82095f119ebfe30b8f4eddedc8dfedb27d923acdaa9e9855fe704f68fdfb46e9b40b00ba6a12edfa72f539961986d8afa842f967d3fab35aeb5c99c5015bb3f2333b17199df30f48ef516c99076de826be163479cd12a33e37b56cac20e6a9676448ffc976ac4d01211366b7269a2069a39bc4de03c7ced0edfc9f286cf4b80a6a8a3deda560137fb6ece7bf2358a49dc24dd11d03d20a52d338864807a1c7a21551fd0db5c7589558e03db3d270d3e3d3d985ab3fac126540eb366ed992b3b409a3f987e4f1bde8793ef4dea466ffb091f8586abc92d9362c790c29b885d01ed46af7de10710b1943980e246c711c928b216c0f56287540c5719f5e1340d26faaed83583ec2fa41dc506fc687b583b251d8fc065782721b3415b84bf14d5f8d2e14eeee5144fc4ff024d6d67a4ca47fc6200e3f37894012c8f045d43612be60936091acbf1ca77bd0bed356fe7756b6cf70aa0fe72f453347656f6f7dace0af9124158323955d166c0be0be6fc80f7e026166adcb9d74be658c8d0f8d4123f9faf8934af20ae133b6b4ce6e495b5ff5484d977ca43d72abc8d824a9d088ea67fe", 0x1000}, {&(0x7f00000002c0)="42e4b56cf4c9f91dc93cf11ab86ac7929e78e1a502d79e9269863c2560e0e68362bb8eebef0d42e4a4a9eb354a60ba287b51e59939f367596484c845abb4abbe6694e1ae697878fc22f72df3222427fc6359c05c1b796d6e3af692370bc9fc9c390b42c25409ca252ed4a8e8a7547f9b49603c0e84828658a8b2ee36e9aa2a304330f1d21f60723d4b08446fdcd3ef456c3bb63f6fcfc0de0260ea570e2b3b8478b6cc611122479e975db2e1f96f13ed45bc30b988e91080937182d9c02e", 0xbe}, {&(0x7f0000000680)="cb3bd5812452374e6a5f5d41cbf1c022bbea5b87bb73ddb9b6b2c48a021cd0bfb997e6b39e22a69565f0cc3cf4606744a564cc8f5079d0c9fd4e93316067356fb38561fd35712c17b8aea87e33e824d0e523ec226175190373a45562b8343e3fec7903b8698fc52c89efe0c024bfe94b318c7ce88f36afd85cb356bf874d60888ed09c8620b38ab208218b927d70e6b5e7efc0809eea9942441f32ddc4bcef193c592d40de0dd9651190753c484c7182ae8a78a3b7e288b18ba1dc638c0648b64c79612abea763802e4214e7725712ae85c6d5129c382f5f086b684ade00b484149d2a91e70f20ef4a97b1be254c1674fde6d6fb7958ad5615a7f257aab6a03bc6ac82e561510d14193a98bf577cbe74ac8048e70f3ee4312ee1b43db75748278f9932e61d", 0x125}, {&(0x7f0000002980)="1d4b2c892bc31b2618dad3b200b67754f9d87df42d4f1ef376787a3b91acedf791d2b1815adf6acc5dcf7cc851af3ffe0d0af8af98351723d3b1bc35d9cb41e670ea39704485adf88e722fba43051e0bdb805e91ee295e3578e59842535900cc60d6f97258b954c6832ccda02083ec20358b63a6774820b31d03db704f65b5e7cdc76ca4eed8f7683fcd93b60bb92efc8ff8031fe4e213f1a6b7c96500dcb4aade8f46781c065082ead9546eb1f42c654330b6fd7f0b3852fca45603f29dfb3a9974aac983129c701ffae93b149346ddda7ee00c89bd8f0551ad0cb2d155a561f1f1dbeb96c61b333a46f814d8f8d7386090f06f1c4da317d21246c957b472a081a9b4d3c5ae86ec0f34da017b7ba4cbd196c429ac23f00f483d01d0155a77d4707345ec2e23e156ff407516759deeb04b9b9dd6b02e885374b24e1812b1ec4e838f9050584a244e0d7ddced790abd1406d05d77bb4cc91dd4616174267ebb5e7aaa413c944f14b543a4201cba0a2561dd831e970ab66c35c0f340bbe5ddb4a6a91e9ce33ae8caf9734c85243f1ba08a68f119a4f2593855a90bbf54d8c7a489844a6be0d89a94d87ca9d39924ba739a5e7db2ed0e81f61cbfde39bcb35758f9f593a987c77c59cb835c0c8c73a6235c37cfe5d6e13cc145ee53e30d0cfab632003bf4f910fc61e5680ae14bf1bdcea91a5a81a0181fb6fcf45e05e25f0a845420efc7a0477901fad75a60a752e6850e26a25c3e85cdd0127f8c068892ec625ab2c15644c796bc3354686fde94d2499110caa086cb3cfd47678fb5b15fc20e715ed613418e92b73ade158eb2a418faa29bfcf1bb0effaea47c4f92c3af9672db5f3259883ad773e2f7a814622b9ed3b536f79e6e8cb2428a2ebedfb2c8a701b7338e0478777483c9043dbb916b25dbc1b0a2ce3418520c9eaa30815ff081021174a2625e2aa051c6c7d9c50259f7d27f0ae2dc590a37cf0cbd15ec27f22486d47157f00ba662487a498c7e593f9f788e84583921d0e83076cf5ecc5cf1288df024a373d4afd8a400128209eec73af6452b035bd9db24ee089c316fe228a568ad3860d39da769a2a1d549cdb6d68b6fc784d7ed47ab80cbfd9e2e5d52444d201f82d16ce051223df00c69c71a1bd8c93dd892cde001569c0ee0611a40333a333b83ecb6364de670378d60a48eaa37fa6e024f45308e32aa8a4c25dfe56716b87c4c4fcfb66a95ecbdd956510d3f54614371245b05ab2be7bb1ff9782abda27244287ce3cd926e0941caa3d4554fb7574d53d164b4a7ffc7f77b5355ce4257745f5141f3267f3da0191b871dfa69ae9608e1d2191eaaf4bd2528284eeb8114554d2a4b1e70a91eec13b1de31a632188563578feffac11297086d89486437f44521ac203b740a9ae1a4c254830c7792b2f5e23d48662de72d4e0bd1d6e2b66cc47b9097e333746ffc6bb270ca949c9c40c72aea4de11f9e85617f0e05800d2f84645a2e5fb5c4044c4f59abbad0f868aa57ee67a74d1c12672c43ef77d415d20bc979cd8cdedd633b0418c2ad0cfe02e34e95048dcf5603e36496924203982e8b1b5ecaef8daa8f2c81e4adcc31cced24df1ea98e55843aa86c49dfdfe3f9a1ae1404c868229c685e3c238ed80dfc0633830fc803ae0a8fb570d1805534175d29b5236712f3475e39a60d0906f9e63cfa0f5b42fc01262de21d69ae4acd91db89f53a3b5b54f61ed6b5cd3c8b798954c98c45c9baaa23eba81bd19190fa4e34d0b9f15c07666f44dc9c45291bb38913b5f6c47b5454c616388cd544b4748e79a32798449c72077eaef428d0d42fd989ebce5d6cf1ed6a447cba809e97bdb82270b11e1bf6f3436718cfeefe68442085bd09bc944f2f9df47b1bae2607abf98658cefb623b5726c1137aae4cde3f0e0b1736ccd4a66703cc6cd83588a4d5b267af1cae68a13438f8a5b8ad6449188f07f510f34b119a0d768dcbaf42ff117eec0ca6b08b8adf77c22ab4d611fafbbbc3de87a6d2a86a7938773f9e3ecf0c473041b66fc5ff50957ac743d1760eff6b12cc2c046997a025f1e986ccecef6d109fb8475e2bf9669713ebbb74babc8922f21ffa199641067fddd9f5ae4666481bfc98f20928974c192c2d73bfa6e6e0b2a681238a5611af65363b57f09af75d0bfd720637b7a1d39166305413f33f1d22248184f9b1624766c4a4d61d76bc55442fd6161a7bdd9a0c57572d98b244c9d53e85c8410e15b706db6f86593663a03966a76929f8085aca7e993e7031337e3dab7c3b0c43c8693f53101e4b852f95abd286a7cdb0071ad7ff371e48001c4171f22eda07fb49c0d2be5a25c7b3e45647146c503e5201d59f5ac5e7766913f87a2844fb0e58d9a7f2dfee6da44ee50fcdc68c575532b185ceb53d90014b4ace0e2a7ed7bafc94555478df5dd61379a72ef72d2af6f4f641305272ce33991dbb5a357fd7f1ec817da13f80349b539eb52ad10723c282b9de6fdd1afd848653634f4f7fa7bb0cd7a1dbcf9dfff415dbfd3edc5ba58a9d4a580d9fdd4861f693de9a060dce4934b9c80173849a025ec0d0f9ab1abcc0540559653c7a7213a9f046a90ebc1bdfd4260185b57329be29ac93fda6f87724497484fbe278b4b074e9edb3ee5c6be57e4cce70020b6e8224a6c2f7e1d21480a8b6d0e7ed4838ef20b5081e97a1e414be9e725e53b9b7bde0bdd563e1a44df5fdef8d27eb8d482330f805dc051d28e48e829eca1a76730d7e140c7ed3f63f5d4ab0ff6805599dba838df41be5fd592bfb9ab4523a8e7218a621fc35be472c3f5c31cd4ef9318dc21f2c09ae24072076088e04b8bd1e211133ab9ca867db30637cccf840ccf45746954e59780959adf66aed3316e71cb83b54929b939006ee6dba5d6d1ca3126f750215470f0a08600e223d6f4af726a9355163a47e534e6bf9429b50dbec2ff855bee7e3c319a63452015b85373e3228b87af20b424200c54476213f2eb32832d0a5095f397fc983ce36f8dabb373a684ea8d1f4eb25f494228652de35a1571e61c242c8e67966ccc5e3ef1c948cc466afab75f938f5adbc5ff258aacab681526902aa9314e9a9e55c0bb4f6689672e67e87d0316b836f4720ede84c1d6459e6a541fc52b8fa0e028226b3ef537824a523e91839c6a28dcb0a331672b48959d67335e892ee64994e28891c048ba91ef840a776741e1a74457377de2e5e7da4948b242b25c4ec62ea893c23bfd72f3999a52ca51b200561aee0a7f0bbe853771e048522a1c61167c0eb0210b1e6fc01e982efaa433e3d35ff5404646ec2bcc65a42520cbed9fe2b40587ac03c905c21ca4bf37412b4ca3d68b70cdfcb62513cb6af0cdd415bc1eabbd11c18fd0eccb31d48aba2473b95245320188f067a98809b5fe2876cfbf8f33dc9dc4f5452b93b5a7c22923c7401362620cb3c54590ffed70f9ff21f07f4118d9186f4de5f3edf407b1695a7390d61ce2ed090b0d8e04a225a6874831fc8ef54c66dbb594f28d3dc0b4b03f4338b0e8eab39f69adc9bb114c5d8f237d06886a189a8a675c66d4016b6310a4c7493b28f4b171644f019f1422839ac53793b4359d4f516a848d4f0b213a031aaf8bb2bc034393b8cc431cdf41c3220c0011e5f8caa7b5c42f676c690c5258157600d3ea71d1dcf5fab178ac309aff85867455dab07e3081c2be0ded78dedeeb525b52e8ebc2473000885b367609a4ced1c0e7833d3a43ff6b27f0a770b42a771d261b058762f8a35a0213b28205df2b25144f532765e87d9fda041b5ecc38606bf4964ed80642c2a4081b19019640656551a3589287b5073938c38b75101ab346208b95504b2c622918870b0e58476ce2703902f0427ab4be7124999ca2c5c5fa8145d12da194bf1faa647359e4e14e96e9a57d4719a558b26a00260c03bd12b2c7e24e694e253712b47bfaa1860c41e361e780e9a000d7eda620070c9f86a18d6e8836446bc41330da2bb95f30ff2eaa407beaee6e7288e05e9d6f0de356ce6628ee969c0c1ed10cc4f4d39c5aeb870bcf95b663139215b08ca10ca6a80241673dc8bd123e5116799d07569fcb912b3a1889fb7cadfe44b2f421f589305b66df37dbc59dbc460284a2a9e0efd2de46d833a229c5a87e17031a10bbe18caa130ef87434a36dacc4a96c3fb8408f9816004ea89bc6840a1bd87624cfd838e77ba219282ec950846b3c4cf43e7c32f4306f64dc48b721cafd5ef45a5b85b88ccb2634b57b147942d25e468aea87c519957589c5226ee2a6d9dab3501c457318a88eba4c078a0adeeaf9a257811ffb25ad91f3e0bb56c88c0b3af0b873ac1ad08fe2b97eda7df2bb1e65f25845bd83e7c89e0c63c4ad10215905ce07ec7e0f7042676b39569e7dd82052ab6fd9cc8d16d3c4fe92f72116636b37d0d66046ad0fa2c036e88a77e477e1174fa0d380416d39d52b7355fc6398e5a3c898288092d630b6fcd48d4f1056ca97cfc373c8bb4c5b78b520967d43707569f10ba64337f85447bc1e13fb92ae68c88bb65146e112308764d324b2e3ff6f82b749a8871f7afa715337845e1dc41a9433ac9ac97d07b93c999c65691d4fef933ce464e2a6ba01568a7a53abafc5250f72a6dc5164e3a1df6597ecd0fcf6d2ac6251d9b6b025759a1bc89d28a1b54ad1f5dc61a295d88e0a3202de8f4f121813bd2dcca13aae7bce1d9930f6832ab523b20bb6dbf377c3002bcc6f2ce8a7798f9a8bf4f87359e249e3ed817631df31037a3151c15f4e173c0ce8707033d68a9a52d17bed799fc9aba73cfc45464d862fa3db87f642fee304b7c7c23a88cc65874756ad7316e2eaa86d61b7b1b076d9bfcf81f7698fc1807122d7c2fbc1994719253ec1571f79b284574bcca28c147d3a6ec4a8012ebef413ed7281379db86ef579986cf94922896e4011e56303fa790c8a0de964184aa5130b5eb4325c52770ec62935db14d3e6f1086f2a11af1fc4823d2dd447b0ed9244f8a4300c19b6d84f202e9868fb77e2aa53aa4b4a8db1a03eec1aa2595ed635c442a78f2132cd9db0f6b5a4aa8a018a973250dc3f03ba5e6507ebaa0f956b1dd09a564062c18079a97e1d817f58be9e07b596d0e86fbb05b00a8503ba0218df6c1f064c741d0bb9f4638686d4ea07dcc17814628b5f2ed03cf1e3f167031721cd8c5293c4c1517876e8278792c6d2e1ac738245b4f5973267ef8d04315adf80f70c320ed7d3198c97b7bbfff6d9d238ebaa897640c3f1ebf2790f0b5e6df34ea1275e7ce315e74c5e00cf0b5500c18f3b0c77ea75bf7edfbe965d18ae6682f7b4e1a60e590be9ae4194b29e8c4a58f191f7889dc48916ea46d239e1e127704c9c21aedc7d922489b59dd3711c3005254e631cafd2ba828f64057175797b3c0f578d785d2f49ed34578894a1b1d4494788fbc705ace54d61c16d917f21a2433e243397c9f97ef34d8b597cde40b9a6c1985afe01f037e68fec505a7ef6530a9e039f9277cdef32676811e43bc3ef87a2eb24ac3efe2967edafc0c5291cbd68120ed456a3a19d77428d5abe852c157ee54f56cd5926ef86853a72af037b1a99d31d78e2af3e6c6f26cce3d475878b3d2964d48db830b7141cf6d9097d5f44f10e45c42b09aa275e9c4ec3e4ec74ee379ee5de1393c3309c16f03988b55e43f3d63702cea273422506170543c03f91412b6516a957cecfd5997dc38c1c2e4dcada1479ba745f6dd0201f75a391016ad9f493e7ee4158821f5ee88a35d49fdb342902b0e4443d8b198808fc626ace9bf49a5f6972eb5", 0x1000}, {&(0x7f0000000480)="9ce5561f8c9fc795c42d7a009520f5c5c27fa937c83f5994446835db9790943857ab92db48f2e5bfbca3c8afa2bb", 0x2e}, {&(0x7f00000004c0)="01af8b37a6e45b4e1addaecf58f8f714382b44d8a9a154be592b3cd71bbb728e455757fb31e37ff446fa095b75bebdc4a7904be2a97235f8f95a7201aa7692ff358041e6c39b89198a449db0ef9621f3141e79e87905a99387b210", 0x5b}], 0x8, &(0x7f0000000640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff0059049c0000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x3b, 0xe}, 0x2) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev//skbd0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x300, 0x40) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r5 = dup2(r1, r4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x3) kevent(r5, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xf0000045, 0xfff, 0x2b}], 0x2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x7f, 0x7}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x4, 0x800}], 0x7ff, &(0x7f00000000c0)={0xe34, 0xfffffffffffffffb}) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044273, &(0x7f0000000080)={0x0, 0x0}) r1 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x2, 0x22e, 0xfff, r1}) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8181, 0x0) fcntl$getown(r0, 0x5) 16:00:15 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x6) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1004, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0xfffffffffffffffa, 0x582, 0x1, 0x7ff, 0x7fff, 0x6e3, 0x5, 0x7f}, &(0x7f0000000240)={0x10000, 0xe94}) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/116, 0xfffffee0) renameat(r0, &(0x7f0000000080)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') poll(&(0x7f0000000080), 0x0, 0x0) r1 = msgget(0x3, 0x4) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) minherit(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x3) r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) minherit(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000340)={{0x400, r2, r3, r4, r5, 0x100, 0x3f}, 0x4, 0x0, r6, r7, 0x1ff, 0x401, 0x2f, 0x5}) pwrite(r0, &(0x7f0000000040)="b79386a4133f741ebf0e034426ff77457614a66f21c21d68d07f0ea8d4f94be68789bba2307483046c5c9d3c52d9b6f97152", 0x32, 0x0, 0x0) 16:00:16 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$KDGKBMODE(r0, 0x40044b06) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() write(r0, &(0x7f0000000040)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029c3df03e432c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d743da4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a4bf744adcc8035ed", 0x456) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) msgget(0x0, 0x40) close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r1, &(0x7f0000002540), 0x1000000000000067) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x100000000, 0x8001, 0x3}, {0x2, 0x81, 0x7, 0x2}, {0x9, 0x1, 0x3, 0x6}, {0x7, 0x5, 0xac9a, 0x3}, {0x80000000, 0x8001, 0x5}, {0x0, 0x7, 0x81, 0x9}, {0x8, 0x2, 0x8001, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) connect$unix(r0, &(0x7f0000002ff6)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffc70) 16:00:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1, 0x200000028, &(0x7f0000000000)="4b74954c", 0x4) 16:00:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96, 0x111}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x9) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000000140)=""/25, 0x19}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)}], 0x0, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x1000000000000042, 0x0, 0x0) fchmod(r0, 0xd0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000340)=""/78, &(0x7f00000003c0)=0x4e) 16:00:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) 16:00:17 executing program 1: socket$inet6(0x18, 0x4000, 0xf73) r0 = socket$inet6(0x18, 0x2, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x4, 0x7, 0x2, 0x20, "e408cab40b354219339a68ba47d0e3d40f2e17db", 0x8, 0x2}) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getgid() writev(r1, &(0x7f0000000240)=[{&(0x7f00000000c0)="3011500e32ba77e4eecb9feb747e3df7e6250a713c3062a253662d1a0ce037a731a51d385db022f655319ade34b8953d8aa8a112900d549f7c38525762533fbac89614c007d4143c9024bc2d85b1ecdb24f65e6af791c03d33a62a596da9081bc49ee572ee8307460a83078bd46b845914bdfb816da0fcc2ebce4a3e4967f0fdefbca320e4edf83cd653a338ea3137b023cb565ab7dc4a4d2f58d4e92be55dcf7256ea17ef3483d81a0bff8b3cf521212bb63158ebafed13b9f7b6301563651800136879cb95d355ff93635d2dec96ddc333beccd9941f2861d47f97f742684ab932b25780a7a69506fca267031cc5328ee4555d0b9ae0", 0xf7}, {&(0x7f00000001c0)="f07fb0b1ed800b9c0be2b899d3754cb1dd85c3acba93d6970fdd9e78aae832b3096e3d14ee8d45e9762a2af489f47106fbc4bbc4b8cbb8af2b9985db612aef623a7468ffc33cbad6457da95e5622d9af95b25ad2998764caf155ce2d12", 0x5d}], 0x2) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f0000000500)="c51a9c0f90261d780f32bc7af595fc0368b66c08d06e29f6e34bc3cfc87c1ae2ce983a6c1ea522d6256a74ca09847a6f20557029e8cf61e032c08815e98f7593647e337e16e5216dffcaee96e7380771923d3884d60226b3fa55af62486fb689e38dad3b61641be4ea879363865e5f8d0a8c9ee1e12ca41ce2a04d628e218df2535c0c56f8f0f6d87bfa5c59ac37b617888d7432a4891edbaf50c5aa75b7078e8bf04f2cb6766abfd9c13a07b36369c064058ae736a756606660eaca7588d1d64dddecf96650287e97dd4f6c7131b0de6afaf9a2409b08ae3b344bbf3325a75e218a6af0a5caebd76e35ec0152f22e6f82af227573914a47f744adcc8035ed", 0xff) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540), 0x1000000000000067) writev(r1, &(0x7f0000000800)=[{&(0x7f0000000280)="62172de2adc0841f7ee76ad6dfccf2d822c7b39bd88e7e0dd4e46189451fe6829600", 0x22}, {&(0x7f00000002c0)="67868bb8f1d4b3570e4b613b04b361e6c0ad9878f7f710fe3ffa8cecfbf80e2cb839d30a06f7f9d22a682b3d9af84e3f531ba3f55d2beb339607ef989262b4b9ba9eee0d3a1aa7e266cc1222262d0a676382409f80dd88710dc2e959bb554201894bf895c4e4028833bcf267ad6c2e18b2546c228060fc1f3e1e6e9933bcff2cf796e864126defa4d696c4ce158e7f4b46400b7c9e68e5c527b8f5df2a683478", 0xa0}, {&(0x7f0000000600)="96942cf8dc0efced74ad9bf70852cf75a9e66def7c619b832255e145e643c1f1e66a804f98df33ad4f75441b0d302763caca98b4d9231045120082388628dff9e8fcff42ebe1ab6ac5b67d5afcb9a1bbc7b08c870f3c7d15ce78f94d7a0c47144b5f8d029bd52c3a22133891e502bac5468087e9735fe35f9dcc29708e6c7199749dee557bf5d0bbca1fa223679a6141eecfa5dd6cc0ae6f71471e00da14bea0fd0a1b266ca13704b18361adf302228febfcf7bdc8c753c44ff979d0425195baf0c24c34e328e90c368914292c2c6ea8c7071acf1a77", 0xd6}, {&(0x7f0000000700)="82b86cba54a8758e4e3691540aee0b82532a7330425bfc006426d6696f6c6a1acea8f2dd7932d6e83fd126b29ebbd71e41fee7cc70070a214fc6df4f5db5a3837ba93d5f0c6e95a838cac24d88fb7b62d0b3d1c597f5ae71f1068c31517806229c2622a1d0dce1f6a162a791779cbb2e44b48ca7c43ccd862ee5766d15d5355e36bd781fb87e59878060b8209518de3fbedb34c2e30c0b500536d27f4434835dfcc2ce433fd5544daa4b793f428df5163668ddd1495d8874ac1793d0831733d2f7014fe4ebbadf2859a6", 0xca}, {&(0x7f0000000380)="98d03725e3f68f582193855f9361465224cd05f0100114798edb80c0af4ecb13288fc9035a6090f0ea0db1e7d34a74ddb4d5072f9740e166ff79afbf01ecfa82a3a4dac3d0f8bfd6f89dd3b9396a285cfa869ee407e42ecf3069361a0b083c", 0x5f}], 0x5) 16:00:17 executing program 0: setrlimit(0x1009, &(0x7f0000000240)={0x4658, 0x10000000000095}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fchflags(r0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x7fffffff, "0064000000c9c06d020000000300"}) fchflags(r1, 0x0) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248", 0xc8) readv(r1, &(0x7f0000000940)=[{&(0x7f0000000280)=""/152, 0x98}, {&(0x7f0000000400)=""/243, 0xf3}, {&(0x7f0000000500)=""/113, 0x71}, {&(0x7f0000000580)=""/196, 0xc4}, {&(0x7f0000000680)=""/77, 0x4d}, {&(0x7f0000000080)=""/35, 0x23}, {&(0x7f0000000700)=""/110, 0x6e}, {&(0x7f0000000780)=""/130, 0x82}, {&(0x7f0000000840)=""/215, 0xd7}], 0x9) poll(&(0x7f0000000100)=[{r1, 0x4}], 0x1, 0x0) r2 = dup(r0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000340)=""/140, 0x8c}], 0x1) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x1a4, 0x1) 16:00:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x400, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x210, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4004426a, 0x0) 16:00:18 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) setitimer(0x2, 0x0, &(0x7f0000000100)) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000080)=[{0x6}], 0x2}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x7, 0x7}) syz_open_pts() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x0, 0x7}, {0x100, 0x9f}, {}, {0x26, 0x87fa}, {0x89, 0x9}, {0x0, 0x2b92}], 0x6}) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x64}, {0x6}]}) socketpair(0x19, 0x2, 0x80, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000040)=[{0x1, 0x1000, 0x2, 0x707}, {0x80, 0x9ba2, 0x0, 0x9}, {0x1c, 0x3, 0xa5, 0x3}, {0x4, 0x4, 0x100000001, 0x9}, {0x1ff, 0x8001, 0x3, 0x10000}, {0x0, 0x8, 0x4, 0x100}]}) 16:00:18 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x80) dup2(r1, r2) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x501) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) unlinkat(r0, &(0x7f0000000200)='./bus\x00', 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3, 0x8001, 0x2, 0x40}, {0x1f, 0xb42f, 0x0, 0x42a}]}) r2 = syz_open_pts() r3 = open(&(0x7f00000001c0)='./bus\x00', 0x48, 0x2) close(r2) semget(0x3, 0x3, 0x10) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffffffffffffffa, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x20004268, 0x0) 16:00:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10008, 0x1) write(r0, &(0x7f00000000c0)="794c199f0a5c6416972907e04c9a89f5f07778e8da910022245880bde7b54a1acf322f15c5a3f9ec9bb9c499518539c789218bbce47d469d5854bc222992761f3a0d87c58b368cd23984d6600bb7bd6415387a0be7f1c9596c3245e47b5c871f2ab914201ec4b9a0db4c9941818df09c390ab6e4ab2416b3427dc9746aea5c1849b04b13a7c871b687de2e02f06e014ada06b425236435410fe2bd7229e5e0746bf6ea43a30cc634d9228c7ea781e9653ba589fcc4cf4432298afe0ac1320dd157786b75f7f937", 0xc7) flock(r0, 0x0) fchflags(r0, 0x0) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0xe3, &(0x7f0000000140)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(0xffffffffffffff9c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0x4) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) 16:00:18 executing program 0: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r1 = getuid() setreuid(r0, r1) chmod(&(0x7f0000000000)='./file0\x00', 0x42) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x7) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='r\x00') fchdir(r0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) readlink(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/4, 0x4) 16:00:18 executing program 1: r0 = semget(0x3, 0x0, 0x400) semop(r0, &(0x7f0000000000)=[{0x2, 0x1, 0x1800}], 0x1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = getpgid(0xffffffffffffffff) r2 = fcntl$getown(0xffffffffffffff9c, 0x5) setpgid(r1, r2) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000040)=0x1) semop(r0, &(0x7f0000000080)=[{0x4, 0x3, 0x1800}, {0x4, 0x80000000, 0x800}, {0x3, 0x7, 0x1800}, {0x0, 0x6, 0x1800}], 0x4) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x8000, 0x9}, {0x7c}, {0x6, 0x20}]}) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000140)=""/105, 0x69}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000580)=""/4096, 0x1000}, {&(0x7f0000000200)=""/80, 0x50}, {&(0x7f0000000280)=""/178, 0xb2}], 0x5, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000400)=0x112) 16:00:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0xffffffffffffff73) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x800080002002, 0xfffffffe00002000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x3) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x52e17c000ef6f97b, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x20, 0x9, 0x1, 0x0, 0x8001, 0x1000, 0x6, 0x2, 0x0, 0x200, 0x6}) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0x4000000000}, {0x100000002}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x102, 0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000200)) pwrite(r0, &(0x7f0000000000)="d3a4591e7ccd3fcce4ba102ada30319ef6dd2022c6f43f48eb5ae5d2ea4e17c14d7a100d511514e67d70bbc2fecd695743a3c04746826718723fe4795c56ddf0390b47098439ac8b9bc019a2f52aef7474f5d3e5c0e46f010c2c0e2df497dff39071bab2afe545e09640c82f69709e66f8e3bb40868efd613593b4669edc88852b8e13df2c791f56e59062919ed2dfc7f10cbbdb10f51e3eacae5a193cc9b9f250ac399c18935f1b3b", 0xa9, 0x0, 0x0) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) bind$inet(r2, &(0x7f0000000180)={0x2, 0x1}, 0xc) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000280)) 16:00:19 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) r1 = syz_open_pts() setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x9, 0x2}, {0x18, 0x3, 0x4c, 0x20}, 0x3, [0x3, 0x4, 0x14e8adbb, 0xd830, 0x200, 0x2d0, 0x79, 0x10001]}, 0x3c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x5d) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000002c0)=""/134, 0x86, 0x801, &(0x7f0000000380)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() r5 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) setregid(r3, r4) socket(0x6, 0x8000, 0x2) clock_settime(0x4, &(0x7f00000003c0)={0x9, 0xffffffffffffff7f}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000280)={0xda, 0x0, &(0x7f0000000180)=""/218}) bind$unix(r1, &(0x7f0000001240)=ANY=[@ANYRESHEX=r2, @ANYRESHEX=r2, @ANYPTR64, @ANYRES32=r0, @ANYRESHEX=r1], 0x5) socket(0x23, 0x1, 0xc4a7) mknod(&(0x7f0000000080)='./file0\x00', 0xc001, 0x7fff) setsockopt(r0, 0x29, 0x80000000000000f, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x8001}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x100) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0xff) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0xfffffffffffffffe}, {0x12fa387e, 0x2000000}, {0x6, 0xd75e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:19 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x44) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r1, r2) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x105) write(r0, &(0x7f0000000140)='\x00', 0x1) write(r0, &(0x7f00000001c0), 0xe5e1) execve(0x0, 0x0, 0x0) 16:00:19 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r0) setegid(0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 16:00:19 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(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', 0x0) r1 = open(&(0x7f0000000240)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)={{0x7fffffff, 0xffffffff}, {0x3, 0x2}}, 0x2) mkdirat(r0, &(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) rmdir(&(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') renameat(r0, &(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', r1, &(0x7f0000000480)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x1, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) 16:00:19 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1c1ce29d, 0x4, 0x3, 0x1, 0x8, 0x80000000, 0xff8b, 0x1, 0x2, 0x0, 0x285}) preadv(r0, &(0x7f0000000580)=[{&(0x7f00000001c0)=""/196, 0xc4}, {&(0x7f00000002c0)=""/230, 0xe6}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f00000003c0)=""/229, 0xe5}, {&(0x7f00000004c0)=""/175, 0xaf}], 0x5, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) 16:00:19 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8000, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x0, 0x0, 0x3, 0x9, r2}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$KDDISABIO(r3, 0x20004b3d) r4 = syz_open_pts() fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe}) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000140)) 16:00:19 executing program 1: mkdir(&(0x7f0000000080)='./control\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000180)='./control\x00', 0x10000, 0x69) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000001c0)) link(&(0x7f0000000100)='./control\x00', &(0x7f0000000140)='./control\x00') mkdir(&(0x7f0000000200)='./control/file0\x00', 0x4) connect$unix(r0, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) mkdir(&(0x7f0000000000)='./control/file0\x00', 0x100) chmod(&(0x7f0000000280)='./control\x00', 0x20) rename(&(0x7f0000000040)='./control\x00', &(0x7f00000000c0)='./control\x00') 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:20 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000001480)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6}], 0x27, 0x0, 0x0, 0x0) 16:00:20 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = socket(0x0, 0x2, 0x1005) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x9) getpeername(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000400)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bc18105ad7f2e38c39390ee9bd0be543926a1543829c5c7c0da80e61b365e4ee7650aded280f3a6cb0fc810c6fd4460e4aa24e580111a4fdea3cd08b14ae7b4a1f9eccb3fdf3e4d3ad4e09", 0x94) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x8) write(r0, &(0x7f00000000c0)="57727dfb9ec6c8e9a89914db7e3c32d4adf4b6b432ea865facf96a", 0x1b) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000200)="e1701d2c444163596b1a2a4323d4ee6d34f73b4be80872a3a77960a2e80eecf80c5c38ab766c1365d2e5e7cdf212541a41bbac06e46209120abadcd41cd892bc7ef63aa1246e7872df2944a93a1d1799254b880f9277b19d018aa1a1804c3c0250a69d658a45fd237c16c1ac940393407d60f48c5a9b6bb92965067dc14e9f50447500fcfd28a6b74a24ed060b02d90a35db6ea3fe2831c33b8574dbca323c0e7d03", 0xa2) r1 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000100)) r2 = semget(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000002c0)=0xffffffffffff2876) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x5c50) close(r0) r3 = dup(r1) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000040)=0x1) syz_open_pts() 16:00:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0xfffd, 0x0) getgid() truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0xf6ad) getgid() 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000001c0)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000140)={{}, 0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:20 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x5) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) close(r0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x2fc) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe1e9048a86fda653, &(0x7f0000000380)="28ed513f4536f63fb8ad04a175ae03d9c21d6964acb502fa1b96e8838afe00000000000000ddccc1f4e5f946210e23d67db128fec6461bf7329f6c9a29274ffe7dcf8b1c1203fefaff0c70dd8b05ff331e6b3b2ffddd01b98480f5ebe62bdc3caaec381eafe38a96c6de4f9d24e408f821e6327e7e49658e8d330a4eb9d431b4667f10a54323c026d7e3ddee56c680c851c45771627f9c2bec6a369b41cd105ded4e84f9265341db8c40b7e97a3377e0e471174976822ff16b") 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x8) syz_open_pts() syz_open_pts() 16:00:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$getown(r1, 0x5) r3 = fcntl$getown(r1, 0x5) setpgid(r2, r3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xfffffffffffffe41) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x0, 0x5) read(r0, &(0x7f00000009c0)=""/113, 0x71) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pread(r1, &(0x7f0000000180)="a09eb7a60663d32ba015ab73e952c9ef17d0079147b2c610aef43100fc144cd34e83961b7ec37e4981e2f6d5476ed8917ab21a9b702385628efd35e98c1518635a57eacf7793ebc4e7b3a2e248e02123bb33e283e30b9085cf1a6f97252af86c5e7d09ab4bf2cd3cb24449b68b1760034bc835292b05142897786fdd6aaa5c5a1df0a09c1f2b3fe9b6b4809a59d1c5f33bef5dff002a0c4a8f4b689216fa103ea456a41a56ccf805aa377d5fee684744d5581a680afd5ba07aa37e909b61aecc38eadfa4f3d37a5afd912c625c7de80decbcd73310649a8d19e0a0843545d1bf", 0xe0, 0x0, 0x0) r2 = socket$unix(0x1, 0x3, 0x0) pipe2(&(0x7f0000000a40)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000a80)={0x0, 0x1f, 0x7, 0x3, "90cee655ea16c7f70dd9e233725751e0fa6c177b", 0x800, 0x9}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000ac0)={0x9, [{0x2, 0x6}, {0x3}, {0x3, 0x1ff}, {0x1, 0x1}, {0x2, 0x26}, {0x2, 0x7}, {0x1, 0x5}, {0x2, 0x80000000}, {0x3, 0xbaf}, {0x3, 0x9}, {0x3, 0x3}, {0x2, 0x401}, {0x3, 0x8}, {0x2, 0xb81}, {0x1, 0xffff}, {0x3, 0x9}, {0x1, 0xffffffffffff8000}, {0x1, 0x6f3}, {0x3, 0x8001}, {0x3, 0x100000001}, {0x1, 0x1000}, {0x0, 0x3}, {0x2, 0x1315}, {0x0, 0x3}, {0x3, 0x8000}, {0x3, 0x2}, {0x3, 0x6}, {0x3, 0x667}, {0x3, 0x80}, {0x3, 0x6}, {0x3, 0x1}, {0x0, 0x353}]}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000300)="80d5f7c8140f718f7761a042e4a2ba7eb8d53613015e725a9632dad27aced260456e9d4cc2", 0x25}, {&(0x7f0000000680)="e862f41addc6fb35b6eae1228c1af18797c1635ee086419e73673efbf35baf82c78fb81778fcbd54011114f4ddf91045458b7fdf565b89e3d9b1005336d7b4310830995a3a6053767c7a3f22fc75e6a4b8316c4490b763f396747342422e92a414f08a4ce9", 0x65}, {&(0x7f0000000700)="675b0ba6400c12ceb277864bea3129de8dcdb70d8917ab85170272a329bd2eed96d4eb371e8925c234c534cf49661bb8b098a7f695ddfe5e5705586cf5ec9f7f424c0ef3e5556797c6abf5019b315f4741c50608f71668f12b4235460af7653839d9ba6488b3d8908ec4f23b66046253d5c68655188a36773a06358c168444f37d32fd949191b3eed5deab93f6c6171eb7d9ff1b6f2e345d52d589ee734939b8391b8044b12ac21d039f08fb7eb1f29c4b625dcb75560909589f52aa11a697f093a5673a103f", 0xc6}, {&(0x7f0000000800)="5daa37daf646", 0x6}, {&(0x7f0000000840)="e75b63b68b8bf75f27f002dbbe17e10e9b8c694e3b0f89f30010ed26253a2a1e5d88021d99a1d89ab54f4f203c320e050b996c3a9bf1211e9bd53eb770610ab11196bda1105e96e7a0b150ff5ac157fdaa22b8e672c976b79f91cf68a7e4a2176f4508e47c61b191c535f956b1aa04192abef1a61ca3b5fb1faf39eef24ab7c0abfc5b2d993cf0e113fffef6d2daeabf55a169a5e2a0dc0be62819845263c9653c17e170c0c44d66f803a000927c34754bbc9be949882da2af03f155aa97e72a3e3cad9c4863130200efab192f52cf094cef9a36d94121f0b30efa4c05dc1d8b5022370ec3f7e7683cbc255e5cb5bf0b2c0e31b10123897a", 0xf8}], 0x5, 0x0, 0x0) r5 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r2) ioctl$TIOCSDTR(r4, 0x20007479) ioctl$TIOCFLUSH(r6, 0xc0106978, &(0x7f0000000140)=0xfffffffffffffffc) connect$unix(r4, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000380)=""/105, 0x69}, {&(0x7f0000000400)=""/81, 0x51}, {&(0x7f0000000480)=""/127, 0x7f}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000000500)=""/221, 0xdd}], 0x6, 0x0, 0x0) fcntl$dupfd(r5, 0xa, r5) 16:00:20 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000840)) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xb) setsockopt(r1, 0x1000000029, 0x2, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x7) 16:00:20 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x40) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) sync() 16:00:20 executing program 0: syz_open_pts() r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x10000, 0x9, 0x2, 0x1, 0x0, 0x10000, 0x100000000, 0x3, 0x2, 0x2, 0x1000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2c04223, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f0000000080)="ffe52e660f3a0d633262c4c2d50382feefffff430fbceb46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:00:20 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90100e02fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f8001effff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dac70640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60644845cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x112, 0x8, 0x0, 0x0) setsockopt(r0, 0xde, 0xfffffffffffffffd, &(0x7f0000000180)="34deb53d17b0e7b3c69f0fcf78429d6b52a0e358ee1f7bd8f7e85bf2821583a70c302e84f59dc9dd43b636d828a44f2907e464eaf6478543e882ccc4bbddb1a5eaf2", 0x42) setsockopt(r0, 0x8, 0x3, &(0x7f0000000200)="c31cd2a159b18cf53912b596c753fa025ca6a48be2648336b8ab87e2d2e7d13ee5b71730473c804e137bfbe74c78049a1e21382a68538deefe4c308f15e34752be7b6598b340fa04434d92d87c8b5d6eecf648ff5c9619c214a89b9677847edcee7eb289fe97b60691ac92e0cf666f8baa221cf011f55c5948690a28d8f5b3ac89685b1c77318b84f0490008b99ce4c6c3a2f7279c1efb8a14af2971927ef8457f6131186953cf0afcc18acf05b24f84", 0xb0) 16:00:20 executing program 0: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mprotect(&(0x7f000072e000/0x5000)=nil, 0x5000, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mprotect(&(0x7f0000222000/0x4000)=nil, 0x4000, 0x7) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60fbf34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb7) r1 = syz_open_pts() close(r0) dup(r1) unlink(&(0x7f0000000080)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffeffffffffd, 0xafb, 0xd9a, "b0000474710800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:20 executing program 1: unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000100)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000000c0)) mkdir(&(0x7f0000000080)='./control\x00', 0x0) 16:00:20 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCNXCL(r0, 0x2000740e) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04220, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) poll(&(0x7f0000000040)=[{}], 0x1, 0xf1) syz_emit_ethernet(0x3e, &(0x7f0000000000)="b68b10de0c66e95d37092db4ddad812b11b685b35b22dc1fc3130300000003115b6cb6958a327df4f3c5c740a3feea8cb0eb7dfb139cc85de130730900db") 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000001c0)={0x10, 0x6, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff206}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x459e4580}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0xffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000f21000/0x2000)=nil, 0xc406}, {&(0x7f0000f9e000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ebb000/0x1000)=nil, &(0x7f0000f0b000/0x2000)=nil, 0x2}, {&(0x7f0000e59000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000e26000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000001}, {&(0x7f0000f4a000/0x1000)=nil, &(0x7f0000f3f000/0x3000)=nil}], ['./bus\x00', './bus/file0\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x8}) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000006c0)={0x10, 0x4, 0x4, 0x20, [{&(0x7f0000e59000/0x3000)=nil, &(0x7f0000f52000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000f66000/0x6000)=nil, 0x2008000}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ed0000/0x1000)=nil, 0x5983}, {&(0x7f0000fb9000/0x4000)=nil, &(0x7f0000f9a000/0x2000)=nil, 0x9}, {&(0x7f0000f41000/0x4000)=nil, &(0x7f0000ebb000/0x4000)=nil, 0xfff}, {&(0x7f0000f00000/0x3000)=nil, &(0x7f0000e3e000/0x8000)=nil, 0xffffffffffff6baa}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000f1a000/0x1000)=nil, 0x100000000}, {&(0x7f0000f3e000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x3ff}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000fcf000/0x4000)=nil, &(0x7f0000002000/0x4000)=nil, 0x7f}, {&(0x7f0000e92000/0x4000)=nil, &(0x7f0000f83000/0x1000)=nil, 0x20}, {&(0x7f0000eb6000/0x2000)=nil, &(0x7f0000fce000/0x6000)=nil, 0x1d}, {&(0x7f0000f63000/0x3000)=nil, &(0x7f0000fd6000/0x1000)=nil, 0x8000000000000}, {&(0x7f0000f89000/0x3000)=nil, &(0x7f0000f02000/0x4000)=nil, 0x3bec}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000f5a000/0xd000)=nil, 0xfff}, {&(0x7f0000f2b000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x800}], ['./file0\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './file\x00', ['./bus/', './bus/', './file', './bus/'], 0x6}) stat(&(0x7f0000000080)='./bus\x00', &(0x7f0000000140)) 16:00:21 executing program 1: setuid(0xee01) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x10010, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:21 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt(r0, 0x2b, 0x0, &(0x7f0000000000)=""/174, &(0x7f00000000c0)=0xae) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000200)={0x8, 0x2, './file0\x00', 0x8, 0x3, 0xfff, 0x2}) setsockopt(r0, 0x1000000000029, 0x200000026, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) socket$inet6(0x18, 0x8004, 0x401) socket(0x10, 0x1, 0x42c) 16:00:21 executing program 0: link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchflags(r0, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') mknod(&(0x7f0000000280)='./file0/file0\x00', 0x100, 0xffffffff) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0/file0/file0\x00') 16:00:21 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x130, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x80000001, 0x100000000, 0x9e9b, 0x400}]}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0x37f) 16:00:21 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) accept$unix(r3, 0x0, &(0x7f0000001b80)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000001bc0)=0x4) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000001c0)=""/14, 0xe}, {&(0x7f0000001c00)=""/136, 0x88}, {&(0x7f0000001cc0)=""/168, 0xffffffffffffff4c}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000001d80)=""/4, 0xffffffffffffffb6}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0xfffffffffffffe36}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) mlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x3, 0x7, 0xfffffffffffffff9, "845c556b0007b8afb481954dfc4c7f8ad79f2500"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:21 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r0, 0x20007478) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() chroot(&(0x7f0000000280)='./bus\x00') kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x802, 0x6d}, {{r2}, 0xfffffffffffffffb, 0x18, 0xf00fffff, 0x4, 0x3}, {{r2}, 0xfffffffffffffffe, 0xb, 0x3, 0x8, 0x3}, {{r2}, 0xfffffffffffffff9, 0x19, 0x20000045, 0xffff, 0x3e00000000000000}], 0x2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x68, 0x1, 0x0, 0x7c9}, {{r1}, 0x363899ec3294cf36, 0x20, 0x800fffff, 0x5, 0xffffffffffffffff}, {{r2}, 0xfffffffffffffffc, 0x4, 0x2, 0xfff, 0x6}, {{r2}, 0xffffffffffffffff, 0x9, 0x20000002, 0x1f, 0x8001}, {{r1}, 0xfffffffffffffff8, 0x1a, 0x0, 0xfffffffffffff001, 0x20}, {{r2}, 0xfffffffffffffff9, 0x88, 0x4, 0x1, 0x3}], 0x0, &(0x7f0000000080)={0x40, 0x1}) dup2(r2, r1) 16:00:21 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) 16:00:21 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = socket(0x26, 0x3, 0x60) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r3 = kqueue() r4 = dup(0xffffffffffffff9c) r5 = socket(0x37, 0x2, 0x5) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x80, 0x22) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r10 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x0, 0x0) r11 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x100a0, 0x0) kevent(r3, &(0x7f00000004c0)=[{{r4}, 0xfffffffffffffffd, 0x8, 0x0, 0x10000, 0x7}, {{r4}, 0xffffffffffffffff, 0x90, 0x40, 0x7f, 0x6}, {{r11}, 0x0, 0x2, 0xf0000000, 0x7f}], 0x60b, &(0x7f0000000440)=[{{r11}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x8, 0x80000000}, {{r6}, 0xffffffffffffffff, 0x0, 0x0, 0x8, 0x9}], 0x6, &(0x7f0000000540)={0x81, 0x27d08fbd}) r12 = dup(0xffffffffffffff9c) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x4, 0x100}, {{r2}, 0xfffffffffffffffa, 0x12, 0x3, 0x179, 0x800}, {{r3}, 0xffffffffffffffff, 0x10, 0x40000008, 0x6, 0xffffffff}, {{r4}, 0xffffffffffffffff, 0x0, 0x2, 0x3, 0xc1}, {{r5}, 0xfffffffffffffffc, 0x20, 0x2, 0x6, 0x1000}, {{r6}, 0x0, 0x40, 0x20000013, 0x7f, 0x31}], 0xcd5, &(0x7f0000000300)=[{{r7}, 0xfffffffffffffffd, 0x8, 0x8, 0x100000000, 0x1ff}, {{r8}, 0xfffffffffffffffa, 0x1, 0x1, 0x9, 0x6ec}, {{r9}, 0xffffffffffffffff, 0x89, 0x80000008, 0x5f, 0x9}, {{r10}, 0x0, 0x4b, 0xf0000082, 0xd05e, 0x1f}, {{r11}, 0xfffffffffffffffe, 0x84, 0xf00fffff, 0xfff, 0xfffffffffffff030}, {{r12}, 0xfffffffffffffffe, 0x4, 0x10, 0x2, 0xba2}], 0x20, &(0x7f00000003c0)={0x5, 0x200}) accept(r5, &(0x7f0000000140)=@in6, &(0x7f0000000400)=0xc) mknod(&(0x7f0000000480)='./bus\x00', 0x80002005, 0x10000005300) r13 = kqueue() r14 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r13, &(0x7f0000000000)=[{{r14}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x802, 0x0) connect$unix(r15, &(0x7f0000000080)=ANY=[], 0x0) 16:00:22 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x130) mlock(&(0x7f0000ff9000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:22 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r0) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x1, 0x80, 0xbd7, 0x4, &(0x7f0000000180)={{0x0, 0x6, 0x100, 0x5, 0x8, 0x59, 0x4}, {[0x1, 0x2769, 0x6, 0x200, 0x3, 0x7, 0x37f, 0x0, 0xfffffffffffff67c, 0x661, 0x3ff, 0x80000001, 0x7, 0x8000, 0xbc, 0x1f, 0x9, 0x100], [0x8, 0x6, 0x4, 0xff, 0x6, 0x10001, 0x40, 0xffff, 0xcb, 0x6], [0x2, 0x39d2, 0x100, 0x0, 0x5a2a, 0xfffffffffffeffff, 0x8001], [0x100000001, 0x6, 0x4, 0x53, 0x3ebcbdf3, 0xff], [{0x4, 0x9, 0x2, 0x1b}, {0x4, 0x12, 0x0, 0x87}, {0xffff, 0x6, 0x4, 0xfffffffffffff000}, {0x400, 0x8, 0x5, 0x5}, {0x4, 0x7, 0x0, 0x80000001}, {0x5, 0x7ff, 0xcbb2, 0x9}, {0x7, 0x3, 0x800, 0x9}, {0x6000, 0xcea, 0x6a5c15bc, 0x6}], {0x3, 0x7, 0xfffffffffffffffc, 0x100000001}, {0x4, 0x4, 0x3, 0x8}}}, 0xffffffffffffffff, 0x9}) 16:00:22 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x69, 0x0, 0x0) 16:00:22 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000080), 0x0) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:22 executing program 0: r0 = socket(0x27, 0x10001, 0x2000000) setsockopt(r0, 0x29, 0x39, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) syz_open_pts() syz_open_pts() munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 16:00:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) r2 = accept(r1, &(0x7f0000000140)=@un=@abs, &(0x7f0000001300)=0x8) getpeername$inet6(r2, &(0x7f0000001340), &(0x7f0000001380)=0xc) geteuid() readv(r0, &(0x7f0000000040), 0x0) geteuid() r3 = dup2(r2, r1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000013c0)={0x3, 0x1, 0x200, 0x7fff}) 16:00:22 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000b810000000290000003100000003000000"], 0x30}, 0x0) getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setreuid(r0, r1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x401) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28080, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)) close(r0) socket$inet6(0x18, 0xbffe, 0x808) 16:00:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) getpeername$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) mkdirat(r1, &(0x7f0000000180)='./file1\x00', 0x0) faccessat(r1, &(0x7f00000000c0)='./file1\x00', 0x3, 0x0) 16:00:22 executing program 1: getppid() getpgid(0xffffffffffffffff) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) getppid() utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x101}, {0x10000, 0x3}}, 0x2) r1 = getppid() fcntl$setown(r0, 0x6, r1) r2 = getppid() setpgid(r1, r2) 16:00:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) seteuid(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x200000001, 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="000000024ae2c9cb0c7501df839f2124a78867d3bf80", 0x16}], 0x1) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000300)={'./file1\x00', 0x10001, 0x8, 0x9, 0x1, 0xe84, 0x8367, 0x5, 0x1, 0x2, 0x6, 0x400}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) select(0x40, &(0x7f0000000080), 0x0, &(0x7f0000000180)={0x9c7, 0x9, 0x81, 0x0, 0x5cd3ab97, 0x1, 0x0, 0x9}, &(0x7f0000000200)={0x0, 0xbad}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) sendto$inet(r1, &(0x7f0000000240)="6734a981fa25430e7a7f76058a62b131cdfb2945fc3903ea20977a0c6dfd93b0aeac1777c174981c3493b4c141ec47c73cafe168c53598108a1a7b0d8565b2da23d4f7e3c84ac23a6471dbd36c0c63407b64e0a671de54923faa545e493db4279876cfa735356fc5fd3aa481d880c87666e56c1514381cc3eedcb0989c1bee4fbea87d287dd3f27097c1ad7a97992d57f4af4270a608725b93df60191b818fca09a726e58e5211d38feab21343fda9275cbf1f6ba061018d853826337bc8", 0xbe, 0x401, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = getpgrp() wait4(r3, 0x0, 0x8, &(0x7f00000001c0)) kevent(r0, &(0x7f0000000340)=[{{r2}, 0x1, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:22 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0xee) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000240)="4ca1463d31fd103aa82fe3c9a62368939d0ae4a714327b47a1aed6b504c38358a96a75c2c972c44675e93e17e7e616071c3b5e2caee5d2cc9b03", 0x3a) write(r2, &(0x7f0000000100)="4729b05044637b77d01d583f3fe9c9eee8b1033c82fb9c87717baea44a97bf1dd96b106c3f6ae19c3ba89279174cf4f4999a52f4fe027b24ef5aca8eb854ebcc29a206cb180de77faa7822e020d447cd639ad6419f4f38b7c0b72ae2fbfd02000000000000007bc772940a5fa8ee43c226d8e51dd6bb47861c304fa4fa034057", 0xffffffffffffffb8) read(r1, &(0x7f0000000080)=""/101, 0xffffffffffffff1c) recvfrom$inet6(r1, &(0x7f0000000180)=""/146, 0x10b, 0x40, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) fcntl$setstatus(r1, 0x4, 0x40) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x2, 0xad0c) execve(0x0, 0x0, 0x0) 16:00:22 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') getuid() r2 = open(&(0x7f0000000480)='./file0/file0/file0/file0\x00', 0x0, 0x10a) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000440)) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getgroups(0x9, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x33f, &(0x7f0000000540)) sendmsg$unix(r1, &(0x7f0000000400)={&(0x7f00000001c0)=@file={0x0, './file0/file0/file0/file0\x00'}, 0x1c, &(0x7f00000002c0)=[{&(0x7f0000000200)="8099e9f8dab179b198fac566964c25225416cc6a57b218d817185fbb1625103f34784e75a7a768a40aab7fc061217f59c5964bd9d4b76d07bdf9b4212236cbedf6eb7c34d1d97768f95ccb5a4a79259ea1a2d6d1580515eb452617d7a0119a3564ace47c3651fbf1b23cc8f68db864df07fb53d5937d57e902ada85fe0", 0x7d}], 0x1, &(0x7f0000000340)=[@rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r1, r1, r1]}], 0xa8, 0x8}, 0x40d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000004c0)) open(&(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x80, 0x10) chroot(&(0x7f0000000280)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)='x\x00') rename(&(0x7f0000000180)='./file0/file0/file0/file0\x00', 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x101) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000001140)={'./bus\x00', 0xffff, 0x3, 0x8, 0x0, 0x80000000, 0x0, 0x8, 0x3, 0x1, 0xfffffffffffffff7, 0x1}) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x110, 0x0, 0x0) 16:00:22 executing program 1: select(0x3, &(0x7f00000001c0)={0x8}, 0x0, 0x0, &(0x7f0000000280)) select(0x40, &(0x7f0000000000)={0xfffffffffffffe01, 0x7fff, 0x6, 0x401, 0x7fff, 0x40, 0x3, 0xc3ca}, &(0x7f0000000040)={0x5a21, 0x7, 0x100000001, 0x7, 0x1ff, 0xffffffff, 0x5, 0x1889}, &(0x7f0000000080)={0x8, 0x7, 0x6, 0x101, 0x1, 0x400, 0x1, 0x531}, &(0x7f00000000c0)={0xffffffff, 0x6}) 16:00:22 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x900, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) pwrite(r0, &(0x7f0000000040)="c1b5f109562c63799d2457465cbb469bd997", 0x12, 0x0, 0x52) 16:00:23 executing program 0: r0 = socket(0x12, 0x100004007, 0x1285) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8080, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') chmod(&(0x7f0000000080)='./file0\x00', 0x6a) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:23 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:23 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050160000004000000000706ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x92, 0x0) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000240)=0xc) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *109433 7302 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff8000009f8a40,0,ffff800000a09290,38,fffffd80302eb548) at rtable_insert+0x66b rtrequest(1,ffff8000149eddc0,38,ffff8000149edd38,0) at rtrequest+0x875 rtm_output(ffff800000a09200,ffff8000149ede68,ffff8000149eddc0,38,0) at rtm_output+0x6e5 route_output(fffffd8035fa5f00,fffffd80363f3d88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363f3d88,9,fffffd8035fa5f00,0,0,ffff800017c0c720) at route_usrreq+0x363 sosend(fffffd80363f3d88,0,ffff8000149ee060,0,0,80) at sosend+0x660 sendit(ffff800017c0c720,3,ffff8000149ee140,0,ffff8000149ee250) at sendit+0x53c sys_sendto(ffff800017c0c720,ffff8000149ee1e8,ffff8000149ee250) at sys_sendto+0x80 syscall(ffff8000149ee2c0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,8de3c2fb010) at Xsyscall+0x128 end of kernel end trace frame: 0x8e12558c500, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f7c399,ffffffff81f3aad6,239,ffffffff81f16fee) at __assert+0x2e rtable_insert(0,ffff8000009f8a40,0,ffff800000a09290,38,fffffd80302eb548) at rtable_insert+0x66b rtrequest(1,ffff8000149eddc0,38,ffff8000149edd38,0) at rtrequest+0x875 rtm_output(ffff800000a09200,ffff8000149ede68,ffff8000149eddc0,38,0) at rtm_output+0x6e5 route_output(fffffd8035fa5f00,fffffd80363f3d88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363f3d88,9,fffffd8035fa5f00,0,0,ffff800017c0c720) at route_usrreq+0x363 sosend(fffffd80363f3d88,0,ffff8000149ee060,0,0,80) at sosend+0x660 sendit(ffff800017c0c720,3,ffff8000149ee140,0,ffff8000149ee250) at sendit+0x53c sys_sendto(ffff800017c0c720,ffff8000149ee1e8,ffff8000149ee250) at sys_sendto+0x80 syscall(ffff8000149ee2c0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,8de3c2fb010) at Xsyscall+0x128 end of kernel end trace frame: 0x8e12558c500, count: -13 ddb> show registers rdi 0xffffffff81db3e57 db_enter+0x17 rsi 0x4ecb __ALIGN_SIZE+0x3ecb rbp 0xffff8000149eda80 rbx 0xffff8000149edb30 rdx 0x4ecc __ALIGN_SIZE+0x3ecc rcx 0xffff800016bf7000 rax 0xffff800016bf7000 r8 0xffff8000149eda40 r9 0x1 r10 0xffff800000994840 r11 0x430d1f36859aa4bf r12 0x3000000008 r13 0xffff8000149eda90 r14 0x100 r15 0x1 rip 0xffffffff81db3e58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff8000149eda70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=109433 stat=onproc flags process=0 proc=4000000 pri=80, usrpri=80, nice=20 forw=0xffffffffffffffff, list=0xffff800017c0d788,0xffffffff822b7b98 process=0xffff8000ffff69e8 user=0xffff8000149e9000, vmspace=0xfffffd803f014a50 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 7302 289973 68566 0 2 0 syz-executor.0 * 7302 109433 68566 0 7 0x4000000 syz-executor.0 18909 245537 8127 0 2 0 syz-executor.1 18909 275436 8127 0 3 0x4000080 fsleep syz-executor.1 96129 112903 1 0 3 0x100083 ttyin getty 15860 328158 0 0 3 0x14200 bored sosplice 68566 238380 89693 0 3 0x82 nanosleep syz-executor.0 8127 387853 89693 0 3 0x82 nanosleep syz-executor.1 89693 138765 11351 0 3 0x82 thrsleep syz-fuzzer 89693 244156 11351 0 3 0x4000082 thrsleep syz-fuzzer 89693 384940 11351 0 3 0x4000082 thrsleep syz-fuzzer 89693 376000 11351 0 3 0x4000082 thrsleep syz-fuzzer 89693 164527 11351 0 3 0x4000082 kqread syz-fuzzer 89693 494630 11351 0 3 0x4000082 thrsleep syz-fuzzer 89693 492078 11351 0 3 0x4000082 thrsleep syz-fuzzer 89693 492362 11351 0 3 0x4000082 thrsleep syz-fuzzer 11351 21302 86497 0 3 0x10008a pause ksh 86497 1438 30348 0 3 0x92 select sshd 30348 49689 1 0 3 0x80 select sshd 34554 394425 10574 73 3 0x100090 kqread syslogd 10574 509759 1 0 3 0x100082 netio syslogd 74774 111965 1 77 3 0x100090 poll dhclient 40631 367452 1 0 3 0x80 poll dhclient 45833 337754 0 0 2 0x14200 zerothread 69671 69619 0 0 3 0x14200 aiodoned aiodoned 37132 50191 0 0 3 0x14200 syncer update 64314 413268 0 0 3 0x14200 cleaner cleaner 41059 139044 0 0 3 0x14200 reaper reaper 67664 432461 0 0 3 0x14200 pgdaemon pagedaemon 33486 519935 0 0 3 0x14200 bored crynlk 3486 405750 0 0 3 0x14200 bored crypto 95374 101332 0 0 3 0x40014200 acpi0 acpi0 20560 495108 0 0 3 0x14200 bored softnet 9819 204052 0 0 2 0x14200 systqmp 76555 499311 0 0 3 0x14200 bored systq 26332 194097 0 0 3 0x40014200 bored softclock 22925 192407 0 0 3 0x40014200 idle0 35561 287461 0 0 3 0x14200 bored smr 1 270837 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9539 6370K 7524K 78643K 16340 0 0 pcb 24 9K 11K 78643K 1904 0 0 rtable 152 6K 6K 78643K 921 0 0 ifaddr 69 16K 16K 78643K 367 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 160 0 0 iov 0 0K 28K 78643K 469 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 76K 78643K 3970 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 49 0 0 VM map 2 0K 0K 78643K 2 0 0 sem 12 0K 1K 78643K 198 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12537 0 0 file desc 6 17K 25K 78643K 3792 0 0 sigio 0 0K 0K 78643K 66 0 0 proc 42 30K 54K 78643K 791 0 0 subproc 32 2K 2K 78643K 34 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 418 0 0 in_multi 33 2K 2K 78643K 127 0 0 ether_multi 1 0K 0K 78643K 15 0 0 mrt 0 0K 0K 78643K 14 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 96 424K 424K 78643K 96 0 0 exec 0 0K 1K 78643K 443 0 0 pfkey data 0 0K 4K 78643K 6 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 86 20K 30K 78643K 9753 0 0 UVM aobj 130 4K 4K 78643K 142 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 147 0 0 NDP 15 0K 0K 78643K 97 0 0 temp 192 2716K 3355K 78643K 13884 0 0 kqueue 0 0K 0K 78643K 37 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 1575 0 1568 1 0 1 1 0 8 0 plimitpl 152 103 0 96 1 0 1 1 0 8 0 rtentry 112 80 0 24 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 602 0 598 1 0 1 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 66 0 66 17 16 1 1 0 8 1 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 200 0 0 13 0 13 13 0 8 0 art_table 32 202 0 0 2 0 2 2 0 8 0 art_node 16 57 0 14 1 0 1 1 0 8 0 sysvmsgpl 40 18 0 4 1 0 1 1 0 8 0 semapl 112 194 0 184 1 0 1 1 0 8 0 shmpl 112 140 0 12 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7782 0 6309 48 0 48 48 0 8 0 ffsino 240 7782 0 6309 87 0 87 87 0 8 0 nchpl 144 13385 0 11755 61 0 61 61 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 41554 0 41554 3 2 1 1 0 8 1 scsiplug 64 15 0 15 8 8 0 1 0 8 0 scxspl 192 51735 0 51735 28 26 2 6 0 8 2 sigapl 432 3968 0 3954 2 0 2 2 0 8 0 futexpl 56 57751 0 57750 2 1 1 1 0 8 0 knotepl 112 685 0 666 1 0 1 1 0 8 0 kqueuepl 104 822 0 820 1 0 1 1 0 8 0 pipepl 112 2364 0 2345 7 6 1 2 0 8 0 fdescpl 424 3969 0 3954 2 0 2 2 0 8 0 filepl 120 23403 0 23308 6 2 4 5 0 8 1 lockfpl 104 1269 0 1269 4 3 1 1 0 8 1 lockfspl 48 422 0 422 4 3 1 1 0 8 1 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 62 0 52 1 0 1 1 0 8 0 ucredpl 96 5549 0 5542 1 0 1 1 0 8 0 zombiepl 144 3954 0 3954 2 1 1 1 0 8 1 processpl 840 3984 0 3954 4 0 4 4 0 8 0 procpl 600 8900 0 8861 4 0 4 4 0 8 0 sosppl 128 43 0 43 13 13 0 1 0 8 0 sockpl 384 3260 0 3242 6 3 3 4 0 8 1 mcl64k 65536 342 0 342 41 40 1 29 0 8 1 mcl16k 16384 6 0 6 6 6 0 1 0 8 0 mcl12k 12288 60 0 60 15 15 0 1 0 8 0 mcl9k 9216 68 0 68 14 13 1 1 0 8 1 mcl8k 8192 56 0 56 13 12 1 1 0 8 1 mcl4k 4096 147 0 147 8 7 1 1 0 8 1 mcl2k2 2112 15 0 15 9 8 1 1 0 8 1 mcl2k 2048 57323 0 57287 14 8 6 8 0 8 1 mtagpl 80 5 0 5 3 3 0 1 0 8 0 mbufpl 256 111727 0 111665 22 15 7 19 0 8 0 bufpl 256 19997 0 12538 532 62 470 532 0 8 0 anonpl 16 345402 0 336280 179 134 45 55 0 62 7 amapchunkpl 152 15800 0 15712 36 27 9 11 0 158 4 amappl16 192 21714 0 21220 158 132 26 37 0 8 1 amappl15 184 2 0 1 1 0 1 1 0 8 0 amappl14 176 39 0 37 2 1 1 1 0 8 0 amappl12 160 3772 0 3768 2 1 1 1 0 8 0 amappl11 152 51 0 38 1 0 1 1 0 8 0 amappl10 144 75 0 73 1 0 1 1 0 8 0 amappl9 136 517 0 514 1 0 1 1 0 8 0 amappl8 128 137 0 120 1 0 1 1 0 8 0 amappl7 120 31 0 27 1 0 1 1 0 8 0 amappl6 112 52 0 45 1 0 1 1 0 8 0 amappl5 104 3982 0 3970 1 0 1 1 0 8 0 amappl4 96 2258 0 2234 1 0 1 1 0 8 0 amappl3 88 2167 0 2154 1 0 1 1 0 8 0 amappl2 80 30976 0 30903 4 2 2 3 0 8 0 amappl1 72 78649 0 78221 24 15 9 19 0 8 0 amappl 80 9180 0 9145 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 141 0 12 3 0 3 3 0 8 0 uaddrrnd 24 3969 0 3954 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 3969 0 3954 1 0 1 1 0 8 0 vmmpekpl 168 29645 0 29619 2 0 2 2 0 8 0 vmmpepl 168 403415 0 401861 171 101 70 80 0 357 2 vmsppl 264 3968 0 3954 2 1 1 2 0 8 0 pdppl 4096 7944 0 7908 6 1 5 6 0 8 0 pvpl 32 953246 0 940979 316 186 130 140 0 265 29 pmappl 200 3968 0 3954 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 753 0 155 20 1 19 19 0 8 0