(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") r1 = socket$unix(0x1, 0x5, 0x0) getsockopt(r1, 0x9, 0x8, &(0x7f0000001540)=""/81, &(0x7f00000015c0)=0x51) writev(r0, &(0x7f00000014c0)=[{&(0x7f0000000000)="1eadbd5e69afe7", 0x7}, {&(0x7f0000000100)="8a7d7b8612a77686719ffd1dfe4af45def216880eb150833e91b8b6d500ea07674136d50d132fe460aef13b8937b5f4cc17e439d0d2cd15abbc65b1ebc95e4b19b3276ff971d77dfdbcbc50d07e9ca9897a424146a84bd16680c933e0bfe147c2605118f267cc46f6e99039c7554cf781cd73a33c85632d61aa3d7b347357f29ad5b4df4cbcdbd0eff37dc7a30ddeb226e5c7aad07ebf8bf6aa8f9f0961c626468d650397ba610525459f98bb3bc6ffdba119e9b94f5d2b156cd90a0c3ea5c9e321b3472a4618ce7cb73185159deaa747c4879deeb6685cbf9e7e9535d949e91230db1ef7c036017cc923d42ca1c224e007dc738517b5bd5e345d45845dc", 0xfe}, {&(0x7f0000000240)="8468fb3cc5448b594a7fb449c5b79e7fd76097465d46b53b7e6d5b66fa88f7034ddc3f4c96b54c9786e1e3c3dd68e02a1569363b8f576636cf25ff6bc022de3f70c1047030d9d25a681f1d43fd476fa92a4263a59af3223bee93b2eaedfa628852f92bca40c2cbf1ca171d3f5b2a8b67bfb32ef1596de70cbc38960f18ec35c690b81851f68596aa2d05b1d4675478630cd4f9d6cfa7a58a3f7765f37bcacbf268c5da0cd9f79e423525997d01b7ae227f6ade69fb4eb29b03291ff89e2f8589e6898a4a4cf6c0421f795f544a28be0f668620dde887f214395a64ab990f6e4e5bbe164b975a262aa97b0f6648ac", 0xee}, {&(0x7f0000000340)="9b3ed26aa249f1f1112398f6c2f453e7d1b4a3301409603efeb4d894a1b5bb6ab51fd2df1556f19e280a173dfdb871ec1560564d53c4db54fd484bf0b64cff1740c9c45e399619530b63270c5da179a4319510d0943cfc8d9efd255ee227c69c5caa0b8edd9630c317069811fbd2ed25b0540b1b2064c2380b91fcdf4ae984f0d3e440d273abe67c38682cdfd19e9ed5", 0x90}, {&(0x7f0000000400)="f09f77d71f75cc126e65aeb40a2ec6452350415d064bc247b818efabda0b6b164eae83714f4c7f4ebd14626f177d2f5ec9f060abd6743097917eddb3340f915a2e6abd4b9ea09e73c7164b5dc31a51e07d2211641ad3c094d474d61a5c5a52ed9bf6872af1b38a4196bb7dcac808c5014457c4ce2499122bc8ac156c8dca16e5e2bcf7a3ea7cc5df07f37d05f18365a975e16bd7f1dfc29e3533d3d1f0dd59805ec6e0c90aef82e8c2b27a01ebca00c7dc194cabc5a85bdde981d95ab107bdcd247506285796d5804a5b5e1f41dd83116ca57782d0e6e3daaa5ed0ac2f989970501936e1b07760cc4faf7aa94dbcf6b251d05ce22f94728b85d74e3660301f7bf61e0b32c860fb4595c0fcb4080b4b13b856d647fc1ee18c344ca41e750e9ef71ef5aaa97c238ebf8e28c219ed3eb1050970ea710402376d48209cb5694247702095e12ac3f3b38cc21ce69d676301ebc71676798435afb760fddddc15dc6b486613cd3f69cba727e84cd7e2ee563122954080c7a256a7060c61aee690a2159ff9e29afaf4bd1613e277cf94d66c3311349558facc0a74630f8c7c648e7bcdb2a035248a5050330dc7f342395710ba420850db1a246f9a1bf83101d5bf021698210244f627d40ea48a7ebf6af5efd927706e66f73a7b2ecc423eae46f0f680b3267606b68184bf787b5f1a3b614e6b7885a60bd50aba8f9eca072167beae13440516acb1e078e06341d2d6657729f57db58c385f3e2b8708a33639a1e69d1c1ba8f55264e6f9433f6e5c13417b201a2dd4b5266ec183bb9fba6015e7c94249cc256e33237d95ff17b732a48d884e821ae4cc7b5d622b20935e61bbbcadebc3f18b3fed96ee50471d1c0eb1e70adc218e98a770d38a2b126040d7f8b2ee596d7fd118b1d01421a4651a6ed1c564c001de90598d706f2555a892c02b04a368c7627cf1e0f79b6b7d3b7a5aea407ee05c4bd5b2993e5d10e408819d0d9f94aafe55388f7accceafb131d776fccadd85045aefe6d1688f3900d7519fea4d340cd5bce467115174ff5a35bfc044a0c956a0f694914df7954323f4ac4e300a18bbcfc93f666f16c48ca3515044090d32bf75ef5d52c172593c56c9e41b2d886c34f719f2bbb590f514abd16401567b7f69ae88c12077234ac9d3ee9e3f0943da15916a470b96d6e521500b4f350963a4c0f49a9d825162b8ef2184ee056904bea7c97939f0fe43be5e71b6545a15c3c7f9fe7c476187eab4cfdd7c6ac02d27f5a9d340844351edf719eba18902f1e6f09f5e77f0bb8ab6d24b8eed85b7233b07ac3121737184506423b118c5785d9267a5548e79f36a652c4a22de395737ff1cea28c25ea2f1030a0538cd545880fbf5c5cc9496b9561d2375b5bd92865d8c6df225fd3d89e1c526a64ce34e2034c1b9671d09513c62dd5ce9636ac23c24d21c9708402bb91b9d48c950ebe8ee88881bd2fdd71a1b8194855fa89c825219c810485797f2a248e84667e0e048a3852378465b678759b3f00b23e0ee1012474671ff1cd4fec7d6f8a80a424f4db87a6b92458e171052e0a09175bf1a12719cc812b804fab0493332db98526257c56be02eb4257e06724f3d6f456714ed8dfcfb61e415a7719ac56de3f80f4cd97e02a94810d6a8f5aab11271b2b8a5019eeaba28396b84e523df074bd162461f2a45ac898ac615edefcfe77c84b7107981340b7d2b96dfce668958b574683eedea3e42dc3e78c069cf757c2e1d6678a44d0a6e5562449dad48896a3ec7dad02c644bc14d6ed1b557cbf951ea7c4edea37924d82a80ca9afa3234fd49d925ddc4ac7ca2b278e2ddf3c5f879ae2cd1d288f58e1d321a28366695e84f4336907f127f1cf74e14a3467ec30ad721473e318033f1b92f4d0240cf99ab27f066599fae54b3109d11f6b1664cbf6c3ccbfeee9d7ec39226610fce7e8069a52d34c7105f1b7ece8787a7624c72bb8c6e3161377d854dd81426cd173abb0245511a17cb1643087b64106cd7c7e9bd1037b7e6ad8be3c1dcbeda7b1db38c819733c1bd08db0b028e7a1dd40806368697f66c56504c892f045352040006ec338d45ee3a0b6a8e44fc057ca7de4155503e2892f1d3ff1a1234ebaf7efd04babd6c951abeef7b9633fb0eb3d9355937fe5cb6cdb5608750a0536d7f8f4426db1c5e749c941457010b8c7d7e0f438d659761486cb85e35fcac998cdb3a417fe4c8027fe7fa262b08f183e2ffafbff0bdb20bc5f8f423066f0c89ea7312e1d06088317e6e2a8d52b4f4aa214d57537d3276071053d01bdbd227cfa8a551216a81e907358db7e6dd2607df65243829e9ff15ee04d5d04a6279e48e17de1f9904945b02f34e12aadb03a8c51e708d5571edac0d68310928de5d8a797b81e56b9f9de1661a79063466054e53224df18c70932d120cf3dcd07978d314467f1785523968612f49cfae16b8695db879d10a725629a2d3ac032899678aa6e01a23197807c3343737dfcb5101c45b45c25874a7b5cc2e1f4dc0c08e65505c347938be58383e4a2d1914d58acdfc29de34947c34f6c399e22bac0e958b0d89b7135edeaa17be4cd5b0aaa549743e88d8059ca310f560f720e6609f73367746e5279c5d077927f1d3a0c82188513159f7bb2869adcab173adcc4dce07778c1f2bebe75186b130c0e1353195c75874d9478a8345e762fb9834065f3fdc6b4339fa8d5b9fbed24f58259455e3c97f7032a3bb259e5d0f6c7d49328092ddccbcd71321b05dee1d149c74c2d1b77c916e278b71324bb75e091d321968a4b3299874b5311b700cd9395a47d3043becf8475b9ceee164f80ec5d79391814d3363907e8386910bc6749b7abdeb78196ba1e2efb64cf1ea023617faec1ee56aae13dd8335c0df0b00284c00efdd569bcb90f4cb7a09823ef5decf35b7846a615eb9d1507ce2349b68678408871d37179cda8712055ff29f34fa55e6dfc783aabf5ba92a385602a05ece62f511ded5db35a73185fabf5cf59506d6debf8800507128a59ed887004f45c928261042e1a4d013030a9e3b2e75b61d12782c9994669173f101b481cb0329af657b7f2e2c8a48ceee2539a94c4b5c71dd14501ab85c53d5085aa6b59cf6fee540eaeb74c0d246d277dd246a742e8f652425f044ddac89a36016cddd939dcda1663faae90045cbba09fd99ed5a046f21c83d30171d67b4d1875f39bc88e6f95310b926a53b5c50db29afef11db02f8728204acc6135677f51b5d709cb89088e39c3273f3534b70fc66ffd0274c4f9f2d3a59f4cbaed0149ea53b4b928ed5785e40ff7f87328019c71789c94deca7f1910957b58a45d07f2780682d29786ba6f72f8d1ebe92d5ab84b7eeec90cba9562bfc8243d19f6441850466fe327eb52dd45104f7d45d8b1d6e5184d36d04344508620b52bd507630de9cba1dfc1ad98c756ae829d73edddbd0fcc9065025dcf98aa68561dfcda0c0bf15d44dd50754c58462b1b4193b40ad842f0016ce1f4ac1b059eeb73943c749d3f1a3c80cbcfbdfbf25065b22d9a405fe7da7a150227a00c9399b450a28ddb00ef4038bf58d19d7be7aeed286fbe6e625042b1a5f5ae5f565d05aeba63719290db23cd0a06eca1f0d0ff6c67d7d90e7e61ca6cfa3e76fef9201cf4cdc98067508711b31eb975929d888822df9079ac95bf9412a2cf686e33d35d39101d565e3aa469b105a59b31b8c0cc6432ea3b071611637b51f147aa1bef11bab032940e88907ecaecc9ccbd2a32cec5f9a6d6af536517e6f81717393fd0909886135bb44eebecd6607086c9bc911ea2889d5ed51b8f1a2190f9c4ed4e25b49afad81fe3984fa342009f183aa5b80b86437bb0248f1440f94a9ca9c5b9b632139b469ad6853220787161d6513ead6693098de13da4ddd8fdef7817318f238529fef896b18f6ff32296d544c296544b9c9729470ab9f342dadd840ea8ab4d3cb088ae24ebcef7faae0b75659cb3650bccfab797eeba0ead7a645cefe2f4432003ba32a073447fde9846240b51056d1acb84c2163c07e060a098cf0067bf116b99a4a60bc6c51ba33fdb312f0daf3f65b78cd5d25410c5935adec5d52259e90b88d56841ba68dbf86d46db09c5e3ef1650efe4e993c4f89d713fb1b3bf90dfc21b80d6a81099a729c10fe57e9d2d3fd8990bbe14f835c78881b53aefafea521c7746e595414d2201ecb927a4345036f7a0842822c82f072e7c4ebb347afa7ddc389039cfd884c584342125ef870ad9f5af5973f871bbad7f5758b4b636e76f52927800f0ef27608fb8cf8d00ee882da6129ddcc643b14c006834e494dd6d0eba5989713552fc0748202b42c056fed6587e444cb90d2ebef95790001170a242408f61272c352dc43b3e46240adbd554a8e2214482f06b2ef9e3aa6dc417e4af117b6e02ad272b481910097a5c7c5f5dfe840953146e1707cd59358990856ab4ee202b0e68733f34829d61bb67d5f359557360ae76b01c2348e29bbdda02f600d3d41a704c3a2ae6bbac2ab544514828f291abfa833dc03dc9cc907853a2707a78e8a6520c5f9caf789e37406ca860b6b64f5181fcbb62a09d53edf0c1c02361f1b7d32826bb689dd21b360b785eadb933d5ef66e9133dacac7c4b386f2f67ab627bc2b538475da873efd7ef8e72c7f601eb2fc6d60c6e318220b2846a5f043cc8a0faadc06e83648e10f74d2f4a9578850dd549a5b4774d0082bcd5188a1d20f9f3c4ef133e4f5f377ac96651502e08e54a1d4264d10306c22ab65d5589ff6a8e97dab7f612605e5180b8ef206a7c203bb8a4b51d572a6e12f694081307c98c0e87323e3ee36611a5d8ceab2643ea6671d8e7c2fd1281dcbef6ea419e6c19235d0fb60121cb3feacb8f06a71eef6000cc68a620ac542a8b97446b3b1cf372a3b29747a7b14849737da50dcf75f2e1e631f5be88b61d25200a47540c62c6917c4f9ba7933c55975b1dd43ee7c6b5bf39c2e19cccbbfba3f61f01ccf9cb093e7fd4b4bc877772ca677dbc51c9c58c6f30446e29e7ad6e0ee62a392ac78f78c4d47d58c0c518132e701e3b4866c8ca85fbdd4cc91d75ef65b1e0dccc2bc819b861b1254795122a79fb7121a8ac6c135402d04367cd50cedbbea6903f7f9d38bf70ab5d4b0e218c3192cf81b7c73bdda7a58d1c74a0fbb75e60c686655dbc9d792689c529da18196e629e4e39646f01de11fa52c3eb3b6d925f6935d8e02bc8962ae5d30013f82ae6cd0af52ae52d73c0b2057e4448f18cea39de75ecdabef38e718c3a6b5357c79c439b90bec7a77c417137bbfa6c15c84016ccb33e9e44d0a7c0066d04170be551b7cd6c02bbd2662fe6ffa03a2e535888d03db99208eabcb6931ddd51e906e6d25fa239c7014b0322210170af3fc547a094240e24a56c3606d818eab036374a1d87745179977ff02f8b13deeabd807ac3cbc3fc3c1a36ec2c77a3b064ffc8de8d37dd16e8448a65d2fc47909c20a85fd72677cc5a17dbc3beb68e93089004be675fae8e7fcde2652ec15bcb24211a9fbdc3b372162216401a605677ca350f8f2bec81bdd3949842060e345f0ecf9e8f566ef54b2341ee7c32c815cf41d7298abcd9da32ac2a3049d17b64f32564e50b21b8e7b152806f2cee4f59d0264a5b61eb3bca87551d453b23ca2a30ff88aa7235bf3a3f98d1cf61085ff869ea294f7bd9f5ef8b5e54d23f4729a8fe2ff1398db210aea7ada127fb897ce6a5b16be99333446f4450b0f84acd82fbc40dfe3d216279a40d64d404bdb6e4c8592860881ebb2e3931cdaaa84", 0x1000}, {&(0x7f0000001400)="dd77376535c7a17dec86dec6e017c7f16cb72270317c5d1a002e3f2cfe625ef59407d20fb7cd49c499a10a34db8d5a7a0f418139372b744d2c9862f944af40314b87aa60e13a49188c9460f36b749ac2a2c903c44490fdc0efbe8deec9c4bf7bd1f85402465410cc95de9abae50b3b7237bf420fa187ac780adf78f65328f031b7d8ca2a60539636a09b24952f", 0x8d}], 0x6) 16:02:06 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) close(r0) socket$inet(0x2, 0x4000000000000001, 0x0) getsockname(r0, 0x0, &(0x7f0000000300)) 16:02:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x3e, 0x8000, 0x5, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x80000000000029, 0x1, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x7) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x80000001) pwrite(r2, &(0x7f0000000180)="18440428de86c1f40f9c57f9bf8038b421bceaf868933ccbb398407ddcc76d600ab6bb67fe9e7285023ed5b4406eb43077ee255ab131cedd4feb1e02b9", 0x3d, 0x0, 0x0) fchmodat(r2, &(0x7f00000001c0)='./file0\x00', 0x180, 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x140) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xd, 0x0, 0x0) mmap(&(0x7f00005cf000/0x1000)=nil, 0x1000, 0x6, 0x1012, r1, 0x0, 0x51) 16:02:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) seteuid(r1) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x8, 0x20, 0xfffffffffffffffe, 0x9}, {0x6804, 0x1, 0x1, 0xa}, {0x6, 0x80, 0x854}, {0x4, 0x3194, 0x0, 0x6}, {0x1f, 0x33, 0x4, 0xc2}, {0x4, 0x1, 0x4, 0xd4c}, {0x4, 0xfffffffffffffbff, 0x4, 0x3f}, {0xfffffffffffffffe, 0x8, 0x28000, 0x7ff}, {0x7, 0x6, 0x5, 0x20}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:06 executing program 1: r0 = socket(0x18, 0x2, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000080)=0x8) setsockopt(r0, 0x1000000000029, 0x81, &(0x7f0000000040)="e6c39f49650000000000001000", 0xfff8) 16:02:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x30080, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r1) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x4) getgid() syz_open_pts() ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000140)) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x20, 0x41) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000100)={0x4, 0x1}) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000000)={0x9b, 0x40000000002}) dup(r1) fchdir(r1) lseek(r1, 0x0, 0x0, 0x0) mlockall(0x1) 16:02:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0xffffffffffffffff]) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffc]}, 0x419) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000180)=0x8) chflagsat(r0, &(0x7f00000001c0)='./file0\x00', 0x1, 0x2) close(r0) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x12) recvfrom$inet(r1, &(0x7f0000000140)=""/189, 0xbd, 0x801, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:02:07 executing program 1: r0 = kqueue() mknod(&(0x7f0000000180)='./bus\x00', 0x800080002001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) write(r1, &(0x7f0000000000)="2321c013652c984df98632a8573a88432d7c7f2cf2259dc0f35bdbcefb9dcfc651fcc928c845437f7b7e4642acabd1cd419f24db5c265be1bbc4814b04bdedf6e22494fc5f6503f0f678ed39875a080c8c4611859d5a2bb593b1c8eae49615816914b0a5963416360b3b9a5089a8f101cfe7d17e5a0c1f9373f799725df6e07d7029e0760a71bb7233b97bd8a9f65431", 0x90) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getpid() syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") 16:02:07 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) pipe2(&(0x7f0000000000), 0x10004) socket(0x18, 0xc000, 0x8) 16:02:07 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) socket$unix(0x1, 0x1, 0x0) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='T') syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, 0x0, 0xfffffffffffffd93, 0x0, 0x0, 0x22b) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) write(r0, &(0x7f00000000c0)="ce97a00155f4eaa5b246bb077eb100914d7964de008454f731cf25a4f97f8762724067d9c38dfebff49f5328f87189d556d62f907db2d552fc5b1b6d5919ffd0b581cafc00f1c5f9314fc4cad312557cff2bf58098e0e1d819ab07cf7f46a1d289b601a408bd7b7ba65f4b5e7fa9af7ae8f825d16881985ee2c69d038752c2887ba91ceaaadda24b67ae1b9752064e60252987b83d6cd3b5cec8ea6668f419974150eb2549ecec630fa5ed0173179a4a270cbcbf4ee515c1a967e6d59cd67569b787941a6106893bce0dc22c8c2afff22fe45e5893fc4d1bc974709ec715db3414429df60a45672d7fc1b2b24173", 0xee) dup2(r0, r1) 16:02:07 executing program 0: r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x800, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x0, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r1) link(&(0x7f0000000000)='\x00', &(0x7f0000000040)='./file0\x00') 16:02:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000080)="cbdecc2638f06d38cd8071d6c48497983fd798cb70bd469ea6fc449626f1e7be46ab0ec0c198dea7dad6d88e97a069b15e1a23878ba35e741ac16e38c991069080e58629820386b069b4ea108102dcc541e466e579e42e488a77a40f53810556b3da3c9906ca91132ead379912bf972ed1f5bdb9a5aecac95e99727c05eb8e07c30bd30ca4cefbe23502d9655f3074cea1bc0e96c8151e48cae655b485e1ac483d2912ce85dd251635fc2c12404fdcee7fb33668fd6793310d4e9295d5da72d11788fcb2a09aeeeebc73d56a1ab1bc5e1404d2d7931c0c99351297f86979c3b4650031dc3833d2ab39c4c788d614bf98701b19890d5bd27b85b1bbe6", 0xfc}, {&(0x7f0000000180)="3aaf643ef79870e28f24680555917f21a624a106883eb8e8de5a5b6e3f6e6486ec8c297d4a112cc5c44fa78d910f8ad0e7429ba33f8fe73dd72661384acefe792d3e5dda1826decc57e5a397c40ef8218342563882849d71", 0x58}, {&(0x7f0000000500)="849f924cfedcb607dd98343eaf015adff3a33b49029d3795b355450d9a1059cf80c15014639feb4c706419f00c49720d145a742bbcf6885c6ab5d241d28335f88a540f7c1a1fac43087644e3ac704f19467bde0d99eab510dfe0976f438d0a4f946d622b7426da6b17450eeb690649a798b9a19299c1b72d4aa51986708bc431dd8df1afcc1e649d40a1e4564998c43505c6dcc7d257b0b21cfa51a9d19ac115f9dccb740acaddd749984bc00e13ee87139ec0c42cea56e495ae040f23e5a91d4ffd9617ea3024cafd9e61725ddcdcfa02d482cc9527b9736a70b5933ea9c15cdb7c2cd4a5cd82df57e5d6b189e70b0884e94292325cf50d8bccadc4c5ce83213fe8cd66f5ed620f7d7072f2d63e603b3f482429e43eb44fd24d557adc56fe9e75199522074849455574ee24b575e7315d1761b9c5c2ba0ed4fc077865270be145ddec7abb3ddb0e85ecb959f23b371f080c57eb425c031229815b732c36e8f3289afde3634dc5f1aae6ab2982723b42e8a72cf959461b9825bdf3d8b4c7a0bb249ea530995dcc8a3aee741569a58d9d973dbd667d6dda723308b6039e137f1ae98ba889100f80c381a1d876bf0796ed27392ba862897e133f4600def11b61811ce9783396447353973549f3fddf587e886aaf5375fe35f7a291bb6e0c93ef73f36b4d4581fa27eb4fa2a3883e786d89e5b191eb6d15e99c696441a82c0f98c6efe95b9bcce2c03304233d8f53e9378877d168ef0c1a8f6997bb295bd0309ace7badacaa1670683299e47a1b3f2cfd8c2f84a4650a4ae3ec85e55b2cfcdbd6207c2c15dbe6031f9527fbdad3cf4bcaa2a554d60dfefe94139109892a39bda4bcbf9a5855c8f963e1aa5ebf0b758716dc9764e3ff819ae27847f0f4453adc41bb0438bb909944938cfc3eae002227d4b41698c9622621b936400d3046999e9d18f1a7b9d7852ab1e3e978ec6374ee2cc596c7984173c52060a318101c04c9562b5a8964a0ce3cf595594d3169e53ac3fa3bbe7b12f44d72bdf8b1bcb97ec111360b7a197b72da9b759886e80406d1c8f439cf331f9c31ad43e6a04b7522008d6665b0259bb64aec3235b42450bc1b96ac65afad888523c755e109336075fc0787860ee8521f31e48d07f92d8638ac2b9da3fe7a41d2cfe3d2a34f78b8c40188d8085c594a338d293ad25b97e51307e45a09bebe4837db10aa61d4bfa0a2536d098b73bbcbfa610d118403fc5f699af9e404e3c33c947c48362f00d99c6173268bf62c86eb47cadf38ed3614a9ba210e9fd265f280525353678903b613272e0919920213859f02303e22f9662381d0bea5254992fc34893dda6444eb199a5ce1556093abfc8f39b7ca464f41938e3f0c3fd28683bde6ead51a534d26e63085f6e798e1ee156fc0d8acab6dc7265e0c5fa973c9e097e94d4cce7e4f8a871885ecb280e159442f1df52ee5bf170a7db9edb4a090598825345d2c783593166b1e9db295dde344cdf8765f8b2bfc3140cd7b8ff135625e505428861ec3673a1a271f1f09f043fb3cf9bb337546d8b730318a6e8a9a48c65f1c29939f1304c3f4acced34365598b2bf80f15ce9f641289dadce4dbf462c8e589caa5ccad5fcc9003687491b18ed9adfcafe21ba91b19c85fff56109a9291352bb7641e4962108491418acce841d98471e87b6364d7865ff2d0af6d681012833415c148ac23a0e0268d7d407d9e5bf5976ae739245060a0b03878b943932c9671b1ffba3a957b70d0fa10788d161c027977d159014e490e043a0d806143153728f718b9dcb360c5fc2551502da166c29a3036466bb2fe75454b82791823cc094f7d9846f6db1cd4d3e5483e043127c41bcab77aa99e79512f18d87111f0d7923fb66f1048e47af2520386090bb1d438eccac10d07c76e0ce21c59ee3d10e02de93da2d3c1bcfbb7be98f01fb035fe114c4e5e48c463c1de8b583383f1eddfaef34df11e0200d90f916162f3c44782f9ca16d29efa349779bca10b720cf360a990cf52329361e01a513708b269e4c61f5f668ac0b52f761868ec4b498b3178b4951c4a5022047ad9ccfc5b2229340a7390459ac5440c8c3ad90a916103ba33d83ece99e812c0b1d4c63b2ea5402fdbf776a99f35cfe34f9c7e70cd766a0e697055e100d510157677171ecc1094e6e21767671a1220ff343183a14a9ae329d5efff75947b32844c5b569aab162414b205c119c4e8888a6a5be113b7cec1c2171299361d04a190ceff4817b1b95f265f986aeb61dcd86e428752fb774feaa39a2285bb4810978edff4f8949c3b47813ffd22172261ebcc39b4a572388178385b336f79c793dbdbcfdf7b3eee116635bad82452d91c1a3340a78a205298552298d62251359506354ebe98dbabfcb6082f5a65c344990a4b9212a5bfc2a2fa3044e248f2059dc4782422e73c30b0a3165c70c4aaebe9b4358d54b5b1d75085f119943e35114724119d90a34e9c42f0dd672f8721e942042b8910d31c4bc938d26406aedbc7e897df68e1de083cb6b74392da58d14464ac96746847c68c3520a66a162d28b0c635c1df5bbe00e2c8393f1f6d5ae7aeb9cb9325fc94cf54efa951ab24b7c0d4fe7d03fa3b56f18b44e5dec591896b8f1e52ea9ed339569813fd745d888f83a53e8f39333eaca34ca4f050653552bb02b3c3960325407b0eb55f148b8e7bbb5e193d07a10d9aedb03db29ffd76fd26f47131542dfff854af00013ec7fa8e93632100952693ab11295d492a5b84a1e35e3c5d754131dbf2cae80c9735199807970656050250aa95de73d7f8419130a73bca018557af7b1ac0219e82c44fbeb5c8ede98e451eb518a49b9707eae4aa10d40c7cbb8a5932afc1a8365087f8feda537da4e446da48dbcfb5aefef1c46c389c7d170df8d0cd2a52c7e730f828f7a321676827704064a3e8b5692b1afa5cc7edf4d2c1fcb8655062e5826c175e3bf3cfc0797d67eb38c375941e854822cd56f5a3e2cda078ab2467f6534e4e1b728a409f33c862b5f106662cf9e08bc5f0a995c53dc46bb6e0f63d30cec64064aae73734380ff15abfec9133ca111a4ca83fa3e6a3a763822151bb7200c9b297ad1a2a950100547517a90e0e2661d632e5f06f3b90431c788f23611300e44ce03fe9f4f6cb3d6a39c6782d126a4c955831ba6883d290baa7c3e31656ac332cb00af83b16a5d165d3ed692b2757595be8a298d1e3202a36cf3f07b1f9be2fde0c35dfa6da41ca7a2235ddac77b166abedbc43735ec837f7ec9a0b7dc9e6f3e03ab772d660f63b30df0cfedbf5de44a1bcd2e28dd69df67b26f13bf36da683bf59306e0f12056f529f07019352c3ea9b9e7f2536d4ec038d3b08838dad66838bf7fe953e8d834aae7f81e8da1f39e629a7ecb7eeed36a730a97c7d3b87d364f7b9eda070cb871c1f2ab7c2be766fed339a4c58a002c85d0c862a13db3b857536d20d7c3e20ea9de3ba73ac96a150c55b3b023c397d809fd38dcbafbc0c8384e966b68b2eff75c382c91bdbc7526466199f9c419db78dcf62aab5d42d8c26f5da101390d4a68a749d54947320c9f6a9aa29d7fe696d6bd2d05e289c692d651f53ea7b05b9d27946bde2e06865fa2419b37ff0941c035082fb551500c6b90ee67f43f45449c963cb87a182787e55c2288411e1f23cd8e64deaabf9cd207978a29460729bd07764e215303e95d78b7590676969047a8bcd8fc9844fc8aac9a34be29a79d3a3dab933ddd616d7393bac5747f8309a13569b7b1a7ca9d3b0c14f320e204a0d1e5714a6e8954d6532a5b2ee5e5380db95438d83d5847a1aa841e2864b6f8e1c191a7f2f4944499fa8fac0cd980328021f20ed8a168ededba2e9ef9ee0cdc543dc6d46e255c49432dbb6ec0f49da104c516bc3e07a62bf580c9518a4cbc386d476d6c67e2a21964608f79e41428350b676774deef6bea550e52193a941574401946a6dbf48e80837ab908e3c5239daeb41491595bf4c05417c66df70faf369e48be840babcc1ce43123005a43eb1fe5dd71c591e724a8599cf2a89eed98f091c09e2a94b21d81525f477d2d38a36f8447ff1a19bb15438ef8f95ba539d9d490fdfbb5547b2ff61fb405b2f4e389eddec316b11b01f77e194a0202f8d91ff6b07fa0991cb5a277a84c88e06f0efe103d8e3bc4d8fcdd9d041d3d82871478fc18fee9ab2df23dc860e6c6c2b7d25cb94c4f0061d0d6b51c8d64d0f7d4cc596996790a26a9c099777b8fadcd01846cc85b4311315768cd242cfb9af1be3c8377a8017d888e20b32257ece7b834b3f171c27d63e33d305543572828d6dd4134fff8ed7601430a86a6b3cf135e6eee544937d7f140a414d1397c4432f1578a208c409eab60d975eda28cc93e0ccf90f9734069b18b7a2647196fbcf3826e0b45241d2036290f77207bea662c6d43317b08d728a75b57aaa49747f52599725bd063cb216f8385f7d92bd9deab3af6ed28e3266132f3e519dc8ff28b54f42af922cf227b695369952a1f05fea6348b39e73f1a8dfe1567c7754f49afe41309a51617dd44f489e63c00c6fa7cc486990dab0933c1bbb2a7c6372a431d80fb70e179e9e379faa39fbe482280212f966c545f630acbe2c1e8518b36b287a4a0ede3991daa40b45b9fd0cda3774756b9d793649130fc3a45b5d67864ccec0b102cebbcd333641566e7c184ef3de6c435b06d83c521faec5eb2bbf86450d25e0d4c6bcaa8870ebc5f76005e145737b2f3e5f52b3541575ad9787fa1e323462ac8597bd966baadd6297e1c4fbb89ef36e7a69630509b749515087b61857a4c7f56f158a5cb222ddf735fd62b2812010e195e95f98f27dfc2b8ef7ac83d43a04ca24a9613b72bd4e53e9fa126b0b1159baf38160908aca440fb3a9e4d73abf8a74512142a890fb8a892d78548c79e812d014bbd149a5fcc5f0e350b7f8fcff3d879b072e24c072f87103dd7bc56ee48d085ef0adf58bd0a3b15a5872c617c9224186f8c4b0fd2bb64ff778ad933834b6803bfdc03c69bd6059d587d7dc1c0a4d9ddce409f8d901aa76837e3aed94b83aec2f279a5092243c5f64d9cee02540ede98f209c72a4e3c21961f5c3373f3feaf5f91a93415fb983003c833247b1fe2296120796cd346bedfd90a2ba1f9d01b0e5f8c5afd9bd42e910359c35fa6d3a2c61438db86393e0185e82f8f1225448d9ade3545a1eda3136e7398310fa77c44f255938f223a2dc340ac3edd1d450681bd1c3344195420ed605f54e6ca967db4a809ba7d4a1628e2cd50726b0a27d9c865ea769d2d01b1a703f04d7c1c90ccc42aaf6d2c20dfcbbf4fd5061e37596e7b2ecf56e95608ad4a236c2a0a57aee2333cfb7f01d9f1c4165da4aacfa6325022c6af5256cb658dd0c0ccc6fcca12e3675e71b8c5f3d11b805ffbc95934684e852b72eb7959c34f4bcd5f2e7f1df1e6dc8f2fa47c6398731ce755a495bf7e3373a54afd416cd1f620fe09e79a92e5fb989f8d432ab6de56aff3dfe485e69bc266abf104950a9ddf810485bf72806ed5eb2b2b4b393e20fff99578d4deb29d8d97d87671bc90b8242a50489427e37307a29ae749fffe28fc5f72d473e65566df3f38e84abeb4738178acc92bd0c0409b214a16981caad401f716de7ba4924475a49c4e9feaddd59acdf7c5cbe3e08464591f57332c584f2f812a63d678942e91cadd894556bb48bf8e783f5fce4b7af9bb1d79656aa081ed9278b31d50cb18b47de27511881a76a605118832f843522af767e8c38cdfcb1e266398421fc468a4107", 0x1000}, {&(0x7f0000000200)="d60439d6a9e950748e8f45c270eebe5cdb560f2c66c0b36eac60c3ab7527e2a73c51092be328cecd0f73c00579c04c738514f8d5b206584b0ce162163ac4f6946f152b46c3d4c4d5257a740ac446a419412aab876e93c796e5bdbf284ae1da4f0325064c5efe315c2e1069c5c30da8048e6dee445b07f94c7abe771a6f22c908e15e9b13c533b17a8616558f8906951b7820b326151b6e4cddaa06b9980d66185a88ef2930a70a1cb4b65f74bc8c51a26140be720b62744ee0935120f2754ace519fb629e04b294e6100073941071086790d91c002aa70c7d13520cb6c750cd7ebed17f4df1dd99d7e738cd5c7", 0xed}, {&(0x7f0000000300)="bae3359635593e34d102d1a90e1ee75e08e91622226b1046ea0812cdebfe5c66fad2c02ed4", 0x25}, {&(0x7f0000000340)="e92476f8ae655c54bd662ab162296159e89a83f77b2d17ff4759936e052dd5c8303575ed706ee5b929ddf105e27e7624ed3b18", 0x33}], 0x6) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000001740)) close(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:07 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = getpid() r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) r6 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = getuid() r10 = getegid() sendmsg$unix(r1, &(0x7f0000000640)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="cf671549b0e165ad57278a8ea4cff3fac7c6b3fccdb1251c8c94677cccdbe7346cd6f6d6852c0c8862c6d723c2c6ced59ab0787b021390151292177d3d1847639e8251ade3fbe129c95fd29989d424c0a57f53c71a86cba7b2c9f62feb99bf28d044bb075cdb40513d94fe6d0a74e2621ecc4598a7b1bae48789", 0x7a}, {&(0x7f0000000200)="53e5eb6bfda7b3b5dbc0583e679f726b787c1f61a24327590c57761996f3f8e7626cd2b57f4fd990c6a2852810cf271839af9faffdec65f291b63afd8f8556001417c16466e567d3c98382047d448d84ddf0b2c609d9c48aa10e8d6f1599a189584d0206f4b4901070dd87563607f85512f3529b469cc41f01b6e587b21b2305af5153eba42837899b28dd6b70e11eb1fd2a7d9d986ff6a84cf42ae108a110a5fa5e7d015de12b1c81d73a38fbe14526d2948042d2ee515e74553d2f6ce28bda223a8b62eb53dabcc1869b7787e1f7108e393ad9e950a34d9924c174f3ad349a900e66c7b606ccd5ac46ce522291c7640b642c9ddc1ca7f474cf1f6e17", 0xfd}, {&(0x7f0000000300)="964aa9dbedf2ff7cdc47f03dc6be2e5ccffcf309535caf9cccfee2c44fae8a7b7e45671dbe083ef91a3b2b7064cadd1d5e5a1a3812d30c40bb7704ae896ab8c29c312bccc6fc33be8500bc68d358b58c750288304a1f0f44c5cf66007aa232c89cb5ef09175eab4557d1540cda6db54bec1e0ef5042e6b062fd83be8d1ef7cfc7f9a0e97c4e7244f76d6789dcf3f6f364d536bc6cd63f9e459994dd6ec135cf829fe3dc1f30de5be71e644ee5d188554e3baae185044a681344446ac4b93330f2f8b01cd02cceabce5fed7fc246128176aff36af0a0700be3e25fd301b7a66071e", 0xe1}], 0x4, &(0x7f0000000540)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r1, r1]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r1, r1, r1, r1, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0xd8, 0xa}, 0x8) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0019266f66696c61b000"], 0x22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xfffffffffffffef6) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000080)=0x1) r3 = kqueue() kevent(r3, &(0x7f0000000080), 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000240)="264769c7ebec73cb8589174866d869beebdad741909ce71c916d113a2c64329ba7a111e5db4c78dd28848b0f274c620b8c330da6cf55563501ce44ffc62f38cc82a3f1e51116293f2c9dc8d015177e3bcecfae2e26b699a868e1634c548a80dd0c84c5fe4dd8ce406abbefcb83c86e0606a0ec3e5bd00b931410862ef8c2db0924077c9b0da4b7a07bcdcb2ad80b764eda3dea11dc802c69a74e05f4892505646ac0e2879aa2eae7e25d7b2b698befacd9d69a8a38d2f3c73e50b6def0b372d2f8e662511f7aa9ad628bb570bba4e7d7ec1008b7e85fb7c319a760d9b2b585d64002f2bc7afd92cedb186d4d4234f0d8e5dca546fdef58200b30c73e4a8ffcb0dac5d137e784ef9aa46c6b303f67df1119ea2e8e1662c2eb6854c9877eb42cd484b83ed126e93635f37d816d3256626f5d9aaef7a34d33bdcc859c10630a071123dd77b32804999ce14c62780ff5bb399a8570dba1f714013b51fef1e87f17b4ead9d6aeec65dc96d8845bca547294897ffbb7c682001f4a29693d42ce115444328153c1bc5599def6ceafe3d14503ac0cb8ba1e6f0ea1e885c108c06e89775aa92fa7df25e97286ebfc92013b2d59a0dac5c121311898b2297946b38b09cada934a5cbd4ffd94e0bda5e46c55cd399e32ebff9239a0865e460f822a9d60a337cffe6fac9b61c93f0aded4b6e22315f35c17ffc8a77f1ba09c7c067af887f0086a321a5dfe9abe440b0c031c56024ed03e1fa490698f39f1e65d6573e6eb86291c9c1408441d1396f38c7a090accc3e4a730ee76948fc4d3000ff719a81b3227b6f853477e704c8a1854843fee05efc8b4f0beccca88c0341995904abe1277e180034c5cc814c29a8a539965c9513d028fc21b664bd4816e04eabe882e860e3b2a91e19213fbdd47ceb478648e311de07740282216128b9bad3acd761309118550fe9dcc35994dcd864d921dd8ecc4462a575dce96be92db674f48e78bbc0b66249fc40ffa0058026d1944ca7bf90fd17b8088b78d5a90a8f144d4dd2e31d75da5af870d37f040022c12395b3513ae7e75ba104c2cc8cb708e0fd25edce78880b43e9f996a9266fdfd17a76f06e733c9de04bc5330f262fd94c1ebf3cfc9d546b7a071c40a123c9b7c9cce2018cec373392453fd67fce12c3d54652dbe90a203e799ed6873275e9fec6d5d3a4d98f418035b3f5037d79057badf92ceceebb6ca8e8528a650ba2365a184c5cfb19d2391ccaf9263be8a002bef54da181af626c2bbcd93424f810975eb8558f0de91f66bd6d98884df46b9a9cd6bc5dc6e964241beeff45126b0af6ce810b3dc6cce42ac0bc1da3ec34a9a891e853e7a9defa1af1f00064a3372546b5fc31a9d591f458b61db66460f1a4a826baa5b13dbcf3d4253ce41450d27398777a028a52231dee41560cdf61cd9d9c6c434d3a7e4ac6e58ad1d9935359f4fb76d21100e8c35876246765fd0b20244907743cb3378d1c2c6133ac10c50c5d31fa2782e40c108670832b733aa64917183abfec66b81bc069371a9d1ef5f303ceb0a120a4750d484ff1be66195e78fc7fa1cf2e855c13da05f4a1eb93eebf51b9c64befbe9d11dbbf4e93216913589ab0ac206f8acbb38c7402ee1b7d780d121f3b86a5de5e4dddacef3a94328d114550a84e39e000c11b8ad64292007f52bd1d1fe51aab4e25e5ef6327cbbbfdae7e4c801785a71eee4b0c3af571da25386e425ddb8eb08ccdbf231723b67511eb5e059551d4b4923685b6f1c426d7942ed621937e40eea45f9b0b5827cf1575798c2e7c144173baf34b72ee2b22c03906aa660145652ab94a9f298b00beb30f4c87ab706b6089ccb989cab020a855ad10b05b1a9bc0d472c87a23d469cf24f66e16dc46376555d7199660db7bac46b9ba5949d95e459fc7f303b7b4d82f5fdb82aa1cafadd71e72ed954383dba80cc274e8cc512c361ef3df5077e630771e9304df2af5e4fb2cab2a76473955bf621a4722527a69027117b7fab006582de1ed361fd5e471d971b7587e1c167e012b74f30b34178e11eec980129bb08a37a57de85838cb19120789f9829ec7c5a220c79fd4c854dc7480c0f12757d7342bbdb2c53b2d479b7d005fef39dadfe057db7d3282accdead0e2ada1ad33249a5c74cc0fc972f84fdc07d80873a6fa477cd18070605aaf77520830af2e0c2f0bdf1f04d2af4c5e652d1ef9a36581299b6551fa24933d97a215362bc1023fe86685195741c8d705c04cfe9176acaf60c87e10076a068e4658b1c788f4f7d7c6d85b1e144756b58d2688c3ea9ed88e999e7b82b9d07e10eec0bebfd1db53b9aae9d8b33ce6bde0408ddf6dac0ffbc1ab92513c2ae036c95288d9074d319b0972ac9055bb215f6d0266dfca8cd81121da936713d4e0f4d08715265e8eff987fda8c975fa46172acf346036df2a396074d9c1e2654dfa22e84aac7af2955b8d131f93ec589625070e8c45740345d653a35e2a193bad4e476a3ed79db5e3d9c19157422e4fcb2932aeb07dad1b3b92c7385c69acbc7891ce96812eb1a3dcdf7e6cec5f36a7ffecce062351e60f68bab6901a0d5f45773250d17dd15b9eca8c67cb4d010874d483a288f7c66a77ca18803f41f4e29483d735c4546bef15e2c81f4d72fedf389939882a297cc7cbac467e602f9988414bebd67fae251421e79b8538f48417acf317bee7c5f4a8b695b9613ea534f85d3ed31d87c016242362633c02b6ac757aa31cc8d00c7eea020d39276851ee34a10147b38cb580697bd809fc5fa09f342a67f0da47e5e23a94c14432c5b829959d48d3dc3c93964f73d531b8c47c4bab13b340a98137fc762c9aface226e16b491cbbb4dae9fb357ef82f1d6b8253c49ec9daaad8f88d5f3133dc59b297169f97e7f7f6baa90ce69461d654ecfdcd6c18b42fb1d7f27a1a6503b05ccfbc70f6cb0a54c721cce6b5ef522dd3729d2d5e98c992906ca894ed65a91683a66d0cbb8db9dfe50813606f044919e4ac9e50841a3901a06bac115e86f9c1d37c3c43f16e73f9ee47f9f4900d1be8d096e1d208ad56c3fb1bcd28014af5840ae1fef49a3baf527f13909185664c7b8b7e8a7f6c96d7acb44798c90003c8d2c59498a98acec1b0c012d5c28f679518bb594ed02d079176c9f85f442be126860f2964758cbd13248ffc653d1df5749fddfe162445c640826d7e5198a701073914c71ea900e5a161fd5d20ec8704a464a91f8eb747267a6c18c731b9c5b2570950e80ee977a98fbebb21ee1eebde30dc4c243f3e7633f95aa4f9f0bc6ae94807ed92891be3c0e8565e3682ba1943cabc818eb8fb46702d5ad5afe62426fa3cb75819653eb1196dae09444a12604b93352f991a9ff1b8404d0ad00fee4212cd758d6a63391c5b9345eb188e872b9c54f1b892322fae716d30ea507d18559688c741d247c7d660107bc112f8d2e1edf3cc00bfb20f7be773e98b0e8ff7390217c48f8f8dc898a4d44b09099e47ba5e204ad79cb476ad04525a3362aaa24f4a3c0d0ece52e76431b65edec4eaa0963a6aeee99e61a5e04bfe8f030c4bafb887510ab3b84155ba19a3826ae97fc3eaed273af94021e600bb176dff0e150f9ca7e846db2e2e7201573af594d42f38517332e6df4ae1f23c2e188d63298001b827f273f897b6d8984ab1272e6e3365b3a83c5384256733dd1f04e2fe71b64a2cd2e3679eb8602444533be225bfab1b931f194a22da7d39dd7af41876f1d199539427ece7c6bfba27d9b046f7b3dcf682b3f912528b37df41c08b552ded8298fc3f4cb1b1751338faa8d62452a73722f7b7b46c49df0fa6509ff2a0e879a7e6488b0487626dcc7d9d35b768e19e6eff0b721bfc611dd011d2c1b684b6a52afcdeb41ff3c703d0b5e5110e30922d674aaf5b231c93f0905b84cb05b16a9bfcebfb8bce65c0d8830be19fae6d92a39dd115f4f2ec893e27bdfc81b667ca03a28fc7b3cffcdf91f9aca4c26be770c4c0a47721c0939029fe4b7992ce04edf4284b198809421033c07eaf4f42a879c8669e073cc7c0720ecbfc9ed8dd2ea58006ea66cad1511aa2de68197e80f2301f5e4d5ec1478c772d6fa74acebf54a9576960cdea187a2221c3f4d35d39af4a6510bd778460641126f535ee21345540f86047dfcabbd6b4dba71ba02a26e99ba0979bdcc6fbde306a6059b91803abd438cb5e1d246f0c85af1db0bfce4dfbf5229c0821dbc024208cfdbe25dd82b238f17cb101d8f79966d456fc7d7617a19d353c468933b5d895f9338f375251e8810f45bcd1382264eedbb876cb9546d6c4536eded9ff47cf2582d7fef36579396c22aad6d33dc9726c16f6c062c0ccbf61685b6cddf7fe9789940896b1071caf5a2b670feeb32ecf51e301628d2fe19cc9d894be858466e2e081e9a0ca9dde55b4c5781f1568477b78c3547606426b48082543f1c79e05da914c88df1330dc7000551efae5370812aaa59f610e75b45428c89fcae400d0f7c51423f012fbdaacd8ca66d8d569f8690bc80f8d80af5852b3745e23e00c2e3ffc1c1f743aa51d155b41fac47ec03e8a86a09ea4ace4fa395b8f545e6d366e81e6f2e8eb3bb3d6b4fdc6cbefac49c8a7fad0372597d6247a6605e80f650afb4a249ea398cd08cb458f1fde2885d5e5674da9222e280d86a49fc8323d6495a47c33ee820906be462f406c39b769de76ba3cf1f06534aace5ac7db11a658ef3a3a904c28d992294583649c553a20fdfbb59b6a49fdb7cf47aedcb166166b11cfc2bff24e862d92e15c38c6c4904a43ea37bb638dcb30790b70f942968e141844c0a9a07140f7ccba254bbaa51ba5878ad56c8af92d918f285d44d0f9961ca5caa84ca8f11903cc7a92485113b942ed52e12b8592d34f559454653f687e059d2a7a67d7b49e665dcdfdd2ba6ec4eec16d48d2da7438e2bba75d24b98f4995b64cb5b7f657d9636c39a390c4f0224885a090b3bae7bc387563212a1e7443641cbdd9dee0161556cc2b6572d65db7da10d1a015cbba43c2e3e266e626abbaff71a415d1adf2db363bb95aed5b164f51d3a22a2b41af31d754ba4b41dc746b832a02a7373aa02642b76d074c448c238f4088910ee748a64fb9cad2b890d2de6dd6c681bedee9814009a7d8be127e475e9d76beae68691a2b6469a5afa7959e8f92031fba93628130b9a277a3941969bbed9ab0d79070e401c48c2b9da7177303942f14697521ba34be2e7278bbd0e8494b752c9b4e0b8e38f569447aed1f993da9c0336305265d711dab4919dd5e8dd65d08a33dcc4dcae0c1a5c61326bc2652e4abfe855bb99779cf3ba7a243a47470add8e75b4767665f17c0627c208fd423297d65b4d7bafaa813123bfb80e759ad6c75b9a1de6d96c4af1eeee9d10a3dc3f840ddbc253fe4f8d0094da8d0fb2a7b2e0c3ac66052afc0306514ea31b97385c065992d042cdaf5be19a8021dcc20a55bd1fd876e50380c6731d31d3453e12e7a8aad3fa28005af1aff59e296c968a4433e143ae0fd119ec6ae4790e05fe2dcf309baad20717fc87193aa11e95f0f7d064c4001baf8a72c0f047a42b54a7258e6183afd007a030d4757e0b7e2d14860ff59ba8eb372d9797c5cfb23dec24bfa191e251ee9d439112a41920b3f8d59dd27e17ba6f0d066c67c9e949ba06b72a61b1da243bf1d4587aaf6f180c83251bdedca18898e894b16921c7078abd9c11a4b5615904c606b32d9ba18b38fd9c2b1860a98eb47bafa504c67777b540efce6d7d6dd91567cd3e482acf1a94895e90f213123a8306", 0x1000, 0xa, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) socketpair(0x6, 0x5, 0x7, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x2, 0x2, 0x7}, {0x18, 0x0, 0x8000, 0xb5}, 0x6, [0x81, 0x80000001, 0x100000000, 0x81, 0x9, 0x7ff, 0x6, 0x800]}, 0x3c) r5 = kqueue() sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r6 = getpid() fcntl$setown(r0, 0x6, r6) 16:02:08 executing program 1: mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x6010, 0xffffffffffffffff, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 16:02:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000824, r1) r3 = dup2(r0, r2) close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) 16:02:08 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) msgget(0xffffffffffffffff, 0xd) fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000100)=[{0x4, 0x5, 0x40, 0x40}, {0xe8, 0x7ff, 0x9, 0x7ff}, {0x3, 0x3, 0x8, 0xf5}, {0x4, 0x6, 0x1, 0x1}, {0x9, 0x80000000, 0xffffffffffffffff, 0x9}]}) 16:02:08 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x0, 0x0, "00000006000000000000000000000000060000eb"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) r2 = geteuid() setuid(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x80, 0x4, 0x5, 0x5, "130794d81cb67d620da11c4ca2e2410f8535ad30", 0x5, 0xbdd4}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:08 executing program 0: rmdir(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x523, 0x3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000080)) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x4) ioctl$KDDISABIO(r1, 0x20004b3d) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/193, &(0x7f0000000200)=0xc1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000240)=0x3f) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000280)=0x2) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000002c0)) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000300)) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="46abe415b40553eb9d015efaf34a25b3ab04b5fcaa8bbb4e010c77015dd45c7ea750683d82e4c293594cbbf2ee75e0622ea9ec18ab3196e0d643a6b5788abfecfd422df02648ff8dc1864da10639732351804e156443e60be781ab3214d6662b0cc2cc8bc29230366b365aabe7681895a7f3e6a049571647da2ad31f89a816be2cb163489dac9071ab", 0x89}, {&(0x7f0000000400)="d45041603b8976415ece9a5dd4f8a8e99f", 0x11}, {&(0x7f0000000440)="4a6a485d98b2120fa7ce00bda39ba3710360495f61948dbd7f74d874f367c0700dc92a40e015f5c8a6555a44533ae9c04641ea66fbaba821b77fcec9ac8cc2436fde6029d72b3b00f4137d6362fbdd10be1b22ca55fe4f1dc5ba4f7b4d75319f81d02a0cb2d3faee7d006698a426a6884a6e08077c441c53d6e21e6bf4012de158af1b256c98299e3991f812c528c8a7ae7f0e7d102994b2e9ca7c4e1670ffd6207bb4f1c089b13920029f0579c43a65fc1617af19ea9cc78f6970fa929c46e0c902e235135ccc33c99c918b636d98d39f91", 0xd2}, {&(0x7f0000000540)="697ff8af6b3a57fa75be4ebbb333f3876d145747b112762d7d1e7647080694a19730af400296e078572acf04c9534c518e124e539f10c18bb390578e4e7e4ff270cec98c09dca1daef3e85b312e57e0c92366f994f00702d5a9812257b19097944354f20e6553297172103d4d3ba1f84d370015f5a772edab5d90e84df2413bbffe44bc41a2acd75eade5066892f50f30be00ed26b90231635201a5cb16995607b4c623c6b1003097c0b26cf9a993ec68a05798a81d2af6a919675186802cec5e167dacdf951245fb4efb7ddb155bca1280f7781e06f96c247ecdb09dc4e2c", 0xdf}], 0x4) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x18480, 0x0) pledge(&(0x7f00000006c0)='@#\x00', &(0x7f0000000700)='\x00') recvmsg(r1, &(0x7f0000002a40)={&(0x7f0000000740)=@in6, 0xc, &(0x7f00000019c0)=[{&(0x7f0000000780)=""/161, 0xa1}, {&(0x7f0000000840)=""/69, 0x45}, {&(0x7f00000008c0)=""/40, 0x28}, {&(0x7f0000000900)=""/4096, 0x1000}, {&(0x7f0000001900)=""/167, 0xa7}], 0x5, &(0x7f0000001a40)=""/4096, 0x1000}, 0x42) wait4(r2, &(0x7f0000002a80), 0x3, &(0x7f0000002ac0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002b80)='/dev/wsmouse0\x00', 0x10380, 0x0) r4 = dup2(r3, r1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000002bc0)={'./file0\x00', 0x9, 0x4, 0x5, 0x1, 0x8cca, 0x3, 0x3f, 0x1, 0x2, 0xf38d, 0x6}) recvmsg(r4, &(0x7f0000002f80)={&(0x7f0000002c40)=@in, 0xc, &(0x7f0000002e40)=[{&(0x7f0000002c80)=""/171, 0xab}, {&(0x7f0000002d40)=""/139, 0x8b}, {&(0x7f0000002e00)=""/45, 0x2d}], 0x3, &(0x7f0000002e80)=""/241, 0xf1}, 0x40) getpeername(r4, &(0x7f0000002fc0)=@in, &(0x7f0000003000)=0xc) sendmsg(r4, &(0x7f00000043c0)={0x0, 0x0, &(0x7f0000003200)=[{&(0x7f0000003040)="05537991d9f901e15bee4a5db31f3dc4add2ff7baabaf145d531d15bbc0bf4e76eac33e900ff7d70752ab1c4cd97d31197f018e8a810d2c0ac1ce65958667299a8a100a56b24ea6de4603754631728689abf3384df4a0054e6a3c1b97499cdb0f869ac988c69d6576eed3af3e04f3b526632d12412187a69b45ca688363960cc447e3189f1145c6a6396618a359330c57f2eb9e2b9ab621b57a5393fae39c8414099ad8d3a9cea7b20c3ace29b0636bb60ccca1d654fe6baf6e321767080ada87c25e09665a8006d85e40ac8cecb80851672f81c", 0xd4}, {&(0x7f0000003140)="979b95f765b1bda79e10f4962ef5231af062b0831b0ede23e8cca8fd906b8fe0a464d90dc9477b5ff6102523d9846959710b1870872635153b59e5778c4cd8de4ca6751917d39efe8d2b36024f6fb69b001841c2f571f22c0e431f16c9497c4ce0ade13bb5cd49a2fae1318a57af33164b4a2eef96c3e9fce7b210a3ce6a4d8bc53adeb15cb31706df464c14ef26075a78d5c713", 0x94}], 0x2, &(0x7f0000003240)=[{0x80, 0xffff, 0x2, "9dbc62475f9dda7feeb531a2c00bcdee8952b0c47dbd4ac0bf2baaa4344feaf57f70e986fddb4e5ba83b60c203620c8911b639e8658cb258ead5160e2a37e288705274d5c5f8fb0774d9f08486bd905cfb29f8cf0498259d41fa3e84b52f61c0aa1ca0714c3aff52d5ce"}, {0x18, 0xffff, 0x1, "18fd2c8a"}, {0x58, 0x1, 0xa62, "7545c12ffad2374c21f2bb835a393cc6a49b9f6b125b887754bd39b5252234521ae769666a4ce780ecfbe03edb1e9334f080fc83c3214680479859f2ca1160749fbf3f9844"}, {0x48, 0xffff, 0x1, "1f411fdfd343a3796ed1f0be013b2ba27dc76b2fe7b3853c657bf1dcb3b245c8bfaa184c2faaa622cf6370a4f455edbeb8d8"}, {0x1010, 0xffff, 0x6, "7b35ad7b2f07adac3f9bd118fb18713f8832f4b069e9e2342ea48be1f99767125d1a301c0bdc254faf8fde217c78fbda3a0a20e680f1f689b059c350020b871edad68545fad71076702935970dbcf7f02940a72a58f6ac8208a5909f0feac29185294b595305e5616e2c73d0c1f8f438e58325c437e161ef941eef36b1bb126a0d58b47772d2042c303ca4507042b8f9c96ee163f19fe5c612208375db2a53f7dad4acae425262e7b182fe5dd0fea4288a0bd4d50a13b74fe1e3ac06df2f25a4306402f05a7cf055442318a60dd81953b6971a8674b7899b90ebebb42b9fa3e62c17e7b2b8ef55a5b8d55ccc9d0f037a7f07e9b5953776451865706c9c93c28f7ee8136cb60834257a2bb7660a2c2ee6ef5c6737d3df3bc4f78ac9c0aebe026d273a42977fd3366efa69823d3dadae6df2a366450c32e480c78556f178f8358183f4dfd8c09cff578a52f3dafc227524db3d1de4e3d457fe2ba2cbf6a2daab8043d90425e7a2b76badb24ac4eff9e042026fb04934a1608d9cceef7632ce8106ee1f6b8a51ea3a4cc5ab2d196e944482bd822e7a6f6ed9790520c12b0e019fb323c23de5fb173c27c050a538a53cebfe147a45f8e841a437b54805481840a2e7b4a1b67b9a0f2cb57b6bb2cc1313821d8cddba6ea5a0f23516741eeadd5afa0c0f39f253c23b5b243afbfe473ca2f46120e13d09e70b0a3d0f1f40a9b41efbfe5abde30749ca28f6419c2892b21cdb5ae871b224cc2ba7f464126f4805feecb4da52f7995614fe1a973b2e422f80afc16f6266e515463f6555aeefbea2b99e8b20a5e92f05b74a31af722c78c1dc68d975d9e19d9098367d2db6a752bf3f17f05a88b84dec90809699fdbac70f141a34b3378a6d0ecad7e50f3894435b560c3e5c328cbc255af1101c7bf06cee2da8bb100e06ec7c4774eaa588fb2f24f5b21f5943c8285280e44aa33bb8cee806f1c9f3caec96dca89945cc51f0b52368ce702760d498fecda213632819c6410d78876ada66ed5dfbfec1d36aa26387267e907640552c40aacc2272bbc58e2d9554c37bf09de3f2a8016d45bd71da728f99ce35cc907f5b49f3bbbf0e7c11a85846850a2f92ee1b001909d9eea307c2d8c00cbfeb610ca1bc80ec187db87c211f52a34cf4d86c51dfaf8e0683ef59e2d367dbd856151fd46becf73ab27b8ccea6341d93095a7f667bfc639620dec80c836be7c2894598a6c5beb0a8e51db17eed25064dc1bf8c2c2755782163be69861181416ef6cf09414438d14f9276d2f00ac3fee2c37799ef0adab995736d696423af2cb0efe6c6887c9eff3d9963f852991a8d5c7627abfda97f10ec6f315aa8948735a2f8f0d438931346f81615e0af03aad0e0d8a9093a5e5b3fe1529f4b95c21367a7d665b8d89847c36c008411f7cba93b12a4bbc59b1a24d24233e7d38fcd487786b8d698fa2fcfc2bdeaf616165d8dae487ac578c10080a804c45695514a40fb27c0ab2dfd48b594758bbab61b45f54dea795907ad93f29660366896d61b2c61dd3e489ba7ac04e98904cb2cfbd63487bc1560fc2bdea8fc167b5c2fabc9a58fdb7611a3498f723e00bfb391e5e8de545974ae12c44eba22c3172e23b06ba20058455b16a02a42edb34fa5ede935d2f1a3d5dbe45080aa8e803e51198c8e95e4a3cbf27c503a3b8a2bc1ec2e45cdfd2406918d775fbff9ccb5e4eb2237698a741615c3143c7d3f190da636406ec3c83a6c2d65fe9e1079237f8d597136bb4207036c95cf642b6f78bad2bf8e793e7e2475adc2e1ff4d82ed4c6830a806aaeb027fdacd0d458064c70efa01cfda81963c42724fb24094759b14aea0197ee5ceb50e1c13c3466313e4d11e8b98a2cad2aad58eae0928fc0989ff17ef42dc99d56b8d3fa69ab27ab5645225c5962b2adfa7527a213a43a91949a7fbde3dbc95a46a544d94bc451e9a680a938c0487f14fb0bf6e652da463984c2da3c67569a5f59e3fba814fcf443ad2a07c945042020eeef531b2acf650b84870a3a987c15010ab48b9f5af4f3d78e440fbca1fbfc1ab29edfe4b59f84c9ed1ab098af8b2b1b5bfae4b2a333d1d6fa2b1d2966a105c70d836d5a1f03b91f5617ccb10bd52f00437303c37a643d7e2c8b5f6604a7cfaba24ca7b0585d93fe404eb273b23b2286a2e135c734a5e9e4cc086af60824221374879a786cab6c49050364055aa6361b639343247884654db6db1298e4f1d29b5ae8eb7264d22a1a3f5377069205bb63179813a4687a170bf76898329e70e85d5e710490442b4d64cf89739f9556374a2666029131c6a126cd7349d11f59b4a43ede419c556bcc6c79f2d6129dd4fc7ec77706a9b62755af80dd8e75ae2ba5ff2df1899c22ee3c2db9a0808126b6c6f64ec2d3dcc5959fa3a424d3bd0a45ef6d8cdc0a9b5218df8398f609d2a75e96550869fffa195e86a8b9e905e9b6fe190050e345c5eee81f74033bae0f647d6b35cc91e91eb421a7e7ea9b021b9f9f325e2a80c0b218727ed656206070fedd811df5ef0bcf755bf14c910c6d75681f1b04d70c0a0d4d20a586b01a572d297ebcd964e5d3dbbc248f6dd9ef76d80c46d2b9b23669a31e598bf785afa0b9bc50b5f30b81b24868a7991195dc7f6ffe35ed9daa726431c46d4245e0cdeb92c2f91f98854c2de5649c2189d5bf39909d3d6f9b1e4d9afdb53b1dfae8085d4b790da6900520af8dc0bb9d0aa98bdb8f9cca72172c2061f74c35e7fe3f725c72a367b90cb801fbf3374a898262dbfce9e3d954c16b6664f7810037243e13d2c798c3a02602c1a5565fb4028604322eca1b26739150ff5052c46f881b6b84257d40514d62f45c9b5ac2d33bbcae0af4f303949e4a151fad03ee292d3c7ef4d59a97a4903d02a6102bb70c4a0d2a65dd126ceae843bcc5c3c15f0a25de6751a50d00932a66ffbbcebd411ef79fa1cd43bdce3f35ca5cc23ff2df7543e575969072ad3b57162cb5f9e4174bd7b882e505b5517bfc684fa3421a95fc95e9604850319b20cc908ee03998e7ae420e5e4bc3f3c6e51c94101fb48a80c0e5369d49b49436c348d33e616203722a88c4d5faa1424d4b990188f093046fead5cc6e10927d95482d89af4fc4ca616341ef66d7b4eae38bc5077dbca2301e84bf591be67b82302b238b276df796be3226f4a777f4f2114d77eef4445e0ab22c207c78da54cc9f07a54b0867a9067a2a0f08e8ea09c3a8f6507b647de8be48fef0e56d3e8c1ba9ca8add1cf8ec72a97dccc15142b1dfe077021d191d317244968fd2f324387471034ff0bdaccfed1fd5a2efc77d3b5bfb29a37b5a4581bda56082fadb5fdca82b3965025c35e0f414775d3e7087b23001df8971a6fd78026696222dd8e355f482e299e2474b72b776874936e5cdcdc840b625a3ac98fd76c98d350228a578ed6283be7179f3eb70bf003ebf160411c0db098cfb09a804706d0e120e6486b45d93034e94934b390babf90c6ba8dd7080a382e5d7fc13719937b3b922ad527a77e3f3244a439b9206dc400e8508458708cf9fc631c8b25bbcd1cc2d0f0d04c36dffc7ed7d0fa3d21ec65f26c9f84469e187112ed16b7a6ee54c62284e8b456cad2b51f3088d50612008d28163b16a187ff50e8be63371e07d72d0a20ad5340a5aa390ad04eece639126471c941521ee539af494a0f00e0f944ca7f11e73ecfa7bbd488c97d7e5a04480d11d30f5c042d03cc9838a11f939df1d31a3cc33462249d4a21c9c27b7292f1ea0935c93b605c2ef6b2646b80b0cc1c1ac65a0888adace5b6b2d255f7b463e95b12cd6cf6c63471ca84e1b43a9f6bae5f2f5a455b676befc322fb9b1038c1bcc34b694e37a3c15c99f6b8e47d555df0841e26cb4091f1bb1702374c835bc594789b2077e6146316d0087445a082622d7b1769bdeccd9bdcc0862f4932ab5ddd76a810309ae4700b988d9666da2a832099c2b84ea8ab1ff39b4aade113044d0488e418f1640304038f05970c52f908fa4c82b9d5a2cec489b2889b3543b189eafa9d55982da262b981b7fa1593cc925bd46b3956e69ee8d6b403fad18990479be4ba0ea087da093720dc3f115b0a3e94381b68a6f81ebec9ac79690730e6be34cea03050ee52612c0e6cf35a969396db5ae839670cc2a86c63f6bd3f387e82ca7648c2d1db3e6d5e7fee6776ae128fb9f28bbf8369c148e7081aa9a5124ae0b323331663c07e6889e85a3c6b73915e2b1ee629f88497ebef86381a2d9ca9cdc564178d83a81c15fc1d713c00db5bc75e67c8bdaace75eb8b52b71f1384578d53306709cafe08db4c759037c9c979b12dbf968f589ce0bea04082d6ca1a6be542b0607d4625b1b65721f8ca6e182d97c8401b0fed180c824435d3aad0c67366cdfb35d33d2d125abe8515a4265afe7fa6adca8e26e463815e375888f452b5b9f74e410abd9d85b75ae8a11ab17778e40ebe68a3c2f652adbe56506414176d0bcbbc4e577e47801e0eb26adda12537beeb3fee4e839194fc9a37debadf40cfa5fa4d232a8b86f2fc57b5ad05bd1f31c34c49882f00a083fa41e7496be6d0b35b9ccbc59b1c8797c5157f40bcc939b03cb4ce60f64bc5e41bb3aab11db8dd0583493453af6459e0c6e2a2eaa49bde69c5e78cbf2016305402ccafefc734b53f4423703535b47002e7b50f336b5ab2ef05ed828bac64326af89e6e702b48018b36757929e5c7fb5e3d5797f9675420775b6a61d72cbdd7176dcd5958444dcadec10f636092f6027c22524da9194a5328a0e2e464f2c00bc8ef1b45b55ed6d2b8dcf54fbdfb280b556f19ebcebf621fd5d552b9068fb369bc7852a495822db5c47d6df3d75a08c6fa563cc4ed5db70e2068574e7523fa4c0b0ad0964d9f2152af22b88994877b25f34e7d5131f44eacd32a7a66867a112a6fc8b05aaf7e8e4e67cca7075828b7daaabb1a1e275ac7f00f4793b7336b943a4661718fe848ecb0f7e40b55feb1e59e26112a209d0bb34b74e1dd326dbbbc27014c2ad86029dc1a60343c304e90fc559eb382bb1666754644f936ae30b89f76b9eaefd0b9d87ea593a3292199ee6ce29af3e0f9abdc9ed95fb6545ba221695fe74dc38fb22603fded3dbf81ef5ad4daed148a3f965920a9923d29d7210a616ced0875096dbd9da2e17cd149ee2ef0c8e61465ab7c7e285084e69b8cdf159809c9f6af9cc298d9ce041886b3364db5651f149a4b6f049a5a4d8cbd8802c57314483f8b0f6ebe232a74ed638c21b3510da7ca8fe53b74fa20d256cf8317ba6bdfa75285d6d925470365ca79bc71441796e1c9b0517461f60732758b10aa1a1e0a8768116b833b7235fbdb03e20eb1b214595413dc6d896d246ee324f9a38142799ac04809db7d4c83f16f2f015cf942ae235801d7dd1d490dddac7ec4604f31804fe09bcb27fc3728a1e0c5fb4a4c40363cce69308c82112ee148718a17e4b451fe4e9e921664baa45ca9eba80a067a4a25caf0ad344d056cc3d4c97fa2058b29dcbac37a06ca0f5fedb5ad5e0cd67a6453a317a875c76f8da8cefe5df552605ac18583d6d7c57fb486f95fc472a611f646218da80316b950296e7a5ddff425ccd2ed6ef390bdcf791c5cef1d1af9c7ef379a8c3529b9114ccb56d2c77ee1be19fcc30f45441146b2fcc8a68c7e40c5c04ec03e54953c441dd9b8847f4b24add40f346e46d4a216ba849f68626ab3e01960c42cffc83a4a929d5329780608febe1e29eb607b8edc1d46266cb9811ea736c7181279fd29291fae6cd5b67c6e23b176d4b2b1566c6cb0"}], 0x1148}, 0x4) sendto$inet6(r1, &(0x7f0000004400)="25eeed476f3498f866de878697ad5d517879320813ec9d6f3bfd82db62296f3b9dc9af2e863adb5963c72d7c964fa350d7106865a1ff05170f9e5a29dc5e75dae17b1153582364de16ab4c344e4373d181f46d0330d1ef984c6135fb4ea17e2fb2759edf6bdb5502e6db05f94409b13fcf0613a68de9f069b7b3ce13e05d2c054db06661b6453411287c65b4f7aca4f9f2c65bf2c89d9fc0f66faaa52e626e8cc36d62cb99985485a216498fb7fd5c00ed6e0a49355f6bbbcd008acde9aa7fde4b6e", 0xc2, 0x400, &(0x7f0000004500)={0x18, 0x3, 0x0, 0x80}, 0xc) recvmsg(r0, &(0x7f0000004640)={0x0, 0x0, &(0x7f0000004580)=[{&(0x7f0000004540)=""/15, 0xf}], 0x1, &(0x7f00000045c0)=""/118, 0x76}, 0x802) openat(r4, &(0x7f0000004680)='./file0\x00', 0x8080, 0x8) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f00000046c0)={0x100000000}) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000028}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000340)="008b") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x273, 0xffffffffffffffff}) 16:02:09 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x9, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x41}], 0x3ff, &(0x7f0000000140)={0x44, 0x8000}) clock_getres(0x2, &(0x7f0000000100)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) sendto(r2, &(0x7f00000000c0)="4ab8ea4ca19eb63c3852a67551d49827816e201e46121fc36566411ea909782a9dd718a4b2341d1fae2b56e28802b7740054", 0x32, 0x403, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28d6052244a2d0ab, 0x0) 16:02:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x55625323) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x100) 16:02:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) r0 = socket$inet(0x2, 0x8002, 0x7fffffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000080)="33b8b0bd4aaff3cd5dbb579d109b1ae81ac0365f4364eecdffc3e421fd55d037301552c85e2dea70126998f353381b29ab7619a228c539ad4c0fc7a28328e46206476fa7746ba8681439ea6efbc92906f73e8dc80012d1238375714c9dbc482bc03c4beb1db0a9d8110ac60b0559b703e5c758f1675f99b53f35ae253074e20afa0d736cb8a67557ec26874a7deddad0f8ccc6f5b07d901d5a13083a508bc45f14e7cd16868cb3dd79366009ec79869c373be811970500dc155db928d15e43", 0xbf}, {&(0x7f0000000140)="64b0e72736ddbc7b67848ef5f63a14d6806f7831c96cb909437eb9aee1af69777a42baec33d72efdcbe0d70e2e6683d6b15f46f64853", 0x36}, {&(0x7f0000000200)="e1eabbf0228dc31afb43a232ac5099618475662a4c4d1da81975fe7e06adbae85ceac1017b9e5ff44887bfc9a3c4ac67de14c3b0c200cdb413bfced88f9f75d824b6c19be6c243cb9e443e0ec9644a6cc78ff2332e9866b32a7474f67551beb9c8b969c78d4d3966f9efded9fa7b6f490c0a892107abc11c971774c65061bf1aede07c086676fb70dd65545de73e8d249ac575a171f42136ba664dab7bd3144dae5cca6179f65e6225", 0xa9}, {&(0x7f00000002c0)="4262a7e98a39e8afad8187fe74c1a07f94b824c02be4d21727886f222902167c1d77c08f04e1bcabe43957729d028d9c88b255a2e8f3af133c4d339ae5d6ba5073763134e055d15393e48797296e11cfbcd9e571cb356a317eb12532b9dc47a87d9e05423e7457d6ecabe4477a04a5c85d70855046114ada01c7a4853b87b8da29d451921b2c47d155920203352f2a9f82fbd401819f7717b584c7c849261799", 0xa0}, {&(0x7f0000000380)="ad1d76f9e283abbba191cbf84b9e79a9f1ccde35b267e64823feda67425331a95cca64d452e14d8498a95ddeabd9be60914661dac1521cfe897bc401e5d9b9f9b36e26fca5b3dd909e98a29f01aaf7052f", 0x51}], 0x5, 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x7c, 0x0, 0x0, 0x7}, {0x2c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10020, 0x0) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)="9ae872b669c25f0ff0f68786294cac4add00e9ca31cd78f4b2448561316b685b3a8b01642cdd6d5a8eeef22f2df2ab67bb8ccd6e6832f7014ed8c63b25d1bcd6c1ab5721c184a3929275806de2acef342b6ea3dfb7d34d1caf9eda2807c238502b017343d9ec", 0x66}, {&(0x7f0000000180)="b55e4bc220ca74af365725d4bcbe98689d3898168d5fb6d74f323f32b74ed1ef7cc713124e", 0x25}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getdents(r3, &(0x7f00000002c0)=""/92, 0x5c) renameat(r2, &(0x7f0000000340)='./file0\x00', r3, &(0x7f0000000380)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:02:09 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0x3600800a}], 0x18}, 0x0) 16:02:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000000), 0x4) 16:02:09 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000280)='./bus\x00', 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0xfffffffffffff000, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x82, 0x8) recvfrom(r1, &(0x7f0000000140)=""/218, 0xda, 0x2, &(0x7f0000000240)=@in={0x2, 0x2}, 0xc) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget(0x2, 0x20) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000140)=""/229) r2 = dup(r0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="02", 0x1, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:02:09 executing program 1: socket$inet(0x2, 0x4004, 0x4) r0 = socket$inet(0x2, 0x1003, 0x0) getpgrp() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x3f, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0xb9df, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x43}], 0x6, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000100)) unlink(&(0x7f0000000000)='./file0\x00') 16:02:09 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff45876bb2c62fba50ea8d8e0bd23813115cadaf053d21570900", 0x4c) r1 = syz_open_pts() close(r0) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="5b9e71bbb1d0b7d2b1f3b72412817c14f67bc4f2e16ab781f6ad9cad0ab9afb38430f47268591f5d03cda64948f9e1eac8684688072861938a8ffe3c64820f92bb367d36f715dca9a1f8f0f03e7620eef377256939377ca228018e676fa0c79e09fa8c48cd8d8d65bd79cc8dc6cf49356c64eccdf112471c3909d09e8cb41649dc6a6237e93890a2f7e89565e8642db5605545380bceae2f907a8d", 0x9b}, {&(0x7f0000000280)="da902c8016b3a713eda10b8e4b661781a8d5f69b4a323b33d156e147a53012de5d7ef0bbd6bb73f92821f6c3b5323e9a64cd242a8d5e297ce909", 0x3a}, {&(0x7f00000002c0)="a7809265b6e5206ea45a0c68f35431f876a3b3ba5e6adc8013c35bad9373146f4d525a3b0afaf2847c681481e43b5dab4510aed12d7322d9978c6ea6797e091579a9b5140e8a77e9a69ed09fe2f09a8d538058d65e525f58fb35a1aa4b5e77117f36b494069f26b409a9d19c10cae2b5d2f8231b782ff4cf93c456ccb4f9d43722a78c47106aba8a37b757e007a7da34106b051043a9ebfd", 0x98}, {&(0x7f0000000380)="04c0dcee50544a552b15af73ca0c14d889e527fc5eca169b241f94fe10c63a71787afbdbaa42ae5617ab031c90691aa116e0fff3706df27123c216e60a80b6ba2ef16a8b95c68303bc1b20872412f0d4b87cc9afb1216ca82fe84cd65bbc867caedfed642c0326365123099a530baf277beccf4b5df8a0f66c244cdf6f6c455df9a29fc297308187937c4ff78cb15fc34c675ef12ae5b5b4cd77c2f1e8878acf4191aed3a955f055896edd0c86541afbd1bd5bbcc748ce6fa4adf6058449c4b424e7113570c7192c7e2e7d34b74b4d8d89bc567fecfe60b2bf935bee9c1d23d2812c4ea6c06ca3d8be7616a1af80647b297da8b1f849a423a13e8b2eac6ba26fd8d7b443873eca1ab995739d5d66349b99088d8337984d2b40f37ef6fcd234756b13752538c24d262de056113507dc161a1a72ebcbe9b8ce440a222986caa197443ee18d5ae00dba102cbda32fd80d431feb6b37185b95cc39297f0d54162538f0f1869a4d3ed683f10b52af0d45f5161fa5c783ca146754ebb2794fd35fd95d570c675d67c7337a8799a46293167f32ff0431eb28afb2295d8a189a29c8e4311a2daf03223dc41232be3399ad5c80b2f037556406e7f05423ae996a6ab0d104041c47f36447da342589cd64aadf562da7791809ab147bd48be80bfe477ba6fb21fcd1c5cc3f599bbdba86df6a0532a4b7bc8afaebd01a75063298ef393cef0af5a886bd2aa2ffb8322cb574d54b3b4251c97142970897a0790bf4cc999208dee6f87f9f036e4ce131df1a33ffa5a4d18635f62bf831e6689e5dd425a5f95ea8cb13eeaa0e7376ffdeafc4ac603d21819feb19159dc6e61efdba17bb7eaa151204fcd9bb8b62b1c0e2e89d4a1969eeae1d17eee46464dafaa3850a637648b66d911b8072c5786b7fffeecf0ab8ed00ef3e56ffd7ca5939573c9e7fafe249d0ad24698fc6b1acb36f457d123cad1a9d9dade4dc61258ee5f3fa7f958f5533d92f92de9c81672d1d42782d49ec761ad84cf0d467a4ec043e475871693dd1ef3d50cf473bb03a2c9b0f50dbe097afa73ff3627fedfcab82f4271380ab6e67f4d573356590334fdc26a4e4e33f1f445338c0c850644e06f811a36528323abe9aff5f2962fee209b03415cef640ac18e620919b3d776c9e63210c758ccdb650227825fed4dcb6979b09a5deb4fe84a60975882673c4e7f3b296173e6add711703acf959542ea15468e19fb470587522b246af1a927f1153d88ef1b361de9a1d4edf5ac1933d27a7b18a08daf9973f6b525fd18703064c5c7d47b08a211755d45a84442e20e35ab8d7134a83fa41ae87f08df09990a0a8214778ec99c48b6653d2528d8f337e2aa0fb11d7fe4d2fa3d44b4af8d55a616696cf8208f4f27c1c4c4f782f595731ce6b207ec5e0fcd3fc5350223c5400326460ec56f8996975096094d85921128310396f9526e5461959cae8a7c5aa8bc9971b40314a527d4ea9cf15583ddc0f43c996e02c372d338ddc1a15c7a7d8426ca9f68584c0fed9f58727bfe1418e6c0244acf7fedec6fb6c38bc82c62fe288cec786b1110fd877a437c195146a30ad31ee8af26ac944f3dfb3bc5245fec3cb96c5a9eb085aaba93df1082a902da79a318280a0babfd1ce94dd3fc11f658fb7be35588d192865af1e3c39cafb2ae476ad14bfd27d255f4ece7892f5dc2330483681219ef610049bb5c0599d0291ec734b2b0bd2075bd5360fa4d0418070a57d17e28e7af6b45c08b1a5eb8bb8db1356cd27de024f82f7c3fc35094c3fb685592ffb28a577bb645facb64524fe46a5e4c7e410135b9b76aba62324fd32853efe74a89e1f628fa67bd56f8ca3173aa3470c31c53882aa779b6ac4c4a762491143b330cdd42885a896705ecc576597ee14f2a7d69294d59bde71a42f67b244c07c69adc6a01f125e7269d32d91f5fc9572bc1ea4ad56f5f31796e98bf956dcba95fb37e79b96d0f2762e9e4dbcb26f61c1ada076de01d751eb5555d828bc2b6a1e06cfe6a1ad2f4c9f84e400b7e61d3a6b6e55d16233f8dd6333c546af52219ea95ea1c756eabc903dc0e57c3fef35775eea8ae9023eaa815c10d7739f4c1d236c849f0499c3bbbcb4d02cf2af9b4203e3a5be941882d0aef4481cf74a5c40de1aa229a525b2d9a40f18d18f8e916ed769b4e8d33ceffbb5a60e34a6d31498d6468ce82c8900f4600112f9f5768bc1b9bc2814a3b0f661ddd51eaabad69cec9405ada3014741769cf3b7b6133cd7bba142121f504c9a08827c93c4afee93b998207852932c8b2e3f11e8d13907c1d457448ca31d5bc6055878cb34bbd557a0875e0ad75fd5f7a87341c166fee33632ecfe5f911814d2c3047f5348b315638bb1ce6ba425fb9effb146737d15ba6a4a986c62b2c7e580732ab8d74167c7e7c8a50933f507e2710c70829af45a5a1983ced097e894311f2eb070f07d37c23db2010e249475f25de953bf4d180204cdf3b754ee0440be599489509210ed11152bfac118fd4cae41e880cd3082e6f27440b78c2f62fc224b11287287abc66bb2c2b60dead586c94df4966b6668d1a964000b227198ba33e4d52b6fa6e23b76e6313fd09fb78f9a6553698e7a093573b1af42612c8ca551c9393a9929c10353f35d14d03e3bc5c708fe682e32d8e8ad34399e5f058866efc801d9e5340cce6b8cffd2cbec2bc280eb6d802ee858d7d30ffae89490cf10e17f6e43de05850e602d47769f2e2d6641997b5a75de1fa018ad519fa4754136b9d03add23eba2e4c8fe2bc7011a2952e7f7dee6948c05d35dc37c3b6228d7a25dd86423066b26eeb136d419c9087f842a0212a5de0e3e39ea319e74afae9a7277caaed5a9152641be303711be24d4a6edeea5340e3592c8d42f4f976816e95f80a71e4bb4927631391413e9152df6b9e6dfdc4ee85704eab6a12a20a197d4d7c473cf50a643d9081dc7876c90c275317eefa089fc9c9892d6b8ea14e48f34cf126b1347b2ab725391b390c9e58bd1b2572a6e48526ab94f95c2cac6c8b81177b4c2bda47663d9abfc460b7f2b47311266e42803ecde2a83592d46bcfbe090dbb9e1c9429ed8a32e73bfa4ff9537921651581c62fa9519c2e51cce8a89bf7e7900491cf7ed398d0d34d2457218f7086ec1e70f4bc6f525aaa69c566f53a5388419ec5057b1c848da2afe4bdb453987ad9a054ca5e56d690a24e323d2785b209457ed0691f827c1549d75e36cdf53d39511767cf549262ae0ab09c8a47471ebb92661195e0b509c59b09dd559cb5d1ecbd18c17a0e6a9edd14abce2e381fdc128d9158f4c3f668fc62769a23845350dc634aec78e9ebf45ded5107edc5b9403348a1379f11b0d8aaaa702b3ab2ce1dce210faebe178349165c8d26a1df94787f4fd6853e0d0fe3124025779d8b19e3fdac4a959290bdf348310fd512ef1c30265f63c1098a9cf19a16a8a6c175bb2702a410d4b58bca80e16e02302052b22dde3e08a92b58cbc996cb542309fc8c4844681ffb14a2ac6223b426d70a478a05df836c3c1f580d2c39037a56f215b7e67b870866c7e3f0aa01bea25e6e06b1449682d09492aaa6b7bca376c5ac300a5c1612ed2487c7018c7da01ef1488e1208a8c664c549fe0ec0bf2dfd6d0cabe9ec4d2b10547adea1023f91d2cd83781a3ff7ba435b01e0b0c979e081fd6abeb0181ec2aebbb6e5a7e9f7af8c6dd51e6e0a88490e38370a3c400030e0c223d00303bf02230478726aed65ed9f69a1bc215415c8a2f469f73ef65cb79dcbc804aef006ed3d9b73c38d4e8e7c62c781a708575034e94f9006ce5e7524a986ae1f167f5815597c60c354261f05a549e50a6908282955555fd032ffba0ca71ede791fdd4340d4ed3e51f450b2f2f8008f958da3b39083fa428ad04721e814eed9cecaab2c4dd5fc7aed3aa561dbd7d616b02ec5a219a39c90b57e23913db8e247c18fd2a9bc0496b44c0c42d60e605f6e3827f1fc2ab4ac935b5fd26fbad47622c7fea8f4c7476981a940596b18f3546236ff622ddbf015df97633eb4ef869071d7108509a81f0db958b7517bc822bf14e070c95d8da317cb4951cd23defdb33bca5ba76bafb0cd8cc97cea5ac0cd6b097aeecea62513c8e53d7c30786fbae4f6579e0e112e9a1cf2c4861c0b0875bbf3e7d0c17d9836226f6a2c89a10506965be4f7e4baab1162298bfb1c3bc62c974c676f49b7f94ce88e21abfec08f30d00cb318373937d8036cd329594c472358ee62e18f1d19d612fa3e350690e87a858ba9797b400e26169b007e287821cd27dde5fef10a900edf8707ded4bc0a82994bd1e72169c2ee59185b366f91937dd94509ef5e10b2653fef8005930e3a317a4bfa707c5a1c25d94f4fbd83969691eecdbcddde3c510356b18ed5896cd57ff57a1a2d7af93642c809c03164fd573de497332bb707da3cb1b8600063f4e28dceef2f4c86ec3aa22aeedcc5df6d42d046415dd3047dc064facb9b9a3c18483dca16f3572bf9c6799e97964fbbd25b2d4e6d008795c854899c0db39e0ffc8cf5d07ab3ffef842c43ed18074424293d72dba4c9ef702dc8d3587c65dc0b5d1c8850675f6b1e4beb0dc55af90f01ec6ff8d28c2e073dffdc2c320aabd98600da02fb5d9d52f87c5ab549d6778cc38303affc2c83f0d9b0394dc62d595ef34d21a86b46e4654706540c7fa2db2dfdea515477a3a4da0f4abf183e394b5af06c38b24c4254e722aee5afa391e3d0c886063ac11fc99e340cee1668642f86df6bab757bad98580a2c025d7e33fc34376544ab86a598dfdf949cc2d37d87f3c2a2a63985a61715c5631c60f0fdb4a2e6726531fbf7071138a1a0d745764eaf259a31b9031e3006c7cbb539e6941bf4f5551bac900116658507e9dc49260ac4f49b58ebaf157d95913de76232f4b51509c82f3c1ac0eb8d5d7d27441f2669c477f326e0aea600614b1fee966021f94026dc2a8791db562e11336fb3e2f2d7298761a744ff3a1a3c285c89f92f0680b7d48e868606d32e5ed080a27d14b3f3013dc8999a0be12478bb74d1ab774218759ab979b8f4c2a63e1d40533c8a914ed9fe7d1b31513abbdc033722c2851152a497378f8190bf23e3f44c750899d1c6fa71a0f08bc66a9944ee423304a178e2480ef128d353619c8952aa3ad1d48612d0e041f7ede7688cba499282f5db3eb3e78566107f8e9f85752687d85c5070f347b110a3df8df677736b54d77a268523c245bc2c2076bffc1e3328cf1bfb65799561cac50116ba3e915ebb5aa1e619676fb25bc93d72d231249d6b6a991aa3052909fc45ee2b3a0d6279982f5222ebfc3931bad36d31fc7904df1b84d9520bbc25587f09f4ae95327217d7bcfe4b893292fbd29ee5a20fb1aff48cd625f6d2a480b461846700cad31de2fcd49f952bf8172a6b3b754ec5c0a49684582a17dd1e23d2b741ca20443dc48a084e2887839040b65e75fdbd7f41e9dbef6354cd30eae8a5614a7aef3e121c504f01cedf116e8a7d7550fcb85a5b62f5278ff9220ad7d58520a9942a47c6e39fb6a6aa74bfb400bb41a67f819c329c0508bac12f2689a443ce186cb1d376b8141c277bee3441bbddb75b64ef5794ab80596b4fee461c032df131a7ce1f18063a45764d4ff799b10aa6665bb6bf9a0e25fb8e2e2f6e0d2a0268855ee399e80697b9dc5b86df45ebab6f2e41e5224b46141a6f64c8619b21d37373d68b71f330d084456b7d7df0a18a741b9a05b4fab78a01b40614565e372e54be3e0b1f9542eddbef192aabe7be58d3ad9f27e", 0x1000}, {&(0x7f0000001380)="b1a40f3c5fee0601a415bda1b4f371bc4851ac85c012d44fffd3ee3a576625f07e9bc311b6ead27a25da37527d7ab6a4665d8826b5de8cf673bf7415e1d9ce2ad02cc2672c2129c53170f5cdddcc316e7c6c3074b3a80628f0ed99e56c075d423f2e3313bc389a28dd67307aa4d7845d327db4fd281cb20ebd35fb91be5c77af48914b15da53ec36cde4311cf889c72fdc35e1cb8c09e1af456c485096a986aa075274ac362c88a02f2845db44369d3a0a8e1596cd345928022d813ee690f1e9e60063cdc8a17070c5f4ebc385ca5b69aeb9495f9fc23d0edff93ea86778036599f9040d0f703527c4f75225434565972d4b39a1f7bb61082f79231104c4432be487509cc2fd4f1aaaec1c8d9355ec1b8ba6c63dfc238222aedbe8dd694540627495e7cc4183685b3f9e1dd78d7f88a26b4e807ba5df1a8fa31335574e987aff72c9bcf650feead20fb93081c212b7fef71a251427ad94cf79e8c4e22ae81699b3ff0ead4696e5319d0d8f9d28494ffec621b7ab4dc043000f3c43076ec275425368c9870cd6a7082264e3ee73e0217c9f647e3d2bc3fbc48bdcafb7c2aeb81aa7dcc70178096233badeaeedcc04e3811471f9bfa776383dba96215f9f6df6edc6b7a108fe6879950a89f99e75521132ab5ebe4712e45f4ce57b43e03cd083600063b72ec05ff51c21f9752099e7dca7bdfdce0387aa80e08e2ab2bd1ee427c54f102d2f82ca5c879184675db0852dbec9aa40bd9121b7060d8e0a6eb248b72dc281f34c57ae40b959eb439ffd9c5249a7cb4dbeab4c9b0f9cf93e792738f728beabb0c5e08952ffdb87f4e751a3c658be635b67b5cbe3780ce9acae46451b69a2075785032eaf39e4378a79d59ba45eeb5f85cebf1ae5e5058b47e7044d39ce9a8a336d96203b69da468fc1822467dba0db8e7f6699cd1ac8977ac4c7420bf2a962ccab5e55892c3480aa8d83f31d3586d7517ba97f32522153c41bf42a4622b04885b6f8419e16a4ea11c53724ca296a7ab5ca25b07636cb061bb8faed025ac3f774999afe1a2c3016983b6904ff5f96e12e4337a20f3a896a490bc92091e3f931a905300f4ab008d406f6f4bb1f325465a6fb64dcf35fb512c34eeda16e14bf2c77085f01917cfaf85290390db166e70be1920e95bc20b29894ab180102ec43abd85c2fe1736006ef1e82be8ccf2573f74da88142918178ff98f8ab94ceabdf0e001d6404e58e64287640033260a70f694553a985505d14cc14f3bf15fd18f4d22cc652277624832362d4668cf0a41c1b05d84db0b0df7d109edd59fd24d9a55cd1df7e506bddd4f8183cd77f40030cce76f359f2240214f962d5759a8dd135958597118fb1cf5fb1f1ed6444280d4367f4d3763b42ae52e8f27f88ac671d913402c1a0cdb9989baef48e981c69a2bf42349f5d95c2a509e0ce5be9221ea73c5ee3a74d9ad5c9193858160fada2a655f3f1517b694d04472a33a564eba9e5eaf56da563dd71fee8aeb139a0ffd31a727e7389ecbf4d76f83dd88f61bc6eb1c99e39a2f204b2de1a28b82d93f4a9bfe912af6006b0c1028ab9ad3c66e6521f35a127cf72dec92206df5c487dd853985520cc913e1c0af21c6f972888ba60232803b59c01ea3ea949586c1290115fa5e34291d713ed36121ec29d890d5db5af50cce1e6629faf8b6671f7ef802055e23d00c386aa62c978c680a75e81f3e8e30a63547921082b09399f73377019f87831ba6344b2f774b75ba698f63b9d12c39776d58af3b1a51df5e2a975a4ef8807f920b4685a6ee882301573bcd0a40e12048bed93f4e6c1f725b46d514f0757a57f8dd98c2680ecf61ddd534c4056cf52efdaa9ea931a7ff1ef58ef6aca2e1414609fbf9356d9133d040467ac26a2599711e6170e8806eb7e8d91794293611c0493f7e17144013f3b496433824e24d8a3f19317e0705160cad690afa1f88519a684db9c8cab663d7e35ca2e4ae9ebec12c5cc282b93d09805eb6fffd0363920472f0a95c431be0af142dd04841393fda250bc9ec0b8874e3d023c455c16dd8229a79d746328f321288bff69a2844fcb35f03d1d288b90f02da13dc1ab91e29af84c4fb6fdff726540d64d93324d6e32ed4a5d81b66c281cf8dabd7bfe822b422edf9d4f223aa391222d93bf0372c8c82d64caff32b9c64bbc7b48524b3b11a71ae17a7e478519e8d6f18889e3ebdcd88c3a0524eb1cd8504ca70ecab890686413b9e3ad2025d5c9d2d9e1d77716314ca649626060601072afebf892ffc8904418da468674a34aacf55e5bec6365b2095962769e2f0c19cb5874a17a432ff0cb2d96e3e59349bd55a8f40936148da26b039bf28100691d64262de603ce49bd055f90395615ebe1469143c4fe618da5ebeae569ac87c8e49c2519fa0b9778bc52e7b5001da5707a89d8f6af79ab4368fcb8cacf6de641f1162808e847e67bd7e72055bdcf5c4496820c9c38664966f106c3fb02ebb8e83e1baf9942602344ac13162fdb3494a4a33b3aba7847885c38db93fac083b1c2ea2ff79324833f23c8aa052d2851a995823e123d23a7d43f24f5b17e35f4a04fb122217565c0fafde45409479e49d7e3908fabf340040656a22cfb8a8e6da0d2caf2bfb483567b669f3945c6fecabbcf4993a2c45fb563a4d6a248a3c8d97b5a6542d1a9ccad3c6abd5788e63c03c5aff910e836c8edba9afe43bb0740cd78aec8ae4400e3730042a2b7cba25b85d8d97d5a682a94922a71a2541746a847de1cd65fd422bc0692c3aaa97fe1c7dbf089071fe6894d7c59bc5060447bcce08df6d1445f69a65171315c0e8094675b194c7f704bf3363231d268eaaced7ee8622ddd9b6e7c9c099c83873935cd91c71d77f22f5d8c9dc673b6414f64d3ce9ced1bf2e03d7600d45d66df6182316e23aca5e313baf6fdc6078feefe9b434b50dd3985b0df50fece38b6da1d42003533f312b5f2f96e08970d6930d29f66c854b6ffff896a696e3e873198d10b98d9b1a74363ed1f537386c9442ecc9d10c53184821a050feb17aaf1754bf183c3220f5f94423b335a33b09918424a928d0b281f9eff45b8f601807e23fe11fc9eb461f34e779b8826d75b8a318f48012d03bbe6e84c2d4661bd945bbab6bb2f5dcc1deb29c8ccbe300f206c45cc030cf580f6e70a546094870390ac4a877ef6286060294a4c7938699fbade149d60a9731567c537b1a59e32f6057beed8c77be64493d343746edf327afe97426f711f9e79198f011317485897343f3009290464f0740d67a5cbd6ecf0ab18c562972c519e55659ebb0c1ba23ee342df760f545812a89473bc924c18b647342abd9d1944eced1b312e648b3bcf2cdbba7d46017b9a5df8593a3944e2b0f79abf0d2ccbcc1c8b7392725a8044d6b3a991ee34fac5626fc606c02d433292ebea166afc70b9b7c35f11b763b1991a2eae7e6d4b9130d7e20bb02dab38f8fb07d62150f99b8b0b5533be40374f0b7c53c1296ad50ffff8bf8a2f7beff1a6162138325cfe5ff7374877506c9a768bdd4b8a299c55ea48f846a6e01a3c975c75be2aaa8d428537f5d90ef2f991791cdda0fc81cb680305f8ed41439219d032c521771e43ef0d232d23afaaa348909c380dc142ebee52e6796aa29721faa195d5f1f090904ea4d1447d6bdeab04347c3e62dd75d4e32b93acb8a2e40e07ff52d56fb6aac923fdd24174d5710f2b0ee92253cbbb64f26bab0b0a640e618cf1290243e31d0ae219d0178878eb3977b044b70d5e79218f5d3af0c83157a52d517d0ade4298908a7746163fa94bb6a07d4200cba2c433acfda5edabd51403b0d2ba302898de500db15a858ee10a399814a73782396ff25b92753db39996ab608ac3924698f0f608e6d4307c41a5358bda095008968323e0c2810697dcba8ba0f4a93b7764cc732fe2f57118e4a625d33399dcf4e129bc89e13a98e927868d82b7517767d18cc9cc9606c0dfd68d70d87a8ec721db2dda724dda41184d78776278a0bca4528d46f8e3d3dd6074f7f8b582a526813b780e877605316ec7b758e46dd4361d767ad57e5641fa71ef5389ad3af658515e8e714509416615b849e0ee5d89e7b9953a2c8391e5c49b0c7826a9e5895d4273ed460f46094425ef1eb60f64a0f0d0d3c1104de1fc8f5566ed64c1cf90614cbdb9a7e4e289eeaab266dd03b9348935f65f624df1e99309dd04798feca1e70ce3152451884cb77ee71c447d7bc49fd142469bbd28af01b0450bf12ca460773bd88724f0ce4944f68301d378bd6df43b1e0180949a794466a9941e3d390fd8e9f5d117045fbad77cc811515ecc2ea0b31532235815ec8fcca768bddd8d34a539913c61d9cc8ec54b0f527c627e91afff53382c396a8522b868b912edee56eb46ceefe23041dc1983418f339011f763512cc8bb94bf6cde4061c148d1004a74339e42e3d8834f2e3bb5816d5adf0017cf6fa17e7f69376516c05c92708b9696a9fc81287f690a4f67332d73c83fba7a4ed2043bebe08b87af039b22eb8ca203cd45a8a43ce08db4323975f46313a4ff18f787dca5b723fec41cc291eceddb8754f15a52cdf8fdf3f8183e916ab8efe4ca29edf73e21a0d430692194f4c133d2fd4b64d6f8f718783208eb3943aaaf3fbad368119c37e488ed423aa250babe3996ff52ae7d3987251a7aac45f1f86a3870c845dec95ee548b98602aa650603b1da23078eb5cd52a0286253c947a0207a3d29884548aefc0b06f044dd576bcf9946837719eebb711cff73f45906972acd4f13411ec525b2f5fd2967626729eeeb457ae8529dce585506c6ee43002378b246bf680f79df442f05c8255ae8e8a721f3fc4a14cb59aa4fb28e37bf0a11473be83642790c52476bc35f2ce3f56d653bb5c7e18cb2f012fa4f675b8090bfc2bf79481a26fb7ddaffa485c3222f5a6bf55da668cce6e61e39b60efcb1ee75d5951d8f1edde3b3bd9900713ee776f3163158b870fd3e4766c5c44e2031f995b103a6be5cb1b7f4876edf1f6cac08d30cfcfc737b4cf425258f3b54203e5c8444f32ff6629fa067cc90021ff43c3293df761b86ec966715166330d5ca80252aa6d5f421bec5b665cf03e634547f6ea8185b52c44e791391f2f38e08c4bd9ac45f0bb847030bb368ffd7c594923293166f14c2212a467e80fc2ebe0f7bc62f95caa201779d40678a5d24fc6f84ccd135c8b144822141db07a58f3e574587d97998a6742c29837f517b63b86ba024ad61fc8e09d81972bae96ccbad5393bcf5edd1b6677d83754c1ecf535b10b02d81da33f65ebb2bf3a94bac16b425f21d0230713b65ff25e7351d4c34f913a06d3c840c7e919eb79d47ee0225cd2de40627306e65045df35bdecacf16c960710bbd9c987f484e63989145a9b9a75514cfc0add224f3845020041824eaacfde50c2b370c99e58a4830979d5ac4a940b05ff52178aaa0097d2ab808ea46cc516abf4158fca42058f7b7bdcfdd010bd16d97291ee7d22fbbd6eab0f81ae036c9ab147858fdf60a0af581443a8d1a5272d9842bfd4ee0dc0700f4a563c9b5b5c0b9e0cd3247a4c50805530eba2a86874f38cc6cf1af06daccc869efd813ac8082349cf2a913de2aeb45173ef06e7bd6adc5a7bcd72e4ca14af7df976cde69f514b6fae5e4d8173150d02043a573d61a4a53b050f98d7ab5c6cba5d3ed7ab1dfda80da06a9516538af14f040e06dfec330d2ab7e84c0f5b5d318c4f08f5ac684f911d9748c6c232de5eaa54cf0c41e7d24e001ca805c12c763745f166c", 0x1000}, {&(0x7f0000002380)="6b7744292ca330cb5c5137072251dbf8a8afd48200cc292903682be355375a35e72826530c52d1621006bc721fceae95ec826354f35ba3637c09afac443dbc", 0x3f}, {&(0x7f00000023c0)="766a361be446ab08ca10d687553456070799bd4c2dec6da996e811cb903946af0b170a736a66c89e6709bbc6f98b8040de0a73073bc584cebcb8debd10bbdbcfa774844d02cb2946dbfae1cca1b54440cf6152b4cb252df7f87f3ec7340f69e059be2cebf16dcc90755f939b9c7970dae58faf86da8fce9137aaa1ca7045", 0x7e}, {&(0x7f0000002440)="e519abd1fdd607a6ad797db909246159549e50c69161339342bc43266a6455800c7b12c9", 0x24}], 0x8) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000002480)={0x0, 0x5, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) shutdown(r1, 0x3) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x10000, 0x1, 0x1d4d}) recvfrom(r1, &(0x7f00000002c0)=""/220, 0xdc, 0x0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000119, &(0x7f0000000000)=[{0x1}, {0x100000000, 0x1}, {0xa, 0x0, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:02:09 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCVERSION(r1, 0x4010426e, &(0x7f0000000040)) 16:02:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) r1 = syz_open_pts() r2 = msgget(0x1, 0x0) msgrcv(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000ebff0000000000000000000000000000000000000000004000"/233], 0xf0, 0x3, 0x1000) close(r1) write(r0, &(0x7f00000002c0)="8a2e0541ee7d01d8444a5cb012b81578125bae37ad82193cbb834ccf75547dc7f53ec15fe8d57613161c1fc80dafebb902ffad34e81bca0a8abe1be6d36c640280cf19b78d600eb83b159301b239b7724cf0906ec22d88e590e0e90d64427375819c2cf4a4f8c55216c9ac4448c4e941cce67e507bad60152edba04116e185cd46bee3f02f4a0da6e1bb46a09ba20734ec6f4b0abe08e7e5f1f1786a2e04a31daa6f6741058e75d7699a7d04efe44ccf09bcdc971192b2d5ae0fc404d034823011fe11bcf23bcfd48d0df1f1eeb51440e5bdf7499083351be8c4097b4f0cf62f17610057a0c765", 0xe7) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x5) read(r1, &(0x7f00000001c0)=""/178, 0xb2) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) 16:02:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() read(r1, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f00000002c0)={0x100000000, 0x1f, 0x7fffffff, 0x4, 0x8, 0x0, 0x0, 0x10, [{0x81, 0x9729, 0x1, 0x4a23}, {0x5, 0x7fffffff, 0x744, 0x7}, {0x1000, 0x2, 0x5}, {0xf7d8, 0x100000001, 0x0, 0x7}, {0x50, 0x3, 0x4, 0x1ff}, {0x7f, 0x8000, 0x6, 0xfffffffffffffffa}, {0x80, 0x0, 0x100000001, 0xe7}, {0x9, 0x8d2b, 0xffffffffffffffc8, 0x2}, {0x0, 0x2, 0x3, 0x93e}, {0x0, 0xffffffffffff8001, 0x4, 0xfffffffffffffff8}, {0x1, 0x8, 0x6}, {0xb7b2, 0x4, 0xfffffffffffffffd, 0x9}, {0x2, 0x6, 0x7c, 0x8}, {0x1, 0x90, 0x6, 0xfffffffffffffbff}, {0x19, 0x5, 0x7, 0x7d9}, {0x400, 0x3, 0x9, 0x6}]}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) r5 = fcntl$dupfd(r1, 0x0, r2) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f00000000c0)={{0x7, 0x6, 0x800000000000}, 0x401, 0x100000001, 0x8}) write(r0, 0x0, 0x0) ioctl$TIOCEXCL(r4, 0x2000740d) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) fcntl$getflags(r0, 0x3) close(r0) 16:02:09 executing program 0: r0 = socket(0x4, 0x4003, 0x0) getsockopt(r0, 0x0, 0x2, 0x0, 0x0) 16:02:09 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/233, 0xe9}], 0x1) sendmsg(r0, &(0x7f0000000500)={&(0x7f0000000540)=ANY=[@ANYBLOB="0000132f66696c653000a66ad10db684d0689b7f74d1c50656f361af576c0f872c07d5ec3604c71574521a74e80a51e76dfcc1f67e4f03539dfe6cecf8deaa321dd9735512773c0f799df9f9e2193526bca5b85530e92b8e6427c4d4c6b9e405646db0f76f4788cdf76992aad086b4b7f6435e127e5a879023a4bc5adafeb273fedb0cb983d52efd8975e8e08c454164e787c5923c8d5d473b4a3a0614df29d8895e91c60e7689e58acc798d1ce92bb2d44c43f4010bd9ef6a1053f3515c492c6109b9eb2600b37497f396c9e75f34326f9210645fc222bedb778b16ed87820d753bc3356c9f55aaf3503e93aaf9b1a409012d35ba952f21a9b3cbe20fd5389e557885e13070f0cdbceab32e46d91adba13e7f50e929d44f4f34fed6b3b63a50d030d787a39743a12c1637cdf12398ee9b1954135cdc83f2a8fd88946c4eccd17b0ad597970b00d2868b7cacf5f1e03c64fba0326f4ab3a2f19f7e92eb81531c16"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000140)="6db365d3305ce38ed8dcc439e03afa9b7e6a5c0ecf489c2bcf95ae96bc3ec335da7bc0fd8d5044d222712eeab8bdc49bc567f8251d1da1dbc26436b4d0f120dbb3f192ea42c24c8fc0bdee0456e8ed08b794a2a7efaf52c8548f40bb8afc5b152187213fb10d0a4aa40acae951d7824241a034338e5dbbe1f34477fb4a08a97d4586a8de1c21c72289e91a395fe3e04cd6fbaf946311468e23983bfadb234fe10fe630aaf44d5c", 0xa7}, {&(0x7f0000000240)="6b68a5616fb5b1db39ea10042160a32bc9daf4edea71bb244842d9d1baa5beba83298c75c374d20327930de840e1dc97f86065", 0x33}, {&(0x7f0000000280)="0f781f83550dc2ef1e91d28d392fb0a87620456081bc90fffa92ce71c7e327600e45f64f27818bb28162964aca35c654269d7aea700759d26f38674cd5acf64ec1642ad4d296ee8ed893c1f20ea1c8726e799c96cb0d5d4de64bbc915090674b1a31ec653f4e841d8d6082ecd5bf3a1315a24fd7a6492b0629f787", 0x7b}], 0x3, &(0x7f0000000340)=ANY=[@ANYBLOB="f80000000000000001000000070000002775d9e8bee2f50e8134ec2b665d4636fce292b808373a766bb55b11ebfe41859889ee3903995f4cd52944fa5f38adfabc5357b0f859a9ca9532b0099388fa80818d55da7d6ff780c087bc3d4d63b3774de14d1acc68c113517dcfb822c5505ff561a26f4c3101765e6f97f9ca52557693db76d103cdc61efa1106f06d5655f050388a0b7ad011cd4786dfdc37ba792d7dd15caccef1aabe372e17fc5cf7a095db231e78a810827a3dba62ef4307b8b041bdb9e6ec2735850f160d93afbc77745352322dfe463359b640c5820f60ee0851b6b53fbe3ae2025a656f567587cd12830000000000000038000000000000000100000000000080d6598106017397b3bf3f228b66a7c77a7680338ad8f4c7cd22000000002433bdf37787fb000000005800000000000000ffff0000090000005bb0ac29f3ae8b081e53c1a2c0f4fe11301c5437081be3605aed25edd38a7f27891bd6e4a2faf9897d1046b44f4196d34dc753b183384d48d51d9596086b5395e10fde0000000000"], 0x188}, 0x1) execve(0x0, 0x0, 0x0) shutdown(r0, 0x0) r1 = getpgrp() r2 = getpgrp() setpgid(r1, r2) 16:02:09 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 16:02:09 executing program 1: readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/65, 0x41) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0xc6, 0x0) 16:02:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000001c0)="b100051300000000000000005786ca3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffff) flock(r0, 0xc) 16:02:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0xb5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x740, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x10000, 0x0) r7 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x1, 0x4) r8 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x80, 0x40) r9 = socket$inet6(0x18, 0x8000, 0xea5) r10 = kqueue() r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x466e79e28f0fce9d, 0x0) r12 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x20, 0x0) r14 = openat$pci(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x1, 0x0) r18 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x0, 0x0) r19 = openat$tty(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/tty\x00', 0x10, 0x0) r20 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xc, 0x10, 0x5, 0x5}, {{r4}, 0xfffffffffffffffe, 0x10, 0x0, 0x4, 0x100}, {{r5}, 0xfffffffffffffff9, 0x0, 0x8, 0x80, 0x3f}, {{r6}, 0x0, 0x1, 0xa0, 0x0, 0xffff}, {{r7}, 0xfffffffffffffffa, 0x0, 0x80, 0x1, 0x1}, {{r8}, 0xfffffffffffffffc, 0x92, 0x20, 0x3, 0x80000001}, {{r9}, 0xfffffffffffffffa, 0x8f, 0x2, 0x23f, 0x100}], 0x1, &(0x7f0000000500)=[{{r10}, 0xfffffffffffffffd, 0x8, 0x3, 0x0, 0x1}, {{r11}, 0xfffffffffffffffa, 0x2, 0x20000000, 0xfffffffffffffff9, 0x2}, {{r12}, 0xffffffffffffffff, 0x44, 0x4, 0x5, 0x3}, {{r13}, 0xfffffffffffffffd, 0x80, 0x1, 0xffffffffffffffd8, 0x3}, {{r14}, 0xfffffffffffffff8, 0x80, 0x5, 0x9, 0x1}, {{r16}, 0xfffffffffffffffd, 0x8, 0x0, 0x4, 0x1}, {{r17}, 0xffffffffffffffff, 0x10, 0x2, 0xca, 0xff}, {{r18}, 0xffffffffffffffff, 0x0, 0x4, 0x1f, 0x300000000}, {{r19}, 0xffffffffffffffff, 0x8, 0xa, 0x80000000, 0x1}, {{r20}, 0xfffffffffffffffa, 0x2, 0x40000001, 0x5}], 0x8, &(0x7f0000000640)={0x4f07, 0x7}) ioctl$TIOCGETD(r15, 0x4004741a, &(0x7f0000000680)) pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) sendmsg$unix(r21, &(0x7f0000000a40)={&(0x7f0000000700)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000009c0)=[{&(0x7f0000000740)="53cd3721cb01e498df4248e7132c5957aa6cd9282363d45745c22513abfa2b1a4ede9642a1f489fe05ca4f5399893ad4cbcff97cd9f3a105db5c29c70ba725f1880267955eaf4414871f02aeb03346b068c19f561cb2f6bad077865291c31f90125a11292d4b7d27800facf0a87aa632db552a993f", 0x75}, {&(0x7f00000007c0)="42bc2931fced4a41345f79a161e34d27784f508e6a4755c856751119ccdd450aa18738151eadbec8c0e7c95a0c43ccd1ec3631919849afb233c2005ac77fc6846a004857019952cff45635e063ccfdec207d0409eecd3b78180d43efb82f562d6be6deb0f67663f77ff78d69be2c17443bbb2f723ec73befe3cc06b2dd5976e04c4463eda89f6412f59ff19cbdc7aaa63e8c7e09edd51aeeef1889", 0x9b}, {&(0x7f0000000880)="9a6f7115395e99671e380d95046e5173ef2e5dda7e1d35e32823e0c7b3a80253a3d7396861b51a21193237b9d705f9411c55124de70dbe40500b6c2bfc2729e60ca40c6cbb7bb5184336c379306170cbd8215a948a30bdd8f7929873ecb3ce691a32a9a44bb0598ebb4114e954194b37d2fb25f3188f34c5efceaa79ca3a9e02b90190c52ab45ab49ea64186467aa7cc8be60085899c0d071342284b9c067eb1d9a7e09b2373d68c565677947a", 0xad}, {&(0x7f0000000940)="38920367086353e941228a86fc7485f177a6f9441e8c79dd003c1bb4d224142d04007b28819c28014217510ff3b0ee2ce504d0f6483d447f9b862631f2fd8d256596d3168222ca", 0x47}], 0x4, &(0x7f0000000a00)=[@rights={0x18, 0xffff, 0x1, [r2, r19]}], 0x18, 0x4}, 0x8) r23 = getpgrp() fcntl$setown(r9, 0x6, r23) ioctl$BIOCVERSION(r22, 0x40044271, &(0x7f0000000a80)) sendto$inet(r20, &(0x7f0000000ac0)="88c35a61eace815b274d3309192f155ed7d7b996b3c15ecad9b5a4d9a34dc7290d7fece75554cfa70e70eea29ca153c445231ee480a8352ae9f346702fb58ea7586720fcf8f8e539946286110e662d0ded3cae574eba23365ab677d1120f28e9", 0x60, 0xd, &(0x7f0000000b40)={0x2, 0x0}, 0xc) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000002080)='/dev/zero\x00', 0x20, 0x0) r25 = geteuid() r26 = getegid() r27 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000020c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r15, &(0x7f00000021c0)={&(0x7f0000000b80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002000)=[{&(0x7f0000000bc0)="75e27b4e2c9904519d2b758203275d57d319eff549d389d4cfa657b22dce9f025a37a688b33e9f49e6c902ff1b6afff3bbfdd23a0187e187f432cf48278bba7d53aacf971c6e84bb1cf7eec5af7bcb556214182ea79312337dd8fccfe99f1829f131395d062ec24a124fade3cd6d00bfd0614baa32c0f1b6fac340c8c9901a63d7690f9fc5d87721c03a43d2fbb6eddd087d154615bcae33e5c8a4bc63c8fa75c37df00120b4ed37c6467d84a70bf3c6b47480f9629ddd19530cd40d24d7b8e24a30a0895ead130753c79a40e9135f6e29434ffc3e5c7964876522a3ce39380ef58723aedd0e29f42bd6287f98424d2f05bfe1", 0xf3}, {&(0x7f0000000cc0)="96f357c0309988ed43336c2e82fe023ce559a9bed41bffba79f1c670076e67bbcdca406cd6ef4c3dc65f11d5aab520fe2d3e7275e7ddf9a7766b8d40372b11504ca65c28f24e9b21e9b1cd62de6d5e745e6edd4aa963c3519101b5e6ae379f7fc16efc3f8174c12401bdcc090e5d4d340df033baf3b1a20eb3452ef2ac62dfa257c38d2aa1bcd67d5b2ca5d53141f26f05715280ea71bbc71e40c86d3c2621e7a29e1a2eb4dd3a841b15d6ba20a0697bfe0f18a76e54", 0xb6}, {&(0x7f0000000d80)="fe433ba56ecdf5634664b28681c63ac310d6a276ceac525cb1764fcfb14a2d3840a5a4918b57e0093a5486d1b370fe713645e3d902be9d2753192b3ec6f09662468de26f7903acb638641a79c521eb06935223a461981de17fe79e305f4e17949b9a8d2b", 0x64}, {&(0x7f0000000e00)="767abc30cfe2812cc8662e74c856288bf22780b83de8fe7426a97752f63d2afbe6cea279dec8ba5cd414f3e99ebe042caf793f82c52cc26573e58a26186bf92a62da2d10f54b917d4407e43034dad1a3d15f9a72c1849c1f7bd4d6bbff5731d708dc968a6c207f41100d7dd47a5fa07eeb3d8d9029bc27d671162a781033c9d4f6f9a421c911fd764571ea98045894a6a2bf9608f3645906d97e2aefe9c7337cae7ce7147657f3348656307c98ab9d8f407695119553eec6f99472214ca98f9e095675b717994265910fa9b4435663ce02c9749859cc695ddc7ab45b29eebf6dd00c1bbee7a18f", 0xe7}, {&(0x7f0000000f00)="c47de38f2df0e37d7ee19e20d014b2ba07d21c06ff7637348cbbac553606f9dfcb3b168a280aeec9425670b8f5e19bf1aa7e7107b3a1ef798da35b0c2137831c319b01d34b53ef11a5cbf9760a088bdad4d4d986749a20073a6f1c4e190599df130c251ba8df840b99012cf5060a6e0a78ec9f9b969e6e11cb70610ec2637f8ca980701f565f157b527d6866c8f6ad9e4db4008cb0ec2548667fdec5dd11873e7808e56ea72742d4444e858c628f78fa5898d0a3d855149fff177db4885ac3a588384c37fc406ce236dbc51866a67ab448dcdf784ef452cda037ce6cd14af29f69a4623f18940f5bd75f29d36060a5597ce6da653d066d1cf7297594518572b335d4fb936abe7ce8b38a1203fff3ea4f6169ecb0849137472f0563655a9425885d7ea1c9595b27ae835c6df6836e479e845dc76e6a3144434f130ae0b76717e1d484802fa4daf408a4cc6a4ba2847e10fea0140480028c532c1e901b62109bdefe783672a4561a08a66bcf6a65aea1346c3f861c021e5a403b69e4ad21ce719d7f4043c72689c6eec909586082e80cf6dfa0be9a1a3c2db8f5304523c29d0aa088ec7304b95f6664ca2caca02b50f611659173df990a0270e53999160aa6965c2b8c73a147a9b5ae12c19c1ad3042e9a6187907e0e041d026ca3fb455a77b4f788c33c7ff63a32e05dcaf3f54242611c1779d72c130f8eb37da0712649a5d290f2813f6f0be0c50325ea8ece9a2a039da21e9c2f10183a63fd2ae2063885491accfa158940c507cd59c559522b542897a9a927306762b19d659bf5af5c147ef152c7b32a3c6cfab9dba9e0733d94e2cc3dfe72409d75e710c78c6ef937aeaa428ee23042f5637f0b35ca3f602f14cba2b01b7f35e8db8aa7c352c006715e8d6c6f83c9ae26f1e79c97ac22d98fbdc01b1bf047f6691602549224157a9805053e91e07309ee094ed283efa7502b4e77df756272e79fd967a1d4e77ac5a6c4300a1d8bac1bbe1d169b72112e9f2179b00e48ca280a3fb6bb801e74cf5e7d5290d81bd1a7e6dd23806f80d509c43b071502ac884fec6c1c82995f3b90d106c980da25fce87f5356e4d201032dd3b5c2a02a29c22517c52080c51aa39f17295ed08bd6ef5598707cfa713ec34348acb23a92f7ab72647e9292a70427312a9c1ef3913b0ce940c477be89fd8e6f560f016efad82d2df131a989f1e3513d32f9b04717a13991dcff195e9b9ada906ded21fe0bac7b92b5d32cabae10983099f4559c282052e4d89010890e0331494375b9fc11ca36f134df6b3537b0a18dd941a79f949f9c20ecd15e1ea720fc70b8fe161603dea5e4f40c7a5d7af0140a0961c62d7557abd4163ebae10e0ca451df7447f99d49a3a7af39195e520456bf506e93162f4f8b924f9406a5848a77d4514689496f78d96cc1230adc759fc6f8cc6246a89eee1f8d094cd3814dc50bdcbc22fddae56b98dc818956c6ca0b9b1a387a4c1eccb79d636dc17acf9286b7bd731b58f93113666d649d8d7f67143a099dbf60aac255332b689eb073f072f71c746cfe3a0a0a1239fc50522b3c2a6eb4b9fce191607c179d39d1f7adafdc7120d85dfc4eea363d69a1f53a7c5bc57de0c8f3373bca05c205d27adaf9047469ea5bed1cec46d248824b3b42adefaaf9e1a558f3ab4fd97d612ea0da2510e09115cb6e2473dd9312dcbd61b86fe6338ef6a767a859a5e50ee8da578b8592452f753a1e2c69de90d7e0bcf1c961a560ccabc33e01b468211352cea121b6f6ff262f4e0e2eaf31209781fb65965a37a9a0f16d574bc8da50ece35bcb71dd5f644716241bd9251d0060072ce2b47456343fd182815208f87018b49a9fa0f238dc3a3b3bb12b5b6796dfa7a3237cfbee0655153ac6ab301403ba4d4a881dfd003d1dff44a5d563564ba52097852149d22b03c9233dedd86007f2928c5335242d3f57426a7b9c0bba23a12f625952bcc8527b8849362d8824d98bd6d91ef0abbb1f08c58d7b2dc93276782683650c82fd2ba5938779e1ae2753bb8846c2f9cbaa7d1a4ff0a7c6ee837d066f93d82acc08621dc30e7cb63b141624efdbd7bf5309c1c4fce3c965b4052178c3bb07033a962b75c96a8fba558a3075b071cd7bd865d7aa10217d3b137e9f1247323ad65867988c0071f6aec24fcd4183535a843e7a341a58f0836e4fa68035e0efd628ebce746e5077eb484f7dc8d47645e6c4c280fa861f46c97af0529b18c8eeb4fdf2f78e9b8ba9cfc75baaf2292f3caac8018565dba75cc30f1ba8ee707c705564939cc635ea618b4e735176d8ae6d6a066f0fde08bfeb2018d244f8e3731be319ff30c85a90bdb69a68c357860ff1dd29e4427f0fefa4a12f5f9b8a47ef73679d58c0f528a685ee25f01f66a1e1c533d8fdf4f548190085b4ecb83a8cb8d899ed36f51932d34bd238266a9b1b40418a85d9a87a82f5200bcaa171527fc6e515531b1987a28cef1a0430bac7264b3e950008aeff15d0b7877b0127d2b2c0ebb47a6a825eb8506814288bedfb0140e80c5fe638f8ad586f95698b5662a9ffe40cc96b72092ac2c098dd1434b5680f387b5cbb31fee9a96ea45426e054a991680e486a234da64a5d487de31165eee7690f6af3f11ebeea99d77ef87c41742595d30400aa265748fea88be96b94d2cb47e132c4f7e3dd5a053ab06b73b17d059121de5ca34eb08a403e2810435cad7e12bcd552db6b039541e81101ffa3ff2a326dd817eb989549b550d1446256d8927790649e95ddf46d4c5a517c3bc5873966e67dab29f7bf6b57ed5d14f3aacc190b0dbe1a764d5b9c4fe8def3490cca7e9a93464e2b2402cc2c4e94ee7afd2859e4d5c10f3a224c30081ce437a632eea9b04b17fe3454939c4a9835a354e35bf982e58025e79cada8f72e03ab08f46b941812d8684856bcbcd426d17ea27a5185d6a45fd32d36050d8b254de235ac7923163bb5f2e6a6c7533829f9df5655041b5ee3e6ad41ce5dc7c7995bfc8224ac21213f68d18c7e1f30e0489acdc6bdc5c77f1a117f34c47e47cc6df7326aa075c1a270cd0138663455454d8a2e344827c3ec56e45f572a6ef653ba2e7aac5c259b3310aecce077f6ac650844bcf328d23cd4fb6f5e7cc73ff10dc46b7a32d3d249e7dc230164cbc855f89bcda2f21474f4a36c558c8a31b7aa8c6fc0a10dd71ee8fc250ceee2d0dd1853e951a14bd01bbc5bc37889cd3b13a76d5bad3079c2ed9bc1822d810562c9d11e2e0c039e4813b3dc89480cf47c6e9321ff84eddee09b3392701b753e1a70f97b30556d472434ac1e9eeb81e2cb4bdcc89ec743d02241369b2abf795acfc3f528905507aa5bf8b7b9174463f2fc777fdab42b20b20915f0cfd94e690cf91ec6dbf02448f88464942d8126a0ca39d68ec64ad3f02f70bcaad3498583895e873ee0a9812ce8d2b0ad3dfe2cfeff210fa3f99a746a82ddda90d134c107acfd75cc3ed19d40e09a448eab9d04a0ea9f619083e301c0fe684d680fd9fb1984d4103e9999aed70f049f1a2b1aa01be54225cd90a90641546f1a061682c9f9db3bbbf8e8b48004febb5631a4d277e85ae6661e0164ea50444bfa4e2934da63216284c9f73fa010865154652c2520c35ff9d0162b70aa48c926817a9a5a357104b3e8c5817f147898abf9a741518a92c399b6bfe15a239f7a11a2ce3f65ec17a6e597772b5d8d4240f87c250c5c39f99ba7ffcb110cc8fc3a9904a902d11678b88698c2180f577f040d0298d54ffe3606b9a215f5de9c2d3d63187da706e96ff686f6abb497c8766b81f5924e331cb3b98f6c12642d8cb7d961f6c6e9f2f113a5c77548cdf379cbc087f93973b8e202d50ac43c659acd20648cbc66ce136f901e09cf42d81db1c77dc330cd82205830de031bdcab91cc187784c6418bf81bd88119976b1b1bd73b8a7b33065cfae120244a320fb2172f2c6023568942539e585f5092cb274521dd791787cf4a9892562b6054928d63bad2e3599a3c414f27858f274fc8b1f9139c5c3d1b24e7f0e7c0a2bb5e743541212250b794f6cd4e406d62a1b209a832fc6e6f96cdfd91b7efba52ba8c05d3d88d06042d933da83add3e5c65781ef91e1067444d4ce1324add0af5261abac19cfd36609f419509f1c53c5076b21e454a4ce351710f371c9288cb3a4263bf497cda9898acb891bc0dad77827d8495a2b9343713d119afde2d56e40f1c464ffcf8142cd4d677c812c221eefcf4d1a02d89e3c5a4c921e9e7f4b439caf598958cac0de0373a6d041608a4e28f6542fb862dbdb4eb28310340b8f71bfa91bd900590855a18640c043b1d028e1e991671e150570fc7a4b2012747f489f8c0e016ae28051f46c78096a846b2172b3b9eee2b3c3ac9d78274c556e16b0cc7b5f4e072b73b670c764431a7b0e9c2fc5db34628b54520dda6e939c844369a54c8c0b36e928340b96ae5f7316b1b101dd683834474e914585893c063c9fe3c382c7ba48ea366da8dc5c8e63c68bce2beddeb9b3ad61596e15a4783e6948389d60735947869eac7f4f3404e9d08aa2eb0d2ba8e1cd7be1b9114d2c4edf607491e824896a16ab66ed0177a1c80f4a50e6aa8df5e5f5478183ad76e4d1811f827a89e09c67fc9b62028bd47c8f0d164aac0c1a04d2d542278622dcdbc3833bb5e71fb78a62813e49716e1ef1af531cb9de26fda8a847f5b46e1129e7fbd1d20d899e2d67b0cae71bc9b830a801596d71293c702b93360f083e2769502b60176911b46184a7ff854b24d9ec4ffbe72baed255e2010fb49f2c5e33f7da02c89d10e0c2e6c665e57e2a54434302b8c679d96eae694e7f89070fd58413a2f90c4c24771716911e6ff47cc6ef394d4108a4e8d6487f52c9ea140c318a8eaafd623295e9e1c5121dc5bf9664d755014d22601e62a8811dec674d75a5dc2f1d1058cc3fce83dd78e67aadec24925517affcb3463ae97a042b4b2d1fabc1cf9ad675eff9a348463a0fb5c8ad8b87c6d773ede4e489e5bbc4f11ccac089237f4635b789d9fed2481eac907edba251abe8ac9e5ab3edbf5901a605d4af7683091cd474c16dab928bfd68298ac301c59dab141de0c1ccc6a820305ef741685bd6df275c9d0a2082c5d8f65414028bd507aac0b5ae305f75d429f773dac3fda7fa104b7b68eb57ee3ef25a081a40b2aef44b8be2e17efa723a04eb7b667aa4af635577280f09556cbfc4310fdafb7c4d8d7e37543dced83105f944d21c81e4fe2b9ebb67b961642586867e3d9084d3a5cda915fc0e525bc52627ad7217cd60d37ae195908c155aeea3b807149b591c543ba233d219de0d36bc01c0250bf371bdce5b543fd076c90293c2fe51b8c5fbf850335162341bd77201f9d7711f26b33ffff530bc267244fd4f035b8fb93a1fbd286926c05a74d71a7b39ec188237ecff7dfac80d12ecac0238c328517cc1a0fe34c12c2ed5a808398871e2afab0e6078aa6f3c23a06b5bbd63002ccbc109dd3cd865ec3da749164a8798ae488baa2568a0cb2dfc6b854016f046bb25cd4c321c999973683537025586d73a5fbc7861dc86e01d6df06b0d27e9facfd2972032e55774aee4a93845d598530a30180922d5adb8de4ecd4f7349b5adf8ca2d316bc13e2785e7168bc74626863b1d69eeb8db7fd061a31cef25329b9c1d2bac7c00a3d623b80f69eab3c43d23410e2470ed2ff724ae700680e523c7da71b491d2d2aafb0f53f928b6bf48555dad026dea407aa34d9593f82dfd9c942fbf9707740e18414d27a0da892ad61b2b6aa9055f163", 0x1000}, {&(0x7f0000001f00)="1e2f028f8b48361a489f4a6ca32172de77b535dc61606540e5561189370991b470c1888f05e639827bb4d368627402e4d11082a411782541ce78c5a3d5c830e2d6607961b5e5934392d142dfbd1414d6978b04934a928965c8fc543df3b297e1e34c5d0d99e52ff00b512ce3dff879b0e0e2fbd31a5581a49c713ff8c09b47ed14bfed9cb1bbe9ea72e3293e", 0x8c}, {&(0x7f0000001fc0)="e6e8c7f1cb54", 0x6}], 0x7, &(0x7f0000002100)=[@rights={0x20, 0xffff, 0x1, [r1, r16, r9, r21]}, @rights={0x20, 0xffff, 0x1, [r21, r18, r17, r24]}, @rights={0x18, 0xffff, 0x1, [r16, r1]}, @cred={0x20, 0xffff, 0x0, r23, r25, r26}, @cred={0x20, 0xffff, 0x0, r23, r27, r28}, @rights={0x20, 0xffff, 0x1, [r11, r6, r13]}], 0xb8, 0x404}, 0x403) 16:02:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0x80) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000040)) msgctl$IPC_RMID(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000), 0x0) 16:02:09 executing program 1: setuid(0xee01) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xfffffcd8) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x4, 0x6}, 0xc) r1 = socket(0x800000018, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x1f, 0x6, 0x1f, 0x3c, "885151442a45cd722c867fc8ee5ae6ada11cf33a", 0xd6b3, 0x9}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x80000092}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r1, &(0x7f0000000140)="ca6f440000000ea3e2f86646a25214ed6f1bde36b5468cdc38430edac9b25a3254000800d2c3ca8f71a52d89125ddbdfbb7c02691800000000000000007e21851b328acb912a89cb14b450a818829dd11949a0968089db5567fc5f929f051d41af793cf22c0867182346b1a394b10ccabb039fb8323391d8d460fd2c30c5ce74c7f24070ed3a47d54fc040166f18032e1a9fe875a548f714b7c4373e4736dbe9c79e04251c2e84b39a1b89726f720b652edbab14bb9bb895f083ecf4909457df9922cb72", 0x9) mmap(&(0x7f000061a000/0x3000)=nil, 0x3000, 0x3, 0x7010, r1, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 16:02:09 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000200)="56b026b3ec3046300da3543533", 0xd}], 0x1, 0x0, 0x0) getppid() 16:02:09 executing program 0: socket(0x10, 0x0, 0xfff) socket(0x7, 0x1, 0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r2}, 0x0, 0x30, 0x18, 0x6, 0xff}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:02:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0xc}, 0x3c) chmod(&(0x7f0000000000)='./bus\x00', 0xc8d7710d53f0fd3e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) getpid() pread(r0, &(0x7f0000000600)="7d0d9db080e4dbae963f680fcf339606e2d4cf33eb5deb1637333005958b638fae7440e31ba9cd50d8f9f1855222f395fc071883612768ac53aa0ab1b738c9897a67a9bf6d4bfda614636d9063d725c7c7a2e07c0cb62b8f61424280b8708d962aebcc6718386d603c905f66fe7a68d87ad3e73a4db378bbb8d8c6d995b6abea34b80e197d09e8200ddf1ba8f65cc48f5f7881749ab4cef820d356ecd372d13c4e172004437d46a0e654b16f3843d01d7d4130bfee9afda76ecc897deb32ac88d9918e86e5ddc78f8842d959612e331bcdc48e2fd00564ec84c92c1ccf2cd0e7d580bb94", 0xe4, 0x0, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="a2eb4e5a703564c2fa0bb872564b0a126f296d2bf72aec1d9a3b1b8b6d339db3f35c0dcefd6484f4feedd1eebdb94fd38a37093a9eaec35e998592482eb7a3d1277de734c973de8f17b119eb8a406af610aefd14b9fb17cd34f24af931b3b386581c04c15670f0e65b11a945ac1cd113aa1b1ca3a898f7e54d500280a0bf4a0ae0da8b122eaf02bb53bdd37c289f7e5be8", 0x91}, {&(0x7f0000000040)="68578431efcaba3cbbd4522e23b68c227582facfc1", 0x15}, {&(0x7f0000000200)="4aa39b1f077036fc66469e23a6c262bec718078ab6203b28edf61aa7fb2b5c65bb787bb6c9", 0x25}, {&(0x7f0000000240)="dad870222bda8bd23e4ae8d026f52b96b7d064caa9085c930af0a46f1efcc6", 0x1f}, {&(0x7f0000000280)="aecfdb4f9756d8db74d90f96f78ad0de6ba4419d896a9f6a7b92fd38e4986b29", 0x20}, {&(0x7f00000002c0)="41ad0bc643bb26f1a5dfb4b8d463302c7404cde59f879dbcf32fd0998dd52a2187002eca9c75cbd5f4", 0x29}, {&(0x7f0000000300)="f5a1db8a0348388be9a6a5b3ee34aa5ee719330e3937341e140bfc219a7a11c909a32f4fd2c36342d149331033726cbeb6028feb785358bee80ffe1c11333fea593c8b96591abd843f787d3e71b25f722bdb338022319a6f68106c9630a75ad5a86df44af2f8d5dca44af8761bcb43e7adc041059db971c34fc9b84e8c23d117f0b80e95b227919a722dc2256eb62cabda", 0x91}, {&(0x7f00000003c0)="530bf68887ebfd27d5f594920543664a59d08e3c7f508957f8334b56093821db2dd84ffadcffa84c64c1220d3004484ef871b081f0b18883455d078b", 0x3c}, {&(0x7f0000000400)="33fd1bac4c10d9096becdb521e3f1667f4e53243ae59c5d63b81809dfc72e756096b6f78340bb4eb73fc92580ce9fd77413fdecf755aa97722f2380ab4699d7e1e", 0x41}, {&(0x7f0000000480)="13cc7a49900248a5dfc3aa143ec7ab8d8028267b258ec5713cb6273d6a6a5d3196e0853c8f1e016fd143aa017dbc6710120dbb9a35254bd2eeadb7d51128a249742810a0fa25a67cd251bbf3e49a0ebbdbd95f201a93446056", 0x59}], 0xa) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="000000186004ea8b0000030000000000c04ed92d11058ca8a82ca48bfebf0000000040000000000004040000", 0x2c}], 0x1) openat(r0, &(0x7f00000005c0)='./bus\x00', 0x201, 0xd) 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) getitimer(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setpgid(r1, r2) setreuid(r3, r3) 16:02:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = getegid() setegid(r1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/178, 0xb2}], 0x1, 0x0}, 0x0) lstat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000300)="f5efde2081e4ffb26f41a68118be37b5f9566780c738a95c5ae37c0306d1388917a75d72b7fe6c200876516241dc3754436d9d98cb655dc7b9f3e56015b9882f82cc97128a99a1a23fef2df7f0bf21e76c4e8508f13ec217fb84fa1faf0c674d618c56fffb84c7909947650ea7cd96b374faad645ec6d7d4afc80e01c290d8aa5054f762fb0f8106e2c492388630d2db8e0e820e5159d7f7b9de83b8e53cfcb619ae0a38c9a4d1d998c7dc7cab9401c2cadf186a5ce126", 0xffffffffffffff88}], 0xfffff78, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x200) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f00000001c0)=""/113) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 16:02:10 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, &(0x7f0000000000), 0x2a6) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:02:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f0000000080), 0x116, 0x0, 0x4000000) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0x100000000, 0x4, 0x80000000, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2366}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x56}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x5}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x42}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x903}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xac0f}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x39c}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 16:02:10 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0xc6d2b7f8eb74a20e, 0xffffffffffffffff) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x8, 0x800}, {0x4, 0x8, 0x21b0, 0x9}, {0x200, 0x8, 0x20}, {0x400, 0x80, 0x1, 0x9}, {0x3ff, 0x0, 0x5, 0x4}, {0x1, 0x2, 0x12e2, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:02:10 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x84}, {0x6}]}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[0x1, 0x6, 0x49ab, 0x4, 0xfff, 0xfc]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0xf67, 0x6, 0x7}]}) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x4, 0x4, 0x8, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff0000/0x10000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x20}, {&(0x7f0000fef000/0x11000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0xac}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x32c916bb}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x9}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000f15000/0x3000)=nil, &(0x7f0000edc000/0x14000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}, {&(0x7f0000e83000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000f8b000/0x2000)=nil, &(0x7f0000f0f000/0x3000)=nil, 0x7fff}, {&(0x7f0000c1a000/0x1000)=nil, &(0x7f0000f98000/0x2000)=nil, 0x1ff}, {&(0x7f0000dd2000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file'], 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000780)={0x4, &(0x7f0000000740)=[{0x0, 0x8f64, 0x80, 0x8}, {0x8, 0x2, 0xffffffffffffff7f, 0x6}, {0x8001, 0x7ff, 0x800, 0x9}, {0x4, 0x58fa800, 0x5, 0x2}]}) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)=""/79, 0x4f) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:02:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "854985003a0000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d16c63dffff0024e8643b00f3ff086300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:02:10 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0xfffffffffffffffd, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) getpgrp() getppid() fcntl$getown(r0, 0x5) fcntl$getown(r0, 0x5) getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xc) getpid() getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getpgid(r1) r2 = getpgid(0x0) r3 = getpgid(r2) mlock(&(0x7f0000560000/0x2000)=nil, 0x2000) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x2, 0x6, 0x1, r3}) 16:02:10 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x612, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) select(0x40, &(0x7f0000000100), 0x0, &(0x7f0000000180)={0x0, 0xf6, 0x1000, 0x100000000, 0x10001, 0x1, 0x6, 0x1}, &(0x7f00000001c0)={0xbe6, 0x5}) 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f00000001c0)="969b100e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x6, 0x800, 0x6, 0x3f}, {0xa5, 0x2, 0x0, 0x7}, {0x100000001, 0x1f, 0x8, 0x40}]}) 16:02:10 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) dup(r1) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000100000000000000000f09624e4e722f2f9b41a075dd4dcd8b5073c402417"]) sendto$inet(r1, &(0x7f0000000040)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed18c5d880e080416763703aedee", 0x76, 0x4, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0xc4d) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x1, 0x3, 0x6, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000600)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x0, 0x100000001, 0x7, 0x8, "2da838fbce7a31ddea03b5ed0b997af5ed643854", 0xf4e, 0x5}) r2 = accept(r0, &(0x7f0000000640)=ANY=[@ANYRES64=r1], 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000580)={'./file0\x00', 0x4, 0x1, 0x6, 0x1, 0x2, 0x0, 0x30, 0x0, 0x2, 0x3, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000006c0)=0x102) close(r3) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000240)) sendto$inet(r0, &(0x7f0000000880)="0389794f745af5b0cba17b4759d291e8e7984a6adf1b4908bb045dea1465e43cc5d60e1994ade5c230e7ab28ff6d9cb5e84c158fce93cc577a4ba40e63be261588fb83ed44d88f65c67de4408d549f4b0d885a4b7a02fcb6345e5c38b5d7de3977362ddf4ec8e18bca9b36d7b3f96341c4f46c6504e4a1ef3f6550c9826ee4fbd53286b0dac5e96ebe8eecc33ee316c98ca19383d119c48361f81338ddebdcec8d728ebe7faa1515a3c72a876b79ad851908aca972d35e75349c84f1d65c49fb78cc49bc7d1d62bdfd92bb65eb701f", 0xcf, 0x4, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000700)=""/219, 0xdb, 0x801, &(0x7f0000000680)=ANY=[@ANYBLOB="00729bbd3fe036e16c002e2f1d926c653000"], 0x1) msgget$private(0x0, 0x189) geteuid() getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000500), 0xc) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x20000, 0x1) close(r4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) r5 = semget$private(0x0, 0x5, 0x40) semop(r5, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x2, 0xe, 0x1000}], 0x5) 16:02:10 executing program 0: r0 = socket(0x11, 0x4007, 0x4) sendto$unix(r0, &(0x7f0000000300)="50010501000000000500000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) 16:02:10 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r0, &(0x7f00000011c0), 0x33f, 0x0, 0x0) flock(r0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x100) 16:02:10 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, 0x3ff, 0xfffffffffffffffb, "73cc5160527b0100e534840c76f3000700"}) msgget(0x2, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 16:02:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x5) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r4 = fcntl$dupfd(r3, 0xa, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x30, 0x0) setrlimit(0x4, &(0x7f00000000c0)={0x1, 0x2}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r5 = fcntl$getown(r4, 0x5) getpgid(r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000140)={0x2, './file0\x00', './file0\x00'}) getgid() 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[{0x2, 0x7, 0x80, 0xfff}, {0x0, 0xffffffffffffffac, 0x5, 0x5}, {0x90f8, 0x2, 0x1, 0xfff}, {0xffffffffffffff40, 0x1, 0x80, 0x80000000}, {0x10000000000040, 0x100000000, 0x0, 0x8880}, {0x0, 0x3, 0x8}, {0x42c81970, 0x100, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) open(&(0x7f0000000200)='./file0\x00', 0x208b0, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000100)="055a08948eba23c85256c2abb968697bb07a9f9451c1bf78e6aa0d414b003f5ae73b53cef2aceaa58455586bdad3fd4c52f75f8cca5f1b1ddbd1d786dabf5b434a18030366ba17d6c3645976f28862a742af586010753842a938c87e0e67dd35d5a47ffee62215860d9d170903feaf9123df242aba50005b474e89661f4098ea0656002586c62f04b6dcacff40d382791afb770acc9163fc1f47c0a283ed04ce16dbad32d8db709c45402579f1206f19cab2409b2f510932b49c60c265743064331c5cda5e95df2ab060fc5c556032f3862150b0e3fb2c5b8dbc495b7d9d0a55f438ca5f50540324b083", 0xea, 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="000100fadd020000ff0741c3"], 0xa) sendto$unix(r1, &(0x7f0000000300)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) 16:02:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x30, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x3f}, 0x8) 16:02:10 executing program 1: munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x84}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x100000000, 0xaee3, 0x0, 0x27da}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:02:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') r1 = dup(r0) accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 16:02:10 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0x8, 0x2) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ac) fsync(r1) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pread(r1, &(0x7f0000000140)="d7", 0x1, 0x0, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x2}, 0xc) 16:02:11 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x1, 0x0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/114, 0x72, 0x840, &(0x7f00000000c0)={0x2, 0x0}, 0xc) 16:02:11 executing program 1: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000140)='./file0\x00') r0 = dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:02:11 executing program 1: nanosleep(&(0x7f0000000040)={0x800000000000009}, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x1) pipe2(&(0x7f0000000140), 0x10000) socketpair(0x1, 0x7, 0x9, &(0x7f0000000180)) socketpair(0x20, 0x5, 0x7f, &(0x7f0000000240)) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="ce21ca1be4b43ef40069fd9c27ebb5ae8203262f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x3, 0x8}, &(0x7f00000000c0)) 16:02:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000100)="0edc1bfaa0d95b732f5c1efab0171121571badc12c08437e3126fd24cd89dca280929edab8e3408a22ba328336aaf07b3871c360a1f3e056acc8213597c2afc0feccc4dd580060d0727d36ad9bc905cb1806e3f42155393c5019652dc36108e8a96947a9cd1fa6553e80cfaf0c823b153c2df3086990444b0a0b3b984534f766660eab02eca318b1b948efe354d668da23", 0x91, 0x8, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) pread(r0, &(0x7f0000000c80)="101baa0d629fa6fb80f76490894307d472780c35d3e7950bcc3252ed48a486c16784aea6a0abf34b85e620797aa2b33d5a467cac0007ace0573ab6602330659238f6c644cfd25b41cf3ce19d9e50429511feb82e1ef8e9c64372d6ab8f8ea5da56fe0515fbc8acd6e2fe5645e9f30e4dba2c58a9dd2705d3967e7d2b9a986cd78ab3410e3a8960d91ec6325084d48765f71a18a96d836705b8febeb581260530567a34e8cfcf1c3196af90f25f1ea4ccaa47f67a756a1bb75a5a1f6d517780d9e4b1a6d04da99630b6c9db1083413177dcb42d06292f87201df2334d8bae7bd0a39cc1b284c7", 0xe6, 0x0, 0x0) pipe(&(0x7f0000000c40)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000ac0)="e2fb5625d3e7b5a29cdc015ae57dac89c1dbf39f3a6c0dba343273fe51cda65d98e1ea856e8670cb94103083b1df86c49cec67ab0d13d4be39c0041fe289a64f84e4fbfc297656df2aef1809d156829843a3d033c4ee294abf50164b", 0x5c, 0x400, &(0x7f0000000b40)={0x18, 0x1, 0x4, 0xffff}, 0xc) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000dc0)={0x1, 0x2, './file0\x00', 0x0, 0x0, 0x1000, 0x1}) r4 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x440, 0x80) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000e00)={0x6, 0x1, 0x6, 0xfac, 0xfffffffffffffc00}, 0xc) dup(r3) ioctl$TIOCSCTTY(r4, 0x20007461) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000500)={0x10, 0x401, 0x4, 0x8, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1ff}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x11}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd76e}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x101}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xfafc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000001}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000c00)={0x7, 0x1, 0x6, 0x972d, 0x5}, 0xc) write(r4, &(0x7f00000001c0)="35e80701401ec4b60bc58691cfd8759d1493e0cdb8bc7188a1d3c93f9c2818c01db8d555c5ae6305beb81c2a90956561b430cc7291db32451b78ecbbecacdb25660d5145f5b061faa00e013a092aec2fa624f9087d7c19ce85e5641ef9372033f63d16769a21d910f82f877b4a7d4a81a7f72288ee", 0x75) getpgrp() r5 = semget$private(0x0, 0x0, 0x80) sendto(r2, &(0x7f0000000b80)="c32461c876c7053812a388b5c3577ce11056e6d62837799ec5df0285cbf204d0565c43e34b8710f6e249b79a3817645053144c8a214f77cac04862708fd8d201fcab5127573184", 0x47, 0x5, 0x0, 0x0) semop(r5, &(0x7f0000000a80)=[{0x1, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x5, 0x204a, 0x1000}], 0x3) pipe(&(0x7f0000000d80)) recvfrom$inet6(r4, &(0x7f0000000400)=""/248, 0xf8, 0x2, &(0x7f0000000040)={0x18, 0x3, 0xe9a, 0x8}, 0xc) connect$inet6(r4, &(0x7f0000000e40)={0x18, 0x1, 0x8, 0x41}, 0xc) getpeername$inet(r4, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) clock_gettime(0x0, &(0x7f0000000000)) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000000340)=""/177) 16:02:11 executing program 0: setuid(0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188fdef6576a00", 0x0, 0x1}) r1 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040), 0xffffff27) listen(r1, 0x0) 16:02:11 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0x1538) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x282, &(0x7f0000000080)={0x3c}, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x1, 0x68}, {0x18, 0x0, 0x754, 0x6}, 0x2, [0x5c5b, 0x401, 0x9, 0x8, 0x9, 0xfffffffffffffffb, 0x800, 0xf0f]}, 0x3c) 16:02:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x82, 0x80) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:02:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x80047308, &(0x7f00000000c0)={0x0, './file0\x00'}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="83") 16:02:12 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x8001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) r2 = dup2(r1, r0) linkat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00', 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000180), 0x0) 16:02:12 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="c1", 0x1) write(r0, &(0x7f0000000100)="9a6f033e9356790cb111340defc956a30a553d0d68ddbfa51b407fdad469f8446d068aae9b71b124b7c954e6e0ea9371e6179edcc56585431d3e34ca4db12c506f18c0d9a16f19ff43d6d20124273bd8faa72e0b49b1db304f232c08b6b5739b295d062d45d5429442b1aa88bfebe0b38ce374eabb0ce0d025d9de1b0946c7b0f352298375552a1a7ac417e53a484c", 0x8f) write(r1, &(0x7f0000000700)="0e16029fe321d1c8a88b51c55eae89b441a6a612edb32e9f10f3a12c6563f90ae5da58d1f05f4d70fb975738f0cf75c0f77acf2fd914550f531e6b7425f20c1f3d0ae42e0c7fcc070000000000000086e753a2e19bacbf6e649ec21ba814ebe8895908c4365d93946de42ab9357a5207e5d6a12c60bf8edc22fb20b0ea5594ee4e274c7ec31983699418c691724512e0cf89b5f1ef980ba2a88ce3dbd17c100977032e0d954bf99b9604cf6e5e61222438855daa7d6245433885fd00b58c09010042e6d2284a000000000000000000000000635cc959ad8a97eeea4cff67b872eeea9a17ab198a079db4316b0e6b0d42cc6545d481b521a41daf4b17f878be263f6342ff292310", 0xfffffffffffffe8a) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f00000001c0)=0x10) read(r1, &(0x7f0000000280)=""/6, 0x6) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x2, 0x1}) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000880)="a799b22d83f1992ff06af38255f167008b4455b6a18bda18d03ec2cc6690a75c599319e71e9e50cf3f9cf608e2dd6b47746c9bd83e75f59614ee4e078d9013ac33bfbde580c39629a381706332fa798438c2f85b9d2b7e80d2ab178a382f8760ae5638ea13d6621ef446bde4423b423a0b2d543626677ff9f07620cc30c78889e11487fcde2bc38b0251441de20dd0caba7ffe2c56ebe04e190cd8019bb9617b006b66a59ace60b255c371ac7319ca1d66824d8d6f311158df080ad436fce844dcffa7b6b5c0a467b749b263460d39bb83cf4b2cafea591d005df7ac165c697ffc4e06dff7a6dac5de06598cc551bab074e0b8d84ad65f213ba690ba0583f755bc082ac5a3c907f5f3f9d8f7a470318a8a4fae9d160c4ba2f426c78616c3d691b9b1bfa8be87617b4431fe50a8898bc70d43ac944fc13f2d4ded18860ce0466ab8c8fa694b663fafe8325c050996b26940210ee531ff86afad0c168829c36dbe96189181108ec0e347f7e39de7e3ace92a7247ce842ca163eb9f226d09b36d1a9333c0406dd29cbabb1490c625d01a7821edb62f88c1069407135bbc21111b78475106446f8e71de4fce98e28fa6fc484e28b51b5086a1ddae4b1fd4093c7277a8fe7037d96e99c9cacdf3a4ebe215734c7ab41822c32cb1aa84aef738c8c25a60a07f9744a86218433fc039ab3f7f7a93ff7dde8b3c0c5202183e352b93cfe5e52d41dad39f1685093d14e417f899994eea09a8c3656f63f337734a41aba8ccd4bef4b21cda3cb83953cc27583e8734c824e96e07b4368ec07be8fbebed8a468dd96f45e98cced94e39a21fc4ab4f5f8ee2e5dc1d9d789edb20686899d0055902f34f91d6cb2f7719a08e6c7a90c3f903eccf330ceaa6912109c34a2d8f3f057c445a656cd5fbe1ffe1a8044b74fae1862e0bffb66369b0a8091b1d56387c4d38dfd237f21eeaaa1677768db79a95533a3faca36fee0e43896659d0111607ab9e8612c8f1b2a496236b2f61104b777ea4fc35979f58688940ea9a236c746bf787d3769244e64e2f03efa1900509927cda5fcdd58325f77b241c405cf30dbb7fe5f9a417acebef621574c5b14ef6b1366833bab00ce4f8f58e13114be0ff3d7699f6a0be6967cd26aca69aba577a662b9c1feaa49c76f83c1531ffe384c2bd8482ce04e014e27a14951908ad4ca59dfe2645b2b91b49ad097fdff3a7a2bc000c68b9a789a624936c97b3170dd8cb5a90a8b190659e226d239ee027a52f51227dabc2948dbb6e66ebc31f596cd4b9564c4929d8a927ab0248cf1867b4e491dfb3a980985765f51251e3050f24b409a2bd6f46c4043779ce98b62c00a05124592b6cccc1bd3130d1563b6d0441b3bd00311de65597f593168f3645d939157e660ab1653da26a3b12249dd0b0bff486ec8ce43e02ff534b7b56425eacc3a22181d9cee0a43d63f404464abcfed003ef5609a89b14f59e4ec89eae3549ceeec16e5934d86a931fa5aec2c281b8fc2df67389f04d0fc382951978ab5a9dd38219d5c7cc1bb72f4cff8e3c7cd66bab22043d5083ffac8f1d21347d2dd34e34411c8b832b6720865932ceb64694c30ba03c554ff672616bee158887a30bfd59b880982e4e9d64ad40dadba7766b0880e3b785eaa194309c42f2fc2667ab1b45595e00e426b86fc235f584518271372b5f34f16d968e5db5f4de93ee714c6da8f4ba62a5b0bed89bcf66f0e73845987a30151e5d183c00cea8d8c1f360feb832d0f3c27d75784bc16cf0741671de4a24ad0f5fec39bd65f305d3ebbb2eb9ee07f871d4246bb776f41d3ef591cdb9ec635d3774bb197a83132b72388dada38c0fe70b9af590bb6406a842e4ec09de965a1a654013566a7009ec872eeeac5da5247199edfa5d67e054aad1c41c674ceba2dc1496af2699f13a54447ab258bd335eb9de84224a2817597b0d844af2f3849d2af253f3b6e6182c6b51275dca57dfa40addb3ef469730cbd3bc3c342d3ec554d41fac344e394100243817f0d8754e8d42a13b07b9a575457ebd07923f6f5868ebf75d2629d8728b0be3fe04307619dae860405a263e1804da884a2ba1895946744f4b0b56412377bd3c898fc860eac8cc5292c91facc9bb3c0ec38513ba6a8deb27400ca64e21736d6f39432ed8932eb58cc3096dd114cbe91824cfc13ddea2109a2f446b30bbad6decd7acbecd593d87b763e188da38b544fcc973fbb1e540cce73cb8dbe5525999bed21b32e217abd8806ff279930dda44ffacccbe5d1c99ab5d25d2395f66349f2527067b130f8dc35dee6490cad6552e588ac56f568d374e0fe82cbe5f1eb5a844ab327f3bc1725e984c87cc217937d11914eade82540d9a7e67a33d555ab360ec34e78ecb11486ea9e6795005688e00b27593c7432171917ff1bf0766359366b23a35658ea49a85767b898e4a5fccbdda994598f481ba163daf36cc88a90719620fed369fe212c70c7d99a8baee635298e300fad1e0ce7f513d345d50480cae39342b302e00c4ebeb0b66c415105768f2c0bbb56604f363a7fa5a98ca8709a97d06961b2ee6d35d733fdf0344cb8b135ed30ff157488a53a6147b1d88a9e08d05f02971b4e3b5348f64b23027a7bf4a0dd443fa7d06c4bb386da9b0de8612ae30bbda86ac65140b7f829189af54847395b7f5c068766dc5381808df13de02c766e63769fc657442e80478e72365c6f88c30b5111596dcd79faba2f23c2a66bf0007c14784a6c5a78779c40b1da9048524099c347a6eed5d05590c12413fbdd27b65cd50faa1da4f16a23ce81fbfb0a0ebfc2c28ea2bce8cd869326fa676ca1de537649c78988c97c92df6cdfd537cc355973c2cfcf4b6317441cbd3eabb129c6989bc76485f226fba59f6dad296c7c9b5cc749b8997ebbc4912353f36a11c3a66f6f132cf40ec53a3012198b0cf6191f4a9a81f75755a22a87e962026bb89c79ded9c70dc1f14dde56f3428e744e6ef518b03e3dc41cfdc749b0b00529a142e8451031c8dabbc517f41da7ac5a9702bd2007c17644f76ae3ac4eec2455cc2704a4176c21aa5fe25291aa1e318c922fe91dae2e94e3d325c7ea1e05e3a7cfe85cba7639828c16e5c47912535ff176f656bcdc61f631e5123cd59b2237252492aad2b84af4407314a4b69e9d7e9966e165d40d424de31f0e93742619b06d467f44c1e7c68ea5d8a67d9603653e9dd48e332cf16e6f186320afe6d6b4b28b0b468f73d26083d44626017ed91d03b79bbc512fc51ff97baf1a26179615c0f65fd7a04ea32023f231c6237d2a07f9f025ef6d4ab8fe5b389562a03dacdaa42b7e8c4a1e1df4701873c679f4227510f8a0d22ab9de76e50aa9f661a1acc8571f3f220237cbb32e4a02cbbe8db602111a90307ee40076a21810f644cd9daa502ce53ed32691babfe37adeaee1ac7328dd07020445a32cd0ba4f8a439a438298cf85628efba4c96cd0371c2c031d10805f9c70c5a0fa2e09fed7ca7c9f04203bc12c6a021455373847829d1a55fe36278f6c5dee1a2ecec26b1cd6a635449fdb5eb5ed5fc95a9d18a5273d8eeaf2a8401cdcdf425022f91fec63529137b52727e4f9d49ebf3179a8db62dba83c27889f52d36d8729371a0762aa167ba24ffd310f94c372bdf4d4ca1720907459e61801cbf06e87731131c2e0db0f4cc6a4146f66920442e3848087d3f202058f9a8cbfebe7a3e5bde0ddc3bb8b8b0a86b15110c222777ac681430cd721a59c011f49e1b38bda8ec981844c9cf5c76cd1d1b97c22de469fedf72d6aa0dd5b2656d728a7463604797da889020595a5568853aeeee17980d0ee1ca0eed2082de146ecc1f6d72e7a8b3f29e28d79ce0e65dcb3124a21a274c5e5d2b2f8c5b3efbe9a46b07ad2d3d99a09d5db8c2fb266396942128be3a670f205765069225d6f685043761c6d7eaf0afdf7ef80ebdaef27acf0e6401ff52999c889a57526d237cbb38b1528aeeb50816b2127bb8dfdafa1435e6eadb3f57e304f743b5a8a875edd1a4fbe96a7e0fa97700042b7e915c404aa639685584b45306f399fd7ab875895402bd2b243f4d5213451f3a8eb0491f8dc345d07bb227727b81e64b219e19d09e393c518ac8e83973fd67abebbf157cd3216e040418b2c1921e9b5768e63294486d9dba9a2124b8158ec4255f0138d88d3318b4425d28022976228a185dc0fa988fd64a79fc3943abf5501ab98c869df9e0f33e1360920b256e2483c90457c9c2beec43cda522158c65c84db19cc08bd4c3496dd6001b7002bc485cf06fe5157d5dc7aef92f5aac6a532470ab8bca109bbd2ec4591d00d9abfb754bfb7f7f6f234bd7135ec80caca83e693945cf14ed6dfd3b6e64508ed64e692597f3e2b1805af8975ee1a01e3886f0e36a677512d9411aa1b1d5c9530c3e21d18e7ef26a4af0752a3a352278d955368498c4afe18805a7753c7ac18839462bdfacf0bc6bcde1064c3bfeb28b9906ed225c76c306d3f49e0d4c4bd6ff1319c14a091ef4c65a1a35a18ac40a0029f3a53bc96518dafffe8ab49324bb6552f15e964265802190d235fe1673bd9b83e037535e43d00d6865aea1e26ca173e5abbf261e8dd3e547aeee7f0e76d0087fa43db3ee53257a24e6dd55ae70b20f20f5ff3b725a864f26f8474ebed13747b24a8a4d69b54ac54e9ab84bb5c6913c688e346112912d6ade7e68dc9b3641c5b3cc4a244de8dc66dd3b556f7a2e85156a0ad46ef69583cafd92d904e89ca2e92e74ab22e8931a4647147b21569849b03e90ebf676903e6c98de797c6888c0b903ebbd19df4b2de5e419feda2b3a87bc1562ef8dd705e72c9dc0b7f9002a30ca9eeb58a6988bcbb77f02c8f0277a55958f904aa3ca04ecb0d877f08777ca5a8077131decc89b7a351101549df60e785d071d8da3b581dba22f02bcb5d9d2710e7997109824f3aea0af5317067ac89a2f1705c68274fc5ca1aca1a1ff2bab54dae6e3136b12dda250b9681cf2842629929b9d3f951bd485bac3928398efd0946b25aeb9259b73925fdc5a10fb901bfa3970296d1465c675445edd7003c5b1ffd5e75ede4e1b9e17cb63bf71a6effbc94dea21f0cded523fa5289b27983d1f509aa1cfd2211f92550f9fc1dc47dae9b712ecebbd071258782fc4a4db2a1a85f3f51a91b55ca1025b4e07550c3dd686889964fe6109155fcb9c0830f11238f447346553cc29d3a71ad59a9afc265d51b807180811f09a7b3c4b11779a26d2c8998e1b7f74b40a4017c5f2f219a15d401e67bf99e5ac6aba06c425862b8fd2198751b33da22567646363a7d677f8309b5aaa54a477bc89e05e7c82b59f53052c543435042723f8370330954aaeee4b02aa68f4a72e1d8906a3fd6aee09a7b78e27538640d808fa33af84b84e4717bcab35e75c8444fc8a1c9523311258276e4db67e19a77ccb5736d4ddaa0c7e53706624e581a785fcdcef845e79513f801dc00449f128d5df2013cd648c06f1d609f02f7090a00b457ca5e17c08e60f9a191230695d763826bd5d1ec7ca7df090f0abc25b844ef3c7edcf6c3acd6f32a874174c3c66ae23aff1f2c5a8d75ea06b40bd09b13f39c2c2bf57711867739fe5c2003be77bc42bf983b4c1835f8c98f1bf1b78d71e0675eb4548acafa46b6f82291df921537cb2c5f898a0ebde246057ca5ad59cb4a3cb792b4f9100245fcf78236065f996ac4b10485498de7f4aa6c7ce5ac2e3c57fa8f127e5e8dba885d126b9a583227c1294f6b9033bb4febe8b00b52fec2e7013e48d89d6d6de86740320", 0x1000, 0xe) r2 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0xe2) close(r2) 16:02:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a7") 16:02:12 executing program 1: setuid(0xee01) r0 = syz_open_pts() munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) 16:02:12 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000003c0)="6f4c254b28a1373e71c17b57342acdce5413854d6e53", 0x16) chflags(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0xfffffffffffff801, 0x7, 0x6}, 0x100000001, 0x0, 0x5}) write(r0, &(0x7f0000000140)="a67d372fc6ed3722da32bce74e24a7e6066712cca371de5474728f1e19dab5a7878999f6ab0a898c3c1bf241f551d4fc412ca2ac3cc3d84642593d1fb110221b182e9725c3f45734815e7495760801fb2e2870bb142072fd6eb79310646b8314a68668d6aa88db8a6a26a4617d8c97b0635b030b31f2323653f2d84edc6e2a82f952d37330d08bef4dc27a333d3cd77e4309c4d215ed60822da2366a59763f98fa1ec472970122c872ff9a81c56034a86e5648cd738c589350fb7c6419ced447ae8a958ec6b66ca1424831ac6b39a400a09cb80f758ca49745c06228d34f93dc4ea5fa74fefdf7394ec467a82266ab", 0xef) open$dir(&(0x7f0000000040)='\x00', 0x82, 0x2a) 16:02:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') r1 = semget(0x3, 0x7, 0x212) semop(r1, &(0x7f0000000500)=[{0x4, 0x3, 0x1000}, {0x0, 0x7f, 0x1800}, {0x0, 0xfffffffffffffffe, 0x800}], 0x3) r2 = semget$private(0x0, 0x1, 0x0) semctl$IPC_RMID(r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x985, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000640)={&(0x7f0000000600)=[{0x7}], 0x1}) setgid(0x0) r4 = socket(0x1, 0x4003, 0x9) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000001c0)={0x4, 0x5}, 0xffffffffffffffb2) setgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0]) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000480)=0x7fff) semget$private(0x0, 0x2, 0x8a) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000680)={&(0x7f0000000700), 0x2000000000000265}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r5, 0x10}, {r5, 0x5e}, {r5}, {r5, 0x12}, {r5, 0x10}, {r5, 0x40}, {r5, 0x10}, {r5, 0x40}, {r5, 0x5}], 0x9, 0x22) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000000c0)=0x6) ioctl$BIOCFLUSH(r5, 0x20004268) close(r5) getsockopt$sock_int(r5, 0xffff, 0x1fe, 0x0, &(0x7f0000000240)) ioctl$TIOCNOTTY(r5, 0x20007471) setsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000280)={0x0, 0x8}, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x0, 0x2}, {0x44, 0x4}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:02:12 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) recvfrom(r2, &(0x7f00000004c0)=""/4096, 0x1000, 0x2, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c6f3000"], 0xa) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7f, 0x601d02ed, "79093ca1ef73c06c8059e7edd2ee5d9efcd509ac"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67f", 0x40}], 0x1) 16:02:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x200000009, 0x7ff, 0xffffffffffeffffd, "000000006f8aff94eaffffff00e1ffffff0700", 0x0, 0x80000000}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf", 0x31a) dup2(r0, r0) 16:02:13 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x12}, {{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r2, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x4, 0x2, 0xfffffffffffffffe, 0x2}]}) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x200060}, {0x6}]}) flock(r0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xa9, &(0x7f0000000240)="4508b2b75e20b586c824c334a81bcf37984c118e3af080cc9e2046242b9b21852dc9dc687e02a79de58b85a0a9561971788f67e9dd623a34b2323faadbcec2262e66d70c42bb61bfffb1c0c8613a2a4e5e193c819f6c12394bf2ed397eb5fe6d34bc44d90d53f62aa64a4eb53ef9169c1e00443eb3d3ab042229cce56cca2e3b57ada82d35b3f7b29b9e7d7caa2cd13dfb52ce9ad9e0bf38b824632a86df3d275b8cdc85b8d9634650") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x800, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:02:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="551b8d8137ff8fad1711ac7d44570c2ce5cd27c40c2a54fbfd2b560ef28f685bad141e23bbba75605238b7a473d735d8c94e8e872451d4fdc2b195065859da2bdc5b6f1c23b5dae445708cc5872f437900f9450dde0badfdac58ad725c313ff7dc2a0008b1cb483ac716779a857958acc0a8dbc52be09f0ecd78a96e216aa4d0ff91c459f814481049fffc0e15ed1c9a860eeb55b9ccfc544019a3ba796a5ccddfc713aeda361f7be38b4aad71eb5597d06839ed8cff6890be526f59aca4827404282cb86589716ec03065dd5fc20da2cadad528c0b5c0ad4256e1afe7e50716135d9409ee7ab39e1b17fbd6ad075c6ed602c5755a23382423d4f6153636ed6093120d42bd47d856829dfdc6195b27b3bdb290f3548bfd9fcb1127f5881568f77c6b3c5bc08aa25416c47d4d69a7c966b9e25b6e7383cc98177aad9eec1df6aad28719e0e0e947fa3b65d93d99d340cb196dde2ec24a1ca0b4ea084a7f031012328db815f169fdb0f4db8f6a4949335346e1286bb41a16b3aceff00bc634258b0f29228692e480326d6d1cdbb635b4cdd3413b26fd1584bf2aa3cc7a2b78f2f9f88015960d0f342108cd5e42a3ecf23c74d378acc353654068e5cc45d297c9632d", 0x1c1}], 0x1) sendto(r0, &(0x7f0000000000)="916ef8e9ded48cffe3709d0b5f899a6fc3ae0218cba65e390e95e15d9b50e75ada652337581d5c54ee1d0c436477baea6c0c07bb3b7756", 0x37, 0x5, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) execve(0x0, 0x0, 0x0) kqueue() 16:02:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x22) listen(r0, 0x367) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x7}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000140)=[{0x80, 0x401}, {0x43, 0x3960}, {0x80, 0x6}], 0x3}) 16:02:13 executing program 1: r0 = getgid() r1 = getegid() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r0, 0x0]) setregid(0x0, r2) setregid(0x0, 0xffffffffffffffff) 16:02:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10030, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0/file0\x00'}, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) syz_open_pts() mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x10) 16:02:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) open$dir(&(0x7f0000000000)='./bus\x00', 0x8000, 0x14) 16:02:13 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:02:13 executing program 1: r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x802, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0xd2, 0x5}) 16:02:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000005}, {0x80}, {0x6}]}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x5) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x280, 0x119) unlinkat(r1, &(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:13 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}, {0x25}], 0x37f}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f00000000c0)=[0x0, 0x0]}) 16:02:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x7fffffff, 0x4, 0x4, 0x7}, {0x80, 0x3, 0xd2, 0xffff}, {0x9ada, 0x5, 0x6a604512, 0x9}, {0x2, 0x9f, 0xa000000000000000, 0x3}, {0x7ff, 0x1d40000000000000, 0x0, 0x2}]}) 16:02:13 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() ioctl$TIOCCDTR(r0, 0x20007478) kevent(r3, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff9, 0x10, 0x4, 0x5, 0x15}, {{r0}, 0xfffffffffffffff8, 0x95, 0x20, 0x4, 0x40}, {{r2}, 0xffffffffffffffff, 0x10, 0x1, 0xf479, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x4, 0x7ff}, {{r0}, 0xfffffffffffffff8, 0x14, 0x2, 0x8800000000000, 0x4}, {{r2}, 0xffffffffffffffff, 0x28, 0x40000088, 0x80000001, 0xffffffffffffff81}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) renameat(r1, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000140)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) dup2(r0, r1) 16:02:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x810, r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x0, 0x8000}, 0x10) write(r0, &(0x7f0000000240)='M', 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x8) 16:02:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(0xffffffffffffffff, 0x2) r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 16:02:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="93b9fd83", 0x4) setsockopt(r0, 0x29, 0x80000000, &(0x7f0000000280)="ebffcbff13bdfd812eaa4e713037e69931929648a3545818024f6899df7c3070a86c41677c1893c1595d5cf696fde245b42b7a01d34a4e5a224246319f07f7796fcec84d7b09122f258596d54375d227701544f6123e2ecb229f8231aa59a41f07c36faa2fe975b7dd06aeea86db47660f541e20fdad87c2935b24bb798550d6028fc8d9d6bb512560599ec1c9928fc22d0a08ce0e09cca6c3704fc7a9e44e7c7e5cf90799a08aab8630d42eec7627f7b62af446ff02f3f54b4feee1f63734bf2df125def2c7f4f8305f50366b575cdfc7aa7a49c0532702278dcd3e161b", 0xde) 16:02:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x3, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) getsockopt(r1, 0x3fd9, 0x3, &(0x7f0000000000)=""/23, &(0x7f0000000100)=0x17) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r2 = dup2(r1, r0) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:02:13 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x1, 0x80) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:02:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x7, 0x4, 0x3, 0x6c48, "5a94b4e84e793a090eb99d7ac7c81b3cb6316e96", 0x4, 0x5}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b80c25b9d19bf96cea1aa"}) write(r0, &(0x7f0000000140)='\r', 0x1) getrlimit(0x7, &(0x7f0000000240)) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x20082, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000180)=0x7f) writev(r0, &(0x7f0000000a00)=[{&(0x7f0000000380)="dd4bf912132446bc6713282a671caab660f69a939b3ca2c3f536ccb4baf719e8942202311764c3e032a6ff590979b7d864dd9e10ff4557ae9f283a47112754870b80eda8bcbd3509dc45af3033cf84c3b8", 0x51}, {&(0x7f0000000400)="02b76b0cb5c00427a643f94f0d9444f448e29ab4b2cc64706ee0fe60860530514bbe32694b69adfee638706b7b7a710e3e3454b3e97647a6cd5bdd6e7070ad2912e3aba705481da635d188193a9635a264ffae88bebb97dc5bbc64ae81b6b60dbc85c0063e13e7fb668bca2d43b73d2e2b5cd63cd908f2300f60573c57eec53d0154195e49579ee9d0e1eb2b6f6251fd999d74d1e05527a5fbda3aab4f43b01afaf3227037d6a32df389594445e52a4588e59c35aaa1daaf51b1bea54b3b25d0a183520858ca0dc985fcd19305da30a4a254d91c8abd51096beb66b0bf394b4e5821001d68c80bff7f011be98a4e91ea8f28e6cc194f79294c6b8a", 0xfb}, {&(0x7f0000000500)="4696e566f623ac71d7886617080a4806efe35f97e17e39e84952e7ead058e2937cbf4270373a05215c58d671424d36bc2dba58d3fe0204d1b142c3ac16e64f55282577a24d291351ff32db1395ca2e65d9c4097212", 0x55}, {&(0x7f0000000580)="03ea788d28f269e7df154924662bff4d3340a6fc8d008229957d90344a4d6cd6eaca4db10997168f62165e237ee2bcdca85ce8be86d2416ecdca04591342d5ad5e0693f7538d68e1670076b504d389f40669c0e809c95f3672689bea162ccdc666ac8d3a26b1e2afdb96e57608355bc1b505e2c0780094a5b2121f4e5e00f70bba6ed4a0cc5b089e7a7c5105668f99a1ee05269d4d45ef041fdc1697bd5ed14ebb6796a3db02cf67b2470b59a0e164c746fdb758bd687bab6759bb2c225e37d59b3ea411ce6900e39a8a20015ad6b5069c034a00d3657ae5c4942406506ae1057b65d28d49a72ad4cd2c00af819e2a3e19c269183321663dfde5e2acac29", 0xfe}, {&(0x7f0000000680)="330160d64d14e860dc7c747fc8fcbc25a92d72dc3686aedc27f8e3d818f863bda221a55c1305b37be03bc39d96b719d4d103bd1d8412879ea14bb2d66758038275b8c52df742ee98dfadaf00188af35493d81c108d239e84cc00243ec38e20d0622525978a7f16442fee5cf15440b4c2cc3857686a6820dd06f3bcb3e23d4ef2c465", 0x82}, {&(0x7f0000000740)="ef5ae3b46638aca85795f58a4fc0cc3bbd5a9c1319c5d747e5c047e9e060489c88a01e1ad03908f434747caff1efe820e7faac3a2ca78e4a833f7797ae75fd08a3a17b09dc0d347b28449f213b75a4d34331883cdffa1ee593061008eeb0b0939fc6331cb52523b933ed04fb67ed76d3f5bcbf5d55e77c9beda468652df449e577add3e34bd8cf599a464ae94b096a1f5404cbc0735df3b9b0450e0d94fecabfca036e1e982f1dde3a55bc941363f292d0326ed3b439c5a268685c987d19a36dda3bac154398dce9b958365e894d90", 0xcf}, {&(0x7f0000000840)="b3a252c0eab8178dddcc21010f7a7502b4cdf066503d11c260775eb3", 0x1c}, {&(0x7f0000000880)="1493d46339aa5d2a2a7f107e41ef7ef9ca363b29719f6fbfe6abdb83eb0c3e3ebd24e70d7a7a8156b69b8882a24d351d255a12c91e99603beb2907d2e92aa8d3fa09ba05e665d5bb9a2109ea17a0cacfc39192b034dcea0c38445958277692ae56b39b573b0e2c86e3b273c207d0ac72beadda42468ab887820c36a53cf5a097bea24ab47383f507ef559a9e43ef463ba703cab6f6c9e16233a11fbeea5dc590de068e0f6d36062e3685eefa19726b03ee8eecc2", 0xb4}, {&(0x7f0000000940)="c04d48580d676444a48e979224e99affe3b6bb8e225c0b1d669e5f6e8336d8f0e1812ac6b0b03b0aaad7208fc2f0c24bac3c8b37be609aa543bdf83017d288e7743c370a3efe379529522aacb0c97f49a1ce64811cbbc62acd2ff5cf9801cf6177fffc82cd9bc60105986c81ee00d9f773425b63a0b0e34e2dd69dd2960e920574aa4a74a5933071d3a1f15b3708e127800c4d4f2d6a74a9be1729f716f63ba58a7e675961528108", 0xa8}], 0x9) setrlimit(0xd, &(0x7f0000000100)={0x9, 0x401}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0xcc1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x19) msgsnd(r2, &(0x7f0000000300)={0x3, "0768aa2772a23d7205ae781c675fb714b1421bed2e8eb4e62fb881f022095d8f90095f479c589d6af66ca0ed23982617142a326ec642ef5a77ec4eacdbadeeb2ef600b1ad08a7599a04bad6312b57c1631b41c3261de3f44e690c83f9c5db3e5f25b9623"}, 0x6c, 0x800) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000200)={0x100, 0x4, 0x2}) 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") 16:02:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:02:14 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) pipe(&(0x7f0000000080)) kqueue() syz_emit_ethernet(0x2f, &(0x7f00000001c0)="7145414c20dacb5095bbf300660ce8e29c44e85f4bce58c0649fedb69d8c2b6de7e0b4c8afd0553709bdfa030ad8ab") sendsyslog(&(0x7f0000000180)="d2c7a0198d7079cf6bed97eed87d", 0xe, 0x10) r0 = kqueue() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="02", 0x1) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) read(r2, &(0x7f0000000000)=""/50, 0x32) kevent(r0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000100)) 16:02:14 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0xdd) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x4, 0x800}, 0xc) dup(r2) dup2(0xffffffffffffffff, r2) 16:02:14 executing program 1: 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, 0x7f, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="2bcbc4029299f7a22e7782a2d4b0b2329fcaf37bf165793fedd3cc1f7bfbfefd590a", 0x22}], 0x1) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) 16:02:14 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) accept$inet6(r0, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) 16:02:14 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="100000002900000000000000000000004531e1e46db97811698562"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x1000000029, 0x7ff, 0x0, 0xfffffeae) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080)={0x8, 0x6}, 0x10) 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x0, 0x2a2}, {0x54, 0x0, 0x200}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:02:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0xac) read(r0, &(0x7f0000000340)=""/26, 0xfffffe9c) read(r0, 0x0, 0xfffffed1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000140)) r1 = openat(r0, &(0x7f0000000100)='./bus\x00', 0x0, 0x18) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000001600)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000200)=""/219, 0xdb}, {&(0x7f0000000300)=""/49, 0x31}, {&(0x7f0000000340)}, {&(0x7f0000000380)=""/99, 0x63}, {&(0x7f0000000400)=""/29, 0x1d}, {&(0x7f0000000440)=""/38, 0x26}, {&(0x7f0000000480)=""/231, 0xe7}], 0x7, &(0x7f0000000600)=""/4096, 0x1000}, 0x2) 16:02:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="4e5ca74daa60911fdc540468e45ca5cc75832ec1057018a0b624decfcf40f2331d53bfb893d674ef8d143ebba91317eb79130b4f8ab472590ef00fdf7e3e0f5a0a02126b0e5f66d0b074355d0b0ecd6c8cf3a8404e77d2482cf1543071c35326c927488793c79e0c478d9f08ab8a32f0876ac05e1a81b1c68ec5ef753eb7f223cc6d2e793f1cce1fe28baa15812935a5954086962d551f035b8726579fe730855f9d63469ae39a2a36d0082395027ac0f5c5e65b80062c58625a9066fbcc1748", 0xc0}], 0x1) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x79, &(0x7f0000000180)="9c7108a03cb2adb01acaea9250a9a0e5b1310b406ae178ef9281c7aa9352776b75b40ea674886ee2c18745f2e9e183ac02528429bd52ec8d31c05466d0098ee59b50d17bd321e9f3f6eed3d600e4da7f959f933523117818944e85391c5d04f0a481c460b362209be53979c85ba3d73ed7c196ab78496fde5a") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0xc}, {0x80000000000006}]}) r1 = socket$inet(0x2, 0x5, 0x7) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000380)='tap', &(0x7f00000003c0)='tap', &(0x7f0000000400)='tap', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\xe0@#%{[)@+\x00'], &(0x7f0000000640)=[&(0x7f0000000500)='/dev/bpf\x00', &(0x7f0000000540)=':', &(0x7f0000000580)='tap', &(0x7f00000005c0)='tap', &(0x7f0000000600)='/dev/bpf\x00']) syz_emit_ethernet(0xfffffffffffffec2, &(0x7f0000000240)="5719a73f1dab706f43fe421bc8b37299") getsockopt(r1, 0xa0ed, 0x2, &(0x7f0000000280)=""/221, &(0x7f0000000000)=0xdd) 16:02:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="bd57a4c761fad5a9f204a84b6a55c3a24185d4958f1ca1b9e5eedbe0323ce16556c9f67c69684d810dc6786e723b3262337b43011132ebb20076aa0bc3536e4612068741e2120bb6a89ee94c7c9e469b20a61d28f3a72e5b880cd7c94320538b0c62f7ed6c010ec486ff613518243379a0a90fc2fee446ecd84abfde6a311008a6e421f08a621cdcace5152c70583a3c7ee3de4e44ba74217c691e05f105db31720087b1a6e2cfa14c5541c089343133c8a901e939a78df4b22288c63b7f5e7cd09f9a4e5495bf309566bf27aee3cf696111ed54fb6f4624c548afb660da8d5c5c2ae23339eca0fd4528cd89038e89c1efbda2de6136f0b942f9ac3bb958a284b07591eed1e74c5bd3475f917b671f70887edfeaba4adb5956f4562c7528a8af2f724629fc5f26309f813fac5c055dcb594db7ca526a4c2701a2660ca3964cab7bc7cac83b2e90efa2a5f76e6b77b58ee2f84001093eb5e2f47f607ff8f4e7b6797a90b04b4532bce4e73629fedef2cd1e71b0263bf06541e8fd0bb0d66f3edbb8be557f3242e38807a07f0b3edf7c77765a56ba2cd41e23d720e373be33065d9d3f1e1cf801fcf771e2d5fd719ae2cbe31e2069e5a01839468e6d00e71af23efea2489a62ccbf7314a3d61d4b18b85bbc0b614d9adb0a9b88c8d30d893e14fafe0c87bbe06bc833aa9a39db6b959737e43c0b30b9f3e03a456fff4a3d7cebca319099b8753012d1198845828bb8bcb3147290fa2ab7b2a9123cf3aac97305549034bfafd17c983ef9bebed37ecedbc933be7369f6622cb28c20e49183704501a24d1c9e116bc794a2311b54cdaf572fbaa2ee1fc21f95629a267aea066d1d72e687c0a1fcdfe7a7e69ccbcbd5bb97283c4d101fcdedff18abc0c76965df43499714ed1a8e88727308606b7deb09d27157fbbf66b21df4e3feb2ab435fac268f7efd9b39cc388bc6c2c06d601104ce2704ba6712c4275d850449ac181ec525ef2dda0b8c6bf4659e38a8c486251a9493e80d64477fa8b997bed381414e5b215e3fdefcebb0b7b8b7809df44466c47a92dddd5acc76548d459cc8a02be046c609386bedb21388942c8f8630897e6eb0b474337ad25f0224c5f4a24f8002e9348c52aec0e58feae8470fd264a28d99dc66657e88ba1e17a05e87a9741ead0c2a38f416f2ad55966071db59aae71f0c3134be452b7ed40224098d4e6dd5ad6f3407a44b91bf070f7b68a9f9b8f55126dea5f1c5717aebd7383e9c3dc940f37d6ac79b83770d7ef41d9f99ea6d246fc3aa9c964fdf4084dbb073166e6c0f1437b44d3921c4fb94420d9789f62016bb143b0887beffa577821b7f4622406555f9bb47a2946bb358f7e3426c3b72aaf711924361de01477dd0364d9c43589bf663f54c513d8d97896231c0383edfbf20cbd397b8959828c0cedb8fd76411b2776d2118d1fcf953cd734cff2772c611c5c312a92858d5d3522cc1dbbbfd8717a470adae56bccedc9f1f763868cbbf9b99ba44f198b3fc5bc19986710fe3dfede0a193db73ed396826e74b4bf9c084dfb344430e74ff47aba036d1a5e1dba4e7640bd763c458fda0aee7d43e92d2d1f88d6923487a3545bc77b9b88da59ca38269577a6edab17543f6841632fc5a10480ecf469e850fec6d70aba6a9c07d7cf194b4c44deab3edf1ab4b6f52a432c23abf6b676ff02741871a2aa4a7bd03e12784d8872190475ffb845f2a011c12ee1521ec22f795b3b338a0570f8f0234a4d78a3b5a29584ff890cfef443eae07c143a4c8d54c4811a33fb47e463072e3813e6b465a519553ce65614c959d5044c522b7459426d2390ebe7a2bf85048d38ae4d6ebb23f8433e540c7b7cafa838083ac31380395bbbb044d8559b7340ce90c0ef7ba1984d0949fad127950070f042746b15b3471b9ceb9b0bdb42de81399eb65267a4e7c7a61b25a333563612c1264225514bf4b963f2b5da3d3acc8e0e253d4e2c2f675f73a1bd5a66001c760093f311b45bee0ed626c945b97e39ddb7079bd5439083bb478bc4204d01c82036a659cfdc6e982921531c2f3d055fca111076fa9f3720cbb81e7489696934da176f8334d637e79e601c24bd3bd9dc73fe653e2928bb3bd7a0cc0322cbef7a8797058149b34d8f178388f7d6b80625aad1b17d57b59150e6e0d0c3881c115cf2693fa3d53a64fe10f94f846e87ccbdcc090aa1a1c728c37ba3eec66b55e6d648bbb7e82f5692f131d857a6211fd05673edc1b7910278555d348528eafb619ef72eba82cd9ca52d11968bd607ced08286b20b79fb3d373066eb321872309b3545ad9aab128382476d44f340487f5101f5eb329099302c21508651bcb7c190c14939f7dec8e26b48e29f496dc6e2cd111aa3ff71fd3af2131ce27cb927ca6e2dc5e60502c0298487c3bfb235c78d575fe5da751c9a7d529aeda8fb6e0a9c80ee7cf730995d9cd3ced41013d5e014f2438ea45f8628ac8d2582a5c44b8d0e9ef99214f2e61b1d92a39cc667a30ddd367b726f561edc85f82c2a466293bc9dad3068d7055d741e2c80636af9427632669d3d208bb7e16dac7df296f907da5127ee8eeaea5cb063e6a22ea6e768dbec4ed6f99309308bd5093876216154a52553bb46eff20c042e574ce677787070cf5e78cd2f42a1473331be725e8ce1fac128b586c30436fe448fa463f7c719cb21b59fc28e5bd819ddb78a8aab990fcbc52f0949fe15f5b4197987ed10cb2a124334e18fda0ad74a7a8ab8423c9a1a855bf33e115d286a87b0721daff88d78946a98ef6754ac577a75014c2deed565691dc36a110c1caa7de6620c0ed06ed59b45590efc92247eb57cf4233285cd6e4bf02168442297614a848a9bfbb96f09f50b387cb0a9a0d839bba14deb189a97f01fa556b218b915fb3b1e215d7d6281d0c1ed7741894dfffcab4ee83871ef72abdf6730a4acb3b08e29453aee0ebba633a42d9bdcf41903757bafce42faba1a34bb66d67e0f2442e3d95410bc0f29480cbb4b0e9cf86d59b1958f4e2db74af09c822c40d20cc317dbac3142b7c1e2eb79b78ee4ce9174b5fe27180b4842ce326fb2080e5b7a667b2eaccee962d251ca1f9c2b92e70ba5b6f82c7ed6bc6239a61573e22c004a6cc863ef979c4ede1291e965ee79f01cd713a7cef0d8f8e2110fa92fafde8cf20fcedb0cbc7e81213f2de4ca2fb94543acb5daaa07c292508d16973c06a248e460fd5120b5e6c28be3844119113c1c4394949c4c97a77e687286c463390e62b5bc70f1be3374fdad4e6225476f9b31273543934dc5fbda58eb7d1e51a05a7e8212ab9cc07a13084c57cf979e12f5e4f432dc5d1b4ed7e0a25a48a4c29dcfb0cfea3421081f4c94ba9dc7e77b26d935d41df0d8ebf57e672e92d5d5b9ebb3d59245d177ee15e2b926f9b122f32f59715db4b475882a23e9a0c9bd4c91961ddfb8ee2529e4c936a23fbb9a1ebe99019164aae24037d5451ad42706ef73576282d917b9e55f69554e24e2aa6573ecbf5b42ebb40ba5ae19fadbb00d53021b753d0453c568376354d0bffbdc216ecf626ce8da299c8287371a2a30fae303c369b76b4950cf4431f4d35d7a9f59dc1d968c43cbbb67dbd8f8135c9668e03457229944ae2c451e5a479ffbd106f15d4290630f0d26f602fa6153c312b77fe8b180a75dc1b32a0559d4dc392e76b277609cfca2f0d82880f3bc98d5aa93bfc90657288c657d50e7b73a914fbc5f43ed4f5e7961a813ffd2560a552f528dd79cd1e8f1eefa092be70d42fbd9a07397c3313d4d2392428cb6d65e5498a9a5909a33c406250e42ddcac3183295570d517a3d7301e8cc63a0c9a31c316c49f04575850700b5b79ecb94589144441c33b23a71e45ae032c94f649d970c89258f3c81c4cebc2e6ab7503ce865ebddc739b4d1e6da06a1ca41ec8032bba79ef26b9e396d2aecc35408c65b7bfa196bf440871e96aa756d22318d3e1aee571cf390133bf82dd0f91c3fab0f7827c625ee7fdecebe573f606845fb35f74329a0fb8a36a13bdf8272dde823a2717b9292e0f781afa206c44403ac5d31c7ec25694fc5a2b929b9816d905208de77c6387c69fbbcc0f522aabd10f1b9f88f259303d670b28cfba20425e299c2234743a7a38177d54728030027328d56f1e2d7abd746ced5481dafbf5fcf2f1306c9de9abc683143b39028c839016b6e2c92a3ca9cde0bdfff39ee32fc2cfd7bb00637d6cf34316b7c5ecadb1eb6807ab102bfbfe719f1edadfe5776a0c1aab7554746ce064a58725beb362c70e2d04f8a60c206b59b03cb5affb692e4d6e436b5c6e4eb6339011a273b0e8f97b5a430aba096ce3072e3c3ee7119838d170780f693691349c769040feb5370ccad17d5492972f386234181ea43eb6b9335c08d5e9ac803258d2ce8f61398b85c9c6a7abae99ba5c38dd3fb551959720da4c2f08f26ab49aff89991c05fa5fd5d19083dd1d68b12dee54a3003f39e7748e9661004302f21740ad7de051d5eb1114cd8accc949b16ba6b015086c7cf50d1ea6c82a0c6bf10ca5df94645e51a52a037e7b006b352b4454017fa5a1ab8a52da65253155723e376ec21e91f4da35fdb001ccfc1ba6b67295d0bce4d5540a9d527d26778040e99605ab1b51edb3b7b08f35e518da3abef67bbdaf2b62fe16b3ac3c0ab02a293675db2ec7e08cdf1af5f5877add9c1f84135538e86af2e3bc437267138894ce4daea64251e35c2dc09c656567c2e9dafe248c8f3fac8dea771db840d54cdaf0540bacfe82378c44a9d25e51250b01a3266f5811b565610f06c1c6562c5f6a4f3079a1414e2920f8eb6944f22011b7d8db83d401bc599ee20af198cb417a5f9acb1014eb418ee5b330edf9ed4ac075769c02cfe317919d4afd18f09708b1e38273df7b1eca1029d8c13548e379e5a9cfc18508000b26fff7687e2f230c627ccebdf1e40fce8ff8cb575b62f604ae24afa37c9f7aeaee4b151c93274d2400715621ee8913252f6406577ec527ec45a5fafd5d02f3009d2ce8a9b4a3806552b6c4e5847a90f9e82dee81a6ca631ed3da66d20455982eba7e700eddc4cc437b411a8c78566cf0ae56a094a7ac7a1324b490ccbf4dc51c31c9d498cdb710dbbc3755bb63c914b5fe60efb2854bbc387b59fb5badbbe9b33133f573f740a1bc8179505a59006ab329164a09821b0960e668d73237a8dd7f363ab831bddabd028947490c77fa6442bb0ed5efd4c31520d3128fd32e452d0ae5cd9b6c644a01c3336cf5a8f4d59e7378ca29d0c6de9842b64b9edfabbdbbd31ba5c0f99b8277ec6c4f5d69c10fa11c10215fcc3a0fb3012acb2efbac4588100dc9df3fe5f2c3f748b017c6e3291d5a3cc436273161b119ee4a22c2c79e9f1c91ac5a1475248e51f9b19607a23d96575feed113ac331f81d088e1093a86fa369a93b7415c0cef957346199e41c674292395b46ebfdf90c85f22f78c22481350c502613de725d2f194649d26d26b68170ae4818527029d29b6f7f54b3621783f17fc76a35ec1556c62a58f7136dc83c93f114dea687fbb7f59a1fe63af92e8d4a50cd38e7cea2f91f5b5b685d97af9c1dc64fb5596224280eb64466d99073911cfa585f2a7149861fbc3669b7f2cc7649629776dcab56f0dc4d7936400058b04d588d1eb961c0bf7ad067b1880ed0ce4f31491293e8ea389a4452be03ec3ccfabaf32b506506502d61c4973e10978716f5c0facd39d33c836cbf4c1995c740aef786c14f17c86963fd71bd023de669af456a6d8f5c599e74fac8731c", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) 16:02:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e1040dcc4000000000800"}) r0 = socket$unix(0x1, 0xfffffdfffffffffa, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = socket(0x6, 0x5, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x24}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x224, &(0x7f0000000500)="2cb423e1068b54960723b90b386d9a3e22fbba72f758d4312bbd87cddb3940c4da3ac425567d69352a387e8360b99c6c1c024a4fcdf0b35a20435818f8f6d53a0dd80ca0bf985645669167e12b145bfffb82127e5cdceee3d1e1d590094e9eb7c5737baf44c1fda6ab6c8c2f19a2214290585ea4bdfecbd322ccc4d48fcd028a95bfd6c18af5de62a7f1e6d8025cc1f94cb818bf40772915a2badb7ec50285f948d071ff2c172c636ef38162c8d8bd3114ffff000000000000ca887bdc40159afd8e90c0bb662ae7f2b6f6785a3217835e3ba63cf9351cb32237b5c51ae32da34d92cc46993fb5c2ed2c660fac998ac140a3dc2275bbcf47a71a6df2826b4eed883f9ce0da3b535efded8d89e85b5e517aca9e9314b9144e5cbed6f393141a8e3ce9ada67dcf521403f4d5e57c58ac4607206b81cf36ba33aa21e83b6208b854d3ad2d294eff2a050000009ab279247536a52d57e273af07a0e9311b7efef8dd3f3273ee54f7b777c6869cef7a5b01f4ad76976eb03dc81126047e1fdbb92ceca2f5207ef0ce2e95f749719f366fa11ae787753300000000000036881c977a24a2178b729ad00473a8d5290745f80c09efd8a632bd2db840e5205fbee2e194f16af43bb6c28c3332548481bc53e6fdaf9cb8b19cd0f9edd99b5fc2ba67d83eb0f3fe3e1322125e25086f7e80d06c6888d5301d6288b5184f71bf28eca5f4bbf87945952593bbdbb7999d1a88558335cefaa3c33bddc9a548d93d00579ace98b5cf0a97e6") 16:02:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) bind$inet(r0, &(0x7f0000000080)={0x2, 0x1}, 0xc) getsockopt(r0, 0x0, 0x8, &(0x7f0000001180)=""/94, &(0x7f0000000100)=0x5e) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8092, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="1d6dc2e02947c97893c7ce0b3e48b0202baf34c236c1732d77ba1c82962b46a17b3af6fe5446858175d39e972a8ab0fcc80ca7fefeb7401fa937adbc3772bf570b3e634d14baf61e145768e0f9978c9c6fad6b72f0871531ed646ab9b41a209154069f7df2608539b2c05d6d431fac454f04fb912dd0ee51a3dba205870990e2ff147a262340f097c5833da16ce4912d5e173a9670f0626741ee343bb9792156882daf0b20ae9c5069bff8ba855405630912d4460bc35832342bb1be59deb6239160f6d1694d2c9af118755a63530ea5cf06664b594dd0e9cdbf5b15ed26ac60e4a84726f2dc5c770c84b451ffef0fe1d00492600cc92e960439bf1ccaf515063a6848293877c1841700c0fdb4f42447db295c5753706068b95a3cf82ed3fc1edf0a40fc2159b8004fbfcd6c48998d8488a10de792b8e4ab53e03cb5a10f0b3624cba9d0b4f6ad8c55cbb0ecd434e862b6cd94d0b0b94a6755f1da311f0ae57705ee69eacc918678e17f4d3f5ec0eeae0d3e363173a7160b122dba1e4aa71a02db71467b7c91175beaab14b4d52d8f828a14acdc21e7a78c17f14ba138965cfef71486475b4783c76847793810414b0ceda539a7b92629b4d057ccddae99e62fa298b55dea50ef3870f8f8ac794d09078897b024322ee46aab899f8c4f234ddbdea342eab8199aea7e95ff090d74e8fb77ad11aa23639a5eb5f2ee6497695d9e3e29a3065bd43c4aa6a7827c73214c664a0ba8ca27d8bd947161554a2c1ade38ea2f3afa107659f6a6750b9e6e678643b4ec0ed136d79d9f15842d102114f46d8797b3267f211bdfd4194c42f9949d415fcc3399b02fd327531de51159dab205cf78adbd177931dd2f24fd1879d02a102639b1a0ab40bffd33fd01e46ba56269e9043d8a78f8288cdeb0c4e5a8fba4e30e83704533bdb0c19397674c2794849ac1ee61c1971806bbe37fd14439c433cbac628777ce7079702bd3002e5330d39f138d222b073e5fdc752dc40ffc5bde35349e29e32ed8a1921413fe7fb50930091b03bdd46423c6a9eee92b0c70e151acf2193ab2da1a80dbd9b3d0b9822fcb702927b83158bfb3031eaead73b89dcd66b11270aecab30771765766db5a2a44ddc640dc12175373afade7bcb89e3bbfae3e517a9448e15f27b5018bf9c51ac86aecfb1301ad934fa923cad62dff30f5c4721af7bfefadb72018933616370e9bd7a9a7f56c1172b3ea27131b9a057e218e2f2ccf012d78e1eb376b1d2cec76ee0a1b6636d2f964400ebd016a497ef829eb0af6ebcf435ca37c6d1b6665f4b431c9afb853243be04a068c43843b800ff73b6755be117be17f5badbeb1f14e1e3b38b9154d530954e95bef79125fef41dfe1de49be96d21e4971092f4c0fb7165dbaa77b1aa67445348c3d28c8d3ac458cba1dc8dfdfbb0bafdd9b3a8b63a2ccdf48c0796196fa5ee1e92353ece0fbcd3bb81562ce71588274835aea8b5c0c9fcc6fff67705afeb9ec78696e04e0296431cd7477640e40fbbe1e394c730cdcec179e51813c32ade3ccdebcb50a996dae163f18fea6366447f1049c122e6e965ccf34ee162052942cf85dc79b0fa9388375e5e352711c44cf06254c7c5e47b4e3b70cbd6927e077876e8761430a8b9373b9a2f729386daa97035693ea118c5e7266b182be1d6bf05e3b7795b95e5ff991f59095e25104530e089d237155de163315c6b31413d68bacbfae80aad62ac1792e61716ab6f993c8511c59f05e7e0451abc8e51bd3368efbab2822cd14f40a5bfa6c3d17c04d632507c824a574ef6831df4ea87f8976f7c2c7935c6d7ec427d5988cab47f0300774ce0dbc23813f11cf6d4e45388ed6afb75fe9b11ffa87b7ebd5000d294a9f33a04c008b67eebae9596d4dd0324bc93206a5ac076459e4ed2d980ab78c34164c2dbfa5928c6e8dc8381e4067d030fef6174b10b34a85e70b63c381465ec4ea059b9d6fb52e7669d47c613b25bf648870b77eb30c0935fc837492f65e37fd6fc2d7ae2389ec3ccfa65cdea69d0a2ae600f94127206a1711bd5436d9cb797d0c19a87e540bcbd0956e94699f388b4f637607f92fb03e0c5a5d37c144f38315404e6d98f61a9dd7c3a0b08349c8a83daf5ed4d60f1dc43adc762d3cb5bfd1eb169232781843893208a93b25a924913bfc2ead2b930ca9e1f5ff5f6c47a366910458771d75510d5ecde2630d51a2f89bf984f0d0be86cf827081f0b04b9704ce61f4f8296818fd2eb19e15a57c7b27cfbee5682d8a28543b9bff76138b15af1107d4e1e340e793c7fbb1cd75588319222f742e17e2f87e6d695a04f134a3354288816b9ba6fb3ea69187d7d2c3e8b7b9c3a4f11407deba0e9fcd054ad5b38acea4842ed6b8007f1511e89a12e4779a69aa538eb66bd89386aa7ebd9bf6a443418f2ef2fede394fd8ae6e8c8825efeccb1239110646f01a750819e4794cf1a9a894327c2c46ac0f86c03e14437fad1a638dc8bdf5f93a24296a365a527a730015e847622a69f92f50984edddebe74dc3ddc74ceaa0ed1a1e82c9a9eccbb8c76958f0b364b4f056187f7281426205cb63d1db117269e202838204611c57fbc58f22fc1d60d29afe44d86c12cb896676b3b5c5ca0214b362df2380d9981e3933c7532e4ec30522f9d43a3ccdfc4bb0b9f2609c99c7440ae6557efd1495a21a0744929a3433bd3057abd7f39c752366c310cf23fe0544dc5f5c65e7c5cd8e0ec3256ec64f0f19f6fcd74f8f83b521a07ff5300ab2adbde1c5963023f80a4ca70acb0b6d8123448f846204ee39cfd03c6d44237a77902b128bf37e311320dcf83b4d7d1aed781bc74668349857a1f9f0c5532194cb12f384fe10b0934d10ba2b6ab8a256576e07ee677f3cfc61400f0849ee615e188894ad311410dec85b6aa38f1e95684f323b5daa23757c1033d0446dbd90b970466fc8e11bce42fea591aa372f78c8b4a0e403bf7ebd9d0ca5b8d27fa08500398e52aeee9c1c4b4fee278685281ce8fd4b864d468359b743242a674cf38a3e00f803dfb11924303392668229ca47e80e711c54e0c333a53df9bfd193c6dce197401c2a388ea3f6fe913ea3b3b9200ea68496d4bf4a7647422d85408bbf13c55927a1af4aa68736e0cc668c9190628e28e6bc271e45514d0b4d927e392db25e4eff42dc666b07b52d4d1a038095cc4a34320fef0cf51bebbe4f5f6863c777bc2c2de60768206514fcf50d329dafab647226930b864f3f3a347b5823c2056ddb41be1b9126c21728c620aa534c62e1407e066c39aacc0af9a74aaa696030422688b3913cf4faa513b3b502eadef6f0c87c34b120b15d2fbf97369073407ffbf4981444864646221342345cf8d3ce24fb22d01df5a3e8110a292bd5654a52ef59d39e28a05bd95d03940edce1d095f44da2c5f869e8308ba572a59821e5fb95595a78631ee862d794b185e57550c6b2fa5269eb1a7f10eac6c28807a557698efa00cb47f9a3d2db4fdf6056c917deed52886e4aab8384e355233c7d107ef22d0c457ce1928c9d4265e2ad67a9b2cbc7f691fc3faa784e5ea42a50a3ed244fb9ca5f790e6f3b62ece1a94c5e129dd29dc6cb4614d2dea7aff8ca2e958d27ddba5e1220185891c6732744812252eedd72ff0e963d90033bb040f8a65d17977fdd58e0a928e83d18fd1e2a8432e5a6dd5b2fae947ad7a53992fcb5bda5c84e008bbbdb7fc9af4161e07cc041520b2bf2d65362a002abf583429363513ca6d7452c4d73c78d5f19b4c6e95593cf5483efbb2e8c1eebc2c3d1456d3774534aaf714f6484028ed985b6837a4b144fdf416ec45a0a3e7c129d960fd44a6a686525e5c6fc78b518c9a68b5c2aa4fa1e8ccd64427c4597089e8d0d9a1e6409d793cca21cfe5a9c3e0bb4a7b516e799bea6eab6da3b8d61c1d255b032705f927efb609fbd5f36be2668291c355d3559045796545e605ee65dbda9b1ba2f0f3e9cd9d1a197e6ee7cf56f8955ee90b520ab371d9a5bd344ce57269de3138e74d6ff5b80a13bb1ee4162a3fb1ae0dd8e02a9edad63ba018ae08835ed4904bb6d79eca6ad2e99874d84abe3081a4e9ff1c2e04377e9750de26e7b5ffe80ac24e81875140099de18018e31297e1cac18b41da47909c885aa53d001382b14ae6e340ffd3f94c61633e22d5be0cd68e509223a6f3231a039cba945234026a5662aa0eb87904f4d635c6e4ec4c268bfb95208a7533c335ad0f9cc96babcb1c78585568a5f68dfacce161a7e376477da013e2d40fba829b0efbfb442f6163c405d37cc8fbb9492801034a3e080aa453d54e4064507dfb2138a0fc911c8957913e307e54cfe5bc1254e6f2ba6d0019074f1999f65f7a4b8bf042045391878e46cab11cd32412a294a9691403650d3c3d048f63bdc70b2274897cdbe2dfbdae259bf1b3e31efde3d572e098a894fc3a8ca2aadf7bb9c7a893ae554cd62677a8ab81308be974008112247872dfac71d1671a7e0a61a6b63e18388dcae4f2e34652e6d94bf11253be8e71176537cc83e511832d8e276e5940ceff5b4d86cf4f11a6065aab6d802ad32cd6c154b72e474a21712266bf2e6b3831590d5fc60faca45bb431ca3454e3a815f9854b159f5c47178a0eb1925dee3489adb5a24f6310b35cd4748a2808bab29792563b2432c7bccbfbaa84c0c5f0d0356da2a7320031e4045119f5e6eaa3db5890002b4e1db7f20d54e87f1f3d9cbc00391840624355d0f2a9365a366f9b446c5bd6ebc7334dd20998392ab7bd92be1037624031208b683f650a888aad7d151e4a7ce8bd49614f727a6f474329986229bb77cefe846f97552f939ec84956e2c1121d3d1c2c1e0d07948d83969ce5da27d058c45852164f029f02cb7a565fc051d35771e00e3294f45fbfba7690ed29fa2f89c56dba2a58755d3a042cf1d92b296673339744ffd1b68f0676d971b7a96a7cb4e73c6c2e2f54e4c0a3ee116f75d512da2543d9a68d6f1c4073a47be57f31709ec34c28210e92fd6e4fb066573b95edebd8770e70e741ac6698301b2cd4b5344deb8e583532132da6b83d3ac9e5a66b3386937e27bcdf9a72a46b1aadd889672dca96fae8d36a65aa512516ca9689e29abf24d88bd371058c0a69f0f2375268561a1a299611d7dc1401267107babf1482a1483cc4de3d8ea56ed908a99f4ebe470d0447a1f38da3f9c31629e5aab710ad323cfe9d76e76fc889fd4394e2d3031670cfa3ba65d7b9b061a7a93e7a8391e55b29658e54549202c0938679d349ceaf39519ebd582fe513a3d87374c29cdbc8325a6af4b7fa203db5bef4996dda7fb3495a0fecab53e61befeadaf3c9cde3ef9494ad3e954ad3ef214aa54f87ad62ddbe18261ff87348683285f83a74f148d5d690d00d3392bf8c95bd09a6253af13a71a7c71f16ed9c57d4185bef59aa76880519d5a256a4359466e7a873fa3fb4cbfa953f2283711164a6f94fc2c3d10fb34269f341005e79163cae134a54443f84ea23348ce7a7e590b41323a38ac9a9a47a4de2e6620d8160d5c617413d2862bbb4a27921c92f57838b597ce402304ee9952bbc39af4776221900b3e6e6e3cf50107691cf90201dc9fef99887013da9efdea31c75c3fd11e3681e3a674fb2e6d1177bb5ceceb95f1a8d6d119b971dc6b66d83b3ed30d29e2c57cc71d69e7e14a9c6b7c9014ae68ebe06ff15d65b7ff7bccf76791cf43fe16ab28bd0b41b9a25a748e7aafd40354c9f6978a966a15b04d4becd4bbb13573303dec3722235a37b0d4391bb288390ccc3b9869735", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:02:14 executing program 0: r0 = getpgid(0xffffffffffffffff) getppid() pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setpgid(0x0, r0) 16:02:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/67}, &(0x7f0000000040)=0x45) bind$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setegid(r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:14 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) fchmodat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x2) getdents(r0, &(0x7f0000000100)=""/37, 0x25) getdents(0xffffffffffffffff, &(0x7f0000000140)=""/13, 0xd) renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3) open$dir(&(0x7f0000000000)='./file0\x00', 0x40, 0x21) minherit(&(0x7f0000004000/0x2000)=nil, 0x2000, 0x3) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0xb9, 0x0) 16:02:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000000), 0xfede) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x7, 0x4, 0x2, "a506546e695e188090148fa414f1c7472fcb4970", 0x7fff, 0x9}) 16:02:14 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x8, 0x9}], 0xfffffffffffffffe, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffb, 0x80, 0xfffff, 0xe00, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x0, 0x1, 0x9, 0x8}, {{r1}, 0xffffffffffffffff, 0x6, 0x80000000, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0x42, 0x3, 0x81, 0x1f}, {{r2}, 0xfffffffffffffffa, 0xa0, 0x4, 0x2, 0x7}], 0x5, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x42, 0xfffff, 0x8000, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x4, 0x400fffff, 0x0, 0x5}], 0xfffffffffffffffd, &(0x7f0000000240)={0x2}) socket(0x20, 0x1, 0xfff) 16:02:16 executing program 0: 16:02:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x200000000a, 0xffffffffffffffff) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = socket$unix(0x1, 0x1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000003000)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0xc) listen(r3, 0x0) connect$unix(r2, &(0x7f0000000440)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) r4 = accept$inet(r3, 0x0, 0x0) sendto(r4, &(0x7f0000000040), 0xfe81, 0x0, 0x0, 0x100000118) accept$unix(r3, &(0x7f0000000000)=@file={0x0, ""/90}, &(0x7f0000000080)=0x5c) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000000)="d6b5d4300d42a6cec0e4b2ebfabe3ab92ed2f4af403b5391b48e6b27f51118ebea6f", 0x22) getsockopt(r0, 0x0, 0x14, 0x0, 0x0) 16:02:16 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f08"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x991) 16:02:16 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/4096}, 0x1008, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001100)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000001180)={0x6, 0x7}) msgsnd(r0, &(0x7f0000001040)=ANY=[@ANYBLOB="030000000000000022b4df87bbd39194b7cdd35d230b818f89eba27834cd634d465e8864ec6bf57e453a35b8551b5542703eecb7bb5576ca262378091b15061f93540ea616c9f32bd0b42c4c38f24b2a6e4a74f1f00fc76425c58363e75aed7298075cc356a3f50f077fca1a5e0709546077d2513287aa8fe1128b7207d27a8b9e4d58730551d40af54df02300ddf3ffaa506b71982c676d4e34f6c341938383e438"], 0x1, 0x800) msgget$private(0x0, 0x8) 16:02:16 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) select(0xf7, &(0x7f0000000000)={0xdead4110}, 0x0, 0x0, 0x0) 16:02:16 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x7fffffff) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x20200000, 0x1, 0x1, "f263cb2dfc643bd1481318dc26a368b407941eee", 0x0, 0x4}) syz_open_pts() syz_open_pts() ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000000c0)) syz_open_pts() fchflags(r1, 0x0) 16:02:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x20) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000000c0)=0x4, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r1, 0xa, r1) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x101) chdir(&(0x7f0000000040)='./file0\x00') 16:02:16 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0x88) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:02:16 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) getitimer(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x6, 0x0, &(0x7f0000000000)="ebff9931a5964800"/20, 0x198) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r0, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/238, 0xee}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f00000004c0)=""/99, 0x63}, {&(0x7f0000000440)=""/31, 0x1f}, {&(0x7f0000000540)=""/147, 0x93}], 0x6) 16:02:16 executing program 1: r0 = socket$inet(0x2, 0xfffffffefffffff8, 0x3) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:02:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x1b, 0x4004, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, "00004d70bf3b200000000800002100"}) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0082cf001000000000ae52b9533d25f69f81828bbae0d6f9e6e874dc3e6561bd4c9ec521f9ac895722c1b195c13bb611a622263a82be34a2a765546161953fef6b4a7fa588785577d39871aea3049d8de74091a986209fe1b6fa070000001dd3d10a25491905d8e99403f993482d6ecb9755c5febce90b98404a323e09261cd559c228bcf90ff5088716e33d5263b9b2a8337d88c8141072bcd0b835bcc3bbffea5c9d7a5ad160071ff6853ba6bbd1eb15a4e4653ab99e"], 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = semget$private(0x0, 0x4, 0x0) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000140)=""/31) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt(r2, 0x2001000000029, 0x71cd, &(0x7f0000001480)="ebffcb86262d5446ef41c78fad77d49978812eaa4e5c24ea713048e69931000018cabe1a1d6aa5b000000000", 0x2c) writev(r4, &(0x7f0000001440)=[{&(0x7f0000000280)="1b3e85f00d417d64f0911d97ec2760bad2b36e82a7ca0df4f1e03c0300a4c97fc041d786186ab7549c994817635b8c4e61f38ed94e123438d8a78dbebd9277461e46e9ce14567707eeb6380f14865a1b65b39c24461e455626b1976dd462b99d33dd53084870220d3d7fe995c24da22e036ab9973e73938dbfffe176a59992b2f37652ffe87c27d1f70413a89b3d6e609aed4347362e025aab3ffc126dfd5efde1d093f34cccf7188040597aee0b56bd5907ce2d92143194ad576bc3c0f1b4a075134f99132dfa5b440811fcaf4904470ca28b8f56aaa4b21b77703bd279d2e4f3b3364edcaabaf10ff55ac62d5925d6a84152bdd2ccb90531ab70c8f720350492f018ecca2604046dcd2ff7312d8084b7ebd76af8df0ecd522f378e198f44c48ec8d7ff7b25308819fadefb22bae22efc6a0201e628f70edc63956842d65b237f8b96308e718f6d5fb81ae9089edc4ea76392b07c69b3243e002837f004a538991fbcbfbc13b72dea7e8c4ad879b6233a28f8a798d659b869f0f53fe77ca0df53f9093b1ac92d7463b8e5c9ea81d8f713b0c3f1c40975d35a4e26d45930ffa917ab94656e71b0c18e4de66266cf5ff33dd13bde72f1556f6df713f1ecb61c88c3e7ef0ebe3b9b52338f0d65db924046bd48e55abe5c4600342e9d14f6439232b6d839e15555668dddb3b8bb6e1082f900c90cf97698a3cae6177d71aa6aab888f5bea863a5a95ce16a36740812ddcf8c092da748a4481d66474ec257d6dd43b55a2017b4f5e19c86bb8d06e942e4009cb20432c4197794bd86e121e6110340547650f826601665659136accdcfefdeb25d8aa4cea2e7f7ca1705190be764df88d2c539ff1facea3b55c98155f51bf77eb07a16389c907a80e27818ceea1f8776412af11114f2bf552b208599a74ca02d3e2d3584d4f02061cf177a25b62c7f63efd7fd7473b11648a935d3b5bb44c655db3d0db84b3c7d77226bbbac5206c92d090d9844e95fe92ee568dd53e8fe520f27d7e2d8252c95a511405b2fe6d4433bd1048cdd6e62d3d0447d7385264a32c1ff920700f57b012ccdac526b9cc0e64ca94bd59c66eb0240a3f926b7d012705905e897c9b6cef42258167283236ce510b102beda2859fc6de75719b6e81b4e0dee1325826f310353fdcf3a3e7671333bd026f1fd7fc88894133353f7787e7dc479923e14f1f069701cadc62ec110390db3dc57572ef32ed49d06782bd3efb04e364974c7f00c821d3edeab2a4a3154d3fc2061c88b95121a3ec23a447d1d0f5e267149639095d0759e71b4b2ff697498d6a1262c9ddbc61be36db7f4137b06e5ad0adfc41fb5f4f65b3ca4e4000ece58419738cee3be1b155ff7093347b43a7bbc937715aa84e6883e4967451df6e391afcb899f7b0c72d1337ddef34d66558e481010cd64cb9878c2b1c3169510ebad7b45f8ee1c0183e5fb33c2cf519c04b3605732f4a1bde1e1b1e317f229a89ebec7f6d48b836be23d132e643ba727d8c9af06aea4ae885d3f57b8a67df01b36ab918c287ae8d80eee8f89862b36a6114fdc9fbe6b87bc66ea1bea4dfaa230f7738321f5d3ce5ed1c3b690b5e90c80ac422b5b24fb9f4c5966136f5e5ef927a50a7e5e0e6ab99c834d9a45b7fe0e5ade06e82ef47b402052a8fb50b84b57bd7175bf1e97a979f5fb71ac4b3f74a2ce2bd2238b6fd91495a5ed110c699f68e2f3d9bad6f9ff70f9e15abfec92a9fff77d7ec257dfc55f6e3f0d8d78c5f342df3a8b96bda49c1859ea01b8b3d30e91be2411bee5406e8f9b6e31e8ada3952fccda35563584848e8b0441bea6677e5b6b76c6ea88fe342a8978b651b6e024c62ac91db0f8ac2c549adcd74a8f3700e08ba7c686badef9a81911038d7e5e5b0ffa63a9ce2be41d077268a1bccb4dccc822dd364d988d2df5e9f4dc8ae1e512ec2ce2ba9ba22c154699fd1ae342921e0d228a0d5c1aebbca2c27129ea3913e945e1a16d44da354d458baa40cd3d16466a4725932d93e06d9bbce0810cd4743e7f4196ae3dea2c6433d8c465dc4f4820b9c581fb17ed339999e376082f7269f094dbcbdfae7ad28ecc336a42e399284d8f19313a233faeea0bf30720396b06ecdb54db79af24206b6a71786ddfb7cd3300423d50fcd0114521e8df78736d66d2781656fab2e511de4a55a7519f9091c71026b2873025f9a43a83715f8e638a678d19b3b86e1347e1e245aed8ad5aea27d8f09675a1381e46a13b230b10b1d45507d41d5782105a49f62aea44816c719bc15578abc9def958d8affb2b537fd1e2eda3d0587c3676a92f89dff0005da136aef0d04311cea6ddc3387bbefe0b44cbb6abd1520430966f18850f94585e64cb011eab4073f37ed3d5a2caf1f963bb1651a0f2c71f460ec935aa9b701a82ffbad49081634dfc45a420aac2e0401a49ea61b149051d1dc101e86bb72ca8d55b6681312df73ad37671cb25a98da241e821652423af98319a58869f30a165f1690537b96bb3a893af608bbd1a73be880314e081c7ec7f94799b4b2d6a8bb3b2e2099093e87a8612ce2673e032c85df9300aba14006d6e3a256a9e2bde313c110d8a6f0a9886003de8a74011433c41635e3d07038c2d3355d426a08b3cebcef3c066132bf5dc4cc27ed9e5645cd2e224f19168ab8aced15e5377d3ece1a9c1cafe2d4e547acad17a6a9122983021a6e0726761680e914bbdeafb78a00fc64e350c35476e62681cd33a3e8829988d02b6a964b574c8697c580076564e5477bd472073492ee7305fac63f4b33a872651ffa5ebd7b75b1d056a019c4e2db5a622e238571cebbea51ff8ca63d469959155ccce9148229e62c16010cc0d756666cac89852689ac74133789f361567104d85da2fd846ce57999dc507e3395012f6b306a8bcea727cdfd9a33e137eb12589fe2da376e56c7386e568a18a69ee3326617646bf13eb5e33ad0d14216da54c17ac330dd8ef3a7437ba30994328c88f12f41e966e8f3464890d44aaf61f7ff3b04925c6387c6a16b8b15ea0b93f8cb5fc7383fc11c81b22caf4caf29dfb553c700d5c327b37020cd8ee295c5cd6d160ed8c81185b67f7edbfc96a048c26abab2078128a040954c5f488672d2069727e19e974527aca3e10823865a0e9265179a7f79f3a0e2729876376d645837e832a8773f33644dca80a7cdbac47d4c4b9dcb3a167bdeef2fe4db2d5a667d2f8d40dfdefba87dfbff36302664043f66ec8675fca75deea035b51d6974231d4e0a0d72ac07584f478d8219585e379289dfc3063010cf11a6e338789ed9ab5168f35edde6f498434b80353ae6a6bda7ca0036be56849a7abe3379ae66537659ab09e56b209054835824afe2ccb599124f0433c4daaf73386e04720d41d86dfe61379fbb7633b3f66dc64e4acdb8f8524a9725503f5a38ea625c87880f51a3590c9d98678911ae69185df881d16c6c0ac7e2a0db240dabe1f6ee42511159d90a51763876a2438889d200f3102c6f7410284b645504eeb15bb1654fce1d09bdd84c6180b4b72f5bc785291e458ddd167782bbea4c177f66a97bcdb49562ac697c074d4801ae8bd9cf55d65665a960fe4f00c915110a4992f4d44785cef6a66c6aa34c34024a6fae91818ea9bb182fb36e50f67d7392a76616cabc3e5370f977fc74643a2635539540df62cd8a782a80e897014d7439b2deadc574676251e8b27d7e2067a26bdf0ac0036aa88ce5f047d7b01d0ebdc8c28ed9ef3e9d49be1d34cda851339ff5453a42e095d26fa874b9a5ea74903f9d506a224d34febda158d09ef02dc98b68a3c62a291740c158e194b934615e122bb9ee3d5dbfa07324db019f964fd4cf1c0e7394d53c37d2265b093a0251b13d09fea71050746b7f26177b0709f4ab2b8e43afcddc6391ff1bcd339d8da028818a7a570f38a6f7ad2722a3e4e498c9c31529041d29faa8b02b03f52ce6c2ff4f83d62b1a65a1369eeb1c3305e627aab4a94f703e97b550a85451b5fecfbae6b47b3d0f90031a04e0287c88eb57829ff5b2c50bb3e14b630c0e3577c447122f753cb0328570c43dfbe5dfa8af76d8e12b70e12fdaacfca58dc75527196a05966349c9ceaaf6b9881100090e96e2bd90bbc52111d5667258f6a7f6b0bdad6b5764afc456e125180e704854c62198495176343594b5a3836fe5635eff9b9f27ec2010021d845da2c5a615ce3a40c319cc7fa3803c47610da16d29bdee51a3ca14ae7e9047e198474978ab945a6a72a10c2770bdf514d69fbe38371e69c59f2e44ea85c72e112a64eba050bf263f3b2508b29239e46f6c3127c81a942d6ac68574eed0c10bfa0b6b4bb90a040d46a21e39a1930b60fe1a58b1620d5f2c5c514a7daea35aaa21a3e7836eb21229015f4f6e9de4d60595ba225f91be3ff30aa742cfb774196f878195e0c6b878b17f118f13de00167f875cc629e75be42ea9788be9eb7502d6032231ca9c3433bfcb659f07e1d3f85a5039a074a040b4785f8c5f3122622b38dc92a5c6c8f01ff22521e8928db845053643f2a2879bc83c5e23e5bd8a2812e3592a0be6c0cd15dc7ebc06ca57001ac321ef052fab975da6eb5dd1d6954131592c86ff56608a5d8b96a3d66909f3b9d227776bb6f2ed643945df02e0a978dae04249d55c609108bc5af368baad8d4cf157296a264481e5785aa09a38336b8176412f0da44ba31b33c3b99a5591fd4455e037433e7215143f0f97535b42a03a1bb17286d7d77988673650fc760cf15227878534e69f3be5afb6a288d0f8183be63d3bb1cf87b46124d8a37105e4e0783698812a460cc9ada4974111df96b42c30e528926415038fe915d12340923be6406eb872da1fede9328f854c53821ee2895e6a3d809d1dc9a0cfe22c54e3e86dde1928f6b1d4fd67e33a37515dce3deaca75fa81ed88664478b23604112d6c58ec8f56d099ad16f42e4784536a1420cfc5badb781630b5a5f388a9ee8c9bb75307c09fdef5fe573b1a3902fb3a19ce499af74085dbff46b385d28e307814df0c9083c6b8babfbe90a35b81df89cab0abd04efaef113b13bc253c746d19dbb3a8c9d74ed17ace09926dd68ece49d4214426ee2880bbe9066f7fb1b1a47acb00964ff25031bf0ef6e24e066595e6fcd31f6451eb71d5375e6224eadcaa3a6331fcab526e627aea1be1cbeb5d175fd6a5eb734203cce45011d7f447b67ab372a2152a4a3edaf4717530eb3a604ed2e3ece607e4563ce18d3117eb92dff4e9375924784381cacf3edc10d34711b1e3c8fd57f460ae09bd6a4caee6f5ca4b2f5ee4bc72273c2368496c95edf13e1ff0872f435b0fc1216ccde1d6bf94e68b353d0c7b1ffe5a4f1857e42d0480e7da11eec6ef309a6565a6e61e49603c219488f25ed37fdeeae30c77c88311a9b84bbba127c266bb8fac7987d59b0f60624c3789e574ccc054299aa899b9a8830d4a025a0d0dd54fd6a531052c952810adf8d73c8df36c9d59df73a94d40b45eb4924df2a6e0d998c7ad915016b23c416f1f437348c4778ebc11b5571dd7bdc58415dea6e4a83dda6013ae1e054ea58585b2a85d1afaccaa85423ff96551e78c9a11bd54adbec79dd116b26efadc663c36d65bc336146d8d193ddc1c72e0cd8e1ab0ed02733f62b3f55151849f01e876b91795c44133ef768af5158618f1462806a9e2e48a15a29bb9a0386cd855abbe157fb12c6d70b114819c405ab7146545e03a0e541f96da8a3cdaed362085fde6ad3cbef95ca5095890163aa44d0184988e7f63c5dd2949795fd76b73", 0x1000}, {&(0x7f0000000180)="47adc97928f91452bc8b285a8f7c04e393b4cc605758ab2ea7386b59504e8d4251719ae6baae14cd742dcca4884147ce2b0be812a585", 0x36}, {&(0x7f0000001280)="2334deb95dd312438f2ca72dff37649f51816c50e1ba0ebe21f8eaf31e1913717dcd4dc914421331329ef0914ead7f8cabdae2b7b073253453cf86c9a140e8f42b412b4569e403993015ddbdeafcb018cf9025a85049e3ccd11cd22ee39b6659feee753b7e96cbaa3855131ffe1e92d0166f3b6c656aec468d19ed3aafb576f3436e46275e0c38fca2ba1b84fab460e075ae12ae9dc48f0b0de7639e127555085162297171a3a6443aca7268", 0xac}, {&(0x7f0000001340)="5b540b19ca46f4cd0f989005bb515105b8614d80875234f74ee3bedd47824f51859dc821d709a83275679e51a96b552314ddf8f63b663b98ca1fe9096dd378a989f751c33e7d520d2a2b8389ada9deae32d9d4b3c2d2a183efc093db71790506d48f30aca73c6f7cca8e4bcecff065f2f34cca0942ecf01b710a5882d067ebd9689b1876e783bcc6217c35f9fd9e23fc5632dde00e4cd983d22c2b0b14bc0dde41d39eea79851d42b72b7e08849dc49577c560e03c5b8d8a53eb15901bf35b29226ab44692123b5c50bf16fbf7c73cf9f2e4c58d41bb0bf072", 0xd9}], 0x4) r5 = fcntl$dupfd(r0, 0xa, r2) ioctl$TIOCSDTR(r5, 0x20007479) close(r5) ioctl$TIOCEXCL(r5, 0x2000740d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffea9) 16:02:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x2) r1 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getpeername(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) 16:02:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000800)="00c5f8352d091700000000008397e68cdd1af31d9fe6ea4c03588517406e221cfdf7cc1c25815d7d0002000000b506231b3fa9bc6ada7d41797c009f99e2141d5eb1613a02b3e97016c555070000ea9d0100020000e7a2e86a948deb3ab2b16842f408d0bd39433acef78bffff9fd07c3f48e302321c713443544eeb1884a77af6e33cb873b9287d55fab3eb5c596fa70d", 0x91) syz_open_pts() close(r0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x22) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x10000000003, 0xfffffffffffff690, "f000bf3e000000140a671f7630830400"}) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:02:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000200)='\x00\x00\x00\x00', 0x4b) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x1, 0xc45}, 0x10) r1 = fcntl$getown(r0, 0x5) wait4(r1, &(0x7f0000000080), 0xa, &(0x7f00000000c0)) 16:02:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) open(&(0x7f0000000080)='./file0\x00', 0x1, 0x80) 16:02:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000180), 0x271) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000001c0)={0x7, 0x5}) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000180)=0x9) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "fe832dcb826f0262f42f0e2dc2ef99c5f5e536a0"}) syz_open_pts() 16:02:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) socket$unix(0x1, 0x0, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000001c0)=0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x3, 0x9, 0x5}, 0xc) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000280)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000080)="fe321e777d160847cb013a02000000", 0xffffffffffffffbd) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x1000) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:02:17 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x1) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x62) getsockname(r2, 0x0, &(0x7f0000000080)) close(r2) r3 = socket(0x18, 0x2, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x6) lstat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:17 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0xa0, 0x4) r1 = syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x8, 0x20) syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) write(r1, &(0x7f0000000140)="04", 0x1) 16:02:17 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="834050c08a140693e8dfb73c142e40d8627dec7425bddcd47b0d2fb79cfd25aaffca18587c47d63694ed189c338741e97e31a697eb3d1a87a0177fe15c92f575e1ff4ae02ce67fc48d42ec6a435568b584e019a0f6ba70988a08c91e1e158e2edb1b6f98839fd7f144821038cf3918f901b379b6bb519bc3c44ca99d84f24a3ed7430fa7052fe1db00f74ab938dfb2e3a261e9b1fb5e911b9f1de4d9f10923166af8307630fbba4aab13e17a2863fff45835f6207e3fd45d393da42bd058553078822e6ab71dee9cc1f43ea1d3c725ce9708dfb3ed85cb0a399d1d6dc31ba8342cdd60870e7bf2cd", 0xe8) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 16:02:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x3d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\b') r1 = semget$private(0x0, 0x0, 0x100) r2 = syz_open_pts() close(r2) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x27ee, 0x0, 0xfff, 0xffffffffffffffc2, "25e7f613283958181095e4b6d987e72f21f9bc15"}) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8", 0x88}], 0x1) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000280)=""/252) open(&(0x7f0000000040)='./file0\x00', 0x82, 0x4) 16:02:17 executing program 0: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = fcntl$dupfd(r1, 0x1, r0) write(r2, 0x0, 0x0) 16:02:17 executing program 1: socket(0x11, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080)={0x4, 0x6}, 0x10) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r2, r1) recvmsg(0xffffffffffffffff, 0x0, 0x0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210, 0xfffffffffffffffd, 0xffffffffffffffff, 0x4, 0x1, 0x4, 0xffffffff, 0x80}, &(0x7f0000000180)={0x2a7f775f, 0xff}) 16:02:17 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000080)=[{&(0x7f0000000100)=""/159, 0x9f}], 0x1, &(0x7f00000001c0)=""/218, 0xda}, 0x40) connect$inet(r0, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, 0x0, 0xffffffffffffff95) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x20000000000000b8, &(0x7f0000000140)=[{0x15, 0x0, 0x0, 0x10000000}, {0xc}, {0x6, 0x5}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x9, 0xfffffffffffffe01}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x7, &(0x7f0000000080)=[{0x9, 0x226, 0x1, 0xfffffffffffffc00}, {0x6, 0x80, 0x7, 0xffff}, {0x0, 0x3ff, 0x0, 0xb58}, {0x1, 0x2, 0x0, 0x6}, {0x3, 0x80000000, 0x3f, 0x100000000}, {0x5b, 0x3, 0x9, 0x3ff}, {0x7fffffff, 0x1, 0x7e472e8a, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d7") 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x7c}, {0x80000000000006}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20080, 0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x30000, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:02:17 executing program 0: mkdir(&(0x7f0000000680)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x88, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0xed, 0xb6, 0x6, 0x1, 0xcd3, 0xfffffffffffffff9, 0x200000000000000, 0x2, 0x1}) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='./file0/file0\x00') 16:02:17 executing program 1: symlink(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x8008, 0xff) pipe(&(0x7f0000000000)) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='x\x00') 16:02:17 executing program 1: r0 = socket(0xb, 0x4003, 0x0) getpeername$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000000000)="50010501000000000000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80004fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171", 0x150, 0x0, 0x0, 0x0) 16:02:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e}) open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x142) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:17 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = dup(0xffffffffffffff9c) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setuid(0xee01) setgid(0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x4) 16:02:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x900) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) 16:02:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file1\x00', 0x203, 0xdd703384d6e9d96c) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000240)=""/173, 0xad}, {&(0x7f0000000000)=""/57, 0x39}], 0x2, &(0x7f0000000300)=""/4096, 0x1000}, 0x800) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') 16:02:17 executing program 1: r0 = semget$private(0x0, 0x5, 0x20) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000001, &(0x7f00000004c0)="eaff125c00000000", 0x8) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000002c0)=0x7fffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f0000000500)=[{0x4, 0x8, 0x1000000}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0xfc, 0x7fc}], 0x3) link(&(0x7f0000000340)='./bus\x00', &(0x7f00000001c0)='./bus/file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x6010, 0xfffffffffffffff8) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r4 = kqueue() r5 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xffffffffffffffff, 0xc9}, {{r5}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) r6 = semget$private(0x0, 0x3, 0x100) semop(r0, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x3, 0x1800}], 0x2) flock(r2, 0x80000000008) r7 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000540)=0x200ffffffff) getsockname$inet6(r2, &(0x7f0000000200), &(0x7f0000000100)=0xc) semget$private(0x0, 0x7, 0x10) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000003c0)) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r8, 0x4004741a, &(0x7f0000000140)) ioctl$TIOCGETA(r8, 0x402c7413, &(0x7f0000000380)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) dup(r7) rmdir(&(0x7f0000000780)='./bus/file0\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x20, 0x1800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r6, &(0x7f0000000180)=[{0x2, 0x9e4, 0x1800}, {0x2, 0x4, 0x800}, {0x4, 0x3484937a, 0x1800}], 0x3) 16:02:17 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/233, 0xe9}], 0x1) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000880)=[{&(0x7f0000000100)="c5535456375731d8f515829a5cf08dbcdca970988f368ea42238cd4a9a07db9d609b39fe4725ba81dc900d4195b85c8e485b4c14815178cb976b219304f0e0e8035c8a7413de295af8511727f1483fc1c9819166dcb1d0f46745d11561719f92dc395fbe12031fc5929d3514bde990e144066fc847f4cc26a92c6e1f1761aec6b781ea548d1b3511c5a7a125ffc663526001387cfeebd8125170843f7d3f6377d926fe5386be7becdf74cdc0376e956edf0d3be262a7cc97b4c9e077", 0xbc}, {&(0x7f0000000240)="6ccde306250b59b0944daac50d484b9ef1388eba703e7300db86ed860d423dc1c66b2657cd0c198e2d3d598d8f96dfa3e3ab74a83e4065f0ae7c379bb698a09d2328765c165fa4d064ef1435a69ed3d2fd2f791b53492ec7243cbc13e311bfcdc44f80756d203c3faa6ce26a598df3a5af94d1776a5651a82a6b57876e92d20f7fc673be99d18138fe426fc8b190ef6ac86251a7988abc066d2f83931f96e53f3752440970f40ac22701f0003e4d458a6248865c65ec31477cecbcb1fd3890eddc94d3c622ce14b69e0e7957533addcf5a0695514d34b6f12c9335cf8774a3dd424759", 0xe3}, {&(0x7f0000000340)="414fa946b4bf1a870a4cf667fc2a900b8ce97820dd966f6755cbee973ab392b305a2223cbca88fb8c6c7d19bfc49c216f2f77de984d8586652b92e6ef7313aa9ce221933ca8903b4d3a2173ad44eda044355b57fc3028c7b84acb00f85d7227ab04e8fc0f291ce2ad558638bcd25555c678bdd13841dfba03044842a4049a0589dde6f9b7241ce03fb5002b3bf57b09064f22256f9f591f78d8fbc1942", 0x9d}, {&(0x7f0000000400)="064da94b23ac105ab65ad247ccd47a51260ee91f847be2e6abab301cb6a8deefbc95fc82b21df01024a21ce1c3dd98a782aee55fce3b9b4528e2ebfe8185a38aa6b2240cfafe46b5951e3638e1e8477346df4d0a2f0d5b441bc5d2b6900a642c5e10ea7daa5cc1cfb465a7c3d9bf0aa76e36b7ee17ca218c279d2930c6ba3c942a517c1555f15458f83610f50703fa877f2b4c4fabdbbff1678c7f538550d6de4b03bc25", 0xa4}, {&(0x7f00000004c0)="1fc9a41a2fa7732f2581e17489b8090642184a7c3d3828d4987f2f34294c8339fa10f28cbe4b6839ca46480258a16aff2b0d41264692f330af0dfcd887d99165463e217c12e4b087145878655d217f840bc5c2bb290a8c64ca1f912f7be4888b719a713a30c281459694b5cae1e6d944b0f7d98348a4e3331e228bfdfd552a1ab5b9a8dba9370af20db7e0d1b995952eafdde9f19d5630fed5e62d1bc7ca28c88febd876bd75ebdbf533d11e7c94689119c514e4a9f77abac9ac4521bdd2e09e4aaee328245e28952133cb406e11caf3a70eebb8eccd4ab4", 0xd8}, {&(0x7f00000001c0)}, {&(0x7f00000005c0)="5617661789e5b08c2ba76ddba73e38c65329e546d4cbe4bc2ad20e3d1e3ac6a6ff169dc0c29315a4d3858dd07796f1f5121e7cfc0bec735d9d1171742b272849d291118f0eb17868c9336182f85011c0bcea8fc6ff8ac671de1b3f6d6985bf013023c5f2dfdc228f550922a78be55c6032f8b8006d9074441f5a563772ac30e6253457aeddfd9077e590a81fd511f27d71030f1d4b81c008e4fbf5e42376bc72b50319095a65516ef9409ba9ff9f821b50cb4afa3dd31bf2d8628fec267c43fa64992affe09cb0f407c163c7088414bd5c20561ea7f1b9c2a78fe243dd1c4128a4c24774985cb17e71cbe1d89564a5", 0xef}, {&(0x7f00000006c0)="49f6deffdfcc3d1851b62f4df28b01da17492bcc7bc965f137c24ff506e28a9c4048028767352fb64d2000b338370d09bf047c0daccc049e19ee8b2869d4014331629379232009ffe39ebbf5414eb7e1d2e1a3cfc53268447fa72c193ef36b5eb8aeb93f7833a45d5eb2fe0ea5031414e2c6d6f492ca6c669a6bb9b8309bc0218a52723262726633542663b070063851c15c1a9c38e87444db38abfc6439ed684ca22a1a35b84b7d10d853fe5d75b76b1401a909cc2841af423ee77c172772e0115b2fa0f7459e", 0xc7}, {&(0x7f00000007c0)="8187781480960a6c7650b8cc7aecbb0751839ec37f6f5eedbb09a73c59d1e0f5f684689c48cdbac759d8b33a073d23980dbe031b6c55ba20f8e00195b28fee6cd693b9d0536a80f2d18837e9be4acf3287e8e388b9b0b8003ac823acc83ad865dd17bf2fab1a8718bfc0fd521125e91f3e7c47a1c827ced3e826042787cd4a5e0f48fb4a724cf1158bb7d74cb52b33aede29060b425ef0", 0x97}], 0x9) shutdown(r0, 0x0) 16:02:17 executing program 1: symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') semget$private(0x0, 0x4, 0x302) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x60) 16:02:17 executing program 1: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) socketpair(0x0, 0x3, 0x8, &(0x7f0000000000)) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000080)=[{0x0, 0x1fc}], 0x66) pwrite(r2, &(0x7f0000000280)="9aaa8f9a830dc317a328a10e720ff9c57cd247bf1636b357bf366bf49370b7d6855ee4ffdce6b7ff1377995191fc436e173947cffc890a5344b8f29720117bffa561c38d0f8c3d471fd7cf280a588a60e2b9e665f3fe2359b2f534a3405696439e97d210a03103898225715b5913c6d2dbfc7df3935116630121385069d30faedfa0599c9a5db3a9b61657aca5ab8a9f1b66baed09059c8f", 0x98, 0x0, 0x0) close(r1) openat(r3, &(0x7f00000000c0)='./file0\x00', 0x220, 0x80) 16:02:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x200}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:17 executing program 0: pledge(&(0x7f0000000200)='vmm f#) \xfdB\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x00\xb5\xe3\x00\x00\x00\x00\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t3\x03\x00K\xff\x01\xf3/\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wGX\xf5o1\x97m\xb9 \xc3\xdd\xf6-\xe4\xde\xc5J\xd9:Z\xf0\x0f\x83\xfb\xffZ\xd1\xb1\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb<\"L\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8TXa|\x175\xe4\x8a=\x12\xd6&\x1f\xd5/\xa5<', 0x0) 16:02:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = socket$unix(0x1, 0x2, 0x0) r1 = geteuid() setuid(r1) r2 = getgid() fchown(r0, r1, r2) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400, 0x4) r4 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008b00020000000e007ec41480773a592f5b42250000000000000000cd6ee53023dedb76443f56b27c0000000000", 0x34}], 0x1) fchownat(r3, &(0x7f0000000100)='./bus\x00', r1, r2, 0x2) 16:02:18 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) r1 = dup(0xffffffffffffff9c) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000008ca901db9096fc5ed50000000000000000"]) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:02:18 executing program 0: socket(0x2, 0x4003, 0x0) socket(0x2, 0x8002, 0x2) 16:02:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)='_', 0x1}], 0x1) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r1, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = dup2(r1, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x2) sendmsg(r1, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x84}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x96, &(0x7f0000000180)="f936aab66e9ae54763ad327fde493401716cc7fbc0a1f2a733d629bd63a51413aa25e4c7a872930025c3288b530950f9d1fa16adab9a8feade76fa3831dc3136b9ae26a747c82266142853948ce12080ede1e84c2a495f757b399158104375fd444ecf232ab6d9499456fd17623a098c46f5cfe8dffced9442d207a4fdbfc7f4cd77aea2901f432ab3867cb73cb32b613b1305b9fcf2") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000240)='./file0\x00', 0x100, 0x40) open$dir(&(0x7f00000002c0)='./file0\x00', 0x122, 0x2) r1 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x0, 0x20) r2 = openat(r1, &(0x7f0000000480)='./file0\x00', 0x1fe, 0x8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x2) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x33, 0x0, &(0x7f0000000040)=""/51}) 16:02:18 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20800, 0x19) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x24, 0xfa8, 0x8, 0x29bc, "78c9fb9ffb59273239b8296ee302ecfdd7c43e87", 0x7, 0x5}) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setstatus(r0, 0x4, 0x4) r3 = socket(0x18, 0x1, 0x0) dup2(r1, r3) setsockopt(r3, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:18 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, 0x67, &(0x7f0000000000)={0x7fffffff, 0x0, 0x100000000000000}, 0xc) 16:02:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:18 executing program 1: r0 = socket(0x10000000002, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:02:18 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r0 = socket(0x0, 0x4005, 0x7) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f57696c653000"], 0xa) r1 = open(&(0x7f0000000100)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f00000000c0)) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000280)='./file1\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) preadv(r2, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/50, 0x32}, {&(0x7f0000000200)=""/11, 0xb}], 0x2, 0x0, 0x0) getgroups(0x5, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) ioctl$TIOCCBRK(r2, 0x2000747a) fchown(r3, r4, r5) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74, 0x0, 0xfffffffffffffffe}, {0x7c}, {0x6, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:18 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x141, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x3, 0x17ad}) 16:02:18 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x10000, 0x0) accept$inet6(r1, &(0x7f0000000440), &(0x7f0000000480)=0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r2, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./bus\x00', r3, r4, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) dup(r2) close(r0) 16:02:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fchflags(r0, 0x10000) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r1, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) r2 = dup(r1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xa8) ioctl$BIOCLOCK(r2, 0x20004276) 16:02:18 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect(r1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 16:02:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x3, 0x80000000, 0x9, 0x1c00000}]}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r1}, {r1, 0x41}, {r1, 0xc1}], 0x3, 0x0) fcntl$setstatus(r0, 0x4, 0xc0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="80") 16:02:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x0, 0x1000000000) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xa, 0xe0000094, 0x7, 0x2}, {{r1}, 0x0, 0x4, 0x80000001, 0x63, 0x1}], 0x7ff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x90, 0x20000080, 0x401, 0x2}, {{r0}, 0xffffffffffffffff, 0x4, 0x0, 0x1000, 0x2}, {{r2}, 0xfffffffffffffff8, 0xa0, 0x3, 0x7f, 0x3}, {{r1}, 0xfffffffffffffffb, 0x10, 0x4, 0x0, 0x5}], 0x1000, &(0x7f00000000c0)={0x80000001, 0x9}) 16:02:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001840), &(0x7f0000001740)=0xc) r1 = getegid() r2 = getegid() r3 = getgid() r4 = getegid() r5 = getgid() setgroups(0x45, &(0x7f0000001d40)=[r5, r1, r2, r3, r4, r5]) r6 = open(&(0x7f0000000000)='./file0\x00', 0x28000, 0x177) ioctl$TIOCSFLAGS(r6, 0x8004745c, &(0x7f0000000040)=0x2) readv(r6, &(0x7f0000000180)=[{&(0x7f0000000080)=""/225, 0xe1}], 0x1000000000000036) write(r6, &(0x7f0000001dc0)="92645bec3ec30ed7b0ecb23f00bc0eac10410d4ba06e87bfc9a425dc6950e7da399944cd3bcc0aac2cffee15567e5bb7899b4f", 0x33) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = semget$private(0x0, 0x2, 0x800000000202) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) preadv(r6, &(0x7f0000001780)=[{&(0x7f0000000240)=""/146, 0x92}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001300)=""/212, 0xd4}, {&(0x7f0000001400)=""/194, 0xc2}, {&(0x7f0000001500)=""/17, 0x11}, {&(0x7f0000001540)=""/170, 0xaa}, {&(0x7f0000001600)=""/34, 0x22}, {&(0x7f0000001640)=""/250, 0xfa}, {&(0x7f0000001740)}], 0x9, 0x0, 0x0) symlinkat(&(0x7f0000001f80)='./file0/file0\x00', r6, &(0x7f0000001fc0)='./file0/file0\x00') connect$inet6(r6, &(0x7f00000018c0)={0x18, 0x2, 0x400, 0x8}, 0xc) r8 = openat(r6, &(0x7f0000001900)='./file0/file0\x00', 0x1c0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001940)='/dev/bpf\x00', 0x180, 0x0) r10 = accept$inet6(r6, &(0x7f00000001c0), &(0x7f0000001e40)=0xc) r11 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000001a00), 0xfffffffffffffd31) fchown(r10, r11, r4) ioctl$TIOCOUTQ(r6, 0x40047473, &(0x7f0000001980)) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000001a80)={0x4, 0x80000000, 0x3, 0xff, "d37f91669d6e4d90bfae7df163d84eafdd0a38ee", 0x6, 0x400000000000007}) ioctl$VMM_IOC_RESETCPU(r8, 0x82405605, &(0x7f0000001ac0)={0x7, 0x6, {[0x77ae697e, 0x100000001, 0x6, 0x5af8, 0x7ff, 0x200, 0x3, 0x6, 0x7fff, 0x1, 0x5, 0x5, 0x0, 0x7, 0x7fff, 0x9, 0xffffffffffffff91, 0x5], [0x401, 0x100000001, 0x7, 0x800, 0x6, 0x7, 0x7fff, 0x101, 0xfa, 0x2], [0x8, 0x5, 0x4, 0xc0f, 0xc30000000000, 0x3, 0x8000], [0x9, 0x6, 0x9, 0x3f, 0x3ff, 0x10001], [{0x5, 0x2, 0xfffffffffffffffd, 0x80000001}, {0xffffffffffff8000, 0x7fffffff, 0x6, 0x4}, {0x6, 0xc04, 0x5e8, 0x6}, {0x6, 0x8000, 0x6, 0x1}, {0x100000001, 0x0, 0x3, 0x3}, {0x7ff, 0x8, 0x8001, 0x7}, {0x3, 0x4, 0xfffffffffffff981, 0x6}, {0x5, 0x9, 0x6, 0x4}], {0x6, 0x0, 0x400, 0x800}, {0x200, 0xb53, 0x6, 0x6}}}) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000001d00)) sendto$inet(r6, 0xffffffffffffffff, 0xffffffffffffff41, 0xd, 0x0, 0x0) fchmod(r6, 0x2000000000003c) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000001e80)) fchflags(0xffffffffffffffff, 0x0) mknodat(r0, &(0x7f0000001d80)='./file0/file0\x00', 0x8, 0xfe) semop(r7, &(0x7f0000001e00)=[{0x0, 0x1, 0x1000}, {0x0, 0x7fffffff, 0x800}], 0x2) 16:02:18 executing program 1: mknod(&(0x7f0000000080)='./file1\x00', 0x2014, 0xe5a) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000280)="4e31239524795b99130683ca4f2193ea58a7901b6346f301c295fb7a0c7a20fef10b53922d9ed32fbea2dc911755debe7bdecc730d8c31b5d3422ce34089d14c807556e06cfa8a0aefa4b23525f3ea07874b0fad78630490839e4dc03dcec9c7cf460d9a19874a6e91e208e4a42dbcffac52825eca57732a9cb99ec56c363895ad88231e06756b4f534d4337231e458e1b38f964f84560df278a3e741ebef3d852e42202d627efda90ce61de8644e8e8ea2b26d78816822c8353d852288be9e8a4ab9afe373dbc6d4f580698810a12078ad6", 0xd2, 0x1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x37f) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:02:18 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x800, 0x21) mknod(&(0x7f00000000c0)='./bus\x00', 0x80000021bd, 0x40004000000028a7) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x4) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186a56010000001c00feaf1200ff00a8d29a6ece014f38d6fbffffffffffffff4adbd27c4b16350cc98e01beb4b2", 0x31}], 0x1) 16:02:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x201, 0x1) openat(r1, &(0x7f0000000140)='./file0\x00', 0x10, 0x4) 16:02:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20240, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f00000001c0)=0xab) r3 = kqueue() kevent(r3, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r0, r0) nanosleep(&(0x7f0000000040)={0x6, 0x1}, &(0x7f0000000100)) 16:02:18 executing program 1: setrlimit(0x8, &(0x7f0000000440)={0x7, 0x95}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f00000009c0)="54ea5db04665fbf51f6375f24d34c076dc43e7a8ad5a1a3780084e84259be8701f2c3728575d33e0c10b3f7e75e96eaa9734a817ac69067ff1c848d3d1638be3d5fa5da1aae067316b660b3cc2298f2d3a6377647d62da4194cada8e7c1baa1fa4ec9012b4d1e58ba50a", 0x6a}], 0x1) r0 = syz_open_pts() r1 = socket$inet6(0x18, 0x4, 0x6) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x3, 0x9, 0x8}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) close(r0) readlink(0x0, 0x0, 0x0) r2 = syz_open_pts() mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x7, 0x4010, r0, 0x0, 0x0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x1, 0x576, 0xc918, 0xff}, 0xc) fcntl$dupfd(0xffffffffffffffff, 0x8, 0xffffffffffffffff) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r2, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x481, 0x0) 16:02:19 executing program 0: mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000000)=[{}], 0x20000000000000c1, 0x0) clock_gettime(0x0, &(0x7f0000000040)) 16:02:19 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r1) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r7 = getuid() ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r9 = getpgid(0xffffffffffffffff) sendmsg$unix(r3, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f00000003c0)={{0x0, r5, r6, r7, r8, 0x0, 0x9}, 0x800, 0x1, r9, r10, 0x6, 0x1, 0x1, 0x2}) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r11 = socket(0x18, 0x3, 0x0) r12 = shmget$private(0x0, 0x2000, 0x4, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_UNLOCK(r12, 0x4) sendmsg$unix(r11, &(0x7f0000000680)={&(0x7f0000000700)=ANY=[@ANYBLOB="20002f548873003718a255a0af82df316dbf672aee4d37769858c586da0a48ff606558e31dc27dea5670d073ad11c1a1482c2dbf0467011ac02cb27e92d1a180436ba5f5b35e3ee912018612e0fe8870b59ba9f7c5fbb151a67a04a1eb74912c2a42b1db83e2b4d2cc7cd5f34d303c2eea65962be1ebb2422d87bf0487268683a4b8f13cfdc9f8bb5bf265c33409cd98c5d4bd2de3bcd627825701053a8033854b197e6fbe5187f4b149"], 0x8, &(0x7f0000002a40)=[{&(0x7f0000001a40)="8fb23757ccfe9ff4d8cc041ae5163f1c20f2db6a10a95e9868215f6b7280a9c7668ed9bc0a63714657e0f9d69afb04e9ff0d6e3f4d191b1957dfc5cc08ca15677f51009b30473a381a8ff145b1afaffd2b5c3ec5e523c4cded6cc4f730755274611c07ff76dc714d0bcb20b96a3a70617264414dc5338788ce3e8b0fa6df8e8758bc1fec9f221da669bed06fcf965c6a1707bface92c06628cd4a1d2e760b1312aee5c26b9468df0b7e71b6ff8c82a2dcfe449c27f454b38a9c6452b28c2743989f0344b844fdd7b53f762fa4bb40a9ff787adddbae88ebd0d1b5824878dc6910e4dd106a36545ee9ec15d13849409eac9f660f4250f31cb8633d367f626fd74a131c3bd361ee38a7137ce54e37e46598a428f2ba9961cf5eb3508ab783b069bdf0c9c287de9825eac53a1707535859c023bd9c729ac075b3cbd0b6d92218ecdec89c4ff758614aab97ad9d1f629c0b2f1ff52a621260fcd16feea1deb02c7b9a4eaadb1ea9206e5f2668bf333dc4b77c114415c6abc2ac8e4f63dead887a808580843ae9bb5b467024d3b1d34a2c18a0522299977e18ff3a285b636b4a9974063ea78216c22f25f3adda091854a1cb144b0989b684d1f3a3a3656f9ddb15e4bce2d8a870f2c345ab9725a2867e2cc5fbdffe842982a9510ffd555bce79b71f648434fe93b398eced2d1e0382c6b9edc7e57483d4b12154e2f0cd06a4f15910f92a80099a6b5ca47a0ffc5c6e32764fa2ef44e494e4029a266580a6ff3a149fb6a9d5a5d3449dbc559d80c364fc6fe2aaabf90aabca4ab41f7053b33aff9b2bf61a9098914dd956dc5d660d35b6c7becc9e50ebbe1770840491da2f1ed7acc506529561ea4c01ae79a1b18cf332b1ee8ac8054be5a482b6e0751d2fd74dca3b2069ad04bbfdb0281a9ddcdd7e5dc70a716c74791c7b7cf0b46c81a44e7490a41db06bd59e0b11aa98394cb67e563a7c39ca1b05d4430efdfcbfed4d107d7be7dcd4bb00f78d99b2b065af0c0344d12d0b00f7a50bb96b4029845810008f56a241bdceb8864b6d1fececf452553440589fd08ef3915419c1ba273a4c898de9dc9cbda7e0184d802cd354b7bc8327a4361f3dc6b7fdff1ee740de52aee885861edeb6240d2982cbb7d9ac8525623fd404183187b1445c207e9e1b1fd93c315570c787cc6341001924a025418c0c7b9e37cb6c29d2e9945a81ba1983d57fa58e01d1d8ca245d9c5017a781872866f34d45793f45500b5c0b5061ca2c6900b3ac6fef548a8d2a7dda7d8c1a9c24733f978a6eedf62f9f8c7363e3fb44b60f873aa5c31dac7bc18db6189861f9a116da8fcfc402eacde80f07e31a76eb1b66aad1d4bad49529af04a15e14656f207ad524e80920ea81acba2a180224344c847dc566bd9f3be16066ffdb750d462b6a3c97f6f4645756269f3a974848406f9cfea84697476295c5b08a0d6f843042912b48fe2796376e64ea4133c048b44597a91c5128e7e647aab134ca8e6680e91d055b71eedd3a5d9fd2d3cbb52f08539f295f38984d201b64dd490d9bbc1ea2aff62f2d563c0ba1146264fc156d3be67d659c87624b65c44e4638d481b665e217f5f530f116cd5f186036868d283876527b9303ff4ed51894991860fdf28d81657096571be86f36476531e9eddfcdc7240e5b9da4ff76877d68d34fc159f88a6cc745f73424095a834201caaa62810888b39f86126974d519f9bd7194cbf3ee5e18996c9cb0208ade31cb81d33185466e45105551b625a67f6ce234b5eef1a2aa5b8846d32208485cdd57b44806b1849ffae0a5b75049e5614849d2d084fecec5c76ad210a24d46d8c4ae76cd5cc140b00d1325c2e2972eebfeacf1997f44c79a78c61752209ce1f116016e5ed686816873a7ad3fad85b098fce2c0a8b9715d97ef71ff191740c17f7eaef334c5f8982089d2bbdb0e1c23ee949f3850cd29bf1e119babb528f363b36d2d79b2e4554e779e04c3e72523e6e1d4280023124d9ab6367fab3576f01974c507b67c0ddbc9b2cae15dded84ba0366089d21f3f5bda32b2461709ced2601bd7fa9d59552f682ffad917d00e5866f6e359a94c218ae80bc5f918b567b97031255a2f4bb1350491fa8878c1274d4b08a8bf479c6f55f875f5df7f3347d5c532e2d0d62ffa94f139d4f14b647f9dd9d612e5e01631a7c86f1fcaa4b8922e21f4693b5449cba06579a7ac15b6b5dbfc4b8a22c2dc3c7d4c25e4f51c46bd6443e90616af15cdbbd9455fef83b68e01fd48f0f1867ba4f1e0ce006aac019703bc5fd3942b18f9191e4c303609368bad0671f98c0e77650889c37977fa42127c811e2fc85f711512b1682a72b4939b70ae24f827abe033dd7253c31fe3a12172c3c9b5afdd3f2b75ecb4156f07f8659254f6cdc2a3629ab07bcfd1e83799ea7950129b6caf4f4b15d94fcf39a8627f8320a654ac8c43cf47475e252bca3e9d6d70c73d69e6c174a7dd639ed9f8578a704e1949864811d9329a7538419461305d94b03a92ad276a267a06d193747ea9df533e063292201884f1c88fdc257f6dda211bd7ed9052a74a207c0ea5dd0e2d67482ba1eac0104da9fe8e031438d5e730ba3e171bf5f45172db91363a56d27c63d3a0cb4adc8e17705624cda6b2b5bed65edaa0b5398d2d3991ebaea6120c5b7c650499b674b007c7eee5b71246bb83c285db2070495b48b5c896d6af4adce941588fbb1161dec5ecad3a2e31c4e5307d61c43666868266c535e60b604f8136d21bc0ac865886b0890dcc3604882f392701d395b107696b32d0f5929dc335b61e67f4a1d3cd7c790a33fadb7afed165d3468dd3ce5f70a91dbed552f912ef62844f54ef4d8cf91f1f5e03e34a0f6f4793f50311000255eda2f5555686207cacd093f54a1cb1dc7344592c4ce89d435119fb2b28a38bf75f80a4fc91a7bc23d7c4c104758139c1dd9f55f675175b34b79d986d75c1268155524be9068bd55023323962ed5ea8555a59f8d160b56d9ea83196c671a16ac71318ba3b26190b224398ac71c080cb7b24e598b1a6535ea42a7d70ce4fee0030506d318681ccd90c97701e000df34c85d894dbad9bf2f5f8312d3a6ea65a373f9aaf220d19a1f852e72db662b5bcd22b8447933640a771d684e321ff54d79f519fded53e024f4b13cc4fa90b5f94386c71f4f65a6d9cefd5b2472c87cd0154e29f3a625e6d900e8a4213f84eb58fae934e1b6181e5369a3462264e04f4bc7cb86efbd36372fb3274f1ac9ab2d5b462ad066962d74d9e201ae60cf32f61e95bfcf25c842865f55b0cd671b04fc7a4e75b3e96eeda285bd64991488c0e7e6c52be69baf2e4c06d7ed5b4f5a6e1f3bde30fb3efc7743a9aed05bdb7e263f59a76128bc460da74e534177dfb7facf913c1834c14d13a174b98690c74b4845f50e362b55561a75783518c1b629912a9000e4dea4efb449acaa2b03d51be251c03e7ae08b42601d7e2c5626c14ce05b972e85ebff0d3ffb3cc57b73946086727ef49ff65163331ec62a3cd52f9f7cba5d997a7197eb48c50590aced6421ad97ba8ff81123a8bdcf9b879c9270ac6e7a93ed02acf4c64909032753f07b3d82eb53c02156884016ce234c7c1167de6fa8b4d333d317cc809780b1a7bac03702073dd2ddddfe75f056500d3e6295e0194f32f65d50726476f9354d6b0d01d0f941e27259068ed6c41c33b4b48ddd09d7b4bfb6561cdc7ced62edfdcc679ba08c7f20603d0a2b9452e0a6b1799e641bd2c70b776f966d4f0bdc30228852169269840850b1113f11162d1c37f603dcd893a158912b0f20b4be6ceb2c81929b3d01ee3df8153a02637f1c0701ac5f276b49b83c45941f8019586c745716da3f2db4fa71439fb676a2bfa08befeab4fe5b7c8f7e36a7ee50dd7e9854b16de4ad3b837a9a619e8145b0546592955924ef45218ccc82ed815fdd817cfffa0bae651796d41e06e6ac9f1597e4288956c6cce268deb8767866cfbba4214641b5cb4487d4bd22a9ed30c06aaca58b31ee6bb450edfc4bc499fc2d631cca254e6862d55d5cea65802050f6984b50f91df28d4d86bb513ccca63abca7f51785d7fbd7f1bd59227b8b3d45da13b41d16154ce63047cde8c64a31a3a159082cc2a75fd96e9611f15dcb47945eafd56a31e1eff06e1a8fe4d37d039b7f2cb39ceb81d00a8c9dbf7a668378c6bf4f01c443d987d1ec0a5c3ccc6df4543779a729cad85c87dd4daba35f9e6e50668dc0a6bfb6cef69239fd45368a7861038a443459127fb20046a0719db561fc446a52f6ce6c73230e3e66147b7f3f4370f9fa000fbe982e3fd297e2cb466378c3bffb00a85521ccfb45732d02a3f1e5bade10d3aaa3fcea265254e7d2586ccac903da6b4b8317e46ac04132569c1b851b0830b135381f528d61e8a78c43d6bda4eb33b851c1e0d90e43d8efd7672d141640a14e784d0e6ecad0710f125d222e7ad376186401e963b661660df6af5e54115baa34cebdcf0c1d334e0bbba3282f1992b05939010af5b988e644e8ba1bbaf9d5a90ab89deff1c0685c72572c8392714348e751a00eae1463517f30bca05442adb2efc20f40237179897c9d097820e98a594eda4377c0a3b015b61acf34dba07169f1c94709e589fbbe0595e89bb8721ab8606b50155c8b94e8f903c8c582b102d73d224ffe0e600f2da40c91b941a7ef150101bc1ebf9a898ad3275f66e3921b2c7057bf3060faaf40e571a2596888797f9bc39558fb45a3e1d31d7946bca7479c2e1cb967c420ee3bdc93f51d60356f6ec3468e5d0f98afeeb42a79c4359a266732b35c7046f1a517f6f6be13cd2aad24c9d8ce13da5133af29858bc3f2ea1ff4bc5a19cd2dea8a1e88b7e3df1fbebe003666bc28835d0a3099d0549f5692355cd5a7a264df5316724bc5080b12524425a228ab2a3c777bb9983efd674039675bcebf4c77006c6d86cd0a6d027a67f6cac9040ef5716a3f624fc6ceac1979f2b61cf63a1de557b4a173816163938b75db9ad2b938780018e0918299831be426b6a4e13c5ba1f94a0e4e7c7b8f84d2b2c71a16aa20eb19bd4bf91201e5f0ba4f18e0d95e44fc0d452dea7296afcc7052c2eb2626b6c29af8f5776fe9035df3ccadd9ae42475842e5157e887f768b27fa3e6a9b8fdd76038702b65cd2398d592f6f7d82dfbd9de12f91b9fb8df287f596261088d4296c8c64d2199ae8a4ceab3a81ce6dd5b83a2da51b8182f2558df5c48b404071fe37ed2cbd7425d268fa28ef6f356f860fb6e545b2bcdda6124441c6eeae96887b73232b0649b2f21d2152f3939eef3619f50de88accf5612ce214b080c0cfa8af2d62d27b7c7c69c114d6122b9986d31b13a5b84a1df2effdc5ac2a4bf01d002fd76d3ef9892e9d1b5d6834809438c1aaf8e05c8a37bd062cf55f2d0d0744f0ea6f054aca3e0b1dd0d23184a2892a57cd9264a239e9038a21cf7a149df324511ee7ac23fc47b9a671503dd9438b33300c3fbe58fd8b600ba27677ac2d1929c39ed2ed2ade18474d02278efe3761b9999e3e85302b0e471614e07d6f31713aa09f58266b03b918627084a321067ed0b934241bcd4944bcf4502d472bd64464c5d0fedd0e7838fbc9affdd591f2a7f9a7361e252908506a43329e6a96b2b6c4cc95a765d3fadc36a1dcac6ba9f8a10b07ce6c183a22fd08c6bf47cf77bd6b6c03116a28bc121057b9531602096cdad99cd599b8805b32605b8980d2d6489255af57781ed5521b72924590fb09fff29281e082eedf8abe9139af6ea28ed7a83f62fe", 0x1000}], 0x1, 0x0, 0x0, 0x1}, 0x8) kqueue() connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r11, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r13 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r13, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:02:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r1) close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r4, 0xc0106477, &(0x7f0000000140)=0x8000000020000002) flock(r2, 0xf) 16:02:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() readv(0xffffffffffffffff, &(0x7f0000000100)=[{0x0}], 0x1) r3 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r3, r4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r5 = getpgid(0x0) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x1, 0x2, 0x10001, 0xffffffffffffff0b, r5}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x810, 0x0) ioctl$TIOCNXCL(r6, 0x2000740e) 16:02:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000002ff, 0x0, "dd360020000f00", 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1c, 0x8, 0x1e, 0x1, 0x100, 0x0, 0x7, 0x2, 0x2, 0x100000000000006}) ftruncate(r1, 0x0, 0x9) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:02:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x81) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x8000000000010000) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pwritev(r2, &(0x7f0000000400)=[{0x0}], 0x1, 0x0, 0x0) 16:02:19 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000340)='.\x00') rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000000c0)='..') 16:02:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4421a783d1e6bd9b}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x3, 0x2}) 16:02:19 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x28, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x4, 0xb3, 0x4, "32d4803f836006d0f03bb2b3bd875272dfdd2942", 0x7fff, 0x1}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20, 0x0) r2 = socket$inet6(0x18, 0x2, 0x3ff) connect$inet6(r2, &(0x7f0000000140)={0x18, 0x3, 0x6eb, 0x6}, 0xc) r3 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000200)) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000240)={0x81, 0xd96, 0x40, 0x147a, "04ce803119164fb69e83092e791adcd4422650a4", 0x0, 0x2}) recvfrom$inet6(r2, &(0x7f0000000280)=""/147, 0x93, 0x1, &(0x7f0000000340)={0x18, 0x3, 0x6, 0x1000}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f00000003c0)=0x800) syz_open_pts() r5 = semget$private(0x0, 0x0, 0x10c) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000400)=[0x5, 0x1478]) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000440), &(0x7f0000000480)=0x10) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_GETPARAMS(r7, 0x80105727, &(0x7f0000000540)={&(0x7f0000000500)=[{0x48, 0xffffffffffffabb5}, {0xc5}, {0x23, 0x21d063a9}, {0x2, 0x9}, {0x67, 0x9}, {0x67, 0x9}, {0x24, 0x7}], 0x7}) ioctl$TIOCSTOP(r4, 0x2000746f) sendto$inet6(r7, &(0x7f0000000580)="1dbdfeb74a1bbfbbb0b97b606c3b13f3c6", 0x11, 0x0, &(0x7f00000005c0)={0x18, 0x2, 0x9, 0x6dfe}, 0xc) syz_open_pts() sendto$inet6(r3, &(0x7f0000000600)="719d4b337efc6966869b20dd267d4d94b96b049dbf81b196be2a14506bcbbeba53d8711382c899ce0dae9bb4baeed976e8cd173c66cef61cd6bd0ef2410da4645e4d25c29fbd5259e3fc0bd51ec057d02627886927c1bc3c67924b77d32f50136ad8552671f5ece6ed922029b7a894cf9eba80badebe31b3101788de6a89699aeabf99fd758ff745c8e8edef4c", 0x8d, 0x3, &(0x7f00000006c0)={0x18, 0x1, 0x1, 0x401}, 0xc) sendto$unix(r6, &(0x7f0000000700)="d1025a80fa776a793d954b27e02b491f3b2d89706829a6609f88edffd4b00797c8f240da63cd59cc9bea26af6e3292ca10511cbc05205bf4987030dd94735d06214b016799000a87415ae984fcdab9b5f74bc87abcd4672c58c74a59fa79484a8f9423d95520e7bbded24a4111083766d1cfe5000f10ed287224648542a2b5de59ba8f2d5cf74801a0a326cc615691daf97f5e3651076263b347babba4f5d09fc88b61770e4ce81ea552f342d0d669a9999a8fde4c3971adfa6aaebaccc61ef61017f69158be96a4823749e8040ce2ad24ded7e16ef35b186a", 0xd9, 0x7, 0x0, 0x0) semctl$GETPID(r5, 0x5, 0x4, &(0x7f0000000800)=""/78) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000880)={0x5, 0x5, 0xedb, 0x3ff, "7e179ad9c08564d74ef186d76c010c0c65c3cf66", 0x1, 0xd63}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000900)={0x7, &(0x7f00000008c0)=[0x8, 0x113, 0xfffffffffffffffc, 0x0, 0xa677, 0x1, 0x10000]}) 16:02:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x60}, {0x6}]}) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000100)=""/145, 0x91}, {&(0x7f0000000080)=""/19, 0x13}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000380)=""/128, 0x80}, {&(0x7f0000000400)=""/154, 0x9a}, {&(0x7f00000004c0)=""/97, 0x61}], 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000000c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) 16:02:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000240)="1f2c74ab1e3a254d20bc6322c13e80a7d8def4570c3bf663ed85f10f1d04e6ca39f74d84c0482418c3c6b585bf2aca0c304d73e8931f4672caa9405f7ddbb0881e1be693c6d398bc5c09af0b4cca165d81d7bb37cb745831d99e9bc4d80bb85bb0aebabe6f8ce5506b31e6db9580bb6181be1f225afe4a58592e744e34966760358dae61d95be3dc9819467e2798edca991644ae4fb574dae4ed3abeae9449d447f374c58b82653e87b06b6b4a4a9ac898569ce0620a1355986e7a91f5cebc2ffd51cb870bfc4b59593a84422abee020b60438dbad9081977d96d4", 0xdb}, {&(0x7f0000000040)="3389dd4d732e3cbccec18686c56cfdc8dc8edd9d67e31843e529e22ad8ab04f94cfbe0e942df89c79e51d68842f95ac86dc236118d38e02808be13f37a91057d14a72a30e0fa928d6e7cae0704e49174af269007fb4c3a274f", 0x59}, {&(0x7f0000000140)="3092fc069a895db74224321244f985587c91dbbbaa58caac8532dec9ff6465a89a471a458e1f31deec93f564beb610d35f7e76ca1b5edea5fce6af9ff750d8f20ea678d4c761e45da0e37e88812ee257f3ccc50b0821e0217e132d98bede5060c6c1b64e774e73", 0x67}, {&(0x7f0000000340)="3e4f1d74b0fd47a021d99eee9a3852dbce719fb4c9bd4e055f507ab5987e400c20824b9e7446f38e1967e5b9591aafac575ef9dffc2951c1fbcec46652fede6e385608af6a11561b736f07cf301cfdeb4b7be31ad30fb24d89db0ac35a63526035cc932777b31b3e6619377113e9616d8963dd6c3023ffa39b916c717400df203108ef03ea7d3ed8133db5e715b781283727e9b3904080ea1e4d85d0b880d20ef5341f14a0098a3f", 0xa8}, {&(0x7f00000000c0)}, {&(0x7f00000001c0)="bae23c0044154b42b57a06e296c9843f58a46d04171f21c9ca5b859aec67fe2636f9cfecc8ac3b01e27d835d9555552b29bc2fd4b7bb168d", 0x38}, {&(0x7f0000000400)="43e0f7ae57453402c5fa4bd722b770a87693273cc7b445e6c5551ae8ff6b138cccacf8262eb74a1d9681f7124cc220abda344f9d55f7c267b3c20ae6af99e4861ab2fb73b7a19a0b6bdba4cce994282580c81b46087c89083a3a91f942a8785ae8995d7c97ac2d24ac31ed9da4d004b0bd434ec3a5e2896db0ba6acb3f7afc9823a4a31af743b46a48212c95f145110d234934c3de706d69d5bd36a7b46629627bb12375addb8cb0b39f6c9abede503147c6933488e5bee505e8703956ac7eb3fbdb636e1f64eb52da5d013f78b58f3979", 0xd1}, {&(0x7f0000000500)="4e1744a9da511a9e8d3c104274a5cddb127739cc75c32b139b5ad0d99a411697de20c8863d6977b33fe574f13283255c517863e47f334123461f73d46bcc3eaff07c774646bf80a353b4922c52ce5ed3c2f9930fe52abbc3834785581aecddd713c2acafdb4d91ca71cb38ebc73812f4993ca7615f039afcf45612b84e7b9658149a1f238c99bdfcc0b55a332da1a83dc51ba922c6188bf1bf035ec7d1370cddfb3feb7d4220e1eae545f1de4eacdd871681b0fa0c6484281944d94d12d83c215a036437b5e7967289805e78f2dca24f728bc7cb62b5b960f87561f827e10421541c13e3", 0xe4}, {&(0x7f0000000600)="7ef1da51bf3916f7af32", 0xa}], 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{0x0}], 0x1, 0x0, 0x0) 16:02:19 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x880, 0x0) fchdir(r0) 16:02:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x27, 0xc003, 0x10000) 16:02:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xfffffffffffffffe, r0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x4, 0x20, 0x9, 0x4c0}, {{r0}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x9}, {{r0}, 0xfffffffffffffffe, 0x62, 0x90, 0x7fff, 0x7}], 0x7fff, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) dup2(r1, r2) 16:02:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x50}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f9") 16:02:20 executing program 1: nanosleep(&(0x7f00000002c0)={0x7ffffffeffffffff, 0x3b9ac9ff}, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x4}, &(0x7f0000000040)) 16:02:20 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x40008, 0xc00000c2, 0xffffffffffffffff}], 0x3ff, 0x0, 0x2, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x5, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x4, 0x44, 0x7fff, 0x40}, {{r1}, 0xffffffffffffffff, 0x4, 0x40, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x60, 0x0, 0xffffffff00000000, 0x9}, {{r0}, 0xfffffffffffffff9, 0x20, 0x20000050, 0x0, 0x7}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000040, 0x6, 0xfffffffffffffff8}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r0}, 0x9e90fc40a473da0d, 0xd0, 0x4, 0x6, 0x7fffffff}, {{r0}, 0xfffffffffffffff9, 0x0, 0x2, 0x8, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x94, 0x20000000, 0xffffffff, 0x7}, {{r0}, 0xffffffffffffffff, 0x1, 0xfffff, 0x20000000000000, 0x664a}], 0xdc0, &(0x7f00000001c0)={0xd88a, 0x505}) r2 = fcntl$dupfd(r0, 0x0, r0) fchown(r2, 0x0, 0x0) 16:02:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d704000000000000005b00000000000000e74de4", 0x332}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000b80)="5600000000000000ac8ed6dfa92d42087f00b60390ceda6ac1563048e803cf33267ce764895d247c1a15295c75abcec6c1c369fa47bab9e1aecf0c0aa9f915a4e02f98bdf3155cd7d25d53c373bfc0ed3c5930e61f9a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac334db10ed7917354a002af475d52a6bc1a5c9f065780f5a26c7bb6b56dac5a7ef0d39c076206c88f83373cc0394d08b073df98669ba61b4f63caec35d5082101f4feaf20be12c91de845c593b04e4b8b48ec7bccaf1ecce8a980b3503bddc3fe5bb6c66dca0bb5a010024b8a14fdcb2a27755096b17790afc94f0357c480b82047aff817894db70eed8da3a657bcc749acef106000000218f8fe04a869e10044a3bbfd34b28f700001ff478e12b7673c5c962e32ae853ce80396f199ed2d01a9081d687147de42feba30c9896e62c0cc644659bfaf6d545df6da1c49999c7136aa450a6aec1454982609aa60ae55faa37c23dbae4d51182446bd9706e19273581cba4821bcd3f63165ce675cc130924bbc9a58532c3f7", 0x185) r1 = syz_open_pts() preadv(r1, &(0x7f0000000800)=[{&(0x7f0000000300)=""/217, 0xd9}, {&(0x7f0000000040)=""/18, 0x12}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000400)=""/234, 0xea}, {&(0x7f0000000500)=""/232, 0xe8}, {&(0x7f0000000600)=""/225, 0xe1}, {&(0x7f0000000200)=""/72, 0x48}, {&(0x7f0000000280)=""/4, 0x4}, {&(0x7f0000000700)=""/127, 0x7f}, {&(0x7f0000000780)=""/110, 0x6e}], 0xa, 0x0, 0x0) close(r0) fcntl$setstatus(r1, 0x4, 0x80) dup(r1) r2 = syz_open_pts() execve(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000980)=[&(0x7f0000000900)='}*},,\x00', &(0x7f0000000940)='%*\x00'], &(0x7f0000000a00)=[&(0x7f00000009c0)='!/).-\x00']) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000002c0)={0x0, 0x0, 0x5, 0xffffffffffff5e50, "854955882e0261b6374dbfa608e08ff7ff00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000140)=""/45, 0x2d}], 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) syz_open_pts() 16:02:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r4 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) setuid(r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) sendmsg$unix(r0, &(0x7f00000004c0)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000180)="023ba62f5f6d980494d44aae864c288e67d9766ad3b8778a5c0ac259ceba75c31c529d2b66669726054b848edecd204481ea040d0c919977878992acee4e95801c8e3e1d566b7b191b192773c2275599462aee9e489ce51ed871e0b3315ed0c755de6ff10a016f77e1018b5dd2902b73ca5e3a94455c82", 0x77}, {&(0x7f0000000100)="2ead05f0cc129d4a337fd8e963bc174a33c1fdcaf4000e4cf3c3f50ed0125ab37f06b1a5df400e23abcbfb930206f4affb0870", 0x33}], 0x2, &(0x7f0000000500)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="00000000913a1f000000000020ffff16f901000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0], 0x98, 0x400}, 0x2) sendto$unix(r1, 0x0, 0x0, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 16:02:21 executing program 1: rmdir(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000680)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000100)='./file1\x00', r0, r1) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000200)='W\x00') r2 = dup(0xffffffffffffffff) accept$inet6(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:02:21 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) fcntl$setflags(r1, 0x2, 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x4, './file0\x00', './file0\x00'}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x2c) 16:02:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) nanosleep(&(0x7f0000000080)={0x7ff, 0x7fefffff}, 0x0) close(r0) poll(&(0x7f0000000040)=[{r0, 0x20}, {r0, 0x9}, {r0, 0x5}, {r0, 0x8}, {r0, 0x2}, {r0, 0x1e1}, {r0, 0xe}, {r0, 0x120}], 0x8, 0x5) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x7, 0x0) kevent(r1, &(0x7f0000000080), 0x9130fbf, 0x0, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd807effd488 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd488 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd488 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd488 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd488 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd488 va 0x20ffb000 didn't change! 16:02:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) pmap_unwire: wiring for pmap 0xfffffd807effd488 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd488 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd488 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd807effd488 va 0x20ffa000 didn't change! fuse: Cannot find fusebuf 16:02:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x2, 0x0) syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x29, 0x6, 0xfddf, 0x712, "daa3d3974acabc2e051ce631b19aad93e22e5604", 0x1000, 0x7}) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x7c}, {0x6}]}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x0, 0x400000000000}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x6, 0x6}) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x2, 0x100000000}, 0x8, 0x8, 0x6b3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:21 executing program 1: r0 = socket$inet(0x2, 0x3, 0x7fff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:02:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)="fb49e2799695538d99ce60f502c5c066c0bc3cf0b8e993789af1436212cfc0b5f71338f602dcfed2a28bdc89a63fa69cfed1dadbc5a864d89cd609c94635b3d1587e43f45d1144eb8cad06bcc7eb88523e13860da886cd96fd3bce9a277b2cee2c0ab952cc191a4c675af96c794c2acfacc87ba542047170521261177e077eea3b123ae507f9197caa248cdb07765a4adda526d7f9f1074c1367f2cf670ca28aba82d518400582128ce1ae84afd04c77bc4c89e6baa924a8ee53ecd83635aad650831d5d936bc012d54af7661da5cbf1ff4c0da7608fd822986ca10e827c48061a9b3266da130b", 0xe7}, {&(0x7f0000000340)="de3dc05869b04da77617043de38144226101d8445a7908d62e4b3a0f81fd30d4d1f0b81668159a19dfd8ca3b3ceff8cd025a2e0c4f2d3215b8bc4fe7119f6a99a20068b90d0dfd09b87b08b0e3f90a5d24ec15b4d0205150861ee0ba9e5bed7be8c8c5502d6325f15b40343898d8ea6647b9cf1b9c9e7f44fe535890b0d37761b316cfb1805bf0ab1b16c040d2fcc49c50ac63d7b95391648a0cc49dec662781d4e7265d49e38103a735ac8b653e5126b15796064749bd8441abcf55e36d8865", 0xc0}, {&(0x7f0000000400)="14223e801092ce0636bbc17b07a2839ef69d1c08ddb5f1950d9b3317a6d6b116a57d319749ed919182d5861014832d1e27d3ee399bb9254742cad627209b86ece8d11bbae1db4da9456a22db684d09", 0x4f}, {&(0x7f0000000480)="c9499efee9335d62327f48c13fd737c095962ee6a56d8d0721025522b8ac2fc7a28689eb7342130d4cfc9e1f08a637af9c22316bdc154fce0bb817209261c2fd953f398e40b272fc41a95dfab6df3ef1374b7e73577bee1595681fc6cda9033729ac076bf1d688c631a64a5b4a7e8f815d5abb35b73dec084bc5bbc4c6e69067776f28a21df3bf127587a025f7eb0974b7256b3f50b42875893c304b1b1cda2ea161c4f80547f177f2eb58e278431f5885", 0xb1}], 0x4) r1 = open(&(0x7f0000000100)='./bus\x00', 0xfe, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000cbca83caf7afb9d8dcd1401da24e14da00c69e02000000c7f862250c00016c87652d62e159c51bad5a8bf626d9dea3c2c3b47bb79d7d2c336ec5003707e1966ff4c30000000000000070b29972921780429a72e8c3b8166e62ce7d4831d1d5f01c6bb85ffc8e74fcd7e203c059c55293d8de65a76a290795728acff0278d6b3ef79fed157a56967a40136e18b954ff3d94cd88d150c14736a632f2e2", 0xa9}], 0x1) 16:02:22 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) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x2, 0x81) r3 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) close(r0) dup(r1) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffeffffffffd, 0x20003, 0xd9d, "b08d16c65519470100000000000000d8e500"}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b2028, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r1 = openat(r0, &(0x7f0000000000)='./bus\x00', 0x100a0, 0x88) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000240)="32e14da7295124e8fb0128a8f6522e29a9246f30", 0x14}], 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r2 = open(&(0x7f0000000300)='./file0\x00', 0x80, 0x6) execve(0x0, 0x0, 0x0) fchmodat(r2, &(0x7f0000000340)='./bus\x00', 0x16, 0x4) recvmsg(r1, &(0x7f0000000200)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/6, 0x6}, {&(0x7f0000000140)=""/107, 0x6b}], 0x2, &(0x7f0000000280)=""/117, 0x75}, 0x1) 16:02:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) kqueue() close(r2) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x6}) r3 = socket(0x2, 0x2, 0x0) r4 = getppid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) ioctl$TIOCSCTTY(r2, 0x20007461) sendmsg$unix(r1, &(0x7f0000001500)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f00000000c0)="4f8b73e468bc2c7ff39e648027a3abced6b81dd2ac8d3babbc2ac608ab891f0b5283630424f9116b4a3d5493bc052d3edfc961583212b194e0bdd7ca5b98e97ae17163435c6dce42cdd7f3fb6451249eba1c48bf6d21d6f4891b57ae6f8f4795e26da4701a60e4b2027811bdeb07db80f0e950a55cf48791ebc12f35d60b4308fbbc1843a7eb3f18b5cdf39c305eff530deed3fea60e8bf37813c34ccac3", 0x9e}, {&(0x7f0000000440)="8b1df75c1c379df3b4a45a07451dfce6b4b0f2ee27d96731665b62a8ba788fcdf05dc65424998a550af8aa13a2428b5a43af3019a0ff249c94bcea3ba083f0e1c87388244a3609bbd04e28f41f373c6e1eed9c8cf2bcaeaab49f5b2dff234a395f745d1eb24bc1066adfe6dfef8dd46c5b448a04fa1eef7d88dd9d0f68561dcb17617acd636d799df475447c02050e21e8ec83caf1a214a373ea5cffaedcb6041170abb47d9041153d1893ff13d5d5832c371f0722535eaa45461c9d8244e3b130a4e9e4640de0684141c3eebf446f0b6ba9d5bb357dbee1a4d9d6b6f14eccf7e3d4a988d538a6ea701e73c7c03ce0f4dc646f423839ba1c05162e008e4720d7300b4772c2de53bac2f847cfc2ba22431dd097b5b2d5cc2cacf87689fcd0c8fb655f4de279cc51d9e3fbbbd55bd1c71eab2e77b658b728fde2a888a430f46ee351473a1d167bf6e00ba98e6ff433dbf6324ddfa91cbfb817ccea02b46e3165dc4b89e857cd5034d071a3338b7a023e80df18130bc03639ffcfa2347e25dfafa83527dbdfe5e5e962c9c494eda2e7ec120c7a6bd99f5ea7329801ef0e2b6902f96752269249d5b42c75b5763d36daef2ec210194f3ed45efdcab12b0c84b12561f6119fdb33a247fc0ec66ebf49511a9bce0351761f10ca0b2e4aed4d0eca97f26e70cececda0c7fb363896dbe32f2e95583b07bb39691863c23b7a0bb13a1e52581fc1dc117b069110007b7f242d013c1fef786949b7676f127167d616589d8fe88eebf89a65d8443e6ae47e657cc1b24b0bbb41690bb7130918d1c61963cc8336efd563f5706cf5f07fd8e7a383025cb650ee49a80af30aa35774528aba6266142aaafbe0b9b26cbb27f148d26a17198d3e780f3035829b2cd34ced0309d02fdea56d37a54a8c44f879b6d6c0b139f25866407cdf0a817d1eb3ff347192c9b485949fb50fa91a7881c0f50f4567d721e703df194ff88068ccd0e3766081144fa3202ecb9affdac9ddb0901a9a591e80a5811599fa2320cfdaacd5d715661d32fd48d0b4e399adbe8173c6ef521ceb7fdef13bc071e1433ae5923744b899333f0603ef854b7b7f567c553a8de186bd4b897726e43070254bd72c9efdc308de32e109d4dc762a1fa9b0d55f271b85630838bd49207558477c1e1420d5cc3274a487f493907a0ff528327ce09103fa58a9e8a5310d9cb08d710c1f7f672ec35a3367fec3b027fcc4b602ea26370cacfe7f37abe05cd1ade65f6432b1ee189a657d78da20f2dc820f6696e8a9a8bfcb277c5d565cc5eecd476eec801de6ca2f958b3a928456f7d5ea8c27ad23f4674c88fb02643ebb74c7c1e76283756441aa4423abcf5bac6a83c9f10c005c5d799e01f368b62bef02d4ffaa6c112fb6f9490153a78061fb7fe385e9946f9a77be017829ad682170128bcb45c07181f159551553d105848595250eb9ef5cd06e1fa8c7f64f1f532d59aa794907a762bf3e06e8b45c28535a86776d331246ece74fdea4ad353280f4ec40354ef39d226df2b378d279078c16c13c547db4b5f00405fac8ccdf8eb0cdfa9273b763ac8891cc214cb0c8a9824289a3429d72879ea49430007a23df670d688f6bd6276ac13c8fa93ce70d22a37ac2a9f224c949b0176bda4db189341c89fd9496187f68afc30c8c4e5e6b33b952365bc338eec468c16acd8c4cdc28dc2d60ebe08ee39bffaeafcab39c26ac601f7427347d0e54cc47ce58c4d16123df8ce2ec1ff5c559ee60674acde099d5eed0398f19f72322e7f068333c59bae8fd40050060a49d94a40b0a87b6febe4c1e311a2c034d06b680c6593176fd57b01ed47d158eda89d2d330ef34f76b177eebee2d347356f997c2fc185d868d3672c24d7ea74747e0e71d024e6c10a1f505e6648e9afeb6c2b98d758ade3357c4b4c7fef804763a10ecfaa89d383aced0cf14fb4879e9f00d9e3969188a6dd628ef8db2b3aeef1aca118561ad7362e283f8bcdd3788391cab8792ddc2f3b274a5574218d309261138ea1e7d4adf7fd4a61cc59699f3bcc8945ffab2bd643537039d415502c3cdcf576d2b9685c400f34a9fd9042925a1e2780ad30c5bae49ea48060931cc5a8699afbf42e4e234d63dac8216bb0ef152b6de6e02ad2b8fc72b36f69adc9e81fd05784109b21ffdbf76ec3e3ef516ef8d8851c0880b589383b862fc0892f9db1466d07c1ac1719d5421ccb25d885747079bdae6304dcff1286021426eedc32cdee067284ebc451ab12e0e986d41300490dbb77a5fdb03c796be0a1776f9f05ae0bf2743abe7cba032055d483a5c2306bd6697e05b1a50652f89ee23fc6da6c1c2f197705e7870003fc9ff7c4a142a20e20160b6f9d4405120971404eca91e6dd62cb9cef584903bc52c7b316e03552786dac629ee237712ac5f6356eabf290dab20741cf0c6d40a15fee085e0caf844604056f512c0c6863f24d3b2ad419394fbc94c3a4663b69795570deb81cbdbbf7f4fe260d7aebf2fe65f71c80b144fa409d11e8d310e397aed335eef48d03861baecc9e0037480ab499b9fc86b9fe0f67d7123516e37d60c30a965c31b7db92d5822ba9cc3e91a356fb645ac3f3f75773dccf5c84697989dd1c1350f13a77cdc2402024f19b6f081736b160bd8724291a82e6f5b856963bac6540b28489026f3a7e775a80a0518419d8ab67b1cb772b2e147396a114a4e48d04608d91129a11a18bc895a6c77d5f78d753bc1c9c8bb7168c2e87db8474151f3169dfb687b441d2498e647437f63c4928ae142306608cb6197c7c0d28b5cb1e17c2e7752323813fdb9bfae86085041e03eee6e389378e75f2a51db57bf332868c21c9090e5c9cdb0a750de180956690b3aaf500454d501d0b83901dd218d3e038c7c365fa5070c6d9e31193fef736fb1f0d0a0454a9405301259f5778939819f943b78cc95c482d9f67bf75dc9e61ff678b06ef5e7d840c708e2fd81a61df1721b385b684d31c82d1b3bf77671275fc807b7d0ecb1297ae19c440c0238b3aff85faa5500ef62d019faeef867defde772295013bb416b3a5a78638f6a7ca36d636a3c130474fe794ebb2d69b8e03b76a8f28976c7d45680fa7fe5d716b29186259c0da803facd4c4d1f3c4859bc0fd70ffd2e14f458d524dc4cdc922e0e1f96c9efd21b9f546dc631f87822da23f18c3bd09f2be4f8f4fa0495291e27f6088f0adfba388263b35be8bfe14ab0971154c07dc70939ae52a0f96a754563a9441c95876c1d53597b5cdc96e128245534399d66e266f589b2b32de1bb21df14f9896d9276b16a3d8ff44587086cb53d1078a57346e9ba6029c04b2531c25a14607b770364313ad0a7578faa68b9ab41d50451e4e4446fb8f23a9a4ca86c06b0ec149227f700a12412e466ab7d488182e4fd4b972816f5e1e6e0413d4c5c303dea2d91d7ec6b91756fc45d1515277885b21224a8167c537aec3c4643847301507e0d38de029d1e44b17a82fdcffe8d063405f23ca7e61b468c757abc7ac2b1bd76d52c1a2577a41b4c7d0b52f4e7974750bc207f6befd312064e0e6a63896d296bc2d344a9b15586120cb78def9695fced960546a184013ed51b1dd13d9992f1e8046b5e7830847dcc7739dfb2b9c5c76dd7a676ca9c845c25ddf3a457b3b4810615b5cbdd34992e9cb06ced9041293055dac75b00af44e325ee1f97635f2ce966783bc103d6ce842dda679c044acbb07d6cb62653698610d17710c9ab45da397fd990cd1a43ea77c45fd9cb65e85c7a1f9d0562c73c4a352a43f6c0a1f4d1ba0383918710f4abb963bfd7bc34a926165de1a64146e15369b536cc3f1296cd9676242d5c047eca84421957813bfbe528af4715f0aeee4e48be9317c70ad13640b62c659c92a8d67d16a67069b5e2a1aea4e8fe7c2ee0b81055a7f56fe15f633ab4b4265d937064d28b550a3bd41c6aa99f14b55cbb7185ab070d8c9c6405492783133212efa57fce8b223b5a199656a2c9f80199726d885aa2a9c31671e1c8e45d36c779926af0f22357d66cc632d6a50d42e555f7c22d8d29a045960bb73832bf60ba81948313f83e0eae01e213f73d3d27f602ca3d8520252645dde268f310cd13f42344a7c3016cae0ef1f1cf9b0e731c3f733410cc9d2af24194ec45fc55038d307c13327ada296fcbfe2d5632e132a8f6d770ca54d579afe5087f8fbe8691d4e50a7381b1fac145e035f9bed7a39ac70911a17436bcbfdd66ffee41abd13c426e0df04f13612c253f950f8b541a3d02c48db38789bc5e58e3bcc5e51f8bdc36c0eae8bf5628d4b2bc0a965ae4154cd85c3dd9e6ea500ed2988fafd56ce8b6d8f2b7f9dab537258a0a5b9af10c7d2c7650daf90aec0b4406dfb61dcb53cc78f51227101688d5d7aefbb8fd092819a17db63369657cf74031c239f5345c4268e0878f064c49409ae02e342ca0b325c8c5a65b0696c2e8145bdfeb9a7405e041a8856e324fbb51985f06f797a72f60e8738abec0c904e8df605266a5a551a22429e81da8cd3e694d96dfd1d61675512fcae9302b5815a0c949072e5e5940985a6e6afaae3f4f81afe14ce9524a3f3bf348fb3974f9918372d10e8c7bd4f8577c2b9524558cebfb1c99a8cbe74abccb6f42a4364a3b843da523e5e089e046579ecf8ad4815e41ed7b35141866ebfb7c6d827707cc3b290b5ea1f2cea164f05a3a7a3561bba36b2d6a6553d48a95fe1c2fccc9a1a6482374ca3d51142dd032c3aa9212e282cf8803b1b56f9498be7af8b576724108c927de7ccc1ddc176044dccdc8da49a3ce37084c4b6d97555fddfc571d3d42018cf7504d277c923a75c73739fbd8950185654d0a4fb6f982f117cfd84341f8dcbba95dfa5b7578d85f8c8c97b0ed1c29b1bb2740b5cc19997c4b5ee40a7ee0e0d55b670a932ceb880e4835b2e94c7eb43e5153ae784ae94256967dc051703537336074a7f5be2e51465b0d4ee76b40e137fbfd3180c3005c16e36b74bb9ec934222915ee5d2d9510e39fbf589fbeb869c416aead70211337bcc2780095a6fb9fd533ba9c603e93a724728d51528ceb887d36ea503fd6eb8d79078b22438cd7d5f25f2b0ad064411636673b5e9ed9b9f0baa94f9909d260a081eb70c56e1fc6690c8ce65b95713479b74a562e76615a005ef1fc9139d7b436fb7691b52a05b32f8e1f45dae5da1d6dc24894d449d5371db6c31dda5883168447f3f4ad89d5d1a0ed91aa53e905d3c4d6bd8fc5eb6a520f6491800cf513738100792d0a4de45681a5a8fc5903efc14df5bfb33f6c9a842c2916f64738c8598b3c3411fa58455314772765af8e63e55d4736d72646bfa384f385f8d3aeec55d681a64480d9a62c0ae520da5d84e668a6adb807955dd94696738c77acce2f04ac8635cf8a42d0e9117e65dff7b59f806c77551de66a8f543aee57e39ce94a91dee76065d54d8b01e41901a8bb5ecb51bf85d083b6b767e263c0ee7cc4b39c4c8cd202d67d03d523f575f84f737fe95c40e6d9893f5043a024abf9081c70aed8207534b7d8a67d2e962969509d830878192756b00bea8bc1579bbb89ab2eb965b26bde77619eea7b7f402a8d5a2c6cb0e6b70a9d86c06b57a128f1435fc37e9d913fce7306372c721b36430e4d2ad22ad3c5dd46f5e4978724b9aef547c69a45212bf116d17cae9b11237a641dc3cb02ce53746e0cd2ee47d87ac431b56688e5d675160e1b683e9c5e2d507f534926c5b5620d3ef56ef5cfddc60d618f299d80e5f10b9c12133db91cf2db960ad8b9b713f5bbe7b9d7c085", 0x1000}, {&(0x7f00000001c0)="1457429ee1d602f5156e579fc7889a63ffd85a179cd73af4af4c418e6c38e01733287e5f2767a3f1443f54819c048dd5dcdaf149ad302c915b763bbc3ee80b23a6c095922118035ed91ee64be276586596695a0456fd92028609659205abcc14b98f736f95f120b278f398c261b4b7c6c65a106fcf9b1aa63d163a57db352990c4972d8c0c32d227d00ca586d5632d0f4cd9d1f7f755db95fde967922dd00c32d44725de092649569271fb98c61644ff88db22e407076ac0c660a6b3cc51d44155bca0da4f49c14821f7e1a48e356924181b", 0xd2}, {&(0x7f00000002c0)="bb9404dbf985ba4d01f0ae5d7566bca7c62e90188cd9c4777586c267647febeb75a4a54a08ac9869e232e823ced23144f44807b540ff2ad5fc50c882a3bb27fc290cda1b5b2efa24ba0d9237ad", 0x4d}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r4, r5}], 0x20, 0xf}, 0x402) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r8 = shmget$private(0x0, 0x3000, 0x174, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_SET(r8, 0x1, &(0x7f0000001440)={{0x0, r5, r6, r5, r6, 0x2}, 0x8, 0x3, r4, r4, 0xc2, 0x3, 0xfffffffffffffffb}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) accept$inet(r3, &(0x7f0000001540), &(0x7f0000001580)=0xc) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:02:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:02:22 executing program 0: rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="850f3869cda05a17f739049566ff3d2f504d61e78745bb53d7c7f997b9f3bc189d6398dc28bfa7df77d149063c3e7bcb72d6b083e95b9593303daf7845b2389dd981b6b49b44e5ae6f16c1f29a4eda700de7f8d8223d5dcd7310b21e0dd081daf7afb952b1058359640f05aab5108f974c097e29c43a107a1d9da638a336785b26ea904f76b78095ee8c18bc32e5a80bca4ea89f3edeb41828ab068bcc9fe1bb01388e1d8229997d92bb838b9db192a0424c927150a5da3f9fb93ac9271dd29ad370a959a37f17096dcdfcec2ba5d88bd09d83052f5829e04ad03738dff78b116d456733df4dabe64dbee1764cfa7d295ced4ab607d6b0492d301452a63e6594cc8aba420164af00114ce8622ef36f6e90", 0x111) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) chroot(&(0x7f0000000200)='./bus\x00') execve(0x0, 0x0, 0x0) unlink(&(0x7f0000000180)='./bus\x00') 16:02:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus/file0\x00', 0x100000000011, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0xffffffffffffffff}) 16:02:22 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) getsockname(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="810d5cbd7dddacc1000000000016000000f100000000660c11fe000000ea000000000000000000000000000000000000000000000000e400000000000000f400000000000000000000000000004fa4000000000700000000ffff00000000000000"], &(0x7f0000000080)=0x6e) readv(r1, &(0x7f0000000100), 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000001140)="51aea3dfc66f99454c2755b5f01a380e6cd4efa145510345d0d351ffc1c10caf7ec7e0a0ee276c3aaafc0c52d637936f0b8ec0b81d23db9c110c09e982b603500bc819cf36f0b82438cec4dfbc2940dba99052f025edb8c0b90d102806363a19da17614a198f901cd3efa1ebcd7b31a65d35d3a88e35cfaaa443779787a65a250a7f446dd12e3880254582cb321b54654e1c2f03d8107e81786ecc80685fc78ed1d9e1b02b8f1f175fb5851edec32315de72bf70bb5c6de0d00d3c89ecc11c735732420342", 0xc5}], 0x1, 0x0, 0x0) 16:02:22 executing program 0: setuid(0xee01) r0 = msgget$private(0x0, 0x0) r1 = getppid() r2 = shmget(0x2, 0x2000, 0x1a3, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x7}, 0x1, 0x20, r1, 0x0, 0x3, 0x1, 0x100000000, 0x5}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000040)={0x4, 0x1ff, 0x6, 0x401, 0x7, 0x2, 0x2c6, 0x10, [{0x9, 0x401, 0x2, 0x5}, {0x1000, 0x3, 0x1, 0x6}, {0xff, 0x17, 0x4, 0xfff}, {0x100000001, 0x6, 0x7, 0x7}, {0x20, 0x1, 0x5, 0xffff}, {0x9, 0xffffffff, 0xffffffff00000000, 0x401}, {0x7, 0x1, 0x2, 0x6}, {0xff, 0x7, 0x8001}, {0x8, 0x100000000, 0x400, 0x94}, {0x20, 0x40, 0x2dc72f1e, 0x6}, {0x5, 0xc8a9, 0x4, 0x8}, {0x7, 0x44, 0x5, 0x4}, {0x1, 0xcf07, 0x1000, 0x2}, {0x7a45d85, 0x4, 0x800000000000000, 0x1f}, {0x0, 0x7, 0x0, 0x6}, {0xffff, 0x4, 0x1, 0x1}]}) 16:02:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x0, 0x0, 0x2}, {0xb34}]}) 16:02:22 executing program 0: syz_emit_ethernet(0xfb, &(0x7f0000000100)="ef4bdecde9f50967406caf91265c4d2bf51c8d97586c2d14f27db2dcd51281f9f58fb78c401e08072dbcfb2083882076fa30a08367ab14d12d7888f15a3b5e98ee4d6471d698fe128c14fad15ab5b25c4aee3d037539093a2d87cd11d3f237c7d38cd97ca6c641d942f47ad3fa76f688ec28d999d6c99281350f9e4c113958544409a235c34f13e8604834d904c3d0088a85ca36c80c599f0bd741f4187791e82fd7c4a54a39ba0a9d610e0063ea590e385a1ef4ac7a7669e3b1ed79199fee4976f1eca8976d49d66463c54ac216f72aca37794e75672ac222f342ae2c75e224968a50d65b91d551544f8d960b2d56db3442b17d151f988c24d549") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100000054}, {0x54}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000200)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x3d6, &(0x7f0000000000)="b6") 16:02:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40000000800, 0x80000001, 0x2, 0x9}, {0x6, 0x1f, 0xee2, 0x2}, {0xffffffff, 0x0, 0x20, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='`') 16:02:22 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) chroot(&(0x7f0000000080)='./file0\x00') chdir(&(0x7f00000002c0)='./file0\x00') utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x4, 0x3}, {0x3ff, 0xad9}}) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom(r0, &(0x7f0000000140)=""/154, 0x9a, 0x1, 0x0, 0x0) 16:02:22 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="820251392d520472d32d79a132b5500c972e2f66696c653000"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x6, 0x2, 0xe) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:02:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) 16:02:23 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x9, 0x0) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="d8f5a03610e6295346e84f79549e486a9a6a960ab9ca2e5711150f31c9869bc50d32d7ccdeaad0465cd15f2c3403aa4c72d69b0da944677efcf45999abf8f4bfb60113a3c83a8e530e96b0fd995ff0ebde2252022fd80773b5be45f3802a052ec2dbce0a25be20d7fd0cb47bc4104f25a2a4bf73ff8e965db3849b08b90e1e6210e0fbb2dac4223b9a443b9dc14e033af5b6b060cb82d14862604639b3961bd32f78122f84053964f876d909c39f10aa05ce393257ee06e5f8f535004bb484e9f6639327fe33ef", 0xc7}], 0x1, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x6, 0x1812, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x1) pwritev(r1, &(0x7f0000001380)=[{&(0x7f0000000380)="44ba5a25df322ad5216b7c0a81ae22ca6bee6645252fba38a68149b94c1d88b516c7709500d0f220c79075b76873547da0984f3a1d75ae0c510ad79117388f5f3e68672e8e910f752cf91d190962c13123846305d64fa5a694a360a024e3a428c930de309f3ab28894bf356677c47b843ff988e9882cf9e7801a1cbdb55caa05b793aa75f3b39a666f84757586bdba4afc607745502a1e340fa087365d2a7ab2adfb7c0b15bc5db63b5259e8f4241cc369a2364279d9d43f0218620850f1875c9a081818cef71e75e25ff2d4353fb7acbb473b709e814e9f44465618d9f9004494e92d700992fae46b53556a8ede798f8cecf6b3d43c29774f04400a6c8695eeefe1b7ab8f6fbe62ee388e4a91502e5c8f27269a3ed5b40736857e2a5459de6c7b95b7105a66baabaceec4795d5ef49f8aeb62f0a886158c8a0e50dbdf5b55cec7384577c8e6e1dcd21cbe1eb6f74613bf09fbbb3b1cd62de4d0dd3c924eeaf53d0a28d71591bec00418227b1d8465d9d0041b1432d9ad5e41817ebde053fa860e14760cffc391cfa6d296f0600f03d76bc83b2b4582ecbaf2742a759f93e4dbdfd5f19efabfb9cf80ac5c41c15dae13eb70cb74318687def410ade56651fef263b0c1df7db693cb10874c22d5a34303480472ada68e1b755505325e8e2948e1db36fbb30f85b5905a451f7627091beb801ce828f83146fe9a9107a959077ee5d82b494eeba2e412289035780f2910f60dad42071e3926ef0b072f17e131642e78ab06adfa75c931c9e91532146d22ac86e9cec6ddba0bd478b7fc5e43ebf34561dfdcede91361f52bafa8d4ee4eef2a738fb83176d41b368f95b1bd7adb228acd192fdbed66f2f89861db5eeab51855e4a34f4e07d0c965424ed16e99a53a7ba0409a1ce424fa74eeb739e73034d19a1e5d4e9481aecfe2d97d64ad28f06f4140d3f6cabd54f818b30f8e34d761c5085f43dac7ed9f664d72e04c812466867743caa16aaee40e1b9d297725aae1d53debec9a490b769d13e52d45027f80a9fb97f37a656141f48afaca7bb91b48734541527c4cdd2dbac530e17c7da0a1bcc8e6fd28fde555e88151f479fbce75cae7880e6ec227bfe2e72a8b98856a9786abff26c510fe3cae094ffddc655798de1f75b31ca52e48140d771f02ee2c15b1b796b359d859d89f7627cd228b3cbd7a80325793b12a128bb0f96cba145a833ddf0b2b3a47a135360a6f1edf420da937b2b1f4b46db1a26e297d178c2fb8c92194eb9bb3a9b4c17b755406c72fcc8d44c467033142a3fab184833f931942860398d264d5167b638aa2ff989c1aa56f032f4a3c8f32e79482dde9914b2083c1560212871bf058ac606a65945c6a058a40577c5fded3435b424f9c1ce75779a467e35162f8990c9d4544e67c1ea512825815c3d21ebfe84dfbe7ff25401a4d0024531b33f1760b96fd3a718d233edb4fb4a839b17259846c33dc92fed9e04ccc672e9849eeeb78bb8af36f77ad6e28ad9bceb071d46c9f19b1030e825b6a8e9f7ab95571662b2be4d96e5397952af8470032d37edb520a9fd639072e777b92baa253ac7ca67e530e24b4412ee5ca3e6b7a4b8c4e325881c72441119e36c17471d7af5db8a1aee27ad33713934aa19ddb76a87eba629164bf95f32d50650b1ac0d3a6a443f01a5604efdd342b13816832b076278b954cea969a1a37b05516f6c8f9d14979177d98d98c1a3ec4f036d59c173ba662d622c12211a3b93703f5104005e097167cc3f83ed03007d603178c4b3f86419ff67a48dc7f1fc24a2a479581c398e9ba9cdc13e066aff68d59177c12098397f5fbde1671e4701bbd0e48a461c7f872da1b213d9287d106092484c12209521a3293fa6116cf7020b47a2deed2a932c12ad635ad93a4acce893b77b302e5bc0cd2bd4459e6a90950cf1536cbb410e62ffc7cc1a7f221272d812945f05ca22b621a3ece3e36f64f3fdab44f61c4177971525f31942fd0743eee048d5a52914d63795ed0f7f6884b57168276b64e920c5bd893bc6a0336bcc14fdba1c8944105fd37f51b2de1b5e949ee406e05a511bca161d3368121a1093816f363bf2d7aabc6fde7c91f06030a32cbf4a9fff73103d65a0c8ae43c9865a98066d08255046ce3c9591fbda9c2546f9aef459d90e311ea17b671ddd27e7eb75e65d0b699b00ed478ec837096bd504142adddd9d3151b0bb2e6548a77dc4905772814d2e4b8435851ae5f7d7fe224edee619e2829055bb412cba097a75ab5ed3f598caf46e76c04e0eabf83a97aa3d10ea48878d75500effd49c9db56201b96740df085805d4998a255002ddbcfb32607627612578a3a745005b789c92965c7ed48ddfcfc92c7eb45bffe4b4633dff69a58922dd40ce7bec9a58ab5d065dbe3ed407abeb681668b372a9d5b403d3eeb39ca6e5c6be8ed82a4b549295295f6182eb87ed97ff09e0bd4ba54fea662b2a86ed867d597ddd86367abc944f33e169d7c6c9184759fafbd39ec704a7a30c5b60f8c819055fba8b0d4e4af23ad86f67f831b57784e060b9d8063a10878ecb52f0d745b98af6bf988ebf6845dfcb0fc153278837af10ebb7ee1d5a7769c1a9581086c3854d8c55059d414a69d4eb0e9fbf005eee967b047faab8d137c16c71dff1886ee0d73ded026a1bcfe9fea5871302b26219a815aecf6eadc5f3abfc73cd8a5bcb2514c79cf24b3c39393b5acd6bc4b8b23981baaa46d074a66ce58394919411a36afa62e54f2c27a6d92eff2016931120c95129018b97c0efe705fdab6aaf8230c2fce9db06208f9d2907c686bbf157fbbcaff964a07c072f37f20a1d5d1cc7d1a43f0f961f16a054e83cf1aa1a0acfc32b966e44051c238a2c0cc3e952d1ff322e01781fb8851f556748036f11592b05516d15bf8dfa6ef1191d996cfe5c0f120fd890ba86d70b7e4c2a98125cc22703489135a31f76fb5158b6106e3c709db787aabf4e5168a6cbae40e02c416e7d8ef8d5945a91ab3f4d25060a22083eb36a37ecc799b5fb11c6be6fb957f7b65e83d88be82b24912252d945d3a9ab3de0800f4b09d669fdc3e67d71709ccb300ba8f960a90d121d212401376da9ac41ee9b44d9e765fb738a7e10e290d278973cdca7d96123334dc81fe160d92c3100eb98ae3eb127f160345ea55907a702ab8e9a88c8c183553b80827ad60308f72218b911355390b9a0c78fbbca88569c219a97a16d6b8e4a7b0695094b7ae103cf93f2906c64ea30af74ced7326a722826d99b2d9617d0d33b2ee5197b1bf222be0000cc0febede9d95ef196426cfaefe9e3ecaa0ed28167d27c4b58b255c2994a48a45cb66ebbe99a239f909c977a460339b60ee1a5bb21e02fbb73414d4b8d3a26969458802f57dfe62177fd75622a39f42aef285d8171bc25224e3d3b0c48cf0c080ecf3b70a9e3f978229455a4fcc2c6183f1026c1b477584b503f1ad8ad51f390e675b5aeaa63579b08ec360d68aca0cd21bfde6710a454c24f8d5460d3f0f61db3d5b6739d4f1da20e86f7ec3ee372f540c3ed8086af36280a91dcd5216e76a3bf5065c3de9164b9cdd5a36eddafe4524adbef9a612e5734654f6f29faadc505920442aaaa6221dfb3f86b917424e05d43b96df081f18f6bc4c4ddc521ba579c9807712e0152c847ecdff1d7e37aa9bcb0c5748c69f0f896f3a05fba07b7bb881bb994f198182764884a5c7fdd690d644acb0a63d80d145fac5485ea4c353567c787015e40314596f386b05e94b84f87f3aa181e29c6d10f3f016a73ce294bf4038fd2e4587d2a715ce64f87de7fd244a934725ae79545522e330282259a8a5db2fe6e782a5b42f68c305b6c372ad0fc668ac05749d9a07ca1031e3e4c1c16e8b9f9598452226b0331f8e54c172274dea99c00eb14cf91e6e7e230932a2f7372305a9a578e5a95a3a97b3e98053d077004585d77d0ffc575e13b7f4fb0bc4b292c3231db1dfbac68270621e7b1277a6cdf033775f8628203409d24ac926fcd9e9bf4e16f50b65024b4dc6be070a044e065599ad65981e5432dffd8f90a0c23baf204562e3d3170b4517bf6fbeba25f5ce57747ef6caebd30a0032b603f615badd0afb53b034ccbfb9206d6ae0125d0530def57d4996f265f021f78d30c94b91b87df97f1f778b87741ac0c5a5da215f5f2d6114ab6d4c87333a2a8e8d227243f0b07f05be51b34d5eeb5bd58855f50893f68b980685a06b637c97be8966db17544f6aa28273ffb286a1675386830470601077acb408744b9306d053e1b233a839de51caadf0e37c48b3d873d65f037a292571c4eced695e5e2c453dbea08cdfdf5ca06f7eb289ace622738d7fc61896ce90a99528f62cdebf57b66f5d8b7452e429576c4c51614908a4879638015550e528985780e96ee5ac681a19d4ef7440440cb1d6967ce3ba318c16ea6a8ee6e7e96d19ec75c8475e5f3c0a5e199b0a7e1613821e2518e8e61391b94af952fceaf673e90373c92a890c06fdbf85868b2686a7f1d692761b7133f03e76c4db65169d0fc6c01e2e00fac17a1661402192a21af97d7b962ee3950cd80227641ef9b6efa056bc869097ad13a74a0098dcac7280040c6f9c1ade10a4ce8281090d5e5a51f5d14d3ef083f3a39d48a3361a4344a95e3ebd3486af8919f8ff4e3aded67d3c810300440146066079dcfbcc7e05dfa9100df46aa11dd12264e208b06caf53478c61140d18ba53bd1705574f4034a3356429eeb74fa660fe4dac78e285d85eeca43808b94670d0c72badba38303979568ecd103c2944a87d60529a6da5667585cae42fe693d341cde88011f62e4079aa0d8acbcc2f8fc9cec25a86709141d86e498be1a54d391cefe6db8371f52be6aa448adf0fd8cc76d6d2c504ca8ad5927c2054576eb0ca4d50317fce1786171536e372a9933539461281e9d41c651661fa8e7774458101ee953f8f051e7ad8d6c0ebf307f0535050cd80112b13f6e2dc50768155068e7fcf329b5bb34b559e17d84b74f0c4ca77f80e6462ee7e577aa3720a72ea2b800ee2c443878d70ad21c62dbb87c251f74fa5f2bc4e6551c28799d534a9137a0b0d804eba236c6f8b8303a3b22ee4880dcb41f4246b8cda53b095b3ad10ddf72c9a3a66cea18d2a162d123c3d6fe6f99cc2b984a09f841a3caa639ec753bafda688a3d4c29e113afa8445d2263a62e27040ba63417600d80ec40f0953a2b3c1f90e4e218532b812e4e42601c6b5d732069642c0777c1484c646100e429b0ac87dbe79dff1ec99f33eca1a9e2ef7ebd3526bfbda661ce95dfd6e008250cfe771da9499831ddf036f27e32d747cad9c8d2e6815804e8a88571a64ce4aaaef67d11add5c57cb4097b19f1d6983424d14cc21ffb2bf7011208eb16b3c279e0b931fc5c5397324c6a20f11f9949cef8508190e151bbbc66becab6963116784770d53e9a4634c3cbde741fd35089de1a4452d581bb14fd03b2c7acde6d5f875ff6dd50c006ede3dc8a1a71d9759f3f26b4563a6b6b433661ddc6c01936994403db4e840a32332609b6b021f1c5473acbcbd5b1a78aa07b7cb4e7dea4dccd1343a477b9cc3fdd16998c5400db1fa7332425a0268590d9ccefd143deb43d0cb3ace6e1da3d65e6e6e32b544bd3f9c9edb52d7340d263cd9318c593f5ab450e4825dde7ea79339e45b7812179e77180d0d1c9c1701a3625cdda35094b1ff5276ff5e52e9c64a57fb5bd1fb7e82000e13d489fe409d91b32f1ccf0a2187319989d899bbc5966f4fe33f3f28a6a5c6a21f99489ec9", 0x1000}], 0x1, 0x0, 0x52) r2 = dup2(r0, r1) poll(&(0x7f00000001c0)=[{r2, 0x10}, {r2}, {r1, 0x127}], 0xbc, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1024, &(0x7f0000000180)=0x7f, 0x4) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r3) 16:02:23 executing program 1: r0 = socket$inet(0x2, 0x4004, 0x100000004) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 16:02:23 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) kqueue() 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) syz_emit_ethernet(0x139, &(0x7f0000000000)='+') r1 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) 16:02:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x3d}, {0x6}]}) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x37, 0x5, 0x200000000000, 0x7, 0xffffffffffffffff, 0x0, 0x1ff, 0x10, [{0x9, 0xffffffffffff766c, 0x52, 0x8dfb}, {0x642, 0x310, 0x800, 0x1a155eb6}, {0xfffffffffffffff9, 0x2, 0xffffffff, 0xd446}, {0x7fff, 0x10000, 0xfffffffffffffff9, 0x1}, {0x5, 0xffffffffffffffff, 0xbe, 0x100000000}, {0x80, 0x200, 0x2, 0xfffffffffffffe00}, {0x1, 0x3, 0x37cd, 0x9}, {0x100, 0x9547, 0x6, 0x3ff}, {0x8, 0xce, 0x2, 0x4}, {0xffff, 0x7, 0x100000, 0x8655}, {0x100, 0x8000, 0x438, 0x821}, {0x80000000, 0x6, 0xa, 0x7438df31}, {0x401, 0x80000000, 0x4884048f}, {0x100, 0x4, 0x81, 0xff}, {0x100000001, 0x1, 0x3, 0x800}, {0x100000001, 0x4, 0x4, 0xffffffffffff0001}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x8e0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xfffffffffffffca7, &(0x7f0000000340)="b6") 16:02:23 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x4, {0x80000001, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x40000000, "0000eeffffffff0300002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) madvise(&(0x7f000043f000/0x3000)=nil, 0x3000, 0x2) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00005a3000/0x2000)=nil, 0x2000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000100)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:02:23 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x598, 0x1c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x4, [{0x1, 0x6}, {0x1, 0x3}, {0x3}, {0x3, 0x7fffffff}, {0x3, 0x6}, {0x1, 0x7ea}, {0x3, 0x9}, {0x2, 0x7ff}, {0x3, 0xbd86}, {0x2, 0x100000}, {0x3, 0x4}, {0x3, 0xfffffffffffffe00}, {0x3, 0x348}, {0x1, 0x2}, {0x3, 0x200}, {0x1, 0x75f}, {0x1}, {0x3, 0x3}, {0x3, 0x1}, {0x3, 0x1}, {0x3, 0x68b8}, {0x2, 0x2c}, {0x3, 0x7fffffff}, {0x3, 0x7ff}, {0x1, 0x3c1}, {0x1, 0x1}, {0x3, 0x4}, {0x3, 0x5}, {0x3, 0xe2ee}, {0x3, 0xe31}, {0x3, 0x90000000000000}, {0x2, 0x800}]}) renameat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0/file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x7632211d, 0x10001, 0x7, 0x1, 0x7fffffff, 0x7, 0x6, 0x1, 0x0, 0x6, 0x8}) linkat(r0, &(0x7f0000000280)='./file0\x00', r0, &(0x7f00000002c0)='./file0/file0\x00', 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000300)) utimes(&(0x7f0000000340)='./file0/file0\x00', &(0x7f0000000380)={{0x9, 0xfe}, {0x8001, 0x4}}) r1 = accept$unix(r0, 0x0, &(0x7f00000003c0)) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000400)=0xff) pwritev(r2, &(0x7f0000000600)=[{&(0x7f0000000440)="00942e43c841a29266dfc0af4945099f79e869dd7e969100cec69fd17fbff4f6f37fdef3399273e385c0d7ab8d8ef5fb2e05662b40ae0728083621a7b16f82ffb64963f5f6009f9cca813e5912ce79cf313fd4b04e822681d936cbb2e463fca5696f75d961e68a40a264de04e59507a5c21677a420cfa8c2ba36e8dbfc37a43aa75c7131c7f644c0836469d8bea53cdecef2ff85cc1c0e62a16bfb0d3d60e3a37595b2544d6d58f5c35a0648bdeb2cd70e89f5e20b62cc753ae7baba271c52a6788d7ef33c04a080e9ec44680b0b738af39984c871a88b99958d3f8cce21f74c3ed56762", 0xe4}, {&(0x7f0000000540)="f0c065707e20727b08e29aff3ef75565091f9494e941ba2044e52f3dc6b5f0e8ebe0a77f01dbb758cbdcf2e9bdfc8e121c60149e95e5544b29dc88a5372fd95654ed1db09576f99254537f582dc345d46bbf352f9698794423a461441c4d432844f48ff1fd234af68ede230fc37ae53e0ec904ecb0a7324f2f5457865686ba6c103b6f691e775654e918509123", 0x8d}], 0x2, 0x0, 0x0) renameat(r0, &(0x7f0000000640)='./file0/file0/file0\x00', r0, &(0x7f0000000680)='./file0/file0\x00') getpeername$unix(r1, &(0x7f00000006c0)=@file={0x0, ""/4096}, &(0x7f0000001700)=0x1002) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000001740)={0xa1d0, 0x3, 0x6, 0xffffffffffff2f82}) chdir(&(0x7f0000001780)='./file0\x00') ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000017c0)=0xfffffffffffffc01) mknod(&(0x7f0000001800)='./file0\x00', 0x40, 0x6) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000001840)={0xffffffff, 0x7f, './file0\x00', 0x101, 0xffffffffffffd888, 0x5, 0x20}) pwrite(r1, &(0x7f0000001880)="4ade7e43b38eb5c41cfe85c3852a06afb530a792178c8de2faf7ffd7a937adf2c55ec261a6d96c0fcf602839d29c9671c59f031a45e4135a3e398a09a7958ee69f42ba124576ab202cb43dbfe563a19807b05fcf732ff7230c67d7051c77a4ee8ab436f5b1d1c917bd3505ed18bb3ad6da41e8de6b4c4869f644cab5148d6625dfa59232fb6dd8facd1d12f30cdbf17cf686e30d0db03c10702ccff7c0f47b53ff5a79d9d903764dc3bf02717f5ca2adf769c4ff5ab6d1ced2955f8835b816b393591d1f1b9f2053becc7a74fbeaa94b27dcee8d40c2b706c76e334f87e8d8019d4f2b", 0xe3, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001980)=0xffffffff) symlink(&(0x7f00000019c0)='./file0\x00', &(0x7f0000001a00)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000001a40)={0x80, './file0\x00', './file0/file0\x00'}) rename(&(0x7f0000001a80)='./file0/file0\x00', &(0x7f0000001ac0)='./file0\x00') ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000001d80)={0x6, 0xff, 0x1ff, 0x40, &(0x7f0000001b00)={{0x9, 0xffffffffffffffc1, 0x2, 0x1, 0x1, 0x6, 0xffffffff}, {[0x9, 0xf9, 0x7, 0x3, 0x1, 0x1, 0x10000, 0xfff, 0xfff, 0x8001, 0x8, 0x3, 0xfffffffffffffffd, 0x80000001, 0x2d60, 0x2394, 0x7, 0x7], [0x5, 0x2, 0x0, 0x6, 0x7fff, 0xba, 0x10b, 0x6, 0x80, 0x4], [0xb3, 0x9, 0xfffffffffffffff8, 0x8, 0x0, 0x7fffffff, 0x800], [0x3, 0x80, 0xfffffffffffff800, 0x4, 0x8, 0x1], [{0xffffffffffffff98, 0x936, 0x80000000, 0x6}, {0xfffffffffffff801, 0x1, 0x8, 0xfff}, {0x80000000, 0x6, 0xffffffff, 0x100000000}, {0x8001, 0x8000, 0x1, 0x6}, {0xa8, 0x2, 0x3, 0x2}, {0x0, 0x0, 0x1, 0x9}, {0x8, 0x6, 0x4, 0x6}, {0x9, 0x9, 0xef0, 0x8}], {0x3, 0x5, 0x9, 0x8000}, {0x5, 0xfa0, 0x0, 0x1ff}}}, 0x7, 0x5}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001dc0)={0x100000000, 0x1, 0x3, 0x6, "b8a087932b9780172ffcee4d5ee8b0e256b9606f", 0x8, 0x4}) execve(&(0x7f0000001e00)='./file0/file0\x00', &(0x7f0000001f00)=[&(0x7f0000001e40)='\x00', &(0x7f0000001e80)='\xd3\x00', &(0x7f0000001ec0)='\x00'], &(0x7f0000001f80)=[&(0x7f0000001f40)='#\x00']) r3 = accept$inet6(r0, &(0x7f0000001fc0), &(0x7f0000002000)=0xc) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000002040)={0x1, 0x1}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000002080)) 16:02:23 executing program 0: r0 = open(&(0x7f0000000240)='./file0\x00', 0x10801, 0x1d) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000280)=0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000180)="ab0f1f1db510c6308ff0a773edb36c88afa327574c573da5937ebff5bd60ec75aed6a1988c8981accb9269822c28f585f0a882a0eac7bf710a7c5b952092c266a8757383be1bb89e3f8472ba58f3c5795c8d80cd896776743a3c97c447d91e3963da46cb4633f5266b8b3166b1817f0623961f46b030b8b42b5daecd6a3e1d5a57c12315773c7815150a35dc8a3d0af585fad1c0284d8c713952f058cd0954f69052086c9c440ebcef75ef0536747bc95384", 0xb2}], 0x1, 0x0, 0x46) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)='H') 16:02:23 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:02:23 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = msgget$private(0x0, 0x200) msgctl$IPC_RMID(r2, 0x0) dup2(r0, r1) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:02:24 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) getpid() execve(0x0, 0x0, 0x0) 16:02:24 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x8000000000003c, 0x0, 0x0) shutdown(r0, 0x0) 16:02:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200002d}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x50}, {0x6}]}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0xfffffffffffffffe, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000280)) r2 = semget$private(0x0, 0x1, 0x60) semctl$SETVAL(r2, 0x57e1d2a2cad259a0, 0x8, &(0x7f00000001c0)=0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x4010000000, 0x0, 0x100, 0x9}, {0x8, 0x7a20, 0x2, 0x3}]}) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x1) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000300)) 16:02:24 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xffffffffffffffff) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00', 0x4) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) 16:02:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000005c0)=0xffffffffb1eec3f5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000003c0)=[&(0x7f0000000100)='[\x00', &(0x7f0000000180)='/dev/bpf\x00', &(0x7f00000001c0)='/dev/bpf\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='tap', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000380)='),!\x00'], &(0x7f0000000580)=[&(0x7f0000000440)='w\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='/dev/bpf\x00', &(0x7f0000000500)='tap', &(0x7f0000000540)='/dev/bpf\x00']) 16:02:24 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x77bce492, 0x0, 0x0, 0x0, "4400d2e62572acd1b5df05685844dc1015c34867", 0x0, 0x2}) 16:02:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x498, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r2 = getuid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x3, 0x7, 0xffffffffffffffe6}, 0x9, 0x4, 0x6}) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000200)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') semget$private(0x0, 0x3, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000413000/0x2000)=nil, &(0x7f00004db000/0x4000)=nil, 0xf7}, {&(0x7f000037b000/0x1000)=nil, &(0x7f00002b1000/0x3000)=nil, 0x8}, {&(0x7f0000575000/0x3000)=nil, &(0x7f0000019000/0x1000)=nil, 0xffffffffffff0821}, {&(0x7f000031f000/0x4000)=nil, &(0x7f0000524000/0x3000)=nil}, {&(0x7f000027a000/0x2000)=nil, &(0x7f00005d3000/0x2000)=nil, 0x1}, {&(0x7f00001bd000/0x1000)=nil, &(0x7f00003b7000/0x1000)=nil, 0x6}, {&(0x7f00004a0000/0x3000)=nil, &(0x7f00006af000/0x5000)=nil, 0xdb40}, {&(0x7f00003be000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000e2000/0x2000)=nil, 0x719b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000058d000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000219000/0x3000)=nil, &(0x7f00002aa000/0x3000)=nil, 0x6}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000121000/0x3000)=nil, 0x3}, {&(0x7f00002e1000/0x1000)=nil, &(0x7f00005f7000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007d2000/0x3000)=nil, 0x8001}, {&(0x7f0000013000/0x2000)=nil, &(0x7f00007be000/0x1000)=nil, 0x10000}, {&(0x7f0000682000/0x1000)=nil, &(0x7f000049f000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x5}, 0xc) r6 = msgget$private(0x0, 0x0) setuid(r2) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x2b4, r2, r4, r2, r4, 0x4, 0x3}, 0xbf1, 0x4, r3, r3, 0x80003ffc000, 0xf0, 0x3, 0x1003}) 16:02:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x7c) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:02:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="f9") readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=""/188, 0xbc) 16:02:25 executing program 1: r0 = kqueue() kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) pread(r0, &(0x7f00000001c0)="856a4c0c70d3014e27e8cbc5e3549024dcc87c617dbd5153015847443b0450a55bac63567d127443f206f092263bb90af23b268740ce7cd61774816b3eb43868bfab9660d0b4b7001236f9c494473ebf1488bb1682d1c3e21903cee2b15d35e57dc08485547ade3f960a4dc3c46c0a3a9161ed7aba19d5824a33a681fb1ccb2fa6efb3d4f35574cb52fcd22f529b5d0ba9cd72c888be089967d54461d14e8edd66c77cfbce85501a4458751f43eacd9c412cb2f7f444e42d7c674ae7fb32546570ce022365a6a79ae4275482b0", 0xcd, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000180)={0x4, 0x1, './file0\x00', 0x2, 0x3, 0x1f, 0x9}) r1 = semget$private(0x0, 0x4, 0x104) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000300)=0x8001) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x101, 0x1f, 0xf21, 0x6, 0xffffffffffffffff]) semctl$GETVAL(r1, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000040)) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) 16:02:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="78cf2f97c3e36e39a0e46c", 0xb}], 0x1, 0x0, 0x0) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./bus\x00', r1, r2, 0x6) write(r0, &(0x7f0000000000)="c8abe6e9f584eea42f", 0x9) 16:02:25 executing program 1: r0 = getuid() getgroups(0x8, &(0x7f00000000c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000080)='./bus\x00', r0, r3) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r4 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r5 = dup(r4) setgroups(0x5, &(0x7f0000000100)=[r1, r1, r3, r2, r2]) ioctl$WSKBDIO_SETMODE(r5, 0x4004570f, &(0x7f0000000000)) 16:02:25 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x100) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a538706000000b8110000002900000031000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) r0 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1, './bus\x00'}) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 16:02:25 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x800000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x1000000802, 0x200000005}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0x0) 16:02:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) lstat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000100)=',\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=',\x00', &(0x7f0000000200)='\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='{\x00']) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="1064ffe90b9eb3d26b00000000000000"], 0x10}, 0x0) 16:02:25 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) chroot(&(0x7f0000000000)='./file0\x00') setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) 16:02:25 executing program 0: r0 = kqueue() r1 = kqueue() readv(r1, &(0x7f00000017c0)=[{&(0x7f0000000000)=""/69, 0x45}, {&(0x7f00000003c0)=""/14, 0xe}, {&(0x7f0000000400)=""/4096, 0x1000}, {0x0}, {&(0x7f0000001400)=""/153, 0x99}, {&(0x7f00000014c0)=""/243, 0xf3}, {&(0x7f00000015c0)=""/2, 0x2}, {&(0x7f0000001600)=""/250, 0xfa}, {&(0x7f0000001700)=""/150, 0x96}], 0x9) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="0200000000002000e6a249caacc0c2cb579648f8e097a8796ff5bfce010dc9cc512ab2f5106bd4012ae39bedf25ffeff720db4ae9f2975ea7aeba7a5c6fc0d8197df8da03c8f1b94cc00000000000000000000001058f6bf9406cf4806aa2c50ce41942b92e2844c2dc2e06a49ff99546b812b159f300a2b0e3b625a28263aa911113fa44c8f8faebb47e78fe6ef336f4b4ff35618ebacf154dc2247d07b369e0b7ccc9c09016ca65ed7fe60d4878758411e432cd554d2b3fc1eed1bfe877064498fc54be07813c40b41f9596afd72f6c1075342bf4444a30718d02e39de54de14bb44e987929929f540ac24227f09a12259"], 0x1, 0x800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0xffffffffffffffff}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x2}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000019c0)='/dev/null\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000001a40)={0x1, 0xfffffffffffffff8, './file0\x00', 0xbc, 0x80a, 0x9, 0x101}) poll(&(0x7f0000000080)=[{r1, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x4) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000001a80)) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) shmget$private(0x0, 0x1000, 0xc, &(0x7f0000ffe000/0x1000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) ioctl$BIOCGSTATS(r5, 0x4008426f, &(0x7f00000018c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000100)={0x800, './file0\x00'}) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r6) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r2, &(0x7f0000001880)={0x0, ""/38}, 0x2e, 0x2, 0x1800) 16:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:02:25 executing program 1: r0 = socket(0x18, 0x0, 0x4000000039) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r1) getsockopt(r1, 0x200000029, 0x1a, 0x0, 0x0) 16:02:25 executing program 0: r0 = semget(0x3, 0x0, 0x0) sendsyslog(&(0x7f0000000040)="79c6f41c5d2b8aec01dbc9f82182fb05ec3bd6f99e5bf2dad108a0beec9e8ca70e332965a75b5763c4761c4affdae607dc475861f7107b2f88fe030c8e952cd65d5cfccad645977f1b048075e0c0ab505777c92fcb0ddef8200348d5445adc5dd94b886d5113593e5ebcc06e4b9b158906dab86e8d09433c41ce05b73012293ab7a87e7bc8048bf3ae1073c22235cf55149e937e77e220debd0f790b381b11d233076dd8727f12586bec0898b64fa77ede7d24881fe5c09d2e915f24eae8157c023ce449d3adfd25b07c5195fc", 0xcd, 0x17) semop(r0, &(0x7f0000000000)=[{}], 0x1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:02:25 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setuid(0xee01) ftruncate(r0, 0x0, 0x8000) fchflags(r1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x49, &(0x7f00000000c0)="d3a1892834d9009c80c87c0bc47728d03f4427c91ccd97dc1d32c2435e9fec431ef2ecccbc0b8b5d32ad0b265e4671a32996ceeee0ebea013a71a1160d37321ca4aa80023a118b0a88") ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x6}]}) syz_emit_ethernet(0xfc6b, &(0x7f0000000280)="b6") 16:02:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x3, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x9, 0x80, 0x7, 0x8, "6de44e5609233002a053de9c609637b4f4c59cf1", 0x0, 0xffffffffffffff01}) ioctl$TIOCDRAIN(r0, 0x2000746f) 16:02:25 executing program 0: select(0x1db, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x4, 0x200000008008002f}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20020, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400008002c2, 0x0) mlockall(0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) ftruncate(r1, 0x0, 0x8) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x20, 0x3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0xc) 16:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:02:25 executing program 1: mlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="21bd3049793d8e32b7ecbca234b47020253c6e07f40cea452d02e6b6938a845c77c8a883fb125aa555fa2fdb8ede1cbb0089a410a3b0c1a52d387ded645a59e32481fae4a6039b576a98c1b488e54d03dcb24469e7a91bba63351c6769a2b42bc000676a7c2475dc6f4788da303f6b4306d4a310d26851611b99359516d2882e9c41a33ecd22c1dab5ca4d6e97c9f2844835fde413d8d1636878b7af395bdc0c1c68fdabc57e74e8da8914a73402bbdc0ecb7cf0dfd754156d1ab75f3112e4fd8be98b8298146d840030a53cf17d273ecbbaa016e2027c59b1e3c35077d99bd07442d5aaa30b6583b1c49b8ab69434f6", 0xf0) msgget(0x2, 0x20) munlock(&(0x7f0000ff9000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6) 16:02:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./file0\x00', 0xc010, 0x2) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0xfffffffffffffff9, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="d2", 0x1, 0x0, 0x0, 0x0) kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:02:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x1, 0x0, 0xffff}, 0x6, 0xd8, 0x40}) 16:02:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x45}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) socket$inet(0x2, 0x4003, 0xb55) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:02:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc00c7006, &(0x7f0000000000)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 16:02:26 executing program 0: r0 = socket$unix(0x1, 0xa1970afe5648fa19, 0x0) socket(0x16, 0x8003, 0x1) setsockopt$sock_int(r0, 0xffff, 0x5, &(0x7f0000000000)=0x8000, 0x4) 16:02:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x84) getpeername(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) setsockopt(r0, 0x6, 0x8, 0x0, 0x0) 16:02:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc1, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8020, 0x137) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 16:02:26 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x3, 0x86, &(0x7f0000000000)=""/172, &(0x7f00000000c0)=0xac) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) 16:02:26 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00004c0000/0x4000)=nil, 0x4000, 0x0) 16:02:28 executing program 0: mknod(&(0x7f0000000280)='./file0\x00', 0x1000, 0x9) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0x1, 0x80}], 0x5, 0x0, 0x51f, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x4}, {0x7}}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='./file0\x00') pwritev(r0, &(0x7f00000000c0), 0x1000000000000207, 0x0, 0x0) sendto(r0, &(0x7f0000000100)="760ab714d068fa049842a8c779e5c541b49161f527c09d4a3108a29050c373339a9ad10665738e8898f61fcc55cddcbd27927340d4755602b5bb050e6d023df59cb5d7432f2948557619808f251145ce18bd976e4cb81df598e93c7c341b312725f3364f8c03c669024e4b63dcf01444b5760f9e5b740f17a7f1bbc4f2786e23a41fa620eda872ced2252bd0f009b3d73d1c70b47bb7f32adab3386878ab22dd11c68465c22bfdf502401d27cc14312cea8f506388766d7faa435a11", 0xfffffffffffffe36, 0x1, &(0x7f00000001c0)=@in6={0x18, 0x1, 0x3, 0x7}, 0xc) 16:02:30 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) read(r0, &(0x7f00000000c0)=""/77, 0x4d) 16:02:30 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)='H', 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="14937a8fe7887b5f7e284dbf8269a0962baaba49c8a4e38256e272f0009da1f0d5f7bb05f702759debc754a87c42c075b0469fd8cfaf2c35f3a768c7382f21dabbf2653b92c2d3b31cb5f18dcfc41ce40048e504218c00d0a00cb104ead15a994eba1e18924b00b1de4720276ad2a47085a09d3540942e5e0266d1644512955fe0ba805df69d089a26e44f03ba8c0d869a199e21ea0e009716", 0x99}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)) ftruncate(r0, 0x0, 0x4000) 16:02:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) 16:02:30 executing program 1: r0 = syz_open_pts() getegid() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d97e42a3505bb3f0216ab93f12fc4d5fada8949add5c1f2deabc554af5cbff74059921d1b0962805dc26c1a33b4d376339a392c08e3841504e7469e85e706dd2cdbcbbd29ec694b5a33f8d16aa854dcc974b54b63316d5a4bc76c6c560b8d12c3d39633493ebaf414124c2afb20b3150fa0bb5121de552789f1be38bb61fae29c33b733933f7cb4b390a30953653dbccc6f198a5201e179d03ee565370a7cb9de402af", 0xaa) write(r0, &(0x7f0000000480)="93", 0x1) syz_open_pts() r1 = kqueue() syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x1) r2 = syz_open_pts() socketpair(0x1, 0x2, 0xa2e6, &(0x7f0000000040)) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "854955883d026111fe4d04000000100000001000"}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 16:02:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2002, 0x800000000000) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x1, 0xa1e, 0xb70f, 0x4}, 0xc) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)=""/71, 0x47) open(&(0x7f0000000040)='./bus\x00', 0x100c1, 0x1a1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x100, 0x4) mkdir(&(0x7f0000000000)='./bus\x00', 0x180) fchdir(r1) 16:02:30 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000c60000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:02:30 executing program 1: r0 = semget$private(0x0, 0x3, 0x400) pipe(&(0x7f0000000000)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) semget$private(0x0, 0x3, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/92) r2 = kqueue() semget$private(0x0, 0x3, 0x202) mkdir(&(0x7f00000001c0)='./file0\x00', 0x40) r3 = msgget(0x3, 0x1) msgsnd(r3, &(0x7f0000000140)={0x3, "8450a2cf9e2f1feecadfb6631f86e904fa45b974089537887a3ac28d69c96e60f94814b2e428505c0cba6c887b96da8df66984a266594cff053ed1c3"}, 0x44, 0x800) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x1) 16:02:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x20000, 0x8) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000280)=0xc) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x2, [{0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3}]}) 16:02:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8070, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:30 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x100000000) setuid(0xee01) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCMSET(r2, 0x4020426b, 0x0) 16:02:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="3e2a09000000000000004dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefe", 0x26) r1 = syz_open_pts() close(r0) r2 = dup(r1) close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fef6bd060200008300314f6d809d1998330200"}) readv(r3, &(0x7f0000000040)=[{0x0}, {&(0x7f0000001440)=""/192, 0xc0}], 0x2) r4 = getpid() r5 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000002840)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002880)={0x0}, &(0x7f00000028c0)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002900)={0x0, 0x0}, &(0x7f0000002940)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002980)={0x0, 0x0, 0x0}, 0xc) r13 = fcntl$getown(r2, 0x5) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000029c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002a00)={0x0, 0x0, 0x0}, 0xc) r16 = getpgrp() r17 = getuid() getgroups(0x5, &(0x7f0000002a40)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002a80)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0}, 0xc) r21 = getgid() sendmsg$unix(r2, &(0x7f0000002c40)={&(0x7f0000000000)=ANY=[@ANYBLOB="01bdb4503df955edad00"], 0xa, &(0x7f0000002740)=[{&(0x7f00000000c0)="6df88b34f6ec11997b250d965274a3a54cd6331114c2e55febc3a6b1b5", 0x1d}, {&(0x7f0000000300)="aac43a799006c56023c66641f9a18b429ea233759b127ac7fbf792e97e6a1b099396e6242e22c8c85172d413c44eb486d5154a729b8b0123499e902bfcce61008a98a4af8418703bd9030fe6da2b630239c59527277790e5f3cd15f4c69fdd7c38c2538e9995b7eca15655efb04654398b1e3369065f2642a3fa08e8ce4647c4808cbb2b3ef18bbdfd59acf730f19df0324d9ee05005b5ed3c8e42dcf49d335203bc03436586fd203ce7b8dbbbc160e0bbc81cb3d88f1926d91d6839a8d6cbeacdda29d1a7639925a065e035a5d033aa9c5e16b2f19f63b1729cf0631882adb83d339d15198f3f066c9a694797bb1ecaf796f570e4f6edc156bd4cede9bfb0c792dd2dd69c5eb493cbdbf52a8f566a0e6691899222fc3648da9557bbee4f0726438c50350f74d267e13681b293d08d965ae0e89f02796d3183fe9eb37a1bab11289d820940fb76da8af2c5be4eebbffab507db2685979b3e7c121a2e7b02586284455c278a2a137b47d850d159b9ec5506b972ec6b00878ce90ee283f89d07d6096ed136efca2a9b8610736da838a535aee6482fb8f774ac5af3333ab842556cca547d13fb970dbbad89d8a0f9fb25af06b886e9ce1b34ac0d635fd00e1a918cafe83cb90667165e3d341ce96488560fc0f4f78d5c94c0e52094ab0178fbb4c529651cd0662cfdaad22726bbf2faffc91e4c578fe4dbc9c0ede310171318962c664d78e6806fa825d98bab95ab4df27052429a826f2ae8c46803e058d95987807a7ceebc6a76abc1ddd1707bf4616bbe4558b6cb1eff5a00d434897f3276eefa8ee515df8c1413e9569095f0271dc1f8e75caf96cb265b619e30a47b6354c469bff0806b2c4bf7be05e25414cf0745f605b7baf83905f10e73dac1ce3c75c380eceddea00f33c8d8ffbe22a7d1ac24dceb54e16cc2f1ee7439163b703c093830cd5395cd4728334eaf6ad90e651c458e325f7ba48b8b7d0088c37e9e3fd7775e7259461f7e8507d60263520f1663531cabe25242192caab959461deb2fac4cd79b7b1f357fe752bd3fcd8bdcf316ece612c8466cd61b19393815031a58264d02862290bd15e2fb05a8a5bfccd973f951f4820150769a96824341c4536c7737c04b7b1341e6084f8929483885280c0323df902fdf5bcd271d5dce3489fea219a9f1e36ecf5b5e05c79a3e7c213a5041e5918356f9d579d56aa6a37d7eb0d7e554d515324bf580b9263d935a34d2ce622afa4982a3686394d2545c9e4363d72d888256edca6c0c6cd344f48c559fc90b1d60d58de01a7d654bd79e729cc37dbd4c796e5d226838cc7867ffd48a5bfb04ed37a9791b64e366b061ca985411bd7ec9d48e8606ce9e07c4d8d894d7582c2d7e18e446b2200612f1e4e5e74aac1e395d8b7d19420d44c830c9cdb3c523d4e2fbbde4aad72df393adb17307441e4982b63a90dc4104e3d7c7c311b5fd157dd653bb0d0c5ed8498e09690776cee66a00a83a313b07b78cf8d3b75f2b29dcc386f7b442096fd5a6ee701dd54ab181ddd22c89fc61960c5877fa4583892784fe6c38f5497253ab241ef2abab558f39d07da733096ad7697e9faef6513929cba24837966f97a276de4422291deb348d594edca7e805ed19132571a4c4d892a4cf9573e038220cc9c70c4107ce74becc8dc4990375b419f52d66bcdc6c8f99b98476a5a929052948c49a6aa90c7a38de2064c4ddb815a6665ca16b93b5de685b56b484818e86c00bc0ad7a9e9aa7d14c1cac196cf68555e6e9de12b0068db9f7d0fa25b16ceadb33fbb90247053df0cf5c04af4f53b1f200614143178a816c6064d7b415b63468cd81e45f8a41aff5d48ddb48ac022d8ae4e020916cbb168d313a87ac8b8c7355346245511ad44a5ad5299b2272d478885728642d3da9b13dc76dc3e5f5cf6837b22592b00f499ee14ed100f25b85068735a62ac6986a772e033322712a345ae071ff01e2f0bba5a5a0026393b3a9b17eaac5686e6b62a31441907d2e6dd6c861ba4031823fd94ed634bd7887564f087d6ace8ea67f84efae0f0d73561d596f8993ca980d5f59ea3f719ed84cbbdc74faa902ebd7fe04404c06414a5e0d605b7d0afa2ef5c731f8414089de36da6e59f3cc7893f26f2aef469a58390deef9d79fd34b35b6b022a25036b51d74930e8e5314ff7420011c9099ebd44a3c59c86e15d56611a20db0de922adf2dac439cbd0307d446bd381e190821010bf32df3b44e91f7d204775406c3ab6a971229a4ce8199fc920f1ecd9a6e2fb72458061daca57cebd515a044edd0864924fe76d1106d1b89ec56c1c546b35e2525bc0067e4dfd1c4b093ce0e385d9903dc5da3663c116d69d3b8421ce4816827fa18d6bc19862499368644b51425f114bd062bce6cd5ba313b7606c801d2d4a0f56ed0c8a2b3a289c13a51d513297f8cb5a7608830d90832798e5f9883b5e2bad56fbc537eebd9ee2415f5ea39cea5551df147134e74902f6cd3baa0c49c11d6fcbf6ffc7a22bad9b99bc0e4e9bcd45ff13d83a213cccd390811223fbc5cd4ad5ac69d9838d717af6a1d2d7c546fb94f9828f56e6fd57176d2a458eb193ae9de63af3aca5dc8c3b44fe557dff06624cd1b77eab2489b377009820a040dfd93a58f497e1480027d52fed9145bbd69cb346773acb70fac06bd2eeda022b14e355efe39b5aa39ddef00e8769771ba1b403a6dd2be2ef2c9bff1561c4fe49b699720b067e916bb7074b2bbed8c8d76b9aa03496cec4e4471ae89c7732ff6f3db93b5fab2d593061efa4de24bbfa4a950a4d59350f3d750d85acc5059a4c804165da2fedfdbba69a1d909156a49043d23b8464d88196dd129b0415d907798ff7a5e23848bc8107408b5c1b2abac0876f95a895d530f7879e5f1487f381faf93f9ca48b50e96f22ca6966546676b0c7f2efaadf916a31292e2d9038669226dc85ab004ada68950eb79d0a06c9ad5502d59c3c8153d1d94bd2a4157a6bf1047268bbe5edb0971c1521be76d26b9a5ad5543b3b11a22580d679501f17300f6a5f5a93e1571c03c1acde51317603b9d7fb5dc2d630a41d572ae40b235bd2095b079dc1d4c2e9bc5737c83c092f6cd7156a746d32f32d90cb898546c06c1d9bb27fba671ce5c508a98f3c05c849f67b81dc77925b7b47084e60122a7e7a3a31005570875c99194b8d8b6229c0a601e68dc269d1a39ffa24517ccd60badc257862d85a64ab25e234532f3f6c2e6c8a2458bbef18e1c29af5a34e52f3af138b874aedb4b994ff82e1cb12b1b6eb382d10e33d912867fef1596c7cc35d90ff4a500eec262e8d01cb56921fd6cd1fe187c535b3c6eb0cef6f5b9d7c57ca83c73273a99ec3e2fc087843a98b77703faf266a3fa04faeaaf9b5eac848d1f55ef7f48f961092af10e78b7ba90e47f446c0fa07c4a14aef8d63e662fabf03e5ce6bcb827b6b99eba9112450b333b72f5011a15ff85179eaa38c4184d0e0eb4f3c91401d27e543bec6378b1ee8dba15a76be0d6357991c7dad84208089a45fa7e8b71408a6a6cfcd823f0691abdc3f023905e3b15cb219843e39b50c2aaa17613f227b0020346bebdcaa1e9b900884088c69a4fe5fce72faa941f4a718aa3a27f895af898386751a689cfff426153e07c1c3cf75d1dfe7f202da0ec056d8a86e8be0c279a124936b5855ecacfff68a63eee793daa3e127ba8355935223a4aaead2f8e901552d59b913459be052edf7b3e5be81f30b19347c88c1497fcb47da9c08333121636f3ce43a0bd3151d92b24859c57ea55788f04d7ea241bca4d72be82cad5320e45a5c4b3a67cc7b61a24c0dec8809108540f7c66cfcf30d9c85d7cc99bc12b5c2611d5fc854135da9f2af5221982b9ae27c207ec0685d0bf5522bc071a6bd77b2b22cfdc4c997e23d67f5812dfc60ebf3f469a60e364c6dcc9fe7626e0b0f4ec8fa73ee4727e61c33f2d610809c09806aa4a1aeef0a4ada25155f4474aa05676e0a358fe06e5a9e3654b00261ff1121660b28c085bf953e54483fac720c04dfdb5267349b2c258c4bc8f269149dd7504c1af646fb427a4e29bd574530046006b2fe55d2d06599e6816300d9576d1d41cd34464b7bbe3b3f3ea5d1a6c76135ccd0bfc2c97c0bb314828cfec5c43544145f0497a4d32b654f81e0e0433794158d918db77d4f49f8d3cc7b944bd9a47298d4ab45592a99b369f7c97cdfd51f0bb2bf5933f3dee5409c9903f6077bc0264256120fb8497e3eeba67bf7fe5a1627b1bb852b31565bd4061a4d5662817bae72190d91ba51ab2c82a1314db3fce97eec578de012b722870f9173bf37741f5b079032d5176a88acc6fd2f4212a1d0b92175ae5367d67a2923a5d67fc602721d6cf07a77e31410fee432860c98b985f7b7d825d8ab0f9c51411a934a78a255bd6181e4d6a57e40284036532a319b9f9e0784a7f6d2e119de0a56adc5e3aee4f2bfd525f8ff14d51cb290cb9b097ef6e6a0d8325ebee86ba261446cada37a96d707acb8b1d5a37acc09ed2afb8ab696aef548f26fe00acfd855361c44df3adb7ec96eb9383ad2e2ac1c8877667734c2a5c7c63e5458aeb68a1647ff7d528e571206cbe3c5bcb518550bd473900e3aace199b192f649c42c934c7e58b451c3c8bb8f4aabc299d3980888dd4635731fe49c92dc7548cc122e269e34fd4f3a4bf5fa042d5f544d1fba302385793048f386c52d68bd82ad6b8de646c9ac8163aadd7b9bad962d23c033862e85c196e17cbfe9d01f2d684cacbc032c4c38172a952a71ebbc31cbd6e14c0a1dd101f5a873b194765bf5c32dcd646c6c431c73badd952ff8ac2656e5ed2be3f32fa5f23a9da45c60ca0ab5e95d7f63431740de0d0890284cabf102e46e7daa06a984192faf7f66a25a03fd4cf1c90707d2df9400188de6eb003f396b32850e02128d5184e3aad221b7b48c18a07cd93d8f8950bdd44204630c0c89d016d9f5b8bc299644b3c413f2b69ebd31b8682ce788d33964338ec1409e4937c965296c252d5e9bfbf5e9464d0d022911e3cc7bd4f471820f27827d613e11de7365d5981e57a1dd145947b8b96d614333325046c9378b70ac1919d91b3f7865dc1baa698cc2c1aadb79d29f2720c8c7737fa449906bdc24285d2b3202ddb0d7c9f7c94eb46d99ec14040416c9799c5482f9685b9b81903979b7dec934a9211d2db66a3b598b852f258b86b695a70f9e2d50164f99c99f7c04acab115cdb41edd9fa4c53a5d913e99782f058007274ac0270cfbec499f3fccb856ce0e88730a97b8d2a194d6afd112f9fa6856b92f7121a75108f54bfd8710079e66aa757b0a3a0edbd2f69f91a92cfb4caf2eca55abb624bb93b3a2569cd00db8adbb0bb686460bc84721a12746deffad2740a330e3932894d7ea241723dd6d764a2b4f6453cfbf48fe8f45c6ae8b6d1dd4a33af926a7d39effbd00dd5045b6b7b4e84ad331df85b976c2b3cd789bb58faa38aae25c229f8bef6d7e587136ea42551e9d2f362ab1b882d16d6a15f340ce9be0e88168cf9f82e5773a1acd4380a0e183418dde9743d399be104c1e92d008d0c31e23bce78bb9cb0f5060ce8d9f30722642bc4335e60d634c56b6070f8b4968b207a439e8a860d78afddf04e7eb1f4ec04324e4b9d5e7add9fc68fac708d29e33cee5a5e76dff9866c59eea7eeb4cfaf3191e9ecff466903af0aa2030eb4c64724b21d9a0110510046aac7179b6fed179eeda83f29efe5bfe4ce3e897c80423d35c4b8b56639c39c54f9a684766dd1cd74496c696bc7974f9", 0x1000}, {&(0x7f0000000100)="71171a9965a79825ded68ddbd688dad28cd08e6405630296281572fa8a7f9a419b82f8f6e05136a74d660888ef50e763", 0x30}, {&(0x7f0000001500)="a3b31d3e5ff274364e4243681730947fa725eebfc154667875d218858b076c68a5afc105699e2df803cbf257ec13d7fc2c785a55c012bc48402c36c857df246d9984bba5807ea23152983b6a0e852ac822e432cf337b2f2aa66a0a18f98de13f6a958d1520d8653c4b1d639ca044282c8ce65a096c144f5aa166f2ff009544f466e9c6dfb8804e10b4311e1790433657b55464120173d0595f2dd4e76a6bfb9c62312769fe7945d73f6e95a945e9a9bb7ed8a1399babfe9aeaa59d8cafa1ed9613ac4667e2432905300f7520ad6242cf34d507b5b86ee7c46ebff79a0a370f7dc50fe1b2d233b9a9837b683107cdd87fbc2e5a0fb9bbe4a9269ce11b6a4f542fb30297d87cb315ae292a1696c56269fbe347e400d288874c207259664584a7deaaf789428f819d6508ba98c710f825410bdfa8e8ad3c3d2cb504a8429da2ca8be4764b8b3545cc330af4f9af640c6fcea6436717c81f0a919fd0f0ada0f9c87fe7c01468f9e533b2fc14d41f0c3a5c7d205217f5e4bf5b4bb4853830df21e50ab0cd7338a0b0e8e818b2b31092d09d15b8850c83c7433a19200592eda53073a87df810a748e88034a5b5e4dbf7f6b5634f69d56052a6da1c613d4d99913109f77cc2fd86f27093ab73e70e9753b7738cc9e191eb4e5042c16bf6ae5f9e99ae3cc24ef3a585acd578ff5e6a18caf58473f01030bb52e438caadee28d9abbdcca9f9ab09de0157ba3fa77280cab333537802104d222fdf4f4e7478c57fde2b4085d328ddab968e01fc46336d89d85c9f4044518fae20660e783c90946b53e08689466fe23f10c2ae37b7359eeade1f9bc16c36acf3d99c4d54225bdb5c6b39af1282c382c60a3d5659d3e33807dd35786fa5d580d5bd605ea98415995f2779a2012ce258809411b85e16a6dd2443b71d11820a23334a5df828154f7b0af0b63d3799732a8c026a758cb15c6fa072cff8968db0c844237812279eb0cedd69d83620f8dc7ef639b7e3253ac4daeedeb95e95ddd6cb6a9b42cb341266e60e2d98acd97590c14a6c9c61f7f28a0e3ea3d5f164912661f518560534a6d346d584c691e6a5177a2f3498bb783843976ec354794b829ae4a489fff1a5e545ff306ba0c9662448772f6558e5805ee99872e121fa745adbde95197e536fbb3dcd77c1e7da6550260361e2da1091f4a4c29c382b6043b8a07e9bfbf46bd4d498510939324f4ec3030e29a6ee4b767f39f1a0bfd434925966c3544e928a76cc2d4a7e8c851423672f170f565ac666631ddcaa584cbaaee1d5ca05bcd13d6d63bfe97bc70e420287ce9659781690031d0efee0175f85e37b008bf3ac0cfb145da20910993b4fdf57a119c129562a0f3b73cfdb17c55657730fd263b6940297ab72f5b90fc3c40f63500e6c1a832ae4e7c57779decbad645e8113898da6b681fd8477b36e177d6e5da1cea9dd998aabea8aaf3dcc3929e04f7b78ccd50fb51cb686dd28a0cc4bf50d8021d6151cab648cf3dd52e8de2c9347b634c680a81950770c49360c905ebdc34e806341eef652ce2655986d455bca7680e156451ba4be7f1c7e6d5a05d559eec17f80f2b53412475563043d8cab525f10253e09f63dbfef44b8d0ccff5908ba37115ae24f8ed0a939b722da2bc65974f6de387564d302f7f888308bdfd6001ec315dbc86a09f4a302aac79b62cfae3834c16ff6c66bb35ef86b6919c67208a6fdc696300366cff795a9e74612aaf4b5d776d7228800af25d4d3f654bac78339cb8f67746ef3193e899739702dd4461a878459ca13ac403362cf67301b0346d8890e15f3023268dd6c25ea8367ae0b1f25e6f222f0c0295bb9671916035a22bdce71b183b934efe19074bce2fe6129ccd9eabc18e051bdcb73010aea94b8a2230900a162e1a00cdb854bec0bfdf4efe4244399ba47239d2614fcd95eff2c00e1f0af16ee0193dc02178a41c1d35058f3d266087fe35a1a584685cea506f2cf9bd6408b96ee779ca987b69af1c774b3e399cc2bd935bf4a0d76b0790ab591167f7858c01285f5c7a7ba94c15beb228ea19d5f10d0333fde8df40ce3faeab193b2475d675e423ceaec50982b3e4e59cc6f6a521528bb7932fd4114366c5a351224cde6cd31e8ee63cd017f2b420e68a85904d14c39b2dc56d827045e47b32f5c14b0e0fc705b16c94e3243e7c6b6ff7e46647cbb22ef17900ae77dbf25d24705ad39e710494d00fb9d2a957fde6d5acd31903227468650e062d749847fa60dc57adb46054043c4388342ece0d698f9162437928e4719629e915238b904896c5291b2ce213344f20e27d652c91388df7c7b5abc8525a31e4962df402a0e0dc95ed814a97b252a48e60d35996dadd19a3a86cf9cc034b03feea8f2bec22b4f84380264fc0e1ad0888d70630f1ebe667f079760cf9edbb74475e42628eec631441150201d51c605468734f0f84970a53c10a4d785665e9c022b2fa520652a9756140380c53465b68b226bb564ee6233b3aa0802065c3105eae65c55310a0a190f876c6ee099b643a77f5983ef9fc017626890d520d7c2db0e75c2ba9c5cae38bea67c0dfaadbe88be0e26b4cec3d1d0c7fcdc2310099849fc25d07021ea3aa5f09399c1f8a795399f8f69f911bab254ed284cfe341018ed83f89b53a91dfbd9ded2a0324d86907a81400ab63cbb21b2958b7777a5f011f36e4dc88fef69cc6daa9d4aed0b403f5a9300d9d79c222970379537c3d1c25c76e8145a0f4084026574be448671ffa2d5bd1a73f4dfcac0203f685c45fdb6553e6dafa26d3d6d1dea6661f74776bd9f6f94468c6f67e9c2178937e3b6299c35201f9ecdb9bf9d506375d7e6e4621c54d538abb3e640122c9f4b3aadd0ac9e6a240099991c2e6fa4f349322261c219e226cd92a0f0178df52da7b124cb7fb0cdf62135736567e98971aa14afed3d7f19ffc6fbc55be5daaa08052d10ce23226938babc503aea3b1d06e2ebcac3f041f187acca274f9b64f9a34d49976a0e3159729078b66d58596de1b001d82dfba46b2fb7d22ade3a70d3fb5825361dee7075a70a8c278876628e68b842c45e87ee3e11ef0b785d0fced6273bdc2e7c1452c7903af6d7235b1cc93735b1717dc8120620af6b5647ef161cfc7c98f6d614b81804734e6cacaee3542c72d01b2b6731fb474d9486f43650f5fd67e2bbb4cd9c61beb9f725cc9a76f78b75624c8d324ec77e072dd467276c6fea9efba783a596cc93c3e19d71a96b62b0d74d9eaadec76ef3b271fca83aecd523fae093f1ff9ed0269cb1b8c8dfdebf3a3ef7d1411d45b6147d55266caed78fc6814feb34539b1c1c2bf5a1e5c01071011c08aed60288d8f45a2671b5284c6ed1b0ebedd0202247dc6d091f585aa67d082abab87804c47401f1e9fba60d1870d04941d7f904be807aa4798dc63ae8a992a1d43330cbadf834b63040f64b473256659466d5681f373b37c07c9a474973c6bad49e2624aa8b661fa4f0e9de0d70b65f82b0a58de00089184abe0064ebf0face1dcb435ca5339a457d05a968cf96e9b7e948c01c78246a951523755d03bea09ab1d0c7f50cf6f5be93cec2efc4e62f21ac251e4f8ec5af92613c14eb2ad2e3a9e2821882476b8aad37d67d3c698ba11934929c613405dba254de3a1657d73c85f2280aaf9f0e646c282120b2a2f5487221aefbdd5266d6b34b0fe509fe3b049e68334d50a87155c8dedbe1f7ecafbc3ccad95a746dadd98ef4429f24cd3fb804d34cb0e90248146e0efa36e650d325b94e853729d2bb9637654f628f978a1be5f92e15791ebd477569d472a1e5f0aec0b2a2565334e5b3f0076a2b32694e14423058561759a6e4055e1017fe40ecc110523eac587e1c1cdfd61248424cef21b838afab4af90fb75c4328f87038e64820043abab3d24d3e266d067b0bf6384e2b7c48d0af5a8a14760e733344342af97cc92ee519bc9c31ec96b72adeb8fb1ce0932aed3156af741ae8a82b2a07264f7c9fb896d19a4cded91ae384609095fd723460f9cd5d7c52702849158a0c543f1f41a6f5a6115ec85c92f5bb96aa2e6babbfafe04aa4d16d0487b2375279e9d9ff45ecd9e41d3c35366550844d5a9d8709da75b822e2605f4a8a9d7c8cf9f03a9997c54c4fba29e4c527d7d914a58a111d8b8fa27ddfe638ec5dd1fe3a1f5d0c6ad02d82b0953be93d174e958312e70db76e88a5df2b2940da61bd9377a03afe00300078795e3614ed24b76bbe7c49177bc8ca4371cc7f0e06db7c1f61b21c39628f32b469cb73b330e90a63e119cb881c53350567ac06036f676351c33d4d9ee39151b1f0e695c1d5f2a8ba7cb7fbe5cd1af0528fa522bcd5dc7f95384f6f5b9e9039b8ce31e0c8bfd8e90d161b02f56c47e3153c0535925cdec34b53f6794ce7baf57c72f2c71167949ea71849aceff0ef089b019d071c5b2a54e47f7dd94f18d0ddff6f0f5463cf409b9d61245d93bb815e6e214fa7ea6c0ce38cedd8fbb6bc9c76d6ec27be03b428c5b4d46435762cc1a174ec5d1f950de6478a7c0aeefc33cb866df5e3b69983fb42dbfd7523fb759e1e7e2a22ea03c819f8468132cf23d890c9fd138c04b7341c01e160b7593fd24ce1ea7bc172a523e75b9dbb91a102650100f3152c63b673553e0cb6ecce013291a4abd32613e91d055cab49d2c88b3abfaa883a4c60f70bda9295bb11528fce3be8690a97cb9b20e50aa7fb69780b380cc648d1abc20292e725c1e1287027934e3b83b1dde83c0be7d15945fd6322faa60196e889435bff625acf428c45a4c9308ba4d7fd063d20dac7e2db424229b91fd422579ecff3b31354339d7b9abae242bd0f551e846e4c786cc6a48873d932741830096e2e80044f91431c83d66eeb1c964334687a2e2bfd3d4fc029a354b7d3b648864a267b2802a2de35aa7599bbe2acd012c751ba2135339455e64f23416178039b67572169199d45a01fbad9fe4d48ebdf73ec4f42d2998ddb51f1f2d6979930a4a4a638ccfac1704345a2be8df5a47dd3fc644f134554792b13f839d2601455400e1050006c9adfbd31e07ff9c36589b4638c3a59c86e0a36f61052c0cfb461c741abb9bfd750c8244480f4d30350371450b9c9dd0f078774fe61d3b7c502a54f25911926154bb373108580762fac6943ef8db2c262b41d0c8f2a28361be17b8b6dbfdc30c995439ad6271043a97263c87a5aa5d032a88c820dd6394b1cfb8b4035e64347368583e1a77de021168a54353e008a5fc89be43a96d0bd29e1980936fc7ae2c2caa556986d189444c06eb8e58d6781a57de7225b0ffa8d6a99e21bdf662b20fbbcd394b9b27a0aa4a0d099524351c32e4ca58b1e9cd67676742435139e76a07807866ef211c71eb3770c868ec33ab41f13853e7a3242d68a146299608a95e74b562151ee4e0f6ed8f1de3f772b11d869f9b21c128d54b810c3c07816b91ac1575aaacec18f35e29fa1ba2f233ae6cfa11b750c59c547e6f5d3f7666378072d1f1c1bbd73420094655c71d5cc630fae1f83c095863c9bc04021b8e6b6a4e6998d55f86f2e5f1ff9641e84ec125708dfc13a7090ad13e2601d0af1430f8b7ced8df5f48ab4f3356987879fac692972f12b198fcb8045ca778723ad72de799affecb997dd707f3a99edb48570063c3a9abd8aac8099db96d1b418e3c657b4811a95fab0859df6c9dcd028a9373a64d478986783781d2d8cad7ebdd0d90780c35513bf8fc20ef40ac1930cb8589e8dcda29db656479795667ff16ac092d0b43e62b7c2f2bae8f0ccfeb836", 0x1000}, {&(0x7f0000000200)="b144b71d7eea76383d7251cf50f479a6cf4c7af1073f533bcd66530659afa0eb02085c93f1e88520b3820b7939d15fd3ca72b2c9638bb852fc84d5db9951ca62c8c71b72739546d06c7cd2f579b2b2e3dcb30f1ab9637ec666bc9583a5ab6d4a43", 0x61}, {&(0x7f0000001300)="fb5f2f663fb2dfc9187f4c2dbd10c8b7120294d52d07b6636d420694c9545afc947d688816c6ec2f892cefd2fb43990776cc03db06c640a7338cf0616c2c5c61a1d6a46d9ba871b5cf2f11ddc6196a6352cd4657c1ecda7a267cac40b259514d3d", 0x61}, {&(0x7f0000001380)="732f14f8cbb4e96d20a71cae1eea641f9a0dadc309120618070b231eaea4ca59deb133a22b16ee55186f906d420cefb4af29aa3f5f23a51f3836e4e09ee44ec9e27d36989b52c4db8cd23f73f013a328b24817f19fea47bdf7927ac797935ef01243ddc72b8fc23e62a281631a5fda97e8d1358385bf60220e7e92c64fa106eb94d20ee93e33b155f8af127193c48395e0da", 0x92}, {&(0x7f0000002500)="b929ddf5b41d09cdd6750b1b1fcc59431dc1266404369a0cca21bf9b2151808347a386138db1e32c1e5b5a1c13fd895ad3a57e9bf673761751f0ab88ab2c49a15ff852e1a9621cc70b523f77c60662601a42944805b9b25a1005048c950c8f39bb4168e5a6daa4d4e37b59392109e46c6a8c37bd9fe64741c83c25c7ddb69c98781d13df12d2353ee96baae91294d0707bf17fb206f8dcb68c154993789fe8289b1d2b8fb32c1a19c3a5cb4b81ddc322267a5aa153cbde9024814493bf4d5e41d38c28b0046ba7f76830d0b45fc7d4c179f1c8", 0xd3}, {&(0x7f0000002600)="39575aa152fbd3d6ea80842d4f0b054037ba61f670fd67c3a04418901461713654b80a89f6b7938b45ceb3946399afcd915c09fcc10731aaa4b74d5ff92970a62449211242726e262608e309c42fc198278392ead441a79b8b52e21b6df8c657156fe57058def1ef96da24356d46b769e60b5e225c275ba0a6fb5342d406f1c41c7f46d1b9fb0d4aac0dcd6486738867b411897744b66c5e240f85e8ff79ad5deda669b9a961", 0xa6}, {&(0x7f00000026c0)="2673fe558c189c7bc4aa5052ecb40d40c8884a19567919490241c572712abac85d61dd5dab0f6899b35af9b0f1042d6e173a79e344f9177fe8601b66b725fc043fcf662cb4f2a10966c2b6f573a8b819132a40add0ccb389925b88cbde6222d0e7c891f9d3a46c55dd21b380042f7602006fd945bf9b", 0x76}], 0xa, &(0x7f0000002b00)=[@rights={0x38, 0xffff, 0x1, [r1, r3, r3, r2, r3, r0, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x18, 0xffff, 0x1, [r1, r3]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}], 0x110, 0x2}, 0x400) 16:02:31 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[]}, 0x1) r0 = socket(0x0, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x34c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:31 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x83e, 0x790, 0x0, {[0x5, 0xbda, 0x400, 0x7f, 0x3, 0xe9e, 0x49, 0xfff, 0x0, 0x3, 0x7, 0x7, 0x1, 0x200, 0x0, 0x6, 0xc5f, 0x8001], [0x1000, 0xffff, 0x1f, 0x0, 0x5, 0xfffffffffffffff7, 0x7ff, 0x2, 0x80000001, 0x534], [0xe1ad, 0x4, 0x180000000, 0x6, 0x4, 0x0, 0xf7a], [0x9, 0xa2d4, 0x9, 0xfffffffffffffffb, 0xffffffffffffffff, 0x1ff], [{0x10001, 0x4, 0x8, 0x3}, {0x2200000000000000, 0xfffffffffffeffff, 0x6, 0x8}, {0x7, 0x80000000, 0x8, 0x9}, {0x7, 0x0, 0x3, 0x2}, {0x7, 0x3, 0x8, 0x10000}, {0x0, 0xf5, 0x7fff, 0x5}, {0x7, 0x2, 0x7, 0x3f}, {0x2, 0x4, 0x1, 0x97}], {0x419f, 0x3f, 0xfffffffffffff7a4, 0xfffffffffffffff8}, {0x1, 0x7, 0x5, 0x7e99}}}) setuid(0xee01) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x12, r1, 0x0, 0x0) getsockname$inet(r2, &(0x7f00000001c0), &(0x7f0000000580)=0xc) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x20, 0x3) r4 = msgget(0xffffffffffffffff, 0x200) readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000600)=""/4096, 0x1000) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000009c52000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000008000"/179], 0xb4, 0x3, 0x800) pipe(&(0x7f0000000080)) msgctl$IPC_RMID(r4, 0x0) 16:02:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x6}, 0xc) 16:02:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x87}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) r2 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xfffffffffffffe67) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r2, r3, r4}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f00000001c0)="b6") getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setuid(r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 16:02:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50, 0xfffffffffffffffc}, {0x34, 0x3, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x11a, &(0x7f0000000180)="0d112cb617c557ca204b1af34a6d6ae5239f1b706127653bd1987a8c4f7ea90e5c8520873d571e97578135c31dea808725e1e73cbf709c489d4f5ae70b1d23bbcf166dd8a4ad76e3a5fb0348cf489ea6ae6afe88eebaf4b1ff48ec21e8b8c6f52875b2d709ec185d197409c56ad40b5eddc790444dc371682a144caaf4005b06716343782cbf82829c3a6b6d81d404c79a81ff988b079342df9aba4d401b7ed9bfe85479a0c3ea82f0746333e92ddafabf562e825538fe3980e25bb1532b758a81aa3ab80d544e0d96f7f2bcde989103e315ded54f72eae7001117e44d163242d824b2cebf664a844d727d40dee0e034f75a192640fc2c32b98d4c70b7de7a578f205ff6ce3dcd89550a9861c9d433db170b21afaf66f20f7aa2") 16:02:31 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x440, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x1f) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="ea92009ce6bae410", 0x8) 16:02:31 executing program 0: mknod(&(0x7f00000003c0)='./bus/file0\x00', 0x2000, 0x8) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = semget(0x2, 0x0, 0x4) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000280)=""/248) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x3, [{}, {}, {}, {0x3}, {}, {}, {}, {0x4000000000000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x3, 0x6}]}) 16:02:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0x34ffbd6e2c713260) shutdown(r0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/119, 0x77, 0x841, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) 16:02:31 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="1b000000", 0x4) setsockopt(r0, 0x3, 0x2, &(0x7f0000000380)="bd208ba4afafbe10e3db60973ad28c0cd92a1376ae9faf4931a2daad557a9a2f1187bcaf4cdafe3c6e603a26af28d9cae42b2b892a2469cee28dda5971a312aeecf8174b85ace075c4dbcb3c718026ed00a88d8539565b1b572cafd5cb16aafedf6e01ebc429be149150a438943ffad5afd659052f3cad00e622ddf2cbb00d8f4f8af6763e828591a2dac0e17dae58907bb3922a07f149f853121e1e311a1f051817c70a7913e745b011ed69dc10b114d13d98059534641ddf878e56f90fe5479d7019471af1c97abeea81", 0xcb) sendto$unix(r1, &(0x7f0000000200)="877d768bfffffcce01a7b7d7ed918cec769fd5369406a1f22d8d2d81e955346c91d55a922e0fca9d117c1f7d217bc4eeb3f49a7b66af3369af1a93d3a2", 0x3d, 0x40e, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x1, 0x2, 0xdd8a, 0x3}, 0xc) 16:02:31 executing program 1: mknod(&(0x7f0000000140)='./bus/file0\x00', 0x60c4, 0x4900) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x4d, 0x10180) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x215, 0x0) ioctl$TIOCSDTR(r1, 0x2000444e) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x2, 0x6}) 16:02:31 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000011c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000040)=[{&(0x7f0000000100)="0b5daf4f988225bb7e783073e51bd86604bccb2b23cb62406aa24d067f9c391e148ca6dabb3a989eb0245ccec885334be66d8dc9770891d6cb4ef2db809bdbf2bc69089b331dfbcbfdb70a3a60331440ac557ff22130555e0c8209354991a8fe96b7b34304ae8aeca2c890ea528e9606add41a83243f80df34cf6a9810e89d3002dfd9019f9eb3fae7313538775c3893ccc60937e32c7c054cee68e7daa107047181cefc2070fa50f0bf0e3806f31220de50d9b1176fff781799d0956e06230ff5b410fa1583d4a7c0b5eca8f9bab8e86ecbd753cc6cd594999d07948b2d8f43a5d39377ff3dbcdc05d9eeb2bf84100bbe40de6f29ece3798f060e3b12e581b6c22db27c39e428fbe36ba9379a5456d82c384418b3286dd8670fcca48118722b6c3fb53fd016fcbfaeddf9133d318a7213c191ac55fc74f10d8a19f2128bd3836077b6116235c6b177299b26288345c4c82d5070251170bb7abc069a3c180a85b8150d6559685e6ba408a0e835e0746cc430a925ee8e55aa666354633b78b5edfeec0fbae259bbb20f6bb22bc536ac90007f967436de313f440adcb1bf8750b59d2fd5e73bbbf44e1920da4b9d80c21f468531ba0b66b8df7c47d4b280a075b1911b30e0af96b547d2396b6ee59103de69f5d4567d38c0a0fe788056489665e0c45132ceb1ebba2fc80049c69343f6eb786e468c028b491db5e6482d4c58f877e72e4a2578267e3aa98a14e65f3389b940abd3598fa6d19935ae23b6c9a303bbc3f783aff1f8219fdc88fb9a1b65d45a8c6b145ef6882c79c9b809b73829ac18127087077bc2460aa91ee5be990416aa0beeaea573992f9dd2f3ba3fc485c25121777de9f34acdef34ab30ebb5147f0f4284413130bba9c80df10f20856eff89f96a0a655f872c05cfc2321ce96fc39b5b8bb687c374308601024633c6a12969f9091aca9231a92ff74f453ce5d4c7fd0a1d21f617901a00d1235623dc457e59d7fac8356996535ba80c32264016a62286ab9e551f2f76e9163cd27b5682c206be42f773f43033a8d233b0f7b3812931a6cd8815fb2df1071e31e824679b48676d466a67fcfddc3adcc31f4f215e79d7c7c1e06195789e96d3792082ec83427e6e51a5e8dc644d924f22571d71818c71869a4a501bc68cbb3ce31d86c7aba97a2e1fe2139bb3643152b86ac83c48346b58f0dfb0f35e3cd610b759f7a31bbbd9d8be6ae7899c9412087c2b55931a5def8966903112602334ff014fb204283fec4ef7c411472c7a57a507054c520fe0134b8a166061d3793990e8b545a7bcf22413119c18bc8925a7af9c286eb70c65f1974a7a40dc03ec23ebfde98154f059801218837b5e75fbbe09720b8b0451b24289801fb7c3be41babefc706d9ff504a40f966681afdbe18555c96797b20313c28554b72d51267078b2aee5707f0436c7617cb4c3d1ef7b0a27f87c85a429ba8fed9e0176ceb4dd5881b0759fef96100af2f8a18ff84ac070d03fe70614f061ac7442a723219d044b0acf799fb3d66250c3b969fb3cd6f655bc86aab0cabd9622e975abe59fe5d019189be5b72135bf1c9aa31658d67299e561249db92b2dd4fc84ab17fa8d5b36cac12c33f4f896d621e60d158129340000bdfa9b6b18d882cb576355ba9a74a6440faebe3e76fe28f383d2929223a8de225875a74e49be67fe13c1b610b2ec27f89b6adbecf4795d876914336d8aa9f220cf1ce99f95d3ff9b055349b336073e09b0199291fa03dbabac94e57f3ef0c4107cf01959dc63915f2fc61d29f5df61e2879bfd2e38db6d0dcba01e495efa5667c7f8eacb45470141e48372cc54ebef4c2d7d1c59cb23839289b6d36a0c210f8565b3d7b6b695b997b5914dc1be6f34d6ada2ba3d89d6f620ee6bb59c535546d67fbbc72c20dc08091e4bce64282ddd1486a4aa114b1225036853dca7e27c1faddd37ea07159a0c87dd7a05abd075086d5f81a78a3c6eac424d2a94f45fdbee85ec1849a47685075dbc305e3148b6f03ce4db816316c153b1eb3a77f16dffa5f9fc7a77fb86ab6980e3628385f05f7eefdab26d4a6a04983fbc7ea940ad46fe2f75c6bf6f065268e7eefa4545ceaedef2221eceedc7d5c04d92c96591e0b15ee310b665e4a0db162636c3f44753b72a54f93135c016ce87a471ccdfdab31b87117faf09b53a9ecd045746e0fa4c4a1e4165b0793ebb9ec8145967fed04250aaf9be390920ab7d650c13a96d97294ddbce82d62177acba39c92d1b12fc9da0f489a014396d419c997c74a59806c3c3cdf985652c463057a36a85d20f9f54a438040d02294e3b06a213a26acaaa5cbfd4a15e52d6da9e26a4fe807f0afef590e6d8ac4788bb7b9e1a2084f54db6916427f95566b8fd7bd8d5ca16252c9a073e0bacc38e8b4c21ade33c26961f16d73e18bd95e231993046c80324f9ba5af88945df14786b98783f011cead478379ce311c05ca8bbb805dc734ff5047b6f7aceae9cedbd89e6c64aa117b1e884ff0587f66e92cff4dce3c8ce9af9c85517ef31da82caa0807f7f7ecd9a6628dd91c6da14237c5a9cfe2e982636198bb36ba43f6bed5d4e500f12ba3acd67a21b35d880595a1251ca0324862912a0f928ac87ed5e58bf9b30fdda3d1a698f4a4407dcfe837c249d427249aea9651d93eff600192b94f16f30718e319888edf89e648b44f06582295cf571be992bc975d5d6cc6b453a5536088d6f58bd5a90ce41c86d2a67937a6685119172be098c3a91a10bd73ba6b41c92d9d984e2f416e48a54c8e45392516da0d75e46b14c90023e0192f6ebf5f57fe947343ccea57d29a58bd000f6a561bb02a80624824e477fc8d8128a69fed9a64d313e0d392f7f5435c3266a0b92776e20a0a71afb8c51", 0x801}], 0x1}, 0x0) r1 = msgget(0x2, 0x0) msgrcv(r1, &(0x7f0000001200)={0x0, ""/4096}, 0x1008, 0x3, 0x800) r2 = msgget$private(0x0, 0x21) msgctl$IPC_RMID(r2, 0x0) 16:02:31 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000000)) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:02:31 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{r0}, {}], 0x2, 0xf5) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[r1, r2, r3, r4]) 16:02:31 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x0, 0x3, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x20) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) setuid(r1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:32 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x8, 0x43, {0x7fffffff, 0x3e7}}) r1 = dup(r0) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x1, 0x3}, {0x9, 0x7f}}, 0x2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6993192", 0x12) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:32 executing program 0: r0 = socket(0x11, 0x10000000000003, 0x0) r1 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmctl$IPC_RMID(r1, 0x0) sendto$unix(r0, &(0x7f0000000140)="b10005049000e803000008005786ca900f0e08fecea11ea8fef96ec2c73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa79230000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfb0fa38db9a9c5052de4d382b770c1f5a872c881ff7cc53c894303b22f310b4c2fa722e43c404f36a00f90006ee01be457aea8c500000002000000000000020200a371a3f800", 0xb1, 0x0, 0x0, 0x328) 16:02:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0100"}) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x2, 0x8001}) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) getsockname(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], &(0x7f0000000040)=0x5) 16:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000240)) chmod(&(0x7f0000000040)='./file0\x00', 0x18c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000001c0)=0x2) r2 = shmget(0x0, 0x3000, 0x2, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) msgget$private(0x0, 0x200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x101, 0x6, 0x8, 0x1, 0x2, 0xa7, 0x5, 0x1, 0x2, 0x2, 0xfffffffffffffffd}) 16:02:32 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) pread(r1, &(0x7f0000000040)="19a6fd4a5ae65cb72b1d1e3c8c00ce023f52efeab39f6a55b3cd4a90930d9d7f27e55abd9cdedf269d3600cd4838e60986609f7ce02feed1f10d0540", 0x3c, 0x0, 0x0) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') 16:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0xf, &(0x7f0000000000)='\x00') 16:02:32 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x101, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x10, 0x100, 0x1000}, {{r1}, 0xfffffffffffffffe, 0x80, 0x1, 0xfff, 0xf0}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x7, 0x2}, {{r2}, 0x0, 0x0, 0x3, 0x7, 0x200}], 0x80000001, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x400, 0x3}, {{r0}, 0xffffffffffffffff, 0x22, 0x8000000b, 0x67, 0x4}, {{r2}, 0xfffffffffffffffe, 0x40, 0x2, 0x40, 0xda32}, {{r2}, 0xffffffffffffffff, 0x20, 0x20000004, 0x7a1, 0x5}, {{r2}, 0x0, 0xdf, 0xf0000000, 0xfffffffffffffffe, 0x7f}, {{r1}, 0xffffffffffffffff, 0x9, 0x40000000, 0x7, 0x80000000}], 0x1000, &(0x7f00000001c0)={0x8, 0x100000000}) 16:02:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'\x00', 0x0, 0x7, 0xfffffffffffffffd, 0x1, 0x10001, 0x4, 0x3, 0x0, 0x0, 0x8, 0x2}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x4) open(&(0x7f0000000000)='./bus\x00', 0x10, 0x2) preadv(r1, &(0x7f00000024c0)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 16:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:32 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)={0x3, &(0x7f0000000140)=[{0x25}, {0x24}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x21f, 0x8, 0x1, 0x2}, {0x4, 0x10000000, 0x349, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") 16:02:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/208, 0xd0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r2, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x6, 0xffffffff, 0x9, 0x2, "4a156f972a3035d48fe522ded6042b69d943abeb", 0xab1, 0xccae}) ioctl$TIOCNXCL(r1, 0x2000740e) getpeername(r2, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 16:02:33 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) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a000000030035700100000000000000"], 0x38}, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x1) listen(r0, 0xcf) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:02:33 executing program 0: socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x102) 16:02:33 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000040)=""/152, 0x98, 0x40, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000018c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) 16:02:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) fcntl$dupfd(r1, 0x0, r1) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000040)=0x37) 16:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1d}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) 16:02:33 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x2, 0x0) 16:02:33 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x5, 0x10001) setsockopt(r0, 0xfffffffffffffffa, 0x2, &(0x7f0000000040)="b6aa250b4aa87e80ce98a36a21cc823694cd66b94a81fc76d0d349546d6a31f226d7c5ed231dda2891515fcb5a5a55ea6113446f40823309a3e1830d3cc8c13e2f5cdee9767881b14b0d9adf4b7dabeac0c9a4d207b41f801e9b7f23dbe0852178a7ce04a7c35f9b036f5900de0e0218a56f4d8a83335b3df0968b73e29a55129dd2273bfe8742eb9cedf06a1a84", 0x8e) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) connect(r0, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x94) 16:02:33 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x180, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pread(r1, &(0x7f00000001c0)="53daf64d8c829815ed", 0x9, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35, 0x0, 0x0, 0x1000}, {0x28}, {0x6, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:33 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2020, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x24c, 0x143) linkat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x4) fchmodat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) ioctl$BIOCLOCK(r0, 0x20004276) 16:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r1, r2) 16:02:33 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 16:02:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x87}, {0x6}]}) syz_emit_ethernet(0xffffffffffffffec, &(0x7f00000001c0)="9690c8c64fc6fe425516f9b226bfb7613c25577a96f9d601519c653980bfda9a710b8a30df5d207ba4b0df2f3ad44aefc7040544eee4299b08fadf4c1184dc5d63c6b1bd55f3e5c28276bf83e6284ff7b041e53e5bfc2eba400508d11c43eb3cb8d784868d2eeced2001461f71a49f5c5cb6c99c3360420f4cb77c9f7888d80afd64d0d17b65990000000000") 16:02:33 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r0, 0x3) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0x4004426a, &(0x7f0000000040)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10000, 0x0) recvfrom$unix(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x40, &(0x7f0000001100)=@abs={0x73bab66494887ebf, 0x0, 0x2}, 0x8) 16:02:33 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) poll(&(0x7f0000000000)=[{r0, 0x6}, {r0, 0x104}, {r0, 0x8}], 0x3, 0x20) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:02:33 executing program 0: r0 = socket(0x12, 0x7fff, 0xfffffffffffffff7) sendmsg(r0, &(0x7f00000026c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000014c0)=[{0x808, 0x0, 0x0, "6a19f97239cfe854b24a9de16c8415a87cc73a5113fa0d0d5f67addf812fb09c58ad21b291c26313b5b4165b9af512f1ee736bc307e81cf5c12f7e94eac2e7df2324384ee839b3ef786165685cb2d0a557d8bdf1028b6e7092efc9236edfd4a25eb44fbc57270779aeebf0989a32e567aea4450c254a8355ab75f29ef7e148aeb553a34f88e357527b6b3ab3d51f366311fd93c5825f55c4b20e0ffdea46a6bdd7d5b22bb5ca34c9b2dcdac169f664ebc1d60ef6fdacd107cceee26963c5ed2cbdfafa584aaf3e23869509694e4ae6b334e12ed212962ee00c0e0faef6c41beb157de57abd406470f80b7922e9c11ad5bdb0319504c68140a887ae22312681bbff31c5c3a405816524c5ab30090ffc86a3800edfdd72770a5668b19b869101253de07048547d4acb4349307544813262fd9e47c1d1c53148eaf2b9fe32106305a347bab47bfcb8dc24fd7ae5fdf7401fb331c9ba04234d3d9e26bc2382972462efa54b4df128e388c453e762c4bdd715944c04da23ceb41fce71a60684b8ba620b596bb06f64bd96be340474260951ad57fc46cafd19ee631824622bcb9dc8f54171d162fdc13257eb8b5dbd319312f4fae575808a7f20643d7f220689c9569390d4c85bf9854eff23928413c8addfedc4ac3a54b35e8c3ec13b74c4334534ed102802cf22ac2f6849346ca5ae1ddc398f4630ebc38e0fb80111f8126bff8a03210a946c65765421654ee856e2cb3665e4b7d61d25577653fa1ae58ac1a78fb915114d478b18cea7cee033fdad20759b06ac0f68f5ea9e429106f7e96173109539c3410a68299d018392adffe57f0e7ec249280b2161f950eca83858871094aa38aca40389ed7700883c0728a79740a12a2af75e47fe3643f07232699174592fc3b6fe959d86e16ad4e4cd40fc97aaa8d5761c72998b597fc63dc8ef360de975d28f4a2f03b10866c47d8cbedd9b4220cdfe63d3ee6b32c546b5afcc9d063670a849a1cda791f8cf502d18bc386f300437d6e1eea67ddbf97415317bf5105c944167fbc3370ab007aafbef4ae369a945eaa3ed842f7771e176593257ec54dab30e4172e5b5f757c294dcd26209d0eb4cd92f009119377e201048b84c1cd0f7f35fde0f20cc637afde8038334d4a85bc39a44e35fdebaf8dbb5de8f29c1c80b8a18ec26cca95a5b974d0a28e0aa7b49cd466b5946d0e969458832b4df25673a0db0880ccc10a3c71d1598d941678496372a478c827500f8cd6939d78db9a8bc7e829a724bdc92c9798c20e777eac3d757ce0a78cf5bcfcfcb5c8ee300515f9c4eef8f2a986f52687e7d4022c5e6772c9ca79c494f5250eea78c80a00f5602fe32c6184b54fbd1f4f6182e17738a741bcabdac23c59b5cb1c740f7349d75f3d13c5da28751526413992d7989578547beb3908732f9dc256dc82b0c27bbe8ac5feab7bb05ea4562cf5c6dd41663ebfe49d49984c2fc65d55c9542b7e25c2c5f637c21a28afa176737a1b3955c80f9fbbdbb9f9a33c27f58a23b395dc7b77909966beb9d14050b0d22420f22833d469d019bd148d7e95ab8125ca8461d94e0357f6ad8dad7bfbc240bcf94718997aa5bcc1ec486a5312487f7c137fb239be9f73dac49778e189a44a7c6ae9c3784ae2e44c32a910368367ad45a80830948eafb59101a1014e0f8f8d0525d0a8dc87f60de5f98179a4cfa68a25426b599aad67b2165494b9fd23cca5076e394a948a697a3285cbd7793533115e4694b97a8e7e4a3de81bc42c14c7cc685ab0e383034209ca6b37a1420ddabe3d9d7f568c0656ebc9043dbb635aae58c3246b8cb04562acd2ce91a8ff356782716121ca1b369216ff11d3a516a8e5ea4adc25a741bcb5d639a5202903177f260acb6e4105191568ffe239b5e6acd2f604c3729a7ab21224e800ed921437d7cef999b41796f92215010dd432e8ce1b27ba7397ba92664cb81599ad96cf1f73a451c174cbda568a14f2cfdd4a772959f85e0c5bb2ff74444bad8f02cd66cd3931f5da43ec5f84dbab95caf505eacc292122265a964b4c434c99f7b7456e5c9623e598511e9b22fb96d8ee8a4e4abf0c186b7ec00f6012f6db34cacd6ce15d33598bab0bb2262f1631525c3ce0953251daba10451c2826cbf3b71e9f98c9d901b4722148e0f8a90d06e8b35de1384724529601afabb4f37910a632d8c2a0985998d19b3e6c82206555d9345356f8ac54a6f3f442a8f2b2885ec2c9e4100edc63f25e5a4f7f7e90e9c99c13dd953e3958b8b8d25403c96994f0a208655943b903af78c585ee49058800d063c14c467a54cd95c6eb2a4656edbf6e9949f3f93623e47bd5e1bd7d685c847a2fb25d383582edcf9b174ccb7a1265deec6309726cb37dbbf3d8c73a801daafa6750431e279f6d62f7f287b0c964e558aa5873ab965d4efbb68823d44e9439fa17a5333120ad532d2ca0fa9940dfcd832148ed60933e883beb2109be0f86d19fcc33aef685a7afc4656e73fd091352740b6c63640cefa772b250e9aad7ec6cf5681fed98596616ea42da1578eea6f2f06a3d02b0ded15995016b4a592ca58f754afcd5f67d3d61070ad5c2f6eb9a97eb950bdc8c2bcda2ed88bdcd3770fcb636de9e1034c698cc5d0f4dc282c0aaa424c3c51fa308f786563838e00a10455e04dfb3c8a3f201c6d3d4524633bbb25adf721cb081adfcd62ec790f660e86ddcd1324e609cef106eb0a17d237a333e9629aa48c564b75b8db92dec2c55e0e3025808a249b64552b8313e9e53894cb4f5abe7f9748af5f698f7171f9980e2de75e33ced4131c6be07b283612a8a2106a9d397ae7452b4c50f14a1e87b411355c28d607bb006ba8b9c8487ae207df24b3450a28"}], 0x808}, 0x0) getsockopt(r0, 0xfff, 0x4, &(0x7f0000000000)=""/250, &(0x7f0000000100)=0xfa) 16:02:33 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x0) ftruncate(r0, 0x0, 0x7) fchmod(r0, 0xe3) ioctl$TIOCSTART(r0, 0x2000746e) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x3, 0x1, 0x100000001, 0x78, r1}) write(r0, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) r2 = msgget$private(0x0, 0x100) msgctl$IPC_RMID(r2, 0x0) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:02:33 executing program 0: r0 = syz_open_pts() fchdir(r0) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:02:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20b2, 0x5d00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pipe(&(0x7f0000000080)) mknod(&(0x7f0000000040)='./bus\x00', 0x1c0, 0x8) 16:02:33 executing program 1: select(0xfffffffffffffe10, &(0x7f0000000000)={0xdead4110, 0x0, 0x5, 0x5, 0x0, 0x0, 0x7, 0x7fff}, 0x0, 0x0, 0x0) unlink(&(0x7f0000000080)='./file1\x00') rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file1\x00') 16:02:33 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x40, 0x80) 16:02:34 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28009f0f9ccc0000010000000000000075c96f829021e8e54b9c7449f9265b010a58bc014e6078b78262cdd6c9c6c04984417f73f0", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:02:34 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x0, 0x101, &(0x7f0000000040)=""/228, &(0x7f0000000180)=0xe4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:34 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x2080002000, 0x40004000000028aa) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000280)="00000018600400000001010000000000000000000000ffff001b0022feffffff000000000800000020000000", 0x2c}], 0x1) 16:02:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc00, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:35 executing program 0: munlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) msgget$private(0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x4c, 0x8005}) 16:02:35 executing program 1: r0 = getpid() r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x1) r2 = socket$inet6(0x18, 0x8001, 0x0) listen(r2, 0x0) fcntl$setown(r2, 0x6, r0) close(r2) write(r1, &(0x7f0000000040)="be5efd421adc4b5224f0fa5519abbc62928d3ad498584c70d6898bacceac01d4f1d62b0aa60968221818e4cbc0cb6dbdc9ba9a368d704a9dad72ea513e582949e9aa8f87c46cc08805def4a52a48ffc90c325602b18f09606f37309f0e40dcd68ca38439ea12fe6522dca8c824e6514b3abcb00b75b33b2aa7cc5419599a7e45fa82f7d56573c4409247d282fd5a83f521f2a35574e3cd33e7af2b960103f59ddd90ab575bbbf3c3815f95f5e276a2d77372df5545504bd2e82ed6c6ec9aaccc4a48b0698592ed6f2fa709ab2103008be41a6782796f89f2ff94d205a4b83b0c849e42763b3f9a7f96128513baead7c021970c57694b3d3752b3e9c22645712dbe11bde9078b04dbb5e2e35bc97f5e3f77149597ede3ff22d970733e9a4aea2201e86de2f3ff7191d229d45aa47c69646bbec40abec2c973d14487a8985643a0df79e776620a73cd4da84292b8dd372180c94fb665e2a2f998711b4c5d01c91d9c44979dada2965558ec19596fa844af985bae7de36d9a87d19db1e5c489a4b210faeb9ef1fee5014972f2efc4137288546789c8604dd09fbc8d9eb109647cdb87ac0e69027361951d52797a3de9e9c926f33b216a43526549d325242bc03a4c75ce9af0c9a5d0ad18c47e66b0aa5e8811a159c499ac0cd4b8b6af8c46e482b8a3954466c7f4df96a5b49b124493a8b2c6bd89b5ada4df9fee18999bb5769c54538526d15d0bf622d122688652867f99dd665fccd4de6fe680deb1f917892368b189917275757c8028113eb692befa733c3de079f8143b44f1ab169e74499b431224df9d802e62bc11345adc9e41c1499bfc5af2567f634ab6ecd70d70cb69f67f7e0b6993b035c6ea93c734f71a635caad71830f5fa136cdfe399e706717c3585c36555864c90b2a0b66871b031476d6daa30780e3c9b927434c43148ed5c5b33e3ee4e3420d5d67db032c8f9092e890dddaebff90cd3d0cd4ef287bb19c0766caa2d263469a87441f29c490a7c0b750825da10a305d077796cded8012ff0580b0976be385dec9e1c8b38ace7cadaa3ab47ebb9499428c745d14a9d163a3085427114e570a16760fe830e7c11574d10c632db6c22a8dddf51a8e85420fe52c9e18ed0e45fc14d9f8d8a89d3fd17140782180b0ae2fe687b14fa16e26fcecb7e127fb31bb99394d15776bfd0894c09bddb1e7b48e8bd65b570fbf780210f6f805a58e6617d5a5a182d9a47a08cce0be10b1515f84c92d30f375ed1627fe23c644517ba0c30678be595b33e3d646fd5e7f349ce241850bf61f7285f01c8f4d226e6552193838209e93bb6c67d0e800fdd25829a5430d71a6e4799fd90cac326cacda47b5c628f622cbde6a7622fffc859d11b281093cef17a11f3d860d3af2f1c6ff3c3cb0e890719ea6c5ca2eb73b844bf94d1d70b08fda82bba3d421163a56150b9b1ed2cab2a461abe4b8887ff0356797e937e28c306b13324a8393c4ba4c3df6123a512f255f6a3d00e99fe7f87636a3a5369916b9606563c16d0b87fd0b89dc77fd2ffc2940e2fb00d5b751781913b9c3461bf993283eaf012744726a15c4301f0d854dfe036d7d8814906a0a84de6ba24ba40ed40dbf6df945f2aaf36bc6b9c888a6ec813fb2176156421795679a12591b3206cac7d91ac52b286ffb3e80bd3e64e527a0dd1965104fe438a3d6d2340477712e6cdc0d512c4364878768f5c31eb2d05669e05020ecef5aa2d20d0a2e6d5715675fc410f56ceaed3ac344e1c3770af5d238191317a6589911a1c9dc69f6cd207a91c7b4eaf9da49048cfeb27aee206f8e1de7b595e83364c3fecb33efe79aaf9ff7cf7940c4606a248767001a6a4c7e8d03748a4cf6eb3b648c1ade8b972c7aae26acf6382a810c8eed8926ce1f98bc67e0ab3928ee9fd9a92237bff8881c8662889dadf7a4e2496a69dc4034f81a40326f93107f86c23cc9536688f1e6e128131be31dfc02da248586a8adbb79e847c8d8dce6580b392763eb7b9d576a76a89d74428f637598433ecf868f855404b46b53d03f4507ddbff8fbd8e07871ccf0cb7307dcc8dd1260db20b98c509a2c4d26dfffa5b1db35005535982a5722a38c0d876d663d4704dd7e79265e85df206d8e25b91f54e93321da9942898eb5b88001c8578b9907c2d7e644002f2e832ef5411925732152cac249f25f56dc10313dd1250261457ef4dfa720aba58ba5bdb3a5b2c39dd3c6e75066ba1478b2ab73895d94b493b7c2f4162e56430a0ac848050b1fc543bbf249383803397263eb80594c427356dcfd1fb6140f47335b076ad74916ea3982b02d62499fd174296cea9680ad82d56af32a96f715816c9b2c38005d7276201ee592b21cfbcd5c52e2030ef1394e30a7c506b1147f654815449a72d1ee573d80493cf9cb47d33042cb6ffe4793828f306c5c501a0ec0090f76070aeecee08554ed7d8c6b600f252eac4e2b21248f6d9ef7cdd003c10c41e2dfd9801d3d4974c783891c72e60348a7a1013728560ec3e48011a32d0929ffb7e39ad030dee1bc9bd8ec0b8bbd16443395f45d522d16869f64c74259a2f822659ef08797c175235e24c997b1a43aca12d2bb151369d3b90acea42223bb9be7efcd9145b166a7cc3a006c15b7e832ad00d7e8c2a6c2c4a04d963b4db536b5a460944b0e7733f8094f1061d3a4ef33372af5b70adf08803b0de32a51e9a0affbde75db67a9f527cfdc462e8f1301e41cf3c796e626fa68be5aafe221af96229b7bebae7aef9c62772f47aebfe35c2f5dd021db0cfb7f8c4ee272829753a78818386d1b926deab3f216029925a38087b1ffe0ae1a16d1ecdc882f020303140dba9f16e41703fe1ad768d81f31cb8f6e63bc698866f45fbcacea5fd6c7ebf97598acbc657c8b088543dbb2300a9ef5f9927184e4665338bbba99be49c72c354976de5fe32b2d41d2d861c4752c87f1dd4f45091b0e1ef527b27a53024810e802c0a93330494adc8938a24de08ebb66351a9da85da31e08f240d40ce84259b81751303fcd39dbdc35f60308687540148d91c4a1c22c3389953d8833f009044094bedcd8b96cbd92a66401e543810c0e19529741ff390c5e88df82d05c5ce5561bfee54bcca1f5fc4e24a093d81a24d91896870c34eabd52f34f643efdb2bf3a8f8a653b091413e5b91f0f1fe4cc37251ba17522f39c3fe0b01ee53099903b34ed22de37f10b9c9d020bb22ae11efed07050ac9215e540422eb2ac7f9933a120c773b856dc5a455b8d4ce62749920fcf39b8640cbaad101d87c5a038025a095f0ef918788fd32533be0098173aa5273b5a78132c7b145fbcaf71c03fa488ed9433b01f1e99284b5869ff46037f852e2430ba61aa7a689f49a06db8b3e10d97d565fd0e38888e81ffc58e29c00863ff700c4af7349d1f66f252d56aca5ab2283846e330c52959edb8bce36241dba1bd3f1aa79197fdccd6915ba122b607674ca7e609203897b0afb42ac2efeee6043518032cc6de1e7364caac8bcadbe19d40ea8d892ac21abc1ea56c425fc612a2a1f261aa701c35e82c9420b6f23961ce6cd720ea27508aad9167b08c5513cfaca22f51e0ea751e27f5f54b6cab944c90b5217bec4c4b1d0581b2b95e0a4b2f7c8fd08e97a58363d7c9d19a7fcf78bead3987d762257faf2887c40f9dc8495db5da91110ee9c69296b51210463f9a1a4dc934e5e98f07337f126a941849ef6160085bf7f029a7858d8807f5544f1ccb6b8e93bcdd66d7170561148d7c2ff8be80038177d771f29edbc73dba6f4c638734a948e6eaaaea5fba6139cac499efe6e2a3f5778bec5bc3485f156b27467499ec89bfffb3ead1d138995fd9fdff0344c2dd81b273a18ddba5c991f4fedfd8314fcc5c79335c8417ea4faab0af94235131b1ce8c422aecfe4e35b3e2e4765fdf16e336b14e833978f38ac30822ac45ba6ddc8639b83c168996fc2a47435ca160a4f2be1e373ca72714144429fc0083be7169cdb7f2e87125ca5884f22d9d07fdeeb70f6af3d2bea777bd82e0a98fa434f5d255395c85191bef1947d2f4ce51d998eac7b3ef46dac22f33c71dd26120b9192e3995828ba4fc83c1411d3087d3131290dfdfa046f601dad91554eb8b98becb2ac85c10da11843712e8da2db42242c7ef127a905001c5c41f853e42767718be6003b10a0715feaf7710ab9af44e68d476e7b596aa75840e90c904a12ac609b800ca6a616e653a707249cd82b1d010dca8337ec0ac2a1c5da58f202ebed83c20cfc8a76067e9a37eeca2702b79eee58979f8b1bd175446ec06e297453651f18c560dee42d671065f94d6742ae8b3bd0705b28f59e0d3d7294b26ed273242b5a5ccf5dae5154b1a9bdeb0cfe4c7f2210f5bf756e2c4f33d447fb4c751f3afaaafd128b9eb001896d41bde39e2d2e172a1ccf33f60ad1fb6bd46c9d438189e0e7bb84cb89e6464f2c8248f23c976bdb16e3a9a15d1dda8aa7e368a9f277ba75f92f31f777533aaddcbac738514544a35f853022a7190893a0bfb1276a27701e82d58f0215466f2a87ad63fcb7ddc90c4d1f345fd40014a95010a0b28f57a65ae71207ee7df3e20030c06962d43cde621885bcd97d138856a9b950fb5ed7b6060245e201af0b34af5d38b6ffe6c82460ce579a6b3425ab7a404b8a7671a0b60c1898ee184ae08da9ca5f17209edc9c04e8b4c55c1d924b7b9afaf6ed4633e2d768a88c82620d7cc8990bb4015bcff639271f2462937692d356a369f5064082923d2dde83971dfb34162f852a94da1c2c69de682674d14890c11971400d6289d4f4f27f6ab7b8726a6b2d78e0d30e97942f139d673f5458b79070c4e7b244d252f2b3bf28d0e530373030328a82c2f799606a25e034a23eb228b5e8d2d04c89930084d9c5ebf9abc685353de1744f450aac2e50cef682f2911dc31f4023c9e95a9e31b88d878f4fdce5642273bb0c88d883f40f02f3ed53ffaec115b71a8ec7cb15c40a7de61f2bcbc7d747f3d6a1fce284f46d8b06af2790f1558c9a274e3aaf46ce92ab0ba6849571b1564326b586435487134882f238ce92d7ef62324a3c3784f45b6b7203e5f382be97ce186434f0a2ecdf788d25af42a3f2fdb6ec4953b94524a99a691110cac120cb6cada42eda29ddb8fa550c6169f58459fa7dfafa35f1c9bc4d54dce1ad890f81b4ef989e5945501a7509c4f5e4ff1d9c4a53f739f2f0ff714bb9930601757b7dc3343166e348b1282d542018047e2c7da8a9bdbda19672f6c491352babf4e69887fffe64b3afcfb8cfcfbcf5169af1d28062fe2f2dc631fadab43dd21e1465b65bd78ea5ff3d47d315aa6219f7bf4e0d14ea76818207b5eb87562e9b30ba76f967fd5f31265045e7b297eeb2cc8b79ffb11a47bf7eb813f682d176d9af3e54524478f05a88cf7b2d67ab204fd5a61164e59acd106d555b75913c65f2688ffc39c49e10ad55bd41cdd87ffb598fadd3b9f5a6cf6a373584ed8f84c1d50c7b59f1e47f11a92110e08fdec0148c51154c973d0c63b1477218f602dae3b62cc80ca4f7d619fee2eab626dae0a0577ba880fdc7e7d2700601d1d37d83868d8ef0b31ff71a4a316112146204c24b675ca5df718303b6c4a4102735c04b4f552e3304561282c6e92680ff996b95dac6edc56627a6e989d359a62e3a6f884127604312d1a58ffa925f406398392f0df4628fd94d689faae197b3fd70a3fbda994a28f2d990d7e20fe2ec2d96202994e0c3e5a248cab487f232aa2a0ad2ab42b53802c85a74015f526cad09e2ed05", 0x1000) 16:02:35 executing program 1: mknod(&(0x7f00000014c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x180, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x3, 0x2de, 0xa83f, 0x0, 0x0, 0x800, 0x5, 0x0, 0x2, 0x8, 0x7ff}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000100)="835f0e351dbf52b117b57ba25719cb6b32369b5c13cc69592257129625fd5b2262301faa4e1218a0bd388e9ddebfd3413b9a9af7f069459780ca4b4eae2fe32850784d63089a2248b1ac4a54c6ff5ed79575a792507c1bd4ae9846dd4824f4c2b1c07904494d8dd60c4b35639c7e9720b1e8ef7e641db508f63259a0d81c7985c77de631a9a89923b68740181b886a5282e7024485f2c4f772599de1c0c021c9d3958839cbbfc415d6b4cd2fa3400375e88008af343af3df92a2fec8d5f4d26a447a228d2bd2550a76f867c591dfb60727d476356feec6e952e039ebaaa654", 0xdf) execve(0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) 16:02:35 executing program 0: r0 = socket(0x2, 0x1, 0x0) listen(r0, 0x103) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x80, 0x6, 0x80, "b2ef1c1b57b79fc669db1e8dcb573eaf6dc720d2", 0x2, 0x3}) listen(r0, 0x0) 16:02:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000000)="43687e9fbe3089e0242e30cae71b429f617523e3db69cd954fee90d3d2e5a8a75b0ced689079212da11edce310c985f2327f229bb900", 0x36}], 0x1, 0x0, 0x0) 16:02:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000100)=ANY=[@ANYBLOB="0080000066696c653000"], 0x8, 0x0, 0x0, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20}], 0x2a}, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8, 0x1) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0]}) dup(r0) 16:02:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) open(&(0x7f0000000000)='./file0\x00', 0x20091, 0x80) execve(0x0, 0x0, 0x0) 16:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffccf, &(0x7f0000000040)="a9") 16:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x3}, {0x6}]}) r1 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1ed, &(0x7f0000000140)="b6") 16:02:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfd14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:02:35 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) 16:02:35 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r1) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:02:35 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x22, 0xfff}, {0x26, 0x101}, {0x80, 0x100}], 0x3}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, r1) 16:02:35 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) sendto(r1, &(0x7f0000000280)="aff5f222782d711f10391daac381c635dde15893f18d0545aa18e57346aeba488bcc44b35d1026966eb8d3c94b2d6772096923cd63f4a01aa1c39a4513ab41f2dc95ff8b6c404c55e7649bb4b61ca2737f07ff42de817cbf2118a0a488f07f2b88ad48b48a197f922b2b5ea41094f0b075f3ac6ec9d0c14ae02549d64aab76cc06c46c894d8825eba7b7da7347b89a51eb63c8f1a70b4f63b24ddacd426175577c39038b8e6ef8a51c300d2edbc888b42aea112675", 0xb5, 0x400, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000080), 0x4) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:02:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x2, 0x444f, 0x80000000, 0xbb}, {0x4, 0xce4, 0x100, 0x5}, {0x2, 0x6, 0xd6, 0x33de1ac1}, {0x5, 0x1, 0x20, 0xd78}, {0x1, 0xff, 0x2, 0x8}, {0x1f, 0xec19, 0x7d35}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0x20005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 16:02:35 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000007c0)='./file0/file0\x00', &(0x7f0000000800)='r\x00') r2 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000180)={0x1, 0x7fff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x8fa, 0x7, 0x10001, 0x0, 0xbf, 0x4, 0x401, 0x2, 0x3, 0x4, 0x100}) 16:02:35 executing program 0: r0 = socket(0x1e, 0x3, 0x0) close(r0) r1 = getuid() seteuid(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3}, 0x8) close(r0) 16:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="93") syz_open_pts() 16:02:35 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r1) close(r0) r2 = syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/111, 0x6f}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r0, r2) readv(r2, &(0x7f0000001480), 0x216) 16:02:35 executing program 1: r0 = socket(0x19, 0x1, 0x1f) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000250000/0x4000)=nil, 0x4000, 0x1) setsockopt(r0, 0xfff, 0x80, &(0x7f0000000080)="4d5517f46dd4071aca8d0a07ca3b69526b9abe98556a21583dfe84188afd331659426179b84db99b6c4225eb72aa58c10e86b8bd1f65bcbd919525ffb8b5e3eb0b3648c957787055a240c7e8fe849587e887776d", 0x54) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r1) 16:02:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x42) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0x3e, 0x0, &(0x7f0000000180)=""/62}) openat(r1, &(0x7f0000000280)='./file0\x00', 0x2cdebff3a5eecaef, 0x2) openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x83, 0x0) r3 = dup(r0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x20}, {0x6, 0x0, 0x0, 0x4000000}]}) pwritev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0b37c8589c7d3cb55dc586ff169", 0xe}], 0x1, 0x0, 0x0) syz_open_pts() 16:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000100)=[{0xc815, 0x0, 0x5}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[0x1, 0x7, 0x100000000, 0x10001]}) 16:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1ee, &(0x7f0000000140)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x4) 16:02:36 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000240)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001340)=""/253) ioctl$TIOCNOTTY(r2, 0x20007471) semget(0x3, 0x3, 0x10) mprotect(&(0x7f000020a000/0x1000)=nil, 0x1000, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xc0, 0x0) 16:02:36 executing program 1: r0 = socket$inet(0x2, 0x3, 0x80000000102) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000000240)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x7) 16:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x2, &(0x7f0000000000)=[{0x84}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b1") 16:02:36 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc9}], 0x121, 0x0) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8000, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) 16:02:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000300)='/', 0x0, 0x4) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000002c0)) unlinkat(r0, &(0x7f0000000040)='.\x00', 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x100) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000340)={0x7fff, './file0/file0\x00'}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) fcntl$getflags(r0, 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000240)="8bfa745c8c39f875ede57f06ebc214a1e1441342444c01724af5a7645213ec", 0x1f}], 0x1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 16:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = shmget(0x3, 0x2000, 0x90, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r2, r3) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 16:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x18, 0x0, 0x1}, {0x5}]}) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) socket(0x1, 0xc003, 0xb) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x40, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) recvfrom$inet(r1, &(0x7f00000002c0)=""/173, 0xad, 0x800, &(0x7f0000000140)={0x2, 0x0}, 0xc) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0x10001, 0x7, 0x8001}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x7, 0x7fffffff, 0x0, 0x2}, {0x5, 0x10000, 0x1f, 0x1}, {0x401, 0x37, 0x80000001, 0x4}]}) 16:02:36 executing program 1: 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)={0x10000000000, 0x0, 0x0, 0x0, "9375b01a937fd11e3b4ba8dd00", 0x0, 0x1}) write(r0, &(0x7f0000000080)="bb", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) execve(0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 16:02:37 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) dup2(r1, r0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 16:02:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)={0x1}) ioctl$TIOCMSET(r2, 0x80104267, &(0x7f0000000100)=0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x2) 16:02:37 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, 0x0) 16:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x4d}, {0x10000006}]}) r1 = shmget$private(0x0, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) setreuid(r2, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:02:37 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x2) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2, 0x72c5}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f00000001c0)}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x0, 0x7fffffff, 0x8, 0x200}, {0x7, 0x80, 0x8000, 0x8001}, {0xe54, 0x4, 0x2}, {0x7, 0x9, 0x8080000000000000, 0x3}, {0x5, 0x7fff, 0x7303, 0x100}, {0x1, 0x1, 0x2, 0xadbc}, {0x7, 0x4, 0xfffffffffffffc00, 0x9}, {0xfffffffffffffffa, 0xb2, 0x5, 0x101}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x3}, {0x4d, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x44, &(0x7f0000000140)=[{0x5, 0x8, 0xe16c, 0x1}, {0x87a1, 0x53, 0x8, 0x8000}, {0x9, 0xfff, 0x8, 0x101}, {0x3ff, 0x9, 0x4, 0x9}, {0x2, 0x6, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x9, 0x3ff, 0x8000000000, 0x1}, {0x9, 0xffffffffffffff7d, 0x7fff, 0x200}, {0x40, 0x1, 0x4, 0x7}]}) r1 = semget$private(0x0, 0x2, 0x400) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000240)=""/116) fcntl$getown(r0, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000002c0)={0x6, 0x7, {0xff, 0x8}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:37 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r0) 16:02:37 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file1\x00', 0x0, 0x42) lseek(r1, 0x0, 0x8c299ec05761787d, 0x0) 16:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10001, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000380)={{0x0, 0x80, 0x9}, 0x0, 0x100000000, 0x49}) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r2 = getuid() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x2) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000340)={{0x3, 0x9, 0xffffffffffffffe6}, 0x9, 0xf90d, 0x6}) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f0000000200)=""/17) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)='./file0\x00') semget$private(0x0, 0x3, 0x400) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x0, 0x4, 0x5, [{&(0x7f0000413000/0x2000)=nil, &(0x7f00004db000/0x4000)=nil, 0xf7}, {&(0x7f0000067000/0x200000)=nil, &(0x7f00002b1000/0x3000)=nil, 0x8}, {&(0x7f0000575000/0x3000)=nil, &(0x7f0000019000/0x1000)=nil, 0xffffffffffff0821}, {&(0x7f000031f000/0x4000)=nil, &(0x7f0000524000/0x3000)=nil}, {&(0x7f000027a000/0x2000)=nil, &(0x7f00005d3000/0x2000)=nil, 0x1}, {&(0x7f00001bd000/0x1000)=nil, &(0x7f00003b7000/0x1000)=nil, 0x6}, {&(0x7f00004a0000/0x3000)=nil, &(0x7f00006af000/0x5000)=nil, 0xdb40}, {&(0x7f00003be000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000e2000/0x2000)=nil, 0x719b}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000058d000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000219000/0x3000)=nil, &(0x7f00002aa000/0x3000)=nil, 0x6}, {&(0x7f0000094000/0x2000)=nil, &(0x7f0000121000/0x3000)=nil, 0x3}, {&(0x7f00002e1000/0x1000)=nil, &(0x7f00005f7000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00007d2000/0x3000)=nil, 0x8001}, {&(0x7f0000013000/0x2000)=nil, &(0x7f00007be000/0x1000)=nil, 0x10000}, {&(0x7f0000682000/0x1000)=nil, &(0x7f000049f000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x3, 0x6, 0x5}, 0xc) r6 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x2b4, r2, r4, r2, r4, 0x4, 0x3}, 0xbf1, 0x4, r3, r3, 0x80003ffc000, 0xf0, 0x3, 0x1003}) 16:02:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0x0, 0x0, "0100000800000000001000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x3e, 0x4003, 0x80000000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) 16:02:37 executing program 1: sync() mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:02:37 executing program 0: r0 = kqueue() mknod(&(0x7f0000000180)='./bus\x00', 0x800080002001, 0x0) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x180, 0x2) r2 = kqueue() getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[r3, r4, r5, r6, r7]) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) kevent(r0, &(0x7f00000001c0), 0x3ff, 0x0, 0x3, 0x0) 16:02:37 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0xc0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) 16:02:37 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = msgget(0x0, 0x100) msgrcv(r0, &(0x7f0000000080)={0x0, ""/157}, 0xa5, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) close(r1) msgrcv(r0, &(0x7f0000000140)={0x0, ""/28}, 0x24, 0x1, 0x800) 16:02:37 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x2000000000000029, 0x6c, 0x0, 0x0) fcntl$getown(r0, 0x5) 16:02:37 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x4000100002000, 0x28ae) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x28e9) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r1) close(r0) close(r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:02:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000200)) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendto$unix(r1, &(0x7f0000000140)="2618730555ece125833adca6dfee32ef475b364ace81c85a7fba2e43c887d200aef4a99d050b774b9b70b0772482ee0dab4bae9d67308186713b40fb725ae654ccecd93429d5816ad79ef921c4af7dcc6d06d3cb5d995d9fef1aad526671f553741d9828e32912f59f387a868da6dc39244bb8327720c4a37885", 0x7a, 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="000050311335dec43bb248c6000480"], 0x8) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000001c0)={0x1987fb86, './bus\x00'}) close(r2) 16:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x60}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) fchflags(r0, 0x0) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x64) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') getsockname(r1, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000240)=0x8) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000180)=0xa7) 16:02:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0xfffffffffffffffd, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffe, 0x2ff, 0x0, "00370020000f00", 0x3, 0x2}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:37 executing program 0: r0 = syz_open_pts() mmap(&(0x7f0000fed000/0x13000)=nil, 0x13000, 0x2, 0x1012, r0, 0x0, 0x6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f0000000300)=""/16, 0x10, 0x800, &(0x7f0000000340)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = fcntl$getown(r0, 0x5) r4 = geteuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={r3, r4, r5}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r2, r6, r8) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x7) ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$lock(r0, 0x40000005, &(0x7f0000000380)={0x1, 0x2, 0xffffffffffffffff, 0xc5, r7}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1) 16:02:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x6, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000040)="e4dcb03e133f6c013e303ac78b7b8d09a5f1c9285b6c54db145f674a40f65a65ed784d40", 0x24}, {&(0x7f0000000080)="aac89470ed6c1d698e574d0cf8a75100e36fb8d8abfbdc7663796ee2a43c8ae5bfb4bf", 0x23}, {&(0x7f00000000c0)="a84f1258e35a1e8dd296f02533472a1b7446541be0336f8d935b3e035f33ae3b98a8d9e2f99b81967ff13ccceb78919a7e89e9630302c438bcd26d6a29613852e0fa8b", 0x43}, {&(0x7f0000000180)="0ee71291418a0a209114b63f7d8b2821f1745bd8", 0x14}, {&(0x7f00000001c0)="03a446fd842c05f5ef005af41de6d5308610b155550ee335fdc01a1685ee9bae30f423f254020bd2da7cb8626f60f2f101db1e742536f211d264cff092b2343eee75f0de9f2328ffdbcfd3abccdcfcfd54c5276ee3b5a73e2e8d3e5f600c916a5e05d3ea118b4afc50b59300219284780ce1a779ad7d51012713f6dd35ae5bcf8eab12c7c95b13e122eb45dfd16e463944e711ef0c7739a3fcaa5fd8d28654aaf8d41d56c3", 0xa5}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="110b509752b8c12bf3261c7f5eb7267c273036e03fe09a908c6999c839795c53b6a651de3cdab93ce275e1fd2eb1cef9b74395b452ecd17d7c09ed80c758c8806a722e13bebd717fd99d450157dafe9f74db0082809911f00fb75cfc997bc3cfe424f990f71703e019e93c43428a159c96627df37e82e3c7e0e4ffda62f05cadd3bbd61faee90fb85ea49dc968935f6f7a144a977a27803acf16f8756db46f1465b807092f52265db5b4a19f4497bb7c7f1a7e7997e4fe8e9de0f52fefbb2a7731810b8c51c2319ddcd5d5017d", 0xcd}], 0x7, 0x0, 0x0) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7f9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x54}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140)={0x9, 0x2}, 0x10) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0xac5, 0x2, 0xa000000000000000, 0x2}, {0x8, 0xfff, 0x0, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:02:38 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) getsockname(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:02:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) sendto$inet(r0, 0x0, 0x0, 0x1, &(0x7f0000000000), 0x2e6) 16:02:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) sendto$inet6(r0, &(0x7f0000000080)="d33d300908572b232758c3a6539b89f3cc36dfc421958dd22f696c0f1d6151c94803dc2629198040260080e73cf0b3eae0aedd777b7200bc9e55b80b3c377a4ca120965f29cbed949ead0cd39924e1e2b9968e45f1af9a65f0aeffa79553e4abc32b2c", 0x63, 0x0, &(0x7f0000000100)={0x18, 0x0, 0x0, 0x8}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x440010007}) execve(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000240)='(\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='!\x00']) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:38 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSTAT(r0, 0x20007465, 0xfffffffffffffffe) shutdown(r0, 0x2) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x401) shutdown(r0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x4) shutdown(r0, 0x1) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x100, 0xff}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10200, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000100)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x10001) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0x3ff, './file0\x00'}) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x1, 0x200, 0x9}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000200)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0xffffffff, 0x4, 0x6, {[0xffffffff, 0x3ff, 0x2a, 0x7, 0x100000000, 0xf92f, 0x8, 0x9, 0x8, 0x20, 0x2, 0xfff, 0x1f, 0x8, 0x0, 0xffffffffffffffff, 0x8, 0x5], [0x80000000, 0x5, 0x3cc3, 0x2, 0x0, 0x4, 0x9, 0x2, 0x5, 0x3], [0x2, 0x7, 0x3ff, 0x6, 0x1f, 0x1], [0x51aa, 0x100000000, 0x6, 0x8, 0xe362, 0x52bec2d4], [{0x7f, 0x80000000, 0x6c, 0x2}, {0x3, 0x19ba2751, 0x0, 0x4}, {0x1, 0x1, 0x7ff, 0x8001}, {0x311, 0x6, 0x692f9072, 0x2}, {0x10001, 0x0, 0x0, 0x7}, {0x5, 0xfff, 0x7, 0x2}, {0x1fffe00000000, 0x5584, 0x0, 0x56c2}, {0x90, 0x6, 0xb28, 0x5}], {0x6, 0x2, 0x7f, 0xd15c}, {0x2, 0x3, 0x8874}}}) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) shutdown(r0, 0x2) r2 = getpid() r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={r2, r3, r4}, 0xc) r5 = open(&(0x7f0000000500)='./file0\x00', 0x204a0, 0x8) sendto$unix(r5, &(0x7f0000000540)="32a34359e94efb4ba2b6effc9fec71c2fdbfe3b78a662912ce673d4a4decb43cf79036ce4328b3da7005389b3bc0edfe2b64c0e8d0c0e18f168130abd9a419129d12a3526faa8940bf1a72ca7ab8bd57986493b65c428c6ec24454c36cbf8d50995aa8f4b7bf1aeb15dba33cfa01fb0e3495c7d4a48bb4f7", 0x78, 0x1, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) linkat(r5, &(0x7f0000000600)='./file0\x00', r0, &(0x7f0000000640)='./file1\x00', 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000680)=0x5) 16:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4e, &(0x7f00000000c0)="b2aff6e4fd296c7965a9a4ae7381138ae5b9c5a5f896375b78cc97c28db3c1beeb364ecd365c7d") r1 = socket$inet(0x2, 0x0, 0x8000000000000008) getsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000100), &(0x7f0000000140)=0x4) 16:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x48}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000240)="b380") openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0xf0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x2}, {0x2c, 0x3, 0xfffffffffffffff8, 0x8f}, {0x10001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1a) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x480, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x7, 0x100, 0x1800000000000000, 0x9}, {0x8e9, 0x755, 0x3a, 0x2bf}, {0xffffffffffffffff, 0x6b5, 0x12cd, 0x6}, {0x1f, 0x401, 0x2, 0x2}, {0x200, 0xfff, 0x1ff, 0x7b}]}) 16:02:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r1, r2, 0x2) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:02:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x28ac) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) chmod(&(0x7f0000000040)='./bus\x00', 0x11) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) 16:02:39 executing program 1: geteuid() setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:02:39 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0x0) poll(&(0x7f0000000140)=[{r0}], 0x1, 0x0) 16:02:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0xffffffffffffffff, 0x1ff, 0xffffffff, 0x80000001}, {0x5, 0x6, 0x7fff, 0x8001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x7c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') 16:02:39 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8}, 0x0, 0x0, 0x0) close(r0) kqueue() rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') poll(&(0x7f0000000140)=[{r0, 0x11}], 0x1, 0x0) 16:02:39 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000180)=0x100) ioctl$KDSETRAD(r2, 0x20004b43) syz_emit_ethernet(0x7a, &(0x7f0000000200)='M') 16:02:39 executing program 0: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x800000000000000) 16:02:39 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x1) mknod(&(0x7f0000000080)='./bus/file0\x00', 0xc000, 0x7ff) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x6, './bus\x00'}) 16:02:39 executing program 1: socket(0x18, 0x2, 0x0) r0 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465ebea69a165ffffa2aa735557dee6a028a19efa7036f671a41eef60babb4309429906d5ba3c5f03bfe4888ce52ae7eacc33fc3770d2151ab8d86c30fe9f1dd0d859cf98a634fd5730b535868aed459d46b8244436956a9de5354ab81967ef8c01d273b9a8369493eab30af10cfab4dbf314c19445028dca36f4273346e342860443d3216d62518d795589a6dd9afb2242cdb7748b7014803deb8178ed9cae7cf1f70cbdb29c080abf0c"], 0x1, 0x3, 0x0) msgctl$IPC_RMID(r0, 0x0) 16:02:39 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c65300005f71390df2c8c638bfb1c52d27f84f62059e4f7215ec6a930f6c3c4e16db2e276c2fea7fa3a2d2c94582309643200618fe37135a313ffcbec612212f195113d1d5a7c3f1f0767abcd9d1e0ae17c2e7080c3c3304cd9998d860c228a7ef6d1adae5b1ee632e4457ab49b80e05b126ea5dfb886c470d1"], 0x10) sendto$inet(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 16:02:39 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:02:39 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x800, &(0x7f0000000000)="e1ca83ae1d615770b63cf8f8865b3144ff06796e1112657baae90486bbf0d22cc431a996efa409e1bc8c320a2219b97eb20aa622bab0e936c891efa482da791069dd0ae707ce5e6f3873dacad0706f875ac2677421abfc030fa67103e7932633ad7003181bd28decf9ad859e494ae209553de7c4682d4c", 0x77) 16:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0x2c}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8000, 0x0) dup(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000100)="ddc3") 16:02:40 executing program 1: r0 = socket(0x1, 0x8003, 0x4) shutdown(r0, 0x1) 16:02:40 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) r3 = syz_open_pts() syz_open_pts() syz_open_pts() close(r1) pipe2(&(0x7f0000000000), 0x0) close(r3) 16:02:40 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) socketpair(0x1a, 0x7, 0x1000, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000001240)='./bus\x00') writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b3afffffffe53b5d1d090753dd4611da24e14da00c60001e1838f74652d62e159c51b", 0x2c}], 0x1) getpeername$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 16:02:40 executing program 1: r0 = syz_open_pts() setuid(0xee01) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x450, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x7) 16:02:40 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) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffff8, 0x4, 0x4, 0x101, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x20000000, 0x100, 0xfffffffffffffffe}], 0x80, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x40, 0x11, 0xef2, 0x400}, {{r1}, 0xfffffffffffffffb, 0xd0, 0xc0000002, 0x7, 0x56f3}, {{r0}, 0xfffffffffffffffd, 0x60, 0x19, 0x9309, 0x3}, {{r0}, 0xffffffffffffffff, 0x6, 0x200fffff, 0x10, 0x8000}, {{r1}, 0xffffffffffffffff, 0x7e, 0x2, 0x1}, {{r1}, 0xffffffffffffffff, 0x4, 0x22, 0x9d8, 0x3}, {{r0}, 0xffffffffffffffff, 0x59, 0xf0000041, 0x7, 0x100000001}], 0x0, &(0x7f0000000140)={0x23, 0x9}) openat(r0, &(0x7f0000000080)='./bus\x00', 0xc0, 0x4) socketpair(0x2, 0x0, 0x7f, &(0x7f0000000180)) r2 = kqueue() linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000340)='./bus\x00', 0x0) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r0, r1) 16:02:40 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x5, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x200, 0x0) fcntl$setstatus(r2, 0x4, 0x80) socket$inet(0x2, 0x6, 0x80000000) getgroups(0x1, &(0x7f0000000180)=[r0]) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000140)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x8, 0x8001e, r1, 0x0, 0x200000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) 16:02:40 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x4}, {&(0x7f0000fee000/0x11000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x5}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd2e8}, {&(0x7f0000ff7000/0x8000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6c7b}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fef000/0x2000)=nil, 0xcc8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x8001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x140000000000000}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x10000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x6647}, {&(0x7f0000ff0000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0xa2}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readlink(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)=""/236, 0xec) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000640)={'tap', 0x0}) renameat(r0, &(0x7f0000000680)='./file\x00', r0, &(0x7f00000006c0)='./file\x00') lseek(r0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000700), 0x0, 0x5, &(0x7f0000000740)={0x18, 0x0, 0x20, 0xfff}, 0xc) sendmsg(r0, &(0x7f0000000f40)={&(0x7f0000000780)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000980)=[{&(0x7f00000007c0)="1252c04ef5cdcb618eb70e25f949a39c48a4972391d9443eddb01517280a24f3b2fa02712c74ddbc9e20ff4d10f1967047ce8dd74caf59068ae337d4098a47bf93ac7eebcb3a", 0x46}, {&(0x7f0000000840)="537e141210de781ce0c9380e82f903089b2df70d712baddd6509324e343f15520b616377ea6c87a7577051bf14f3cefa857db067d1b8f91bad751b6f10385501ef912cfe75f429b1d2ea", 0x4a}, {&(0x7f00000008c0)="755e0c9a50df82cea528488509b734f2efe25b8c161ad0c933c4e09a6356e2b2327e06f6cd879ba1dbd6b9370cc6eab23606fd269f486aa06abc5b15d6cfa6e4344c300bd8baa2094ce3a8c1a0b09c5206ff629a01142d4e33c50dd39bf55144e80a43a1f2416ff387ba6ddf8e4ccee873dd63c3cb54c0150e6bc46e060d7062a4cc", 0x82}], 0x3, &(0x7f00000009c0)=[{0x38, 0xffff, 0x6, "6ca710447f14c5ee5c869659d348c019c34a1a6f1c3d11e0f3b46c7352b53cd7d7409c0d7cbb66"}, {0xa8, 0x1, 0x4, "e61ba45f22f97981a58ee0c00cc3e168d31c0567c59320dc18e60e0411eba3bb05111cdb30c1117921b3eccfbe639ec464539263f0a4e42365b385ba554a06bce79ad527aaae42f7f99e3dc991650ef05efe288804c2e3ece92d37a510445c3a2849cda5c1b3a737f2caf53ea33b5fc6a6164292179f8816a0813183c4d8dd9ca975ffa81df0d24ee64fd93f87f40b53120bf84974"}, {0x110, 0x0, 0x100, "aba956ef01afca851a15a0834bd1d1b9e5dbd417ac6eab383dc10d5618c5c2c3765fd52060ed1c53b829ce98f5d4ab678c8257c1078e4faf9bbb326f6b7ba05e0e8afce18df399e227e19081157e3c5b5c56429af152cdafe4eaf87f62df16d973114ed10b7b51488b8da42d32fa96966147a95c6e47f3c32441d685582f55bbad12f9b57ddcbc2b010b99090782171799c1b03dda7ed2021092faba5d95b04e1d6bde759ac5ad6e6b254731394115419ae5e528a6bec152d671bb1e93ca7391ea6107c3b5fbd05518970b9dae439390793d9bd906252b91a379724caef5fb74b97410c80fc70659ce999cdff9e048eed4ff76ef3949ee47420f01ac2aed"}, {0xc0, 0xffff, 0x8, "de5945cbbacae3ee8e04e3061b8093b9def53be6a1b484eb64e1cae5340a4d13137b4563dfb075fa7c5dfbbfa958bdbd7484e46ec47a8f9bd8b36399c13058fb7e64f3101c18f2640eed96e2a121e815ecee641c0ad081436699e38d32c1c1379e57d70eafaefe4d5075119d603b6657f75112333f6bf93b2d72d6952a27869c134b240e2f56c163be5678c942ca18b297656d51c79bdb62b330cc7aec5ec5b67c054c70996c878fba795b3101"}, {0xe8, 0x1, 0x7, "fc5d3f450722204066e1b632c7e1753347adefc8cc57d5d8e83b269c1c8851fe98a29518cc9a179f4d44904930af4db960c84cd7016cf3ea6c0d5354f229009d2f89a927219d7c40e8e680d9921139deb78cf1f81c567e40cdf0e5836a8a27f4f22cbb33c697ad52725eae1d997746685a9a2ef6f8696e4aabce45973f1d417b5aeaf9257aec91f73e0c97b40bd87a178d9b932228c48dc9e669bc406689011ac39cbbfdee46ac273bfdb6703a35edc3b65c187e4651386afe8244f5709dd073245e2270d6ffb9b3f48f269046e6dea6f77c92ef7965e4"}, {0xb0, 0x1, 0x2c04, "e36c6324f1fa43187aeb8e23f832a44e211f479c43afaffc682c8673df99dd8c85d6824ab382a573caee69993844069bb34e15e364a8b83c8bf63630e059a7a446a91300d9f4d530a39ea069975952d3f34a6c1aafdf3e4ba6c6609cd7cca6c172c61a62569154848d343f4138146ed2cde05ece1759a19e6d5d85cac81894b5ae1827d35865fb8231ad1db76e2fc8953aecc33ef6ecd0fbcc8e73ba22cfab"}, {0x100, 0xffff, 0x401, "5fc3dbd83a4e0d44def93109e1feb327bc7ca84f77c4c2010c2153e50851a19e0409c640e01af3f156dcea72af1a3de2647a5c857e12fe8a594f4e456da1bb1e307f57767069140afe0b616e42d030f5893b953dd642a6c393d3b8a2f27339f582858e4b3adee9a73585bc0f675fcc87db54e008d3e206870b17da85c0300fef29e512e9a1aad4b8a60a5962d466b6dd31de759c8077f3dd4aba4cf8939fb0206d88732cb3715942816b3a7bcb4b8a1f4ddfa931d12ce58bbb4032e82b914601f374ee0f629c294857900c3b9e775a75f4ed20c5b0cd8c6880e290cc78b8e1600c84f0100f7f01170b"}], 0x548}, 0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000f80)=0x86e7) r2 = getuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, &(0x7f0000001380)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, &(0x7f0000001440)=0xc) r8 = geteuid() getgroups(0x8, &(0x7f0000001480)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000001580)={&(0x7f0000000fc0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001300)=[{&(0x7f0000001000)="db04c3beba28a05617d7e896d2f6cf7e3abc763f5d482d8b33164511c4856736b15c399e8f378c699d44450cde11354cd2c40754c4a93da79acaa83067c6350ac1769683081d1fe37923ef09d5f258ba16057ba692820d4c95ee7c3ead71273c2facc949f04e23dc2349726b7fdd12d913bfdf8b18d87725db8bffe3e3a1e5eee3980679c83a", 0x86}, {&(0x7f00000010c0)="b151de67562f4216b838de4ffaaa7dfa48b244f23e938cd0ac6526f689d42d108e32ad6f99ac3e947cece180284db742b41281081dcbd876bea192080ff336c029447fa5130dc30ad1856e680a175eb61270251f5c270a2085ca04e4afa5b6abec440facd73bde9b6c3aefc1d2dcc70bb61ea0283019737d5c006e29f027938dd1f6aa26", 0x84}, {&(0x7f0000001180)="e5aa1b1c5f5995fddbe2a0012a88a5e8a50e15db3bdf7adba8eb8475da59bf54f9ef52266f8a031adc576614b7d418f5bc9add4cc0e8395e0dca1a01925026f9e59ab1e4914cfc18148204edbdfdafd462667d4069938e2ea07af6cde04c7531036f8d", 0x63}, {&(0x7f0000001200)="a5ffc795f98da862428d35993ef289a231c67321f8a09f01d1644659096f8dd2392601f2f3210e5ddf6bd8538e7a84128e7e369c3b257de8c1191a1ce744109dbf59ea1ff5927af674011f9d4fcfe807336592c8754290f847b1ea5f604b67c1b5fe9022feab358244ec39a651fd624554d2abafa610d63fcab07e4c383b5e263110f126b79099cb241b87cd3d66d54c8e1cf9f3e1b0e62a238d618dbf9c977147b89fc8706e049bc03b83ab5ae9a9c8d9778ea85a58e38a9529d8b51d95dd53eafd875e4588bd6e8912df0972d95c70351d62b0dad5bb633712a0986f48e61f36ca", 0xe2}], 0x4, &(0x7f00000014c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r1, r4, r5}, @cred={0x20, 0xffff, 0x0, r1, r6, r7}, @cred={0x20, 0xffff, 0x0, r1, r8, r9}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, 0xffffffffffffffff]}], 0xc0, 0x1}, 0xe) ioctl$TIOCSTOP(r0, 0x2000746f) mkdir(&(0x7f00000015c0)='./file0\x00', 0x2) utimensat(r0, &(0x7f0000001600)='./file0\x00', &(0x7f0000001640)={{0x8, 0x3}, {0x3, 0xffff}}, 0x2) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000001680)={0x10000}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f00000016c0)=0x4) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000001700)={0x7, 0x0, 0x5, {[0x5026, 0x5, 0x20, 0x7f, 0x1bcd, 0xa40, 0x1, 0x401, 0xa80000, 0x1ff, 0xcb, 0x4, 0x10001, 0x231, 0x3, 0x4, 0x3, 0x5], [0x4, 0x74, 0x4, 0xffffffff80000001, 0x8, 0x3, 0x4000000, 0xb263, 0xffffffff, 0x84], [0x5, 0xa6, 0xfff, 0x5, 0xfffffffffffffffe, 0x3, 0x8b9], [0x4, 0x0, 0x0, 0x2, 0x8, 0xffffffff], [{0xfc7f, 0x8, 0x4, 0x5}, {0x0, 0xfffffffffffffc00, 0xfa44, 0x1}, {0x0, 0x6, 0xfffffffffffffffb, 0x7fffffff}, {0x81, 0xff, 0x8, 0x6}, {0x7, 0xfffffffffffffff7, 0x4, 0x7}, {0x9, 0x80, 0xfffffffffffffc00, 0x9}, {0x2, 0x10000, 0x1, 0x7ff}, {0x1, 0x0, 0x100000000, 0x9}], {0x35, 0x2, 0x2, 0x2}, {0x9, 0x5, 0x3, 0x6}}}) chroot(&(0x7f0000001980)='./file0\x00') ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000019c0)={0x94, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a00), 0xc) 16:02:40 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 16:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x2b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x8e, &(0x7f0000000200)="21795798cc00ec8167eedf4d8c4a692ba03e9b823e5b39b0a56207c5c93f8a7fe5c6cdb4d89c3b88c496086e3ffeaedb451eaf3b6a763a791a1aec8562bfeda8a3fc5469d299ee646150cd187887d8a8ed5d6ba56ea8c77f8819f166db572ff9d4cae00b178d885996f727ff77bf78e7bd0ef51f4e6e078650ff27222be14fcb6892161136d124fe924fb165f7cb") 16:02:40 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x1) dup2(r0, r0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0xfffffffffffffff4, 0x0}, 0xc6) 16:02:40 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") pipe(&(0x7f0000000240)={0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000140)={0x4, 0x10001, 0xfc4, 0xae}) 16:02:40 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x2000000000000004, &(0x7f0000000040)="11875b18", 0x4) 16:02:40 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0xe9) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:02:40 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r1 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0x0) fchmodat(r1, &(0x7f0000000040)='./bus\x00', 0x40, 0x2) 16:02:40 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000c00000/0x400000)=nil}, {&(0x7f0000d92000/0x3000)=nil, &(0x7f0000d6a000/0x4000)=nil}, {&(0x7f0000e54000/0x3000)=nil, &(0x7f0000e0d000/0x3000)=nil}, {&(0x7f0000e14000/0x4000)=nil, &(0x7f0000fce000/0x2000)=nil}, {&(0x7f0000ce1000/0x1000)=nil, &(0x7f0000d91000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffd}, {&(0x7f0000c25000/0x200000)=nil, &(0x7f0000d3a000/0x2000)=nil}, {&(0x7f0000ca8000/0x3000)=nil, &(0x7f0000c2f000/0x3000)=nil}, {&(0x7f0000ea9000/0x3000)=nil, &(0x7f0000c41000/0x1000)=nil}, {&(0x7f0000f16000/0x2000)=nil, &(0x7f0000de2000/0x3000)=nil}, {&(0x7f0000e3e000/0x1000)=nil, &(0x7f0000cf8000/0x4000)=nil}, {&(0x7f0000d10000/0x3000)=nil, &(0x7f0000efa000/0x2000)=nil}, {&(0x7f0000fa2000/0x4000)=nil, &(0x7f0000d7a000/0x4000)=nil}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000d5e000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000fb2000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file']}) open(&(0x7f0000000040)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) pwritev(r0, &(0x7f00000003c0), 0x271, 0x0, 0x0) 16:02:40 executing program 0: rename(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) mknod(&(0x7f0000000000)='./file0\x00', 0x2023, 0x8000) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:02:40 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) recvfrom$unix(r1, &(0x7f0000000180)=""/220, 0xdc, 0x42, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xa1, 0x40000008, 0x5, 0x100000000}], 0x7fff, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x2, 0x7708}, {{r0}, 0xfffffffffffffffc, 0x10, 0xfffff, 0x4, 0x3f}], 0x4, &(0x7f00000000c0)={0x7fffffff, 0x6}) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 16:02:40 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) 16:02:40 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x20) ioctl$TIOCSDTR(r0, 0x20007479) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001540)=[{&(0x7f0000000300)="0f3dbc986a7b0f53f37abf3698e2f9eec8e98e52766947ee3a35ad320df1c750625deb301449f1145ddabb91f2f2a87cef4f92794fce876f044280", 0x3b}, {&(0x7f0000000340)="04bf2c0ee9ca939bb951a16fbf3578474a4b60b8ccf9e619116330e9cbc98591a46986c222f8b6a2e3d10a54d4c68e2a55f28689897c895b8940472696b9ad057b2a9104c3579416a24b549cb4b32adfeb5823870099fb7e08d74ef7fedb5883a71ccd5a0211eed565e2dc20313395d1c6a8b4b1aa6dbc2f05fdca2a29abcecc3e183240180723ee5ff0dc474b156dbf", 0x90}, {&(0x7f0000000400)="aa4239245982d36499ec7706729a2c17fafc7c6a125b84fa866a7df4a7acf6dc4a4312ee5f55341f7face35fad6d66db0ff49d69e77e58b9e90bc048bc14f70b09655434b9cce8b503b8b09098fe342ec697699795198358b170264d38058406ab9046f894e937b81c311c91512828794136971661b31aa95b58d965d269b65ae48c7683c6f88d42f3f6911ffc1867b5335235080bd3b7c42175101596", 0x9d}, {&(0x7f00000004c0)="2ad2a755ad3421290538ae15af45f4ef28908e72be6b9b9e78b71e23d3b0fc71e8dd26dddab67516018a2094131a57cf4b6459f601b60602f36fb4dd32c3124f59bb4875a33e41ff13ad04b68001c236976ce78d12b9c2ea4eaa2137525c26b947b4b551d675fcb80f0b3b217856aedf0b0582a6796a1e978f4c0e185e76b5a4a9030c149917e07aa557a53b2e41711be847856f482e2bf3f8b48abd158fe0666aab09556b67cacbd76ecca9b014cdd369d690de335386c9157c63f126b7d131337131dd5e83abce8737104cf31528a5edb9a1d1c42152d365a9ba8b65dd86b61fdeb27bb2b08e78b086c2eff00d78f4167df6f1931aec0701298e7318eae0514386c99f50fa0eec71548301dde61e20de5be7f147c292fce5962ba1bd2c354481a1df5cf92d6fde1ebba1ae2793dd0a5bb270c1962b57e5d5370268df5f7a109c444a720864e7f0cdbdf545819c49d4725272eb59744996d4da3c2e0c73874bbf14f643175300e981085726b27dee2b7d9e48cbf422ca996cc2351a0dd07935dfa50101af50b915956ba592bf7a4310a7bbf2e17a7cf400abd8ec7602d7f523c55604b57546f8561da48356fc2dc1217e71cff8b55b431216ecdb8c1bf8b17815a3fbea6007b71fb68d83d58c52cecc2db0dc4439e37e3139052bb8f8eaf272e900a70127f840d280480867f9cbb896aabc489afa0a6a788471ce7f03e819815a6bb1afbe7bcff0c0b1ba26724c18a7e8ad1d5fb8d353bf5c98a2bb0761edcab124547bda7e7aae2d01277ccae5a6777b18b7401013d7ca36f7207417deedc196d13637ba246e4bdb6756fe804714ae63d14c5646c0290966ded28b02448f74a71aa720207a9e4ece83efec740063b0db4e86b4aeb3f178a09f2b2bd7aeefd708a37c23816a38cb238d57493565a0c49a399c02b7b553ac854a48d856d2ca9dccf0309620bc7b07aeb08f6d78c40e8d8fade4166e383047013fdbd6b323e708d534c3a66eb114521d520e54e2c9d8bd7e984a75547f9f476cc4a5e14b41f678d039c5755b195d2389de4159f96905dbb96f6fef2f53eb39860b061ef7da312242b411b301c4d641e6501b7e93d0bb8258ea49e4034445e46d23a3e0de447d4c181a8b7ce363a1dbf76ce495d12f07da8452f6189d2d51df58e78d8c59509cc5562e946af19f8b8851f9e6118290d2043e8dc3ca51a62b6f756adb6fe9619858342c709d5055ac9a5ee9dfaf7121656dd08e0beee2b27783e5f924ac18aa44e551bbaa7fe21d910f34424d53beb5b94a8a7964124fd94f0e0226f537a8af753d09e4aba5679ea621697a8fc9749fa73cf03edb890b69524fe2eadf9be1ff10cda185f0fb696f21b24f58668e54a24e64a71effb7c8384b8115526d1b245cffb7637f99f9c60e9535b21256655c8f529e33c31b3ff1501a08fc76554331ee8ccb31be24e53528a909de0a62034cb8fbb09411acc60f45d6ed2ec1dd36774549d12654d4aaebbb64fb71f1f93032ad11abfdf45ec45f6195dbe02224dc7fc4a2f0da2b541d10ddffd227614f865712e747819ec88e755b170ff92079eaf99b122c6fef3c82462196ec212f914ebc02088106518c2970a415093300a5e6115eec1692240ae66d5d61a4850d75ee92be21c0fd09fcbb93b9e8c80754b66532ac774f1cc0b11e36bd242a755924767ebd5dd80e563bf26590a80cff3c05920e03144e56975ffc04a9b820d3d1d6539c44afec1b273a9eae5be7c1517b843d3c437957072341802100036f0e6d9ca280c52199f1008250af19ba1a7ffaeaac37272d1e8e64593bfb6d57c8b88ce3cd083f7b1c7916d4931d666fab48b9e0152634c1d1e458b81a782398f3403c16bfff4f03c76971c929298a02d1bf16d344712926e1e5c26abadebc851eba217c1e46859f5c5f4a1b8371fc1686dd2e804660893429fb9351ca534b9dfd60149f0cbab51e6a17b9d440c78b050410c5106f923a4f209b91ce6f8d127f0c761796771618397069883ca713bf3cba8c1399cf3f2f8377ee9273ed5a1e4239c2ee6638f604b0b5dcdf8b03c5622d9a9550c80ed7161591057ff38c47112b06f5deec77b37470e4dc628641ae7b2d9e19f77eeefde12901a7c6a71cbc406a1b049fce43f3f68d03d16c35915a710e069504a44552f6022a7d9da5e9ef553a24950ec45f4cde641d5c6aee65a54dbd3ab39727c4cd190d1ca269113e023e18bf04ae4834b7759868efe40f8052c3a4ae46ae583a1bfe076647036b8f37bfbfb5e4167b2fd4c4c75aa400025b0af9c581940f65ad0cd351d11a843050ac1b05f4903f31cdff5c39c93ba85a610f2a38cbbf3d4a1652038744bfec63c0fb2b8777f509f5431da3e54c15f9562dd022ed5f2e9bf4163bb909149bbda64c841391641bdc99f1e126760515b621e949712e3b593bd860d3083120a51962d2245c4e4eca269e8411df981be392a963305d1b5e069bc5fed69f8a0208e748f39f1020b3ab8fe611ad1fa1270aa4823ad6a4087270ba0400ef6a45a9c4828b6c4f7e9c845fba7a2302b0cf1180b98f0a7a976239619aa0d362612dbbb4bb66f30f5e6e900b89ebc4097c052944dc08c09ae900693a88ec857831cda08c316431815633b31be350d9ff3c97f866c9531aa8f2da3eb0cfc3b35701e255befe3cfdc861c17e0d78dc6eed88efcae7ef174db71cc64eae71555701c02e1e21f3c2d284a81e7907d5fc4a6655cbf1b688158d4bfdfd478ec84e676d4385cb0f7fb334ea5640a781abb93b9bdb15685fb64117489b996f929b22fa7b1650729967807434e76f8f50f9489316f17348d97a59295e29605f13da9631be600033adb1013675af6991769d12dc16100ff48b458e5cb3dbcaacc6455f264131968fba7e92dd5918deca60d7f2fa05a02022894f8551ce7c1831d528c8513a1842d4907345d71ca59d58184e125447d3450a1d3bfd156e3cfc88878a78e9a5327eadefebf9c5000405040908cbdf7b05349e0dc2c3bfa3905cc8b7c028a3cf026615960bb34370e3176f4d752e0f91bb1e3fbfad63e24b859b7416353ca987faa49133f92e198cd0dbcafcf7a50dcd99291d023174159629566527601018496ebb12f421174d4c0ab3e15d0af8222b349e2acc11dbbd2eafd7d5b7e759c50eecad30ec8f07ed324e9029aec3692157b4e08c1af3c8909f6db22ecc9a0f9a979d3632343c3a5455e5a15568091db3d5a4ac162c03dfd259620f982c6bb34d951f24abb23191126f4440e6886037404db737ac46db68db4e875438063937c60336c0c53beb22aaad1dcae25774acd931d23425663ad676343703a4f3dd4ce8f3d2d54ef1662f9d258ff0a8176e9c2608465a89517225cf6a097776be0d09ba4ac0aff821982e123d3f14bc8232e32b539e13e6cf25162ddad31c780aee489171be76d3fb26a07340b915a7fe01fa46268c23e86e3cbac8028c3a1552e97c1d3e9a3ab54f6763f56bc9dd724877390f54e16722dc483cc03f274963b121bd4f240e8a5d28080fa31fef2ee54d9355464dfeb7942003dcbf09f89c3f9a031b6ae185d2017fddc64d38bde6ba03c9e576ef628eecba4aca8552522c2f1db7708bf75a6fbb95e038ca289a0a9143e5a64f29ab888362f348daae08b3d382ab5bb2579e2ad013c7509cc3bd17a4314ecc4db7767e9940951580d30e7cdebdeda56b393105e1d768704c269ec97a4105ba63f903c761937fc2e278ef3cb6ed7795dd579fd61407e34f7fe848d4d84db1080e5a6ae23848a7e9fd8e5670eae44a841d439673a45a14fd32d3782b34c71c429064b7c8930ff93b0faf3d429d3277eb9f78a53913d46701bbcd0890431e1ec8f8237239477712260686c8919532701b0812bbf7fd2e8f8bada3579697d8df314f0a424d4a0a8cea5a29bb64441b8a3ddc41f28fea8e4e1c688fe4c399364011e9040ba3d433f3f25d768e220d1a13e22fe5ab75830ed297169005348a3915d99cbf95843bcd719e667a006fc1789cabb53cd6dc75126ae17b293e326297ebcdb266372a44c4db57ef0a76ece43f41e864ebeea9b3d67ae96a657563e5e7dba17b0fe64731e4b73bc9af3536f5e5f4534f831dae799225923127b9d6c51725b7e2958e4c1def70bf9e073c81da1184770b451b301e246a51971a5839c75e9124b5ef77bbdade318b3269d71c1e12130536633a05b9f93e96609ea0e65a0cce9df4e6d22e8b85fa376bc4447e4f5127d912b8d26b5ae0a62463459b8414c7169b6fa725a2c62344bd6680c0d0a0852170a20e80164970abff2b143f63634515d0646964dbfe2748171ff5cafa1582b35e4f833ec0f23c96e95d2753016a85542337104ccd51cb4a93d73eda69e5acf764feaa4af2ad44dc15bd56a8e6bc55cee3f9b3f36afc79ef29eb73c57ecd66b355af383938a9218a2890acf130f0ae24b8d8c679db63fda0003cbd92a4819c586698d57fa2dd121d816363b9c77adb8c447cfb0ca1116dda00403adb8c587072d70f80bf5f5fe43f0c825c1ee0b328ded22f82c4b470b339ea25a59737f7b504fc5ee7f55993424f7db1d033515d23cc77fe392a9b9939bc200f50db56d4d1a1acf494bde6366ed5791fb4981dcb015936337d9b0bb301caa3b2bab685685e4b34df051ac9fcdb217690deabf597bdc8b2d559d6142542acbaaf6956dd96da31b54909a378b0652803e428860d18344bab81c2bc853804629d6f26b8e834dba15c35f2074afbe056f8362ed47142c5dd466f41f895fd3a2f363e79bbec014793ab24ec43def94b9658b9cf365fb50d779c59badb0e6c9d14e79f1ecefe4b0490539d833bfce93694b79042f21dde9776f4262e5aba6f4eb083fb64d37a3f1787418052d781b47b4f56297f6c3d24433e253e46aa03233b3c2f17f848021ff41042be1d2b778aeb9da3509a097c1ed2567f0b442e263e4a7d182ce707283752771cfa1ce8a42dbecbed48c826a06ef989844183e0dad6a62d73805b35722f5078657b4fadba301e5261be0bf47de3f983012456c1f5a72d6653e067faca08abc2fe150f5f900e63d80c594f4fb0e96477259b1b382efeaa9c94c829a7d55e400d5e64542e1766de29c6e30aaaccb04a7710035b94cd6d409dbc78f7fe75f763367f54ef574206a83a5b4b7edd1e321717f81489c741054262b64d83ca4ce1686cc71f987ace4a0387720ef32039849f28c764e9518cc834c96bf56aabd8c9d6fc749f712108ff4b636ddaa44a90d00dfa80f473bdd4faa3a43ac9eefd39a3d798ed5d777f5425ae64ccdb082939b044ace90938f88f742aebda61e23f8b197639ef558ae70c395bcce17ce6ae8104c396f31807bdf91208be0b2723557e11e0d0980500e23fbe16b3afcf9e3be99b0d23a8e740031d6d690877075642eb33e8f6e1e819af5437f6ab182413b858eed522c03840abf8c9ca84e85d34a623828b116cb958026e9cd323bb48604673d6b87641db0060e1183082dc809990132bfb7f57161e2491a98eb62d9b24ed9532bf150bd92b047d84b263eac4a25b73f963cc6102b80177a72d4547ded391e2802c14ed8adc1db2d3aca0f798c7dc541525fc5eb96b334d6d1e2c009ac9dcee9da61d6bb598061e432f82a2e795904bd763b91f6c3751b61f90fc5e09004db2471b73f2a73986ebf2399604ebaa06753d40984a6c4535e2c609e17c1c53001e228f6b5f1db045575be9dfc7455061ee998b041645ef887175615ee88a946079c24f050edeaf03067bfa45caa817a15addac50e1c613b78e08", 0x1000}, {&(0x7f00000014c0)="1210d361be896701261740ed9fb50fd8ff2c3cefab65f11ddd21e5d8b794b8cdb083d4141d0b0f52ef9a32d914ca46a4167ed376c34f1df29088ba90006b9140e77516740daefda3aed713ccbf0fe2969496eef540f4be2b", 0x58}], 0x5) open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xc68) open(&(0x7f0000000240)='./file0\x00', 0x1, 0x5) writev(r2, &(0x7f0000000080)=[{&(0x7f0000002400)="70cdccf291279ed0519c90d1197a1435af1a2628b2a1246ed0ced64f8483ced22c04e8973fdb7027a1444981aa835f405272b3fabbfba4d330346793014d5e41e221894e8040a2d024d75b30c310d852c964fbbff1c3a6573c36cd5122ea86f057ebec2948dcacf9859b3af2a741c1f81abe3408abd921d80b21a49d202515a0f0281cb31af0fd8f180b7c6f32963be0a829d25e9dfc4c4f4ad9005eb53ef07511b601a39a0b0e6ec11c1c2041dbd79700e40c48be3813ccba91739206ebff635d6bbae6e9506bd3c3f575334619d972883e01f3f4cc8a488f0378af560084fc9cee8a511bf9907f715cf8816817761fbbe568bab2ae769c3cafddeab5b39a5e6cb59d3e1a99cd8377b92a9200f1d4ae3b5154605207084d896503f0dc4b97f83533a0cb2d57cd62e1c3e2642b89e4f9c52fc050453e81cf68bead357cfdd39941d92d9dfc373925329a71d1f6f7bbd754010df3b6540e17d89eb5979341fd5b5468318f98aeb5aaa3e541129d14a8b48fb240da8e26e9c1b75e16c1eb185525aba85b968045429c5ad4268da536e71ed2a1c74cb9c187676e12681a9289bd6a24ecf8c4e8db5b28a2cd9b67cd5e929a42e02ac935d254cf2b9d3fe277a564ce1182caf200c2578dbd22d7de1f6e5ca11c9e435cde2b4f03082b2a39405dc44fed2a38463e0291c6e0a37ece0f5bf524784498915bd1a1a107419ca81667b1d70ad4d3cdbf4d6d5ac064693aa02c0dc7e540343cc84781bf4ba355c1e08e880849c789455e2af17577fd93c93f4ff188d23aecc36670747a8dbda6b0df46648988bfd4637d08a116738e2721fca9138ae2c7a5c49da49051aa16b92ac2429d2ca421f49e1a552560b36870cf11a877ad767a90e331bd1c85797a35c5956ce6d4b9774a7fb5ff4d8b0600dfc0444a58a7985ea31791251972d1c16727da0478ca405cf0478d5b92ac3ec9422b2b6bdc87cf1facea878e32985f6f1fbd52534fe9852f0a72a6e2cbda6a6590e724389e7f8c468b76cc219b63af62c0f704350f4cc938525d4cdcba670e849b5dcf7b3d6c78c089d6438b52db9fe102330c00d107db79e7329d6a4062be2462dd83edffb2bb171c9105d31927eb33f67025a08f6a33a0271d8c331a44b5c0d69bdbba0010474bbb7d12e9728179efadeac9c34b8d775d8b08bcf6efe5d7853f0fc85665206ff17a8612f4a5ddc65079dcd497087f3f8006bf5e6a28080ad4a8b91c96f0d97df98146a623a3afc5b7594c1aa9a0ace11646be3bfe1ffe495cdf614f7965ac037ac78fbe37ceb64ab4365cbe18e49a80c5fc9f4fcb4a4b0c42935e1f96dbcdcb4d4fa69c9b736a4af360d66d29c630ef01ae44983d39d67da082bcd2fa08de9cc609989890a4833880277bff795e4a28e8dc0bbb0ebef538d5ef652eeb54e2ee91850b1fd443287a769f2ee78de66259718471b29eb3f4a93b49cf929e9b14e805431d05f1396bfffd07d983e7bb113486091c545d61d64ac31216de8242ac0977fc0549dc372270dff917f99f09ee3b8091f980a3af5324f8bdbd46bfe8c4d110eee7da5d98f727742d55767a2d6ff442be3ad3804f6641308a1a09e15feec074bcce06df2973ab60968948a49e3aa0063ee07098981aac5981999b0b3273e6cddaac2eaf79adbcf00cbea7b403ed6cd8de4598604d414571d53306d1a2c66225899944e01cf561c66c55a0bcc280efc0ec6afcc1fb26d3bbc2717ee4d63daa80e5df01b5c2b251b3661828b9cec155e645bf98e61bab8417416bc55720f6a9cb006e30d4818fb7a0fdc96aa7b5943eded81267b28081f1bca2ca99c314b681055b0c00e5361364c8f89b23e1882044f278eaffd1cba4d18fe42b1221674857bffcd63ef0c110380abb164beece0ce55bd549e1034445a60b3cc993370c82aec556d484d27f4f34272bcabd18c7c33eb9428b521abf561b8951b042762ce98710d4c40deda83b9a38a0b0ba984c938ee79249022023de3482fb714349b5e6855b8450c9e319110a59434b5ce799a9d072d596a21d955032fbffd5150cd472dfe65ff03a3e3e1492be4eaaca0e51e24668e5e8036ce827c90a8088ec919640797006928d9f70c0de2d07dd1b1f91b754f03e20dd21b30c0e3114b5918d66d23b1d7604f6669d655fbb74ff84a9f2a1bca56b503a7b208ed24afe1c60457581e28d8575aeda1ccb7551930ff360f304b7304af44939bcb4b3e685cb962bc025e64e8b117aa4540324f80ae3a4716b8f3134cbb8e5fce5f9e62870e902a0d0bc9d6b67f41e252bbebc45392456799966f33336097338c7288a7df6be68582cafc981d6487c8b85be542363d598fe88616f902d29226ec4f2feac4e7f32fd45550a8beddb25394393be2e99f4114c37f066175504f379363e09c716890a45ab6bb9be5aaff43b14bcc46050764f427cc8b59e20337189a480441cd8578c29fd11570336ebc72de093876093c82d8bcc3747b751772b25ba1d195fc6a3e94d9278852e9d6ccf56ce6ffc1bf0bb6a957bd2aa1a630e6443a7e2d735ee7ad0277054c6453eaf30577082543f9f9fd922c66441cef78136a901f08738c311f4ca9d9e849c104ba90ceb0e671afead8464ed160c2c0d23f7964fd91b6563cf3bc567155b31a2fb8c668b9d99e4f1da91b7340e9b757ecea69ea71c7b5f10d2e76b2f1a6c4f4037efa94b2cf183191aa0f17971a2416bd619482f564e394e76f70046df206c676b19e37ffdfdb9c39a6d01092ab0dfd4cede697fea9ffbf82c2c1ecfe5b5bcebd9d772c96b653591d4a1d209e924fc4aacc9b4923046161192ec7b2c03d88a622e2019c43eb8e4cd93f0d8bc8bf8e94c380ceb0b151683d1d711e2715293cb071b5a4437c4775dab238b82f763ea5ac5408a65a7006bfbf005c83e085bb90a0a9e4ca25739a026e0b9892209b7bdab2e421c187f3a8dd5c88b306f633fd448618521a76ae01e8f16df318582f28fc3bced6c5d18fa3f7bd0903bea3729338230038995fbaf948f65e8792e6624bac681dd77adf55ee7980052200639179c20ea2ca9c36a1c6e0e6f0332db70e74ab6448970ab5eff13774eaf45611760bf2d53e67a6e4c544f581df3e763907814ec244c67ffdc65256da2c53a3dbea69517d4f3f40a273b2fd81f4ea6c585c319ecc65e119f9b53e95cf4fa2dce81d26bfa45c7384f73e653aaecaa9175dd9c9405b3859ce40cc3ea06640090352ec717e6c572724f7fc944af78e32449d3d769e8d0fb949182408c8ee6b56836eeb122450ab97b9f216c61bb7140474406bdf9da3d7c27f1239b56797e6ce3873360baf397f56ffdac079a219ef516fda7aaf726bf8caadbc58440e532ff2cc4fd07212c308c443acd14152f373a26b7bce243979195463177d3e4830a360fe9822c6af975b234e82f4a9d8737da75e66a7be693a221d6abb4f155321f63ced079f5835b02ee965cb9c6191224d2143377238ccc514b7cca4767bab32858b84f78ebaab7e8b1b3f39c75491748347d6f4c591c13e67b919b26a39a3fab07bad6dff2125923b5085dcb8dd6027695eca63f2314d7d15e0f68a6c11fa120e3aad854fd08fb71cd681ce1097caea1d1019960dea6ecb4a4dbf1391ec43cdca402f32e899455c2a76d5dfce7761e628887712012ae6cf1d46e0ecf6883724e5ebc7448df485c085e95ec2fdb80240c6e459f122c4a072ca3e17a12c38a6cf8afd7884f3a75fe411ad0e1a03ce1eb08bd822327e862e66cbaf1ec3b380f0634ff782e1276ec4e35de389e6b18f9c53c945819a03fd8983b92cbb322bd1f6513684ad8263fc34719c3c9408bd3806b1151e950c208b83f496e4bae56f941e9a260bc4b5caba5bdcfdbe07879dbf71f9ba1861e7332b22c945f5ea951840e4a69683bb686e87a0740903efcb895b10943dee22abd2aa857e39461675cde0425b2bcf60307fe5167bd4bcc5cbdf5193d9508463b5069e92c48d9cd458106771f73db0fc040f6f67bdfa9ae032c69f7e38a826a87b648755ab3d34609b1e6436a198f5609448b0df3332a23e1f423126f1cdfd39910dce4fce1a543a1af1ae2e4249da473672a120f799ff36044567203501cf8ab5fb82246fad5ac53222dcac8a171f470d5492d6ca0e75913599cf381467c447eec0c502aca5dcf5b3ac19277321f1b8b7a5b336f8eaa8f77babddebd5a2a65f1821d6582d4c39f8fc5cbb8b36b3d15e758e335e8cc8da919c36c287924c918792da0423653160c584b5e5e0255aa8b094bdd2b28dec8488ef3ee0b4524de4fa5316c7b1d29163bf3ee0dc7d16d11ae5c1f4086ab4579f01b2d76f028f7c6ef6e2694caa3b2391613c377a841954d57be27fa20d2ddfccc69bacb1ebf53f04a5b1a5c0addf67144d5a6c7a9a2eb45594a79c9a19910bc31129688e8baff0636962d5863de514393caa214c43352c7b7289719d856c94ac124ab2bc883b6263705520e16c7b355902d7e09924fa852102734f30de4ed6733a93a984c2d5129e2158383b51f400ef6297cdc0f42e002f08c5d346859885f49ff37bbe59fe677bf2eb8c46260136f25a13a4529d66d32b2b52bf81ca69da5a540cba7b7c071ed613ccfbacaa1a3be7ae451d2725d799cf72bf01aee78148cb5777145239b96adc42c49237566baa97c6b4b12531ead6fb776e5f4b494e1f257c7c66e79d82256627165d880cf19902747146f609389b4124c19cc519a7e93b190efbb9743e31c6bcbf0d926b4313ca51eedc91587288ea7d14394634a6d356dfc6a58d1ec81cd6f16742220842e71248df09aae9b76f6093d957fc0202a1e9f50bfbb515a3b980208918145202f968f432b224b3c5ec5e677fb4989f5706259bd9776ed1dd212dac770aa4ec1b83470e58f7e0365bca73226a19176e94a64efea4c8e4c2b22b49c016842304affcb01f919199f0a3c8beb2658cbd4dbff07d069f8ad4979f366dd116d4e3f177c49f8c86d966f5831665e3686fd266b89fdd2d3804554b9d9bd1be3374144b8d5e3e7ef3903bd56bab2393e877d9304114a21362829d0ae4813613a944b77885880811c937e22e416383eba559ac04d5cc2a9eab43de8845ca22e3fec5c02a5b18bebfdee4ebdecee6e26b7a91b02047c79ca980cf90e3a667834d83ebfb18d61a8285b0a32293efe2f2a8f57fbcd65fd1f8c5104e1c3a561656430d16022735a413263c868fde7a793562a03b253231dfb004a0e4ae29e2ca92000d405267f66b53700854019d8622b5c539011445e7ee946066e7738036cf33e5f7f0470c82ddd2e92ff11c29ef3dadd331a4199f994c0f0ad25e29c563074903d346f9288318f344f738bfdf1cc038e12057b332c7eb0f33261b9c3c081147be2ba3c1d667a7f264eb08f8735bcca497917a09acc181fe21faa1fa2a4cd79e0f202e9dda77336ec5b7c52003de0fbc88c33b1f2152efec14dc34a3f93d277740d74203b640bd7a6fbbd279a612153cd1f5adad4173166035d4312e9549ab29b6fdb1f82bdaef9e416ab6018bca91dee1acdf3549280b870efca830a4b9560a18f67d8cae7f62567a1c064754c5a73b27dfc23faa1060bd1211f5face104135e470429668460c219ee1323d10a2dd37a6495385093b4d4b1a258562d9aa5d242d176b19672cfa27737a01c12aef97631d3de40249be6cc2eee4e516bfd37f6e26fb46061c89023041ccf701efb", 0xfca}], 0x1) recvmsg(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/127, 0x7f}], 0x1, &(0x7f00000002c0)=""/29, 0x1d}, 0x41) write(r2, &(0x7f0000000140)="05609e93a9fa19563d600068a306d4f022ec6f239407cf300d407b0e61cf0a578365457cad1301d5036dec682084d41bf729282527a9a0", 0x37) 16:02:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000000c0)={0x6, 0x5, {[0xd6d0, 0x3, 0x7, 0x8000, 0xf5, 0x6b9, 0x8, 0x7, 0x200, 0x40a, 0x80000001, 0xf5000, 0x7, 0x1, 0x10001, 0x8, 0x10000, 0x2], [0x3, 0x7, 0x1, 0x40, 0x1f, 0xa50, 0x8, 0x6, 0x0, 0x800], [0x1, 0x5d7, 0x4, 0x0, 0x2, 0x4e8], [0x1fffffffc000, 0x5, 0xb62d, 0xe4, 0x6e, 0x9], [{0x4, 0x3, 0x5, 0xfba}, {0x2, 0x3, 0x0, 0x80}, {0x7fff, 0x5, 0x4, 0xdf0b}, {0xffffffffffffffff, 0x89, 0x7548, 0x948}, {0x5, 0x0, 0x1, 0x39d6}, {0xff, 0x1000, 0x4, 0x6}, {0x5, 0x7, 0x5, 0x1f}, {0x80000001, 0x5, 0xc9, 0x800}], {0x20, 0x0, 0xfffffffffffffffa, 0x8000}, {0x2, 0xdb5, 0x5, 0x17}}}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:02:40 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0x0) dup2(r0, r0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000002c0)="eaff000000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) kqueue() 16:02:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000040)={0x0, 0xfffffffffffffffe, 0x4, 0x10000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="0c1c8a193d9ac775cca32c6b3ad2805a0664cf901af9b9df4ede24a7ed0f99f2311c8f2ada8387617272cb9b26a064e7880f7e2edc25c1e4f801173638ec3d35d3a5c9700f28568e5b9950f5760392824b0ec585d204cd5c611a5890a6d90e907aa8bfa612f8fbdf65860c8f1dff654475309221fd548fd1f29005b3", 0x7c, 0x408, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) getpeername(r1, 0xfffffffffffffffe, &(0x7f0000001c40)) 16:02:41 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000300), 0xf19000000000, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSBRK(r2, 0x2000747b) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xc6, 0x20000003}], 0x29, 0x0, 0x0, 0x0) 16:02:41 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="120900"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x101, 0x100000000, 0xfffffffffffffff7, "1b0f3201912963dd8c493d64641882fb4c4f9c15", 0x3, 0x5}) write(r0, &(0x7f00000000c0)="9e3eb301010000e4f2d016bd6602e5b039c82899c0000000", 0x18) 16:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setuid(0xee01) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) clock_getres(0x2, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x9, 0xaa83}], 0x5, &(0x7f0000000240)=[{{r0}, 0x0, 0x40, 0x21, 0x400}], 0x1, &(0x7f0000000280)={0x1b3, 0x4}) r3 = semget(0x0, 0x1, 0x10) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x4, r4, r5, r6, r7, 0x8, 0x8}, 0x80, 0x280000000000000, 0x6}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$dupfd(r0, 0x0, r0) sendto(r8, &(0x7f0000000140)="cdb9333261d8720cd6c43441081a0b258d325f26e13a3c84d9842ed87b9a6ebf949e4063c0c1ef2311ace93a05d1c426ab59af509fcb343a08eefc099969b95d361f50a9bed2d9abab5e5ec9e5b15d7c489b4998", 0x54, 0x2, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8000, 0x0) r9 = shmget(0x3, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_RMID(r9, 0x0) 16:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getuid() setuid(r1) 16:02:41 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) 16:02:41 executing program 0: r0 = socket(0x0, 0x400000000002, 0x0) getsockname(r0, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) getsockopt(r0, 0xfffffffffffff8e6, 0x0, &(0x7f0000000080)=""/4, &(0x7f00000000c0)=0x4) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) 16:02:41 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) 16:02:41 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000200)="f4e56e3b519cecd8f778bc8c0d2379496b978cbeadae40b2415809249a1bf7e176a0e0f00602e5f5eda31552d2daf1efc77a164352676e84e7f8053293a628f908e399972a61495c0390e5bd5e2c4bc36a2706aa4deedcca63b5f76bc63186dd65451cf0e038d5d1e9dd43c07fa883d346000a6eb8f880a899cf6679a29a0cb413d8f31c9256c0881de44c1fdde0e230433876c9e52e719367dfff9e608a5ebf2a684f6f7c37ad262e505d85aaac20843fca251e73b6ce5c30", 0xb9}, {&(0x7f0000000080)="a8d5da7d8f71446cd35ff9b111c4c268670b3f1c43900fa0c3b6c970118abaa3d75dfb7425623e4ffcdbb795b5b37930dcb9e4141178a529243b1520c44de49d0c49f7624be4b1cbd9468e9237d4019f4fa169349a7002c23b6fbe7c4357966dd1647f622833dcdc1f9b47ccb7589d", 0x6f}, {&(0x7f00000002c0)="9059405e2b745180c434fb", 0xb}, {&(0x7f00000003c0)="56d955eb3491222de4ad451ad4c9be18ea22af340761f5aa6a8b1fd3c404b6fcfd4ccb00d3422632e63d9942bc809218509fe81b9532f6a0c5f555e0e13bcdddf258bd4e1aea1788422ebcd0c58c5fef34339a784654bf683306636f85c1922432aa9ff213dacd0db8da6f665192fa375a726bbc7fe7a264c2c10f1eb096cd986caace64464d3baac763d95ce7a9e326632c66d7ef1273860160fd87e7127d10a109984af7e889a7df96089d9683e6c77de42479fff3820204bf3ea7f1825baea933b266", 0xc4}, {&(0x7f0000000300)="79775457c80357d707a4dd37700ef0dbbcaf645cf49a3308bf724cb7f9a97157cbee0564dd814e27d42516073eb9e29f6cbd5098dbd9afe3a0be3021aaf46835b34255d11f715e83dfc97f8e35b15564f47f364ccfaf2fe37dbb", 0x5a}], 0x1000000000000139, 0x0, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) sendmsg(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000ac0)=[{0x0}, {0x0}], 0x2, 0x0}, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) getpeername(r2, 0x0, &(0x7f0000000000)) sendmsg(r3, &(0x7f0000000180)={&(0x7f0000000140)=@in6={0x18, 0x1, 0x9, 0x9}, 0xc, &(0x7f0000000500)=[{&(0x7f0000002740)}], 0x1, 0x0}, 0x0) close(r2) write(r3, &(0x7f0000000380)="e2", 0x1) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) 16:02:41 executing program 1: r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockname$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000a00)=[{&(0x7f0000000840)="2ee944d45bf531bbeeedd373f8c923fbb34017cdf738f676e1de8167db1f737efe02ded2cf46b6d74cf51a99213fa69cb5b870ccb6d341c23b92d1967839f4fb0d0ffbd59ce09d88398b291adf7f3df2a568e649933bcbab7db23865de53d9124a3ec4d362b4985297e8d3c2aef6fb572728dd13db437727f32fba31f1ec5c6f96fd98e9f853464d8be4198cd947a04416ce051745cb9e7737061f0387cc38ca1aa9ca1533f5ee65", 0xa8}, {&(0x7f0000000900)="239a937f6f7ddffd86588b70668ac9ad9dad832edf74c2e80614b381a07e1e472d1f3a7413bdcdef7646fe9de2ed51757484ce8e66a168c15a9168dddd8f755d4bd671ce5d813166b4bcd3b10f0c973816e4bca9d16a80aff69ba58752bc7457fcf4667477b885ff3c19bda8f8c27c6eb8516f180b9cbc329423f656de384b4fb8d49c063a0bda5d547bca94961c3c7c0963c1392825d9e7ab1385f28c35e2eb8ee8f89646a1daf8ebd223bf00be4f5e1030cf1cc58fb3039ad0f4c723d427e7184345de0cafb8ab234277", 0xcb}], 0x2) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDGKBMODE(r2, 0x40044b06) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000180)={0x4, 0x31a347f6, 0x7fffffff, 0xfffffffffffffffb, "b34bc7f74b126093538bfa1f8d755eadb5d4e2fd", 0x5, 0x86ac}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) writev(r1, &(0x7f0000000780)=[{&(0x7f00000001c0)="b75f7b1f7bf4b1826d38cea15378c88ae3b53a2037b99cef6e5448a4cf74d27827c532647e9b87c2f7c45384d86f870e0dc5352698384696b2880fee08c55e809d987704d08f076f5a9506a48c55406eeed2b06a8255702a241f7c0254d84f6cdeccbaf58aa3cfdb1242b057eb39c7f7a15c", 0x72}, {&(0x7f0000000240)="949ac8fba9006725dd6ae0287831af92d6a200f30b7b4c397a36f07eaf9610dbf3508429993406fbd4aec60b5b403814051fe578527a97d31b570f60df8c91bd898f9a15dd6f5d74a4c0e7857e593eefac91d27ef746814f6cda95f23a0297a19978ac14eadeaf1aa83275678b344598669883d57e06c0571df7bde6250d260d3e4bb5ba98c237674abb3ac9bfba6d3c", 0x90}, {&(0x7f0000000300)="c9d25712eb88421b11a7af8c18828fd492dd73deefdcdbc722c2fb38f52b718f39d5515bb8549cc5342bc21ae6ed46c826841182c3d15454dadc4dfabe", 0x3d}, {&(0x7f0000000340)="753587f5788a3ca57e298dd3a395ea3430d65bdf0cc0c7adfbffcfc1066695bc7774539eabffa26af5b9e3ee8792e45087475e21ea5d67b17faad824870af25af30a1673de50830cb8ae00e190c537b59b8cb1777434540cab3e57f8945ffc60ce2b5be4f3892630439c81cb85f4cb13f8bae1e7a9bcdaae53a94eb740cedc68f4c0d04de94dbb821aa0ab677dc5d5d179550a98a81dcd1511bccd369b8616eeaa3202e1217c1fa1f354b21b23166882ab2e304fd8dd12a7f0f25ce13da920978c77cb89b228d1979e067206", 0xcc}, {&(0x7f0000000480)="899d5c26e20d0b16b87abf5d846f15", 0xf}, {&(0x7f00000004c0)="bda63f941773cf416361e748c21a08e80948dd8acb3d092d20c1e0ffbdecc1fa1a1812976c0429348f4a1cedf84cff8f0304144581fcf304fa4909c85417576cff77ae57d54baa62351f067ba3560411c01823127e77c930", 0x58}, {&(0x7f0000000540)="8a0f54db15dacc3691726c7576b5d1705ccda1a5e302f81f383cd020a430b3d0709734914aa2313eccb4a342de5ca8da4e0589207f4a2eb0bc42f604fdfe910b6f54cfde56a912cc2070b37c0ac6f8df4cdb96d712f428f52a542ee3fb4c4f3d3e20", 0x62}, {&(0x7f00000005c0)="f4a14312df0d4bc4a7cca82aeb0a4087df39fdb5cf432afd348cc62043fbe1d525c5046b2fed73867d84196bcd443574fcd5402d72105615f74462b2c6068d81e4de764ee7a108f27c56fe1de8c16a71376cc0e7c78cdb5a76a8fa4ee045ef87eeca9ffa8289242e3a47cf1e4b73a659bd527f5d52a6cde8effc87df633516d2e616f09d879d0d9ab486618b5728aa35dfde668a339c6e6d5e6e1532ec3290d9621bd077ae43abf4f242044fd0d77b60265d8f08e6c64652c3af90ec8c9a16da6af871a974e14f4a320356655acb6567a5813dfe93619e42ad1daf40e3", 0xdd}, {&(0x7f00000006c0)="d3e8d9af5eadebbde0ed189e53a55725b5cafd2a88213327e3ea7fe93f368ae128680745ae60e792fb2ddf0275d561568e6b167766ebb98a1ba06008264bd86ce3c32c87db0087c67f0011baeb57f49bb60d6fc046dd401cd434c5e7473538f6454abf8ee9f42af7c15fc22788987fe28b7c86931cfcb2c4bfb3f28534d66c9d73188d3d066980300d91cc11b663f01eb73ea27d0c", 0x95}], 0x9) msgget$private(0x0, 0x0) 16:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xf7, &(0x7f0000000240)="319c4875e64d8e53e0c05aa24432229a925aef5776956c56fb9028c0e2d91963213d3b0dc883a4b1ce321e254b75131c38d8b705d3a76de1ee6228a0d9bd6b743c207028f4a73438bf5239c4a1c0bde7ea747d67e0e54006bae3790ccf7d17ea5e121635cb876d87e3a9154491340451895575e950266bb5677b3c1c7f404c404c6b5895d76153ae614e5f51fce504f93c9d78f2787334c8d14aa6fe3e98fe7cdafe215f18d1008a3d57ba5be826cd6f4c620c40316dddfe58640690764db7517b694945b67c0277ce7cb9bd99233683b326c049d09704c5e775b0282fff3e6c2b413109a297304d972aac42564ad955d95e0f1930fd80") ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xa4, &(0x7f0000000140)="b6f68da0b7e448955c2da35bdfebe9c97d6266ff6a7ef0507e6d0a1919851bfb95a5d21b49fdc069e150d1029bd8839d9792f8fbf300"/66) 16:02:41 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) mmap(&(0x7f0000eb3000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="c0d708ff709526802373a45feba4260012b74ea704df9a45f5515af2ddfaf170042968e1400e03f9a95d09f7e6b4ce8e9d660033ef23537defafaa9d842b608dce87f56b9c46b3f45d6ce37cc09cdbe43090415ef934d80235074f81f248167b8ab4a4e9c3d162da0da48b0a6ae547db4bfa0d5a3447063f46529ff072c798fe306f350111d5eda1c530e6af54e103dfaeed92c356da53cbd005a780fbd3c76aa801558fc337b7c4dc0f8d8a7a69f84e337ba0c1e475841b22620b9fd3a397a2cedad005081b837c015231b2ec3c36117a5f10bc9f04c23d977e0cafab73e647afab7b024d185ed7160af18c4d2ccc35cebafa568a9507cb6b06f97c7821eb981df3c613e14fc41943b49991e21f37e128a5f194d9b8356a96f179bba5b6429e3819d7522fd117645f9e1c7025d3e857024bf58c7bd48e7277895a8f4f7124351866149ee1725133f1b298b0b237ac000bedcf228ad6bbc6b22a5c5ac3bf39bdd18206b6e2c7c23ea49dc9a9125b26f40b0012efbf349fbf5b3e0b40c73e9657e7e332233ff1f0d8a9c702968b184feabba5c632f5784964594b3023c81189fba12a5c4a14c5f35e688c373ba4f129a5a3f4510e645f3ef1cfb76de20545fd8f6b6ff7aa25a6afad41fc49b6b2599524d8b0c55fed01b2ca1ddc4a1d8510fb37d0cabd21ec6f2087cc4a81a780a03a0a1cd692944692f76b87ceb614cec51351bbf67d30340902b2663e23c9d359b333978c83a8a2624407502004f52a6c600ac8cb64751923a94b90fc0ab1d641e83be1d5879cd7f39de491188a94a3080aba7e96279498ef186c8ee0273803c09be841fa5677068b200735999c64a146d56cd814ec40b7b057de3a568a47fee9c04c75202a0b967c0db890ff8fa6a304cb2a1d73e153fec22d491d6436f1f596cc33bde8162146936ee087536486c1eba51e71b0106379a86da6d13cc8f1bfa4f6ba8ce389557eecc82866b70d2983ba6db45a47dd14dfc7394c965ac1d7c74c20498978ca2cf12be5f500e1edbc7e4a57c6940eb1d734daa278fb048c9efe88efaa25628d14fb403af08d73cb7c7a470ae30b716656cbfd56d37a1558317ec61346cd5cb761a5b925251471ddf76c6afb820d67918bc326de455981d3f031617dda6ad9870479db6040c99dabb625bc8997e65dd8d4b436cbb3ee83a4d8c0703ed87579edb229a0ba8373885da059ee59b9dc080d37c6cba564bccf2b7e84d827fe12c9a9c5f8ed1bedd0b4112ffe4088f8664c7359ddaee16d56ac70b5798c5bce7513ff5d278c34a4d377f486621acbe59ad286f79497c76092200416bd6eecb10b41d29a3a356f1fd12d968cb0f961c83d93996c1d412b6dc530601f84a9af78b46d379c487f87958aa19b88165ea3072cbc9c091de2038ebc027778d4cd34136b5b40a7507d3ffbc32b2754b0888491d581aca1daee9fa27dc4af706ea3edaed75c80cbb509ef258be7f75e767c567fb5c506dd08546767225e279050028fd333d3c77f8c75f0fc22a49f58002d984da427fb74739a632d8b4a442c5660c6a56e79f11e67aba25282a497729dd4c2facef3a922bc2c5220c1975230f90d22f0465fb1af990ad2f585c0c456eae5e3f0c9773fc2e9a238abe9db65e771e67c69cdede94a4d7a927385e14014be8347da659da7984c3ff9c385fab0f746fe020ddff04a8d83b49ffcfa2e84a55c92dbc4c5f7828a4b9114aa755c7495767045d7e9679e30e92af9bc6d54d6042350d3ccec95c0365f76c9a4fac192901ee29261f042dde39c8cc38be2218839647aeba6c37cbeba50bd2410388c1ce7f9a74210745ed62b8ea216065a8aee322bdc5748f5b5716092ef5585804cbfbeaa96c5dff87ff1f809ed4a67480f1ba5dba8c824e2e5abfb592feeeb00af439de1f0d8bdb0323bf7b5ae8bf0a156c7bf746143d217d5cfbd1bbe7f1c67dad61639b01a8f5686554edce25267929f8fbf9bf48f2f57d7eb74d677502b7758b0f6b768bf4dc9507bb99e4ae3014995918aa4fb7e62c7a5c29e81182e80f629b90184fc5cbd535350d13807c36d4be29a0ae69fb7df15ed28105828195bcb25ad097d8490ed8e6ebd7a77667ee45e868b73d6fe68ab245cc07bdeca975068dd0a50917e1f49e0ecf2e7c2941b9c1cee47f5aaeac82d34773a727b64ec56abe63746a7502bf6e89616f8efbfdcf63dcf18cde05a6f7fa30ecaf36dba10dc36bbaa73dcda540cb52d52badf1a84e0261bd5d51d4e9ef19b94890fdb0d7c0769c088f0730fbb337f228cfb79992bb2172704f3256581ad3e5cd416e5555108b550c73563610f1b2f97a085c70be40a045e384c928f30d0545d645da3434974c5b930e0c12ac8c3031f5778eac67373d016b1b1234fb66475c5c5ee5302786e4c8dc1e8ea6ba1ecdcb9c42a49236ab0258e9c56d546f72bb0fc750cfd8b2784059e1294180990fd3ec69cc11b2a1e9e1c907b98ee60745a64cd31a71db01268c0c36efd59526736990da70ef6703e1c31a9f1c8d3d85985e687843f27bc57a097cde68ef4adf7a71d7e04bd261a60e684308b94d88215f1ee6a216289036a5152b2658e3d263258e7423eb31d67767d300dbfcdc4b0a741a17563b130a8be7fa2b9acf3b8b0b08f347977269b9e985f28f2f9ec6a5fb67faf3ddcdcb89ea9633e330ffd9a6876f60b158862b9fc5cab92a483f211bbaa05d0a0f733741d906457c41de3e2576f285046566d4bedab9283e05f0b88894eaaa8ae1ab1a7d8b2742213b493a2fc0d6696b1bc7b9ddff219c5134d35492d3db9c2ac76e0e8c940d18bfba4d507efd64eb2054b52ef4ff2b924945dad88a838e8d5293b73396c5696f6cc863300aeae3eabe086d0f200b15bfd514e12f9d8b52fdc5cab282625f13546ebaa75c53095acd93758bd46ea29a38232d7cd2eac8c0c94458f5ce640762b0c323a09186970a460ace598c908e7c8d8de253b8ca6d256b4a8bd1d7eb5b8df5a3b5d504ce4f9872d945d26464c45db6deaaf56de80dde4066eebf28a88f444456038a13d96559e16c636cb9c9495e7335700ef580ae81a05d609f61dc9d893663c1760cc66c75f33235bd74df9feb7802c9a3a3281480bbcd955317ac8f415520bd0d31b44bccdcd34a9944ad28ac99c2707daf923a94bc36ac7a2d0eee7a76a8c49b09759496d5163313debccd4452fc448366537c02aab1663ef9638c4b77354741ed8516b3b072ca12639ade026ada87eaa82b713230370cfdad26a6efde9bf3a387d9ac591e8a186f54c90d516c3e24180bcbc5b46a94f4356486d6f2f4195c6efd6bfaacad33107aa8705de92bc87ca286a8dc3d57191530248db70a78c46db7f8df4dd6b645cb6b48dbdd1e9884c043129a56ae00fb2d385e29deddca85479a303d528fb620b2c120dea6e7975d1f41123528744093728bfcf06e6e79998e63e168a63cf5c4489275d934609a0260adc1074a868d597d58c800c78a0712c2052eae2107c8534fff1d013271d074bf83b32d1c46c0baa116133f436c9fdab24a242701ab4614bcd809e2c997a4bed7e5b6b415f1a0e4896a65a7c312b0a4da82a8ed55f10710184aedc41ca4898d360fda726fc13ea22de48ffec21033a613c20a68f1da9d5bfeb6cb9c584341136f58466bb53873d5e816ebf8d62611268b84970920a0d4bf5a133a53b2794c39e424f970fa77ff40fa44017dd9bd55f42bbcbd718cb6eb5f8624503fa376ef9da58d4574223b9c71084dcd97ef217d533c1c961bf524317687019700c41700f8022a84f90e2bd41f167125284167babb0da0d7b94f6e7f0eed0f1c7b7cfbfc6bfd372e4e8e11877196108dc1572a145fe7757c10afbd5fd32bd1bd8c5e7e68b2082fed3c7c616eb70278a79c5586d7d40ec35d18870da334176adf6c8db6920fe9a7cac2a8a1f8a6a42ea4977bf00b7634e4bc132a1923d6920e49f5834b158a487daacd6e01ce9c633fe77d1561d5469a67b4264f4c94893b6281b8ab5bd2a413b35444fdbe0149c61bc5aa16deec05ae68dddaf28a4ea6e9c6d3b93d292265a9f1d8130bdb623aee4376b69f29be838bc1aa1034baeac9535deedf704487ddeec3d82ea3ccfdf84d235b072f8202e3313d66f1dd40c5a4e06d16daf95b5f916b47e86bd05fb925bbeb987df3c8305d570f867f95ab5ef489cef183016d20376d8449a3e69687944f119cd385e5c05a23e6167c15346742ecdeec5adfffbed492fa0fc2beb0a88d1b8a0b8c5a28f3b04c386d3fcc3282117833474e83fce3f7251108859cc79125b0145b3ddb07502063cb1070ffae66314919f7e90816026c2405fbf699b762912f5a0f118f9a5dd78f772bcbc536650e9b804129eee5e684ca4d84d06d1007359f5ea1c5153b3684ee37ea55e043c2ce21c00e8f41bb8dc3fb552ce3dc936ed8115f6e96cbfdcdfce852df3e1402eb8a75dc07836b18b6e493564419d1635d08ade34ca0ffb3faabafe93cda094118fcbf08cfa34a6095724b87991c3a4116adcbcc55ecf10a71eb260241191ca51f0338e64f4af73ff21482508070e794fc49489b3ccb3057615be42b05d66ad1e60dc8af41305a758375e7796a38b7b1b56f80ba66db7c5d42faf1391604e6e0373f9ea28adfa36b2105dac1316b5ba0419892ad6b98b63eb7e197fcca57f41bd68e24dc9fc839c7635d5792199e9277200c41c6db5f132c75e9d19016abb3f99a9e72dce66d8ff84c56076cb3a82d33fd6777332ca6b0c6c9e55817660bee10441e906ecb2f8ba74b203cb90a92f7e8fa66ecd6678a8f4d31c2a8b778470d006a00e66b44f1d1d188167a83104d4fd2af5eca6d492cf5305f414c578c836675ec887b3f9bf80cc2580e6ef42e3a880a9aef1874b2d672266633eb19629b9678f800649f85931613701bdd0e154cf47ee00d46bfacee74a5c38de62c60b52bd26e4fa7277abd1fc835402fbc49a9a368da233113a660b25d58c4a34e6b37897d6695cca7855026dbfebe32e994f654a015f31b27207e97d3b878056130d716ba94cb6784206d05e6661575e1a0b0ee7bb0159fb1b015bdfa2187337e1e3ec2f9ca0cdb3e11bb5ed1f108e3e152c55c6c86a6187e69409683a8889e64ac7fdabf4565aace81b0a394bdff0660acf2d38f360432fbaca626dbc7beeb4d29fa416e1a3380e4cf7fa091b955c894be120e6fa1995ae57cd48c2fb9078d965ed573a4e13aef1b973802ebc5298ec127f9936dab7be72cf4b13343574646595a1e7e5ad8bcbf1703f4920fea6199080d3f3f0551195fd3364190e400587eac3c295fd00965e95e4317f72b8a56e43a46321888eb1c32f3d86a610a73d5395c8642eabc55893bf0b6e0c147dfa44c4c5a9588902b32622284866a98b714c083f2a19b73a35ee96a6217be89f83ad885d2286c0303dd66a45f60c467325a307bc81b92c48978c4e0f20a9b316008f0adb6d5f088695ac742098e08a1ccf23209e649b5939c1548a34e0cabb7897359dfd008102c47e803065747ff5b7655ebc0b8910eaa0d6ad0c2b3d66d9a392f5104dbbc71616a6c0a5c43d29c167b8ae5df30621b990e146641530cccc885b074314e8c09611c687e0bb247fedcd12d30e4dd0609e78c4beab24c80587e6393ff40ec51f768b1c59326a19341c3c29319014f0a3fa9063784a4c5182318fa8aeb8ee97c0c0f3ec3c3227b3858566cd6ae60cdaca7f511664bdeebe53cc918e2d967871e5d75ab6dfdeed72917378bbabdaee7f11e80909fd1e7b5aa99dab48412d5d0f7208b8", 0x1000}, {&(0x7f00000010c0)="648d6cd7217ee67393b0dfada52ab04d1517f3909b762068a156b746cf7ba8c7b51b467f40613576be53043571e25f24ca2206a07500fdbd6f04ae9db86b74c7921e5e0543f8ed49aa6f6b2b4e7af7c33735d2e6570ec379c71a71ccecfad2c90e861d08f217c9d7f33aeb63b7e459a2c1792a49d2f6f6c48a49cce923f2692df81e9806551142520b1293b5ed6b726ffcc65dcaccbd79dedd7a0854febbf378758736c203d5ed1294b2db011ac42aa52965224fb299b37d7135d79e132612cf1795147dc2088113a646d10ed4a1def6a6a8e242d7feba7d65a610a5370f88340801f38840f6f3c3", 0xe8}], 0x2, 0x0, 0x0) 16:02:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x40) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:02:41 executing program 1: chmod(&(0x7f0000000000)='./file0\x00', 0x80) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x3}], 0x1}) 16:02:41 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{}], 0x1}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) 16:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x44}, {0x2c}, {0x6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:41 executing program 0: r0 = socket(0x18, 0x400100000002, 0x40000040000000) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) setsockopt(r0, 0x76, 0x20, &(0x7f00000001c0)="5f09ff0f0000000000000000000e0000008dbc062d095ab621f7369c31b193", 0x1f) r1 = fcntl$dupfd(r0, 0xa, r0) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x190) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000380)=ANY=[@ANYRES16, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRESHEX=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16=r0, @ANYPTR64, @ANYBLOB="c827134326a53b7a0000000000000000e7d1a8adf98d6ade54914b90e794e935", @ANYRESOCT=r0, @ANYRESDEC=r0, @ANYRES32=r0, @ANYRES16=r0], @ANYRESOCT=r0, @ANYRES16=r0], @ANYBLOB="a740530e4444e05ce4f4b919eb11e6a92d848323c50b66fbc7e37a4fd5807f6d7e955fa128cc8fbf8bdd6e865588efa5a9e74c145938a16e9f469c74472849760324a5e295fd6b9af1273ffc007b5b716980699218451c03958f0eceff319513e63fd72bc561b4e7d1b3a8c40dd64f6b81274e98885aef9394fcac7f4336c776955ba5b826a4c73b102bf9812da30d7d5822aa8eb383b38a757a6c66f65365129b891699ef3700f8d14afecb7bf957fc4970984e13e5abdd018ba9e37eb8daf8da0d4ea08483ac3da64b497c4ef1f6fed782df717c771201681d85b455aab585f32f8f96a0ef47b5bc0eeb37f433618b99945778", @ANYRESHEX=r0, @ANYRES32], 0x6, 0x0}, 0x0) 16:02:41 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x0, 0x0) poll(&(0x7f0000000080)=[{r0, 0x42}], 0x1, 0x0) poll(0x0, 0x0, 0x6) r1 = dup2(r0, r0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10181, 0x100) preadv(r2, &(0x7f00000000c0), 0x0, 0x0, 0x52) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x2, 0x2, 0x1}, 0xffffffffffffffa3) 16:02:41 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0x20000040000067, 0x20003, 0xd9f, "0000000000000000000000000000000400"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0xc9}], 0x121, 0x0) r5 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) kevent(r4, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r6 = semget(0x1, 0x2, 0x220) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000200)=""/131) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8001, 0x782, 0x3f, 0x10000, "79333138fee4d3a7a9ab9068f5f6a9553184a93d", 0x3, 0x3ff}) kevent(r4, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000040)={0xb2a}) 16:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000040)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) chmod(&(0x7f0000000000)='./file0\x00', 0x80) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) 16:02:42 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {0x5}, {0x6}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000100)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) poll(&(0x7f0000000040)=[{r0, 0x104}, {r0, 0x84}, {r0, 0x149}, {r0, 0x20}, {r0, 0xce}], 0x5, 0x22) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x61}, {0x6c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xb000000000000000, 0x5, 0x6, 0x227}, {0x9, 0x7, 0x81, 0x8}, {0x4, 0x1d6, 0x4, 0x4}, {0xfff, 0x800, 0xe2, 0xfffffffffffffff8}, {0x3, 0x7fff, 0x8, 0xfffffffffffffffd}, {0x7, 0xfffffffffffffffd, 0x867, 0x6}]}) r1 = dup(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x7fffffff, 0x4, 0x35c, 0x5, "824698eab7af1c1c57a88f1cca4f47cb7e6078f0", 0x81, 0x380000000000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000240)='./file0\x00', r2, r3) fchmod(r0, 0x0) syz_emit_ethernet(0xfffffffffffffc3f, &(0x7f0000000180)="84") 16:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x64}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8010, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:42 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) ftruncate(r2, 0x0, 0x6) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:02:42 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) r0 = msgget$private(0x0, 0x4c) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/223) 16:02:42 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='r\x00') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002003, 0x2000000028a9) open(&(0x7f0000000480)='./bus\x00', 0x0, 0x0) close(r0) 16:02:42 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) write(r0, &(0x7f00000022c0)="f4d3b18ca9f8a23e1eb4a943528ed642f4db18490102030eaf24aba89d92f63e4a8e048a392cd0ff1290d8bbc74ff25721868215e39b8dc56668acda89ceb7ef90a1fc79079c6ab33593a6e98da36e194f14fd10f87cff036b4fc09d5e7d5a6c256db9d66ae6f20c29633ba58e3de36590bc3425348235560d3607a824f7073b94717dc9b6a66cc905cc9620d39a70597cadb5ece097a78960de484f324cf624eb4c15ef766a49e6b1b873b5d521f03ff43dc388783eb482671bd86e852ca27d5323094ace78f16b3284cf6c104452485a8a19fb3449b9d51559d872ad199732d6078d3458099c64328684de9b29258b2582a89157cd5b5271cfd405876289bd0ec65c2ef865d5d414f63a30abfe8b9d4bd64ceed7e5546bcf16d5259bcd0b5ab45b0548a67264dc857e2347d6965b291694ef41f77ac0b1f345db87dd429b06114843c48a87828b8b630430b15c5919cc8c363ec988b1bac18580ffeb2a2f79ad1dfb29bf62dd58fcf02e77f8098864b94e7c11ffc9769bf17668b20b342d0744d89d1959901d2cbe64b203490dc9f473f17b9a58fc0f7df168b01857e57d09877dc129229ee45e6e75f65c7c086906a8b4d43d1159490687b95573c6a2e1e28f66ae1c7658a8d9714c62970ceba6b35eb27640e41dca86cfbc366ed3c5bc053f88f9a9f2b7585c9a82759924945b372831febcfc0b8444de21b42c34fb051cfbb08ecedc14d6d233aa9a1203982905c4518615380a8ec549674f6a252de04d54b82e3140e30e10489287b9d7ab33b4e55a4a09b534f701b13ace606f4994a30cd0ccf3c70f4194d3958eb7809d19f49677ed7bd8085d9893e756334ded7e18e0376bc6cf6e6bc8d38ec16c2354c666fd2cc2718c7da899cb09ee48d2f3bdd8b63ed0c8892bc9323001fe8c4e8ec7ee80b5e75683946a3f3bd100fc59966f6a8336c2af441198523dbcc5fecd1e858db9a522a24fad2f1255d9d6748f74628b3e2404657269c25fe3b1aa08729fc38ce39fc2aeb51078f487778f6e2c7d697069051e4046b0b4eb5a6a2d90ea807aa9e5d62f820ad0ffa88ee679998470a94aad927ae46eb47e391aff12f32072be8e9539641136f7ec4457604d176527a173d43d42f148bcdafad58eb997c5b047dc819e7103dd45525145cd40458fdf39670ceef6af3b3cb8d69cda5f5985f2f226fbda2c1f6596e4461b351f4bc647f948ecfb4dc18fce438e449173f47e24396df0c58cd796e5449063a0991c207f590e0d6f909ff60ba0ef706265185f66e3ffd031ff82bcce06510f729c049d97d18c78073873e2e7999af0982a19c9e6ccad340be77d71c992973d67eb3eabea1aae4c1c827b9e40dba60a5f623b2eddf1748b089a9f56e9d2746b18deb24d4a3cdde674bcee6c19c27c3e944084e11df903c866149c31ae60cd423fe836176741a3cb84ba8ef17fc65b24975080423945e75c06dc816c280af100bde1f5838721db1bede13e82825a6ccc8af75a020cda00254a7d270f1242a9b60cfc8c5c81b586647a4863ba36a1ecd4ba6664d9eb1662980baaf3babf8197f8500794558b0fedd68aa909343b6817f1b54722e3ef4dbe99721085cc1d938df693fc99215f728e251ef7ccbaa4f68d23eb5a71c853333e68587846d3ed0c52293ec2d562f30af0d09c25c691fe62d9e69d2a1da1b78b67036683107b407f2d8247cb780748feace59fd2b6ebdd916526ffd30f92715117da0f8d0ff846daa7b0f9a7342eecb6a7b25cd123cb201c027669a42d401438bc92cdca3e83d758fe4d3e91991a51887c398b1659adca009e89083db5559df5fb49ed260a3c20921b35fb0cdff4a4c4840b616b4fea2e88eea2aac553944613047add9c974efb77e1e35bf923d76b7c4406448ac3d8c4fe9d13e39ce70dd72a9b5c94fd5334b9df30d34e54ebd58336c4f413f019a839f99b960a4428071419a4263b9bdf012180c0773fcdad49856321fbdc645842a618691baf2bc149683bf32d9621d5120df63b5a6330e95001bb402d5f08b4828cc4a92c899848c7541a06cafcbc8a5c75457e0e05e9f0659bff7763502812dfbfcec4bef53b499d40b5ef727177699c2f6ef506bf1cf48eec805e866bae831a99354a091512069b12eb86d8b1de8df1d1722b75136e41c512a0b1c4cb41ad261c72499678585a7fe7ffbd88210888233f623e057546e99f6f4b4217cb68c44b18c79c7a97363abde5184f8ca500c238bda3f306815d129ed024f97836cb09b01177b57623e0db41d16f45aa1ae0bc72399241dcfc1ab44f4f7bf61f1723efd2fa1504c823ce96241b6a93cad1955c41b22afa587800c7af28ef349208791e625b8d4c4b6e99d0b92486886b7803746b8550ce76183c8842ffefa06e75fadc0bb4facbf6c1c80ad56763544bd853c3740323bcfa341eedd3d641f0907405f0c6c58d36345628cce0b25998ea74d6f530734cc457ba8e5da90fceda0e693e320d92bd91e06030e448c22be8b7ffb1817127eb5f89ccea74faa602bc23fe77708c54ab59c99f3110f9507aa41847dbbdeda649f49062f15fa37e93e45c5ad7f465b4a5883dd984d95bf1862651a4db600b26c0779622cb6526738dcaab5dc9cbe354c01a5cabae9e27d78db7c743764ee10910c5f407bdfa2cc94da8d1c0748e8672d71c4919b16f51454ac4e346225f0f64164affd503c33ae89f75f43620808bc9a1cda51ecc940ec32c69112f9fc71ad93d71a84592713b36688ccdf63cdb396a2264b213ff4a5f6d9a4b346cc82f96eae5cd194aac9e8d0b2b58683cf1fbfc6d9fb9c63e5d2501ec7b682c2c540611478605760203725243d354754ecd189b48dd6774827cd8c6e403fb71303f503f04ce17f5114a81e503035848bfb4340d35d017e82114b2c814accdb9e088d4e5d1d3ba5fb28f96abf8c8ddf4405abb7cbc6a08e9ccac8fa0586e0656d4c37424d3aaac4759ce13c6db500d920028f6f94170c98ca828677712fa667c8aebbb9d5580352dcbed74b0c789518209f09d6b5353a73d4c623ce12c86d5cad94897cde8b0dd91900251df9d8761904c0b6d78d60190e13610c0a953382b1bf4f9593d2fbda84f02306a6532bda5a0dc3850d9918eb3948820d342aa7b12a7adb2ae14cbabfe60cdc84f99da63ba62575b9b29abeeaef1e7e1d0b9f89ef629fd9933ae2667f832c7060d4df0200e71a54bb6629f94d17410d2bd96d8cc3fcd78c2399eec17537fb10bbfd7b58472716c0c4a0539cfc4d8be1c20e949574f309b82283730f1ca4c060fe7890a053d42bfd04f9973070811877f6f480491b252cb358a2ec881c2c3782a559e6e337c709406d106e1658a0d783d16d6f1c4070d4381991de4a0fa96771c230d7ace1e64f4fa771049af49d45edbe6c52b6ba1985dc6de44b547e4092fac05bb7510e330a1ceae4c7370eeb6166a5e4265c4d8066bad1693384e97b3ad9c3734361de489e4c0ddadfd491a53fea05742f2e985e8162b1a5ae95782ba52834d9c90534cd31b3b3821ece8f518113d1a94e49f470084b76aff40f5ee83f4ab1bb9586d922d497d24fd50f40c16fe5b14d07a5a313d116d65909f103c1606820ef3fe6599350954fba3c050ca677ffb6a2c7200b9de399ba235eb07e80f845ca92b15a1c08b22977e96d7eab809a92b10d30473316a96c6e29720787e0a15fad1b31c5906011fe4d1d20b30f6453f50f039a26aa5acafe545d6d5f85b9c57fa231ad94a0cc7c1778fcfeefc881baa29e538ba4788feedc8df48e3040efc64f586df8e0960e2f319439baebd31b0b5be4c5d297c67b7f315f282f620b848852a3039927356d82f62a7570401da3fdb1413492f9d9a6e74a05e332e3377e54072511fcb436b8ed9b4966dad9095cf1d8e647923661d261bb20921d2c979861b631cb71b462f930bf22f4101d0d62494b4546ef284888726a2bb54baf8430f4668c0478e20fa0e766246f71e53a5c537d9c5b86f110c47e8b868c64fbeb0972fce9545902d631139d5c54e2499f8d0f05515a1ca0bcbbd245546a5fdcf1c7f10b67901f413e4d7b54d28812bf1ed8edcd290aa7f5c277fc35882beea5fb0a750fe28a6be15db12b9faeb7fa599d019b877e36c72287ba849e9afc0c1b9498f2b92b2f03ef88947cf3d625350eb16957bd33d8b71415b2b187d470c1c7181aada0a5dbb91a5ecfbbec51cd3e7812d31869b0022fd9a809a5ac9808cf7fe98515cff218e184e028e68ecb0a8e27707d6c027377c8a6cdcc954b7f84cb59199c47c224ada8a0796bff4caff7d92c08090f079a5827cf44c9b412286678f988483c1cbe98b8cd60d6d480450b89dd44b41af9eaab3311308113a90bc2f4ea10ef7488476550cbbe4270320d954af44d7c2d5496379e4d72de7c8a4d40543131ded7b0c0e6e0f5d39143a4953969a0ae51bdb2587f35c2650f6441bddc8926708f310eac68f0f189230d3befb420eb4c62fa3bb2b9ba777f415ae5c30d6878ea9557662a3f80e32b49e40c87f87aa79c3f2bb3c65b7646f62200db2d482cccef52b8f4d865ae478427a0fe950533c12b6c0fbcb44002536529ce1039bf1cb431d852ba9b6da6d0a614112e9986e89801a427b4237dcd5a04def57483493acf0736bcb4707c586eb4ed0e29853a70ae6424e82c97f7356f1bf8ad5e64cf69d4a0905ba21b238f5d3cd7bfde8798a696ad76098d51418282644820da7377eeb15b98cb401bd76f79ca1e2c5d0fd6ac0e3712b86acfd9abb2ae200da8c41ab1e28cbf225f1017ec0146b39daf8e6d5d61a38b1a1d07b00f398e560b7f69d0d8edd192c849c6c15145735c7588a12fc1b372c40ccd5a335a01c607ae83c854b01bf4cf5fe3900bcc80a882dea73aa556f805f9aaa8c046d04d9efd9f4866d7d56c7f9d3a9343e5aca4946176d3534ff74b95cd2fe20f806b60bf705d291a73ab2edba06bf2372021500480b97cc83418b9c5cd6fd0f162803e8b2aa2bc1aa5928d21045d42e3376d45fe81c2dba9b847fc285ef3f09d27806e117664d2aa46f188b901d59df84111843ec7d4ff2b93477ca7b8fa1bb43b0d2756d27457e74708901bc345fba632d662ab5ad6ebd4f19f6f3eb7ab4eb7e48e2d466f6", 0xe31) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0xb34, 0x0, 0x0, 0x4679}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:42 executing program 0: syz_emit_ethernet(0x1000, &(0x7f0000000480)="c322ce8ef8ee4ccb346433cfeaf09a45af25964592e535e9fcb8aa1f7e353c276d4cd36f01f0968dd80433a36c37c4fd24f15eb072161e1aa8b29157ff231e2cf03656dde079d013439db7a8f2f625b1a2ee2aa7690ea492b55d49519d8f7d6bb16b7c45b6f75ac172991bdd02cfd409fe4d444a1b30514736146698871f9eff3819c0f8a55c5997fd282832874677c64818fffd3a8efeb2c3f2bb762acafa119ce2704d1f7e884bd940604809c0266aeb5075407dfd88abc550f2abaa39a7219c7b624d0c0399247d0bd46dd6d806529d0628666fba789c98f29656ac96eac93c9e667e097ca7318148bb32240e1d0f889dfab4105fb16aac2b70087546d3640a669b405ff7b0001768454bab959e627bfc26af4f676482758769f82a9bde10e205c45c488dc835366368b578e9ed129c70817d47d3f7f6bda3710b82fb901b44e174c47fe1deede409ed04bdc3f298b92a1fffe5ca514f52596dbc3051fc1cc2645c4ad1ec0e94595a8baa0c448e4ba9c1cb440fb410d216a780fd1a0f4e1b8062aa0130936a6492f19f428e6a98d1307017a5cb4c050427651e1edbdd78fb7086eef55cb03fc66c05c14bc200687e4e0a6ca2462c0950b30f7e2246c353f288e7d21d36d5a00815b258ce13e2fa2b86ef689702dcc4b121b511ed418fa3c52ef0b203e16df3f5dda2b669fd582031b17424f4cf535e1747cb87006037fd231330cce458104700d0adf22bf7bceb74b809d21a56d73615893bc3cf5f0634cd0802f965b0d9feeefa467ea9373f528946d178a014325955e27d4f829e26e6f178fa089f5d23017fe1bf150752b8df7b93c3752b4a17dd38ed6ab9b2fd656cb5bb87b817ed319586b3852858adcb96ab4259aaee2f06d50a4d037909df496cfb977c30cc34a641e8d64a4bec35de0c720ddf121d184ead121723499f66ac968907874ef81e9c6049a1df0e1015018e1aea9a2d58030043f523b6575eda406c1ae9cb502399a0ee7beacfec80f21bcd5140cc31ed4e881cd71d7c4be0edb1e1324546e70df35b73c1da4ae89934b856ecde2deded91df20b6e89818e134f769bc1421c14473589f3858a81490c086a1e873887049e2e0bb0d50c3599c649fdd87ef1b56df1df0fbb3205da99aa76659d2d43169691f297596e1919c2a3f21098e27ac50821dbc63db9e9eb07490bc356f8e73af18ff0e8daeaa52c78b4e251deae22e04d522fb18f5a133b564489bc7e7b2e137087e52b30b0d1c7d53f38bdb79b106b5f37bf83b0c6db5b9f2f3cd5b096b18fa779f2c9dff8c4755cee8c5f9515382a392fff73c921c05280762584550b3278733c370ecb2a30f9b3f61111d517f46e4fe4411959c4faf6064a3688b15dbb50f5fd7a97204236acc078f40364db3ebce6281b8ecafc9bcbed94b868312a35decb35af95f9a27f868c476acb4c673cc22499ed1a58cbca9e4dae19d76b8c781c307707ca95247d6ca5b54137929cf46a5a71f82e8d0bfa8916c7f5eca637757b358bbe1a21d69324aeb294b2b87c286354ad6131f533897fa99826053ba034ca120d67bd4aaa7259e10ab8edf489f5a570729460e5e5c9c7dbf483999d6f3b5485bac5810a2316402156b7d68d0eaac47e8e17d40ae518cc6b5924615214b2aa6ca25d54d1e8abd385818dabfd30374b8579aa1ab7fbea14fa787c8418d14c9adeeaadd2f29fdd5b7256cce0e00d86c3e746559f6a037cb67480af8bd5faa2a3513051a1ce2a0c8b93fad0f6422910b8244061992494f6f5701e59cb3442dc508e6b02fcb03d2125c2485e1108b99f1550a50ba42017935087dc505c79f60a0252549e1c6c9421408be1b4eb7608317a45da85ef893213456bc762164b9f60133f32f3c5a064d0a887f1e60910faa5f65a7b42fa27c6752cb7fa480380ab4af73c629f6ca07ec50792f91ec1d68dbc490147975b32c52bbb65e974c7653d010a439e7e4535e21b539e15e26c189f14a94654ba80c31ffdafeaa7bc44f3d025315671157132140eeb606d79bd53cce9cacc38788b0ecbc3a31c9144e494d47b28db766284f55d1862d9ecda4b224bb189ecfeac2d2d15cb23a00c134b6c0e20f74bdc7196404bdb51f5ad4e5716e665f1db10b40268a9859baac0d0818cf3a8c822270a4181e91a43d3fc7dfed07c6d15707ddecc2e708fa19be7dcb32c3b22125187b3c6ce51015746a8fe35646e5459f6a37df7d1579a278ab27a663921593777b061a631bfeee3be6fdad6e17a5c463b5ac1ceb23c30be3d406a173356c9612c0a013caca75d016422b5946abd7d7f91298cf8386b1d02b5bcc07a4e4e99fcc019023c8fb021d170a711176459976b8c4bcd0b51307b322b840298a38e0a4a35047eec675634ac628f5a74c11c3379eeb7a30aa4cb93a8839672b55d88870bd823f5b3257115a4adc57f397e9a89eb9b6fe7486abf24e4675d7677aa5d904734b28fb6403355fc8a57d2a04a06c29f7553b08c8b690846ab1a1e907bd980c294286595eb048d0b1d386ccdc1c44f3e31dc31b23d7c0e04bc407096c02d073bf01e40d16bfbdc020868c8bcb0a30f1958b7272dca4b1775e7e634c4300701b58a48454c11dde32e226bb8bc8f59d97d77e949964b28a55f02183b0f19cddadaa14e47720be351f3069b5162c0d27c2a1627ae31444ff7e4edb48f3f8a74cfcfd43f35f99c69ab98e46a9846727fc8dfc746088b7ea2f59da8d2bd6ca6c47cc69e80016d6021d90324019d2393498454b577fea6b2dc72fc96aa82eb101c137fec8e24438979d326a19258493319d198436f8f2888513c7b9e229cd4668fa4dd8a19a52d3a7612b30a59b99f06cef6e6abff4342c64de340a446acc6706f4819008ad4f2a08a4478b414d7626d55945d0b1ca37451aeb7a99c522d01a23ced1ab49451371f55ded7e1869b92d281a6f42a9c4b7de7371f7c1e2ba434cae19a5ae5da4d6769a59d0d23364d5baa9608dcc64e4abde597699def02ed45b038120b94722adb8f557c895b70071b7b76d35b58801a65f29b84fddad34e8dade2e4cdb1d9fe7c9255974e9ddbf9e39deeceb663522707512691365b6ed0c167cba7409038fc4a4b5d86b3fd73b9aee7031aa821504ec39990e006439e18c07a5cbaa06ec6a49b4e0fede71f5c4efd988d8ba49969766cbe967c98d3621c9697cd0691a1559c0ee8aa22ad12bf3a013e0deb21194714f65da5a83e371ce25d2d01092bfb1aebaaa90aea45c00ebb6de2b3e926d0b39579be3432c80f26ca24eaf4616c80f0cfd8f57753557f1b9b9b9c2c28887a9beccbf6343a4635680e45f072d8eba6ba429bb13d33a9d3e0cbfe4b9d711fbea656d8c071ec382731d6b9253b68acf52be435c262a286d65bd0bf09ff7653d7d63468478d6a28d9dc16d73882b2d369a9517651ce9d9d56a3900f20bcfc4d74d8f7c8c7b9cb8f34c29029fa9f9458fea89e38e53444b392041b602b41492f29e9cf4772f0bc88cc3882c36cb1ddcbf668d24aa6fb93e6a1a4f0e992e686d0d81cf7f8db45f4cbabae8bc962685d6fe3cf6312c66a2f61037ba88f1650accde7a9e10aa1ee37cb8fc01bd0d5aad489b12ab4851836a8dc4fc43085a6a165ce93f9c19e872bf780f052e9db89f623c5a505071ee3916ad46a676ffd3ebc8ca4cc1029482a21f2e1780be0021b3109a2922fc9174218f7449fff070504e76974daf9fd18d9a48dd7e070b74c6d83b681aa8398f75314ea905cfea4341ec98863b9a8a045e47a0c4ee8f35d72fbe71a2ae8391d53be26655bbf657ee968ef76ed6fb52738bd713abbc8fad86ae0cb07e217c240616e54c6eeb5722e4ac0037c5aa7495673d04ed233c68f49cb983d4ceda154b54eacef7a1808c343fe4a300d364c00dec4d63be96ec9f022aecc87b438bac6898a4e72948297958219a8311eb0b20ad6b43957907acfd43d105acd913d06e3e43c683892354f397f02e3e052f5ea0fee4e25f83cfc6a5894bae26151c48548951fae651316dd3f40826915aacd3f2b61c5a5602a4e46770df7ca355e2e0a681f01f25cdf05a0b21d2e00066212f9a72626ccfa473e51825c24161e13549fb694a613b3fa4dd6abee99f046ba8745300d473b95ece9b727238f3870261954897195bd37df7b5a749ef9af147f84b6d4f50397f86caab3bdab6f6c31cb2d97b240d875e12b0e9c84e9140861dab6887e9b00d34a9cee209c2b437628a071869b7f18e682d5a89f973e43cb0e8114b3e5bd0cdc071853e41faa7c710d0376ef9d77308373d9401269ff435bc8c52901a29f41441a01c95537cf8cb94c9a1d695043bbf88e1b328eeb34685193eccb16c62b572d24c15e6dc20cdbb4b1ac495ebc4a9549b9eeee916b423791694229e18d4170559330beb55908b2eab6758e9c924e283fd4c12db9fef61458670345d7eb72c0e03a285ed5bc92e2c8d480234dae3c3e5d75c687028207f2d58bdcb74e61552bd21b34eaa0c0776890240c5f9c5c5ee0e8967a47512714524bb524f2298dd1abc7a02947874a86ba3aa8c701b48fec471c8f3cfc99bac2a056c5b6a61794cb2a8cf3b90b8f53d156a7bef3854a1165fe25bdeae9ecc4d04a1d0e9c5a1a26d16392e2c1beabed0a3a3ad539794dc1397b234152d7b95309036be7ea733c06c624b1ce2f924aead4e01e63baeceb4213fda60b08c74b73728f8035973156cfd4140acac1d1b1d8b6dc95ae818e1fdc14c846a73cca11b1c0571bc1f7e84a3d7120c13328a8deb41a0ebf4591fcf06b179fe2fa25d8444772b0e4096737896356778fd05f90f1f71f50e1f9940a29cc17eb09727f779844cf76c32bca7a232bfc52369a6230ef974cea64275061ffd3710390e5321229e142d08e3ae14b8afe12044102e4c0ce5f1eee9799e32f5a489fc40896b5c9f9946896b09cbbb0b8daa6a93163bd9e8ee5eed8ce6a1a566cbc4aeeee77419fb77dfdc19d524648b54768a18402a79201005408ba3317f0e39bcc8e9b626e2c333ae6a94eaa69f04e42d4c1638fec169564c26535371582357cef3c15dccccc27340edd51f92a335b8652e73832e9395366c6e8a830a71ddcd5e8baa6d0735178f02c71eb26b33573dcd8f0df5efb10e9bc3e31542f48d775c16e04a49a733b12de0775d7847ea39f8fbc5ba9f4b37b0003d43bfd7e16c097cd2f4f059b02de7c365f70f4ceb4bad05523450fcad0ed39a52074287f6529267db1360c2578f3ac31dede43a65131ef4143d696c193e77b32942d96f3c98dedc92641d91220aecfc4737745aadfbb0add19700e20e59b868c77316b40bff96ee518f41f07fac02086e8b4549b2168b7c1d81cfa2361e2502ee68df5a9b1d295143841480e59f8b925629fcddf25317eb547843eb4b9e566b9e5114215bc2e703a89e150a08c75d15815192aebed2d16f0a76c3fced85c2ff88aa68c557e6454c17488a5131cc5fe23b0d3f7448ac144ae397b9d689f1f4e733a575714a00106ad47fc322226b473e2cf9a294ea274de4bf61fc2d42cbe25e7ce25e9826169f5b38d6256a2bbfeee8293546184bf7d806be12a09c77cc4b73302f51f765cd486f51d69ec3c94e29ef9fc4c462067bf66a7ae826934de57b7c6308e23e59341acf6d136c0cca9e83eede38826fe3b42e13440b61238b32295df155560d9b5097722b812f27da88dd046034a5d35bad3255b475f8e8148ea576d714cdba4fd213c28c568f22c359bc3930f64c8e6e53cd0a71889542ccf1857d8040a39a0fe8f7a0e79401ae48eb389df40a5be0") setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a6) r0 = getpgrp() r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setown(r1, 0x6, r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0x80047001, &(0x7f0000000100)=0x1000) r2 = shmget(0x1, 0x4000, 0x4, &(0x7f0000ffc000/0x4000)=nil) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x7, r3, r4, r5, r6, 0x101, 0x9}, 0x1, 0x3, r0, r0, 0x80000001, 0x40, 0x79}) 16:02:42 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x882, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)=0x10000) r1 = syz_open_pts() close(r1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) read(r2, &(0x7f00000001c0)=""/193, 0xc1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:02:42 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000080)=[{0x22}, {}], 0x2}) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x82, 0x0) clock_settime(0x2, &(0x7f00000000c0)={0x2, 0x217f}) 16:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xc}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x3, 0xfffffffffffffff7, 0x3}, {0x0, 0x16, 0x1f, 0x81}, {0xff, 0x9, 0xfe0000000000, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r0) setitimer(0x1, &(0x7f0000000200)={{0x3f, 0x3}, {0x9, 0x8000}}, &(0x7f0000000240)) r1 = dup(r0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000140)) getgid() syz_emit_ethernet(0xffffffffffffff51, &(0x7f0000000100)="bb") syz_open_pts() 16:02:42 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000000), 0x100000000000011a, 0x0, 0x0) 16:02:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x1089, 0x0, 0x2) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x1, 0x11, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) lseek(r0, 0x0, 0x0, 0x1) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) utimes(0x0, &(0x7f00000001c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:02:42 executing program 0: geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r0) r1 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() r7 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x3, r2, r3, r4, r5, 0x10, 0x7fffffff}, 0x2, 0x7, r6, r7, 0x80000001, 0x4, 0x7}) 16:02:42 executing program 1: r0 = semget$private(0x0, 0x2, 0x200) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000140)=""/58) preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x10, 0xa6138) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) pwrite(r1, &(0x7f0000000380)="43a6f34243416a3ade91a8", 0xb, 0x0, 0x0) open(&(0x7f00000003c0)='./bus\x00', 0x80, 0x20) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = shmat(0x0, &(0x7f0000ffa000/0x3000)=nil, 0x1000) shmdt(r3) semop(r0, &(0x7f0000000280)=[{0x6, 0x1, 0x800}, {0x2, 0xffffffffffff1526, 0x1800}, {0x4, 0x46c, 0x1000}], 0x3) pwritev(r2, &(0x7f0000000b00)=[{&(0x7f0000000b80)="12feb685bd0a6e1b62d75a3ec4b5a7cef6dbfe7a97b0dfe1371cbe6f21c7059b5382aaea288210b792b10c36f465da84472cda8dbe09d24004fe2d0ead956697f3f3a167cdeb7793f748fdc3a10a186147f39078e18d4a76cdd725ffeaf4f52c0b5b9c83c300b1be000a7ce62cc257a0922d86f927f591965eab40aadf320cf860500aaaf63da120b0b6f94322c91051abf9080e72c1bf428770b2132ff4dc92", 0xa0}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x15) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) close(r1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: r0 = socket$inet(0x2, 0xfffffffffffffffb, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000080)="d8ff125c00000000", 0x8) socket$inet(0x2, 0x3, 0xffffffffffff6119) 16:00:00 executing program 0: r0 = open(&(0x7f0000000100)='./file0/file0\x00', 0x70e, 0x100) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) linkat(r0, &(0x7f0000000140)='./file0/file0\x00', r0, &(0x7f0000000180)='./file0/file0\x00', 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='./file0/file0\x00') 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20410, 0x0) mmap(&(0x7f0000012000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f0000000200)="5cef010200f9", 0x2d3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x2c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) close(r1) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:00 executing program 0: socket$inet(0x2, 0x1, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) getsockopt(r0, 0x9, 0x2, &(0x7f0000000180)=""/194, &(0x7f0000000040)=0xc2) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1, 0x0}, 0x0) r3 = dup2(r0, r0) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000080)={0xa7, 0x0, &(0x7f0000000280)=""/167}) close(r3) write(r1, 0x0, 0x0) 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) write(r0, &(0x7f00000002c0)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c14eb9d00000000150003"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000000300)=""/134, 0xfffffffffffffee7}], 0x1) sendto$inet6(r2, &(0x7f0000000100)="6f3c439d1abfe4cfd664f21698589642a2faf525a684a0504988d2c4ed02e3313760b7bd4faa7705c4d9518ffbe7ca9abd4fa4bf51559d466df147166dd9a92870ad085d0ae59e39d52d582c09f056d9ad2eb00b980e59c109ad4f7f3fd4fa92f4a7d1a821609f034bc4d8cbc597ffeff58bc3adc4656ff9eacc8a", 0x7b, 0x4, &(0x7f0000000200)={0x18, 0x2, 0x3, 0xc0000000}, 0xfffffffffffffdf6) syz_open_pts() 16:00:01 executing program 0: r0 = socket(0x17, 0x2, 0x0) sendto$inet6(r0, &(0x7f0000000140)="d2313117c69e26dc0524a2c064495aa42123600a13683534c3629e5487743dbf4bbae71078eea27f7eb509f1c66c0eb5d6", 0x31, 0x402, 0x0, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) r1 = getpgrp() shutdown(r0, 0x2) fcntl$setown(r0, 0x6, r1) recvfrom(r0, &(0x7f0000000000)=""/83, 0x53, 0x40, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) chdir(&(0x7f0000000180)='./file0\x00') 16:00:01 executing program 1: nanosleep(&(0x7f0000000080)={0x8}, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='%)\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='/\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)=',[+-\x00', &(0x7f0000000200)='*/{/^\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=')\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='&#[:!\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^^[}\x00', &(0x7f00000003c0)='\'\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='(\x00', &(0x7f00000004c0)='\']*\x00']) 16:00:01 executing program 0: r0 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() fcntl$setflags(r2, 0x2, 0x1) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffb, 0x20, 0x11, 0x8, 0x5}, {{r1}, 0xffffffffffffffff, 0x90, 0x20000004, 0xb5, 0x100000001}, {{r0}, 0xfffffffffffffffd, 0x41, 0x10, 0x5, 0x1}, {{r2}, 0xfffffffffffffff9, 0x80, 0x4, 0x2, 0x2}, {{r2}, 0xfffffffffffffffb, 0x2, 0xc, 0x7, 0x8001}, {{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x5784, 0x7fffffff}], 0x6, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x8, 0x7}], 0x9, &(0x7f0000000080)={0x69c, 0xb9}) 16:00:01 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd90, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r3 = dup(r1) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) close(r0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10c83, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000140)={0x3, 0x3f}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)) ftruncate(r0, 0x0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0xa, r1) 16:00:01 executing program 0: getitimer(0x0, &(0x7f0000000140)) r0 = semget$private(0x0, 0x0, 0x200) setuid(0xee01) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) fchdir(r1) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x100]) semctl$IPC_RMID(r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x4005, 0x8) sendto(r2, &(0x7f0000000040)="85528aaebfc2fe7a8d87f6b5b30b0ed728e562432b19b08538e4d249d75a87814c4324d8b3b0d3750d91e2013afcaf8ff939fb10e4865b7e46e4ea7788592861c8b8669a278b145ff9c1d95c70accec880729aa738c05b9ea8a2ab30a3ff28ab0c353899b24a46f69abc85a3817939ecc3333d745d70b6d753edacd3a2250b3c5630547f9a553b4c59677d00b338d404eabe5dda6697fc15f443109c2a265dbccbde85f8dd182da17289fbc15206ff8c936b8b310d03b5fdc74516d6033112c3722b5cff0417", 0xc6, 0x3, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) sendmsg$unix(r1, &(0x7f0000001680)={&(0x7f0000000380)=ANY=[@ANYBLOB="01002e2f666c653000"], 0xa, &(0x7f0000001600)=[{&(0x7f0000000600)="b58b067140b7c3cb87d5d57aa5e50f643ef799f1888f38db47dfefcd199462c4394e755e1132cbe59751c392569540ccc17318bc726c5a06a59575078cfe4b24aa0f8616dea31689645712e3dcb7464c755ca88dc762c1e0008f5aef1740f8eb6a010c40236993dbd00d377e1b2d7f926dddd3e1b7311e5b4ff34579e699e89eb50e0bf8941e38ee24ba0f05568bad788a2ef9844f21d3237172de3f59b81b8f0bc3b5692209092edb70027c5b1f4fa3062338b116f0896dcc3f533788603abed98ab3b963203adde7cec1ba38b538ed7f58b5eecd7c3234d4a1c994d34327cbd1be8a7c52bcd4547680ad4e6135f0442aaaac0b90721530516a61c70826cb4f07250e32fb2cca4932ecbec9075dc8d002cd678ecbbe0c951b369e391d943915b1cdb7b5622e6073fa49bf4b629b5079cd33812ab3a5e782ac128597c7b4fed53178069559ed3f29cb9a06f02e47de470f26f216ad4d1b316760bb1982db226c036ceb7b2f07d17a21580f3d91cab7d6301801c9e569b038b1234842215db144ace677aeea7fc7fa2e3ed89855b460f98ca3746fd0d29e46e86897861dac8f1da37941ab73a17582090cd4c2c4f9400e6a1830c81a7bf944497d50e8393c0dc3bbe9936183eea44983b9ccee331b80d7efc82abb0eddd020a7c2643eda47834aa8917b20c13d3377be6650face6492f1135807ce1f89158f526b904ff6d6455a9a815c7c91abdbb685824a45fd43047b142cd19b41bbcc7d2e5ad23d5d7afbc19b21f840ad715accd716022b10cd5010b7211f0a0f3fec62a2ba725d1281af8f0208c31998d04fe071d0d3c6bdcb4f42a8fc2839ea72bf582ec78f78b875ac94d3159833cd7119a2063ddb60fe913f61649d5d730b67e21859112528d1f48ef125a57712fbb04e478974b69ed7612972b7c5a3ea1a44856d8fa4456497a0d80b0912b95312e75c029efa4b743d63f804794b06080d3482761263fbeb03bde4ab0f77595432ad57ca5181fb6c16b8cf7aa08fca4b92a14af33dc933b3871cb935e5fac0bfd947ccf5dbb6c8baca87c00e78a116cb419460a4ea9da6a9b2e9f49eb5c9c229d728b8f10054e7eb6e457a4c7ed332726c1a18a8f5d8bad3a53702de05c7e535bb7b99b34bf0150af396687a19510fc5bddfa62f6ea1aad56f389922cf419e72c6e39462e25009d39203c6d93aaf14538bad00a04bd398dced881b5768b62e2466b4bcf244ed9096d68146ae613aa363f1da0634d9a476f8f538a7f12e1b53bfa26bdbdd62185c87c3216e5b24a6cf2bb8e233fb5a0f0b7e52d6365aebbd5afcd85a6e5107969474ac75e8e832fc2867a12e18c3635914ce4f60cffc7065c7360fdfaea4ce21a08db5bb9315c310403ebde2e508ed99c31cc9c7fc7c61183eb5ca5a9b783115628868e81545d95a6a9091788eb45d723ce56759a46387b94d896cb71769b0be606aa3f3f75eb7e691dca4d16d016e503d20287b0836361134b56111649c61c2c7edee260ef1a62f83f4128c9c4076af2eef5176e0100c9571d102f0576495bf9c783a012aac7bd610bdfbdb73e6cd739fffaad85e615b962ba5ff6763862396189520f1032f83395270df3332ea4d172aee11d142e1d0597a51d54ca7de4adbd087c646485e124e2562ff8ecd7d98d5766f0973b17064e8c067fb07c3a4cb2dd6c94aa219de5613f7446f98b29d18970f4ce9580abbfeca2ff6d8bad11f003eba13608fc1349aced8d29ef2f808b5f44a728243acb8ba3b233bef0c2a6f7ca4379b7ef239b441050358fa50c72b1c777af92940f41f5893ad7c78ed7b2cafa9e77a48605e1eaf8ec15abeef2d2accaca96328889e07d5103ac389fc9bbe826abd53d9f8f6a9c5015dc657ab04a16695764f09a75cf4ec67ee5c3cde8277f73e6af977118559b22260b265629541023c684f622ea0df753d00e7e6b3cd733bb55e0d452425dc348d0998c01810595edd69bdcc23cf09f7696e0eeb79e67eda63211d847a4c5c33e01f38307b7c157ff5b140bf606818a0b0c0eb4593f1b0cea2a90972d04ceb20783c4b15fba80e77630ac35166f9819585385df92b8af78aa82de5cd2f076bf5a22d21d0deefaac47637af4b0780ef4fed8d7b3d79d05b20127c0e93f09ed15f8a66dc1e2207847e88238972b44d25719b02dbb368a1cfc1b1eb266f1129261b80fa4faa90b0de85c37836da185cce8376c5d13a6d93fc4c6d395f1ebb9d6218154ef8a56f0489574687861bd67458c203b62720f22436b7c81dde381fed354e56f880d5ca93e0ea3424d1531c750d13ffaccd697dcc460062a60c42598d57c6071aa5b853b43bc478d687894e5a5bee68436aa924b4721c26cb58e3db1476387b5e819b87ba5d2e09537394658a58f1a4b1222887e012d41c6eeb41e90ce4efb06ebbc7b97abf246da153e1d031a8824b1e3bb37982cba58ff92ab555967dbae7f518902b16d80eb5963fb71011d8c570f3026e77bc3a8595fdfdf59466933e754f8d090bf7683097828681456103ba1ff261e3e2c7d3b155516d2c8b92a33968e071746505b966d0fed57e79cd28f04a76d2097bb0b01d3fd7d8c69c4df69d5c4863c3327549f096dfbca3cb74589e3c513d04cfdf802d8fe20579558ab55ec55cb177e81d41ae31c2461f2c3e45c8fcd3706d50f7438ad1af6d32b13b249cd55a6abc97a899f2aac5ce94e161626700caa4a1531237a681ccaf7f80f8205c4b2f9a16aec61b079275d5ff3fcf01de27d89a601dfeb19c9803ca851abf3d7b52571785bec9e24e3d6bd01ae1c98221ef98556e942cb574837be77806ad65368be4de53c3d2e0a90e4dc54d855e8de629f6e09177a9f13b30d31bba036d44b8e5a8247dea8d3c2f36d5bd5d5eac0744fe619520fbbcc50adaa0f456ce31817bf66b075d8cf13e37bc18a3d4250c272971c6d99cff5d906294b5cc0586e5c2ca1e6c47b1f925742755ef22df468c9ce42ad786dc938d965c6ca573ac429cd3e30418705f0c545d09511854b9c67afb5160a1101a18b8def29a57315848535ac6c34b7e011d2f7c0602088a868e80be9b61a694d85093f4062c09e48a32447978b5f97013a5dd697e2d08e785f3d9ba2413724f8d3ae57de42470adf4ed751e58d6a8ad65f3fee9e6c06a56e7fa28d23c271fc1955104c944f549ae2aa7388f893c9451a923d0f12e4b0a0536d3629cce79f68e030835ee06746631a062fc970944aa91684bd5d7fb8ea36780455c5ee96a07d1ac5dfc61589d2117a66a429bb8b2ba284f9bbae033ac2d82c58776b4cd99321f80df5896ce30e7cef96aa2c70f1e895705b3d76b45f9d46ddc165eab33be21dabf6e33ab092553e5b746daca1234b7e191d4fcbe2ddef226b90d4556f3d566fc5326df06b35abf45e04c6ab36432d1157520d21faff06fd6aa257144a53c9555f9b1ce4cbcdedace26d3851d1be3c46ac74e9a838be6e8acafff8ae2b5caf2fd40f3260bf86033813d10a9378081c5ea38aa7c93afa66b8fda33323d1b2b4615fd5c3688ba952d9c07221fc4a79692dc583deaf7730ac3de8f8b09a09054e035a4bb5b7673fafa89862ef3bfe7fd140c3cca243d817c4966717064dabfe1df0aaf67fd7170fe5929823f82d8b140818d8f76404b9fc46e3bf96fed648b500829bd7c502f63ae94a58973edac3fb17886e253c002a51bf5355357f789f005ff1bcfafa4129c18158e704a5b1790dce39ec54caa63e1dee2b143634d1ec973cad8dc4e990798ced349f4eb8ec04d5edcc488446516c2ccfe936aec7393252b0c6e14d2b035b465bd755d90e83b621184474e1f25f6a2ac00ba15b2706948f36aa1fe55e4f7f0305995ee4cd26de7cd3a520994512f5c11b5ec48b70cfa972191df03f0896f2d06d8c3d82d8df80067a948332cd93d8bc31fb32b88e1ba264d2b6b2dec31f1237dee4e10d404815589c4f4db8225d9a47be2807d5fe918d25a4da14721480861f1293e53e68fbcb0678e45fead50e331db544023aa12be00d00116de943f8540e87298e231ff77a11fa1b24d8e6d7e7a6db4ca79eb0fbb26363f7c8f1842c7760c4d96974fef01ce9a966867a4879fa1408096d3cda9448198ad8ffcc2ae030003f5881b86ff06d1839c1973972ecdb3c65099d16b9f5b5a807d5da4e1db3446a99af7fd0db382b2af831121eb3ef62f88d29a8cbb3b1cfa83ec43b582cb2e1bf591b700ef7c829dffd4fc75fa1312d6e35713a234a3c6434dc98d79e99a048a1b569538b36b712c693707ffd51038609ddd83e94971333596bca3f90279951b65914587b0a5fd9eeab7f2b9c870bdd70c299e4d9bb6ba4c488704e7018d1e3ad7fd1f912697699a9845854cc4b4f7afcd8103728524aae8f77d8ca134360b785f785c63436fb95493ad5953c98bb38f04c70224ecd18fcb8255466ea804e07875f73af96caaf7b93a427c46b356c343c072be07fb2aaee2aea546cf6415f89efa6903d555a65a8402253d053c0d4dc76f3feef809eb8a56d9ac5995c3c6927c476cd90cbe17de0dd30760b064e3804f3cdeee4ef597a488b2ca53c1c6fedb0f441743e4e7d3ccf8dd22b19060e5ac0dfda6d51b4e0d45f568d8b14a0f01ace0aa2c4cfe31f5f024201252d2dfff5cd088afc182ac47909c38d74bdab00bc49e1d133b13d285d344bade0bc31ff81b421c1fa6f8f71aedf0088cb5479ec060ed31a118ea20089e87869a90983831e930efc446d79d212f8b2b774876d633e2fe87915a30007e2512923fb0b87a72c1ce9813a4e545fe950680feda4685baaf307e52d7d6296e27198f7631c89382a85c5bf6749ae3857d5106dc8a9d8ebcb8b56dffc6a497b8da1670f3a3f41f4747d4f23a8dade814a62a861904d245c24e3639082220f8808daaf88cf9e7024240003012e5c51b7a3d144c4f9679f32c5a8c9cd3763d3ef6653e1f1a32f749669f1b8fdaea118d2c5464a66c1f743e63e6b00286c25c1b54dec991814b4879dcb5723143fdb79d8d5071a27db633ae1345066a7faccf352ef940204af93719a73a4c70b79ff74eee7f5731fe938d8e4e1311d3d41f967579b8edc40401b05bb096444544444d8de64cec50141479323cbb058685fdf9420e4e98c233771e860f9380db0b7aa4a233b4bcce3539b232108e275fde9a558a429c80be72b8a2b64292bb5a1ca0728de3ba6fa0935e3356b2bc80597a879b314d1f15968b284e52856b853670724cc842a0d293fc94d82b2ac0a64c4f9ed01ca16939d7e06ccd5df85152fd3c2c0ff2874b0f003ffaa2ece3bbb5f76b0c527012337857c8954acfb6701aff5bda7268edd813e465e9960d4204998492b040b7e7b1568ae4725b828c2a55eff17fcb47a6abb876eb170f0e0b58fddf0b4fbccf7c9a2378022e1b162e6382e458cea166d9b7ac0b730cbf35f4b67e63b49b87ca1be65d79e38ef3733b5b11b7a9f06ea4ba6e20c6754f11b107914070914375427e0b6cfea3e7f3798e0d43b44807a940d3ab87700d0d28294aadb093171e4c2975786e9adaf958ab4e52aa4606d6926f7832a50c74b956621630c35d7307c17b2b6a410a312b97643fe2ac449f5124bc60d84b8dde02ff813583f31691a173caee54321144b50f4aecf858b9f034e3ceb2a8e937b226f2880d28d0a5d412557d19a1da8631088e24953f16ac6c05efd7ed643a54e2662406876bdd1ac5ff712a42034907875a09de5416f6d4114098545d1237708eb6b71ed0c2645e1211774bd550a44470d219524f0b890fc4d06b370c91", 0x1000}], 0x1, 0x0, 0x0, 0x8}, 0x4) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) semop(r0, &(0x7f0000000140), 0x208) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000300)=[0xc9b, 0x2, 0x0, 0xa9aa, 0x90f, 0x6, 0x7, 0x3f, 0x2]) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f00000001c0)=""/184) setrlimit(0x7, &(0x7f0000000180)={0x2000000e06c, 0x6a}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000002c0)={0x4, 0x58, 0x4, 0x3ff}) getgid() 16:00:01 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b06000000b81800000029ad349750bbdd711bdcf14a0000002a0000000009fc66bf48e4c7f20000002d464833cb56af424e33b1ee836a317b3f2d6f7b37e957c024c47b2ee0514c675a42026f63321ae89d35ee14e2ebfbb2319c7f53c59ceef035ee93ad"], 0x38}, 0x0) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000040)="a3bd32c94ca40a8215657203f35123bdddc4e1ab9fa8f9a324a4ebc55b1b63b2dfd12775d328dd0e7bfc53365ca10c8901c5c94e86c06550b08efd1a8147f028486804f586bd14ed72", 0x49, 0x4, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg(r0, &(0x7f0000000240)={0x0, 0xffffffffffffffa1, 0x0, 0x0, 0x0}, 0x1) 16:00:01 executing program 0: pipe2(&(0x7f0000000000), 0x4) r0 = socket$inet6(0x18, 0x4000002, 0x0) getsockopt(r0, 0x200000029, 0x2b, 0x0, 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f00000003c0)=0x744b8992e7f544e8) r7 = getpgrp() shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0x6, r2, r3, r4, r5, 0x41, 0x3}, 0x0, 0xf6, r6, r7, 0x9, 0x9, 0xffff}) 16:00:01 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x18, 0x2, 0x0) socketpair(0x1e, 0x8002, 0x4, &(0x7f00000003c0)) r2 = dup2(r1, r1) ioctl$TIOCSBRK(r2, 0x2000747b) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="980e6a520fd2256ea081c7839115aff24ac67ee6c9869fd5c98ac1ea225d0bd98636d3f1", 0x24}, {&(0x7f0000000100)="a75173137da3fcc8599d05f88f3c4f313b6ff470681116be071401f0cd08e773c9bc3c44108bcf1865a4fdf4ad9ca4f7eb9737933a511787366d30e108508f3a793a9d4dc5e3cef8702a8c9bcca287f1f9470a1d2667428aead8cc973b379200f80ffc53781f260ab2522394e76b3bdd7b2870f1e93d3e2776719127a6f3bb5c68bb6066db10916fb1414a731610594c853c74c6aae6bbb74ce3468db4b5029cec7021acf0a081ed45864c10e2e5e583e42fe5425d54c63f79b008f644762aa66b9f28814adb7a9312e82fc42524859dddc05173bf36f5b833a6524c2e4d1ffd43444cc4987debf10c593e8aa13b669249321c", 0xf3}, {&(0x7f0000000200)="dd7d09344d36e219e46f3c0bb79fa3d51e0f3d76068a998de4c72996e4212ee2c22311b5c7f818ebd1ce3e5aaa2ead97a55d42508d5add7c56442bb759b9f6dd984d793b52f1a37fc26c95daf88861f0a9f217b0707197f463b3c3c30a14a1abd0036b992042a8a02e12ddefe5ca958a4d72963f8b838ed4d78f0cb649edbee0b59beb1c98f4b938fe261b60b74fbb4040dc39cdcc87d10b3d1f26f6e1663e88c78ee11f2da1eb8a4ff0a336967f902987f0c6b255327caa2cfc33cee44e81d795f54cf9c218a3c5bee94eea53c766211858ff79", 0xd4}, {&(0x7f0000000300)="c3d06a0a7d43dc72ad03bb18bdafb95c0c591282a651b7e7855a9096bc658291b64c1df987ad43101566785d1116f4de3f6d494eca94ecd1ae20473cccad6db145364fe6cfd229e8bba9d9d0ab09d8e0caa51d50d4b47da7446833de0d2837a6fa52248f3ace84ce087ccaf651bae06aafa2c4e4ac7edc4a0b8c8a983fba39bb291e9836209be3abbe", 0x89}], 0x4) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:01 executing program 0: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') getuid() r0 = open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x7) r1 = semget$private(0x0, 0x7, 0x20) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/4096) rename(&(0x7f00000013c0)='./file0\x00', &(0x7f0000001240)='./file0\x00') mkdirat(r0, &(0x7f0000001280)='./file0\x00', 0x20) mkdir(&(0x7f00000012c0)='./file0\x00', 0x1) getpeername(0xffffffffffffffff, &(0x7f0000001340)=@in6, &(0x7f0000001380)=0xc) fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001900), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001ac0)={&(0x7f0000001d40)=ANY=[@ANYBLOB="1efb1b1f88824aeee7db51996a25093fc4463b8718de123e3cbb474a4dc071942b23b916ade9a01fdbd018c71e5ebbf67a24c917af4a2496772dfd92f9d45a18dfc3abf6133b1e07508c4edbdeaa5cb6d8758e038a25429259dd0062e9040000000000783834ab1307e26f69e3463440190ce9ade6b6d036720734de47ee98f4a6a743cbedd8d38886973b146b5fc44f9b8da51f116853a8a4931ecf62d147be0c97333f775c38bc982fdc11cce4b3fd1fdd4fd68b2b9b29e68b2ec81e00000000000000004f05f27576915d61fdf0517edeb8ad341f386ff4be06000000ce51e576e55cad6e414d5da223411935446e5362cf31c6972b7ea812193d8ac5136f12bc904c82bc6f3fec6632d3cf1ccb3a5337eea502ce19a8eac3287bc911247dd7b0cf764fffe71bb0a9305201f055e8edad0db5855bb1678ef9f9f0590b1a80941c591fee8759d0386b2a645893b35f79353b1934dc0f3d111b72ea0c0d952c1a897b5168ba4d87d04dd8d08e104ab298c9a5f4e65e668f55b02fb9ae7a5622aa3b1bb14206563843bd0d7497161d9267942a064bbd6dee6c47cdae628ec1c7390000000000000000de7f84ecb7c0f4bad49a7138b7b5180d6a1eb94ad762cae3245bdcaf0bfb05f1a963671920d5b6208c7ea952b6763f8d91ef868cd0e35feee1617c100659c6ee4dc0f0c52cd0fb74e2b3e394a1cf6ae0b061a643feeba634109b27346fec408038db296cb562fac1b188afe244b39f978f3121ebede21d91f291fc9389184945f303e932b973237f26a0db8d368b82ca01d678854783494fd23c9ccf2e62be37f5d47de443f0a9aa7148195fd44d22b14df17e75608865755c1783a84ce80091aa85d005417f2ae4591993ffe337260f0d15d07e856342bcfaf13533c903797c7c770ffaad4a11029518b3085fe9fd71f70c810253191ad2cefad19d438fd94d75ce44f76eea21cd94d0ab83fce55255f6f26727f38ac5fcd12b95c84a6e63a450882557cd9a3c9f91e395b6542dd1b2ee233a295c66e614349266b8478a11bcdb3377b97c2e4d1daf1b0e0205fc9063285578082a32ef5f0df15f6d95fba277a1fffab5a24d197ad3a8d6cf907596f1e339f4c9968c9e63c6003733dd98dfa42c50e50c09d0b4c0341d6e44602f95fdaddd0eaba76b5f64534fb1b6a7db99080a10c57801a3854b33b2556e8f49e936c02c15909ba9e0405986d4cf6658770e7a74fcd4afd5f7bc0543fd158840da6fdb055b59dbbbf88038512d8e9e2e35f94d0f497b4eb2168f662ee9edf8efe93b2327f7862c39c09b65de8fb7453249cbcb4c3dafed70988fa47bdafccb2c9acf18aee300614dbdb7447701d2"], 0x1, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x400) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) mknodat(r0, &(0x7f00000014c0)='./file0\x00', 0x80, 0x6) connect$unix(0xffffffffffffffff, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) semop(r1, &(0x7f0000001b00)=[{0x1}, {0x0, 0x1000, 0x1000}, {0x3, 0x3ff, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x4, 0x1000}, {0x0, 0x9, 0x1000}], 0x6) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000100)={0x2, './file0\x00'}) fchmodat(r0, &(0x7f0000001480)='./file0\x00', 0x40, 0xffffffffffffffff) r3 = semget$private(0x0, 0x3, 0xf2c339b1079fa0fe) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000001440)=0x9) utimensat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', &(0x7f00000011c0)={{0x800000, 0xffffffffffff2387}, {0x8, 0x8}}, 0x0) open$dir(&(0x7f0000001c80)='./file0\x00', 0x1, 0x4) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) fchmod(0xffffffffffffffff, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001cc0), &(0x7f0000001d00)=0xc) setregid(r2, r2) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x4c}, {0x10000006}]}) r1 = dup(r0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x10) syz_open_pts() dup(r0) dup(r0) dup2(r0, r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x10002, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x480, 0x0) syz_open_pts() openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x80, 0x80) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x3, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0xaa0, 0x0) pipe2(&(0x7f00000002c0), 0x0) r2 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x200, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:02 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x4000000000028, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x1, 0x4}) flock(r0, 0xa) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100000015, 0x0) 16:00:02 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20200, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r1) 16:00:02 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) listen(r1, 0x2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) flock(r0, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x38, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000080)={0x1, 0x4, 0x0, 0x80000000, 0x46}) 16:00:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0x34, 0x0, 0xc66, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x60, 0x0, 0x3f, 0x0) shutdown(0xffffffffffffffff, 0x2) getegid() kqueue() syz_open_pts() 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0xa9) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x4) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='[\\:\xaf:)(\x1d*\x00', &(0x7f0000000100)=']\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='\x00']) shutdown(r0, 0x2) recvfrom(r1, &(0x7f0000000400)=""/33, 0x21, 0x3, &(0x7f0000000440)=@un=@abs={0x0, 0x0, 0x2}, 0x8) recvfrom$unix(r1, &(0x7f0000000380)=""/100, 0x64, 0x41, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:02 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) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x60) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001d00)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) close(r3) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x100000000) 16:00:02 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x4000, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="65462f07d122a7b492fdd42a041c5118a6fc16e576fd2525940359c80fc6c4649086077269b57579874fa4c2c3c5be98ac113ccdfb731359f1ed13d86d4db5b446f61e32ebc3ca081e667871b9cc3a5678ea282f592ffa0d2d", 0x59, 0x0, 0x0) sendmsg(r1, &(0x7f00000004c0)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000100)="c5636b5327e288ef7f2b7517a8f962a29ee40257b9e8946886e55566ff4ad3ad9f92089f0fa4ec74564b92b1ce15624cffdc5ef45dbb78a69e1fd7824cfcc39b75b111cc96dde4eb00e65f998613ddcc3d2eab1c41b4b046194050ec9082c643b05c63892f5b6ddb072a986c54959089", 0x70}, {&(0x7f0000000180)="ada14dade2ea00d7af976f353d83b77526f4a5126cc3128ebab06a45bcccec0b6bf0d5d910bf0b73ad1a2e28ec4c6b8f244790cd61dfaa6aa25ed0d8975c95a35a78d570899db729cfd75d58c1cfbf336c47a561d2bed0190aff185ce7bb7eb5608992d5ed6b600251d8c7e6bd1bc9a93782829436c7e1952bf7d337b4a072a35aeb7f610a700c51b503a180143102bb32027d5ddb94c4c47d2dc7c36c670a275c3803ce29dd8e7c921c0b471d649e5430541f501746282dca199c476f88d0ec5f24d59c82dd324af9b3880feb6f34b7ba112efd649d9e7dfe3475855a595b28", 0xe0}, {&(0x7f0000000280)="76408feea59d5250e216c5bc07c90c8be9c2e7029855570a434c2318c50d237f227d9f332aa652d69e1c2ee0d5ec828307203a9002", 0x35}, {&(0x7f00000002c0)="4ba794169129ec4770d83179eee39cfa2f25e487c751342beae38a25e45800343e14be251cf2bfb9152799fd2353ea92152248b0ab7cc0b9732865f3d50a0cfaa02625af237a4fcaab216c87e0b187449ade42529729f3e2f81c1c733224f98c5ae49245cdc6889b29914cac5893501c673a0e6981691e4f0fe812e375072b7d29cfb9f3c681f09b2a6e1861bf389086b9b08040777412ec49c4481079405c2429ad96d557206bab", 0xa8}, {&(0x7f0000000380)="75825dc426c9dcc8c883d76ef5b98ea0f45159761cba6784a95d71549b488e1b298bacd307e54abdc4af5091a824f66b05064d97b4f381fac714c0b1a1f370a8", 0x40}], 0x5, &(0x7f0000000440)=[{0x48, 0x1, 0x0, "e5f8bcb4229ef88dd532a8fb2aa54012134fc4a943c058a5e22807d13370be901275f779c76d5490a40805e5720424db1274"}], 0x48}, 0x8) 16:00:02 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x100a0, 0x2a) getpeername$unix(r0, &(0x7f0000000080)=@file={0x0, ""/27}, &(0x7f00000000c0)=0x1d) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x10004, 0x0, 0xfffffffffffffffe, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r1) kqueue() 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89, 0x1, 0x2, 0xfffffffffffffffd}], 0xca, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffa}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) unveil(&(0x7f0000000080)='./bus/file0\x00', &(0x7f0000000140)='r\x00') fsync(r2) syz_emit_ethernet(0x35a, &(0x7f0000000000)) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 16:00:02 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x245, &(0x7f00007dafc0), &(0x7f0000000040)={0x1, 0x0, 0x0, 0x2, 0x0, 0x0, 0x5ed9}, &(0x7f00006c7fc0)={0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x20000000000000}, 0x0) getitimer(0x0, &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000100)=0x1) fcntl$setstatus(r0, 0x4, 0x8) write(r0, &(0x7f0000000140)="36c1c058bcbffad18d614e297158a342849c6325086ea6e5707f608e4a09b39aab473fe6aa8c9e8335a48b28fcded1f7076f2bfe13183a672716e8e3d8f1d9e177cf396d8153c9c69bb205c373653e7323e60ab3026b5065b83fa69b51a1100d741b148a3943e463ef45d386a13ff55a5e2189b0d63593defb821424f152d2a011aa083084580f375ea7eca97c36d69f3930fb162f78f14e96273e81a64b3847f4b50eed2b10841dd00ab42a8b9698883d7d0fa8ac711ab1c550cd9eeee0", 0xbe) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) pipe(&(0x7f0000000000)) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = kqueue() ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[0x80, 0x10001, 0x2, 0x2, 0x5]}) kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:03 executing program 1: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) chflags(&(0x7f0000000200)='./file1\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) r0 = geteuid() r1 = getegid() chown(&(0x7f0000000240)='./file1\x00', r0, r1) r2 = socket$inet(0x2, 0x2, 0x80000001) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r2, 0xf, &(0x7f0000000140)={0x0, 0x2, 0x0, 0x1, r3}) chdir(&(0x7f0000000180)='./file1\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r4 = dup(r2) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x28, 0x101, 0x7, 0x1, 0x7, 0x10001, 0x3, 0x3, 0x0, 0x7, 0x4}) accept(r2, 0x0, &(0x7f00000001c0)) 16:00:03 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x48, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x20202, 0x110) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x5, 0x81) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) flock(r0, 0x8) kevent(r1, &(0x7f00000000c0), 0x470c7790, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:03 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') r0 = socket$inet(0x2, 0x4, 0xffff) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file1\x00', 0x63bca72, 0xffff, 0x9, 0x1, 0x9, 0x100000000, 0x1000, 0x0, 0x2, 0x9}) chroot(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x2046, 0x0) sendmsg$unix(r0, &(0x7f0000000380)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000200)="2acc194b5c059b97ca13d19714584fbf5d5e58101c55d53f3fe91e690160c2aad26a24ada2762a2ecc621aad534a65744e303729c702a939531263f7d558ce4f9564c6836912cd2ca6fac8d18e772570516899e5279e651791104e", 0x5b}, {&(0x7f0000000280)="5b9887dd7bc4f6e9a783b224457b85f8645f880ba3ec117cd94da7fc0d0bc1f8269ff18ab82f76b5bf5199b5317791938693cff4621102f8401f7e6d643bc3bb8dfa4b3f1337f7a1c2c51df54ba655615d265f5dafe8dfe3a3d0432f95807ff3928b59fee1fd9387dc884d82d30197da4ba42d247b4db11c2a39b499ca8027000b7fccf985e84c62", 0x88}], 0x2, 0x0, 0x0, 0x2}, 0x2) 16:00:03 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ff7, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc01, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc02069a0, &(0x7f0000000040)) ioctl$TIOCSTART(r0, 0x2000746e) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000180)={0xf5, './file0/file0\x00'}) 16:00:04 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffe, 0x100000000}) 16:00:04 executing program 1: setitimer(0x2, &(0x7f0000000180)={{0x102004}, {0xfffffffffffffffd, 0x6}}, &(0x7f0000000040)) 16:00:04 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) setrlimit(0x6, &(0x7f0000000000)={0x6, 0x6}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0xa0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="6983938ff8e6c4117d129981a37de6793294ab5f4737031d63c8799d351c987a327c6c72f956de90c72cb838267015eba4a0db45b3f740aec52727d405bded4a7cce131002a48df4ada6de7c799b2d4515b01f7ef5c80000aaaa2d121129ce954e27feff656f504521f5c38628b246d45e0e311c4a69e9ff0e109f9fbb469ae91ffbeda68b0dad1dcf947263bb228e428ee103968344c8edc80b41171eccb862bb7106381b492bdb2670b7b8918137995d4cf419f5f2e3d83378f500b8af7b4dcd65c09a8b014f12c5", 0xc9}], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) 16:00:05 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) munmap(&(0x7f000015b000/0x1000)=nil, 0x1000) 16:00:05 executing program 1: rmdir(&(0x7f0000000100)='.\x00') symlinkat(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000140)="bd184471246189e78d06fb61d4c5434f2634e8af85b532541dd458e64f9b0b768a5337d64b00e44bd99fb46ba54ac20dcfd86850f8b1567d258c8a7444d4c3ff28fd38182331a75ddaa9885cee8ae825861b492ac546964b829cd733469f0eb93eb3bf0c3cf6035978590108d4acb63ffc75d9345be57d9d35a9b5a3470f1101f62bd04c6f6ddef474ad38e3b38163d13315b5fb0b44bd8cf85432ff77475b14b348a1d2c1a9bf321ef38e60ab935d133ca786d0c8e15ccf6956369c54ba720afa9d22124d12d55a5fe091a0dc1eb8f043fdb8887c4f", 0xd6, 0x0, 0x0, 0x0) 16:00:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x22ff, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r0, &(0x7f0000000040)=@un=@file={0x0, ""/96}, &(0x7f0000000100)=0x62) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000d00)="a3c3872253f3fca300a270b9c32b3c5bf3c207652fa3aab27733dfde7d7f6532870e9a49eacf33f46e46842748c33fc613aa0f792f8364b450ede29d53e098093545f69fe11edbbbbbe0f4360edc3d30d882cc01a623f5ab67e527d9166f61fc2a9f72ca478ea98377f478be5fb6308e157c6b1cfd81e5982c952ce0c49517194e408c599356e11ed9c22285647dc8e363fc6d59be9646177695887909d9cf1a0829e6b6f4dcb35027c3a9394cb474ed723bcbf1641f6508397340ec70b401f8890a0342a5b839b310d3d1e76aa4ef46f14d849429dfad3c9fa8f0beae0012a9494949762ba3a9c5719b27bc4b7ecd405b2785cde41982a52673183e283917ee316f46fda1cc5583b7a5618bf8175c9e264ce6fcc26bde7ffc1d21019a10f69fb659d81cda26f02712eae667bae1ee4cc18646ed26c1234cfbe4abc8e3b588c61d35019d44cdfd9f3849df6c0bf5d23e7f13c4933ab90a1606081f1b936d94f19a90157ebfff5d48889a96ee1bac334af62fa3a1d141f3b48e792f20ab9088a19513b20342de928cd5df7da6fbf85211c1caea1c440a9ae0af76288a03fc0170ae3158b9243aa3f48c6ef7da5075387b274f8ab4d230aea65d400ff613bb48d2b03c4a838cfb683043abb6ca11eb70edf3cae02472c6e0d1c795a67802f61cbe5d4c1b9d84791d23ff47e4a63e338eaf39e11cd02148279e348de21b7808a12321f352b0574bdb36d386589892836dfb3b71afe02839a39bd52828591c123e0ad1003496788813c7c923070000000000000019d432217b6ae98fc1ee1f7a7f251048f01b739178b855c74b2de2f360c08a1710f23e80544492e107cb0c1ad5760206361887375c0bb977c1e347cfc888b3a2f6452169b1d57b6878136e80dfba5891788d71043661fb13a077e3eb579b4ca58de287a693e279b77dd08694028856b86acb3b1fc556c1a4ad3666412cdaf27b33fedd19e50ad9b3480d49b271621b9a19d2427cb3259bd6fe6fac43495d4e1b594805719395c56f8b7a602905bf2e7f23737b54e5b994ea1a0bf6cbda80bbcba6da34ca9194b888c1ee800d4e97d91f9811add4984e62ddc62ed0edf5145fece5b7cfbd5314aa1473c94d947cf7053fb3559861edb36fa60f93fe0b59305855945e7526c5b26fbae2cea7e712b1916f454477dce6ec06114c0c6cecbada4d9515d534f6379f2c6e057366f9e19230d114b2bf94040ceaf46c00e368b9fbc2e803f88465b65928da785bf43e6e7fe28bbed06b1290c4c062cf33f55dcda1419e7f9f4f95513146a6db842c6cb274d04e42d2b08445cb2c582488c659d2819b1b4ca5854636cc5fe0bf40a3fb32c76b08f9f2fe3b616ea570a263ba7dfc6892bf3cea133631429ecaf6aa0035e5df71011f9b2697fe687543158773b23bc68a199b687e1635952fbd741e07f73b89b21384ca14d7bf1d03b0631263b88876e663d36a415b7bf68f72d4d9ea18bfa651aa7071b338ed96bf60de85b5be826fc1e664261c7833b548161e128a1acab67c73f319d7924ac4fa5461200235964c93ae3f678d9f7b1a7ae82cc4150e10dccea0466d200f2d0a26840698f6d4f41d03e0b13cec6230d935124e891322738afcf77f7b81972c807d48814dc45c85954efb5ff1f1e77c7a548250eeae7482dde931b9f231c84da6f891d4bd788d2d3c8be141815204c9d8ad332430a39bd0d587d233d3dce251ef4320c4070f6c84e66a", 0x4d1) 16:00:05 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = semget(0x1, 0x0, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="236bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x2000000007ff}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x5, 0x800, 0x8000, 0x1, "7ab8122f0570a9efcf90459ee45013022047e3e7", 0x3f, 0x2}) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x4, 0x7, 0x0, 0x2a6, "8355a4505a8c24945a217bb9153427eff4187884", 0x7, 0x860}) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x8001, 0x400}) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$TIOCNXCL(r0, 0x2000740e) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:00:06 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) mlock(&(0x7f00003e9000/0x3000)=nil, 0x3000) 16:00:09 executing program 1: r0 = socket$inet(0x2, 0x200000000006, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10082, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x810b, 0x4, 0xc, 0x1, 0x40, 0x9, 0x6, 0x1, 0x2, 0x3, 0x4}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="6e0901d7bc2e8b3070021af8be9421430eef0d06e82f385e06c438479c798363bd861dd9e01d186546", 0x29) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), 0x4) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='W\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1009, &(0x7f0000000180), &(0x7f0000000100)=0x1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffff1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c7b0000003b38ff75e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000100)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fchdir(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x6) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x9a) write(r0, &(0x7f0000000100)="9b57c67b", 0x4) 16:00:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10c00, 0x0) recvfrom$inet6(r1, &(0x7f0000000080)=""/100, 0x64, 0x843, &(0x7f00000001c0)={0x18, 0x2, 0x401, 0x5f}, 0xc) 16:00:11 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup(r0) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) 16:00:11 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x2000000000006c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000240)={0x5, 0x0, 0x0, 0x3, 0x10000000}, 0xc) r1 = socket(0x18, 0x2, 0x0) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000000)=0xd95) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/236, &(0x7f0000000200)=0xec) 16:00:11 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = dup(0xffffffffffffffff) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x400, 0x0) r2 = dup(r1) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x3f) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) write(0xffffffffffffffff, &(0x7f0000000080)="31ffdceed482c5612e3f0045891090fbf5cf5ef33d08e2f776db9bfccc67bc5c2681c174613d69903d3ce9be9cabe67ef3cdcf7d9cc0a177cf5d2e3158b89c6ba0f687b3cfd45aa5f4c8f833221a1bfea4ae70522215788b2cfe71129949eaa69139228a91e3954707436757df166e05386541bd7d65e7e06092c49b2413cd", 0x7f) r3 = getpgid(0x0) fcntl$setown(0xffffffffffffffff, 0x6, r3) close(0xffffffffffffffff) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000040)) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x100000001) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x810, r0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="9809e04300"/20]) semget$private(0x0, 0x3, 0x209) fchown(r0, 0x0, 0x0) 16:00:11 executing program 1: r0 = dup(0xffffffffffffff9c) sendto(r0, &(0x7f0000000240)="5024bb9974e1d5abeb968ff2b67fb8757535ebe7b221f752c84f9a95bda3bafab7d1cabc1229c274fb48947db40a97a8dace6c31aacf238e6a66e5ad59d66c1685588b9dc416e8dfd73a1a8a645e75c854735bdd9b521042b7cea552d02bb1208cf12da4f1e703febc215cad5739917d80f0f2ce1f73ee907ce3c722286b8b86d59293b89b890a5125035e7ea753e097229b7ab3e337ce55190f42b265f5473521c65d1521767f4d4be501a3bbdb3da3cc78649ac3df6e98f81fa3cb698ef8cd55af2267a47c642449ada36a6924d62b5113a14380ad82ce82991f9012f2102e9ea8a0401202c734c70799704761c58ee8b1bcd61b77728a", 0xf8, 0x2, &(0x7f0000000340)=@un=@abs={0x1, 0x0, 0x3}, 0x8) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000200)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) getpeername$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) close(r2) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107008, &(0x7f0000000000)=0x100) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x20}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000100)=[{0x2, 0x0, 0xff, 0x3}, {0x2, 0xffff, 0x6, 0x2}, {0x0, 0x6, 0x1, 0x6}, {0x783f204c, 0x9, 0x1f, 0xc0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xad, &(0x7f0000000180)="0400000000000000869a67203deaf71dcaec670f93107bfa20d4903032c47cbc539ec655123e8c3a1380faf4428a51e87f6e42cd2fba7603b4365e118d6e98cb241c5f4a8c75674da8cbc02bafae8eb279050ba358120c7790832824271719f907a88c09d2e5b22d24adcb4b04620cfe3e347fad03c6ace33e861d9a045632818f028089c017b75b0ea37a78b543895530f812dac572c4d6420e19a096c3016cbb68feebdfbf5cab9b2c76b650") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfffffffffffffff8) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x170, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) select(0x40, &(0x7f00000000c0)={0xffffffffffffffff, 0x80, 0x4, 0x81, 0x81, 0x1, 0x3, 0x1}, &(0x7f00000001c0)={0xffffffffffffff12, 0xffffffffffff8001, 0x1, 0x1f, 0x9, 0x8, 0x7ff, 0x10000}, &(0x7f0000000200)={0x80000000, 0x9, 0x8, 0x7ad, 0x3, 0x9, 0xfff, 0xffffffffffffffff}, &(0x7f0000000240)={0x81, 0x2400}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) read(r2, &(0x7f00000005c0)=""/192, 0xc0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:12 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000040)="567176c66395b3946efdada2be301c021305bd142ae64f403e1116ed2bc9aac7c2730b47a3454d8f5cb73874481db4e3d7da031fab901fb5243ac28ce68f3d40b077bb7e9bceaf33808145b28eb2e9", 0x4f, 0x4, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0x3c6) socket(0x2, 0x7, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:12 executing program 0: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0xfffffffffffffccb) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000040)=0x7, 0x4) sendmsg$unix(r0, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000900)=[@cred={0x20}], 0x20}, 0x0) 16:00:12 executing program 1: socket(0x3f, 0x0, 0x3) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r1) socket$unix(0x1, 0x2, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x9) 16:00:12 executing program 0: r0 = syz_open_pts() fcntl$getown(r0, 0x5) setrlimit(0x7, 0xffffffffffffffff) r1 = semget$private(0x0, 0x4, 0x4) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x800000000001) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x4) semop(r1, &(0x7f0000000100)=[{0x3, 0x2, 0x1003}, {0x3, 0xa, 0x1800}], 0x2) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2) getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) fcntl$getown(r2, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000480)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000002c0)="812ae6e587dc599149756d3529bf4a8e0e84d229093bde9f99cb6c99af5ab896ebd20f2023c4896f50ddd67a479a747b8b22419c1860f242f5f85a47a6f32c5d69340afc967035dd0fc513cb34c2249a8744d49618f9790a88d9fcaea03735cf7da23bbed7", 0x65}], 0x1, 0x0, 0x0, 0x8}, 0x4) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000180)=0x1ff) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x1) 16:00:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) close(r0) semget$private(0x0, 0x7, 0x40) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto(r2, 0x0, 0x0, 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') 16:00:12 executing program 0: r0 = socket$inet(0x2, 0x5, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='\x00', 0x0) getgroups(0x7, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) setregid(0x0, r2) setregid(0x0, 0x0) 16:00:12 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) r1 = getpgrp() r2 = getegid() r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getegid() r8 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000000c0)=[r2, r3, r4, r5, r6, r7, r8, r9]) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000180)) semget$private(0x0, 0xffffffffffffffff, 0x100) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000640)='/dev/bpf\x00', 0x800, 0x0) connect(r1, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) r2 = semget$private(0x0, 0x6, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000540)=0xfffffffffffffc00) semop(r2, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xffffffff00000001, 0x800}, {0x2, 0x9, 0x1000}], 0xa) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000140)={0x8, 0x1}) ioctl$BIOCLOCK(r0, 0x20004276) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 16:00:12 executing program 1: r0 = socket(0x800000000000040, 0x7, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r2 = dup(r0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000280)=r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) sendto$unix(r0, 0x0, 0xfffffffffffffef2, 0x4, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setegid(r4) 16:00:12 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x181) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000180)) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x8000, 0x80000001, 0x6}, 0x7d, 0x3f, 0x200}) setsockopt(r1, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) ioctl$TIOCSBRK(r2, 0x2000747b) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:12 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) getuid() socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1000000000000004, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe09, &(0x7f00000018c0)="e6b6df9fecc9dc1ca2ed011b03eb53ff954552670e72e713e327d8c5159c5789d39b714f8998de6f0500f6d826d9fb33a6b26fdf5e6bada0c041160739f188169fa4b8aa6f5cf8bddde4c3a29ea10bddf79cc6926da63e1e5f29346c3cad6d9be0a3349491d9417bec601cc0be4525258702774b7e93a9d28a7776c699159edc296e86cbb8b8c4a8cf549226c0c92ad6624d488fca89b6b4eeefe17e10ff673609e23e7c4afc54ddd82edcb999c049c90196b18d59532b1c09f1276a14d2ba1424d36c962da86061c96cb9cd7d04f68c1944e38dd3ceef587b6a95e357eb92c71d0684c03e9adbad0844f5353411af6814acac010bdd947953af3e732390a184865918fae7cabd84578ab1b989051421913e410e8a2cfed133cbfcfe20486cf48e33ea1b14ae0a94184fae727f87cf6fc15055261c4303ffc6ca4522b7de03649feefcac025973e11b7b626b78e129f7fcbcd3f01ec90fd3c19e25189b41196cf5fe253cf78200758e777e69692bd8c2102dca4ecebc02a7bf815f043a591cd7e42800cd491593d49342d71985e0950f5ae266dc3351a97fd300d868c8fa5679e31129afdeeec302b8480f0fa10603ed956e78d1822e6ab9ec74be06a340d8dc2ff34ef75dec6c506080a2d35b1450711105141401a25428498fa41901f777cf4774a8fd79f9eae9ee6eba50d0f7ef79a28ea86d3e6e3ee559b248525e7d15c5e0af2dabd286355c4e2ccd77641c0bc2eb944f6f4efd9fdbc093a081dca05ff400e6be2e6ec558845124add5bdc430f8b25820170713c6fb638908331d1c") 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)) 16:00:12 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) pwritev(r0, &(0x7f00000003c0), 0x13e, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000015c0)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:12 executing program 0: r0 = msgget(0x2, 0x300) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getppid() msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x5, r1, r2, r3, r4, 0x100}, 0x6, 0x1, r5, r6, 0xfff, 0xbdd8, 0x2, 0xffff}) r7 = msgget(0x3, 0x602) msgctl$IPC_SET(r7, 0x1, 0x0) 16:00:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0xa, 0x0, 0x0, 0x0, 0xfffffffffffffea5, 0x402}, 0x2) pread(r0, &(0x7f0000000080)="e82d644e85c94bf65b16dff60550b54930eaa6b2688b0c5b0aa36cec7972bdb220a6049b89d9410760f6abc67c07581c8840efe79848a5edad361be26c381dde59160a8fecf7792c07ec5098f500b098d9239ef88024bb378d3707c4aa0da9669f15c6a78a5e54972654c4a621d69a0c1a158b18e255946764d913f6f4499ddc07d2a110fdee5a7aab8fc1c7d4", 0xfffffffffffffeba, 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1, 0x3}, {0x7fff, 0x11cb}}) 16:00:12 executing program 0: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10108, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 16:00:12 executing program 1: clock_getres(0x0, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x0, 0x0, 0x5) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x90, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000180)=0x6) r4 = socket$inet(0x2, 0x4003, 0x6) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x400, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffb, 0x8, 0x0, 0x3, 0x4d}, {{r2}, 0xfffffffffffffffe, 0x1, 0x80, 0x5, 0x8}], 0x3, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffb, 0x40, 0xfffff, 0x5c, 0x7f}, {{r4}, 0xffffffffffffffff, 0x70, 0x10, 0x8, 0x8001}, {{r5}, 0x0, 0x8, 0x40000063, 0x1, 0x80}, {{r6}, 0xfffffffffffffffd, 0x20, 0x2, 0x100000001, 0x7}], 0x3ff, &(0x7f0000000240)={0x7ff, 0x1}) 16:00:12 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) nanosleep(&(0x7f0000000000)={0x1, 0x2}, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f000000e000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f000000d000/0x4000)=nil, 0x4000) 16:00:12 executing program 1: semget$private(0x0, 0x7, 0x88) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x10, 0x0, 0x300000001) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) r3 = dup(r2) r4 = syz_open_pts() rename(&(0x7f0000001440)='./file0\x00', &(0x7f0000001480)='./file0\x00') recvmsg(r3, &(0x7f00000013c0)={&(0x7f0000001540)=@in6, 0xc, &(0x7f00000001c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/32, 0x20}], 0x2, &(0x7f0000000280)=""/219, 0xdb}, 0x842) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, 0xfffffffffffffffe) r5 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000000)=""/155) semget(0x0, 0x6, 0x8b) bind$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="0026ff0700006c653000"], 0xffa0) semctl$GETPID(r5, 0x3, 0x4, &(0x7f00000014c0)=""/26) close(r0) r6 = shmget$private(0x0, 0x4000, 0x2a5, &(0x7f0000ffc000/0x4000)=nil) shmat(r6, &(0x7f00003b7000/0x2000)=nil, 0x2000) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffdb6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000001500)=0x1) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000140)=0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="9de833e55b56e92cbff99af8df7d462e6d951db12a0e34a6d016f52852dfb3b5413f23e35c982ed7e1469413e4d0f9fd37a64f18fb2df43559c91cb8d8cb5907f578134cba4c5d1b3e7a6568c513af5970cd350c7be7", 0x56}], 0x1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0xffffffff00000001, 0x4, 0x440, [{&(0x7f0000011000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x22f}, {&(0x7f000000e000/0x3000)=nil, &(0x7f000000d000/0x2000)=nil, 0x3ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xba}, {&(0x7f0000003000/0x13000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000010000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil, 0x8}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7f0f4f3b}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x9}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xb792}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000011000/0x4000)=nil, 0xffffffffffffff61}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x40}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000013000/0x3000)=nil, 0x5}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000001000/0x3000)=nil, &(0x7f000000a000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000010000/0x1000)=nil, &(0x7f0000fec000/0x6000)=nil, 0xdd}], ['./file0/file0\x00', './file0/file1\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000240)="bf460354cb9bc4d9a1bef8d0a98fbdd2a8536716815793e88824b65c410147003d776d517757c876ac151f14ae83c097c33ddcea4c1290cd6d1ac399dc076077ce79f9", 0x43}, {&(0x7f00000002c0)="a9141f655160855ae6393ee92416875bb4fe56dd9b76d3380cba3cfe3286b79142ba6c73b5cf44ae6732524fad7e9226decd0aa3f459d3eccc49175e25c91dc2e2a13266d05a3585f0f8a319b2f9c3840723ac05bc68e6424bd45cbe50463baae1d9bf8bf92fa461aac0a604", 0x6c}, {&(0x7f0000000340)="85430d946514a56aa69552b390e203b9fe1d277abc5b0388daea40a90313e56f606ce697e1b1d32afa15bb2aed56ceb4d9b37d396346c56c3f23f5953722c12cee170a5d71de89abf683c98717fbc2fcd1060cf32c090eddd71732eecc9bfe45a65b587a229a98309d90a463966c621351bb3d6377d0ea21484fee1e39b152d2cdaab16d07d0cf6d6b78427301bb0f733b02a732906e0d578b572eaaa0e8e4dd52c3954fcf972a341b10f2e891fff5d822d1e619", 0xb4}, {&(0x7f0000000400)="184d2ad79d5e4b526e270a083efa1e5832d2a1bd075c0d30", 0x18}], 0x4) truncate(&(0x7f0000000100)='./file\x00', 0x0, 0x69a) ioctl$TIOCSBRK(r0, 0x2000747b) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4c2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000040)=[{0x2, 0xcc, 0x9}, {0x7, 0xfffffffffffffffb, 0x800}, {0xfffffffffffffffb, 0xbc, 0x7, 0xfffffffffffffff4}, {0x157, 0x12, 0x40, 0x81}, {0x3, 0x100, 0x80, 0x3}, {0x0, 0x1c, 0x1, 0x6}]}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="b021e667fa76271103a6ab17796e4d095dc90e1958958f3b5d80bd7cd769a10347c5c08ad2ad646492dc6683539f036f0b7ddc259284afab1f7a3bd9bba7bf380ebd8dc341c19f0796a102a505f5cd4af6d72dcdde2825df8faf3e86f1ce758dd0f246d8762e6b858032af0de29452447cdaf0f43b2afa5ac7aec2dc8864a6522e30dd17ed1e6aa91e5bc4c035e94eb5275f5dd1e4577fd2e48f816fbc3355ba4fad121bf1906b0273ccacb7f4c916179d0156b3c3bedd15cd76", 0xba}, {&(0x7f00000001c0)="0362c15953f74e67bc311018ded2f364b70ef88ab623f9770b03200368b9e67432ff95590ffa172593781418b60f82328110f9fc997bb8b46e34214a", 0x3c}, {&(0x7f0000000200)="dc2da46dc3e7d9960c874013df4535114270b61ade20d05ee31dbcb4e5588adbcac672065b7cc485cd50520bcc9639364d225de7c909197b762b8657a8b3b14cf044394fe2f330d657ea26107827cb1d933f501c73680e9e4b3dfe9e294fc7d9ccba8ef037", 0x65}], 0x3, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000080)=[{0x9, 0x5, 0x9873, 0x4}, {0x7fff, 0xff, 0x4, 0x2}, {0x401, 0x4, 0x4, 0xf74}, {0x5, 0x8, 0x7, 0x9}]}) pwrite(r0, &(0x7f0000003080)="0ff29dca44ee04738827a537be59d9344e13e4eb60eff9f4bf633f00df6a318ce56f93753645f9e5d1b1a90a9670edc0d26713326944928fd24a26ed0b181e92ce9a2d5a4a342611b4a7a50aec3c02c187501f87b417a95bf19cecd96ca181c54b224f80138756c69bbe337201bf2758a557e093c6e3be53b4d80fa50e5ee660726fc8c8cbf8f17fec5d18288b3835e7673626f5082f0b7d1df2fc1ca006cd4fd7d0fd797ce6b69b9b25bd0a0f812e844366275d5f444e6a02de2c4c7fe2abcdad4f75d2a47a2ab53d66f1854205f5b68854dfb741c9204a015e5267a2a6c83c06eb314e5906bd00f7e9365ae27d1c8c6d1acb93fcc220891469a9c7931dff294cfadff33cdf3ac6eaa98f8ec749d47bbf80b9f2eb4a3a76ff99417dd560cf75027d4a1b460c7828446ced986f3c4685f319d1650b046504863effaeadd55515d8ff0445ed92c896148c7bec53d323cb2d3193649b36a93a3b205f969d5db86986ef5eda2d8fcf40ea9b223022dc8afdd53f2156696c0e43f63c244e19b2207be338b0a2011dd7888d43b7a9e3691d69e80520cd3ce7b1bfe4d5b45ab475c89eacc535613500a24b3777d4e5b1804c2157304adb257e24f68d0be93a3541d5a384c40aa556f30253a209f140381e30c302f4359fef5685f787bfe43a74c00cc7c7d18fa6ced93daf36d37228ea6051fc9434c4ce67c14a521aa34640800ab9e704a770e5acbcbf8bb4dcd3c068a93c7b74d0cf1efaefc47e393d9aa4ba32b97fcb0048c9bcda5df5ef7801107583084e9875424ce13426572a73b87e3288e8c9c4a5112fa4c7c42d19a3bc1378b212516fbd940654df2f93da0391ef747a785b89860bc8b2ae1a959b2b195355019db849f021ebc09d22457730950702d3869494462ce128d18041ad3aceb42064d90d87fc5743719c4b32d3c26ac95e8a0e27562508e1548d063873fb7e104b5162a10b4e46fbad584f225ebfcd9a8170b3be237681e255c8a78c044b12ee9974fc1757a2807d5eb8bc71c93dee0d517a32e3ab6b17c5bcca1e9bfa702d9637594f3a291d07267d7affb6ca625867bc2968cd9fdf7e9fd7b62c1c890dc30f1e5b0b16634811cee9a8b25ef2b1425e360667e6533d92fb3291302f0788fecf9ac1be79c5863b0927fbff89f886a64fcf7bbf035de4a60d84202172c984d0a70bac4ef63502085fb962311692cfbafb00b953ec9442939b31b05ce1a43b7c9ea7b869f9de83fd2241a119b89210c5d598227e243e08ee0ebcf531ea5580ca301235dca7a44298c2ee352785378ea9d39debef765b811e37597aad65ab37e68dd5067face97c89767ab10c8b4144d63a325fbe4eafbe9c81563b59e98aa317fec74159d3921c6d03bbe8916929748a7c9939be81f0f0770b6e88fe456dc10e8fc154f4e1c0e3ef0e8835b2e385ad89ef4e4a0ed645deda4aff1f5e6f086604b8e56250b4107ed8200568ef9e2ed5df3cea0f2e00023b8e0f31758b56f289c636c476b39b9927f31782bacb718ca931944ed59a216f3fa62f929db5f419b5dd2c47573aa43dd2a4b3d54bf2b118985e0d57417fc01e2063595b4e96f5e4f990044e1b5d9a2d144c4c833657cdc750f83b295b953cba472c399eb671e8d78d008a53d26019c8f93aa88e87f679b3115b2825e8aeddb819c6a01187ab69d118c2cf2ac75fa8f48d0a07001d1fbf9450ffaabaeeaa3cbf622e9cc8e96fa192962405cd0d63503d243814dde0c264b13c523193636d7326e71d0abc04d8b254e911adc2106a5388f2c4fd9f02ce2a2795928fd06e8fc395e047c81b0f320927f649d421210c799fa368e872604566515df30af1595dcec45cd03ac110b73599db2e2f4349cefc9b83ac41ce558ce3f8730624ee81e87cd987344491b59d76dda46fed5f6d7195919cd5dd88e2d7df1120dc5aa6460d0507953a61dc3d189291973736c4835e09cee23081b56765fa1bf6c779ac017a4f4b6f738253ea1daa0a594b2acd598a9cc5b816c7fb5d2f376e7ddcd00513d6bdfe6e06bec9aff9bffe83b967d574dee4dfc0788003429e3e398bf8c2897eb4f3ea87293bb75dffc3fa11eea76224e889bfbd85703de1a201b1586bbd284b31a2582c32f40a0eca17e57c6d", 0x5eb, 0x0, 0x0) 16:00:13 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8001, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x101}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) r1 = dup(r0) ioctl$TIOCNXCL(r1, 0x2000740e) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x8000000000, 0x20}) 16:00:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() fcntl$setflags(r1, 0x2, 0x1) r3 = getgid() setgid(r3) kevent(r2, 0x0, 0x0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x37, 0x0, 0xc65, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000070, &(0x7f0000000040)=[{}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./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) lseek(r0, 0x0, 0x0, 0x2) close(r0) 16:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2090, 0x0) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000080)=[{r1, 0x40}, {r1, 0x44}], 0x2, 0x0) 16:00:13 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x6723175f, 0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)) socket$inet6(0x18, 0x4, 0x4) open(&(0x7f0000000040)='./file0\x00', 0x20800, 0x14) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x820, 0x10) r2 = socket$inet6(0x18, 0x1, 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xfffffffffffffdd3) getpgid(r3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x4}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x80]}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0xbbd, 0x1, 0x10001, 0x234d, 0x2}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") semget$private(0x0, 0x4, 0x42) 16:00:13 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3000200000005}) fsync(r0) 16:00:13 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x3, 0x1}, 0xc) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10f, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x2}, {0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') r1 = open(&(0x7f0000000040)='./file0\x00', 0x20200, 0x4) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x8) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x8, 0xfffffffffffffffc, 0x4, 0x8}, {0xbf, 0x50e, 0x101, 0x3}, {0x80000000, 0x0, 0x7, 0xffffffff}, {0x1000, 0x3, 0x1, 0xfffffffffffffffd}, {0x7fffffff, 0x100000000000000, 0x3, 0x1000}, {0x1, 0x6, 0x9, 0x1ff}, {0x8, 0x5, 0x8001, 0xde5}, {0xc96, 0x2, 0x1262, 0x3f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="e1ab0476ddb3a9a2bc5f4d70178a537de4d51242158f1832b8df147d5cc91f26d16cc6da1dac7064d2e6d58749fb48fcac5f8239e61b813751dc2c0516e2cb7cc5ddabaec8ccb702be1b65740fb7ed7d1745ca99fed63e8a4c9eeb72363306025a8a7fa639071a40d2bb4e3b0f6d61308b35ed6414b9b9f09134311519b4cc25", 0x80, 0x0, 0x0) clock_settime(0x3, &(0x7f00000000c0)={0x6, 0x2}) clock_settime(0x2, &(0x7f0000000180)={0x10000000000, 0x5}) clock_settime(0x4, &(0x7f0000000100)={0x20, 0xfffffffffffff593}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000200)={0x0, 0x0, 0x6, 0x3, 0x4000000000}) socket$unix(0x1, 0x3, 0x0) clock_settime(0x2, &(0x7f0000000140)={0x2, 0x3}) 16:00:14 executing program 0: r0 = socket(0x2018, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="7d36019173d5e1f9e793c735a120f0c394ed54acad607cf0caede18ce24e50c603e6416c3f5cb02df11faeebad222f70e23531dfc429d33f58", 0x39) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x4) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x0) renameat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = dup(r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000001c0)={0x8, 0x0, 0xaf}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8400, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000040)={0x8, 0x7fffffff, 0x9, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) shutdown(r0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000040)) shutdown(r1, 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)=""/83, 0x53}, {&(0x7f0000000180)=""/225, 0xe1}, {&(0x7f00000000c0)=""/34, 0x22}, {&(0x7f0000000100)=""/32, 0x20}, {&(0x7f0000000280)=""/151, 0x97}], 0x5, &(0x7f0000000440)=""/172, 0xac}, 0x0) 16:00:14 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000002780)="fa", 0x1}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x0) 16:00:15 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0xd9, 0xffffffffffffffff, 0x1000001f7, &(0x7f0000000240)=""/230, 0xfffffffffffffe57}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x100) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x4) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x1fc, 0x400000000, "b8000000000000080100", 0xaf}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = semget$private(0x0, 0x3, 0x0) r4 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = geteuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x9, r4, r5, r6, r7, 0x1ed, 0x2}, 0xfff, 0x100000001, 0x5}) write(r0, 0x0, 0x0) 16:00:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000080)=[{0x40, 0x80000000}, {0xaf, 0x7ff}, {0x46, 0x40}, {0x41, 0x8}, {0x41, 0x5}, {0x8b, 0x42}, {0x83, 0x10000}, {0x48, 0xc22}], 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) stat(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f0000000100)='./bus\x00') write(r1, &(0x7f0000000240)="1d8a1bcfa44a730ec757c31cae1b5afa11e3359524a9f26efa389f00212a5430b4dd12aa38b036ad05f8b9ba9dc9bf4213c28dcc6cc85feb76e0caaa60309f", 0x3f) r2 = dup2(r0, r1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000300)=0x8001) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000280)={0xffffffffffffff38, 0xffffffff, 0x100000001, 0x1, "3a4be04c1ae021e515f4c60eb5030d74e2d0b74a", 0x80000000, 0x37f785b4}) 16:00:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x9) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x400, 0x0) pwrite(r2, &(0x7f0000000100)="d904f353fb80ff4238ec5f3f1c223a71d4369afaff7c431df35f188b2ee8154e207c6db54cf16e5185d44c102e6be65f595e88036132ae5dc7057212082d0cbab32c60b0d0c9684be15bbcb6752b4e2b27581f253f0c70ebbc0302bc762c9d02741a7bc1b1ce893b4a5b2da42529e7eeb50d1be9f5b37712a793933c2c9016254472c5aa124b4e9eb0a211c916e3335245ffc466a375efc4b3c4647c3f5ef8941eb3b23235c59d35ce213e001ec90bbe1d93328a08940c77e25f2fbb5fbd2a61f41730a9013c2f670a66c6df0a17dd430c3bc072b68d87cd895b26af206bdcb36e", 0xe1, 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x16f) 16:00:15 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) setsockopt(r1, 0x84e, 0x79, &(0x7f00000000c0)="8e231078e42246a0329618a1c5cbc1df0fa078f2f35e5aa27500080c2a4a9547337553a0eca6fa3fdfa3f301626537b5246bf09143547e75770d7ea6b2aacbdd98c6c9f7ce5e6ad7f3d47887f81844ce3ac5b644a320860629ed6c5d726f568307620e4a657dad7fcd973aaa3e8676d3327a22b8968049f7417e15f54182ead0c303b86d6d588c409c3fa43ee1f1bf44930e27d32cd4037ba7b079adc3156b5ac2dec18f3939bdca2de8", 0xaa) r2 = kqueue() kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x100) r3 = dup2(r0, r0) kevent(r2, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 16:00:15 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0x44a4027e}], 0x100000000000018c, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x8000000000000000) readlinkat(r1, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/188, 0xbc) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x10) write(r1, &(0x7f00000000c0)="1d", 0x1) close(r1) write(r0, &(0x7f00000002c0)="cc", 0x1) 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) connect$inet(r1, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000740)={0x1d3}) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000340)=0x1) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000380)) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x210, 0x0) shutdown(r0, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000640)={0x1, 0x9}) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000004c0)=0x34, 0x4) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000780)=0x161) openat(r1, &(0x7f00000005c0)='./file0\x00', 0x11, 0x84) r3 = socket$inet(0x2, 0x1, 0xffff) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(r3, 0x0, r0) semop(r2, &(0x7f00000000c0)=[{0x4, 0x2, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x81, 0x1000}, {0x6, 0x0, 0x1000}], 0x4) clock_getres(0x0, &(0x7f0000000480)) clock_getres(0x4, &(0x7f0000000500)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x7f) open(&(0x7f0000000600)='./file1\x00', 0x20000, 0x4) semop(r2, &(0x7f00000006c0)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x1800}, {0x1, 0x5, 0x800}, {0x3, 0x100000001, 0x800}, {0x0, 0x1, 0x1800}], 0x6) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:15 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) write(r0, &(0x7f0000000000)="7b89a3fa28940e5736a733795f713a6ceff1ed94cb2ad1897644827e34f3ce520b2004173780793e7bfab261efe878b9ed", 0x31) 16:00:15 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2400000003fd, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="c199548522b7ed72442c5e1230bb91950bc7efa56b1bc37baaa7a2733fc08d9a66c2309c1ff45711650196c85c40efce85dac022f70b4e6437c784f4e049fcf4e4db305d622b81d7bc7cc83866a0e985730eef85525a78b6e2225bb849c38b348b573e5588541893f3fae74df36a7e10020ea1f3a54d77d4341a71d8ae263e0ec9d695aceeaa2f9f63f9525c5272c3ee9a7fdca6b269f6d6b9422344cf0e339da490eb4af7e28ac0981f686cfe69177266c827d350aacc76c5ad3e", 0xbb}], 0x1) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000540)={0x8000, 0x4, 0x401, {[0x8, 0x81, 0x7, 0x9, 0x7ff, 0x1000, 0xccf, 0x2, 0x9, 0x8bcc, 0x87, 0xb07f, 0xccf7, 0x1, 0x12, 0x2, 0x0, 0x400], [0x3ff, 0x5, 0x1b, 0x56, 0x2, 0x2, 0x401, 0x7, 0x1], [0x30000000000, 0x12e, 0x47393f32, 0xfff, 0x7f, 0x6, 0x6], [0x401, 0x8, 0x2, 0x80000001, 0x3, 0xfffffffffffffc01], [{0x9, 0xf35, 0x2, 0xcf}, {0x9, 0x3, 0x5, 0x800}, {0x5, 0x800, 0x9, 0x2}, {0x1, 0x7f, 0x1, 0x6}, {0x800, 0xffff, 0x3, 0xfffffffffffff001}, {0x4, 0xddb8, 0x80000000, 0x3}, {0xd8e8, 0x8, 0x5, 0xffffffff80000000}, {0xbd, 0x75d, 0x100000001, 0x4}], {0x10000, 0x80000000, 0x3}, {0x8001, 0x5, 0x81, 0xffffffff}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x1a85, 0x0, 0x7fffffff, 0x4}, {0x10000, 0x1, 0x4, 0x7}, {0x5, 0x6, 0x6, 0x101}, {0xfffffffffffffeaf, 0x2, 0x27d, 0x400}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x84}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xf3, &(0x7f0000000380)="b6ab296e7286695b61c199dd42728b35d527a55b21a964dda808dbb404d05f9bf35c1faf1f79d1640cd92b203d0b7035d49a37ec34c1c38c04ab6edfc6c60aeb36b11fc06ee399a7b767f45ec97eed61ab019711e349587205f0c12c3a5f929ea7a41d0c65b56220ac7f3a035bb99adf2de6d8ba5439c5ca3dbc3af15e6c8fba2db93d41346820f327063d37121395c0d23600000000b49839ddc9e79a5adb5d7499685bf56b3b281192807a4e37b53c64a01b8e2e36eaf116e4ac80ba7227ae3061c92d44fd6df8027ae9f4586cf281561ccfeb1704ef2bfd3d7dbdd94ce8a9d3f439d25259e583f35dac29752f8a2103a2efe0c79adcb374905154dac576833fdd383026fd0a2b5991ca72c4ca343d48546b023a8cd1a0cd2eaad52fb1856c3fac111d5c7b9bc5731144b0cc2c82a34326593f8bc930893f3904122a149170a60ab36871e362e2ee43bae541e2306d12a7089050d583bd0cbcd13032e0565f7e3171abae8df5618f67ab7b1904d3da54e15dd5fce0f42f3fea5676abb0c6521f535af7952f290655f9044462ee0ef4") 16:00:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffa4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file1\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0xc0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x3810, r0, 0x0, 0x0) open(&(0x7f0000000280)='./file1\x00', 0xa00, 0x0) lchown(&(0x7f00000001c0)='./file1\x00', 0x0, 0x0) 16:00:16 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0x101, 0x1}, 0x10) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) getsockopt(r0, 0x7f, 0x8, &(0x7f00000001c0)=""/98, &(0x7f0000000240)=0x62) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000280), &(0x7f00000002c0)=0x8) sendto$unix(r0, &(0x7f0000000300)="dd48d8e7e2ed394b05d68571d874139b40a7d1214c2b4025a44d9ae6dc664b2d73866987e7b6ed918246e8ffe57e2d00dfa2e413955073a2c910de75f841b96f89a05af7a992a19ec44a00772e6f2415d7460c0da06a61a1673436dcc3b132c1f15dc3d86a0e9ea0d708c54eea9fc5af666214bc8f1ada6cd6659da1b082ef2815f0cacaae24ed28c2f997029d078cb560aed0ebd5f42ad49d74ee22f66fa6bbb34fe83e569e6b7382393a192a24c3b9bb485d49d040b4d9bf160476821dc26f61f18357af75fbcb9e89645bcebe68d845114f757f9360be", 0xd8, 0xc, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = accept(r0, &(0x7f0000000440)=@un=@file={0x0, ""/45}, &(0x7f0000000480)=0x2f) r3 = getpid() r4 = getuid() r5 = getgid() r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) r8 = getgid() r9 = getpgrp() r10 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, &(0x7f0000000880)=0xc) r12 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, &(0x7f0000000900)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f00000004c0)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000780)=[{&(0x7f0000000500)="8d3adb14906376969d7a985ebf5dd088838d9a35863350a8c0620896d34a8ba5ec9046f604d1d603f7b430d58a6993b00bb4a124fc353ac15fb2696a184c40951c06b18db175b467bac10594e335d742eee08c6202c96356e007b489d333a66c4eda5c41563899b5b11721c5930d97a3ddceda8dfc9a6ce4cd631ad6828673dfe2681741255f6bf3b3ddca7392c74b6300695a41fad711981c71e031672c25c84cfde1e4aa76f7220d1bdb7c662dfbbb0329a8e9b398baf5677601bb3e7dba3e9885da5469a2db50f4911c65edb932548e2d5735ad5ac3464243d19f81c3989dc2846b6dde1b422377315107139af71082da89ecb730c04f", 0xf8}, {&(0x7f0000000600)="5df62009e3605bd8279cfc3e0d805150ab3d7c21f2e1cbf0f1593c1553e1876c9f449f4ccfcb483682df2959762f2fcfd53e9051df1d7c9648b6f5d0cffa46f8500df9de1a98a737048ddd88a1ab0ddbc28c9badd03e90b6896af94e9b49a7fb509ab9ba491b62f428a3aa9b84a30b47d92e20cd8d48b4258ab5dda2219c6804b348", 0x82}, {&(0x7f00000006c0)="895cfcda6d9e7f7f791dd6bc9f9265e8d8242186cac6b9639d457f6937dcc7c291708e701841e41f3887d281999c62018bfd2fa3d5073ad08c1bb97b546ef249a5a2ee575015ac778582506e92a41b5cef1b75026a596da6fe197f4428e75135f295b90d955c2aae1b376ea63cf6b1bb93312a27212d038179169dc48a4cd4113aa79d42a8008e092047e35c1d0c2580667e1d48898d", 0x96}], 0x3, &(0x7f0000000980)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x20, 0xffff, 0x1, [r0, r1, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r2, r1]}], 0xf0, 0x2}, 0x400) r15 = kqueue() utimensat(r0, &(0x7f0000000ac0)='./file0\x00', &(0x7f0000000b00)={{0x9, 0x1}, {0xcdf0, 0x8}}, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000b40), &(0x7f0000000b80)=0xc) syz_emit_ethernet(0x9e, &(0x7f0000000bc0)="4cd7b4e5a7f44620fc68d6d261befdb87515d59d1850119c559304f18607d83ae39150da62f5f580220321d9d84bbd0640d286ea64dd7427d95b3bd67b1b6faa18d5e223fab1cecfa41469eeb946a2db682c0ab9a53731445f5163c3145d6dd8146a372fffc08883fcc5df75b30a92c09d0f94d813bcd7d4f8ed708eac217506fb0bff830234727383814a5afa390d860d3777a4b56a828bb781e0ac7698") ftruncate(r15, 0x0, 0x6) r16 = kqueue() sendmsg$unix(r1, &(0x7f0000000d80)={&(0x7f0000000c80)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000d00)=[{&(0x7f0000000cc0)}], 0x1, &(0x7f0000000d40)=[@rights={0x30, 0xffff, 0x1, [r2, r16, r16, r15, r0, r15, r2]}], 0x30, 0x406}, 0x3) geteuid() 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffe, 0x10000ffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setgid(r1) r2 = dup2(r0, r0) ioctl$BIOCLOCK(r2, 0x20004276) 16:00:16 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000100)={'./file0/file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000002c0)="587e3866f15a33732a78203bab456cb033e6891ba2a356c5fe523bc198c298c245bdc1d2dd1a3188acd900e759fbd558e6d887a6f0f70ce36ce8d470d555d03f19876bee9ffdfef22ecef75776033cf24cc2581996fe8b5b8a1d8733ae6fde6d3ed895bed9b0a7143e8694e6690f6bf70e71277a4eb0be0cabf40a3966056ca916bbc678ddcd7f211524cbbd0e5496754e36380560ea"}, {&(0x7f0000000380)="33c978515b4724f455471aae884ae871721c1a31fa5c36ffef85ef9b0b41040d1fc345215f8af7953354e3db0e775bc56eac179a6d643d6a62e48b34ed0de8975cdb41a5963125392e37123c9377f4485ddcbe631241a2b421638c4c094006f8f95b293156640ff0200fe5f06a5c67ec758514db69779f1f9f65d39acbcc77073d3de7cdf9ac0644c21492a3c7f2e151b3d2e99e5190d16b44da198fa01c201b748145d70de9c2d4078fc23344ed848d11b97780b094ea7f8fc7ad1d09dee2d51865da3bbdbc86e372272fe34b5eecb7bd6d141fa831d6b917af497286718ed2078a3dc2a2f42decdf23d0193adf46206ed210341f8ef6b4075df6"}, {&(0x7f0000000500)="070a0b11216de3ac26d6f4785561d2ec1493384907c61e3d620ad25c8bbb61d3c9b471d386af89afc666a0a52578edebed3874d39521c4ca057d58eecd66cb5773b3230b6360461b1d80168016088637a2b22b7b75f4807abcd5e554661215fadbb36bf7b3cfc6ee1a3adb8bf20dfe142204e2ec7cfd5bec4a02e99e86f839fcb309f34838bc0f0ed65c19da7eb0371f6698185fa23bfed094b3d50805b5c9eb498f61", 0x347}, {&(0x7f00000005c0)="a42523056746c4af6fe0545ca98a68c56c4818fdcef049851db665b50a97cf63ff47ec69b7f5b908507d095af654111fa86eef6d6c8dc9d23a105c3ff37e06d6b76b76937bea8d64a30e1d68d2efe33997fada06738514c8261d4b2ef4dfa766055fa77e1ff6fdf43ae7d2d602628725aad5f9e82e0d0f53ec2e76311b6cf877a58c7b3b9f91363b6275125049573d961a80bd378e1af4d636fa97e242ae3a9a8d6de0c044d0cc9be5ec6d987fe11ab8f6bc6a54b91be000a19332d57ca3cdd03ca56e121cff03ee5cfe6b4dcf8628ae2bfced09bfca26fe4f032141c8270edb8753817e56cc79947094c121b60be2a6214c783941a40e6bbd1fb7"}], 0x1000000000000174, 0x0, 0x0) 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0xfffffffffffffffc) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="6983938ff8e6c4", 0x7}], 0x1) pwritev(r0, &(0x7f0000000000), 0x3c8, 0x0, 0x0) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) lseek(r0, 0x0, 0x8003, 0x0) renameat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) flock(r0, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0xe47, 0xf3f, 0x0, 0x7fffffff}, {0x73ff, 0x69088f12, 0x1ff, 0x782}, {0x37, 0x1fffc00000000000, 0x0, 0x1}, {0xfff, 0x1ff, 0x2, 0x7}, {0x9, 0x1, 0x9, 0xed9b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpgid(0x0) r2 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f00000003c0)=0xc) getsockname$inet6(r2, &(0x7f0000000400), &(0x7f0000000440)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000280)={0x0, 0x3, 0xfffffffffffffffa, 0x800, r1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x0, &(0x7f00000002c0)}) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6c, 0xc65, 0x25, 0x9}, {0xff, 0x6, 0x8, 0x10000}, {0x0, 0x94, 0x9, 0x1000}]}) socketpair(0x7, 0x4007, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) getsockname$inet(r3, &(0x7f0000000180), &(0x7f00000001c0)=0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) 16:00:16 executing program 0: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:16 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x410, 0x44) pread(r0, &(0x7f00000000c0)="2e46a810c3f9db31c6f9d35e05c16cdc6269e163e742d817fc0f78", 0x1b, 0x0, 0x15) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400000423, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x9) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 16:00:16 executing program 1: semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, 0x0) shmget(0x2, 0x2000, 0x308, &(0x7f0000ffe000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) setuid(r0) 16:00:16 executing program 0: unveil(0x0, &(0x7f0000000040)='x\x00') r0 = dup(0xffffffffffffffff) accept(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) pipe2(&(0x7f0000000000), 0x0) 16:00:16 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7, './file1\x00', './file0\x00'}) dup2(r1, r0) execve(0x0, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100000001018, &(0x7f0000000080), &(0x7f0000000040)=0x4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) 16:00:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x18) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 16:00:16 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x1e, 0x1}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000280)="9b") 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="6d794f5adb180a133295c9c96e151db21e9d2c4fe9db2d6588cec306dbe61662b7705f7ca5c631752db38903d28832bb36573ab1e464d0fdffccd052285cebb353ded3f9ec1de73c1bdd5dabfbc59d5b3bdd2c9ef8bd6540c38e0cd81d3ea3b28c044c38cdefe316922a05d107a7977b7c4d21581b3537187a03efe93c90afdd6494f7b78cb8700132cfaab5db6c359b186b1f3e2829b857d40fbc9f69513562907075a0b7734cfad91ef73444de057afbd52850f6bae3038df43c7cfe322b1d89f5f182f7f286d4c208ab7f7fb5812c2d49a371410bf7cb6ccc5c5be11d5fb60dce4b41a42cd173ecf319bced37ccd85721e0fd86499c", 0xf7) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:00:16 executing program 1: nanosleep(&(0x7f0000000000)={0x4, 0x1}, &(0x7f0000000040)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x5, 0xffffffffffffff7f, 0x4, 0x3ff}) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)={0x1}) r2 = msgget(0x1, 0x450) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r7 = getgid() r8 = fcntl$getown(r1, 0x5) r9 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0xfffffffffffffc00, r3, r5, r6, r7, 0x100, 0x77}, 0x3, 0x0, r8, r9, 0x100, 0x0, 0xaa34, 0xa2}) ioctl$TIOCSDTR(r1, 0x20007479) read(r1, &(0x7f00000002c0)=""/217, 0xd9) fcntl$getflags(r1, 0x3) sendsyslog(&(0x7f00000003c0)="27c30c438dd09a69a12c1db6e33b07", 0xf, 0x10) getgroups(0x2, &(0x7f0000000400)=[r4, r7]) r10 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f0000000440)=0xffffffff) r11 = socket(0x0, 0x0, 0x100000000) kevent(r10, &(0x7f0000000480)=[{{r10}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffffe, 0x74, 0x1, 0x3ff, 0x3ff}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0x0, 0x1}, {{r10}, 0xfffffffffffffffe, 0xe, 0x20000001, 0x4, 0x7fffffff}, {{r11}, 0xfffffffffffffffd, 0x4, 0x0, 0x7, 0x4}, {{r1}, 0xfffffffffffffff8, 0x8, 0xf0000004, 0x2, 0x9}], 0x0, &(0x7f0000000540)=[{{r0}, 0xfffffffffffffffd, 0x18, 0x80, 0x6}], 0x400, &(0x7f0000000580)={0x9, 0xaa9}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000005c0)=0x2) r12 = open(&(0x7f0000000600)='./file0\x00', 0x10, 0x90) r13 = semget(0x3, 0x0, 0x220) semop(r13, &(0x7f0000000640)=[{0x2, 0x7fffffff, 0x800}, {0x1, 0x6, 0x1000}, {0x0, 0x8ee, 0x1000}, {0x1, 0x80000000, 0x1000}, {0x6, 0x6, 0x1800}, {0x3, 0x80000001, 0x1000}, {0x1, 0xffffffff80000001, 0x1000}], 0x7) fcntl$getown(r10, 0x5) close(r10) fcntl$dupfd(r12, 0xa, r0) fchdir(r11) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, r0) shmget(0x3, 0x3000, 0x1, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={0x0}) r1 = dup2(r0, r0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x4, 0x3}, 0xc) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x8000}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x800000000080}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x3, 0x1, 0xe3b, 0x7fff}, {0x9, 0x2, 0x8, 0xd885}, {0x8, 0xffff, 0x800, 0xffffffffffffff63}, {0x8, 0x3, 0x9cc, 0x6}, {0x100000000, 0x8, 0x3f}, {0x7, 0x4, 0x0, 0x8}, {0x80000001, 0x0, 0x1f, 0x6}]}) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x400, &(0x7f00000000c0), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:17 executing program 0: pipe2(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = dup2(r1, r0) r3 = kqueue() r4 = getuid() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0xa0, 0x2, 0x200, 0x5}, {{r0}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x4, 0x5}], 0x3, &(0x7f0000000040), 0x2, &(0x7f0000000080)={0x10f3, 0x7}) r5 = fcntl$getown(r3, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0, 0x0}, &(0x7f0000000c00)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000c40)={0x0}, 0xc) getgroups(0x6, &(0x7f0000000c80)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r9 = getpgrp() r10 = getgid() sendmsg$unix(r1, &(0x7f0000000e00)={&(0x7f0000000380)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000b80)=[{&(0x7f0000000b40)="62466d994dbc2a1da6484c5729c9d2ccbd48f4806cbd01cebfb908536f8f3f378004d0676effd47f36e7de8885ee2606fd44f8c18cc2fdd564", 0x39}], 0x1, &(0x7f0000000cc0)=[@rights={0x38, 0xffff, 0x1, [r1, r0, r2, r3, r1, r2, r1, r3, r2]}, @cred={0x20, 0xffff, 0x0, r5, r4, r6}, @rights={0x28, 0xffff, 0x1, [r0, r3, r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r1, r3]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r2, r1, r0]}, @cred={0x20, 0xffff, 0x0, r7, r4, r8}, @cred={0x20, 0xffff, 0x0, r9, r4, r10}], 0x108, 0x404}, 0x0) r11 = getegid() r12 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000280)=""/211) pwritev(r1, &(0x7f0000000840)=[{&(0x7f0000000400)="1817e03784fe604f6a3bc40afe8b3b2dc784c14759828680275a52d599d036c82ed38a5ffe45ed2d6df9c0396615ac7411ce6fc661f9e3ec4551742d0d8f0b96c05845b678a5fd7f050b334183953cbaa19264a736ba33b608b7a5ecfe8a7bdf135feeaa97f1264089dbfff13faab1ff4c1c7485726aec7b1a21f3c45e9231e8e77c8043d8044b11eda951fb2037", 0x8e}, {&(0x7f00000004c0)="4db15576d5e7e41f67f2b36a1521883777d2855f885d6abd0dbc9900aafc81b7862433535a9671507526a0e6075b2f95ed3315a9e9339543df6bdbfec1ee364a25d9c0fe129abc8761595e7b0a70055c5777cc023bb973c886436a569b3c3981fd6951b5d6f91f8c092975a124b781e105b2aa695c6f5f8f134a7e0b6213e71b23086ebc73468c05701a66a3bef0c5175fdec350a92e29a01d04048a22d77b9867e1c1fe600e676fc373713e9f6b4746932b9f182b17d5f605820c0cbbaa9c2d5c3d6a4330a9c07b042735d89c7df01f6f2b9918d751b52b365148d88a3e379e638a593862a1d8913aefff351aa716995a781f036295672dee34506a09", 0xfd}, {&(0x7f00000005c0)="703dd5982daec2dde106f7c5aa2258b0615b63add3672edd8c5219cd67f0621f86dadec3bc76421e880f96354ec4ebb147d627abf886bc6a2598e0acb62b49cfb22517eec26bb2fdabcef2a80cbffd33490cecb31120033b73ad6739590f6d09bf3770f0b6f163b101170017a180d99b003ba59a4a8fee3dab24591cfe8d50e7b1c01f2f9ddef7bd195130b760e389c56311fb8a359f0bb6eda216913270d846f27e0d8861a459", 0xa7}, {&(0x7f0000000680)="dae2894f4f017497bb65681e33c3ce78a42f1123038644e7fcbb5d0ff2b337908bfb0b4ac3b40e93c169a48014fc400f25c114ca4575e0b6841b9f58780f7d0ceb190f526c0a29c3889f258f0ed152735615e28eb8e40921da19e74fdbb8a11c41df75a08b2bec26b57b95adb3cd10238a8c0264c4eb1408921ee08a6fe5827950a4494703c20d3172cfeafdff1d1d7a4e40e64d10", 0x95}, {&(0x7f0000000740)="48919774a0de5ee9f773de9f12c650f6fe1b3ad3585c4ea7ef2a637abc4be49f83c19bf53f6a2e26187c5be247e5db4596f94d21ae706e9b18aa14233760bf338fff31bbe064634b0a61782d233e1ac76a09623222d729f450f2a5972eaf9f230f0d25f2266c104b1d200138cd2fbebe804842d56ce08fe0eb761fc2d14d6bc64c925e87aa3dec441ac8e793050938ef50582bbc9e05feb69bed0ef366e7bc7c4f35b030858416a6b3e4b2d9e1a553a4072d49c8f8951481960ef18aebd4ebeac1e8ad8dfed245c3b2f58029", 0xcc}, {&(0x7f0000000040)="a8390631bc45e03aae28fd8a12cee769", 0x10}], 0x6, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000008c0)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x3, [{0x2, 0x7}, {0x3, 0x7b}, {0x0, 0xf17}, {0x1, 0x4}, {0x1, 0x3}, {0x3, 0x1ff}, {0x3, 0xefc0}, {0x0, 0x3}, {0x1, 0x800}, {0x9e554998dc949f00, 0xfae}, {0x3, 0x7}, {0x3, 0x6ca}, {0x3, 0x5}, {0x3, 0x3}, {0x3, 0x4}, {0x1}, {0x0, 0x8}, {0x2, 0x7}, {0x3, 0xff}, {0x0, 0x3}, {0x3, 0x10001}, {0x2, 0x3}, {0x3, 0x8}, {0x3, 0x3}, {0x1, 0xa03}, {0x9f15cf632322ddec, 0xe9}, {0x2, 0x4}, {0x3, 0x2}, {0x0, 0x3}, {0x3, 0x200}, {0x3, 0x7}, {0x1, 0x40}]}) ioctl$KDGKBMODE(r0, 0x40044b06) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f00000000c0)) fchown(r3, r4, r11) kevent(r3, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x99}], 0x4, 0x0, 0x0, 0x0) read(r1, 0x0, 0x0) dup2(r3, r0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) fcntl$getown(r0, 0x5) close(r0) 16:00:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r3 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {}, {0x6}]}) r1 = socket(0x20, 0x4000, 0x7d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) sendto$inet6(r1, &(0x7f0000000040)="a376519ddce4cdb071ee740e55ca36541cd7c41083368fb1143d48c0fe0095e3aba4e0d1cc80c9737197f573e92f4383", 0x30, 0x1, &(0x7f0000000080)={0x18, 0x3, 0x8000, 0x200}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x8, 0x56, 0x5, 0xfffffffffffffffb}, {0x3, 0xff, 0x38, 0x1f}, {0xe36, 0x5, 0x40, 0x4}, {0x8, 0x2, 0x2, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket(0x18, 0x1, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000080)='./file0\x00', 0x1, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x2d}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xb2751bba1f7ca4da, 0x0) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x11, 0x2) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x80) r3 = dup(r2) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCFLUSH(r3, 0x20004268) write(r3, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000240)=[{0x2c}, {0x54}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = shmget(0x2, 0x1000, 0x41, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) write(r0, &(0x7f0000000040), 0xee) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r3, 0x2000746f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x6, &(0x7f00000002c0)=[{0xffffffff, 0x8, 0xe0, 0x7}, {0x8, 0xfff, 0x7ff, 0x3}, {0x2, 0x3, 0x6, 0x8001}, {0xffff, 0x3, 0x6, 0x5}, {0x1e6d, 0x72ba, 0x6, 0x9}, {0x7, 0xffffffff00000000, 0x0, 0x4}]}) pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xc7) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) readv(r3, &(0x7f00000005c0)=[{0x0}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getsockname(r3, &(0x7f0000000380)=@un=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r4 = getpgrp() wait4(r4, &(0x7f0000000100), 0x1, &(0x7f0000000180)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) pipe2(&(0x7f0000000280), 0x10000) 16:00:17 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) r2 = kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000040)) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x39, 0x3}], 0x81, 0x0, 0x7, 0x0) 16:00:17 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0002ff11deefad836db4eaa5c9650644b08850707a"], 0x10) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000180)="7fea088909b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:00:17 executing program 1: r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(0xffffffffffffffff) close(r0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x800000000080}, {0x84}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="06") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:00:17 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x0, &(0x7f0000000040)={0x3, 0x1, 0x5b, 0x3}) connect$unix(r1, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) 16:00:17 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0xcb) setsockopt$sock_int(r0, 0xffff, 0x102f, &(0x7f0000000140)=0xb0d0, 0x4) ioctl$KDGKBMODE(r0, 0x40044b06) open(&(0x7f0000000280)='./file0/file0\x00', 0x800, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x8000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f00000001c0)=0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000180)={0x8, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000240)={&(0x7f0000000080)=[{}], 0x2000000000000016}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) clock_getres(0x0, &(0x7f0000000100)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) setsockopt(r0, 0x6, 0x4, &(0x7f0000000140)="92efcb20", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) 16:00:18 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) fcntl$setstatus(r0, 0x4, 0x4) r1 = msgget(0x1, 0x20) msgrcv(r1, &(0x7f0000000040)={0x0, ""/104}, 0x70, 0x2, 0x1000) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) 16:00:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x491, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x6) syz_extract_tcp_res(&(0x7f0000000000), 0x4f, 0x8) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x69, 0x0, 0x2db) fchflags(r1, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200001d6, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) setsockopt(r0, 0x40000006a2a, 0x800000000000009, 0x0, 0x186) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x40) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10100, 0x10) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0x6, 0xf131, 0x1, 0x8001, 0xffff, 0x3, 0x2, 0x1, 0x6, 0xb6c}) chflags(&(0x7f0000000140)='./file0\x00', 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f00000000c0)={0x0, 0xfffffffffffffff7, 0x7fffffff, 0x7ff, 0x7ff}) socket(0x3f, 0x0, 0x200) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="01002ed77a696c653000"], 0x1) sendto$unix(r0, &(0x7f00000000c0), 0x0, 0x404, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) recvfrom(r0, &(0x7f0000000040)=""/29, 0x1d, 0x2, &(0x7f0000000080)=@in6={0x18, 0x0, 0x9, 0x8}, 0xc) 16:00:18 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x441, 0x0) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffc000/0x2000)=nil) close(r0) r1 = socket$inet(0x2, 0x3, 0x100000002) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCNOTTY(r2, 0x20007471) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) kqueue() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000100)=0xc) setsockopt(r1, 0x0, 0x64, 0x0, 0x3a) 16:00:18 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x0) r1 = socket(0x14, 0x1, 0x7) dup2(r1, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x38e1d1aa88da4aed, 0x40) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) setsockopt(r1, 0x29, 0x2, &(0x7f0000000180), 0x0) write(r2, &(0x7f00000000c0)="158fd5728ba2b91c7e887ba1671c57f372483e6d050c1ee2fbda242a7dd2e208359a9310d55447c8f3dc304e748d51aae5e968a035712958d0786576694eba9e5ee30677f52dbfc99a6942a439b797f51f0e2eaa8da618e8bb9372dfe26758584e3c5e276a2438eda7034e1ce69393ab321fff5fbb96e138e0c116b3312d3c76cc63eed189d3fdbc53454283dff12f95f2d8c24328624c70f321188e5d5c09f184bbee673e6f2426502e08be5fd8649ff9a06412a6403eaad298eaff35075f34e4959f892bd1097aad6d7d3fbdccfddddce82fea29f144341d8a794bbb64c28d7587580f7d8b894aed3b", 0xea) r3 = dup2(r0, r1) fcntl$dupfd(r2, 0xa, r3) mknod(&(0x7f00000001c0)='./file0\x00', 0xc000, 0xfffffffffffffffd) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) 16:00:18 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) dup2(r0, r0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000001c0)) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) semget$private(0x0, 0x6, 0x109) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 16:00:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x0, 0x4) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) 16:00:18 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x80, 0x80) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x3, 0xffffffffffffff20, 0x8, r1}) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x10) linkat(r0, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000200)="0000001860040000000100000000000000000000000000000000000000000000000000000001000000000000", 0x2c}], 0x1) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000140)={0x2, 0x0, 0x6, 0x3, r1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000180)={""/16, @ifru_index}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x5) kevent(r0, &(0x7f0000000080)=[{{}, 0xfbfffffffffffff9, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x7, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) 16:00:19 executing program 1: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r0) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r2, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000203) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x4}}) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x801, 0x0) socket(0x19, 0x8003, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f0000000140)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) setuid(0xee01) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) msgget$private(0x0, 0x121) msgget$private(0x0, 0x102) r9 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r1, 0x0, 0x0, 0x1) pwrite(r2, &(0x7f0000000380)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 16:00:19 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000167000/0x4000)=nil, 0x4000, 0x1) fcntl$setflags(r0, 0x2, 0x1) shmget$private(0x0, 0x3000, 0x8, &(0x7f00001e5000/0x3000)=nil) 16:00:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x0, 0x0) r1 = dup(r0) munmap(&(0x7f0000ff5000/0x1000)=nil, 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0xfffffffffffffdfd) accept(r1, &(0x7f0000000540)=@in6, &(0x7f00000005c0)=0xab35f9bd) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000000)={0x10, 0x6, 0x4, 0x4, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x80000000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xc4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0x1}, {&(0x7f0000ff3000/0xa000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x3ff}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8001}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x8001}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x1000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x768}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fed000/0x1000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x9c, &(0x7f0000000140)="c0143a1fcd3b722d313d991dfa36f6b20674cd2f1112abdd9481619a08ddcd3b04efd9a8722b9a38a70d2ac5c56f3910545b6fcdcacbeec0b49002145edb356561e8d1af9c17685c0e44195fec08ce642f89ed7c43e3204d32652c926bfafa9b1d2961f4e16fc6988e63e5612adc241ff57d9babb75e84b474bc63681a8abfbf7a2893b4f5407e322fb7817b864e661e951812034281995eee906af1") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x5) 16:00:21 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="1286b998ff6f680a159c0b93177cde9fc81eb23dc1455f44baf7cb613483ff714695a7cd7a95d27ea869c6d4209839e4286a5c4ac37b978a9304461d8a82f792403aae248931ba38b9275708dbcc6eeed4dd0ef429e76d557f07649513f7216f74e246aad52e43222d24f3aa1c", 0x6d}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x212) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x4}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x100) pread(r0, &(0x7f0000000140)="e89619e4d688269dbde32922dbd7703d1e428f55a21fb002eedcc9d5c84e8e26d9a080931979e6ffd6f0bcd941dd68125e7ffde4a98d5da7b7d7cc4405121927ce3adb568a805fe860c2f91dd360f34c30df6010c3f91cf435c5c8860f9e2bd48d3f6d1e7f0a627f52b85e6b1a963901a596e4d97f56b52912d304bec125f4212e3b725b2e74df416e6cea1461ff34b5a833129ae9a246ae4d204cb3be8139b108d4120787de4f5fa355c8721d0ff289fa562759a43e2bbbcf79e1193a3fe10fb9f1efe6c5f093433314a3e1281d5a0746fb10b5baaa3ac4a4fbf0", 0xdb, 0x0, 0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x28290, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000280)=0xefb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x25}, {0x400006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod(&(0x7f00000000c0)='./file0\x00', 0x8, 0x5) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000080)="123c44c46c67deb7fc9cf26d63e39a024f40265979b2c207823a98af8ef52bdf587d1846f98fc1bd9997ee8ebe86a5eeabbc8878d5ccf3637ec9c58f2ec54918f208e5d03739540e75a4dff8ef9f913e03cc729f8a3b298e4e777b95d2610731cc32de9ab5cd3fd0ba2da311ad9482f92cf5c36166f64d0f1b43af", 0x7b}, {&(0x7f00000002c0)="de17459f9852b0de2ac4a15d6f76c060cc294740e3d3bae5a14e0c77b7f7d2cff0011a2a39b74e699038ad00aef8869a68a2ceca41f66e94275548aec143df4a7dfff06c37baf34eca74e54497b607881b3d2619b440b10170d8654f63597483ffd833d7b2166e32c42e3a3896167f72156ce27b06424f79495d4c74aaebed0e1baa5ffaf0d2fba5de7a03ec8af1f8d1832069a3a635697c27a81a03e6fa56ea373ed212185169d632feaba5b5522eba3d0fabf021e33c593b929b989b1454428510d1ac97710fefb0caeba566837358e824f062450412c78ff62e26a7ced4b8745a8c92f24c3f0bcf4307347651868e3a480e34453d1ab2b1e85d18d55be879d9870b461d929b414dd78f7b2b0fc109c8b17739ebc93111efeebdbd52a43c89e7dbc773147013270420586ef60aaf303b0b97532cdf4e33430f8f6329c0cc8b592ac7c3eb6f31e1f055ca28f02fafc95fdfff2522e0ee05e9b3172bf3e5d7533bd9bf5fcbbc14c308f8b6b4af06ae3df51ce72560ac6c968b696c66f36590618c4fabc38ac0333f600e4edfb8dd0090f044c8ba0136ce0b5b99253db02fece8c537a717e8adaba7c54ea97f96fa33968fab0b87566df2781bedf9166cc9e3e628fcb18426116cdb2a87a9d19068b1cc72c7802920efe96c5c8442d95ab66d35d3fa613526b26bf17e8b9320930ab16fbbc49bb3ec6bfe0113517da0e40547b16d92c5267b3eccdc6f4b804ca793e18e67844394bff35e8fa4cba0550b5ad50b22bab95d092303861f65939db54144cdc7eba73a129fac3db65398d303c86bb762073e76eee1ad8d03fe3d3274d6554e8486208b2451667ff00c987927ffd98de0a57e9777d2bf19ca8a1186a2b346a37d8319a23385a2b611146f6eac82d69f3f0f4721ddaf16fdcf39691a5e7a00f9035b1aedb9f8555a95a9bd0f2397287d8fe0b00074f485987f40ddbdf4b8b70726eb515b5799ae1c7f2a9d0cd80b7e326ec282bd9ec49fb7a65526902dec3cf9530a77b8c7758ab63976fc53bd7d76cd76d1c170fb1b95c8e66071ccca5388f1553d9e076b902e939a998e7a1beaf5e9ad8ed7b304564131ffbff732f213bf85c01883e70ab897086f0be31b60fbd6669e3931db05cfe20e59907007d87fb2bd2f121cff611cea927d4e8b3a6c8afab828547d998652ab7b80be870f258a56a6ff703c83b309935e766117128e5d502ed58fcc3d1dc093b4567f88c488e908a23f58de6a61a9e4af078847632bde3d2d7f45f62e1346ada7d7698265785cb311aad66373012be25a0c5e9c93db2a055923cb1e055debd945b05fd1ad3ed360875c8f06d3e063fa6e4c966cd0a3cb0bf3e1e54b1c186c5db61436df4d138749734f55e7e36a0b5a2b2013bb19f5be4dc949fece0278fbb5ebc58756b431bd0e66113f8bc3a7c926f0610c9d22fcb63b4d28fd5487b51637f3e1431825744f808494b8162d20f6ce5c1ff9d664fbd6f9e881729da9f87693c18f18dd748411c7492d1f6351caef3b3f939c69cbbe46b486b8914743b1cd0e691d106e1f451ef9b57dc30769058553bfcdfd5e6b146c3bc338c596b7c180e503aaf6adbea66febb8b319248c317c4f3880f7d4941e5ef42a5cf9b6e88d642f04149a26fca56fac0418268009cebf8363fa703d862ee3131519e94c5255aeb9e5594991116a30798adf43564357c36aca5149d9f9ac1861412cdb267ea6a07cc4f85d1d0e84e96e8976fb877ea1bb236ecb83a48ccfe92688839677c592810829648a2e1a94f5b7502463eb87fbcd564a9482967a4b593a9d47c23f00b72c62a6313fc991dab4be62397a58ac216332b71e7f50f031f282ee461776b5f1c0ad75b24589045038cf4cf2f92b641f832dcc388b6c9af2fbdf3e1aef8f5e6d5fb7229f0468341e46370ac35798b3d4e060a802ac8a8a0a3a08a74454770bbf46b7537ec430517ed3f1fcdcbcada06f5988540e8e120db97dd68af2e4f4295b138aa9c8f0ffad13d11b243d79f8170578f6ad52a0d592879f28d45896c0065b7a3b0421817f6210848a1385556dff5be80c3046705c1f6eba5e4e19ac817403eb77c149da0d62e2b5bba09a0b4588288a4f834c40c148ecc117eecf6d299bc44f62fbd84ee91ce882fbd15fe70a78f175db1588001e0945994fdb1c43694873d51306aa6630d54dace1972d4e952063b19bae3d9e106c5de6a79f47849671197e1a47edfdcc63787b66d1442efae1c04cebce896e5f7fc29e01194bc0fba35fd46ef2538f409d570061f07da6b237289450192e3d2665ea5a94600718de4dc90cd342ec1ad2ffda8abf9d605a8198028ea3d64c55282b2878bc736f7965a517031b176deb02961f81c604a95536be1896531d4532bcbdf3c857d4b585bdaae413e114bdc1bf1ab08054a5985fffc58caf39080180ed93ce4c48c2d91c0d2f8041ebb726f42e038f5a7312683e38b3f05323f7b91e6e2cc0d6e0189950f4d3ec588e641e723c66b799c62f144f77f85a48b25d6b15d51700fc9814bbac395f26aa5b345f19128839be232f1f7286c10cdd9f654f835fddedaeee0e7253cc3bc0e076940c5aac9555cc6f1e9acf02382c3dede6cb918a9c4d9f04e968bcf38d62c9764f58b789f3757aef257c3748f771b51f0375e9098bf7929ea9b3bda76a648b3b8259f8cf0119a8bcceda60c4ffb1fcc3f2c13c0b04f25c7905b4d60f7358b003561cd6597964f8c5ae6d9ade842845cf53a3da85f491fec0e1f339b4a41ed0b9f322ae66db042ad31a2b4e38928a45bce4c1474cca55b92898fa0f6bbf0c4402b8cd32d16c67c049257f86bc7d880896fa453901e88065e565f65c6794c77afcece8b8cc81fddbfa1e919268fa4be205e004f305c305df6d1ec5d556d272964cd3dfea77e69c8a0f1d6a28ac954733daa2a4bb398143980d3ddba1e789ac849fe93f5de54192a94f881ab8dbf5c61064c2d4cda399576dba3e8bc46bc7878f38c534b4ae721f487063d07234e4023edfff5077c0ce8dc4560b68e680bbcc84bcc969a5be5638d829cbf748dd0b1cff3a782069642ce7c148045271d1de7ecb44b1f08ea0837f582ebe34aeb7d0c0447f8cc57b551c176511116f693e3d58973722e2e377ddf5f3ef3e88a670dc386fe9e73049135135998bda32099b029e5e87a8ff93472655145688f37ca76e4db01a4f0df65dfae52334b89ee42bd480a32004e547cf216a47698fba2d1b802a1a98411fa576bf4a54afb0a44f3c4c0e2cf7c2a2c40eb6445a85067ec59be281ac9f4e53cc7e4632e54de93977572cd633ea0196d3bfc9dbb6aa757c1354d7dcd07c5807ad89a51873c1e9d90e8bc84d5575823511335a321d9ccf8d02bcc5103aeca4db09ccaf6eb75d2c100ad15b8f5d723e1962fff98cb1f3757eefa78d996bea0c4dc882ac0526e69c1fc4849eeb929346d3ccffbaf856dfe3d455aafe1b6cb10f427a2bee238442967a273b1a993794d8444e6fca97068b8e48b860aff3789aad0beb6f6e6f939da2fb2f11d56873f142e0004a2dfaf267653af7094dff625049e50a983983ce1a0a5e02ef001f51073725676fc1f2abd1a2537c6854194ff6c3de6b3c611f2b285dc86ed13a50e40dbbef85807aea1d6fdafedde1c792ca10b80aee8e646f6cf37f15e984a82684646c802539e5077c0acc6ff6f4df356d2e303a97bc402ec11ca1d2e3a71b52d9bc6510d42f86811392527b4109d6ab52357a763ad5393aa03b62a4e3d52f5b5d0dcb8e53ef693a7ed4c754bc9f198f6aff17fa53e4439299efcf176578531239542969320a155554af0054fbb94bae4f55681476665627b2956aa73f1d318d5332e6c3f1ec4a3693e81309af0c3e587936e44f041dfd8fed12f474c9742c34af410452ca42a746995f95ead93b2dd4a2ec11ac442c31ee42f7bad70cd58819431341d7858e1892b18d4eb916d2b0449edecdb37b83872703bc410b91bac1eb5172d9a7554932550e69b003394b0aa93acc3e0403d7b61475f8a2e49ae0802519730f4c5114e378c5f4e6fcbd58d25841d37263de1f1e083c34a9b19bcb7583557114770ab826879850d6ceed63d235eb1adb0b86937ada31c336a2b88e1703a215d73e85f11a93c0a6ba273fc657dbfaab61970c9a224e88680e3eace9764d7a6b95eab91cc0f93c0f6be36b3c55238e915cd7f3d82289163d890edfc307a024d28b7947d19873c481236d64052d6c79f80df090a15b0193c0f81ddb0b9b9bcab74f474ffeaaae836290e31b560d981ebb8eccd57747ce2d357e5a6f7726c068e8bfdeabff2488cd26cc10810af1f4cb5256bb0273b19cd5480876f4306ce7d877221c22461a8eb29205f96b41ae3a86fe7ec516c4b8c5f2b065e0140eb37d9a7cac3e4e30d1a97bdb3399ede7dfe27663581ae58b97b293cf53e9ebbd77246079f8d9d3a012c9dade88251aefe4c47a194f7fb46cd851b0f51945a028b4b743a60a618c017d97490cc114847f20e1145b20c6cde960868740bba3ace7eddb40672c86d1f2a29e5855d704338b1ee37baaa62da6fa4b8116dee14f8b868e2ee0f4a23007795a351b69b8ca17b56e59d69e49c64e810b38af2625074394618a79448661e0f9dbdad65b14b5bdf49b059be2b1a22c9290439e5279f55c6f6846ec4825c1d7eacc9b7e2d897913ba267615d0fc35440226d71d38ce0b2eb3974526b11647a84daa4584e852b8823388e51ebdc627391fd507a0a606ce6d98765e7b8a514807be0b5225889b3f1c42e3566aac29f06b801f14a036b23f6f760023f5b73adea9fd1d4940e1896abb9c0116022d2c745d5ac815861ce919e0dbdb363653c0a5c8e6c2e6bb61f95290aad1ee8382aa0e384216f390ecf05bf404a53a5524a871dab161257b6d3c79fb7f402faeb2ca0ba6effaded3010673cfa80f74548f22b1e6cd81e3d1ecadcfb35ebc7949bcff29c481548bf8510b71582fb9116faedcceb76815ccdf694e65cd9a6f5c36dadc93fb02486342e499c09f3342157131cd6bbeec8ccd530936e531b193f7d8491f189af973e3d9073c693c1a5a4a49a1494407dd76eb5841a633115b1f113d33a2a6e9034e3e067c062dc31ecf539d6d051625e3ce596a308922257b30941a0a5726bf4f8d3987a3e20ab642024b3f298ad5f08f08ec3a6c46334a616acc754c723d525b99f29248587d9a2883da8d25494eba77e87aa88b15555b8f166235b518d76a81acb59721410e6144286c6b2fc1f93f0aec92cec385de43d3e61c9dae3f8dfd7263f5f5cf56283673a3a1a8a78b9eacb8b9d5bc5b272063b46d898da40fd71dbe1f32d9eb314df767150020531d8b2a41199e97ba6590f17911cd6c8f74aab717ef9c0c9b0dfb4dbb75afc36361ad869da1a0b91ae8cd4cbd17bec0175f74650a6da2ab3458c16bc0e073ec7a7a2692f42f8f4d91d1541fab7430e8926798c6131526117e48e9c772e69955c49582a0c4de25991a32c3225e246a354e1031a8b6276cace425e6918ec21ddd3fcc2e118cea0c66111cf6c5ddb9181c3b5fcfd716662624097875e6e1a6907e8c931b8afda11ddbe400dbb1230ea297544c836e907f8921ae5a83eed1ed91ec86fd209676d4d13d32605d50459a921895202c795e1e8dc88002f55444f7dcd3d88de88a1abba4d67e3912c4388aa6ced41be9f874ce3ff1a67508fc3feaa4dd4e49d8bedfa5da93d23dc2f7c8569883cb6256ce4134a98a88165a9496b466f115014e5b193d6b094914097b8eeb24628e6f089d817c74a2bf8d", 0x1000}], 0x2, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) kqueue() setsockopt$sock_int(r0, 0xffff, 0x11ae, &(0x7f0000000180)=0x40, 0x4) dup2(r3, r2) 16:00:21 executing program 1: r0 = syz_open_pts() r1 = geteuid() r2 = getgid() fchown(r0, r1, r2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800"/101, 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535c", 0xc5) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000001}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd42, &(0x7f0000000340)="b6") 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0xffffffffffffff99) r0 = geteuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x2000, 0x9) faccessat(r1, &(0x7f00000000c0)='.\x00', 0x1, 0x0) 16:00:21 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = msgget(0x1, 0x8) r3 = geteuid() fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="e7879a08001f00f00400004d0e10e1ff200000000000b43540e2b21e2a7eae9bd7c61817ac7c432f7a0bdba5c777f4ba61dad8d82cf94b95876366ae0ea3eea58c8d4c7583"], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) recvfrom$inet(r1, &(0x7f0000000100)=""/194, 0xc2, 0x40, &(0x7f0000000200)={0x2, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(r3, r6) setuid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r9 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r10 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x50) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000000)={0x5}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xa, r3, r5, r6, r7, 0x40, 0x8}, 0x0, 0xa1, r8, r9, 0x8001, 0x5}) poll(&(0x7f0000000240)=[{r1, 0x4}, {r1, 0x68}, {r10, 0x1}, {r1}, {r1, 0x100}, {r1, 0x101}], 0x6, 0x3) fcntl$dupfd(r10, 0xa, r10) fchdir(r1) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000004c0)=""/136) 16:00:21 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffffd4, &(0x7f0000000040)=ANY=[@ANYBLOB="2000000000000000ffffe70000000000f87c8a5b67071bad2a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0xfffffffffffffe08}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x2}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000003, 0x800000000000002}) syz_open_pts() 16:00:21 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) r3 = kqueue() r4 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r5 = kqueue() r6 = dup(r5) kevent(r6, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) pipe(&(0x7f0000000100)) fcntl$setown(r1, 0x6, r2) write(r0, &(0x7f0000000040)='!', 0x1) 16:00:21 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) 16:00:21 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) mkdirat(r1, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r1, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) 16:00:21 executing program 1: r0 = kqueue() r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0xc40, 0x0) r3 = semget$private(0x0, 0x0, 0x282) ioctl$TIOCCBRK(r1, 0x2000747a) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/106) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r4 = dup(r1) kevent(r2, &(0x7f0000000080)=[{{r4}, 0xfffffffffffffff9, 0x1, 0x0, 0x5, 0x9}, {{r2}, 0xfffffffffffffffa, 0x52, 0x80000000, 0x2, 0xfffffffffffffff7}, {{r1}, 0xfffffffffffffffc, 0x80, 0xfffff, 0x5, 0x80}, {{r2}, 0xfffffffffffffff9, 0x4, 0x9, 0x5, 0x5}, {{r4}, 0xffffffffffffffff, 0x12, 0x20000012, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffc, 0x8, 0x8, 0x3, 0x41cc}], 0x8, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x0, 0x1}, {{r1}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x0, 0x3}], 0x1, &(0x7f0000000140)={0x80000001, 0x401}) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) ioctl$TIOCNXCL(r4, 0x2000740e) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="719ba0170c6ca2c376f3d0044e08767cc6711a415829d645482f32a250ad54bf8756c66a29a8104642dc1caaf16728c7d8ae5b936b44abc4861ffebcfbf8ba9e2616e386910a7b24e78cae01518f7a1d17feec4f7b992daa248ba749500d27754518d46f8401ba159a769b1672d5bfa273ae98247d0eee3557de724785d3340fb1f712202305864d4772a519e3113ca1cd37becdb42737ed34ee751ea7078aeabed8f4cd26b1a967ec62926e1c1129d65cb03a4430515133e025fe58db1bb068e1c7dc", 0xc3, 0x0, 0x3b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x0, 0x1}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x3f) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x100000000000006, 0x4}) 16:00:21 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ffff}, 0x440010009}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 0: poll(&(0x7f0000000000), 0x0, 0x6) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x80) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x4, 0xc4) lseek(r0, 0x0, 0x0, 0x3) 16:00:21 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003300000000dd9ccada77b653e0000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0xffffffffffffffed, 0x0, 0x0, 0x0}, 0x0) 16:00:21 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x347) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = fcntl$getown(r0, 0x5) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f00000001c0)={0x7, 0x4, 0x1000, 0x1, 0x5, 0x2, 0x7ff, 0x10, [{0x10001, 0xab, 0x7, 0x1}, {0x5, 0x0, 0x80000001, 0xffff}, {0x4b45, 0x2, 0x2, 0x6}, {0x4, 0x8, 0x5, 0x9}, {0x2, 0xb1, 0x3d8, 0xa1}, {0x7ff, 0x401, 0x800, 0x5a}, {0x57, 0xa5e, 0x9, 0x10000}, {0xa4, 0xbe, 0xaf4, 0x10001}, {0x3, 0x401, 0x100000001, 0x8000000}, {0x3f, 0x7, 0x2, 0x1ff}, {0x1f, 0x1, 0x81, 0x6d37}, {0x7, 0x2, 0x100000001, 0x14}, {0x28, 0x1, 0x3, 0x8}, {0x10000, 0x1, 0x2, 0x3}, {0x40, 0x2c, 0xffffffff}, {0x1, 0x151, 0x3, 0x100000000}]}) r4 = getpgid(r1) socketpair(0x2, 0x4007, 0xdf0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r5, 0x5) getpgid(r4) shutdown(r6, 0x1000000001) recvfrom$unix(r3, &(0x7f0000000300)=""/204, 0xcc, 0x800, &(0x7f0000000400)=@file={0x0, './file0\x00'}, 0xa) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x80) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000fffaffe000", @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="71d00482f215653cb428f0861686fff6d232ecfb5f47db02c41cdb95de58b9e7c8595b0f7ecfb1381fbaece74031803c0ce036e2a5"]]) getpgid(r4) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x38080, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x4, 0x0, 0x8001, 0x200}, {0x7, 0x3, 0x7, 0x4ca}, {0x8, 0x7, 0x2, 0x4}, {0x4, 0x7, 0x20, 0x5}, {0x2, 0xfff, 0x7fffffff, 0x1ff}, {0x2, 0x55, 0x5, 0xfffffffffffffffb}]}) 16:00:22 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x4, 0x2, 0x401, 0x4}]}) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000050018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6d09, 0x0, 0xffffffffffffff0a, 0x800, "d730c1e7bb6fc6e23c53000000000000e74de400", 0x0, 0x8}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x40, 0x0) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x2, 0x0, 0x6}, 0xc) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) kevent(r1, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffb, 0x48, 0x40, 0x3}, {{r1}, 0xfffffffffffffffb, 0x4, 0x10, 0x40, 0x2b8}, {{r1}, 0xfffffffffffffffd, 0x4, 0x2, 0x9df8, 0x401}], 0x882, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x48, 0x85, 0x3, 0x7ff}], 0xfffffffffffffffe, &(0x7f0000000240)={0x6, 0x7}) syz_open_pts() open(&(0x7f0000000280)='./file0\x00', 0x202, 0xc3) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x5, 0x75fb, "ffa487666524c9dd74ca43796a40d16145de78a3"}) syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x87a6) 16:00:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x0, 0xa3}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r0, 0x0, 0x1, &(0x7f0000000040)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:22 executing program 0: r0 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) setuid(0xee01) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setreuid(r1, r2) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000000)=0xfffffffffffffff8) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000140)=0x2) 16:00:22 executing program 0: munlockall() r0 = msgget$private(0x0, 0x200000) msgsnd(r0, &(0x7f0000000580)={0x0, "9145312c30f9c2abe13f2dd361f3b8d829967e1644848e6d0e5955f805100e3024f827cca0f6cebb8eb4598250ed2977712d3d37800dee8ae7217fb2a467658e147dd81e989b24f1b240b6a7ec164ff1005b60486d3ea88e156b64d0c2522612bc10269cadcb0d0685380f4a5be939c08f65f949b77fa74fdbac514fbe3086af2ead1f09b9901443222801e5a6b7cc1397f321b42895d335db4d376fbbdc4f84aabe959fba0f885bca3688e946cb271da528931ab41321553adfa843ddd3a11377f1e4166e3bc3e6c73faee750864ed35ac38cbc2e4c9e047ef8babc8c2075253add4a1c4f3c4dd8220cfcda16434f16f5f3617171a78d01a2844c2614c5ff9c335d94b23740bfd8148c4b0631696d4a7da341dcd7e8bdcfb5f8969423f8688d47bae7fdbe10ac7abc186d5280f8326ae0cba60bd7c3ad31ba1a58722c6a262475c177e2b058160fdef22a90feea1f86a38fb1cf8b5d23f902c9edf2a2d24a96215b0b2535cdc04ff20b98abf5cc603dcf93103341d800dd5f9ed2c9cd5a04ecf6f2faf7ed62213257633a9c6dfc7263684d715bce84e110d08a0cb012bebe40e3200fa4edd85aa2f3aac13487f7b8242f86a83bcfd8626f9cb02b97f4ba5cb3173d9bdbd624b02cb9821cca53e356a7eb4f780afed50cafd4779df0bd7f1b67cab585cf78dd78a2c9f97d0080ae2f44e4151cd4c6ed715a52e6600b210c13021ac8cdc003e6238284906aea38abbf7408862f5aac6d979bfba64c77cb9582c16f122be8fbe7b522b20576dd760f542a8db9e9eb6e64b9990e6ab0a7a656f76439b46ef1862ba7ae23c8456d9ac7b419b75ce74ed57584656e747aa5ec2cbbb0ccd5bbe2c94e0904382f9d4fe55baa742d9f7150a9c43bcfa848049dbb04fd8435f660b02a0f948f91b82123b6f7d27519342a7b04dbec0954d615df03d38a87e0416b0af7f37693518732f9c662afbe9c44697de395666f0d577b8386ae09753555225606dcdee7a8acfa86802d7aec191187525b7d748cd80bd2dbfbd99385540a58319b12192ed8d65d43a78992b35beb69ae654c1253ef006938ddd033d9037ab5d7e44e493b91dacfa6d6492ab92bade382d4243c5d622cd448bddabf3666ed9d9d956f535fdbaa8e9dfe1968dd85fbce5a359aec331b6dc202fdec358f07d8d63928bb3ddca60a44c6eaf56ded579a26e099142c4a3370ee5a339963e8764c0f1e8f944e99f1ba7aab0f597639540eb192ca871ebefdcfc4c1474de9f12e159d2f60563ef8e7169b8595ed6edd50dc023874d7404fa9ea2b4e8ddd1b47379116dad31bebcafb7e6614c922592e179111f7671aed785d3e79d5cb10f9d019a7699f4ba4e4597ba6027050e7ebd9094589632e07ba3d867a76c8e1841971de130874b57cb0ccef12a83fd76e3cfbd2c66626b67c22eab8e587700165ca75d36b905686bfef06feb034f12f96f46260abb584af47bde6ecbc71c46133fc42f7c689b9a68550f5e07ff7272b1481aa85def79b73a11f28d7789a4b1c198133920bcb4738ae3cb52d986e42b12c3019a424ac9d2799168fc2061566d2fef887b6245b29c6bc96b1da9d5a2706f20e6b6ea5a6bc8c27304a403e314541911be54b80f6ad7a80aad1c474ad3ad09b7776ab18010b9419f04d6297be41db8d51a792becd88631c856418ef58c51542f6d3a41ee0ec505780593f7624534085d32603d273da45711f26a8fa8d5e30768527708bf7136387738da28043be754d6c21cf6af6b372c3964cf6a89e2dbfb3fa33a5088e0d50a18504a205f1ac1362f51c3c3dd05d1a2c107371ebde4dd2b12466ba3de874eced2ffc5d7934bb9f390b29b88201bb618e2e6693e742f2f2db1f15537e19e4371b112901b35af301bf99d6b5dd0f92ae8dcff7ff35bb42d5aeccdc1efbb930944b022cb596d04b12e50633945afb91eb70d5a76a92adecaffdb8233599a72f4e021af9deaee51701c52975590b433c2cdf860cf4cedb305faa6fa1e11adb2c4867b3c53e8676aa27062a7f4e825129c7d2f59657a75da937497aa942b89e679d8f66b8d406498b5f792a6d1fb33d6f809ef07213ba2233adb7bf2734b5653e62632f1cf56cbbd4ac1967b43c0dba576aa27f5aa43d05d9abe32bbcfdd1a26b8bb312403622f72c0adbfb31c5bce361293b6c8182091abbce6c910dae4d34377808a46db2ebc0aa5ecc823e0d24dc3418d147aba260ea84a28b12156f41e630c31bcbb5e009af24770c4dfe295cf3ce61e7e7013ba9f332613eba6b9c1c04c60fd07788dd86a5bda79f24a047af5240f0835100dde988ffe1074866df49deaad8a956c263dc560f1fab3fafeabe534db49ef8fa78d5d6112c8370ae5350a6b7dd4b085e848f19f849e1dd01acac6213da841de15dacc928d75720cfa3fb1f79c3dd61b89d6d0d30a72fd131ce9de26523334140562f2e4f7e6ee59913c670c996b1e930b045ff64c5c99d0aa72b63e0bf0c34f490a3a78c70248f13cc3e194f715aefe2f2627fe066fd8bbe7bcb5a058710182a308ee80c6e01ae9f50a5a833b9a994abf8a75d5a41a29395df22287aa9972e4c683f4af120e3f3f3c9053840bb8b5fe92be61e5fd10eace17f66f559f35967c25d7f376fd7723ff207b76a436fe7eb8a072d550694575af7a96d791ff21f44e874bbd3776fcc05dfdd30233e2e2080ae7a11a42738ed3100e9e0043f380710eaa9a6ce49ea3fc1922e03a38a69c6c7f9add2c8d7d1c55a268c63e35544ad43079340d1eea616bdfcfc66ddf65edcb1d2772ef8dc0dde8bb4299e8c0be99985cb4a4b5abd2e5f5306ca75cd30673d2d1fef3c473015a7e33ea457029ca91dbdddfe8c755f0e346a7e258257ab4872d1737b074ece929ba3de"}, 0x808, 0x800) socketpair(0x1, 0x5, 0x1, &(0x7f0000000000)) pipe2(&(0x7f00000002c0), 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000340)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x5e0, 0x0) socket$inet6(0x18, 0x0, 0x819) open(&(0x7f00000003c0)='./file0\x00', 0xa38c4daaade546fc, 0x0) socketpair(0x1a, 0x4007, 0x3, &(0x7f0000000400)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0xc) geteuid() getgroups(0x6, &(0x7f00000004c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) openat$klog(0xffffffffffffff9c, &(0x7f0000000500)='/dev/klog\x00', 0x20, 0x0) open(&(0x7f0000000540)='./file0\x00', 0x20002, 0x40) socket(0x6, 0x8000, 0x2d) accept(0xffffffffffffff9c, &(0x7f0000000dc0)=@in, &(0x7f0000000e00)=0xc) pipe(&(0x7f0000000e40)) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getpid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000e80), &(0x7f0000000ec0)=0xc) getppid() geteuid() getgid() accept$inet6(0xffffffffffffffff, &(0x7f0000000f00), &(0x7f0000000f40)=0xc) syz_open_pts() accept$inet(0xffffffffffffffff, &(0x7f0000000f80), &(0x7f0000000fc0)=0xc) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001000)='/dev/wskbd0\x00', 0x2, 0x0) 16:00:22 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xe7) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0xfffffffffffffffa) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000340)={0x10, 0x60c10724, 0x4, 0x3f, [{&(0x7f0000002000/0x2000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7ff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x9e6}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000003000/0x4000)=nil, 0x8}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0x4}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000004000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xcc70}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000006000/0x1000)=nil, 0x5be}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff9}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file1\x00'], './file0/file0\x00', './file0/file0\x00', './file0/file1\x00', ['./file', './file', './file', './file'], 0x3}) 16:00:22 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='c\x00') mkdir(&(0x7f0000000180)='./file0\x00', 0x0) utimes(&(0x7f00000001c0)='./file0\x00', 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4}, {0xc}, {0x8000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x1, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x9}) 16:00:22 executing program 0: setuid(0xee01) r0 = syz_open_pts() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x6812, r0, 0x0, 0x0) fchmod(r0, 0x0) 16:00:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x1, 0x0, 0xff, 0x83d1, r1}) getsockopt(r0, 0x29, 0xb, 0x0, 0x0) 16:00:22 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:23 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) poll(&(0x7f0000000100)=[{r0, 0x40}, {r0}, {r0, 0x80}, {r0, 0x140}, {r0, 0x190}, {r0, 0x10}, {r0, 0x100}], 0x7, 0xfbc) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0000000000ffff0000000000000000001000"}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x1, 0x3, 0x6, 0x211e, r1}) 16:00:23 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x4e) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/65, &(0x7f0000000080)=0x41) 16:00:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000240)={0x20d4fe, 0x1003c3, 0x3, 0x8, "b08dce58000000000000000000e60000000200"}) readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:23 executing program 0: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff281e) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$TIOCCDTR(r0, 0x20007478) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0xffffffff) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000080)=0xa) recvfrom$unix(r0, &(0x7f00000003c0)=""/4096, 0x148, 0x800, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000100)={0x7f, 0xb0c}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x0, 0xb4c, 0x3, 0x3}) 16:00:23 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="06fd0500000000000000"], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0xf7, 0x17, 0x0, 0x6}], 0x81, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x82fd3761ecb28a51, 0x40000020, 0x6, 0x394}, {{r0}, 0xffffffffffffffff, 0x2, 0x3, 0x200, 0x200}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80000000, 0xee, 0x4}, {{r2}, 0xfffffffffffffffc, 0x10, 0x1, 0x80, 0x6}, {{r2}, 0x0, 0x80, 0x61, 0x8, 0x2}, {{r1}, 0x0, 0x20, 0x10, 0x9, 0x7fffffff}, {{r3}, 0xffffffffffffffff, 0x1, 0x80000001, 0x1, 0x1ff}, {{r1}, 0xfffffffffffffffc, 0x1, 0xf0000040, 0x6000000000000, 0x80000000}, {{r3}, 0xfffffffffffffffa, 0x1, 0x21, 0x5, 0x80000001}], 0x0, &(0x7f0000000080)={0xeac, 0x80000000}) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15, 0x0, 0x1}, {0x3c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xa, &(0x7f0000000000)=[{0x9, 0x830, 0x4, 0x3}, {0x401, 0x4, 0x7ff, 0x46}, {0x40000, 0x7fffffff, 0x1ff}, {0x2, 0xffff, 0xfff}, {0xa2d0, 0x101, 0x0, 0xfffffffff54aebda}, {0x2, 0x3a05, 0xe3f4, 0x81}, {0x65, 0x2aa, 0x0, 0x1}, {0x774f3053, 0x7, 0x40, 0x1}, {0x7, 0x2, 0x2, 0x3}, {0xffff, 0x2, 0x9, 0x100000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:23 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fchdir(r0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4a) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x1) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000300000000}) socket$inet6(0x18, 0x9, 0xfffc) 16:00:23 executing program 0: r0 = syz_open_pts() flock(r0, 0xfffffffffffffffd) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:23 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000280)=0x3) r2 = open(&(0x7f0000000100)='./file0\x00', 0x41, 0x1) readlink(&(0x7f0000000240)='./file0\x00', &(0x7f0000000380)=""/239, 0xef) openat(r2, &(0x7f0000000180)='./file0/file0\x00', 0x0, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000002c0)="42200948edad980a671445adb4a0bee322858c7ece38d04205b396bb46b2b4f1a074342af306237adcfa38", 0x2b) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:24 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000140)="9db79184a028bb9dcd723e958bdef6ac6df7c7bc1115824ca5d21fd9ef925dbda947848645e40ba5d3681ff7939831563b1ac7163c0efe2ee8779681629792afb80a51edb11cc98eb93363e74225cb2d416968fc0c093508dcdd6cdabffe0c3a457168831d303711f737b768ae9952a55cfd9212b92df003de34c964902d218df28f018502d65c5e19a4ea98860449843ba054b47b9e8ecdddac9536319cb98afbc2820b63299fbf6178bbad562cfa944f56db44c350c6d5cbba48dcd100bc63833e220f613797814b99391aedeaa750a6bd7cd501419b65b4cb4bd02bb536697ba49fb4a8745b075def01679a484689779b592178bd2e89", 0xf8, 0x0, 0x0) madvise(&(0x7f000008f000/0x1000)=nil, 0x1000, 0x7) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x3ff, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r2 = kqueue() readv(r1, &(0x7f0000000540)=[{&(0x7f0000000240)=""/133, 0x85}, {&(0x7f0000000080)=""/82, 0x52}, {&(0x7f0000000300)=""/95, 0x5f}, {&(0x7f0000000380)=""/236, 0xec}, {&(0x7f0000000480)=""/154, 0x9a}], 0x5) kevent(r2, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f000008d000/0x3000)=nil, 0x3000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) kevent(r2, &(0x7f0000000140), 0x200, 0x0, 0x200, 0x0) poll(&(0x7f0000000080), 0x0, 0x0) 16:00:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x9, 0xffff, &(0x7f0000000040)="dd9727ba2d1a29acfe48ba47b24d6f8aecbf41dc35885426070309d73241fb1cdd4e1a83cab5f6275a5cdcfe198ab064ec627f49aaa4d4ccc7fdd67073c98ef1516e31c7d0e2b5d52c1ebb8d40a9cb37f531047ef4bab8904a8d1d482d6ff8d5d0dd83b4cf78d10c65f8aa48e903f6de691f65327b3c754731258b521c7d22518854bef3af7a6e75292a29a540ffd083bebec9a8a096c51a2fd117c04ee9c2876f2dd1fe434489aa510e3949cd8fcbe41e9ba6351b8372b03f543b1a509344535e34f6487a1cc3fc31adfb14beed7d8329b32ea2c9d370f3c3904afcbf758a7e7fcd614014d4a7ed6502303fb9b9dbfc75ea7072630f6a0d5933042be9c6faeb1328df43aaf91ae04a049a168d9a187a4f10c6de2e4e6b0c6e126af562870db08d13835dfbce89daa130e046e4f058b9e9f9ac4f04442b70ca22ae12418e09f4c1a2124d56bee2831a82592a7031aaf982dd46780e77aa46807bf844dfd11849051e40f92cfa8abcfeba9ded21cf7380df1947a5773d852683b8bbf793ba2050dffc52c8f4d7f9fd6cf3280ef9a7f43578f4a4024e003a31fcbb8d9c7678043d16116a8f6075fd0c449fece17657153c937780f9a2e8ef9492b3889619475bbcb0c6cbd4e4c73e96c2adfeb52f673b6492fc7b56decda4682abb9dac4fda68ada0b3985a085df322ab63aa55c170cb33a6ff51f6f9d4fdcc014cfe035a1f360526442a146ac3d075835f81edc901d1c841d63d7548be376abc8e7330750bdbfb172748d6524663abd47274c689b4ba5e2bc8c5fa18a3ab915a14504db194c8a71f3b6db622a8b37d2b8d9f5a7288fdb5b1663bc9dd91a5d95fa06bdeccfdc28791aa9774933824a88f3bc2ab924e5b040846fa7582812191c00792cf2e1cec50cefa9c115b6d65df8260b7d481431e0db35e45fd6dc8a3c0fb42639bd8879946a4aabb74e504d66650b749cd4542b0f96f1b905f491905479a62e719516f2ce61a172b507174f4548d3dfc719a1025c5db15f947105a0e6fbb4d001a3352b9c4b950ef2ad14c42ce925461deac1f5e266c695b38f0cd7722f4c324f83f83f83a6178fe953b827f4fdb3b96cb92250455a1cc794598dc730fc9bf79d2800e5530fd381fb8920bbb6918b8a3321df28e05af46c912a9c33a273c1f6e333b13323a2b8c09dacfbf9111938a5409078c913d918fadd0c68db50db02fb989206d7410de90a9e6c3f871f0ddfab6f879e57711975788c6c3fe4592bbf93024339fffe8178ca4f6440c5cc3c2a04d77c087d6d64a7b49a15686dd2f023173f8638b38dfafc6ac9cbb4f4cbe43546cd4cd82801c23ea22caeb904a56e248fc289f5e8bb518af15bd59d4d60302374f08e9c4ef0c0061bda28df69a780d48348f2cbb6105c12edeed1e09587b62e35cf9c2288731b85d533e2b0b7e3f8a1ff0d756b05d7538d7f8bcadeddabcc1e1a49b4f55c08bb2e171a17d2a17120364d2af12eee2b41b6ca15e0dd67235bdc875a93abc72e72c788efd863674e524b564f20d859f2eb847a0d16f9ce6e58be6742fa30747d93a7d8302afcd8c925d918eae293d92b882bca418939602396c321d838af135b6e71c05f2a5fa632d7e512a2c0354e08f38e02ddb0c26a919042fc0b9d9edfd2ab1dd86bd99f09eb6d713eeff0c882ef511b7326c490a0309bda18be6816141e946ea8f8a2d6129ac5eae3338d28f0a11c6bb5fb6020f39da91a4f48f77fb6394fc1325973e7a66960a95077e25d515be069c731810f2d51cd8c51cb6d34ac81463062b4cb6c2ca53bdc67f35805c6e2cdb74d139420172cef7d3ed361a06aacc90c83642d5b235741ea9faf60a7c3bdaa3de31e215727fa44fffd66cbf38b3bdca14b4b1b81c462e83bee3a9fcf3812c371ba3604ac8040639869310126cac0c98147f919ee6bfdaa8afdeb3b39b41a8523812be852f1c67cef45d21d42d933385fc023cf507a6ccf9e6059d91df2133ee06d597fe60647be52184481e925990d601f2d79f464ee6387262fccd0c2828b7bab7567c2b0132412c1cf68b9ec6c085bf88f9f9ff17b438772bab53f6711f7af0d152829f5106a615a6ac1e4aa0a1694e8122b447a1f4d4c2c8272e76e37b20a1096aa39a3d2837580cc705fbac603a503dc99eee22d84d4cbd80410b2a77da10a3e79b02800ea8299b4cb801789216fe3ebdc98d585517f4fb8c95a6bcc27ba5858f16acb638ab6db2e4bbf9883c3c6081bfd9afea8dec838f0227203d74eba902d2bb1097a912e0b7a5d284243a898b5acf6cc8078e262a5deac06fe1e4e391d12d7f78a381bc4d4b2e097427f48ac3da8fe99c411fcba0a36f0fb6e1aea0265a1013683c64946f903f5a04c64eac7d045bce724689314a1491cebec012d876d36174852cd9ccada2060315e562a63abd672309bd5ec4d0db46341d56487d29d71c90fb3884e756fab59d89ac593c7fe3764de6ccd058d141aa00ffd9d98196298e485e61a623957ca2152ca19558a75ea35a4251153b2657194f34f1bd186dbc87d3a2f7df79d8323ee183f571626a9ad048c4afdfbcdb626ddcc2123f4e76b441cd0268eaf90b837287f83ab9d5a13dc40a7c42c0cdb3ebd8bad1b88fd8af7991b2afccc3520939624cef35a17b17f5b894866454709115380241b000ae5bc49dd0de96fe62146178f16b3b72ad19d3a7e0b4ecc12ab74355aa454fcbd2bca6ef016941901fa10c63a7c374acc354d7132c5a96c02277198d33db30fe6a4fdd4e23d279800fc55a27fd7aca5926580871483360d589ab6155a245be389bb8f943963f718c5221f2af73c751db447f66cd2336c7326aecf48c95bfbd9b601117e1d7b162b2f2dc19603c5a8fafdb736ec8d596449918859149ae3d55584f10fddbce5b749342581ce3b716f5767ca166b586eb573056a484863553a36f6233bd1d6f9acb55f5638880b77d637c8dcf9868896ef73cadc232b2e96b735b5adf0be15f48a57a19da7af1d46631f2df16791880d487190f10897b6e776710b11efe90bb14940c7e0bdecd397bd3c7ffed188e2b2933adf25da0f61eae2db71833a9ea5396ec982edd9bff4f33818b2c537b809fecf62d14aea43484e5386055c6269324c403a8a0da1deb125816ba8ac41e49162b61a0ab6cb01b96df5faeeaf88587eaebb41c22d4d96acaca3948fc7548e2dfd75f3d2cf69002665576f1019f8f7935609b5ba1fb2b4e905c0d6918646de5531e3a93fc076ee71efd6c6726aed5e24e01701146bb8c955f949ffb930c7720e48cb938631d9f50010d5e729f54bdf6b1bf6f3e87515a2210e1acdfef45aa0a033c6b2326370d88809156e512b75ee1c7ea151ad1296447de8b00cb03b9826523b15ee1a170f3ca25c523495f9c9e4dba78b401f2424f6bfe63e8ca7b4cef47556af451e8e179ba904cba213db32fe59193142db975d028ee5868025956f7b3679656ba4b1ab556d008c25a3ba5e52e2f6baf49364d11f024ba86b3774a7fba1a8819733ab5121f2cc258c4154e62ef28ad29c3b40ce5a286d2520dc7be9f653cd7addfd3662a84af19960c04a265494b20687edf395938c5da013a45d9b3bcd4cc20bed2ba885f2ac15b77b8f6b291b8cd9e4958572e6c62e95693bf2e201e15aed7f9bca8112edb1dcc3bb48c4f0e6055180c5956cc121852e9a3f10621e12d79f1da2a7bddf0e1cd7c0cf1062682bb65ef5d00409749e30f413159818033780b842da06372128534e350dc019450c19744a03abd54abe01a3ba0eac552243811a90ba576c984bea1d24afe38695fe221c0e9b470623138f4c848f1d61cb95488d0c1efeb27ba9461b4c2e2653757fc0c106f94c60b89bc02faa271b4bd6503b785bf59c0c97f678cca37d276db3bcfae95977f18834c9a008a57b22edd8d195c5b1c2155020350b48a6b4070a9f2fb2870dbbc6f657ab730a5c25f80230536424e7c2d836ede1dfd3b56006b6cd780d775c098f0a69ab7407be53cd740c9bc196d49b60973c44bc197418b44b60b0acacbf9ce9612dbf91565c8b0fc6f2fe5c0924503ea5833688e43ea4381805641c9d493d656ca6e4def3695715feb7aa0f6f9ec646e27b6474f7768e02f63cf35e81ccbe92cf8d1a72530775d532278dc7bcfa8bdd90e55b93f8cdbf4a8bc03e4a850305d0099d9656b81c28fa8426d9c4d45e720c2f9e2c38ed9dbff50b7e3a469a3a2ea54330645952db87c64ca5b085aeeb1e08890314ee04c5a3e0f0178deb7b87702a82bc7e350564684c2bd30a5c4007d79f8d313985522c80be2136e202e891491f27df15cb8b7e4c13824108852e3bcf572c536827a8be16845af5270e68b85c93f749298a3b1b3a17f268760994baf76ab0fd35d100590349ec76976e5dd21569babfa979ecf5f002aaaf2e2b7a99f60f81ac2f58f216a6b1646ba504d3f727e5d221d0d69c888c3f63d54226287a74e5fb5f42fa866ef8b24f0a3473f3f524393da89a09de33697004d787e0ce2d973fa5bd3ef7460e404ac6183cef58729fe8aec26a7a2e27ee11689e97dd6837aab3af17aa6e17872c8b62bfed38bab4527b70bdcf204c0325c808330ef289743055d67b93a29e50ab910b58bf34cfb286f3433704c8a81372090333a8a87c35eeecb2cea69b69b547eed21a05166adb4eddb2a0c07619d149e279b68f7f1ef7900b9ac1253117b9949f98f201d99c2778201fb82387d1dfc9526abb209f6a5e44593bfdc1e63db83297cbbf635f631cbc8f9f8aad3e868b8be112be0c5d101fe77589efcae22090fcfa91da51b5393660ec673d2f29a5181eb8e1b7cfc9ec96cf5ec3b401b49c0c9f430cebe2c98222097f4f96d35aa8ea3c6ccedacbdb489f65bb658264b37df6f7b4d0b58434906b06f85d554e8543c11e073dc4743613a8a1356bd54b4eb8c2600626ccbb2526959d176a83e6adc77e9d1b430cbf4cd7710b44f6e532c696da161bf4fb9180cf48170fe2f0ede6ba0425ddb899106c2f4b8027e8aecb0d86576dfdc9418e3dab8205e87a59255ea782bfdc15bbded974ecd76e7bded9be13c9d64560b3fd29a93dacd33bff2a780c9f8fd1454977a0b4ba2ff12324a6384d75b0b979f896ac16da88d715ba22c75a95f45e7ad60ba3674aac49c0d90fff6b1739ad2804c0e4fe693f1f44afbb56506cb47f3baa5f7fe0f89d8d4fcf54d7e7bbac69ae18c62882493ac697fd4e4ccfc61491ab72f58784798cca7c7577d3a3bc2418d3564929ad6df9107b0efc51a96e099253fee10ece867a98948cbe30abfa828262d2d9582d3b8e83674cbbd7d74501c3eb68f2d3af9b8b8866ad7e7d1cc030dc258770b341fbba38ed80ef00fa004a1af38cec5fbe5677bcbd21e823e4fa5efbf5e58878eecf342eea4318e9357478c69c611ee6654645b50024b74cd5d40e128bf2f4999dc758582c3b0f25c14981de786fa686ade993835ecfa1b8c8b8208b29f47e37634bad733837ed4e4bbf7ec3fd229112e1f5c73ba5bc458c7c9274d6787ffc767ea6186eea815f19c0a4f9b363b773dfec9e64c9e079d0c30fe4fc4d713d73eb976918ad45735726a7a11e1714ceb82086d6a276b459e37c04f25dd0411ed2589431092c4519b40e5f3fad36c6efb3693994d3830035f11cf2a668ab6cb5a41a352f72d1c5c3a65358bab3743a32acb5fefc9a5237790147d466881ebfce3274f5a91acb2f3a082757492cffa6e152c942a7b72fbb52446d07e1b52ad087b17ccab54ed5120bb73bf503018cc07a1b9c119ff4a0042591d1bb957", 0x1000) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) getgroups(0x4000000000000078, &(0x7f0000001180)) getpeername(r0, &(0x7f0000001040)=@in6, &(0x7f0000001080)=0xc) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) fcntl$setstatus(r1, 0x4, 0x40) flock(r1, 0xe) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0xc) bind$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCDRAIN(r2, 0x2000745e) openat$tty(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/tty\x00', 0x90, 0x0) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) connect$inet(r2, &(0x7f0000000280)={0x2, 0x0}, 0x8) r3 = syz_open_pts() poll(&(0x7f0000000240)=[{r1, 0x11}], 0x1, 0xffffdffffffffffa) pread(r1, &(0x7f0000001400)="0dbc8ed0b38977b89f92d06c58cdccaf7706020775423759f34caf4c94daa6a0df70548d1024c91b19c04936e6f2e50f56eb7b20acaac8bec962b813a427c9ab3b95f85082cd6d7460745e2912b0da9494cce0aa41e6dca74b061cf9094170bf15ba8baa6975402e85ae63bb0e7b622226f76668b2c733630b2c4a0c33621ee6d318b76204c383a10f050f4c8c8b3cb4f02542fbfeab1f29a7bdd98f3d6e7e6491fc3942b7136fc16d41318a6a3970b710bcfdbb964380aac5184daa1ec16a94a4a78fbb86c1401aefbabb5acb4e5fda9f491f974ee5e437a52bf3365b5ccb972b", 0xe1, 0x0, 0x24) symlink(&(0x7f00000010c0)='./file0/file0\x00', &(0x7f0000001100)='./file0\x00') execve(&(0x7f0000001580)='./file0/file0\x00', &(0x7f0000001700)=[&(0x7f00000015c0)='/dev/tty\x00', &(0x7f0000001600)='%\x00', &(0x7f0000001640)='][*(\x00', &(0x7f0000001680)='})\x00', &(0x7f00000016c0)='/dev/tty\x00'], &(0x7f0000001800)=[&(0x7f0000001740)='/dev/tty\x00', &(0x7f0000001780)='/dev/tty\x00', &(0x7f00000017c0)='^{\x00']) linkat(r2, &(0x7f00000012c0)='./file0/file0\x00', r2, &(0x7f0000001300)='./file0\x00', 0x4) getgid() ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000001140)=0x1000) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000013c0)=0x1) chroot(&(0x7f0000001340)='./file0/file0\x00') kevent(r2, &(0x7f0000001180)=[{{r0}, 0xfffffffffffffff8, 0x44, 0x8, 0x100000001, 0xde}, {{r3}, 0xffffffffffffffff, 0x4, 0x40000002, 0x1, 0x80}], 0x8, &(0x7f00000011c0)=[{{r2}, 0x61160faea0f87784, 0x0, 0x30, 0x7f}, {{r0}, 0xffffffffffffffff, 0x0, 0x20000061, 0x321, 0x5}, {{r0}, 0xffffffffffffffff, 0x48, 0x3, 0x8, 0x80}, {{r2}, 0xfffffffffffffffe, 0x2, 0x40000007, 0x1, 0x5}, {{r0}, 0xfffffffffffffffd, 0x58, 0x1, 0x3f, 0x8}], 0x1, &(0x7f0000001280)={0x9, 0x3f}) r4 = semget$private(0x0, 0x100000000000004, 0x1) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000780)=""/218) write(r1, &(0x7f0000001500)="ae3a17058111ad7bc2590689b917e9e13bda61d24462f9d8f69f3617f594eee6883b294d369f7825f94a9e61e1cc56717bd7c0f0782894df10ab2e084c8641e3de0da70e321d2db3f1178eb1d0dcf25629a10676bfcadebf46b9c49519f92d84a222134a92d9ba77a0da7f5626bd9022e794d508752f252b691c661ceabaa425", 0x80) 16:00:24 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ffff}, 0x440010009}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:25 executing program 0: r0 = socket(0x18, 0x400000003, 0x11) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8, 0x1, 0x19, 0x70bd, 0x7}, 0xc) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x905, &(0x7f0000000040)=0x6, 0x4) write(r0, 0x0, 0xfffffffffffffec7) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) socket$inet(0x2, 0x4000, 0x400) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x4d8}]}) 16:00:25 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) shmget(0x1, 0x4000, 0x108, &(0x7f0000ffb000/0x4000)=nil) fcntl$setstatus(r0, 0x4, 0x84) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x2, 0x3ff}, {0x3}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x4, 0x1}, {0x48, 0x100000001}, {0x82, 0x1f}, {0x0, 0x4}, {0x84}, {0x48, 0x80000001}, {0x5, 0x3}, {0x43, 0x1}], 0x8}) pipe2(&(0x7f00000001c0), 0x90013) 16:00:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000003440)=""/242, 0xf2}, 0x800) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001023bc72dc2385f", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) 16:00:25 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000040), 0x1000000000000145) renameat(r1, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) 16:00:25 executing program 1: syz_open_pts() r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x0) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x1, 0x20, 0xfffffffffffffffe, 0x4, 0x3ff, 0x2, 0x4, 0x4}, &(0x7f00000001c0)={0x6, 0x2, 0x1, 0x1, 0x0, 0x6, 0x1, 0xaa}, &(0x7f0000000200)={0x7, 0x4, 0x2, 0x3, 0x3, 0x854, 0x1, 0x6}, &(0x7f0000000240)={0xfffffffffffffffa, 0x80}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x40}, {0x6}]}) msgget(0x2, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xfec5, &(0x7f0000000180)='G') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x180, 0x0) 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:25 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9a, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000040)={0x3, 0x5}) sendto$unix(r0, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x4, 0x8) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r0, r1, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x1e, &(0x7f0000000000), 0x4) 16:00:26 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00'], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) r2 = dup2(r1, r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000000)=0x200) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x5e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0xe2e, 0x296e}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x9, &(0x7f0000000040)="31f600100080002608") 16:00:26 executing program 0: mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x6, 0x6, 0x5, 0x1, 0x0, 0x4, 0x7ae6, 0x2, 0x0, 0x9, 0x8}) 16:00:26 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) pledge(0x0, &(0x7f0000000040)='&+>\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x8, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) open(&(0x7f0000000140)='\x00', 0x1, 0x16) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) 16:00:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x9}, 0x9}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) faccessat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x2) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:26 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x28001, 0x7e) r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x0, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) r3 = semget$private(0x0, 0x5, 0x10) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000340)=""/253) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x0, 0x5}, {0x8b, 0x2}, {0x83}, {0x1, 0xe103}, {0xc7, 0x1}, {0x4d, 0x252}, {0x7, 0x1}, {0x21, 0xfffffffffffffffc}], 0x8}) recvfrom$unix(r1, &(0x7f0000000180)=""/109, 0x6d, 0x2, &(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = openat(r2, &(0x7f0000000000)='./bus\x00', 0x20800, 0x0) close(r4) execve(0x0, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r5, 0x2000745e) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x40074}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x7, 0x202) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) socket$inet(0x2, 0x3, 0xfffffffffffffffe) r1 = socket$inet(0x2, 0xa007, 0xa42a) setsockopt(r1, 0xfffffffffffffffd, 0x0, &(0x7f0000000200)="70855a9983fa7def61f1d3edfa6a53f0079772140e9926142a87cf2f40b9872c13f444faeb3c67fb0c95c2cd2d27f1b679507fa1f80fde3382826c57490770d33cd51b9f781d40f0419eb4560e5c30dc5404a35e32a32e1406bae319771c126c65d18a11cd522dbecaeca6e9bd4cf373a0cc1d3423f51970395e85ab6932981f816861d117d18f92dfe53fd5d8e2431fb62801f057afa3258e13762285d3465fe04561a99fb3eaf69e1c02376d451762295d10e2e3c803bfa9f51fa0f71aecee37b366ebcf8e07ee7e59064957b4457066c9c20f258e702d975dd1b52605c35c", 0xe0) 16:00:26 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) dup(r0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:26 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0x8) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = semget$private(0x0, 0x4, 0xd0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x7fff, 0xffff, 0xf6f4, 0x7fff]) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x3, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f00000001c0)=0xffffffff) 16:00:26 executing program 1: r0 = msgget$private(0x0, 0x220) msgctl$IPC_RMID(r0, 0x0) socketpair(0x1, 0x4003, 0x0, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) recvfrom$inet(r1, &(0x7f0000000080)=""/195, 0xc3, 0x2, &(0x7f0000000180)={0x2, 0x3}, 0xc) accept(r1, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) ftruncate(r0, 0x0, 0x7fffffff) pmap_unwire: wiring for pmap 0xfffffd807effd9f8 va 0x20ffd000 didn't change! 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[{0x8, 0x5d, 0x8000, 0x1f}, {0x10001, 0x8001, 0x0, 0x6}, {0x4, 0x2, 0x7, 0x2}, {0x5, 0x5, 0x7, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)) 16:00:26 executing program 1: symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000000)=[{0xc7, 0x5}, {0x3, 0x3}, {0x25, 0x2}, {0x43}], 0x4}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="0f20debdf81e7c5014a21215f01051ebd0e06dcb7d6799c7e1d1be5bd043b25d220cf352231a866f7df7baa04bdde1f76d531b8f30551b99689c7d6030e7c66d4e6bee16397b46b144be0595f5", 0x4d, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x87}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 16:00:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fa, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x850, 0x189) openat(r0, &(0x7f0000000000)='./bus\x00', 0x400, 0x4) write(r0, &(0x7f0000000080)="b4768e911ea60fa3afd113d52fc7bfd6c240dbe838cfc582ff03d1392a7900760557564f67ccf02c9bc3b26bdaba75bdd1108d765b27a230e9ef251321404e0d4a7f3d4f3433e821f2447523611e39bfd81296c07dc738d8b9da37a77865dac622d3ec66d9ecfb557cd2b4f60cc4edb34ad560bd47", 0x75) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = open(&(0x7f0000000180)='./file1\x00', 0x8050, 0x168) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r1 = open(&(0x7f0000000140)='./file0\x00', 0x4000010, 0x89) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x402004, 0xffffffffffffffff) mkdir(&(0x7f00000002c0)='./file2\x00', 0x8000000000000) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r0, &(0x7f0000000240)='./file2\x00', &(0x7f0000000280)={{0x7fffffff, 0x5}, {0x8, 0x1fe}}, 0x2) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)=0x4) shutdown(r1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 16:00:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = dup2(r0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000000)={0x2, 0xfffffffffffffffe}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) socket(0x20, 0x2, 0x2a8) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x67, &(0x7f00000000c0), 0x3c) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x14, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x7, 0x2c, 0x5, 0x1}, {0x6, 0x8c, 0x3, 0x9696}, {0x7, 0x9, 0x0, 0x200800}, {0x65e5, 0x5, 0x9, 0x8}, {0x20, 0x38000000000000, 0x20, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x2) r1 = dup(r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x1}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x0, 0x800, 0x10, 0x9}]}) write(r0, &(0x7f0000000380)="dcc17792c679139f4fd2ffc3d60e7db025ae23e806ef6f60816fa326b8729455914b6db3560348dbc3cdc1b3b65a50f4553708f69c6c14fc3f0416551d06eff2fc051dee674c3814b063922c3621fb94803162ca6876675ab7e3b2cb4b8c997482079eaf", 0x64) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r0, 0x2, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername(r2, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) mlockall(0x1) fchmod(r0, 0x10) 16:00:26 executing program 1: pledge(0x0, &(0x7f0000000340)='\xef\xbe\xad\xde\x92\xcask\x90l\xe3\x87\xf0\x9f5\x87\x01+\xbd\xadN\xe9J\xbeh\xc5N\tL\x85\xf3\x86\xde\x96\xfd<\xca\x9f?\x96\f<) \xfc\xad\xb8\xd6\xc1`\xc3\xb74\x00\xee9\xd8\xbez\x1e@F/\x9a\xafu,`\xfa(\x05vL\x87\xd6\xcerQ\x14\xf4\xb7\x1c \xa1\x13\x95(>\n|\x1d\x9a\x1a\xb5g\x0e\xef\x1f\x05xY\x8a,\b }3?\xaf\x8c\x83\x8f%M\x0f\x9f\\\x1bV\xc7\xc8\x14\xbe_^\x84\x81\x90\xef\x93*Lj\xa7\x00\xda*E\x90\x93Ap\xe5\xaa-B\xf6.\x16\xff\xea\x8d`HF\xfc\xe8\xda\x7fR\x89I\xcf\x94i\x016Y\x1f\xf1\xf1H\x18?\x9725\x7f\xba\xca\xb9\x0e\b}\xf6E\xea\xef\xcf\x9cdL\x97\xdf&\x18\xb9\x80\xe7\x1a%w\xe8\x8e8\xbdY2-S6\xaf\xec\xb2\x17\xb9\x1c\xa4>\x93s\x94\xb0\x8dB\fE\xabW(}\x18?`\a8\xa67') r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x12, 0x0) r1 = syz_open_pts() ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0xffff, 0x3f, 0xa0, 0x5}) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000180)={0x8dd3, 0xca2, 0x9, 0x20}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x401}, {0x3, 0x5}, {0x3, 0x7f}, {0x2, 0xffffffff}, {0x3, 0x49}, {0x2, 0x7}, {0x0, 0x101}, {0x3, 0x1}, {0x1, 0x1}, {0x1, 0x8}, {0x0, 0x6}, {0x2, 0xf68}, {0x1, 0x8000}, {0x3}, {0x2, 0x4}, {0x1, 0x3fe0000000000000}, {0x3, 0x2}, {0x2, 0x400}, {0x3, 0x7fffffff}, {0x1, 0xfa2e}, {0x2, 0x784}, {0x3}, {0x0, 0x5}, {0x2b0185734385e254, 0x5}, {0x1, 0x8}, {0x3, 0x5}, {0x2, 0xc0}, {0x3, 0x10001}, {0x0, 0x5}, {0x1, 0x16}, {0x3, 0x9}, {0x3, 0x437}]}) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x200000046485d43) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f0000000300)) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:26 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001300)=[{&(0x7f0000000080)}, {&(0x7f00000000c0)=""/152, 0x98}, {&(0x7f0000000180)=""/20, 0x14}, {&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f00000011c0)}, {&(0x7f0000001200)=""/248, 0xf8}], 0x6, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/tty\x00', 0x10102, 0x0) close(r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001380)={0xfff, 0x1, 0x70, 0x9, "00a33ffb8e70517d0599aaded5dd0fa744f76cb5", 0x0, 0x5}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x5, 0xa96b, "47ad099e4d97af31bd536092baa93de11e615ea2", 0x3, 0x3ff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x2, 0x8, 0x3f, 0x0, "e54881353bd8db937a8217db2f71f664b3cfd79e", 0x356, 0x200}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: pledge(&(0x7f0000000300)='vmm\x00', &(0x7f0000000340)='/dev/vmm\x00') r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x40) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) dup2(r0, r1) 16:00:26 executing program 0: r0 = socket(0x20, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket(0x10000000002, 0x2, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) 16:00:26 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000080)=0x1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x11b) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) fchdir(r1) 16:00:26 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000001640)={0x10, 0x7, 0x4, 0x10000, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7843e292}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0xf46}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x88}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x11}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8820}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000001}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8}, {&(0x7f00009ff000/0x600000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) mknod(&(0x7f0000000040)='./file0\x00', 0x40002004, 0x0) r1 = open(&(0x7f0000000500)='./file\x00', 0x0, 0x100) recvmsg(r1, &(0x7f00000004c0)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000001540)=[{&(0x7f0000000080)=""/236, 0xec}, {&(0x7f0000000180)=""/134, 0x86}, {&(0x7f0000000240)=""/53, 0x35}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000000280)=""/169, 0xa9}, {&(0x7f0000000340)=""/134, 0x86}, {&(0x7f0000000400)=""/35, 0x23}, {&(0x7f0000000440)=""/75, 0x4b}], 0x8, &(0x7f00000015c0)=""/81, 0x51}, 0x800) ioctl$TIOCDRAIN(r1, 0x2000745e) open(&(0x7f0000001bc0)='./file0\x00', 0x80, 0x80) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000001b80)) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000001b40)={0x6, './file0\x00', './file\x00'}) execve(0x0, 0x0, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000004000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mlock(&(0x7f0000000000/0x6000)=nil, 0x6000) dup2(r0, r0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x200045, 0x0, 0x8000}, {0x2, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000140)) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x898, 0x0) poll(&(0x7f00000001c0), 0x200000b0, 0x100000002) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0x6a, &(0x7f0000000240)="2b86f5dfadaec5af38a63944e5a63c2ae9e25b66d6b11f5824dff7bce656776347d600ad7391380ad7fff890f327cac469f6ac68090d3772f6688c7917f13c493b9211226dd324ff18160a466ae771a2cf2615f715795574ea123ca892e184adfcdc244474919cec3bf2") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0xc5236e2f0d2e5fd, 0x0, 0x0) 16:00:26 executing program 1: r0 = dup(0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="7927aea80d691162c8045bea5d050ecb4abfdfeacc47c948f269b93f2ecfacbbb5637cb0cf171254208734487d37e8d375183f6ad41c5a8243d4651a5984f51a591f43a528ba926ae4999518c3b454cd9c0eae36caa052", 0x57) clock_getres(0x0, &(0x7f0000000100)) r1 = socket$unix(0x1, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x40) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x1d97709e, 0xffffffff80000001, 0x9, 0x1, 0x0, 0x8, 0x6, 0x1, 0x1, 0x6}) 16:00:26 executing program 0: syz_emit_ethernet(0x85, &(0x7f0000000140)="7b9e0526e92bd0dd253a0fde510d741cbae4cf67a8573d493e297b4dbaca05c1775c28a822a3477d240072adfe211e918f6ddc8e2fd16ad24f152b6fda8eeccaf613eb347c16abb1609d04f9f58ade4542f3ed2a30ae09215576845054ce6b77602f10e26be47eb2bb1858cdfb18de0aa539daf82d7e408a1a930b510d48b4b149b4c1ddc6") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x50}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='c\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x1, &(0x7f0000000280)=[{0x7fffffff, 0x7fffffff, 0xfffffffffffffffb, 0x5}]}) 16:00:26 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x80000000000002, 0x3, 0x2f) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x2}, 0x8) flock(r1, 0x3) sendmsg(r1, &(0x7f0000000040)={&(0x7f0000000080)=ANY=[@ANYBLOB="56026530000000c0f597"], 0x2bc, 0x0, 0xfffffffffffffe63, 0x0, 0xffffffffffffff3d}, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000000)="002a798b3c552cf6537fd232714f4d", 0xfffffffffffffef7) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000080)={0x48, 0x100000001, 0x0, 0x8b14000000000000, &(0x7f0000000240)={{0x9, 0xffff, 0x9, 0x1, 0x2, 0x7}, {[0x100, 0x5, 0xffffffff, 0x1, 0x100000001, 0x8, 0xb0f, 0x80000000, 0x8, 0x6, 0x7ff, 0x6, 0x2, 0x8, 0x1, 0x8, 0x8, 0x4], [0x3dddd99f, 0x6, 0x610, 0xffffffffffffa84d, 0xfff, 0x0, 0x344, 0x0, 0x3f, 0x2], [0x6, 0x8f4, 0x6726, 0x9e2, 0x4, 0x2, 0x78d], [0xe43, 0x1, 0x2, 0xfffffffffffffffa, 0x8001, 0x2], [{0x4, 0x1, 0xfffffffffffff001, 0x9}, {0x80000000, 0x8000, 0x0, 0xd5}, {0x297d, 0x4, 0xfffffffffffffffd, 0x7ff}, {0x6, 0x800, 0x800, 0x8}, {0xfffffffffffffffc, 0xe0, 0x40, 0x2}, {0x200, 0x100000000, 0x4, 0x4}, {0x1f, 0x9, 0xfff, 0xfff}, {0x0, 0x7, 0x1, 0x2}], {0x8, 0x85bd, 0x4, 0xffffffffffffff80}, {0x7, 0x0, 0xffffffff80000000, 0x7}}}, 0x7f, 0x9e}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 16:00:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x6, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() fcntl$setstatus(r3, 0x4, 0x40) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) poll(&(0x7f0000000200)=[{r3, 0x4c}], 0x1, 0x0) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbcdb94ecec61667b, &(0x7f0000000180)="b6813751e28b4ed12e19aa6003d6a3480759fe896580a8c26a48ea35a868e0124dd3646f1bf5fb00c2c2aeeff65d5cc2131eb709f7a4900000000000000000000000000000287d5ebd55725589f38cb9707dab6f41c984172d0b61ffd8d2706ec200e4bd81964c75a930e0245cfe04714c8b6eca33bc4d03a0b0d1a2b2b6e159b16f30b7d224f936d7a9590f328b3c5bd2868f280f18e5e064361fdb6263d80b86f995cd093f3bda384f492f07c7967a3a2c3e3072697c553eee693656a10c01cbe8e1c2aa") 16:00:26 executing program 0: setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)=""/219, 0xdb) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x35d8) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000001940)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb"], 0x1, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) msgrcv(r1, &(0x7f0000000080)={0x0, ""/115}, 0x7b, 0x3, 0x1000) recvmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000780)=""/160, 0xa0}, 0x0) msgctl$IPC_RMID(r1, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') r2 = dup(0xffffffffffffff9c) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x1) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x100) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000180)={0x3, './file0\x00', './file0\x00'}) bind(r3, &(0x7f00000001c0)=@in6={0x18, 0x2, 0x8001}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getgid() fchown(r2, r4, r6) connect(r2, &(0x7f0000000280)=@in={0x2, 0x0}, 0xc) getgroups(0x8, &(0x7f00000002c0)=[r6, r6, r5, r5, r6, r6, r6, r6]) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000300)=0x4) unlinkat(r2, &(0x7f0000000340)='./file0/file0\x00', 0x8) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000380)=""/167, 0xa7}, {&(0x7f0000000440)=""/184, 0xb8}, {&(0x7f0000000500)=""/65, 0x41}], 0x3, 0x0, 0x0) stat(&(0x7f00000005c0)='./file0\x00', &(0x7f0000000600)) sendsyslog(&(0x7f00000007c0)="53554c906e67c68099215ca4abae0ef742f29e42e91cd49f4cabed0ec3522b786dfbd588d283345a7b412f505146f15d58ca073fad8fb4e735306b9d14faf751656348fbf698a7e0c955b96fb2130070fa38be3340013ba4c76aad0e2645c97143852ff3496c50887a4c910bacff5931937a805dde5fca7508857a6f6870784f336852b291273c1056b1bb5e", 0x3fa, 0x31) socket$unix(0x1, 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000780)={0x3, &(0x7f0000000740)=[{0xfffffffffffffffa, 0x0, 0x0, 0xba6}, {0x9, 0x9, 0x9, 0x5}, {0x3, 0x7f, 0x800, 0x800}]}) pwritev(r3, &(0x7f0000000c00)=[{&(0x7f0000000b80)="65fd116c97dac3094de7011c1e68a78f28d47eed9b10dc4c5d5053a85046da6a82d3f4d632f711f289eb69b9afcf09a59cc2388e18aba065dae946d91fe4feb21b5b93e1f4993340f055fccf91744e181af49f62c148", 0x56}], 0x1, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0xc0) semctl$GETVAL(r7, 0x0, 0x5, &(0x7f0000000c80)=""/191) 16:00:26 executing program 1: r0 = kqueue() shmget(0x3, 0x3000, 0x240, &(0x7f0000ffc000/0x3000)=nil) r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) kevent(r0, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x6, 0x3}, {{r0}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x8}, {{r0}, 0xfffffffffffffff9, 0x40, 0x4, 0xfffffffffffffffc, 0x6}, {{r1}, 0xfffffffffffffffc, 0x11, 0xf0000000, 0x1, 0x5}], 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x3, 0x40000000, 0x5, 0x3}, {{r0}, 0xfffffffffffffffd, 0x12, 0x1, 0xfffffffffffffc00, 0x8000}, {{r1}, 0xffffffffffffffff, 0x20, 0x20000000, 0x3, 0x7}, {{r1}, 0xfffffffffffffff9, 0xc, 0xfc8540fe8b86e188, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x1, 0x1, 0x81}], 0x2, &(0x7f0000000280)={0x200, 0x7}) poll(&(0x7f0000000080)=[{r0, 0x2}, {r0, 0x40}, {r0, 0x80}], 0x3, 0x6) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setgroups(0x0, 0x0) setuid(0xee01) shmat(r3, &(0x7f0000ffa000/0x4000)=nil, 0x2000) munlockall() msgget$private(0x0, 0x504) fcntl$setflags(r0, 0x2, 0x1) msgsnd(r2, &(0x7f0000000100)={0x3, "8d640bd428802c85973b86e53a5a9b9f117d9c2bdfffe866fbf1dc6142d16d70c7f48483c44e4ab63961291dd04c4c"}, 0x37, 0x800) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x822, 0x0) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x227a, &(0x7f0000000040)=[{0x4, 0x800}, {0x14, 0x0, 0x0, 0x7}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xe4, 0x747c, 0x2, 0x11f8e4e2}, {0x6, 0x3, 0x43ae, 0x4}]}) 16:00:27 executing program 1: socketpair(0x1, 0x5, 0x3f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x25, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x4, './file0\x00'}) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x8) 16:00:27 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10020, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2d, 0x0, 0x0, 0x4000000000000}, {0x3d}, {0x6}]}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x4, 0x40, 0x3, 0x1}, {0x8000, 0x8, 0x24400000000, 0x401}, {0x10000, 0x401, 0x50bd, 0x8}, {0x7ee, 0x7, 0x2, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff242e2cb17c5bad008e12ef491f50f22089"], 0x0) r1 = open(&(0x7f00000000c0)='./bus/file0\x00', 0x60000000006, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff02}], 0x100000000000014d, 0x0, 0x0) r2 = geteuid() r3 = getegid() fchownat(r1, &(0x7f0000000140)='./bus\x00', r2, r3, 0x0) 16:00:27 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x1) 16:00:27 executing program 1: r0 = kqueue() fchmod(r0, 0xff) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x03', 0x610, 0x0) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) ioctl$KDGKBMODE(r1, 0x40044b06) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10080, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r0, 0x0, 0x0) msgget$private(0x0, 0x40d) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0x1}, {0x18, 0x1, 0x9, 0x44}, 0x8000, [0x7e7a, 0x2, 0x7c, 0x80, 0x503, 0x8, 0x83, 0x1]}, 0x3c) 16:00:27 executing program 1: pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa2b37e170c578ce) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) utimensat(r1, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x9a2b, 0x4}, {0x46d9, 0x3}}, 0x2) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f00000002c0)) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xffffffffffffffff) 16:00:27 executing program 0: r0 = socket$unix(0x1, 0x103, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0xfffffffffffffff9) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sendmsg(r0, &(0x7f0000000b00)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000700)=ANY=[]}, 0x2) 16:00:27 executing program 1: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x4000000000003, 0x2f) r1 = socket(0x2, 0x10000000000003, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000080)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000040)=@in6, 0xc) 16:00:27 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x0, 0x9, 0x8, 0x80000002}, {{r2}, 0xffffffffffffffff, 0x10, 0x10, 0x9, 0x800}, {{r0}, 0xffffffffffffffff, 0x81, 0x0, 0xab, 0xffffffff}, {{r1}, 0xffffffffffffffff, 0x1c, 0x0, 0x0, 0xe00000000}, {{r1}, 0x0, 0x2, 0x80000000, 0xffffffff, 0x9}], 0xb09b, 0x0, 0x92c, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x2, &(0x7f0000000000)="50d0d4aa1b3038812258dd4e20757386e81f20475b33b2b0c6e5793101e5feef0ef495a200", 0x25) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) sendto$inet6(r1, &(0x7f0000000100)="105ee5041a9a70ace431c5bb1dfd0bcac83e2bc7ec90a7673666bbb34ae07bc536198e8f909c482807205b9cb716e19884b1ff968f8fb689b2dca1276de7e1f738d58da791b1ab59ba1944cb57bae15e9096f17f30c188e3c7b5482b1ef8ab287fd918801334532d00328c991daef46b997d112b1b40551c346b35b86f4319687b2b4b55f4ebdc98fb18419363c988f74044cd", 0x93, 0x1, &(0x7f00000001c0)={0x18, 0x2, 0xfffffffffffffffc, 0xcb8b}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x823, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000200)=[{0x2, 0xdc7, 0x3}, {0xb7, 0x4bb, 0x200, 0x86a}, {0x9, 0x5, 0x7fff, 0x7}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x19f) write(r1, &(0x7f0000000180)="7eca", 0x2) r2 = dup(0xffffffffffffffff) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0xffffffff00000001) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x30}, {0x2d}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) write(r2, &(0x7f00000000c0)="154bee335f27edb6ea3e5ab1a4dc34c54079bc6b371f27d857694df19fa8e0d61de638cc5c54daa7ae5ae724e80760187c8588939850ecc0acf30e51bc832f3ec2385f492d55e3a6cba12aebad4f03d1fc4f41b1703f85496442bd7477355df01ad5badecfe649a828feee0085a8bf3a42cbd36c91b8de", 0x77) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) listen(r0, 0xfffffffffffffff8) r2 = getppid() fcntl$lock(r1, 0xf, &(0x7f0000000180)={0x2, 0x2, 0x100000001, 0xffff, r2}) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='x\x00') truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10003) chflagsat(r0, &(0x7f00000000c0)='./bus\x00', 0x0, 0x2) 16:00:27 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) chroot(&(0x7f0000000000)='./file0\x00') writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4500) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x1, 0x0) socketpair(0x13, 0x4000, 0x6, &(0x7f0000000180)={0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x41) chown(&(0x7f0000000000)='./bus\x00', r2, r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x20010, 0x0) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f00000001c0)=0x9) 16:00:27 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0xffffffff00000000) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="60bde4a5ba49254c8fdc4cab4860e5f47a4e826bcfeb7f3502b91373359dc4dd39fc4ae7b1c0a0e86955d4bd99fab4eb9be0c9dcaa9da85aebd780e97c38ab409bb7a86e997c5827e0f3448c12d367738c7ccc6f770a1989884a72a2db88a0c6242bf95a6185d0f7634a81881f14b234b799af7e854cea2ebabb0acd70e9bc2da3d1e48a98b37c12bfbb92450dff68a43f078485473cf9bc3f9e67fc0aad3c50110113ec42d58f98bc714f6008be14c1829f9db9beba22d7f00a504c8a62e98a0f14376e7930423446b08bd52c7f5894ce29fa1549f4b90e3c0c734c14d9886908c5", 0xe2}], 0x1, 0x0, 0x2e) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x260, 0x0, 0x0) 16:00:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x152) open$dir(&(0x7f0000000080)='./file0\x00', 0x8000, 0x188) flock(r0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000004}) 16:00:27 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setuid(0xee01) setgid(r1) setgid(0x0) 16:00:27 executing program 0: r0 = socket$inet(0x2, 0x2, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x80ff, 0x0, 0x1f, 0x7b}, {0x17b, 0x9, 0x5, 0xffff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x39}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000180)=0x10) setsockopt(r0, 0x9, 0x4, &(0x7f0000000080)="cedc932027e1b14844bf5526a4c602dd495310f60267d7833050a49a2d843075fdc7d30ae17442a47b6a92786ab5e939fc55405856eabedba53b50c196f611a52f1356d7759d52812c622bb871e63264e5e5a2143dda2bf1cdf9e434f771c69a5f48bcc61ff6c7329684cb", 0x6b) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000200)='./file0\x00', 0x110a, 0x1b) close(r1) 16:00:27 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x8}], 0x1}) pipe2(&(0x7f0000000080), 0x0) 16:00:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0xfffffffffffffffd) rmdir(&(0x7f0000000080)='./bus/file0\x00') getsockname$unix(r0, 0x0, 0x0) 16:00:27 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x48) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x4, './file0\x00', './file1\x00'}) setsockopt(r0, 0xffff, 0x9, &(0x7f00000000c0)="9f72a9938e7a9369311171f6849b3740b10b615c0ec005d50a6b69870855b18d37c64b5330f13fa1169a9cc7e573bd6e74df3c2645c3ba5175bc09e52b33755105bd596206b943c0584e3af954ec8a2facc26d6756f2f849f8ff332ae0ecbde826276d0011d577b9e142634b7461b354d77acdb48509ae45210eb9261024d5eeff44be69296ffd31c6541c6e22ecb7cbff9ac3042984cd7928a852ad0e2d50725e0c682c8b369a189664c47ef3beb1341f7ccd5cd28fd6f725f55e554f25aab6762941df65c0264066ce9ff50a1589619aadf06a802193adb4197d8e5e73f9384fd76f4a22d00cd13c0720b9b07c013764842f0e316dfc0e55b841d4c9ad", 0xfe) fcntl$setown(r0, 0x6, r1) r2 = semget$private(0x0, 0x0, 0x200) semctl$GETPID(r2, 0x7, 0x4, &(0x7f00000001c0)=""/240) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000002c0)) lseek(r0, 0x0, 0x0, 0x1) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) fcntl$setstatus(r0, 0x4, 0x8c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380), 0xc) getitimer(0x0, &(0x7f00000003c0)) r3 = accept(r0, 0x0, &(0x7f0000000400)) r4 = open(&(0x7f0000000440)='./file0\x00', 0x1088b, 0x98) getsockname$unix(r4, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) ioctl$TIOCSTART(r0, 0x2000746e) recvfrom(r3, &(0x7f0000000540)=""/216, 0xd8, 0x40, &(0x7f0000000640)=@in={0x2, 0x3}, 0xc) sendto$unix(r4, &(0x7f0000000680)="4ae9f30e7325bda5c0c784a41a9ff04ad262b0c79448522a2cd71355c2b1dfbcdbf3519c03e768ef6f477689379971132daa44b314b0ed9825e974a6558be22bbce2d8ca1e4d90beb3263efce190c51c21b0e686304837513cfc1fdd06fed15f14e69a902655d4709f4d8a8f5137e67287f8dbb84b25b39d85810f59b0fb87e363ce7aa8b694744050525f1b0377", 0x8e, 0x7, &(0x7f0000000740)=@abs={0x0, 0x0, 0x0}, 0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000780)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000007c0)={'./file1\x00', 0x100, 0x1, 0x1000, 0x0, 0x10000, 0x7f, 0x3, 0x1, 0x1, 0xffffffff00000000, 0x8}) setsockopt$sock_timeval(r5, 0xffff, 0x1007, &(0x7f0000000840)={0x1, 0x7fff}, 0x10) ioctl$TIOCCBRK(r0, 0x2000747a) r6 = open(&(0x7f0000000880)='./file0\x00', 0x10, 0x0) symlink(&(0x7f00000008c0)='./file1\x00', &(0x7f0000000900)='./file1\x00') r7 = open(&(0x7f0000000940)='./file1\x00', 0x8488, 0x1) semctl$GETPID(r2, 0x5, 0x4, &(0x7f0000000980)=""/4096) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000001980)) openat(r0, &(0x7f00000019c0)='./file0\x00', 0x80, 0x100) linkat(r7, &(0x7f0000001a00)='./file1\x00', r6, &(0x7f0000001a40)='./file0\x00', 0x4) 16:00:27 executing program 1: setitimer(0x2, &(0x7f0000000080)={{0x0, 0x2710}}, 0x0) r0 = getuid() r1 = kqueue() fchmod(r1, 0xd0) r2 = semget(0x0, 0x3, 0x18) semop(r2, &(0x7f0000000040)=[{0x3, 0x6, 0x1000}], 0x1) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd76) setreuid(r0, r4) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x200000200ff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x6c}, {0x81, 0x0, 0x0, 0x4}, {0x6}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:27 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000340)='./file1/file0\x00', 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000380)='./file1/file0\x00', &(0x7f0000000300)='./file0\x00') renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='r\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file1\x00') readlinkat(r0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0) 16:00:27 executing program 1: 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) r1 = kqueue() ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000200)={0x3, 0x2a1, './bus\x00', 0x40, 0x3ff, 0xed, 0x5c}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) kqueue() read(r0, &(0x7f0000000300)=""/209, 0xd1) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 16:00:29 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) 16:00:29 executing program 0: pipe2(&(0x7f0000000200), 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="fa1204a420c79155ce2b005a74ff86afd856b548d558e7e29da630956e59f4dc90b37ad7acbfd2eddfd141635240f663792e06600cb1f6cd0010000021b88d562caa0f624b00184adcf6abb31ea903ffa47ab60cc1cc6878b828f447eeee0f9557e4ca", 0x8}], 0x0, 0x0, 0x0) pipe2(&(0x7f0000000240), 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000580)="6ab8b7d32825e2985aa03df09ae585b8ebb29368d777dfc67d3cd9a33458d0cdaef399b6298562334d64df92d7d131fddd5ba70233812de17192e9c3a874a5b0af1d415bf7260c82e31a56d6999dd1c98366525d3ca09101aa6793cb88ac2cdded1652c56b80ef450d337c8882c91d6e3355b030d902314a4d348551da279d3efdc801a8eb87a243f9db23c2abecdfccba1d5205552c19b406d77b42685de2a8935b81b30e860d79285c", 0xd7}, {&(0x7f0000000400)="48722366e324b3b7a901d5b20d78435e336284f7ca17adb4998afbf64e78a2df51feb89924bc7dfc5f82d5d9b366c13753c5fc9dc95b171f7330be81fea66198d41ef30bdc69da4898182e522d7372a5df899f4055d32f6ab0651e93c90fdbca141b1738d9dc2b21a78892c815c7732ae10563f18e84f1f8a408ff42defa61830737ce92ce8608118552bb8b", 0x1ab}], 0x10000000000001a3, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0xfffffffffffffffc}) r1 = semget(0x2, 0x3, 0x4b) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/57) write(r0, &(0x7f00000003c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="e6b91bf77033b416f3c2933e46b80082ce0c7c5daa41f664067d0c90570ec96c8923b44b6ba9d04c60e8e889e1c161365ca873735f89d5790657c6f76763cef37d064542aa02fb4a6da84a42a83b77b7c014c72f36b170d5ecf2446bfed5364dd9c8a4e96fd378c73c5c5204e5635da93c524f986a5d3caae9f9820700c0b8aa29f76909b7768a88ba3508a7c6a143f500000000c2fea3c7cd0ecc685d105a40dedfb3683a2828004354c08ef39dd86283508e4a966013d9645dfc316e0e4288a5b194fc58ad8a005762df261e097f", 0xcf) r2 = syz_open_pts() close(r0) dup(r2) syz_open_pts() write(r0, &(0x7f0000000100)="452dc0da63adcf228530d66cfb809932e6dbdd1cbed6312980d00b1d02f6cb94d206ffa96d9d10ccb13428b846e4f39c10fb9e38d6d3ffa5b1983256d29cd17b0fa44a04cf7793f2ae0f8086c3b8d0bf3c9e51025527ae0dcebf1f2e3e0e52ae67116e4038b382cb4f82cd094959a0b25187c0786ccb56be61bf128210b870d60d82cce1f8610537c756b12792ad498ac2d0b834338499d599d8f4ad7d2ff743c3685c16e332a13b710f59d8bdf1894bf8585a9be0d4581b7393e313d42c5115561a9403dbc6adab6e6d75bbb39ec9797ac452d34cf15d52f1aaffbc8e17b282c5757b53e603013b", 0xe8) 16:00:32 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:00:32 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) fchmod(r0, 0xa0) writev(r0, &(0x7f00000002c0), 0x0) close(r0) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) dup2(r0, r2) 16:00:32 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xffffffffffffffff, 0x21}], 0x10001, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) recvfrom(r3, &(0x7f0000000500)=""/188, 0xbc, 0x1, 0x0, 0x0) mknodat(r3, &(0x7f00000005c0)='./bus\x00', 0x40, 0xffffffff) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f0000000180)) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) dup2(r0, r2) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000100)="ee999baef969cd496e3254fac32a170bc5d542b1b9566c302f8e3f961530db14679bb2c13de5b457f56417cacaa9a10a35b245cc35a371", 0x37}, {&(0x7f0000000200)="379a34477d3808669f57d23837b6ad58d9a05f71bb050cc7e6a713976f625832be78b0ffa4b5ecbb6213c4cc7416c9f7bdabb9c9decba1f709d398c9717b7841bbad85eba57dc9b80c7dc8ad94fa04a1000088bcb79584d007d4b1cf4d6539bc3401e81fee11bf832593ae008db617868e46a6fd9ca43a119edf377e2bb60e2b87285ce5c0f5b9847fdb1af0a955fe473ed7bb1676b5d9998fdc2748c9fe314dc8bc7cad7069cacfca84613ec1040de4c45e9e90f28c69f238f50f41c66f28ddd509a47881fccbdea35bcd5b25a1", 0xce}, {&(0x7f0000000300)="d1ccbd9a83dccd233aef4f3cfcb31f98738d8d39f2d5d9f159ea", 0x1a}, {&(0x7f0000000380)="51d716d15f2af74f3f49a115b2cc6aa64f996d160ca8a3028e3cea145e03297a1d6420f22622cf60c5f355a0aa7062d136ff896fbe2cb1b6791315845c709fd8be56ed4e17d4cd5ae1f50d9534b3ea614ecd442b7221ca3940a07eb9abee7eba51df299e4b2c1c3beb23ace80d7c276ca7c38fe0d2ca200ad67b348103b83059172f8a194fc7710ca209c48bb5668ee4e2c196f092a616", 0x97}, {&(0x7f0000000440)="bc51fdee8aed8276a33f51512dafe3c819d7c0e41b4825b482c609fec01f1f6f4d9627e496fe91f03c0b86cac007af90", 0x30}], 0x5) getitimer(0x2, &(0x7f00000000c0)) 16:00:32 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffffff) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000140)) r1 = syz_open_pts() ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000100)=0x1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044274, &(0x7f0000000000)) 16:00:32 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x2000)=nil, 0x2000) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x402, 0x0) bind(r0, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) write(r1, 0x0, 0x0) 16:00:32 executing program 0: truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x1000) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0xa00, 0x0) pipe(&(0x7f00000001c0)) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000200)={0x3, 0x2, 0x81, 0x100000001}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x180, 0x1) bind(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) 16:00:32 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8080, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="1a") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f00000000c0)=[{0x7fffffff, 0x6bf, 0xfff, 0x1}, {0x3, 0xd4, 0x1dc3, 0x3}]}) poll(&(0x7f0000000000)=[{r1, 0x1}], 0x1, 0x3) r2 = open(&(0x7f0000000200)='./file0\x00', 0x41, 0x20) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x5, 0xff, 0x80000001, {[0x3, 0x6, 0x1, 0x10000, 0x6, 0xda, 0x3, 0xedb, 0x2, 0x6, 0x3, 0xfffffffffffffffd, 0x100, 0x8000, 0x5, 0x2, 0x4, 0x5], [0x7, 0x1c2, 0x51f7, 0x0, 0x20, 0x8, 0x40, 0x5, 0x100, 0x3], [0x7, 0x1f, 0xff, 0xfd7, 0x8, 0x20, 0x80000001], [0xfd, 0x9db8, 0x6, 0x1, 0x10000, 0x9], [{0x8, 0x0, 0x8, 0xae80}, {0x80000001, 0x6060, 0x10001, 0x80}, {0x1, 0x9, 0x100000001}, {0x400, 0x2, 0xfffffffffffeffff, 0x8000}, {0x7fff, 0x6, 0xfffffffffffffffb, 0xecdc}, {0x100000001, 0x9, 0xffffffffffff86fc, 0xcb}, {0xe91, 0x3ff, 0x7fffffff, 0x9}, {0x200, 0x3, 0x7, 0x9}], {0x8, 0x8, 0x101, 0x81}, {0x2, 0x3f, 0x718, 0x7ff}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:32 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)={0x3, &(0x7f0000000140)=[{0x25}, {0x24}, {0x6}]}) r1 = shmget$private(0x0, 0x1000, 0x625, &(0x7f0000fff000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x2000) syz_emit_ethernet(0x1, &(0x7f0000000040)="01") 16:00:32 executing program 1: r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0x5, 0x100000000, 0x2, 0x2}) kevent(r0, &(0x7f0000000100), 0x40, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x6, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) poll(&(0x7f0000000040)=[{r1, 0x108}, {r1, 0xb}], 0x2, 0x10001) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x80, 0x45ec, 0xfffffffffffffffd, 0x9}]}) 16:00:32 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x8002, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) r2 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) getdents(r2, &(0x7f0000000080)=""/37, 0xfe37) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1000000000000000) 16:00:32 executing program 0: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x48) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000000c0)={0x3, 0xf1, 0x8000, 0x0, 0x1, 0x81, 0x0, 0x10, [{0x40, 0x9, 0x81, 0x36}, {0x10001, 0x5, 0x10001, 0x10001}, {0x7, 0xb4f0, 0x92, 0x1}, {0x3, 0x1, 0x3, 0x7}, {0x5, 0x7, 0xdf, 0x4}, {0x0, 0xea62, 0x0, 0x7ff}, {0x0, 0x8, 0x2, 0x3}, {0x450, 0x1, 0xff, 0xfff}, {0xfffffffffffffffc, 0x6, 0x10001, 0x1}, {0x1200000000000000, 0x800, 0x1, 0x1}, {0x0, 0x213, 0x6, 0xdb}, {0x7e7f, 0x800, 0x5, 0x8}, {0x1800000000000000, 0x8b, 0xffffffff}, {0x8001, 0x80000000, 0xd17}, {0xacf, 0x7, 0xb2df, 0x6}, {0x0, 0xff, 0x100000001, 0xffff}]}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x800, 0x2, 0x1f, 0x11da, "3e13a6562bd2caf026708365d6d227f2133a86aa", 0x8}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x41}], 0x202a, 0xe053) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000100001, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000080)='\x00'/11) 16:00:32 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="97ccaf25da9a4c5b14ebdfb3b2d13f6033582786f678e16bd8f79f8014f371e48bad20e1aa4f3e6ea3fff5a756616572f14c8fe56aa06666bfe36974f748246d255d85669d212342d3b7b096f67a3fd5f5bd7a4321e73e3e8f642f2226d1e743a767eefb4bfb6646599834af27db24f8fcfcab0af88e1fd30c77c0f700a477ba7270b1ac0be40352231e50915dabae6da6a993bed3eaeda09e171d5d21a8901230097cdfa35c3bbb4ded7ae60af0cfc595c4d7ab4f2d1271b3247a3ef6502669b206ce45acdfc5b72ff7bdbc205da32a21a969203789b5314aaa075bd79c096f0b841656ccdb8ea70070677301695d877ee4482b8ad83c7544fe4ac9f6d6fbd8a47988b73cf1e974cb08aa682d64cc1e89bb09742bbe330967eb744477086b5f8d38e5005d48091f31b97c3bc009fa6767beb420684a3a3bfd7a4ed235cd867267693e1028500d892d037f1039614377121613c1933d62dbe47221b77649d84a32f70fc9f8351eebf651506b1f5633d7bda223a4c5eb41832ac935d1c6b6d790c00f57eed165e95ff8c13dd6207c01b1b0f4f752e6634e82817397059dc94b96c82cfa08b9b6ce4ac66549fd63442cf93cecff2b8160e017263ea2cc331eee455b2a6661a691889fe330542fe931fdc317ed32c58c2286b743123cba2c313a8b61981a35262eb58072a3e4728b67d30606f73fa3fba316889ac6a142d55ae5186dfac86dfb639debb0486b27856dccb1c2ebbb96cf6648d6d6dfd91e3d08b81fef411b53bddae7470dafa972ba28336bf953bb4f4a9972b53b00a28d5f09af93e4cba355b6e8ee13f33f610f669b422bd470dbf23d3103c588097386722419da44c13bed5be09877c7c425d489b6a90ca35a7d0542daa0f6e396d1645e903abf85de83cdf4045ae58220718b322b28c9dc50f4c28f37cba8436236341f45ea270e355a947409a6223a320a8e80dc9e4053436f1bf0f8f55daef5876fce4b87d3612ae84a27e7a739b05aeecaa75817eb4107345eefc5659517a32855d460eb7034c8993daa8f74aad593a39965db9fe135f557ee1f13cf53978f00061a1c7a040f82d6e3ff365f647514acab32a5207adc44a6189b0ed550102a866278acd77eb891316876951d78ce939cfa7ce133dac8596153dd730b32f2150a800fc3973ef00fa9872ad9407325a273a3f7bc912d772df62d2df25d32123e0858e66274e7a45c2717e327a6cfce3271a0eb3e42a2954e3667ac8fea00623c089ddcf4153644885adb4d4bfad2b05fd1926e59f8a27e39ffeb182f3f575fd1f3a659b99e90321a601d129cc1f9acc3726f9563bcfc3d21f7eed1d6e58b945be980d85826d137630d68510ee3ebaefe60a6c50223457585cead36686ad103e62bb5817ee8d7fa99f505c3d8255d57547a48d1d6119c642b1b80a1f812f51e6d984063b171680d2ffd11a4ed5d95b9e08c644a4716b7f00fae5743e04e85a318e0e0c921eb7ba442a54ca924aeb881655a70937670ee6bea56bd8afc4c608a0a4ec92cb76c9473e38e888192f37ed5d78896e8e3c99d352fb2a52b4161db39c6e449fedcd5fe28409af291cade0e7a7d658ec5b21337d360f3f67d2cfd7cafa751afa9a35e32e4b1a2f44194d6f7af0bafc2c5105f0e8affd7a574c00035d253ed309c1decdc6d218fb5d406423297c1e159429be572000e0c9d4f166149031f4ae493af3e00be790f53ce6a4ead4fba2f72368165c92bb5684f42f105c6818063bf3700c2a823f952c3b1904eedf174715ee1a947c428ee5b843d8f8169c08d899a8dbbfe1fd1bebf8f89471a4c2828fc181c01f1c5ab7d4bed0a994a0c8b41505bb0d21b77e1d85ad53eea19fedf92e28838e00c2c83d9a195120eb9c55ca9ba2ed07fe6a4b60528004dffa722f42ea4b3a4cb98a189cbd2ae9b50e68b0dd6dda3b363e7d9200c12b2dc8aa6d7f0e67217ee1e57b143cf583501671bef3801dfde3a9c30ccc904c86a8c9ba4cc104ba2cd90dc7e278c45057f674dc7c90dba8cbf865d4f501e3487027eb43326d846f7e5ed2d4b6409644fbca832385570a019c7bbb78289cf2825f0c4f5e62f7c74c03523d652d34ff4e0bce2b96ab0e957570c674cb8a9528690b69b3dc4b6265312d2182fa240e222e56bf2f1e8adbee51bcb187f3a7adf890c6e20fe892d2c33fd1ffe4ab73c41c8ad91656fd2aea811a8d47143d22928b9e59cfced85f90bece8165ed31791fcb086903da8bc1de40b47630621b806c578df656d386c101ad7f28b05e11b4bcfd285c9f960f5c5908c6e07651633a6d187dc769bf9e69f6b9a3b28eac91ad8e8ce6356922a0f49efd1c63c39d99afcf4e81c025aaf1f9c5493717254aa8b9cb720c25367d8fc2ed75e15ce84fc71f10b1acd86115bcb9ca0955175a250fa857fd1d9b244e08f6cecbd8ff5c1c22c74a5a457e1878740b3d2d62edf7acfef55eac31fa31cc27295d7cd236ad981093685f1e82250b9b11abc991a1d1dc75b43a92a2c04769c73970a1383aef0050b106171d8b97235237f6fa03e5e66fdf23b88eb275b8582488c4d761791ce3c4b75b5501b7bfbb31c2268d884df56d60dfedf9109288e02b4077a6eab1f16207c3a8a4f7338208c96ae925669290d4ee5e1f521fd1df4efa12c9da37280470300ec0a8f610f1113ac1dee8ca58b0956dcdf231d74e610e60671e0bcf5ecfa0540fcb142a4a141ac29efdcd259ff1d45061ed5957d2f1113757c460fc141f23b4f42a1df210f520efbf05d7c12b9991d9efabcddc869d7f7e6d8737e3804d88a291b919283b63ceab87f525fd57e1419736f44feda5848a27678b5b2b5687cab9bb859b22dab3fc08f82e0799bb44657a9957c8a704f6f1782bed54858a07a6c177977312dabb9a9c24bdd01f970dc3b6a1575b12e81ebab8a941f8867fa15e886c264aedcec506bb2c4000eac3b6721109a69960cfd3466640679c0e5eb2b0f805f856f47a56653b8db5a8d41c44eb9605f5c70ba662909395593ad2281a948c8c56a01901e1c7e1cce5f9ac270cafe3f41b4b720c77ee4c2552e976117cedc80059809ba71d496e0115ec8d254bf11973dad38d2e24afdc90efa24365f20d64bcc96b5faeb687e248f53389bc6230d861f1427a91a7047d48b7dcb8477d0ccc3708199546463bd975172afa622cdf36311e9f4e816e04c34a850199c0e58af15675760013407683fcb0b27250913074752d81b0694843bef67e1f6481fb0b849b4b04a1182ab3ab4235326bdfaf074f1964a51e3718b4915af096cf7ba3208b00fb9cd92b6082c5f5c6b4d68e2c9053e71868351f8aec3008991247885bd7158958c52b85db7e680209f94dd02b286532a8ab274bd41d9eac3efdd3b31c95acac1d0352a2d9b4d88a9f5d20c887e9b8351b1915d15a0640a6a45772b91ac1674f492d0321b7b9a062b2db376b8eddbdb5f96a1324973899d5b8009e8e8743c4c218c2170f36ee1ab5c65634d43ae06b741ee94d2efda0aaac232c5b8e2ca24f991ae7536bb2e1d64c21823578dceacabe78df67f644b692f780d689ba0280eef14538e9629c30a3b107baa18b9535ecdeafdd59012487de485dbcd691745634ae932f92b58a3802c4ce3f4afe13d4fb2069179b4e87a911328a18b2a9685198f8229ce071f5b44c9680fdfeb0bd3a677f40e9425da587fa4140e20b6e48d65bd9824b42f90b93e46e1032cd8bfdd6607d420fca2287439a45569f734576ec9ffca5bb75d2e660425c7c4e84e186d33704073ffb616d825e1a8325dcc2271055ee8008d7dae8052280b78f1b393b2bcb0dd8b9ece6781dfa180eb129fa1c86e3b61cfdd46989c2c64f7e8c1cd37a2d49ba99247879afca7363f0a87e4f68c77cb21437eb2ef6df7d80a5cf43583e10966ae48ce3db49ff07293597a3a266a4eb144f0476754fb2c7b8d41e0bc5bb2bf4c9c4d2670e1278c193534b109398f9f2b64a0f7c1f8906c0c38be76948c24cc825e10db139ba0770baa18686c7fae00bf349fe5dd17a612e386d747aef889e82b797711e5e86c8fec1a81abed43bbe80ecf550fc82d43984ab03b342acaecd4b896b42a48b4cca9a627d74b4c8977261ab71f317f4d63295cf77b26f225cc60604a1c3f29e9777bb42f34bba381201d422a0d05b5be4237824df69a3f9627b076e46b51862c7180dcba30f17770050a523c3044fb854d02004014c91452281b98c613439a887287ef54d524f297916d966cdebc7522e785512b11160f63920fc87db2a093535377611e828885e29955fef87e7beab84fa61b9f47cf32280245ae47e52390dbdd9887fb9629c83197fee1d8bdbd1adec2d3e97e9881f5b83f47e119f873e69b023b2e3efe76595eb01e5d30d4479742b9053a24cd70f63a2c5ae74d2a1f4a2981d58af1ef73e8d70779fd7f070d3ba8f3a79f67c4996441a288d30ba4e52210aa281e267ea44b6f2e36beea8fdf82ec34f9f6891c872d89d9292dac30d31afade7651fe83a6bd773e5ce38919235e842d40e3c30e1fc77728981251be33e00e3de74c916dad7fccfce5489a989be2406bb762e0e608b054d60cdf7239d26c70bef25769374920831c28e6f47e7071008d984fb33c243c60ca02ad096b94d24d48c92d8388de388168f0f8c80a304e14a57c82da0f351c389e4a3389974ce36c98f02707b2e671fb963da67d242cbc2d0742906fbc64606b0533a7732045571786f812f3057d78812f0b682497ab625392da468b3334fa3a6716cda5ff11fb36322b98939e08966089dd9ed89492734555fc62cbd1acce9a9753164aa577ef63350cdcd419ced2f4e1cdec730365ddb27db661dc9c1331703cb095cfc6a37b236440a30ef28807dc8a985ecc910eebc00cc1fd2945329f465f6ad55a9bfe0cca141a5a646efc63826036676760866023a6889888c598786ba1b47bfcc4e150afe911df392b3392277bf0c3ffa4b91fcf9a1bead390296eece47c720233a759e87c41c7836fdfa55d7d0d2cbb0e20531485ca16241ec7746031dfd5631a915cc0958136b2cb87a52143f08763cd93d1316e99303bd0c63899162f04b9c0bfb52eb4f6966693affbf2d89c9f863095683f9dd723240915e00a91f8881bc42bfeb5cbf4f8c814b916948f660f4c20eaca4bdd4ecbdf63d13198a6372484fc256d51deddf7f9f49add6699792cd408c055b1361e8a74560e86123bc2e7e5e6ea01dfeeabf55f53f671e18e99e169165ee634289e65717ee8c3333671e589ecdc376d9597b3ec9d2e0aa6c05de9dd68d7a6ff72b4821efed33d050a34420c4c82970b4bc4af162c1008a6a25f9f0bdb47cd85a8df9bfbc159bc6b51a89cf3d2beb4fe46ec196d7a4da1ad49c7068c26922c87296004d5a33757cdf5905eeaeeef2f91fcd15b84d19d93704579796dfffdd1c777f7611dbb7cdb7c2d2263c0363a039023c6026885f14a54c2fd23822a32c042c603aad28ad00fc6f486a50b1a02e3b008ca5aac02429648fb89c1934c133fa3324ecf08fe30f1b5dec3efa6980456623b04567dc5d5ccc7d64db449b0b85275936e4db45e5505e29a41ec4c1960d7dbaa491190f2ce8fb51ea4e77f90493e94ba343629934d30d9f85c3ee07a12941860c031037915484d10d44a7a1b5f218d69f86284986cc9a1f9d6a78f55573adb0b4e889becd1c71fd3f7a746722a3514c2aca04b2a5d804456372f66af576b31c54cee8d84c8354704af742e02be7fc1c043155fa0199301171f22a28a325d40a183c572d107b9b7045cf7be", 0x1000}, {&(0x7f0000000000)="d51a945a211c49093525c1753e4f4fadbbd8", 0x12}, {&(0x7f0000001080)="504ea3566df121087a55099dac0d9a9292f3de2ed135ff572a831b3c838e871ab22f2d8dd32041b42c6e17687b1eef787377a2c828d0eddb24a8d4d42568019b90a45135a56526bd3a6a35c5fb6c402744fe6fe2f7da07750865e7076b29d5e1635a47de7f3ac71de1819f74b3ce6d1aa5d2d920ada6c0acaa8eff0989b3fd4be3aae1c04008a85fcb455d7267", 0x8d}, {&(0x7f0000001140)="d4aaadef85355846a089b0ff6b61f2571e75d3621a25aab04fab0971f995c3dfa973e403e2badc8e30740a23c0b70cf4429b3f0fdd38a146c4958c93d02abd6d7548fb6cb8ea39600a392b15587330b38daabf535e01fc8a7a3131cff423a2c4450f0dc4eb47694441095a5e9ac9ab863124efab94c4cc51861dd4559b7453f2e70db9f4ff09e5f4c72e545089c57b14e033a127f6", 0x95}], 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) 16:00:32 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/4}, &(0x7f0000000040)=0x6) r1 = kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff}) socketpair(0x1f, 0xc007, 0x52, &(0x7f0000000580)={0xffffffffffffffff}) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f0000000600)=@file={0x0, ""/51}, &(0x7f0000000640)=0x35) r6 = socket$inet(0x2, 0x8007, 0x7) r7 = getpgid(0xffffffffffffffff) r8 = getuid() getgroups(0x1, &(0x7f0000000680)=[0xffffffffffffffff]) r10 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, &(0x7f0000000700)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="f3697f964f60132aedec7aae7c43cfd78f975a2810a0a083ef92976b2893653b834ce27fd0ec9a1ef64678e41e69315775192250a9f737aae72fba28710a9282a3d05cfb57e5b1a62269d653bc1ded9156bf86bdf90dde9d37d80a26a22b6918fa9eb3f46b0e03b89e375d8821a0ab77a0691eeacb948af92267421881e47de5e227379c740dc652b053c62ee62be2fd1b0fa694a755cf733302f6bb65fdd946d421f07a9eff6215bdb4a79d21e6a72aa3f756161cfdd09f17092a6991f47523c7fd02e8107c45061ccb1cecad495fc34edfba1e13e80ea45c65046ea0eea49cd7355539f5aca4ff5969b24674eaf99d89eaca1cbb97b7", 0xf7}, {&(0x7f00000001c0)="bfd88814f76015ff522fd80f0bbd91dfc4c712ef5e18cc9fafed52f532a34b5178b3c66cf7ec4a659daa4e2c0649183d894bedafb9586f3b796c4b6396f4588934d53bc4571a46800c5b872dacf1d1d611131730d2", 0x55}, {&(0x7f0000000340)="dbc5569da0bec0f2eee0d720daa56aceeb3f704d66c6485a2bc9581c0860970a3a16c50d454728bc9339bc846fe6e2a0679872ce41a74ad6273af4cc42b1adcc704757499b9970a136de9e850173324409276a371bb895ecaa8a8d041888c016c6fa764f3be2cd242ddbf9d23c7e388e80c55530a327caead31a8f0177dbfa9a25f5fc4a03f0811c829fb5004a7a4a48aa7378501e45fc7b4654e5ffa8bc359164820c4342f44e3c30d8ef69168d101b3b5833d93110d41a12bbe128829c75ee8b6512bcb3d22d81b7b1bf46", 0xcc}, {&(0x7f0000000240)="9c957902e454078800c44f32", 0xc}, {&(0x7f0000000440)="4c741c55cc3f9a591914730bead31328da0a6b6f6254dab4be6fd9323c2cd0688176df3a5aa6ec0fff49348b4da527c59d9e622b2569c78dab3ba16b24a6f76a3cc4f7fce010d15658e0c6545cbe588cac798a0a02602b3c8ea0a1b1a2eddbe4ff04f01190aa7828d605ff9944864ee5820ac8c72c09f0be0346f4f2fc8c175733b901033449d45391a0124db5f71d1327740b320879", 0x96}, {&(0x7f0000000280)="2aac4e7ca549dce756784b5ae029c68f0c0255ff0ce7590231", 0x19}], 0x6, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}], 0x68, 0x8}, 0x402) r13 = socket$inet6(0x18, 0x3, 0x0) r14 = dup2(r13, r13) sendmsg$unix(r14, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb1a104833686648fd00"], 0x1, 0x0}, 0x0) 16:00:32 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8700, 0x0) setsockopt(r1, 0xfffffffffffffe01, 0x1f, &(0x7f0000000080)="188e5231e01b5d31a8c8a8ae0a16fc5fb173203c642445e21fc531a73f0d7a705c3c1bd4a96e3a0cc0e932315758bcfc7bd55fc08330af416321a79976bda9666aa072833c3a7e09fff2fe436eb81550ac24586da30771c3102787b4ba0b25b5ad382802a7c9396dd86e08c558f7e1a0417275386b1c191b5959aeec54012e3783be950b40036554c02cc7950dbbf7c91f574cb92a069052e2b50c3d1e7dbf8f950d2ee0bc938ddb6f761e1c0b3b15d5e4b26846e3c42b7ca9f14f9aa28a01d7ba1d54bea4", 0xc5) mknodat(r1, &(0x7f0000000040)='./file0\x00', 0xc000, 0x5) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffa, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x100c0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x221, 0x0) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x2) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffd, 0x40, 0x20000000, 0xffff, 0xfffffffffffff1f5}, {{r0}, 0xfffffffffffffffa, 0x41, 0x20000004, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000005, 0x3, 0x3ff}], 0x7, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x89, 0xc0000020, 0xfffffffffffffb63, 0x3}, {{r0}, 0xfffffffffffffffa, 0x76, 0x1, 0xa3, 0x8423}, {{r0}, 0xfffffffffffffffb, 0xc4, 0x1, 0xe7, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x4, 0x1f}, {{r0}, 0xffffffffffffffff, 0x80, 0xf0000000, 0x7, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x29, 0x10, 0x8, 0x1}], 0x7fffffff, &(0x7f0000000300)={0x4, 0x51}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8611, 0x0) symlink(&(0x7f0000000640)='./file0\x00', &(0x7f0000000680)='./file0\x00') r5 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000700)=0x3) r6 = getpgid(0xffffffffffffffff) fcntl$lock(r2, 0x8, &(0x7f0000000780)={0x3, 0x1, 0xfffffffffffff3bb, 0x7fff, r6}) setsockopt(r5, 0x4, 0x4c3, &(0x7f0000000500)="270c92bd41b335c23f10c0b527ac63a3267c50d05ad5d11b104db544993ea4ee274e6dfd76326bf18069487f5b96c54257d737a5303d3752be86bec4614a08cc47190867e4fc52d3bb838cc8c128f5a754463506d1bd98a13e880d7ffba13338a102c1717c4e39a56d9ca85b2cd7fe401ad86f0a33c02d209ba3834e7fa81cad52472394754cd96aad675f934c8a86e4aa2e6a5b9091de089c28aed727c9a97e92b52f8ca32ff4afbd635c474c467f7d5cbc517ca7c4942035210c61307c79b46019787add7dc755e0cf77eec2722abf282e366c6254404bf121838185574c72cd3dd083ce2c24e32e025ee270eb04f4ad11ad63a827", 0xf6) recvmsg(r3, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) fcntl$getown(r5, 0x5) listen(r4, 0x57b) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(r4, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000740)) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10001, 0x0) r7 = open$dir(&(0x7f0000000180)='./file0\x00', 0xfffd, 0x58) fcntl$dupfd(r2, 0xa, r5) r8 = semget$private(0x0, 0x1, 0x4006c2) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000600)={0x3, './file0\x00'}) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000240)=""/108) pipe(&(0x7f00000006c0)) 16:00:32 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f, 0x71a}) 11:46:07 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xd9}], 0x285ba58, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x0}, 0xc) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2c}], 0xca, 0x0, 0x6cf, 0x0) 11:46:07 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x2000000028a9) r1 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockname(r1, &(0x7f0000000180)=@in6, &(0x7f0000000200)=0xc) open(&(0x7f0000000080)='./bus\x00', 0x800, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="366ca4a9c9a770b1349ca5cc608262e20eefc83e752d7b1478ae29ed3f6adeb87479ac9e70db5eed5a4c5ee534a3772465350e706c29444c3015842eff6ccceea14be4a2d678fce099bbacfedad8b4c947cb895624aa2eb9dc42268c63554cbb318089671355c1e6a47f07932bee8ecebe4fec830221cb6dcaee1b535d3659ab1a44597082e06c844dded087b613d91209d12ab29e26c841aa5b4f753843103fcc8978beb4a5ede9112e1589ada576ce23e770f69a52a991ad08abfce94a355f0c70fa2e18", 0xc5}], 0x1, 0x0, 0x8) r2 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) readv(r0, &(0x7f0000000740)=[{&(0x7f0000000400)=""/170, 0xaa}, {&(0x7f00000004c0)=""/172, 0xac}, {&(0x7f0000000580)=""/163, 0xa3}, {&(0x7f0000000640)=""/229, 0xe5}], 0x4) fchownat(r0, &(0x7f0000000380)='./bus\x00', r2, r3, 0x4) poll(&(0x7f00000001c0)=[{r0}], 0x1, 0x0) close(r0) 11:46:07 executing program 0: r0 = socket(0x39, 0x5, 0x5) connect$unix(r0, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x2000000000000000, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14, 0x0, 0x0, 0xfffffffffffffffc}, {0xb1, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000180)=[{0x2, 0x63af, 0x0, 0x7fffffff}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000240)=0x8) ftruncate(r2, 0x0, 0x101) sendto$inet6(r1, &(0x7f00000001c0)="b874fd389100a675cf8dda63ca90fbc58e99755f9513a37222d0e5b1dfb6ec2f3b85c44073fe07ed1587173ef1d23395482a484d13f29ff5b208", 0x3a, 0xa, &(0x7f0000000200)={0x18, 0x2, 0x2, 0x651}, 0xc) fsync(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000280)=r1) 11:46:07 executing program 0: clock_getres(0x4, 0xfffffffffffffffe) 11:46:07 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10102, 0x40) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x8, './file0\x00'}) r1 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x1, 0x3, 0x8}, {0x18, 0x3, 0xffffffff, 0x7d}, 0x4, [0x6, 0xffffffffffffff80, 0x4, 0x401, 0x10000, 0x0, 0x4, 0x4b]}, 0x3c) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) write(r1, &(0x7f0000000140)="908d144e33da16db9fabd10274a105e3dfdb9ac4c00b40b4ed5e915ca57d7ae2d4f72b34bed11e4ff6453dd6ed1096dc4bfb97c4ad7fe36e6e41b547960cb7f273556a18585fa19150cca58239f31a6b0124b3b39128c1c185afa8227d28aa833144d13fcc328b2e5815cffeaf7a4ad8f3e62c9e190d4d25ca57dac1b92a284aa14f55b8903f2022a171915f8584793fa8022463239fd879b39efd7188591609d52a7b2091d5ca1dbacec3453489c606baffd02682f6e01d75c1efcdad214060e818f60f657ceaa7865bbc1930ad515e83f49f83f9ec076feecf41085458e83087b005e49003b7bc7583ffabe55db59a20c11bc2aac99d1d503e63224e8da93b19", 0x101) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x9}], 0x1f, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, 0x0, 0xb0, 0x0) kevent(r2, &(0x7f00000003c0)=[{{r2}, 0xffffffffffffffff, 0x45}], 0x9, 0x0, 0x0, 0x0) 11:46:07 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) geteuid() socket(0x2, 0x8007, 0x10001) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) 11:46:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) 11:46:07 executing program 1: r0 = syz_open_pts() mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r1 = syz_open_pts() r2 = dup2(r0, r0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x26) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x88, 0x100000001}, {0x1ef, 0x9}, {0x0, 0x400000000000}, {0x0, 0x7}, {0xe6, 0x80000000}, {0x0, 0xc0}, {0x0, 0xffffffff}], 0x7}) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000001c0)={0x80000001, 0x3ff, 0x4}) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x28, 0xab, 0x37, 0x1, 0x6, 0xfffffffffffffffe, 0x6, 0x3, 0x1, 0x4b7, 0xde}) lseek(r0, 0x0, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f0000000280)=@abs={0x1, 0x0, 0x2}, 0x8) ftruncate(r1, 0x0, 0x7ff) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000002c0)={'./file1\x00', 0x4, 0xffffffff, 0xfe2e, 0x0, 0x0, 0x8000, 0x6, 0x0, 0x3, 0x51ae, 0x9}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000340)) linkat(r2, &(0x7f0000000380)='./file0\x00', r2, &(0x7f00000003c0)='./file0\x00', 0x4) r4 = semget(0x0, 0x2, 0x400) semctl$GETZCNT(r4, 0x1, 0x7, &(0x7f0000000400)=""/4096) lseek(r3, 0x0, 0x0, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000001440)={&(0x7f0000001400)=[{0x0, 0x800}, {0x0, 0x5}, {0x1, 0x3dbff7e2}, {0x101, 0x80}, {0xc5, 0x5}], 0x5}) r5 = fcntl$dupfd(r0, 0x0, r1) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000001480)=""/50) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f00000014c0)=0x8) mkdir(&(0x7f0000001500)='./file0\x00', 0x80) pledge(&(0x7f0000001540)=']-\x00', &(0x7f0000001580)='\\*\x00') getsockname$unix(r5, &(0x7f00000015c0)=@file={0x0, ""/108}, &(0x7f0000001640)=0x6e) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000001680)={{0x18, 0x0, 0x2, 0x7}, {0x18, 0x3, 0x7, 0x1}, 0x8, [0x9, 0x5, 0x5, 0x6, 0x80000001, 0x51e, 0x7ec, 0x10001]}, 0x3c) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f00000016c0)=0xad) 11:46:08 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socket$inet(0x2, 0x8000, 0x6657) sendmsg$unix(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000140)="717a4b8f0f560fecc2d38edc9881dcd5421857d0db1acef603c7ba41a93a83b0b826e5873be9560f301759ffc39ba10f4bfff6918c6692f0519e5aaadf5c07a08dded3f4df7cc761cdc7fb80dcf56c7ccd8bb449ae93dc102a796369fac573387a12ca375c99f4870975def32bcf4e3a0b415a5affac721f0145990966f70b0af3864550e4adac7cc538dfc35b3bc35b64", 0x91}], 0x1}, 0x0) write(r1, 0x0, 0x0) recvmsg(r2, &(0x7f00000037c0)={0x0, 0x0, &(0x7f0000003640)=[{&(0x7f0000001280)=""/225, 0xe1}], 0x1, 0x0}, 0x0) shutdown(r4, 0x1) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000100)={0x3, 0x6}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000100)=[{0x5}], 0x1}) r1 = socket$unix(0x1, 0x5, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="e4") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) 11:46:08 executing program 0: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xfffffffffffffcff) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000680)="9520f61afbe0ef4132696ede1bace351fabc3cb30f42dcab9c43cccc0df431a62599122a7c568815f8524ad96dcac81b0a68edc371e8773a11736b7233133d423ce893adbd056f6c22efbffb830caf03fc56f2587ffa05fc3510eb10a6e20e12f45305aa0d4a8fc5a9457f77fef6cda998656b296eec28d1f5b8bdf0edfc3b0e3ff01b3e456d1b21012e6dcd10e8bd0784c4e7d03c8770446a099a3a2e43615a47c38176bdf80d601a0d9d96ce1c8b78fa5b0cac7190b1b1c33f27583e3c2c866fa409921ff3402770d57c53098388e3c7b737f0282ed47673194aae01e3871c3a98c9c205948e63482b5ecc2442ca131d9a1445729b707c34cc3b00b27393ddeea467e76132c6ba156bcd83aea38f2c4e0750bb685a4cdd58c26652fe0659b6137b9d28b78471320adb25d05218cf2d76b904a397418e02ebffb9d0ab0f99c6858289adcbf1f2ba3a1e6df1cccf0e9a40e70c2ed5d6a7bfd4f8e4d08be2eeabe85d4fc1e2b37d47b8f2201e2c7784a3c541f19a595532095dc238112d129fb8ccc9b62adc48243524f8d0cd363270647ee64f055cc76ce12f6d2a3f40b30bab7400c3782e1a128b6e15c9d7806c3d8dd0069922cfc3f7357dc182e39668f6c4d537aeb2d59ee28a9b5ba15585ed8c9290e5b8dba1d697378622dcc90bd6771b14d777ece1a92ef244fc8c1b0081b0c853c12e85913fa2c87795e510f733b00bb2ffbce4", 0x204}], 0x1) 11:46:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x2c}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:08 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180), 0xff18) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) poll(&(0x7f00000000c0)=[{r0, 0x157}, {r0, 0x42}, {r0, 0x124}], 0x3, 0x0) syz_open_pts() 11:46:08 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 11:46:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x84}, {0x2d}, {0x6}]}) setrlimit(0x1, &(0x7f0000000040)={0x7fffffff, 0x1}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x7304, &(0x7f0000000000)="cd") 11:46:08 executing program 1: setrlimit(0x8, &(0x7f0000000100)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = shmget(0x0, 0x1000, 0x80, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/10) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) close(r0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0x6, 0x200, 0x2, "3fea3ab4d805be5868b901a86a604f3077b62a76", 0xfffffffffffffffc, 0x9}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) bind(r2, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000140)="04", 0x1) 11:46:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b8180000002900000031000000000000020000000000000100"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000068c000/0x4000)=nil, 0x4000, 0x3) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:09 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto(r0, &(0x7f0000000440)="50070000000000000017f248507b7824d987c7e32cd00c01b3daa078cdc22bf1e8f11ff109ee8d617334cd5b5e871fe60985d461d45858b35f85c9851b28c6bb71bc0aa420d30abce14f71d5980e67c4e2bb1de8b5dda2f75d1999bfef61550001000002007e23ee1f1e8cc861dcae8ed42d769b44689560a24e8cc81e0243a54c408beff162d486817e89ea8d176d098e85afd0c22e55fe3e2db76459ff01353ebd7b6358fdca641824395b8158d9babf6f02fff223fd35d7c67d26df552abb8b0f48ea0faeb9a86d9de5147253ae129489ce865b7b4852ea33bb9ffe419ce99ba92fb3d5484547ece686ac455021ba94c9d9ab826acc3571c2e6a6bb70a6081c3b2a1996301926d4b40c7a609da292ddb5fc57bd7d8f4c99f5ea1afe7d720fb0c29a3948ec1b6b814a58e1c59e916de67912322200a0a768c73e84d6ac258c19707ec9ae8d4d0d1dad17435af5944aa2d8ff6f94d72fb736cebc80d3d06fd90643960565425e67d3998d11907edf6968", 0x171, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) 11:46:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000)=0x80, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() fchown(r0, r1, r2) 11:46:09 executing program 0: r0 = socket(0x10, 0x5, 0x8) read(r0, &(0x7f0000000400)=""/26, 0x1a) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) read(r0, &(0x7f00000001c0)=""/151, 0x97) execve(&(0x7f0000000100)='./bus\x00', &(0x7f0000000280)=[&(0x7f0000000140)='\x00'], &(0x7f00000003c0)=[&(0x7f00000002c0)='@\x00', &(0x7f0000000300)='/.^\'&\x18\x00', &(0x7f0000000340)='*:\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0xc0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x100000000, [{0x0, 0x100000000}, {0x3, 0x3}, {0x3, 0xffffffff}, {0x2, 0x4}, {0x2}, {0x3, 0x80000001}, {0x3, 0xd2e}, {0x3, 0x1ff}, {0x3, 0x4}, {0x1, 0xfffffffffffffffb}, {0x2, 0x3}, {0x3, 0x8}, {0x1}, {0x2, 0x3}, {0x3, 0x81}, {0x3, 0x80}, {0x0, 0x20}, {0x3, 0x40000000}, {0x3, 0x12000000}, {0x3, 0x4}, {0x3, 0x1000000000}, {0x1, 0xfffffffffffffffc}, {0x2, 0x4}, {0x3, 0x7f}, {0x3, 0x10000}, {0x3, 0x935f}, {0x3, 0xb61}, {0x1, 0x100}, {0x1, 0x6}, {0x2, 0xffffffff}, {0x3, 0x100000001}, {0x2}]}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x80, 0x8f) nanosleep(&(0x7f0000000140)={0x8, 0x6}, &(0x7f0000000340)) syz_emit_ethernet(0x4, &(0x7f0000000180)="b297d33e") 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000ea00"/18]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x442, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x100000b1}, {0x276}]}) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x10000) getsockname(r2, &(0x7f0000000340)=@in, &(0x7f0000000380)=0xc) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f00000004c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) r3 = dup2(r1, r1) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f00000001c0)={0x6, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x64, &(0x7f0000000280)="d1519254db5e9dbe2e9f5db860b0b50396e1de46219f04f8c2fa8272aeac655158cd3d0fcc78ea6aaf8f7ca5b4fa5f8573b24355b3550377ed8cd90b213cd9aaee95d54bbd5015b77da00715d5fd37de1489feb68bb46e8f61b75c8515556898356eb68f") getsockname(r2, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) 11:46:09 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000001c0)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001580)='c\x00') 11:46:09 executing program 1: r0 = socket(0x18, 0x3, 0x800007f) setsockopt(r0, 0x29, 0x2a, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 11:46:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockname$inet(r0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0x5, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 11:46:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x10, 0x0, 0x0) 11:46:10 executing program 1: pipe2(&(0x7f0000000000), 0x10004) pipe2(&(0x7f0000000040), 0x4) pipe(&(0x7f0000000080)) pipe2(&(0x7f00000000c0), 0x10000) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) utimensat(r0, 0x0, 0x0, 0x2) 11:46:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0/file0\x00', 0x59) setuid(0xee01) r0 = getpid() getpgid(r0) r1 = msgget$private(0x0, 0x20) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) connect(r3, &(0x7f0000000100)=@in6={0x18, 0x0, 0x3ff, 0x10000}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r4) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000ffffa559b6393357986a064490fec78d86fd39ad687591fce88c9037650000ebde902454a962871916fe61d30dbafc3bdb48ac2684c7c0bac5243fd0bd8cb700b68e72c81118c9a0260b000000fc00000006f04be8d439c8bb660d981fca240960e95ac78ebacd4a1fe616e3e080e57fcc020000002f4cbf7441f380804b01a4e9ed3d50ed79bab6a817994a46eedf9ce8fdc79b1e2404897b72802a67009ba61bf35f575bef89df32a21b58c3b1ddaed1d0731af6d1d15971c76493a5749e00"/210], 0x1, 0x0) r5 = accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getpeername(r5, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 11:46:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x28, 0xffffffffffffffff, 0x800, 0x96}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x98, &(0x7f0000000300)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4e495fdce60ba84380a7b0cabdf9da534b4db5450606371890feeced07210000000000000000000000000000000000000000006cb179") 11:46:10 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 11:46:10 executing program 0: pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) recvmsg(r1, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendto$unix(r0, &(0x7f0000000080)="e0d745457d11638b7f5d876ca418db858622a53660e23389f9ea70396e854bae511a81327717368a9b716117f83601d908a12004b9466955d6d855f43259675b58b153239a943e5bd1ab0ce0319e28d6a658d2bff27ccdfb7cee780cc858ee182b1699fa3ac82e9154abdd125c8ca4673c6b0177f42193674cfdd3185b64e3798d773fdcead26c5bd2dbf3076a5cc625b2b2228d07c38bbdd9b5dfd00bab85f36db08d0963d56d62b043431152087a9c8c129cd792b5444ce43aed0f9c28078f19fd4f8d701cab483c72643ac564e52e3d96d9b591099d2ffdd2ff73e362", 0xde, 0x2, 0x0, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f0000000040)=[{0x2ebd, 0x8, 0x7, 0x3}, {0x9, 0x9, 0x9b, 0x807f}, {0x8, 0x5, 0x7e, 0xfffffffffffffffe}, {0x1, 0x0, 0x1602, 0x20}, {0x1, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="9d416af157bf86963dc721bcd3fff655caa650873a7de8f581ace823ea6355710c54eb5d6a87f3c4aae101af1b135c1e62ef9c59b2483ada4ac6f15c18d9c66d59c6c5b95701c6f928183c5ed43881b1818fa518", 0x54}, {&(0x7f0000000080)="6304d114a41b92ba67ef79ded77d811e70ff0e51ee26f9b5a6b119cf16fa27b912f940efe46cac07830c3abba39830a6ea0f5a5f37", 0x35}, {&(0x7f00000001c0)="3e60a1c40c92b49e9138e9f073a49235f0a99cdf260de4631f1d7ca0d6c99539cc71b7d2e4ce8b867650337bcbd1298086dbee5f99b0b5b7868cdac62fa27f1e996b093c682f89be7a3b6b4ffb1c9d56ca", 0x51}, {&(0x7f0000000240)="70054bef782bb0b1d9cc0f97831733c760803df1e283171b5d04818164919c3dbfc4bcf5c1001d06b0448929c6499eac004bc83df7487f8c22130a8e54b1b0f8ac1d600cd988ef8eb55bbec05e513a7a08a37927ac8f4a90a83e6ff3e6c2a92e4907a80690f4e1abc7b26f3e29c3c120ceb4df6abf2f667101c64f27f6472e7157fd89f50914786f4ccb2346d5d2dbe9718c2a0edf61dd578f2df8be60be186f295b87ff5b33a40d5204bba4ecfaa1d9b9377d053bc11ee8c354fa7194df06032d21", 0xc2}, {&(0x7f0000000380)="9813bf3c95d7edc02c758554065bfa7e07d1079aea0d1963b88e8fc31c2e2e3368b7d57864c1ae3c7bb7f193a963b29dc19a4fc4ef2e472b2b4c0c8e91a14e8150e3ce98c93c4d4ea54f69e9ec744e8f18a9bad766b38f62ade4b0c0a0cf9b3ab32210", 0x63}, {&(0x7f0000000400)="efbac75a25a2368af6a796192d54194112d2f8cc1dbd4a9e9940dcae04a7d7c04694a19a6f562aef5f46b9b032ba40e3a9d4e5d11c0fb54b3f24ea6f3fa8e802328930b85416e04a5e515808a098b3ddc3dc6b2db3788e3b75a88750234400bca4f29d98b6abd5e57f76b5fc9c59b02094532abe3853f97fefb8c0628d72a3891720505b72217296614a212500252bca28feb2c05b31bbfe762d53fe7dbdfcd6abf224851e2bc856c0aa34adb8dace4f3edc", 0xb2}, {&(0x7f00000004c0)="02d624ccfa8c58c02d949fb3ca7d87a48aead5412774589b41256c44bb76375a8ac34f4dc2f820d17dbe406ca7cdf0589e422f33866a4157722bfe2df6eb847576ce4f946b0cb980836da08001", 0x4d}, {&(0x7f0000000540)="7f4c2645ec6d2fede1697c39caa827f4d657ee1183815d48d0d438da7ddc35354c460919d4ac2ca921452d8b34ba630a75a11a688af66a89fecad867c108ad319c4da72ec33b06cc43296a67c3266d7719d3d60b5f6e5eb8e421dda30c7b182dfe40cc32be281473364f8f1156a39544d30ce1bf076643b2f718707fe68da5c7dccc212c7e02500bcbe2966fdaca7ea579c97827562bccedb2946af4ecc0d28f0f1126bda594c4ff440c23ccf32195dc1cb4bd60d422a4fa83fd142511b8227cd92de4032dd7e4e8", 0xc8}], 0x8) 11:46:10 executing program 1: r0 = socket$inet(0x2, 0xfffffffffffffffe, 0xfffffffffffffffe) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x803) 11:46:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r1, &(0x7f0000000380)=[{&(0x7f0000002e80)="8e56131c04cb81ab9925c0bff7a89a78584941e11efc2a0d78e1cca7c4560fada07c810d009e67ed49dc8d14f087c59b5de4056c828e9ec14164ef4b40e8e133fe51b5370cf3b64ea4bbcecda848dba85811c73b0d8dde9f511d2bed2952fd8927f64d134a6f238625875872dbca9aeb125a17950bdc5169dfa9cc7ea1599cbba815b1f95e4e862ed149017a244a84e57ddb65de0d5f88b81b5abdd9235ea510cd9135595e4bd9bc999d80691d998303757c8bde4c242a94765c1c853bc7b7fb43c45121a61ebcf68e360fa5b4656d59509417cf7dd604006fb09b0e119a254e59cd8830efc5c0ada9351f37c75cfa1db7e4cb8be6e5d46e862e85e817341f3dce37651b6612f6179a5ac91e768a48c37ac44cd09672334e3f665f173225634995f592ec2f8b4c00f458780985c84e2a65b5dd0a24aa8c55597acb1bfedafe5fe07478cd236071fc532f50e291b03dbfde7a59739693d29962923fbbedce77ee482cafc87af56f5bcd57c71e8ea62970e6b7a6f67bccc8434967a82701bc792838c8eed22b871cc65c0152978b532faa05977a76a47f9e8be307f8170a8d8ec8c0dab54190a02012abb06734fac21ca0587903a729a3d9fbc0bb68c60e13974903381f07bb1aa5cf4f629c1874708b9fb493d059822a2aa955abc5a0137ce219bdad16b05746241a48e40c0625a84df7eae34c9ce5487ad5b3e9b184a29387fa8ce6225993c4ba67ed04cf6e72cfa01e5f7dc6e7ed1911016fa53c490b7d8c19eee0ea0eca9152adc6f0ad46a3ab3ddce1c88c25f76e34430dcbd5d1ca79ed132c453996bfa79ad50d36f569133c887700e59d383c423df9381a7a5f3325adcc15f1975d3f183e6cbf225237648747d038890ecec4a403e73d99fe8c749e54caec67c4a794e3b91120d67c98afc658d60c3e357060c9495e2a4c4c93806c862efcbacf876a5acd4346b1d4a160e635e6d98715c2ce6f3f722fd79e9186f74c4497a68d4d174d29ff83192e4390a9feaaa31bcd2be40d8384791ce03d72102b34b4658d2fa70858fbf35626e9ea986260f4238c2410dfff3f7406bd3065cab91b89203dabe8bf0514733453ce1d2597fd7617c56e7ebe5830c309890b362acae4e3b09e6c05a910a0377e4af1ae79d7dcad06af67e4cf91c15d62febee0c8fa96aa69f87cebb71cdd782c039d2ec497a5f7f8d1207b94162104921f0d9e327957af6501044b3259d7530238f1ea7be9289161c22ed072667dd21e3a845cc7d0ddc5cb763d5a11a5f740b6a38455c2c8b980c972e8512139128bebf17a72ae26394b840c59d1d2c59c8d7b2fde43bd2b65a9562e651a3cf430d6866dc270d8d47e1389508fb73ecb0dc9f7f52c37b06733fb3e9d0919df9173662b4030000ad1377391edf8b300d4e086cbb36b90a1bb31cb2fdc31ae46933c03ec6e31767960223aa9651dc431f2aaf0dc3ab7f3816b12958cc8674fc1bac5d0dcfa61e1b56e9a35961e8088238da8935f22fd7bc2c97f77b30a20973053654cfd1e5e6e9192958ac3b606ae08e9daa66a6924662ec0e47af606ddc4668dcfc629b0a531b6be238b1a5264e436fb0325d40191dc3e51d8d4764dee1e5d34c87c904b446f7694d7087b6f8dbf23202d6e7f65dd309aa4b2a552f16eab8e55b3c216886dfe42d6f5ffba5f3290ecf64649815504b7fb25261ee8bd499b0ecbfeb707db6204f18a415640b46d7d58a9b35328bed149b7a80d0821581534bb2508a7c8846acb8c7a539bbfe532ecd3f1b149e2c3f0f759e0de75a8024ec2fc5efe2cd35e34d717d0b8ec9ab6468c7c89daedd88ece17ac603aaa506b348c04a322828e6ec0af3fc502b823dadfb478c03ddeff1f8a0bdf6012b503c1028e0ca806c4739d940da7f67ee405e2b128ef2c46bb72e609f6d0f286b817e7c7e6ad485ee1649aceef1f494905b7a2ee9dc97a01041af8cecac8b3353a5089d0223d67bf0daee037bca722348973e353972efd6c47c782fabd465342ddb7e2545c51e57e906c3e45a62a314f1c9dcedc25c76ccedfc5b3b73295e7ceeed0dadbc6a60dfbd9688ef3373053d58c1fec097cf5e61f01f0f9c5deed191ba2196f85e0e4d67bd28dad1a991a956e", 0x5e0}], 0x1) writev(r1, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) readv(r2, &(0x7f0000000200)=[{&(0x7f0000000040)=""/180, 0xb4}], 0x1) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 11:46:10 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = msgget$private(0x0, 0x48) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000006c0)=0xc) r2 = getgid() r3 = geteuid() r4 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r6 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000780)={{0x3, r1, r2, r3, r4, 0x2, 0x6}, 0x7, 0x1, r5, r6, 0xfffffffffffffbff, 0x1ff, 0x1, 0x2}) r7 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) connect$inet(r7, &(0x7f0000000140)={0x2, 0x0}, 0xc) r8 = open(&(0x7f0000000040)='./file0\x00', 0x400000002, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x12, r8, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wskbd0\x00', 0x243, 0x0) pipe(&(0x7f0000000800)) recvmsg(r8, &(0x7f0000000680)={&(0x7f0000000180)=@in, 0xc, &(0x7f0000000500)=[{&(0x7f00000001c0)=""/6, 0x6}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000200)}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000000240)=""/114, 0x72}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f00000004c0)=""/35, 0x23}], 0x7, &(0x7f0000000580)=""/233, 0xe9}, 0x803) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:10 executing program 1: r0 = socket(0x1b, 0x5, 0x3) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0054}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) sync() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x51, 0x40) kqueue() recvmsg(r1, &(0x7f00000002c0)={&(0x7f00000000c0)=@un=@abs, 0x8, &(0x7f0000000180)=[{&(0x7f0000000380)=""/4096, 0x1000}], 0x1, &(0x7f00000001c0)=""/221, 0xdd}, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvmsg(r1, &(0x7f0000002580)={&(0x7f00000025c0)=@in, 0xc, &(0x7f0000001540)=[{&(0x7f0000001380)=""/61, 0x3d}, {&(0x7f0000003600)=""/172, 0xac}, {&(0x7f0000001480)=""/177, 0x296}], 0x3, &(0x7f0000002600)=""/4096, 0x1000}, 0x800) 11:46:10 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x40) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x24, 0x2) clock_settime(0x6, &(0x7f0000000080)={0x7fffffff, 0x8}) nanosleep(&(0x7f0000000240)={0x1}, 0x0) 11:46:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffee8, &(0x7f00000001c0)="193d852ac7c20a33") pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$TIOCCDTR(r1, 0x20007478) shmget(0x2, 0x5000, 0x648, &(0x7f0000ff8000/0x5000)=nil) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x903, 0x4) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x10000) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000240), &(0x7f0000000140)=0xb) 11:46: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, 0x799, "73cc510a52b38299d87e8c83df4145640f8f75af"}) syz_open_pts() write(r0, &(0x7f00000001c0)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc230a4b80a0cacd6e43649d81affd311fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1effff0000fff4ae26118738348c892389bfe4fec69ebe4b37b26d5e1c621b6bb72d8d9e0b3eb2fdd58f41c628cb93719e1ca652", 0x8f) 11:46:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x8001) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4008426f, &(0x7f0000000000)) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x102, 0x2) mknod(&(0x7f0000000100)='./file0\x00', 0x7001, 0x869e) 11:46:11 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x80002007, 0xffffffffffff2822) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000000)=0xa) ioctl$TIOCNXCL(r0, 0x2000740e) 11:46:11 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100, 0x180) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0x5}, {0x82, 0x80}}, 0x0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) fcntl$dupfd(r1, 0x20000000000007, 0xffffffffffffff9c) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:46:11 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xe, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x3, 0x200, 0x1ff, 0x4}) 11:46:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="00000066050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c415f1288de8fc893d34e238aa20ca3aa04c817448dade9b0a43090b56b73d602616199ae1bdf92a094a4cb9a40ddec683a09b7336d71344517eb656e50b2df819616273180dd6f2c477895ad65d715c6104cb77101149c83ee88ecb61f2afc370830e4f6d78e756ce3151a99ca8e1fc536956beafed654e63453607a91b824d0c8fde4646810b05a7129886bd120f96ca36e077a7495d5d1b10b216733ff88ad93f563f1717c32ad2bcf253149220757290680bbb1ec0638b4cd63827c3b8364f6911fb9dd32d872ffd591e9d6ba2ecf3e5a4dbe0f66f68cb12413b5e6eeb3c6f8cceb3f6fb8bb3af233587791d86188309eab14f54fdc9c88"], &(0x7f0000000200)=0x6e) sendto(r0, &(0x7f0000000240)="9cb54dffffc16d880a00b18cd10ee41c80b6afb93b154f007883cade16fa878d882cf61ee34197c8cb42834d12e945032456cf811db985225e35d8460e0b39685bd08738de17b0867e3364c17846728be97d45f7586aee588f1307b9ffd0ab4d93c13a9b5a84b6", 0x67, 0xf, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000040)="6f0c488663a3880aca57259fcb075037d357a5d79609ae5960351491d126aaf15035ca4d1f1f2706133f00000000000000209167631e589d7bd051feeea78993e16a63f1c0900e507fa63a0ce78e7ec84ed45b72a56348311ec1d9bd9c6a7673d0138f611958e7f5a47e2647422cff48ed62c769dc3a36fb97b750b385fd9b4096aef7be239a12d4ff991f44611a085276a44821cab3eb8663ce3a2e97bc7ed47d9302b5112efef971b82c40d0ef622d", 0xb0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x80, 0x180) 11:46:11 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x12, r0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x8) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r1 = getuid() r2 = getgid() lchown(&(0x7f0000000100)='./bus\x00', r1, r2) 11:46:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) pledge(&(0x7f0000000100)='\x00', &(0x7f0000000200)='-$\x00') r0 = dup(0xffffffffffffffff) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="73ace60589bcca6439f9ea8eb6d857ced639e6084fc9a1dbfbef9e4d371bb4a6e7c03929852f296529fc3489fd9a0d95886ec6efe38b630a928a2d556eefc8e3a7a418d138cfdf3dce382b572d705dfa95971f41e66d0f784a7c4c246cff435acdcb79b426bcfd914ccd3f04e9ff2f9c1807368a08d10b71762e057aae5fa5d38426bbe95c46871e4ca1b50995", 0x8d}, {&(0x7f0000000000)="b86c6ecc7581e9cba8ebfce23812bdfc7dfef6d1f16a1428d901c3c5b35ef7856aaeb6", 0x23}], 0x2) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 11:46:11 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000008c0)={0x9d, 0x0, &(0x7f0000000a00)=""/157}) r3 = syz_open_pts() ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000840)) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x2, 0x2507240, 0x1, 0xfffffffffffffffc, "660fbef2240000000000000001ab7b050e0909e6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685", 0x6c6) write(r0, &(0x7f0000000940)="0c4a4e5cfab0fbad605a309b8dc538bc2fc947466666630c51955bc97a9569e9ed0396ce0513716f41a040cd23c0f825029ab1e3e997c7058c5cb782f16e3c0455d0fb2315c0667e693aca9faf67908a0b79c93ce34c73abd4868cd784a68360fb41486bb43e7fc3ec695e7650b47a086d981af86426173886221aea15f68af43c66ba371e35b89bb3e97593b561cb69fbad4fad7dc3ef892e67ad39ec829417ca0363ad6f708a65d31b1dc4a3ac1ad973e87f", 0xb3) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000880)={0x9, 0x300, 0xa0, 0x5, "3efdfa6c3f8150660a237738bffe2948af4a3e16", 0x5021ca5c, 0x3}) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x48) 11:46:11 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) mprotect(&(0x7f0000440000/0x1000)=nil, 0x1000, 0x0) fcntl$dupfd(r1, 0xa, r1) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r2, &(0x7f0000000200)="ca6f44a3b41dc2c547c4f05080aa0ea3a1169884263e537ed6ac7d3de1825bb26b1f91575efd4f96c63af8452a491bd7e90d3bf3bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5840ab96dc77b21d0c3ce6274cc8ac30466fb79662d437bc07591d06729e1aaa02f3f238811da", 0x93) 11:46:11 executing program 1: r0 = socket(0x18, 0x4000000000001, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f00000001c0), 0x0) 11:46:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x2, 0x4, 0x27a, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7cfb6341}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffffff00}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xc000000000000000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffff768}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1c8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x366}, {&(0x7f0000003000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x14800000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 11:46:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) socket(0x0, 0x8002, 0x7) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) 11:46:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000780)="0d0911db1d4f61fb1ee4daa8674da6e0a30f13265dca3fe6262db9f9c7a612ab385515a86e698ee51fb096163e0d91fc37782887b3d24cf03056dbd4f1750ef62e8b424e6b7f8b8401c3a5650d61f419db135490a527dc455a9c5394e68d379c31b1162d8e2cb04afcf7120cff85ed8da2d97026f7085b634246a6952931054fe248313dda23abe837cdd27d21cb748b714a1365626deed27daedb064a989b5164c4f85900dc7837b5a343c4b930fe272fccfd5b34437e3aeb59be103a50d42465ed8c757902d815779eccc41a617f9e410095ea85efaf941ac5cd371d6868b8e28128951ac66e5bb65b6557f08a2cf58c9f499717f2caca14f873998f0613d902860f97b54fe02185d94e9ba08a0a", 0x10f}], 0x1) syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)) close(r0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) syz_open_pts() 11:46:11 executing program 1: setuid(0xee01) r0 = socket$inet6(0x18, 0x2, 0x9) listen(r0, 0x101) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x7fc) setsockopt(r1, 0x2b, 0x28, 0x0, 0x0) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1000000000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:11 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x2) 11:46:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001040)={0x1, 0x2, 0x8, 0x8, "d636353b7cb34cece75bed78177993a89a9ab2d8", 0x8, 0x9}) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x40000000001d, &(0x7f0000000000)="02000000", 0x4) read(r1, &(0x7f0000000040)=""/4096, 0x1000) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x3, 0x20) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x2000012, 0x0) accept(r2, 0x0, &(0x7f0000000040)) 11:46:11 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) write(r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r2) r3 = geteuid() getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r3, r4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]) fchown(r2, r5, r6) 11:46:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041ff, 0x0, "b0d42000006e9300"}) mknod(&(0x7f0000000100)='./file0\x00', 0x1ffb, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x121) 11:46:12 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x90, 0x3ffe) socket$unix(0x1, 0x7, 0x0) 11:46:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x7) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) write(r0, &(0x7f0000000600)='f', 0x1) sendto$unix(r0, &(0x7f0000000800)="e20ce77245fe6a814a3580a7b168ad2465bd39099bb1b3768edb5797dd193a30579e12267d1c37fc8a2a442dc83ce666f5c2b753198a9cdc40e6c015b104e75693bd18e34c4e0fa4f5ef09e621789bd25d15e56be3366a0f7bbee07e9410421b063129ee2fedd57672d65f00c0f044c21f06a7396f127c662517395ec2950d42f4f320628838ad573585ebca743728b924dad4ef44ec59be0cc2abf1994e52e9c3a6e5beed17f9e8babf3af2472b76fa2f409435dca7790eb9d313b1ee84314432aa893f06ec155892ac57f353017e79521387222076f7894cd3c164ede6e8ff103dc1299ea51cb7cc5da73b4e54bd9ab9162ba3ab0edc8d7be3fdcb60371223e64e13a6d22432ad8f431cc58b335941b930a07b2891c50bf1d425dcece6c28023433ff341d92e3ac8c26df20de113413a45f3bda7499e04b23cc0b689ac600becc30cb88678c541f4539e155a8d0439109f772d43bb82487c7cd547432a6c71087682aca5ad228b1bdea0b51340ac870aa03361dbce2bcff7b6eb677f3ffc12a316504b8fd571e115456730da88ecbef8a5b9fd35ce1d832621b269a144ba6730cc08f910fc20fd7e8f6ae1f6c3b06ad6f0d04d524702da06a384f1eaed00a8bb87eeb133711168dbabfba3fcc47755c88067c42bfb2841d15333f8339f88528bca8bb703fb30d3e350f396df90e57e1837ea25a6b7dd2eb4028f7ddd8a7a367c881faa73e9eb08687339d7f08c5403dbf4f778e8a3810f375cb2d94f65a406cb06fab9e951349bc51ee0d643d123ef40fa75034094b053e17a34fc8177ae44b3c32696c3cd728b018dc356873a7ec1f0cb5a8c14e27daf5e391523fdc9e7e745f812bd2cad3dcd7efc2386b0f04fd22e417f1e5e5824b06773767dce4e7104261cc6b17d13cbb6f93ce3b3a366a6f2d55b6969d52bb2b2c7d55b1934c2df807b1188064b447213722f08d4e23c17177c1638ec2f7a0b9cbc5f0efff139deb69c00df003a27bd74b065a345e12fb020af63c15dc3b0d7367f150abd3809066b49e9e3effcd9535dc6bc1ea72f5b58ad2d60bacfa45cba3c958e428ce43279a924fdf5d83ca09f98edeef5d7a85484a97710bdfc52edf7a5dc7c25285c21d086ae6434fd64fdfc13bc8f4f05dbcddef61953291b2fe0da806e8682cebc2bd0332d012414a85c4c7db088b682503e12675bdf67d1a4a05aed6eff58238d995d641003712db0478f0cf37bfea156560aa017e6733b4ff1b82ea1a3d9106d737172156e34c0f78c92ec73d465835fe190ac4a19d96dfa1c177ef2baf26d60037193b5e113f0e19a6da70565eab5a639fbf01ff33fcbc2ce8def8f48774cfe4fad1f8effc2dd9a5205277b5c1422409ec0e956cf61bbcf66f7b52b9ccd2385de415337ffae50333591ed7ce745e44624c7ff1103e618bd195c797f7926bfebeac3897a3659caccc55a38cb006f3850949c5099f54a471f3f7aa53b72dfe0c4a9fc403165c2f16d6355d351d71f21edd477990715285ff88c3fcd66ef8782a564206ac0a50b2d165fb4bed1621d625ea2aae86a1726cacb858b007f4006940dca748eef7a89dbbb8fa9c261a8d749b0e29d3959077b5ad03256c769a5554e06fb5cd6a7129f5d8c838c7e4d81791de19063b16d8b717555a8df7467a7d0e7fb0d26436f70af9d3a6da7190bb6107aa7dfc5625e106e28d25f4acbe01b89e87f8e2041e832b06c79ff9b0becb3ce283c4e21dc600d1d2135be036c9af1dae270b2a3e6051d81dfce9a1df1f10f5070892bd016aea169847ce6e759c2d8017aa625a44211990a315d302dcfa9874d08fb0201409fb2238944d8621698da0061712f4a395179f5856fddb42b0bdfb8c00f74caaba4f2c386a1449ad5e85b94582af43fc182eb0525384cea05898597b7defe114ecb7a74b089d19c4a4d13ef0194d84bcee560ef636b6a1d78ee7517aee89174eb9fad76dcc8b235853e86d0336b81684b9d8d04e057cd451256b9ab301ce5f1762ad02dcf3d6704fb05d0503649b1c390b3919f1ad1a22590fd1d2a21250e748122d742533d955a161964d99e130544d565cf3d1f6f626b3d47dfbce03f8a2e38275b6d005d322e3caec6c33b9badc0374a95ce15adc8aa7641007539c4005eed00de8b7cfbe51810ace47cb173fbbe85f8c2914b1fe98decbfad8ea8b3a115c4355165ccffeb20bc1720d34c57a9228f3f628fbddb4affdd73acfc40003218a109b334c4eb6793dfc8d8023d9f51c801ab5242f6bb333216bc2d3fdb7df2f450c56904c33f95c6697faf4483a1a2878b8424454175e409674abd4c3f963129e4c42fa80fa3e61059ebce55dc58e5d2a551619ee33f1e85865c5ea7bd07e31a7060c6edfd6d969aac02de3b51943c50b21c35fd442ef225d65e2233afd8f39a2ea8da5c6aa05da2a5d103b237ec9a9c64fcacb2fde3e657bbbff0ae8a80b03e9ddce1290e51c629d4e39c2dc3db9c61d64ac7b9f984eab07cbe28e3a4ccfe5f2dc3bc0a23bd8d3c121e11e77146ea44ce5eaf7bc5e9a3ff24c6bc5e2490395d1c9566eb64aa6ab56d0848960d36d4e3fef6e6bddfcc9af60c70e548109a7986829d5c83c57bdfb79acf4d8f6df3a3191dbe8a92025f085985ee18498b696f6876a214d6bfdca28cf4eebea7e601223505eacf9a62f46c646ff1cdb84086a3e2273ea7ae8919d8fba2424a1ebd6ee16a7a5eb9b417ed57121c38a38f64512291769814e74028d9f36de1f1b6d2b247a49d5b66ec2649579c243199961a4fa68b1b2d91e68715ca3c72ea4d24c78723c27f8e983dc7d5bed5911ae8b29bc960853b1172887ab0186c964290231a0be9fcdc2be1c181db97d8808d8fcc4aa9cd138ba67896f66088e6b64d0e5e2d568f8e12be62d6dcc5e31d392f49330d7fbb6c66a5a003b95b43ba1889a05b722ad40ec2ecd3855ac616a7fc4cc429d597650c0a5a64e61a11fbd7a5d23421e4be5bb1d1186b71308d2655f89b4586536d519019fc49068ee8771805696bcabd8727f561383360f6a86a8f4ca27d665b8817e66b56509b9a4d14297b8fc41a10eaa8332289cd658ad419b66e4e3e8b1fef8682732e927da07f8037daf43be12eb619233cc8db0ba2745af0b09b21cd33c5a698690660292bbb0fc01cd4761c38bdd7310f4072d25b6c1f32862f368cbaf8b10886af36a8e0ade617c15f6fc50a809c06d79db056c899369ec9f4ea4e2bfd255a5ca319de2e187643da5ec9e06187f97f2fc1a4bcc5e9865f44d980be3620f0be37ed1acd76396889ee3de2811fa71c1f6812589ee7a0b2ff7a08372adb236972eba316e2d721efeb8b987a880471f93b57d2135d6a05c27796cdb6d9eee21e88748d228f2fbdca38740a83b6cd3eb120eec9780fef32e79cdfc2c8905af6e4448bc823980a605ed79795388a9d2f6b15dd51142f673544209a61d8d5b58a702ad07e0d93e1698bb485bcddac7ec208a441fec194dca9d80525f33dc74a9e1e8fc6519f9ae845014fdf6f4308ce56faab8339a1c21d97207fb2e98cb6a2db9ffe6fb7effcec3367c174d14ef3fb9b632c6640644e9538bf025065efd4162c11129eeb84f17fa18ca480baabbc0073a2c3b6c38f3f2786b59a7574f5e430071215adc0a72cd28f25f94991fd48465ae3704ccf2ae2a3350ff9a3d7ef7d4a7f2d5831db9bd34fff0c49410a2c5135c51f469dcc6597bd6ef970791a65c431d18484e2cf690abef3eb78c5a52ce32f7d713147d764ff5513db0468bd3d903689aa18c68fcc316a33ed00257f1d3bbb2f05a6315e4e7e5e21085a245cbe0d22023b766f42382f41620ce9f3ce83bc94103b41423bf03d2007bf8350cb423019d05322a08a04507d54c2de6f91bdfb4e729380c8fab2964352d44df25cd59e90e53c6502d3d43b0f32c19c0e77039da04a0ec2883d1c79d005e9d610b35c6de3811ed75af8be05ce166f9af68c461d8a2f504edb7af72765da913d3fa287df82a60b0cc916ecbbfb3747d16feb902da1073921551f920398f2c2ac297f1db841f7626a1f83780b90894cd059139cfafee78604f5e131636c859ed53d2c58584f5b1f7ceab6aa94af34b2d4ce43fbc64b2a51b445878c2ef345532f5245636304203ca81e62a5db39bd9cca414a3e5c3752a8132b1e2eb3d11d3367085ca9f95f25a1f04a474025a04e0c94f39ee4c37f1b3e9349839fa23403daa2b7a9a7719eb299b0cf65cb20fbeb40338ed382106fcbf042eb189af48264f0a1a0382218f132b71e48ec92bcf6a12a6be22be673cdfbfa1ab717033c7053535bfde74cb8271175de4095d0fde35cba6f92ed5fda30ec265fd51c8d9baea71c958e345390bba9bf179f7b14df6c662970ac82aa56357c528f456ad80a531bb6f9bafca133084106a8d9441c7e3600b3377d77731853a424c9aa84d20d43508b9d3548e7b3270ff925f07ad2b104f9291f90e9e958cbf11ed53f7af6d21a64cf2749c3272bce5d3ffe74edb45fbe193e9cc04f8ea9bde79088784845481048b740a231c889dc64aad9efc6f17db3dd66757135aedfbe7f6c3fbdb0dffe939abe85af5863159504a02162b28d5e961f7c9f47e48dd7ef10e3e18733652033d7efa8f1cb64b89919e4b6d2b74a042770641521bd73de48f6d9e87d966bf0defffc4ec8a139097509726a5cef46449f7d3d462981a4e0c96253b81a31d3f105a2e00a3ad51e79aa840ec7eada6c0aef70858c274c2fa1034f2988115211583140b31ccd82203a3b72e2556319a6e83d14b7c570be99427d16038ee6f6beec8420d6c4ebdae5569a727c7ec26889a024b2ea82297c6672e3785ed59fe7a1378b963768c118c96bffd7fde8ec2c35f10961363e12d9f0c933077f951e07f04c5180c5671cde07cfa02052b00cf053d5d15d1910543f2bc6706269a0bb21295e0252b3a4a1ca8dfd3bdefc56f568448f32456f8cc8aa1fae40e6b8e6a8efe180a3e94ecee5ab4791f82bb802442c0f9eddd0a131f330279b0b422d0fd5006b1b225ad76d72cbb6d303e9e7242fbebb0b3eea93efedac64b825b49cbbedfc927a487a20f4f0d1f243936212231de552cfdd46d66edebde58e459bc6f9e084ceee6fe01225c4496521d4ba6e7175a30e08f95bac9647b3f5ee36368d996c6656173b906fb5acbd77c053f3f54424b7f4a1493e9068b14bb51643c1d1519a4f033747404779b77d0d211ba28ffe50b4c60e9db507e3eb6c6efee751664252c437880cc05af13ab40cf90a39b058da3a86274d04b843df8ff65b74c4eafc34defe97255dfa4f593bf252d66a88591a8dd22e582c72438d8a2259ee59b43cd0ec3a5ef4016db850f0d6ed0c80e52cd35c4e9f9ae2860f1e7454057989b4314a89751fe694114362bcba0400b61b1cd5c77d1ff988cf49a220aa75526f28a5d40fbc4fa6fc70424750c2f9bcc5d5ff6d7a5b2899c41968d87ea9e15377449a56820585a6cceec83942757fa7295198b12a89f55fd3f633e23827ad18aea3eb08e194ed07f5aa743880bd6bf8a8a0ea88b2abf69478d79936519d4123a7ab0f76f7a9f9442949cb3dd0c45f9a5188bb2c065af3a8cccd6ec5e71f1071452ba050620cf84f51d1d4660ca6a971c9a6ca5cf8ad749cc485cbafd3f68a100ec8964e98270b4723c8a31ec5e691cdf043ac64be7f224910e024cbbfaed5ca343f2740bcc55dc58f94345b57f52130ec41a06805dd44c02a407f9141ba09f48b160434c3a99f206049a2ed2643f426cb3ac0229e5e467c00a565828e822b676956d73d", 0x1000, 0xc6, 0x0, 0x0) 11:46:12 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) munmap(&(0x7f0000816000/0x3000)=nil, 0x3000) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0xb1}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="8e") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0xe300, 0x401, 0x5, 0x6}]}) 11:46:16 executing program 0: mprotect(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4004) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) fcntl$getown(r0, 0x5) 11:46:16 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x0, 0x0, 0x9, 0xfffffffffffffffb}, {0x4}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) kqueue() r0 = syz_open_pts() syz_open_pts() dup(r0) syz_open_pts() r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 11:46:16 executing program 0: r0 = socket(0xe, 0x4003, 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000240)="e22b98f1a79dca4e32cc53f4ffa246e5c3bfa71668f2bd5facdd9c818fcd5aeb1b8500", 0x23) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000140)) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x7, 0xfffffffffffffb7e, "855c55000267a7230000001a4000002000000040"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCNXCL(r2, 0x2000740e) recvfrom$inet6(r1, &(0x7f0000000280)=""/98, 0x62, 0x41, 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000300)) 11:46:16 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x0) r1 = dup(r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) r2 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/4096) connect$inet(r1, &(0x7f0000000240)={0x2, 0x2}, 0xc) chmod(&(0x7f0000000200)='./file0\x00', 0x20240) write(r0, &(0x7f00000001c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) r3 = msgget(0x2, 0x400) msgctl$IPC_STAT(r3, 0x2, &(0x7f00000000c0)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x850, 0x0) bind(r4, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f00000000c0)={0x3, 0x4}) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) pipe(&(0x7f0000000140)) r5 = semget$private(0x0, 0x3, 0x403) semget$private(0x0, 0x4, 0x4) semctl$GETZCNT(r5, 0xfffffffffffffffd, 0x7, &(0x7f0000001380)=""/165) 11:46:16 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000a4974942f6b1ad49000000000000775700"], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xa054, 0x800, 0xffffffff, 0x0, "988542d79dbe1e55e336dade9b124039a3481b99", 0x81, 0x6ec}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x60, 0x0, 0x10001, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x5, 0x40, 0x1, 0x800}, {{r0}, 0xfffffffffffffffd, 0x2, 0x2, 0x1ff, 0x80000000}, {{r0}, 0x0, 0x0, 0x0, 0x9, 0x100000001}, {{r0}, 0xfffffffffffffff9, 0x0, 0x400fffff, 0x40, 0xfffffffffffffffe}], 0x8, &(0x7f0000000140)=[{{r1}, 0x0, 0x1, 0x1, 0xffff, 0x9}, {{r0}, 0x0, 0xd, 0x20, 0x62, 0x8}, {{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x9, 0x4}, {{r1}, 0xffffffffffffffff, 0x72, 0x20000001, 0x1, 0x5a}], 0x0, &(0x7f00000000c0)={0x9, 0xfffffffffffffffe}) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 11:46:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x10000003e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000300)="8a742157c8a5529ca98aca4d59cc949238a6c4937f7795ffce1f09be46d919d131aade882daea039ab07499840308aa8f3695bf1767c0666c3f7e044472532f896dd19e80c85fdd1a06a775077e450e12229c1f18518cb24e99534ef710a31120eb31e88b85c764effe7e092f2e0f5354a2d730b06ea76d61aa46b015348206646da7f1c5af83d80e9ec2f1543fa646868e527fdac1b1676a6cbdb9b34b8e04c2a28dc495398e14fb8ed8bae8e9f051209bde99478549677884482cec37c36c96c74bdb277712eeba981459eedba94f5f604dfa2276374aa800b2700a55a4f7056585219e360d1182093d357f42fbbd1fa2200727a15718eb3a3", 0xfa}, {&(0x7f0000000000)="5e5d61d47573ac56522df9e5c8d27f2616f7132ac859f988db0cd2478be41942ed486916c2ab08059b1926b418e062004727c814587100a3ea20", 0x3a}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000600)='L', 0x1}], 0x1, 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="ff04008c12ff660000000000000000ecbc3a00db30e917fe21965855a3ee01005c40e26e69ac695daf7664847e6919c2e8a7f30cba2aad76d9b5810c38216ac13f95aab979257f7828"], 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000240), 0x10000000000002f8, 0x0, 0x0) 11:46:16 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x4003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, &(0x7f0000000000), 0x4) listen(r1, 0x2) 11:46:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) fcntl$getflags(r0, 0x3) r1 = syz_open_pts() writev(r1, &(0x7f0000000100)=[{&(0x7f0000000140)="4d9c2030454097e7619adfd886383ce7062f260ef5df3a879240c5aea32f8fb7a86b28161803a724335c9816d5d7656e8c0b8513ea2159c0a90cdd7cb93296edfdd25d8651904994ac620cf34e8f969ecf796e24c3afbf1f726a1493a4873e2450afbad7ac63ff8abb261922b23dd8ea0622da969771f9007f4cfc76be8975f6f3b28cfa05e2ef19bb92d8e3b6fb2bab55e6a2130201e36d9304d3ede505e7c6d55519160f3422a6bebf6621acfd2986712a7653", 0x4}], 0x100000000000011f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) syz_open_pts() read(r1, &(0x7f0000000540)=""/226, 0xe2) 11:46:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x10000, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) 11:46:16 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) socket(0x36, 0x1, 0x4) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) 11:46:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r1 = getppid() r2 = fcntl$getown(r0, 0x5) setpgid(r1, r2) 11:46:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x14}, {0x1000000000006}]}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x0, &(0x7f0000000340)="b2") 11:46:17 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10000, 0x0) r1 = msgget$private(0x0, 0x440) msgsnd(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="00000000000000005d5b05d69a54f4c79dbc52b96410d9a969f0625ec4ac89a8b6bb0432cfe8b74b75159a0a7609ef6c2878fea98b79a0c74cbde5411b2db8a407f6dba86c52b0a7500abb1f46a6b474aea691ae959b7da3a9b5aaf1ffc919f413e077d62e2684e8c8574f98ffdfdc7f7bc117a13132ebd719294967b94f8221785506cd681dc1eaf1b5f961303e1da5348a48b00990437121506c39d7348015f9df8b3268f98d1e730d5a5e429a6b5007914decf446cb8790fdf05c1a29093bd6c7075a9309ab22750d628c64657ec0b3ce75c9676b379761a18dea11ec7456084ccf2dc42e15534e96d2501c75eccc0611e710f2135c295eabf0a031143383762297ff52beee1ae6a603da9bbb1d4bda8e0942b74d152c69d56a92da6d6410b483acde7256bd49af7fc60608bc64a2d061e5f102fdd14bdea8876199efd5f3d1f1963175466e9475e194fc354ebfb14ec705c8ffb9cbf39dc43bc29c7638ff681b"], 0xcf, 0x800) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000100)) 11:46:17 executing program 0: socketpair(0x12, 0x4005, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x3, 0xc0ba}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:17 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a3728010092fed02893b1aa8e31eb3beb737b16b16d093660b028af4209a494df0b039063c1b2", 0x49) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1000) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 11:46:17 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) write(r1, &(0x7f0000000200)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:46:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0xfffffffffffffbf9, 0x200000b, &(0x7f0000000040), 0xfffffdea) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x1) r1 = shmget(0x3, 0x4000, 0x26, &(0x7f0000ff9000/0x4000)=nil) r2 = msgget(0x0, 0x2) msgsnd(r2, &(0x7f0000001040)=ANY=[@ANYBLOB="03000000000000003ee8314ba0645e99df724ae8c92858da71f177b8747f1765020f595c7a1a96d35b3deab6158b62466e20c035b949e97873b3d7399341b687d6a8dbb42b9198d332b4ebfd2141af40c15a8f23c9caff85e2461158c361da9c6cb32ad3bd800a39bf2838ca47bc5db73463326dd5e844b1496bc84cf7cb9b465fb9"], 0x82, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/4096) ftruncate(r0, 0x0, 0x7) 11:46:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x4000000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x2}], 0x1}) 11:46:17 executing program 0: open(&(0x7f00000002c0)='./file0\x00', 0x280, 0x45) r0 = socket$unix(0x1, 0x1, 0x0) write(r0, &(0x7f0000000380)="3cd836412d9a9658dadd832d6daefd36af99e648e2f0746700fe9a6c69f4aaf655c5613ded13f781bd3fbbae4a99e50800a8a22ba204c0344d9bfbcfba8b26e28300", 0x42) r1 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) mkdirat(r2, &(0x7f0000000200)='./file1\x00', 0x800000040) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file1\x00') ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x157}, {0xffffffffffffffff, 0x42}, {0xffffffffffffffff, 0x124}], 0x3, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) recvfrom(r1, &(0x7f0000000400)=""/4096, 0x1000, 0x1, 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x1) r4 = syz_open_pts() getsockname(r4, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) 11:46:17 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "e340ac948b074256450134fffffffffffffff900"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x72) 11:46:17 executing program 1: socketpair$unix(0x1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, 0x0, 0x0) 11:46:17 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x108, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000480)={0x3ff, 0x45, 0x7ff, 0x7f16, "1c40d5ea080000e77f6b21df1388e9fa1d27165f", 0x6, 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r2, r3, r4}, 0xc) mknod(&(0x7f0000000080)='./file0\x00', 0x61c8, 0x2000000401) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000040)) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000000100)) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000280)="4fed94ee71698f6ccaa31f782de1", 0xe}], 0x1, &(0x7f0000000300)=[{0xb8, 0x1, 0x9, "cfd72bef61820702657b157777e8bec349e6fbc5d8ec1359e1ca5e06a4a0f4d975a7d0252f2b7e74fd20f489c2705a3168d1a3da39d705bbb37ffa49a5236bc9c59154a9aeb6a9ac8d8a15c6790e1ca1a101bc4a6fb41766399abc907eb4a5f9562476f6590dbc248594cbf93f468406bac09b5b5be3377f268f2ca5970c21b0ae69a4b9e11b4f5e29a484e41de2b60cc360ba9d532270457498703de4b6de07d88164"}], 0xb8}, 0x40d) setrlimit(0x8, &(0x7f0000000040)={0x4, 0x95}) r6 = syz_open_pts() close(r6) r7 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r6, &(0x7f00000000c0)='N', 0x1) read(r7, &(0x7f00000036c0)=""/91, 0x5b) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0xab15, 0x3, "3095e15da47625062c59cb3eaf085d274daf28f0", 0x401}) write(r6, &(0x7f0000000140)=' ', 0x1) writev(r6, &(0x7f0000001340)=[{&(0x7f0000001200)="1cdcf92ffc1bc3081ae7c3bd22f5f268dd3be90b8fc764b7b5067e0497312c1cda04d43c5ce1ac3214ff160caf7cea06e050f6d407f77cf062875de461c6e6432f89ce87882d1728b41b7431", 0x4c}], 0x1) 11:46:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0xff, 0x1, 0xfffffffffffffff8, "c52667527c20a8c327fb3460635be6a6916b4767", 0x7f, 0x8}) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000440)="78cf2f97c3e36e39a0e46c", 0xb}], 0x1, 0x0, 0x0) 11:46:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x65) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x1ff) syz_open_pts() write(r0, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() setrlimit(0x7, &(0x7f0000000180)={0xa13, 0x2af}) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x18719bae, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) mlock(&(0x7f0000002000/0x1000)=nil, 0x1000) r6 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) syz_open_pts() fcntl$getown(r6, 0x5) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) linkat(r6, &(0x7f0000000180)='./file0\x00', r4, &(0x7f00000001c0)='./file0\x00', 0x0) semget(0x2, 0x4, 0x1aa) 11:46:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xfffffffffffffffe) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0/file0/file0\x00', 0x1, 0x20) getpeername$inet6(r0, &(0x7f0000000140), &(0x7f0000000200)=0x76e) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r1) ftruncate(r0, 0x0, 0xffff) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 11:46:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) readv(0xffffffffffffffff, &(0x7f00000002c0)=[{0x0}], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 11:46:18 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x190, 0x0) fcntl$setstatus(r0, 0x4, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x82, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000140)=""/241, 0xf1}, {&(0x7f0000000240)=""/199, 0xc7}], 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x67, 0x0, 0x0) socket$inet(0x2, 0x4, 0x8) 11:46:18 executing program 0: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) getsockname(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 11:46:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000000)={0xffff}) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) bind$inet6(r0, &(0x7f00000000c0)={0x18, 0x2, 0x6, 0x3}, 0xc) socket(0x16, 0x7, 0x520) 11:46:18 executing program 1: mlock(&(0x7f0000000000/0x400000)=nil, 0x400000) munlock(&(0x7f0000005000/0x7000)=nil, 0x7000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)}) munmap(&(0x7f0000003000/0x4000)=nil, 0x4000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x80000001, 0x7, 0x8, 0x1, 0xafd, 0x6, 0x10001, 0x0, 0x2, 0x101, 0x26e5}) munlock(&(0x7f0000142000/0x1000)=nil, 0x1000) 11:46:18 executing program 0: r0 = socket(0x2, 0x4004003, 0x800000000000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000c00)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) 11:46:18 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x4) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) r1 = open(&(0x7f0000000180)='./file1\x00', 0x202, 0x70) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f00000002c0)={0x1, 0x9, 0x1, 0x30f, 0x9}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000400)=0x6) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) fcntl$setflags(r2, 0x2, 0x1) openat(r4, &(0x7f0000000380)='./file1\x00', 0xea, 0x80) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x200010, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) open$dir(&(0x7f0000000440)='./file0\x00', 0x410, 0x1) close(r3) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) r5 = semget(0x0, 0x4, 0x20) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x0, 0xff, 0xba40, 0x1, 0x7f, 0x7ff, 0x1, 0x0, 0x2, 0x100000000, 0x101}) fcntl$setflags(r3, 0x2, 0x0) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000280)=[0xfffffffffffffffc]) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) 11:46:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x8, 0x80) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="f85ca195c08515178923e3ba225642f3a2b12b6f74f1fb045d428ac9f3514c34f42a6499a9867aac7d4b64d5ade24805732b2a8f1b2d497b78a9845a05d26cd02e2743a6ba6aa6e887f64adb0ef2ba593b76942e842ca774afe481872861ccf45d8267723cd8b0f2a98f4417a516a4c8bab3c996bb6bce4eac4a1b7643b9512d92e3b5a443035a62dc7ad76cda304bfbed13cb2673452a13c2f4b1f063242bdbbf5598e6f06b218690befc86713515f459bb44c584e64fca4a37a0173065", 0xbe) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x2be9, 0x0, 0x0, 0x0) dup2(r3, r2) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x4e) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x80000001, 0x6, 0x2dd, 0x9}, {0x7, 0x5, 0xc5}, {0x9, 0xc49e, 0x10001, 0x1}, {0x0, 0x5, 0x8, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80}, {0x6}]}) r1 = semget$private(0x0, 0x2, 0x99) semctl$GETZCNT(r1, 0x6, 0x7, &(0x7f0000000140)=""/131) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") 11:46:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f00000000c0), 0x0) munmap(&(0x7f00007a6000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2000000000008084, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x5, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2006, 0x86128) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) socket(0x38, 0x2, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x8, 0x0) accept$unix(r0, &(0x7f0000000780)=ANY=[@ANYRESOCT, @ANYBLOB="559e421cdf847568183844de1486a6c37e53d22ee8b384dd561d9d15952534f2dcb4d67e0e32cafbb99f5d2fd52109a9619459eaf48a535e7700beabbba909f46d1f01110173269b226816124073f4beda", @ANYPTR=&(0x7f0000000500)=ANY=[@ANYBLOB="2d38e29e36611366ddbb24f1e863b2ac9fdab2036d9284972f0856743dc87b4a628fb25b69b4718c076c7b4474b00690fa776f634ec9c13aa781ef4b6bcdef18241f527f90ff2c49fce6834be31b31083d0d5e96cc6fc1b970e7f8b0b4dede83628a6ab6553d96e97470a060d1551afff9bc9ad337aa0a846f436b198eba56d2ad4b2d49e33aa41be775c6c2a2073719fe1f2b681a9d0052829cf13e8d759a1241ae58bfb490f3685463352e608a2d8cea4ed091a219f7a6bdcf71dab178e22abd4d8a38a9d062b08177af73c4a83999f4df4081cfb77b77e57e6501ee8323c5ff17e1e8f9c87255de55bebd839e10ce0bf54b2381688c52fae04b", @ANYBLOB="a16f169a119bed4500008e081606927bb52e2c3af97e7e9400000000100000000000000000336adbe3b124030036ce036ea20bc8c3f5eca3795812f0ac8ebd4eb31bae537a195912a0942de636e13aa74204ada2b8305170dfdd22aa1146eabac3715acdbc932fa9b774ad9eeb1a399ee2962bc2868eee6e5d7f1c035f1809c3bb752582c3504c3c9305", @ANYRES64, @ANYRESOCT, @ANYRES64, @ANYRES16=0x0, @ANYRESHEX, @ANYRESOCT], @ANYRESOCT, @ANYRES16, @ANYRESDEC, @ANYRESOCT, @ANYBLOB="8bda928313673965a5efaed04a7b00992aec6b2f7845e9fa4e7257615b1c00010f863093ed952f3c9097a54aff0af349673dc773acdece2ce426563b6aca43f43beb6710ae6125730f3391ec27973a33722d83c0acac5ed4587b96ae0cdb081527690916a7f6bda8a03d7ffc8d9e0c66378f994ee0acdcc2af355cf83f3a8b7f541b3ad94d2fcc15eae8f92d6e222d9064be29593a1f03e37de950cb2fcca6977bd91c18d2c9c05b957d71ba297f1d6c02202adbd531c17bc51f097a835f25580b", @ANYRES64], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() fchownat(r1, &(0x7f0000000080)='./bus\x00', r2, r3, 0x4) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 11:46:18 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r2) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x3}, {{r4}, 0xfffffffffffffffe, 0x13}], 0x7, 0x0, 0x0, 0x0) r5 = dup2(r0, r1) fsync(r5) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x90, &(0x7f0000000180)="9be6a3a53ecbdbb94f76739e624441afe6c585852069ca4ef70fb218d96f9b6fbafee80b1783fcd8d7dc21921392303867efdc504c9664d22fb6fb25a33d76b16217afa393414307329322f784c48a3c64d4fba7f2b14d845d039a7acd251cafe79885c20fb0685fdb66775cc7e91daaa4a3fb1e5808e30e771e38422ecffd188082753f5b70e2d84f9127474531df66") syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 11:46:18 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x1, 0x2010, r1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r0, &(0x7f0000000100), 0xfeae) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x28000, 0x100) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") read(r0, &(0x7f0000000200)=""/141, 0x8d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x5, 0x2, 0x5, 0x8be2}]}) 11:46:18 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x240, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x7fffffff) r1 = syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000001040dcc400"}) r2 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x4) fcntl$getown(r0, 0x5) sendmsg(r2, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000180)="78cd31ea504b76a11c92ebb375679b817ac1165bb7d8b58a5c09ead792ad775e95f9c91bcb247060ed76fa8c9723f37861f7cae8e642f82d819eba038ad91a3c9e0a4155eaaf567d54bf186ee0ebadeae3a2244ca11f8b79a2d9c17230dbb5c5bf6162d97032e177369d7d979513b2f237d3b9d65bb55adfc07ac188e2049e1f469c191215f3adbf8e4d54addc798915866b0e9e1f385b0bcacf9a626383cc1dcc311ba4fa1a7964573b4e8f5e01131f0f192d", 0xb3}], 0x1, &(0x7f0000000280)=[{0x20, 0x1d1b8c777fba3173, 0x4, "c13fdaf8c85814aa173b4d54"}, {0xf0, 0xffff, 0x27a, "2bfc7867fd86d6b62705bf582c1e5d73647d53fb1a4d5d7039c330706a9e0bfb41d7fb7ec0ffa43d2701d11f805d8b2173e6ea9d8dd49827ecdb2f54f33d2d1a4b5170781da60e8c85f98b9ce9ee37c54e35a7db69f513dbceb27d3defa7396cc671274a71ac973a9cec005bbe287296b8df0df683c7d356e6348c6a21c6ffd523dfbdd56be56bb26950ce2f30cee9c91e798621d6cb37673ff89ea132221b3f34391ce76ece9fbfb41fb9144f1d1519873b1ba185f78c49e36955038ba2141d400294b51c553fecc3dd50ce7a60ce2a8c5292fbd1216753b9b5a1329058"}, {0x110, 0x1, 0x7fffffff, "822afaac62527a6efe8c6ba38a01d507b8ce51d6fa4d904627c430a74e193252defd62717f1597e8c37b518585254c39dbeaa8081153136a224cb1720a96f35bf3fee9b4663012bde0cc727ee92f8e3bfe26b36c355e95b1ec5e13d6bc6949522f8b9b484cd766793022b3bb889955f35be60c5088469323761a8cbf3dd3c4f68006a724df55de5200a54b272143e8c2e0f541942e2bb9d981a1d6a4757b4b23171eddb698681b680f92323d0666e57480ab8507e65846d3085118cf4e2acc6109146ac6a38208b62fc6b30b624700b77e08a056474a97b8413ea57aa0332b5424be3fb2e12068dc597075a1ca40238ee729f1ee05d971034d"}, {0xa0, 0x0, 0x0, "116471cf2704ceda1c4c69898a39b35885b0074213f530866f7042aa477221cae34483badbde9ad4a0aa3064a09e617c1c9acc8be0668226ded552a2f27e5480e5c28176ab4fb8b2abb3852aa50c891b6a320c0da80cd3a4e6f78ef6f0cd16f6ef0b80e076d0ff40c688849f91dd4fa3253b6a2a0363f1981f3a923ec15bb2b3132badfcab11777135d91dae0d88"}], 0x2c0}, 0x404) r3 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x54871f13) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f00000000c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x81}, {0x6}]}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x2, 0x7, 0x3c4f5c53, 0x6, &(0x7f0000000380)={{0x5, 0x9, 0x1, 0x3, 0x40, 0x4, 0x100000001}, {[0x716, 0x42, 0xe6, 0x8c75, 0x1c, 0x1, 0xeace, 0x8d70, 0x2, 0xb325, 0x9, 0x7f, 0x5, 0x800, 0x3f, 0x6, 0x1, 0xee], [0x7, 0xfffffffffffffffd, 0xffffffff, 0x1b, 0x3, 0x80, 0x80000000, 0xe1, 0x2, 0x6], [0x8, 0x4, 0x7ffe, 0x2, 0x0, 0xfffffffeffffffff, 0x1], [0x100000000, 0x4, 0x3, 0x6, 0x595a, 0x1000], [{0xffff, 0x7f, 0x9, 0x3}, {0x0, 0x80000000, 0x8, 0x1}, {0x6, 0x7fffffff, 0x8, 0x1}, {0xfff, 0xd6e, 0xfffffffffffffc01, 0x8}, {0x7, 0x0, 0x3ff, 0x1b4}, {0x7, 0x80, 0x7, 0x888}, {0x8, 0xffffffff, 0x7}, {0x0, 0x400, 0xddd, 0x1ff}], {0x6, 0x800, 0x2, 0x1f}, {0x3ff, 0x8001, 0x5, 0x401}}}, 0x0, 0x5}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x832) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r1 = accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000040)=0xfffffffffffffd44) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000080)="b36dd887afd94b93ecde001c95743faba77b7ae4ba0ee229f97ede460311ff0f497ade7a3760a29ce3ecb8d9c6c9c8de0376c638c26d4df61a5fe18fe005b2b744489a2edb5a0c7ca9745d175ac0d7cef8ea8a6f9b8e0eee262053bcc0337fb1046020b649eaec293daaf3c7a8a2c521c94e10d10c67fc8c8db0c724568559a0fbde7350f1f6ea1d277dee2ff67d69f71732f87ef8003da65ba71f87103db2e9c7eed6f1694206eb24273683c8cc84867ca6", 0xb2) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x24, &(0x7f0000000000), 0x4) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='G') 11:46:18 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) r2 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmdt(r2) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x100, 0x0) r4 = getppid() fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x3, 0x3, 0x3, 0x31, r4}) 11:46:18 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x4, 0x10fa) mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f0000001280)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000000)='./file0\x00', 0x8) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x2011, r1, 0x0, 0x0) 11:46:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "7870fde40100000000000000fa00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000040)) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:46:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x14, 0x0, 0x0, 0x9}, {0x26}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x3f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:46:18 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) link(&(0x7f0000000200)='./file0\x00', &(0x7f00000001c0)='./file0\x00') shutdown(r0, 0x2) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x401, 0x20000000000001, 0x0, 0x0) write(r0, &(0x7f0000000140)="ac50a434eec17235da187a415553ebf74ce131316895edbd197147525ccd1c2b1d3d9c2a101f8009dc6969151c931cf142b1e41f4f6c1c68b88c456b28b1600052ec8b738501ccc55f798aa6633e3bd7291e89f6ac1e7cafc6d57634fc39fbd8381a1967e3468ecae0c1a6ef2f466af6cb9bbffe93b0c986766db90f75f3c3", 0x7f) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 11:46:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000003c0)="6f4c254b28a1373e71c17b57342acdce5413854d6e53", 0x16) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) 11:46:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x101, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:46:19 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x100) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x954375438c3ea80f, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)=[{0x41}, {0x41, 0x20}, {0x82, 0x1f}, {0x22, 0x2}], 0x4}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x60}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchflags(r1, 0x0) 11:46:19 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x1050, 0x0) fchdir(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1dda410cef3649a5eb76fc0aaf58d991cc06d0f7"}) 11:46:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x25}, {0x2c, 0x0, 0x0, 0x38f92415}, {0x6, 0x0, 0x2000000000000000, 0x10000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 11:46:19 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0xca49, 0x4, 0x112, 0xfff}]}) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x1, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000280)=0x4) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) preadv(r1, &(0x7f00000003c0)=[{&(0x7f0000000380)=""/14, 0x4e6}], 0x10c9, 0x0, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000380), 0x75b4214fe409b2b, 0x0, 0x0) 16:00:00 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 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r3 = kqueue() r4 = getgid() ftruncate(r1, 0x0, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000240), 0x10000) shmget$private(0x0, 0x4000, 0x80, &(0x7f0000ffc000/0x4000)=nil) setregid(r4, r5) kevent(r3, &(0x7f0000000240), 0x9130fbf, 0x0, 0x1000, 0x0) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000d80)={&(0x7f0000000600)=ANY=[@ANYBLOB="007c00ec00696c653000"], 0xa, &(0x7f0000000cc0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0x80000000]}) dup2(r0, r1) 16:00:00 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e27c5b0000000000001fe74de4", 0x0, 0xffffffffffffffff}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r2, &(0x7f0000000340)="d7c7a4921aa25dd55648014bdabbc1529b0f03623849a077db269b0d", 0x1c) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r2) dup(r3) syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x4) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) write(r0, &(0x7f0000000400)="a8f6b25b8624bd3b03b45d69cb0ba3a12c1c8890aa0cbf0aaf64b4d6ca76e80c7f833755ef4c137778e166e7c18e8f7538fa195bb25a83b22d22a07debecb50497807f53f67bd275cff89ce68de236a800a93305b547c9ac2c74b303a19246a95aad5ec7ebfc371b66dc072965a0abd2f73334ce5764a2b841da72433a993404878e725641f4c2623e6694836d8a777e38536308580aa8597f3c8d4b77c5bd0c99f2cf6e75b06acbf5cfe0280e46a9b9694cb41470f0d2dc722984e0db88093a7d5b9f74973ee1794679f0c5b7431671", 0xd0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x8000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000040)=[{0x2, 0x80000000000000, 0x0, 0x1}, {0xfff, 0x8, 0x8, 0x2}, {0x80000001, 0x100, 0x3ff, 0x6}, {0x1619, 0x9, 0x5, 0x3d}, {0x4, 0x2, 0x66e1, 0x4ee}, {0x31, 0x75e0, 0x4, 0x7}, {0x1, 0xfff, 0x81, 0x6}]}) 16:00:00 executing program 0: chroot(&(0x7f0000000140)='./bus\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) r0 = dup(0xffffffffffffff9c) socketpair(0x16, 0x5, 0x9e2, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) dup(r1) pread(r1, &(0x7f0000000240)="554286cf02353b31aead8931ab497a0c9c7911bced6eb1f499e0ec9eb54b4bdb7465ee430ca799c0b2612ec4917e29541a5cf005d8868c1c8e09c748ebe7b212ba050202254a857178c21f76837a4bf3394c5434f16e36ccec7b14016cf9054b9584f77995d57f7edb33f38612a9e7bd71e8649a9c132a92b4e48b001831863a5d5df32b87975ab0f39d940717708aa480b3c11a4f5746a22f79ac8936f8d9348fb59aebb5f13a38ce1af7e0f4c018720724ef745c6707a3e63b2a6a26c466648ac05bbc9faeb0a5f194d38676", 0xcd, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) close(r0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000500)="f9c0b262e6ad0946c2baadc3646724dcead143ba9d43499f9723b8e719e0323ae66e434c8efce5238d93af13bc66de1ff5745de162840ceb3f3e69f07cbd4d89ee51817ace2670745a4d71777d4e0634e0ba6e4bb62f2c1cfc074c2b0b9d7e029cfa570b0375f8e21671e2ae35df9688d094eb16855f82c37231ba1fdcd2354ba7580bfdbb4ed858bd5f9f3b0fab4f6c", 0x90}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="ea000000000000787993e3000000000100e3ffff000000000000"]) dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x1000003}) r2 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000001c0)=0x100000000008000) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000200)={0x7, 0x5, 0x7, {[0x500000000000000, 0x2, 0x0, 0x7, 0x8, 0xd6, 0x3, 0xfffffffffffffffd, 0x9, 0x6, 0x4, 0x8, 0x8, 0x5, 0x8, 0x9, 0x8000, 0xd1dc], [0x2, 0x9, 0x0, 0x8, 0x1, 0x1, 0xfff, 0xf16, 0x5, 0x4], [0x101, 0x3, 0x3, 0x9, 0x7, 0x3, 0x5], [0x2, 0x7fff, 0x4, 0x1, 0x9, 0x2], [{0x9e9, 0x7, 0x3f, 0x4dfe}, {0x800, 0x2, 0xffffffffffffe073}, {0x8, 0x9, 0x4, 0x400}, {0x6, 0xffffffff, 0x3, 0x4}, {0xfffffffffffffffe, 0xfff, 0x7, 0x2}, {0x9, 0x8, 0x6, 0x2}, {0x1f4f, 0x0, 0x5ae, 0x9}, {0x1000, 0x100000001, 0x5, 0x800}], {0x100, 0x40, 0x6, 0x8}, {0x9, 0x3, 0x7, 0xf1c}}}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x1d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x0, 0x4003, 0x5) 16:00:00 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000001540)) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000335000), 0xfcb7) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000000)=""/10, 0xa}, {&(0x7f0000000080)=""/79, 0x4f}], 0x2) writev(r2, &(0x7f00000046c0)=[{&(0x7f0000001140)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f9f2ea80838468f5c63138f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce557cb92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062f", 0x34a}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0x1000}], 0x1) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x880, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) clock_getres(0x8, 0x0) 16:00:00 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r1, 0x5) read(r0, &(0x7f0000001740)=""/4096, 0x1000) kevent(r1, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x40000040, 0x6, 0x8}, {{r0}, 0x0, 0xa6, 0x22, 0xffff, 0x6}, {{r0}, 0xfffffffffffffff8, 0x33, 0x10, 0xb0, 0xfffffffffffffff8}, {{r0}, 0xfffffffffffffffb, 0x2, 0x20000042, 0x100, 0x5}, {{r1}, 0xfffffffffffffffe, 0x56, 0xfffff, 0x7, 0x1f}, {{r1}, 0x0, 0x4, 0x40000011, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0x84, 0x2, 0xffffffff, 0xd62}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff8, 0x22, 0x20, 0x8, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x6, 0x4}], 0xfffffffffffffffe, &(0x7f0000000200)={0x6, 0xffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000280)={0x36d, 0x4, 0x81, 0x8, "856d18f6cb061d752da776ae1c462cf4522a6beb", 0x3, 0x916b122}) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x20, 0x40, 0xfffffffffffffffd, 0x55}], 0x0, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffd, 0x2, 0x1a, 0x100, 0x4}, {{r0}, 0xfffffffffffffffa, 0x11, 0x2, 0x2, 0x4}, {{r0}, 0xfffffffffffffffb, 0x80, 0x80000000, 0x80, 0x8000}, {{r0}, 0x0, 0x8, 0xf0000000, 0x2, 0x7}], 0x7, &(0x7f0000000380)={0x4, 0x2}) dup2(r1, r0) fcntl$setstatus(r0, 0x4, 0x4) syz_open_pts() pipe2(&(0x7f0000000240), 0x10000) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000400)) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000003c0)) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x4322d11273df4171}], 0x1, 0x0) r2 = syz_open_pts() ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x4000000000004) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c", 0x53) 16:00:01 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x100, 0x2, 0x0, 0x7, "6bbbbe61f2896d0f8a2a37fb12758fc69a9f0cea", 0x8000, 0x8}) r1 = socket(0xfffffffffffffffe, 0x7ffe, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) connect$unix(r1, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:00:01 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{0x1, 0x20000000003, 0x800}], 0x1) 16:00:01 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x2000, 0x100, &(0x7f00000ab000/0x2000)=nil) shmat(r0, &(0x7f00001f3000/0x2000)=nil, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6fc, 0x7f, 0x4a7, 0x3}, {0x7ff, 0x0, 0x8001, 0x2}, {0x9, 0x3, 0x8001, 0x8}]}) execve(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0xfffffffffffff800, 0x80c3, 0x2, 0x2, "7a8d417e440788bf8113530add8bfdf8735b867d", 0xa5d, 0x1}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="48fb39931d3c18825eb41bb5a7756279ef501b016c93770b598a9094acca1977655f9faabf3a3bddd67e0b3848624df965e20836c31129984f68a7580b7cedf8671aa6b5edb97680f19d732af9c6ea9ba294", 0x52) 16:00:01 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x88) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x0, 0x80) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) poll(&(0x7f00000000c0)=[{r0, 0x81}, {r1, 0x1ac}, {r2, 0x46}, {r3, 0x2}], 0x4, 0x0) poll(0x0, 0xe8, 0x0) 16:00:01 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000031000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000011000/0x2000)=nil, 0x2000, 0x4) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) close(r0) 16:00:01 executing program 0: socket$unix(0x1, 0x5, 0x0) r0 = socket(0x11, 0x3, 0x0) sendmsg(r0, &(0x7f0000002640)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f0000002380)=[{&(0x7f0000000080)="c7c8be03221b42f835d6f3aeb1ac07800f2769e82c10a5dc9b7152a5db80f4cc5f52e4d596fbc465e56547591fcffb74b97bdd6cf0b19a7d333480fd2eb4c1c6dc905a5ac541ad497e9c22a3565890852d0aa8b5f3772d467c84b65dbf750158d4a6efefec7d25a53043d14c5eefbe8a8bfa59b761864dc3959f8e142c103db4adb0e204018247ec2927e8faa417b961e78e92e2bea08818ec880d8865aa311831c681b7a220cdc4dfb00c9883b043fd6faed35a22934388eebcfc5897e2ec6f13368b7b17eff5e1390b0b8eeee01a5a50c4344de9f577814503fe14891d437fdb46ff7c75217f517bbd66ca2ed8c33dc5fd38ef84a208587da93e7893cb6b49c987574589d3046b905279b411060170b6babcfa79703958e1d9621d2575e50a6be9edb382eb429967d708be6d22af76762fde58078f939cd0adf84f4249c4038cff2f79083ed359592a8b20a07f0d8dc1fe3ad705b006ec98c8347d665d765640188bb1f8fabb922d724a8e0b3e61bcf500dbac8ddb378bedb7aa35e43c1647e7abf32f36333ad72e2676c23e8780bd7e137c98adcad24494ff373b37757d3274b5e2cd4e05627160c28dfd34ac13ff052371f51bf15e7cb80abb62cf085d9a6f7fa769b423b361395c7b03e555e010bdbd95d2713ccbf19a3cd37448f5190543ca2282305db040e0ad4ea17cbbfe3ff3d3ed2966b603195661a2e688be2f7c4519025505651a16378f142c12d974b61b5f9440c0cd0741e213dab812b2df0a9979225d08956119cbfd26f83f75b7f6931c249ed1eac13563ed174d7de7cbc2d14247d054120e5297861aebe262a55c0820ee3c2ea5b84feb2079bd6e04b8d5567f015cf248a93cc28b76e52a6edd857eaa00b7c29dd757037f17250e000ac00edad671a751411df13510ca05dfb1d0c2c518e3e0d1b16d0caf24a576ff4d5d4ed96e42d95b1450e1b7a28e93c8fbaa3c1d6ad5457c4bdef517204c723605e8a6f4135e7341978fc0895719528d93e895c83709ef01e74800c770a813220a8dc0a0c29755b828f5188337778b01560093d6ace023b8759cc9ee36b44cadd33005758a904a337be2c962f92696ccbb9e2b187325e948ee08d233e8ab0eff4987eca6daac2fb5af414deea1c8992c0d2fcecec60c537f17a61dc912b01583f4933c92989ac0513b3cf2cab84525412490c00932cc735d6a8cfcd6ffaeb74eac6ee360667810321148a264d48bc36f746e90127a7bcd2ca08b1525a99b5a0f78496e6c5d83a205373e2e0c3d8548bd7681f0ed33dd013bee11cbe9845313c9e23dcff23e2122b42a0a9897cfc425848d0e5c88b073f2e047ac18153409eb091e3bc2c7ce63d0010f78503fa52b8bd3f2fae881a1a039abcd84466abf3b5668d47b9489f86d3c2ad9166f778aae2f94e088a03c386f6127fdbdf450be6eed0934cbb675a3fae58629d65e57eb6b605facd953776aa682a9b033ec85c4c82ef4662a1dd28228499caa28654e37ce01ef10064582784be8fba74a7e2062eabdb23150f9f051f76a03c0f8546b6b8e6b14c3e8662abcfe50c36a919e94b0400454bd6aa9c25f38318d73a21c100212872b04c7cd78a026461774f35c7c1de73ea2790ee8b37082102e466b883c1ee91112060b65930b2e6d633a9a2c455abb6d148048c337be87f00f8e8698e5d467b6b825eb5ebe2e6dc6da03152b12543dc9dd59e38d5de5a2bb9c1c0a388efb5e77c98f9de5c27f9101a75813f86865b42c959301d4bff349f27bc8beb95635c41b07389641ad6dd93fed98e6c5931c01ae7cf22e620e7e12ca7577de7497df5236e8b371e8214be97731641fed7fa45ea1654853ce66d5dee7193870bd449e1756c2ddfcf355db722930e5abf0d5f64bf10b7cd0a60819cd0411f1c0cdb597eeec14b3c526a5d174b0df9f89e68b1fb73c3f44c85df1ba0732cca634f398bb470cbff3e8831de84881209646d504bb1112d0b2f16ea824d0dcf658c1e1fd45b6144bd247dcafc0c30128d563359aec336d06a5439efe2dcc80a9a02c64e48b7ffc92a54052f60331e45b9c8a5c98938cb56227094cc4363e9fd823a57a009d18ac3e4beaf608d9b2cf5c27322fe12a556ef012fd0a4246219638e6861f36eead72a31683ee079cf484e08d93a83daa488efe4508887fce908d69f7317d955841853b8b4eb7128271f2122290f4a9a0ca5c55237639b7841bea86aab55e93ab2f31945f30d46f070f89b59e7edb7c80f47f2a3e7285ebc3189c034754227a8426dfd1941d0ddf777bf501cfe6108c2385f720df693acaa0b6fbdab6fee1d2f68017e918973fc8983cb0e3ff92b9b861ea3b73ea11bb054531e52b48fb950dd3bd0022d6f874e6f30dcc8340d7e244e70369469ccb382da62ac6c2202acfa029584730ee0c6d5bfc7e90ea3a3fc1142590d4b9fc4f03b12e35bf58fdb89a5eab1ab7ba2af582eceb7c5514cc7f2198e7dbba254c349d668ae9e015c8b06e4dcb3b6874fb78901571b485d1d312cc7af15bc2f2ebdabbac8f8c04126626787da56001b4eaa4c6b6ec956b917f2343d1d2211fdf1e19ac9cb53e0e0f1c5b1eef081894ebf20839b84885c24299a21ec347d7c4c59534efc7b9fa8a517357d511419bfcb8c17f1ff3c4020534e90ce83f7c32a3d200f62c8cf142f16ce0447defdf596dab91c78b85b417e85ff9a47d853098e55f3ce6fe15a67f56e953bdd758cfb7ac196fdd6696786f62cad639d18c58c4c87cf37d008eb4f81ebe430e8c7a33d3171c0bc37009a2570a654c07b5ee5865988bf84bfd28622f4b361f2ed77d5b314fc7a17f6cebfaaf56559ed3bd566fbdeb6aac989da7bdc772aed6ae7d674efb278d6d28e35e298c12b678fe4b5b8138410db79a76bee1f15d26fe37f658f9edee67333ed0bfde73e8a09dc3be0c095ac329bd3668fdf58c6d8e37fa23e0e97f5f6aca1521854e849a36424c3d48457608a6e8fc4b7fdadfbea8c9b9d80c71ba7bdb48833b8cbb3eda18e41b957f59cf9941c149ffee83526cfd6667a24081016d2e20b808aefee45514fcd4ed1eba3bae9021ca7e0fa09e9d9215573728b4622d4490105606242f34f4682f3a574c4fe1eb8bf5c929ae1473a91ff8b455b238955c9a015c7809a9f9eea4549bafff2bf4f686458e10c09d31c0632dd9ac6e6f4fb0233713956412124bc9d8e7386797a539d85d85b21ddfda9e5133e0901370e0c262207f91b48a4bb385b9f2656ab741c358a5558a88f04e32e0479f75b4c9682f1a25f5733d72dc9865bf4c1be8cea6eab636effef59ecce55837216a26c015ed1e4022547a4ba13a0e59920abca4a5ab9e677bab6f2f9a63e6b09a0884adea041e7912bd335fb091bb9533c96833ac66b50430ca19bf51413e5d983ae05b8383e58700ec83eee3eb20a9387462a0e18c47cc54beed0df4716f1bc4f5364e26a1995a83c79563e03734331b7f007827c2797fd80f00af80a84b3d407cf34908a26aabe88d2bb4495cb608383087550a9653c68d4ebbfb16d93222447a096cd686be11cb4228a8fd2a64e1b2094554ce8b97224cb915bbfc6608a030b7f014b115173ff3fd227faab1d822bf3854dcedd33f63ae3489d3488fc11233263981d44c86c9aff8e192559a399536f7da4c54607b174d57a288a8fbc73c3ca84d3895486a2322e9ae4bf36ab9158d9127122bc185bce7e01bedf978e88cc0e006e33112d482c5a53881e51261310c1b40c5bba29e9538f4ae9186aec8b1ee2db6569bdfa485c30f3e015fee04fc69a295a38441b94e85f679f17c1ae5438a22f4c20baba16851a342874336bdac64096b3ff50f9ee5da5da6530ca9f00d408c397b547046b40c934ddbc765c4e1bd9a4b8c8ac9ec69996ce097b1afc35849b932f5842a4e5c758c33100f12ae1f41ffb5b7fdf8503d216ce0c63a12819c09666c72995e9bed2971e94aaf649642f87d07d2ff3d0be068a2129528caa98c777270ea3887d49cdcb7dd83c1ede35cc132512e785b9215da6f961253b9c81242a56629fd78988fadb26ab4d371d4af75a440f3716ea5f0d63fc989ea449e99a5a10207d48de1054d9b6b67a07f31dbf12a9848a78ab82a0c4e9587b3c65a00a6c0e4a8f5d5c7940875668b29eb6e15cdd6fb5d4152169484b9ad0ae6b82526679062aa90a281dca2ff411a2b8b73774e46c7996eaa131d14c0d3dcea29e757b4e8b756431488b0a20ebd57e4c73f23d7a9c0e6e20974777f25539f1d05c25c1b9ef5cf107051ed561d5ac383d258fccdab591481cbf7a31a629927827e2e7215784ddb599653d304b7cfc1fd6f459c1b0adf933512de73fd292069f3fba1d6beebc60f746ae8f46d94575cf1ded2e1bdffc87b808c4e62eb97b3f45cf31028d7ca9f28b4376d5d570217933cb79a7a1c87f935b5949be548c36d661bdb12056766b8f10888ad99edf8be743ac2675ed2f97defdb14f18f39d66eb3f6629164012bab6d952e536822ede1ea22ed5b90f7810d390971ed14ecaafd0e86f128abbd1b0e91a6ab76397e3304a1759fcdb3b88ea28d6b165e68bdbeec3b9314173358552af9ac422cd9c24d42b9ef4c5bf373f5ae72f9e2a9c1a4519f4305ad792e518d005bc6878f3886be27b38d21022cffb1417a11c9bed6e3cf0ed7dd6816e31fc16e65bf233449465ceadc5d3f2b927c81b743eaf77b2d31ab0adb6bed7d8629558533037bc7eb074b05e7cfb7dc5f710a7751d861d382604e2c090bb5371b9beff44ca5cfe8c3ee1ea8c2070b1252278c829c2004748ec937c852a5be53a4e188fa93945082c457310e1ccab11e0a826e38b72e1468163c008de73ee44fdfd143e3b676afb0cd4717592fa1dabe5397525924c828432dd7b80034a4ea009e365eab0ab2a2009bc7575fd17f5ba09e4ffd0f80ff4c9b4c7948bceee614397255ba96771b4d1bac0428258cbac4ef085df09ed183656c382757d4f67f494c02b4589ea448c176b1360bdcc92e73c247044ceb41aedc1b14f134c90e6bb34869bd615bd21c93a661d524ea3a6251e06529e65bdc0fd340480a1939d5064597e07a33d7fa5773a81e3cee02eea3aa11542fe93b673d78f247115bea22ed9214f8fd67da87c22a4f2a9fba11afdc64b204c7f40376179d72022588462a41357d27ca7568db3373d8794599f8c5c2eb5a6faec01c2fa573c480ee779b02186c88ddf5497dad211708d6aa945c7fc611c50cde99be6442c5129c65fa0bb623b202951d367a0d5b35859a2fef4c3cec3f641d253093609f4d88485f34bd7bac9260070407ee1809ade5894537bcf6b14d730c6cd2aa718b0ddc548373dc1cee4c28f034095d3400d7cd8f260942f6e3dada4483c291a81535d6635c341963ba571f806213de91ed24169a47f6d53fae386601f85fefc7e87bfc6320c25f7d4e798538bb54e0071f3bac02954cd2282161390bd529a5d1dd00344c6fdb31089c1cd962e22f4501eeccb17906380e7744efbe13a93ee1ec51800032f9ae91ef18f247d1c6355ac3994ce6b95f1065a46a6cc7f9a881b853d3afa10925507563b33f7184c434f41faa6c5ecccbf35f6bb9f4ccf9e76d9b560ef5996825d69d6835fd2d61fcd3e564332a8800bb0dbd12c235042922a0d39b12d0c44fd2f841f1fa3fe445a51fc328b12111df7a6d51882ccb9ce3753cbf1d2c72c3228ad21ffbda002c444f4f8920213cda246cdda37df6ad9fc0438d2e265c4304a448263de7e0e47811a22fcc444a15d09dbabc0599be5af56e7d7194dddd89718f", 0x1000}, {&(0x7f0000001080)="bb54e7abbcbc8fd70b140328008c454e1a413d82e3295926646d8c74d4596a4251726d63ed6374cded9253b26b584ba5607c5e63ddafcd71f4de0ae1a3aecf46792a8c587b750511fe7ff8e2d657e3e9f441f95871b821126996da95f0d398e56be9024d422d807c10c67bcddef7283f180ec494a06dff9b31989db46f27b6154cfdcdedc961c2f55d815d1f3923368679cde702f456004afd01a62cae890138fe47405dce9f8a7c060fea4a0ae9cabe04dc55af9306c24f689b76a10057167069f5b4a8912cf3e9e03434496db6e652e50ca00d0bde0eb3cbe633d8401f7794c62ff943bd", 0xe5}, {&(0x7f0000001180)="8a5be2dd34949463292645019e4136906b91d35e2fd17837b22b1e62f9756c899d8bc312b6c79efa9609c7f4178e66016218f158ab7468623d676a2eb6ec878d263b3a1c9add9c60262c4db1e7b0f51ce22368b70e9f71ae5fb79bdec6f18d5f5e18f4a42899840ff4b2918e51db64ccf97a7b5c0298b761386dc63113c5982932a443dc2b3ca5c106cd220d226bd3525911fbc73cb92930db35e72676d0b3018afe4917baa7352e593bbce0970842ae47de829019e7b4269e6c15b8c82ab0c3e449e75f8bbeeea5a26b0f3a065057dd4fb5b0f4705a5f2e71444ed973c7fae2f9d5f9426df3b681295ec1ae8ffec84af8d6cd9d6e44534f87e3390209dec473e7f66e34934ddc8956fc3422665eca59ad5b2032af2dd6865d690a8aa7be045e418da3b2d99d2301637dc702d7363589b6104fe59c89e699d597360c44671887229ff315c48917e659eb062a72441bade9693fdf64c11a83400aa55e53177c3967f8f30571caa50b6dbaad095c38866b3de78a83862c7f4063dc5e4d4ae0b370e0fda27ce848e7d2a275f0a95b6debfc96be181736957ef734733110719739c1e4adc36720875e89ac3998c5d54341a7df95dfedc68aeeaf58e69438569d19412d3fc058e8fdd1a86797c48771e93c195abeded83224a35a8ea4b8516787cc68a4ca838fec9899783d35d8ee4773632c7a978969692309027ff74b8b1051f425cb55f606c0a4cacd1c6ee52e580a28c1748d231cbe9585dbd1965902c2f0dad06898a52a1b7aebda62b3189e91690d6df9b82ea309ef0d8cf61825592fcb1f16beea59bc9c83dbcca676a541ea521be36d567833353c1ddd16522fc42130dfa509cc477473f92444a9850b44a08aa7e7cb3a5623d7e90257378c1ca67fc9c123f600fa404a252716492bd076dcb0e11688d1564ef050aa25390da4a796e3fb1237d0dbb3f4d2f5a524812519c066b31be44d64d1079136be4148185fb762a39fc0d33908874a99e362ea75e614ba6913bba99bc3f1a05e09162dc9d74d09136fbd9d9a0914d8e6a927b0b2dbbd3ad92679a092bf4815c874ad255c4ebefb74ed2bc4af44109f51633e3bd8e39453003b034de610ee74cb69393227ae5808cd0d0b5cecafdbac3a2846e0d0605219ce2986198c15857ba95c1eb18d8c658c4b0743f2fa9c97c07137eab8c7b458f71617ec8b87c701f0d362afe078ae20afc502d9db8b0c8111c674d94a759522eb8a8c0029fef6a1497f82adb410b202a4e8e9756eec2fc1faea65d4ff8ef4dcb453783445e697ca31bffcad7f3814def43804b57ce71ad708360311403817ebb190e47b77af3f740f5636afcae079303ca01a14d853d69cac9da378ee5174973dcee0864a56c035068afdbfc038bfc6c72a4a105d26840bd973017f06d625453906a92ed6b4d19e93d01a1d59c02372f7fbbed33c07b247a79f75ae46eb3292ffa253820bb275ceff4eaa49d3742e80ae942d7ac4a6cf0dc01d3201fdb99998952128cbea341ed37e07c8cdfe3238e81f8173f309a878ad1ff3e792f79fd5ffc8b8c69fcc5b64c0a0c3f02e3644d8064c1ce26de392476cccbdefd1940ed0b848703a90fdf849a107ed970b334c3786fcbcf324a6541a718d24e235c652a11b1012e1a1a411f61fcf87e17ef958bdbffccb11628d02821aa5fd657352c02367f9d8a55a2eb01c57f5e54c5640045a48ca579ab1c2ec23399853ffbcba0e8003d7246b556afb2abf9e03d4309495d13d5961c4e1808ba1e65c1cd32990371570a7ddb31c66ab17d5b6feac0f23ad6d08404b3e7a0989a9a49438f49b4372808a2513e00c380e0e447e66e0bdc6a5a395359f6226bc1339bf68e2b195bfba88e9eac14fd7168797706cc9335fcbd506a2ab04dfc566f449f7ba282e797fd9f072c246fb1385c8f18e7693a10def455ed073b6e48b4e106c031203012c0719d82b06871f3054f381bc3736f722f94367d986567c977cacd3f6dc2f3378dc949f515525420db0bcd9951bea4293c352b82e671755d49c40a8b69106719a46aeb1b4d613b89dea550473ee08ac45eb01e0d22dfcb281e63a312e1d69bf97cbd62646d25758c3afb98e6cb81a01b4cc6d1125ebc199d9429abd25aa04d8d3be88718690d1950ac71755d2a559ca5362a51509a8ac93300381831f0cba0fec473b991e9925c6b62a49fdb8facae7be7cbca3bd2b4027b85f0eaabbe121dece0f3b3ce0631625ad7d7d483f4966a172ce7e80501334d2adfe9b9270e36d483a36f11b3fa95432b57a3793ddc7d446883aa34be76e8019371b3710992dec42e7f821d85e72c739ef3dc3df6b52bd4dd5a1359a87bf3402e3d6230141da6938f5db92dbfcfaaf2166cb9b8052fda4fc32ab147cbfd3c8194bb6296af889027c3a33985280e62db6222f000149798135a7df1eb5fdd0b8809b2f32c1d030ddda4154bcba2943688caf7a2fdc391bb574f2e4035d2302c67bfe17c92a1b919a50c7076e882137cd623deb38b98cac8c83d22c7b486e51a234230c4a32fbd00bcc1d13850d0fe24e06c1e020d97805591050f1a283637633d688a24d82960cfa87a2cdfcc07ae2979591b48ace49beb6517363e179964228f7a6391f63a55c1d8f32a9e3ef282ec75038581570496f8f7d6ce8a4f95b8ae7ce3b3e23dc2715bb7089fabb2e71fa4e8c5245297b8eff0da9098d9cb70efdd5eef6027683474e03520c8f291e84480f0c196b6e946d0a0dc903cbe1358601da74875a15923a7a2c1e7c0b9b873e05cedb9e14a8b8e08c2a106b7f9168c536cab804339c03134d7bae3cc1b84abc85f0e8d58fb1eff9072700d384bb96417fbfff095b4d26b8684f2e50868354b24845d42cbaf15e4605d32d131abf9cf0388da1ff7e94ee4a921e27c980dd301f81093f1e7811bd20037c50b81ff4583a0b94cfecfc124ef6e2c4f0dc2717e855bacef6854130ba3ab00dae530fde21ac3c7b70d72b71af794d978a10fbd5670a67d832bfbe8ef209fe2670f2d8beed98d4c1f754badc357c037f7cc4a781c39280509df8843cdcd6f2fd7aec469d7859b12107ec61f0e45db0dddcb944ca7c1a2423836c734bb6ccadf075208b107a32b81abc0ab4fedf77db534800f4e620deda3490efbfedf25a0ec0b458205783f5be1f06f6d62442e6cdce12098d58f0db8d70baf6c8120855d09a514f725b3f09f187d4bff890f2c9633f1ddb665fb891f0a126caa5dca0235d6581d9640243277a61918a5624e9e749810e60ab6c40831eefafd1ff7fde68ccc8c606e836db01d702a56f5139e2eefeddbea575d91e9ba29844491cd84b6aab56b6d4df853aeb1c36cc0e4f6c4b4bd400d4b6c298ff58799eb95c0fe5fd5c06d069b68b4443b9ac9bfb3f09f189c214cb448477e5cdcfe6db82d87493553ad614d06d662ae539c656d9404607d2e8d0799f48e806185bf147b3bb763039a3130250409abd60bf421ccabc8bd7f012ea3d221e047a39a8fa0953151f24474e0758bf30a4ee41abc6a96fce139b1508157e4aaf144ec87d444b714b2052b341f477d79fa54466edb17b66bc6c4b5a565823a7e17991df8718fda03f2d8dfefdd72d43e8bc9be6b96b652981df38161b4f7be28c75ec4048f65600a5330e05761259ed8df21332774ed7f4e36d03922be37b0587be33f261f1c0d734204033e916feb143600b1b9e5ba2a1a0974390b4b9d9a73d5833378330f06287ffaeb2511f0214ee765f8838e61a9e37f1fe30907b2e9aea94bc63c5c3ebba7350c7128d3f65846378cf20d964b6c87feac38a37ffc6f1f8854f80a007bddc1b70004183f57fcdaf2609b255d7611edf2c26aa873b9d124c1502c8c79775db884b7de1ef395a2ffaddf1120d69f25d0ef155a14bce831d67b26781c2fb63a2f40bef710705906b904d8da87a9f4b37d33c05af631fd0301c6a225f8b1034e7da0822180847cd4432f1f4c398a2d407553e0d04da501f2d38cedd7ac1edfb54e86fd29225db04d402e4f8e2ff67fc4dd6ca75f4d24524627be6e2efbfe708cdbcf5765863c535cb77e3fe3de3e8c67fd0c51309962833da17a3189c0c3f826d467c3866ee193ab30c409b5bb2e5c17bb8ace995fbd22d63bf5bb6e3a72795eb9db7cf67fc584134832070bd3bc8695b0bad32b5116afd0af93d976bc371a800e557362d358db59ad07dc03a9cd6d4cb2b88bc4c1683ca35904725622cf390be2ec42a83b058a4549e9159bc746392b5e57ad43ff5bb7edfa7e0abc1f9e9eccad1a1468f77609ef1849297a14719d5a3e8fbddd84281a5d8539766e899c15207ae0376a9c3657010cbdacae1a1a7daf173b1f935034569ec48ac2b9cbea1f6ea277a855b0b321050d2261088406a5dca688484daa7a426b4e851ad76264bd9486d287db6e8491dc408bf4cd0a03b4dc5390850cdb1866c164408c38655e18906ad5dc310e0c36c1b96b289d2087168034d7e9353b669fcc728f880e35108e567aec7b15fa855c0bb55d38d2d317e1b7859a049fa4b775dc9f3b613d1affc9f9e7b4be01ccb0f1b416b055935c76513499828e8eae60f34f3f304b4436a8d385ccbd93b0d6b1897b9abefd05e484691c8b02df4bafedef38ee95af51e80601d0605ac8c617e5b3fe15877008425b0b16bb5942b7d8e3e519677d31237a804f5f014e93d60cec14e54fe5d49bbbffbe03134d4adfde46077bd26cea292791783633cf093e96f5d7564c939bf3805b0fe04db7c1bd1298f5078023aa8d284a40d52d558f68cdf380fb60175fa27167283ad8472d8e1d6b97a392e2a1ed8e1d52327ce5c2158147fca9f0838cc5b282ae8de44ba629e6100f1a4e9742d4abf03c651731f11b82fbb3efeab21da804b4e56bc3223bb84a5ccb73ca138c24c153a4bd86ecff9acc08043d5adf2f3f7b9757c70638e557645ffea33e484a2657549d259c5d08ed60320c240338e6067282c08f108b46f36e0987b571461d37785de312f7f7f95f113401377af591731e6e9bb29b338629dcc7c66381fefe2c3f6ceb096c3ebc2610b44d92113370eaf0d7dd02179d03553e498f6de9c24c076af50ba0ff65e575e5689b5164f7f8a17f50ccc68dd103089a4ed3c1c4474fab921f27bd0a5220c9331c880d50a9adbf0eb5948f54eb330380d8511634d685d94e9697a31b0fa1c9b4646c94513f90cc080bcc696d9c792249e7e6b124c33d58bfc1e141058ca166dd07250c3cbfafc6db51dce2ed5f8f9b85c556f2750599801cc2596c3e4b0d9a4cdc291bffbee08628863ff85e1bf9caa332c9788de707849d8437c29ce279f363ab11a80e66e56aad6dd4d1fd858234540ffe8eb39b472b2700e93b6b8ba14178ca154d12aa18f04f5a1578bcfc97ae069710a072ec22ac62d8687377493542eade8bdd23e7825a928091749beabd5a8714038cc26c87b783c46d99bfab4dea16c7c51a2ce6c8309bc41186a3dea19563d49189e70449e0a771312d2156a72afe4e3ce949345f92069d35e3065d19f9bd2825ef7a81cd184f5e14a5cdf8b14fef95cda0fc097231d90ca9bae055ef800fcbe04ef13b58c85d8031f02876cb0018213e2354c0b6cdb3bfb22f08d749b40fc21ea53fe73cc8111c26fa386cb84d9f16b0b719c4b80af734fd21a36bd91b05d47fbbfea1ac7e937ab8bcde20217b12afdcb9fc0aacba174c122c1e430c500362b5504f513b816ae9d2fc03ee91052017efe930d1335bd00c6cac5d9743eb9e443ddf609edeea53f417ac65ac9763a60ac46b7f922b9e43ca9f7eb", 0x1000}, {&(0x7f0000002680)="9a2d971ba256e0dd9af3", 0xa}, {&(0x7f00000021c0)="194d81d9c934806b5b8630a4a54538e2506aeabe3ae8d46604a1e308e7ee7098ead2dc2d9650c0c7f7887684f4333cc50b78073f2b4b1cee847608f0ee1a69211c2733aae0aba3722fb7ccdf02c602c32d14def997f03b7634800dd26d4bda910d5dbd4e8ab2d5536f9ecc8291a46cfd13b8f555eebe3027aa47c58ecdb7cbc8129a08cc087df6f4edd964b8db59b7bd57b704925f02ce59d9fadf6a18ee8183155259d8f7278d0fb9f6db47a5fe4264957527b62f961018d39636c8c089d17a8bfa9e967286ef20fef1806d337ccb04b938a26da770a54feca61401e2", 0xdd}, {&(0x7f00000022c0)="75b3180c7b7503d9e4115076083ec75b85f774aa67f8342427716b9228b8d3c5136500444b48180110ad8bb477401a3c353d93c1d9b120ba1fcd38a0b238fbf09c6482765f8eb9fe0793a6d9aa3f79406264b2459ea057ef8a224fa30b7b6ab15960a6b527e91d5a66a92031f9066328ccf1d0a5ea1878ca3baa300926dc61fd770bb64b75e99209e3b889ca1486b5187c27b3fa98a25045980da94495a47681678667da38bd53c46ca4672e612ce8", 0xaf}], 0x6, &(0x7f0000002400)=ANY=[@ANYBLOB="5300000000000000ffff0000f7ffffff599a25b697496bb6fdee39128ff0fc187035b49c87e20d535696fb17a1c4467cb3ee040000d14676a9ca12cb5c23407171c3e37a5fef273b9ab85cdaed94cb739230a32052d03d1194d8b3e1429a6d558850b5b0c06c076475537735edf30000b0000000000000000100000004000000a89ea83397f5cff313e0534a79b7f5d9653670a04c0d15c9c33951a7015925468f943fd8452dcd548a39677cfed565db1e66ba3d84c3ecf539e51b2405d409d99e13f1e557511144068c4d0267307b64fad34c438b733b4443132c5ce37c764ecb99d96b84d3516b4fd54e5fbeb16862caf033494f96abc7c171b8851f9fea5954494a596a48ce0e919d78d26981f96fc5922555abd73b75945648cb4d000000f000000000000000ffff0000000100009f601f9de9e3ac28654dee2ab04710fecf85bb1046aae49f5cdd086b4e86409101000000000000009b6568fb3a76a3e9ce3f298eac8cf9f7f34318ae51c7c7f8844eece7617709d5d07096a70cbb3c7ad86e76d238c513c5df5a9de186efe4cff3a08664f8a11f8554d834b84b6b8b05bbd36a25c405b29370d8bd5fc04bff9537f7b51cacba91c8b33705e52732d4e1566dcff12c74897de799dcbe1669d53c6c4224e27f8bcb7e83050b250a7fc37dd62e4520c77a967ca8451b65449c21c6f8bb54469819ba090fa44bfa26a3a08a0c010d4a505b16ead92a7eec48000000"], 0x210}, 0x4) getsockopt(r0, 0x11, 0x2, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x101) 16:00:01 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) madvise(&(0x7f0000969000/0x14000)=nil, 0x14000, 0x6) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000c60000000107060000080f000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc5", 0x150, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000480)="cf382a9ae9a1d422bcbfa61a0b17306b11bf463f30d242ab8d4e628726521f73a27faae3bfd3bfaaa936fdb854ea0e2313591ad3671c7656b4824b3560833e65872ec9e7952f1eea00156fabfc777eb6e484b42ced2e2835974d54177228679bd66f7cf8a35d8cebe627c2a02a6aa72380b2987bedf33b1012ac0915d0c48ed6308cde29741c2b38a31ada72d65d2978bfd8bd54fbb219e568725a65e4ff496256a0be5f4a9e4f7c9127f3f82bc3737e0c20b5363451946703af354c6337bc90b506cf5ba2b18fd942f4593971aaff9f8114ff27db73713008b6eb56c46fd2ea3f296a67c1c24db4b4d20e819e5b3525fb3303c4ba52a6248516df5bc00b80692b11121c26e1e34eeaa180f525874e301c5132995f7cc629ce94fb1cae6160fcb81618159c4759358532a540268772bc5d862bd3490dc1e95af046fb88daa61e69bd3eba2f4524e2a53ac2dcfe6edbf4289bb09183fa97192476b8587a3ca10d62717eab203046d7865f154d9bc0144ffd4d7952c813f333f7a2643d7998e07a5b46c55e5a48901c960190d908714bf2ced2ab637d4c51e4830fa5e02da9c84f3dc48a51c4d47078a6b371ef9cdcb5660e1031871381a334a4c4fcd54f999265aa80a9331dce2d537d6d8471b8a65c9e0f41d14ddea7bdb4e4c1b7d60fa0ef1f67fcaa7bd0218fd675a4d7b24f7fc3198358e37477660e47da5773988ea06980755649ed9de4d1926ddc4131fb2bbbb22fad15b0ba1acc8696df0c9ea6c2a132b4df33d2bd4df809d9e01557c23cbd0cf0d20c4089e47758f29b812b27edc3f357be758d462343411deeefe0c36ce617462c8fd65324c57d948cceacb35c20aa2d52359a32571d54d9cb90c46faba7b2cca9b0ae7e62dcd425e9e63c9fba33b7cea831382588bd9c6af55ab92787bbf3d476192d7ad19f459fe236f15c46d7d22198ba41929b3751f9f2baa258ac60acd3f1f17780ed0907c6fbcae31803788bd68b09d4e4a06d8a5c6664263ff6bc131743fb972659de3fff87825536467c8c2bee6a466a0ae061cfbf348d343919aef72450a62ee906f849cf09bcb298e219b942b82d12c6e29f6fcd509f5b021f75a02a8d7e3e324cd542a328a469b8bb71b8fe08b76149f40e7af0187d49a6622246b4070f462f7d00bfc437d9c69526fd355b3ace03d6982b2b001d20875d12bf265b8230dfec48c858fd49b0eb43d511285948b6b83772af1f1481f433028d3cfc5feb9516f980ece8d4e83e25d0a760c9e5be4df6d7976206ca290dc31177913df97b7a45e671188db0f0e293cea625b1123049729fb3447f61be355f383bff6dd2293d3c2ab55cc7b24a35def9b9c21e529d11a8c7c49067dc4866a42c5375d94fddd2e8d8d3642cc0a3ddbf1f711859dda256e0b775754090618bc681394b5fd751e793bbee6470759f6237fc8956738276157a9f62acacbabfa69967fff02aebcaccafb5fb87636ba39f38ee67caf64a5daa4c6c85ca42c714e04ac656cbb28a4ce75f1ffed8d032c7281d38c5c91ef030d730d605f2a5977686598aaeaa5619cfb234111e73839f98acc0f0dd881570492015b17fb6a4992e45dba7f604be3d0902d084bd098f2bb328b7d434421c2f32a9e20f0259cdfd2baa7ae3dc9833d62548326d2f8afe87f650fa8705cf4fb386c29e89288e067d90b34e79e5ec5140e8846e371d47d14e0e729180e36951a36c5c94597e8e285876bae186ac866ccf001b73849bea794e18e821d7e4211d0b88035aa6753d5a8679cb657a13458f730b1d277ffc14577781bdd29d535be31918e483ca0de7572b17f80e97a95c4864f9f60284a728a7779ed7aa11f3d57c34bfae6c1c4058eec891e296f4017f0df1e184042bab8452c41d4b27c75382b91dd0b6f14080cd9805c0fb6236e7bdee6f965fc036ce4ec2af53291f3ba368ec0f46e27917b08e40d33ef4aedf667db3a2ef88526186c259cd3e98fd9718ae03c7f56b4cc59338faa7a8fcce19f67af7233e78d86010c21e04d7f23fa1e112f46da4281fcb995a8a1ca77dad0d462c2ad2e366aee752818b4f2d7cf7248b0d4699f6a0bbe0e73c5b534241741fbcdfc93d3983551546676310979c8a88e6766b2a1df7f20be7a1b5a25bdbfa9969211a9986cde9ccbe02ee4a690d990b9fc458c0bc7dbddac47c7616ace1f60d9dc12d0d56550f3827d499a160f6f2c85ac8aee675a2bdc6140e05f0dd4204fd86cc245906a78740816c1892a65002070d5b5db048c13c79a1ec15b350e3cc6112b2590b046472e0a4f0423867f7f8eb8d5a3f648411fe23e37b098155ec901e2bce53b6dbf698749e14f9e47377e216a95cc8104d3bf4d82cc88a6eae895f5463cb394fae548b4a9e636bc1d0c63594e2156a27fa6e4ede53b559958b307cee4b382cc31fd93a3d3e1cfa23c8686e8b955c9d74f2f8182e9ef71bba940823ed294a4b509cc72579ea77670f7bf916a861d90efbe61b92586f13658fbb127f6721194c91734f652296e529acf356630068b9d4a15b2557125ac47f7ffdb8867ff8f10440442ab5da2196ca84883e61d976ee649969ebaf8dc74f2d105c427c9f4ec697af01e92758b18e5c1ed8ff1ae81ea4d8ad5c614dfc7edbf3925d0bcb164d9cce68ce6f41398ef9649671228120bcf6cb72ef872f7fc7fb1c5a30768fa248d6be385a8695a54b8bf2a85900fd84f4a70213654812d8cc8ddc8bc6096ce496b74ea9955167a05d7e8da7b9d550b2d61de80a06a0940b1836692bbd32fd1c51d0840186bba41d2d1564acbeaa6b2056384773a698f0eacb7ff038177647d50848fe8cfc455a9ef1f8c4595392a03c9c2c1140bce88cb8b2e41e100b4a120c2258fc4c73bf7ca21a8e183c81fbb3617a1587f0ba921afe7d2001d02aa163a92c938bb7080a0da993e614acfbf4dc128d3e8afbe1ff0b9d177de90dc6fd5d1eb83f2c9d1dbf01f5f52a60c4ace7cb6315baf1b5a6f4f40efa6630b8fad398830a393d5e7b462d0cff6c255c9ff7176bdaa65c8be68b4a05b505101177672f1ee1e90322c7ffc05654619d7d50233eea6af6bc33db184da9b3517bd0ea5efe8450190109baec889345e51f82dcc911793ff367966bd2cb088d7232dd8b863663643029ed6e788039fc5b6ed023b51e8b769134091285de88983797ba994fc997eeaaef23693e0d8fffc56363affa8df132d1594cc8f11d86667b6772e3b2e60408d57cc09547332b1c1da6efd740def5228d80f7bac29ecf587423a36dfde9ff99a7d9a7c9f4d0581a7744c939982cf905ca077eb02038aba0afa1a9b51fe2055cd88f27c30679f6147f8c6406dca5bff7c63b12b9af1770085aba1bd62c4fec7d614b64040b178af32313240e5dd3013cdedb9884d25988d17eec231425770f5cdfe6a0b69b666b9b808a9950d940a60d46836d0e768c87a68172f9bfcdc28cb002a6be1c0271fe37106f54cf05461d2929c65e6a08e9066f38777d8ea8df5f150d5b3605ac0b5a02f208a3ff0ca6f35930a219759df7483418b59f46b357666135c98f8fa72a2a138adff0ba96d3bd3ff1bd556b7b16da1cdc512a6d1cde23a8807aef9e2f927a04f42320473465bc22f1df82612a534c6185496321d45c30c6a68f07b25fdfcce5bc20e24dd91d4038e11a7f3fbadf9cd70baf5c40806e3542045604c40abe2aa46408f53b565c7e316e194b0f50be2bdb339098af19e9c817f413aed2355232fe20963b168a8dc902045205f71e0a94abf5f43dc57206ff94c896e3a2917bec6fe52be718f138044ee7dbc8a0c2397de9858d5096adf7f8e639e4a02c0f6b82b207451ee18a31d747a1b74db311106b6568c8692768895056678841a49715e87395951675a514ba05729941c14fb2c15f1204800b2f2b88dd5c536a1835f44baad29506c2849dc25d1e68a5a8dc51de7b8f5bca4eb81b24d741fa7841f40f5bbf3b5e2ef37e951d161016e6c16a381fed36d1aea77e97c9ec4bde4efbe2634fa7d0556c193f60d3c1faafa28c91e878037c76b93216700cea270483be4d49de623b6e5f56ce71a0069c511ff5e19025a60bd7eca8215a6454ad2fae92437bda49812267d88d0e0b5598ebcd717105aaa622c30339008a2770dcab1bfac777250bf0be2dd6f16c0cc99c464604db3d1c9c108ee107faf694dddd0f9ece1ab84dfc76e9942d3b6defbf214c9d50448074dc6c221c4b3077ae399206bb59ca9c038e788cd7c6fb69c52f32ff0c13fe20e6675fb8aa3cecb47199ec134fdd27bb4e41e9ab545a4bd538ce60ca61e0a5bc9bcd1ccb55d484114dc403dd85a719db89efebe32bcf95d5444d9d9f64812bfb7f9437b9edd6d3deab2b72461c92cdc43a12f6dad0bb4d72f0fa8f6453ecf22a98685d6f9c1f70a6c2088b8a3f4ab7bbfb03e26c315005d4b0fda87c70ffd52866bab365db7c34f11a20818bef4e885c9519c92c1f200ddd7c55343090d8e58fdd6092e5443c35bdd4b2e59f9e2d503dea67c70511dd5740c2088b5cebd5d9644f30bb4cffae4426ae1020a10b50c306e181a405ca3763792803f6281fee8d4594808c0e99ad160385e3d2d01ed3a3767f9573a839a7d8fa79b38b98feda635e48f982b55249cdfafe8ec516a29e8feb8fcb9347d19b74f1025975b4b41216a4a5d3cf3a41025244bc71b201f6714c276ea2133bacdf055c59ef7b519197b78441f2b8550b9358e62cabd6df44fc96146f142a4e2e92ea8de31dc4b4076c458e244d1676e5ffe6d64f4c4df97d89e13ed56afe643221bc3203e07130321c9b96378a5eadbbea6c2aabf2f720be650e31e8a119e1595a1152082a37674d5987a84acceb78d39eb7d7cac834822b723b3537adb6fefe839c087fcf62872c2f15c94066de8037274d632bea0d0e1a391fb7c68a9f1ba2cd20e42c4b613f97ece1e9aded5891adeb92c7cdd632a4ba6269688f15a3f4e726bb21591dcea0418fd94e1ca15877e13931006b565ea692c552886a38b8b08b43b6d9c49bd50c1a7edbac879f5a744fcc9109cedf681382ceca64a11bbd63677d6f4104debe50523bf1c104dbc52f86dd56b395ecf637aa5c33bb13ba7e8f1c06fd1e155fabe2f3421d7c7ccfccd48a1a475c27cf3014912f2793d00ef86ad131d51fa4b017afda22457c0bf2365338b73309f707bef6d74cf82585236e897c50c0b07849925ca1ea618dc51f5b06b82c38bc7d7a7153f91a1ec2ba40a7bb332110a7d15a2d876f1e9dd39d951d521e6f2a5e110a5aa2d1e3eb11cc23d30fd13dfbfe61d3667e0def6185727af07b97d7bf3a05add7518e1f497703761978b1bac90f1d0106c37da0f246c821fae7301de490d43ebc6dcd92ccc3b5e3a76954397af408f6b24a7c6b2aa1b92684b75ed06a64eae53de05dde85bd2d2ba524acb245ba0dc408870110145fe52e2a56117e81f425d6afdc24f5b170567783ffd65fd7d0662084f4120ebb7bb49670d0d9e901fcacdb754e80822dac480f179e6fff0b49b59c84e526a8d4cd669f483a6c2376929057b20e202749b41f1e2de3333d138cf97358508d8ed039173d78791dd536ec5c4e28d65937fed0a1f06d8999a3ba1cda422f79bf3ea9420fd1b78cbb1af760f41f54aa11505c723e9bf95074daa22d3f823a8dbe6d7a239b2bd08efa3d67a6f058f425e31c2149278c5b49d5a929c7653c1524ab15c79343eeefed16699194d751843136b9d52af47e1ff86bcc26636037c6e99ce35b0d2a9364de91a29da6de1504cd839b23f02c584127857eb496b04b25", 0x1000, 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="01002e2f66696c65300078a3748822127dcda0da11f477f06cfd43ce12afef6538085f4226c5c717ba649625b36c46fc148fc3c69881e790cd5c2fb54ca284666a0109da291db007b3f10c75e82403b0b8dc647a704fa8044912e84e8fe44eb4c089f1a979efaa03acc14ae4f396cd94801bf34c4c08311b1976b47a9f6ec4f8a4e0ffe1ec0b57c0a8e7d27951083b88be90399c100bcf2fcc56"], 0xa) """" OpenBSD/amd64 (ci-openbsd-multicore-4.c.syzkaller.internal) (tty00) login: uvm_fault(0xffffffff8234b3f8, 0xffff800000aae000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xffffffff8234b3f8, 0xffff800000aae000, 0, 1) -> e strlcpy(ffff8000009fbed0,ffff800000aadee2,20) at strlcpy+0xcf end trace frame: 0xffff800023c54d90, count: 0 ddb{0}> trace strlcpy(ffff8000009fbed0,ffff800000aadee2,20) at strlcpy+0xcf rtlabel_name2id(ffff800000aadee2) at rtlabel_name2id+0x13d rtrequest(1,ffff800023c54f40,0,ffff800023c54eb8,0) at rtrequest+0x64b rtm_output(ffff800000aade00,ffff800023c54ff0,ffff800023c54f40,0,0) at rtm_output+0x6e1 route_output(fffffd8068d55200,fffffd806f703a80,0,0) at route_output+0x7e2 route_usrreq(fffffd806f703a80,9,fffffd8068d55200,0,0,ffff800020b6e508) at route_usrreq+0x363 sosend(fffffd806f703a80,0,ffff800023c551e0,0,0,80) at sosend+0x668 sendit(ffff800020b6e508,3,ffff800023c552c0,0,ffff800023c553c0) at sendit+0x52f sys_sendto(ffff800020b6e508,ffff800023c55358,ffff800023c553c0) at sys_sendto+0x80 syscall(ffff800023c55430) at syscall+0x552 Xsyscall(6,0,ffffffffffffffd8,0,6,a4a4d681010) at Xsyscall+0x128 end of kernel end trace frame: 0xa4c7cee9700, count: -11 ddb{0}> show registers rdi 0xffffffff8103a0d5 strlcpy+0xc5 rsi 0x609 rbp 0xffff800023c54d40 rbx 0xffff800000aae001 rdx 0x60a rcx 0xffff800020c14000 rax 0xffff800020c14000 r8 0x38 r9 0x5 r10 0xde4e901e5346115c r11 0x4e9e3a94a3791924 r12 0 r13 0x27 r14 0xffff800000aadee2 r15 0x77 rip 0xffffffff8103a0df strlcpy+0xcf cs 0x8 rflags 0x10282 __ALIGN_SIZE+0xf282 rsp 0xffff800023c54cf0 ss 0x10 strlcpy+0xcf: movzbl 0xffffffffffffffff(%rbx),%r15d ddb{0}> show proc PROC (syz-executor.0) pid=119201 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020b6f3d8,0xffffffff8236da50 process=0xffff800020b8ca80 user=0xffff800023c50000, vmspace=0xfffffd807effe450 estcpu=31, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69582 490721 81031 0 2 0 syz-executor.0 *69582 119201 81031 0 7 0x4000000 syz-executor.0 70400 367758 29295 0 2 0 syz-executor.1 70400 221038 29295 0 3 0x4000080 fsleep syz-executor.1 90494 414500 1 0 3 0x100083 ttyin getty 58682 404462 0 0 3 0x14200 bored sosplice 29295 163698 31818 0 7 0x482 syz-executor.1 81031 323400 31818 0 3 0x82 nanosleep syz-executor.0 31818 6429 26457 0 3 0x82 thrsleep syz-fuzzer 31818 380978 26457 0 3 0x4000082 thrsleep syz-fuzzer 31818 63970 26457 0 3 0x4000082 thrsleep syz-fuzzer 31818 353109 26457 0 3 0x4000082 thrsleep syz-fuzzer 31818 75464 26457 0 3 0x4000082 thrsleep syz-fuzzer 31818 412594 26457 0 3 0x4000082 thrsleep syz-fuzzer 31818 416652 26457 0 3 0x4000082 thrsleep syz-fuzzer 31818 88898 26457 0 3 0x4000082 thrsleep syz-fuzzer 31818 121800 26457 0 3 0x4000082 kqread syz-fuzzer 31818 517611 26457 0 3 0x4000082 thrsleep syz-fuzzer 26457 76235 96272 0 3 0x10008a pause ksh 96272 477334 74759 0 3 0x92 select sshd 74759 58899 1 0 3 0x80 select sshd 21793 497446 93023 74 3 0x100092 bpf pflogd 93023 284816 1 0 3 0x80 netio pflogd 71926 295088 47817 73 3 0x100090 kqread syslogd 47817 179689 1 0 3 0x100082 netio syslogd 93307 107787 1 77 3 0x100090 poll dhclient 98918 498584 1 0 3 0x80 poll dhclient 27476 399865 0 0 2 0x14200 zerothread 35925 432434 0 0 3 0x14200 aiodoned aiodoned 82315 392732 0 0 3 0x14200 syncer update 82956 53645 0 0 3 0x14200 cleaner cleaner 79811 431018 0 0 3 0x14200 reaper reaper 80775 187403 0 0 3 0x14200 pgdaemon pagedaemon 10746 399475 0 0 3 0x14200 bored crynlk 16321 448126 0 0 3 0x14200 bored crypto 63121 434385 0 0 3 0x40014200 acpi0 acpi0 99309 209809 0 0 3 0x40014200 idle1 86962 114035 0 0 3 0x14200 bored softnet 87442 170808 0 0 3 0x14200 bored systqmp 2068 40407 0 0 3 0x14200 bored systq 2850 233618 0 0 3 0x40014200 bored softclock 42602 503907 0 0 3 0x40014200 idle0 24020 466109 0 0 3 0x14200 bored smr 1 356154 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 69582 (syz-executor.0) thread 0xffff800020b6e508 (119201) exclusive rwlock netlock r = 0 (0xffffffff821e5688) #0 witness_lock+0x52e #1 rtm_output+0x64d #2 route_output+0x7e2 #3 route_usrreq+0x363 #4 sosend+0x668 #5 sendit+0x52f #6 sys_sendto+0x80 #7 syscall+0x552 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff82397038) #0 witness_lock+0x52e #1 solock+0x66 #2 sosend+0x52c #3 sendit+0x52f #4 sys_sendto+0x80 #5 syscall+0x552 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9565 6447K 14732K 78643K 20476 0 0 pcb 26 9K 11K 78643K 1906 0 0 rtable 118 5K 5K 78643K 1164 0 0 ifaddr 73 16K 17K 78643K 486 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1621 0 0 iov 0 0K 28K 78643K 439 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1206 76K 77K 78643K 4643 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 53 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 0K 1K 78643K 367 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 3866 0 0 sigio 1 0K 0K 78643K 55 0 0 proc 54 51K 83K 78643K 793 0 0 subproc 32 2K 2K 78643K 37 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 284 0 0 in_multi 33 2K 2K 78643K 136 0 0 ether_multi 1 0K 0K 78643K 23 0 0 mrt 0 0K 0K 78643K 174 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 102 450K 450K 78643K 102 0 0 exec 0 0K 1K 78643K 573 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 109 22K 32K 78643K 13651 0 0 UVM aobj 130 4K 4K 78643K 146 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 228 0 0 NDP 16 0K 0K 78643K 130 0 0 temp 200 2740K 2868K 78643K 15260 0 0 kqueue 0 0K 0K 78643K 32 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> 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 1811 0 1804 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 68 0 23 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 127 0 127 1 1 0 1 0 8 0 tcpcb 544 552 0 548 1 0 1 1 0 8 0 rttmr 72 18 0 18 7 7 0 1 0 8 0 nd6 48 6 0 0 1 0 1 1 0 8 0 swfcl 56 1 0 0 1 0 1 1 0 8 0 ppxss 1128 99 0 99 10 10 0 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 4 0 4 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 51 0 39 1 0 1 1 0 8 0 pfstkey 112 51 0 39 1 0 1 1 0 8 0 pfstate 328 51 0 39 2 0 2 2 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 217 0 28 14 2 12 13 0 8 0 art_table 32 218 0 28 2 0 2 2 0 8 0 art_node 16 58 0 18 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 363 0 353 1 0 1 1 0 8 0 shmpl 112 144 0 16 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 7627 0 6169 48 0 48 48 0 8 0 ffsino 272 7627 0 6169 99 1 98 98 0 8 0 nchpl 144 13146 0 11495 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 41638 0 41638 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 14 0 14 10 9 1 1 0 8 1 scxspl 192 40515 0 40515 22 20 2 5 0 8 2 plimitpl 152 300 0 292 1 0 1 1 0 8 0 sigapl 432 4071 0 4055 3 1 2 3 0 8 0 futexpl 56 46862 0 46861 1 0 1 1 0 8 0 knotepl 112 738 0 719 2 1 1 2 0 8 0 kqueuepl 104 898 0 895 1 0 1 1 0 8 0 pipepl 112 2396 0 2377 8 7 1 2 0 8 0 fdescpl 488 4072 0 4055 3 0 3 3 0 8 0 filepl 152 23980 0 23879 11 6 5 7 0 8 1 lockfpl 104 1362 0 1362 2 1 1 1 0 8 1 lockfspl 48 486 0 486 2 1 1 1 0 8 1 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 84 0 73 1 0 1 1 0 8 0 ucredpl 96 4884 0 4875 1 0 1 1 0 8 0 zombiepl 144 4055 0 4055 2 1 1 1 0 8 1 processpl 896 4088 0 4055 4 0 4 4 0 8 0 procpl 632 12729 0 12685 10 5 5 5 0 8 1 srpgc 64 10 0 10 7 7 0 1 0 8 0 sosppl 128 53 0 53 15 14 1 1 0 8 1 sockpl 384 3245 0 3225 5 2 3 4 0 8 1 mcl64k 65536 511 0 0 64 24 40 64 0 8 1 mcl16k 16384 3 0 0 1 0 1 1 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 17 0 0 2 0 2 2 0 8 0 mcl8k 8192 6 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 209 0 0 25 5 20 25 0 8 0 mtagpl 80 6 0 0 1 0 1 1 0 8 0 mbufpl 256 637 0 0 37 1 36 36 0 8 0 bufpl 256 14450 0 7420 440 0 440 440 0 8 0 anonpl 16 374600 0 359616 154 91 63 63 0 125 1 amapchunkpl 152 23604 0 23434 42 32 10 12 0 158 2 amappl16 192 19114 0 18329 140 100 40 44 0 8 0 amappl15 184 3840 0 3837 1 0 1 1 0 8 0 amappl14 176 1998 0 1989 1 0 1 1 0 8 0 amappl13 168 6 0 6 1 1 0 1 0 8 0 amappl12 160 9 0 8 1 0 1 1 0 8 0 amappl11 152 60 0 45 1 0 1 1 0 8 0 amappl10 144 80 0 77 1 0 1 1 0 8 0 amappl9 136 597 0 594 1 0 1 1 0 8 0 amappl8 128 165 0 143 1 0 1 1 0 8 0 amappl7 120 37 0 32 1 0 1 1 0 8 0 amappl6 112 62 0 52 1 0 1 1 0 8 0 amappl5 104 145 0 131 1 0 1 1 0 8 0 amappl4 96 2433 0 2401 2 1 1 2 0 8 0 amappl3 88 4197 0 4182 1 0 1 1 0 8 0 amappl2 80 33819 0 33736 4 2 2 3 0 8 0 amappl1 72 95533 0 95087 24 14 10 19 0 8 0 amappl 80 12987 0 12946 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 145 0 16 3 0 3 3 0 8 0 uaddrrnd 24 4072 0 4055 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 4072 0 4055 1 0 1 1 0 8 0 vmmpekpl 168 36547 0 36518 2 0 2 2 0 8 0 vmmpepl 168 499952 0 497929 172 80 92 96 0 357 4 vmsppl 368 4071 0 4055 2 0 2 2 0 8 0 pdppl 4096 8152 0 8110 6 0 6 6 0 8 0 pvpl 32 1049355 0 1030603 275 119 156 160 0 265 3 pmappl 232 4071 0 4055 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 702 0 36 20 0 20 20 0 8 0