5b88367dc5cd7b732d016f2fae4c1df5d466250a2825d90118712ff8398c7a4857fbe67dc1fd0900d5e3f1c2e966fa0451e398329a959c3934174a320ef9563399a8a27c4c29dc08d09dd00420ca45de14d5c2dd779a33055bc9df613754f0f98d76d0f7f3d7f6f25a314fffdf108eae77bcf0b4cb9d3ff7a3b18e0d9d9cf6765af31f9595d8900f7077e43dc6a9b8c25784355d45df52bac80f11e1a6544cee2a05836fba899886d79d05d68140756f9ac90cd88d6a0319ee67aebde6264529d8a559d127ad2daadf18403f9220d608a9849c664d2558f71972a128b18853431ebfffef7291e95980535815f152ca9bdb02db95afaf1abd6a0afdfe6efdd0783689dad6d1c4e94dd37d763add2713a0c4cf41ec72686f84eb068bde84d598f9141c3fd62df371fad10dd6776c39bb7c62e46558a7fdd72bae6ec438212bf92b0fbc3e8c57479673faf590a87081f4b4f98e09947bfdf6be045a0a7ad018abd65ab91a3b64f1df59bc37632fe366c107e1a478d558c2ed39f242714c70b61ce692caa76f27e6266c438e8f4509bdc6717d43ee47833ac7cd279a865d5c448361228b00b6979e6e9a4485448ee65cf523785d0151b1e88cd467a197e1e45db8e4bfbcb7b954bab1df31323c27baaea69c911c1eae1d9b31b6026f2be8990f5c52db6fdd5015e8c55d74d3508d23e99d78916787826c42f8fc6c3e460451e51dc7ebd633d567876fc62702f368ddc8c14aaf5d44cc80fb1525d3719aa50a58725cf7ecf55fe2d1fb8e718757546a67b8205d9e828a2eb9d38615d0a440ebeaf9ae405d6c5b2f943a19275c650d5b9ee92d1c2698490ac9d0d242f0843e38e794403d2ffbcf51f76113bf7379b8c6fe0e703c8fb332513df2e7caec2facbc6dbf1903d8224ac251c3c31de4156ab36aba7eca2b0d41f4b42f5a738db08e4e6ff1501a2fc02a715f33986b079ea717a222a846e5688840ca93ba6423f67be3d756829a49550529b8dad715a7917702730c30a1b071735694a25590bf3fd9b4b125019fb0b1a476bd9aa22de6acf29251d1a3d700cd133f78a38d6c86c506e160d7b77e24d7320bf4c9c0896214d754c754b890e8beb14f6aa14e3dc5c0e98f12e299e0092e7c69bea5e44e13b12cc5e0512be1944342753bd914f122a018dccdaad6d05d7df52c081363e96df695a3a686c4b11bf30bfa4a419414154ad3fb2c171fa6f70d6a1df417b45fb93b51554c88691f8f1c7e27b18c4c2a4b520e8e5fe7229c6c55e135c328d3e5a1639bd667ea220d6920ca48a98d7231e22c3686ac85ba3b08b764999b381a40042621104314eaee23b44c28680d47f265727ebfb37", 0x1000}, {&(0x7f0000002400)="120cd7a20245ff1d753e9d2a4df4837131eadd816e2d", 0x16}], 0x3, 0x0, 0x0, 0xceccb922aad1e3e3}, 0x401) r3 = accept$inet(r0, &(0x7f00000024c0), &(0x7f0000002500)=0xc) r4 = accept$inet(r1, &(0x7f0000002540), &(0x7f0000002580)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000025c0)=0x6) ioctl$TIOCSTOP(r2, 0x2000746f) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0, 0x0}, &(0x7f0000002640)=0xc) seteuid(r6) symlink(&(0x7f0000002680)='./file0\x00', &(0x7f00000026c0)='./file0\x00') sendsyslog(&(0x7f0000002700)="8a2137bf149e28069fd8b8835af83b60ea74c179b64b8537a0c5a3c22332c9bbee4692b3a994de851bfd4026a464c4e57efea3814f47f923f72488ab16e62aaf4f15a936a0078a7178e289ccc76b67cfbb39e652329eb25fa6e45b9d7a9804604df0f5023300dd371afcc66468044c11ef674ab19594eb489e24f86d0063a7f69b4505e82b2a4de96ff87d56fd991e0c351c22e7a7d7b1ad4425f08b493521ae9e31633998bccbb6c1e396cce33b50d1493720b7d07ff3c2174004791bde310596de10f9bda00c13ee1a77ce79e23c9f89b144d88d7648394ae32a988db4cb215b8799412d6e5c9cb5b5bab59ce09f99760182f4558872c191cf972ba592e996994a042056feed90398567c314e4dd4e6bbf8a82e56da91b043a23cbd374f3467a32df9b23d92aef06c9eac0dd61a3d58d213e1cec805d4bd689134da21c4611599ebef01e58de1b706d70fdf69ff5b59b630c544b83e4e67f11d3b7f5656bf9b781d4d0b0777fee72734260b039b149957444b29383120739a8c8a011d50a24f14128cbe7d32bcbb2f85e61da4c7466275be9a9026c6ca296aeab3ec8f8088fe2d6fb6362edd244635a7ab911da2d137581ad7cfe5a6180d7aac9953e0c0115305d9452440fd90afbd5a6831b3cb4c4113b68a8d1e0be2fd75685402a1c93c815d34af85a31778a9b5be75be63b9607651d0d1a15ac95b3c4a0b1f23d72f6b1a64da3843954a5e7ff2ff9e52028041a8076cb734d28975cd15c575d5d04996e470156599143afa95f9cb2d5f4f8ccd3c9c826c74747a46e30993b46f1204f1f4ad73b204c6eab6ea58cc77d91a2653e7bec474b82357af35b04be4bbe3df47fd7d22320f2738a83bf37942eb031c5566e79fb8b1c35ae20b31635669379f59f902728ee4672092e0479ce6d04d6bb882295c37813e1f722ef3aa4744704fbc47bd0918ab08cdde5841f7a72aa2fc7c4c8c8282e02154c7928bef7f551153b7a036a83e17cdb927b7c9d0e31998b1ef17d7a0e29e73058782ef342a7e6c2325009162393d21eca2e2755ad82d94828c8e438baf2cf0bdfbbb08ce7309108e93538c856a6d6e16356965a6d952d8d4340e9c60474032d16bc2704a815c3512d9af9907089135a3c8677482ad03f9aa323208cdae3d0d97cf98d8a35408ac019285a620a5335a3e45923eb4fd72690bac520cdcb90a8be2f3c3e3db86d0f7a38fe897f0c9e4a70c5b479c2c7d3309b8b5f3e6154088d9b8f8ebde20368a2a47740884d141f654625b4e99dd713c7374e82c1ce44156ea4bddfb718c671894be81426e185e2d0f2fc689060389b143dba96288825dc0d94735df657d770d715297f469d99d9a58203bfec6b1fa82e025fd0ef471d16658fe3cb24453e2006a3af0f33a646f5fd12fb0b708d541cf35b285aabf3c025003fc061dcd294767ae2d80b9fdf9c1cdfa25042152b45f80bbe1c5fb6e644550038623a0160f0aba12fa3749d7d194983dc371292cd87c35178153fd561384169d28913ddfc8854edd362b9f66a8434154764185574e61b7b21c87e45687c1f00ca57a8fad5dd8d491d416012c45105e44da52e6c3723d8961395b97554f35ac7e2cd9710d11f25d7c90ad36195bae54c3c45ef2b70b8f7606f774109ae155c6709b4564e24e4c8331656995afcee91831912636b7f955713ee8a63016e2d08174be6576c4fabf7d808bc91684ba8174f971832948a8588a19d6b97f84129b60f53a2b6d521d1b22123a2eff8173563886ebde744f2b343f6c12cd2a4f71e59d6f435eb4515019c20ee20a42b3d7d70b2de24448157453ea542a7a1d4c80d9e312b1b78000d20970e46391fc939c7c13092b4dfd80f918a36c02121efaca7007adc546605d4746d8684c81f55f9f50b603400b1698a7e629d169b46f2b15c543ff50314a43ca57724655601469c0e53016321ee03676a0b1a8d5d2a2717385432fb0acc32154de729c4ae8e49e5de06b4036844e03ba15ec07bed2a603b798abfc836d27960b042b87997d2a313024bff4b63d8419dfb0b58eedc7766258d974fb35650a024eca5d24ced13e30d0d7778ddff5f193422db936468fbf2bc5436b3df26d61497f3282c19def4e50c618efd34078b54ac3499e970a664be3c2da407454e75000a643c8fded653b32ad9ef4cd35dc54b7eb016d9db84482c50198a05253b1a9c58c71d54cec1ed3e6ea1b32035ea07e41fb54e9a6d162867e6502c50135ed824172f982ee5d054c835a2a41376e7c5f35af168c9aedf7412151ef54b2095dd84fd00f94576213b268ecd3cf78f37193fea35b03640c40ce78bf20f8b639e234ef3130c3bbe01fba84060bc31690d9c9ab9d99f5f3f0384f0822748d93e174540698f8f312235e495e4708fd223e08c475f7c2c6380f7dd3a2033021657f35dae1f2b45289a4fef3bb72a72e4f4e1c288c4fc83b967066268d667d45a457510303859faa59d38c990ada2a173f8ce5246cd8f5398a45ae7a2fb69c898b18b55b0387468b040090061adcdb1bd1aa9baf49662772b1941d8c1e032f13a322ac915f775891f966ced94d56769221e58d0a521e169bac066b92e6824b006c3ecbf29b6d2d7723d5d0e409d4ad89a0efba2cbd75b265a5ab8744be68f799948612ddbf5f71256e9530ab19086d0d36f641634c93ca63bec17f603342cff67130837265f8143f66f608e46ae4d22a13f427732df7d49cc5ce0f0a84f40db9886d013710f275f24285f597de58e877cdaf080d0bfcc2da5cd692795f239af84d53885c8ecd7a191b9813e7a497434663845f7c5182b46d286c57606730c5d6defc114d7d5ab264767f6504746dd1cd7c28a554bd297197592c8980509376169a9ca47b2f70f47cc3077fdfaa4466813fb8accf3ac44cc578cb87026ee441d64146b4adee13b35c4182d25e5cf58abce3a9144fd38d208ee87915faae90b1a4849f46c68984a0e8299b44cc690f621e50e4f406c5e50bc4719a11b4b6d42521ee883fcad2f14ea0431ad6b9f24d5db4cf60eadab8c0bd1eddb317f5acb1b8cf60f8a016ffce79075fdda5664a5e74d35521bed57dcae1cb10d98c87496da9d36ff18678f6278ac2f9cb1a8264af45451804cc36e6277f00e039d716e9bdbd9a711b7757ed0b812a3c70990b5632e313fbbee776ffe9d0de156c668ca6c58ff98055b93ead8246604d3826db6672f3ec77b8b5cceb0750b654bebe7d26e8fb65bee07cbbfdb61c93cab765d7d75980a844a3511a72f2373c8c40eb11e2da75cc0075939eb1ef16c67a67bf3285160281145d6f30eda64f59dca7a96fb4da3b2f0444bc27c573278a62651220c4c8a7e13169b3a3af7ece3b2dc8057472f588ed37064ff79e0c700fc511903c8181e006dc7a378930fa7400446096f4bd116100e76c023a420152b685ac9c654c1353daa4edf30235066a250dcb709be8956ee10211245a429b321590f1bd866bf6f75ac32a2e33fea89d206e711fc8eb6c38d9cb2ad27b86674ced9610d4e01f56caf480c28ec3fba77f4ffbabd0dc4e263964448f315d7f142947d42e40d17178ffa3fdb7d8e736822f1c3e4c42abcf742c8c4978efc6bf5109933c4a468cc60f60b914c6fd88a8b080797a6d20c50b7251ddfbdcffefe7ed0b52d490389fa92620d9405ff1e511664c3f32c1c826735aece17d35aaec9b900ac5d931bc2dcd96a7a747a9a96941471a80a6ebf572b44aef428dd5e4e31493fb91429da7afc8d986c8a5e3d57abbead1e8db4c13ff10c358214d8118159cf446b59316bee3ea37ce44b9fbabd5b772804b3f9b973af60dc7d879ebb47c96d5ee93b05287d99b4ab3bfc5f627ea3f4e5fa3afb2a6646a8128e5e302f4f1254d48d03b353b02164920f84aa6058b3c43762a90be1671a1d8262bed30d97e9264aecf1d91022b2ac2f98e85f354af1860df4a2150a59a3f1b5c5f957420cf0eb15528e748dea74b04b9348115afd5fe2e61e9cd0361304a7399d1d48c1eda9439dabcfa036876f7ee865d8ce343ffc9c8cb20bf3b2cdf55392fa13f099eaf7767d69967599d2e997737549a32f285f3ec566f7497aed316c90c6697c455971f6deae5381cc3cccc44e333f5dee057d55bc087d22dbf8a8a3ea5874e39728769d2a14c408a8e991523547c8eacc205bbec4e136d3c8673ce1556d29966137158eefcf2b041bc5c03adfef9422d9f53fb55111c5bb5c6fadf2437fac605edc5e6bf4e24b54fef37f65a87f5501a8c25fb994d9d40c239e823775a08644ce0479c9efa0bc73d236284f5a2cb19d0330e84fc89bc9a8e2ceac089a3fb9fba4d973a5a76703bdee7119136761f89c3b82f67abe1b3a9f701ca0373ee745f6381363d4b1c080a91f3808715682aa453500a720389c668cadfb6ad2142cadcbe30c303f310af4f001c9e4844dd2d5907e0d521967404e5b9f56c92b5f380cd8a09a1e6fd7f82b9bb2474e27772112d954d0e47afe7554258e1cf3f2e12df00e5ced834e0ae95180abd68b0ab17f5e7302e93fda601e40e08b0f1e3f214d1b229895da5c6a21755196a440a65ccae8c32cf64c8636fa3dea5b470a6e2e07ccf2710b3f7f6e653ba03658fd465fcddde9b70a9a0c8a81970d93f000b5e8bc5767820291a425ed0b40fb6142ff1cc03f4102297ba2cda29976e6819605cde2cb6de5cd9e473803a0f1267b835744969f1c7948cd59a0e2622e2435192ba1c59227eb4dd6cb07c1cf8d5092803347c392a54fecd79b365bcc611139558ad41555b8dd1e27f20d297676af60a7996bfd8ce316d5923e33d31fff49a4bb9a4a472a189c6ff9676cf5b4db45140714bea84967d6ff7d058e74c962aeb6ef88c59569d4c6fe148226cd168badfd9bdb57bafc254e5889100016dd044da1291e04c46ff85df95fbd44f793dab374a792b46af04a4bf8d49fc2616bf03fc811d06dc5472e1c9eed2a348a7c0a27280c58a26d64bbf7ef60fc87ec881699dffce89fd3b175122ea8c5204e8a3ff6254335fdb0a72387dec056865cc1d3a83743986d4556a17917b86b71f9a7b53ba6bc75f46105a4622583f058febffd61d46ec6d6f0f7fef8d8b4c23bec366121a49ac1aaf7c73aea4b066aa4dccdf22cd3c9f6d3cd0860aac8b5c73bf3ce9e973989b0b785b259e9c56eef8dd6d258455b6942d925f830bc897a3aa536910e7062b823fc43e3659a92e9b783a69525f7e64c46fc049e827a3ad32ec50e1de89ab727460b70db9ed46e1e4c1f8c5ac48617d0af080486df317f97ba1af506dfce322676f0da55ee05b013c7fd925233317ca007cbc14390e56967ab97edfc1d388ef088f17f9f9cff0119eb9f89b00a271b1aee86927cc0a87b3d6be6d96c34ed24e9ae67fe47b45e520909e3612f154f1564648318d340b9623a2a77fbad5878e8de9f6356088398c59eee65afe302fd4515ea7cc15476b0a2a4f255949ef6565e1acd94b4d9af0992e43e44d2f9c952215a827e025e4a3c7bef2b58b01cc8546ed3e6b6130f0a8a266b836ad569b4202d3f569283f29827870da6f32ec7f9d4c8b3add9784172798ae31a1c0865b5438a8e59e98e6bcfb2705ef1795233e5b7781993098faaed6f51d50a8a926f2e22f041fc5b6128b9bdfb612b76950309242eb13bad94e79cb4c4bdcb8d3af450848acd71bd1bf2f15dff187fbcb26e984838915eaf14281990636ff51f6050abd42716b61e5b53659a13843fb8b5145d07c2f671a882b7cb19328c3d81c3ddbad51643ee73d7f6a5aebe0f4d00773be38af6", 0x1000, 0x1a) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5, 0x2012, r1, 0x0, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) poll(&(0x7f0000003700)=[{r2, 0x8}, {r2, 0x80}, {r2}, {r2, 0x10}, {r4, 0x80}, {r3, 0x4}], 0x6, 0x8) fchown(r3, r6, r7) connect$inet(r0, &(0x7f0000003740)={0x2, 0x1}, 0xc) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000003780)=0x9) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000037c0)) fcntl$lock(r0, 0x7, &(0x7f0000003800)={0x3, 0x0, 0x4, 0x8e2, r5}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000003840)) r8 = msgget$private(0x0, 0x2) msgctl$IPC_RMID(r8, 0x0) chmod(&(0x7f0000003880)='./file0\x00', 0x4) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) acct(&(0x7f0000000040)='./file0\x00') kqueue() syz_emit_ethernet(0x1, &(0x7f0000000180)='G') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x0, &(0x7f0000000100)}) 04:02:53 executing program 0: openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r0) getsockopt(0xffffffffffffffff, 0x200008029, 0x6, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x3cf79c82db10a511) 04:02:53 executing program 1: r0 = socket(0x2, 0xc003, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x8) r1 = socket(0x2, 0x3, 0xffff) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = semget(0x2, 0x2, 0x10) semctl$IPC_RMID(r3, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x20) getsockname$inet(r1, 0x0, &(0x7f0000000140)) shutdown(r0, 0x4) 04:02:53 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000"/3062], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x280, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000e00)={'./file0\x00', 0xfff, 0x7, 0xb4, 0x1, 0x83b, 0x730, 0xbe22, 0x0, 0x0, 0x1000, 0xfffffffffffff5d0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r0, r0) readlinkat(r3, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000000e80)='./file0\x00', 0x400000000100c7) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x37b, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r2, &(0x7f0000000040)=""/32, 0x20) 04:02:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0xfbba, 0x2}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, 0x0, 0xfffffffffffffdbc) 04:02:53 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x100000000, 0x3f, 0x250fbd9a, 0x10001, 0x401, 0x1, 0x7ff}, &(0x7f0000000080)={0x401, 0x1, 0x552, 0x6, 0xd918f00000000000, 0x3, 0x3, 0x40}, &(0x7f00000000c0)={0x5, 0x400, 0x0, 0x6, 0x8, 0xffff, 0x8, 0x788e}, &(0x7f0000000100)={0x8, 0xfffffffffffffbff}) socket$unix(0x1, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="ea08000000000000", 0x8) 04:02:53 executing program 1: r0 = getpid() fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000080)={0x2, 0x3, 0x8, 0x5, r0}) nanosleep(&(0x7f0000000000)={0xffbffffffffffff8, 0x3}, 0x0) 04:02:53 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) ioctl$PCIOCGETROM(r0, 0xc0107003, &(0x7f00000001c0)={{}, 0x0, 0x0}) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) sendto$inet6(r1, &(0x7f0000000180)="c6d336f4b50cf001d81cbf8cba47679fef559d48dea9a15441e5b51a351cf6f33bad2cecdc026bae872fc14a14834fa2c305ebef19cfc7dca1de91d3789031a23ad63a7e92c3255a", 0x48, 0x4, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) msgget(0x1, 0xfdc3d366fdab8bbd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x6c}, {0x6}]}) syz_emit_ethernet(0xfd, &(0x7f0000000280)="e33830ee5a388fde9927871d0e3b06f4296e1cc7736c6cdba4f8c9834fb3b72435e5d639cf1c9ec926141f935dcb16ae077c7ae027d82736ba6d4b4fbbba23fb6e4142bf4eecf3a5f289ad87032d95acf89559fa3b34d44c93c630071f6ae297aa7929447186f3a41cb7a1a702a0bb5754e0fd48e306e8af9fad7386ae8ea9464c33bbb2a2a06f58ad6cca4fd4269e6d4a60b32c5d23928467299b151b59b1d23c94aad9466b3f938a291f01715874e8968d7baba67b7ed4cea3b26b68635c312435fa6003ef0b53000c93f062952302a27e6d4e36af0f30d6cd9331b5f83ebc0dfe2594730e692cd7dbbacca4ca648d11f2779149f31005a1a1da1a7a") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000040)) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:53 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1a, 0x1, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x1, 0x32) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)) pread(r1, &(0x7f00000000c0)="4f262d223629749bac8812b8409dd157e71273e81a75871dfe3dc7e18f61eaa16f8fbe46c7f4818abad3854d2043a7f08c9e0a327e65629ccf959c7c1f86b4def26c050c10d8611b21fae2b3c057b637bbe89477dca22d2f5854876723b6d57ca4775df80e59820209447056740c187a6e2ae6e7c10f903a567d3f345fa99473", 0x80, 0x0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:53 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x96) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x2, 0x9, 0x7f, 0x4f09, "6132e30f24e71f2718812c3ab174c55802f145ad", 0xfffffffffffffc01, 0x4}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x4d}, {0x30}, {0x6, 0x0, 0x0, 0x10000}]}) pwrite(r0, &(0x7f0000000140)="93f5ad777dbf9d0108bc1b759d21bc73dad2735fbca7c1db179f2f887d7418b6bc4ebdbe51c2ba1aa0984a526b93c7177dd9c596869bfd6c918180033219cd58c7", 0x41, 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x1, 0x6, 0xfffffffffffffff7, 0x7}, {0x9, 0xfffffffffffff883, 0x8, 0x3}, {0x3ff, 0x7, 0x2, 0x100000000}]}) 04:02:53 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1ba589995b0ba0e35cb7eb2bffff0000"], 0x10) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000100)={0x7, 0x100, {0x400, 0x443d}}) r2 = dup(r0) writev(r2, &(0x7f0000000180)=[{0x0}], 0x1) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x111) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x1ff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="e46bcc5a130f5d0e009a561f47dd541daf3ea6e44b3c2c819fa39713f5a05d9f80eb43cbf1d3c52891858caf74f5a3972017641a93c7be3ed83dd57d5c9b66f1a143ec609bb74665f55f4edb7c9a5642de862aecefa2c0315ded674064c8c10345ffee058a86a8fcfadaf4f7d1c6db7dc2c62adfedbb3acb7bf915c6e05199faa992d90e19508a9396e3cb06b79541254694d20d99f085cd897e787187f9b487df13d49023d58248ad7d1a", 0xab) 04:02:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x5) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup2(r0, r0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x7fff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:53 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x2) 04:02:53 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) 04:02:53 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0804008e03db8ad467d88cf599ff"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7", 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 04:02:53 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) 04:02:53 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = open(&(0x7f0000000000)='./file0\x00', 0x93d2e1ee18e73103, 0x51) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x2) poll(&(0x7f0000000040), 0x3, 0x0) 04:02:53 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x42, 0x0) ftruncate(r0, 0x0, 0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x82, &(0x7f0000000000)=[{0x45}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000001b80)="c0") 04:02:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x5c}, {0x64}, {0x6}]}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xf1, &(0x7f0000000180)="b25854a68b9337b99f499cc83148b5f62ccec7d36f1d3f96e697ef5ff6192b6528e8133f5bcfa095fe604c0ba33df1f344ed11fabfb9e2ad0db02d7f8ba572efcb3b429e2ff34005ad22df37add39c21b848dfc2fbb6e8f01e08a9592e7cbe37df8c3843ac5e2952a7e7d6d0da3f67cb73e76d4ad20fec86d8c77e99426e7032560d321b5a769e0f9d7b9968ecaf2ddb8a10d455fa04008d64485e685705c8e907aa337275f27935d9595e15a3b11668d8d77310ffc6ef8ce409d56d9622ad07d187e757f21c5c49db2e79abaacf6e5685e2cb69df5f6380cc326f0be74e05c28a2c4b62854fb50f7a04488ab7704c584f") 04:02:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:02:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCCDTR(r0, 0x20007478) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x401, 0xfffffffffffffff7, "42ef517b70992afdff060200000008000000004c"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e341b00c9c0377c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a14158bea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7719e03cc52083b1e0000a867075f977a9c6d8da4bf6a99f55b82814b012c2e77f948faa4aae62ec75be1135e5038af485ea695e2319247a3ea5acae7f1fd85a706f6a68322891bb5d2fa0268cd1337caa4d4606fe33cb2d687e2b8028e578916188de1c6eef2c1f6d9d60a2985e79a7fce702ef5eacc704228bbad6b45e7ee510803068283c3b71ac2e900", 0x120}], 0x1) 04:02:53 executing program 0: syz_open_pts() 04:02:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x5) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) 04:02:53 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1) poll(0x0, 0x0, 0x6) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xc) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') getitimer(0x0, &(0x7f0000000000)) chdir(&(0x7f0000000180)='./file0\x00') chmod(&(0x7f0000000140)='./file0\x00', 0x82c85af70b74f3db) 04:02:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)='on', 0xffffffffffffff7c) openat(r0, &(0x7f0000000040)='./bus\x00', 0x400, 0x8) 04:02:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a", 0x1d}], 0x1) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x6) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind(r1, &(0x7f0000000100)=@in6={0x18, 0x2, 0xffffffff, 0xfa}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:02:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x42) getsockname$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x2}, {}, {}]}) 04:02:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x6ffbb194d0c5c587, 0x657) r0 = open(&(0x7f0000000040)='./bus\x00', 0x883, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x20000000000001c2, 0x8be) lseek(r0, 0x0, 0x0, 0x3) recvfrom$inet6(r0, &(0x7f0000000240)=""/174, 0xae, 0x800, &(0x7f0000000000)={0x18, 0x0, 0x8, 0x4c}, 0xc) 04:02:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000000)="f9b34947f69a92d3862b75ee0169b7c7dddc66e1ec6c1268650a36087bc349ca1d338d0cd102f94770ddeb5ba9d3a296ede7b282fbfb15f29e3a1ceb5ad4db193ea5c519d19682c2ce914b249133abacdb4e9d8d1586eccf4b090a8879a4556a78df2ff4764bab64bb5af45d8ebaab74", 0x70) read(r0, &(0x7f0000000080)=""/134, 0x86) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:54 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000000001ff, 0x0, "b8000000000000080200000020000002ffffffff"}) r0 = socket(0x18, 0x3, 0x0) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0xea, 0x10, &(0x7f0000000040)="ebff000040f2fd812e8d4f9278b64748e6993192caae3ea15a6f2252fc00959fdf6775399c2e8d97a237a72050bcea854f0f9079a940c0169cd7a33a314b07632c5cb9ae71b9f9d4d7b06e9cb73d02ea92a4d2bc7ff555b4e8e05c9cdac6278e2a020ec9cbe92aaeae53120c0093cb981e6117aedb16223039a1c927c3d0c5c64f4b872b2f68519bdb5418bddc69b26d68a4e7a054eee5f14f281cd8392be22fbe35d3e6e9a86f538ef68cbf78c0be7fb3145abee0a5421a25311c05f0946e3da9d6d6d8c2e8d4c91ae837cd3f1daeac293fb5680e0901ab9004d417a196fc0b1ddf7bd32cbd4b3b0c66110fefdf", 0xee) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getflags(r0, 0x1) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) 04:02:54 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x8000000000005200) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() write(r0, &(0x7f0000000240)="85", 0x1) select(0x40, &(0x7f0000000000)={0xffea}, 0x0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x64) setsockopt(r2, 0x80000000, 0x8000, &(0x7f0000000700)="c23cb612031b99d8bf8316304c8e4f41ed74ed0f669318247fb8080f7cf6ce864670332e561ce3a8fd134aea5320c9fb246b142463fe7becd344431ab99e21758c3b79b1ed3cba5499d3441e2b2b746342044c331f0e65069aa60aab51983631070d377567f624419543861447f9106e47e4ecc2032f6a6a3101325a9d9f687099fe3ee0dba44e5d74db460276ab549cba93e3a37238f75e083a8e5a935adfab1eeba22b356d031237d75106f165631d931d68a3bf", 0xfffffffffffffedd) kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = syz_open_pts() kevent(r3, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffe, 0xca, 0x1, 0x7fff, 0x4}, {{r2}, 0xffffffffffffffff, 0x20, 0x0, 0x6, 0x7}, {{r0}, 0xfffffffffffffff8, 0x2, 0xb, 0x9989, 0x40}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0xff}, {{r1}, 0xfffffffffffffffd, 0x80, 0x20000000, 0x1, 0x3}], 0x4, &(0x7f0000000500)=[{{r4}, 0xffffffffffffffff, 0x1, 0x20000000, 0x4800000000, 0x800}, {{r0}, 0xfffffffffffffffd, 0x1, 0x40000000, 0x2, 0x1}, {{r3}, 0xfffffffffffffffb, 0xa, 0x8db35c1d4c05d260, 0xca6, 0x1}, {{r2}, 0xfffffffffffffff8, 0x8, 0x20000000, 0xfffffffffffffff8, 0x8}, {{r2}, 0xfffffffffffffff9, 0x10, 0xfffff, 0x10001, 0x1}, {{r5}, 0x0, 0x11, 0x80000000, 0x4, 0x7}, {{r5}, 0xfffffffffffffffe, 0x20, 0x1, 0x4, 0x8}, {{r4}, 0xfffffffffffffff8, 0x8, 0x40, 0xe3, 0x4}, {{r4}, 0xfffffffffffffffd, 0x2, 0x1, 0x6d1, 0x7fff}], 0x7, &(0x7f0000000040)={0x80}) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='\x00'], &(0x7f00000006c0)=[&(0x7f0000000200)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='.-:\x00', &(0x7f0000000340)='#\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='-[+&\x00']) 04:02:54 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x9, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) dup2(r0, r1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/224, &(0x7f0000000140)=0xe0) socket(0x1a, 0x8000, 0x4) 04:02:54 executing program 0: mprotect(&(0x7f00007f5000/0x3000)=nil, 0x3000, 0x5) select(0x40, &(0x7f00007dafc0), &(0x7f00007e1000), &(0x7f00006c7fc0), 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x5, 0x1, 0x3ff, 0xfff, 0x18000, 0x5d, 0x100}, &(0x7f0000000040)={0x13db66c8, 0x7a, 0x7, 0xfffffffffffffff8, 0x7, 0x7, 0x5, 0xfff}, &(0x7f0000000080)={0x8, 0x4, 0x8, 0xffff, 0x5, 0x9, 0xcb6, 0x54d8}, &(0x7f00000000c0)={0x5, 0x80000000}) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7) 04:02:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pread(r0, &(0x7f0000000100)="1b75ad66c10c069a651216c38b04bf03814587ce52b880207b378fd3d0b404aa008376331c15b5aa012d5b728e0fa811075a8c35e532dfdcca300729f3708b17f3d72af300ccc8a5274c8312b55e5b8f074bb03b5b7f25631fd5ac887283ee4fd243adb00e1b50b40ce1566debd4eee3b46afbf925c4c2b70e91d4e082a14bc3720d8f625725bff8a0029ed1634b67213741cea342666ec0d7ba2bc01fc7bf26f26c0d42ce156a9f40cca7c8f7b47a87bddf9965ecd7d12e21183fd051549a754ae8df2f1f39424511c6cafd82896398b1f39c24f1e5afff979fe9bc", 0xdc, 0x0, 0x0) 04:02:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xffffffffffffff07) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 04:02:55 executing program 0: mknod(&(0x7f0000000140)='./file1\x00', 0x2014, 0xe5a) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/63, 0x3f) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 04:02:55 executing program 1: setuid(0xee01) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000180)={0xfffffffffffffffa, 0x1, {0x1, 0x9}}) shmget$private(0x0, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) r1 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r3 = geteuid() chflags(&(0x7f00000001c0)='./file0\x00', 0x1) r4 = getegid() setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000100)={0x1bc7, 0x8}, 0x8) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={r2, r3, r4}, 0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) socket(0x10, 0x3, 0x80000a) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x8) 04:02:55 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fd3357ae26caa0400004f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e3facb5d6029b60a125f04c60a8200c412ee45f000d7d026ba8af63ff37100202e4fd89720fd3872babfbb770a9f5a872c881827cc53c895303b22f310b404f36a00f90006ee01b12040000000000000000005de8a266bd72c04439b7962ecf821600020208a371a3f8", 0xba, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x7a40638d4b351a44, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000040)={0xf4, 0x8}) 04:02:55 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r1, r0) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="9677a8c3") ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000240)={0x400, 0x2, 0x4, 0xd540, 0x5a, 0x10001, 0x80, 0x10, [{0x200, 0x9, 0x1e45, 0x1000}, {0x7, 0x3, 0x5, 0x4}, {0x7, 0x596, 0x5ee, 0x100}, {0x7, 0x6, 0x7, 0x2}, {0x10000, 0x400000000000, 0x7, 0x3}, {0x0, 0x7f, 0x3}, {0x8, 0x9, 0x6, 0x1000}, {0x7fff, 0x20, 0x8, 0x3}, {0x8a4, 0x80000001, 0x7, 0x7}, {0x10000, 0x5, 0x2, 0x7}, {0x9, 0x401, 0x200, 0x7}, {0x1a49e977, 0x9, 0xffffffffffffffff, 0x4a}, {0x1, 0x8000, 0x1, 0xb932}, {0x9, 0x230e, 0x3f, 0x5}, {0x6, 0x1ff, 0x10001, 0x3f}, {0x8, 0x6, 0x1ed6, 0xffffffff}]}) 04:02:55 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r0, 0x40}], 0x1, 0xffffffff) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) 04:02:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7a7b9927dcdbcd09}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 04:02:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18242bd09cf8976669"], 0x1c, 0x0}, 0x0) 04:02:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x49}, {0x5, 0x0, 0x0, 0x3}, {0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x25}, {0x6}]}) 04:02:56 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x3) 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x80}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0xe33b27eb1281aaf5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getegid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7]) ioctl$TIOCSBRK(r1, 0x2000747b) 04:02:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r0, 0x82}], 0x1, 0x0) 04:02:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:02:56 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x28) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) 04:02:56 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) msgget(0x0, 0x20) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x435) sendto$unix(r0, &(0x7f0000000140)="3f4ee04f52d07b86b5ac7ab62ed61742d98fd0e39f412c95c966fd0656e1fd51ee3d17e3b1a195c6dfa6fb18e4c7905fff1f96605fda52845d140ab67681bdc50c6561c8510ba5843ef69aa3dffe41a27075e6de46c3ed9be9c8aff93b99541838cd8fdd1a2f980efb6faca91307a0632351b9f76b973bc4e41c7fd4e444ab35263c363c803a08b7f7f4219122fc30212616bd668636991fa634fddb64b73817639dceecf032eff64f4c6bb66d128d5625d1eace3f2b3422f8b47ea9e1df48a41f62674b", 0xc4, 0x400, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xfffffffffffffcdd) r1 = geteuid() r2 = geteuid() setreuid(r1, r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) setuid(r3) openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x20) 04:02:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81, 0x0, 0x1000}, {0x74}, {0x6, 0x0, 0x0, 0xfffffffffffffca1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x14}, {0x400005c}, {0x6}]}) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000180)={0x2, "b0fb3c550b7f0d7cfcf7878a1733df312afb9ff2e0b2a2518200bce7f5b5d5203fb2ddf21e189564a99584f9b3189154ebed75f89bd7879664836ad79bcc46c55e1bdf4a718dc9cbcfbe3cf0f2d7a1d684eb58d419965d8b5644c20b6a72e41f5ab9437e6b4d7f9aa7dd47bfe319ee801440ae4034e67f474ffb5d21334408e524900a2c11a5eafc056b4fb157d88fd22bd84ea7b5fd9584002eddacffc04abd21d90c3fa3b69d5eac697f80175614222e813095a288d22a7a2a0664bf5ab4bc8b77aac79c58b638a4c136c667c2567ae1795ad36f5ef440da22ac61d24a350e02ea63bd3fa659cba0524901c8"}, 0xf5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x5, 0x200, 0x3, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='x') 04:02:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) writev(r0, &(0x7f0000001380)=[{&(0x7f0000000040)="c7ab4e2f2cbb398be964aa0970d163f9c0bb7bd1e6640515e85e048ab24d80f13b6246232f9de6a60a168a0479ae48a02eb32d886f43ce9c4f48226ca7089b74f05cfca0ba03a65b0ba1c49757a6026e351ac6c9de7cd311637169ef5f662bdfb784bfbd7e02b2fba29b62e5eadf03f20190e8a8febfc02c291020d2e683e081b01c85f1876fb944b1ecb78862640461a079bdd0a242b80e4433c61b97d7d9c7915bc09583a59bb93a51d7", 0xab}, {&(0x7f0000000100)="d35632211a86c46384de0b924c40b602335588c612133d80c78de18fdb7c535c49b71e3c8855109e672025c06be39f5dc163a438ee2a42f3d80a23a25a2bb31f4b4d38cef9d8d1af185000bd0965b3af970b1cbfc8ff0b413456b467198fc35e45f322699e98e1f0a5aba7bbf901a7228ac947f37e07e6659764f8aaa2868d6e328d464ca5ef5bae4b4225403ce0d4a14ac5d5045a29d3251fe10dd7650d29e40e7008f4c8981186c5189a07cfc7e5e5c77d1e5f38331a79dc743653beca987f726d0d9b", 0xc4}, {&(0x7f0000000200)}, {&(0x7f0000000240)="9dc7e6f0f348c8a659bf02a8ed3776565af8933788ab73a5de671a14bf0a1f62c7bb3b97b63914cb5bff2d4ace523a1c18b7bb2ecb905b816e3ba207200d1494ca364a6293e386151adb9690e06e28ff7d73ce953202de28563211ac31cf0214a5e242be6a452f7afcb28df52d86c5be0c1dbfc484d429c70e735fdeb30c5e4a3334bad6eedbe0ca9e220600be2cc71cb90f33363e6da028479e6d867c0066991d968124c8b121c0e36fb9195416a2def0063b40676124f83c767bb07fd0d3ad784668df2f53edd0a82c33c8193577bc11b205c48cca89dee20d78d28869441e2bbf2d273c4d90d51b5723f5534a11ae7c4510409849df883899311e98208fc4d33ade70171971aed054be13a83530a29528cb5f9f3ce9f65a864772ebbbd4c69e7d653b3f24206401db07d51865652b038b52923db8a849e621c90cc6a1639d8e82a61b94f76f12062df92009d208b7302c1b344297d587a50284954fa19a510f9e46b51913848e44db23991cea14b3015d6ba4236ea6d0f4ba833037e5950af2d338579b5d9cbb22ce08e3844ec5999c0b84ec9ac13113ebb8a8cb64420bd3af0650ea3972c228ee59b1ab06438d4829f913d48012683ffd6bc5cab8bc37c89f5beadb9d28c4c8312ba0bda358dbf64fd2721cfe7aa1269ea2050478328678791b17b87424d5a59daa0d8413bdbff885454ff1868140b33fbaef04e5f9f6b86a7646b8622313267bb7a117842f85886f76c16bdf4aa6b7fb75441ac1f37855e2d108a001e901befab4af1b980b9ce29d048b8f1f4e942958c974195bdd7e0033d35338780435c6a81e55e485a31699f14c4c3e9b07647dade93949aaa151a67e161d0f7d0a3d2f46a8ab71cdc6f8f54aa3d5ce618cb963f65ef0e2a33b4ddb6f3df421dd373a02d0220451827102aec1ad0104e7f6df0af7c5d528f099e38fcfe66d17cf20d64cee824989398c4288467d9c83ed179a185b0006e27b0858332a6bb77d19b08d64f18a60f2517e7b43e55f1f6fb0c7efd23b910953ca02a30e2a0aa960f7df443f48a5a2c430404f3f87ad515626144c1d440b3189857a57dd8e076918a2a7422323f8d4431b88d8e6bfa5b6ae19861c4f9df66721e857ddfdcfd855f0bfcd1a4fe42e3e5e5038b08a08e896956a8ac7e3cc73863884dc2ac8a2ca2cc7dcb024af807cbfc8636c8cfb454413eb81578c6e60da3ded041567ead4cfbd63580cb534d26cfde27edb43e6ce4a76bd4b660098b58e1a972da18c9772b0de15f382f1ba3ffd33094809675067c1cf31da86812024992ecbf2e60e903068c995fb5709e538f0e6dffbf95013bcea1aafaea5a87c4e7317982bd3de51278c33b59771a6def47f9922cd8fbc5a90950fdaebc080821f74bb97d8e6886d171eb6bbcd4c8312a044748da28f9b3f1aaff6432228f230f8f17007073b13fe45d8978bc9e83d3a76f5b638cd12c280d6a1dbea2a0ae73f8fe8c28c0052507842aa8054d6dd4f4d7a3eb40b79c34e2cd041f4536b60f3b9f1ea33b690d6b029a51fa00ab94030658edaf79af644d4af0df1bbb2491d6363696f81a4c15a24f6728cfc750e947e072501f2c11d899dd760963a9caefec4b1aa1687bed5f73126b7d6ea77a64c25fb4c64a9b3a3c984299bfd3ffe6387ab4a84b3168ee6c7099a23baf94836104c2a3e797eb46e087f00dd7da7649d60d4b7cf713990804ca0cf2adaf998baebd4ee25fae4e55f23c928f5fc5b944250d59c3de5613d5e1a6a2b9785b7ed1225c351a424c63d09da954a1a18239eb2ac567ad8766d6527851e6a2587c6c664f974e1b3417baa9349c4597ce25b84a26301983a7dd831412646edec8d1ef59ab86fd9caefdb130a7b9636d76219301bc6af8bde84927e0d1cd2793679a2eb32af9f3c5e94ae64f7df1638d7f776c61f065d7470c0647d154d2163b7770a5e598b40875c3eb39c2c9941e39c283a15fc2ae31cfe8d22da19fa876cb0b587f96ac94ea9dfe974d7f78682390e4e6c55026d30f26ed39d2e90cd9226f3c8c51cae87372bc6447b7afa73c34fdf37a57ba0c27ead047b6783c9d6f254cf9ae0ff715394a624cc54b86bc4326e19a09745feba84897d40921186ebba3bd9d3114e16330b159a70eeaa47c66bd2ed66b691749346e7ebd2efb823176ac6b2e3ad1ef5bb918f6abe55685e7798db554037746c0c75c354cadaa67e719bece6af97f2f64841f618d4a0a5c1fd80d783fb670ab61b3a8e4e8587b3fa93e8ad548d1de67d9ed850cf5311340da85bec282cbdc41425e0972dcf9cb69f0ade5c106e823faf5c41d46a27f8318fd7cef7049361356840cbd06f1ecab3ef7d11838d1c7d10f24c785e5ab3989c9d672758ada408f2595d824093129f04ada8b02759ae58259532d2becc666d9372647da018af7a0e3912eaa19b48e83dd51f6935dbdbacb40f1ecaa3aef63d840c66ae52ea09378ffe35043fbcab8b2aaf9ceaea4503183d9124b5d0ee26f336db0b14563918d275d5c17d90c8b1ffd57250618f8de6afeca1c0bd846069865ec0a317484359484b7ec9736001a44ed6b5ff46c3b54fd8f16040fb9bbe39af39c9479a90e84144d943cbe57edc7a12fec02c29175c3ae97930796cdfb214c3908e90dd03c6772bd093d419b0c63db839b92c138073eff321bd890693d9a8792fff64645a3e6cf225a3b1f57c5242593957d6c5ba842388fcedd81995c04b32d52e86b3e9e6a74d98d7a2d757e2ec32a5b870e15dd14f903ba2f999e1d5427797e3c3e1871fcf75782cf3a7437f30e382e093c73517230dd39a7a9a46df4fe415d61603055e15f0a9def33ac930d1d0567f94d25e077203a1584cdee428308283b031d5f838b1591aabc21624a38b5583046d32081efe3581fc0ded44d4442cfa48359f40c633624faf1f6dc200c7ec5035b2f8e7e22458b99e1370972d555cba9be86d60644c94d7abe4ca78db504b362483837364fa8f5a0c4ee17fefca2459c52cfe167e13cb5d0d766057b1a2cce7a8f95690e77496218b2463836e1ca616b0520869c1ab635f2e334d5b5eb34ef8a19a514a0ad55fe86de5a80d51f2e81a37d7ad48b6ec2d3f172866671b47fe2d6917340876048ecb37aff2a7aaf421404e135c0a8a8f13a5608291c7b171f817a1c11ff2f5a20f25d56dc7126a7762735aaf8bccc879587614664a0a65aa02d492e8999122db26e3f55751957dc96d6ebea6ec7f0310645dffda8d72f6c8352f2c60592fa791d7ef4d7e81e38a111ec7e8820e4ab7980d6f93e7ae898cbd810119b16a7b1b73e7716e7ac31cb83d4cf9b6e305e2f11ab356efa2522c42b87f0c5785d2b3647c8a26fc61b5b99fcf87264139d9bc8c366f651c8adfa930eea097aa26bb8bfd2d006d1ecbfbc1c138008d8bc0419ae92fbf14ebfe856427bdf25b16f716bdb8999cc4a029ce0b940eed183f3c2b3a8c4eaea2b45363848763f1a94660ef0a82a0665db88407197cded88dbe471afa80a2d4219f5060b9e4622ddb6d6194d0f97db0d12e67156a702ba1f87b061c5d5fe8c7b2d7cae91954c4b1b9491f690fef5075454e2efc0a55987f315a45d180387073fd85cdae3382af6e25de9f04becf934b075798bc62b46e5f18f30de779fe1d0903e2f5c200136e93ff5bb0b7266dc56ca8e92d2e8dd871d258171cb7c8910c1cc664a844f4ee8994cb8d88420c54f4bb0ba3cd867b5dc43b2f3e2d7e0b64bd9735e812855945f4528b947441f8bbc2b86c720aceb3ed5ce8e8cc4a6682be5f7cb08c8c8dfb88ad88363f83a823be42e95d285b95b2b983788d4383587a0a4d7148a96ba1a95cdf44119cc3b090341ca9bbf195d2534facbdb6d545766d1d4dfd73d419dcb9bc48c6818614d7016e16c4604502d3cfd58a79de2e75cb557b5cddde047bc2741ebf234393cc512633bed135977fd83a0c3ddee991f76720fc1d908d6db596175254c6e8488f4d4884c73baaad78745827a3efbc393ba98e4de338ab89e8606dd4ad8501da1200dd1c0e43de70aa072c7875e1eeafe77c7f9fc63b810f34379437db456540b1add9a3b7ef121db63ec1bd5cf853727a08451cb952bae6313f7d4392f46890975c269d3bace4b469f5106a64bc3b0da3bff990c9314b5320935b716f5e029a37c581f5a6d0eb2a50a94639d4a63f194566993e7199d8007b88d86b3990cf131637bcf694736daa5e244178e306864a76803cc7a481c545d03f0342ef4367dc90d0749b1ebb1c3fcfda9df2bdd55142c7aec1302d2baf5ecb66fb8dc8e58fd5443283ef18217d08d38657820bd7637fbe06dd75e1618588fb04609efde6244a8001eac0627b491275cf12f62be184306289cdeb58e8dafb0e3159ba547e5c1ecd0ca30cfdb467129f53d09976a50007f7705fc5e3c11aa95ac45cf12a2f2b0d18f66cd0150b8aaf0b3f8d2cb70ca0ab1231e64a17b575dfcbe9c0702c82d6f37638d8d867c0a953a393f4eba3abe87678115b44a73f8eda7669097ffe6318ebc4c92dbefd721b7982ae6bcc44c7751e52ff568e116c35946f4597cfcea034c75b51bb8ef97d3da587f6e59da769cefc92229b798dca5c8030b76a36cb6e9bfa8c6e3bff7f11f4cf14842d602bd810b242128fd317ce47a8cccb634b7af315d4eaeb6d04198b530af47d207f055629132dbe3cd16061cae9a97ce337c71d7326304f3bf91e9d521b5b4f540c5bb3bb69c1ee1f38bed64f63ee2e8b5bbcad67980764f8e4afb82edccfdd07e33332acd2e9238700e9dcb9e2d513718fbcb938cd581da31e9619599a8295d09acf13c0237538f38960a3793f462292e1f2a0552ff95bb6ad85c263ee5324116360e9bb129d0585bb11134a91b41068a170a486fb76562d698786b039e2a3e17f60ec12ff684369f3fa7e8150b116e64611a90826cc2ba30e7e238aecd23003f3c72113aed0a06e74e0b4646ee5053a78920ff96559b9bfd726727ec5754022cef3077c3eb985fe0530cb6515626ff59cbe2d734778c40836a402f99851130538f1ba0d5a3a8429df9df28ccf92cde8590fd46a3f4aeab5d145ce0b290debf5c63d4e68e9a66d16e07be3e2235b5e914450c3904c3a35893ef3da161f3d8b2048300def2e47c99526105e17f943ca6acfc9c308f1046d12a02167e48c692c967d671f39f7d43693857f1ca1559fe234cd80f45d412560f85604a9b5ef0f5919bdc277d0b8b9c7460f965fbd7120acde66e2bd07891e401183707826eae584aade4671ac7d6cd61b112ba2300afd3e940bae8cfa2bf6d5137efe842e8c903e439e53b2541a57b376bbc3f30356d592a12f769e1489e6a879d63589080701daf1de247a857277b4fd6716b54df52f7fc020310bf34007e743fc784c45e7c3ce3b3a63334cc547cf5219a2da9668dde9e2d3d9268169acf512235cda9713c6786a8fc2ddd1fc62e564439ca14e3be17821c135d949f458e26c95f170b3f7a888bfbc1d6075d35fca08a10c3b83e3eba1d69b3b46e2da1ab5cdafb164690c77634a6f25f2d636af413f7301ec508e094c645d9adb4669461030b122d238fda4f3ef8f813b5d1e2f4498b72d540ca31d9ab4d56a2910d81cb1abf6c7c43c8c4e279012998f8ff1aca640fb602a5bfcfe571466977f3f059b0ff5b22a843db2a0cdd8631f6faf6f64ea5f742178c475af2220363ea9e14d760e61fb7e26e2567ae7f6021831b0b18e6c648aea801bbc186a7b6283aa76fcc8a41e85edc6ee2f9811fe200c440b5b8470da3e7bf99cf6feaa154de36b5a19f1ebdd", 0x1000}, {&(0x7f0000001240)="c66999e1ddaaf5ecd4520a1a6af2d7c0487d1901f1fd9fbc432ab621bc8ab61b67c47c044614c8b117037957e8", 0x2d}, {&(0x7f0000001280)="8516669e257dea90a8ee976700ada405d3d5f6f0dac85549a01d5e43946aa13e33fcd960bd5a448f322021651384410c165e7aff13a2ab03c5edd65cf1ac9505f5935c3638405312889853b9828b9143734a2f3ee2e5e3", 0x57}, {&(0x7f0000001300)="a1b2d7bb55dfbd7f57b9f659d6a280945fbf46616245b7c42994d47c86d176143b2e9574cfccdadd95d49b59577cb0d4cf5d40631dd667d4cec8e0e2ad0f619b15bd1df75a3b980203594ed8bf20bbcff2a0f0d403106a00", 0x58}], 0x7) 04:02:56 executing program 0: kqueue() madvise(&(0x7f0000813000/0x3000)=nil, 0x3000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00007f2000/0x11000)=nil, 0x11000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:57 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x30002, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r3, r4) fcntl$getflags(r2, 0x0) setrlimit(0x8, &(0x7f0000000080)) r5 = msgget$private(0x0, 0x406) msgrcv(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000ea81a3873a6eb1bed9c4b3eed7b24d130000000000020000000000"], 0x2c, 0x3, 0x800) execve(0x0, 0x0, 0x0) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0xb1}, {0x2006c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x3, 0x401, 0x8, 0x4}, {0x2, 0x10000, 0xfffffffffffffe01, 0x7}, {0x8000, 0x7fffffff, 0x4, 0x4699361c}, {0x0, 0xffffffff, 0x4, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="ee") 04:02:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000140)) write(r0, &(0x7f0000000180)="d072b947913d1c5c76d4ec900b1151881e354f56778712e186fcc02d6224c8a797fd83f13c2885f9bc04285e0edb21979ce0b4d36c62bfee21f75ffc3977992e33a9a9425d31bd2b177690c4fbce5a859c3cf4faefbcf50c4f47da9abbbfd04da407929b83ba", 0x66) select(0x0, 0x0, &(0x7f0000000040), &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, &(0x7f00000000c0)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0xb609d37ee42dce33, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000100)=0x6) open(&(0x7f0000000000)='./file0\x00', 0x24b01568663ac0a1, 0x10) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1000000000000025}, {0x20084}, {0xe18, 0x0, 0x0, 0x632}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4b, &(0x7f0000000080)="e4") 04:02:57 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0xec13, &(0x7f0000000000)="03ac7f9aee212b2d3538839e1265607478d7e15b3917606b4f4dcc1a2a3aada6d280b967ae", 0x25) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x3d, 0x0, 0x0) 04:02:57 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = semget(0x2, 0x1, 0x10) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000000c0)=""/58) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setuid(0xee01) r2 = dup(r0) openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x104) getsockname(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000180)=0x7fffffff, 0x4) msgget(0x1, 0x208) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x48}, {0x35}, {0x714c488e}]}) syz_emit_ethernet(0x4650ea4f957f6257, &(0x7f0000000180)="00802c05c9d6dfaa48f75b272ae071e402cb95224f255d9e66a44717810a06c1e6a69124d9cdd86d89020a33ee33dfa523a27490b33f8bfbec58452e8bf200b00083591239b4b571d4fa6b37811ea45add4f8ab0f8ce95d4a19151a9") 04:02:57 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) acct(&(0x7f0000000080)='./file0/file0\x00') acct(0x0) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) 04:02:57 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x9) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x800) 04:02:57 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x800) dup2(r0, r1) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:57 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x103e0, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x20000000000002b6, &(0x7f0000000180)=[{0x3, 0x8}, {0x7ff, 0x0, 0x1f}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 04:02:57 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), 0x5) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x1, 0x5}, 0x8) 04:02:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000280)=[{r0}], 0x1, 0x100) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x2, 0x9a93, 0x5, 0x1}, {0x72606236, 0x2, 0x0, 0xbcc}, {0x7, 0x6, 0x0, 0xfffffffffffffffe}, {0x7, 0x0, 0x100, 0x9}, {0x8, 0x0, 0x1, 0x4f41}, {0x8, 0x0, 0xd20d, 0x10000}, {0x80000000, 0x4, 0x800, 0x7}, {0x5, 0x4, 0x7ff, 0xff}]}) 04:02:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x4000087}, {0x6}]}) munlockall() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1c594d527234aaf6, 0x0) pwrite(r1, &(0x7f0000000080)="20727aaf3cd97318416f001fb3b53cfc84fc8c", 0x13, 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socket$unix(0x1, 0x5, 0x0) syz_emit_ethernet(0xffffffffffffff71, &(0x7f0000000540)="b691637e125d1d7930656bda229b047e099e32b9c7f21ab93a4b08e40f989e54189b9865addfa7ff00f987d42c906e5a8ccb3c28c049594d515d9588634fdf5b511d3f44210d4345c95c438621403dd5046902d1284a7f46c6bdafc7d44f016fe32f108412d964e24b8475091d587a1cc3bdfaef090633130176da6b06eb967c42494ba6c0778528e94f2f3b04fbbe54f7768e25c3168d165e43f9f7d7d1a7cd6a013e128a0ff32b928073c496c281e1a705d286f0c54151a7d7439cd964f1ace65eb8d7c20187ea8382a78d05a9d301d9a726f6e9160d437342a4feb432ac3ed8289b5b5b43c64076f2317c45914f38360e405731e88f402fb51c82d7872591e1b04b2d885826d637ec948a49393f39b26fd9aa0eef0d16770c2d44573e1f815098dae2b9e118813bfd524c066a73da0361d26fd43efd700684d6d79e42591db728721e9d73681b4376701032c22d4549922daa0000000000004d222251fc6d06f14a31301300"/374) pckbd_enable: command error pckbd_enable: command error 04:02:59 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 04:02:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000180)="d5") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x9, 0x401}) 04:02:59 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000400)={0x721, 0x3000000000000000, 0xffff, 0x10000, &(0x7f0000000180)={{0x7fffffff, 0x5, 0x400, 0x9, 0xcb, 0x6514, 0x7}, {[0x2, 0x7, 0x4, 0x4, 0x33e, 0xffffffffffff7fff, 0x3, 0x793, 0x200, 0x6, 0x6, 0x3, 0x3, 0x1, 0x3, 0x4, 0x8, 0x20], [0x1ff, 0xc76, 0x7, 0x6, 0x3, 0x80, 0x13, 0x7, 0x2, 0xe6], [0x1f, 0x5, 0x3, 0x3, 0x800000068, 0x2, 0x3], [0x3ff, 0x100000001, 0x6, 0x8cb, 0x0, 0x80000001], [{0x70ee, 0x1000, 0x403, 0x1f}, {0x3, 0x8, 0xffff, 0xfff}, {0x758685ef, 0x100, 0xff, 0x9}, {0xffff, 0x0, 0x1ff, 0x3}, {0x8, 0xffffffff7fffffff, 0x1, 0x5}, {0x4, 0x100000001, 0x80, 0x81}, {0xff, 0x78, 0x1, 0x8}, {0x9, 0xb, 0xf9}], {0x7, 0x7, 0x849e, 0x1004000000000000}, {0x100000000, 0x7, 0x7fffffff, 0xff}}}, 0xffffffff, 0x9}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) munmap(&(0x7f000016c000/0x3000)=nil, 0x3000) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000040)={0xffffffff, 0x9}) 04:02:59 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x60) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000001c0)={0x2}) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\\-(\x00', &(0x7f0000000280)='tap'], &(0x7f0000000480)=[&(0x7f0000000340)='^\x00', &(0x7f0000000380)='/dev/bpf\x00', &(0x7f00000003c0)='[/\'.', &(0x7f0000000400)='tap', &(0x7f0000000440)='\\\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000200)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x8001, 0x9, 0x7ff, 0x7}, {0x0, 0x1, 0x1, 0x937}, {0x393c, 0x1, 0x192, 0x8f6}, {0x6, 0xf65, 0x39, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") connect$inet(r0, &(0x7f00000004c0)={0x2, 0x0}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000540)={0x7, 0x6, {0x7, 0x7}}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000500)=0x1ff) 04:02:59 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) 04:02:59 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x7) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES64=r2, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r2]]]) sendto$inet(r2, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000380)=0xff) r3 = syz_open_pts() openat(r3, &(0x7f0000000140)='./file0\x00', 0x8000, 0x100) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) ioctl$TIOCDRAIN(r2, 0x2000745e) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) r4 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000540)) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000340)={0x1000, 0x7fff}, 0x10) shmat(r4, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r2, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) mkdir(&(0x7f0000000180)='./file0\x00', 0x80) shmdt(r5) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000300)='./file0/file0\x00') ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f00000003c0)=0xffffffffffff0000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000a00)="ee367d2d98664d84cc45d0e136c516a64eb755754d5341030d6ed070a9f5859703ac17c129fb4bf666dc7af840d2709b33f1f6092eb4169999992ce96765e407f8270bdacc70f6fdfd11460cac4f423cdf5c3ab6487f3972c99ea8796d0d8956c595a5b750ed01002768285d8366d0c59198dc74d1bab15630c73404751990809e4a2a4155c4d41ec923ca228eec1ff8d2795c6ecf47dfaf150600000000000000234cb979905d09963b00ca4be87a9c39be164dfc7f36d41fd7798084544a28b358d976b4b072eb0e0935a2a593a6d39ef2c18dd1271700"/230, 0xfffffffffffffdcc) setsockopt(r1, 0x1, 0xfefffffffffff3cf, &(0x7f00000000c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061c7f25b033ee4d40deb94a3aaf4c4b5c0f", 0x31) setsockopt(r2, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) r6 = semget$private(0x0, 0x5, 0x40) semop(r6, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="cfbd00f8d59ede63cc54d5c7e8c8f767b99761d7ffffff7f00000000b2f2a565ecd889f363435c64f210aff489b9e329f0cf8b7554f7c774e236e7f063e89e082c56d3adf1e3ffffa985b49880fa53958bdc4ad277fcdce787fdae1f026d1b8a783d4c85178ecaccfbbf99faff286ca5fd2b4bf38ca0cde48ac4b73803f72411067b8df4f95f6dfb8d29ecc369ad2f27f0e1db814203767f17d72c380e013afb6e8f18149c7cc38f015187bdf39cbfaf824c3456a46664b1312b864458104d2e2fcdbb7c773270074f1291fc58a8a1", 0x55) 04:02:59 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null/', 0x100, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 04:02:59 executing program 0: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000380)=[{r0, 0x4}, {r1, 0x10}, {r2, 0x8}], 0x3, 0x1ff) kevent(r2, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x82, 0x0, 0x1, 0x5}, {{r0}, 0xfffffffffffffffa, 0x12, 0xfffff, 0x8, 0x400}, {{r0}, 0xfffffffffffffffd, 0x20, 0x10, 0x0, 0xff}, {{r0}, 0xfffffffffffffff8, 0x4, 0x8, 0x8, 0x3}, {{r0}, 0x0, 0x2, 0x4, 0xffffffffffffffff, 0x1}], 0x2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x45, 0x1, 0x800000000000000, 0x1}, {{r0}, 0xfffffffffffffff8, 0xe, 0x2, 0x7ff, 0x9}, {{r0}, 0xffffffffffffffff, 0x2, 0x40000000, 0x3ff, 0xffffffff}, {{r0}, 0xffffffffffffffff, 0x90, 0x40, 0x0, 0x7}, {{r0}, 0xfffffffffffffffb, 0xe4, 0x1, 0x4, 0x2142}, {{r0}, 0x7c201ed1b29a6944, 0x21, 0x10, 0x1, 0x8}], 0x3, &(0x7f0000000080)={0x8, 0x3}) kevent(r0, 0x0, 0x0, &(0x7f0000000080), 0x80, &(0x7f00000000c0)={0x2000000000004, 0x3b9ac9ff}) kevent(r0, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x5, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) write(r0, &(0x7f0000000100)="eb3c1db6a41a36a70d4850cec4acf9cb17ac2902c54be2c479769eab4b4137c8fcce242d8c8c2cdf7125f305ada8250299b14cb4061ac4bdc15ce141f40d725e411500c5785ee385e835b64796bae2c0b36d86369da89e8c04f695601a5c97decf53a9b6211276cd0e84eb957191ce17468cbf2c8b8ea7454df9fb94a1597a7cb96a505922a224a1da4b542e44dff9a295f2d1004a17592506dbabb867c624af886bd76d13f5d61887089b6391335ea8c7fda2b23be070339f09f363307c5e6e2fc0ae11e0664ca14503eaae21e3f419080c726df54d84c985d972145a41e73999f425cc72e526546435803136b2ef5b5ecf80f8", 0xf4) 04:02:59 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1ff, 0x8, &(0x7f0000000040), 0x0) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:02:59 executing program 1: r0 = socket(0x3a, 0x4, 0xffffffff) getsockopt$sock_int(r0, 0xffff, 0x112a, &(0x7f0000000100), &(0x7f00000001c0)=0x4) nanosleep(&(0x7f0000000080)={0x101, 0x17ef7f9c}, &(0x7f00000000c0)) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="86022e2f66696c573000"], 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 04:03:00 executing program 0: chmod(&(0x7f0000000040)='./bus\x00', 0x120) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) 04:03:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x2e, 0x20000003, 0x2, 0x1}], 0x7, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0x2}, {{r0}, 0xfffffffffffffffa, 0x50, 0x40, 0x74250, 0x3}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x8, 0x100000000}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x9, 0x4}, {{r1}, 0x0, 0x2, 0xfffff, 0x101}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x80000000, 0x3}], 0x9f4, &(0x7f0000000400)={0x0, 0x3}) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8) readlink(&(0x7f00000005c0)='./bus\x00', &(0x7f0000000600)=""/217, 0xd9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) r3 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000700), 0xc) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x7, 0x7}, {{r1}, 0xfffffffffffffff9, 0x80, 0x6, 0x8001, 0x4}, {{r1}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x5, 0x1cb0}, {{r1}, 0x0, 0x2, 0x4, 0x3, 0x1f}, {{r3}, 0xfffffffffffffff9, 0x4, 0x0, 0x262b, 0x8}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000080)=0x4) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r4 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000780)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000740)={{0x18, 0x2, 0x8, 0xfff}, {0x18, 0x3, 0x3f, 0xdbe}, 0x8, [0x3, 0x4, 0x1, 0xffffffffffffffff, 0x7fff, 0x80000000, 0x81, 0x5]}, 0x3c) setgroups(0x6, &(0x7f0000000580)=[r5, r6, r7, r8, r9, r10]) socket$inet6(0x18, 0x2, 0x8) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 04:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x2}, {0x7c}, {0x6}]}) read(r0, &(0x7f00000002c0)=""/4096, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="e5") 04:03:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000200)={0x9, 0x9, 0x4, 0x8000, 0x0, 0x101, 0x1000, 0x10, [{0x4, 0x81, 0x1000, 0x8}, {0x1, 0x5, 0xfffffffffffffff9, 0xd0}, {0xa77, 0x4000000000000, 0xfffffffffffff800, 0x7fff}, {0x9, 0x800, 0x5, 0x80000000}, {0x1be5, 0x2, 0x8, 0x3f}, {0x3, 0x604, 0x1, 0x7}, {0xffffffffffff8000, 0x1, 0x5, 0x9}, {0x5, 0x40, 0x7, 0x8}, {0x7, 0x8, 0x1, 0x4}, {0x2, 0x4, 0xe4}, {0x37, 0x9, 0xffff, 0x7}, {0x9, 0x9, 0x10000, 0x2}, {0x0, 0x8, 0x1, 0xffff}, {0x343f, 0xa8e, 0x10001, 0x8}, {0x55ab1b53, 0x3, 0x6, 0x7}, {0xffffffffffffffff, 0x5f87, 0xfcb, 0x7fffffff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) sendto(r1, &(0x7f00000000c0)="bd08c7fc96d7059e9cc315834cccdd1aa5819d99266e8aa0523059feb13ac234dba9522e0286f991fd20d6b3bcb80dc0c71d48adb3e52fd2b24b1a3f50397162cd906910e1d2481063c2ae4bfdccec1b11af03e38e0ffc579fb31f9624e471c4752e79942e05b3863f4eb4c13d68333d13de58cfc844662d5360e7eb88cdcfcd51f7e2fc024916a5a88d79969a7d6f3ca9f83c30c7843c28d16448b417d444f6ddf5cb698682874533667f9e97a91557af682cb68a4dd0cfdacf", 0xba, 0x4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f46696c6530005e9b4207688ec5309fc9cf199a58032b7326686c2b60330efafbcb205f9b2e566c8f532ef953151c1f4b5497bd4101c3"], 0xa) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x2) 04:03:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x500) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000140)=""/171) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 04:03:00 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() close(r2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x3) kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') utimensat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) 04:03:00 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) r2 = kqueue() close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 04:03:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{0x800000020089}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) dup2(r1, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x808, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xdf, 0x0, {0x3e, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:03:01 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xba, 0x1, 0x717d6778, 0x6647}, {{r1}, 0xfffffffffffffffb, 0x4, 0x40, 0x6, 0x425}, {{r2}, 0x16c66bd5c4a1ca24, 0x1, 0x20, 0x7fff, 0xfff}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x6, 0xffffffffffffa451}, {{r3}, 0xfffffffffffffff8, 0xd13b21358b74b8aa, 0x1, 0x5, 0x7}], 0x1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffb, 0xc, 0x40, 0x6, 0x3}], 0xe029, &(0x7f0000000100)={0x9, 0x7ff}) kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r4 = kqueue() kqueue() kevent(r4, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 04:03:01 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) syz_open_pts() r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x18, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e55e5cd528ba3c16812e2860bd5f6b2be5dbf50000000000", 0xb00}], 0x1) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x100000000}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) openat(r3, &(0x7f0000000080)='./file0\x00', 0x40, 0x154) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)={0x1, 0x381b, {0x200, 0x9}}) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) 04:03:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) socket(0x400000000018, 0x3, 0x800000000000003a) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffc, 0x0, 0x0, 0x800000000000003}], 0x800000, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000100)={0x0, 0x6}, 0x10) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5c}, {0x5c}, {0x800000000026}]}) r1 = socket$inet6(0x18, 0x5, 0x5) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x3ff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:03:01 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x80) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) r1 = dup2(r0, r0) munlockall() r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000002840)={0x1}) writev(r2, &(0x7f00000027c0)=[{&(0x7f0000001440)="acef4bc3ae872975dd51d6ccc734c7b4f24bc208d54c63308b6baaa0a590f8f20818510ac3518e1abbf55233659e9ecbdf0f1df152c4a7488705abd8159e2e92cceae9a026cb6fccbd73bf0fcde0b69b55d7171c25310e5d34e442eb81d5d299494aff86479d761843546471c27d229a715e425ef0078ad81775fdfc32d994151b5f96a03ecccd", 0x87}, {&(0x7f0000001500)="69944409dd76233ae2a1624f884975106f371c81049f63fe50919cce6728ad46458a813b45617c8789caf10deec43cb677b87fa95b60ba7e5d22ce9d8809b6b6da67055418a84177fce784301701aa62c146cf30293bb11f4550975423c6a9cba6a990e1bd07122e5ef4493cb2e3e4a1f5a6383ce7f951253b6bb23dd9977a7582f021696eda5702330858eee30132c37c13ab03e2248cf39116717598a46152d6a38255cdb47029a657f94e2b69df111287445cc1c891a6e11a09f37dce875b60dfddf5bd5e44230e7cea89dee095ac3e1ee1d9b66cca9aab3dff19e713c61c07b87a9d9f60e8960bec8b228a6e00ec768893ee97fa6d7b2d027d477d420956a7310a83a29f1f096deeeba7a95c747bc28daa57072c5d97cc4431333092d952106b37cb79c9a8987ef0d720f521af5c5b7ab154939370e650e315f31b06e082206f53711fe9bcba03216a991877e15f8f0e201fb47f0b8abfdead4f9e00641b5016635f00747fabd7847de3b919ecaf54c98b6afa4ecf3c70bcb9d80ee3d13976c0c087ed13d750844f8ee60745e5ff5dac14f15df1a8d74378d72a8f20a179c029f5df52563d2a7a1b4f2d2b37f4f684c052b931646fe5bbafddea7342bb3cfcc6b998e886ec54fbcdacaf4d9620ce306fb8567c694d90e7bd0413febc326c780652a88ea8b88da380896249737e70bdad487390a87839a1ce3e193c4563521fdb2732ba77098a6d7fc624900448b42fbccf38166e8a09a993ba5a7367d0338a8f6e60f25d0374b4f176409065771c3d91410964c214a81fc58d4e39397614cd1df8d4ef04f2b34440eaa0cc327bde7f5248e8863a49525a41ee37c6c3924bf3d417fe95d8baee2c222d36981310d4536c9768ff6373cf3d7452e50c675f3239d604d1cb76d6590662c9a79d4b9948f2f66a1be8a892347252ec17f0bdfcbf6663002c9a9f69a5bfc7a9ef2b3a8362bf905a1e1a0475827a116f73f3d4039ba015a10fc14492ceda04ec8fcd58e4b1e33403a0913aab28c0ae0b8646c80ba2be51d82731d46c809840ace815307fae80230935cd1a9c4aa314f62106abc555133f02162701d11f909a1c6a831b5676da6337e8fb4b1deaa4767243f31760a8940cb18c975b929886941d983a09130e526c6925cdbcf7aeb1b30a5e5456817ed4b82fe16a4c591f94aae718bd3a25ec9c610c90ce5d801fb5c28868e2d689221089d6eb87a644b64145e998943a3e54d99e2b1f2af36f86335d555ec8716520408a371032a7fcf1c015954707bcc4bbadeb2a97643c5d263c1c56e5ad7ecebab845678a05a4629555ddec058fd21c8ccd8783b5aca52929836c1647ef8f55d37923ef5a9399b04d06f8f5298ce08457642c7f9b5e9080038a93ddfb729f925b71a4bcf0b3688a30784f9512cc2bc8694fd3423618d9acaff9706a3b09b7a940d875025c8b0a441765f2412159fba24a1566f9347b97e68ccf6d8590ad3f58523d93fc206ee7a019b85125c0da14e690184c632df6e4ec7a558aa81b546c768c14a514f8ce864a9b2e3b1554d1d3c73f2b1d2bc089e385faedd3c4245d218d45c8c393c607d7e7ed9e7be6186c2a8ab8dedfc2ed5a11afed4afba05dff656ec9e448ff1d7c2e672477a99ee6c33f8ea3b281949bd3464f1cb74e63ce817dd091d9a6bf1a9c56f0a16727bc2218295c4d0d012deec44ff7bcd64414b2c8221d1060e586198e6694554cb1a2af5a0064a83f118befbe0669edc159de0191ec13bd2d69fd4b1235e98765543b7b460ce78451dcbfa498469cfc82646685d0c8eb2fcc5000dcd5827f6b76a25f95758c1a69d132941d61008dbf28d56635f65c97425fb776ba780e65c191bcfc53e991f03b8740338d5b1a0f60c8c4d86c89e5b7a4e2f1739402626584ba0173be4cd41bf6b01edae2126bd0edaf255c1cff9728db7e2e3453c15a0216950a3d483fb39767a900ac8e1225c28c6311bfda30ccd31fc5906c5948edaa35826793da661374c1364e6dcdda74dc19d78207f23d45be625be262fee82c65e4c79e662108a7696cf3e5378d771c76a563ef8f9ff8a14b6cd7e3ecb59408053802c0dda9ed0776f7ae8c04b10cfeecc7b3a20f6b21c021a4337722bd96bbf8290256a1e5bd55a7c1a8580162886f5c26a4bb39e9f914c6a0cab966c549fbdbf2d96f69f557ec54b9b65006ac82ffab02d88de94e25ca60938cc08d27b6114e94b81efef2167ab3fc6edf52d44bf911ef556fb76ff27bec61df4331e7f6e54a87b05dd6a597514f067824278c6eae125ef5243d7c75f614f36bb37b66ed578236e0f147b517a2e13e417762afeaa8e7d2831a9bea879706d5fba5211b76b33e7bdd89d199ee175dec6c28bd623e346700c02a82e847dd9f89664a463c53250f0b54ecd7d9c50484ea8087a2ece16e2753b78cc3c34295ec323086ab3e655e0914214a08fbca83592a4c99d147c743f64f33a21ddd0f5bd15b3faeaa81df742264715288d3abaf63d326c712f504e6d8af77662522628ee7806868729db97811c34d60de51125662d4a1f8a72b1540b7b237ee21321875fcb59f3d6994131655f8b47a3c444e8a729fa418b04c2e1ffe0fed96208fde2a38e1656c2a650a3581774390eafd7bda003d3e9fe8c92d93e2cdec16e2a76e83801c567801fd0fed1a880155bab2088f60e62600d0dc677a17ab0b46273d11aee440f5b732dbbe4f69798e806d847c77d38e152f337c358614063fb6f55b7fa5bc3fdddfbdc0c5a4b9210133e9cfbc63d44fa7412d59a72412bf30b109d670eedf0318b4da6347e484bc5ef5d40277dafd9533dc15be6428eb6d25e12439c89da21fbab8f31934717879b6c77d84f0831d07a9ad7b84f6bb8ef9e67944c5186911bfb689c6fb2269ca9f4edd872dcaccfada659ff6e9ba2f1e75b3dcffd6f25ec339b88eae3b341a78ba7214980f398f6cab41a4ee7592ffde099ac3e65d046f2fa616c6d64608264801668e7bdee486ebe13967ceb2d4665b25337d79e312427acaf6a56531c50986bc3c560c3a93c33c376c5c2483fdbbf0f216eaa3df7d6923eca6b42786edb50fcfc909393eb8c5aa5320488c7dd5d03ebee845ef60ff68d9b3d146162961800ec463165b8dadceac3464056c2c6fd702ae463eaf5ec6d157400222a71ab12a5af3b077672179512c217b7b64c40b2eb608d7f9e05c9a7eaff83b54f88c71a2a3c8f7f77a135025890e47781b324e9b7239a339afc461900c8351f0e9cfaa05c7e3e6be520aca9d5391475976a76949bd822b11a0c9c3b7fe2b6111de5b48c34440c0bcd7ca594c890fd389d5757f2b6aac5c90f1a76b0aeaab59eb25cdeab4644f5b2297910c6743556d29bcda2ce0d6bf678bb1de6ccc065449ab05872be62aa88611ce8c3974161cc29ed07a717cbcbeaa5e8824b09078dc74d5f1379a52b3a46d522ef269f008c805560055a6ebc4fd66ea991868f1a610bf4aad96b35648824ed2436b3affa61853ba1044bd434dfbda46bdc9112eeb02ac65027c1a8960030400f1b8ee26b77d40d3fe0e95c8d5663ad8b579cf5d9221d8ae56221474a84488457e5cd36d0cc5286ed02d1285a9e37fed53fab90c6566ee0539e0d608bc736c8c096c2835dfb3c47f4991f3bcc4f894ef95c2f8aaa16c4621bcbd8ced061b77001417a3c14c320876d0428333316a21e4f5a067fc6b44c8c7a309e7f8a42174d914e22a88119459d5701b8878ae4bc9a0e8b0fb1e27fadf3325de44f780249deeb97baa67a66cf33f95bfb6495bdd8485e8c1eafdaeceaa71d90595ea362ed2436dc2b31c3cba80624b8337785b4d6853af336298961f8fdb9d097ceeec2a8ce2c87e9e54d2e0788efd82fd0e7b7bffc8b655adb5ca9dbdb8ebd54e44ff8a51e781518c4e65575fd0e9ff370b7b76eea7df6e2112135e326759ebc3a4989f6f74166e3f7ab1b26a652b2bf25333908a78a57dc4ad20de0b3e9732ae204a0dfadb7a00c96541c96c5b32a8b8d9b703b21cebcf3d7f75e2d66c99fabb4eb0756ffc100e1424cb1ce7aae6c8ec42f5de15575cae9653ba8786000241e527fc28619cf846c6f10ab3bde3f9f1a55931475b249e7572370b638442a41a21505b95091baab24d4fb06e5356db8e280179ac363db87c32a992077ed19bde82fa891b995c50420d740c815880e65930ff9793bec4ead8cc9ec896a5a62f35389bc8b77000e5bc9ba6ee03494bb6cae952ae54b53dc0344aa5a81c8b7d15286827b6018dce54f0cac4d18d3b8e335c520a02aae8da0c31e2052ada2d50088352eaafe9c91d9a495e2adb18b532bdffd788a2fe89098c7e5fe58b70fd18fbdf823bd58263cde3df7d6ac574981c835576fc1b2554b8a58c2eb468ed2e6ed74c3219ddbb03a4d4daf6f5fdb5b5d57a2fc391b4eb4d2575e06ba646a4ca3ecdfb3d94877e2393b3301ca218e2f5572d15c78e0a7c15b596b1532b58f9b9f6c4d0f962cd9dd46590c6ab52ead0e2ced498d7e548f0859edea25cefbbf6901013677c2f1df0ad4a555c3e7fdb9a7e4e131f11b365ab008ffcb73e79b8d548fb8ace51d4210b6cd3a61560dd33216b16c1b8aee7e7915758b0e0dbc2a0ce376e2afac16a774b426fb96b9bf1129b5c213ccc72c4053b87758f3fed78937cfe1593c8468939d5ed559dc04e1fbfaa3d79d43ffbae38183c7950fce1f44a6af4523b3aeec4b32ee151872bd231c503fefa9af9edfdb6d54a1a2391944807822c83f2d19976866d0cd50a32da940bc7be176e0e57ad90cc62e312f6ec09532f1d0fc13ed45b30245f6493b45b1d59b109f66ac04e702511f7c81177dd3d8024218d89dc35119c055790b6601694f4c454eb9e7daab06580bac034ce462134c13c7cc88fe6885bb8ec96acf2c7280ba3a177d800aa720d324809f8ebaff907629a8190f8460edcc647f8d5c3a9492c75b942ec2f28821c7c300b49194c6c41b8640f31e309097cf0ac010bfe308b31f32412fd52fc3b17ad89faecec152ef8906cf7ffbec7fcdf9e98d7b89cb3fafaebfce56ec3c8de1cf899d82e695f17b565506daf0ddbc365a8182235eba2cff893b6aa1d258c9c18696ba186d2d17b4d518014230320a4ff44a39f0aed5666d6421160e044db9b206e481906ec37046f3918c69bc1f9079759e9fd2c7121c7220962db0f98c7765ab92eebe2f29ae78e56c904d5ecfb24f389dfdba88fe2a2b11840a4e300d85137f0bdfc1ce4147e8123332c37d196876b68248e9a2bc443d7ea96b6ab8c219b73a9de617618990dccd6e26e72159431f030c6fb39148ec7dbfdb9c8965887518af27cdea929ee0242e66b7d12e691f520f1e1c1d2f46b373c238638a708c951f9018e8aa468edec82c103377a79811a2bc4f7de562a6cf1c877df801611722ca7df2e948ff6166ccf43e687b4bf98e9e989cb40ed8e479239207b12255df4c254bc00c90210ae429e2f02e0a5df9004e85ad8250d22c3e316a973bce195c725e086ba32dff866e9e2d458a42827ce15700ec4e5d9550bf6aeacb2ed06966f3120d3d23af90d666b32175c9e15fd5d7aa43b0bb517b52460eb8d5064fec3e9b2fa3da3026c3dd7ea25dd9c32767c765ebe43c6c72ef77920463f3ba23a8f7f2653ce4b378587351873f4f958f580e751c0d20d7116d235f2bfd5cd4c2ec086ba43e8f8d77317510eebfd8b43a4cc6a2456e182323ec0bde3c697d10afbbc96f676dab1169018169ff878a04fc88e90240ae5973b7d6b90f98f2338dc3824ec8e4c73cdefca0623735363", 0x1000}, {&(0x7f0000002500)="5c204ff3eed80457393f43e18985d2b6dc42b4661a95145939fb884a9d30acf52f6770b301be0cc7339cdf36c2420033a21aa7b17155c4112250bc7483a1727ba892a7c4785e72cf93f260d4dfbac668f105eb0d0ae7f24e386cc15cff1961fae15ad5d938f508259cdd5effe8c279c4a29a75e410dd9188e8", 0x79}, {&(0x7f0000002580)}, {&(0x7f00000025c0)="681e68e9f69dddadefc3a3ae2d363d7c77521897cd075ccdb465fbe9595f06d663339716803dcb77a9a64f5821d5cf08f0bcf6420beebef064b0bac34888daa3382ae5794322c3a16656ba02272ca26e437d1da11514dd9f17523f3f06fac309db9144025f9b694c42545ced8a8f2f4cdce92a04", 0x74}, {&(0x7f0000002640)="0e5316795ccf7292aaf1cd55ddbf136f070458cdff710c2b8fc801aeaa4170cc822d463b82294d0798b948d263a548db6709c47037acd1d6d8b5be816072428c6274b41f1ea039", 0x47}, {&(0x7f00000026c0)="b4bc466ba850acef7d1318335304b784eed53986f30ded69e5ffc2a3bb666e8600dbef74d84bd48196cba5e1d7113fbfeea4af92da01f818d4df7b8e01c8685954a682d0bc35ebb44bcc481c2429820a2f44486fb0d0bda556ac868285db66a3456789a691ec3622c05caa950b4d0c6dd364b7e95278c5850f", 0x79}, {&(0x7f0000002740)="7d74e5064e379a7e16a4d6a68810a55099edd86722dcdfb7e62430de3e40dfe0c35f18eabadbdce5dbdb0c969172867f429cfd995ab898d0aad2efd4776ccfe284e725ccc43bead7db5a5ee1890838319dbec16b788798c5b7eae21e5667b9fcfc50d05b3225048cc4a20a43eb2902", 0x6f}], 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="e00ddefdd4f5a91b9593c30026803bd56642b8821b69d73f8902bc02648a3fcefd6a8a437a7c9fc5374ae7840487f1124c7999e36a204102dfdeb118742463e0e4773e26bca088578830a893cf7e8d53dab30d82dad2ea5085f750c7fd30941b9bdcc2ac48fac7191133f428ae3fd6095de0b6c8e0fa23a5d13ba0ba088560302b91eb6ad5245bc3d380581a6ec27e07280bc72e2be70f93b30c97e38f3adb48501f84f818638764f6c1a0afb029346a858963a9de421109527f236f8964d6ec4a8ce21d2af4d94cf42f67", 0xcb) ioctl$TIOCCDTR(r1, 0x20007478) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) preadv(r3, &(0x7f00000012c0)=[{&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/65, 0x41}], 0x2, 0x0, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000002580)) sendsyslog(&(0x7f0000001340)="f4b60468e823758f1bc98e4e4dc0ec04daecf7e7a82124222c1ad7d20acebf1f5775b8313f31330e51c90a0aee0d574a69dc8f48d0a6241512fe4ee774916190d0e00a8fddfffbffaef8c408357fa0458427b987af153427d3574d0f69c8594b020d181c4569f89af1758e5bff84c448cb7aefd7a8d933b91a6066624948e1c6cb6de86370ed551d90d04b44fab83e2d4c65f526058822e2d91891c729425dc58fd131ed55d5cb194fb12cddfe5e132333c96b4d84e82a24cff483cd7f4045cfd1a03d9f46fdace1334f73189d878a38bbb59f509532e9ae37dc96bb75910985f125", 0xe2, 0x2) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000180)) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000001300)={0x59b, 0x8, {0x0, 0x800}}) 04:03:01 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x5) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 04:03:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f00000016c0)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./bus\x00', 0x3, 0x0, r1) 04:03:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000500)="e1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="20ba65e961ac10ecb6a4ebd251363cd8293474be51da88b9cef394e2b77046ac0e5e8d81ec284af4b36d4a7928cdaeaa76636b66326981f8747070237a798133fe01ba57b18bd5c8e7f4c9224d0e395f6f4fee34d520e92c10c88076738146a5f9428d8bbbf73f603b9f61fd662476cea36fee65089c9b069c723723", 0x7c}], 0x1, 0x0, 0x0) setitimer(0x2, &(0x7f0000000240), 0x0) 04:03:01 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000700)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x5, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x3a, 0x12, 0x0, 0xffffffffffffffb2) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r12 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r12, 0x0, 0x0) socketpair(0x6, 0x1, 0xffffffffffffffe0, &(0x7f0000000040)) 04:03:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 04:03:01 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) 04:03:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2cf4, 0xfff, 0x100, 0x0, "5003f2451cea0196a8e2f72a76717d74a4b6fc48", 0xfffffffffffffffe, 0x2}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0xfa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x80, 0x5f, 0x0, 0xeb, "2c13044f6b2662fed75e924a0ccf963a18eaa8f9", 0x1ff, 0x1}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xa, 0x7, 0x3a4, 0x6e, "5cd011fd390b598de60cf13087e2428e6b7253bb", 0x3, 0x8001}) 04:03:01 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = syz_open_pts() close(r1) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x200000bd, &(0x7f0000000140)=[{0x110001, 0x0, 0x0, 0x80000000000022}, {0x80000000003c, 0x0, 0x0, 0x4000}, {0x5c, 0x0, 0x0, 0xfffffffffffffffc}, {0x20004006}]}) r1 = semget(0x3, 0x1, 0x1) semop(r1, &(0x7f0000000000)=[{0x3, 0x100, 0x1000}, {0x4, 0x4, 0x800}], 0x2) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 04:03:01 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x1) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:01 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000240)='./file0\x00', 0x0, 0x10110, 0x0) nanosleep(&(0x7f0000000100)={0x0, 0xffffffffffffffff}, 0x0) sendto(r0, &(0x7f0000000140)="2317e53aca06be675ff282d9e74e0594138cffab38ff861dfcdbfe2e1481a0ec2f25430325a946190b467c447e42a9f7f7f2864938b880fa1cfeedb7bdac9c9d3c42f56e25f0104dbbbe483565db40ee2a7cd277e719fb409d45e72f6110fc4c107448e0ae318ba33c578dc7ab778497326e9aeb5e73b7d4f7bf547bc1ac0a49122727465c96e348f12372fb164a1b72af60f220f09115e2ddb5efceeff96585198071b243740794b4b29bdbed4dd65cb8bbc33cd89c04cd7df08b6b57ba8e", 0xbf, 0x400, &(0x7f0000000000)=@in6={0x18, 0x2, 0x2, 0x4}, 0xc) 04:03:01 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20440, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80, 0x0, 0x0, 0x2000000000080000}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:01 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000040)={0xfffffffffffff000}) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000140)=0x7fffffff, 0x4) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0207534, &(0x7f0000000080)) socket(0x1, 0xc001, 0x3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8280, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 04:03:01 executing program 1: mprotect(&(0x7f00000da000/0x2000)=nil, 0xfffffffffffffce9, 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) setsockopt(r0, 0x0, 0x1, &(0x7f0000000000)="8348611f9465104e9e734e8074b97ae37abbe13a4385e5e67a09aca0ba4ce519e55dfb23e43f54f3313f15c2632daf4cc7d1aedba06feff1e18b25bf312196119474994a6df505a9781123689d9471ceeadacb2d1d", 0x55) r1 = msgget(0x1, 0x200) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/7) 04:03:01 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000100)=0x183) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000040)) 04:03:01 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10000, 0x0) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x94, 0x1) 04:03:01 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x100000022) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x2, 0x1ff, {0x0, 0xffffffffffffff7f}}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000500)=[{0x1c}, {0x6c}, {0x6}]}) acct(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 04:03:01 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x10116) close(r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x810, r0, 0x0, 0x0) 04:03:01 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) r1 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000003c0)=[0x0, 0x0]) r4 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getgroups(0x3, &(0x7f0000000480)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = socket$unix(0x1, 0x2, 0x0) r8 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = getgid() r11 = syz_open_pts() pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10004) r13 = kqueue() r14 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f00000005c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, &(0x7f0000000640)=0xc) r18 = getuid() r19 = getgid() r20 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000140)}, {&(0x7f0000000180)="58931b2258a1d23afabe85e98cc59cef2f8b9a0cceff8508be6b322c9ce8bb50a000b9e728c80b54b7598cfb95a779409e5cd7813e72528a90135845374c6a20acc959c59191dfe146a8955da73b06612252bbe9b0e8414a12558a0fcd21bde245b20742e1c95aef5cf3e866c8c1a91aeab06d6ba524f7ec9ee135d4069419fc4023e4cd4d105203f39f19de45600060f945134d15c652ff842230eef037bc37925e4d884dd96784653d5a394efc79a6565b90df6b7ef0865c8cc9ee767ebc60bb4a9b73a18aba42a7063272f32e", 0xce}, {&(0x7f0000000280)="580f781023f394ffe8c6dd208f3418a2ae71b113c6b6edca125a5e03eaf6cc430b53de4d577d0de8296322b56a59ca8d051088188fa21df991", 0x39}, {&(0x7f00000002c0)="c1ecd8c0de7638f4e49a0d0a7289d5b8c9d57322c1126da3b65a10561f13bed44228c7693793e001854d69d124ccd31bd64563ee8304f1486e1c046a494ae8beef86bd65641fa8eee74af5d5", 0x4c}], 0x4, &(0x7f0000000a80)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff00d2051e5f0034537f6e2f9916f5bb02863c0420cd1659e4a740af952fa6c9a01404950abf4abbebb99d4260ea788e94f7050000008d5399cabb57c7ca368d2f65a5bedf51707b4f1615fd29307d32409113b2a340494481ea0788f221d101dd604500bdc54cf177741b615042197dcc3451f6323e74506b65ba0cc8a0a2380c9232c5435a73e4e1", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="00087bee5a9eaf83547f470000ffff00"/35, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYBLOB='V'], 0xf8, 0x1}, 0x400) setreuid(0x0, 0xee00) r23 = geteuid() r24 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x100) ioctl$WSDISPLAYIO_GETSCREENTYPE(r24, 0xc028575d, &(0x7f0000000040)={0x4, 0x5, './file0\x00', 0x1000, 0x796, 0x28}) getegid() setuid(r23) faccessat(r24, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) ktrace(0x0, 0x5, 0x8, 0xffffffffffffffff) 04:03:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x80, 0x0) close(r0) r1 = syz_open_pts() close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x3, 0x6, 0x4}) r3 = syz_open_pts() semget$private(0x0, 0x1, 0x8) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000004c0)=0xb) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000480)=0xff) write(r1, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000080)={0x4000000000000000, 0x200, 0xfa7, 0x7, &(0x7f0000000380)={{0x6, 0x8, 0x6, 0x3f, 0x9, 0x7}, {[0x0, 0x2, 0x9, 0x101, 0x0, 0x800000, 0x200, 0x6, 0x100000000, 0x80000000, 0xffffffffffffffff, 0x2, 0x5, 0x1, 0x4, 0xff, 0x10001, 0x3ff], [0x1ff, 0x243b, 0x7, 0x5, 0x9, 0x1, 0x1909fd68, 0xea4, 0x5, 0x9], [0x0, 0x7fffffff, 0x4, 0x6, 0x5f69cd6f, 0x10001, 0x7fffffff], [0x8, 0x8976, 0x5, 0x2, 0x9], [{0x5014, 0x5, 0xffffffffffffffff, 0x7e6}, {0xffff, 0x4, 0x3, 0x9}, {0x100000001, 0x1, 0x4, 0x7}, {0x80000000, 0x7f, 0x8}, {0x8, 0x3, 0x3, 0x10001}, {0x2, 0xffff, 0x9, 0xffffffffffffff80}, {0x6, 0x20, 0x8, 0x92c}, {0x3, 0x3, 0x1, 0xffffffffffffffe0}], {0x10000000, 0x0, 0x8001, 0x4}, {0x7, 0x7, 0xff, 0x7fffffff}}}, 0x7ff, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x0) 04:03:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0080"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x800000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) write(r1, &(0x7f0000000100)="8c65", 0x170) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x22, &(0x7f00000000c0)="005f64efb3ce03f26dadc12353df00a40d109dd3264036fba740a1d632e49dfbbb5d") mknodat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x432) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000080)) 04:03:01 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x0, 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) r3 = fcntl$dupfd(r0, 0xb, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) 04:03:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) 04:03:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xd8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [0x0, 0x0, 0x0, 0x2000000000000], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 04:03:01 executing program 1: readlink(&(0x7f0000000040)='.\x00', &(0x7f0000000240)=""/142, 0x8e) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000300)={0x4, &(0x7f00000000c0)=[0x0, 0x2, 0x1ff, 0x2]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe3b, &(0x7f0000000180)="eec261fa48b7360f7e42661785f9bf02a45aef0b9b3f564e0bb786e0c72fb453b14e07c2cb5769bc9b2517fe758e330bce53d8d9d9fe9b57abc7a22272ef3976914c7ad48e3b341a356e00"/86) 04:03:01 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) r2 = geteuid() r3 = getegid() r4 = getpgrp() r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) r8 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000080)='z', 0x1}], 0x1, &(0x7f0000000200)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}], 0xd0, 0x400}, 0x8) fcntl$getown(r0, 0x5) 04:03:01 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="1b0cd01108d123f57853cc8c39f2feb3b4375b42b175d3f7b4f16521fc5cd6682176bb4a45b523b7ecd4fa41529fbf1b29e79afb0e3e1a8704f0cc4f2750a3fd19e87db909516c", 0x47}], 0x1, 0x0, 0x6) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 04:03:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000180)=0x5, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") r1 = syz_open_pts() ioctl$TIOCNXCL(r1, 0x2000740e) 04:03:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="b9c78a74dab136063b4274438f0c443b0a111427d481ac7a7a48ba5acf8eef2846d6de5dcf74500568a086abfcdd0c5724702ef6274f4e45", 0x38}], 0x1, 0x0, 0x0) syz_open_pts() execve(0x0, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) 04:03:01 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0xffff, 0x4) getsockname$inet(r0, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r1 = dup(r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xdb03) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000180)={{}, 0x2, &(0x7f0000000140)=[0x0, 0x0]}) 04:03:01 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000001bc0)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x15) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 04:03:01 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8ac2, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="3bcdcc204e9c9099ef2fc58b27527b8dd5af7894ae738f2970aa1d609b7b641af6db79c0d3ddd80d7747739d16fb0bb892b0eaf438f5cde4f0a0a9437915863f6b6b1e74abe5c7cb626d0cbec5e91b6b430a26c87e584f9c8d9e1cd178d8bf3f6f32ae617afeb9ace42f923533d90c377f0a61502d652ce04699a8d9acc6341ef9682fb3", 0x84}], 0x1) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) r1 = msgget$private(0x0, 0x400) r2 = getuid() getgroups(0x2, &(0x7f0000000300)=[0xffffffffffffffff, 0xffffffffffffffff]) accept$inet(0xffffffffffffffff, &(0x7f0000000680), &(0x7f00000006c0)=0xc) socket(0x20, 0x3, 0x10000) dup(r0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r7 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x6, r2, r3, r5, r6, 0x20, 0x2b0}, 0xff, 0x80, r7, r8, 0x3, 0x0, 0x8ac, 0x8}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) chroot(&(0x7f0000cfb000)='./file0\x00') getgid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)=ANY=[@ANYBLOB="25000000ffff5e00000100000000000000", @ANYRES32=r10, @ANYRES32=r10, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r9, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) r11 = open(&(0x7f0000000580)='./file0\x00', 0x8a0, 0x4) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f00000005c0)=0x1f) 04:03:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x35, 0x0, 0x9, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:02 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="90", 0xffffffffffffffae}], 0x320, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pledge(0x0, &(0x7f0000000140)='\x00') 04:03:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000180)={0xad, 0x1724, 0x1, 0x80000000, 0x3, 0x6, 0x4, 0x10, [{0x1, 0x1ff, 0x2, 0x80}, {0x1, 0x1, 0xb38c, 0x3}, {0x4, 0xffffffff, 0xa3, 0x1000}, {0x8, 0x8, 0x8, 0x1f}, {0x1000, 0x2, 0xac84, 0x1000}, {0x3, 0x138c, 0x7, 0x8}, {0x100, 0x80000001, 0xfff, 0x5}, {0x10000, 0x6, 0xfffffffffffffffc, 0x2}, {0x401, 0x298, 0x7, 0xdee}, {0x9e, 0x0, 0x4, 0x7ff}, {0x5, 0x4, 0x4, 0xffff}, {0x81, 0x3, 0x9, 0x7}, {0x6, 0x1, 0x3ff, 0x7}, {0x0, 0x7, 0xffffffff, 0xffffffffffffff7c}, {0x5, 0x0, 0x1df, 0xa0d1}, {0x10001, 0xa8, 0x6, 0x8}]}) 04:03:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) r2 = dup(r1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) close(r0) 04:03:02 executing program 1: r0 = msgget(0x2, 0x100) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x101, 0x4, 0x0, 0x100000000, "4bc3767c63e17180e9fb917bdf6de0b0bbca21d3", 0x2}) msgrcv(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x1, 0x1, 0x1800) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x1) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x1, 0x80}) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000240)={0x9, 0x101}) getgid() utimensat(r3, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) open(&(0x7f0000002980)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x2, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000280)={0x0, ""/226}, 0xea, 0x3, 0x800) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000100)={{}, 0x2, &(0x7f0000000000)=[0x0, 0x0]}) msgrcv(r4, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) 04:03:02 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b27ab8463c5b0c39bef6576936e0a65be238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a062b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/205], 0x10) close(r0) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826", 0x171) 04:03:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000200)=""/165, 0xa5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x87}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x7, 0x7, 0xe9be, 0x0, "eba45f9c76dcabf63b1607fef4227770fa7068e7", 0x1b73, 0x7}) ioctl$TIOCCBRK(0xffffffffffffffff, 0x2000747a) 04:03:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x110) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0xda}], 0x1) unlink(&(0x7f0000000080)='./bus\x00') fcntl$setstatus(r0, 0x4, 0x80) 04:03:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000100)=[0x80000001, 0x8, 0x877d, 0x7]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:03 executing program 1: nanosleep(0xfffffffffffffffe, 0x0) socketpair(0x1, 0x0, 0x20, &(0x7f0000000000)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0xa15ddd4eb91ec3a7) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x3) 04:03:03 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x979d476895cf3f80, 0x2, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt(r1, 0x1000400000029, 0xc, &(0x7f0000000000)="f65419b91afac978c58f6e5c44997d589a455a7d40854adf9f632fd805003834a188fe9a791f5c9296e3d28c42b4992be885b6d34b6321335d883a53f686f2011f7d799c96", 0x45) 04:03:03 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)=[{0x54}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)="db") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x800, 0x58, 0x5, 0x100000001}, {0xb2, 0x2, 0x0, 0xd38}, {0x6, 0x1, 0x1, 0x3f}, {0x8001, 0x9, 0x1, 0x1f}]}) 04:03:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x7, 0x2, 0x7, 0x3e}, {0x9, 0x1e03, 0xff, 0x3}, {0x4, 0x4, 0xd8, 0x9}, {0x4, 0x180000000000, 0x2, 0x4}, {0x400, 0x200, 0x3, 0x200}, {0x8, 0x5, 0xffffffffffffffc1, 0x4}, {0xf2a, 0x4, 0x9, 0x1000}]}) ioctl$TIOCFLUSH(r0, 0x800c745b, &(0x7f0000000300)=0x28d0) pwritev(r0, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cba16d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0x96f}], 0x1, 0x0, 0x0) 04:03:03 executing program 0: r0 = syz_open_pts() flock(r0, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) setrlimit(0x0, &(0x7f0000000040)={0xaf, 0x9}) syz_open_pts() close(r0) pipe(&(0x7f0000000100)={0xffffffffffffffff}) syz_open_pts() ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 04:03:03 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x6, 0x11, r1, 0x0, 0x0) flock(r0, 0x8) 04:03:03 executing program 1: r0 = socket(0x10, 0x2, 0xffffffffffffffff) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r1) r4 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = getpgrp() r9 = getuid() getgroups(0xa, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r2, &(0x7f0000000380)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000140)=[{&(0x7f0000000040)="ae831bf0a23a9ee43205bfee1459145868f76eb23daf58a62aec5ef822790152b91dd2575ebc1dba5180725f796875175496c9eba9424a5a3088cc9a7769c74617c3805530d95e6b378cf3", 0x4b}, {&(0x7f0000000100)="fcefc18039fb70a7ba9f7975d1d2001e455e8cd89e52a2f22aa143e99d1bdf3874c65b07962533cd3e62e321ebf485f91140b2730ed929", 0x37}], 0x2, &(0x7f00000002c0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r2, r1, r1, r0, r3]}, @rights={0x30, 0xffff, 0x1, [r1, r3, r3, r0, r3, r1, r7, r1]}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}], 0x98, 0x400}, 0x8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:03:03 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x1ff, 0x0, 0x0, 0x0) r2 = kqueue() r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) kevent(r3, &(0x7f0000000040), 0x7f, 0x0, 0x102, 0x0) kevent(r2, &(0x7f0000000040), 0x8000, 0x0, 0x88c5, 0x0) write(r4, &(0x7f0000000000)="469ba583a3dfcf47db22354ec9f2f2033300e60596de9c894d2b85948b726c005ae3aaf4517429846cfcd3a17c77580d9fad2ab237a1531374780610592f1b070ffba85f763724ba8f8f18294edee99253f5ef8ef99ab44d05869885c7a1ba4721096a9bc7b58af53f63c1b258dcb70593f2c8", 0x73) close(r1) 04:03:04 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="5e90fcad16c835ba7e", 0x9) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 04:03:04 executing program 1: r0 = socket(0x800000018, 0x3, 0x102) connect$unix(r0, &(0x7f0000000040)=@abs, 0xfffffcde) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000080)={0x7, 0x3, {[0x6, 0x9, 0x28, 0x10000, 0x8, 0x80000001, 0x4, 0x7fffffff, 0x8001, 0xffff, 0xdba2, 0x80000001, 0x3, 0x2, 0x2, 0xa29, 0xe000000000000, 0x1], [0x0, 0x6, 0x3, 0xff, 0xffffffffffff0001, 0x60, 0x2, 0x9, 0x2, 0x5], [0x4, 0x5, 0x5eee, 0x800, 0x100000001, 0x0, 0x8], [0x8284, 0x3, 0x3, 0x7ff, 0x1000, 0x2], [{0x4000000, 0x3, 0x8, 0x9a3a}, {0xf6, 0x1, 0x1, 0x7fffffff}, {0x80000001, 0x3, 0x6, 0x2}, {0xfff, 0x401, 0x5, 0xef6}, {0x9, 0x6, 0xffffffffffffff7c, 0xffffffff}, {0x5, 0x7, 0x8, 0x3f}, {0x20, 0xd495, 0x4, 0x8}, {0x1, 0x8, 0x7, 0x1f}], {0x9, 0x5, 0x7fffffff, 0x8}, {0x1, 0x80000001, 0x3, 0x5}}}) 04:03:04 executing program 1: munlock(&(0x7f00001b9000/0x4000)=nil, 0x4000) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() pread(r0, &(0x7f0000000140)="19b0d48b46f7d6fc5c4de8d2a9595982b7a2607306d6231fcfbf9f3c97f497db5f390d880419128a62fc3ba8dd3fd719b698a4ec3efbf42c973d15fd3f6c2405427b49c96f5a2470bec296d17c6f94aadf2417fccd4e85f86c699f82c5afa9e099fbe078938e335f3af0488f9444db229f17274552a424a53a7edf4c2ab5d5b2551482413a2dfccb8c9d4c3a690ea39dcf9ded6fbf8f8488722cb52399e8d41b286c7477c9de", 0xa6, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 04:03:04 executing program 0: r0 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000200)={0x0, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff}) 04:03:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x3}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000280)=[{0x29, 0x4, 0xffff, 0x1}, {0x10000000000, 0x1, 0x8, 0x356}, {0x9, 0x8, 0x7, 0x4}, {0x6, 0xd8, 0x9, 0xffff}, {0x0, 0x3, 0x6, 0x648}, {0x6, 0x0, 0x4d, 0x1}, {0x0, 0x2, 0x9b, 0x5}, {0x0, 0x8, 0x6, 0x7}, {0x4, 0x20a0, 0x1, 0x9}, {0xff, 0x0, 0xf69, 0x4}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x2, 0x1, 0x8, 0x7ff}, {0x2319, 0x7fff, 0x7, 0x5}, {0x0, 0x9, 0x7, 0x1ff}, {0x7, 0xfffffffffffffffe, 0x1000, 0x1}, {0x81, 0x20, 0x101, 0x3}, {0x7, 0xffff, 0x192, 0x311a}]}) 04:03:04 executing program 0: r0 = kqueue() pipe2(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xc7) open$dir(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x108) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10080, 0x0) readv(r1, &(0x7f0000000500)=[{&(0x7f0000000100)=""/89}, {&(0x7f0000000180)=""/19}, {&(0x7f00000001c0)=""/2}, {&(0x7f0000000200)=""/143}, {&(0x7f00000002c0)=""/37, 0xb7}, {&(0x7f0000000300)=""/183}, {&(0x7f00000003c0)=""/139}, {&(0x7f0000000480)=""/24}, {&(0x7f00000004c0)=""/14}], 0x174) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000040)={0x20, 0x934e, 0x80}) 04:03:04 executing program 1: munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) pread(r0, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') getsockname$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000011b40000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a331680a0eb5854225ad1e2d3db1249dc"], &(0x7f0000000540)=0x6e) chroot(&(0x7f0000000140)='./file0\x00') r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000001a00)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r4 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getpid() r8 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000001bc0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f00000004c0)="fc147f80dcc99cb264d70b8ecd86cd6b049370659034b2913a761822e4fd0392ccd315b413210e9b83e4d26139c9eceadbdb25bf2962bc86d6cb7f3609e0f80b8d30926b97962f3dba16437303d49f573024241cadcb1fc196b3d149780c3aaa1e5f9db046ff15", 0x67}, {&(0x7f0000000840)="a2ba576999c2c3b0e172d8b6f96520f7a28cdecf0a5b6fac1e1090f8b86e46977e672af7c2dc4a02ec10b4d576a649d79da879255dbb012b0f24fe78609261473a9f52474a9c49e89e44a7002d15d1b53306ee69d39c5aa3834d46ced24ff36387c97989db55ada56080f680fddb3e8f794274e54df64d4d0782a3436fc432d9ef4ec89952db7851d51d8eb0ce5b8b61d3f993ba1571f104878cd133c3a849830450499ca22eca703968f20c81a19726e5ae8b629598e67b5308da16c54005ded87acb15cf22d5f59270e699b1108b113bd0c4428a9e547b147ddb40a5a69a02a30c0f410d5e052e91396b141f9b7e4c8e57af1f76edb4d3a5", 0xf9}, {&(0x7f0000000940)="2df5079cc288748d7e8d29bb5d7c59613b9c5117aaa5094d97b574689dbf141be9eab5112e737a1e1ce1c2d918e81e16ba203c9b88c27216035d738a50d8ecb204d046bd69725af8fb0021b8b5e4dceee706a323fb8a3cfc914862875f0e3ed988477945a3e8d22af0ebb0f08bdf23ee071930da38701f5e16065bdab7d57436ebd569dc606e905df9147f3d286b0b1b098e020587c5f2a5094e6f8d98543fe8617baf06e792d9890507a0dfb1588e8dcdb2ea1f87787dde8164123fa9ca9f20de1af87220b53fd645b9e75a6a9fb24a52a4d21099c47966e29e8644bf83abfe87dacf7abba5b4655ca8be080665f1f7f22f53102fd590fea80a7385ae6d0207c683728ada5bdd7c8b7b80253936aa319b686b1fbfa686771f4b603f6f709e68fdbf812478e36ff63773919a28c622d1a1bfb635473753722aa9115445af7e4d547437800f8b97126e348298a6fea30c749b831707e17e94a31a5fbf68fce3f2e1630045dd53f3d5bf54f843fa37c4373fa83f1bd182b7dd855f98ce001bd7db5d4eb1ae426268e23b610848eb6babebdc34ad0785da93ed19fb408e6127e46bad6ad53da4da0c3d4253370ed23f546dfd3331e30cd5fcad265fab232cf82760ddc11571e9000158332e0973bfa04a9cfc1da971b4949a8ccc9206eedc0ee2220e847dc25f625ecb415af05c624d347a59133ba2744e60c9d74ead4595d898b5a03bb357617872332d727aaceda17984a95eaa583966bd731471f7d42e134c7071a146439a8abc569af440f2af56094f7888d1bcf43d25f9948befa5180306c7773bc25941577861d12fd8a28db0c49ee9d2c1c5d7beab0e002307280e2609d0017c3745a07b6efd21cdd6bd3cc25e1f8f337aabeae6a08b8b33bd95030f53ae22f4b96e8f4ca0d3be4739b1b61f3292fc9aea3971b5796b40aeeb5920d81eafbb23f21679dfd28fed3bb4f5733e15cc72508dd1c8e1d69e86a4da971c1119dcb47678d5cbdfffec98d64f360250e72f7a0d9c4de1095f185f8f09c04834d6357166f909df44f294a14bd02f59e829ebb0118a04875207681ab1e889b0a13596f6091922354ed865d1772d5f9e246566678a5b3acfde57f39740b224768cc2589ea1d0ca0e783c032dfccb6174e15d9f1444b1e00813f19ef42139ff765a54912947028c62a8a382a25394f60b09fbf9f6cb4cf12fd256206c44b4871090b88b215c5c9c21b43b36898049405eb957a4396c9bf7ec26f28e48810c462dda2a5bde1057f38e59ddd7ff1ccde55c25e0f46dd82901a5e3bfca7dcf9c7e60356d8607331afac408c7e89fc2479157c3e4924b3f3af9f8f87475aa4dfb1df25730f72f72956b24bbb795f27fe7d5cfe1495885f4924a5883bd854c31a45052d92b447d2bbcdeb049eb9a7968d7f42bf31fb2691e6d7ee473320c90e1da31563e54d756854f2edf94904abb51bfbac9050e33c928ec26f831fbfec57c9a5a58c58543287cfb453bd1378a21a0b471c4c129be754813855fa804099534eaa86f56036b249206114267df32f9e57e9c4dabd5aea565ea77dac2727bd050982acea4bf9b35a922ad6aa2058493e6f1a2288a1461e9ccb49602df2850a880557853ab29c94680b03682a87d8d838974bb9c3729a3e3afcc4b31b4537263efc2e5e962ec58302f326b591e4590fa5671292e25d35659c8f9f1b97016c70ca7ea55b76194e60e8384db7466f59642800a37df5076bf2aaa1d8052c44742c9b015ebe4228f6b4d3f632197f9577bcd86e25b70856c28de68652d932ab52b4965c1f7cd49a3dbd65b35e75eb602204744d74d706c0ac628e4571710b53216ee96e8dccce3e2c3aa42feb806f81e94d414b39daa3ff4ff51c4cadd4f9ae9961a2b60fca69af69a246f52f2c9523da655656344909942b37dae978e644acff9e3e16f2e3d8341cbb7be881fc5b32843f3feb0364f340a262591e4f28bc1959cc5450b682feae2b303ba97c30e3fe2554c74e2c959b04a3e0ef760b94a734772aebd89ea16f0c953ebe63b2ff4d537f6c5f7e5cdefe45ce3237d21623db03fb1d4afdd82bae7b0f5b2b6641ba6f4a79f4856e8490e0f06cd52aa7a710267f53e184fc637110aac55d0819eacda2f9c465e96967110c517fd447640080456c3d44b6a044291dd0c735cf8622a355b1355ed90f719bbb1dcee1a10552ddfd22cac6d4361c9a4a1643a39bd4f7bd3c74b2495d66bb7bd153c67b83c8d563bc37e6bc579650677d683722b0da37a273a3463fef11f8cf0c54d60b992ed3665fc5ecd873097ba82e5709839cddd7622f4948b4ba39c38344cb60af3a4e58050c0b1edc08d5808fcd47732a321d71fc3c34cb73c79b7cf2958a957fb163ff66c13487889361c52205c1c6ed11509a32029a540572c59d695eb9f6eb8d55d16f2665007475d21b471ae80918d462b8b044234d298c651050ccf4899c1674c67fbce444f209dce3cf438d94c4d03e1fc1a7ff479c78c0a626f3bad8f059ccdd0612ea1ff35207c7fd4fd1d482d76e19a274ae6be2abd9433686534663c56e91b9a4c231ffdd8e6af7a4f97eb719fecc994d4686f2c787a411a1b618fe4563ea1401a0914d5aac150da4d8089a61b5e244f923e4bf1a7d5d58ce3ff62da903a37a5dc657ec8bfe9ecd693a123bcef794bed681ca6125e7d08278cab987d90e5ed2c540a8321337f681c160f604df15cec796e558602742b0347f0d4c9f66dfe26baac5966e29d755d6a1ff3cec74e090949a9b99edeed7aadeb62109a1d69a36dedf0238922c75b9759d7b7572d40f422ca1aa94305f89470e87cd5a5237238b74d9adff918a32e81f0ee824c54582b5ba6dd2390c3036727ed3f77e844aebc2c6f61f1a33650772153388e987640ccc1a5982466f61bee6c6430e140c54ed91f4a66fbbb6d083f4e1a185ae71ca1718f1041ec6c76e521f5bf801dea96ec11ee308a1280bef3af8c4cc6703111830318d0dc6168ab6b1cd215f14ac5ffe724637a136789b5f6ea66b398575b5a3dba7092b832530ec0d9a49eb282bb34111c591e1a1589e9742822a98bc6e456cc0cb8b47779a0598deb3c7d587dc89dda4897aff7d91aff687ba2dacb6300d69ae72560ee10575802296623b87fad60b4846f05a77741ce76a7fc925cfb4a67fae0c561827b6e2cbe0090e310e2abfb13c145e37b086ad15e00904560ae78c7fa92fb7a9a511b72d07257da99467e62934f976eef55adc7e05587840aad48fd4d51dd5515a149d090270d0cf3a6476ed357be27f5a06cc418cf5f1be4c26f86f0dade627f399381bf0e4b1d63b21c4f69086d5e54910c0a4421162d98cc6bee77e82b6d2503da0dc9551fc7fa5575cede53644671dc978928eaf0cf3339773ce1814bad60d19247492952cce8fe93b1445855bcb6d82f2cf46f53f4369ef35b20dab12d8789420163b6423d0a1bab3b946e4cd3be8c4e4a1adec589fee124e3fcfe9729ee43cbc2d53d0786d92d3e9011d18c02c66dd81741effff9c4db3b9cda0072d7214e8aa04c7ecf893ef579db4ce80c196c059da2ab271ca6f3712f9c58ff3ab338010adefc6248811929a5e6c5204ca8d30034b8e82ddd77cd670dcc6c9c9840288d349a428e40ea95a4cbb1a0bb3fcd799ec3102b2880e4c34ad38862f521d9d139a6645889b8dbf08ae5e1bfa7287841785136af40fe39a0af06757ac4af4a82e5550f716c0e55a481101aaba3588c5fc83a2a84eaa9575692ccb69a9ff8fd6bd8d2b377944f21b173fec61500ccb1a91c3f9a8698446b26cf1b3523d46896a8224e144ee92fd3122134e06c0f0b3b40074835b1f00209ae3c2c2e3ead3f29352638b967edf3b7d4c3e00b075f79aa9178f8c1ad3bf1a0dd35887b4b816345341a7b99f0e68eb27c80104cb9331f8cedab37fec86e285b50224b46e7059c84930c5f2b8de7a57424bb0f0ae5f0af318d530172599f3d13e519003fcdea813bb82b5837e24e5195f67ac8c251dba240b8695caa423f219de6df0cc592661cc149e7cb8210bc0b91c66e46e649a7d99de13b0b0564e9ce198a6951e073bb21c2ca5deb22a9071a98801e129ac411329ea02fad3564f9f01803ed7e5e6b88f96d2ea898ca5192f79cfe9e019f0e59c7ee9dd79ceb83d7af34e320faefa1f3634beb3c9dfea8d1b5a81d431e843e9033bd28b52c92366417c8a07e0facc8977c303f1a15118bd1b7fc5f230a0b82a3f4b105cdb060a458bd26f04bffc28d520dda7c23bf42ebff07d99f71e7cdd3a13d1a1d6346700844dbc4516fdb31276a61a6152fad9bb50bac3276fb5ee0b434d85b11e1577a095371a356489f0b097c1a9d745915d6b06126164123aa11105aed48a891429a26e24815713217a2c3c3b3c48e4209a82811c85f925fba59ad9e8089c7e78a76a92c62ff02f60b9ee6835b129fec1a0867ad6ae843304f1700c063f4c3ff16d350867ee8008deb7e375d525a2cd4caefc4a5e485bdce9f1f19aa56720cf1b8c4f3d277bae6d22663952f329928433cf4743cb3a0bfc902ba96c96ca4c43c734d3fa70b555824b89949eddbb5a37dc59eff45babc49b198bb502124dbf879459afc34280e8f2bdaa5ab7aa05f89d88027f5f3796e9aef1215c35904b6f6bbbd45da2f6a2ea9baa70ba23c38e63c6c78945a3818ede68550474032a6a1ae5e655f8bb7145b6fa22a9c8ef45d0e81499abe67fd0a46673754a66b8227ab166d1ac212a201034cc99ef69274a02162232a3380b595c496817fd0d6e24fa06fc541d117506c1982dda6a15e4a2313952612175e4ea187bb1101f08f95b5e965a05e74a7a5c04f02436f1d0182fb1c201c36f821a11c7563c8503d59d99d0ac4887e0d2ee642cb65c9943186366c9f5ad774c880ff643d292cb96f0b6ecd14d53349a1dd43553e0910a97675b88b3701af5f1d545a3f8b746abe7caa7c8b7ce551b32a97ef5dbeaac80f04434a8e52839144972cf3d026ac90cae8fe72693e3726c403ffa5275d8f95deb30926a5eff394b9661790d78872c73fe59cd5fa609b69ffaef97100b86cf63218dfbc62e5bcc370f03042b4737e79aeac3f82a563db31aa3e162424fb9267f9e1f9785ca3ced6b005c21a7ba07533977297d08ebd85a99433775b79e63471b2a63b378865d01d60f6ddc483e314e0be5bd537a534f4eca01b6bd0f2f7d05a1c0a6da93329427b770fd5cdbb0273ac548078eecaa3ad63b65ddb6ab78da77a6b13000d9d2c4dcd31a71ff745d42b1f2342d006bf3386e44d1df5e3fe663435cb9ff366806c00ef3bb04e482b986e5928aa36d9ad4f361782afa4d242401960e9f5dafdd7b750af4077cf7c751b8d49e729af99bd9b433c56376aa3adb7f8d3f45f18310b9182731a3840b245e7279150757c75cb692c67e1f90d23e62fac2a6088d2778a9edd6007fef3b32e496904b1823903985b5e025d6c245951439e591e5927dfe12f3b5b59a0329093bfeaa47cbc3bfe2e535e8c1c8b352d49245a1c3e39afcfb6cb29fd3dee6b8f49606b84b9f2d9e1d937c4357decaef11ff2863f7d4c4f3346277e8fab07197516592e2401878c945449975c3d8ab1d6d108cc11a3e7f518102dc7d8963712702e4d0e274b42f550ad0df18e9e48f88c10c8b2d1c1828df319555a99fcac6c976bb97835265a34a94fe60d5f64e3550f982ddcde772a2d31f5cd6b6c10a450c048a609699d43cf77089b3fcfbc6f5e1247dae5217b6d5f1b391772b705d736cee1d7e4b143ffcee645e0c5cb15f87c95f14ff8d007", 0x1000}, {&(0x7f0000001940)="adcc188b8436534c", 0x8}], 0x4, &(0x7f0000001ac0)=[@rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xf8, 0x400}, 0x40f) clock_getres(0x5, &(0x7f0000000100)) unlink(&(0x7f0000001c00)='./file0\x00') getegid() ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000006c0)={0x3, 0x9, {0x8, 0xe08}}) chroot(&(0x7f0000000180)='./file0\x00') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000002c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r10, &(0x7f0000000700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0x3be}, 0x4) sendmsg$unix(r11, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r11, @ANYRES32=r10, @ANYRES32=r11], 0x28, 0x2}, 0x404) 04:03:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000080)=0x80000001, 0x4) 04:03:04 executing program 1: r0 = syz_open_pts() r1 = dup(r0) chflagsat(r1, &(0x7f0000000040)='./file0\x00', 0x0, 0x2) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000500)=""/4096, 0x1000}], 0x1) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendto$unix(r1, &(0x7f0000000080)="8053621af123e69d381b846acbf0efebc617850b37ef4dd8b5a45dc351004344743d04660ca17ae80c8ead", 0x2b, 0x406, &(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 04:03:05 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semget$private(0x0, 0x1, 0x40) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) shmget$private(0x0, 0x3000, 0x1d8, &(0x7f00007a3000/0x3000)=nil) shutdown(r0, 0x1) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:03:05 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)=[{0x2c}, {0x34, 0x0, 0x0, 0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 04:03:05 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) clock_settime(0x7, &(0x7f0000000040)={0x2, 0xfffffffffffffffe}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 04:03:05 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1, 0x110) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e007f0000010000f3a5e5ceb8a82d9cc4d9677a5ed1a24be73f41d508abdfd0a46b53fb0b17bb83812e569e81582714a8e7e0adc12fa3ae6fd27d9bc1a7577e9e939f7290ff0f19ea24a4e35b844d8975588dbbce5af1feeaf8641e76095774c316673b9526dca77e0df2fed03dffffbf8ff519e4659e801d7b3dfdb95caad086d536c4e8991793f2f843aa47dd6f607b5351705e387b7a9862f38022f95bd49c3f8d75d6"], 0x1) shutdown(r0, 0x2) 04:03:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000040)='./control\x00', 0x8) symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chown(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 04:03:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000300)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000002c0)={{}, 0x1, &(0x7f0000000280)=[0x0]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) socketpair(0x2, 0x2, 0x9, &(0x7f0000000480)) dup(r2) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x100, 0x14) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000180)="6b1d01c5631cea92f7b13ee06d27128c5b1dde365bdf48b7e629d29db36e8f9cb4c9913961fd17b7b0c039821f4258a2e4d5ac3767436a21dfec35b43246f0673321b20a59ef8370e7d21cec5f3aae6b578d2468b9871ba02af552c1a3dc4572d425ee472dee4296380bfdffddd1f06a89f1f8984eff4ca2ad9c8889e7abf33f447c650fe3346284f5d3c87bf2ad673e63c22ae1", 0x94) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000400)={0xac, 0x0, &(0x7f0000000340)=""/172}) 04:03:05 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) acct(&(0x7f0000000200)='./bus\x00') msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) write(r0, &(0x7f0000000080)="dc9c53ab4c5c5df63d57b73590e2c447bbf0d29a914ad61e7ef0c799fee99e1a9882bb657ff8e4e8633305118c205f149f8e71222e", 0x35) 04:03:05 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) r1 = semget(0x2, 0x4, 0x1) semctl$SETVAL(r1, 0x173ee57d06f9c761, 0x8, &(0x7f00000000c0)=0xcbe1) 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) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000)={0x2}, 0xc) 04:03:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB='\x00'/10], 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000000c0)='./file0\x00') getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e1966696c653000"], 0xa, 0x0}, 0x0) 04:03:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x4}]}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x10, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) truncate(&(0x7f00000006c0)='./file0\x00', 0x0, 0x80) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000140)='tap', &(0x7f00000001c0)='/\x00', &(0x7f0000000240)='/dev/bpf\x00', &(0x7f00000002c0)='\x00', 0xfffffffffffffffe, &(0x7f0000000300)='tap'], &(0x7f0000000600)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='tap', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='/dev/bpf\x00', &(0x7f00000004c0)='\\\x00', &(0x7f0000000500)='tap', &(0x7f0000000540)='#.,\x00', &(0x7f0000000580)='x\t:\xb6@{]+\x00', &(0x7f00000005c0)=',\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1, 0x7, 0x9, 0x10001}, {0x7, 0x8, 0x401, 0x1}]}) r2 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffe000/0x2000)=nil, 0x1000) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000700)) getgid() syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 04:03:05 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x1, 0x1ff, 0x0, "b8000000000000080100", 0x200000, 0x7}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) pread(r0, &(0x7f0000000180)="9861bd0c178d451ef9f56a6f2c907370e448552c40863dd4cf18ee37c3139afb5ff3cd39244106b32afb4467d34aa5ef9f0b221fe6d11752820b8ede23306cdb415352bcd2cc1cb2e3dbe9c2e2d3494798e7149223efadc8530da81658f1e7386078c4bc43b94029a066bc0dd4951dc7219c89a56c6ce9c8d3ab820e093756851f5bd70d2b88a165562630030c32afb5e2042e9dc6bda5635d1ad975ef4d754e2386e3db6c7e575a813f42e676f584e8b3ce916aa09ed0973782d3d98151dfcdccf1b9f154f0f619eeee213bced6ccd756efcf1df69278b5d92ebca38a7a1ee266825efa97f94c097ef25be09fb48f9efe2ce177f3", 0xf5, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x90) ioctl$TIOCSBRK(r1, 0x2000747b) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) r3 = socket(0x18, 0x1, 0x0) dup2(r2, r3) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r2, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 04:03:05 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) msgget(0x0, 0x737) chdir(&(0x7f0000000300)='./file0/file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x800, 0x0) 04:03:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e2f66696c653000266fa93106ca1e3a690d2a9c5b64e7c3dd6753a7cbf38b31942957b4a62295696acf39122f5417dc0818286bb809142fa0891d3508a4bae85ae4cd0caae98d9901e752380d7721d771506f2c5343b1495e00002e555ac1bae605541fbc53e131a6dfa55b1463ccabb9b3853690b954d5619e6c8b9fed408cb82e50299990426e201c4489c86660a560c9"], 0x1c, 0x0}, 0x0) 04:03:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvfrom(r0, &(0x7f0000000140)=""/125, 0x7d, 0x40, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="000000186004008ba8003cbc8d2ba7239bb42b27febf02008000ba0d31e99a000000000000000500000000000000", 0x2e}], 0x1) 04:03:05 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x3628) r0 = dup(0xffffffffffffffff) r1 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000100)='n\x00\x00', 0x3}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x88e7, './file0/file0\x00', './file1\x00'}) 04:03:05 executing program 0: nanosleep(&(0x7f00000000c0), 0xfffffffffffffffe) r0 = socket(0x10, 0x8000, 0x4) r1 = socket(0x2, 0x4000, 0x5) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x40, 0x4, 0x0, 0xa800000000000000}, {{r2}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x43e, 0x7}, {{r0}, 0xffffffffffffffff, 0x8, 0x10, 0x4, 0xffff}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x5}, {{r0}, 0xfffffffffffffff9, 0xe9, 0x24d5681f0857d20e, 0x7, 0x2}, {{r2}, 0x0, 0x80, 0x40, 0x7fff, 0x1}, {{r2}, 0xfffffffffffffffa, 0x22, 0x1, 0x51, 0x80}], 0xa7, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff9, 0x40, 0x20000000, 0xffffffff, 0x2}], 0x9fe, &(0x7f0000000280)={0x3, 0x9c}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000080)={0x9, 0x3, {0x2, 0x6}}) 04:03:05 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8082, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)) 04:03:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) r1 = socket$inet(0x2, 0x4, 0x4) fcntl$getflags(r1, 0x3) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus/../file0\x00'}, 0x11) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000001c0)="b9c78a74dab136063b4274438f0c443b0a111427d481ac7a7a48ba5acf8eef2846d6de5dcf74500568a086abfcdd0c5724702ef6274f4e45", 0x38}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 04:03:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000000c0)='./file0\x00', r1, r2) ioctl$TIOCCONS(0xffffffffffffffff, 0x20004276, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="22c3b246fa55", 0x6) 04:03:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockname$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) 04:03:07 executing program 0: setuid(0xee01) r0 = getuid() setuid(r0) acct(0x0) 04:03:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="440251", 0x3}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mmap(&(0x7f000000a000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) dup2(r0, r1) 04:03:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r2 = socket$inet(0x2, 0x5, 0x40) r3 = accept(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) r4 = shmget(0x2, 0x3000, 0x18, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000180)=""/161) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000240)) sendto$inet(r3, &(0x7f0000000280)="f788ef9937c0c78716cf1f08bab12604d99392d07753b3595340d3976b2358f98fadf6b2b01454111de755f6ab03f399d0094f623dc73bd3e847f61eec8655dc326d4a6b9b51e7044236327a9a4348080c3490d48662260cdfa07ebf50b622960de453ea23ed", 0x66, 0x435ae63b525bcf1d, &(0x7f0000000300)={0x2, 0x2}, 0xc) r5 = shmget(0x2, 0x2000, 0x200, &(0x7f0000ffc000/0x2000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000340), 0xc) fchflags(r2, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000380)=0x5) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000400)='/dev/null\x00'], &(0x7f0000000700)=[&(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='/dev/null\x00', &(0x7f0000000500)='/dev/null\x00', &(0x7f0000000540)='#-@)r^/\x00', &(0x7f0000000580)='/dev/null\x00', &(0x7f00000005c0)='/dev/null\x00', &(0x7f0000000600)='/dev/null\x00', &(0x7f0000000640)='/dev/null\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='/dev/null\x00']) getsockname$unix(r3, &(0x7f0000000780)=@file={0x0, ""/35}, &(0x7f00000007c0)=0x25) r6 = dup(r1) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) ioctl$TIOCCDTR(r6, 0x20007478) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000800)=""/235) bind$inet(r1, &(0x7f0000000900)={0x2, 0x0}, 0xc) recvmsg(r6, &(0x7f0000001c80)={&(0x7f0000000940)=@in, 0xc, &(0x7f0000001b80)=[{&(0x7f0000000980)=""/167, 0xa7}, {&(0x7f0000000a40)=""/95, 0x5f}, {&(0x7f0000000ac0)=""/163, 0xa3}, {&(0x7f0000000b80)=""/4096, 0x1000}], 0x4, &(0x7f0000001bc0)=""/176, 0xb0}, 0x1) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000001cc0)) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000001d40)) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000001d80)=0x2) accept(r6, &(0x7f0000001dc0)=@in, &(0x7f0000001e00)=0xc) chroot(&(0x7f0000001e40)='./file0\x00') setsockopt(r1, 0xce87, 0x8, &(0x7f0000001e80)="1d6c5255db", 0x5) nanosleep(&(0x7f0000001ec0)={0x80, 0x84a}, &(0x7f0000001f00)) fchmod(r6, 0x8d) open(&(0x7f0000001f40)='./file0/file0\x00', 0x8e680fadf716fde9, 0x0) 04:03:07 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000180)) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000040)) 04:03:07 executing program 1: socketpair(0x18, 0x4, 0x7, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x480, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) getpeername$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x30}, {0x5, 0x4}, {0x800000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 04:03:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x4013, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x9, 0x2, 0x1f, 0x81}, {0x401, 0x101, 0xff, 0x6}, {0x7, 0x8, 0x8001, 0x7}, {0x7fff, 0x1400000000000000, 0x40, 0xbbdb}, {0xfffffffffffffffa, 0x2}]}) 04:03:08 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000022, &(0x7f0000000040), 0x2fd) 04:03:08 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x5) fcntl$setstatus(r0, 0x4, 0x4) getsockopt(r0, 0x200000029, 0x65, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTART(r1, 0x2000746e) 04:03:08 executing program 0: r0 = semget(0x3, 0x6, 0x2) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCEXCL(r2, 0x2000740d) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000180)=""/196) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x2c}, {0x3c, 0x7}, {0x6, 0x0, 0x800000002}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff41, &(0x7f0000000100)="f66208927bc6e54f999a7063304a47") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x1, 0x3, 0x1, 0x1, 0x7fff, 0x8000, 0x1, 0x3, 0x2, 0xffffffffffff787b, 0x7f4}) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000280)={'./file0/file0\x00', 0x1000, 0x10000, 0x4, 0x1, 0x9, 0x0, 0x1, 0x2, 0x2, 0xdbb, 0x100}) poll(&(0x7f0000000040)=[{r0, 0x4}, {r0, 0x10}, {r0, 0x2}, {r0, 0x100}, {r0, 0x2}, {r0, 0x40}], 0x6, 0x85) 04:03:08 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) rmdir(&(0x7f0000001840)='./bus\x00') chmod(&(0x7f0000001800)='./bus\x00', 0x2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000080)="bc1d0bb15063099c4c8fd19aabc69d487bfae4134ff652605865b72a91de0b0152410539e7d80e2e44c254a8309548bbbc454784cb5e8a5937a5637a46b63dc77e673d83c90e02eab9", 0x49}, {&(0x7f0000000240)="df57d166db427db67b2d7b8e94c3cdb4f5d90413951f87baed755f1d6d469e0c4767114f6834ae8766806abb8950d4701a60bc64cb10a257981372907c39a489c902c06804e2c05e7cd9e2fa7d726d4601652a76bfbe1147395532bf480e1494dedce5634d5ef55ffcc07166b32b06e56a60a42814e68b634f7fb7d626880e1875df2f2278e29eef5e2cb710f1a9b3224b9ae3b30838db7092456c4a48d11aa48ec5166acc88cdddf4c1d9d48c5cc5666bd20729a37ac9111ab1e43ff46d3f56d8c06c6cbc1c3ed70b0fcec02775ef955d96b6f182809cdba8fa264091db9b95b63feb4d6c7f10faa8850db73036956fe8719577b306cf4f7ef1", 0xfa}, {&(0x7f0000000340)="7bf88b2771004e072e1f35b00b12acacf94cbcb34d12727acb039943831461df34fa77d22ee1f10e2b94eb873da84b9136283cd720018d8e4cade1513b6986770ac86872fb13494551a18571327125feb9f97f6de6b9c0f6ac2697e449f86eae89e26a507a7f44cd1cb27715845680eccdbaa03c8cc69918b934f45e81bbdac361aa700a02925a26fbe00f5a9019ce0d9b025dc39eec50b955ba797e3096f6bef0fdc3c1c5fd38e3a9bfa35435f642620caf8950cabcd1a774d86f54344460079efd48c478c8e042a84d1834f27c413e29217c6b69814e6842a5", 0xda}, {&(0x7f0000000000)="02c0846f422a9cf12023d35efc917811eab470d49d0675beae45e45e41651507d9497f4af5710cf94d7a9d5dca84923c8459a42ba8192113bbbd6b", 0x3b}, {&(0x7f0000000440)="98b9a85e3b7e93f88351968e6d5ede528f95e46dc6975e8c55dd30333313657bc4956ced0de6de59d120dcbdd3d6d1783fdc94a12cdb840e1fb0c392b083d56a93741d2a6f99b4d9d63e4c94027463a1c560d88d317c3dd744548e156455d79fed75a1c4c78ad901084ddc2ecec641", 0x6f}, {&(0x7f00000004c0)="3d452b97d2c5d0c7675e6ac9527923cd209508b124cb5f8307f0327ab43653602b14682b36ff29ec3bbcf7f4f0f8f886f53e5176a18e66352e09309cd4d42fc69bf88b0e8367a968a1dcc6cd0b9d97ebc8a3ca4c41975b9a8bf930073203360d4cf46938928ec57fa5285bafce8ed7e55c32868a792bcb8b297bcdb13b3627efdb65a644b061441323f1f4666fe435767b79c6e38180d98d7f78d9a9ebeb7f6779d0d32b14f08f3943190e0939874db5d67549622c14cb412a9cb2440e0d01d24d9c24a355c7cb6697", 0xc9}, {&(0x7f00000005c0)="254f6a4bb96e1c2466ac801ffecbc1d0b88576a521ca23bb566727e8b1c75f060da625dac1b7c12cf40f0625469c41f8405edc96c033faf0c6b1210adb6b7b7ba792d7df4fb450f3ff45c1e410acb00c4ec3ac94f31f4f013091b21844fd9d581198804ccfd99d4a96877aa93009d9a96c067c4f07e10c0b17dd1b2dcf46c365913256eba05e59367e8e6a3cc3c7d8a7dc662db1bad63eccaa053548eb444feb81b133cd030ae567fc5353c2b888d11a5323c4cd28be3e3614c9f6885dd0efa621906b6c4fe304a38d74d90cf4659a427ea4d6b1b8b9a2e85fedea5adbe8bb7fb440278227fe3f1656b0e1af5c17770a9bb199376a464ae668a2d37a860ffbf4aa2415da1bcde71a1561c018e035ed8e27b78befa45e99c43d87bf3cdd6adea140513f1f035d48b6b4d9b9bd761e253e599c3c0947884e20b84aed365879b0a67305f44884ce19d84998d2fec7af414cf4e76f6b807c8fd5021ef58476c1308577e138c9bf62b904da06d0fead467100fad7f958d90056db22dadb08bf955eb048597c1e13ce6be60c1f2bf85b9d0d040107fb9330ccf52cfb4f56d19b2d902a2000334e46c288639709883c391dbe0322d5125ee26b361c6725408f7faf7dc2124ca9b90c7935e0c47bff24928e6dc47a50560664dbf1880b36dd7be8ba33a5df16909f558206e47fbb8775540cefee82eb4e73769136d2a51b3086d8b7c646997397f56af0d1c312342efcf554c1362bd114f140c111977b5975e40ad49c5c735c2e06686b411b4517153eb4b714c98dbfb8b9efd7885da74312fcd785285ec5a652127e90ea7b34848b17d30bbdbfb474d841e5a8726ea014fe6a8e8c52679c5e3328da9ca1f581823ef44f3792e80bed865993e21d0f6c01ef81c60d4c7ea71fb1ba109b2d4beb28ff21a4008d9f0e25ef3d510dbe32972e2a0763d718b597d8e64b4781c0f571bc33677e4b3adeeecc95266d96c3b8f44921cd3ad676d09ca221e13880b6cca3e1ce70985858e9c98f9bb19b19854dbde0a8ce6a56f4fff7d13cf765be116f177573a042c0610f0c0dc74a76944eb0e9b50472baa4f8709fb6b9517e5cf83325f9dee90faad11a695d41bfb4a826e68d08bd8ccde5fae2c7963d64d444659f0c5565694aa4161b004a0ee7c00a53a1082f72f1267036c80ab542e0b82feede0e89f26f134e90c3105eddbc59c876531e07fe1127ce0067e3ca4ff30ecdc387cf612ddf9f7b1b791f274ed7877461de7d40be1b5e2ed9d23a4a0d8ab6dc99d2e925bf669feb4ba51be329f9435fbbe695d85f589a55a700a4026e730b6ae608ca6a2df1b6a5240d9c064466c7d756c2146641aa28aed1b1c026965488269b9dbfc448cf13acd771a895fbfbe28f5cd9a67ee98e06f609a14345aeae7f06ff926de9d8036c775af507f2646cc45bea0dbf6d460eced3eb82103f5b0e0cfef7e6ba72f23d9079a71a46b1159bbdb478605865885d988c6de46613174d39ea89eb618c2c4f1a3aa974331d9da23fc5cd71d5e9d04e237d4af63190ea6369c7efd35c90a5c7fd165eb9b45829b971ef0193fa3e0fcb26da942937a75447ad2a8c88884d04f365e8052b39f7bb8fb520643ee1454538b43bd78fd54d2eb643c890a6f6927f72d273f86692f304fc623f394015fb2196ebc849114c6df5a7892edaf06a20f0336458145c757d44541c7dd9861dc9d4bb7e080cc06bd02f1f0368cdd744525a91e1ba96dc9f47802937a636079faf460edc602b7e915a500b960fda4702a69f8e8e939518c63382ffbb3e3897c097f13bdb852cf2cded3eaced84505bcaf2d4c45908b1d94fa566c9a5cfb7ec30dc3f2d14074a44bc67924e1c73811b4127d621b6f175367401c4b266be3746cc095b96a50e3aa0456f1503605135e4e64989130f858d5603f8da60f8b878d8896103606bf587fd6f6daaa7156a22278cd8271f75f8f4fe87786708f0d4101a9145d9d1d95fcaccc2765b90d31bbf709446ae90ddca56d8d9e335efc1976a99d66983a6e3093c031cd4d3bc2c511d48c9086a34e57c8b5a6f2a2a4f700081f9f86832170164bff726c4705221e005a9e74ba874369a822be7b9a8b79464474a18026eb9c0bb8dd127acd23606d0781f2c5e16e5f927064661ba53936a51f56f2061ff3ae336943a1b35a68e6aa1470301ed89a7e1ff92c9f911540683444664c10c9cfd722ab97200e5faeff0406d77b178ab52d9eb79f3dab76274dd784d28992ab5dc18bf93b97c22af44b96650a430a40dc70e00044193aadbd95e4a5ff4512d5757e6fa089e965f07e75ff09f324b7c9e93da130fcdaf8508675c8eca7a8d1536c0abe2dd5a119fc6a1f279bf72a7bd94f40c82d4fdea5f199b55a18c955a6595d20e27c18869c4479eb6b06ac6297b3081bc41c2f05c458e45ab2ee51886d9d3910f7aa6c301c471d879fd890946fc5c98000690f8efe2542673851ee6ee2d835caf0e2957791670eb7f240b3edc9875412cb8221fc42ca9347540118e1b4ef501ad433852b45762ddc145415f9011946492f7920ab85f89c30b442865ccd6a908b0edbffd992930586f501c8bb71c9d7eb8090758b9800f319527470d26f88787b3056a0a4d2ac2f984b8c04fcf39b84470aed75aecff226b82f2fe113c21e0e84c3bf2d12fd256c95eafa62ae725f2b05f98d45844fc29acb716ddcf0e8aa9b29b2457cc3541d325dbdda90ca16437edb22119515bd5522d5f2ac08b7b0254390346231a6cff6279ed8b8572dee378a4589c7ec48044253f572e89f4272cdc9b77443f315d06eca4b0cd5572f1aef9488a03782e3b69cc62ac8a171a4f1fce35f8cad2526f4a72284132f6b32c9cbd612706e7033bae053182e9bee1a7603f594a68bc3ef498e8d5869388db968683da7e399ea87cdfa6d3de433e39c7c32996c952efb9cf28b2aaa311ed0fb0744adfa23219a7b741e0c4bcb69b348d26d55d3945db2f058bb716020e47746c3cdd81afb94bccc5a1be2d4a7928e1b1ce749b7a04e9f28f938d8d0dcaf5ffffc5c9c1e8de05ece383d8da0da4136736832365db190ad43d3eeb1aec248d8f48b9dd839e1418318397b6b19d2806433657414fad45da95740b190b93b0cff13088ca633a0788b6c548d9c1c44c7fd6a0353b5e9e603a1424882b8430f661d470c6c0b6af8711eeb7666e49327b48e387276fa42b675e89cd010abfdc6cfcbed8e314dab7ccc8bdb288e6c8c9cec85118c26fcc88e88e50c7824dbbe2edb0e75dd7e1fc9a0d58188382de94036bab0fb56917925424fd9f6ceeb720d0674d8436245b299c594bde9b234f2530c2f7dc3c34d1faeecb8a93bd282d60e9c8f577cd036801165c65a05baec02d56149c62c2613e8bc5e80b0023277f80728cd9b9f2453307930d0fa152185699d1352fc2d6a8cd7aafa7dc9e1514db472a292fcb84d301db6ee371c3554d7081413332b487cf419089081e655c46903a695e77d57def9bb1fd85a0c69496769cfd91c20b131071169e2cd9b7891b1238706a7666fc92e69af772b87e114d34e29a0dc66f5f1a795bda075347308a8b4927db87ea47be1522c545b9b95e1f2e6ae99df778c12c1d1721dbe735bd1402d3534e41a6349066c76807ad0f94ecc2a5ea6be1d81439735840da3fb61f70268e6159dd9cbdaeb2a295cd523809395163abe8829ca4045953f46fabbb290e4b905726762479fa95f800d6cfc542c359af4aa7a99cd70c5cb369d29a5938438446c0deef33e8453cbcc5639087dfcafa5dc3b0c5a17c1cdcfc5982c6deca04c2faaabf44e036208870acc94f94e0f6d998fec55ebdf259303b214a12774f0c63729088a89ef16551f04ad4d4e3071a73dbb3923f28a3f18b16b6e7782f5922238366f391c1d1dcd259f5a318bc3a61f51fdd84d2acea1ff7c2b30247f6bcfc672007289c0e293c9e176ff239d7dee63b29722d1fbe41890ec2679fda2dc5782bc21bb88f28008b8f571fa991ac7e96d6c720d325e1dc70ef0427a21cd197bf71f29c4b40529fd4ef22e052c8f61c8db95909aa3d65c42d53dd09f356203a13f82ecfa8a65a80b8de1020bd2d5d440fd6145f20788ee6e8c61ee08e269747907f3c9cfa8f0674b909f7c0c1eb1ddc16d888b16ceda59c00d891e1c303fd7696ebcbc51035fcc5d8467955a46062011929f2bda19b8115071a773c375d0dbc0e56c260f33d2cc15a5a479786ea6d250f39b9872dea6a002ff016d855d5f80b879ae6678c4b326ed7f81f23c588ca47b0bbf5b896b5676a9e578201d2422ed016a920490d4f5780ecfb66a525c69c442d7ea95439dc23de6acd27208e58951e6f20a587ea029caedd3a0c4708666fc43c152953ddc3a23872a22e84f8601ac890cf4632963a2173c30ae777e0202d1fcba20c0062bb9f6d1830ca2a3499f880a8d7e03491948524d94f1822c2adb53f687ee1cbc72067879ed0ffec07f2ea7246e32962a0c6ac1f4caf2e258e9dbb830a3569a77ed3a340e81249d1ff770a8e03a53ae18f09ab534ea26d5e34fb0c37c7fa96b347add9001e2b3ae8015f8a704daa811933c6157caa001b4d0bfc9fd016bda06a0a9015391e0dc31932e023b1a955fa987660d3b03cecb67969ddb4c306e55e962d2dc84e4ad352a1eaa352ce0aaa66b4fd77ec88f20f034b50662324a9afa7e6a8ca41b0b1271cb0b89d15a9a7a00e31fcd7ce882f5a17fcf47260b0924bd438c713a68d39f4f1f3bf37bf92e8bf7b1ce59f947f0bcb97d29db59b7cbeb0acca054324416b85bee9bed7dd2a87eba9349c70e4dc0b2fa0bd630b78debcd24a0e5350d60e329bb7b8fdf0732e6b2a99995bef21f216f6efa87db47081480e03fc8882a31d0e51d7d1425f347bf4fcd1b5e8d072782f0bf29c9af69498475cafe41ff5cdd9a62cac61b55435202ff5c93e5aa22e92de2f4cf7155ea399466109a192c1acfd43c9e1a974a2432f4f525a9bf91105ce4215cd85044fbd3989310766861cfcd488cdce7a7c67544baed1aa6fcc29f3a094c328f7024da56cf8fd6808507f8cf4a26a4b3aa85d23317b6c109b24d48c9b0af8bfa39b25c224e361273c1c67d7fd7945326dd1ed7de84a78b36184f9827d865818b77c897f6f4edd7812d24c0a33d68dcc6a15cc85b225dff9b91a5cc3103dd12be4af5b1b0aa93040e211c04f4ea9334f2e16f829e8ff62593410effeb4493fe3bf1e6db4af43947e775dfe289394457ae809987c01508f409a36a9f66627f6c8b8f16f7f001d00fc3470883d8ba9fa35263693773d7028914179a419a728bf4f6f0f6b949e9e11c1915ec129cc62de1b54ea00d1ea7c70c4aa683fe1f9ad72ef6f472f264d65b9fad86f9d51ede18ce7cdfd0fddc0dfc3139770326f4b76f62c0275899e1b454585f21ca62a11cccfac29578cbdf21679179bce65fb37f4beb75637482e39ef1bd61a2c390daaa8ce11f183bed76c7addfa9e9cf01714ea30bf9b4b86b184cda90fe08f4c47cd50d8fa025acf588a1ab4927689bfd4fd42dad81dd138f02f61cdc5a2845b0c75385982e382c505c3aab7623cbadf497ea8c13044a076a8bb33d39b2148b77d38a83a33a2f7dd009c6fbfb16316f17d335f2c18189da4153bb1fc5946de5beb61ece6df878fcf9a06ebc63599a4546449bb49b79832ae72340fbb37e4914fb24c43e0774c5f8299ffc937ab1c8080b43fc2528799085b811af9806c4c2c0b5cf04b844331cf7baa1b4a376ee2a9e21581f8d32882c392a8251d8ea8328c3d0b16772358e156aba9", 0x1000}, {&(0x7f0000000180)="83df944a38084018c6c288fb260454", 0xf}, {&(0x7f00000015c0)="5d7b623e00d5672bf97b787d8c4ab7d02c310850c07654164140f8609e824480ba99c5a0e2b9aa3b039fd160567718db0a82eddc9079cffc4f003b508782bce2f516b377678d15817bf46a6c9c7169ea7610f7176df8fd1d0844eae825d2f47fa492ddc2c4db2f01321e5ef334e6351f1aca340390c0f1af2b764d4e7ae7d184b0202554c12b962de423563b1aabb673a2a26c283317cb8fe3abda43372ca9465af4a30e7c0a77cd91", 0xa9}], 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="a27574df21172023a1eedafcf150efa6ff8bf3c1262f4ef760e6e8cac9d6079cbbc1df6df839e2fdcd8f630cabd4a0583aafac3bf25f9d4dee0711ecd8bb774e69534523a4cb92e049e7a64b8cf7ef7705a5c801127ef4d0b8c1a1b6f7bc58dd7e6dc2752e123e", 0x67}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000001880)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r2 = getgid() lchown(&(0x7f00000017c0)='./bus\x00', r1, r2) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000001780)={0x9008, 0x8, 0x85e5}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000001740)={0x1f, 0x1, './file0\x00', 0x7, 0xfffffffffffffffd, 0x0, 0x10000}) socket$unix(0x1, 0x5, 0x0) 04:03:08 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x120) pwrite(r0, &(0x7f0000000040)="ff10c0fd58726418e4332c1601d600667c46ecf1e9ad3a16ec02e05aaebb77101f61e22e9e21d5d1b2f4a479269adaface7b13549d5fc75b342975ee0c4a86e2ea9966b5607b9103239374e297675c8207657acefeaa28d25746c1d0eae338055459947a0039b945de1b0c", 0x6b, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchown(r0, r1, r4) r5 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x20200, 0x20) ioctl$TIOCSCTTY(r5, 0x20007461) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000001c0)=r5) ioctl$TIOCNXCL(r5, 0x2000740e) r6 = semget(0x0, 0x3, 0x4) fchmodat(r5, &(0x7f0000000200)='./file0\x00', 0x4, 0x4) r7 = socket$inet6(0x18, 0x1, 0x100000001) fsync(r7) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r8, 0x80046c7f, &(0x7f0000000280)=r9) r10 = shmget(0x3, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f00000002c0)=""/32) mknodat(r9, &(0x7f0000000300)='./file0\x00', 0x1000, 0x1) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000340)=""/38) shmget$private(0x0, 0x3000, 0x130, &(0x7f0000ffb000/0x3000)=nil) dup(r0) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0xfffffffeffffffff) openat(r8, &(0x7f00000003c0)='./file0\x00', 0x800, 0xe) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r0, 0x0, 0x3f) setgroups(0x7, &(0x7f0000000400)=[r2, r4, r2, r4, r2, r4, r4]) setsockopt$inet6_MRT6_DEL_MFC(r8, 0x29, 0x69, &(0x7f0000000440)={{0x18, 0x1, 0xc3ee, 0x3ff}, {0x18, 0x0, 0x80000001, 0x401}, 0x7, [0x3, 0x3f, 0x6b5d8a91, 0x81, 0x0, 0x2be5, 0x1, 0x4]}, 0x3c) pipe(&(0x7f0000000480)) chown(&(0x7f00000004c0)='./file1\x00', r3, r2) semget(0x3, 0x3, 0x20) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000500)=0x7) 04:03:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:03:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xfff, 0x1c0000, 0x0, 0x1, 0x7, 0x6, 0x401, 0x1, 0x1, 0x7fffffff, 0xfff}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r3) fcntl$setown(r2, 0x6, r3) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x400, 0x0) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000080)}) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) getitimer(0x3, &(0x7f0000000080)) 04:03:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x31bc960c8f58b491, 0x9}, {0x67, 0x6}, {0x8b, 0x80000000}, {0x0, 0xb84b}, {0x24, 0x4}, {0x22, 0x3402}, {0x40, 0x8}], 0x7}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xd610) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="6efae9620b73bf39d4df327a8339dd432fbcfe4d42b4b87fe50385c604cb61fcd11f18ad1b3e45e8f297c2daf6ceaadc77cab23c95f4491baddc1df30e0395320383b2baaae83687253cb363830c245c98e2d067f40a7b58cf0907c93429f0fabef5f966f0170442d2a80cb84989eb082b6948d93d3dbc3ed1ace3a7be", 0x7d) 04:03:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x80200001, 0x4) accept$unix(r0, &(0x7f0000000240)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000200)) 04:03:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000020088}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x14) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0xffffffffffffff9b}) 04:03:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x22}], 0x2}) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x87c948bde1aaf490, 0xc2) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 04:03:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf383f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e5746360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf5547612f871f4385f04557795ea4a5c5fe65baa202361cd8ca05dbbc5b65c6593d2870bc122cd235000000000000000000000000000000000007adb1ff02fb37ecd2cf8724eb18089278e314330000000000000000000000e22b05e5d10f524a64ef5632ccf137c8ae115db3119e911c3a94fb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c103681b82634ad276d3a365e12d3b1433eab57e9e9a3da45a9931cfcc92aa14d14cb2412b25bd1bc73000000000000000000000000f1ca5f2071c1f276b670a2a93110d876454aee547f98e515464903ac94794738537d7b5d74f90bd08c5f4d51be32f0ebd9189746005454d719e5a9e7a50f6c453ee525baad02581807c0cbfa1e220f379363c68c0b2a299b208dfa12aa5d5037263725391fa4325a1970e9cbdcc9eb6fd5e9dec4d723127ad15c42b2bb8fd236ba056419f99ab5ba9e812a96aee4ba82f46f1cc10e0e3b92967d2921075aef1400000000000000000000000000000016000000"], 0x10) r0 = socket$inet6(0x18, 0xecbea62d4fb2da98, 0xab8) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000200)) writev(0xffffffffffffffff, &(0x7f0000000540)=[{0x0}], 0x1) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x35, 0x0, 0x1}, {0x800006}]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x8, 0x6, 0xd94, 0x3}]}) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x6, &(0x7f0000000380)=[{0x3, 0x9, 0x2, 0x7}, {0x101, 0x10000, 0x4, 0x6}, {0x38f, 0x98c, 0x1, 0x8}, {0x8, 0x5, 0x5, 0x80000001}, {0x9, 0x8001, 0x8, 0xb7c}, {0xf0, 0xdf2, 0x101, 0x401}]}) close(r1) poll(&(0x7f0000000100)=[{r2, 0x1}, {r1, 0xbdaf9b98e8dab9f9}, {r2, 0x6}], 0x3, 0x2) munlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) shmget(0x2, 0x2000, 0x240, &(0x7f0000ffc000/0x2000)=nil) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000280)=0x9) chflagsat(r2, &(0x7f00000002c0)='./file0\x00', 0x0, 0x2) 04:03:09 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x8000) 04:03:09 executing program 0: getuid() r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) shutdown(r0, 0x2) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000040)=@file={0x1, '\x00'}, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCNXCL(r1, 0x2000740e) 04:03:09 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) mlock(&(0x7f0000ff1000/0x2000)=nil, 0x2000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2005) mprotect(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2) r1 = fcntl$dupfd(r0, 0xa, r0) mknod(&(0x7f0000000040)='./file0\x00', 0x20, 0x8) r2 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ff9000/0x3000)=nil) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000080)={0x10, 0x20, 0x4, 0x800, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x2}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fed000/0x2000)=nil, 0x2}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f0000ff2000/0xb000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x4}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x2}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3}, {&(0x7f0000fed000/0x4000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fff}) connect$inet(r1, &(0x7f0000000580)={0x2, 0x3}, 0xc) shmat(r2, &(0x7f0000ff9000/0x1000)=nil, 0x1000) 04:03:09 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000240)=0xfffffffffffffd9d) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0xe1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0xb, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r1 = dup(r0) r2 = getgid() getgroups(0x3, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r5 = getegid() ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000500)={0xb6, '.\x00', './file0\x00'}) getgroups(0x3, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x1, &(0x7f00000003c0)=[0xffffffffffffffff]) setgroups(0x7, &(0x7f0000000400)=[r2, r3, r4, r5, r6, r7, r8]) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000140)=0x1) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000440)=0x9d09) readlinkat(r10, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/38, 0x26) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x80}, {0x6}]}) r1 = shmget$private(0x0, 0x4000, 0x40, &(0x7f0000ffa000/0x4000)=nil) shmat(r1, &(0x7f0000ffa000/0x4000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:09 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x84) r1 = socket$inet6(0x18, 0x5, 0x0) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) 04:03:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x8, 0x4e3}, 0xc) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0x100000000, 0x7ff, 0x7, 0x1, 0x7ff, 0x40, 0x81df, 0x2, 0x1, 0xfffffffeffffffff, 0x1}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0x3ff}, {0x1}]}) 04:03:09 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setuid(0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="be") 04:03:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x64}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) socket$unix(0x1, 0x3, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000140)="b668e884e59425a98ed64b5d3f3fdbb86418522460849c9766a4d80796b51e81210b65982f33c55a64f6148157670000b1ecacbb9b0121c67c338115938b8648cba13f") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000001c0)={0xfff, 0x100, {[0x9f, 0x2, 0x1, 0x1, 0x40, 0x3, 0x3, 0xfff, 0xffffffff, 0x7, 0xff, 0x10000, 0x5, 0x6, 0x4, 0x2, 0x46fd, 0xb9ed], [0x10000, 0x0, 0x8ab, 0xc07, 0x2, 0x7fffffff, 0x9, 0x8001, 0x3, 0x8], [0x77, 0x80000001, 0x9, 0x7a1, 0x101, 0x317, 0xe73a0000000000], [0x8, 0x80000001, 0x6, 0x7, 0x2, 0x7], [{0x4, 0xffffffffffffffd7, 0xa34, 0x20}, {0x5, 0x4, 0x400, 0xfff}, {0x0, 0xa6, 0x8, 0x1}, {0x8000, 0x9, 0x5, 0x8}, {0x800, 0xffffffffffffff4e, 0x8, 0x1}, {0x2, 0x98b2, 0x81, 0x3}, {0x4, 0x4, 0x401, 0x2}, {0x2, 0x5, 0x5, 0x5}], {0x1, 0x9, 0x5, 0xd0}, {0x0, 0x8001, 0x2, 0xffffffff}}}) 04:03:09 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x80) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000280)) recvfrom$inet(r1, &(0x7f0000000100)=""/77, 0x4d, 0x3, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x187, &(0x7f0000000180)="84") 04:03:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000200)={0xfffffffffffffffd, 0x3}) pipe(&(0x7f00000001c0)) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfadc5cf9af652b0d, 0x80, 0xfffffffffffffbff, 0x200}, {{r1}, 0xfffffffffffffff8, 0x8, 0x1, 0x9, 0xd3}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x2, 0x8001}, {{r1}, 0xfffffffffffffffb, 0x1, 0x2, 0x89af, 0x5}, {{r1}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x3, 0x1}, {{r0}, 0xfffffffffffffff9, 0x44, 0xf0000011, 0x0, 0x81}, {{r1}, 0xfffffffffffffffc, 0x0, 0x2, 0x3ff, 0x1}, {{r0}, 0xfffffffffffffff8, 0x10, 0x40000000, 0x800, 0x1000}], 0xffffffffffff4c60, &(0x7f0000000100), 0x0, &(0x7f0000000140)={0x401, 0x9}) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) 04:03:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) syz_open_pts() r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "002100008000"}) write(r1, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 04:03:09 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0x20) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) r1 = getppid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) setpgid(r1, r2) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000240)={0x3}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000200)={0x41608aa526857d0b, 0x8}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x4) r4 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f00000000c0), 0x37b) r5 = socket(0x18, 0xc003, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x40, 0x0) bind(r5, &(0x7f0000000040)=ANY=[@ANYBLOB="a184000000006cff30800005000000000000000000ff0000"], 0xa) setsockopt(r5, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x35}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0x73, &(0x7f0000000040)="d48f2cc29196c0cd49cb86d9d7c7b4ab088b3db6e7ac3c5c76146724d22b627ff550ce9440b1cd5a2f955f4b73b7abb336b3eec1cc3d7d33cea0b498835d6c0baddc60498f46c5764e161e4f741cf22d4595eacf40dcb06bea664b4b72809e702a05aeca1648d41cf2e2fb2de03c7a46cdaf4f") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x86, 0x4, 0x4, 0x2}, {0x0, 0x7, 0x6, 0xe837}, {0x40, 0x5, 0xd7, 0x8}, {0xe5e, 0x7ff, 0x100000000, 0x2}, {0x5, 0x24, 0x4000, 0x5b50}, {0x2, 0x10001, 0x8, 0x10000}, {0x7, 0x8ca, 0x5, 0x6}, {0x7fffffff, 0x6, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 04:03:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x6, 0x4000, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r5 = socket$inet(0x2, 0x1, 0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r8 = socket$inet6(0x18, 0x4, 0xf231) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xd128d0fbd76a7542, 0x0) r10 = syz_open_pts() r11 = socket$inet6(0x18, 0x4000, 0x9) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x2, 0x1, 0x321f, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x88, 0x10, 0x74281338, 0x6}, {{r4}, 0xfffffffffffffffe, 0x81, 0x20000000, 0x3, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x2}], 0x777, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x5, 0x2388, 0x1ff}, {{r7}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x5, 0xb5}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0x401, 0xa5e}, {{r9}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x8b36}, {{r10}, 0xffffffffffffffff, 0x2, 0x40, 0x5}, {{r11}, 0xffffffffffffffff, 0x10, 0x40, 0xaa5a, 0x5}, {{r12}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0x8}, {{r13}, 0xfffffffffffffffc, 0x50, 0xf0000000, 0x2, 0x5}], 0x0, &(0x7f00000003c0)={0x5, 0x1f}) connect(r6, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) r14 = semget$private(0x0, 0x4, 0xc) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000440)=""/230) connect(r11, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r15 = msgget(0x0, 0x20) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000580)=""/105) openat(r0, &(0x7f0000000600)='./file0\x00', 0x8010, 0x190) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000640)=""/54, 0x36}], 0x1, 0x0, 0x0) msgctl$IPC_RMID(r15, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f0000000ac0)="efca4afd061d03fa5b040069bd103c2fef0000000000000000dd78f31e2acf13f84b916e26a9a6667c476695d0ec9672531d8c743c74ab8a0800ab8ea45845f23dc5d5f83ba1c27521c52bb3f6be04376f5dccd1232c04a1c730c56611c4f0df19398b19be8333c6df7e712276a9bea79fa8550dd9f22c4ecac8dee8d66b107c11397f55b6c27176dc8bce051b27ba2b9f3a411076b99d2b4ec7dca6b2efbb6f387b5c025dd0d9bd53dfc76886081c72f3f02ac444b05761057b555c97c7f1a33a", 0xc1) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000700)={0x2, 0x800}) poll(&(0x7f0000000740), 0x0, 0x1000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000780)=0x8) preadv(r11, &(0x7f0000000a00)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/104, 0x68}, {&(0x7f0000000900)=""/102, 0x66}, {&(0x7f0000000980)=""/89, 0x59}], 0x4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) msgctl$IPC_RMID(r15, 0x0) 04:03:09 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x3) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) pckbd_enable: command error 04:03:11 executing program 1: r0 = dup(0xffffffffffffff9c) fchmodat(r0, &(0x7f0000000040)='./file0/file0/file0\x00', 0x1b1abce50f44066, 0x2) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000000)='c\x00') pckbd_enable: command error 04:03:11 executing program 1: r0 = socket(0x1, 0x5, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/125, &(0x7f0000000080)=0x7d) socket$inet(0x2, 0x5, 0xffff) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f00000000c0)=0x7fffffff, 0x4) pckbd_enable: command error 04:03:13 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x2, 0x77}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) 04:03:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x40004204000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCMSET(r0, 0x80047001, &(0x7f0000000080)=0x38faaa89) 04:03:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000100)=[{0x1, 0x3f, 0x3, 0xffffffffffffffff}, {0x2, 0x7, 0x511, 0x200000000000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) pckbd_enable: command error 04:03:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) 04:03:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f00000002c0)) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 04:03:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x47, 0x1}, {0x83, 0x3fb}, {0x88, 0xd92f}, {0x0, 0x1ff}, {0x80, 0x9}, {0x41}, {0x26, 0xc7b}, {0x23, 0x8}, {0x85, 0x80000000}, {0x8a, 0x6}], 0xa}) r1 = socket(0x3e, 0x3, 0x100000001) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000140), 0x0) 04:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x35}, {0x80000006}]}) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:14 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000080)={0x7f, 0x35, {0x5, 0x7af3f480}}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:03:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x48265f66c52ca961, &(0x7f0000000040)={0x80, 0x3}, 0x10) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x40}, {0x18, 0x0, 0xfffffffffffffffd, 0x7}, 0x11, [0x101, 0x1, 0x10000, 0x8001, 0x1, 0x800, 0x7fffffff, 0x1]}, 0x3c) 04:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x84}, {0x80000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:14 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x4, 0x6, 0x6}, {{r2}, 0xffffffffffffffff, 0x36, 0x41, 0xfffffffffffffffc, 0xe}, {{r2}, 0xffffffffffffffff, 0x2, 0x20, 0x7398, 0x9}, {{r2}, 0xfffffffffffffffe, 0x82, 0xa7c34fe440059134, 0x1, 0x4}, {{r0}, 0xfffffffffffffffb, 0x8, 0x80, 0x4, 0x4}, {{r1}, 0xfffffffffffffffb, 0x80, 0x80, 0x9, 0x8}], 0x1, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x2, 0xfffff, 0x8, 0x8001}, {{r1}, 0xb67fea7e4fa71391, 0x4, 0x20000000, 0x7, 0x10000}], 0x1, &(0x7f0000000200)={0x8, 0x1f}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3f, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080), 0x1f, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) mkdirat(r3, &(0x7f0000000280)='./file0\x00', 0x100) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) kevent(r5, &(0x7f0000000040), 0x4, 0x0, 0x3, 0x0) r6 = dup2(r0, r2) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000040)=0x6) getpeername$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) 04:03:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) seteuid(r1) write(r0, &(0x7f0000000180)='t', 0x1) 04:03:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') syz_emit_ethernet(0xfa, &(0x7f0000000100)="300b73f2939718a897c63c42a0689b92c03d7cc376df353acd2a8592f82b37eab11813479ab530325ddd52df359f9facf8879ff16b2b25eabf293896d93dd14203165e9a151645fcd463341081b37c4f2133f351fc592ad864d663a62baf958a98ce9633ec20ed8afff55018f0b0d82c297685a62dce49e37333a6a04852d21024d096481eafeb43246bbb3e6781b04f8cde2c06a11799bd57ae925713c1b208b32d59f08289328970a4033caeb107991d4cf01def5b241d90a91ae9e7476c99f98dd58ea9bd381a0eb47848bfffba2d1835e321f2fc820bb6e18df41bf4b71629ffc3659ba8f1669c8fda3569bc9c7f9d45023823cb2b2c417d") 04:03:14 executing program 0: r0 = socket(0x18, 0x4, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbffffe, 0x2f}], 0x100000001, 0x0, 0x0, 0x0) 04:03:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0xb33, 0x96}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) readv(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000240)=""/126, 0x7e}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f00000003c0)=""/58, 0x3a}, {&(0x7f0000000400)=""/52, 0x34}, {&(0x7f0000000440)=""/96, 0x60}, {0x0}], 0x7) write(r0, &(0x7f0000000140)='\r', 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f00000000c0)=""/49, 0x31, 0x1, &(0x7f0000000100)={0x18, 0x1, 0xfff, 0x9}, 0xc) 04:03:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1, 0x7, 0x2, 0xfff}, {0x0, 0x38, 0x4, 0x4}, {0x7fff, 0x800, 0x101, 0x9}, {0x5, 0x4, 0xb51b, 0x1}, {0x6, 0x1, 0x2, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x5, 0x0, 0x850, 0x5f6}, {0x1f, 0x7, 0x7fff, 0xfb}, {0x7, 0x6, 0x4, 0x6}, {0x6, 0x100, 0x9, 0x1}, {0xdae, 0x21, 0xfffffffffffffffe, 0x7ff}]}) 04:03:14 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r1 = semget$private(0x0, 0x4, 0x10) r2 = getuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000380)={{0x2, r2, r3, r4, r5, 0x6, 0x1}, 0x9, 0xfd, 0x101}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x40000000]}}) 04:03:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 04:03:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000000)) 04:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x6c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0x9, 0x5}, {0x18, 0x1, 0x8001, 0x8000}, 0xb9f7, [0x10000, 0x9, 0x3f, 0x829, 0x1, 0x4, 0x1000, 0x9]}, 0x3c) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 04:03:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0\x00', 0x2, 0x1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r1 = open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x20000, 0x8, './file0\x00', 0x1, 0x3, 0x6, 0x4}) 04:03:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x5, 0x0, 0x0, 0x80000000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname(r2, 0x0, &(0x7f0000000040)) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') 04:03:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) socket$inet6(0x18, 0x5, 0xfff) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x1, 0x2}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000040)) fcntl$dupfd(r0, 0xa, r0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000100)={0x6a6, [{0x0, 0x7}, {0x3, 0x3}, {0x1, 0x8}, {0x3, 0x1ff}, {0x3, 0x7578}, {0x1}, {0x3, 0x400}, {0x3, 0x3}, {0x2, 0x1ff}, {0x1, 0x8}, {0x2, 0x5}, {0x2, 0x4}, {0x0, 0x2}, {0x1, 0x100000000}, {0x3, 0x100}, {0x3, 0x56}, {0x2, 0x6}, {0x2, 0x8}, {0x0, 0x7fff}, {0x3, 0x3}, {0x3, 0xfffffffffffffffe}, {0x1, 0x9}, {0x2, 0x7}, {0x3, 0x7f}, {0x1, 0x1000}, {0xcab08e7b9e20a5e, 0x2}, {0x3, 0xeca4}, {0x2, 0x4}, {0x3, 0x600000000000000}, {0x3, 0xf9}, {0x3}, {0x3}]}) 04:03:15 executing program 1: truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x3) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 04:03:16 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x81a9, 0x40) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) fcntl$getown(r1, 0x5) 04:03:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce", 0x7}], 0x1, 0x0, 0x0) r1 = dup(r0) sendto(r0, &(0x7f00000001c0)="dd29fb0abb471fe90552b2b83673aeb18e1c5b51b543a89071e370cf7e7bd5ffb86bbd281368345dc66f9b3b17593b19deeb2dcbbb7e472dd0dc791aa98dfb83a0f9ca6e5d1e00698f6b9b9823213f5b806ea00f402d732957a30d3e5c71f2a32f85708274914b0b0278719c5e68fde1c886e41d816d7b702d6c6c33ea3871567fabd6f2ab821a34bf70f0dfe19c6e3e1614fd86eee5577d51e526d00e1c410ec808a601908be55fa63df1d26112206995fe3b1da6ce69486e5f14cf748475ed39b4cd47ef0feb3a208dbdb6987231", 0xcf, 0x400, &(0x7f0000000100)=@in6={0x18, 0x0, 0x9e, 0x80}, 0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./bus\x00', r0, 0x1}) pwrite(r1, &(0x7f0000001280)="0fad4440b3bb1b504c8a8328cba1ed5c3607353ad1dfeefe48b55ccebe19ef411b1965c2e509e2362a982d6e3ce2c6d7c6b596d6c429dbb6420f7804ff3bd7d438aaeb7891aa25de074da7c5d08c3a8358fa7b0d0ee3fb003a0dcd14b14501146829502e48d85f2d85f1fe67061b760d6635873c5c2f20c9733e50ae97e8892daa7a208dfe861f0beb0c186150b894487de1aaee04bd3afc231c16ba06e511c7fbcb88366ef178b3ebd4179f35cd8eb454ce9f6f182d5d173f933f0de8f98342879b1344e62399a576b29c406260b74ba0f120ebc86de4fa71d209c874b344526faa7b09bfc938ac4134490ef293e0af46d0449cf53a5b836a64035b9cfffc3fd7bad8482ace6621a84fedcb640e63dc78fbb3c24d9ebe174a268b1898e7e98697054c471787c6f404b89b3d7845a57c2f44864ca8c6d416ef076e3dec1206ac4cf8b4b7949e2bd9af24f73e7d7d730b3865c4aa4772e41d9ded5c208c3387330705c6ddba800345d33d1020821996867c5d72f9fa8e1ecd6babe0c4de4e45c20d4e8505c9e9de1e4996af36055508e0827197e6529be7a447c6db1a8a3bb1d19a5dc718c8b7f65b9b05ee422d568ff129ac78276ddbefc2c11046fb226d2a49d25811a8b25c830e07fcef6bea4bfd798d7743ae40ff30a7dadc7ef7e8ab72f4a744cb1c2822b4d8eb071634d369f1deb26cb6a54b44419cde0ff0bdbd6bb291b02da88b20482ffb10f5689acdea33fddcb6f523684c44d255f03b619b7c4949f99f7cda18af967e74cdc1033a99752812b416e1981b949439a7e1b38d14dc21a30bb12f8f70d794c89ed0f8c6d478ca13794a7f4c79b00af8b95d543e7b5783b97da5776562c330a8201528c17a90be3a3c3f98bca87f4cfa2f0ccf3a715bb19fe1205703dcc4496598191ca7a4250c77a424492fa49f212ec19baf71dc29418a6ee92891777aeef1ef8baca6c4be0acc156bd6fcc4b7306869199f882f6af71a79dbc0ffcc0974b4c0774d16997a907f5a956dd7d225f74c57ab87547478a7f3ae0441345f0b1cb4f23eceaf7cf4efd55232d0d9621fd7f501c11c1ae431edaa3ba32597c4f72c70f6ae258b4c1f07604f9cc1b87d606e8e50035093512cba98f0fadc4601f2bb84f2309ec253c7ea3b198b4548fda907517e9636b77fece4d38dbdd6aad1c7d5c982b6d4476dc323f2e7a8a76aebf441f9ccf96cf8c2134f85ecc1744db39a585ae684c263a257cf7e6c3ff31623790d563438ad0fab0028c48784571f829d8304956d8514e0ee8af6252ec81dd8f2b450d4d5062fad5171042c5bb8e85b7d4e452500182ce4e862a64f18319b769518db4e0f18e02df8c50f92f22556ff0a8b6e79899cb81eb5e7558d73d54e1e9a74209485569b5c5b88de04605e56b6f16e8efc8db1dc5c54fb198b9557dd1b0452e28f0cc909614e8e4d9d6afb87d0bdbadce343ef72a9d55a99226210008786b93cb7f1d193b596f26071f84e1d3c8b686b7ebced9c90caba32dc9e3adc77a9cd9803e9194a35476f2e0735b368fdd5940e67b2699fa85d9e518a33091aec6da6e5b940733ffaff73509a73c8f099e705366266c7562bbff0067a1029c19285f0489547203eadeb506ffb4658a2aca2eedb1838734784d312ddda681d73b417d72be548fa99", 0x49d, 0x0, 0x0) 04:03:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0xfffffffffffffffd) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0xdec, 0x7, 0xfffffffffffffff9, 0x9}) 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10, 0x0) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_emit_ethernet(0xf1, &(0x7f0000000080)="925800d633dd92a144caba024d013b35d4ab32f6ba6770a9506ca9fabfba71a7d56b276d3b9c4746f291cf04b3fa0c71d35fe284675a5bbda570bbd33bec8a2e88e0e31d54690d044183459272a4ab1c93e0b823381043a310fbeb3a64e7bdd5d2ef34df9035f765726cef9f3d3578e95bfc67ea59a03ad189d461d17c1e4d20ea10c9ff4aa5ba03e4271ae07a5d65007a06938516a1e3b5c25e857cbd0fcdcab88e777f9cfab8830c15b1dc44bdfb01a39f0f7dc9fbd34a09f96a034f15b0de211be144f88b95861291e2cb44cc655944dfd9b3e205a36b675f30956fd3f4c50b9cfb1f4431e65adc2baaaffa3368e271") 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x48}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='\x00', 0x100, 0x3257e590b1b873b6) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xfffffffffffffdb7, 0x0, 0x0) 04:03:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r1 = getegid() r2 = getegid() getgroups(0x348, &(0x7f00000000c0)=[r1, r1, r1, r1, r1, r1, r1, r1, r1, r2]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)='./file0\x00') setuid(0xee01) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x400) r3 = open(&(0x7f00000003c0)='./file0\x00', 0x20000, 0x13b) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000400)=0x80000001) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000240)={0x3}) r5 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) listen(r5, 0x20) 04:03:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x3a7}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881", 0xfd}], 0x1, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x9) 04:03:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x7, 0x10, r1, 0x0, 0x46) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) readv(r1, &(0x7f0000001480)=[{0x0}], 0x1) 04:03:16 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x0) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x4e083e81458b33a8, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmdt(r1) 04:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/50, 0x32}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x74}, {0x6c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0xd4150bf1bc3578a7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 04:03:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="c99be5be3e43040606002e", 0xb}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000003c0)="9c87c377284c35b87e2e", 0xa) ioctl$KDENABIO(r0, 0x20004b3c) execve(0x0, 0x0, 0x0) 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x80}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b6, &(0x7f0000000200)="b6") 04:03:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) r2 = shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) msgget$private(0x0, 0x8) shmctl$SHM_LOCK(r2, 0x3) r3 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000100)=r0) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000080)=0x1) 04:03:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) bind(r0, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000100)={0x1ff, 0x3, {0x8c8, 0x9}}) r2 = getegid() getgroups(0x7, &(0x7f0000000080)=[0x0, r2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r3) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x3f, 0x1, 0x7, 0x1, 0xeb3c, 0xff, 0x0, 0x1, 0x2, 0x5, 0x80000000}) 04:03:16 executing program 1: r0 = semget$private(0x0, 0x4, 0x80) semctl$IPC_RMID(r0, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x69, 0x0, 0x0) 04:03:16 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x8001, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f00000000c0)="bdfa4d2582c321a8cf98048e4a8051bd24313dea8d034bd605e2ae280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d02bc9028a2b887f01309", 0x65) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) pwritev(r1, &(0x7f00000063c0)=[{&(0x7f0000003140)="bea3d06bb067bf015083d96412c4f2005d073615bf", 0x15}, {&(0x7f0000003180)="8a587cf3643911595b5725cfc3d0131f01f92cb5ab9e83e64c5d848dae2f72b6659c2c7c806ac9012908a03f214e576fb9f8ec59438f23ef13657a1b89a0e5aa05284caf13d251184ea68a7c6d7eec33bd1d9ca68aa4c0fb901dceb46512f0881b7f726d213659f450a0e71e5c417f157d48503ec23d17", 0x77}, {&(0x7f0000003200)="daf75457fca217f0c112713c7b9fc03c8aceaf1a82e7a4cf76fb3b9ce6dc9285732e1000d2c7367de1c5f656ddce9e8773bfb3e507f8990755be63dd299975d7c8c823e86212c2e69be22d7e0c09150ca1c318fac180761599d2e2c53e0cd4ffadfd5fd933dc5602cad6", 0x6a}, {&(0x7f0000003280)="684c0aa59375b9fbfe5c3cb04ce2294fe0881cedef0543d36bd47da28aca3c7dc4f0d787d929c09fa08345045f255511223319b58fa1c29eda6c7c85b8cd1bcc67fd09af011fdaca54cbee1b04a13cea3220e307c408b37500b263c053e6d45359699f57c02011689060deeb6b745de734110d801e3925576e9129d62e989456a4cc5dc790fcaac92e71524f0500ec56633de09893e14ce7416873ab66d6b6e01c19f79ca1ca44", 0xa7}, {&(0x7f0000003340)="b66faf6e3f4dfa5b5f40922de85924ca41b23b4e87fc9443935fbdb45ee1d922ef9fbcf769649ab141a8e1d303db9b14ecf358e8d57c023b2a7b1e7faf97ff23a6e364b332f11477edd71b15ca3e8a8d33085586e97ac374a0f2eece7dc1c06d3facd10869f208030d05a0a7241a6520dd6997f9784941050e7f648e1daf66b4be47b33f83681d353c401f4d919986ca23949c98c2929e79a7786facaae01d444a0ee1ef94d19bec1c73cef2315a48350588ee88f552a9d6f04fb72cc8b4c5838bc8d218d9d5b1619fb51738a588f3e8ddd250a486b7438c37dc44ee4c455868bede82cd1c7ba20251eb75bf6f602eca9ecfd070caee7f6bdd1fb9e139bba03954cdeff6f9a5f48194122542afef45fecd668281bf589ca1e6dbad111a1b174166e83cdf0e828db11247c5d0a4e7fd58955dc1f2515eb43b99600422531858e3652bb696ff0d496d1521d0757b51aff0e4b954a12ed1b25001bb863597b2e259042e44f16dc60c49e8ce03efa044f83d4e05a327e537919076cdb985af1cb36c759bcc752212be19cdd7a24df130714d50a074314c8d7d29d6ff581a0e12109b64f57762d6cf669e27a5d849e08637200e206ca897fc1da591afe987ee2fb685e5526a17d8d5dac5c3df55fb003388432616920f969ec589e879ded8d8450c39ed3cf7a6b6a8ea5d41c67d068d26b1d5ed76ab9e998378acb1520a508ac42b1ce5a2700d5afd0f6373a2286d57396d04f9a8b3c44a530e94d9543336ab404f24e938dae068f469a9220414d26889ad40189580d135b34feb78a2446f99d2594fa89a5ead49b59b94d32c4150099480cc8fcb016c761b264009b6eb15b651d1655f932794ef292d119194e96f8fbb7d240c3f7dcbee010aa0a8a58262d17966e7dd0bfd0c8c80e8d23857a1bc614b30a060ce84a2f1244de895eb5751e4f0531830b453a62361046a00f2142358989f43a4b97b60dc994307911673550aa0f477cce029d59b9f002bab32570da1535093ee7d4be36019dbe944276e72aa67e8468ada561677b3d301c907c670715e1030ce89d4ba38542292d6b17328e7ab6bfbe4ce66406f3470941f7f443baad2f931a5d42b655f03d3ffb22acff0211dbdf9ccccc08d99fbb4ae49f08dd8bf9e292df639dd6198ac80a08666f26117c1f16b1e9b629d4cd8b5a0d6ee62b3cfc79df71f790a289cc92079b48d0e7a0caaced4997fc2fb116b9dbb532ff99b05fb4f9fcbe115e7ec8bcb13ed3ea5038ba6fde40c491f8c4e7cb21ce86e75274aced2fb449efe4e6b40bb81323c7af4d4ba2e96cb176484af3a9262096561d2a293e038d284568278d6b206268728acd53bf2a372e8abe926e9e22bd69405149902de437c6f070f0c2c2f77f865b8062955c0c52fbbf36df51e33a8c0e7745fa31cb438e6ff0ca2a3f5ddaa012222d58281fa742545ecaa899ef34938aefb53ae1fcb7a1c5077fe3d8dda02440907326b6158df830fec043b3ac896df0726d023aa61e40f5fdb562b5e859c2728c8651eccd81669eee0930a8309c267046d8088c996dfe2c939fb20c58567f3e03fec77fbe4839a8f866526ab2c941bdcfa66b479aec77c4c430c4e20ff760f8665a4db542039d8a6c27ddb5535ed1802100e8c38e615798d1a553f9d672bbe2ddd0ef9a31e7a96a24c470306d58fae748d84895486be62cc83db9fd57b9b19f57b172474f93fcbfa1845aba6e8439a0ff7b767525fffe3efb49aea318a8bd158f6d78d00eabc4e7a7c938ff4fe68cf9a2119515af52193b45de4924207c89417395850f634e4ec3aa52f04a85fde9c16457a6e22c59f2ea1a5c844cda6845fab0406f4a396985a4625129e3db986349b16a986bbf5465dcef34c1d16230dbe4e7ad0370bf0ebbe6575530afe604ea4ee983ac42efca6a03ea818e82c16e073da2c542bf3c57bad480aa92f9159a5e7371ce9bf712c8957c6f4e668f9abdfbeeacd1c8371727a943dd9dd0702ce49669d5e254204821772b5075b2a5bf5bb540b6428cf7ea304b1db2a662ef43d3d1a21e0add6969a3df4a1cbe810247f8a1cbcee992e58291f3e24c895463d91ceca129180137314c521e1e105d077bad6814012825d65376c48027b02169c4d73f9478040a560fc2e5a4dc8e7d44a7531a5498ef6d380f1c038f8380c1f25a4102df5eadcec302e066942bd1d06b6af8665c4c21bb561c53887da8accb227f97c1865c09e09d3e613076255313eceb4b2ebeda140fe47802402503ce86b50bee3f432ae1eecec43d7ebca081948e7a96270c6c41abcbfa321eb8ce832b7db764e8e6f2edb74f66ee1cb254647360a949daeef6a874a1751af9943ca302031908be7e5baf0c6e45682d96f94053b8c9ef6712f037cf11b1beb05534912de341e5dc0c18becf2655d85ceead74b2bb35c301e590d58a9bb1a34cc7b06f1943db89b671723a312dc1fa66c823016b546b3a05530b66dd533acec6be45fbc5a0664d2d8924e9fbb437bb0f96257bb9f7ec80ba0d75579e3c3db92d1a794cceeaad923a532cd184a593f538dbbd3d8e29bc0be06a90d0f50e670fa01828868c4eef94a955c7b2a6e1560a8283c7574fd3db3cad50f3c4d9ef38f358d84f5e5263c36834c0c06f39bf46814d85f35cf2b721853fb2d8bfe1421d1301290fa0dc2a8c64578b640323c825ed2c391552dff5d60d6fa9375237e0b8ec828f037e584ef90c939c598f142405eae7e8c90e746433e4ed962b6f2fcb7d014e84fc29e049bdb43e4096ac8abedc1bb29ae6b313ef4149137ec16b6e0b7e00bced89306dd855843683a43cdc9d54471fbc1616feb3f1d77863433a6158556b4e3465f3819848f1a3eb455f971574b1fa2733f891850c2b8dd3cbb1d1e5f472c8b24c885afddbbe22c80852c107e00cf339d90a5f16d35f6e094cbfc7074797d7856511915736a8bd09729208365ab92dbe28759df7ec47a8aa8dfd88fa581a8aba43e8b114ab0ad11554fe2ae9a22ea82566cca2f9c6edbccda02da738cb5a00c116b55f4d0834649e60a782f43283a73cfae00c3712e2b093bd1f69302bae6ac4d5d0754f8da793bba317ef6651e962a7d2275b339a17bb6da059738c36460ffba74fb38052733808780a2de408fbbdef0680b86adfd4c09a82426874e0fac4712e1230db443a30166c78aad4e99ac30151fc91171230632d2c28ee41b85ddb5c5f182a07bca055c4025fa8b6b073024774b9ac5b87a0049413147148d435172eb851dbd36ad82796929ad837be51616626ff4380b0eda3c3ad92ee72ab3cd4a3a8e24e3a9089c0d0337ded8901ae5ffa86c065fc814bfbc8604ff54305117763a9fe25f44519d0dd9489a1c0a557a0a025fde0ada56508467cf33a5892df39117225a7509bf130e9af34d34b3e0435cdfe94ef1b48e89f057f55a5e9f3e29bdfb3872efbcbbc38885663f0bf4abe22221c25b4407c3af887808d071869aac1b206249b2e9bced88bdcea18ba0d83dc03589a06e515823610c8695c4b071a24cd9fd2ab34cf276024adb61a8e621d33d9c40e0806e8a3d36768946953c17c19d67faa4b9a13a5ccccbc304ce43c9036a45ad37c6dec9a467123322b25c7fef7fe7165036a1fb5f0ab30adc35d5486dffde1dc412d2c8e56e8f2009656486b3eea9694d7a914f76157f07a3032b9cae8eaca9796400218ed141aa4c642f44fd2c5ee1868befe25273127f76569f4ff38bb5c4b73321fc2fdac8f766f96436e19fd3880fbbc5bd83d10993e0b2a659619022bd13c8aaffa0a8da9763c2ad305899adf9fec25b405e21197778c00a311a0c455418f1b437456c675ef6e48d9c578761add3a6f4b5d504d85bb66b93701c0287eb92e520c489c88a97422e4141e44e2c8a7d70f198a2096b84b5d8eceae571fadac19ce178fcb2d4406f6463cccd209ba495d95ae7c6f768f480abb4d2423fc0ddaddd5a1df037d162fcc833a3c9bddf40e63ded114a2ce8b5126341175ee0e8f29dfd34ed04082eda912b45828f80e1012b795575c94b361acd58fe11b7c90e737bbe9d988149d70decbe89095173802e49f52e057dcff63c35b76b5f687578f9a63e05ef2c94a55a94039af0c2df11d282eee0a3769803767ae1df7a4d440fc8c11acaa0f9beaa387b0a6573a39b1f46a0bdd0470da4dfb86ff3dc93300106b459c6d61bfde52619cca81122a755ab27b45c4251441fb4027a003a08a659e640b7aefd45393cd30c00409887023425e1609ca534d224bbd8cbf50e849dc4387a7b32fe7b88f9fec6e3541716a8e0aa6dc97d57a5008218144c630f46efefe3f7e99d9d0a703f003865064660ee62a2098f979a48a5ad0573ee9ca07163fe467fae3795117357b27d79c2d4e36437de12a5eaf0abf04ee38f83774c18bf2cc0c282990492ac3fd57daf096fc0ae1ec3b32d1df8fa644d0ddcdb2f888c749620b8f428bfd26d900319ee92375bdf4f8bc830473965fae09e818f694c07f0a1fdd6e554b6c61206b80ddcdf689268f7ae5c42526a40b579c54d3ca7a713024f4499aaa1de5f194f4e2c1d9f38dabf8fe28c3f49a9298f0f659d706cf805ae5d19635ad559712c0d161afcde371ba77ae1f5fb7d6b801643d0b4bea799f91824f139aa0b9c46dcacbb1e9a7926661d4abe363cd7725c9da2717786ee863122ed35c25f7eb59d1168e00ef8daff67cd509db79dde52720e489ab6a3f9776263754e35efb05b2310304547a12fdd84c08f89c4efa0d0381adedb675666adb9555f119faf8762ec5dc58f53f3e6441a395bd0559bdd81cb8a1533552963dcb1ff6efc7190873ae93136af09a40fd3514a53d706f5e23a09ff5546157c2faa953bc74129c564353e6e28bb30add5ecdb87d1a2284f3aca801249208665dbf01f5b776a291ae0eaec8a8c86b10bc5b0f887837e8e8fd9a75c2f0f8b84e389ffa050378989cb4539d6be346af9a00a5dbbe5c0309c513b79d0092f8491fcdb588560b642a310c61e643fc07b4bbe231b3c95386b92f77a53aaeabc652b12770d576724ff18fd13f27041c3bb3e1f97112e87ce14e91fa1cffabcc66b5b0f33e2a6c0b39155659a238baee2559bf63c8179978857afd194e42e48cb09103dafb37b49f80a05f6ed1b583119a4bfbc6d7d559a00ccdb1d062c636f76d9dcb6032d340a1d52b9f239e7f10a8b4d995c6fc4cb14a2788b082bcfe09737a99da64480365091d2863e8af3ad60b1d3c0d750130ecc1adae713b510268d51b83ea8f9edab08489425c253cd77bfe7c7d090d49b9e3e1f2a984613da4f39976862e19452248fa73b73b64eac15ec322879161ae4def0dc00b9d104aa33b65db5f963ec114e5ce29615f008018cd7c23c6070646ec17c0e1285f57a06d3de040eb8f366371e8cdad21533d5da6cf939e883ca4a51cde64ab03e61a63c8180a6602baa189dbf8ba0316fbf7912fc07d3e0673a474f8921a2a98cd3d01b39cf7f96134390359a9e88c201ba6ddac1db03eaa38a6316d1c6082e46dc694ab8fba2902aae439f9f43cfc32b59d2a43ecb4f84d2b6b66afa85a7d4f09844abf63aa541f193d3d2274062d7673c644fe010dc7f4acd84c940c6d955c1260ec30e8b3c182926850a696ddeba896e75a26deb1da5ab24ed142707d99d3002431e588cf33df0346d869b0d3a91bb1f81fd0c85e8a10d71b4e59c7867ae3055f157ab6a3348a5a9c0b020a63205c51e0643185b718d62ce4fc89920ff0be54fbb8813d6f748a23b6184ca39e7382d65e066916065b61a7da45fbea1", 0x1000}, {&(0x7f0000004340)="eedb320a7c84bdcc0ccaeaa20470d37b839a7cfbb6eaa0013508d3827fbb3c83aa394a1c2b8c64dc4393ccaf406345b953f1355afa4bcb55375ecccbd2091bb97c0e17c57d412efc1b97ba7ef5c5202b5acfd98c7cb6e0b0c2bf71266e57b9e2cd", 0x61}, {&(0x7f00000043c0)="0437aa9405985c2bae16fd398bbbd05ad98f41382d144d69af9811a9fb209397ab1aecbcfa81001338d1de4baf4267f4272ffcd597a4daa4693abad7909bd912e3c4f95baf51211e4459939069ea3529e3da8d995ff8389a3d85c699e6ef6194432e864851f1eb352d4aedecbb499eb85c3df31ff5bccf7d3b8019187b2e2dd06a13b0365cbcfbd1e1b424cd391d3248fb9dc8d876d600c3ea637f7e41402fa028c9c798aecfc9ee66dc7d1faf9bf01f3ca5fed4e7f0a9db7e0529a4802ecd33586be303ee47572f6416d02d8bacc521df68ecd541b15448bd52e93b3459c4135f0803bebc6f7d59a5a41e4e8f577a11fe66c4f9466d64a1c8a60381d296515a33dce28bc85f7ffdc79fc7785ce025d433e49ee4db54227dce57a3d00aa6f4a0d970a384c863aeebf1729acc17d6e26f9b96be77201052c61b6618bab5fafb6397b759aa1837431d742c6613aa34d9a5616897b0111a4ca6c618492bd514e06fce25cc206c311f79fd15ec02fe35d07270c37954cc1a32b10f820c14fb7e5729f575671aa4ff263c5cf50a888e1e9c19ed10bfd52370e302aa7fe427115775bf3b388dfc45fd720dfe7b1e9fff3e4db489cad6394c946b4155140cd31007465b52844aa79597114f0d83ca48abc34729a5e5ceb253b6e1772f6ffb20e913c09b19270a2736c67b8d30f6804f1b9bea2578162281621b2d1e640d060d2ac161f696bc32d1c3310f69119c22871c4f910744d3dd18949be1ffb9042271b1a7fd516098c1e178a80362e11411f6c24001efeba5c6dae3952e81f40d2b17da2f9b5fb1c992d90edb8f488b3b9272898e86771977671c698a5eb2752d0f343c7795dedc0cfd9c496e45fabcc352d4e6a66fb9ff105dfa34b99acf120fbee82391cc7c8c5d7f74d5cc2e6a82edcebc5763727e59f14afebe7fa48f7716cd9a23673080dee76b6e26448f275b3d104d1147815899c8d2edf47e98b093c515058e61d290e30f12272b37c9998b4301c71caebfa29845a43f6464144ccf269b4677d993b23c561c2b6f4e87c32c543d343d1c5bbb39e10081fe368a65f1af75c18f4b3b13ee40aed0512b0993fae22cb5a81ae09e9b949019c16d0c8d6e3b41a3b6e983ea7328d7cb5febcb46158a32ad1e77c8dcb94d6d0393ccf1c1b5cb4f454f875461f7ef63824960efd326135bba6e554099c575c3d846727c58ef8fbd6409dbe8b954fb032f7be88825513ca66c14624cc9c27bf1d9f16cec14525f945d7bdb46492aa394265de3a58c41acdcd5be050168124ad4a085279349d09aa883b653c60936b39b6335029d18bbde2977cefd0d92e875987d8873eb5540a568e562f1b7507d65e93e1e13f795c680c8133a5ed342545d64df425de9d91b9858fc4574d8b418005f493f8aa17141daaf2a6413f281c2fc2b3f9c52503243117b4f8cb3db97f3c6dd467e714489e00f4e74ffdc00c4dec47afb64bd6c5fa807b53cbcee763223e53c26b1d3bc19103884ec66fe1228d042da2a824163fab610aa1bc1de13e104c374a4c90e5a21b8351a6be03aaccc781a71c69d777f53e12c20867bd04cd655f847870955db8ef41117d9b39be22d8d321398cb5de7412a74ae571311b3ad61845c6981f4cece296355569d7dca32eef07e78bc8c6499996cc4b7055965b231a423e27b14701e85630d32123ccadf819ecf05ed93b41345cb1266ef64dbe99fe511e1ecce6ea719937a4f8cd1abb660db601df8b9e309a58468eba507db5fa0d3d139ac70c76cc6e954af5fb8f231a662fe1dc8e31a18870e74d2929593d0682e6a52842b7aac6f535f8d960d0b755fc5b3d2c51721d84ef614ddd6d26de3d4f1eca6322e56f8a3a9cfd2eb7c910f77c725a18ac61f8c40ac7ffbc6fab14f7fec6d49790a048f4ff445e8371c994cc3054573db54744bd12df6aab61b4e9a0d26ebc2f1a70b7a360ee1c9a15b6fe76be61208f416e34ac935b4cec33685555564fe738396a4fccb5c22cccfdbee6cfacf88ef3673b6849979a9a5def1dec2225172c7d8ab608aacf527320c45f32a28f57d6955f76c5fae43c7160dfbf61fdb85ce4aee75b90650eb3726c83c2d9e6490bf024dd8e3c007aef0f52ad21ad559f402be019d4624b6815a26f1a66feda9747356603fba98076e6c0a0226c129e441c6341f66fbd6f6b08643cf9f277c4500acf3c56f81bb52d839c17e4d5e89db4804d2e5bcade75816094f3ca915c14138d02e041c077191fba61446c331a90fd711652c2b376166efd6e40fb87c734baa2c0a9cc93c47a1ca43d29b13b38d12a14cc3e41fdd555b20a2f686b6e02d5e8822507f5e06b481ec4b9eb8178e92cda80cc4dcb12ff3834d221bccd65f5597308f80b4e7915b0d7677e3aae2bdf3306f7351fe91946eb9b3e489e08abe57dc9318103f57ff42b6cd7ca203581c49236f7d87bf31866170c51d7bb1ef288451ef1d99a8d5b7e37afe434a387bea8f22c1fa40f71ca60c245d058e73f50509c5d76dbe4a6537df917a385f805658a191cc57ee6bd15e3ffb14a07e47cd0643c7b347b4c8d47941a1091676a7ab88c66257e298c233179a4ecc27c5932a04be643b66fd8bc8c6526cc002af571708b59513717d9fcc88ce5be5ab06cc39f5d70c0df5da484644be70dac16979a288e5a2b6fcb0361776ab9b0057dae0a7881353c67311da06f82b4b70fe78c8f49ab41e4a2e547fd657aa5d50bf361a4a26065af34a978afb3d6fa00249e8157d25de41057a088bb977e04f525fae00442e81f875e34ea672dd669cb05d9ba52f24cc7dc75509b74bd1365098971dfe7240882f3578719da37b4f972593e0b236457de94f63a02f4cd2833f9dcb122627e7e55eaab131b3aea04085cd02e38052b7275a389f456aabf0e4d5b8ad45a5748180970f36ace6d8300c82c32aae7a3eece2c895fe352a82dac92cd92fdeb3d449ec5721593070a5f41f493fc25198ae005eb367f9679bd2ed7cd4c7e7f355c605b229096ad2bc59648f3cc8f0ae2c8e63d919d3421540441c3b6ff61e9108a11fcee64ea9c120b7d2c884d5c1d6273e31645c579959cd88ed504254bf3b21ddb6dcedef7932718647e9a5046505fa4bf435de6b5876c2c25ca45e77e658a191f171886d0f16d2c70118aa9325fbc2b3d141224438c76e83c838863ea7e452855c8254a018d568beff53229b3650348d050e303cf95423cd96fe9dba4060b7128bdcae78d01887c0a7e0f9b78075f5e41a1755d1fcafc2481d5af36a57e36d3fa994ba7348df9d6aeda7b2515bb09ec2bda4f01496f6dd6c39a1d29f3edc9da2c23ed1e52fa60ae16555c87024685a9d636cad5262514c17b2187c4ecd35469db7c536202544cdd2b27ef70c276849ae68977f80f8d5a31b9960a4dd47387b32d12a8d60870ae9ba85be44866dc53d90688225c8e66cf538522194ab9b55012bfc969fc255252294da5a11440316522a934bf05f6c18fef955a3cf500a313fef230143d346a1bd0781cd7f20e05ffb29779327851e462e48739c18026d05a34ac72408965513cd66af13a985b66fd9ed3a7acd83f497abc0685ca3e1d1509a5a935f017ad38450603c3700e6a256ddddf0cde228815bd1ffa0f733596680b92366128d3820a3229faeb90a5105fc12910b275c107d002a6fa03d3f496e5a23de4aedd96885349958bcd0c66680f012e220ab8e35865ef2dd64a5f293824a8f4182c2175e831600ed5837e67f314d87fec412fed66690f0beb78736a452ccdcca2fffa6b62ddfaed4281b23ce8bc176681499c08b95b18cc384b29774642099867dbfa47ff85712e9579b6056fd33030189affd992af0f70f10ae21f83859dd58dcbc555a3129726389926bbfff37c0a2c83cd485e886e5d942f0c49db2e8011af85de2d1463ffd0011f772dad99443d4ae237ca1ef239cbbb7f16869c0d84d8fca286a46b5651ef3a90e6109e7cc9c8f9071cb5af19646ac059baee73f44e8cf4e793af13f5322d3174b8a585428348b658957c5008f26ead735f7b13658826f1460c774e6e5bf29c3c3d9769aa3e729ed7b2ad3bca80130575a8a06c737029ebfce245e4d0e1f9abd5e5c7209782fa959d794140e455e1d474ba13d629e8c31927e8547b504fadd6569d99255f08e9a6e1f133dac0a4be775fbbb62aa296338a7e67fef31a093f2184c23bbdcbfbefdf22b1206d1456fc402d4ea2d8c44d1bac7bfcf23ddf8c3a98d07bb4861810745ef5c3d4d30d5440bc42d6fb2f87a6a91cd559c5c90d1416b9887763162f079699d1d25c83d3b775021a5a20d2fdbc03f6b4ee6d1c711b77616c8366c801303e0daba87d65fb45f7397785e6b3b26bbbf90d34511fbae9dc77984bc8e473a6e5f6276fe59376d9c956f2f4ef85df772fcaf6d1fadd9cef6d5fd81baae210f46bdeae2e3bc0b92a6278667a5abc734fe7b89eff6fd570d093e6758412d5da414f36ba1f7a5b91f0dbf91f0b7c3f3c39c96bce610b4b731e40dd7529da73a75309858ee8f0247e0749b1ba5b348ec79cfd98848889972466308b83b613b53bd0c84e4351c054e247ef7980ae0a5066c0141bf0a8a951cd132c7fbe8531b7b134295ccc69536b3cdb67b31c4ac0e153e4c374495126a2cdeaa6d26e8fbfb736ee37e2b8de1320d1d95c51e2ffbdb52fc76f629419d1e204f25cfec81fc9f4033dc4aef68e711c2be20c82537c06ec55d6be09d3014b900d117e80502385da3fbc984fc64592d98e188e0b83d216f77485566bc45474598356ead8de10a288ca0cc21202b0f0ed07689adc766ea7a866f9e10e55428992229864f35e7708c7764c38eed5449e7939eb90eda163f80724574636da69337f8dcf2240b1c490ceb284e011f13ac1044dd1bbc42cf04d400bce445f91f6275e70609375ef41c4debd3a2bd55b21c45417477bb6343422873565bcc5308936a136dbe3c56f57de91e36165a19531e99da7aee7a139d26b6ba0845d514520d4b3aadab1be40a5601fea4d8bb5658d3be7578c51f68e24aa625d7a78b65ab7d12d2a110ae1141ebd89a11fa69213b476e64901428a3d6af88e312eea409bf8bc5098668aed0e18022f0cda35a3cda7d458e45dcdc1575b530d80d8d96da99c0eaffd94d20672f6f845ff0b2f284e20d85810f868f532fef3a034ddf377007fdd61f88ec9f75fed26a8d894f79ca6c2b874e819c1dc79453abb332235362326645963166339397a586bbe0a5d7d96cffcba4957262545914a6045e24fe6f3ec086de3ab3193dfd7d25e34679cf27dddc6d078e2e909e039fe382ea4f2bac4baf74524bb2df13a571a0cd8849c76d4aad4d8a212d4f2d0eb871adbaccd2412908d5cabf88c6cdb145602beba19dc3a454552bae48c7c19853427ace7e6004def14505d8817e5bc91e9e63325b8bc081b0cc365199a8b9f2e7f1449b52ba73acd1643f97581011f6f22b9c26a8ba6a9ff53e93bf0199737def95603c04e8ef4e45a92339b203c41171299fbc8cb924bbcbce08959f6b50630ac280d6e7db3321002ed5a7de73114fcf306de097cea05818c095405112d7366d97c8f969eda9df252b59666aa12000f2f6a77cb720b8bc60fe261e111f71b5071ccf1046611c21b298011242ff445e81a146d07f452a7f4c91fc68e77b802878049581565e235076fe978ddd64770e90174745783c80f63343120c5a8df55225e3e541ebb76d0181a6297c45386c761aa399fcbbebe6ee394cb3e67cca95d185451c10309abd26193c5c35e6a7bbdde53f161c8bd31320", 0x1000}, {&(0x7f00000053c0)="7c93e4c19ef291f4bffeaf9454ecc439f48def9e37db05275bf66c0d9145acdf2e116bad37acac34e1fbbc0c78eb30ec3edbe6a4ca7eee3a38f85b40c20dba22e9581ae50eb896004648f164a2ce9e6f1844b0ad3b3ca5d37a4009177b9065bfe9cf8249c1d8b3425b85a18e2b1d2247fdef22f458585d656b53a6c82724b47035428017d530cb03341391b979a660d8733e794ee139670d8102ca432aa733a888a2952f339985ee2608ef4c28556c1ae9085d7a5292068ee5fb21cb4ed8c58033aaa5f8cbba444a6b99db6fe63bca757940ee259bd9e0c38a19c5246dcc263b9bdf9a92801c1e01befa2b29a77418876600bac812f7688c96df5877999420ca8ac684ab5bc067296548371fc294767e6c5ba789323ec01a3e866cf941a176e56744bafd56a889bff42d379516670f6b67f4de1df397d897d57fbf6161cd17de34069c7ef80df9bcb899fc3a31081293a368b4e403ac1cc85cd20873156e04ef08c1fda3942c81402634b3b5e8dfd0fc17fae0783bed75daea16ef41836ab1e14997639fe4eeb89a695343f40dd048ed2238069188fecf888fed384d8548aef677df8fdd58a3ba3ef45c36ec44587cdb86fbb4e5ff63066585f5a84764e9ebad6cfcdf93e7ea5bfff7d2a501f17a312bead5caa5ebc161c0018b5298cfe562e88798b1a32db8a9f10aec35e6d606ce397e9b24f8142163ee810325aa763871806ee280e240168ceae2f503a8ee972baea7ee3d933b7308ada2a1c82e5206a782d9f951faaf16240206f5f46d7be8cbf32ba0b03017fa42857bdf1326cf631af5e83189b0a239b4e9c76f3ce57a9d294cc5dbc27964372316488bac1c5e64c18e27872952d795a1dbc70c675d5fdaa8f97df75f357e9a54dc37924245fa94befe0e82a71725e82157d5a723682cb356efbd303c2d1ed228f192c5940601c8f232463d1e154a1fff16d08152da1b24b7c73a288cca19fe77357efd74b17caa1766aa094476beb2a562eb2783d4658630e99d8ef037eb454fc6529d9acc26a6ea676e6aeda0d6b6c595d49345cc3f2fbed62700e693dc94c52af3d5305f8d0aae56db14ca57929a0f89f771504d00e3535b88cb5cd27546a471e604c05280b3185f594de7094e7fbd73477d10ae691c7b20c2c71fecd490d9af1bcb1a623aa12466d2c533314c35fb0180a609bb9be8ea81f6a3fa9ca80bc54ac920e6d67a9b67b41249861d3acb60895e7faa6fb1d4e32deace115c9197afdf623305a8fed5bf103e37f5b5dd085a48096f2859ad0a0025f3eda09baffd7ff6d69508843543928bf65aaf343a178fe18a8effc50e135c959afa2221c266e85ce9d8f467492014c08838cb21f79a3f9d6a32b35c904ca62f608b818063348c9079da68073f16687a80002dd425a3dfb91a9592a89c6e930d9f75fc759ea63e55830ce0ca14ee2535b5b6de3f3796d2ba8729c175b80ae5355190fac9bb9900957f9fb9b436eb90bf57685f43bcd1459c448b05b2ccb2df023424f3d2cbaf40beff9a15e093cc0502b9746a4ca47d81e39b50b2f06808daa202f6be4752b0247d05a5517ff40c68596476863ab334f6a840ccc8d56da54a0fa350ddc2904379022b26adfd765857bc273bc8c072b599b5d557a08091cac8ebb0ef670caf208ed5281d95f8bcc800e9577d9d42d464e64765137a82225f905767b8d4136b5e2dd76d37ab5d29cfa2831dc44df9b66342af6850365441f11a91b8e76d4abb4b76762fac78aef14f4bb4b208a3a668848b62379c4394ba950626aabd2e4ca74e94727eaf9b93718fa0da4bbd8a46959ebd0ed6d5e7fcefccb5605e4281f73daecb51b8fbdb3e1fd071903e9606b87c61fbebbc03741f3b67d42e4d47a04a890c97983ade572b58b6194d6d22c4c988904514524566541051a22d03a00747e06aa775b8cbaf40fb165fb6b7cc4e50e2623a1bee55f251634767f125c049fb8157a6dcac001e49888505a35d8a5a2b424eb7c0803bd5171af179198446289c514c64b481efbada22b5319bb0e320b442ab210e7c31d830e0a749f68c5119454e99aeaf674ce9f51e8913a3a1eed60edfcce78c5717a65c320dfd8d522f20de906643a5e26ef9352a010158c8ad9d4b53159480e5580625b8f1753fa152a352a4e87a62f73f2178d84d20fc805af16963362f1f017d74aaa7cd253bd56ddf4dad7dfaa6e7cb3d301d038c3e98296478927c4b35836b586c8bc5ffd21bbf1769ec09f174c6240ab335a4e1552e7b1cc5ee69c5b22ecd87f49aecc4b9c26997626fc6e5c92133107a43368758e3e1e03edeb3242f9f7a41684be04cb046b1960ae9e2f7b9bba80a293cf306be59840405ccc7f4ea67b2b3ebfb68883ac7505c25da820db65b961c69e320f4338eef93cc1ad230000533df23e3fc5833926f2b7364672927b3cdb1cc3d4801ae6d128ccd7a4441ef7c3021579b6899b7f47eb0675258ce12b205151cb589c925c81bef9393291c18fc82ee8afff2ecb24830ba4d6ce1ebbc9e7b50c3edb9daccbd3f9477b68b30e07672c243d869a587b4546d5dc7910e9c56acdb9e7a495143ff226696b1ef2c63f71d1f7e223794442506741fc409f37be2fb1a49bbd77ab1dbbe667fed786b281109b9c5493cca8c125dc7c31483db4461ca60f9843bc60f774db02c012cd5bc9e082fff46f896e59a65d91eedaa04dc2a7ab86038bc718a474c6a136be5cdb3bc30c7459011225406f9cf8e12645f2fc9bfde0ba215b6f55c8b19e5b520975ffbc1eb2cba864df7d395377337c148e8ccb474db3a43b20fffe1bf0dd59e83177ca61f1414a439276eb60e0d242020eeef9b79aadda00bf6414eaaf2b509194e4e871c300e2fa34e6bf1b841dff8de9d08b75d1140308e9d9669e5fdf98def68ed76ab306b37b0671ed685e211653b972c5f67e1cdec0c46768a634c29af1d65b4fd090eab78d7a3721f00f7fcf4940ed1f152498024905df2c351c735588ad8d4e921d33b31161c037e110b6867da6368338192126a384ae603c62bfa44a3dcc2d67407c6a9769b7d569a5daafcd3bc87dc394c02d3362f0fffdd6c9b39df884882e64426378f8d4a5eb5571c5d5a93d8c7e3fcea726651d023bfbef7d7178dfc50b378f766ce785ff3ee89ac9be9b9920b3c2e6342de31d9b3d415275bf0e7630d1dbfbb86f4f8c096eba9f0cc583fc087cf5c081b6393ab73bcdbd4190b88a0a386751266dad2479d738575c2bf75e56bf000510362313dffbed2140ff8e3d1e8da410d9863200cc2dc4a6422b5a3369f43e8796ce51d79aba3ff275254b7c84eb7024967a300c526f1b5a5f7c2d06aca1abe98759da0be62b39421190d9191c07c513c6cd6d88eac10bda82115285424ac0e8c16fdd35b98f6c896984850d52b765afbb8f2ed9f54618ebd09e0fa899d74ee5117ed75bde3ed4c4dd65fcbdaa65a5b8497175c35841ea1768eb5c28463cca21ba0e96a4bb0dea3cf88856b9d918c2c38b4ff79ae98e7d341d21b79575d4937b3be7645c60f20efb6815788c1c20b8326fa287996b3d2c1bf2c381b611b6d557c2d103b452ba9568ebe80156f87cd606d2a6f6a8c7b01ce403449d4477eae288ac85b365e608329a50c21bb36d097ab869efa36c77472f5935cf8c49845c31584c0a76301ccd0b2e9e839324955b3588db39354d387b8c8204740445342f895a2555ee44f6f19a7bebf46105887fb29ed3bc3099177a3938dffb61648efd1bc81ca0a6d4174aa0a4b988a029fff5517463c7d1caae17b082dd23074b03d0c444608fe687802a18a3edb6e95f892ac206629bb5f95bedbea40e1e531bc2cf0da8014f50a1f874c54fa006789aba53607d332bdece95dbc470baaebee9e1f249f9771ffe67d75c4e218e5afdd4fcc6510e12a59f39c616dcaeb8a3ede64fb0f0d565d29387873206dfb9fb4819e4860948d0bba5a9afb82c6b3e85258dc5384b7d2d47b408d4b39f8a557c14525fbf7a68f5841bb2a4cea2fc48ec5b4c772fefbee64d0d4ea9b899a5084435bd2b5047f9b78b968f9ec76c07e4127fab919b1bb73f1463fc88f628de22bd0e1e7dab70bfb7c28a582c2f48e697e352b7b49874c2c506d01084f49b7a285e387fe2331df54e5eb172f1ebe0f2c013bc0a1e3e8ce842c59f6c74ee0a25a8289f8c3683f55ace909c48e6ab7478100acd9601351449504c97ac24853fc034e7377f2387d2d4756ec84b73045f4760f28bbad58b4c21dd1061885df2553df53fbc11915791f57895f9e3ade0381ebf9df387bc4bbb728ce9f17d789adbaa14b551885bf5793a56eb95fbd971596fbb06139e46aeb7b347675060b789e524e3954efea6880bd6bd24d29d8751f7bcbc1d119a26e32aa64069e07ca4a3ca0b01b178776d3f525f517de6687bc5d49c689a0a577400b80acacb4fe93a343057eff56968186791fe5e25cd3baca5ea3c12bff1760960342d457b3860605eb9a9a8a3a6bfc13f50eea278634757b44dd139b4a7cccc138b59ffb48ece4ffd0a7f766338415553b768117802d7e801701ea9bc7dd3abbfde2aa0ace5834a7117607c81104605b3c3e7f590d5af166dbe0fcb964bc67c4f4fff851c42ef8613a918c0012c8bb036ffbfe9aeeb1fa00e7532510c7abfe265ac02856f1d8a0dc68415d5a8ed7cb27e522e0e42e35d6b273ee9b877d12447699d7a79b78d9e609eb0f9663390dde1a72bfaef1635e63c8bfa9fc3928f30e0e07172e6bb8cb9e9c5737607a9f20e5077f14d5bef93a693715282aeefa7b8285e04c821e4f56daa72958e87b0b3eedd7d4988b66074ef91569f7eed05733ea053d4cf36022e91ff4c304fa83712412573c929b1512ddd3f034b029603f02defa0ee372bafb70d0ff15956257f71d31d141d42e596342d95abf4fe91f60ec9dc710ae67c85749bde10efa2cba7daeb7f2c7f85fd3af511b28357bf43cf38c4de8a7698fec5a15aa3a1d7e66df4163df98a348e5e368f34cb7706792c7c0b4aba3d1f4275891b6ffdba342d5af098b143e7b06aa311a7f425823ea420933eeea1c6b7b26a95ef07d29ae763c0ffe6f4bc2a3e12e941f2f0a2cfe621ebf1ee76593dd8f90b40ae83e891b9ffcf7fb4209872e5fa08e09f3a9a21e423040b31ae5a1bea7e274d5d1c416f1b6738006803ada1986ba3c7e0ceef03e250849b4efa9d953080e016c12c69867b73142bf419b6ac2a91e418afb5f3e708ec5cc9d13934502a098391ddc280f90e5cc40e8b5d5d42004fa5121832c2e49dc1f02fc6e5d3c52ed81e257f6e61d5f3e4e40b6e17217e6f691c49b12131b84d0252cd2dd45ba349b4f1259b55606c3d0062ea8f0a042f692901521d090ef18311ab05b0e24184e43442ecf4df21d5f68cdc54cd609e61a530ba8860f3617dc8dde9d8c434611202610788a4e2754ce2bb2530d934a275bebd4330450575909ab30a1cb65333fc29b32f2c2189145bd8a623087d9ead58edc2a7e6505e926dc40afc4a3f968634756b59166aacf12e47b9cbf187e42cac39f8b11a9ac8338048d3df0924bf7d4b1c02133166515daffd4884257930a1b9801fa715fd0db864164f15936ce50a381f114d70c2997b676d10964ed831b1359d75e927486143d37bbd4c6bc6a3bb620a3234aa8fc2b568731582a41ea4631d5de548830510c4f144d0fa673a0e6af63da57b4adba06d61f7f539751e534814dd0b161f02da58bb6ec30453186eaaf26694d8c86f1d0a6857a8911cd8de065ed7c9ca770a9a7b26c48872db1ea9e1a94821b63f143", 0x1000}], 0x8, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 04:03:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) bind(r0, &(0x7f0000000180)=@un=@file={0x1, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) 04:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x74, 0x0, 0x0, 0x10000}, {0x401}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:03:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./bus\x00', 0xfffffffffffffff7, 0x67c, 0x3, 0x1, 0x0, 0x8001, 0x7, 0x1, 0x2, 0x67, 0x84}) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000180)) 04:03:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x3, 0x1, &(0x7f0000000080), 0x0) r1 = socket(0x1, 0x4, 0xfff) pwritev(r1, &(0x7f0000001880)=[{&(0x7f0000000300)="03daab195f47bfabc33ec8a9d2c963b44ff30cae745bf4aca48a5e57fd244e26eeab729799e19bd7b38aaff70434fa7dfec80d7c287c4e693c8add8d629cb6d7d084efd33896507bfea15f84723168ba5367ff4773940f3aa0701f1a9e621b45ac7a2d405ae5d65fff134ceb07c3d9c7a8655b3158c25d14d4af03d0503f11180aff7396d490c198def4d596b72e4ec2f6b6163dd1dff9c26206556e535622021bd0c5b4ffa40981e3da0e1bfb59728cce9999a2493464ead146c492ece42c"}, {&(0x7f00000003c0)="8eeef0c5ec43ad6fe4f1c9a8b4c42073ad78b511c5c256ca86bd66824f89a1f1d9a8b52152136b1e2c0e0480657156c2571147745de05014c070ec5f98a1278329daa1bdcbb144ed624018a60400007455769a7ec56109d735617c0239bf2d97"}, {&(0x7f0000000440)="15d979da3b168bbc9be23e74a7be457cd12be7771216ba733294f73fd469b87264270524889d886ec39f3e49a3da8e227811fc6777a35e154d4341989006e60aa78c7823a250558f1f5c096a3013c5f2dd6822f850bd5f469f38303071e9d85dca16f9aedf1a4039b9a4bdc86cd1ebbde339b1532aecdb3b5e5b2b5de72e1b9a4303438125222b4f912f17da61c3791af8cd9e35b022b712c8d5371b302cf8b4"}, {&(0x7f0000000500)="a028c9f15c6760f1c4ff2872f136288149f0eef6a60c78addbb11b5995b3951aad586d4f979da1a05995a2fd431873c278a3aec0ad53aeab5c14a80d9a1449c7d34061eb16e7bc8ab125912c52a1b90cd04944b93f79bd2b3cd395a098c49fcf77600e709c89e55fadcafeb9d9352a4a879145b2205ed7ae47bee0a73ef227e0fc530bb099b7a088b98c2963f91d55bbc5e46884275c82a319f4bc39d6e224d43b"}, {&(0x7f00000005c0)="2879029234a43f7b42fe53310381f94e7ade464bb5ddc8aca78eb51baca848c194411c37f93dee1254ac3452838c6d7cdcef917541b74009820e5e3753b3af5f0ca418ae935d2fa1afa97da4b3a140c08d6ad6dc9207a21d5ff058cdb2819b297beb8f7d9c776285bb12cf1c51a4f81a306d806af0"}, {&(0x7f0000000640)="02b3cf07751e87a525f4ce6f63f1efed398f76f72002c7c0a6b9a0bd701f4aa1a24d9a569c87bea91920e07c44f6b7f141fffe1b0d97d34dcf43adfaea3f1382f13ee4667bb43a0e62f43edd9eea4c4ab25d87f599fd1e75f3ec1287518772b4da2c499669b3a04a3386d02e719ecf271c9bd377f5bdc316503158c70ce366cb21c4cf99a8282581dd9b940e186f6b57b89b432dac70919d7862382f2ae191df911b772e6c1a0cb5e95d1cbaf27423447ed3762d2dc363bcf428385b0b63f660767cb259db2114db407b2eda181c466281940ac6aff611c5ad50e5b13f994439493c22a14604f6cfe0ea73410ca5cd94fbc712511d6fe0e1c8b41cc0"}, {&(0x7f0000000740)="c04fd10b7efc6ce431d4d42b48d7c12353e03b65223162fac30480202c56920c8a303dd2f71d432d1652d5d17b1e3398649a6feccf06be3fd071ef57fbad71ee6bad89a19f43d78830b52f3471f913"}, {&(0x7f00000007c0)="1ac02e5769aae01adba1198fba44e1fe4778354e064db512948d6c1cf384b6cc4deec23917744e9ee1312c421aac6a3b6663a6b856a9dafe0dbb0aec9d0fb96ddad09fe3ede165fb9ac7d0e2ad10031c576bba8dbbe12e265dc1e5fa299a6b15bb66ffc0b2cc2d14c10c6478d21b6237a5b473803974fc7394b1f2e835c6ef7ecc37783d43a63c38c21f48cfd5561c44a56945f6cf6b3a3eafe21a557e1486389d6d2522405271ae2635291ed4527523b1e2bff966317423e5"}, {&(0x7f0000000880)="dd98a36c84248f0a69e9c12165496d0017cba6613e73b8d6e0c206671c2fb3898634bc34aee286985d04bb8128b16383c151f854f23c9f50a2e8babc016df4720ff6a97d7da5f2433bf1b99e359a25a98f10b4b98821364cde0fcfd5e84a050a7ea87e70743f993715c7f36fb351fd8b6795260466a48a49f8c08e6e7e5e7623f90cee693a81713e8ca4791dab07a54a001f01f851404c531dfb4459397866ba2ef7c361a34d05b8ab30d41a39e5136c6ddd74975e52cfb260fdffb4e4ef7e0347fa38fd0a1da9304350c52dcc5cbdd54f01e7b34d65e0a063c583d7ccd137b73a2c0eb888d315b6886de49c77df0dfbe75ea5a2afcbda402ff53ccfcbe0289d4219d04899de10825d22259d5c40f779f43e0f1f1fddffb11f45293d4f406289467a4d3a6b0422aee7a56f574dcd6e4ccec07ef8564f288a8f2de4a5f56abd0950554dbf67435a0e3184b16ed8c25c7ac2cf467b89fba25e286cc68ec97e71e6cce2f0ef1eaa539947a11350f514a1971709d8bb436c5ddd652c1ac8402e703124cb2f96f036aa4988c8327ec6790be71265ba770bd9c448c7bc5aa9511d01b9fc06d81cb98097b5fefe161ffb530720ff0ff60adad89b0c05614369a7a50207f124aac285218ce626ae9be1e6113299b0b1369e61b0d600d91e4fd2e9d6495ae5086ec284ed48ce82c8c01d9e9db3e4c83e4866244361d198b693415e5dda369652736108ae8b8d0c5d09fddb3059fbb8a45076fc0c5e4af65995ba4f4e292c3fe3bcdb57971a43575b7dec5c970f37df62bff3a4b1fbf21a22e41f396723ed6055f81b657c7269dd01dc0adb1e88925bc579fea2263dc040a5a79659efc03a13663cca9f19060b47e98e2bd7377e89b173442e62d780345b4d09307fa89e28ccd33d879dc905bae120ad4279a4b131831c2022d390864d31438534ebbaec1bddbbe2371dfd1dff3a805b8f4377c690c9b0bf613defcd76c5ced4fe69005d86c87d806b4a7310b1d4f8d0f6baa530699c182811660f6a84a7b51c19405c342ba69e1b711fd2ee62a4533bfada8f204a7ae600c002d04166cac621f9950558e1dc8ba0ecb329fb0d016dd1cc2771ca47140be9d2b3d761ec8a0c11eeec5a33a1f5f1a25a94a63da29abb8761160c24782e27970a4138387d08da334abd934f4963ee1b48c6b968835ffebe5bff47630b4c05f7a8e73fbca25e19d0a7eb04bbcbac2c0e12dcb2a99ae2654303d75168b57823865ba79fcb25507027dd6b39c1c504feaeb033848568dacba556feeef56de84acb93d7c65494e8c5c6a2ac37ae0187d0dc88662d9fb7d1e3b15ef64834afeb24376c32bf5c456c000e240eb55d9373b99fde0b91891417d91ec9130b98758fa138c4d7a75075ddeec110242bd75535ccaf19471159f34dd933e2934b4346916016274ae31bb61ffefc8d18db481d505303ba409a863f65e0e51c4c9c2557f1d2957ac44e36016e45d679722978bb6cbfcd6ef340be889a26eef7ff1ef4e4532c8f030b6aa617c0ea8e7037606709809ce91bf88a06ba46c9f8d1e771781788ac543f8b288a003af3401cb8da7df95dbf67ff5673cdc9ff6817acd745ff746ffca30a1f3bfda0f478209352007ea79935feddf3c2e32380ce5d83757a71a028c4f152612f77a08bbfebdfbe21dc56c2e06631104a2f3296c4d0a2c035ca0ac700cf7eaea3eedf5d79790b4db782481527eed78639cba42ffb2ce65c8c3f0f06b7e802b58cc6e46221099e72b2336448cd29d68edd6232968a313bb5d65c5a7255ee82a9ce5e8b36d30d1f9c806721027498332567e356367a8e4004de6b11cd10b441a90d104b0d39df4f1daa23eed4723ee0eed5ff0afa3f3b911fa39315d494d0347e5ec5653db7402e54344a9a826f9daed6facd4b6afce4680058aae2f0815cecec39f0d08168c38dd63f5254a22898076886368c6e0cc0688e8221910547911ad7b85f57d6115604070be6f565115737b15ddd985c7bd9379f7678accf304040152b40ecfeb3181a17c4c4d48f430cb80bcab2d69f491aeb26222d285bb9884d71ccec8e4c666cbca67c007636d513ab31573ed145a17d515cb56dfb6b9b839676515e1b1556d8971f1d51440eb5671b863bf5a0b00777088c671f1baf1461009de3724af85d2dde7263d8e42b4edd54af4886306ee8310467d12f52453ae0cbf281ad5056449f9cf56272decb6defc0d2332128252c02f35bb51fb2900d3616873f4bddf8bb4f60bcf6f8c8e183ae1845d752133e719ad47a977bdbfb9896e892f1b0ec49668afd434875fa36f33b9d86727955b167850f2afc96442738a35d569e87a5d144853291073e8e50d2b6855a9540f97ec4085623fbef3921f41562a257749e82eaec1197067ff948b84c38ca1ce686b5f685ff8b8fdc4d81e38297e196cbedc9e066d3c5a31c8ae7c2b9dfc03e95ecf663124401a5f07073dae033e62ef832496534cf51da5d06306a7976585a74dfea72da4d1291be7a080007c94bfddb805f9ce6362a68bde2fc1545714bcc15080fc8ffee133d6d9fe5facc8cf89e28e3a9e7f47ebcea1a447934116604be26dd4b832afb2935727996b36fa44d981884492fca75a68f1a6880b9e3c5f3ea71e1682af6043619516a1ed00558e7a46388e64c903754e1b97e4f93ccbb507647e667d8a68edbaf5a430beb34e5ab97be868f91b6a2ba4eeb6bb66518913255a981e40dd6a4d5241c1322210634e31ffa7eb1bef25c8b6e9572a9bfa3eb5d6fa2df9a6753ec6a41e9707ba5a43971bbed67ee78845c3fdee37e751aeaeb1e172339f98948f456e73521d279dd909720966bfd4c681a4fe79a5681ca119190c4c754ae229cd445ca872c3770aa8fa199467293028df212d7664dbd14b91393fdd47bca7a870c585791199c8462b73d375a616e7c85a66b14b4a375f9a6fee4366f6d852738503429e685e0fcca88b863d93b34241a4a197b79812efdcff6df4339c88bc13756ddc6aac97ce1ba81a865346a3f950869680efd7db9fc25b5a16dd4d1711750f8088433ffb8305ebf3dfec79e2b06749cf14d8e25b0faab0718cdc0e4b291841258da017b79ed7ba0d17e33a23d346d929aceecfe96d13a4c0c353339f04b926cf40649900a3fa835dd0d5cec4624649735df3c1f63b6432bacea119ece7388af59d6220bb71877408aa6bcf57d7ebbd9fc957586f388ff3826d81a143006a38b153f21bc4a962cb4e90562493e9a3433dbc5c4d0e584a875ab8720fb6819021881ee24e73040ac9aaa5eeb9d5b314e4cb074e278dc556323f5d32451c581c0864b5b84277d562c8d2ddc69b8d2b9f68a2b912f16f0597323e22c43c4ad0f722ddbd7f5828235c61af3bbc4996571f861bf9ba8a6dfc252054dbd6e44333f841ca7d5aee37786881d53c9507eb865960ce222c9ad34c996627d63db122156029dd264c624d8209ff99f30510a137d072aa1724381355cb26f8a435f9bcc3439a4acec380bcf9c2a21f06fbe19858082e74eae859924d7faf9ac25f4c4c4ecb33f469023470a979beec36a71a02f851642fd4441d870cfaaaa963328a102542391fe19a898a8fabce3582057cbd322622ef9abb1ca7cee8289248ce4fdb092879e75c4353f758abd1a3098ee0e73ed7642f7656d9a011b2bcab2cd97e427a326a433e596b4f2bae6fb448b3f219e2d9b0f6ee6b106f18fe8bd51f43017db6f8d3b54b2be67879be914bd289fd6c63a0184044124b2963b495a17c8378e13ec7e51b850b5442b41798f3da81eddc0b8e5ef305b7923dc1e846d54c336d6a5f1b6ca36c8a8a9aaff524fc5579e10373ca01c194be5f522a7167e3cd9f9dccc4ad3e4f04c3cc062efde5ad4bfad9f30d49da1b3aa69f207f452cb8ec5403030d6788b6b81ad3dca829637f773c41fcb3989a58dd5b6d442b69eb4bb844f2432b4976e1dfec0bac6eb707b28c9d565d570e7bd5feb173f69e246c9198b594716668f5735433bbb0a25245f9781782a221429bd7eb1e398f5b8b669054137bd82fb9cd018197024b2795cb6706fc21562e37d223aa96c893cf2f30cd35ea06f2741b8b14e90a3fc9c1d44d1c2b43d6fb210a368011882a3eb3010949cdd2408f0c9538273292955f243d6f3b8026692c062392ec69ac9929a8e656f6361fae45f813e314bb582f67a08abb14abd7c098f9c7be25b65df98031d23357b081b4c1fa96a7cf30ecd672ae9c20a3a01725e4ec4ab938099f21b82b4f42b174304e0deb5f04476618de1789011a694df44f995c6e35bad342fe20761e5139bd386e676ced75b0954f98ff4e1af3ee50c8f62a139de38e0607ff517785bfbbe8865a2990e1493aa98f6e7db93043739d8a4dec8994ddd06badd6093051ed0858b453d17d554704ea1f9ee3091a77ad476e16742993e99145af2e0f45c24f3ea9810c56985747b3be2411484f9d54b2d2b2a73918a70b25c005b1fea1fa7685da6b2ee023aae182d3657f82da84a402d8bec98f5670b4ae7e0c32a701e0d88c050e78d36e6076d135c4ebc4c818aa9faa2829811fb90ad17fcbb738662c5fda67bd558791dd7d0941acd6633ec32e05e1adfe287202e6ebe18c064a37343d9d2728f864bcc1564e335de1d5dfc4431d43620c598c3a5219fef8569fffcfd6669cbb6e9eb4c91192456ded9e15ab0ab6a39e3bd2216eaf0a7ef491c370a60ec18dfe95bad751ecf841d21e2e4f5d32fba6c27967637b0c73e138afddb2d5f93fc7a08d5b54024b95eb4f8a7e2293d164449ab1076a07be24504753ba4cf4662fe239b131bda075c98d415b8cc64d84dbcc0fee6355043d4665321abf6cbc2eed7867340d920e2a5f598bc65450e7e3fe9d6d1d4022bf82cca10ce4db1e412508265486f9391372464580476a4ccd57ef783654a70b30841167fe68bae3f8d5e089b12aadacaacdf3dbbf95891ca3488b2e3eb88681c86d8e917bdb8974481cebd8222d0abdba3a198e76db3a77967fbdc38044fe884fadcfeadc778acc36ba892ce1a7f46d7f4f0d722e6ff72aaae4723e5d54685672eed7f04efe1f6048f2bb4858603678c93ddfe75577405f9149bed8a3e372059089e697738a396d821eb73bf4c064b677c2629cbf4028decd4f47340749e9c989cd2ee8d96ff08c73cd8e9ca2f21de4dfc85373f94691c540e2c6e8d863d4dfa13e8bc18ca2d31275f97d5226298f54ae4ee6c5c3afd3ffb02fcc67c653bd927fee860d2f84f6b63df03cb2f13e8aa579b46cec3ffffdf585ee6c764cc8a08d22b4b7e5639f8d3c8bfbf170848cfcfe52f442457946a84838bba89320ea4354a7c08e099dae3783933912f64d1edc31635b30f410feb60e185af59a91a1837b7268b825b12ddd2b502284cc4c63b36eff10e384d6914f9366c664a15662c7ad7850ced93956d6238a754c3f93e4f635d37c3074c6b23ce28e4ed4693670d2495fb51f5bfd9fae848d3e60d7d11890436bdecd3479595a0db0af6219384e5c9f0891c16ae35f3ff8b533dbf292a5fea2db1c128cc677759b872a712cd885138c93da475805bcb747c41260b58e933b26bca9705ddfaae2304571a03fdb8d9d0a5112202f659162b9e8efe76cf511a7bfee15c9c5879da78a87a234d773f89892539e14b44ffa4cf25bb5c0a6278e8650f2ec420940f055dab157c8015ee7d2013b9959846038b3547726241fc73e8c517f072a09cfe20f2f7781c680038d418bb4300c4de8fc1cf73320714a118aeaa6edb8ae386d2b6aaa733f9abb20e37ee3f31088e1ed817"}], 0x186, 0x0, 0x0) r2 = shmget$private(0x0, 0x3000, 0x1a, &(0x7f0000fef000/0x3000)=nil) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x111) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000)=0x857, 0x4) shmat(r2, &(0x7f0000ffb000/0x3000)=nil, 0x1000) r3 = geteuid() r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) r6 = getegid() r7 = getpgid(0x0) r8 = getppid() shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x3f, r3, r4, r5, r6, 0x100, 0x3}, 0x10001, 0x6, r7, r8, 0xe, 0x7f, 0x80000000}) 04:03:16 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) 04:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x3d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffdd6) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x100, 0x1) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f00000002c0)=0x9) open$dir(&(0x7f0000000300)='./file0\x00', 0x400, 0xe5) sendto(r2, &(0x7f0000000100)="cabdbee0613efdaea79eaed37723956fb0c619", 0xfffffffffffffead, 0x4, &(0x7f0000000180)=@in6={0x18, 0x3, 0x6, 0x7fffffff}, 0xc) seteuid(r1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x20, 0x7fff, 0x0, 0x0, 0x100, 0x5, 0x3, 0x3, 0x2, 0xffff, 0x8}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") 04:03:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) setitimer(0x2, &(0x7f0000000040)={{0x8003, 0x69}, {0x4, 0x7}}, &(0x7f0000000080)) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 04:03:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c1bb261dba648"}) write(r0, &(0x7f0000000080)="1441", 0xffffffffffffff64) 04:03:16 executing program 1: r0 = socket(0x11, 0x3, 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000040)={0x1, 0x81, 0x2}) sendto$unix(r0, &(0x7f0000000180)="b100050490000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:03:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000240)=""/15, 0xf}], 0x1) r1 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) getpeername(r1, &(0x7f00000002c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) 04:03:16 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000001c0)={{0x18, 0x3, 0x80, 0x40}, {0x18, 0x3, 0xdf2e}, 0x5, [0x1ff, 0x6, 0x101, 0x80, 0x80000000, 0x8, 0x3f, 0x5]}, 0x3c) mknod(&(0x7f0000000280)='./bus\x00', 0x2, 0x86139) mknod(&(0x7f00000000c0)='./bus\x00', 0x1090, 0x6) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) write(r1, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:03:16 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/155, 0x9b) 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 04:03:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x1000, 0x0, 0x0, 0xfffffffffffffff7}, {0x2, 0x0, 0x10000, 0x7}, {0x3, 0x7, 0x200, 0x5}, {0x5, 0x1ff, 0x171, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:03:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0, 0xefb05595f4c888e4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x200) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0x8000, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000200)=0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 04:03:16 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r5 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) pledge(&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000540)='@}\x00') sendto(r0, &(0x7f00000008c0)="c4cdab409f765ba8ac76e5e35cc5e706b425c38aa13e6d0503538d199c96e5e0ab78cf2e5d2cb0e7a34788da8c2328fc5951d9473fa9ee9ef0dfd39fb34f2c45b81f8d9884d71f73e19932de140b77d695dc4772038ab077661e7901ac9428c72552e1db360be1e1c8f9293e60887c09eae17b6b370737e5fba562118a903313492c60adc0880bd2ead5a411b139d0303ff3ca0d4dcd0cfa00657d82f00821f33c66358b8867363fb29d514b900c1eeaa016173da196031d20ef1244ab8a6c9a6f7fc093a792aa147d15b1c89074aac81a34308694", 0xd5, 0x1, &(0x7f0000000500)=@in={0x2, 0x0}, 0xc) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000740)='r\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, &(0x7f0000000680)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000600)={0x2, 0x1, 0x1, 0x7, r2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semop(r1, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000000100)=0x7) ioctl$WSDISPLAYIO_SVIDEO(r10, 0x80045745, &(0x7f0000000240)=0x1) shmget$private(0x0, 0x1000, 0x601, &(0x7f0000ffd000/0x1000)=nil) listen(r0, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) r13 = shmget(0x0, 0x1000, 0x50, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000580)={{0x8, r9, r12, r3, r4, 0x140, 0x3}, 0x0, 0x6, r11, r6, 0x9, 0xfff, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, r5, r7, r8, 0x2, 0x9}, 0x5, 0x5, 0x8}) 04:03:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x8) pledge(&(0x7f0000000100)='vmm \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\x8b\xa5K\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) 04:03:17 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = accept(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000b4bb00"/30], &(0x7f0000000080)=0x1e) recvfrom$inet(r2, &(0x7f00000000c0)=""/43, 0x2b, 0x2, &(0x7f0000000100)={0x2, 0x3}, 0xc) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x5, 0x800fffff, 0xffffffffffffffff}], 0xc20, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0), 0x6cd0, 0x0, 0x8d36, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000140)='./file0\x00', r3, r4, 0x2) 04:03:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000002c0)={0x1f, [{0x2, 0x2}, {0x3, 0x5}, {0x2, 0x2000000000000000}, {0x3, 0x9}, {0x2, 0x2}, {0x3, 0x1}, {0x3, 0x3c13}, {0x3, 0x39a9}, {0x1, 0x3}, {0x3, 0x6}, {0x2, 0x2}, {0x2, 0x29}, {0x1, 0x7}, {0x2, 0x10001}, {0x3, 0x1}, {0x1, 0x1}, {0x1, 0x1}, {0x3, 0x8db}, {0x1}, {0x1, 0x10000}, {0x2, 0x4}, {0x3, 0xc89}, {0x1, 0x10001}, {0x2, 0x401}, {0x1, 0xfffffffffffffffe}, {0x3, 0x8}, {0x3, 0x6}, {0x1, 0x80}, {0x3, 0x8}, {0x3, 0x5}, {0x1}, {0x1, 0x40}]}) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x42) r1 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)) 04:03:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008a}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x81}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 04:03:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x10000) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f00000001c0)=0xa427) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x84}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 04:03:17 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) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xa8) 04:03:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) close(r0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x114b18ff4cfdbfe4) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4010, r0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) accept(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) close(r0) 04:03:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)) socket(0x20, 0x3, 0x7) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) syz_emit_ethernet(0x4, &(0x7f0000000180)="b6412c28") 04:03:17 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socket(0x2, 0x2, 0x4) 04:03:17 executing program 1: setreuid(0xffffffffffffffff, 0xee01) shmget(0x3, 0x1000, 0x602a320a8d821ff4, &(0x7f0000ffc000/0x1000)=nil) shmget(0x2, 0x1000, 0x80, &(0x7f0000ffc000/0x1000)=nil) shmget(0x0, 0xf000, 0x3f3, &(0x7f0000fef000/0xf000)=nil) getuid() 04:03:17 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000200)={0x10, 0x1000, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x40000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xe}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x19}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x56}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xc1}, {{r1}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) socketpair(0xd0bb43f211d6d05d, 0x8003, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvfrom(r3, &(0x7f0000000100)=""/94, 0x5e, 0x800, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x83}, 0xc) 04:03:17 executing program 1: r0 = socket(0x18, 0x3, 0x10000) connect$unix(r0, &(0x7f0000000480)=@file={0x0, './file1\x00'}, 0xa) r1 = socket(0x400000000018, 0x3, 0x0) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000100)=""/168, 0xa8}, {&(0x7f0000000240)=""/100, 0x64}, {&(0x7f00000001c0)=""/64, 0x40}, {&(0x7f00000002c0)=""/71, 0x47}, {&(0x7f0000000340)=""/111, 0x6f}], 0x5) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r3 = dup(r2) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) kqueue() unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r1, r4) ioctl$VMM_IOC_RUN(r5, 0xc028756b, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x2000000, 0x0, 0x0, 0xfffffffffffffffc}) bind$inet(r4, &(0x7f0000000440)={0x2, 0x2}, 0xc) 04:03:17 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x2000)=nil, 0x2000) socketpair(0x10, 0x3, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x13, r1, 0x0, 0x0) bind$inet6(r2, &(0x7f00000001c0)={0x18, 0x3, 0xeb, 0xffffffffffff0000}, 0xc) madvise(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4) fchmod(r1, 0x22) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000100)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x9, 0xfe, 0x6, 0x5}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000000c0)) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x8) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000040)) shmctl$SHM_UNLOCK(r0, 0x4) 04:03:17 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x488, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x30081, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x40}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)="d83fca066abda27f3292aa3878e31613f12ba61f129039bbf6519cdf676b0fe955978189c81b1cf843b6cac2d3076a61c536149ca725009e8dae98d6dc3d26a4aa39f8ebd26b5b981ca0197e2927b4cefec558814a9627c87aa312a1fb8b4622705fc9ae0189a828918ff32ddd2a0d1f0f123f3abe34e2fa6aecf0da296c3b226ca814da36c4e20d140c2d03a34f38571511e9068f7a59235193a058a243a626f2f33e44013d4690933097573609d67456981270c561b149ad54d5992d1b10a39beac77d5b516e172862d3272e881f16cf4e8af7ae47e77d9b94768c3a900c19146001fcb47abd75ea824351bd92784c4b6567099d940eafefc375b04409c62babaeba52168983f36dfa59ab3e6404bb1f48f6b61678697f7731d11ba7bc08bd21927a3f8714e1d0793616be22ce2cbef99c68ab8e0c05af1e4d12e2fa0d6a1a1946f6bfc2cb9557d511044cfec03056c96ef7f04b73b021097b73e938de9f2bf9f161c228aef953d267e7aae8b109b62a5e99a348b0140f17fa49d333f090aebdd5478ad1803b06332dfa36e6dc3e26940e4fdfe67df67d73998aac4388707bd753d9e056f9e4b252818fdc339b2657fb04bb3180e51025cc57712174e9a24cfb7a1a0a3d5b4236e777705fc9831a08d4b1fb84186be986d1b84c6c3cc9a7f65ea249a6d17c73e7e62ca3fc83eb35e6972cdf5f828f03ad47278007701045e5bda408fffaa7b0a1c2c80451bbf44583b9badcf6d7d919ce1270eef97353bc67f7cc87587e6348e1ca963d5de62ad07a2a67bb3c21e636035e22fd960bb36da23290eb54abaac96aea60f024158e0cdd38a57a1aaf96ffd1695c5c8d3924dc0996947561adedf3e3b4b3b4ebcc4ef191569f117453616aefa56f464f15f89a5f4dace761be64a958c5e2bc1ddb9d5255e5d272efb0d11ec9b5cc04d6740d81e95f8cf9214a4216121d8d18b3d4f8566e4130d524777ec15e5565238a687abd96b6c5b3bdba290ea1b5bf854e4b8209b25e3ab5d83e2055ad23d8519acb05a587b1e98c3148fb78fe92ffbcf0bc7420bd0747a8d9202b9fc57a8684453f2a1127dad671e19dc82096ddde7fb71147849c7ed015ce61abf15ef59762326dcb97e06d8137384845f14230e5981c8193698cb682c4359f66e0e376402278eef344e5db2c646fb7df5b2086a273ba288400b908999988e8ba5ab82d5f11342ddbbab88bf3f890a3328a6cccc3089af23edffc528d4a8bd9176c6a1485ce5ba8d50c1324d1df98893432e326bb2d691e42b694fcb657756ec314c7a5d8c5b72b45b86b9bdb9134bb4528f4dab9190397a4644a58567d4495fa631f8e9177519274234f60a3f3fdd270d294c63d0f0b3b7130e8f54f68fb6ece38269cff93b83fdb30c787a6c586587a2689db1d0e38760a2b3a9600c972af3e79ec981dacff782cf0f811e127ffd205ddf2470963b8e166810d2c9608f1c7adedeced4ffff4a1b493801798da5229a4e2d8d666f62cb688d46c92680550a331ccc3fb7d52d5e62989c72eff2896b1134dc60f1a3ca66323dadc11ba8ce6ffba8da24807a9e4cb6d69bd5e10999330995b1c8132b1cc29725e747268e9cf6abc019dddbbbc7beeafa5d7c9d9e5c9ef21f8360151e3b5867850367be00e017ebf3890052451391c8ce4e924e70a0320372eff2795fcda463823f11116f540cbba1791513647522873aefadecdb72b3289dd17d3427c43a084067aee7118465f3c6078030d8c2503d6d07e95ddb126601727fe08591c6e5591311699fa9676577744dc56dff38246f8f38bc78f2213b5c551967ab1d181f7ce9a3128e6059f7e946333586a94cb329ffd38d2df53c31bd54fa3ac729d4b76aa66f2bbcc7019727f5105b02800c2315b0f85561e9a4e4c1b305fc2b76d0f4a06e7900ed6d849c151d9c74d945f7cd0754ab4b3829b29ae1f516b81c8beba2b500ae78d73dffb3f21f751b3e3651f98c153ccf5aaa031155bff318376d83e0e573b5b598d0e852fd0056f7624c9d1a8ca5e2b63df50c5e0d9e0be3279df7abd1c45ec83bd6ff2bd7af05c5e39ca29b501f0aee409a699735627e45459d1399108700087295991429ef3f19da19d2519ac982b4cce09a17b912087333176ab67ba6acc34ec5320ea75deccd6ce1048b40efccdf22a2e51bc806b1f966fe38b27aa424be144d4b80e18e5df27f10263f61b1dfbd41be4d81050282a706876d03c6388f2873adbc29253fbeba23f2bdc27a771ee988153c99499092c23be6177cc5d96a6851f90498dc508c97d6fb6e63c3afef87136d6aa4e9f4320d1b14c41e25182774bbb7462d69c0c3fba81bc5f6ebfd1218068c5099f22f9cdb7aa0f1ba76c2de535fbfa4363e21efaaed54bbe67981f695b8224c0987d961589b3ca2df582a76fe6efc650806e7c29c6dc5eaae827daa4fd1c519f8b1996728f1005f49c14756317ced9105674f3059f11d5c0e836df39da6df249b33bd4f5438157249e6ae3130b5acf8861b42226ab856a93374ca38fb33ef0735819740662d3a95680d7ff0ee3e86afa0cd311bd56ddc20bffd6a5211999700641eb30b821a435a2e8fd950c6ced62441470c92c37fd8d7aa60de21dd039613bd9b9520444bfae806e58bd0ae82ff7aa40d8765f0c1741a76fc0e85d35a832450fde5c837a4ef1adb5d76c27df77d5543fb2d29b8b667c7fe0df8954569e7e8f38263fb9b258cc330ad4b18cedf1813888f128aaf6b76d4177b7f18403d049465f9441e1b11ce595c44f292d4033cbe6117145e4a9e92f9ba240375af282187570d2d9fef184968afbf20f6817dc1891c0836a4a56f42f9db5efe16b0db800ef6b55a5777b774fe317249239c7e8f22219b8ab4a190d5200eefc9546f35b20b062417355a08a0028b07d38274d2331aeee4875d23f2cfc5f577186e3188981de5034b76616281753136fd72d4a732bb2a435ddcd5abfca4f4e8028e2da768eddd635f8fc5eaea8f53411da1709235a4cb0b88529d35507638e6b26b0351680b32aacf70cceefa26852b10ccaa20a60405ef5be84757cb2e7c9d2d24143c34fe5a567dc43030236b9e368d2118f326010e33411e2f8dd35f4da7cc24a0d40ba15d2911e4b69572e399e0d5d77a39419d60c685dbe51680221d0c3479b6417de198555921695f62a12ed24b7821567e4ef127c11947faee4054acc138fd0dde5b8b3ba5122f56510d70ae3d5166608fc64d18a4f544cc735b77c378eedbbeba98ba0b0ce34fde43a4883966c7c35baaca01ede6a3932fe35e84f8a2136449ec2bdc784ba04e345219873cdd49eb2f19ad75244395778ebe80089f3a8b19a3dbcdeee792a214eb2e369b93193333daafeef92f85ba382c842e042d8a08e56fa97b26524bee7fc7cac883b8e790998a0118d873c694dea90fba13ff7d225641211a22c8eaee029aa1f9ae45fdf3e2ea50864566e941440917cddc6c685a34bf16d3aca363856a1a75ea34d9887aa7905ebfbee48f02a62aafe9dfa876b9320d6da29b468ebd70d4216b7f83ceb26123a6c1dcc57f11e7d12760bf277790e2194f61d155235c4ec4ce1efd9fb59018151156ea9db6447d962a7878ffc67d8e6af4e5cf8136c0170325cfa06a565cf2086d1bbfce594771d2d7fdd88baf05efe4d2f1c72f8dd5cbec88931da5ff238125c2f834032cf10f913e3d6885439e256b2e1052cf8bbb5cfc7cf00241c2c70998c60d59799c4432ea1b2d2654f78878f5d5a6031054efb2e83f0f25d7affedb187a885fbdbf7fe14f9db04f9c2729193197e62c13fa37f7601e40e1016241d998fc5b6d70a5b089ff3fa6e1a0c41bab4bc83de994e6bf2c3e987b1eea1dd8fc7a53d1ef24f600baba90bed0f7348bcc1fab916a7e554bf1a0413504f06510d9e8017391e73ec6154bf29df8aca7d2eea611f1285a99af520b3cb5a74c589094082a5da5127342ea12240bc6b9c4667423b67e800c826ce9e089c4695ed740b6d00865bc455d1bd6972532cbe4d40c9e6ffa056108ffc2a6e48406d02403d06c6e33c4298848d5c0aa3ced3feedefc316f814e33d9255c57609eaeeb95d6b9fea5216b2907c4c087c057e4b37b309e75b4317008565cdc22869e93569d2ccad413bfe793f9b3e80fa636b407d7eb0448c7444700ab6dfdb4435924ed1ce6024832df1d1a7fb971b6b5e026e01b9c7bf5a556eb32f012baaba835cb49fae407e64b3ac15d7f4f2eeba05c9c98a8f2f338a5e57a343b1375c875731467b887ce05dd388405310333f5015a65248222cb61faf2344c7cc53150c73590d3e6909abd4f2c6768019bddb869c919220fa68d4faaebc6f118a7dd6d600c68d55f347bf6c2d375530f0f389789da696cd018194e2482a3bc3b02ddfff7f2a4b69aa745203521c6dae01ad793ce55432e47b4e5e9bbd005294ce4879a8ec92a7cf57ef70142b66bebea2d92f271e917aea2136524f39ae0fc5fc7ebd3ad8ff84f09c822a6e2dfe14e51addebefa84672ef5931cafa705871711cf7fc49849445a06fb7c3a0bcf785a3dac6d8ee270c1aa30ab0b6d664331ec963b066e33a5e278a2e2a604bba2b054df4455a4b6d56c2031735d0dcbe13dd1b25f02071abf727448a7de1bb32e3537e3baf4b55635b2b08ee1a10fadb354980f690a9403424b7686c3fc545e466fa4e23d5f20906e1741a7f24be6858d15fc5ec0b81c50e4e8033fe8a2f7a38cdafbf71952980e1eed5009daf08ba2544de3b85b00d8e8ceef69d1f0e1f15f98149aeb011819e285eb416e7d95eb42364a11649f6cd2c073fc8f86d858fe040975279c9fcea9ce8a9fe4415be31ac7c136687e5707837c36426675e2da452d594736497b9e7308e05bed2316669290f840ea4e2444c34301548b22d5ff7ae37b3f0f5fe78029f175793338f33cdbbb59f3517f89f3de2d915c6780eaa9a09ed17c39a166b2c6b618696da931685a463bbb06b1ab66dc335a2bf94cfc5760cdb37537859a6ea84dcec74a5f5ce0a5500a3ee095e16f481e7b12df968129e3debaddc451712fc0842a226702f2c9a1bb39896fb7acd907666ba81225bfe8871146ea854b7dbc6868fd7d80f6332148ed2db1060f6cd1d80b2276a5d7d7e0cdc426697ef6ec4002334de3618cad52ecf383e481601c61df5f7369d1e1f92ad517a99e5bbd4247d6abe9a60c260427f3e9db0a8dcf7a0d3eb6276fef18bd52b5ee3d144577a6fe916de5a3128e8f30fec7d1057249176b8665ad96f68468469bc467c3210525b81318862fac4018bfbb4ae8947bf3e7821ef32bf27ea220047f922745ed8f127c65b735300e7ae61f9d3b8fcdcc018d3a6056ae677325dbd85b3a278a0cb4906a51509a89219c69abfe7644ca96f7056ef6e19228de45db86ec64d8547c8d037041b8d025537aa1fe9037009763ff67df536676a2c549b90785547b9e58a41d419fdcd29be99582bdb4684f289cd44d84d727db61c628d44ed4772255a4b10422380dcdd3058788d79e8118ce68d8018053447eb47a358901b1336328c6cebf4cf24d66b511d42ddfb0622da5fd2c655ea8bb83ecd5e4c90bcb80b4c6f1a712020b4d937779ca1949051a3c10cc90788fd7505d4f851360808096dc6be08351314e1c50ff05641a5398d21e7937c0620888970515a6749916c3b4c010311bc28150a9830033da953acc30d89fb44496a5f8abf9abb5f1553b3ce672b61747a0004340b29b9a898c6e79437b01d8210953bd52b515bbf79bd48f79a5542a8e873f607c6ac561c172a74", 0x1000}, {&(0x7f00000011c0)="9d3f670d19dd31537a64e14428d61a34a48dab23e856bdfd44c06b2134db10f8250040ae974f9f8cbd8e5ece38b67ed76be3732f5d295ff25c1131979aedea602eb86104c30b3209d7996a17cb6495eed2fe9f7c2148d66d5c76d0f2abceabcc2e07397c6a36de588eac1bca4f1075cb2e16ad8ddb7963914d3191601e8f941bad65e7", 0x83}, {&(0x7f0000001380)="db4395f41bae70d2b83ab17b8e07ab31543cecc22664d74147b5dcbfce53080c18632e0fe9eff7b42606a367a0848a4623d113bbaac9cf09ebf5ddfab18f13778097218f13d5b2909551e176b332803de4f1c2a452243f30debf50f3eb33675e0e7a92002d02822d116ac06fde91c6c33825155d4a7471f781e2148021096228c6ee97781d5f239798c45c8f672e698c31313b29c5db18e1d3f7f5bd615228533d342fa17ef0d4d654b1c36e06e6c4a1f831a683291eb69d022847db3a639e764cecd6b9c99f5ee8733129fef06620510e88", 0xd2}, {&(0x7f0000001280)="531a3c6e0c2ec87b95b388b203c2f7074848f288905670db5379375f9df1e6d8f711d302ff9873effbff592f7ff4db767ea890b4ee67bda70b107daf0c9b0e829496825f9fc83194933cf21d9be0455241770d74d422c8b39e77df78698070ede4f61a8e86d969bd8b0f4384f130604c6781db565a0f4f1bd143edaff733c323a3265552a11be8feb0a88612dd42f8ac5b2dacf79cc78506ff142d6efed1d3a6668fa315a4e6c78f661a3714938d5feeb6afbef884f3d0a9", 0xb8}], 0x4) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 04:03:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:03:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x1710) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x100, 0x28e9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000280)) rmdir(&(0x7f0000000240)='./bus\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) open(&(0x7f0000000100)='./bus\x00', 0x8, 0x153) semget$private(0x0, 0x3, 0x300) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x7) 04:03:18 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getpeername(r0, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) r1 = socket(0x2, 0x400000000002, 0x0) r2 = dup2(r0, r0) chroot(&(0x7f0000000140)='./file0\x00') openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) sendmsg(r1, &(0x7f0000002000)={&(0x7f0000001a80)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xa, 0x0, 0x0, 0x0}, 0x0) 04:03:18 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 04:03:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = semget$private(0x0, 0x9, 0x0) semop(r3, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) clock_getres(0x0, 0x0) semctl$IPC_RMID(r3, 0x0, 0x0) accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) clock_getres(0x3, 0xfffffffffffffffe) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x0, 0x1}) connect$inet(r0, &(0x7f0000000040), 0xc) 04:03:18 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x80000000000206, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x1, 0x9}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) write(r0, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:03:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x10040, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x26}], 0x2}) 04:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000002700)='/dev/bpf\x00', 0x43cd29028171b4b9, 0x0) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002800)={""/16, @ifru_data=&(0x7f0000002740)="674235c6e0643b978e4a5b8f84eec1448272e37fe36fa83f7a92c4cfcaaa4ff02382913260ea63cb9abafe2a418d81877b1fdd19ade78d17b1b407bbcfe93add6dc67d27737ace4e8009465f2327beaa8d6f9053ae39c5f950bafddf81cb2bd856d943f2b8fb802a583958f5ad54ae7bc26fd23c3c48afcedb436442ef77d872431338b42dce91af4881f3216cf19262322f1ccac2c824a7"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000002680)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000026c0)) pwritev(r0, &(0x7f0000002600)=[{&(0x7f00000001c0)="6be5bd9c87f7980473d5d222c1c16bf615f703c0f7debca31f3045ec4f719476de90031daaf0a9e2fcc2ff9f695d849c7562d35c96d80f0c2c909c0ebac39d1ab6aab80c874b1aad3e08284f3728bec09bb3d57ea45fbdae94927b593e167f59b882010abcd87a059d1ae990e375bca9873f5d2857a224c495af0ff60acaea92967648e11264ca05f51408b03b93b369963306c6f239b1593053ba1b264d08d55d8ac8a0d9bf75967583e0b3b1feddc2fe2d65cffb2b14b729a5b698411dec12780aae1c977de3149b4b6aa1556e6cadafb8f3491d7040c3714b22465ac5d2f9e0c41ae1972fe2bc25cbc8085d5a3f8967389ef919fd613e8e16237119f880f199b33113b7afbe5633f328eded934d10f76a7e308c82f6f134f2c9ad994069fcaa035ec16702ef39532bcc536ee30716d57e5835b13d2d9cff97a244f2abd5921149849b10344fee8495100dfc9eb9b8a93c8421c9125b5d312f38899c9ea99a17f6c2259976a2ab5e8bc63e7de13cd5ac5a9eea086c8000177a5de13d3ea269a12407e22f57b751329480e29c705a8da73b5d0f70797f021a88a2679ff24371611b26d76f284cabb3fb7ffbe8f07039f5f1936d9aa0789fbd621431302aa75dcf3499d58c60b2483420827e00a7a2f99aea3e8120d93ad207ee3c8ae2c784bda0f48922984edaa5e71454102a98899765f236abeea1733562aeb7ebce3f8575fa79d278e47de9d1c485d95189551cd9dc4744c8322b53d81b502078a3fe40ddbc644d8bd2d9a7553dc082ee20aaadfced8dab2884d31932c0dad0d278bcdd3386061bc0e2671a3ffd79a9527cf1bcf86cb424e0df2e08a6258babac483893259e66d90b196217ce320352fa4b0795be911bb6ba035619c2dba37815af12571b65af7748dbb24e7cc3161ac73fc1db17cc74819dbb3f63e4e1cea23aa53a8b10385f47e55b8a26bd0a43d8d98f5eb3df253799cb372dd7e03e2e55bd11674a29bcf7fc4f4515a615baa6f2f8a6ecd42f9d2d5df177b12448f843168c49ea393870e3cb51e6ebdf2fe7109f781d95301bf0a7ba7b5b49a70bf9a2307a5e326de6212d930f6a6337e9b8436168e9ac0183a26049cda3f93512767a1d1b6f766895e38a63dc461540ee2385f176e70fabf096afae6afb139c19a16007ddb3f3a38dc0086f4358668f3efd88e32e2db846446c250034bd43a5a85620eac34bfde355ac9dc7dc909d843b994e79984096498a8f1c96658e0f544bc0fcb1eb3ab5043fc2f0dc1ebcf38f6deda8f7e7f9b7282d99bde42986084e4d13655b0d721454ec61510f91d20b2de87af2db9ed95ff2354cbc8111f7b6e857ed43cc747839f8cad6e85c3341d9d8356c046cd29f4e3cf6845ae204bbc516bd901788303649567554a5108d482f0257dc7826b3fda378e174cdf33bcb66edf9b889783e6a61079236177e2aa4a8f55a06789e186bcf6c63d8b59b2dafe303f44bcd749193910ad1b73c35d62e56416a32f8f81dc2116f037f220c83b680e748dd6010d33e6bcc4ce51fd246b8d6b9842df57131753d8a0980f6b45de4cc9bf2edb574b16db22e40be3f9de5b1a615692d2f72731867d6c09df166f907e4769f8bbac71c97807405efdda8693e3565920c43ead295e7b1f2cd6d1960f1d6255048be7b6fa3d6ebaf34b57dc790a0484cc6bdb8d8fe2f0dc0a08632efbfdab15374259e24d76d84919b25c89a740f841b5b3f3d177c0df78ae58ca260895b9cb4d8e5191ce4f76aa2a5fca2bdb70942d9d4aadec7f2116122e9d542ccccac13e4257eb3ccee89b3b041bcb24ec6f123f73c9063089c1e412cc9d0e2b5587b8933895b36b080b5f9285bd404e14255f8bd9a3ec51b7e67c0a7fe142dad87539e3aae49854207fc4adfe64b74f36e95b0ce587dd82e696f86bcf3a09b2e8f60e2b2265d70cf64e324ac3613061ec11bb554354e1e5d5e6f35d0a0070d40dee7b88ce44a4be1ea81fdba4b00cdad0f47d399257d30ae2c43700ab59e48a47cdb4e06f213209ec5387572fa3db071c7811423d92beca828e91a58d434e93a0b36489e6db08003d5e285b95e6862c28d44164ba2edbedeba20f814ae328b56aac85a45170c2a78cd804db97ac2ab5e5319c8895ccfcc12d30d24045f8a2529c60657563f30b751dc46fec273f96614d7fa948dd6011d8d2be1be006dc2cdaa05ae49103b0905db4195e817142603248f31b0f637f62ed5ffbdab7d823dd9bfa7581389d5226efc64d4dc144c0fa275dc8aaa7bb3d4fd83e580debfadd9873f595c8f6858d0bb438f7001bdd472cb3fd784bbe92ac476db9fd046fc61d240b602c4100122a9e0b1ee6840ed0cd6de3b972051eb84dd680ef35a847ddd5784832df690b1fa36516e1af88f562a88e4017b355f7cfc634596dc5041f569ae9a953d637401d84ddd5a5a562ad99771199be020a075cedf24996baca222aac5626aa703e4a105690a555f2f26e8f1569bc98b105a678902dfc0607e721b2793239d34796a1048d73f70e8bfbc58badc51b5c90e521e13f708b680e9079e48a5e826ef894d08b27526f5fab0725926355d42b98ac9a550792181e9381fcea3b7868d7f2ce589db501213cd6a5f517925fb90c9e932e833b4ea610ec6f7c6ea8fdb6e21ef6fd0fa66a1eb0c99311f7b60274d307c54cbf9bbd85861d09dcb8db72823bb60b744456174f69198f9a2d166b4830cfa82aa3fe8c55e18af103f023984658f365aff340a1f700b3e3a6ac8514af319ddc5e82ed264badea1b582f6c6b673615de785da6d32a97900fd78096fcd5cb0f3b8a950f6aa3bc99027cbe1a4b2f88298ac84c01ac10f1a6866ed23787271b27a9c0a1f36183698d039dc863afb18a5da174c7ba9a1a4f9d5f16d58d805eb1f499c433c347f685a0317908da3175dec12adbfcf94fbde9805a36607ab68756b05d4eff67154e115f3c4208cb28b070a14cfe1b27bf1ee0236f29a914f16daa748b54258a863e621f26ebedc9e4ec29621407118eb05c6a70c886abf51a4b268b67d45d117f4cdccca9a9ee1490b2cfc7a8d8fd5fe961aee4ae7b2f291dbb8556b57ee3a733674b33d157bdfab265bdc1f8357cdaee52a33f5c45c4ea4af60f039b10dd4318d05f0e9fde8434f90a44fa8461db9ea15f42bdf5e89f5c1058ef81c46124a5049d17abffd5f4b4926cf21c1f4db5330a899a4097d34a1bfe04918d48331612828b4699ee54344a8fca068422b964070a5332e272664646a3b764d045713b0c03f7df53bcb5b1bf36d424e934b7591198fdabe84ddae02a73ff77e8c887b9ef42d668a3b274e2b6915107850a7da5900c6b3103cdbb677287c1718657b58e3913b516d7551192db4ed4a531259fd1a98184ba6dd4b299b2d5418d0e940546821a286b0aeabd110a778933cb6be2fbbf70def7d3e24c1d33e8bc4b7c51fde08f6807f520d188b69781e5be43af4333f4d8704de138f8fa1db3cf0450e08b70bb70ff3f02abcaeec2913d0505f09ab74761c9a9e210878486b9dc121a3743fd8924376c4c9abec411de5c0efb0618b73bf47da6a7361cfc5ffcd32caa36b34c3188fc148b449806d2524708073d4b83c819833f3a409ae958f9b157e2d2b5969a42b83d4e4aa1c2a1bde9dd3358a3181e36ab87ef2b4d4cbe94f1e35073d9c6c3c55586ae64fbe53b49fc2902b104895600347cff1284bc69edbc78a155ac61171365f84491861f0724021f12fb2f602843534275ee2aaf1339f0d94f05695329a00724fbd6ed8ccb28b402a7ea80fe863ff3b8b5415b27c791de39911a6b4a00fd822e2425fb1735e4695d986a6d159fae482b644a7a9db7f52c6a49a7d4ddba233a8f64dd16b2ef09dd211857f20a3117eb70079957bff90dc7b86cda4dbc36843e96539bfeac15398993cae33493e6fac31c0ac7b9d7d1cd53a2c469f9bffaa33fb177fef417aeb5ba9524efa39e2a942c2b60c1098251d8615a93180a9e9ca86881df08c4cfe2633ebbec44be4437e985763336e9fdd30a9d7b91a48d582cab4e4787c51ff1ef1b970df2ae290cc14d5f962e81af17d34fdb896145d7271be146de6b5356df3c23e4309b5ac9b37b7a46587aaae7ccc2be88e25494362b742022a70f2b9fe9d5f75eea0e065e7afc274bff72c6c70800caa09cdb2fa470316ca8a76b3a2411c9189963340ebffb567c3e85fbdf8d6d9ef755ffb54df8a62944b51f8075ed55ec8caa6d9fd9897e5f4eed98641766d9982086ebc51d9e74145972f66ac4aa5237724183145fd60d3d057c0288afa92294d184f5f5b8d3c40beefff3ed938e5169c78b975207adee887af110ea70f911db6dba0b75a0506f1f29d33ed73bbfcc138edd674b3ddf51f066425aa2569d4b89be7558f3304247786f55d200e1fafbdc3f098871ba6bc94c9a41f58da4b16ffec2383144a5ea6a85cd51eaeab688817a2a57e2b6bcc99f30af20811ef63cbfc8ed8bc70340f1640623b794931c7d898abc8bcc4af7bc44521fa801d24c785e7ed7dabf5dd7cd223051adea546ebc02420ce3a34ddfb90a7075e997b9efe69dff75914ab8e07fd71ebc64832771fe8491910678ead4be10e98c973b0dab25008fdd55f962f93ca31e5673d97f41a421f24c332ec6461c14b408123847b5fc61f415bbd29d7fa9e70acf33902873b6ef170e2f1d6062de6362441a544e683136468621c53f26d56811c2fa55edf123d81bb89ed25377aa81870a99dac82efbb8d9eb374a4198fa15d62efc95e690f2b2850352403c27d429324b8b60a9bac9ccc92fd1ddf26b6a567c8c4bc9f481cc5025a9575d10f844150eb1f8c2bbe438ea59db74eafac14b66379930ff99e3c61f1307a9781bb195394d8b99eacb7d1a508418282d60d85fd8efa0673fd6e24e676a05e5cd5d86e49e7f9ff7cc6bf3868f522d8654f914f6d4ebc75444eb10bf12c1d3a62c958293eb416504df2e1f4eb1432a836b1d20f032311c3396669d84fb07eec763ffc17438da5a45e6a03649a4fca2d90e5e7ab65d816cbf7d627bc7b58a9d78ffe15d7af05349553f7fb5e145d67cfdd46b590907b827539ada3bce1dc2f0f3c1aeb8a524a6ff6b5e7d44dabbf892a453fff1fbceeaf9f104af6281333b1b7e5baa1796272b523175359fc397840a0957f91ffbd008324f78f4280c238444c723d59059f2c16dad263aed93a7cddfa4dcfd7157534ed1e0c00e6bb05c693742b028da133bdc89e3d356272f4fdd9850acb85df91da8a36d9adcc668f68f9d9099d7cc919c733195f4e488423d2992472a7347f17a5bd18ad282f484f0b9aa004d01b2b437741c48734b27c088005daab97d96e69a1ef8f9a7fb9b98c96ddee6ce62c9755251e91e05e2defc03c2d2ae154bbcf3a48a7844aa555c489ba1e04626ee177526c36af4796d5919b73b1bd831d0513489bcc7cc7cb16e3a72e6ecf5d8b91979f2945f525135ff3c5dfb28ea56baeb6bb38b2ad8daa01176dd083bc17a9a0c16afd6fd3248ba9bd48548e6fe1bdb540e90e65ee269f8fc7eea95b31769bad7735e1422968dd1356e52b9b61a065abaf86bc5cbb38b276eb5af505cb20844a802ee5de8acb8eefa149a47a071944922eff96ac92fda7458e9a4533fd89cd48c873b692414075596933226517b830542231e28cf0b8a86a0e867d680ff6812b76cf03c44a436c6cbdedecc2e950b1e5d28ebc0a51bd2570146d39fb9d5c66b12c03425b8e3c51515ec2ce195fc5796b2926502b928e4f821465619b8a00bac204b63448244a09ddbeb9", 0x1000}, {&(0x7f00000011c0)="54f3be4ec60fe17afef8a2c7bdb9ae1486dc4744c85eec1a6fa8c002f8dad6a480309b95bab0ed7f5b8fecafa343cb29cea282f14361dc1117900e9c6737fd14a1fe55069980c867aa4b482515f12c1e6df69465461ea3b9e621fda424557839772b2c3df3b8577bd60b9af433153ad77c8ceffefaf5b212a20dff21abe41f4a0b20a4", 0x83}, {&(0x7f0000001280)="85eed5c1b702d5fb5b60c2bbbef5a1b4b9c4e656a37e07dbe6c87c1acc06c8f6da89d183f61ca2776ed8551235f44f47bc5f536681a58a6478b6dfcd97a1aabc21d14a292771848061eeebde53188f575b48872097651146bf0568e14643068e79343c09b8e0c7bca822fd424384f159698be0d7d3a5e6ff860d323439daaa734cf54c7a522cc9534c9854701e01c507d368aeb075ab47c39459ac604ab1e5b8ee869a28624c99d5c9438aacc7f1bad942cddd897eadecd16ead7d8971bd3aebe526b66d549757853c60838275a872cf300ffd7fdce398c7aeaf3b730a", 0xdd}, {&(0x7f0000000140)="9a6b84fc05a5d29324d6c409c2cb6638ad7d8f", 0x13}, {&(0x7f0000001380)="d4e6a4e0432a43ab36aca33fbca4256cf12ea036f4ace10e03deb1a97a7e7fff56636a3c1d77fba80306a3df63751d9228620c5c642a9201e70b1f4267e4dadc473ed90f3d00c1bbb0ab03f511c951dc9a8f30993a294dc5868847ed5f39cb", 0x5f}, {&(0x7f0000001400)="887a337e0d53af3ce959efccae32aa454349d2b0a9baf999cfbaaa9572eb022cd36153526574667d4a22334be55a234f0e7c8f5eaa08dd6ebd8f61b9373f198c3c9c4a3a42adbed059908e1ec4e3e44360f0c05d8c4ef440462ad8ec87251bb2348ebcf5d6ed41e56bd11d5f9de40f875b6e67408e28f1820f3030932c0e43ea09905341d13bb754492e089f479a9d46db358b83b7d23bed2d091444fffd80a937a506609e7d7c53b7090d7be6a3a39f0f7283c51b860c13bebbd0cb408da4ef4341344ab27a8fcb465bf5c2a394f08281d833b2dc41c6a7c08a00611942e7a09c8388906785ba3f86f64e01d90df28216559b2dffbcb162bea60311ebfd", 0xfe}, {&(0x7f0000001500)="3bb9df2fbca30c761cae173ba06c715f4a35f173ae076800cfaf934bb50d900dc0649eb672b1d322a03da1b21463710528738846b4bb23dc9d89b5f06fbf9c05ee4927ff54c5ff3f08b9892abcc07a7a287a9d53d2041a18e0b12584d629a448c8d207a093dc6d75823390cc4ee1c3d532d1007ac747ab714ba8f00484e395948da2a11a389b3e785caa82c0f5618f835e00724396428abdf8df7d4b8e5d31a08795d6359d8a2a73c832779198d249ecc252cd515856be2194938c29d274114d8dfcf4835572f23a742825639712e04fc6c4aaf2254ac0db43db", 0xda}, {&(0x7f0000001600)="5b9e32bd4b3d90dd54601344870607ebd50c76608d4b5ccebe68bd152d4d60adf396635980ded8366954a27b4a287edd2b60f0cfe79bee339b54b5f09a2d169204d6ad7dc1309977b5ab486444cd2574181aed72eaf6a09e7dd0158985187df9523d8042293544f760bf18ee67db918affef35401797ed86dd0cec9f4185fb40ba48f4ada687f0020eee7307ad5f582e1b6ded1b797cc1992cab282018a67ccf7bb52428843674e14591cda4968e4b28d3f21224eb4daaf7a759ceda15e2c2d9819e2bce98432002679b1b4b17a4602fd2bd2260e5222429ded1544bb4ba9cac4b07d8a9b828bb923ec2903ef431703959d07fb4ce8b1c75d882226a085433a6821b70a30895e5a97994efe3e3226c438337d4bd41030fccca826a2888860387950cb27dc12bc9d9227571ca9113f1034c0309e61f9b65e549270f73468bb522cc6fa2251999167dffe1b0abb23ec2071586afe02f9e725f1f753549c55e0f0d14b49e7503527c5ade04c7638b5e256f7c68931b7028f1f65a1f651bff53d85145da2aef1f4754909253299bb77d2667b11a922a9f1a36f86a0fbd239af81566bf292e51b92fef726d4f4c65c1cabadf4080dd97b1cbeb3005212f565987fe0ac4d8e05c4beba26ff7e7628864409e8254fcc6a66beb15251c7f7ccc719b7b8ad41a86f46785b50097535488dc81097e6f2039a9aa33f0023db00d382ff9b554ceee5e2156e9c3b8b351decdedc94a9535067a71164c2c2834378cce602eb1ca7523be699376a09af63d4a9c9f191fd5d082cf044b12842098440a0557bae56615999005dba2f1d7d8849c3898a922c8021c3666cf0cbe603dda258b7d597a1ea64743fb1ebf7bc7c032b9bc4fcd4ae5198b152bc160213ac39b19f4b1eb0b1906dfc213fa495f5b4bfc9ab0447d3004b235aa118b0d7bf0e54844c4c8cd102b3e5f97545b3891eba4b37302f1c06c2e81ac9b19485ace6c4383d9d17e3fc40d1cc1c307ccf6c24cef1d0f9732eb12fdf9fa18f8f438717f7ce387a40d5f8159ca49a96d2e5ced23139086292ccaca97f8c135ff70291fe2acbf746c2e585084339448bde01e1535930b54a4c77b218947e1124a6f00e06b12812bf4afb0a2cb3361d412b4364e93c45082a473c15e83879784a38bb89f7f6b4b89fe563cc66adca82c872d06a4c3e22883fe36c8f43f36944e5f91f718ca5afbeea48dcc50a5e473c03ffcb5b638f52dbd09ade99cfe557a0584fe2d8b46492a5a42435254dff2cb08d6578a3944b03566ab08a2ef571d0fc5e2af5f2ea8825a70e03cf9a0fd73545bc3aba18b7ad296f3f7028bd425b1ed40c7f2cd98b060d9fc396001cd81e31f229f6cc5b5ac710be6642fa4af4076b0dd3430beed1c6b55380fea0a3c57d824e9384048c904d3a57e3e2134c633735d73498764555832d1b4212242318ac02613ef2f5f9c8c31f8253537e9389105112bfa88cc4f1a57c262ae2bc585e561273d5d35116fd852740a8f354e32f6c8fa083ffdc95c6b12401cf43fef4b339e0e8beb2941b836d2bfd3657f5fba368a1552d6ba1e08e273ef61b3f7ec1cc32d95b6a44855b0cb1b39c8dc6ed76286ab5ee4d68b29ddea6f81fc1e385fb3122114e399fb9fc7828494c7fa5b62282562c1d054e9dbaad289ba3abd66ed0804f1ae15a085a037072d1e93098a5ec2a31aaabb2ad06a02c854f72170507da97a6df5e95e876e9558e319964c06aae6e70df84ae3ff8eff78488b00984f3abdb61f39c3d77d8f19381905067c8c1b0eef8c82367545bb39af4c1769470b325f05920ab1ce81194ff90ba6d3a5e28f70b2365c405c49fdccdf0f0ac9a375fcf65453c918f8f04b183f37665994993dc37fe07a203196a790ebbbd91817efb6a7fd407168369cebed70fc996949bf0a8643f5d30dfc15492364f5472c02bed0e4eecad3d333f5cf549cedc894282e187563a43fdf25a429c0c24d462d788c10a396e87f70980ddabca13af2266fdf97e23baaa5b76f519a1e33cd0d921e3622cc04ce8e49fd5a8e9f8cfa0cb870855a2c3f99400da6989d6b91021bc320d5da04a616dae9b7df86a2f7f61200cf5aed7bfff5727ae78b13b4de833d5cda9e5a8ad9b215cfa26e39d2afadae36083b3f92dbc5e41b7237ac389c9389e542762d198243e846e116d0350b45400f6cd2e05811f3d2d2a49c1ac9b0d308df34a7af1054d159fbac21ffaa3deaf66ef947253c6d0530fd48b7dd6883946f75449ed6959ba4cab2607a5fab639139173a4cb6ea1b5ab3bbef9bf1442041b1bb8b8cf094476a08c33c5bb1d6545d1a7d64ebf662e900f6ce5c0044e9ab5f4f76c0eeb4fed78be29d15361401133757d663c6bf076b90f0bf6e616a45cfe157e7665e2aca804a3691e1b009d1f1f3a173127ef158571a2165031b6370127c5cc0b05ca21d5ad450e455fb486886cacaf831f73861af04fbb175e1bd711179f230382e0e009d13d90b7587539538734a38b73cc680ec9a826ab97e180b5c69e76c9cf643448489db85a0136fb365bb269370a138d0332dfe12164b18998a0267b060e97c5bc506dc3059123272acca6a54e5de8d961d4c1c3dfb3a2177f3c8ea8fbe3405db5ba6c8087ad8d11682889bec0260adc5221eda3ff81cb30ef77bfa80236cacbb7c260c823c08ebea50c614579d1afda2cba3aa650d3a2890e65e27bef260e24bb5b319eebea818832012b9e30ffeb134de52ab1434bdc700bcec4f6fc51a6ebc47ddf8275c5a4fda41694ba1a670e56ebf545732a72ad36ec7391fa331e362e0222aee545ad36f005eda1185efc8d205c19ab476897ebb0bb6cdf84385429ace492f7593be4f9d5eac049f620fcf114aaa43cb485d0fa687624605686fda09cb4e7ae380c4471da505692258f2f62283dec496811d3d7e01b5817f47694ba5dee70e16b6f29cee108f9d03360b4e657c503880c4bc6cc710f6ea2644f340686749331cbeac340dd125a2fef3cafdc6e0a040c13a3f26106da90c6ede632f7930080a65bc55c852bf54378b665304c4bdae4ff8b01f57d29bbe58a549fe4d2b5173259f57870ce5657bddcd2005179c5050e5b062a69c109b189087fe82e5934dd8a9040c8e93682b91f60489bb7b048917fb98e8c24d9e6f1bf325d62d96042cd9c817938d580128cbe1b6838f27454ce018f94a559ebc1b5fad51d173a3c7a990a338caad9d7fcf420ea45c0a444a065e39eee3f528946d4003eb05c13a9a9294e0d4acf967e1987a03b918e6603260e66fe0e79c28b830216229d2b594137d582ea9eb7d66a605cc8079b13ea1ac54e3e2bf8b97af0d008981cd3c651a4e028f2944f54c1001ff834022de80bac05501cc9dd53cc43f693b0c0e9ae90e424b697cc5614eafda7529d09fde7f9b00ad5d071d7b086e61dcc1bbe8eb50d0608ac38a7f51c351c97e6528ad8a278ce4499e8f629a91a884d82e666c8b540af3f8f618ed2b3a77b39224b37d8a5e30abb56cb3e8fd2842a260a68c7628f6683781b0237ed4f1ae38ee35304ac3f12a38d0cf832d25ceb5e9e787f39fa9e37273fafff907b7f26d22dd2d199160cf25d8a6fb3cb76c87749e3bbc927d6976780192e357614a3e4403d6d78ba59275a6a959e6eb127bd7cdd5a8d19aa7ebfc4940558bd4c43aba0b28160a32e7189b8799d4170da4326939725cd2c5c4fff4d96ff58358757eda350eb90428e4dd0c7764f8455b72a105f297644689a891b889850ecfe54c621d596a45d25d6500910c92200ffffde39fccb08ff6a817082a257ae7bb74be1018f67ef17ac5f2f439b54cb1c2434f3cbe8b62bf698c6ca0cb90f32e7dba4e0ecf9f79a97b2d5937891beb9439b8532d524ae55c9e9292e0bad760b3bfd1703ec57b01f69831f2ca2dbb25e5d0a8d49d2bc349f647da7948101d7cacf56fdab531b31b65c45413a5c080c2c3e0b05bae5403093a6eb51714466373b04f00494600f09f2f31c01c39e57a02188e7b3f2498dcb41ec9fc62d3287ad28221fe7fa0d4d8f5a18a881d36134195216e841f19d9772688c45c045abb62302a784fd751d0e808b46a7721ce443fdfce2f723b6ba76fa34ebdf02da518a609f9d91a076b08e68b1268ffa28ff2eaea6c7eb0cde88bd6898ca7fb301a94a489ea4eb8eb7a4945d27d10705a55a9d67a5dc97b0055bf26f707734701570e88b7dcdb06399b4cc08be6008b6aec5b8be5f5fa1b908ad30e08b4b589c84246cb665410ff1aa2dd2cc00e2c3d71117cbb85bebbdd4d78ad2758c3b1811d429b8d45e87050fa98eef542af1ef465a0d4f5661a3c580a6c5db58c4acb31df68afb478b9dccddb952508962deeec3f7544f218df6438fd7289a25046bba8e912a11cfbb23c0c5031d2d0cbe94e13c054fe614ba2054f234e56bdc07c94293101a9863b951a753c1186fc5554a256bcd48094092b6730bc5fc56e24c447e8e1974745d1c22690bd79b0aa467ada6382a34bc1fff0e4ec96df38de8e5dac0feb9ed83240764042ea88f4b4ec94bf8e14cba12e79a0f7f3eb54b3bba1a542d4704e2f19ccfdb53ff9db8bcee0fc3057250dcf7281fd374da73e8ee424d16fa91d2276e19ab5db477daee43d53db121b8a594ed8eb75540de2b96f8ebcb7b743469b36f6a2403379ed656f2b19d288a37557f8e73f082cbf8cb82350b5ab3b8a953031c723e3d58a67d90bd75e0777256969849a48b2712ffb2de00b6434bf80ccfa4da5a5d8b0d476c3ed8a99e877ae7317cec602cb5b10a97bf41cc612c4c75bd1717a0d4012e0045501722284d1a8cff2826c491b46762491158f36c409b96b0337f344592cb076bc4f659e55856321c612495e603e65b5555664c80f773d36ab1e1e4321ef648d6ab82e7f18e5ca46fedf6e54aefa5f5cc4001b3cb1f0c3e9d02ed259f2f0cf44bb3dbc700c1c63a2b48d0fe7fc70f1aba14a2e1d9eec5dfc3db3d96b5a173fb9b02519f78cd112380f0d614d1865a83009846ecafad742351ffed7c33a2e3f882cfe410bcc271199ef72b0536cbb33cfac8c66338c1989fb83dfb0c31a0e655ad979ae36b637a677f0bc17bc1dff65143ae7148c14913f67af34eaef58b18cd1d95aa01a9172319248b5d36461b5fe4d23eb454e4b6a95f10ea413af721b55a9987137cbe507296830c6d89449981c4d620a8ebceeb6b0117fa6fa2525e9210c4a99abbd25b0492fb0f550d2a9912922005f9fab5afe6e76c3e30dfc9a6c8e968725214d17233791340c69c0497113b3e42878ab144217cbef841b046e233771e2c0556fdf08ad97696437fec022ac2f0a2a6180b8f4fdfbe9f95fd20d8d2d6b5b4b91a9f7026f0148feb3ca5047ae1ff28eb377a39cbcb111424dd78d5a503125bd71038989eb0dd74d7778ba2e19943ce8a0e64da1985fc9093eae09acb50e5b7b6c6263e43e97cbf660adfb68b6a4e8be9d80a65f54c8eed156cc97657c13f9783bef9e2f1b98b68720604465944540671657d1d5b8cdc93e581397dba263bd4f0418d6efdfeceaf6e41bdb32a80ecce827e207709d5a9af8e9bc69d400f55839699533131f19951aeead9755e54fec55fee07da67d447d559b29837d07ed108af888230971854489e6d957ab150a8ba4ec3412df7f0803af1aa9d22a7568b5564afd7cbd12094d5bce374ae548c88672f71a799873b1cf5da9902a7099697e70c9b7051c16c40d3357bf10734282c1c014a02035381b1f6642d5b9b5d418d7210dcc5d6de2ba918096fcd1edb6143140fa23f44c72bb3ca9a66a698a", 0x1000}], 0x8, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_addr=@un=@file={0x0, ""/98}}) 04:03:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./file0\x00', r0, 0x3}) write(r0, &(0x7f0000000340)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da0d4096e8c8b6b87cb2d72b8bcdb9ad0a4f5f728193ed96ab92f12fc4d5f16b1000000001628b53acc547d533587c189eac3", 0x65) write(r0, &(0x7f00000000c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd568c71ed2879e91f98c168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2d687f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xfffffe39) r2 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7743c17f3e8bc948cfc2e0e36e51068467d7ced2", 0x4}) close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 04:03:18 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x8, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000280)=0xfffffffffffffffe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0xa10b9b847bef514, &(0x7f0000000140)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x50, 0x1eb4, 0x10001, 0x6d}]}) r2 = fcntl$dupfd(r0, 0x0, r1) dup2(r2, r2) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x1, 0xac, 0x1}, 0x1f7) 04:03:18 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@abs, &(0x7f0000000680)=0x8) r1 = socket$inet6(0x18, 0x5, 0x1) r2 = open$dir(&(0x7f0000000940)='./file/file0\x00', 0x80, 0x2) r3 = socket(0x2, 0x4004, 0x2) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000a00), &(0x7f0000000a40)=0xc) sendmsg$unix(r0, &(0x7f0000000ac0)={&(0x7f00000006c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000740)="6264fbffe4187b24c6e5678e48dd1780b606bcb6580933d3bc1c62da0bf5001d3da362c8d7acfa0fd51ea3276332a288446f7026db012e8363dfb175d89c0b76b5afe308b4733e0663e3244b6e81441841741646627a2e1d14998d2e32d88be2fe0887a93781d23d9ea8b01ab337aa918fcd5690009cfe5da587cac9bd33787ab8715d7f846e3699ef4a63a36ed7e497528c0c9e357b3c90dc4cd85a70c1e3d2da5dc4bf", 0xa4}], 0x1, &(0x7f0000000a80)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5]}], 0x28, 0xb}, 0x1) mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) sendto$inet6(r1, &(0x7f0000000b00)="17d187e5130e1da8e22fac54bcb78a193fcb444a7e9d5933ddb4053c4543bfc82cee00b242ff2de12cb7e18a12ce354b95e443c74bd02ee473c0c3351e9d85b8757118d6f6829e23e8fe303ef9384b327fd656161e7923e7a15f5157854d92c5c3bdb78e036ee3d2d8bf6a0f18c63971dbce9d209141805194e522365e6f23f4cbd9e8180c055a7b54b5f2113add8b698ca40dff753800aa74c2c5080a02296c7236cd3e185acec450d711add1bbd6621f6693cb323b01ea76be4c41f517a0cec73b7b8420fd693a014c1a820f0680401c245d9ffd5cfe", 0xd7, 0x400, &(0x7f0000000c00)={0x18, 0x1, 0x1, 0x80}, 0xc) r6 = accept$unix(0xffffffffffffff9c, &(0x7f00000004c0)=@abs, &(0x7f0000000540)=0x8) r7 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000700)='W\x00') mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f00000001c0)) r8 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x1b) sendto(r7, &(0x7f0000000840)="78ed4ad1b4d8168aa54b06e89a0998aa4c5a08ab85bb42925dc3f74437defbfba5c2b7714754efc7e1ec99bb65c72e6bc06de0bf538193f14ffc76de8d871c3966d0619dff9e74b8623a092e475ff6bc17c43ef5abc94fcf9c26c089f0000b7fd87f630b0421d1ae49ecc02bd09001fd7d837e5f5d10edde53b1992573c56084e035cb148101957d82beb0c282afbc10d173f2549190ebd13e44452185db5f13038b28adfa9c41555ba2ba8ab2b15495c9c78b3ecf8b624727798c10ec31202f1ec68eaa33f8c8d9f4d3fcb25fa61c867e8129b8ba4a4b3a6a2302a4", 0xdc, 0x1, &(0x7f0000000580)=@un=@abs={0x1, 0x0, 0x1}, 0x8) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='x\x00') link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f0000000340)='./file\x00', 0x2, 0x4) mkdir(&(0x7f0000000200)='./file/file0\x00', 0x100) chroot(&(0x7f0000000240)='./file/file0\x00') connect$unix(r6, &(0x7f0000000400)=@abs={0x0, 0x0, 0x1}, 0x8) utimensat(r7, &(0x7f0000000000)='./file/file0\x00', &(0x7f0000000480)={{0x2, 0x9}, {0x1, 0x8}}, 0x0) socketpair(0x10, 0x4003, 0x1, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r7, 0xc0245755, &(0x7f0000000380)={0xfff, './file1\x00', './file1\x00'}) ioctl$WSDISPLAYIO_GETEMULTYPE(r7, 0xc014575e, &(0x7f0000000c40)={0x5, './file\x00'}) utimensat(r7, &(0x7f00000000c0)='./file/file0\x00', &(0x7f00000003c0)={{0x9, 0x4553}, {0x4}}, 0x80002) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f0000000440)={0x3, 0x7}) mknod(&(0x7f0000000640)='./file0\x00', 0x2020, 0xffffffff) 04:03:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x70000000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x9, &(0x7f00000001c0)=[{0xfffffffffffffff7, 0x7, 0x70e14e36, 0x7}, {0x271, 0xe41, 0x3f3, 0x597}, {0x8000, 0x8, 0x7, 0x5}, {0x1f, 0x7, 0x80000001, 0xfff}, {0x4, 0x8, 0xa8, 0xfffffffffffffff7}, {0x0, 0x5, 0x4, 0x3e3}, {0xdf1, 0x1d29, 0x9, 0x2}, {0x6, 0xe16d, 0xfffffffffffffffd, 0x1}, {0x3, 0x4f2, 0x1, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 04:03:19 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000200)='/dev/diskmap\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x1000, 0xe386, 0x1, 0x1000}, {0x8, 0x400, 0x1c1, 0x200}, {0x7, 0x3, 0x2, 0x4000000}, {0x19, 0x2, 0x2, 0x3}, {0x1000, 0x0, 0xffffffffffff0001, 0x1}, {0x1ff, 0x100000001, 0xc0c, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) r1 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x188, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) 04:03:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x40, 0x40) r2 = kqueue() ioctl$KDSETRAD(r1, 0x20004b43) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) sendto(r1, &(0x7f0000000300)="b9e19429e9abb4f3803d3d1d1ceb506810e408fe481bc7ed98f3f9ca182d780113420c24a3ee920d56d0439eaf01d629ee9d59cf4a057bc988aa158d7f2ea8d2dd2637cbd789f753b14857a2606f2b06826748071a43e92fd759488878148b6424f034a918babb6f4e0f2616f1d6c00e7bd24178c914c022e6aab79143c426cba1b93fb013db40445e34362b37375099d4e76223becbf3e1992009f2eeca50962818019a088c3aff4c2e4a85d4d5fdc8ed0655b9e4fd9300e72544f9c437304ada4e272abe8218c16ab799ce38d52afd53c285ccb5be2c26917baa6930a19b7bf0d0cc660abe55a20d8d4d41420789a935af3d48bd7ad394a2ccf7a8908a0036903c7fdd3b23d67751f813af1b05bad35f2439868f44a7c2f417717d455187a5820be10c993f436e13c88fe0b54d1f68256c2073790043853cfb31e91498306bd150bf1dd1bfb32ef6585a1694bc09a206f4621f37c4c3bb4e85b172c987dbeb4dda7136a70e047a9badead8c0d19160dc307217f8c4476f71bac57030e5a74fdbfcd467d214153d298f59fbd144bc4036cb66560813d94ed2fcc2cd30be81ca18f284775629e9eb8b16ddab7384c6cd1446dcf6109ef8ba678ef7b86f561f9a071bf8a3d03fe7127a58716f9ff836ee4c5e03e93894b566c81c7e402253c0ef5ce515dff732273b8dca21ddf1ea9724182202b04a1cc72930ab5433b6c244170a9f47ba06eb15d35bbedfa0d51ce904676bd6bce47eeace7055bf163f64ab92c08774d2dd011ba6d54712f795ef6bab747a748f4405dc518c476b41513f3e32eeed6b761ca7f47a1f24383fc8cd652f12558a282da67bc68cc11f2360a1b4c3839b1e4ccaecb844f88ba3cd5e1af0ebcf55d8b9516efc9c6d9477020538d3a5a3e85416068ad19d40b5597572070f96ed34cb1e6d4edd9de83e1dd929791699666e973ddf00678b96299f223c5cc4043260f99ebb4058c144d39f55bfffe9ebbd49eff4b0cb0d47ca8ea5e98f30649a6d4994c1b89161cebd32e9b434c5c4d7a88b0f16c578d9139afe47b57772ec95d7be09d3aaea13c05c96bc10a74280c03d19bd0b3c851b13587b302809b38b311e5f592cb799ecfcf9a0b7a3d70567c4528e96953efc3f54850a23f8ec6a61fe5545542a900a28ad227fb04398316b5b7b40e07f4d9aa8e9deda89ae49dbe974e12c3528f0ef3c964616ccc9c9c803f56b9133c54c031ecdbf9f713a291a7514e7bd21ad9072aeac5b6a09e81ee5c072f6b16271f995dd0f65fd742d5025a1f811c45bcd1649100e98729e6e0da272e0e6ad519cde217cd4f54255b195331b1d8dc98dcf01a3bbb611489c69a9174811dea397a1acbfbbf36e2eab5f27515fc51c3061e8b9f73b7e0290ffd5ce36803f9741b067d6cdce8b5e172ebbf9f105fba30ee2172a9ec7ab105ccc7873f93c04875b3660fc94d69fd73a412f946e0f9407190fceaa344083a24f33a07e294e934c16032a6b9fac67556a0f569c0df3b3225578cf29f3630771044a464bac59bee36a254b5cb745b577435ca22d3055847e7ef12b9b14c3d894320d3f718df3f31429e63c1405c3975525b7a1e6b3cc6a61424e174437d18e237fb6b19fd4ad359c5c8ffeafac1983f36e619fd88a9134ed6b40a777d6e76957d13ec66d8f5790e67d3a78750ac32f32d1b1673b72d2853571d67e435ae808951466b5534af69fb8ac1558bbbae7b442b415fa839a031867b65de910a85c2988e631b198faf603ae704667738b947b335b0571dddecd6e7463601eb5b36bb6ca7bf057340f8a6c693b4cc117922a5ed5af7f08d538fd6e6581faf1a155551a727690012e7e5accddf70ec099b77c0a114739c2d1e3c4bbdce0d7bbbccd6d699a3f1f441c60e59b3f316c3e480307fd06b9b9c2b83741317ced3dd0366f78a24c345404e4adf0929d3b8a2db0b7281c53c55b17f3fdbf11536d559ed50002bd370cc98fa74d771ff9f8d88c13848c57984777a21b01d2027bf0862009d7593b02a4b1fad043e60c75ceea8e411fbfc644e07f88a2560339bc1ca52a68b1a00a46fe9b7b2f3f683d17693623826127a7a8074f8fd0c85fde5cda59a6ca6a66421e4b9c34e0430df9c9ca28577feeb8c126fc1481d739f308c70a3e5db183992deed2ca131450beb41bc6003e3f328760f91f2d868a502d1836f60a4e65d3483ba6711829201d4adb12fc23a7b15c48c4491ed6b7528e4476fd3edfc7b8d5367e9a111d07f952225bfd8d48ad898a58cc81c8fa1835225b89aa214996dd10ae175ad2322dbbf43cc98cb24d3a640c0e4fdc8e63e973f441f7acad093462f03aca6c8766da4041900c285698c13d826857274763669c9b009a7572c70180768cfd5be28dc34e75bfb66da03be3d84e8cd07f5f47de2a26c7648a66f985a205f854f95120f115964a1762a358ba302b48f52ffda0812ffcaac98065807b5a54ef4a265eb8ee647efdfb3becd80952e4ee5ab180eb74bf7178fa640a71a02d66580f9265c381112ec9d9850283b36775b3cbfe9f3a0586e6d5f425f2454398273b1d7560d580d081f0e5c44b4ec6084c878aefbc6c9cc32335b19270e5334f0e85d0ab7bd06eb14991f3e743a652534d516adaa082fae5c6c097bf5dabfd61f4412248711f2e28c08fc5c4f7e36028076e83c7d9db0766b963a14a86a3ee8fba2781c66c8f9267cdc11fefba6ea3ecdefa4c11a54937bd05fc6ded0012548eabec0296478b80c782373fcce1b01005887492b715a545fb90a63ba3aa70715350f0d904d3642b8c1bb865a01594a93ccb214c1a546913eed5a79d85b8412dba32e87f02f98c47cfa61ca3c158f194ffe6ac88919e00d3ef378179ebc10ce1e0ab1ff1ff637abbb8a57deec84f98b3c0ed2d9cf012ed66d7146785f52b2ceb65087ff9c9991b6944ee24ec5d5c15c7a5c0cee324c4f0a549305f4dbf1ef119306f8fa6d68cf14ce0d01dff7cbbc7642108d0accdbffda7a7a55159fd25a058d6ec7a3f3da4b3974ba47adc5dbf9cea30e9553b4175f8aa7f55d8c5bbcf454833714214f4e002fb25b094769d6d2d554bd77f71a09c23e221ab43be5ece822679225c955d2fac438ae061fafa35ae9bdfe6776dcb905fc1a2230ce26115788d20b39fce65e943613a375a33edf1e5d57e61a0cd6768bcd71fcd126512aa49f69a77958dd4802faa557fe1cff31d7a7fb0238a10c7665f29e2cf419116895a710b8be4076b1e614f48aeedee1927a5e4306d7c9e504641a4e27f090855c2d43bb9b94126ee100403fc212cca294de55d16adfeaff6691b4a66eeb8a451ded76f1b950af542dcb35424472b9a39982844fe1eca4026c101b0bd59ca8109ed5cf4cb7917631191400ed6717fd75b80d908cd89b779df77a93a7d2199a0cea20335116b06ca9b16f6c92b6f3b9d100a954e94bbfb32d0617cc51f5b6227e683a17d63d0a82aec700ad52bb39e2a020521d574ca8d3635e02a920a4a772058a5330f902009c0dfebbf888131e8d0d94475a1958f3767a740f1a91a9ed8a5ba91e0748fa5e36639f6fb24a4e1ed0220814e35d595c4a7321eb8edaf51eccecf0671082b9d26205753e627ab1a0f0d73c69a5ff97f1e9b1d10645ce0efea91998a99f83521468172b572cebf9ae5a91ee96c1106da065c7b5724f2d8a3bfb1826b7ba08fff2d00a983b1eaf182927afd4372d656c81d9c9342b0a38ba5c0175c467a08ef1d10c9a4a07dba553b4793d0a2a11ce1f8160775fff718233ef77502886c3e104d828113fae1ee28a10df7fce36aa8f5e04f2b8f8cbc3ff98bbcfbbc0224c6bd2461d1bfc1ad5c953c5bdee2ade7c385337c76eaea18b27b7c0c9c50a35df7c2ef0acadae97775378527d5e0f48f63f9e55c4a35d7953ede5af6a39f1e8ca912d8a32c47aa3c1759ae147513e8e62b4c0e1783025dd81dcfe89f4cd0a3a8c758322a22d6df6142ce104be6047da250efa30bf1b1b714894ab8fc7022eb54ba13994e838561719e933b22d8827e5f175ad5efaeea2f8c929cd200f85467e006899c68dadcaa027972ba73b3cffdea2cc3190ff46709ac93ba3214a80357b57d623acf88bbf492f8527993da3e012aab766cbc610fe6455f395f449d56a5dd5ad6231e04187903f33a4f0920c3e7e582ec0efc79ea2e4548dce1465fd5d353863d00d5910843e0e0862426f694e44622e587658793c0726bb660be65cb3ea2b33d9d968e072af8ef23fa53681d2aab2b817968e9428423f596d025f578e32aa1ceffb0f7612ca0c1ae19f707ae356d21640e0a748dc4705c73bbd6fbf8b46649fbf53804f40d3303d06e13a151f2781c92e569600301726b8c4631a38c378d3271f863eadc713f96bb3288d5b5988dea494a00f6c4760a8b3d6be0dc6a62f3efbd3d3b28a4e653317389d42079a29db69c4d439bf99498b1cb5f8943b9410616c9e93a67474e3058aec940876f9db7aefd80d5ed981f5173e83c0a2d64d7f960cdbdee2e1682b405fa1f096287c2b6e435dc80995c3d6cdc97f9018c8b3f877482190fa5fd9b1936ca6f5b43a347aaa94e5b9c69d4b8e66c86473b823c0eed3640f5510928107ac8a7fef48f076c5b84ac53a50b8efe431b2e1a6f56f08969bc7804fa7ce324724c97a4c721d9e28c1f821d2b40841d6b9a4c6b15b409d2fb2a46c5e0ca363a210698ce99b8a9e078eb7d786b22ee0dbfae80dd0a6345aeea3a0b9cb0444a7b76aaf0b41b11981b9a8618cd4399c272b01ef0b2d528f442429fc2ed7648a0018e643a51e1f4c5508e3ffdd4c13e867d03221a12d5a5c32169f6e8c7701a7b5ad767c217468dc15b91f5bad4daeb1e5cd87a10aa3a6273c458ca484c045b4e0abee4ae0b158dabc4ee5436bc6bd85ea31450d8fa175dca67c940809eb75c445eb6df960aacd189766b4a8e910e77afaa2fd369df175e9b58c50de31ee3575d66b139e51a217a8466ba64a3fc5661ef6d70b428ec9b4a34e5c731a8ca57bd8591f17d6b373b333dd50c55cb747de5aa296c4f2dde049df52d68ca2057ae338364fef2bf7261a99850f5e0b2ab4d738aa9a6d766573365f74b93b5891307724de7fde3a9d445278ef0d96bb47485f3c86d700d7b15aa93f5c2bd6986c8c5a4c563335e37e8b9845e6163a6adcd62030c105d011f104dd9a82b9a893436d9b64bb981d3912db426973c3dfbdc5127731ceec664adf4bbd2c54e8e03ee1dbfb75d5ef293ac9980effa00aea2144942c9d15996fb508fe87ff09fb3ac9172e410beb1d487d9ad1a91ff681e658dc43ab0f1dd10813e204d66128f8c3534c8f956c5df03dd9ca96787fc5207c38eb90b7b77afda9975ef4786517ec78721912b6ce3a3736ad4314f220cebcafc0e2864b3faf26e89776dc3c672c54a8e6fda1a7a80c36037be8821a7e4a0d6b726bdc082ec6ad1843afbf59db7858635d503b4758405714dd55be63bd252d03f082e1f957191032bfe192a35b1f7ad516faff069173bba08b24337837682e23f86b10849c131fd80c94d9cc357598caa6c8d97983e2d16f6cfb9c9f6ba211718029f59c8c40b6702b19b91f9d5827749988c9572ee9399b718c80653ee5fd5a6d032b781290d7ce34682c274313c9f70908a91e3ca60bdd04d3183add07edfb18053b06b8ec1d4ef9aaf52deb2695e062cfddfb50bc844d29985ad0fc1a385460a0eb418b39e591388d60cda4b551c4f0f92145a86359489a48b7cf34b40d2fd438d69890ff7f34b65eb8f198ad62b4a9ac584a912b1d10493233e4d", 0x1000, 0x2, &(0x7f0000001300)=@in6={0x18, 0x2, 0x22, 0x200}, 0xc) fsync(r0) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x34, 0x20, 0x7, 0xe6f}, {{r0}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x4, 0x8001}, {{r0}, 0xfffffffffffffffb, 0x81, 0x10, 0x1b, 0xffffffff80000001}, {{r2}, 0xfffffffffffffffc, 0x10, 0x80000000, 0xffffffff, 0x9}, {{r0}, 0xfffffffffffffffc, 0x3b, 0x0, 0x2, 0x1f}], 0x10000, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x88, 0x4, 0x6, 0x9}, {{r3}, 0xfffffffffffffffa, 0x20, 0x20000000, 0xb1, 0x3a}, {{r3}, 0xfffffffffffffff8, 0x2, 0x20, 0x80000001, 0x3}], 0x0, &(0x7f0000000200)={0x6ce1415b, 0x200}) close(r2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x6, 0x1f, 0xe935, 0x0, 0x9, 0x4, 0x6578, 0x1, 0x1, 0x8, 0x774}) 04:03:19 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="29322b65a3e3f4ba993a70a51b209983780a60eca527620e6f63394c680abd4c78c6ed949a92838ae7e6b6e02cb1df4d039635e58caebf24bcf22af635134c3a3e55ba012241e4047d4e031fc0424dd6a02b0912a7afc1ee10d7f6c31feaafed2bbd1d805ee05fa014ccc25cfc16abc95b6f96d67ce55d6bb4cc000620d695e34d3ef28d9ef42861dde19a0b2cd86a0713e75a09fc241095651c4ed5ea1af0653a585471fba4d12df1c75457735e50a67464cac61176a53205ad08c606dbfaf83099525be6b31c30e4188c0a6d92feec646f289e283be47fcdf87f7c8e82a83bb90fd4767687223310", 0xe9}], 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) pwrite(r0, &(0x7f0000000340)="956e7140454491ad0da8401c1dd599d2aff11861409905abef13637a05085eca5723d7aa6ff0adf23a6a36e9bf9df319e1219652addc5c005e395fac74fbe93ee556051fda5c059b281be4a4ce70111c6bc055c7626bd055641a453da9bec5407a57b0b7559c8db74c0d8ce10a3ee6ef6eb811abda9fb2fb9c425c1013817b3a5235f603ba90f6eb1eab8cc83a72d7d7b7a984c5c0bceb7d0f1f230bc70c37836fc59c9f78b9a4334cdaa62759dc03ef82e52f63e2423a40ec0ea82f72e8b0d8a4739edc4c2f8e32e91be5f39219cfaed844bbb23613c90aa27f660540a033c72c0a96710f53fa978255abcd67e320721d1b8dbbe50fd15b63b26b7df0862bd24adf40aee025903a70f797eba29eeb4d7f7824d8c70dbb2679a3bc5b3977ab29a72cc521e21c3bbb7b23030cced356581f00c62a8890953ff152d31e4613a0719851e7775fd9fd22f3a30d27681ee524e6a6ae80ff76c1479409ef3a91566ab6f2c1c491d7243b51cd61abc2eb03fe91650f035b2aa160831575fbad5a123e75dd068c304855d89b08822cf2ac90a560dd04ef0ffa1da3a64e3d3671eae99dc4838ba579f705eaeeac3eba9d96331dc53130f169585f11b09770c21c55596626be724d52d50f4642254a7d4212448082ad78c8ad7749209827c27e361ac904759d0fa2a92b523d2ebe9390f526a53614cbce9035567d4b9968acc79dd82138b89f7138e449c1d717d8e64ed0b8065b8473833a8f952ff3bc27ac72dd95246dfd11aca51e96a571787ca96f688348245b6f4ef29a6461fc7291bdde0ad34ee153dc8f69a858199eea5a4a9fef44d062da6fce97fef0bc771f5120053377c0657b9258e6f4c59124cfefd4250d102a2819a70b23052adccf2b6531dbb1ca49ce55b43db9724cd7939bee4c5fbb4b4e2b20967459390ca45637d5682ea1ee95ce8bb7e323c96b00b9ccc132e104e2fc050884d85207e5c75b4e08f27b645c5c73971de2e74606e5175dbe2352cc5a3c49d4decf1e27f1870be385825b90c48e7ed3b8a47c823e6d343e43b48bb9a8f1a1bc1e22d4636516d04d4ee29f58015d28a5da686e09effbb097730ed32079db11bb9ecfd51b278401c3268115c0b869de00f7116086be2462ddd70ca005f665d34642cd5edb3260b013f7e3afb008b610516506c001ed5ef97fc83d8a46edf3c0fe6e6a4a4fb72975019cc6c890766fa2acb9af7c782381f6e816e90ba7d2620de5f3b731ae0181b89e73ab2f5f84bb54d0456d2c062165984a4e683ea98421a2ed567b674103e11785edc26aa6ceebc0c4727decb8120ac649dae28f97c0d4b9b531656323402d474dd5b16d735b4db2f7c94969292c201928b0b4b567685aedd9a6203e12e867692cd3b9d0addf99b127db6b00667dca231365b275072169ef5cd7a7b3779fe214837c792675a246b62447c49ccc6850047c8b097f358b1f235ad6cbd2c76900ab4708352b297ae002cf2deb21ab2a6ec6270ea4c3280439ec8c78bfbfd8cfdfbc899f5643bacefbda7056e5768a2e6f8f6fa788d8d5563fcbdb20f63c167f38f7622b8fda626726ac6070a74f93108f414ee8eb978196d1f41630f33f12a7173d1e9489c6a1cc3f601f9299d6c75372f93447e313b3a7a916c41f370791671ed829082d7311f865747f7cbf23bf5ba1cc72d08db1ae7631c52f92097bdc748a291869df160757264f4c0e185a29b465fd3621fabe7d9e83665a02ed4f9306fc4c7e5a8c657fb136b0a11660938ae97c02587932751bfb0aba479b34a50c0bd301f97c9453639df0f5a640fa711f7758aed5b65e7e0972a74e3bfc9acc8193c49f0d6f066ddb91ffb6403cbe12d8ac805e696b5a028665c3b5e19f4c13133335514caa693488b6830ca430f542fd46041d003e2b0fecab6fb7f8932b48dca0febcdd5146e0da327ee5a5438f002c112fd06b71feb0543d79e14b2f46c27617125268cffdab4fea75d1eb28917afd3609f4142a348ebd069f86a3edf17408280386f118f6931c6ab7fa7ccadf39f4ef609ea16692736105b964e3eac60edbe8d0a36938991d281e19de7fdf0e829f5d6b7240027587e86a650c42043fc65baa6c0370e2515a4238f254acc82ff371f99e479ae79836e9a15323061c7da2966b0102ef1ae3d84407bbcf2cc487edb716d21cdbdc0b2b143857a5270ba31db24dbea5838723d1d956249e188566c4f8a2aded4fc1246ed6367ed85d617ad0fb3f16ac32233c08e12016ea914c9fb290dd5749b7fe1f7056f2a5dfe34be46ce2df5a879a7965a1b1326294ffbd2ff7b02da57b48e7d17b6cf956d9bb711556692cbd77d8a19c282a3440490f3651f1ede5de39600c9326b089d7024aabe7694adcf393946a6dee5cb8e010dc88637ba378b7732d79f1cce95c36931a7307f5b82de7c3c93041f4db87b219d58a395a1f6a291f8b54cf1ab4fa12300f721e212ab79b8906c9c8165328cb849edbda071acea3a14b54f60502ec4fb673e3cfc05a90d2c84fc85baa2e4f16d39fc6403dfe373773d37ccc924f75cdea61364063614240eb86baf213833a87a3b43f66cdd1174bf5c77e46a16f5dbc7fa105d4facbf4ee2c47db27a41f0de61fefbef405b977416e2664995803ecda5e85c5f1acbe63de50c54b52830e46e74b20debc04e43a8e303df8f76e1359809d919a89b18a75ccb2eb4f55ac0c6bb096167a84ee03e98b27e333a3238deee921e85b4a642522362ae4ca411bdd34957b3340eee5af4efaf3d2bf7a599acc70d9a407d0401ca23595c47359cbfe6842dcd7a9733307e8fd5334c8e195325468fd491b4db07231bd91ee89001f0429cbfe58a0ed1c5834abafb43b57861cf3af6e729050e32f1e5595b942e7136fb9e6cb81521dc4b0bb2e732fe13bbcafe7b3f9bd66d51b25cfdba1ac6c9af4b068544cc970b8e0c1cdb480edfb42db7de846caa8f306c2773e1bbcd719d989da61b16847d0f846f36a3b8913df1111467230ed3c6d608b70bb7a3189093ddd5fbfbb07230cb2a9c29080b92cd17766bb65ec0e57c3fb6e51a3e012b861cad1c538f89822f75e815338621c7410bd2be38a440ef8904a802d1996bd4b1f3b8543a4d87a6d880eda417c6cee29033b970d831479c717add0c509d6946d37602b8bfc607096d3fe816dc11e7d7c95efc5c55441fe4eedffdd60c560d6f5d1f10cca739d77349a0d3a95506b1e9d81afb0a8dc2c16a9400938f94cc73f1a2129b43ffd048bf6d50bf45be791830eaa0ed170a54d013f8848d5f1987ef7a471d6164362008984f6c0f4864fee66f57c864eeec29863bfe891e2975c56bb49b6129604486de5a582fb21901be06610ce1edb752918244c179152d6c6338a516e8a40605c46d0b37daa5ec3a82e4dae559c8d532ca91c3d647014eb027b06741fe4faa04209a04dbe91cd869d98a890fe02392e82b8999df7f12a764264a9f89cb4dc38c9aa34cced9504f86f88bd22e4773f711e035e405f34cc3e1fcc323a7b8749ddf4ce3457841c910b533a148d65a673850c99f20a1f8489f63a7409cdd142fb3176eb5778d2db02c7ebec430998f47efab39486d27eff325dcc7b4fe8de9d8ce43e575f579825b987f33f9aff947bc481afd7a892c7162796917c56f668760d3ab28224aab2bc4fbeefebb3c08506096bac5f4aa4d1a7322543e0dceff59b8b78bac0f103ac04ea16430c0af6a13c2f89b3b6df75f6652a40e6b099a9f8e18e955cf5997769db410e0439626c8d2b3927145603378998cf2d9e49dab9484a4df6a779738df64532e1a0836902b6fb62e3e60db1945480080ca15970c16987dc9be0eaff6a953de594b1cb778909adfb4f69b7e7a12d7806bf72a111c660c2d7fe2c25266bf308f75dbed9f904b1e142aeca0226f853f26e34eb65f27657366bac7da4bce968a1d8c15956e9198afd25867684e3e8c252091c5ea83762451e3823d32e020fe15840aec9baa4522376ab0ff8b81e770468ebc35d88add160c007c0e21f6d7c914884e9b40ff9ebe52e3c627cb1d012aa901c151ec5e084b191d07c092393e4b20b3d8390627e5e9fa64467a4d16a310de4fd36de83262c20567b2c8e3fadb581eac112d169bf44b7c95234e25d3422bf3fcdd98dfcddd342a36e9c289ddbfaf77d1f1e1c053f563f97380f8f0b385c1ed8dd8e385bcd1f144cffaa50ccb2338f761023ec08693ee045fd06b4053717fbe814abc73c1de6134a0d58953a6b644b8c3cafedbf506763ed1504a849628bdb08f4f9d9c54d18e8ac8285b76a50e48921790bcc94f6f0789165ed641642b3da93171a25024e85ce6635ef31aa51d07ec64a78a51bca1bda848f5627316f6243ad96607bfcf420da6c539fde2c0fa29396733efd72161278d445135ad4298d001a3fbe5dbedcca2ee160b34dd42aa2edad57070162ce7979308c841190f611e4e56809ffdf4a5dfc2c8b83be04280357c66bf1767982bba8e4d82a0436d174cca981538e275f27bbc50305b60707e7de0ffebcc540bd63da4b0f1afb7242ada12aa363fff9f435f2cb10f3d0800fe56109ef209b42526f5b43d6b3613041a999bab6f6d486b261206eda59fb4e7ca1f23df718e42aa8aa114d7122ae9871f4fd1bbadbf9c77999b1b0e3bd7d1cd658d00ee9947c42c704144a8f699269ffa564912d1b643d566078552d46d86481d7f1bf27c9e69d8c5832c9b59fa6184b7e498586bd1ab7e22addb182bc7b4e9c636b3a0b55397400a6021c1b1da20525639501ca5fa4efe86e49e380c2b817bd922ed9dc981446d767c75467d63831bcedf5f7c9b6b038c51497b1545fb3139fd76a249332c4a4326ed3a73b843bdd7b2d6b4289c97a234be27bafa5ba4a71b262bd5092356287134556f82780b68619b177fb241d82a5c46ef4abc8193e8f57f4b9deae33c57e5794db3632b4c43bb21cca5e3fcea3c16f72c5d67064f20ee5c2935bcc886094cb6a2b72a2bcb630703ce1c0168415c2feeb4e80ea9abf8a9269721c39d6e0391db830eac072c8b578f531ad9c22f04a61db5013f5e035459c8e1b75b51a24cd7c36a5755ce24b0f7b7cc0056bef050384a0a240224ada127d960a8534737c6a1e4518f3b52b05ded9786b5f34e41a878de95284a2d388f3eaae840f0c97f49be061ffaed0e4d9facb982545f3019b63cba6cdfd43988089023bb340706ed17a549f9827077b902276e28501850f2eb8c40cdb27471ab14b800ec3df81873c9036c3b6c1c3008f74ffb37dfc0ef0f33f524126b6ab7554e029075fcf03267f511f3e9e812fd9a934a03bd921e8ae1310db54c066baf1b9ed3e09e33650b547257d17579e01749ac482b26c14ae5bb0c0bb862f2f7759c3bd174f4cdf7ddbc4d225d9375d9ae50d02373494157f39cfd56e0f8440dd91f3d89bd9fe21cd386542b9bd1f27c7561076ee3649d26c89a0d62f9ca57fce5730c7b16ebab71e4f19aeae96ee1462d0e24c067ab1c4602e3bf503d0f5fbb03347dc36a98655f4b127e18ba134e1ed353c87984f3fb22a70d44afb58b72df5a8485ad2bc584d0fd99f28bbfe70839deab1cb084cc03afd8a25b3a532511be383c92c86e11d9056be832f5ec629f644e920d6ae160f8d3f257624fe7fa636847b184d072d8c59952336cba619958e8ce3a611ce1ffe2885b35f4465b7eff3e0e3ed480c0b606d54ac52467eaefbfcebf6cf341aaa4c6d00cad99208f9c7fd594ce64d274002fe4a11e3c305127f56af2edfdd6f8f4b70fcff8189411a84ff76d97465f7f0", 0x1000, 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) clock_getres(0x4, &(0x7f0000001340)) getpeername$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000300)=0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r3 = dup2(r2, r1) r4 = getppid() fcntl$setown(r3, 0x6, r4) 04:03:19 executing program 1: r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x7, 0x200, r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) fchmod(r1, 0x70) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='x\x00') execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) linkat(r2, &(0x7f0000000040)='./file1\x00', r2, &(0x7f00000000c0)='./file0\x00', 0x4) 16:00:00 executing program 1: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) write(r0, &(0x7f0000000280)="300027eb9eac6350817bb0108c53dfbe17be1b13b89a0a7c295bf96c84d1ba0a4a09fdde427155a6821facd8538bd984d108427674f9fc94d47b8608e95eaf55c73628c88ed2461aff4b0437dbcd109ed34e951665ab8e123c4e8c63b2ef7f352e6437ff6c101c2fea224eb0f3786cb0e078c8a33a1be05852b5d6a0bfed36a8d342cf9382ee271425c394dd5ec8aca0bd4be59fbf40c9deaf06d6d0c5b3cb883c0565767a3560615f11b3192c304a6d9c8e3ab2b09a72f47dce56a8c8a0c9a0e47497bfd3f0f56d9fe1d7b35f0109420454de1d11059ededb7640a6d25257ad908a6e63be98b7a9195b413d20b806f7c293c5b2706b3ead3f7eedacb7d17c84f61757e12c25ff2e05d09d9973b65cae326ed30c36bc928b988360e8ca217a51fa5413629fc4862571ae6d5afbe03e16bff36fb53c0d7cf9eb02e659a3377aa0a3a1fbee16be4228edbe1d6d6dfa06d1e33e9c974e3b2b7f53fae45a3912daa595d5c5102fc73933ba36bd720449920a05a90bac147d8ff4b888053c1e14d3c77cb30188e3037f76d10ebfe71430bbd25a83d752e3146147fbfbe95d2b7e19eb49f44e097052193b799402d8d63cb41f51a4937cb11d44c5c671c9316f21c29a384fa97ea5c97e06baacc8580880ad1bc0ba56f78d204f995f7fa3cf1f4b9cfdf98141f341f7c0dcc18f5ff02337020a11c83874f556019a1af901b3a53f1139fa009320792009eef6e44c4112f40c9d62979248536a6a06419a7303370a449164ede6c0a5ca73efbbdf4875ebdd92b5609f17fca3607aad02cb7a8b67f3d05e648799274667d99ea7c9a594f8ebcf7191d096783de4ca0f32e823811b7a9236d10a293a43b28badfa040b70ae18d1f263b1e87eaa3a43628eb4a24144bf54dd1403874d1e6a241114646058c7f798a5cfbf297581e09854f15716a945c3868209824c66242a2e6192ff32c52a3c1cec39df0ab3b5ff64568a06f7b4c75572e38489a4ff8ccd4c2fe71522bdaadbd1a21201f3e3998622d0bc904c88463e28815e904ed8e5b535745df45d0198cbec5948de2100340bd670e2975f24a4efbf3f10763fb3a956b761abce132de3efadaec734b343bbec1487bd4c8d14e2db95f112fa56663948d709e8194ed205414d48e6430bf7c644a84f65fb851ac7428b223fce02d6955b09930944089b436eeb92f12a3a09928514181c95765d65746fc689e9b2c29e3c12cfdfd08296377728c5a4a51760f7d53d24305becd6922869cb4777138842315fb511fb0f9e2283d613d083b9c35b9a631014fbbe039042983c47caad4034c30885130ec583a44b9469c1a5199aa14fa9825c775a6cd705e1b2c2ffef3a7aee321f8c4779fcfd595f788c8f36b87d1cc204b8ec5140d27da34e551389d6e719fcf3df7c7861b80111830535e232ed47fc30704651887fb1b6354e96e791534e464f04e46f3661580f11e4a3f3f1d1ee1b7ed27500824ea68ae6fe70b2590d3af3cf3485a5959590f756ab69f1e38688e136898be86d1ea13e46c928374cef872069dec4eca952ca4d9ceb7843f82c96f5248d0af8aeda55a7e593844bb42a9c740bfd69d788527212d25d1c31052d0943546a52d3baa17c098db38b66bd2a6bc4f90379d0d8b324ddc96b5e73b7e9bcdf62808b867691f2e13a9b69aa002a34380bd9ba8fb7ef5fb42a0cdd43ea24fed23b6e3690e0fe36826674ebdf5d4d2dfca48668e80884a8f84563ab7d9a74bd51c0d42f89bdbb5137747b13dd5423a12ed769184519386a23720d7f890bb77f6eee4bf526be243e841a06519c075c1ca88f30a30c7bc49c9ef01458499d90b8a4d055fb99378bd43c949a88a27fbe1d1e0293f433aa5e20499ce7f1544cdf2f0ab060800eecd3be1155e6fa41d799bcfd3f2be68c80390afb8724eb296b57c5f703013ee9909912095d132b2ced4ee4f7a1f2a037db9e88046f1a46c806a13f2431578a7dba63e76425ccb3836a4d04132b6db825d9fceec5efd0be822c01d2ba2af48994981b3e471d986d350812f250e8a78927cae47c85d365d6733d863f4d55a14f18f52c5e253d13bea0e22736ceb20bf1cdc85826fc270c8c4bd6338a522dff733e7a30ee743fbc7734bfccd37363bce4cdab40926507f735d738ef86b243d2281cd55bd0a66a3dbabfbdcfbf0581fd1179ca0ab9a845bf1fec3e57069e04068a0fe380a54f61ef0492c38cc2d83018cef79791eb4cc823d041209c8122d6efe5340528016e9fb071c83b66dc23ea2cd8e2c7eee541168ac92c2f1e95ec6d857c6e0c32f03f491d0c7c7cb99e15fbe870744be9a923ee00061cfddc6962c917f3238582286f02e0cda0d540940e58b7fd20134b5a3d0f8ebd970af22f3b9cb65526437a3b348f18080b72b4223c98efe133e66268db3396dc66619f0816ddf29f37021f8c621858b08a9ddafa4a4abe79d76a683e30825a44c3cdec6b8a3905dfac6e4561b4afb273497541f88355a7d04bf29f0eb8df9d302f1d7cac35f3ef435a5e9e22cc0171a235016c28928bfd61df0b340ffab34881a5e4bba2fa73b88df277018c201c309e7d396b54ab256cef92948c78ebb30d6d9f0781dd83ac5fa18cb3e9c85fc8dc002564c2ca588bee34ff6d6f4c747b1e397d7fbbd5ca6fe05296060672ff476827d0894bc7251d1091f733a9d1e054a266a90c345e6f6af781a8ff1f253dbe76a386db1bfa6cf6bd4a9d81a5cbc557f434197f054b446ed9c6e9f3d15daf240acf9530c6f06e668243d6604d75c2597a41736237ab263dd6d872cdf96cc6ef5ec3c9b54696aa097e2a7bd58a24fb7c5f21b62bdcfe2ca2d43c333b52cc64fd36ddae11d1ff97f7f12ab9a85d0a51856d35a04b48fc2278df3b696631e62c504dd239420fcd94dc7d160d3fdb23f632d7e4dfbb40b97d33db15560c6a5a4d0e71e864cd1a8a54066485564a9efdb42ca87c75b0c4bd81ab98ab69c38201b7a72b412c6cdbf5413f902d4dcd454ecf56fdb33914eb740d2ab30b095b3d16b7b236def74c3fc056c881591da0bfaeb8be675465278feacc2ca71f7578d8f833d059352a35cf0d8e8739ef1939ea6bee618eb8c3225c3dd05cdcf24fc683146a76c8bd70805c29357147bb8dd7d813733aed36ffb3c6b25df4e2f14f09508dbedf66f6be2d014da60fae4a235b761c5ac7f57bc0a51fa860c1fca1affdfef926dc49fff7f6c0ea56e49ff44f7f9590dcf2bbcee7a1400d9b4e4d186d33e49199698d78a8546e8594115a1222cbcf0c1ac22cb434d94a26aa877cb4182dcc3d3c4fe26181b9b68a043cacb380be4a9bdda85235b65038a5c359e610f49bab52ac679ff2f2b7a84713297be39d09d23ae155d85a5fa91811e93082eb8bebf0124f41f832b5a53d7dff0b8b93173e6b38caff34dbc2b3ee3a340f5673d11e2ddfcbe95de58dd17b3b0f391b3ab302f1c4ab403df93cac1352b9ee29c6a202014a33ca62b41c85edb4c8bf90dc5fbf12f89089af463d2c55269815c4ddc19349d85adb62bdbf4a7bebcf6d86da24f8da31e261461003f38b70b79d90564a4280b3dad16b7c57db9f8b9f1e0c9a2355c9c3501b11637ffc4104592faa88e820dc45b4e6c250ffad91af731e912478bba8a6eb14ab01dbdfff94c36ae9ccdf1b3895fb7886f6697a6ff53028b1f78aa351c8b99b70988c5eb7e22cd979e0efd38aaf9814850146884fd09cb5839fb951a5fdd81a9d3f3d3bb3cbc0f265e44acef0ff8b2f28129c6f76adee6646902b670fe6442625d8eef65fbbb0db21e29f8199b9463ce898a8dc3d42419995acbd6f1be10c7465d395518ffde6a7e485fe3603a96cd7826a6517a155914a1b7793e850d1a1317e9bc907f9fbdf7cca9a379dd6caaac667a6927dedacef196fe17e81420296c230c7e54f344718778dfc52fdf10d023b967146d2001af8f18ca99035ae6f1469892e9eb31970e87c115c61a76a333919d982e3db267676a0eb3860c1344f80a11cc103c560efa3560fe12ec8486786520b692edd2ca6a371b50d275638935cf1f4469b8823d0b72dca61f5899d78a4039b688e4c490ec7cccdc860856366a153e26da38795eb1eeacdf1d39de33f6665934594abc048dc1a0587b019db0ac2b7e35debe79521346a1b5fbef7a44b362688a792a48063f85d8fa2a0ea1d766199719ee9e181019c28a9894769c2c849ac66578a3e99a326628b818ed070e4fe4431e1147e288a851436a76384fba012996433400684f9066a10e2d9a2d6a0c9dea2295981b721bb458d40ffac610debf4a7be99608a448033b140fe43c19d4e4035d31e5a24b90822b72fac917fe139761da5b48c68e2307958711b749ffabde95f16ae3902be8c3a7eaccbaa998f2be25fdc0b7fb12f5c2a3034d908f92ac9cd620e5cba4de44334c8ff4fa8091264c76d4b223b14c3eec3c8edb6be4cee94b5661b65d051a23d7254b6e93cca174d63a4e11b35370909b00f46ac7c44cf5311666f25934083b3c6e6e5a3e9aed68248ad4dd85bdcc64ae661a50210bf5ee7a7bf14064987ad3c713e7e752b99b68ae79bb82639b11eb620c763daed669ae3e6eca4923e095a968c47d6507ecffb142756cd508b2b16f1cca5610e726b3fc738725229a0c235d5274db063735b1ddcb1774a0697c4f8ba50f14ab01b8e6d8250c73d0f295e70ec65b8b07702ec2d74d0aa9aebc0afb60424994b18fc632013b812e7adae87475ffa148f0ff23e49c02490f2949ce5f1d8fb1bfc2e0dac30515caa442b40c6c9a7e9268332cb16fc665f3ea8e15cd445d6d0de5834fd171e7ceef60cff3cacfc3f0020299420f286076d374af68b47c74229aab5781d8c4ab96924a8a77b24db5f19913d0ff5e4ca215e7b954c5239e4f568d30e3bdc7c0bc8778f49d5fc2b94f31447572e9f886461830f4e614f584f7a0a399e03d8923b0a6d543e40bb24d00984119b00be2dcc00762b80505386e5749b14f8ef2b8891b3f78542b5e6ad60810c2b6359b2bda1664fdf04f7aa03ba9264c9ed9b81eabdb74e50602c8898602164da39b372e4d719e8a8527ca9cc85d378e74781e7e7eb72a5b2bf19134b34cb3acbfccf139d76ba77ec52ee32a88db26fddee32e5920728624eea734bbda136653c1aa98f1b9724f91a43a5b68547fd582a25c7f368653c9c335d030516dd678e008aeab3df51959a93ab98671edc7698713c9d331baf706784e683f84ad301c0d5765f12acb82d1846302758ab8005904e6b460920ad98846dd74f99367d19bd6823b745eee1d335c2b185eabf1a58bb02fe157b8d1d19c89e741eb3f196c1cfc123dacdefdf9eae4e707377c52e8018cabe17448d80de66e6501391d639ac5b81b7e19e020bda61445d9d91acf746e3b12e731911a5482663e64e7f58402bd1e23f19353874a452077699dea64f80e9c7b526190dc7bd068d3a90850363111a4e37c550e3fb13c973024b442a3c01709cd96e3a5364ae2cc916f3b0677db5ff2041618d036fb99fad5481374478f228b0ec3637fd9de7ec372a6d042771acb609a127b321dc36e7361e1db2bc1b0101d918874ed4f209a78141591faf7dd78a27802edc7ddbd3005a188269ea22ce1cbd04830b42fe14d75c7271ed22526a2c1480365d05870cd72d4e3423df0d4ef8169c21cf646acfc941c2ed31e7ff1a78e5971f0702958b51129400657a34bf6c8439416618a949c356f6eb985324481155d9b4fb0fafdf59fb32a24d76cba28069bc935ea9ca8269aa1a5ac825a00c8e3ae0cdfc7d732858", 0x1000) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000000)) 16:00:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000dfebffff1fb66b25173d70c8c700"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x1, 0x8) renameat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000001c0)='./file0/file0\x00') readv(r2, &(0x7f0000000480)=[{&(0x7f0000000200)}, {&(0x7f0000000240)=""/220, 0xdc}, {&(0x7f0000000340)=""/101, 0x65}, {&(0x7f00000003c0)=""/97, 0x61}, {&(0x7f0000000440)=""/27, 0x1b}], 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r3, &(0x7f0000000c00)={0x0, 0x0, &(0x7f0000000a80)=[{&(0x7f0000000500)=""/159, 0x9f}, {&(0x7f00000005c0)=""/232, 0xe8}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f00000006c0)=""/135, 0x87}, {&(0x7f0000000780)=""/253, 0xfd}, {&(0x7f0000000880)=""/36, 0x24}, {&(0x7f00000008c0)=""/105, 0x69}, {&(0x7f0000000940)=""/111, 0x6f}, {&(0x7f00000009c0)=""/172, 0xac}], 0x9, &(0x7f0000000b40)=""/180, 0xb4}, 0x1) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:00 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x4, 0x6, 0x0, 0x3}) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 16:00:00 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0xfffffffffffffffc, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000280)=[{{}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(0xffffffffffffffff) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000580)={0x9, 0x3, {[0x4, 0xb6f, 0x5, 0x20, 0xad7, 0x4, 0x5, 0x0, 0x6, 0x9, 0x4, 0x80000001, 0x794e, 0x7f, 0xb0a0, 0x5, 0x1000, 0x6], [0x9, 0x3, 0x3, 0xc3f, 0x800, 0x9, 0x90, 0x4, 0x5, 0xfffffffffffffc00], [0x8, 0xca5, 0x3, 0x6, 0x0, 0x5, 0x7], [0x77af, 0x1000, 0xfffffffffffffff9, 0x4, 0x5, 0x4], [{0x7f, 0x400, 0x3ff, 0x9}, {0x4, 0x5, 0x9, 0xff}, {0xfffffffffffffffb, 0x100000000, 0x7}, {0x5, 0x8, 0x9, 0x9}, {0x4, 0x5, 0x5, 0x5}, {0x2, 0xffffffff9c78755e, 0xefc, 0xfd9}, {0x0, 0x6, 0x3, 0x1ff}, {0x3, 0x100000000, 0x9, 0xd2e3}], {0xfffffffffffffc01, 0x9, 0x5, 0x4}, {0x400, 0x100000001, 0x400}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") setitimer(0x4, &(0x7f0000000040)={{0x0, 0xffff}, {0x1, 0x8}}, &(0x7f00000000c0)) 16:00:00 executing program 1: munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r0 = msgget(0x2, 0x1) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/4096) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x40) r1 = getuid() r2 = getegid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x4) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x10042) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r3, 0x0, 0x0) socketpair(0x10, 0x4000, 0x2d35, &(0x7f0000000000)={0xffffffffffffffff}) getgroups(0x1, &(0x7f0000000140)=[r2]) bind$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:00 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(r0) mknod(&(0x7f0000000080)='./file0\x00', 0xbcad1f909699ec2b, 0x5) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0243d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304b9d2600a", 0x92) r1 = syz_open_pts() close(r1) r2 = dup(r1) mkdirat(r2, &(0x7f00000001c0)='./file0/file0\x00', 0x192) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) r4 = semget$private(0x0, 0x1, 0xf18c721a40565713) semop(r4, &(0x7f0000000200)=[{0x1, 0x1, 0xa6a6f996b5218b40}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x2, 0x8000, 0x8, 0x2, "53ad5e268dfa0a99f512d0182c0592f5e5613820", 0x1000000000}) r5 = semget$private(0x0, 0x0, 0x480) semctl$IPC_RMID(r5, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000fc0000000400007e00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) fcntl$getown(r0, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x1, 0x0, 0x3}, {0x18, 0x3, 0x3, 0x3}, 0x7, [0x9, 0x20, 0x3, 0x7, 0x60, 0x101, 0xff, 0x1ff]}, 0x3c) 16:00:00 executing program 0: r0 = socket(0x6, 0x5, 0x6) connect$inet6(r0, &(0x7f0000000100), 0xa) listen(r0, 0x0) 16:00:00 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) execve(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000200)=[&(0x7f0000000180)='^{)\x00', &(0x7f00000001c0)='\x00']) 16:00:00 executing program 0: syz_open_pts() mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028a8) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)="000000186004a1a300062b2bd4c478af5509eefbe8b6a48b60059d00feffffff0000a3bb6b3c042efdd10000", 0x2c}], 0x1) open(&(0x7f0000000080)='./bus\x00', 0x40, 0x2) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x2f) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000080)=@file={0x90177ed105bf02c4, './file0\x00'}, 0xa, 0x0}, 0x0) geteuid() 16:00:00 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = semget$private(0x0, 0x1, 0x48) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000340)=""/26) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r3, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r4 = msgget(0x1, 0x100000001) msgrcv(r4, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r5, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r6 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r6, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000380), &(0x7f0000000140)=0xc) recvfrom$inet(r7, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x10102) shmctl$SHM_LOCK(r0, 0x3) r8 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r8, &(0x7f0000000440)=[{{r5}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r7}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r5}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r8}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r8}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r7}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r7}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r5}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r8, 0x20007471) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r9 = getpgrp() fcntl$setown(r5, 0x6, r9) semop(r6, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) 16:00:01 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000000)="6b5006b081ce860cbd54b55328304f7d3cd365ddb5b64d02614467a6b2dbc89cf35c9719b17e11d4eff569d87117f5dd315649", 0x33, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f000044a000/0x1000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x40000000000087, 0x0, 0x0, 0x800}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) writev(r0, &(0x7f0000001040)=[{&(0x7f0000001680)="cdb351d95304720116703cf7cf16f21cba3b02781689140b9e523271978d24b8fd994446dddae561853908012944f820a6023090662a30e7d538f09ce171b14236f443439db729d09ccafd5aa4004ea4e19f4a702a493444845354d4b0b3709575010c9c1c18e0482b5d9bb4d64e352b8d134376faa740e0c778d51a52030598a765495e9dcc2447ec285460590e6bd8c149a0a0879081b9a0d69f60c2985684e364616f2f1e9044d3a01adbd1760b1def870bd1c0db37e30b2e6430a9410f7e3c8d316ac93d46c052fbeb84fe6da8d7328d2bef109eaa78f54bc65b97a74bc24df3875986f96f9ec7b1eaef4f445e3402c18878047753ca4649d18dca60c865670437dcf8e683b7c314f639880fd5634bca942083e3be3c9ad23f8216634506cf185b9e6e2e59bb4715ea928b0a3068a65146a26c6bd5effa7b4bd91a56498a168b6469b19086d1786a51c6416cc36c6bb5e9f6d48d6798c41e3209fd9dc75f04d312058b5c5ea28e36ddff99219a7f6664b62c82053012b77bee79be6907053eff77083b7093f54c994393d3adde445d8b679a19c182d6bca6268fbe9702fcdcf06be173defad61732e1a679fa1cb3a73025ac5884eff2e362309e602f544a8f1e5a5d758d867b790709629f2439c0a82ad321a72afa7c7d7517889e500014522fc26cffe908849d8d33366e8e78b6a66746fcc4bbe08cbd68d78b480bf743563574b057814f4483a4841dc0e42235e02ddb1c3d14e9e2e1219c36d0a23d6644d2bc5fe1c2d01ced2a80b4351876fd8c3da988298321a9c4e79a78cb8ce70348d9906a6e98a288f7dda95518d2148aa760a01e2ad80a4953dfb4a014758d9020bd8e3dfa468f7e090016021fefb9819a064c288fa067fdf4c0a7748cbeda9719aaaa94076766b64bc07d18bdb789ad086f90de336c58682e3c35250485ef1438a1cf045143921fa0ba01cb900d3ce39c2660962aa7237f296c079159ea8f92b5b3cd41c438cc1b507e1707ed965be25ed2945504b56d4df44f225c66a4bce026f28970eecc72e6a5d1d571970929c15df3d049fd81a2a85a3dedf5cec5135b1b08d7751b5500b42cd843a8025328e7ca6207348c8e655a72e7d42d5fcf635fc21198a45a84d53bddcda59ba3797a70f370c1cdfd8b3bc667b386175b81dac3f1149730829921e95aafd7eabd29c1eac5d15294e2c263e8d1c96a74b6e1377c8fdf3c9804ad8fcd5d49193dafe9d8d85bb4dd1221b983295049832c6565f5899af6a5ba57e85baf13df52327ebd2681e8604d17ffdc5661319799986e0642a0396cd8416eb93dd1d37f037692c8f25bca2297a392b9db563ed3c4ff68586c41b7ae2cecf2894ab2b5076ba1b3f36af5f66ce04f46f54b84963ff8d670f49b99e1d6dad0c697abb9e738e2f50944e81a6c8d8da23270a22f8dcc6194099a0606b2c9d44428f858badb3ce367efeb79bb8c40b52ffa0b48e3175d76a3d8569eb70525bf7cc1120ade627b4a745298900c89963340cf540052b0f55643eca38ecda0b6dcc1b60610d8539aeaf5a6d437812b37115bec6325df51323a1ff5b46c181f3982a9153107e68c56e72b59d81617aa6bfc79aced8f71effa80e9e0ed501daa1813bed4f2d57053d1fdb845dc6282c7447fce3d79921f97ae571ebf66c06f5a79cabcafa2654e3edbedb16a8391e900d98a031a780391b0871f17ec1f591218596092ea2138e55654d5e3ee22d9074704d7bb8c5a863e735c7cf8608d8b83a0a100e7b6adab96441457b58dfaa2a30872b40e3c1e00d9f61c5de77af95921bb3b92dfe6c48f43ea8f97f2a1457ea32c1360ffec4b778226e2ce3c527f7e2f6f5a827968c62698622e6463393338fc8a9a7ac4312f60ff2d84d8b0180f79b6ff1307220c413ba6248666ee4d1565ecc170ffda4359ae6b154190b8baba30538a02ad2cb1ec1752b794da3c721e9b377a276d0e387a8c79ce618446fabc37d829421056fd82296d3e949623625b5d438d6ce5114a0fb83d24d9e9593a1fa053965f7401675f62ecce6e98144881508641ac0dac7e138a3717a84fa392a1ff21c93c728fb0aa4661dac9c5cf01c5f8b4c7f66b814b6d4b892eda813a48e4ac74fdedbf2fa4e80a991dc68ffab5860e74e3edb800c40d0edd2eddacc6bccf9bdb10e1b422c87aefd359f993efaf6d55244453de2598c21bcd16ae8e004a0d86355259ff538936fd2c8992848130bc75749c4faac96fb34bbdd85a05d558d5cd1ad2656a405bdce847370f7ae1f50129e5448cb63992af71c873861a6f88541b17b595b527d29b1389a7f8a980a43475bd943f31a738f9d02faf2e38b39210d6a05c39a32f204259eef519d5d6df8bc9c16e5c82e0aafed4da6295d882c7f128fef96a2d9c175be80bd80ece902e71a1cb8ba8ba61648d3eb31e098d8dc8b5996fbfc35623de85fa178dfed3a87ca8b9a98cc5b61f7d401b355b5bb3a5bd51e2a3ccdab5407321de9e5a2c92c617ab6674b87cbcfda83608a14775e44f6076f669edaea967a2295b4cb81b8e16494eb99bb59be4ce9bcb0ba05b7910800f08806d7da4e6c947d1a77222ec917c232414ce3a29148bad10747189058ae40fbc4015159d3661761b498fd12f1092d0fa79d68c8673a65f5cb6df6495f7f5db4f23e421d76c9cfe22f25b580b78bbb506f7482a1695a1734a1e3a6c7535fb002263e41816b9996e5e92335e149271e6ca0d603ad6fed55e80418673cdcaeee55942c8d4767f8e22e5a5f960c88326972ddde96ef94470f5c5c7fe4c69c7894a5fc52bcd38d56c4d7ce0f648f94500ab64ec13962cd28e9e6affc8781144ce65b381e2eb9d1bb3a1a6ad5acaf17e16001b95700fb1ec00502c5e02784485cce6b7fffdd32d7e245c0a23d70fe0892cd0b0fc3816fb5b287b2d6072f508be21b8486f82d8272a9578e22ce6692049124608bd4764e9263137925ad64ca327da61cf9812bcf958b974b8a992371800406b1d302303ce9dfa6e85f9786d7df5cd626bd689b740a93b214f2f0fd8f884a6623073673800fc055e19f00909e60bc3c93c3c49a12a691fd77176a7cdf0f766b87597ff33c2df284cb91b6a8d63eaea47b3e4dfc5a5175ab147c87996edafbff00e3f86558aaf113e93ae187f7b380b7ab345927f2420170c094f6ff7f5e96cbebf1c596bfedf0d651eab8f2580acd8118105494d3a5cf2d1f759f5e14ee7245a2e75f03f6e7dc6b276800fefa273460729198fda3d4e035b3937361147d4b33e87828aa58e8ee2b19bbe42e09d6d52e16920bbfb6c1e39ad7544ed70c9b03bc971f2fc488e47a8d5941788411cc6066429ab8922192a9a531531b402df693e85c743518f78f601ef7c59f1081b6861b662871ed2ad364024cad1b193fc943f1b1b068c259c0f44072def8b89e97894afe29df10c1ec943d6058c13f59b632ee8de0a7673b6b6172f4be2ffad57d40622f88bad9c6a2356449649ed9a9ef5bae5c08a7165384c76b668262c0e8de28a0f13f3605dc126ae3430ee0623f837ed1272fc70a915c594612a44bbe52df1ea8e21a3346f24984e6bf75109a4b7f293a21ee1401f4b0fba73137dccc2ab3ccd7e9cf74966befd9fac5770e1d873c90b73e41388881fae44c92337849fd9d11f1203b350c27afadb5f9192063c259d19b6ce7db7e8cdfbbca3ac3ebcffb59815ee4a53de996342e94e82efe17ac032c621fa99bb3b0e1a7ac6b118aaf987ab4ff585c5177e0d9c520c135369d291483812b39a9d192dd5b16d843dc7b9521d4c888a9edfb450318826331359abd2fbbe9c6c2902da325000d530dcd8b61d75c4fe80f0c770cc702acfd9de1918ae984024521c8f7b3a6592db3d0eb76a8f6b5825bc4941b20f746dc6e578fe24923445ba837b2b6159c685c8253af8ed2ebb00294ebc9e9a12349c05d8d211acdc93aa5f2621d7f74f4de4078761df6c8ea2394787fda7e537a5c1023b8c14ba726b2ddbbd234dd416d03b325b6fef5c107e43bfb97792aca937bb4d19922f7a89458fde2f5d1e4fa2875ffa0b21b787e8feaf9bbc17cbf244c0cdb3fda1200be7daf244633a924c172af45fcf92df84ee0739f03a8974f9891276b4fde829f2cd3bead7770f6aa50cf04eeeca5533063fe42aa2336e950a37668326b171ae906a8de6bd7a87e66dfbf8061d3ebc547671d860e748f64c1c05cda31607e5deb7205bfb8c41d27f3f66cd60a629cae63480104ea2ab71ee3cb17b895dadeea2b3ffcf86742c486fdec1537b9ab67001e79c27e3275874874a2b9d9c8b54383093505da3de33c52f55502963e8e7d7806981e3b5a2ebd3be411ba5917b5174fb7d624887f9d1f863df31ae5c2a28689ba19dfc7b40cf1e800efbc4056c216293e893fd90b6bc2920a8713d99e592d5775c6c73d4b18264cc43e7f0f3574b15c66e797ba0cd7dfc371601ff34e031c964cc47b4588e3bada05149b6d64bcfb06a524df97a1e03c21294a7cedc99ec828803c3ec4eee8bc8d2e59fe84fe080d19259a4599af820ea576305f40a2f656e7164287f7c311059214aafe446890d203615a938fa5a8103315a367f93542eb1de66637050805159508ddcb9d973f9929d787cb922013c488a1c1263e80d9a74a8f5d04b5711120bfcbf0f497aafae0f1cd3e35bc350515a4fba9a2c72cd672cef4d09155b24cffb35fcc57af93cc700ef2f01c10708bf7a4ff9a7ad81ce8a08df8be8ba6e434312aa72549f7441a2278c2ed6e2b7febbfb7fdad5808d2aa6194fc2a49426df735ac332dd0d4371b8a38153ef16d3fad3595b1c90ccf87ab82a825410b3c228cb24e16fbcc301706d4584d638749016b18881b62184e932bbbf0d7ad191b93495966ebbcb621bf52b1bfc124853cb7d4baa17746dffe25b0137597a5753f45610ebdd9c23d3a707d18579583e1bc3e06ba3a53874a444151beca5241ce22834e3f5fdbb6dac34913d58a3aba24e48c890bcfe5d7d2aa7a4c92d98dd5ca75b5670d253c282958a9a7f49051282b708d298f979f8b71667b86b03858eac43430b469d7754873d4279b246e410a805a19df74f3a9cc925212207ad35703f5063b279aeb70174310a2ebd2cbbde5b6f2e9a8cb2f16cc6d03a2ab2a30e2955b90a0f734345aa77720be163d7ada01f47735aa5a2af145c41f62a48390d0236a5b8bfce929b76c1224749efb4a8e59d98ad94212f04131d18ed2ad808e722d3b3b55f3432977c7b26f10b944ea7a1786248755db53ee0f96448aecaa37868861c054de218edfe6560562e71c7a6d3f6f82171534802de9b58b4d9d13551c10c97aaff8d0cf5efee4bef13c6863ff21e97012cf7f689a58949462013c55b6798f03cd39062a19e45cd0a27765b873d36f79f7b41c73559b78cc4ef09f1ad2e92fee8192bb94429dcfea074d9a2182ec7a69dc50f77f8add41b92702b90ad4780f986f2f647dc1655a3981bb4a525b2296252a0fb04cac9645d3ea5a266218c29b28041a6887100b6407fe83acf77f28518095b6ac2fedfd7ea3f720e5225b6b57b6c4255da9f758e557ebd2b38680ec43ead78391d8c432442f0d252ce40919f0bdcf0a6cca258b2925a90516536bd058ab2715ab40d6cfc08519824e3104b359e41bbcf21e71cee3cd501514cf6687f5917d8a73e347eca5ddb0f58f31cb786b921ed9535b7bea29dc8211f550c89369dae5c880fc31674d87daad3d4011084d8cb96c266b15407a53f713b10d7a4ba636e887da7d70f9e28280c5fcfd6de902a4eb0661e64", 0x1000}, {&(0x7f0000001000)}], 0x2) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10000, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000080), &(0x7f0000000100)=0x4) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d21) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: getgroups(0x2, &(0x7f0000000040)=[0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f00000000c0)="16aff5a45941fd4862484d82825984b8c2724fc74d5eeef8beeea779a4443284193a1f8129171df9ebebbf5d2435c8244ff8e117851d1964f1b8f363cebb571863929077699ab078866a60a8a85f28f12726f11e00742f71aeff0dac9b00cea568a397386828edbc0d33608e8c770f9925b4a05f85df08eab46fd1832f93a9f9e65e7f35445de4671e3a5f4f2d0d3819e56b43b4f6a112a7cac401d8b94f334d421d9a48d4d790c8a12a0778df3decfce38e1f8c3f3d65e311f97a767972cd4d284b", 0xc2) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0100402f66696c653000bfb151a1b4f5da70f45699d305a2cdd7b29ca1f868fc00b1e03865cbc64456a0c329c761b3c0e004bc35da42a071e6cc121cd37744b2bdaea028c0942435d440d29b53795193ea264b25bebecf8ab879f900f98aa7a87eda23dd01b09cd60ba32c4cafd37e485e27b791d38e04ee24cbd38d34c7f08feba1af898f"], 0xa) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x87}, {0x6}]}) r1 = semget(0x0, 0x3, 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000100)=0x101) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4c}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000000)=[{0xda, 0x10000, 0x98, 0x69139ab0}, {0xe, 0x5, 0x3, 0x4}, {0x0, 0x401, 0x81}, {0x8, 0x0, 0x7fffffff, 0x4}, {0x4, 0x2, 0x7f, 0x8000}, {0x4a38, 0x8000, 0x2, 0x7}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000100)=0x8000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) getrusage(0xffffffffffffffff, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="fa") ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0xa, &(0x7f0000000380)=[{0x8, 0x7, 0x100000000, 0x4}, {0x8c2d, 0x7f, 0x80000001, 0xc0}, {0x1, 0x6, 0xffffffffffff0000, 0x34aa33d8}, {0x7fff, 0x66, 0x2ec, 0x100}, {0xe6, 0x1ff, 0xe2ce, 0x1}, {0x20, 0x1, 0x20, 0x80000000}, {0x5, 0x8, 0x101, 0x401}, {0x60b, 0x8, 0xe182, 0xffffffff}, {0x7f, 0xfffffffffffffffd, 0x80000000, 0x101}, {0x0, 0x80, 0x4, 0x3}]}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000240)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x5121) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) r1 = accept(r0, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0x339) getsockopt(r1, 0x1f46, 0xffffffffffffff15, &(0x7f0000000240)=""/245, &(0x7f0000000180)=0xf5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000380)={0x8, &(0x7f00000001c0)=[0x97f800000000000, 0xfffffffffffffffd, 0x9, 0x1, 0x1c, 0x0, 0x4, 0x9496]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x100) r1 = kqueue() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x80}, {0x1000000000000028}, {0x800000000000006, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="5bbec27e75c4594cecc1c20669b6b3ab843c688156887264c6aaf69dc3f8f70b87ee2b4c2c7701c0f39447da461e488777768be0b0b4f1d47a41b7b274e545d212491c543a9d4197be70d30236a6452f71ed2deb653bceb58b92c6d077b7cbf3e188c5e2566f37af55dd880c4809b14748b785c2853b00bce19755a80f1f7f814262639b3df26fc249e2409cfda8256f754eabb4b45ff4170a266e6d2c698b07789c3d00a2afd70c116e7980cfeeca150bf6a722691a363d7479630f36955e2f65e1b7956b9c4d10399af4f37e1dedf2d4bc25a19905726f529b2c7ff9a2838030f223", 0xe3, 0x0, 0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:01 executing program 1: r0 = open(&(0x7f0000000440)='.\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r1, &(0x7f00000016c0)={0x0, ""/4096}, 0xfffffffffffffe07, 0x0, 0x1000) dup2(r0, r0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() sendmsg$unix(r0, &(0x7f0000001dc0)={&(0x7f0000001f80)=ANY=[@ANYBLOB="01002e2f66696c653000fe10ee5969631b79a6217f44cc1daacb21ff23898c64e67141e775ce4301be9c5010a4787e937e4273e749f41469d670be840185172c809f52e876525d781f00000000000000945321338006eef55a1ffa09"], 0xa, &(0x7f0000001cc0)=[{&(0x7f0000000040)="d39b4a6b723eb00ca3", 0x9}, {&(0x7f0000000080)="3ad089dcc9d163e5ff389d50d41033ec6a634490c3647ede38668f7312610df3ff4bcd3b5de2d74421f7fa08aa40e40745a092476a94c78c47281be92440547a94ed3c8c031412f8f7216b9132436dda79395954119ae79d7f777b1a50ad8b04a53a2930d0bd039b44cc8a834017c8b065a90c5cd43abccc1f85ff2f661b2c5e33b88d67f015defd0964079a9c94618325bd24c30cc0f4df80d5520ab6f727184aca89b0e900fc84a18cd12669e92b8a316186cd7f69a2", 0xb7}, {&(0x7f0000000780)="b3b516d38519c9500c13b7efe3bd40a63cd2b416b692c23c0613307acc8cf3b8048a1d0d13769493f6a348ddd14a973aef33ee1453e304658d6557bdffe2e472183c4e5821609299680b56836ec9b3d065679d7622c5a55e9b5c6afd985374ebd94cd9649299274e2a86dad20fed850474c23f3f8d9d07d1557e034a0ec9ffa356adddbe5505a11cef1457b685dc2536d1c4be1b1cffcea892bdf707fdc5782e928a0c2b4a0262b2e45a405f5ce492421256bce3032e72b9a6e5e124c0fa211d061c6939b0cd42de6e3881c9497cbf1bec324f80228d23b1227cc448ad7a8992ac9697a4896a49d1d5d84b2a0a27fd", 0xef}, {&(0x7f0000000880)="5c5c4e333543816148428fd26e12261d2b18761b475ae87e6db24053f8b48d2eb76e8f5e6945443f63956b08877560be3abdc5fa44b8fa9ebc0eb3f526ad1bf29d81de7f3f84cca5fe61d821aac94d3f8b73a3e8921f49550fbed5eee3b85087f6a1dd1be8b2fbeb8d60043401c950a0db8fc878ffa67242b2b33e94a95ee027cb2cc2514ff7fab5dfd3d660b56ecec95853b93ab1732819f33e8602071814ac1fa17ae3cb8026c2afa121f71ad542755980d256cf57855b8e5aedfdfe157e669a3f17b565a643a7bebf3e944b21b625b8c9d7037940f503c7b868e1f21c26b15d", 0xe1}, {&(0x7f0000000980)="6ed525d8cc485590a4db041072a3fbb77b603e2591d740a49cf524deda057e02a4a326e77332c7899f78d00d8ee861f46d5f73521e4cded49ff9966734f3c9dcc554b7bdb92a7e60d8f7e4f34ae3cdc316f7ac35544192746c8f0ffc529b40ebb7687c065eb0ee34cb78b7d1eac59a284ac834b6a6fae679ae7bf0b728b7fed44918edc8bfb28feadd976d665a7bbaa66cf5c5b2da701e45db3d9b04b792228bb405b9a3bc7e40324caee8fd34dea356e5459b4292b01d6e9ba5a2bddeac37bea03ed97fd7f2206a742055630441010d7c348b7c461e6bd5c87f3ddfec7b4578b56bb4f05927ae61e9d86258cb2dd93e03902d1d7acd", 0xf6}, {&(0x7f0000001a80)="bfe4f5644667ded4cfbef94ed681678548c90370b253e2125ee97c8f51247ac676a0c32b8ea3c9600d1d352d8f9cb8d32e7f30092408e1b588fd6746cf175accb2cf8cf19217d4ad14445576de4600f1a516ffa1e4c10bba338c388603a63e7cc42933746c71f1743874717d02bc1b071825a7a1db068abc8d40c83169d8ecea885a142e38f9cf6bcb297cf936cd548cd4991ccf9fd2452e32", 0x99}, {&(0x7f0000000140)="ff05879f6ac524d5ead923ecb13528474679a6ba3bfcd6c27c8c6644afa375b1707466df67a1867e135ee2dbb1eb99a46ad2c838e8e42d318194c9dee993e93eade00423c4a74b04e15ceabf771f19dd4a536d9e1820196fb4f4451e27ad66a398bb58c0c9ff2d858d7e2836fe450cf1502e623268893c491e81", 0x7a}, {&(0x7f0000001b40)="e9b137d4d8897f9af5e8a5eb951e633821981eb0493f5008ebf943fde57320e569ac901a8c9acd5195196f20da6d88f830bb268563637b83d78855c8959014a3180b0edec0391c1757734de2da30e1e00c5980dc944a1a80d59cd76f23ec51b35e0548bda759112bf7ffad20deaa2de374b4fbf8f37765ba96e8fc8f2d662edf1e48c8d70a6c4d233bcd0f987b979ae5ef5185f960de7e835e0f08a2adf01a99e68a6adabbe535ca384e71026844cfc0b60225a0a43fde97398b4b193ba9ab0f6892948ae4814429a00de52f55dee2cbb2539ccd97be9b902b02c7bf88c9e0842af989fb8f2fab3a1dd7ab9240a84ad7cb69e4e3ca0806a9c6340c28", 0xfc}, {&(0x7f0000001c40)="d141d8bc0fbec907d42567e880dc21572b7bc0a4583e4ca9d5fdfa29a7f81252efb567b78a8511bf8de8d87589769aded4d5c3d43f7c757230aa6046485fddfeb516aa89d249fd225f793ccfbca66960d39d66e190464582e61bc726a0c5ed8eca5c9baba5565ac1ba44002b7b38", 0x6e}], 0x9, &(0x7f0000001d80)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x28, 0xffff, 0x1, [r1, r2, r2, r0, r1]}], 0x40, 0x4}, 0x2) pipe(&(0x7f0000001f40)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x43, 0xd4a}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000001e00)) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000500)) fsync(r0) sendto$unix(r4, &(0x7f0000001e40)="d27b7a9322288e0a648c27f5c2fe5a71da2a788c25d20f88e76cfd8d8fc839ab67c444e8a774d58c61c961de7155dd456facb77584117a262d52a254372861b500eca1e3747a15ad724002a1496ba710df5438f88458ee4d7dda5949aa70a72f45476b0bbf155a6ae5428fd8f7b2ec0256e87d4abb0beb14ba6d845d6111512002db8691b78a710892b10af7242ae0a6588d69ce94c28b3b785b8f973d3e715d2feec57195dc44c108fbb7347c65ab9cc25a50d4f86649", 0xb7, 0x400, &(0x7f0000001f00)=@file={0x0, './file0\x00'}, 0xa) 16:00:01 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x86134) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r0, &(0x7f0000000240)="1f4283970f201922f300909bd0ad5e9fbf8b300ac9e9435b794f4974eb68648bdff3b80c94a49c517ce8b697e31aaa3e0e58f9567622a745dd790a0719358db99762c392fadf79fda74895d15e", 0x4d, 0x0, 0x53) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, 0x0, 0xffffffffffffff09) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000140)="000dd8", 0x3) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)) mlockall(0x1) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x4, './bus\x00'}) mkdirat(r1, &(0x7f00000001c0)='./bus\x00', 0x84) write(r2, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x0, 0xe555, 0x4000000000}, {0x18, 0x2, 0x8, 0x9}, 0x4, [0x2, 0x8001, 0xffffffffffffffff, 0x5, 0x6, 0x9, 0xfffffffffffffffb, 0x65]}, 0x3c) 16:00:01 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) setsockopt(r0, 0x0, 0x18c, &(0x7f0000000040)="9de605a66a58d228df671d1c7e17ba803c508a13844237722c23e20a292d7906c39bdc71f868abce1117db161a05d106a4344c85291074abcc2e3e27efb82396f174767ef01480dc213fa30f6f438ae4982ebc3d8d58f679044b1bf960d3ba2dcbdb2f30fd11837a8f5074722b45a843370da1786f0a7a236153be12293898ad08974af67fd4fc9c56e453024796331f9f2890e79cbb5bcc", 0x98) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x10) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000180)) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x2, 0x3, 0x9) 16:00:01 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) 16:00:01 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2, 0x738) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000000)='./bus\x00', 0x1, 0x800, r1) close(r0) 16:00:01 executing program 1: sendsyslog(&(0x7f0000000100)="8c18c52c3f42bee731867d20fa6ee24fd7cdf55d71ab0e6161ed12f7be472a898c5bdeb5604f9966fa65c1a59ffbc26ca7adec9153dc3c6b5aa83d4088a4d9ca88ea27ab95308aa44a6e260c8ae3516a07ba0acf79a5d10845154aedd563923e39d1025f0ef0b1322853e1fc028cf27d17389c77ae8bdb1714bbdf4d7ffa6358831f6ec725fcf63084daa41293df096e5769b7837f4f61d563d2a56cb68516b96601ab0a2678074944ca7e97dd2defdf4ed0f0341aec800c43", 0xb9, 0x11) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)="e62c37ad60d34ab909fe9b2dae05e44966282de9273276f1b728c9094eb2ed9bc0019b8b9f1a9240216ce75fc049acdd8ca578291d28eb969b50d5bce69d58c1839609e8695eb21cabb117892f7b2df8a5bacaceee0a2c6d735a1344d3aff7f3ca67e0db1aa2e72c280273a77d079e4840f008ca07ab9679f92d284f12ce13b27890a971ea1b61bb26d173861f0cd284213a673b5db9793c55ea247df184cd5468", 0xa1}, {&(0x7f0000000140)="cf6c9f0ceeb2fd085e9f54783c2d8ee0a5f976fb4d8a13a918ed47db093cfe3fdf657dd6827fc3c4a7b457d4574fc0cf4f5913c258fa1ead20b01ce9b5a2598e87e1c37c55cef49026ce84f36aeb3aeb2bc403caec5ff0dde1a951f0a4322b985b19c5ccca3a08ce13a4301ede73852e27641e66b369d1555a7ae0147a633ab164b782ea63e36d714c86c08e132f0b16ae006e51534ba47f0dc8e0f7d40b7974c6740d3e98e3e709db86c6e9a8205164b5", 0xb1}, {&(0x7f0000000200)="44f116285a0f0be56603e1762d0941b5e4933273d3f62a6a4cb6a01698d42ffff15541b565653924c660eb77ad5683636e569ed35d743001c56f4ef19c73a8bd9adc31c21f86073846c7d962fdca602728e63d00ba5dde7691a92c458a9af589339a472e9302e9c29e49b77231", 0x6d}, {&(0x7f0000000280)="061d03b97b20325d26f71262d21d9f4fd9e18eb376daddaab554514dc1cd704c5ed0a8a98838c5d7c8032253f1df64e3", 0x30}, {&(0x7f00000002c0)="f18657525f977d7e19f5991c6d816fdf3f3eb70c239611e8b1ae147fc678d46180d55ce8fa9d7651b21e07b3ef56e784bed666bd8b055e1c0a5d04f636d9220397c1f36b82b78baf04eb3ac5de880d965c5c88ef220eeb8a71faef30d803dc12f20a3e27ac16e0cdb138ff4af26cdf1ec52d3e59710e94ed09a9a3faf9ddad9c8126c192eb6be8413f312b15516cd8b501ff1243c6ca3e8a089f98ed1fb444128571b636b397ce58b84f4e8f536eb165613e4d7eadf21095c86d2a37d3813c2a10afb250a8de728447e772c61e8ba741c536314b29b3a713bf1dc789fa5d2f6c16878ed3aaedcf68fc7d33d9c5204c68adc048", 0xf3}], 0x5, &(0x7f0000000440)=[{0x60, 0x1, 0xffff, "9a2d568c2e7b69b5f1c091eb5395e8255191dacf8e8c265d24126b956af79519f72c8692155f9451c7162cea02463b9909352d31404a5e45a10c31c90cea7494a56ef250732d5eeca3ec21804b04"}, {0x108, 0xffff, 0x8, "76dbc9ee05b23e79ea7805ad7894543984e58bbfbcfa130bab26973b5c06209b0ff4165766fd5c3e35793f0e52d4d5484551c02b8d5edc4a1fe807e74fa61a77ffef40a07c689c1158c2cadf0917d243b2517dadd785029b4dee0c37a0ded3e9330d4839bbd44485d9bf704933e5b0d487c3d1aee01b67b3b0fe07da1c9d5e7e881d1b1771b773cd5da62a7056118a9e1ec015a02bf850fc03c98bb78f98193cc0046f25f073a1520f8833c780a6c6be7f8d79676132ac738208f70bcd1ed7a8ae408cb61a1feddd17b8547a9d6ed743998f34139b9c87fa4e94185ee3b80d72f623e5b57bc3e3d4ef10e312d8e6949cab"}, {0x48, 0x24d7377dd6e784c5, 0x7, "ca187650b1de8251056b68f7c03982b7a57e53ec0b6b74e65b86211db9282f11d00fa53deb32fa0b8635cf748c80837f36f97c"}, {0x20, 0x1, 0x6c, "e0fc995732f252a355b66167"}, {0x90, 0xffff, 0x8, "eb2a067e0575336db44ab90118035cb5ad41ad86da62158e582c33e4b6bfa19b6b0d932c28b4634a07fec9bb42799edd3066cca8bec90334d7bf99c58885a0bdba483068de9028ce5cb96e36204f15a7be5802bfdf3d62817580c16b276772f51052ff795f2507b34dd5b27573b65c86ecb7b03be36ed78432ba47b4"}, {0xb8, 0xffff, 0x0, "c62fa24dea9fa45116eb03b657be0df9cbf311d523ec09d188756e7456be7b9c104b82af584211bd03234bb2417943b4aa2b2d4b746a6245812b4172706ea49a548d495114514631a5b1111ed70a50521b3b15e5afc22730a4f605015fe40dcd70687dc2aeb4bf8058c2135b5ec4d6313179866bfe3070c7b61e953fc4d6016535330a4727c349d8f9a7a645d92fb8bc7e5fab7261c34d56518742416dfda899e60d3b259389"}], 0x318}, 0x8) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) dup(r0) 16:00:01 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f664c543cc500c0a76df27298d5a8eaadab2f9e12f6086195c49597108dcf362b35d9dfaf653c3b84a87c4467e2ee416cc472a510fb593c7c3e25b3c7f8400b3ce5f10cf5b37d53f3cda681e16e4ce6263b3950d1e78fdb090772553dbaaa7243564be47d3813b4cbcdee314dc6aff89847d54875d94427c2aff5208e322fcbfaf1e4eb97852502587e5e10a6ff6961c1f316ed290636b6d7bd07fb7cd6a714cbf2e98027f311458b305652f8bac6e102d60cb9c6e050ae7336d52fb8e41eac3977a6656f52c16568f2b04ef063caf7615aeaa1a053d49e43c90e82295d7915431b761945d2d47ae72f0e4388c3cd43dcb522a20b57d4c05508bf0c76e2b12661c67eaaeb0084bd6e601ca5de8d0b6f69607929c62ad9d02e4fdfc89a2a26a5b604cb63c69f264eadec94647f9e1c541f08db1901c3f771e8956a08c101d1b338bdcec0c949b574df8adbf242dd18e71ae6d0da4ad5795f3cf45eba63cf"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) 16:00:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = dup(0xffffffffffffff9c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x1, 0x3, 0x7fffffff, 0x1, r1}) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) socket(0x6, 0x4, 0x8000) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000002c0)=@abs={0x804784b1fdd96d87, 0x0, 0x2}, 0x8) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x87f2, './file0\x00', './file0\x00'}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000040)=0x3, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) 16:00:01 executing program 0: r0 = msgget(0x2, 0x100) msgrcv(r0, &(0x7f00000004c0)={0x0, ""/143}, 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000140), 0x10000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000640)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8, 0x8) r2 = openat(r1, &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x200, 0x10) fchdir(r2) shutdown(r2, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) utimensat(r4, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) r6 = msgget$private(0x0, 0x10000004) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f00000009c0)=ANY=[@ANYBLOB="000000008000000000002000000000000000000000002d00000000000900d3a4cb24000000000000000000cc06234ed29b5869dc1e488bddcf6cdf3abc983449c529b4c414043deff4bd982d9477a64466e1f2c90e86b63e4287279957b3b6f9221ec8da79abe5d483317afb386b6870a37fb5e94e3e1fe294ff583f097ec1d0c2184a0ce200372a5175a0269ea525d07fec0637c5377ff1068613"], 0x2b, 0x0, 0x1000) msgsnd(r7, &(0x7f00000005c0)=ANY=[@ANYRESOCT=r6, @ANYRES64=r4, @ANYBLOB], 0x3, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r6, &(0x7f00000008c0)={0x0, ""/186}, 0xfffffffffffffe45, 0x0, 0x1000) ioctl$WSMOUSEIO_SETMODE(r5, 0x80045726, &(0x7f0000000440)) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r7, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) munlockall() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = semget$private(0x0, 0x2, 0x0) shutdown(r4, 0x0) r11 = socket$inet6(0x18, 0x4, 0x2) semctl$GETNCNT(r10, 0x3, 0x3, &(0x7f0000000280)=""/166) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r12, &(0x7f0000000000)={0x0, 0xfffffffffffffeed, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) connect(r11, &(0x7f0000000600)=@un=@abs={0x1, 0x0, 0x0}, 0x274) kevent(r9, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffc, 0x41, 0x10, 0x2, 0x401}, {{r12}, 0xffffffffffffffff, 0x31, 0x2, 0x3, 0x4}], 0x5, &(0x7f0000000780)=[{{r2}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x10000}, {{r9}, 0xfffffffffffffffa, 0x2a, 0xf0000000, 0x4, 0x8}, {{r5}, 0xfffffffffffffffb, 0x30, 0x2, 0xffffffffffffff7f, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x0, 0x8}, {{r2}, 0xfffffffffffffff9, 0x0, 0x8, 0x6, 0xfffffffffffffff7}, {{r15}, 0xfffffffffffffffd, 0x3a, 0x10, 0x9, 0x1}, {{r4}, 0xfffffffffffffff8, 0xae, 0x0, 0x7, 0xffffffff}, {{r9}, 0xfffffffffffffffe, 0x4, 0x1, 0x7, 0x89}, {{r8}, 0xfffffffffffffff8, 0x1e, 0x2, 0x6}, {{r14}, 0xfffffffffffffffc, 0x80, 0x1, 0x3, 0x9}], 0x6, &(0x7f0000000580)={0x9, 0x3}) writev(r13, &(0x7f0000000340)=[{&(0x7f00000003c0)='I', 0xfffffffffffffd9b}], 0x1) 16:00:01 executing program 1: socket(0x18, 0x3, 0x0) r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) shutdown(r0, 0x0) setsockopt(r1, 0x1, 0x5, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2) 16:00:01 executing program 1: mprotect(&(0x7f0000240000/0x1000)=nil, 0x1000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mkdir(&(0x7f0000000000)='./file0\x00', 0x180) 16:00:01 executing program 1: r0 = socket(0x80000000000002, 0x2, 0x0) sendmsg(r0, &(0x7f0000000880)={&(0x7f0000000040)=@in={0x2, 0x1}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)="6963f5bc86b0a9d083dd624555bd5bac64eac9c9af281670ab7c70ba04d8c90e385c9d36523ddb88651aafa7d3f20bebd709e37dc191d75fe0ab078dd1763788202e07c5ee524b12c4256f8624435695a6cbf59525d35f6ab3e7d3c13b15029b6f427f8f3bf361004498f3041b1762f3c077433d5e", 0x75}, {&(0x7f0000000100)="950259cdde13a75723a26da969ec4c9f350370687654871ac6ac5fef6b0aec1a95ddc61d20fc3155c21ab92f3e7003d60978f698043f6b71ca5f3ff3194e6302aa100f70a83277b93c240fd1a3e6449e7869b60bfb1b9196def19a0bce010eca1159da6d87356497f7a74781de45fde84fd522eb257c88d216ef1d389dac6276ea983e192159c0a3e08c353c73644adb7989fc5a55523b61efefcef4edf6785fef191c271b572391e06f32f08cf9000f1851c24ae9bd95486ee3cffef9a0942d10a75b1da57b8cf1f9132f7706fb95292d765dca0161fe9e72fdb81d178ce3d5d1b3c4cc7a4fc85f7e9207b4", 0xec}, {&(0x7f0000000200)="5ff043e52e85d41bf1835adbbb52c1fcc503abbd5f34a4dade7e1105f05efe37eb871440a3dcb2d18b57ebc604b3011394de555b0b0142f71d389c386cc6501d16330fe874412b43a57898e87670ef9ff30bb5914d1bba9d614087fccca79e71714b25efa9b7db4f66d910db87aa8cbfc121292ed0afa60bb9c21216f04c573afcfb7c2802f915c7dc033d4513339f647327901b545dcb53d63ce61d62ca18e004110383f6f4ca4a620459ed09c30eb968df42", 0xb3}, {&(0x7f00000002c0)="4106ffb086536ebc36dc90c7ec32acf05ec181864dfb31bccf97c5142c6ded7f9f98707ff7be5331cc94286acae4a710d8f29a6487d2d4", 0x37}, {&(0x7f0000000300)="0bcb2907dad431d7680167ba3ecec05c67b334f81989d6fb2c4a475cb7dcbbd65fdc60fdea064fe2534d21902ef92e4a62dfb35290523f90b2e8628ec682355d17978fa21219133af2ba5eb0b557fe13d7ba4edb7f4f57d89de92e315e3f26bad1fd07d0238a43c6b3e7f827236ad1efe38cfeb9ad657dae5dd884c55ac5818b0674a4f2cdbd5f32730946ba4474f72cf4c49291a42536c0d265220181fb3971d0dac29a48ff2a6a89f7bc6d838336766eeb", 0xb2}], 0x5, &(0x7f0000000440)=[{0xa0, 0x1, 0x7fffffff, "1521742b296b838687142b91f007ac31d1954e07f0c8d7e5f14b92216fcb01eeeaa25ab9e254f5b828ceceda77bab7e79b3717926a0771ae609c2f5cff93437ec1a9e30600d17cd32699c345398c642b95c7835d2c1093c758d05ca734461f4b80cf5b1470ad67dc9b7c37e8b1dccaefb19eaae7a79c9751361c208acf8e5b5a0a3ad0f80bde3189c517da"}, {0xb8, 0x1, 0x7, "7318b1acef727cc7413bd4e58a7e1a56cf17b75630f0e2d6c4f385aa14e33556f7a5344a0ec3b47ae56797f38e495eee51405c2d6fdd752359fc6d131bb448ce808eea8a5ed04a6d46878c0b49209d93e71c54f96f9e8ec8d2194fa5dfc236db7343d0e322df33dd73222a81237c6b43da302b7ea5314880d621a066b004cb2c0679d15c97629bd61eafc8ce5aff65fdaefc819af8073bde79aac8fc6b12a453cfa931"}, {0xf0, 0xffff, 0x4, "77b68b755ebddeae947dfffa74e0975582449fd7d04b34812c14a38653f2f5436ea19dbb9f320f444dab3e18dd11d6e738b27c4b72312eee2997adf4b748a2df1b1e8c2a873f0d1748f570515763b6c624eee2e1d1fe79961098ec1c1e75232ab495ce2ed44b80b314a9b14a889da287198398a42ccb44019e8ca8bf919a52620b12cd3ca6d9f8826b9ff1aea82fc977a6e1dab02ee1f2448ffea4f759b71304a2bdc661e2bb80a4e80f85a16c595e475925a0edebc0ba3d28a0fdceee8cea4dacb0e5c01f3af6b8dc4a039daf6306b680dc29d0c1898e03026b8c0d0261"}, {0x100, 0x1, 0x7, "dba351a710ce4aa48d60eca48a346fcee7bdfa893718ea7ba2be055ba47e3a3328b563f26438ef4a18fba0d61f3f9cdb132a6eb4af288e6cad76f670c94253d2bb9557a5948e0023c6d9bda98d837718018fe0cdade4de00c189926c5fa068ea57bcf87124ae6e2f3d1633b1f632f9ed6db4775170e49ae1776f08f4e3b24ed19f30d4dd25a983a1b9f238f3fb3e6812d8837050e691a8e823577497085193a7e07dd575599c5c890400b6fa74d93d2a2f9f8b2ac03c048ad3b177dae68e5f6ab85c6a93670fb842a2f8fc603a799468701764d7c6dd403fe9c6737b6f04a217ea2e0b77c1c17437ff30e206"}, {0xf0, 0xffff, 0x80, "cb7b111db6fee1788fe50a6f7542c95372521775c34babedbfed975a56eeadfe7f8ba788693d854bc25b50678f5a65f5e1cee74e1d5608e840658763716d9566e4b14f6a1a814573ef8bd1c8f51db14122774214b0691e302dc34457ce7dc63fba578a05121008cbbe4658addb6bd32ee63b09d260e0c69dfaeb00db4da7f3a1a810b310a782ebb372c5517cef63bc0fdfc52ee7cffeb4d45a30179ec6105a8ff3922e4eac6084c1892ef7688f20d6d4c00a3a8082d1772bc92ca23e3ba5228ce081b4e654732410dc8123f2caafc29458ace407f67b504886b1dc33e3f7"}], 0x438}, 0x8) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) pipe2(&(0x7f00000008c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000900)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000940)=0x6) 16:00:02 executing program 0: r0 = semget(0x0, 0x1, 0x10204) semop(r0, &(0x7f0000000040)=[{0x0, 0x2678, 0x1000}, {0x3, 0x2, 0x1800}, {0x0, 0x1800000, 0x800}, {0x2, 0xffffffff80000001, 0x1000}, {0x7, 0x27, 0x1000}, {0x2, 0x3, 0x1800}], 0x6) r1 = semget$private(0x0, 0x2, 0x40) semctl$SETALL(r1, 0x0, 0x2, &(0x7f0000000000)=[0x10001]) 16:00:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() write(r0, &(0x7f0000000340)="76db8ff95d036246fc8670e89c1e73180090b5550d981aac5a308f2b47f6a2af134deb6a4c61c692de821ab1e83ab53c0b4ab50008de07f9a00b85f0c88d1af24abf37a63bde6e1decd180f2ecf9dc00c083caadb12eef53bbc641fc0ee8e42f696acaefc759eccf0a9202d731d34f9a712ed264753cfb1543b80233db4af44848cac0e8ac8e24d1f1a0639a54bd29665a2cd8221900a364565969e9303b64a0cd041d7709464f3c40516f6e0df82918b34233617225d83ecae950779bd27b51d8d482137aa25308eb7680c11b056a3ab7b6770bfab6a7274f2e6d2f357decd62f2ac3689e98d3cced6bae40074da220cd0567693ce229228aeb306765", 0xfd) close(r0) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff7, 0x0, 0x5, 0x7ffffffd, "73ccb37b2efe222c245e1a23e6b5c9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={r3, r4, r5}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x24}, {0x6}]}) getitimer(0x0, &(0x7f00000000c0)) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x14}, {0x1000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)='\x00') 16:00:02 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)={0x1}) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0xbc, &(0x7f0000000140)="beb08fee7fa1dfc06c1461ca2fe97508321131f76c6c86e069238fbcf00d634bf59d5644db25203ae51e12271b548de4828a65f48a371e231bd1153b48c4f1dc50967cb78b62623ca65432d6e12375799b417ab3d95664d6912de9f671773096711accee523fc02eb48f52fdb9b3939303fe841d89974db889af2c7c1053c7106944e02b34634adbdba87ca41a37c96ac295841cad40ffb92adf885ba77d1b565807ff98c71be863fc479a7e3c33d3059edcc5d55053e8796ff381e4") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x6c}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x14000, 0x41, &(0x7f0000feb000/0x14000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x64}, {0x1c}, {0x40000000006}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x2ee, 0x1, 0xfff, 0x4}, {0xee0c, 0x8000, 0x0, 0x900}, {0x9, 0x3, 0x8, 0x1}, {0x1, 0x3, 0x9, 0x59}, {0x6, 0x3, 0xede, 0x101}, {0x7, 0x1, 0x5c, 0x7fffffff}]}) r2 = dup2(r1, r0) r3 = getpid() r4 = getpgid(r3) ioctl$BIOCFLUSH(r2, 0x20004268) setpgid(r3, r4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff95, &(0x7f0000000340)="b6") ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000001c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x1, 0x0) r5 = geteuid() r6 = getgid() lchown(&(0x7f0000000100)='./file0\x00', r5, r6) r7 = semget(0x3, 0x2, 0x420) semctl$IPC_RMID(r7, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x10}, {r1, 0x80}, {r0, 0x10}, {r0, 0x2}, {r0, 0x20}, {r0, 0x4}, {r0, 0x2}, {r0, 0x40}, {r0, 0x2}, {r0, 0x8}], 0xa, 0x3) r2 = dup2(r0, r0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f00000000c0)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup2(r0, r0) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f0000000000)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:03 executing program 1: r0 = socket(0x2, 0x5, 0x0) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8a022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a9000b224ea6cb000000cfa31542efb7de929f67e80000008a03b10820a58fe43bea7a07246ebf79d0e949faac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58aa4f79a66de7fb584d38a6acb07c62f507d55587267ba5050932ed612e5ffe04fda3ef4700d2c38f572cf51ad724dd92f808c18dacb6584b976198a9192d85169c699420327ebb57e75bb2dc6657ddac47a47e1d36a8df0430b67f055df2b473fdc2f7a56f9362301555914cb6ca1cb510847ab2534c2d7ceac6f705d4729f7c40b3df7cc4c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40027f2f064b23f1e16a2c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6aefdb449d73e9c9f64558f82eabbe37fe44239c0100ffffb5863072dad5429717908d4ce8b2bdaa1fd4a5ce1236ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b5ae8f0446b1acc2b2bbf0d85d279b53045d3bd92cbf525a9b0400c3fd842a97e6eef0ba58d39091bfc27d00ee362f3e27c429e39a0e885400000000000000000065933540fe2b83ed677c0d0fdc267f7853e931d88d7ab87d4ace9e796a97954150340c2b0fa103436c75db1362b6a631031f8265a576b2432574f7a5ee9be27f69fe7a8ec7000000004000000000000000000000000000000000000000000000ece92a0b7008ca891402c84e64ecddb8123305ea0000132f964bfa2dc4d8c53935de198f8c506d9d819401f746e707af09e60e11eaa7620200a8bab7f8e9b4b0756535734848559bf9e00e3005f1747398a1bc6e9427fe122ea56623e11312ac16589b4a8d4cad3dc8faa4a0659dda3d3b5fd8cd0359606bc9509ab02441ebfbc3d4d7a405e8a39e1eb05987d875c09e62d8cb47c6241a5a0038aac7f978e3aee2a4f8e989c90c0ab1acb712613adb9de4ac1ee1a886080467334293534ccfce05c2487b2ba1721ae2797bb254802d85c356663a1e1a084b13e538de613706262434a526abf3288f473a958557bd4d5ff10b6a0688acc381b4d1dabdec2546317dc1af94e59296f14556168bc36f3f52a4be611f6d14d29a47a3d3618bd41b7c8d122bfe40ceb28e41eb5339db2368f61038c7cb43883cc8e091afd4803e0c87d2fe12f47578584bdf9d30de23ac7c4cd916588c152ac7869983a1887cb6733dedba7a882d665b60335f41"], 0x10) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x10004) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000001c0)=0x92f1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="007ba6ff01a2db169d60db0d89065bae06d705b47711d66c4e71e3a8", 0x1c}, {&(0x7f0000000040)="c8a077b6af3294ad0fb2bedd5fa87b72cdb58326dceeee200a4aa44a5ebb983d43086b25a8a6456b34c9b01693ce07123b6de5cfa0e57d5c0fc7234e519ac40606f931eca4e762eb45c0c1eaa3e3d483d842bbe26a03e1e15ea98809925fb6aa844e11134c3fa9d6c6528ec822813563f4e1eb0ea1db1e3dcc7b506da51aaef7cfe85e9a2dcd3834155d2da0c80b18c9941e8ba42974e97b47095d154ea77e7c48e0785253b9282796c81afa3126788417517a3236fcf633f6c093b841da1de62fe2a978f899747c168780514050a1108191abb1c5b13dcf0398c856fff830c4570c5a6b70b2ab4f7124c5366edc", 0xee}, {&(0x7f0000000140)="05fc", 0x2}, {&(0x7f0000000780)="dbd93c109ddc4c5169b9301ffc8c9b2dab2818ac9c60ae8504ba378ef68cb797f3b851dc72327d9d13bd5f45bb2cbdb48cb9386d8998d13d414fc2d412f0954c0a33220693f69c689b5ee47a7637ada9aa075e055a5a01716bbdf19831722583a724708b3b8432f25eaccd745877fd845eb90fce967a376b8a51d3ee0307adfc510b494b9ccd2f3f308fde674ea3aa443d5e2f5d51ca3eb462f0e9edef7482b56bcd38c100fdff7a549c30f2912d4b1f18c04005ba2d1de4ed0e92ab37804be36a9effa2b768b4ee3432db7f6e722c247a5da50521a52dfef8598e4fee86b031c6029bd9754ed04d57bb78d9b977b6f36984ca110b2c711d04844f806ae0a2ce4e500275152ccba52b08206adab1d6d3c805316d6372afb5e66338ef0d445859aa708088bff40563fba78e0de67b372703e509ec5ec41a4d438ccce4a2126e0ad67680e4ded610f0925d4f3e7b11f2372721d082e2a180a2c34964bc802aafbe7f1756cfe802447b5f335e694ee0a4ba31b7d62f699b2dad652c61509b3566eba56903b318f435d0a9cd5a3e14acaef36886d4f962309c37516cfcc336ee8928a14d2652aca26502ba68e91bd9945be4a0b18efaaba3e1d3fd2cdeecd5fc302c01766ac90e4d8dd48e725da3be84bff5b931f08e6bd9e9ea512814c78e104d4a6147d8f572c6c0dbf5c741ecea1c54e966dc60c8793d5ae817ecd9047de2ec9f6fb08e272659d3f09a4c64c8d2bd99cbf5e4181d704653432943599a9c10adcc07bfc6c426a44ccd9b1645e16805ddcdd6c0f800daff44a6737c3839beab2d74f6077ed1425ebc4a119b99275013c41a5a489b451a4db2705f94624c706739cd1164316e5f2ef3e95cf36961481c585be698c4f22f9788493696c254f50678987282934961e638416bc5711c7c59e9f3a4ded68c4ce932761f6ca26c2fa9f8b8278a8d68f0fe98379536e773fbe4983330ff5280acad13d1bfac011b8dff170309103dc97fdd963f7fcaa13764d2808fe61044004346b91725626061ab6c801101037d8d5b9b181a792f90626b39558aa990a429c0b07a22ccdeb531616cd1c0b79e9d60c678b8af8447df6a31c8020460b0b64955443dc1ff2cf79b481ea10469f587d0862435877605c3c80dc9342829acc5e76a53a24527296533681937a4cf71996d4faa4d9c61ec56f2b1749f96f9c01889feb47cc1ce611b0307f3e1136a5cbeb071e5f2de797fff3dfe463a02d342d194e00fe3d94c95e377a5a17603cc662183e634fa83f0c4a4a9d02c2d7c7e7c6ef20d7b347ccd38aa132feb63c06a25c2b5635ddac4d36faa1d7e21e120daf80d6f0970a15b81faf2679eaaa2184a86ce3b83f12973041e1550fc32b948badf3fa665ac8bfb6be11b3d6ccabe26f8e9c45cf4791662e47fa0750d5960e998d5fddfbdf7d36a8676f3c651f461f6d7cfe350cb25b2358ab6f98fc5bc50727145994804a74cb5db6334b46762f5047bca7ac497e218cc335cd0b61f08135b355a83f3a9700e87b08acc51d95a13966f01a138ae2a2f970c69164f50bd029d802f3a12abaa9364893bf0d3d49e140f4787e83fe3d2a4160d332aedc1a1bed7f8837a2ef7c5291c21d31a9c4dac1242c29a07f7382cdd7fef91764c7c836e4dc4c467fc832bdb6e0029fe6354fda12483fc4db150c9c64617675ffa27f305bd09056adc0215cd395936bc1a85b8eef3840b666d9efc59fe4fea5b3a84f60589b00e79fed20c3b600ac7720b5674ca2ccb4e28a18d9deef6c0ddfe989656be6304cf76104626ef36ce87ebd01e06128773253eedde552f68a06deaeeabe92792f52a5090fedef672e18cd1878eddbf5983af0f18269ae7cb807d9a9886e8f2db14bfcabd0b50f93d2e94be7b23a019145eb2e8df8fc28a88b640ed378a2ee5bd27142b61e8294cfb76c29b77bc227db93c1d90018b645917ac68a6229cd7a274bffdd13d832093a34205ce720c62a528cc7f5300522d4c9f21e49b276582d43cee8881714adb7104a954c5df65b4273dbf5e32b6a7d0c83c5a561bb0d8f4949ae59c864b65cc8b95a7336b66ed0807701ac7b6dcc2f5f446b95973ba60bfbbc235559f467c81d5a693326100dbfbfad1f0d2926033cd902c25ae70433883f148a83a40361dc11abb2e6af12d83f9172988c684d96e21ebc3a679a46af10026ec7f8195485e7fb1b06392d588994e017219c465d3812852fb90f7dccdb947267a39c35574c5b19653ad9cba0762450eeac4d81cbe3721b3debccf09cbd5838ab1ea5c91a5d6622c11feaa073e2cec24bd8c0a64f6879b5ed7b1705160340d95efffd56694a8d71a347be01c0d8492db1e3e39c2681f9bedc60012bbee7a1fbedb835073fd7061b4fc2aee3574827919443e90c0309b7a737e6dbfa4169c6851a86dfa70de603a3551784a2af04eec03db22cddc691d09e298c8d1202c08abe0fff394f5aea1ec111619d4f5c16673027e5c3d4cd8735900c5370a7fde844948be9657ce158c0e3b90552312c541d9a77545f5ec9000e40732228e65182189b7202ef2a387ef3b5b44fa62942a23e0f3aaf8e5ee3344b77e009bbecd5a7f9fd7b28192c238dfbd885cc3030232428373f1c86265e312b3a85630ab34505e21a812ba3be963e526588265a89f28d1e80bfdd7294a70fa05cacd7ee899b228537e19e8dd9b63d57e0e3f6383f7e03ef467189f0eee8c2e8fa39ab11678a3f5766defde08f7cdb919d91c5abe8edf8f94341c8d6b2f02bffbe96a3c1826c0a36836405869f2a959e875ea40093761391a228dc5fdfbfc42b952e1ba1e6cc6c7f160c2d9f30b5f8ab0ad259d97442d8faed4ac7f479548dbed8c32fab5fc5b443bb0f006deae97b4e55ea91afde9e592ac87081cc80e75e6544b95e670d4eabad5748c11cb41515d8b7aaf658ef4522128f9d1e8e5cf657ce482149d6e1cf4e9dfa22900982b6bb51a5d1133fcbfa8557971c78513f3f5056fe9ad0b34463ab534cc1c2b089982a42d6fd7c121d9b84a754a30d93e145784d0eafefb0a139128f8d48a7f6d71a8efacb62e5f547032002ac697dd4eb01c8b277a9f363f50b128646fa1dbf583b33ec5e350376c1edbe9036132c8fac72eef6cf896eb6489636219461f791f100664ec0ce715445652acc725c34bbd607944b7bf275a92696c6ece0a21632c92a3d35ceecdc2d72cf158a30f9ffc9b5c2bfb7777ad375986bf4d4d8957fdf24405a98feab621302a7ed45e7fef81c60e4a112863cc69bf14854de454f5028da76eaf1ca6c3df106122d6bdb1965aee345f5b3f23428186bafdfe0127ed66dd9370528efa9be993308368ec5dff664d709fc4b6df951cb2db43f29e37071f53297f0340003ed11df988135ca9111217999967ac5f9265273afa42019679237cc60493e014e460903436711ba3cd706ea0b5606eac51ec2cafefd2d8dc472aa08690da13833da2397293359c55370340d89667e61c13fc6bbc7cfd91161c6db25eac5547ef5e3e8b8c5b4b6e171d48c3900b0c2fb98bd0aef67fa52ae10da0e62036f853f723aa5272a761d6e6a93051b9c13377f7a0e33b7b2268c693eda7f3691544d593d26bc5381553816a17c22cf4040192fa27ce47f0cde60b9ed759736f67328712a4d5a1204da070711af3fd89e92802fe60e24cd7291437808a8a654ebe100865c0dac6b34aabd2aea635fb256e5edec1f451e5ee74be19dc63dd14e52584225ffa9305976ef07aa654d02dc910d34ed6e6afa507b45d88e9bbdd5369f624e15cc5205a7a5b233cd37e5ef2e242e8", 0xa85}], 0x4) 16:00:03 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000180)=0xe2fe) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x800000000}, {0x40000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendmsg(r0, &(0x7f0000001700)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f00000001c0)="74e517b23f0249e6d2b7efc1e5fc3ac5d3182d404b9b5e72295549271d2588d7802b96242e2395a977230069ea60eb09d6c99a6b82d52b19fef4792ee94856def8b09b4731c23ab46a91c447f316de1ff8908f6772c35321b995a6952f0bb565938fc1329c5b4b839bc738068639a9fde6a69ed2af21bc28ef82c7c2fd7e8a9eccb4a522", 0x84}, {&(0x7f0000000080)="e5ec09c831483f2806196c57d87609", 0xf}, {&(0x7f0000000280)="f85dce77923b746676489f5b0522f8a734e9fcfee08ea90198a88f55ad522fa573da63d3a2aefdd0c38509d35c595435a9bf07a0f7581d4444b1fb668febb77e676008e4e869c586063269428e9d00397159826f3205c33e1281b06237799b0a60a51f3360cb3811a3f7c7d91c4b2660a7937c3d1898040fac043acd1018842f96a9cc127b78f250357a69e69fce34544dcac3c25fa03bb0d78f6db65c0c8b1bef5497db052dd95c158ac820112728d3b2880c32e7cc746790fd54d1e0eeb7c4bd58d4b038f70a535bdb6b421a40f73cf15e1057c48fd2", 0xd7}, {&(0x7f0000000380)="7a5d7be3a72b18e38f5e8e3841c5018f02cff6bb3a652256cc61d94460ef1f9c1f91e6e5f31a102bed70049d65d85678c1febfa19621c9c21229733c9bfa3472d6e7c129e0ea5d7fe2548c57274faa2e16084a3b62d190328f0421f7c6d0766411443636e77a13e913ba254fa96fb280035f6a5ce85ea4b7a316eb20aa90398c086177cd345162a44ba56af3961e2b", 0x8f}], 0x4, &(0x7f0000000480)=ANY=[@ANYBLOB="e000000000000000ffff0000090000002ad8019f5a14bc5a0b04dad110052de26b1268a220d4c370271c7bbde2a5e982dd45f90bf4a61caa5618ce8aec978e3047377fd0a35894765fcdee2d170dcf3aabafea09870220567a2f6b6d1540416b415a7e423d561ac7c16fb47f3ed1ebfeca22819c2606a08d6a4d85187c35e09c0ffda9f8be9df2255aca2b81cef049970f0a5f6d11d7fa10ba2fdf503f15b8b73d118a67cee1cc9a4f85df581f034f2395f668bdea8452e15a2bc75ff11ddfd8d02bbb660f313244c5a72264061cfd893eceed7cde38c4732a000000000000009000000000000000010000000400000075985774531b23f143453153e32c6816c78af70d7ae633e1bb722e3652608621d8d9e70e836f74683b5fa22c3413f42ec7ba9d0e505919256da7e5608ffd99ee5e0a72b66d108fb4c4e271075e4b26afc36308b0bf7bef8f7d84a2cb0eae08e478634e83431de3c87151fa1f9c516f5ab82f33dbd12f80c0730d000000000000c80000000000000000000000eb74000022c2e8aa2dd8467aed5fb90f4d6f9ef658198091ba4add4e009ceb83c6d5d5e1b71748dbdbd61c4ce68c17ae1aa97d40491ec35dd31d22f42494288d23fe23e46db7ec8227e22c1fcd0ede38afd0835f0cdeb30957fb5977f0d1d3ff05c44a1e4c8ad7b7b6acb1eba4ba36c48b15da6fdd8bb2c294543e4f3f5def4cd5f3ffd84c3b65b40952efaee317942a3d5a4735331c30b636f04804bf8e8889b7ae1107fda3cd9ca172ed5abb94afc0a938645ad2e81eb32e8400001010000000000000ffff0000fdffffffa957fcab065856cd1053704fa8ed558ba39ed89c975707bad930c7c3730ca8da9346209a8eebb93e427181c4c650776f466cbdf76512336f9aa11a2d5d4e82c2c4d231ef624003e14dee01c69ffe594b90f4d2edd80f4458e3907f8dd3be96bb7215fb257b3c2823480b90919f702beeb04104df690c1d53cbb7306f4391094b2e7735d02d0ec9d2de2e1c2bad7979524fdacd2cc49323879d0f4b35527691f2138b1c85f455c57bf88df7daa0932e97a364070d9752bbae949d78d3b6b06fa49b5f59a20c2c6348afac6fc747e6ae2eb79d7b7b6cc08f00394ae676f7d7a9cc158c3b340559853e6d7c790ddc99093dcf5d95ea7b7a43181622a4e1f3eefd0c7c36ee3ab0b8c22a501b3b15885a7397c4fc870a3bc61bd143a9aae4a3c41046cee8cf2b7fc3bf1e826428d43d59408995067556edee71db171b59904836c4e0aba50ee92b78066137543e287db768a82f6cb8927f5fdaf1405861b833b08d0e0f7266da4b2336f31c47982f4d4fad2638f6b8c63429450d9cac5a14d5bd54f45f013c237cba7b770cfbea0b407211cabf3bd9ada9355a17799012c079f42f9c153785fa050b0e11e6571f99a5f16de90b931dd6cfd2a4c518e310beaf7675e6afec40e2e3b39ea23bac4c937d34f0b9c35fbc2dbf2f2088ddd73a92c56aca1be6a320a25d99df5c0f188295467a36b6abc995932f5fd1760f407c7fd226b755c8a6144b962d65e7d24ce62ff6cd5ddb972ef9838fef070187406711098732bfd22ab0905c2b74fee9d7d4e73feaf94462ff9e061cc7c87fad0aeddf824e613d2d63a217c9da482c6fc7dc02c9ac9097c9c9593d6d87dba5be141826712fe311ff2c18bfead52deb44b0a70aa5883b30ace80ffd3253de1024e30a0c3cf529406c599146b1ed68877e1d7020644c2d9a601cf8a135af2a15192629475ac335d69df02a3beeac17a8067a56b1bed240c090e7255d0a4963f1a165e4f2573caddfff06b99813f7f5edd1a975b02edb642528b3cca9ef01076a596b1b8f25877f1e31f92fe93c8902ffb7f903e70b3fbd1af6b3d0e43680207d6c5b4dd50bd76d4a42c74e89e9f5dbca04071a1d1201bd5bbacfb4ac9e52dcfa844b1f9cdf6672f93af0d105aff338b6aef607aef7b8b6ea5c4da51d50eb2bad48cf4ecbbfe8b70fd19e34a45fa20535fb2718c9798c8c309bc24d1e910cf35e4f13a8cff0c6b80dcdb7040af630b12cc1fa2aa080e5c7a80d8736538506a77094ee954aceb6ce0a197c138ec1f17160744cb747667c7fbe47e2b07e3423c880a2d7aeb956292dd8406f06241a3c11616a584ea6ffc26c65425683a99ac89d580068328a624ce05033f6c27180413d80393a9531410462e6d6b7cdedc2580492992cbd4a6d82cfc42764d649646a78136643775c0236513f5a0aa7d81f96a07b8fcab97cdc3bdbd2517baed5ef459106d48bf4f3c778c178dd609e1d5c8ebbf3ae14c5ca9487e76c48fab297603cf418a6d1df9dd0cf203658f71d9135d07b158ee889cd19c1d49c8e7cf002b630483bc5cb649445f59f62d8663264043118157678a6eaf030e154d7af0de44cf7f4c6ab35429f9d4ea1503cc73b93f9fd31396c290b3427b3a599d2be17937efa04904869d6d435c8fb310ab88230568a701e6b622c3a96c7baac21eaf979597d5038477ed97765e7c0f7a199ad74abf6e2cf76827ec0d6e2d36b915b156d7fc8b4e208a872d8129d7d8c3842f3f4c45e5261634346d2276a45ce3f67fd7fdb2adf82af0a4c21979a1d30e120060bf88f8091398f8bd120370dee3085459585373fa7f6e57c784e1cfc6bba77d9b91e5337336cb97e4c2f7458c17f97f8b115527c8d9c23c4f3a5f8ad0f1f14a4a19867a74e84c260042450ee513088e1591a37cf330f91d0940dd6dbca4f5e612783d7aeb49713a0706cb33fe22a26f01c5adffb1c1c9096b9ebad8c9c238b5cac3728f27911cbd122060f48dc400dcdea8632b4e03074d802ecde9e02e778db687faaa84d5f963495bdedd7ccd03f5ce2d25cbf6c45832ca5c723f8556f6f088b864cdc9f4cf04eca3e1ef48eafa5a4a3a45c22a3c9a122fea69d8ae1f3c8ae9b74263849d09ef2418fe1a896094cd1b5e636bfc6ae1b8bac4ea7298cb1efe632a2a4ab825a5ec3a34bc5725d9fe744214809f1eae988368b948c9c5045b32ee05e228f400f296fdec52f6c2f627ce859fa5cd3706d01eac050915a2e794d85ba0a1ae415b9596d327674bdd473f65d080b117a0d91fb1e623b758f495bd76100f0bbb35efdc90eacd0e9a82d46fe34516c15dd83408c0667e92e2c1d42c8444caa15d2a931e25a2b41d21ad497d523bde82b40994af168a2f22646a0d45e9e02ba024843c9b941f1c4c17a2c7ed77b9299c7e66d18c42a7a8b5d4fb03202a36013eb7135e5ec6d1cd6a977d0057c5355837b1287d4ea399ea1d6968fccd5d64ab24b365da00a5b2d9579b780b2a67327098a13b24f8b7c273f57552a29da56227409534b76aa6940aff3dcf20034d5298b0cbc14f74d5bef172ad9686c68490c6d68f82eab5a21aea9120598e88201827b42bba5725671adb84cbd37b3b4d4122b96609a9577cc60e5e99d941f057b04cd93a49ef47a0256988ba3b49d1dcd3e9a4964c0cea16ce6372f62a94479425cc9cc5463a41fb753a5a3484a3cbfd836dc41efacb53a7a5a9e26a26eccf6d60024eee13ae83b76bc249079c55babf58cf3e1777629b5b8b839893557d5994d4ec89f8bca8be0ffff6a477b7d81b835962dcb3f7ad6221ffe3f0e088ec67ca558ca62459b5c62288a7d75f42452a6b195fb61bcaf3e22d4bfd055b6c603a4d8c328504d1ed67c73dad73dc61716e63c3114e157e3f2ab6d4e83ffc49bad567f1d456d5fc2ba7f36ef8c8b9228e24ffe13477f9b6bba9bf0004c3acda3098f66efaaf849ebf75af595d4e15bd536dac3916424d9c4f1430b57e477136b523e6122b9552211897ca96f05906cf7f2e3a9c6c940f14485399b4a5f8a768c3dd3a861ca3799a973fd82ca09c77072d2b358078c35fbb7df8d79b1af7913b64c277f29c7376f69f93af58474823c5cc83a284c74e1c35530464482cd9f9d0bc0790d3002832ad34d8ab6a873ece83320e3461d3871ccd1c8bf316b1447cbbc0a88201ec559e881431b6ec91312b7397021a7e62be436dc707f1f11b6be0e3f15bb48a4bb4102900edc258fc118997f7f45969c84a27dccf5520e0da2bdabdfdb4160c78e64918ae6960c813af535aa871a7256c6bc3d643f0ed4b96a9f1267b8713a17f3b6b0f155f33992d6e2c99a78dfd9193be056e9f652878b0e8c620d7caa02cd1b77d728506d6a4baf39a23c45a861d52c0da099bcf2bc5862e1836c2bc80c34d38554e891e128b37438f2e3f586df16c9c266450494ab2bdd0e5f58f4d436d44a47da6d0d513b31fe6cb0c76b203aabbf27d105e0c59bdb6e12165c62433ef5e0197fb8d0329cdc0e70543a298db8a87a6743f875b971eed8d6962cad62400fea8cd471f17f13d70e5d92077be2befc5fb4059ebcbd750df0b680842f4721cbd50d1e1f17e73b43a1308369ea0b483b8533b72b46c6955f19f76f6e19cd945e3c0f6d08adf55178551e3b2c9810d88d92cddf68ac06944c8f4283fc262d733db80b5799c66899522e5fc4650d69073578b066ee142ab309e78ca9cc3f50a2016988ff2d656a2d5ec8d5a378f4b9db17ae735bc9d4bdbcee4a73d44f92c5c6a6438bd05a19f3e249e3f40a65bb2adb54b46ef10f8482e175ed42dcfc725b76890f13ae5d9ffa2a800d38e49633b8659bf8240ccbb118a920a911d80306cc43f300e2395b818934a06cda09083f0b0a0835d25d05f16c7cfb6684fd910dd2ef82df1311b6f5f8847bb5484968e0056acc44e544b4ff6a31c2502214de2ffb0c8534cf1dfed8b142ea8f2d1248be589396ac99634f655c6a08e33f3c44e3f83c4abeaf0605b6fc6f094c022b90515feaccd009e135c8de6065c020da45b5b82f9de77b4f22831bd0a85e477cf41dce139f21eee8c819e67a4f113d9eda20560dc3767a4174ca39ba7422800c2812d5ed27a4e655f57f7477cf1c74b47fb95580697c40fd425fe13ef6e3801d5c6a051b8c6381f00f69edac4de9f65cc2d7f641cf0b645f4603bd14b758b6dc54dc4b74b26a66fca4af2785390c6f46614136858112cf4d5c391b6358594b4e1eac67a26f00a07bf64e3ee19681ef4735d04b40dd8e8abaefe61a1ff1345967f218ede9b9454559164ba124628915a13d3d17d9b4141f5351053b9c2f2f00e97ffe69a6cbad05d4fdc4738db0fca589748cfd4e74af2c51338101397879377a65d29ba0b6b201a77cbf28ea47dfe22ed9f2916ed459a47ad3b5dbb66fc35228562873b58e52ec190be0f829c05fdfcbac3b3f9ae9ac400d00b0542a1c8095a789e5689292f62ea6883b6098d36c91ee25f5a634293711ef02ead0edccee58a04c8f91e213375ba8aa48f32dce39677c4489de42d498bb1bb7780240dbacad5b692cdf2bba8071537370b6c7fc4401831ba57e4dde3b6993620edd864d0eafe83b1a1c4d34f46e99211af509aecc2e9be1e3720de5fbd0fb94e93087c58b8c55035faca0f44c7f9a3e72c8900d331155d94e8e77f9ccf3a3f9107621319b6eabd4f6a2b2d2d920eb0469ae5b45410704ef4c425da6ade7615687f914fa8b05aec980970683460d31439ffefda0fd76c98838c11e80cac4b89d7443a3a090284b0fde5d5eb3ba9d587a3de69e0691d731575134f9e95e6feaf2bd22e2b8ee71288a05cfd54682108f725c1a5d0d5cbcda8b8121b35142fd335c84aa69e4d597224085e07204321847b8e14a36aeecc89d5605bf2fc98f867e2bc5189c8c16b65b9a139d7d64c28083349df35252194b877bc03aa2a235c2e61ead2b2be97d512a96f192a6f1c5905e12d785ada2c1c32ea2909b85ca74f1b1f80359eced2eea8a05e7ffff7067ebe06482967e71bbe74f2cf9a17cab59abc69efc8780e8c410653125c340e25fc998532095af2da1e1cfed0a7b24c5a1267d2420cd06b5919025b056eeb15d4629ddaf95689095e9d23b7f15c174940e01fd175dbff032f96468e176217b63c623da033e98a52cb531668826b81172d30eee5db5d916cd077a5730c1f7ffa6ef336daf664ad3df5e78e6b58753448573d44311749593d645d622ac2622d76652e979f2846ef248c7047015d2f4b5cca9adebfd9397b9fa01141ec5c9bb4d81b6a9915e24eed9fb6be16297d9ad862aa5d0803489c70fd2e8c0d56de452cc99d0db4a227e45fe977b6c771f3c26bbdd03b49349e3c5529bfb6210be3473aebd261c9bfaec30282554ab2e13e42ad3972b82a25967c3712a1e16517b0c255cfd1dad1f3754c383c4ea482b0bb072a17c4bf22ca630a7e3bddd891de90958af18343b48981a2a7cd3e32c72092364d4ac2e42bdc7e01d2d1c223fd59b2cb5b6c114a94070e0edcd24434e3eb770ed1a4757691dea7960ca409a61055c2bd88bea93be13580c111f58d40b6aa3721e9dad8e5089f4a87a445ee50d41674c8ed78b93a417e3107136904d0e5f5a6e45a3a12a0b87ee35270f827112144f7230a77069012729e3329d4ad2326c70fac3a5acf0a09b4e8007a7c86d946c6766aff4093a3443dd4ee6d46b8ec24b568e97a30f960337cecce72ad42f9dacfcffaf2aedf54a6c749319733e6498b9167d633d3e43a448611389bd3edbaf4541b0628f9617afb63f"], 0x1248}, 0x9) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x10, 0x2, 0x0) pipe(&(0x7f0000001740)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x9, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) socket(0x1, 0x3, 0x7) 16:00:03 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8589a9a9fb173693, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 16:00:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x8) utimensat(r1, 0x0, &(0x7f0000000140)={{0x41}, {0x80000001, 0x80c0}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x7}, 0x4ae) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x810, r1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) fcntl$lock(r2, 0x7, &(0x7f00000000c0)) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2ae, &(0x7f0000000040)}) getegid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x1) getdents(r0, &(0x7f00000000c0)=""/133, 0x85) 16:00:04 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x2000, 0x4) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 16:00:04 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x3) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x40, 0x1, 0x7, 0x1, 0x2, 0x6, 0x1, 0x3, 0x0, 0x70f8, 0x8001}) r1 = socket(0x2, 0x3, 0x0) shutdown(r1, 0x1) getsockopt$sock_int(r1, 0xffff, 0x94ee93ecfc16c726, &(0x7f0000000080), &(0x7f00000000c0)=0x4) 16:00:04 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f0000000240)='./bus\x00', 0x210d, 0x202) socketpair(0x2, 0x3, 0x850, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f0000000280)=""/234, 0xea, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x8, 0xfad7}, 0xc) shutdown(r0, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x4}, {0x40006}]}) r1 = shmget$private(0x0, 0x4000, 0x159, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xff39, &(0x7f0000000340)="b6") 16:00:04 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) r1 = dup(r0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r0) 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}, 0x7) 16:00:04 executing program 0: r0 = kqueue() r1 = dup2(r0, r0) sendto$inet(r1, &(0x7f0000000080)="bfd7f211084bd211899bc4c68e7e6713f138f7ab1b2b4edf9af2963557adf78dfaad3be3f88041a1b250c08ce131827c113dc953b868a442ea253a8a34d38ba581f24112f65f41be1b4091bca60ffe7ad9409a92abfb8b61090cbf33d63fe4fea554be7dfc25fde6d4fae686ad96156cd0df497abb431d113d", 0x79, 0x404, &(0x7f0000000100)={0x2, 0x2}, 0xc) fcntl$setown(r0, 0x6, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x0, 0x5}) lseek(r0, 0x0, 0x0, 0x2) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x29, 0x66, 0x0, 0x0) fsync(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000040)=0x3) 16:00:04 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x2) ioctl$TIOCCDTR(r0, 0x20007478) socketpair$unix(0x1, 0x71c09c9c5bbe04b8, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x3, 0x2010, r0, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0xf87b062301bba8f7) unlinkat(r0, &(0x7f0000000040)='\x00', 0x8) r1 = socket$inet(0x2, 0x8000, 0x40) r2 = accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x1, 0x0, 0xffffffffffffffc3, 0x39, "081b9c2d32791374d1b07579b4c8185a00539267", 0x2, 0xb209}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xc6, 0x2, 0x5, 0x2, "9c04754ea31710b50d01faa368baced4913fca74", 0xffff, 0x1}) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0xffffffffffff8000) recvfrom$unix(r2, &(0x7f00000001c0)=""/188, 0xbc, 0x803, &(0x7f0000000280)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000002c0)=0x800) r3 = open(&(0x7f0000000300)='./file0\x00', 0x20, 0x8) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000340)={0xf8, 0x8, 0x6, 0x4e7}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000380)) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000003c0)) r4 = socket$unix(0x1, 0x1, 0x0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000400)=0x9) fcntl$getflags(r1, 0x1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_addr=@in6}) r5 = semget$private(0x0, 0x4, 0x4) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000480)=""/250) getsockname$unix(r4, &(0x7f0000000580)=@file={0x0, ""/77}, &(0x7f0000000600)=0x4f) socket$unix(0x1, 0x1, 0x0) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000640)=""/105) r6 = open(&(0x7f00000006c0)='./file0\x00', 0x200, 0x103) syz_open_pts() semget(0x0, 0x0, 0x490) fcntl$dupfd(r6, 0xa, r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000700)={0xccfbcd27f0f364e7, 0xfff}) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000740), &(0x7f0000000780)=0x8) syz_open_pts() 16:00:04 executing program 0: msgget$private(0x0, 0x4) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) sync() syz_emit_ethernet(0x2d8, &(0x7f0000000400)="3296d8e3f38a8a39152f54a91c31b5666ec9856a1195417d62e88bd70b5f2f5bd1b8546bb5f38add8e0694e3af5cb8691ceb6a3a5e8256a200029498e4b000c48e427a57737eadf0ddb307756760ce205bdebf21f57603d61dd932f88873b860ffb0af7bfdc25831a758c17562dac133dcf118acb90ca2ca5d94fd99798e5b2a423edd0aeca8fe74717fbf0339fd311587b9bcefdcbb061ffc9ef2528f8127fb106cd1dbd011c37b0ec0ff582bdde940ab54abef4b77a67880a3b017a29c5090cfb8f5157e6b53cd63fa16265ce83b78db7937f45783d0b0422c9969a64a26b8d2a868e449a0ccc8e977b0676d3ce5bf199d781f3b0cd7df85831b2842f4bf8aafafadab2fa7b3a7fef1a7fe32df26fa922f413fc6b67d01e2e15b8531f1592d54cca5fbeb2bab96482d591796cf6a2e270bef5db3e640542700000000000000") writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)="4fcd614a9638ca3fa815eeb44046a3c991470647f708c209c3b50d7b8a6ecbdaf5f6ecb5952f6d729c417036ef04fc3d3c1678f3c5e8c0f734281734dfc51be235a163e98555963b3983ccdcbc249de71c336ff8bf46f86177c8ea435f991fd3dbca634cedd6df242bc0113061e8c8bf0804ca7e4e9b1452fbc642732e4817beeec5c6cecbc96871cea78462b50e86bd225dfcf7a236fd85671813c3a2f6ff3ee4e47590d4459f3c3fcfb206eead9674d5ced0fbf32a514fd70ffc0834b31ec5740470bf58ce8460cf656e17acd50b1799d78ed54941e325c4951d66808ebe735bd4c61cd883228338afe81e3385a2151405eef3f6c2d74ff0fb54", 0xfb}, {&(0x7f0000000200)="bc58f96c557fe532bd481367c4d9b49095774959d074f781e1e672fc37d34414badc10ede4bf4489d7c33a018dc7fb0297f88df6d2950f25bacf5f8848c020587db74df2fbf1529e0dda36646c7aeddbd95cc838c06935c2ec82f6fcc07eea79e8106c36b5e81aaa43bf59e544b29004c92a09c16ea7b06795b6173dc95c0372726484cf9349e6618d4d4aa6e26dc10ee20a55231d74c658c315adb19f05a456c0d67daf3e2d791e483b4ebad17b68e5e025786f18481c79c7927e51c51248acc8", 0xc1}], 0x2) r1 = msgget$private(0x0, 0x105) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000300)=""/149) 16:00:04 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000001e00)={&(0x7f00000004c0)=ANY=[@ANYBLOB="2312f7d106d3991fb180adcb19957e8328d9f01b2479655eb198d20e15c7c974111397c7c33c85bf79e9a758e58a253fb60d0c649d46120d2c18a51626bbca6cfcdb767bb4579b2e78391df9615ab01c9a6cd7242936aeaf653b8917864c35eea08e307906ff8cddde3c60faa8f2c087dc"], 0x4, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x63}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cee0e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c6730100e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d1e6a38c7ea8bd0e915585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb3ce613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a576768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb7c0b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924a7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) getrlimit(0x0, &(0x7f0000000100)) fchdir(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) fcntl$getflags(r1, 0x1) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4aa, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$KDGKBMODE(r6, 0x40044b06) ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f00000003c0)) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000880)) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x1) r7 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) r2 = openat(r1, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) ftruncate(r2, 0x0, 0x5) sendmsg(r1, &(0x7f0000002bc0)={&(0x7f00000002c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002680)=[{&(0x7f0000000340)="3b7486a57ba8453428ac190b3bd4f330f3e8a68c6c63d3e4a21095f0a2f4617eb6fc1ec5efeee2e83e2056837ccae9bbd5e96868ff42957db50e32a180ec8acb3122e8527ec5ce35d1b75fe8cceda4bfa513fd593124c044da3dade452ad41cbade34f202997befd09987213db733662e4d2c3c543684b786fa95abc07178daa1e936cc59f5cc0a64104160de9149ed2b8f361598a47e8ac3ea4d34d844a1df0ee63c74b9e7ccad06c81fbcc7ae83b6363dbb08a9a93", 0xb6}, {&(0x7f0000000400)="827cd296ac417dba24a09d01c56327c430df12f293f49824db6094b181602e348bbfb6c1fde352a36c9ed6c5167c9b7db5df1fff020593f15a8e0090a43a76eab0d13054c963a364789f415da13a4b9c71ec6cae616e47e3d4de2defa26118dd919063ab079d59abb0d11e3dd4d00fca61293269c22f6d569681a1e017a13be1e00641bde70ddd7b60981815aa723c315c0c23487f1f69f12bb41793be8c85b2d29a4143511f9618d368cafe2c10ecef7185db3d69431035dc0b5a0f874aa53e5ec093df6593b95c834c9a492adcdb47279f6f3b736bf6e65155a48d404ac8a97060e7c53d7f53c643788bea7780a3", 0xef}, {&(0x7f0000000500)="e42b3b49be66dd77be8b200cefb2494997d9b3a28bd0861e15417a1e3315e7fb51e5e957553d8fe64956329e086eb0be15f1a35671f6a847", 0x38}, {&(0x7f0000000540)="38904a2110592436ee84c1bd64c2df202122d51653d742b6acd4a0b1978d3cb3192e9792053f94c897df468c08e4e6812c6df999dcc6a457a98ea1588ac19acc476ab09742217522daf8350567279a8026a806a8b5d78d0d671255dd1a5c99d65ea2f56e", 0x64}, {&(0x7f00000005c0)="fe51705560d5ffda85c4e13546879de04d355bdd78d030c0d9f3b531ccddd5163682127ebe60d52dd211b2fc856227cf9ee7fa0c54a1fa49f16f88c594e13c5ec92169a2c5ec4cdddfa792ea7ac91f5cc53e9c18cea3d4695c751c8008592cd56afc2567c39caab0abbb5be09b6a8a916d07f7a2b6fea155491e1588255c240b0f15875e934b617d8cf28edd6fa40369739375e8aa5586a616d9e00c84bda7298f760e645801d215321076341e6f94a44127dce78909033faaf18da3d0e3cdbf7d1910af503c3221766f09b113659bebd5455104e72a09a949a8f09ed8acce5998f0ce6a02ed3b43fafb7cf6704d031e59757d65d4dc2d3e161ba35de6c7b4da92a1586ce3ddab01d34c4853c69fee473ba2b5e9f5a233a015d1605221b236fe4e94192fbca5c0d221f1d046c22f89ddb3902dc350dc9ea9fee1db1426b7cce9fe0c3d908df68211ea2c5169cbd69e246ca69cca3bde02f74f1cd8eff79d119f7c2e2fc8cce63793f6e128ee1a499c7ef40115f9cf8e9bd6c098abcd6676a8f3d57e3cd4ad110d29a0ef5c7348b83c8a9fc9720aaa2e948b5a683ab67cdfdf76d46979c73e4ee3c6f1de83516d6c83e5a8e33c52dde4ec4996d5fefc6c039ad0eeff8eba5f4794234b9aa4d6ed68bd816109e996cd667dac40aa84f0ad644a84432b82e1eb30803c485217a15ced9e72b009e776b2d037a07b8a459d06c9713a0ddd373bc996bc4d5f39f1bab1bd0a6a8766410903711a5f1b02e3db580634b6de1be842f1da88b4cc82cbfa2fe8578ea8dd3672b97d3f8d1a8ca26888e4a4acb7acc5332b78771fd0a7e884c9fd44d95111621babea8f586f8d22bf024aae9d75dcfcfd9f3ab888bb30511e76947e5ed5d70ca799fda61086ab13f4ccf060d200077fd35aa4bb6de87395302f8e4647dbcf8a9075a85aff9928b5f055851705ab086b37f7f70b7433ec53b47f9c3ba5b47181486a13b8403c0d5f8baa9941ede1ce4a00ee87949805f2b69967f69408d7e5a244b9009dde416122c9331173cd96e9677ce12ee40a9fce88f494b0cebd18b9142d3771d69616295f9b5e04162ee8bf6e407884e66ab1f2bf640c9b6eb361eac4c144ccd6663eedddc19e7e7c878397159245359290ce24b3f740f4f209fc301fcf6cfb84d25dbd21a3a7fe42ef7f7647385ff5c13a88978212b68c03fd223511990f58b68e3b7305ce4c7dd8d77aa97d46f857ec63a5b8e0e95ff092e93f2ac6f1a0d2dbcd5a1c8373d1ad93cdf3ee06c84c5ad0c80157f1d52356cd13632ecacfb0f94eba4fc487bbe8fc78455418601886f8b9442cea9280c6f4a983ab48d2a615f9ee5b900bdb4a52903cb7d4e43a4e2ea2a7ae2165fc7ad5461835eff6c8198e8a5e5531b1bf1d1010e96a8614b95055c62a3dcd9dd56b816f9c139608f412ab76ba3f73d98405d37427a3269180537b1b38c875997acc07e2e9bf1124114b2465ce7d3fb0ef2b67a76c5cb2f0a52408d8f02100e3c4ca2a5b00de906d2ee3f9c3e2d23b5314605c8a7935357f120affec38cd24745e7d914671f2f966edf90997953cc5ce3589db28c610da5a70db30cca616c82c2eb68b56e85f3ebcb281b712b60765899339ef93a77005276db7cc2887a7502516b35b283b3baa2960bf468ce7ea54a3bf7ab9c80285c02861f64828181e61374851b92dd5c956b6330c03165029d14faa94cb74911e60a74672e1cd82aa8ce22a52dfd0ef118ee18bd34cd5b22d5a3459c86a3519183c6eca22be49f746c8c6e1efab5757c43a11a42ff8afc6c366838d2af09874471c0240eb09b7ebed2bc68e03a20f19dc14a8d9eb67335b75d5d425256649d0cb8e5c2400d2b9fed46ff6495621fcb0434155345e24a6b7318323acf7dc9e2996c8f8ea0f12ddcd81a1c347a9112a4891ef4aac4a7cd6824ff68310bc82a87459b167a7657eef01472e843242254adb28fa9f1bb4a70633e503a5eecc3508dd6bf7534ff8b649a3842b1981d32de19da3a124f6d9b350fae56571c8beb19d18bbb2f161c0b507c76f81d7b67506bdc524bad1c2714efeb65491660594cf91045072d3fc2c63ef7af6e2b23809855d5ed0492699e645bc9bdcc60f56fc00729de2ff94a9d82e1c9db4854c0a7d1e38497c46073e7b1c0c03460a5081caeb249cabdd9a292b27b2f4f3adf803541e991c2090efa955e5f8127cf90710e094dec6eec04ef7088e0ee27cdad14efb6b7e7ebfc25676b38a300e2f852e145a670b663657fba58a254fe485cf588f2e6678b1bf9fbc0b9586cc1c415a25c81b1d38cd6e23709d2765b59ff8e8704f189e6b68867ec3b2cccb4c6c41f71daf9ae992a68e189fc4248d972834c8c870192735e76ed9253748bc991cdfd74079dd5ea717d322b42ff6c5ec1d1e5ac3ef5a04239011229feb6a574a448c3eb761929ecdcda07f2aadf23df4157e80bf1c91eab7f1420d2554b33f19f6df8075eb279d2cce64f7b6de650ecd64eb01ddc2b1253bae470c6054f0641507f25844c6c44521bd0aa5a8fd87a4342a657e53a13af7c1edf26211a72d4278dcc642578dcec9afb87cc8d6618a2367a29f5e245af0b184ef55cf4c2243dd403c3cb1349ab9308597bb2e8c7934fc8277d6f5671ebfb1bfd0a147fc2a9d3aeb124a085d837fc6dbc0cdc2dfa7144c71b94807e9296a2a3715e217fc5c045bc02b74cc0e95b5616f36f6e3a3c48585c920db384174d19699d6e7e34dfee8ca44c9ac5774bf4db751cbaf67c33549268a1abda21fea8a08a638061dcffeaccd483b13a26a807102797c4278c905695a5892731071f987dc79f6c8409ade54f970d919246f8c519ac823e8965c1e0bfde29e22f8014919093ad06f88ee8f91b609b2c95dca9b744f3df761396d2009f82b8589c90ebacd810b4677db67194b855a88bccb84e770cbfc1160c65e3e0a1cbc6fbe787a61132c288001a262bda647be4368aeb4205a634e66efea7924505f7bf4c188bbb2b9f17a02dec26c08954000c98226773109e34d6bae3c702852502edfc0430bb1a119e3fc51bc6b348c0d5feeb35018cabe49f125d6310e05ea123d3c06461b090134e02ef84d59564eb593f8a50a4c9cdcddfdd02ee389d72338aec99805e6a225c669116b6b7258bb1543cb75e36b3a07c3d5155c77baf663626c412484f2831fdc6b00fb052a95d0b5c69a8a91c00be31982070e6804be6bec22a4a2e19488b4878137fc0dcea4daa51ac2756372dfa7c0200df223b8e4557ed3280c8c4c24a097df4e190025d877543db8c3402ba0589a4fabc5a1885a56409bd9097ce815d227bd3f1e861b127d23139cef3464a2ff40fa8c77b880c7cc73abaa454671664696119673503f698966666d4c064e80f7daae84a786bff4acca6b6647d5c8b129cad140cdbfe39e6aca2cf52118d1da7b51d15fc4281ef558f4affe4cd7aa087b423846f5225452e22a4e79ee3be0d43a87cb9b5c85c78d53d12d69ee0c280b4d9bad9f172a0d26110f4af9d1f5886669018737d34a1386a52dcf8bd35e0dd6653fd9b82c59d3be51238ee00d321aa8e58e1362e39fc9af1a99d6a2d2cb0692a27cef6aeb5c66ed89b0b5cefc16a0e2400553319ebf4317ca64bfd864954dfde74df9272bc12165b29eb9e7ca770cbe271a1421c6e3058e32d0e7b1c93439b27cd19017eb5f7fdd54c71ab4fe78083ab09b4aa5d67ba4261060c13695f17d7eab39106a156648127ed52674070fe2e6b5838d72d0e1704862b5ebef375bc01c01022125600f9f0b7907532732cbbd387d26dc31062cfeedba2739eb6e9c79e407a3d1d30226e5c53c163818ad01f8046bcaa928306e47a4b15d1f0f01a9ed99c6b489a95dc98e5dce549aaf90653e32ef9b065cdb8853607740ee0a3ddda62a804cfdd8f43e7f9f94041b83dcec29cb1f5664afe93b5ebdd18f5f9427293b1cdcc5bc0baf3cf61865ad927bad1e67e36f9f4d1d4d7433892537794dd4e3b9c6a8a916be9d1017fe2d0d3034bbd0d054c1bd62559ee5b884c81edfdd6bbdfa2c9b921a1027f178d644f96a714389401ccbffd99f80f01eebc9776cbc959200bcc131d247b3a41f7fcb2a22379908d1253ecb47038dce4a9e9151fe33015433827e95d1a673f5b9e89d9f6daf2f62fb19b650aee6c7e96af64b15e15ca31ae18f603a65fab8213f7b11cec4291fd33e78250130498b83eeb139e8c17d5e1e683e9b7d601c786fd8d10b18cb6c165029e474743931301dbd3a2739bbe285581668fdc1dbd41cbe26be2aa33610220eb8227b51acc2001234d8944303685b86f4a40d589d5ad23d8d40e81f084ecf07fd75a3a761189177ca4ae993178088d62ab57e1d3e64485b9b45986f314b425c4a22c72fe1e909b097bd2cfd990393c9a635949a768fae71a40aa856ffed108665e0baaef4fdb0f1a093701a9c3c3d4a1ce299bb69c4fce6dda79b7f4668d2367541c114637006f6bceae48b0287cce605b87238f273c5af33fd3c4a39c8aa0d125b9c93b6988a7984ecb9845136e4691478eb4768994647c7bebe65c9dfd5ac55912babe03c765c484fdcd304591a9d51e9b2356b45afd3966c875f5cc88c40051ec128f030fde8b83a86f60802c7d66c2be7959a9941d02837427a60edae4291948ed9f3e2001aace1e5648ea4ac9cf3bfc64d25aee9e6d871eecc5bb06a538b606eb680cec81ae23f9e082f0af8bca1c42a2d51bfe11fd4989f8443a8e5c7081a5185791aed9bbb1286877a6e29e986ca6fc508d527894f2bc1488075efbc94c68cf94a5fca0c2f759908ea26164ca241a576baa43aa60906410296495ba52d8c82e6d9b639307002df15cc1a4c8cfd1dead8d300801ef5eaf815c0be579c3bc676d58d91587e34fb1c1c28a486a539adedb6a3dd89024fc9e623f694c02485e077c4e7e889643290352a225f72d56917c3fdf293e095dc147afe0b9d61ebc28fb5fa39f913fa7127be85935e1dc0c283b393cf6326b7d156daf4a63764c3ef237c957c6183abc7734c23d7040890d2f1cef3d4ab044096beafa98dae77eb1518c1f696b031d8971159af49b9cfd39227decfd3f93ea0ebee576974465b22a11538635f81dc9e59fcd15a67c800fb2f05db2d5a96d91359e6b5bc979d7de20c021c1b8708e85c61e46ec4b1dbfce461a11e29531d9d584d1895a256ba2e14c146e9078f4b1b05f0f39959821f1f855baca9c04b2112d475087210610f7696aec54dcbc1dcb018db21e791185387fed2cf61ec643c03fc88dc511b0a392beb86f45ce2b453cf2996bfe4826033dedc061f9ce089e3cf670cce107c93f496e7172a2b266ef8899d80c1a07c85d88367a435c8a86dfea847f7ae72f74e3e6c2f1b5f166a2b59dcaba48adb2b2a8aa1793bdb6be42ec3a94a6a85d91602acb15d22fd9dae304a084d8f7291b303a84bc8d4c84e2d3b4584c7451f71b678d5fad4f1544fceffd0e2f7db72e45f6c3c1cc84d88abd3fda05104d69c763247150b9290bedfce0f5bb085f43f4a4461433a71a2d24f41c970eec0cd4fb0ca751b2f8845cf589ff71b388097ec20c5ac4e76cfd8ec743bc6706af09d9077dc0167e7289fac3223db38bccde7fc8fed7e8af9fd601e8a55a1e96500439d6a680708101cc45ec8ac4c2e49337222e43c422185ce2c2b6a1686effad830d8c27bcbbcd90c6888057597c2133f6aebe3dc96df8193050102fe27ef177f8778d6603bdd75be2e1b0a5639c67ddd4313cb9b9cd4e4a5dd0916ba47b45c2c748aaed1c0eaae265ab29f53cdb828", 0x1000}, {&(0x7f00000015c0)="b0fb7674821a74e5fb8f4210e0e56109709d5065940d5889c388264f40f5ee03a404149596bc58a4e81f312688b34db5668b97d1ff0cebc91d2835814c187822bf4d3750a5dd835fb2b37a149b4644a3e9d7f2d82f508963c8e5f1fb4886d127fff98444efc2af249e2b9836bb246eee56950b077018e51150d3bca20fc4ec6feadea50163162d7bd98cb9b44b16b39cb8278bfc6c05ff7c39125e8945c6e4b2", 0xa0}, {&(0x7f0000001680)="04ed71bde2881bcae986974b07c53af6703547141632f961a2f4ebccc931449aeb4134b812495096a9978948dcfb44ec0d762f5852cdc4dbd707f2a16f09efb4c3db478e8f076e923dc306ba942fd5d4c8bf6a9a39ebcb0e16def3ec590d0f059fc7b545f79329379c2034aaeb1c43f00c5b9945a00c6988ccae60a60186f675d4cc394320313186cf9637a461fbf34280c5b11c6f0e13790ed12c3e28e19115384b3ae757ae4cebdecbb69e5138c1f9e8adc7db200de2fe82612ab8d657ec803da10319d890042b75c38da543dd78cf7e19e016fff29efc7a2d9796534dc3d228d0bda090e54e740ea7e56062a232f4b093f3d40d4ae8e76a3a4056fde1196bc56d0fd74fbe03834c491216947cd737748c334116828037026a1d836ccc71896d400e338951f86acc92927b43a632ac8113e1e0ea35248853777e85d8ca7acfe50ad74de3a86ead40d84b8f0bd811f7c4dfa0a6563c549ddb7035289ed171f75996ec96044f72ba09ef0ecbaed4d8cbdfab2f3d4b6c2aec4adb8a1f8dc8b22371a0609a489f33589f4b35d87c62c1d4ea93fa544d776bf803acd94b6ffc98c72626a2ba322956c8d63a46b7ecfaa27bc45fa6ed87aa7b0513baa6564e4daf357b0222add6b050f2de67c3342973a852144bfa8ddc60b7536b6bb2914a47f20e653b7185fe1f24c5842e7a4cfddee594d134bb87beb91acfc1271f0820b0d9829a8d175286c0c4fc82b07ee43fd5d3f29a15f772a035b0feccd31b39168e011c26363c57e0421ab6f326d80cda02d879f9862520835d0d9b7a917f0265224b341098415db976efd9d46a2a1b3eff55763ceb0a5487f606f8f307bcfdf1271d15e5369d832e72063e2373bc3dedd9c8e22da0ab02c8feb115aef4bbd8fcf26fc40d136342879c03d483d424671ad2b4bf9aa1f9b3680c7a0b6091eca5e26b1684b032218a5cbb09a8bb09676e7a45d0608791c0dba6fe386da6c927a0c4fb00414379a59d80b0e1182547649273923ebc911447c3ba3f381ca13e0ec4ba20e87c1e4e8e1bbf0ee786eaa30f138c3e8a72d31657e19312983397b06ca32e8ef41ddf0c1c13360aa4f99b78c67141e1aac2306268386068be475ead69553b2c5611939d2fcf03a46026c25a795e178f5d7f35074d3b4a7f3e95e38abd2c5a9dd40049b726b605d2d11c425ff2e1a49817fbc8046d4ea7a25d591314c028fc586a1ae44bc359128a795342061d517ac85e91a21878b305aea909a841f7290a5f6236223bd33453c1697ea84170ff7e2e9ff1d7eff44d78ac24574b025afc3195a19aca71efdd5cd7babbe3ab21f77df363da6351d878c6b058e519f1320640ec3c29f67327c52b19b8415db594d5749dc7dfec73b6f00aab9c2cf4b067f25a25b6af5cf2af9062ee98d767d6168a277cf5d31018a2dc922a06eb33c4ee7f0f2405b19975d18a0beada6e6edd67589ed10ab87c86f9a3beb210b8b341cf15bff01726c452103ee9b15b9caf21e193c8e47e6b5d8e2b0b30baf7cc9174ebc3a6099dc2baa78c4c5b6f44c2c35ed7ba0a3f32a635053fe46f1fa19344626712927e1ab189df57f40f6c9fe00a92f9fffed04b0430dbbe638fc28945275e4034df7be585c8de7059f520649d2f814ed12be2d95cbc485c5791615de30f2743d522ca63af89184cadc46785f9c1761d99fb870cde85d4c576d363cfadc2a0a8121e9a09491100d406eacdee7c58d52e20df08ce69caa176efc4dc2e6736198e91c7e461d4f250b53e8c0d7f2001181882c40ee5505156a5189cdcf9f869537cf8f63d01a50531a3ff979bd3c2f59a3268c5df858d425a51788843588137957d2b549e124d3121237a54a0ca36ff18d442a8fdaca83b0c16ca7e21cdfcdbbde69cb4b1609cb9eca9ea1a1841e26fa1877801307c70d91288205ff3a2dc722f020648ff5c12b2511975ef14183c0b0ad3a8f33c404b14f118b85dcdb4fd8d74e7342b54e1dfa25fabc107f0e84b9fa0bc57c33cfa1b8c161abad833b54827edada86f00e22314e3ff6129637e9f420109e76e39c52bb3f766f45021c1990e819e1af165a2f029482ed7014cb711b3e0f122db7d2cab6289b4dab494d697be50fe3880423ff1a59ed5cab12d5ad7a8a6180dc066d538c3e69e2deab164cb225b14491766a9afc2403302ef5797dda38b4bf9eb5a1765f6dda96ab0f081ecb328a0735502087b01691f7c914185b537cc6af2c91b7dffc0e8122d26f1cdbee6670a2e675ead099aea9c78b816f935d3f1480d18a98470b55cc83b15200374a65e21969d07e115e6ab9d930b3a6210bada88a0d752b7d998acf5d727ffcccc7eda1f92990a63059d24300169b86a641e6e07b018aabf3f6dcd6bdc7cffbc7abf8b64636160ffb5c2196375291df679a7fea7b8e7a1a6172953c86f81cbf6c202aa149b6688eb4e0a0aeb7561ef02cc2c07819deb3d6ad2cce7abbd998b92de6ff314d09ec102f58ad2e2aafa193106180c212a1b599ffb3a01f5662b0f106afeeb7c3bd723155f511094629570ab254140f40fd024452e8487b70766be045a7d4b9e6994f5a32966cbe494379f6ddac1e148807b246bd31c7759e458c0a8bbcec55d32d62af0705076269e3ba511ced7fee9cf3d4daffe6040033955b20e63884fea3e4a1a4f8aa2595b60d7e8e2f80fd9c7e6752295236f372326d763bb9aa63806dc3fe9a0e9fabb264978f236cce4521cc88f45b39e11b4eeae2336b54621050bbb617946782b16b885f4bee12c1c46046693ddd1d9c84b39c269ccf969a9a904f0b743b3596942c8b7839a0701cdd55308d8a6d3004023c2484315ed8f40143cacf1cd1c0d3277a9b3ae82d6327f2c4bd80d99dc8f0ca58dbbddb06259f3c5b4912bfe7cb3de3a631fc9aaaf536c07d3ea749c4ec956b704e5845709b9a7e05be67572146e77b35eb9541dd0b73a6e6e79e7c1a005b31aa599280e362c2ac01ac8c3bb151171f2420b11b3975062e7d21d99ac63b357eea41150a0713429eb480036e6fc723f9342f290ec90b2eed349d598627f46684bc30b5158d59621b04c1ce87e9e968d8fb3b5675c19f366102acff8bde961d10de94c3a45b11c33ee8184263d4f4d89ae2ca7c51c6b89376a122364e6eafcd5f451cda6f733878a3ddda16e75f3b78466de44fdcbddb343314adb426e1c4c055e1af0b74f6686dbed68ec123cab712471252b01ae7a0cfe47c45557b10c89da9e5326b26afc96bde390ac380c4e9ea86f1bb7d8d42909579b7d9b32d216a506a6a9e4ebc06cb1fe80a3397360eb59d3422d65d5862336c0287d4623e045e0562371f844e6fc40ab4f3e0d3beab72bd895c49fb25a144e384cea352262b6501366596d1a221d953cde22a941ae0bb4c3ec513981fbc6b2741efb19247b1581f9f69ba8b194470dfd8c3ddecb3c8be5114ddffbabbe3297776931c8405451ba0ee6730c760f18e8b8c44301f9e82d39d7f8ab25f24c13881b1cbebed1d63baf8d8ce7815ad480f4d921a85c3db4718d55305428b689f04260512452c4039963eea88cb6a8b96583eb490e89c5e35717072ca892e2ed1b4bd9f8b5f832c5dabd2513204862b7f49b11090326cf9d2a37a0932447e4949618ddc14a238a09e617e9e2328483d23dd2b35c8b34dfe62b7fe8cf5e2c7ef2c13a8751887ce047602c7c958b717bc215644afdd56f133fed7857ffd61f7b1b187b6df6274ba61779c3d06551a25014b30814eddd16349e16958a76862218c976899d0fc997468f78626cc8d1d5918ab46d92d004718c39e98c3458afefc6824c817c6c06259f6b423effb7e60809e1ea5c579232f4835666c2ad50f185bf0d607bcf8be2dcad5c9c85277b09fcc563803d74631df4a5ce497a43d07f786eea866fc822f741bebdfad9d8193ca5818b1f11f3ad6d0cd1629a26f2a25ef413c1accc9416190746af442924f178e2d7940a4e3a5a7cdc358213636c52bbe565cd412c06242d680dba9aff2bf260ca3f171b2056ba63b8997dc16b7dc827305061858104fe38cea3fc3231de02c0167ce5799d27f03e9bb88cb9859da1c18c1ff5cf14ab0f522c2020c9c817ab26898978b1d55ffda26058f5b52233eb1d2976791e0ba3928910e84a441c3c335a71e3847a740941493df832e84ba4992da65cb5c175950f172751d21940afa551f3d5c2c3f8d1ba79410f56961ad4c45798621e3023a842c854573aa6792906be0ba8dca39d5af135238bb911607179b58af78b15f55b707d426fba504271de79310db5f884fb0600c27e4aa20c26b814e764b322977b2475ad61221da90d66aed4042ba96591d71713ef74e81b21d0166b2feb1c266bf8194eb37131a1f053d315b9e5c21a4daf806b1c7f47f030801a1754305a7c727a0d27bc32e0b0130a7fcfe9b6e471ca1387feb1fa133a5d8695a30498305295dce87161934adf98bdea23441491e11dae3621ca4b57695b3bf30a1d20908f97a9212c6a3e0c9f046670a0fbb34cd1672fc768f713c92dec9a60d964a4bf01c692bd2a84585e65e1300aa96972190b726a7f2a673f4b713f86c5cc0eed3d30eef9061f58881967802566a7ad152745118658fcf36dcf30f0b029d6d51e6541ac23897bb3031b7d28424e4615acf8a8c560e1097b5946849b21cd3fb35a3774f0022ba02ec089a2c40dc11ec94f107a29ad18f803c7e5caf9ffeb6de264a679f074b3c5708cf910972bccdcceaf28918a88ecbe1dfceb75716fcc42003f548a3c45f13f28175920096d259ca373414d29df87de8a5759d35272fe929195837887e41aceadf624382cd5696c370ee76aac12b81ef374f6b63154a24ff1854097054a1744db644b835bbc0632223941e64afa62baaa2ba98a682b96c102813450cfa0fd6a652945a82facb1ddbedd42e6f1042d76b63edefb07a3bc2a9e3886c41bc596a04a3007621d66104e44c0c39d2d91595f140eaa4d529d4fdd20cb20cbd79a964146378a0b644a220c5b4f936f82f66081ae9c4fc01656e8abfcd6218eb8dc8733dc9599f62aec14a3027652092f6a443af6c4db5d661ba6233df972b8bdf2016f32aa410fd0b80a94498601006b25983e7e81ec6b894db5c467e4a4840107ca5c786d3e5d53eba0d9f8f8c450913d086f8aca2480d91e548a4fc60bbd719e8de901a700673a004702bd3bfa15509ff70a43961245084340985854345262c5606b8f2515e70a05695c35b49f8e4686b533c323557b0476d35b627cb6b36157221fed8bdbbd94e7fa7f78e6f3ff63579faf657864a22ec450b575ee30d7c2da758e09001d77b9f1c7013f301aa37352e761eba29a639e10702d6fd5505b474fbdc39d21aeafb3c33e4b916d9d88fa9f038d54106476a6c52486b11a5159013f20e5da0c0130f021ff521d15e294f83707ef732707d97defb923913fa74002358a9dc3102b5b83cdc35339653f833f16eef4dc02da31bff98ee0b2afc7ae24f4a14b4199fe14add894cb70608c6ae4e31146b5bef1d97e212b5433306cb552bcdd3630136de88d9a3c1ed95f40346a8a9790b1e771f966256e296764b4ea89036467963da6a970d51f0f4781e5beda4f837d677b9a8757d6476a9c8a3edcd437c5de4b1c435ee82a1276cea4cadf92e836ac76475e2e2f93798c15fb5f7ae47e264da589b19077973187c45c58dcea7af96803ffb64fcb5c41b8877fc71fee8a96c3c53626f61fa4439367b0bc9a56a90968ef47ac17da498440cdc6bd6d29f80968b799b8942358a2e264f300435d2eb5d623b80809", 0x1000}], 0x7, &(0x7f0000002700)=[{0x10, 0xffff, 0x5}, {0x110, 0xffff, 0x9, "e454dcd5d15b949fac6e5e7ef9d3aae41f5a30161ed557352c660d3f7ce205ea2f451e49a585764fe7905a156a968390a292ee45476c16eddb4fb51cc693c42dcb85399b1f97f7d4fb0b71d30433be7a184c18fe276cfaca3af2f642b271b9b7b0696520102142e2e882a830f7269986f3ec06e6c6a5abfceaa6d8ee73f8af406260dacf1adca74fa96f9c1c7c3db4623cda613c7e20d1385377ae982e779637c70f10af19db886ae3b7cfbad4b82f8adbf9aebba24be5888d19e7c05434b8766c260e0ea5a4be59e61ab22a6cf300a50f1d631df278c9f7f3cb0441ffd5c9fc27c0c521c4c8a76fe11c3ce759730e17d194cbc31ed3bdbed7412fc2fb"}, {0x58, 0x1, 0x6, "f0c3f4bbdd2735b0bbadd334b023248f1f32c15b1d1142381e3b51bce32ab52263ac4691ddb404a068b605819e2089c56b505ce9c14a376ae8a1a58527e77c4e5c"}, {0x50, 0x1, 0xe23b, "d1aa34bae52767f4a0c787f7df57cf57141560d6cc1524b63b41516c6777188a14b16c837ce79755088bf20ae78057eac9d7eb61bbdc7f560f9e4c"}, {0xe8, 0x1, 0x9, "63165729b6b95c8dc17d0eccc616b0821fc57114be9ca1fd9c7cfa99b37e431ea789613f90f3c8770bc0b8890a26c84d0428a03e979c9f5500ab03e2466b82097529799b547f69ce4adafdf6062825403e52f934d47961def8863aaa9feb154cf993adb47e8bfbd2742971b53d173cc0be8d90fa1e3c53350b96c435d9e604b6f91bb1fdcc7843235d8fcf06cd2ef70f796d72f75bc678eb010e2a0c22bf8a1b46ff26000ca683cdaa05c5fc4f3f9c8f0965f295f8830973458083817653a07c049e0868c1497d9baa4a4797976649e02843a560c84bab"}, {0x10, 0x1, 0x1}, {0xc8, 0x1, 0x7, "86c1bd108a015414d7fd02ec8c1b949dd5c59e57e0c5c6b070f846e9d3cb1869a96a35c483cc0de2d4e95b5d743474d9da7b3538c0e0eb751607238578545167029c0abbf5612ca14fba5866297abc6411a77f2eb522b3f3dc16133647dc01b6db7b1dbeedbb2b781245f6d909e1a6a9ac167c16d86178b7edea28ac6bb129ee083654852755f904c84d816cae15d6cc23e5140023a0c9d9a64ee52fd7b3c05c1aa46ada9740ead1ac451ef0cc1e5341c1"}, {0x88, 0x1, 0xfffffffffffffff8, "cd25c39facc730eed5c92f6c3782e67f741abe546275c9e3cf0cfe73d03827ee30a70fd7188cced4c367179537e2c63d187cf751d05a6d6c27b6990a3b4555e798e687fc63353a24109017921f1b8e594201f8310350a64b827bdb5d3dd622346cd52dc11ac4bc42edb36adaa9d8a404c6a0"}, {0x50, 0xffff, 0x3, "b23449c98a22e46c14cba9328f4b9997ac0199cd4364d7e5bcc97f8cb1bc2779de1338a5c2e35834613cbbfc71571a16de90733325b1832a4dd0cb0908"}, {0x38, 0x1, 0x488, "b778dd92c75b813e2801a9c44d684da5e8a2e9d3c946fc836508dd743426219785acef"}], 0x498}, 0x400) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='$\x00', &(0x7f0000000100)='-\x00', &(0x7f0000000140)='((-\x00'], &(0x7f0000000240)=[&(0x7f00000001c0)='\'s\x00', &(0x7f0000000200)='\x00']) 16:00:04 executing program 1: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x40) r0 = kqueue() lseek(r0, 0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs, &(0x7f0000000540)=0x8) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0xfd) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r1, 0x0, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSCTTY(r2, 0x20007461) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r4 = getgid() setegid(r4) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000680)='r\x00') ioctl$TIOCSDTR(r3, 0x20007479) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r7 = dup(r6) getsockopt$sock_int(r7, 0xffff, 0x1023, 0x0, 0x0) mkdir(&(0x7f00000005c0)='./file0\x00', 0x4) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f0000000400)=0x8000f) lchown(&(0x7f00000000c0)='./file0\x00', 0x0, r4) kqueue() select(0x40, &(0x7f0000000180)={0x9, 0x6ea0912b, 0x8, 0x2, 0x1000, 0xffffffffffffffff, 0x7, 0x8001}, &(0x7f00000002c0)={0x3ff, 0x80000000, 0x1, 0x3, 0x3, 0x2527, 0x20, 0xc}, &(0x7f0000000480)={0x9, 0x8, 0x4, 0x9, 0x9, 0x6, 0x1, 0x8}, &(0x7f00000004c0)={0xef, 0xffff}) r8 = semget$private(0x0, 0x2, 0x100) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000240)={{0xfffffffffffffffb, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xc7, 0xe0000000000000}, 0x10000, 0x9, 0xff}) 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000140)={0x10, 0x9, 0x4, 0x1, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffffffffffff8001}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x27}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3e4e}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x80000000}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x7000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5000000000000}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x4}) close(r0) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0934c44f7b202b, 0x11b01) r0 = open(&(0x7f0000000280)='./bus\x00', 0x8012, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x3, 0x3ff}, {0x1}]}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[0x5fa7, 0x0, 0x4, 0x7c, 0x20, 0xff]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x64}, {0x6}]}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x2, 0x101}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x3e, &(0x7f0000000100)="e47985bc6c6c34d6998eb7ee5ccf953697b583857774eebf4a4935dc0197d16d85b2be42f03bc47d8c1f9ac70875c24de04d0f6b312fdfe829078db0de63") 16:00:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x7fffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)=0x1) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) fcntl$dupfd(r2, 0xa, r0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) mknod(&(0x7f00000001c0)='./bus/file0\x00', 0xc000, 0x8) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) write(r1, &(0x7f0000000280)="0a1224d2413d7c9d604a65d91a61149acc25e572d6ef51af0e1672f711848e171a9fe9bed427b56c756c94bb887f5ffcda35a7963af73f8c9de8f90761153210e258e8d854dc", 0x46) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x80) linkat(r2, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f00000000c0)='N', 0x1) read(r1, &(0x7f00000036c0)=""/91, 0x5b) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)) write(r0, &(0x7f0000000140)=' ', 0x1) close(r0) 16:00:04 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x204, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x400000000000691, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000006c0), 0x10) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="5e5da8f1122946f015b07d687cc15be7e9d6bf18171bb964d745a6677cc10796f3454708bcf68aa0f28d7fbe22b526c3db78e0c7c99413f1bcb64e7ddef8751ab02e394a361fb46a6589b05e07d5674fdcf3b0855813091ff100a2c73b512d4630b05bf5bc3c0ed7b32d409e57aba1ae99f0928c9daecaea0457f1563a2324fc8d224e97e7cd5bb853d1c1ac57ebfedb67460fc03d2c6780f92adad83a42dd3f015224f59b3fc7224836c8314a92b19932fd1cf9e0b0c7390591a52bfc3ddc20cf424b84ab25477545a90c3ad92dd765c30b56023d3c07c815ddd0ffa4f098064207a728d047943d50314a219ee2ba3ec2b72d", 0xf3}], 0x1, 0x0, 0x0) dup2(r1, r2) 16:00:04 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80, 0x57) setrlimit(0x7, &(0x7f0000000080)={0x9, 0x2}) r0 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) chdir(&(0x7f0000000000)='./bus\x00') flock(r0, 0x4) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000), 0x0) 16:00:04 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) write(r0, &(0x7f0000000100)='L', 0x32e) read(r1, &(0x7f0000000080)=""/23, 0x17) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:04 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x100, 0x100) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa5}], 0x81, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x6692f67cac522782, 0x7ff) kevent(r2, &(0x7f00000000c0), 0x8, 0x0, 0x7, 0x0) 16:00:04 executing program 1: r0 = socket(0x2, 0x1, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000000)=""/2, 0x2}, {&(0x7f0000000040)=""/138, 0x8a}, {&(0x7f0000000100)=""/90, 0x5a}, {&(0x7f0000000180)=""/187, 0xbb}], 0x4) sendmsg(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0x10}], 0x10}, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x9a) ioctl$TIOCCDTR(r0, 0x20007478) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x1f) r1 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x800, 0xe) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) chflags(&(0x7f0000000140)='.\x00', 0x10000) mknodat(r0, &(0x7f0000000180)='./file0\x00', 0x2000, 0x3) r2 = dup(r1) r3 = accept(r1, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) sendto(r1, &(0x7f0000000240)="6831cac8c5751c44ddf88272ffbfcfb0636327022d229a17edd5ad81f979227a2735252c415221db9fce96a13a776f71a498a993ccf234a1bb0286e7592d54", 0x3f, 0x2, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r2, &(0x7f0000001400)={&(0x7f00000002c0)=@un=@file={0x0, ""/32}, 0x22, &(0x7f0000001300)=[{&(0x7f0000000300)=""/4096, 0x1000}], 0x1, &(0x7f0000001340)=""/166, 0xa6}, 0x42) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000001440)=0x400) r4 = msgget(0x2, 0x400) r5 = geteuid() r6 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0}, &(0x7f0000001540)=0xc) r13 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000001580)={{0x6, r5, r6, r7, r11, 0x25, 0x5}, 0x0, 0x3, r12, r13, 0x1ff, 0xff, 0x2, 0x7fff}) ktrace(&(0x7f0000001600)='./file0\x00', 0x3, 0x24, r9) mknodat(r2, &(0x7f0000001640)='./file0\x00', 0x80, 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001680), &(0x7f00000016c0)=0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001dc0)={&(0x7f0000001740)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f0000001780)="64fcf2cb403351ef9491a7597bb17c40b24fd9267e08902c33239e474e1363cd81c59af31b4de599bb187149caa258d6d84ce0815cff2e2fb74084824658f4aabf5e0f257bef2eab11dd30fc1b4f4f209153486510219d0b60f46f79ff7779b233053c69fa538f52a62451b1c945b77947cdf3af82d2eebcbdcdb4b555108683a6e878c5d0213311d2bb74c5374f9e9eacb5430a6b6c656ba9fa36bae02a29b44367a51b935c1c9cbb65627fa351bdc5eade9e04d602", 0xb6}, {&(0x7f0000001840)="ac5939d4709ad075926cd2ab38822343eb2477621cf5fa02870ac99637f5f198c9a5029164ed4b6420d99deef582e47ba327ad2ace17aa384919684423ae3da7", 0x40}, {&(0x7f0000001880)="24061fe4b7fd41fa1a42407e1bea15291e04ec806fc99df6a6330e9c16cfd2761ea1f532652af4188fb0d359f2a840e2254695d6cd40944a567f74e7c6deb389379f4fdad0526e5aa892255b710a61602115ef96e536cd81ca1498c1770311d1b81ed5367abea7761e0312e369a6ef5fe731b9772adeeac01d487cf62abef1d710bf6d3c20c3984db2b64d52", 0x8c}, {&(0x7f0000001940)="c12555aa9d1d86ba5cb9a20538db0bcc6d121aa4ea1ffce894a7d2dcc2d4e0f3060bc2169ab35c2faf89472086afab777b6565d9b667688ecb3e10242c9166d590b25fc7d78651671db27123691ad36632d26459efb2ff42c6eccac2f7031dca6e4d23ab7606b0c1389ed9c1e5a11e209c95b68d860c5bc73e79d36d219d56f2d51d534c2863ee5bed6035e80ff4e13c084da7face809294c7abe02dbf4f8de707f5681f4cf1a99499fabe1eee50fe4e0c81f9fb5357a4b4913b593a478aa39a3d33b112ab25b4cfe8c526026dadafe9a5", 0xd1}, {&(0x7f0000001a40)="5392d8010eb41c032d531f5d8d82345e878554e5267faf2f450707ee3e724bfe3a3cc4d1060d02e2370f9c08bc7a699646880045f54de1e60592a3f1171a190069fc2cac364be84e16150b08e8bd613b353d6862f9b645dd3cb6445af27d847549a0f0c62a021899c7ab015c41c11ddf21835b18119e2dcce1fa451b2aa038e26dc0fe17373ee582f6258e999d81710306a5f609ae3352356cf23ad8ab9976d8efddabcc5495ba767d4a049ec3ed527c7865ab609d404e5daecef790c745b823c2bbd0c10725e2592cfa19", 0xcb}, {&(0x7f0000001b40)="42a2fd558b5c2affa0d1c688f48f796ce3b3846ccb47828f7ca39a9277ab78db99a3339c70", 0x25}, {&(0x7f0000001b80)="e996e2bd0a30bf445296caa967afea2a06a51e57c2d808a977d73a1c30cea841c2b919fd26957b2e7866c4b2796d74d7520922ee47e913840721cb7bd00e278582e9a916c2253f5cc9436698f75bed87723d570ff404122c09b0e5a0caad774ae4a9c61a27ddc0069397b5f4e5de81fcc82847e2a6a3412436fb9f288bb0e3737f0fc3869dd86d002f5affe41ca9cac7eb7fec51cb0740804bd5fff47b5bd0da441d5e02f1fbabb7255b22028d8bb1800f140a4ce6", 0xb5}], 0x7, &(0x7f0000001cc0)=[@cred={0x20, 0xffff, 0x0, r9, r5, r14}, @rights={0x20, 0xffff, 0x1, [r3, r3, r3]}, @cred={0x20, 0xffff, 0x0, r13, r5, r11}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x20, 0xffff, 0x1, [r2, r3, r0]}, @cred={0x20, 0xffff, 0x0, r13, r10, r8}, @rights={0x20, 0xffff, 0x1, [r1, r0, r3]}, @cred={0x20, 0xffff, 0x0, r12, r5, r8}], 0xf8, 0x2}, 0x406) getegid() poll(&(0x7f0000001e00)=[{r1, 0x20}, {r3, 0x4}, {r0, 0x10}, {r2, 0x80}, {r1, 0x80}], 0x5, 0x0) bind$unix(r2, &(0x7f0000001e40)=@file={0x1, './file0\x00'}, 0xa) bind(r2, &(0x7f0000001e80)=@in6={0x18, 0x2, 0x3a53, 0x7fff}, 0xc) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x0, 0x6}) r2 = dup(r0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) writev(r2, &(0x7f0000000680)=[{&(0x7f0000000200)="d02ba3281f0eef2eaa931baddc5bb4dfcfeac3213a4d9e3fef987923b00d3ce8d61651b6296b95ebab36ed49a4b9058d16779c8806a171d1aa3a74cda89a2572b0731559c4875d92744e7dd4e44f9bac531abdf33927a90ad603610bf9dddf4a2c560eebb34c9ff4eadbe11d0d16597dc986d4271803595befc8ec70b5f18247fb11524db133ad4d80c15b68c2cfcb525ea8ae70e9290202bbe4", 0x9a}, {&(0x7f00000002c0)="623823e8de3b02f77905e47cd7c02bc558f34d7bb3a5860bdb080f156e11f17b9a128e19ff14bbda1526aa89a7aba3e3284da2a4e4e50e4e4d895074412d86f96ec6969f3d72443ced9a0d44f6f94d8818069d358ad7b8057ca7e1d00d149cca7ab4da09d8aa3010336c658ef5318f135bb8a6b0023c858008e6430bbf9a5f1d9fe98b04a853bb65aa9cc2901fe142af3fb72ae4b167ce470fffc6f37eb68c8cf5357126256124540fab3ea6fcf73457799f4affa51a9e8c86c4bcd8889c219a674ef13add9e600c00a253c4af6b3a6bdf1d242e5dccba3daebd1164a760015b91b60fcb713f662cb97eb4e89468f9e5493ea29eb41c86f77c", 0xf9}, {&(0x7f00000003c0)="0244a48b9ade90dc3c5809ebb8ad1b923a905aede00be4b816159b58549777cad4c594808c4c0da464f4a395eebef7b3", 0x30}, {&(0x7f0000000400)="ce5584719080bf9efdd46fc887440d210246d6be2fb6f8ec5172a65b9ca179104935d8d2aed6ee54236fff24894a6e63260b8757800dad79c331e14b927e39eb61cd2e8e687548320bf0a8b42767fc9a8ad4c49644b43f653b903fabd3316da34c98dd12637cbf5be29cff420ccf9087513af0b2", 0x74}, {&(0x7f0000000480)="fab754b8576e1add9d84de7fad1f7b00edfa7fa661e4", 0x16}, {&(0x7f00000004c0)="e59c146f76a2cd39ac7bb46f50f335797d4f471ddbfdffd9aeaa3f91ec3ed21c47a7c8f43a8014f526d39a694752f105ba601fcd8767fa45089e8b28ef5c6211930bbbef16b40ee10d550f2d6eadd628f4274731aa9a2f92", 0x58}, {&(0x7f0000000540)="831ff4458938cc2a373ac601c9e8f7488253acf2d2aada091693788b0da6ee49aebfa0beca65519d7f83e2cd71d2ab21f089e2add0f0ce993567de27e21653746240394373728258c0b1e9d9e5cd28537cfc4a7533bc1958020a2694b955cc41f7b9a370b485735b488e7d312247329b325cd20adfc2d777697b29c28eb2c4e0b4ec00b76712132f7d4fd6c0fb487caa4338051c189f58d7263dc23a1c765f36896482b7a81838b98885caac102066e4345615283bb49d42c472b2274e4293bebf2eeb", 0xc3}, {&(0x7f0000000640)}], 0x8) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="00692efa010000003000a14e5b0525998de7fede7dfaefd245f2e88b4e55b3dd3125e690ba8a3256ba9430529a67d212e7b60bcf71904218810f49fa3c92d3e887328a2eb06955f1599507813f78a609ac2ab4ad4d6361e9d587d2deb8c624a331432899a313a4f43b349f69c5ee8bcb51f3ce87396bcf5f7571c0"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000140)) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000780)="bee0940a02f97882709a6059ec928a6501257f8f4c24f3d0bad062a2af859dd46c73d80f1db4d43e2377c6128a6d51171f4d0051e679d7eab5610c858d80c06c8ee82aa27b4825e8d67a0f5ad280fbde8214129571f7cfd9a841ba43369e43fa36652a2757bbd403d4d49aa98ff0b996be0438234f9379169d44dad66f0ea9bf9d0f156099712886d1e0d93d07540342194fd78ba3255df1331ae2e5e64c88ea1f715d13978fe3935f31b47dcf1ce474da898997443aa51c9dedfc004e06d51fb82f4f00a0d2697134bdd58a3f500705a31cd5611e2e666a569b42a66c9fa46e1225e77aa02507c14b92ffda4b8baeed42eec942adbf64f3a16b2e369cd9327579792bc31fbe029439432f03889bbfca926cc7502b9ef1a05cac743c9301258c594068b6985dca9e521620e0fca51fc02eb2d550b92597062b58591f4c4ce17acaabaf0cb3bee8106314c890f00c7e73f1cdd839ee5e2b301c9fc6fb0243287b4cd8ba56ec2e1ecb352bbc7e4c76fa22534b8cd99bf34e1649f497a61ad732625c796219463e04336c2ae24457fd637cf79a46ee071d030ad6d7afb0367376ef1367761106f99cb7a0698db4797dc97794a2e27a03fd72adc947a07714e2d65670070f22f9fc4b3f744e829b0d0fbf015c22d7846e394fdbdec0b978cd3c5b8329866c57df66168e5e9dc70df898b5c3d416c24cd04f3aad89c90c789712c7cd1aac38bd6aa89aea83ba29ca67cfbc89fbe235cc4e064af9bb0561269fd0cdd303afdf570d2a398301707b3f2dcd4f551866e83c7145779eb708de463388dbb7dea0deb6278636ac2c2e23473208bfd9a81ef108cb2bd078cc268104f1bde13c5386d7da3366e19bca7df8b38d8da92aa1cb68077be0ffd99b97cd6c04e94b67962b5baa8d7031718d100621146cef52b05dcb49931d29ba9478af6fc51869f264213cc1362c06d985e53181303152f80326fde808d6d345f85aadc453bc78ffddbfc93a35d700478164f02f68ce78945ba92a5eb57213e8844e24f2a9b6ce5d10718371f596bf20bbb7fdc1cdd17e75d30111107d3d574aa84082ad598182d43532295adbb4e299de3e46dc957b87a256a3437df80fc437d87fba78d13dee75b94be3d59eb7787eb6918fa177a7d571efd911fe8574948f1f4316e7ded13b617b00e188617907c230b7e329d1e1751da5a7e38c768c79d8175a65bf20657d3853d4e111c6cec009bbfb2909a0b18873a91bd6037824073e473eba8bb4b219026a09820165467e51f0bc78ca1223aa7a1a6c7c14cf25765dcae730536df5e6bafd60697e077b2d8dce5d089f7b438b5bbf3d5b2b20615c22794ce034c559ad9ed1be7ce91626a10970b5d9f93b4edfcb4b6998652d83ed4a3b180b0b079a30d50ebec2719dbaa67f1266937cf00c32c6f757608a8ef9a196f76a68333443c092dd4913180a19f4f8b436f5fc2b23f9177617ac2d574e61ace07eb65bbe6bd2f8a965c63d7a434f38865b1bc887913e4b9890d0510fed93573f700a5dded32bfff85c31f1649c02f22ce6510f7f939510773e4cb2d89b26918c3d2f7a3c99ae8fc9de654e341077fd924125cd8edcef791b89a0301811c77c0e1d22c9d96e848b238973e42eb1a808aec37ee858040832695345f346dce4355ace02ac52eddb891bf922a39a06d1a28bed2e625b2ccf8fd8ef6835aad8f4f9b34f62fa5d5d80dfe197178e9202fd27a071ff6ec26f834e6a3ac5f8c916ff3da03e22dde386b576f7a61325d55ff57b5a42391f78f6ede133d908568ec6743bf7c2d558945afe97e7341997b794d3277b29ec9865873cc3b8da311beedd5fec5361fa48b9a323d6d64051e1055895e311d1ae1e2937ff2ea1d4c47bb08d2cd387aa4dc57e55ee4ebd1b02c6e8cf0d4e0e3c31d72e5c49fe010a6cae2ebbe6ab33af94aa910268ca42a1982866bb3505cfd319c4f6c33b05330d5b5d5df9484f7d4db9f60a", 0x57d}], 0x1) accept(r0, 0x0, &(0x7f0000000180)) 16:00:04 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x401, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7fffffff, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0xcd, 0x8, &(0x7f0000000100)="2c16954c", 0x1ca) r4 = socket(0x20, 0x3, 0x9) close(r4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000480)={0x0, 0x1}) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xfffffffffffffffe, 0x0, 0x0, "000000000052de0100002000", 0x3}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffe, 0x8, 0x80000000, 0x5, 0xffffffff}, {{r0}, 0xfffffffffffffffa, 0x9, 0x40, 0x4d7, 0x8}, {{r2}, 0xfffffffffffffffb, 0x5, 0x1, 0x6, 0x81}, {{r4}, 0xfffffffffffffffb, 0x4, 0x1, 0x1e1f, 0x4}, {{r3}, 0xffffffffffffffff, 0x30, 0x11, 0x80, 0x61b}, {{r5}, 0xfffffffffffffffe, 0x40, 0x40000000, 0x4, 0x80000000}], 0x7, &(0x7f0000000340)=[{{r1}, 0x6f66207f4e8b052c, 0xc8, 0x4, 0x10001, 0xfffffffffffffffb}, {{r4}, 0xfffffffffffffffb, 0x1, 0xf00fffff, 0x0, 0x6}, {{r1}, 0xffffffffffffffff, 0x0, 0xfffff, 0x0, 0x3}, {{r0}, 0xfffffffffffffffd, 0x21, 0x80, 0x9, 0x101}, {{r4}, 0xffffffffffffffff, 0x4, 0x50d7574fe2a80f15, 0x8, 0x7fffffff}, {{r5}, 0xfffffffffffffffa, 0x4, 0x1, 0x3}, {{r1}, 0xfffffffffffffffd, 0xdd, 0x1, 0x7f}, {{r2}, 0xfffffffffffffffd, 0x24837fa9a0e12e7d, 0xfffff, 0x4, 0x8}, {{r0}, 0x9d69ea51adaabe80, 0xe, 0x20, 0x4, 0x901}, {{r4}, 0xfffffffffffffffd, 0x8, 0x1, 0x2, 0x80}], 0x7f, &(0x7f00000001c0)={0x2de, 0x1}) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000180)={0xa9, './file0\x00'}) sendto(r3, &(0x7f0000000240)="78020026973a0c45", 0x8, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:04 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) r1 = dup(r0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x100, 0x1, {0x0, 0xbc9b}}) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs, 0x8) 16:00:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x1, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000080)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="3d3694e9a0467adb09addf57b5be04b86c730795d72ed879a666fe23a6b676008ca82bb8f9a1443eeeca0d985d0d061060e3930c9fcaad5345d17366734422f8887c5befed2c64aef0ba44", 0x13e}], 0x1}, 0x4) select(0x40, &(0x7f00000000c0)={0x1, 0x6, 0x200, 0x3, 0x4, 0x9, 0x4, 0x265f}, &(0x7f0000000100)={0xffffffff, 0x2b1a, 0x1, 0xfff, 0x6, 0x40, 0x800000000ffff, 0x9}, &(0x7f00000001c0)={0x8, 0x80000001, 0xf009, 0x4, 0x7, 0x800000000, 0x7, 0x2}, &(0x7f0000000180)={0x1, 0x400}) 16:00:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpeername$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:04 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x80000, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)) r2 = socket(0xcfecdca529648818, 0x8000, 0x0) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = accept$inet6(r1, &(0x7f00000002c0), &(0x7f0000000300)=0xc) setsockopt(r3, 0x1000000029, 0x800000a7d, &(0x7f0000000180)="ebffcbff13b9fd812e014e713048e699319296487fc8a490ca8f4f656c7852f38c46c5ce7c2ff079e99cfb76dea633728a87e2afb13b3fca28bf352b91a803a1b21b74c7148880d27e69d81265e646e08a5f6db49b150122bc6d02f6ecb3316bd6f288f3139963137f84b1ac92d4db714d2d3f9eb29a2327233873a7f353a215a3468602742adfefcd280503cdaca0f74fdc98b35780c92159c8d06e9a338372791e60c45f0589283b42dce74a2ce56e44ce3b87be7a350f530adde5ec90e57aaa5a170915322e10a77790f7eabb9fa68c53abd494bc2205ab2fa6ac2284e2be07395cae79a5699b538c5ea6b33b3541bf6c5af1f1d77b57324bc92d01eb06805e4d5e5d5cacdc157a5dfb9b2f827890ba48f34ba48d84933485b65cfd71bd58a4bb5ee7fbe4be72e0d1b4590c202d0223c74f", 0xffffffffffffff7a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) 16:00:04 executing program 0: mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000003640)=0xc) r4 = geteuid() getgroups(0x5, &(0x7f0000003680)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) sendmsg$unix(r0, &(0x7f0000003740)={&(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000003580)=[{&(0x7f0000000200)="b808e2c03cf7c1f164a0fde9a18f7baabb315e89da1e0c1877a3ae83d0b9295b4a6d2e9ecbeb5c4e0603fe696e0288e57d2a0763202cc0af544551eb746f04ced54ddc4dc0596ac6673dedfda9a19b7111dd4583f1b97893c0c8ef2588475cb053e3cac3a4e6cd8181edfbe428023c03c1b0408f60fab3ac844fdff3801b6f34582777707951ff14c82ce3c026240e53a55b3ce62eabfe627dde63986fe399f639650f53495981f3658a323488d5347dbf10287d36184c3f050b191b03f4509c111ed27022cecc10ed750a47046ad5c854ac5d25fd434cd257206e757bfbaf81cfb97e4be9a68e34048788984fd5b11cb48d8de853bed9450fed1c27bc1b", 0xfe}, {&(0x7f0000000400)="ca5d4250be2f61af9075c809cb720d417a5e00101ef0b7602dfd9cb43d1f3e248ebf0dde2a36f3942aae4db6679a90b4015cb36209d89bc0058935d80aaa2718b29dd81dd35cda0cb5574d9d3bc20b2dfde901400675b44d4e4bd197ce01ddceaae23abe2f0553ca1e9372fbaec84fd377bd3de1e23a774cf9f3adcb739c3c2e2db6121a0650c2a0d555b6241dce07480204f94a6ce66f4d95d0d4a89f4b6e701019debc39ed4ae15ebc23bc0166b26ef3e23b77932d8fed06adf23c11235874354cd5c9d378212b14b3d9616bb601c59de7e9213a1ec00f44", 0xd9}, {&(0x7f0000000100)="6a06bde32398392591e0a5663a733710625ab8798999eec7dc04851028e4536777f8e72c343842461e699d924ba56cd009ad1d67c6e20c683139b383f99e7d19afe2f173bd992454deec1133d1377c446865eff9a2761a367aee820bdf0534f5644e232267e4a4", 0x67}, {&(0x7f0000000300)="c77331cfab73cc7e9dcc926dabd304119cb06712bebd57397b130fbd25f901f8da554a38ed601379bd0e2c33bd58cb487cf778a2642c240a13bc021689283d30417a4b6261b054581a673591d63fdab6a408f2c1c92628eca4542550c552b5334ead3b92797644115c4bb5940a9735cdae12d083456b19b1b99539b787224414ae7ce9ead5f47814e409b4c4adcf7d7ffc710a0734f5d0a00e283c0d603b204ee6ecf304a4a476beab191f09c6e423f35d84cad3e31aa9", 0xb7}, {&(0x7f0000000500)="88dce34748cf690f425c6d289cf5b7f855b16e5a925d6ea8ab67a86121a5bf3c393705da354126298d41a3e7ee77369dd0e29668a1b14431a146b277f4e934a877ee5fc0c5aef30993785409a68103b1b05038630cabc6b590588bc7db4757672ad5bd690366c12c262f1b8930647bf57210cd43eab9580752e7ec2b80519d4bce3a11e78ebfdda6a5c559cbc7b5bf1518b5789201d9f04603803b6c5a7b71cc040daeaa9bb4c259603f5f05e83419a13d2791cbc869809cf90d2a477822df072df0523a9c8997cda5437ff334688531537698695dbb61a86f96b54891b54212bfc7deb31f401fd2c6c12c52c4d7e8112d3558cc228f9c7bbdc8ac44efe42fbc32fdc600d16ed5bc40ee8fe5805bc88700c4537775d8bd6fbc34997e4cf569ec442a7a41d3b488835c85c91417236a5c2323583ff8f5516aa70da80eeeac5a5a350a08284846187fa5d95715d2ad62be4265b53bc54abe1ceee6dfcc028eae37e9f39656cca93e125afd299574f9ae1e4a363eefa2b6e9bbcba349cb6b21d8388f9764ac2ffbed293fce2c54906f4a3fc2e8708bd610cabcacd9babd1aebd726fabce8de4ac84d2216aff407eaf748043ab0e1b3bb3765296b1efdb63e6348295f632093c3a2becbd5e66e3ec135300c3aea481d821980106f0a70a4fe47248747dd9fd6999e35ac0ad1460aa1ab1d78a39606b969c448119490e8553e692c0e61f2880d00703cd80e363ef1554c2fe5513c95fccd8080a53f8559a8973af1013f87e6988b2454a75a9229129231fe1eb1f2f9f7c1cf25938b907b99b4264ca66a845f788edfe2456e4cb11fcc9ac57a64fcee2c1ca6cbe25289f3016f66cbeb9a26adfe0b2e5900795b0f7bc1ba8603e8584d28b43b52ea79035f4a3a3335e8554f117331c9df77fc6e8b3843a1bea91b26ff055d742c8e70f246203ec418c22d21a9353aca1a5d3400e3613f1d9c88763220f48a117edd7aa276cf4e425e73d9f819e4197c648c5987a72d1bba59ba3a2da60b4c1baa11b3c111ee905e81ff464bd2d7dc5fc026d5c8d53759bd5c3d3cc070a0af8ae5392d463da185127821865141a26d2c1da850f395d089580b6a35f2bd5177810d36e5397eb71335535dd5a3763285644d26e9bf798d111c6b4477d7f04353edccc43e10dbbac8d543bee590a51937e1a2ec54b7e23f719c3779dcc25181082b5a9f0d1b90a103fb57f8782bfdc09af1620cd0e26e745d37eecbafee9d23d6c89e163512d95b702aa6cb2e639a20dd3dbeae704317766da490590cad8e0a6882348785a57c7ae49dfcf4b3234e484c75f3d268c80818cea1825b28e25d6e7ff8e6084414cde5efed54867b0c89ec9ec923d8daa337ebc9fd60a9aa17e7bc9a03382f30a253124ff4f2e8529fd9d6063945e9dfdf16a15eda9d43e7b6d7a8e7a71c6c009086f02231e456fa259fba69fdacfbe8214d2898ce16b3d16704fcdad25589c64eaad434d2816acd558581f3364ce21c53773fec44418e481dc1f94b0574bc305a6378d536a4b32116ae8ae2899ad795841a7c66e54de655ec490fdd7ff3367c3c0d20a99eaa986b65d051f1450369d54c0de6ee33e1a8340d27cb401b97a2922a8b06ae4f382d53968629472b6ff9a85f256b8c6f4958bd275b5bf002d0493febdccb9cb94bfadd6b261ce94ac7a3d337c44915aa1860f1a24f6bef1857455b5bc9777f998c1d82d5e1689cd9f96063538f8e9f76f13ddec9353d28f1b49ddb39ee711effe5b5f8bb8a18857a7a349dbbdb96b30e9d0e0e52a5364a33c8b5dc26005466779dcb6591ec11730104506de4f2c60dbfb95a891a1a2acbe7da279e5ef19b6af741efabeb4b1e793e5eaf116d7bc68e8e8dbc977460d29d9d4700a42e42079e6e4387da1af59e580c2c4a850691bc353273e17491b65d15c7c3c71dd3269f8fde07d438968eb73bfb28442a120d9778b408e08a29b647d2ff7be9a35403211b4290b64cab40ac2f8d4181610cb89c231a94af0544d9da1613efad09831aed40d02d2ee96341923d93ee2501212b4e68d43228bc2eec2f4844e9d5bf64d9c8456ca2908bef62ea5d51242728cad027ae6d653c0c1ff9b7313bef2f733caf00b946411fa178e9137ae6a024e0f2b05c16af58f26387c5f39bba01ffd91936bf34af0351325d9af1ab3e05307ee43fcef5e9d3c5aec3ff6b0a5a0949643ac9e2b3624535671207b9f4eebfb5cbd54aba99caa0eb0793a7e621b16d8e51647fcbba8176df5b704a670be28726dfbad0a1e23cb22b3eb1c3dc4574782cdb0cf6b4ed19896d06144c1f5ac2c3abe86afbbe6ea592d93b3d92698a9184ee92d5e64269fa1ed53610aaa97d1fe1983d1a94f0655cd1d8d40da58bb2a44a72dbc5848dd2c7cdb6c6b4cebb64b0eb8532230080d28eb6821a33731e1230ca6b610e42d5ec136c9e8d8c80de754badbf22cc4ac7fb2615d69eb2baa205f4f4b652b3d07f76e69bb8d2934940e2a134988e98a83c6f029fff47fcd4da154b30df10bdbd4d1561a9365d8aa4ae3d635dd5379e624b694c10f4f382c8890a0284618c485bbe678207559b8f2c9c4404ba6c9df4c96958a5a024fe9d502faaa88c9aefb94768b97f8099a791ab2d609ce60b4a2dfa33d95890853100a7959ad498634de00f36187f0718bc2ac336de4ac5e510ced20474a7741288203f170735e9620ad90665b6b0953dc4875b0ca8e940965c0e9c75d0f6b6b64a97e24847c41f85c68022325fa9e4abf3c9acfe98dfefcf796d81b9c045a842487c11e4832778085858c38f5fda63ef18a9ebae193a75f57d6fa5ba89f4f3f7c744d452ddf135511426ed650a8bdc6282de5fea30467656c20a4ff3990b96a1fcab6d5f54d14f3e1ca886e90c9d318962888f126d047031003c0b2621488a66654abaecf327391c391066a8b80bdd9be3556c25db2e2aac2b5d6f0a2ccdbe137594475dd734332da94cf483b09ac4419de7b0ca164acc6c8da0155d181271e3206c8547e7629bc02481ec2ee3dcaac2e2ccf252d3a00516478cae051fec45b6dbbb96cd90e8932a20dab08666badcdc2490d93305c6ebb43754949f30569b9cd06c6e7dbe167792fadbd956f747d5112795feee2aceebff3f9721056e12d4225cb6a5f173100bcbdb70226fd349b3ae56949c6ca647d3607354173135f1b39f2cab1375409e2907ca63b20fb5a8ca290872ee5271bf89726ca81753c2db64b06f276a128f7ab9511b469722bb67c15c55cb67d2103f5781611c285977c31f4bbdd5a7a1423770d2404311f8398ee717f3e5282f38a1e75be984d861cecde27b4e9ef8711acfe57c5ffcdce6f0c88590a6bed529ff0cccc1c65189648650990c3e71c2c6154629dd2a4bee2bbfc248ce6ec51bc2aa4438d35e87cc567bf3d19d44ab55fc555801925fa34b16872641e0460757dad14a55301ee944092b07dedb7a74c084db9261da6e7fbd4e1eb0f0432e7c99ce19a421c2bff50fb2af87cc0711ce2a99c3c33139df4fcd3a85762a914d20ec843c38f61c9aae749617485b3ccf95aba4a28fa9de3a79bacde1ca2f772688b8bb5e8034851566d982056b5f14c0eaba3516904450f28edb76fca78757791c2502f17f4a32be9c00576863a909d967afebfa8848afda24ac8833dbb338f5a884c0dcb72ced41e6fd9aec2c85af5cc83706216df2fb82d7eae2edaa2f6459ae8828b89026a887aef075f1866a813c141e29fb4e4ae8694c3a9601b7d9fc95cd842fcb85772a1935710f744928ae1928b10eeae36172e3c42f8561588fb5f3b0d1312b7f042defcead77e3463ab7748d652f0f0478fe7d136cf5a4f0497bc22b3fd6cea8feef7a83ddd560909411b0b3c38131b5654543ac23f28f594aaed30321fe39c8da79c58e54ed26ca2c064ce3ed7d6cd06216f64b34db50f4247fcca9c8b16a8d44e133ce19ea247d6700e4940677d1d6132e61efbdd0c9db7d86a9bfd9e504029084e714944989d0cae30e1f0d9812fd4a25a2e00cd4a11b12009d75d45533cee9bb03f155e179e67ae0e4081dc45e06bff751f4f5b343b7568d214b1aa9c6aae05ea4992aadbe515b9f8cc4c017a271e241ef1fd0acddb3e3c04da4e62f6952d0ac0492a6b25a210396d13c6fc6673b58b86d2a2dab9d5b611c934258e9afd23f4bf6bb26fe5344d3de53ec22eb0110fc632accb59e4069d6e07549b6643cdbc63f500778f2453efc87ed85f1551cf885283a68ae9c98a95e02d6cb766ec66a88c3cd10029ee661f78e5a29ff76563a5a391c10a4db1468aa720ea4bebfc8c20081ff3b545fe22fcf9ef48c2da443cc67b260f01c389a14c0957c7d631f1cf299d32470a16d5896e28e55d4589ca8353b6fd3b54e19c0b3611703fba44ad10919e4d41777231cfc58e296491976e5dcac2435bdbf37aba95ea0689dc47b45938cd55e2a77fa1ea2cc1778dc81313a0afbd2ec8010265445a9d5bbb2c6b296eca4a1deef77380f87bcbc28fc90e1b8b102abd0b11ad98d0d5af83f55fc4c7e9428999e6bc51ad8230abee4ca497957a2cdc122e19d13a882a92d8cdc14da7c27b883111b42a724aaeb13f49473b1b387c3308c8b9d79aa1f3a915471b5bdda94229e5eac7823e6c057782b87da605227dc6b88fd9564f77616eb3f2b5a2bf65a684a08ca8888214e1f1fff74d4cdc440c07e956c30f94f2baa92c93463fb4c42bbe2363dc67dc82f25704940ff95d58138dd7f476331c6a244b69276d3916583af01fd28a274e3ecbaaefaf178101a341f103008f2c718407c258b5ffa840329bee0f24ea8e3b512a942356e14965258c2edc41cfb41d59c2875d651c18533ca8fe3e680c999f71e29b7f4c94bd9b0e1124781eac3185422875a32fc52c3afa16d069d269294c007ed3f015c1a5b523e8c7a8e931e08d22eb12b09fe740f243700725b4d8e5c65042235f24df3b74c5e68a8a3e2c71f5a086a38b7dbc3dc048333c8c2323df79badb60bcec3381cf8324c90c98c57167e48dceaba83718a329172d326affbe8a8ca546ad761165c3bf2be9216bd68c8f2f82f9569b6d910a88a8011850d5f75374cb29817bb897ff4d16bf64be4da5e262731fb3cbfaec5ff5d4505ed81e64a92be309fdf92ec2accc0bccc12a203b7dc8e5fc853b8b040d31bb61f4b8467d5f6e7df71b2b9033e516bdc1ed10f8643f775a825c0998e3088eb2ce65d668953d7b82a7e4a2eee6abb6f396398359a894d59352db398131de2cac6e65ef90ee014ad041ea34b73389f5cc5a2c45c5e3e3d1fa856dcc6d860eede13eaa4058e3daa9e4529088a2fae191f0aedf26b74e3a20fd9dee8b8008aa4f1ff47981a1bd6a616c4923547bc7b8e062e0379dd0ccb05f6a6f561cb0fb7b121cceafb8ea72f3a8806c1b503fcc82c005395b5c4c3a46b52f8e146ec3c9383f476d0ad58648d73dd0c2329dc688c976cba0c9c2387099571de070acc7964131670caa2c408c11f7e9f5c82172000ecdcc9cd0283e6ddc0a9a970ca3abde285340ac4969a2b2506fcae5f3c2786758193994b8b7b7eb700a179a9a515b550810d4d125c978c4e721de6f166c02e63b1c0c8ab2ec19750f51c6ebdf41dbf53ed6a71378b3ba97d760708301f2ba92e5101daf6ef50c0272090d2907d9ed076625d3cb8f06c3f1351e662dec5f05c2ab9b1ccd7079f4664d9d3141c7bc90f6378a903f16dbc056b01cbc7cea83392b06bb63881325c3270f92e70f68f880b6b1dfb0ccb2a0c72ccd3f335a7517c2762f53e9b5a7d1a96795eebb410", 0x1000}, {&(0x7f0000000080)="21ff2c73aee2432128a88e88ea2e39a388f2", 0x12}, {&(0x7f0000001500)="b27478be95de16c3feecb96c10ca357d3ed91b22b64b7dacca43e9719760a73956fada8609fc6859e0f4a153925faff07cfd6c8ea8141381d1e196f9d543c72182fe631d1e3591171515382fff01a51f58ebf1b504b33a91642e94a921ec0499f737f6b376a41823b114852ec0f6c6b52c140b2a0e26bb4e4fe0478c13aa3683d98ff2860cd5d05be9cf6c7c490821267b5725b70eff01844981dc22e23e7c0dc777af3789f90c23775321e415e597293d90f31d1c04515e4a6933cbd3b20c9b26084652c537f97a67bc50757a319d967a413c461dfe4c144202c0abc8e39dd028884aafec7c49116e29dc16410928405f0c574018a415bc9aefd82c410a19661a5626c337816d70a32ec34779f1333533ce4b1ed559714b0bba6847733eceae5a4ba520195d41df77dafb9b93634aa2c7fe2a150f10bd1e5dddbcce54e6f564b43fa1d8e1a1f5596d0d741aed4c13757ae78bd6fa2a58baf47ea1d09bba0e4142dff48627e2ba455dde92a8c092b6a75dfff8163115009b3ad115710a8ac4c93913f2cbd3b89685890dc3cdc01e6fcc1e05b4f882ba350c836f45ee10e253aca2f90f265988a9a699fed15d303050d9a554c622546feb72e3a5b7d3a5dd90c5ebd5e0e8398bc1457c0abd213644e998d6d086bd5acd6718a610eaa27755288de73b685cd7ef8ec9b213792209049b8e3c679b9b964e5a0e02ca5395c70de030e0a67031132cc09186aa5251d544fb87231fc2288ffe4f15a436df2ffeb2736591663e454d464f00d3172686427f0af8bacd1778134e05925c9e3df0d92fbec8bd5d788800c3207d486ffebcfac794d8a8d6684a67698c2493119666068a66c6eaf2a620b510ee57a7adebb29bd0384d1b5e02abd2a58f85884750290867cb0da1388502139a6fe18fdc24a8d1ba7a41c7a6a19ae0e73a68661f069910883ff1cb8122d22e13d14a22bc9e44f0b502ac9794af13da93190ed52ea8f34a34c948109c073cc66c939c8768d378ca6c93bddaf6ffef0ff4da1126c496d0cb6cc7c327c95692922a2951e8128d33aa987ca3e40df3765cd974d84b8f355c6085126306ec9f2495a371d16223ae697a5e371ec0d3c38c35648a0bfbba762603e2df228f6972875f8879b6d2f5ab5a619b49eea6cdac5b43995a920393c2ee69e0503280047c04f45d6073bc38b47efa01701ed4149e902c1680bb6c209c3fc7142eaf2fcf99a0cbd4d93053575810583abf999436117b7a265cf91210f55ef0697f9398c07e1b081385066083e2e38d530a920ccb4d9412d0b8ccbe4caa798ec71f2f81697e833cd640a875db3af3e523febad856581dfc86cec5c9c48c3afffef7448b8c1bd7f594d977ec67d6688501db274709b33951c708ce6d9ddade028e35ccd0ccc2d3a8a57a631ee99157ee3a39e5c8dcc2d94cc836acc12d019e16fe451f9df3344dff06800dd71ced658cb15eb8b8cc0ef3948015557719f654460b2322f4a1bcfc18f7aa0715b8dbac6aed7bb6f21626cc54c7a01fc7bc9823b08929302a0f2a844bd2630da57db6cbf3056f8d9a1ba013524f6b623d10ce7c8cda3250c44446b2bceda80665bf717283c29c51cef1f7289f1bea7e66328756c2cba05100d37b5ec2ca273011389638defb613960af39926a0ea6e1a59d74bb134c1bc7f084534e58334d003cbd09a540239fc705eab3e5ecc8fad4b90c41407e4beae8ac7e770d2eeade7573b476270a374b12a28e38ed7c841a61be3c91dfcf500f7c5fcd0bc6d3c1a898aa9245ac987cd0fc737267a2bae20de0822582a1df2e2c0467ebaef0ed1e1259685f72f15418aaddb34c060ee11814553c8010389956f96f54c009d460271c9dbd4a91c0c0d9c8fe19f490ccf1f209d0cbab88a71832b0a28049a8b9f77d19883255f042bb2c2c0d3e1d86875dbfabae9ddbd9175006697579394035b6c420ce86ec7949dac3f9f22488d17c1747f8a3c0dbe5755563e52cbb417957b018d2bc73128de8f20bba471ead2fbff81d5c2ac4d32700182e2ee23edcb42eefca81631a5a1c6ebd836bf0dc8e148064d8eeb921d9fcd0ba6fd2ce969e8a7fbac5f94d2c121d997b3ee57f1fbefaf1348be4f0866812679089cae3d321aa4000028b7be5a01f1e32d9e31b48ac621e968c8e66e4550bd473b7ab5266f1f5a378fb8a83bbbc1968c5dee8045bc008ab77bbe4dc1df49a71f04b5d3669ce23fca3ba8f00bd13e89539757d417808f95b9b69f58a3a9729934ff6a699cadbc738716b5528ba5c0277e25218797e4223f5812e2adab633f40741004cc901726a858dddcd83cb8a4166c8afbe2141882dd4b5cc1997e77d40c054fee6ed94e185ea74c14e0d5c9b875062d01ad842e20ece1e51389a790b353d711b3ce45649317a925b2b02a87a9e1b0587bcc8fedff0067d5b2dbe74e8d6a949efd42f352241d16e0dde5479934b809356c0a1c08ec72a9aa4445f80b369df651b8fe5529b1dbcbb5bbbf5281ca0f162f2c32a930cb4144fa7e331185a5b336b4ea0d3a09cfaba51e48dca23edfb4cf7137fb03c19d7e16c73d04390fdfd97b3afc79583d2ce379655315890931ca4a93c5e00c5a1bca081bd1c4d3c4ef2b8e649f1dc0e83cecc1c4401a01d8044c1101ff3190b317d811b7f4cd84d3dfee2a50e577f642d3310149487933a2825481febde001608804b9da1330903dbc3dbbcc21e13e24a5d8dfbd269d7e2793d019a1dfcffe125ad76dc7d9219b9e443a08212739a21ea9b054c37da6af06a4ef16a9e297b02dcd08f3a3d0ac8dd8191ef216ffd35023e14a7cb9d2ab3aaed31b16c43e2f8b8069e581966b19e2f5e08a0e478827ce23ae578426d61b7720d9c5beb1f62ae92815a15da18867fc9501db91f90d50207473aa4ded00afd8c35c918b6d63e7c62b41c5f923f9eaea320beb5bbc9e2154fc79891a765c1fc55ad9778d6982fe6537ec402c27b45b7c0a3faac2e741f31226fe2bda20d3802ee5c6d2591c9643a8970a16559aaaae5f62954b778bb71590b00d5f67da503089566a5c4c18d13b3406dd9abccf870a487d49a16947d2147ce3a0424062da1f01deb71fc503903971bdba5f9f6f15da46e0b0c8df840b6c7daa95d1fe232a64c76bc5b25f39a8cf2dd45e01d337612909ee4718ff2b6682aed6d615d6c08c1d6531ee75a9fe0913fbe2f12ca73e4351130ebae86b0533076da3df1131967740d3ab7ae6a71fe50c45ef00804c97a08dac3a84b0d772804b9f7c4fcec71051a2efa676c2341db59d3e1f84eb7000b8e7ee663de13078b06739fa3868a6c71931741efa1510b7c6ba2a316f13336ebc541b0be8dfd94657e8181713b7f5e7d716ed461945d9ff29fb33dd6833164863f515c498fd873329d04d6832bf349e675ced3f1764ccaf76cae72e2e242694de9930592fe5974882297860ea46f00fd510137a4794352f27de6e98bda86e1227ade3e0fa457454216121ae9a8c23df8927b24b3cd1daceb5ac1f8582b799e2e0af38a759f00344a1af0201155f4b2bb0a4cb8c42d917ad0b67f326eb9ffff9f11c4b216faa31cbef373891bbd0e9dddbb178a6eed48a3ac53129b87b3cd90ab812ef17d58317de59972affaf6553ba3e5f845119ab5aca1a30695c853372a7bcdf8b08b578d923e115c11f59f19552abf396c18144b56ea83be7a3efc9ff11d0fc3764a9086c98ef94ddd898e33a197a3384f4c1a791df7131103db861598e4fd3abff21ab3ee74f4a7fb787b62026f83cb87266246aeb2af00b9f2e3bd32e89419ef91a73216ac0dbc750b748aa72a4a3f409c0bd4f1a36e76154a1166eb46b511a43251a8b871239f56cc487d931a24693aac353521aa7c9f83bc4f016ce8de88a4796a46d91e4565c2ce4ea81ea2369f5a2f39608e47fd5b5df9bc21ed235f912053dac10e9c1885b93792bf2ca1902eb023134add20550f4e2f14b4fffb812a2397fbe6895a732ebbf9a795ff37f8f8eb4da34bcc09d777b78f182acc4d3383dcb6a08c6c15cb9174f726c03feb51211797e6f66e237dd08b24c013fe8a3cef251a9ec49f87605efb6b511507662b4a7b25b401851a53573ee58d58aea97266e09a5a92a121b00bd500c8f71ab213f7a12b155b8f4748d59f49307b6e91ed692f66396ad1b4264fa4407d502ec6ffd60891e3b3ae814fb1d2663faa756d6cfafecd9aa0397024efe750ca70e45cb58a72388ff09a57256176d9fead03d26c81b2ca84a968bfae5223aeaf98e7e2b7b17a1bc6353e45cdb848a410b8f507353b325888ade8b0de846a0169bd1f3e24973699972cb38c83021094bd74e1a77fce3e547b588cf4336ff9f6f252ac9276a6def0b4a8d1e31b6c86e67246c30a2b826d8a4ed896e7f9f7880d83cae5d69aec4809481b5d2294feff2df6256051af0337113b02b4629707ec49335df0baa2c65d13634271f299fce6ae39e2c189951dc8d45632e61e8d0251343bc9fb94a1b7787a500733452846d32838f273e8aac382f9b9a89aa1a35acb3f6385a52dcb5a8144b190545572a08da0e06f6d3e8975209917ad41a8ce2c3b619ae04219a5bb471846b7974d8128cb6e656254e196747c8dec7d658efe20d9f13c001c879ef3a71411335b18bf6845066be2807cfba643214ddce24b0142c3bc2eb8e23f4775d83e2c7a505726f4ce7b685403d550c8c987414f9ed72cd9ce5911518e0610ba7b748a9d030994b62c48f85e3a8a1a1b2048368dc61749de3bd58f90e8faaa85b2a7ebdc1f944257f0452f71ed4468ba3f22cb56b875a84d3691ec23c6f08060274a5c19230971e53601fd335972e5c55e58f9ec9ce52055f58d443919ba82806a6b20233bbe964591695e07172f177e6e1907bc1cffd69c3df9e977dec509c25b69ef27cc17722f7e8c526210e11df07520095017b4b36e0cdeb6e7d69988059bd59b9dc794ff0d12c8b94989b47f8656a1abe8d8475957299366801568d8389f92e87cc4ad649e69096daa910af1cd59e17ee2e8826764a8c3569aa88052043826d4fc5e31fdd4a90267a4254e3a454372de66eb75460e4498ec4db0b95fc3015878dca7c338a2b3cd061524fb87c285ff1df35cb25bb764dbe1df40f13c9436e67e74d393cf92834b8d85981d36dcde3b54d48dfe18ac595a024eb012dc9e54d64e7fe33c78b9e1f405ceca46bfbeb4a2a3e90d56796adc2953aac5cf19c3b61300cbd0b852a63b67d40843443cef0ab944b60a35b51f52153444ddb11c5f88b63464dfb0fed6c9341f49c88ec841d3966ba489631e5e79b1ea421cb2a87a04d9637a42b1b0991c45c177716bb650d9f10882bb559651414d91b5dd2b6cf800a6a8df2d008d2c7f6186d969c02b5b31583a821d680730ddcd8f13d85c6573110b72d2385b23f5048932c4d932f6739d50d316a42d5e383643e3a9becb0a815e892a75b46c9e127caafb402e462ddc50edd5dd6ba5e31294efcd239cc3ef2fd79632790b1c1aa1bed0bd625c3c9880b583c360c0d5d6934fb2046fc4e0930e1b0bb6a52bb4f2e728c1ae062300dba5259626ec560f154713f34594d4da003a323f3fa6f2a20ca6b3d5878d35dfeb390ceca1c7e21a978d7ccbf8bc02edcaef96f596634b4c8da66482872289456c5b82530cedda88fd3468b657e53948eef08c2fb08faefb48555f76e443b5027807d3fdc500606306a627617eda31f3eb20bcf9144340529b28bba054a9e4f5aada110863c5de049dcb2669d9659e738286c42180069a909886bc2f2f9ff5f54dda931b5c8987ebc92f", 0x1000}, {&(0x7f0000002500)="095d6137914938ed9baaa33a7101ef8c6c5e3d516023097202bd0dc3c7a5e22b10a9077fcd6f39699a8bcf434d1b019a5f2e8d90481056781bfb7380c364156a66e2af40d0a78a802191bdaa7f96b6572abeff25d681f972a11b71c2377f140e5fbf83c3dcfd9d72cdaf8fb2c91419086a905c9d853a50329c584e59718294b4c87f727422208a60755bb2ac1ad8095091da38caa92bebca236264f9e60067d0373465e3c132d0d2f0295241df286e84212cf907a3932f18bee62866257eb221a913cec52e1ad4c996b8b20a420efb69c21f6ee3f6da00b01f79f671ee3eefe5325a00553290466c4275dddb66ff45b2a1f367b5561d30c50a6ab9ee1138a6724b529d6f51b3f6959e3b3885e6759532e27414b2118351baa9f141f57cbe92a46998ca355207cce8a0034a3a43292cbb95d0d463b026a9bc87039300211aab1472bc9300a2548229b0761e69854c97da4498d922dd207ba0244ff0f6e0c3796015f5c9808360ac6f260eb9833ee27b553da5ed5f13c9d37bdd7393a146b9e23da52d7f8b751b6dc93eb873ef184140f6110417f229a5e4ea214a3245fcccdd7915716d47e5b4e290f5d8554b21a7af6ef3370f0a095759bd29ff3f9a54d36e0259fc2d333ae2d2d60b60f2ce19fa06405689fe08d21abb9cacb14f3f860d06b86cafea5e7aec7064fb6b069cd670c5116e77c65cd7869d3347ca7311431c572beceae2584185cec07405b20e4d881dea274ecaa4434f79f6f60241dead47f37063d55f346f0a9895fafb8c6ab01d133b895e42a5475a6a91c7a5a01661ac02915a08525b28d2a6b056179b19bd50494a0967096d94bdb00cb09c3f4e3d40bda038a6d06b6b150e174bc88961f7d04fe5bf53462aa38cd3af2c34d28129210d8bfe4525bace4c336d07adb6e0bd4753426b33bec89ccb9488c5b23937542eaca6d9c045e89ab426067cdef5b1dcb2230738149744c9de2683ac679a8dcb36b60e2e77faec08a6ca266db8b108ae6edbd893b69ab36d8a156e2f59ba6350adafcfbfc9fd20285c7b30f75e5e6a18905d9892a579938965b694c76065ec9d3d40fc46d35a878fa7598d5d9a0c533ab1a17957e5f285eb709e8ca69c6bd88d00a9c7fdf613f8bf171910afa80c84eca9b1b58fd2b9560f70bab70ef06d7ba99f0246968ab374368dc6ad06a4800716a65fa485c2bea9795998b01a0f06ad5264c2959ca7d75b218b534f47e92225c3d2729f154c59e1eebdd0b7088dbd05208a75b97e8a8898316f7573b2776f16aa56dca25cd3a8d6e07808bb709aaed8fa685cc6fefe34601c1ff545fee41bbe84eb08f03fb3e2220915554a556cd5d574551339fc01941aa4754d4d9265ebd96f468bf4b41bd70eb5db22a899005af7c191ac810512410fcfda545327a348d3a590a4c0d4d7bc27c60d469c7b2aa45a37f509720affec5e476bf6ab6c1dab86944dab343356de64dfe865828d9c346026a9b4fb7684192c68bd47a9ed996b85d394410050fcfee5137ab4c5c2ffe79291f3611d657a3033427fd5b623158d43eb6eb171bd5de68afbd3c00e777ab6c3236dd24c8e671aff2e47190cb6cd1e54356f4eeae3674c1bab9a82495189c7cf6cb742d6757581c8ec8752cab395f86d2334c6fe18c02fcff29c003c18538dd0c3ade837abaf2ed0a887295fd30cb46b2843b2652e086cc91ecc2ba5e23d3258fe418c41960f1e4e38172da012dececca5c43bd28c432b38a77724798165e714fa7cd28a39d9d6a65ae948295650e0173f15d317b5c3dadedb6362190560da9d0151377e8019bf56dbec13c37b70db800d5bfc4286a143b63d6eefa21206aa76bd4b5bdaab2e42e60aaa0ed23b3ea5e3cf028147b1103886b77e2c7603a7fdbb33826300c94e1d27428fabac2420690022ef8cf3c2de0dba98f8149d1688022b802b6bf84518e5763254611da883cdf174c5e62a3181ed0570cdd4bfa922a6ac55df364ce0f6600b33c4ab31f15d0db4791e6dd2a82ecb9039a73e61bb2010a10d257a5c89cb35655db94907e1985aa37722516df96958a8294037446ed9b906cfebd84f0d05648d54721c738e0463f52b71e1a18deff10c0b08ce362ed0e4ee561a7db95d15dc5da71cebd7f0f07b926bd71f2e5de1afb61e63a4b9c30428da809cdcd216e924f6fdd0a961fd211e5e880a417631633cc86c3037692f504650d52194f9431bbce82c8abb8208fddf1abd483f10f5833cf8c12d52a8d2963667747b838759f32007610cd154194b7aa24cd74337d78575e434882c27d6c87aa1f52c6296f3af3d55258fa380bac20f97782c609f4e237cc55e98d7eebadde4f39a28c05caf4bad56c3b777c15914a7794096e08648dedc7386e78a6d31d9f09fa7da3bd24cd9610d100f5e62764963fc10bf9737ba705630391dc7c082985b7e10496ee0d5146987ef434cee118d2def751ed5bbb659211028d6bc6dfd56d4d0ad6e4756170fb8dd945ed381cb263e07221d19957a8ce5cef9a859032b7ec13e3f530ecbdd8cb2583d48c278c57770511e33020ada82b243c329768b9e30791da0154bd8854fb275df99d14a48fd1deb1511f3203c6f53636050043de7ef12da978fd279eacc2997e10a56a8f9b3ae767c4792384b33d1fc6ac426d7b4f4e97cf38355c45197dc51d1484ba797b24988fcf26ee93737667ac41531b6876539cce2d4070ccd900a876f6d6a132d5fc0b3f61c70716de7d265d4f02e7a6956d0dafba397aad465051e033193ae8d9bd9138e33cefeb15a93fa0624ac75eb7974e4287bb7dc509fe689859a3b7044508ad044f774a061c319d954c402f510b73982cfab6ab6b2166454d5d408aecb0a0a4dee1b41f085e29ff185d2bf8fa2dcc84b2d9d79a261aff2428842b03b9c8621396190c108353534dc98758c31517f7d3f3cf6820f103f1007b5df9c058f0226a58e81b7d9c8775cbe7eaecf001a2cec740692ca513519ccfb804b28f52e62817eb1b7bd305b998248fa86c31aad218d2e125819a922702acecd142523f8d352718635fa87278d5f488108b17bf8de021fa990ecb204f41f92057f9739b3677ff61522e4fc8f0a88cbb5c1163da963c6342e79a4c9648dee3371a64448c6e3f81cb23edb6f304a4a3aa72f596977083ccf3ff1c9c1aeefb0b989aaa56737fb10ed11881a0500cd6444215d89f54d284424f9045323eb0f19dd91cb855c0ab8307919b032b2948f8aea3c5f413a87bba9b2272aed8ec9e7f0b001e33536d805d8d80bc5d43412b8e02c5f500332d3f8053283d070971c9ebc241fe5649ebe7f6ff35d12b23968314f39de724d9a5c64d2d313d6d8cee88055f01c51309b2658340e91202844de1ae7c6a4da4e5373efa1c1d2bf829bbc0ef2c090bdfe88921d73ab611463f42bd5b3edf7439fc45472f1f387d10e80d6da023fe15352fa7916c918309db02921585780e209bc7f29c6411786e89bcfc8b8a16ad60b6a0ff058d9437cc1b2f0fd368959f7977ef93caf5feca008032c060c9b1b83f3d7f11bc19138c2aeda01f8146a74cfbb602ccd70c7f2c21895e7960a54d3b28c70b6550ddc3a416976c10abd74eecdbf45eeb2da932c1db05a06189aae8d1ccf0ecfd561cf38e5f5289fe85de1f6d4ad5821af4de90053c3a125d3f94165c69bc047835dc84929f770d15a367811e822db7556f8023f9ec7c86550cd85240de62018a466b1c0ee54c65eb18872dac3dbe1d277efa462ab0bc38af4d05c70085415ebd99428025193c8b8d1f1ea8a361dee5008105cafa2e42373333cdc69cc94492fc67a187f753eabd6f7329881edb1536d26658ad0abfbeee642ee53d7cb0bffebe1ab44f2ce4418f7684b019cf1992617317e86ec9c966ad4602704566d1dbb77cc8f21e5229a8f2aba66551d23356fd0cf1ee03ac8ae60def518a66ff466f514944c67dd15a71525f21ed60995c8c91a191b420ab3e633db4ef9f1e69512070bd2abf6456bf81f8a5162d555bd753985d811310e29afb7d78f99166ba17a158f1cbf3afb896dc9a2f2383e63c350910e70c782c24e7d1a5ce074130add6e7ee52d87711befd07a5cf4dab8c1844f20a8d44e18d9eadce29045a13873bdf811b9d750c7af28803fd642d5fcbcc00c87e9e3dec6acd2c22be5578e150a6f9abbadcf7803bac1551d8ca48376badb1a2ea593984e2b564d0c93574c22b4d21e4c7ac55b731cf1d340cc012ab4f8b21a5e72db836c16b250dfd5055a0c9159ef22b935a429e800ff8a96a91414fc9a0de110eabd82a8b7301a6505bda53670762fe8e6993711d779d782374d988979b1e51edbd564eec5b176dede9389ac15ffd7ba72f35fbecc66d63011d852e97d130b44bb3297964d6e252697ec7d5849946655466949f3bc04b1b0ebf90de52601a6e200e4b2fc131f555fad470cf0f03306e61b4d01c42bc53e251a5563e1ca225c31bfc0b38fcc49d793f7a268d491921ef609a387fecf137ccbee27980d211619c106c1511b73caa613cf843bc35881530a47ac28efa34394861bd09ffe2c4b0f11a5d2b7a28289ba6e592aa783a1fc32d30c45593d801dacbe1cc926e590b4f0c4696abe1f27b45d349d5e9abc4cc70538060485bdaa7b08b0c6efe542ae47402ac99253cccc2472bed3867ee191e33ca78a023df7e6620711989d3e93e8c4e4554d7169e20cc6601a708b256494789cc7c91fc83232dda8df2adf2f7a463c170938f9dffb55363a3757162fc006398ad7d3dc18ba31dd99df8cec09a18db865357427a412a11de2a7c99268014c1c163a2f68c1c7a42844487e8350a2b9b94d20025e58b4ab5ea18d1e0b3bf8f3d22e2fdcb6061e87ebd428f5ccf8254aca17f7073bb2b1ad87ea0c640592398736a5368041bcdb893c6c984c0de7fe13e98fc4d1ca6e776dbe9f75fb2fda7c6cab303d9817eda673fce6ae4811ec2bd3c2a40722251f441a63aef15f553de4dea26dc814311ae6a0678aa00a9a1a5bc8d4b0e917cdb0587fd660603edcfa55dd6af510a2cd4c1521eab0174149415afbbf89d040d92d9345f3f65e5eba5211b1343ea9b1c18d5bb54d9361442483d77ef3ea774b36367b8211b2ae3a3670896a68f54cad62e1e0fadfcde44c6b12c9cde74974955684cfeb4b429e9d31237a18bca04bcfab387c8c799f1af5621be2b2323af110935686791a0622db073066a29073c013611c241a828eb26570f4b90bfe16ea61734d548dad126c15732541bab1205e61512e6fb55f37d60572ebb93b2e18a61a323ed0fade9c19df58fed7311ad0aa12d28e9a3cabe3b9ca5e11a49fc9dceffd4ca7baf04a90de50b1e67dbdf2b8aeaba923ee57972f9c19f8625efaf863748a664c8db0467a5a24455e73dc1cdff89540bd539b145c7b30deda26a0ed7b9be25a6fcf9fdb590a41e9cce2562e9395159916aeb1f1b1132885a0e3c5a2f8a81470e1b50f138230bfdee1d09f832cf17bd1f3e1f68bc2799e1f791fd0aa93bede012eae046d9ea06aca4da3ad098fd476d34d6b32f25ddb3cdbc40b3efc12eebc388d4542ec9310a51ac6b05a4ffa0411d9c5886422f931010b8176a2b999acb9f35c715b55b9e6c99430faf396d6e9c6792e7e31278c9e591f15b2f91fe794850564d08c980700686e7437d65169470fdbfae2f83e271a9d30fab7917f3ad2096a873af8dd3901c406560476cef8b8a6046b2fa6c57385aa49d63148d5e9c0e95d5bd17642a394a1ac32ea94a02ee4b64741d5c91ddec6680c43715c6be1b1c203b72a113b8957", 0x1000}, {&(0x7f0000003500)="47d2d12a14b2d000e2cc858aa11c2e14a0a5fb36b5ba34de31115fe31168656a7f85336a0dd92e56811c9ab48ccada3aaaa5506d43be2b2973b756ec015598755689c6bb368c2b164f99b584dfe9ac24486337d9cfada466935e29", 0x5b}], 0x9, &(0x7f00000036c0)=[@rights={0x20, 0xffff, 0x1, [r0, r1, r2, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r0, r2]}], 0x60, 0x2}, 0x1) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x13}], 0x4, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000000), 0x3, 0x0) fchmod(r1, 0x40) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x6, &(0x7f0000000080)=[{0x57b8, 0x3, 0x9, 0x9cca}, {0x30, 0x400, 0x4}, {0x5, 0x5, 0x800, 0x2}, {0x3, 0x9, 0x1b, 0x8}, {0x6, 0x0, 0x1f, 0x3}, {0xf442, 0x400, 0x7, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:04 executing program 1: select(0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0x2) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0x8) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 16:00:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000}) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:05 executing program 1: 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) fcntl$setstatus(r1, 0x4, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, 0x0) getpeername$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x2011, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f00000015c0)) chroot(&(0x7f0000000000)='./file0\x00') getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setgid(r3) 16:00:05 executing program 0: pledge(0x0, &(0x7f0000000080)='\x00') pledge(0x0, &(0x7f0000000000)='\x00') r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x1000) shmdt(r0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3, 0x0, 0x9}, {0x18, 0x3, 0x0, 0x160000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f00000001c0)="a7f57426bb07c797f4d8d1284d16c7844802847b7fc58714d21ce030bf154305619d90fcfab52bf2c0c6c9b68f7b77f7cdef69c4531785103c79413771b2183825ba3491ffa35714050db616f891c8d03642162e294bd45d906f53e09265967256e5483c49d8c4f0c9a5d09f7f0c077110813e8db57c0c274f01059489d92a818928efcc03c3dddd3c57162934ab76651554529feec696f630620ea4433956e2b1f9419097eaf8766d5933a3b4b2f8d9777ed35b71891f69568ba80e8284b0c9fdb94f76e859a837ae80177ac43bbf81f4562411d7107adb80d3ee1a1e75f4c6ff1f5e0c8b97d10ff6", 0xe9) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x2, 0x2}) 16:00:00 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) r1 = semget$private(0x0, 0x3, 0x40) semop(r1, &(0x7f0000000000)=[{0x0, 0x7, 0x800}, {0x3, 0x9, 0x1000}, {0x0, 0xff, 0x1000}, {0x2, 0x100, 0x1800}], 0x4) pwritev(r0, 0x0, 0x0, 0x0, 0x0) nanosleep(0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x100, 0x9}, {0x27, 0x7}, {0x43, 0x100000000}, {0x101, 0x2}, {0x48}, {0x83, 0x8}], 0x6}) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000200)=""/161) r5 = socket$inet(0x2, 0x2, 0x0) socketpair(0x2, 0xc006, 0x6, &(0x7f0000000080)) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000140), 0x4) connect(r5, &(0x7f00000000c0)=@in, 0xc) 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) r3 = geteuid() setreuid(r3, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x20) 16:00:00 executing program 1: setregid(0x0, 0x0) setregid(0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:00 executing program 0: r0 = msgget(0x0, 0x400) r1 = msgget$private(0x0, 0x4c) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x3, &(0x7f0000000280)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r6 = getppid() r7 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0xd5, r2, r3, r4, r5, 0x4, 0x4}, 0x8, 0x8, r6, r7, 0xc5, 0x3f, 0x5, 0x6}) r8 = openat(0xffffffffffffffff, &(0x7f0000000500)='./file0\x00', 0x10000, 0x28) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe3, &(0x7f00000003c0)="43e141be26a52014a65de3e590f20ac956d1463972831095992cb57180086dd8f03caa509ca7e889dd672998d5a39022d15c29c09415e7e912327cbf3592a196ef0345b7c91d743bfde5932608433cf11f1b7f3c77d16733865b34110467a12f4c02fbcebc8685d30fdcdea2a085b7667b34143345ecae471e61ae69721a6fc3b38162955a84c465e9e72adbdeaeba165ddcc631ab0ccbe0479114db2a0eaacd044deee45253f2b0ea5b657ec3c88a26d7989dba5ca42e7c86f564223ad6358741a8967b6ef9810c229f90e7dfa0b1e993208f0c66487dbda673652b6fa3102de18d77") r9 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x80) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f00000004c0)) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x15}, {0x6}]}) geteuid() msgrcv(r1, &(0x7f0000000580)={0x0, ""/77}, 0x55, 0x2, 0x800) ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000600)={0xea0, 0x8, 0x1f, 0x0, "403eed47e4be0e482c2d56c3ddd6a6be8cbbe20d", 0x2, 0x8}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r10, 0x80044275, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x3d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x4012, r0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) 16:00:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202e, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000400000003fd, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)='c.', 0x2}], 0x1, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x8, 0x1, 0x1}], 0x8, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0x40, 0x1, 0x7, 0x2}], 0x7ff, &(0x7f0000000140)={0x9, 0x7f}) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x2, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:00 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) getgroups(0x5, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getgroups(0x3, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) r8 = getegid() getgroups(0x2, &(0x7f0000000180)=[0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x8, &(0x7f0000000240)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0xa, &(0x7f0000000280)=[r2, r3, r4, r5, r6, r7, r8, r9, r10, r11]) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_USEFONT(r12, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x6, 0x6, 0x20, 0x0, 0xf640000000000000, 0x2, 0xfffffffffffffffc, 0x2, 0x2, 0x3, 0x8001}) shmdt(r1) 16:00:00 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) r1 = dup2(r0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) dup2(r0, r0) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) sendto$unix(r2, &(0x7f0000000040)="974089476cea26ace71c9bfdbe45c276803edab0b5f27892ab054e9d0066cc57e13a6ebde3f13f5699cac439a7fc729ca459570614422d91da1e420d7338b23333f706ee09269594e16d62ececaf649a97185022421eb8f38ff9abf2839266bc4fa9303ba7ecc680e24f179facb85b215f8fd26fde9bae00deb13f81381e7016d8fc0db9ca133eada8db", 0x8a, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0xe0, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000001340)={0x6, 0x9, 0x297e, 0x9, "997d27b69f76f24ff10129421104219e8647ae1f", 0x20, 0x9}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mlockall(0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(0x0, 0x0) fcntl$getflags(r0, 0x1) unveil(&(0x7f0000001240)='./file1\x00', &(0x7f0000001280)='W\x00') ioctl$KDSETRAD(r3, 0x20004b43) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') preadv(r1, &(0x7f0000001200)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/86, 0x56}, {&(0x7f0000001100)=""/153, 0x99}, {&(0x7f00000011c0)=""/32, 0x20}], 0x4, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000012c0)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001380)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getegid() setegid(r1) mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r2 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x6c, 0x0, 0x0, 0xffffffffffffffff}, {0x7}, {0x6}]}) r3 = getuid() chown(&(0x7f00000001c0)='./bus\x00', r3, r1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10001, 0x0) munlockall() syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:01 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x28000, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xffffff4d) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) msgget(0x1, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xff16) getuid() ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f0000000300)=0xc) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) select(0x1b, &(0x7f0000000000)={0xffffffff, 0x0, 0x4, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) r5 = socket(0x1000018, 0x3, 0x0) kqueue() connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000003c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = semget(0xffffffffffffffff, 0x1, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000580)=[0x5, 0x1, 0x3, 0x0, 0xff, 0x7, 0x10001]) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000500)) getrusage(0xfffffffffffffffc, &(0x7f0000000780)) semop(r6, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10004) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:01 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000002140)=""/4096, 0x58b}], 0x2, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) r1 = socket$unix(0x1, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x9e5925c28026e16f, r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000004c0)=r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) read(r0, &(0x7f0000000180)=""/236, 0xec) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x1, 0x0) r4 = getppid() clock_settime(0x3, &(0x7f00000003c0)={0x100000000, 0x2}) fcntl$setown(r3, 0x6, r4) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000340)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r5 = accept$inet6(r3, &(0x7f0000000440), &(0x7f0000000480)=0xc) flock(r5, 0x9) mknodat(r3, &(0x7f0000000400)='./file0\x00', 0x40, 0x8000) munlockall() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x80) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCGWINSZ(r6, 0x40087468, &(0x7f00000002c0)) 16:00:01 executing program 1: mprotect(&(0x7f0000342000/0x1000)=nil, 0x1000, 0x15) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x2, 0xa, &(0x7f0000000140), 0x0) 16:00:01 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000700)=0x1) recvfrom(r2, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000b00)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f111cbc91aa0148048f48df6"], 0xa) mknodat(r0, &(0x7f0000002a00)='./file0/file0\x00', 0x20, 0x80) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r6 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {&(0x7f0000000bc0)="943707c879104ee664641c25856d553d537921599284389a9f02e1473bafcdbda144b90622ddb3faa70dbbf5a95ce67fa1dee4973299d26f3522b2587cb6347b4438a35e36bb6e9effdd01e9e7205fc87949ccef549235aebde8f13133a19d5156b83db825dc1d", 0x67}, {&(0x7f0000000780)="eef06bf1a99f11fcad952fd109c0e6c7b2f03d1cbb0b9602f00396c66c613d2653741c7106970ce43b2fedd0542cef5cefac3b745d448696094fea27d819af1887bedc3792775dcfa950aad0831d18b115bad3746b88a03592d74f2d5664246d20e8560beb3be7f4db2a4b575c6cd5bea2aacce5e9d50bfa85ae3daf14e24a983c35068750a5d713e3d699e2355d07168a447aea57a486de0856f5ce70fb33636aaf35f1af09e77473a070db66c0e6287adcf1c7af22c741653e8fd6ae68f3b5373887440ced97cf54ad56f9ce313b9b0c26263839c9d75be4a039447e", 0xdd}, {&(0x7f0000000880)="b7156dd1008b2dd913149faa0a5926c6403e82244547e3689f228759c0117e7645b1930f8186ea4700b5087d874cecd58910deb0820ab9c91eb6c3f689a62f5af7b9572ed83315a9f27e9de6826f52a02ba762a3b203e45fd8f67a19f0cd6e5b7c7ce927783bed4e0ed7885ad5105c6953cebcedf400a9feb1fc72cf64cf78bb20dd2f9e109dd97bd1c7aab14e6e64adef7ec75588ce9437a26587161d", 0x9d}, {&(0x7f0000000940)="935cfc274e9860cd56d291395b7a9354a07be0c3fa00b2139846a2959752fbdfc659125ca4069f93df5b4684faa34d925aa77081156f8e24429cc17f2ed247b69e0c5f8ee422a9e70fc397c599679fb7afcb3bf11aa03af5ca91764e18a725f0e695960e", 0x64}, {&(0x7f00000009c0)="8e6ba99aae5d3aa3b4404761bf3994c234a28c25ed906fbd42ebc6acd76199c005c232a7c0f3601360bd816060cc23cba34d2393bb782f59a8ca336dc43024e89e61504f9666bfc9e1b274708ba91d6bb907283a0c85824c538a", 0x5a}], 0x6, &(0x7f00000052c0)=ANY=[@ANYBLOB="1010000000000000ffff0000c4d5000079cef32b0634b3a5f9fded4b5abec0658d06fc5693e1cd7c904a972aab5dfaeaa9a69fca7e678d17138b94b8210cf0cdec95b2cf679036db420d63ca11cfd0596bd42f691c40f96a530a921b127db3723a57d05b64431725b2b004119999ce7de5443c326a2f889de91e116d7ab0b35cbcfd64694f8ef41dec0391ea616bf14864ef1c2e954d73aba7e3ffdbecb5528b96f2b31dcc6473acac1fbeb035617fedb27d4763e461780ba9909d0d64763811c9200936d512688cad7797381fdd8e5bfa29da264451085629e6164a9845c66d4e64f21f51a41c61edb3ca66cef16ba78e077fcc3f9a95ce14a75c80f720467017d6f67fcda6d34565ab488d920d370d085094ecd3d5854ac04624fc1120bf9f0e6316f4e00fb13bf1e6d2765b386e427046cf1b0c57d85723bfa48ee4028cd31ebf5092491c4e0f87652cc05f83afa2d1d1f48ac5e1a926a9b069df46fbf7499559233d40a59bcf7aaf74e6e9cf6ba872e4568258d7127bf52a6b24eec837de1abfbf0df915e0d70b4dcb01ec42053c2a513406cfd6a51124c76825465d9240e0c4bd73002786ce263b37a057cc794d8c48064c646ef90bffa7fe840a47bd23f4521026bf2be572aef623f7b5d5f74d8158454cd39692975ef52e36447e6c727da311eaeadb16a1bdc89ec515d336e00d8859bdb1c8f2340812a4b1fb64ff620fe895ea76d948f208b75b9dc759e07f05da0b990cf39464b523ed34533ee598a7c955561f7b9679aad4a6e27e72818bc3d907641774cb296b4b8e9da9c9fd9e6658e4316c5ced3f16eca15603548d35f0897857ba8428d392d3b8b7d327451ccd1f8243b74f9171d36010f68f6482701889842a71f44b95cc68facea4aa34f8ae6f3aea632654a3c58c551682e8b3e185ba893e75862cf363a005ed0ddc10f2d1dc209c9705b2e71e88927af416b7fd150f2ddab4fa92d9d8b9564a1e0a3fb4a45da46a8f7b94acbb03b8981ed8c4a36831847b5547c8ce91c0649ea86931b44ae5c294dac7b37e9af0df8fa136c6d0619ad2a6375d87be85bda38a7b685fccd3c1a6262125749e54c6c3d9127b52b2e0564c7a4befe4f283a6c5c013006a08000000e0ab757f41db4c5b8d11e19adfc282ef9aa827d1bf60c11e3e2844dfd0f0b5f8580833d5b9dd35b25c8e15708ba5e62523cb012a02e6736d98764ac4a40ce70946fe8ec98d7eda614bc40a354e6c620b56193d9952b7f85c21174e0490d42e7d653923303d7b9fdf560612eca53f7e8b47413c7d7863691b39180ebcd1a0d64cd25ac396b45890616570bd7ee2c4c667e67d412c5b988767d975eb604c57384d6e8050ca0d884d9f401989b3b298fbdffc42a1f789d62627a76055b7df62273f7d91361fd41c5dc150e0aea55c057fec916a80d9d845031526ec3376a7941f0ed3cebe2badf9bd5efb57f4b5ec15d90d0b941b307346524bcd20d09e4704f17d0ba5316293e8a69e7b950b4eec02e55ae3763e0cde370a839f8b7e531883d36cd975bfc98f87fe8634125e24ed584a72aa21fb68ddcc81e7aec18d7880743bd19cfd14f433ba421135f156caca7f1780163992f27eb16c0fb48aa9a3dd17c2b92bd1afb743265ddadb9399d9c769dc9295d9054d9b880a3c891f04b153fd24aff8a42f7b946505c01e8da644ac5b192d0756829728871147348db6d94c0146091f350fb200bca87ef63ef75c78d5db62be62cbe59675831b43ea4e826121d3e543229645bc152c3caa9013373d99ec65b504be298275224ace2df1a17739261b83971d67f861d87d0a3da3318cb6c2f9c3cd6197046650087c0596a85a49b9449d8628c7eb76ffea69a6e5740779896cd3536e00f3534d4446e4c7c099d1c47a35ab2abca7cf169924d5524eb5b2557aa437fd7d4f4c2b88019d712bf8afff7094cf959abca48f5bf929144059d7c0b51d8be20677d97f0224355c006ad88ff72c8bb9d4cecb0c7921962489655f075c6252a26e1704459c021f736ac97d62349bc9aebe2ad13b67ca9e9090573a23487bf9ce316107d29e3669524b5093645f2c9620101503e95d0c3fc20445ae0d9c235cce616af819ca9645428731a653419ce29308613554d92256d7f3c2e0ad1a277fa00fa826306555b84ce4d713e6bfbf789b728213d687bb8cabd3653ea10d99c5c378ff7fc9b1f3f59df088c503307913976e205206902106b848415528b6863f7eb29e129ea64bbf5ec5d72eb807fd0972431d51159d25f48a23c618be56e5b5840302abe43d86584cf9e3d4c128496263ab770dab26dff6525d41d1bd0a04b00009e10fef5c7cc9c85c444a54cb5b4eee76ef1e77fb98308349035033736e6a98980bd84fac049fea3c0c39cce0d2211c31f5158b7aae614461c314ef0c5597318c8aacb8e92858171005920bbf458fee02eba31807908d331cca68137a99bf889fc181129ee7b5e2a01c0868386dd2131288c8d3f45e301e0af00d39e91ba22f2e916c72def826072bf1e68fa5be56fa3474ade64ff2fbfcf840f041ee16420fc4fa945a0a147165f7d5ab48c042a878c335a8fec0f0ea5215c66428c29345f92ee3a46d497b70891a6a143b6bd91d843ac7ca4f48365ff69c5fc3946d0cbc33f5b83f9be4ca1796015ced3442ed021d7c64da29ee7a298ad8b0a5ce84f6aafa6712c715282c769faca7fb155a912d77ec7fe0fa5802613dcfd5ceb7271ec94fe1ca3c63bee05ff11c1ac7cb691f98263f672271748257eda0ef61b37117cf9f6c7e219e8d17208d3c10c28484dceb32ee301a07b1123d9870e7c647284b289666dc6ba63d3dec8e9df5595f3f065393566bcefa33340c3e48ff2364ca8b10402b17cd64d613d19ae8875342d5b2c9605affccd33c7c88b75f65152e0a9f8d885c3c464b1db945464d8ca4506e84375225c7e3f16649d776aba6e2486b1d110ae2bc4e729405327283bc1aa6c4a5264d5b64387d8fa052644bfa182f62ea792c2d60f82fa4008344cdaf458254e6a72eb5088fc6577076eafb40fdface07b17b1dfc2d8c1ce4171a139db4d648978d181bb91857362fe5bfe002cfb19b990fdf16fe1d874517612614fd8dd5b531910c6c33dfda89b36a82b735d91db01ea39c29eb4c5ff8ccce51d075b089fcd47a7b167929477d846a7ece0dcecd8934dcf413fe1f76837bda99ddba3b91a277399e858454663e6ec03592ee29cdceaa9eeb9f2eba7bffd21f484a81cc0436eba8413640a348133757325dfc775f986ce456eb06b7b5fc949499bcf170d4749a8d9073ff544edcabec6111b5a01fe92d0cd614a7da81d81c2c7793b30e1ab63d312492ab8f42d1c4243d6391f503c167d455dfc7d61676b6a87d55328abdedb9e5ada0da474822a0fd7c84bef1349996f66b28496399dbc9d56ec0a788bd3d777f75b0c5faed7c07362ce077c6776a8d91bcfcbf2762d3a7b8ff2af53e3b8ab91e4aa7e04e66bea50efd85d892fae1716486c5abcfc3a5a0496cdea56a1b0bb33c200003143ad92257a7027643347fa6cee28edd8e5274f4231725ca22295eb7acc974f4f87879e5b9a96eab7263b06cc61b68c2e812479d5fdd5059b992ec67d0de53c1a02efd57c0bf38ac343e1c068b14c057de306034c593431f81fc3c839fd286050e68c83a2d0480823998209c31f36cdfa6928bc93a8a576b14e0253cc16342e3a20eb6e45b7477b718d8a6c67d5c3c600f6655a25f0dc4b6d3cab58bc82f54ac9b1293ff6d07e26a61955c7b4141e9e726640168e74a08280e5fb8d0e91b330b3bc9e3b3408114a2eff3db4e816231fe388ff2af7abae9fb1d8b1c91dbec20343db603260b04fa4224a02604e54baba010f36741e9dcadcb5be7e1899f1a8e547226331b8b44acdc9f3823bc2e591d2e8f301ef13c6a45b64c8bcc0dbfea9ca635c58159b3041af57cbec36d96c3c8917b3e90da0ccda7fc8127954279334e489d71c5b12017132a776ab19003f9c99f2198fbcba89135e93531129782a28dea9f5cb4cab294a112ec0a301977b2d1a67c92e4a2d30abfbc14dc105a3bb778c046e4004cfecc798038e38ac3286092fc5ea1e0d52da5f644bb4ec44e08b49ddfa9239eadd5bc0a3c166b3799e1b3360b6298a7279829f9533fd530ea0cb5413e350210eecaf8ffa947f88dc5a7fdc20d8c13e6102ad33523bda5300c73140dc141095417ecdd4bdefedff2f1e6bab4f64bb36caba4613684ff125a0cb18626f2e8339364bd6d9a9e00f47dd7f4c764f2ee4eef09894beb349adcafa232df1e171c0c38551e1de20b2eb7195dcabbaac409096c3958ddf958310777e1b73ea316f839e39ed792a63af66299fac83edf1d0b42120e1effbc7d45821dedb104fddddafbba5272aa07791eb5d7e17a107f1c3c1350d8e1d85ec43b4bc1dde2eba7ca1ff5789d4b42b63120c548d676a47961d28d82602a4f253212254a5ba17b22332b5bf9a19566522b82d8555062c80b7b0f0957634119dc8b3852eed66c67b945742ad2d42c18ab32ec607261de7894e7d0c1cb4a78216314896d344e29e9e0641b43f84185a28a4dfc646cae69af751d2796acb324b1941ea9b36aba203b664f09dfb2d9b387cc971a5c8e9b4d9a6e4c57ea9b7baec696a9feb9c567f228d29fbbd2012f8a9eeedb28752b310464de56a70fbbb20f071800964b48f44aeaf0e77a0c2f783e53201ef8570b5d2c63deb4095f7bcc7a845e0121d7eb3814579252443f5e9d53cadb5bb5693f4c46ce328d0ef9ecf7bdb7615405eac397cb17b7b5e1bd6c04dcfbcddb82feb958a0aa7d2208afd0846af33e3759b507c10ac4ec17d3983fa2773d7a9d9dc3b54d556a1b43cb2726a232cb4f875c946fd7f2f0b2abd8c4d409f8e22bc996696b66893d0e35d758cca5dfebd4bf0ffcbaad185638dbccd10dca16f2a19cf714305cafbbe63f06fc1925e77be6469bc0b27462068f1f40c644816f2eeeaa89e14d4b6e5747c9e7b0064a03acda0c6d4a479a518fd9a34f67d86573ae70dea18c7e6c65b5365fb3a2e22c03c0c2ac8058829f4612261f60fb26a8905be516df883c2eaefee13c9be7b8d3d975d820305363bce35355c7e89dc3393a15235ef69fafe000794981a03348e8e93eff7638650b712b65e54e9a464e0a14a0c3900b1e488e5276dbc0be4ef7c5e2d654ffe2fadf719644c0765cec4da817112d3599f2afd000e9e2f859e5a65da233bac01fbab167525347f53e8679994c3a446d3d3475e9e7720cefbf299cb6e257a6661457474d5230072d2b4ff618e8951df48457d3305292b80b694e31371a3c24b4c14270d1d8d1ee129aff9eae8c39a6681ef010153d6e829f289829859b4cb926fd78b8b9b3279cbbf3b9853263aedfc66cdfab2512e676a9641bb15187d7c3f94bd5daa756461952a2abe368ce8d0dbe10ed06eb4ebc2f4db60caf4a5a24798fca49425d69154dea1b4ec16b5aa50cf27dbeeeb15751a0adb1841872ffd0be2217bb06a109d3180553a263d387d71927eb639710d60abc8d5d55f85e112da059db53129278425d56cdedc6351902f44d57ed570cd475f9c9d5d7b9c82d75124e0d852bc428933b2737b883f9287d8f70295f06f73584e055ef2b7e3751ae8e495701cb41019e27eeac2c2e79b2b0322965cdb0e7f8d05310dcfcd4610c26cd76aa8c19ddf53ea98ba3a8f1a87594d9c1787790c53bf415ba39c1a1d179dbc102fc8dc80205f0195a63fda22168c6154f9068de41f7c15d7314c05f651e386eeec3278dc37c4bc1427b72e6c8442873bb100000000000000001000000000000008000000000000000010000007f000000f2dedb7013fa8d1f7848cf03701795b0b4b0de359b2299c41834b17a3cc4583f4030f5ef148aea8c206fae5fae96286c563f32cca836ce669349849a806e02de23fc291c8984fe88b9f74380e21882c1905a7ef93e86c1a0aaf12325a0bba93b5f293ce2669810f3dd00000000000000101000000000000001000000ff0000005b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb046affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e7cd22972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0c0c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb79bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2c0700000000000000c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6c000000000000000ffff0000ff0f000061d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40000000008000000000000000ffff00000300000083fbc2f1f896ce6b60a19e7c4d91ddf2f672dc4915d87859040c7102cdd6a5bdd2c39b1f890ac5be3927ec221c09191345682ccbcfedb54d10b3ba3b302ef6cbd2a76fd58759612f731f7e0e6d022937caf5f525e0bf1d92c6faeb667b2a9a33de3dfba17d4266755a2d0e74b5f2c40010000000000000000100000007000000f808b4a774f35cf54125e80cb823b66d4f7a30e95eefc433ae281981bacdac33bcadecdfba2ad20032bbe7131b985a70517b98ff9bb8ade4e99f5a57a0c5b088aba71358c5bcf1672749efe56b58b1fa220d328ec6fccacfa1877c56d8af82974250a60fb1fac497360be599c7b3885855b4985f91e5e058cedabf1ceee71d1cf447a6075cda802a2e3654f02b5491abcaee96360a4ecb418cf342060f209a69ad29687b40f907d58a666bd0607e423a2835ce90a78ed9cdda781f022082a95eb326d5afa6427d41fe07828377f99eb2621f38820e5a"], 0x2200}, 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) symlinkat(&(0x7f0000000600)='./file0/file0\x00', r0, &(0x7f0000000b80)='./file0/file0\x00') getpeername$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) 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:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xee0000, 0x200000005}) msgget(0x3, 0x200) 16:00:01 executing program 0: unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') unveil(&(0x7f0000000100)='./control\x00', &(0x7f0000000180)='\a\x01') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) 16:00:01 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x23}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x100, 0x5}, {0x101, 0x4}, {0x86, 0x3}, {0x84, 0x1}, {0x21}], 0x5}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r2 = getgid() lchown(&(0x7f00000004c0)='./file0\x00', r1, r2) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="7261d64d4a55d9caf340f5e3107b9d918cdd2fc3b28b2986e969a5c77fdf80c1bb97aac89fe3b5eaeb61aa63f0aeb88c8d400f1dbb8c9ce92dbb28ca03d2a1c479a1a8f528330e91a30562733ebc497e933e5fba8dbb0dc1f241eabc6be6d8299cba2fd55c28b1fca54600e88ac1686e0764de1acb8c1214797e8742a998d7b550a779645b69cb3752e5852f9981e8880a6496a24eda2c152e492bb83a3f1a47ef0c48ef9d58f3a1ec0c565c971f40d9d797546423e2", 0xb6}, {&(0x7f00000001c0)="b7ef0fd9a568c62d385d0926832534b20f97569299731f8b722428ab5400aae363c6a452918a8e59ef89c58f71a1c720244fd3adab0d50d348f8174ac3a626f6dafd0befced399099f0083e8e958ddd92ca38fe14ead5d", 0x57}, {&(0x7f0000000280)="a0518e4ee27f9ab4e83f05bcc279999653791fdba3b6d3c7958bb38ea8db3c517874d3a062d7ca1cd536f0e17374a15ca8782cde17822c57e077e8bc411ed1426ea6b0dfb5a4fcca1f64a6e3926d78a9b76b87de1bf48007e6863a875fa5f292de58f46a01a3b5f8fbac22f87453a02b92a224e2c6acd80f6d230167b2746c956081785e13dd59415fafc3af1edcfa90ea34faa51aac645479847ccb0d8af61c688906051c09684d4f646caaa744a8f7d3a75e0bb27ee75e7de9a680e0e52f58e0b385364b0a61b5dad4d4977ba10ee91ec75db61fe26671215fbeeda0adc14e897d134cbc1d19f9dad67e1fd29124844b406908a35ee4e2", 0xf8}, {&(0x7f0000000380)="f978f21726007c43ea51dbc14085f2a98e558dd562fb96584907ff1b4fb17491ee75c696b495fde65efe1871626f00c4ed1c5f593156b64364a6273e15941cf6f235d6ef30bf95b1e1e0154fa42fa3779f2ea3f41f8dc37f7bd3f699e0db9a023770709d3b5b43940ec7849a4887c607fc43f750bb32c20ede56634e18e8a964af86b463bee61f3e0d0f82d4a21340c4c5e0531d62be948f09011840cd801cf942425c3cb41da641bb975b9621bf5f5da568c7b9cb78903b03ab630a50d811ccdbb10b22c2c35fb9728431062a0716c05bd0", 0xd2}], 0x4) 16:00:01 executing program 0: r0 = socket(0x18, 0x2, 0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x10000000008000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r0, @ANYRESOCT=r0, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r1]]]) sendto$inet(r1, &(0x7f00000008c0)="da35254eef738c4be3641445f81897822b6ba9821755b14f7dfade23d3c7544508872fea0b8e2bd0a5d79815dbf59aff18b8bdf5d83dc79dc2410464e75279ebc481ed7cdd6cbb80969d14bce9fdca9040e830dc641f69d8689f358e925a79c2df020d722c118971c8744d08c8ed10c5d880e080416763703aedeed57c39cb57494bc0c354cbc20cbd728edb3a5dbd830101da6a92bc8eac06c750567d397bf7b08eee20878396abd358fcb536a3a6ef1ddea2ecf23d3e99162cc522379ac10385463cc6b34d13f3e8e3830a5c6fabbd910e781e25929422aa32e24029faeed42420478edd735376832d61930bbbb24edff77fa49ba5f8e1e433f470c539d2f9f849dad36cb87ffacb50d2015d2f771f", 0x110, 0x9, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000380)=0xff) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0xfffffffffffffff8) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x8) r3 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000540)) r4 = shmat(r3, &(0x7f0000ffc000/0x3000)=nil, 0x2000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x3, 0x141, 0x0, "28f42ab705c53cce2437100cf506d3f218bd34a3", 0xfffffffffffffff9, 0x7}) sendto$unix(r1, &(0x7f0000000000)="abb6432bb168ab13dd25e877f860dcedc9c48878240fa92f615c453bbe7418ea6b0af2d52eb19906e5e18aad0e6e1449bf7fa837f2a41e71f8da76cc79be6487311075b1f44d7a3836cc9d6b7fd8b8bf57c0886d24e52a1b05379592983e", 0x5e, 0x408, &(0x7f0000000340)=@file={0xef5e4e4df0e59e07, './file0\x00'}, 0xa) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r4) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xffffffffffff0000) readlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/144, 0x90) setsockopt(r0, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) setsockopt(r1, 0x3f, 0x1, &(0x7f0000000600)="8cb88b565ee80817bb6526e6cff463eb7742d45aed73e508ee238d71646e17bb241c82815e21ab51b39204a2481390f581646b7c4417e460f13a1ed92d162606f28c35065e881bc87bb5b60853a2d1b0897d93e5f8207b8b7279ee2e63bb1142cb81b058e027d196ed99686ff29591d8726eb8f98d1c2adac9eec7d45a42edc24508a8c1fa321fdb14631ef5ab29786cb3fb0e1c7e0bedb9066860517a8ef88bd6361bf5169558ecbb9abc7351c2c7729aacd3623bc09f970b80bf5acaaf23093c43778ed76175b086ec0d", 0xcb) recvfrom$inet(r1, &(0x7f0000000140)=""/96, 0x60, 0x42, &(0x7f00000001c0)={0x2, 0x2}, 0xfffffffffffffe65) r5 = semget$private(0x0, 0x5, 0x40) semop(r5, &(0x7f0000001780)=[{0x0, 0x7, 0xb702a859f9b38c6}, {0x0, 0xfffffffffffffff9, 0x1000}, {0x0, 0x80000001, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0xe, 0x1000}], 0x5) 16:00:02 executing program 1: getrusage(0xffffffffffffffff, 0xffffffffffffffff) getrusage(0x0, &(0x7f0000000000)) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) close(r0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000680)="ff5a94db5a17dbdb2981c86cc39c0fb57b52af316e2cd26d46f292dc6a9abe4ed5f1c6c4cf5df2ae89a219d271df71adfe4945921867359e762c2c77c6fdefff94b8a39f74bdcfe7bbf9feeb759283254ecf92e4e1614fe3494bfe8e3babcceb4cc3afe2eae0935af59810496df51cd9d18fbefda1660cdb88f820ce3eb8a741b51a8608314c8b40f8704b6c528882701a70df4c80a5a6dbbc63b8c197113c337deb09f6718e107191b57cca3822b6af258185a441eba73039a688205774aa791e239bf6ed1ae8542ed34d1f52e68a72a2c766a02d0cbfdba2a9565ad637da4890b4d70276a204a669be732b0ffd4f91a577bd44829e323c28435fdc53d62c5513b46f080912c4bcbf45de6d74b5b1853d0cf8b812a1de48c1a2ba12a7e62c0ad89b613b43206d01d692fca98bbe53fb253f1cca29b08ad15b9230c6a3fd37347bfe2303b7133f2826762a301d60a04fbcddee19f6ee4144059975c660b2235a7dd2f3f5d716640a1a1d5cc6df59d6b3f11e64e8d2c6a85176bd3b9195afacc68a2eee79040aafb55642cbcaa3531886b36c717c07326e58db60fd6ef4ae8dc88f195f18a693909eb2855a2b39086f46b5ade8f971047158c22514bef86577decfc2ade573e56ee27c47c7c6e1e14eabde8b5e4448c5233315ad4166294d59aab532a2f496d486d6454fa8a227bbcf332a02745f77445bbe2c82e51ff21d45c9fe76895ce721adacbdacbf67c1a0babdb1946186d586dbbaf0d71af92801a3f9cd157cda9f781d63589e13a6aa55a3fe84530075b1a3276d7536aea91a33d442e8e53b6f6067a31da2a79952c60d940a47bbae940cc01a4d450768043fc3239faa50b94930d1ca6ac5ce05396370689ead2c036122aa83aafdacf9c7619ea7aba4b7e33445c57431f48f8fad71065dab10d0c107e03aa825e182ba92c89252ac3f570be539d6192a51d94c730177d3db9721fe4079f577dae9b11496d605f3bb0a658fd2d9045f67f1d36e82b4143e486d8dbf4f4b80c0f6db9d16057e882304c664939091d3051ba3601993efacbd731b947e239a3daf4239fd113fb364ef4d1f33f8e6ee88b5ed74a84d1e41a9cc6a4a841bcb488e51e75245cc16dc6b1ad8e14d8b4ea0bedb0a8d3df66cdfb27446c133b5a9e75e53bf0daff8eadd859d33b35b567617b549902ce861bda66ac47ab9a52abe0e93a4cc610283ed28f363a7bfb6c3b8a7d07dd9932375dcbaf04961aca208cceb0e1a8b0c80e0ad1f907b41390e6847828fac5a3dfa558485b599cdebc0810ce4d096d0c4245533aaa93bd9a933d3781b2062ce9b0bb3d7f268e20e8a2e7001d47b1b1fc3c7a0ac2624d250ad8b17d656ddff91f74678f3efacb8e5d96f4d62988256d5242c65033160dbc9775c06c359fa351739a767b958970fd67037e09ac2ff2be07ba1cf0d427c744d8d7aac24b72bdb62c894294a4722aaa4fa072d69eb5fe0771289664584b9889b2cf8698eb0b671cd2f190cadf82b17f8643f91d313c3f1f0b7cfa420b9385d297864284c7e6d35980fb55120a6acb8c83527bacdbb73747613120754daeb33c3f0430211dfbb3f61782069458de2b0153c203d993f838b6db1ad1d9ddd5eea1676287ca7440871732920268b03c28eff953a8319eaa9fc2191eba36fb859f781b3272fe27488ee39775e771b403eb3829557c8e039356da7d60310f29b15088c5f4477a0d39ee5e1edc901031d8fc37f7db1ec3980da88fd3df10dd99197585c9cbca393270db44b65b3d9d60a8f0beb993863e7fd0120179af339304caa444e2e7b1d1a71db297dbac815d08415580c6f8cbb251a2e05c414dc2bff4f3bdeb50a8ada066e4bc7d14b800b1a5ac302f529ec48b50f71ad4c6a451e8b351b2fdd5df7cf23a718df9450d16293cd77ac78bdf687c2892db06f9620f4058495fad8fc2e0da8567060e91e603149fea7567e480c0e4a9f31a391a7443746b1a8bb9162c86edd571a8d18aaa719fc5051a4ac4a2cd1640697c87f22220a0410a1f6415aebb19bcf343a290af3a949d97cd3b127dde53d7518544f3bfb4b9f0ea4e67339590f6fb1b60f01ca4be0cbe3e576b52e671062afed29f261ce77219398d0fd8de5f96ec82c34c6f79276928f2b65441d1ec88763bddd786fbae6847f4568b41f6db17f0860cfbc224dcb2b982eb9ce7d9e7df1958dfbed445a753cf5566606978662110319bffd0b8ccf1aab0720b72457ec7389c520ebfeb0843d7b368c795230afa1b04488e6f3d2fe772245f2a0143d929222d3f95b3620dea41041c53af26a1b3fee64907804bf6a3c282f3af5e02997f90836e8737285a6b50286438377b19bbf0111ffd2aab3f22f71c8a01fd0f49b82a1480a45e84ec8d335ad7b1c", 0x6a0}, {&(0x7f0000001680)="eebf8a56e84cbb22f7a38592217973f768ec3e70dc2d38565a31390a4ef74f22f12e06ff78880804c3b19510ada03d959a755948b142a92660f90a387eb767b1085f44e3f3d43568ebaf5a0fe0645e53e95e2ce6b08582b15083602bfd629a7baed0c0dde3e15c29", 0x68}], 0x2) r3 = fcntl$dupfd(r0, 0x0, r0) getdents(r3, &(0x7f0000000180)=""/26, 0x1a) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) close(r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x7, 0x0, "5fcea3823b4b0d203dc08ada01646c3aa851d709"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffffd, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc50f479a8933ec72545f0a765e2ba4"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) 16:00:02 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() close(r1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f00000000c0)={0xff, './file0\x00', './file0\x00'}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r1, 0x84}], 0x1, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x5}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)='|') 16:00:02 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x20a81, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) pipe2(&(0x7f0000000080), 0x4) r1 = kqueue() readv(r1, &(0x7f0000000040), 0x3d5) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x118) 16:00:02 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./bus\x00', 0x50) open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0xc94ed3804a8ad71d}], 0x4, 0x0, 0x3a55, 0x0) 16:00:02 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000004c0)="1b8b9f9538457086b90fb444dbce449c71a45b197794c8a2c6ef2bc2e0f9c7bde9d8bed80d24cc0c73381b32a741a07cffa396181549ddcb8c288fb57015b2eed0252a89b06b4eb6fc14018dcb4008491d49d0b2e06aec0a1bfd5563403597f58be8223ba0c3484e48b2f2b01cf1462305c37fdbd774d749e5ae5d3791decafef514704021f2a97a14d4e733dcc1ee5d14db1eb6e08008579e9a056897c2c4721e429218de065656447ef066ef7f5045f7ff76def49ab78814fee82c4eff2ad3c1da94d40fde4e092bd5b202d05db505685408079ffbf3e3b84ee670c514eddfeb812209dc20bc4d4c", 0x7c73d3535a74e759) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000005c0)=0x2) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000080)='\\\x00', &(0x7f00000000c0)='\x00', &(0x7f0000000100)='$*,))%,|&\'(\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='@$\x8b-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='[\xc4($\\[\xb6:![/\'\'-^/@\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='\x00', 0xffffffffffffffff, &(0x7f00000003c0)='\x00', &(0x7f0000000400)='+)\x00', &(0x7f0000000440)='\x00']) execve(0x0, 0x0, 0x0) 16:00:03 executing program 0: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "00fc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x20, 0x0) r2 = dup(0xffffffffffffffff) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0x40a, r2) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x3e, 0x40001) setitimer(0x2, &(0x7f00000004c0)={{0x85b, 0x800}, {0x1, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0x1, 0x10200200) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)=0x8000) kqueue() utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f00000005c0)={{0x5}, {0x7, 0x2}}) r5 = socket(0xf9c05cdfb45fe1af, 0xafc92ca00661d0c, 0x8007) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000d40)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f0000000d80)='\\\xe52\x9eC$\xbdq\xfd_\xa2\xe4Z\x00\xc4\x96u\xc6\xf7G\xb3\x13H\xdbbt\xa9\xfd\xc4J`F\x05\x0e\x8c\x1c\x02\r\x16\xfb^\xdc\xa4\xd5\x0f\xbbv\x9f\xb4\xaa\x97\'\v\x0f~\x90\xfe[0\xc9\x04\xc4\'\xe5\x80+-\x9c-\xb7\x1e+45\xb92\x19\xc5\x94a\x86\a\x87\xa72\x02\x16\xa36\x88\xa49\xe8\x02] \x8eA\x10-\xddH\xc5\xe2~\n\xe9{\x9b\xcc:6w\xab9\x88\xe4\xb5\x9d\xf8\xeb\xd2\xd6\x931s\xdeg4\xe3\xf8f\x13\xa9z\x14\x7f\x01\x00\xfd\xf1Lo\xb8\xc2\x131\x7f\xa5\xf9\x01\xfd\b\x8d\x8c{\x1d\x99\xae\xf86\x9e\xc3\x14=R\xde4\xc4\xe6\x8e\xa9\xb2\xc6\xaf\xb4\xf0]\x16\xa9J\x98yZ7\xd0\xb0\xce\xf3\xceN\x96\x89~\x88\x15\xe4\x89)0\xeb\xdd\x0e\x1d.\xce\xb5\xdd\xef\xc9\xcf\xe9\xcc\r\x11\x8d>\xf6x\xbd\xc2n=:\x00\xadL)\xb8\xb4\xb4}', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xfb4) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x6, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r4, 0x80047469, &(0x7f00000006c0)=0xb) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000540)) getsockname$inet6(0xffffffffffffffff, &(0x7f0000000680), &(0x7f0000000780)=0xecce4706e2e6bde0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000500), 0xc) getuid() getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000880), 0xffffffffffffff6d) getuid() geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000a40), &(0x7f0000000a80)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000ac0), &(0x7f0000000b00)=0xc) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000b40), 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000b80), &(0x7f0000000bc0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000c40)=0xc) geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000c80), 0xc) geteuid() geteuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000cc0), 0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0}, 0xc) setuid(r7) msgget$private(0x0, 0x4) 16:00:03 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000243000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r1 = semget$private(0x0, 0x4, 0x100) shmat(r0, &(0x7f0000ffb000/0x2000)=nil, 0x2000) semop(r1, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="c1") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)) 16:00:03 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x40) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) 16:00:03 executing program 0: select(0x153, &(0x7f0000000140), 0xfffffffffffffffe, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) recvfrom(r0, &(0x7f0000000080)=""/106, 0x6a, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2, 0x81, 0x4}, 0xc) 16:00:03 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000000)=[{0x50, 0x0, 0x3, 0x5}, {0x215, 0x6, 0x5618, 0x7}, {0x41a, 0x2, 0xca95, 0x6}, {0x24, 0xfffffffffffffffc, 0x401, 0x6}, {0x5, 0x3, 0x8c, 0x7}, {0x6, 0x1, 0x8001, 0x6}, {0x40, 0x9, 0x51, 0xfffffffffffffffd}, {0x2, 0x4, 0x44ce996a, 0x1e91}, {0x7, 0x8000, 0x10001, 0x100000001}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x3, 0x20}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:03 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r2) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r2, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 16:00:03 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTOP(r0, 0x2000746f) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r3 = syz_open_pts() close(r3) syz_open_pts() r4 = kqueue() kevent(r4, 0xfffffffffffffffe, 0x0, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r4, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000140)={&(0x7f0000000180)=@in6, 0xb, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x800, 0x0) dup2(r1, r2) sendmsg$unix(r2, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x68) connect$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 16:00:03 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x83, &(0x7f0000000000)={0x1f}, 0x0, 0x0, &(0x7f00000000c0)={0x147ae147ae147ae}) sync() ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x7f, 0x8000}) r2 = dup2(r0, r1) nanosleep(&(0x7f0000000100)={0xffff, 0x10000}, &(0x7f0000000140)) connect$inet6(r2, &(0x7f0000000040), 0xc) 16:00:04 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x9, 0xab5b, 0xfffffffffffff4f8}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r1 = syz_open_pts() ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x200, 0x4}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:04 executing program 0: getuid() r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) pwritev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="9c") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x71af8052fdfd93a1, 0x2) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0xc}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket$inet6(0x18, 0x6, 0x100000000) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:04 executing program 0: sendsyslog(0x0, 0xfffffffffffffd61, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x15) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0x4, 0x8e2]}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r2, 0x20007471) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/27, 0x1b}, {&(0x7f0000000200)=""/77, 0x4d}, {&(0x7f0000000280)=""/137, 0x89}, {&(0x7f0000000340)=""/66, 0x42}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000540)=""/103, 0x67}], 0x7) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x2, 0x0, 0x0, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8, 0xd1f5, 0x2, 0x1, 0xdd, 0xffff, 0x8, 0x3, 0x3, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xa897, 0x1ff, 0x1, 0x1}]}) 16:00:04 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0xffffffffffffff76) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="d1", 0x1) close(r0) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x9) execve(0x0, 0x0, 0x0) 16:00:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) recvfrom$inet6(r0, &(0x7f00000001c0)=""/191, 0xbf, 0x40, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x15}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000180)='7') setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000040)=0x1f500002, 0xffffffef) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x7, 0x1}, {0x18, 0x2, 0x1781df4f, 0xffffffffffffff80}, 0x101, [0xbe, 0x10001, 0x3, 0x5, 0x23, 0x8, 0x10000, 0x5]}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0x830, 0x4) 16:00:04 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r1, 0x0, 0xd4b4, &(0x7f0000000200)="e1978824e9f242ff5d0ea883819e7b181c3f3dfb4eabafc59f5d5ee67870644ac4cd2e24b1e632f29888f95ff7a8fd41ab4e1e4b7c7a5b031026b23c0cbd0a811f5ce490fd004600253caf66101d5d1dbaf242c7e66e4171e0631a8920bf669382abfdaea065615878", 0x69) r3 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x6, 0xfffffffffffffffc, {0x5, 0x9}}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) readv(r2, &(0x7f0000000880)=[{&(0x7f0000000500)=""/161, 0xa1}, {&(0x7f00000005c0)=""/86, 0x56}, {&(0x7f0000000640)=""/116, 0x74}, {&(0x7f00000006c0)=""/246, 0xf6}, {&(0x7f0000000000)=""/54, 0x36}, {&(0x7f00000007c0)=""/134, 0x86}], 0x6) fcntl$setstatus(r0, 0x4, 0xc4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0, 0xffffffff, 0x7}, {0x18, 0x0, 0x8}, 0xe0a, [0x8000, 0x9a3, 0xffffffff, 0x9, 0xf8, 0x10000, 0x9, 0x6]}, 0x3c) setsockopt$sock_timeval(r1, 0xffff, 0xc02b999a01f3e3fc, &(0x7f0000000400)={0x80000001, 0x5}, 0x10) unlink(&(0x7f0000000140)='./file0\x00') pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x10, r3, 0x0, 0x8000000000000000) mkdir(&(0x7f0000000280)='./bus\x00', 0x8) setsockopt(r3, 0x5, 0x1, &(0x7f00000002c0)="458582ec71b9655d163b792c4e780ab8defdc578954956228068c3da67d1a7344b7e7448e65fc8b8d4c651d93981c3d648f681e754966c650e77d79a077f6570f1c099a8e8d4a90f476fa3ebfc00e486dd07e176d0", 0x55) pwrite(0xffffffffffffffff, &(0x7f0000000440)="62c28386d7b455e281fbdefbfde62ee9d3e75cb757aeab6856e02df50aa0cb8b03596e40fcad949c7332a439dc2361662d7271804d5a36bb77a331f73d3395ca77cf193e8a8fdac7dbca43fddb5502df724c73412b8f0fc675666a6451a4b8db1e869f468978334fbee160dfe6", 0x6d, 0x0, 0x0) socketpair(0x10, 0x4000, 0x102, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) fchmod(r2, 0x68) getgroups(0x4, &(0x7f00000003c0)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000340)='./file1\x00', r5, r6, 0x6) 16:00:04 executing program 0: r0 = socket(0x2, 0x8005, 0xfffffffffffffffc) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66696c6530009d6abd1bd229e619b24d2707af8b9fd79ca6d7e8568c28dce05fdc846ec763810e57ff0638c9834069e23d4ee0c2125b3fbb380e5ee78257b22a12dabb07a33a6fc0c056bec790bbbde0f9a7c45ed834ff71d1d2e1b681864f5ef93941"], 0x10) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x6, 0x6, 0x2, 0xd4, "099b2eb5a05e62567e096f4280560f6c8936c790", 0x6}) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socketpair(0x1e, 0xc003, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f00000000c0)=0x100, 0x4) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000040)="6f88a0ef692e4e607c3fdda949d545c6909726f9f2c1c2d7e91e0028d7cd577bc2eea42c85a2b4924d2129caa42d0135cfddde64d5bd6e235e7450d466c4bb7ccf3b653ce4d3115e34d18f9d3f730cb0c15c2f5903fd03abbee57332e6902bf0eb9281526e", 0x65) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) 16:00:04 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x100, 0x2, &(0x7f0000000000)="2c191dc50ef585ea880e86f7c691ab7cf4145e819264e1db0e213ca26e1b4ec9f799fcb073ac36afb4896128e339024f1a6287394735318478e94dcf35f40bfbba8f00751b42b79d1ad2d208f91ab9f3dd67a8e8fae9b3d7311497f919244404fa1f272a135d0c15b97689dfbab8f9ddbaf2a9e4604af6a323c3cbed2d67c1c6a241d6822e6c8e9286ad066010cde52216519e0c7c212d99cbac21bdf580d116119e2cae4a5be8b019ba07111528dde5eda0aa23519d4a8f018e702fd42f", 0xbe) fcntl$getflags(r0, 0x3) 16:00:05 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r1 = socket(0x800000018, 0x4000, 0x401) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) fcntl$getflags(r1, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x10000, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:05 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x4c}]}) 16:00:05 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x400, 0xffffffffffffffff) chmod(&(0x7f0000000000)='./file0\x00', 0x8) 16:00:05 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000100)="b1000504b1000000000008fecea11ea8fef96ecfc73fd3357ae26caa0416fa6f376336acf0057804be781e4991f7717f570a43c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b2c1e4c74d9d2540b590006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x4, 0xffffffff00000000}, 0x10) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x804c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xc1, &(0x7f0000000180)="78bef33266520c677c10af2917903bfd090107c6bceba62c36dd6f54acdab2b5be3b32cbb62cfc6279cd159795250798bae0d978cc9295b160754629864d01505f39ff3772ba97a4d95ca92a532499d90163df665e35fd9511c73de19c4650dd5966e470d0dd58b27b995f8668b8a7d05dc92cb27f53acdb848317d41c633e4b8f3da04766bdcc7535773350744a43e58765f6b81fe15c2861fcce2ae93bf2b2a679a22e23662641bd6ae73bbefb31e37558058876303049d752bb8d2c7d83b780") 16:00:05 executing program 1: nanosleep(&(0x7f0000000080)={0x0, 0x2397443c}, &(0x7f00000000c0)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r0, 0x0, 0x800) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x4, 0x4}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) 16:00:05 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x100, 0x20) chmod(&(0x7f0000000040)='./file0\x00', 0x8c) link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) accept(r0, &(0x7f00000000c0)=@in, &(0x7f0000000140)=0xc) 16:00:05 executing program 0: r0 = open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x5f5cc9c914bb4b8c, r0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getuid() r0 = getuid() setuid(r0) execve(0x0, &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='rc', &(0x7f0000000300)=':*\x00', &(0x7f0000000340)='rc', &(0x7f0000000380)='rc', &(0x7f00000003c0)='@+.-[*]\x00', &(0x7f0000000400)=']\x00', &(0x7f0000000440)='\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) getrusage(0x0, &(0x7f00000004c0)) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mlock(&(0x7f00006b7000/0x1000)=nil, 0x1000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000040)=0x9) open(&(0x7f0000000080)='./file0\x00', 0x10402, 0x0) munmap(&(0x7f0000000000/0x8000)=nil, 0x8000) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:06 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x100, 0x1, 0x100000001, 0x2, "a74715484561dc0727b68627bfc9fd6a56e013a7", 0x7, 0x1dc}) poll(0x0, 0x0, 0x3ff) close(r1) 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x8) acct(&(0x7f0000000140)='./file0\x00') socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1000028}, {0x5}, {0x6}]}) syz_emit_ethernet(0xc5, &(0x7f0000000340)="4a7fe86582890309ce2cb3641676447db1cfa7630b6c57b72e7c9b8ebf9107fcc6a43beed139bbb1cdc19967a704d77f9b83fd2f7331827c4e9329db64cae290bbd6aa1c10791f0b20c7d101c442fe2e94251c47104f916fd4e58d5a39a26a3c743e606fb855160c1c913a1849e05bcfcb28858c9ad0e5edda2c2774ee729ac7f8260ff593372a2a84b4d0389025ecf65eef39642a86578c3435ca49b4bdb4483d5aea6f193de89d792f6075c44ff9ad0e9db85a341589cb9c9cfabb598a3acb9544de36fd") ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = open(&(0x7f0000000000)='./file0\x00', 0xe29c1e0529d36b33, 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x800, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000080)={0x2, 0x2, 0x2, 0x9}) 16:00:06 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}, {0x400028}, {0x80000000000006}]}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCFLUSH(r0, 0x20004268) 16:00:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0xa8) connect$unix(r0, 0xfffffffffffffffe, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0), 0x0) fcntl$dupfd(r1, 0xa, r0) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x8245) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000240)=0xc0000000000) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = getgid() r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind(r3, &(0x7f0000000200)=@in6={0x18, 0x2, 0x401, 0x401}, 0xc) fchown(r0, r1, r2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) r3 = socket(0x1, 0x4, 0x80000001) getsockopt$sock_int(r3, 0xffff, 0x8, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r4 = dup(r1) r5 = shmget(0x3, 0x1000, 0xb, &(0x7f0000ffc000/0x1000)=nil) shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x1000) connect$inet6(r3, &(0x7f0000000140)={0x18, 0x1, 0x20, 0x6}, 0xc) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000240)={0xee}) fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x1, 0x0, 0xffff, 0x7, r2}) r6 = dup2(r0, r1) write(r0, &(0x7f0000000400)="962eebb45c9eab6b468d0fcf9451eb0ec48bc41802b56f69dd25ef9e66ef8981ecfc232d4b80a0cacd6e43749d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b168a8687000188fc5a82813f7f8ad7184a1156cb76f9a8f8fd3f6ab7cfe2b5996515f2", 0x1ba) ioctl$TIOCMBIS(r6, 0x8004746c, &(0x7f00000002c0)=0x5) rmdir(&(0x7f00000000c0)='\x00') 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x102) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000180)) fchmod(r0, 0x10) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) 16:00:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) read(r0, &(0x7f0000000180)=""/243, 0xf3) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffd, 0x0, "cc4e0da367000eb76ac8af7a730e082aa800"}) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) chroot(&(0x7f0000000040)='./file0\x00') pckbd_enable: command error 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000001c0)={0x1a, 0x0, &(0x7f0000000180)=""/26}) readlinkat(r1, &(0x7f0000000200)='./file0\x00', &(0x7f0000000280)=""/194, 0xc2) r2 = semget$private(0x0, 0x0, 0x4) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000002380)=""/4096) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) 16:00:09 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x2010, r0, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000100)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000000c0)=[{&(0x7f0000000180)="0359b1af8dc882553c6c01f7f9b11157e236e255958b83614a61146a3a8d56d54a456e88a05e502866ef2e892c927cbc180252167b909c4f5930f4671e751880e3fd393a783af749f922aaeb48db60c06c83fdbb1d133b3dfce4ed5b70723263a39db901bc5e0d4a103d37d6ad5d5ea8b90c6d7cac13661f9f3f8f4aa9b6e8d773831a3f6c793e66321f6609485e3fca30c7ca9418", 0x95}], 0x1, 0x0, 0x0, 0x8}, 0x0) pckbd_enable: command error 16:00:09 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x1) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x100000000, 0x3, 0x7, 0x0, 0x7fff, 0x3, 0x1000, 0x44]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1d8, &(0x7f0000000080)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) 16:00:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="2800f0de08e703150f6e09d0d278790000ffff0000010000000000000059237905440d1ac8aed595f60b3dde29d84936871750e7b40f7d8574f57939177c35d00537bd08505fb0156714fdc99028f5aec8183d008bcc49c5e021ba7460947168c19bb7385d434631a95842e309732fff430ecb609e24440100cb4dcf74a724074e7d0bdd6e6ee198cbb567aee5b7bab39c19d4ec7f565c0c103a7a141fa70560ca9999b1a748d176a6c63a890a1a4d47277a7b1f84f158537f1c0f3966cf6f92953b7610d1767f523639eb4555e960c073c7020000000000005c8f31e1d7b9a527ba7cb716", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x42) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x18) 16:00:09 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x106, 0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:09 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000001c0)='./file1\x00') 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0xf4240}) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000001"]) setsockopt(r0, 0x1000000000029, 0x42, &(0x7f0000000100)="2c16954c", 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000000)='./file0\x00', r3, r4, 0x6) r5 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000200)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1, 0x6, 0x7, 0x0, 0x2000000000002, 0x7, 0x1000004, 0x0, 0x1, 0xffffffffffffff6c}) write(r5, 0x0, 0x0) 16:00:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) dup(r0) 16:00:09 executing program 0: 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) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x11000ffffffff}) r1 = semget$private(0x0, 0x4, 0x8) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000000)=0xffffffff) pread(r0, &(0x7f0000000040)="ebbfc03c1cfa0d79a2afb5d4949aebb2c35a819c0f822fd0e1c3b6bb8c196613c2fb3cc8e91b831ecb40deb3d96daf4bfe67fdac4efd5aefa14c8904f24c24ae008e56c786f9c98b754fb15ff793916d491cfe680e955a8bbf93eb71e2f21b7803f3bd530771ff6a2d6a3d4efdfe7a1cd3114a3ef5dab8c0209eb1dc178b7689480a4d2de43c864a8805794a35cff74e19151865fdacc5e975028608f8e8bc51380530fadb83de9aefe00d447b331d3dfafbe57ff1398c6a2c2efbf01a7442e42a9d4dd63cc4087725b18007b23e6cef77cc751b8f1000c93b428c7ece52cfafc5365b37", 0xe4, 0x0, 0x47) 16:00:09 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b8180000002900000033000000000000000000000002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = semget(0x1, 0x4, 0x80) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/222) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/83}, &(0x7f0000000080)=0x55) connect$unix(r0, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) chroot(&(0x7f00000000c0)='./file0\x00') getsockopt(r0, 0x11, 0x2, 0x0, 0x0) r1 = dup2(r0, r0) openat(r1, &(0x7f0000000100)='./file0\x00', 0x800, 0x20) 16:00:09 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x8) dup(r0) lseek(r0, 0x0, 0x0, 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x40, 0x0) clock_gettime(0x0, &(0x7f00000001c0)) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = dup(r1) linkat(r2, &(0x7f0000000240)='./file0\x00', r3, &(0x7f0000000280)='./file0\x00', 0x4) chroot(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30, 0x0, 0x8000}, {0x60, 0x0, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000200)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) syz_emit_ethernet(0xfffffe59, &(0x7f0000000300)="b2020000002489f5ceb6d85bab51fa946e80b2052179c2e071268204ff0fa3c59f0f5cebde018471f1fa9aba020000000000cde10d494834a8") ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8042, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="c0e0cc6014d96a2614415eb3d8607058ab3c603b458faf6677851424bddb9c5ea398a269551f79d4a9586bb034bbfe4ce6c8d5c5a571ce7a5013dc5339b67a61d6aabc9b33fb2192a410394a5343de04729c0ed1ef546b", 0x57) syz_open_pts() close(r0) dup(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x50}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2d, &(0x7f0000000040)="c2002c12888afa95c24468787f72ec767c5267b01ba2ad1841fb026fcde2498ec358c906e6415a908fe9f73d41") 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x5c}, {0x6}]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x191, &(0x7f0000000340)="b2") fcntl$setstatus(r1, 0x4, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/168, 0xa8}, {&(0x7f0000000200)=""/96, 0x60}], 0x2) 16:00:09 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) link(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000140)="4e0d0008cf376652", 0x8) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000400)=[{}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000040), 0x10004) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x92a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:09 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x1, 0x0, 0xffffffffffffff8b) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x800) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)='\r', 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x17, &(0x7f0000000080)="95058b3ab86687b988953fca157ff1589dd3baf8031c91") 16:00:09 executing program 0: setuid(0xee01) r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r1) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x5) preadv(r0, &(0x7f00000013c0)=[{&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/82, 0x52}, {&(0x7f00000012c0)=""/85, 0x55}, {&(0x7f0000001340)=""/72, 0x48}], 0x6, 0x0, 0x0) read(r0, &(0x7f00000014c0)=""/108, 0x6c) fchdir(r0) 16:00:09 executing program 1: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x90, 0x10, 0x0, 0xa5}, {{r0}, 0xfffffffffffffff8, 0x90, 0x2, 0x0, 0x3}], 0x9130fc2, 0x0, 0x0, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:00:09 executing program 0: r0 = socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="b03a5c7e5ca5072d1adf73da5c40018a226555163b3e2c92325e77914569b7893fcbd7e8909d0f6f0e128299a35088717a4b7a8e941900c951f7007b1785de986501aba94ed56e6785b97b2c8bd03080c3d4e1c083df7eec8fddd983f1b3b20123ddc1e72525d99645352a93d87182b423fe2cc2d9a5d2438aadd14de4eec4776cc887a5", 0x84}, {&(0x7f00000001c0)="90d3329a1a1b211b2dec9edb15b20a5d47af95eab8ca1450f6df26a9952bf6f345dc9a5859eead0fdb88f5e1b5e5efc97731f72fd50871ebfdf44600fbdbd01529ca8e726055a1601928ca76f58ee86732a50aa4ba3ae0bdad52df7bf51e71514c327cd1a8890ce23dae5f2986d780a9222d0611595e70694a92467d53e618a0d0d24f5941d04a90f36cd6cbbd57", 0x8e}, {&(0x7f0000000000)="90aafbfb9bcd15a9b8d5d9619e63737c3868c076f210fd962e97df9036aaa22727ff80ad38988ef5adf11b1765a08f8e16991b52b3da74", 0x37}, {&(0x7f0000000280)="b5ef452809f06541afa88472b88e41e6f9f96912c10f7e6e3bd971b174fe2b3d8d51841dc27c15c5d534e8fe529792d8380f9fbfef0b8ff82a5392bc0fd32b4c327f1caa43a8fda2d28d481773ff1412672a8be3a462ecea4d503e849d8fc1f5a59bedc8caad3de0b6ea30ac8e7f75db1290737945a64c7d68346b894c184b720528457496e2076f613be2cfc8652cb5ba97fde92c5f80120b77ea406dd13242f77e1361637b21e8228e9e22c43211", 0xaf}, {&(0x7f0000000080)="cfe96f3a2065b332bfea80e59cb2c5f0daf235edbcea07ab764ae56423b840cc0e1e71834255cb8ca67acc2044ed3ad561f06cbbd23c8c09", 0x38}, {&(0x7f0000000340)="21a0aa92177ef8ab67fd5e6f78cea643a4bd94b9e449ab2db821845a02835c5e250a082e11944c5623cfd81c0ce886fddbf396fc353796a5f36df6ff8042283ab3ca02251eee948dd08f985f7984716fcce30c67cc29a08941038f7442d8705474d5d7f580548b11c96178cf5e5e789737d3f6d3eb0909cf3340c66d3f04f185c06d82dccbc0c75f0fe368738e5bb261b27da29eeb3645bdcf531eca4c223001b9e0d317ebacd3056915a2897d5cfefcb50308ca6ca15a30dbf56acad68b3a364df8dcd8227406a640157a41103caefd4d28f389", 0xd4}, {&(0x7f0000000440)="61a132503bbba3aae8742c9daea0c1f01cff7c2f4a5d4dd7640e2f99adceb57651168ee610056c63271fffbfe25846b23d9e37a4e51615d0ef8380ca316997271bd86e0fb8cee838f1d6eb3be89ffdea7cff077bc62a4d1450cbfcd5c685ef2284e7cecbd4b7d9fd2fb6b1cdf89a98aa13dd5c2e6df29040bf684aa9935bc890bcb4cf1046981213671cbdfe24cd6cb92ea0da1fe2271c4d", 0x98}], 0x7) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) close(r0) open$dir(&(0x7f0000000700)='./file0\x00', 0x100, 0x2) r2 = fcntl$dupfd(r0, 0xa, r1) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000580)={0x4, 0x5, 0x0, 0x7f, 0x9, 0xfffffffffffff264, 0x100, 0x10, [{0x1312, 0x100000001, 0xe1, 0x1}, {0x8, 0x401, 0x9, 0x80}, {0x1, 0x7fff, 0x7b1df694, 0x4}, {0x40, 0x2b, 0xff, 0x5}, {0x4, 0x4, 0x8, 0x8}, {0x7fff, 0x7fff, 0xf87, 0x80000001}, {0xffffffffffff1a0e, 0x4, 0x80, 0x819}, {0x100, 0x7, 0xfffffffffffff801, 0x5}, {0x9, 0x4, 0x101, 0x5}, {0x7, 0x81, 0xffffffff, 0x3}, {0xd9, 0xffffffff, 0x2, 0x9}, {0x13e9, 0x9, 0x10000, 0xc2e}, {0x5, 0x7, 0xd8b, 0x80d}, {0x2, 0x81, 0x446e}, {0x70, 0x8000, 0x0, 0xffff}, {0x6, 0x1, 0x4, 0x3}]}) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$inet(r1, &(0x7f00000006c0)="f3df682c99b3a9958d79dde422a1dd4a2b3750edb3ae315469356c7414da41a70d320b574bf57835ad4ea0", 0x2b, 0x400, 0x0, 0x0) shutdown(r2, 0x2) bind(r2, &(0x7f0000000740)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:09 executing program 1: r0 = socket(0x80000000000002, 0x3, 0x6) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0xffffffffffffffde, 0x0, 0x0, 0x0, 0xb4d2}, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45}, {0x61}, {0x40006}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000240)=0xb5) r1 = socket(0x19, 0x1, 0x7) bind$unix(r1, &(0x7f00000001c0)=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)="04") r2 = fcntl$dupfd(r0, 0xa, r0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)) 16:00:09 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x20000, 0x20) utimensat(r0, &(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)={{0x2, 0x9}, {0x20, 0x1}}, 0x2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) setuid(0xee01) rename(&(0x7f0000000140)='./file0\x00', 0x0) 16:00:09 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x4, 0x2, 0xfffffffffffff116, 0x5}, {{r1}, 0xffffffffffffffff, 0x83, 0x5, 0x1, 0x8000}, {{r0}, 0xfffffffffffffff8, 0x42, 0xf0000000, 0xff, 0x4}, {{r0}, 0xfffffffffffffff8, 0x1, 0x80, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x55, 0x6}, {{r1}, 0xffffffffffffffff, 0x8, 0xf0000000, 0x1, 0x6}], 0x4, 0x0, 0xffff, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0xffffffffffffbffe}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r0, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) connect$unix(r0, &(0x7f0000001500)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$KDENABIO(r1, 0x20004b3c) mlock(&(0x7f00004a7000/0x3000)=nil, 0x3000) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001640)=0xf5ce) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0x4, 0x1}) recvfrom(r1, &(0x7f0000001540)=""/179, 0xb3, 0x1, &(0x7f0000001600)=@in={0x2, 0x2}, 0xc) recvmsg(r1, &(0x7f00000014c0)={0x0, 0x0, &(0x7f00000013c0)=[{&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000200)=""/16, 0x10}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/112, 0x70}, {&(0x7f00000012c0)=""/236, 0xec}], 0x5, &(0x7f0000001440)=""/72, 0x48}, 0x800) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x15a, 0x0, 0xfffffffffffffffc}, 0x0) 16:00:09 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0xbcc5bd9ca4ed7e05, 0x192) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000580)={0x4, 0x9}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x7b) sendmsg(r1, &(0x7f00000000c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="0da60ae5964d753ea21dabf7c6fdb4bd75651c9d63a4440a4a1176c80fa4cf57830abee3e99c12f9e3a1e20847e74641d189134e81b578ab4a02f25b1b219aaa1582161ca1fa3f2d020942c692bfe8b692b7f6aafb36f08834e58d504048909f6b005f47b50bbe168c321de7d76a2eb018baf86a7d8adcc39a63f381076f989a8e9d8fc154920592e711e2abf5ee03943ff47e63c541e6622e23795f7d7d00f5632bb56d4e59881ecd5ade4c09313a0366ee6768b7b6e8eda4791058438598b9f4673eb0e39b55fcb61bf070655980728a357d686541afaed454cd0745d6559a033938ccdb6753ed997d92", 0xeb}], 0x1, &(0x7f0000000280)=[{0xa0, 0xffff, 0x6, "ba62c5edec2e217d29e7d8039ebd9e797b38f58ba3cb23d79f92c905ad13693a16ddf23eef9278e1b267510288e431d9078b8a2b6328f331872323c83ff3fb21c737b8d135eedd895a04a5af2122ad4c1943e287082e79df1037db2c276821c69936055610b935ad386bca05efe03ae2683f0987a15f1263987990536fce59bc6c861b5f12b051dd7b6cf60995d4de2c"}, {0x78, 0x0, 0x1f, "7e36b9fae63ed1758e29a4b078fdfb910a067dd82f0d936233152aa3888e3f308b6415179ebf00fa97f4b6aed1614d2589c34d3d7c33d9190abf972ae4b86e1c8df0901ce72c94d97a53123807298bbb71d3911a8d55212bd2e7072e71ce121d3b6066611b"}, {0xf8, 0xffff, 0xfff, "47be6eff1d5da5061c11afa5910569253fdd7079c89e47c20f31d9a4d18f91c9829f31df275e13e59e748af50d0cd92d2ce45f80ae943194f38c2e622c4ec4cfd5caf0593a4bd801ef298d072c7c156a1968a1c38fb5e7cb1edee511beb596053c54b14ed7b7e96badd0e6a352847eecb250804fb003e1ba1b844f37596b6bb55027fd675998971f4df50a57168a57d88c3ae8a9e1583a8055107b9ad8b43a1440dab854bc64982f8fb387b401b4c8b74279f08455733428fa4090d21a21d6b44c32177ecc21dc8279081df441d81a3fce3d0c8bc606c37e470bac4e4523217a14a5bb"}, {0xe8, 0xffff, 0x9, "99d301f08344a43265852f66313dd3a9aebfe93999db1280e75f2d2ea02db59e6ed8e06988c1cfc743a3f65efa834f60892c5b66dc5acde1df221fb94d44af420a123f3f9ed76c3925feb3aee9d8ad56d1745fc6c7a977a42060c83c03cf426929bc082794c3b71e7bb874bfd9f3c74aa5a5f84d5fa50c6ce667557a94248bf87af8cc74f87a4344c6b96a50bcb059cad52c8c0a77deb4a943e28b04dee3c443337a32a26e215dec45e2f39cc4fc162c0563a49aba13431623c169715c8137e4bc9e4d701a97eb71896a9d03f994a268efe31c08"}], 0x2f8}, 0x404) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_index}) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:10 executing program 1: pipe(&(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x7}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffffffffff8000, "06f7b1cda0ff37f16721648088c02d35c2a532fc"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) rmdir(&(0x7f00000000c0)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$unix(r1, 0x0, &(0x7f0000000040)) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000), 0x4) 16:00:10 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x2, 0x8, 0x20, 0x2ac}) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0x1c, 0x0}, 0x0) setsockopt(r1, 0x3, 0x4, &(0x7f0000000000)="ab75be18415c9768606a70bf746797ccc6cb253813b8ec40e0f9fa87a5974a9a078a3a866461a6a050e603c2d47c21be91d1899959500fcb372acf1ed40b2d2965ab6ec85c880cc24e1329", 0x4b) 16:00:10 executing program 1: getsockopt(0xffffffffffffffff, 0x200000029, 0x2e, 0x0, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000740)={0x7, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x1a0) faccessat(r2, &(0x7f0000000100)='./file0\x00', 0x120, 0x2) ioctl$TIOCCBRK(r1, 0x2000747a) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffa, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:10 executing program 1: mprotect(&(0x7f0000514000/0x3000)=nil, 0x3000, 0x5) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x12, 0x5, 0x101) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 16:00:10 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x80, 0x1}, {{r1}, 0xfffffffffffffffe, 0xa0, 0x2, 0x6, 0x400}, {{r1}, 0xffffffffffffffff, 0x22, 0x45, 0x89, 0xfffffffffffffffa}], 0x6, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0xbb, 0x2, 0x1, 0xfffffffffffffff7}, {{r0}, 0xfffffffffffffff9, 0x48, 0x10, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x10, 0x9, 0x7}, {{r0}, 0xffffffffffffffff, 0xd4, 0x20, 0x4}, {{r1}, 0xfffffffffffffffe, 0x30, 0x4}, {{r1}, 0xfffffffffffffffd, 0x4, 0x4cea140e57500802, 0x0, 0x200}, {{r0}, 0xffffffffffffffff, 0x10, 0x3, 0x9, 0x4}, {{r0}, 0xfffffffffffffffa, 0x20, 0x0, 0x1621, 0x8}, {{r0}, 0xfffffffffffffffd, 0x8, 0x1, 0x101, 0xffffffff}], 0x3, &(0x7f0000000000)={0xffffffff, 0x40}) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000240)) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socket$unix(0x1, 0x5, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) dup(r0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) 16:00:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000140)="42d65c34c39c0c6ad729b6d1e5f4ca17361c54ae198655621b166e1aea0c12c95f0e3cb5d537d7164eea05e28ef9f9180e3daf4770e6ecb8b3d993fc82e3d3eb6386318f7436c21ab1b5dac55e74b2871b9d89d7a09381bb7a33671d0c7228d1255e0c5f51e7ddb1cc04a7597c79f1766537c9e0e99859fae5dfc75c90a200f4338e26bab08ede705cf1b9261f7c43f2caac45ca5a820b863c58d78304f6e64adc75ecd6e1684f542176769e8a0075e60f70923798d5e11ce69bd57dbee06fad004e67e9cbcda7a325075e8205ee20bfaa6c7864523ad3b4fb17011fdfb02183271cb5bc", 0xe4) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x2, 0x80000001, 0x1}, 0xc) close(r0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000000000, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x401}, {0x50}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='B') 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001480)={0x0}, &(0x7f00000014c0)=0xffffffb0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0, 0x0}, &(0x7f0000001580)=0xc) r5 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) getgroups(0x3, &(0x7f0000001640)=[0xffffffffffffffff, 0x0, 0x0]) r8 = getpgrp() r9 = geteuid() r10 = getegid() r11 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r13 = getegid() sendmsg$unix(r1, &(0x7f0000001780)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001400)=[{&(0x7f0000000080)="ecf074d376fb0b5dce82cf2ff296f850268ee818b25965240af479c0dc80c1e0558f457bbd141039df4bf2f40a431814d6055847f960973e207edaa2eccb0c3d9e924b7cf5182044d7a39d04289d6dc928c321c9", 0x54}, {&(0x7f0000000100)="e417bebebc73ce322e8f6173c01444dd867105c8b4c3e4614c96a492ada986f5f6cb304eeefd72bf11f0e35e9218a184969ef0fcf0816a403a1f54f801362f439faf02a7d95eaa87458264dca000e0add58b50ae1d0d1973e663877e884b7dc3e74376f90d5bbba4f89c29bf0cdc6d9fa061533fa395e4f4f793dd27a6e52c9bdced6e113b7f9c81fa9f34c8fbff83b426eb8bc773a8d97ef60fccd1b7bbe6394ca2f075047823dacdec0070f1224bbacbead29662da20b5090ca35a6e53dc98fb2d9598385d7209829dc1ee38310197921855", 0xd3}, {&(0x7f0000000200)="720036ff0e7b0ba02e06ecb85215fa694d53a198b513eab8cdf683b09ec777ff04d57c7883c98285c2430b90a943fb360a649d8e3baec7fc5be7241a4481106fe48b785bfeee92f73e7d40ba7f8f540c59c29a6efd594551b46aa1d3d21289cced1f5b6e48c9df14540f0156788694ddcc6e54f25e3b5bdaf9c91bb37bec4b962da0bb98974577eaaa2cfc03bd87aa8c6731beb611215875670198ace7e4d119bafb7f4e0c145f56116c537d7cdb9b8490339c4ed2499dac43c378020839ae3a8b02fa799aefb69b26cf4b", 0xcb}, {&(0x7f0000000300)="046802c127780412dba630fac18b02b529b5c15059e471a83bc962eea5a1259be913d7e54abbf4071bd9b06777d6eacd2be14bc00558cc899bd80adaee1069e98cdbdaf923c42edd9d0e4b2a0fc910a156a5f9134fdf955d55f232356924b265f7b28859c26dec57407d9020128e60d935912e5a8b2b775460216180f11894055e9030c4e108a07aaba708775d8bad739a97256d98a0c64452a5e9f38b1fae74fe55d82bbeedb9c4bff83598e7a5f47daf324b9697171428d1c0aedde0d972386019c95b2f1d0c5759bbc7309d02cb714a8eedb3c76249bfcbde6b5dccc8fad5e143d8ccec63ac9f2d01daa80b44796c5d05c4cb52f147d4", 0xf8}, {&(0x7f0000000400)="e3727ba9e29859c1d1845f563bef9749fb5b9c6fe1061ddbe824aef68c5e5869173e38850f11e559b9ec83a47e85a9690250f8e0c831cd07cf7928e29aec48748c55e6e8254dc762455f3a21c7891e8d30c57ad7dc926659d009ef95e699844898ccff3e141a797fc6ff504f867fa1adfd203bbb14401768926565c85bab1c168b4da7269837a89bb1f74d1ab08661b9f498472356d1d19167c4ef83ab1bdaadf430b0a0a7dde8eac6064db3b1fc209b6ca42ae62573032b55a341b63b4a823c402991e8efb3b997e825d3c5db252da7d2f8255b83a745a542b62e0b9e4f973808eb1c911f7ea3518821c5bc8f1080480c319fdb84a1cf63333a342c8bb38210dcfe83ca0e49297418bdb12ca2ae79960b96ee68f578c5fa7d6a1ba4cd259ac346ff1823196d6d4e9a9f35d04f02c55901c3251c5628cbe1d907f99704d49616bc80cdd37c4dc101a31e4b728047300bed8e5d1f975fd9c95dbffa29d763afedd8f18873db44942781480d02708cc97f0923cfb568cadbcad8ab71f88b50e190529e45d7a42818fcb24d596de3345b838e62377551798268a009c3d6b588903ba7040231b032abcab42bf3cd21ba6604bdbd4051f74cd7fc3aa59caa09a32e550591578fded8fc5cedc38f98f6b9daa24ecf8a6a1e80e21322149c2825fd87ad99eb8c2aba14d80a864a57a9b745570f969398902cb6a311ea28e8090f34f973d42cdf14d9da7afa2120f3f9eb84e91bf881f301794194c00c2fd1dafe635c5677e50926c80e4121299a7673fe88ecca6048ca8a6da85b2116fce9f49b2d6d2326cabefafe9a0198cd3cb398c505ae3f2101fa393181118c5494651ff24d37137d68383fb7f121aa4ebc1535196fadab497561697af91f7d4b303f9a60c8f5e1bd41a8dfc64e2494b65b50ef7d35b9e4e04a7e0d087230e776db2ff45a2ba9e7d8744a5dc219dcc8c8da2a8b5fd315c10122dbdec3168c7bd4a4c0d966a602fed0bcfc556b71cb9dfc8af5222aaa502c75404c6bcff5408ec2538beb4313cf66f0f6f522a1c61b930b6f2e4dae87b67b46e00ee3fb8ba53fce76ce02c492f34b3f46343f6e14a16a1738dc99062fd06617fe130488dd05d09e62d62f436dc02945896ae2b533d87de5e0f5adff2b0b2f4f9c408cce0eb483d758a615c296c1f4b67ddaea0911fae343dbb978041b767a54c5a5429ccdfd34d202693f4c48158b3ea5cb09835bf62a4a05c108ce6ce342aa6bd12db87deb9e156961e35ab332f3aa62997bd6e848b91c81008e9c2622f7a4e35dff08922ffd9cb0f354c3144b7665ad1efb5bca74d305c24db03b8b3697763694e2bc9be33988c30402ef0fc1eeb38995b722583e0ec4e1a631662f250c22a072641f473ba4496d8381730c3aa2caba18f194e7f2f3dc1cc06f209e965dc9276b479c242fbc9dcf45e4d53fc35e7f4811be15a6565a6ac143f0bd2b96b0097f982c8b4510dc10b3e2e53d3584d5f76e8df1dd8539f2932efbcde91d100ff8cff388629846fa9182091aab87d9a51adbc6faa1a7183bce2e015e5b19a557884e0d06a1ad22e40c2be5c8acfe8f4aa633da7f1d17c81f54c6fb55c435630e0d31a6454a171b035a1ce0bf6b2bc25a27b492993cfa9e15398cdc5f6b477e933c75ec062432095eb605759cbc0a4948c162de5c99092afd3a4f49b95972536d775fe74f7c6c56c8686be240fd739fb400ae764cd3de4631f59df81e719cba0a6414f30fb142d58a3e037c07f95c10e24dcb7f39b343dcf200995d01b62df11bed49c82064c4cf69cf0c101a9bc9866fd213852e6178ecf897c85aa5b7eb01c4805b26d5d5a2222aff2b9baa96bf2a676d06d4049d57e30d6705d60d8f8e61fa1644da5de71e14fb461f193ee0b9840005eef1954f7e2c526abfcfb8a261021f8528bfc18547e6e6b29c31c5f04e65e49dbd8d7c1b4317391ce8c5ebf77c64a749b938625c22e766812bf63ec2855fa99777135b78239500e44fc9e0eb775a12f6684061a7f07d756ddfa19ff52c3c3410165ff6181e154c3a707d7ab733849d0e66a57a29973dfdffa38f95016ffe911243686aaa7396a1ce2a73b0ace0b5491fd1dc2ec9be7c5b9b578053d1a490646dfd90caf8f9fcf20b3f92182d1c53b5c5abca87cbe24178a2f4ed201502a456c90b4423ead898d52b1cbc4ca6d160fca667f541c944b275bb9ccb4ab479dab44e1613492d13b0e70ca65c01d9bbcb4c07e06bf44bd8fc2c7aeb864a1ac9312bb52e366f45d912f018068e39dd77174d2870358db97e3bc921b0a4a5f765bf826897e7d568dca251a8f58ceef186ff6f6435e919c12c1f27edffce02217c525c16d6aa15e896157b947cf8e05cd29458788b0076f4bf1e2683ed6a7567c41c75edbd62e108bf2c4ca46e3efdb89b83c4831e1d00a33a0322781f382a79477e2ad0e8e5c292f1b691c4faf853cb657d0bc2b989b382c577f0bdaeeadfdc6f3bddfdb26a182868d3b5e878b6ec9a5037ccda5a04b4fc0257b3f781db4e2276641418a3076491f6df7bc8ebae4793696f1bb6b05bc19041a000400d5cb9bf458660ab1cb3c91f1076a812b3ba3de66f843ec94126c48c039deeeb88ad565dea9e191787191e3827cbfcc6d7ec3d770ce41e757e4f9a331542e1fd2921290363e7e961ad9f9706a676d3927c555c90f82a40de8f6dbd778b06a17c439f23ae1bee6d7539398671a539872dc40d5d91837769a1f0349134fc925b9aadbbd999e1d299466a214ff5201288e652a50cd66ae4a29eac7fe829efa6dee9d6342e4c1e7f2182119b3943bb74200b3d0b30a7ddeec7e3094b42e57a5738bdbb39bbd82a0e1583d61502d717c65b3f878ed556378132453e131209a6de40958a17ac18d68548e339501cd3124e912375fc9381a714737bbe1e31fccef4df1f5781b0b691fa815f1e1a063526e36f2bb3be089a758ea631874b7d879c6c11ff93078ce176d4f13c590b1ebd89f5a92d7da1db72b19f64c5e20fe50079a06ef1b4f801401b62ae2ab9a23a72ccea6dfeb975c7fb63608d5157ee68dbb91b316f5dc60ad56bad7856f1d89bd027721347d94579de7a67f54de02d855f6dd2b472b40e2827c2af2c98d7607a6b46edaa6128e79851b02efa0a7cf8dbcd30ea33388af79d7296ec4c3a8582e8c4cb404fd475c425b54b8de3566b2a5d6663e36120d9402dadf93a049e8e1f33d8faf5ebb5b69b968e6c8387a1834c09c1f53d4949aafcf69a72ac6fefa8201bd235f382afd487d0479c9b0867003af456d734c7b15c9f75da00d1e45b6081b123b260b9d917ab4d15349cbd3ae9d29dccac17a01d15929a77d6538c589ca074e55b52548ab57fa1dc1842ae4b400e0720153ded2a09ccc451d7c5b807cd46a0dce0f4685a9ffb8b6baf37195e867b327c13cd2a7b5a73350c81c40baa04200e7952612ee5299aac795aaa76ba7cb5659e6e165e9bf52fa3647c947f7d67fe65ac2a69988c5ef285340ce124aae872938fae27ead38352eafc389a8fa7a913fe8244037cb08ee688969cd6cadca743f973cb6cbd9274987340a4b8031c90f29c029fea10252e37d2b02462dbf5d22053306a558f99708f34776106caf1c2d34129d47e249ceeb6d3607f144a1c6f91490a7814dc59e303d3eec7bd1d1a023a7dafcaf73f05bc8c4653c9c7b5eea7a2662b7aeb1d7413d38478244a209350eba9b492075727aceae8d1f90899cb6caea91bc39ce8dfa1629878626126e79c5ce21a6fa76162269c4e6b664a417626fe426ed1bf14c0db4fb21c65319737798cb0595f82f8de39630eab9b27f692f682a8abe56360c2ecb57c234d4ce6d0c59a72ef941744db3cd0a15403e059618c4dffdf4d995a4d846032a196ba0cde4d22e460791c25a4494b4d4d5cc6ebe69612efb79d7672da7698bcf443152dbbb5431321e6deb496d8ed77eda89a06e34a155109d4545cc533565f955f50fbb3554d8c991d14b7b88009e0e5a55c1046e99da1711307b7ae948c29694dcc4ed09e5756144bc8e8521e08b91f7bab1389445fa0e1922b181946ea39408dce65440ddb7b602066a0d40fa961f1fbabeba4df59ad9ef2dc510124a2855b7e68f842eb8781df0e464bbc6671a934136bc8262190b2b94e3658bd029c764e3d4ba6a1f7d821f5cf8a992b6b2965e7b9236c800a16585c7100a00d70d3dbe4ff288092326a6803fd3aed16428e929566fb9726dfcdbb872c82414da70022791abce827a82c29e0d4b5f3fa480fcbe2d8af1992597f9ff72da49780177f57cf126770f007a58b4119cc5b9c752312169ebacfa9711ae28138447aa9c57b51f48227176de2b0c27c736de0bbb7b98a6c7683fbe325e9dc3ac107e83b0a6a06197f3504ba5ae81fe67590b845951d22c64018a8f61397cb2281095a5ceb91485dd87ec8a47be16240cba3514651189a5ea369c33864600be5b6b0ff11634420c2f7c59dae782182811d16793fb8f702056fc98468d33592faf3eb9f2ebf3a5f71f13185cb619f407cb18e3c154a49ef4015f2394d445d039ce1edfeadfef0a18931dab7bc6bb3cbeb64c8274cf859a5d4ed98f3ec41dc862c9fe5198f78da06f5f68ce33482c1e72a2e8de568eaf56c88c35b320f26ea9bfaa0e876ce49fb2c31136fe7921f09d8ff7a2582d0e4262af3f608fa6773af5071a5798f4851f1475f62858b9544e30976987d20b77a67cf55d5db89a3bbe18f0f15cdba641bea5a2127836149060a4a5656e6ab318657b863df6b1b9acc4aa0bd5ce86b2fde511165db6dd35d3927b9b200359f3349627ff0f7de6212b9cdea37942869849cb0adf9af9e1d1985f0f928fa6e687f1b4429c51e080c864c19939689d4c50dcce2604fd1be9a22c0294adec2dc3dbd367859db1c05baca2a0180d2a8c9a882ff84897d0e7a374628c0be240382c10e5660e19c351d7e97151852bec8b5ca4cef7eb4243de6dadf74c2bc9572eba18000220f1a60bfb305c4357b3661874ae7046044a9d36afc2ae748e06b843913e2f8aee2e55480eff2a9776649ff1a32f3a4c00b2a1b779a2dd2dbb24eac9390d1d6e487ad5bfaab6a62ff6b35f8dacac8b89ce0e912be0332d0e4c263c509c80374e6cc32d14016bbc8a50277faee67c3b1de26cacb505c2240588bb98ab884e052f168b020ab1645781ba9f1f77bde65ae9b5601180f4c44c27b4a5da475e3203d261c247dab814303612bbb30e3aa72ea215da9fa22c3676f6bff0826411a5a2aeea8a06779b5aeba8b4bcbe71d38284f7fd5315ae4a935ab8c414c76f910f99a99e22de7d1b29ca634a675d4029325527622d962d2cbf6b8989a70d441f58343f18324edc14fae1506bcb080121961ba6093014ce58a14a404b22cc49d9c9531f3a0599c0cb74188ebe4c15883e712d2993814c00b3d5ba67563ca1227662b4d4a94f9c20f63db0a58075234c62209acddd97d3a3f2f2e2c4a2a99c3dd42b5be2425a44444cd291c6cdf624b3bd811ffa018e0a2b9d335c4a1a47c9c7dbf4be9dcd21dd2c5b7cfd291ca31331901d6d29951cb35ab405b288292426e173259cd7df12cdda2b20726528b602b5fd9ff0b974744a8dff4874d4db882a1dc1531caa2843d1416bd90b10f295bf09270f9ac3c54830e3bd7eed5733e4c008750828bcf70cd0fbdf6630395c4d674df7eaca9489391cb04eb378da05ca0e43d82af6a7b3c40e26f5917104b2f2344994fc165a44154e387e40fd75fe57e8cbdd050d9133caf0706b0b51625d75af66d1f9c19bb71afd4d353", 0x1000}], 0x5, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x80, 0xc}, 0x8) 16:00:10 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) pread(r0, &(0x7f0000000780)="d3681993151482be24fb0568a61b9a6124084e151c13a8e39a2ab05b63274f3ed97ae6a34d97578112988271fcff03e46b876362e50dccb7601a56a0b1acaa2981c971403a3be7b36ecffcc331e258c67665d737da8dda2b68bbf6d9838b8e57abb91658f53225d893b83bc440cdc8c64638ecf0ac6cf0b7f2237bbcfa21754106", 0x81, 0x0, 0x0) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000080)="38b92066f7020cc775b06af3c3cfc67409ee61163420f37c0059f788f5d37a945912d8439a437c8ec975192577fbbbad94716b98c852cf30936c982d5a6c8bae80d9ffd2d9318c3f47a58b6612db5b28dede080fa47ffc75166eb8309a96ce988b362f829faddfd6c29577d1abd0ccd773c99d54230e567c92", 0x79}, {&(0x7f00000001c0)="1243d6244ddc2179543b00f4bf7d4438f8f6c136ccf9d7b65ba7737567a485fe8306e56f61a4c6c62f80e3229aeb4c8e1c775857e281caea9d56e7e778ed02e0e754a5b1a8877684796bff2de9860e987f41179c85e38231948e05826aa65c323d03", 0x62}, {&(0x7f0000000240)="19703cf578154207f82b1805950bb9386f450717bee4a277fa13f3691df0f321bc3b785ce1fab139266993585c920ccbf198ad1520b47306f0a55dce66cfa5ed1bfc67abefc87b0b33ac83e1ff5f4e3d82d81810006ac044a9bf16b7328ed66ac14542940adad196264c32e258ad6479651bd52f0ef4284cb27cb41ce4c04ff3f6142563529882ca7989ce9fb580dbab55953dbf558217aed8e362d78d5ec6d08cd8db036a7f3d694b34d5f60fc5b9f839", 0xb1}, {&(0x7f0000000300)="e4b037b7da2ff913be5536e85315753f334706f6221eb866a112579732c924d28fd2cb004cb8513676f3d14859e702b37d3f804072d3e2a743e548b29cbb05aa341c8e0b59e30051a66194df78ad2e775fe9888df0e3b409c1082299fbf6e528cc597d925c1aa28fa31f0c2f1e7fb6994e56ba8393e1afc9e6dbd163cebc8adf45adc758dd4c71f1da61802c8b9b04257a72ef46baecbd5fee467fc77043191d683b2c0e3167c92d86b9", 0xaa}, {&(0x7f00000003c0)="e6dadc4e85c4dff0b2e40ad70b665fdc93bd8ab8231cd699a4986293d2e51d99cb13d83bd56ad9b6a53f83e259ca3e550c494656cf98dcc2017ea2194adaee83982f813ce34c8cc7fe5b5e923bf2383c24a02ed39a12a902798f4181bd4693f70b19da3724f7dd424041d56ee63414f163baf43ba95d74ae53b94f353a9e8dc6b569d1b2659460781e6321034d679be6ad0a110afad2013cd5e6257e673325d4160f40ab28dc0b5091dbf613dc2d8eb72e09d6ead4502c13ef67bbef3069c75fc125660beef468dfea3619e7fa028ef9081c0c8135cea88674c8036e988358d95235f5df73964e6775cbb20977e764aebd", 0xf1}, {&(0x7f0000000000)="fcdc96a3ec2ac08ba1f79837ac389132ab4325394a6c5e3940f1f753f8fd98c1f0fdbef3e41b01facb2d23", 0x2b}, {&(0x7f00000004c0)="9f84695c43402cfcf4f49f9dd7b546e1338caedb5b7f1474a6528846e63bbcb8390ed2dbcc8845e37e0168875cc79ca830ebfc28f54cddb58dec69a5b37d7fb9ab09a43038f5355ce8eee536abafcd3b27ce5f70aa5af65d2695beda2a2916c60d8cbe73d7fd7df36ecf11e5f3230474be54ca136d44daf5f17fc91df373c2b1749047641d3512cbf5ea37606c657dc1f4f0e2dfb63a4aa59a4b4ac581a32c6d3d1df0cb734bcc5609cd46c89b908494b438d7ef41213021ac0cb8435b75fbbc9a4c0276417b681c0ce9b64a2013dffd6a126d7ff03168c771139d565f12dd348f7db489cd7957f6ecc8ad3af38f1d", 0xef}, {&(0x7f00000005c0)="b03d9f3fdbd90f7e456f107609924cef7b74909fa2ad02ddcb2efbdf2634354c4bc23a8fb11ed75675cb2972ba6c5ba57cf595473c7362ecd24fb62954da21743be00c3352736a3789767842a179f7b6b0dc18a830e88d9953c982473b0971ce257bcadc8e97efbad403d077c2a576fd3839274f9a7a407f60fc2f37725d1ddc259b35d87c1f0db9a9ff698b5385b0a2a157db6ba038882d71015a1814f0840fa2f16696c5544db331cb57787e57f818e8c022f77c1f1380805eb6e45d20a9e67b657ac7051b8c436bd48f51fa564719cd37675f855124f974542909800cc7951e03b317628d9a741cdb1f", 0xeb}, {&(0x7f0000000100)="a892ee78cf810d5edb4e412b0e8e1cb31e64cde19cbce112e51c31749ab5b4", 0x1f}], 0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x6}], 0x2}) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000180)={0x401, 0x271f, 0x4}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001080)=""/24, &(0x7f00000010c0)=0x18) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x8, 0x0, 0x6}, {0x1}, {0x8, 0x0, 0x100000000, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001100)="bc2d4fc5b370099fc60ff16c4f8e7039fde93dc9b3147472c3ea14ec742e24814f0a7f6435c7dfecfe1de2d089dc5c02b9df4df2684b5800bcd3c66c103c4d48ef99b85c8c848eaf6cd0c8243762a5d6c8830f5356655ef479b00d44a9ce98369e9a232acc9bc5e620cfaf459793b03c5b4258714e540766ba35fce858808770fa14a7bce4ead73fe3b4948d9840fd355bec0d69086c7660b6472c265b932e4b04de5a776e8d56370184bfbd4420c702e9f816d44529bda3f63bb65b6a05c683f7a056bf2fe78372ef69f8f646789eed51f210f5fdcbfdfabeaea0eec8fdf849fde2b2d7133de7cd97b594d781ecf41043ed852d7b695fee9d0e1a52ab48b809f1efcb4b018b410562effeb76cd158f35f5ed1cc6130305589a2e20e3f1545400c8eb36ffdcd154a455d3bdf22206f80a9d19dc1d34cf938b97c0f0eae2b8f63290b6aad1ec825570b541b0a14ef31d4953d513afe6899c07a0f5505394e203588d8ac6b43e8d557a0b6049153e5a5870c11d8702b53ec4771ef3f7c55548a143ff1062ee52ed3b41002c88eb35d6cbffd9b7148a1216d86aa5ff1d56f079a1445a61b31aea2bb37c55b89810ae3783e2364c4d9042c5ea71114c16fc54ad07c180ed070cbb24959bdb1ac65303e59a7853eaf3e024a79c0e4a39f6628851bf1614b263b76da3e53a4c01c72ce65edd0e7c4d02d14e9840bf954adce146f30e874ea6d114d892fa6049fdd1361edb76d7beec62fe760a811c545766b18fe7dd5a08949766331a194617ea8d0a3ac08cfeb916e2b33c2b8ed059ea5e8a5043612db3d8929dd0d2ce42e67e312f88f00124f12c0ba16112c733de31e338fd389ed02e50204ab07085fd06b7ca593aa881d1ec6a26080b85a9942b5a379c07866f5918b760d380b40ea6553c0c859b15743f38de46f793e2f8f87d76fd9cb01a55c58b5f7fecc30d1da577284283815dd639855f971960d9635e7d3a0334fa21916d8478e9075c9137e76c059580376872bbe70801fc5d318048eb99905e6b7ae53bb2dfa9328da8a5d75793037a625bb76dd6eb42ea8ec3bf59bd1e77806fdb0f1af423b3fbb6b218590b911f1efdb711ae18abfb23b0b2c25e1bbfb47192870ae0dd1aef6176ad2987bbd3bbde3b7eccfc7b07f4741602c6042016d71ce9cf505b29e6882691b8f50a39a7626d49a1479ff616a04923dfbc9f349ba8f5ab199f2021b5dc24558168f633b9b8b05e7c6e84bd4b16335db5c9201b27abbbad9ea94acd235a02e9503a0f77d95c6992ff810c62f4c4a5a3243fa6674616ef4e815804f5d3a02379f953be3a2e284c8fcd63b99aaf0f56766f04be9ad77bd77584a663b45c13d596c6537ecec64f318f5292628b1b7bae46111846db63daead8d8ac71cc49e654d9887290757474d625376abee2d759bb5966034bd664fa03f403a001df8a062d0642400502552f15b7e3bd456731b406c1912329a5128d73cbf578928b2fb8b648564e9d78e212c8572cff5ecbd0fb040912bb73b1a246442ffa84d1aeeecf52280b4d0205e743bd7bb6cddca83cc7d6bed2689a450698a96058388646c73b88ec1e30069d05c1c7c111e14e1c94b4422ee69dbd4d9a6b48a83bd6772954a1495d76fbd11aa831d68c3a9d6251bfd6962e683083f9c663acad041d34e50582957861672614a875afef4fb6492101851136413d21e02d6715752ead8219baf9bfc6fc5c0b765520b68ff76692cdea541f6b406a7ec8f65246b7feabbb19fbfefc5254c76d82d7e966004d17d54003318a37d270e007631124f08afcf61e52b42cc8670b8a6418e87b51da3d256176a367067990cd3f158a2937595141be40491097f9789f3f4aa2c4dc4eb15faa8d1c05e7d89f3a3719308e334c58b22e751388acbeea0316c52ca8afd7686bbcf1c94e25d7650a108d67b3887ad1b2006c387e98d73b643b6425865071f6512241fafc4bae7c5bb65177544ecbf2ce58fbf63aff586e49910968a6b76528517f2dc8b75c137b1bf7e1b51b95ec95c758d9d6684f23726a3b5c23bd5de494135b955eb67525009bb1cd9e10b97e7fd80efd25da92af3760eba8edc591e3b36acd2ffe4765902c77231210de55294233c617fd4d7f954fd258155fe536390b1ebfde91a21091fb2eb3a9c737f758521da8f036bb839b80bb1e3fbf90e2544487951db92a9bcd25a651eff06e00083df171754c3a3d59e86f838e47198bd9bbec5d29fe9f21b03053f30a357bad78b07da980e1f59e5a7914aeabff65b5ae0b4b8988306ceebffab06810d910bc4fe937e5c32edf8065ec775f4f932fa735b038f3c462fa0fcbf0e086c8d7f17bc9148170daf843428a4bf53dd919de713e2aceaf53f00f4daadc2ffbd74d98a13c36c7303e8fe0c2a91581034baf20d263b93df410b0954ab7bdb770c3f58405966aeada872e3ad4a53b9d9173855f32aacc8c6cb34f54c1306c750b56e195f1685aecbf6e794bbe6171372f54f89d08e29b93e3acae1bb5a0293998bbc1fce9537de02432741a0387b81fd72949b687ada1731f2e016cfcb0cd70e8855534cf9fd65e428ecd8026e7c89bfb72a6706566aafbebd594b78a97c8b165d5c4ff083794c5d85c2650e3e92db32bec7035c8c54e0080db1b29c81f4a8077bfd0eff0b294199e4db4f8d3fa4a6ed9509c2aeaf9754aae993a255921231b8cd978da8908777e893cd50ae3785b202b298da4402d28bf1e8ce0e02be1b4730e7e575d2ad9f05933b2dcacbe27bdf2e5188ffd6009a7f3b9098ca5c827a3360e7b0f27abb425b99a3c8f496c862bf91ba64a46060be78d2cc57369e94100f1ff18d7c42b3569257862ee3ead3f8a0d8e740d98fb19b9da1a8825d55f398d7928e4709e799eb9e47dba14fd3f281a6495bc692fe18d66c97572e8e94f141379dd654a0324f785a0703508a41c2421a919c65ae71882fa938e30c63310436efbae1c50fba9a7aa6103d913045cda6a10d6c5cb0b28035644a47a0e46e2ef17d15cf314678e1ad2f6f0b7869ec558ca68b03750c344354a2927576840b5f9909c4ec9be9c3318faf6cffac3677f4180a6a9c3e2f4b444e4d49887dc06bb23cc5e3a50a52b1cf0aac24000827f3a94f6632f0de41cfb261579d1642fcb6cb8e81603be293c4d59419dc6d7d90d1ba4aef285a19aa66d6bfd197dfd269f155d66a2b1f3a7b61f1a9d58682518c5e425464ecb08e7590255f4187968622be9895f75d4dc0caed531e0fa089a68e87e74ba90c4c80542f232dcbdf53e4f6fa4fcdf8b288b407eb64c68415093bdcd8e7aa1b4fd62c47cbde173f253bf89d9d478a92d000b6c4c5f736faa01f78c84a4918a9e40a6a959ee454b8e1db1f4d8b48613f2dca8c2a45ea5f37a87188401ceaafeef0aa6a99c152f8de2250224835f82c9b2ee056c20531a838cb7f4d78f387e959c1ee54a2402ee14d6dc54b25e0f37f2e68c6eb2fb2c491abd30ced8bfefd8e6f83aaa966de05b013bad6b3a4a8e85257e22ffedd4cf8f3fb3b7865d03b5a717b1769fe91435c293f026f10d222e3ec02bcbfe7c23aee4da865652f81a07608d91dc3f97e7e347c9abe5491534a798a844bd22661232f2af27cb56152053977c448e64c96cb87d35a9f38540311011aac90bc3ffb10727fc66ea8477bbe5c0e5fb3162d1567a9dd99516c3fd970e9f6ca0cdd526ffa22716ec5541ee37095e7627910da45766194d8a2227dcdbbe220ab372c13522f89829c93822af23f0ceeaa9bf35c8a431c56f68fd7ff1c325e224dc5444b9de83aacffe273da640a7713be38938fc84a34dbe11cd7e37f7d2a77a33a86fe0f3cbad4f28bfff690f286958d9bc5769eb0e728dbf373f15cb9f07aa43fb4f121488c351f1e323f9ffa348edd5b573c3321a19b8670b2fd712fd4643667b353c2c2d20b963eafa587c63bee569efaee3206883b9730e2259a34dd3ceb7f2716aa4e88e0a19bc67b85fc9adfbc752a13f5138486c809bfb1181d93bad8002b7a106c5fa0afc81cc925bd5bf04206aa66a5d2cf4317a6411138d095c73a7eed928e06107f631ca2f99e1cc54de27a9b52e2955963f8054c76dd7b068c45af39dac7999570356149b104b5078b2df8b88043755c5462ef787825420d04a13350fa48ee0aa06b00cab3d803dc797123f28b167cff79d23bda1078ab940ae3bfee5855bf812f7c0094a02dc896d35baea51b9cf39172b5cdaa4c81d954c6c25727efbc880f1ed04c7bb40d4769df6b4eaa4eb274406a5770417a759727d0bdbeb11a4264cad96605bd2bf0f9182d2525bc5593f0a420785c8ad4867a466a571c8a2aa0f697340fa41e6e2498c24dbf95288ef5b0fe9b9a774e6b236d4ef2c2ec740760ee0680c2416e90ec738e0ed141ffbcbd6c959ea31ed8efeb09a95dad01ed6ca1932078a87cd5c2b2afd96ee5fd786b11c283ab3db8adf54417a64a99b5a1fc7612c04ce0ae679e7b16f3cad52bfbd0a54f6def106eb64cc206cfb31ce938b391b5f422c20a36f33681516db7b8606562f1cca4f1d83fa324c1faa6864e75618638ed6e3f265abe810e93f683f39933cfb75359d19e7e625b10e9420a88c1f74b25752d0638f89d8b8dc7fe62b6b4b133d8df06ada74c98e66c69b6a4af9a4737ed21404dca4aa585ecaae608514e7a647640abf63ee83da91a70bc68ab23cb914ec596ab77521ac70d10d3051c9329da871f732883957a271413668d74864ad681e61ebacdb7ee6558fc2c4d1929a72902898df1753edfc0c1d7c5768494c17f8f782cdd52c45fb627f8fffca8f020722acfb7a88ba270f790ebc4ee0c1423ba99a32446043332f2def762bfc3c99610fa9888559f5f7fbc0fd0cbcb00a50c3c05f01cb82d37dc091df712b9c64fdd8660f90bc9031c6fc4cc498beba54aef6c737030c094d1ddbfe90fdd2121a158f6df9be6738b9d3739879bd9a6bdcd61cd642888bb1b508217639c163ac208056ca779d71c7fb01de098926831b2b1fca03d784a06785b259cc3e6dad9963bb0c43666f47b28dbc3511af78ea5f6a9a339e6a6bcac8bde15053fedcc6a0dc7bfbe23c17b6355c3d3f41bd3d22b2c0c4fb1e9a6f0bfa337a2c191f37eb537c239bf17ec3d8efc482c868d29b9ebfe336b0cf3dbef92afa02fd8d8effdea32da28b123b0f18867264adafd91501c87d290170a5ede5bc7f9c609baddab5a169b09d4b8353e9b956f57a041d0b94f33cb2984177b5bcac4304cf24b1ea20ccabd6379d2a3933b911c23e6b37ba414a732f171a6d9a2889ec6ce1f9d3b2e8964115bb1ef1eaee86e8915f56633a892c21e176ab62c7c94da2a194d2d527004a18e73b13a5438f771671289e716b8ff72769abb61ca3ce25372e79f31054a20921813ee6ce16a23461b7fe6966a6c294ff8c1e9b1a5a51ad5e65cd1e5117b813e2a785b8d3f775b2aed3a26ef82f7542c0412e53450c8b35cf34f60bb193689dfde402791ef54980c3c1e0f2b47982d507ff926e1583908d9a1cd193073310a397898e24c9ed22d7bec4949489557a80dfe6c7776b95b69da82ed57ebd0966dafb0ac18367d8661f04121db1c216a1fe161718abad6f00b5283d5b09c6d1dd378daf42b0da46cd109a3f00dca109427a18b3cf3f1ff81e600f0d34adfb3784c04c7a51b415d812d2a0fbe5f0b62293b9d87cbf5551365b21ca17cf4edc8f26c5b592e12033f811bf35ae6281ef81d71aaaecb78a2570c652e4d713080facf7e4f50fcfab46d9340ffc337b3e8bdf1ef6b8184875f9ca2fe", 0x1000) 16:00:10 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r2 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r2) 16:00:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3c79ff6296bf273d2a999303b2cf9ad6a2e21b208877f865ec547e0963d9"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mlockall(0x1) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 16:00:10 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x7, &(0x7f0000000300)=[r0, r1, r2, r3, r4, r5, r6]) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3d}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000540)="b64ddc4964d52e6216f8009f6421748fd2e58138e74c7f2e8127d3cb9277cd77c5a69dec581a33ca4b65f86d15b1da015a811ee14f8c0a795ec4ad3ed7faa53867d0bd0a57a0f630b02ff2193af8") 16:00:10 executing program 1: getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(0xffffffffffffffff, 0x6, r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x70b388da1b45227) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) r2 = dup2(r0, r0) renameat(r1, &(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66696c6530c3"], 0xa) getpeername(r0, 0x0, &(0x7f0000000080)) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = dup2(r0, r1) unlinkat(r2, &(0x7f0000000100)='./file0\x00', 0x8) 16:00:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000001c0), 0xfffffef3) r1 = socket$inet(0x2, 0x3, 0x0) poll(&(0x7f0000000240)=[{r1, 0x40}], 0x1, 0x10000) poll(&(0x7f0000000040)=[{r0, 0x65}], 0x1, 0x0) close(r1) listen(r0, 0x81) poll(&(0x7f0000000000)=[{r0, 0xd}], 0x1, 0x0) 16:00:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)='oL', 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad2612a207f68fbe3f1ff52853a808d3fbe9f9b87c6da1012bba42", 0x27}], 0x1000000000000075) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f00000016c0)=[{&(0x7f0000000240)='>', 0x1}], 0x1) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000100)=0xa170) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202738cffffffffffff"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0), 0x0) write(r0, &(0x7f00000020c0)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf05c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce80ea30c1015ca2b99a9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440268efd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0607474e3c4fc226d0c888f17cb7c7f9db19d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacb7fae36ce1821db46d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e98609eb484e80964718525325d4ec1d4e9143fefe013fedfbfc770ecae3f2a6537481f73d78cbc53e15fb3661f040a00e88c18f0223d4b1e4de51bce7a52d14010ec5cc3444a074afd4c7a2dbc7c773d11ba0941699667d2b568734b699ff5936eece9d83a481479d961e2f98e7e8b71f26c05835e8fcd749c95457414415d72a6a3a23a8cd0d57000000000000000000383fbe0064744b46b7e00b2f692d6983b2f1df00a579a47c0f32236147dca1b927f38514bf4967b7a32efa67c72721dc4201e0b0003e8e21973ad60a6092959fc63386da2ab107bb82c55e547008c66d41b41aff4b626bfaa3b6a1739c7fafcbae152c00", 0x46a6f5ea08382b97) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 16:00:11 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x2) socketpair$unix(0x1, 0x4c81bf18bcaf8b42, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r1, &(0x7f0000000180)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x40, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x100010030, 0x0) shutdown(r1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0xfffffffffffffea1, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) socket$unix(0x1, 0x2, 0x0) 16:00:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x5) fchmod(r0, 0x20) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000100)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000140)=0xed64ac05e1e22335) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) 16:00:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xffffffffffffffde, "ff0c003c02df71795acd00"}) setrlimit(0x6, &(0x7f0000000100)={0x7ff, 0x1}) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000780)=""/204, 0xcc}], 0x1) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) r2 = socket$inet6(0x18, 0x1, 0x3) bind$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0x3ff, 0xa692}, 0xc) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x3, 0x1000, 0x7fff}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[0xffffffff, 0x92, 0x491, 0x81, 0x7]}) 16:00:11 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) write(r0, &(0x7f0000000180)="d8a2c4a66e3d57abf807e4b920a3b0c36c8cd53670be34dd9563a1be0eacbebb5372fb596a8ebd35efa1af74167f84c1ad117b819c782f7bc1ee2761dc49c6da59e71f58e38960c328f7d719e5d03ed110748c39ec6a088d0fe729ba4a2e07e87abc6beaa79846f10b775debd5a03cdd3f5a8d204802a6b6c72d82f48b65ed6c4fa368abb65c69e9054518384390e830a9e14b76578dea9524882e16cb72", 0x9e) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) read(r0, &(0x7f0000001640)=""/4096, 0x1000) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)='s', 0x1}], 0x1) readv(r0, &(0x7f00000026c0)=[{&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f0000001500)=""/94, 0x5e}], 0x2) 16:00:11 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2000000002, 0x0) r2 = dup2(r1, r0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f00000001c0)={{0x18, 0x1, 0x3}, {0x18, 0x1, 0x7f, 0x5}, 0x800, [0x8, 0x100000001, 0x81, 0x8000, 0x9, 0x2, 0x400, 0xb]}, 0x3c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0x0, 0x2d4c000000000000}) open$dir(&(0x7f0000000080)='./file0\x00', 0x8008, 0x10) ftruncate(r2, 0x0, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(0xffffffffffffffff, &(0x7f0000000100)=""/168, 0xa8) 16:00:11 executing program 0: chmod(&(0x7f0000000080)='./bus\x00', 0x40) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x1aa) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x30000}, 0x84100080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x8) 16:00:11 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0xa0) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r0) 16:00:11 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='c\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000180)={0xf800000000000000, './file0\x00'}) socketpair(0x27, 0x4000, 0x1, &(0x7f00000000c0)={0xffffffffffffffff}) bind$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="c3adeb0c01540b7d523f9c4c"], 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) lchown(&(0x7f00000001c0)='./file0\x00', r3, r4) 16:00:11 executing program 1: r0 = socket(0x2, 0xc003, 0x2) bind$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c65300077ace3684771e8a4d3e25590a5afbc00a647e99a23699f684720c27c3cb3ea4de562cca9c8cfd219c058ce59a1829880263f7566c3085f84e54298bda7913a84916d83684c92b73da3b8ea1caf0026812cd5d529fc3bc2574e6149b470bee8fdca728e3173530094fd452c73c7469f27d3f3d0fdd1d8079ed8771bad3a"], 0xa) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYRES32=r0, @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000840)=ANY=[@ANYRESDEC=r0, @ANYRESDEC=r0, @ANYBLOB="d35b573233d6a6642af4dd90d6117a91fa72bc4faa03bb3886db3ad1eda92ab4b56f99720c7ba5027fa5aeb1b61c22f0b0e97d47cdf544ae6af82a0069be4c0c3801f146cf1b7c558da7e953fd066bee13fa361a8287f7afc59600821105b74dcf79cf3fa2e98fd82e04748afcaf06c8101d8e3b047a989edff9bd0e271bed407846afeeecdb89d98ff3530c40326d4eabd2a7ac9499dcc3198e01a193beeb5da2d42783e7d1687015c54a24f1b3f7ca3dcc4b64dd96e1b267d46073c019d20aecfda29a7128c254a5ce59226b957b3e32f9076dd56362b02ed26d7af21099c7bfd0a3ca9b666cf4d9171fc0bd203ca788de418a596bcb4a1517a28607c3592f1bec552c0c1f54c097d32650866423f5a6e5bcc56f9d01c3a3b8ef785f465b334abc43645e6a0baeb80f36390472a9ac2a9d83535a2d91474de6aaf98ff3bf0d6162b52243f27b6d8dc51ea44311e1dcb55507c66b89bb2766e8e553f7f15f95794d4a1e36b98edac4b958c53134b9fa35569b51b4917ff938c978b4c447eb84443f4ee66320563b2ccd8a57e91f1597d5bb1575e622266b96f4b941254a679bc73dcc23e3a1ac6ec49394784e7ee58939cc90c0f5a0b32aea277ca5dc4bbc831d854787dc40bb6f81be14f767ac11ecc739aa65485d34c4a8b04cac6208e1c710b4059e40a41c2cd7c1825375569b5722d32b86cd62c5c81a237221f4f867bfe831661ed9fbb14ec70ff1f36f4b507b94a46031a658d1aab5b7e74c8143ddfcc54ceba3476c5094978476e57af6ddc7c94580f5be6e68a1c3d1d36843988a3fcf66b91ee76effafa41b130e99dd39286513c89cc68b796d900ed7e4912138b4370d873a9d12ede51c4379bb6572835a07359df522f1f114b5ff8a466e5be96f69cfc8a7cd5994ff9ee67a2fd0e7389c6dc1871cdba8cec13457cef315362b4e99c602e4916377b4137f47b74790387b95fd574faada507204c415a57e06cbb502090b33aa8578e22e5eb17855e313cda1acc04b0174df9b683ecc3b1254ec893377289641d136c3b7fbbc8cdecf568c9ab76099381c6835bad863151260b43e2b4956125836d3db8d644763d5ecc3a48c349544b4bbad18232782b10c41553c79363fd15969ac76780fd953e2fc820ff5cdbac107aa1c7f6704ff68f614be9d986c0f1b5c2a6242b9e29191897f3f121d10f0128ab2b815c647a21ad1f20d5414ba3fd4bb1b4b1140b65f5d49b417df9af4d3f7d79fd5909e0bbcd802c1a6cd164b9afb5f2e9faa24ec398fb91808130ded2323d45fa0e2e649e0092390f499fe23e4cb0f57165c8653fc1104f712e1a3a08d6d6d4c8ade9df8d33fa9a726b2c8df1c8d0839b4152b5d8947da3801010b9e5bbfc42a7eb1aba61376c04167570cef93246c58b00c68f396b65b28ecc24448ec0eb8683dcdb8703ce1d7466a1dc966da433be48a2cc84f51b293f7eaee0abc0a4cb20b60bd02090a24ae916fe129d4bb7285702a2ed7371fe95e1e2e1d76239c872e8e2d5526c4bb3b5bc3c492c4fb6bfa6623d6f341e95874bf926be170c3f3dd7e21f37c652b04868af03f2843842eca0e3b017f24b73a1165216ea1f974ece62d8cc601c82803e0a026b1dc2c85971a6328336c1514f137cfe0896f1397405969c8cf637bf7557c274457d779c70b0a91d40e45fdf95779e75cb85aadc7c0ab5688c4a66b5d388d333dab4aef2bda2b7f5b31a72216b439b12c012ee766d43e7ef94e6a15b6a4f8a2c3a76ad0d345291958291d9725d6e45df8ddd419940c6ecc3a19e56436e7acec87768588472d7d72301d514cff28847210c1ff1b21b5851e8c578ff1def5cfb95eadecf716efb5d22bee8e1cb3825f07c15e108de920bde6650b936da473323e4aa761949ebade596552e450e351990ab2505e492594a317ce5891cca4fe6ad573d0962bc7d64b1451fc81e1ad8fd9724d94cc5dd9c8e285bb5325a7a6694753bb5ee7d83845464fd9033e10a17be5dd2236a7a9e6479fc480a79a71147de84b8d7d21dc22b29c84cc0a89460c89defc675675e86ada95bc4ae9d58da013286cf4b1cc15ec9b7cc6a19a055dcabb81414a1d453ec222b2ca55eccfb2deefb6fb57fa18798261346c1ea372564e465e10abd6b557f3f71a88ba3b0f66772ef9745291dcf8fd5f1bc6e397a0386047eba3ff691a2516b49bcafc0fba49203fd12c98c28adf37aebdbfd3a183ed7a26cf07ba5fb88b53d6b4df51dc99352f2a42a06e196b00210d8c1597727487035acf5a2b0cecaa81ad724696320a558dc529e075d019c52368cf88a2fb21e11e579262bf61db5335148857740efe8bebd13d6be12ebea0194b4d53b0ea2a5cc690c76682d9d50a75bf73d47c2e2a03ccdcd7a9a1b4faa215e1adc29b74e984ca893c7ab66eeee5cf0030bd774970b54b9313cf3b909af91635e8d1beca0d8cc8b1794ada96aa4101d3c9098ca3622d60ab5ca7f32649cbd6dd86dafdc102e3a415be9784c70dafb9dbcbfc3c821e6aabca6ea26882507d63fd89ee97003808bef116562dac3ea3b8a8b5a48a8902fe70ee7a294f495845004134f7fba331d1fe59f0fd2dc6aaf0b4752db70d3db73a9273c993af25308cd17cf00d096e73bf0b13873a7e4332ff0d8fdac72e7cd6ab6eaf4757d1b09534d7ff1fa363e77e0a7d123839a174eb3a7ba9865be032ec00d6ed10f00fac59f242ebe6b345032ab20d4ad8ffc9f2bca7c0d632b25e4357ced0f9ce120ee36d74c45318d826607f0e5566e78af900fe1f36b9f87c1b2d408d82355fb04b4d99b5bb1b1481baf82a1d442405606407ee74c2f9baa425e371b4f60f0534a8c26ee2864722a20ccbb303a946897fde9ad0301375a20682983317618c614c14a6a33061555f9807c6c82bf48ac6d6f9dd6abb57f9bad3d86c8dd81ce75d0a07fac12b3f346f573e90e6ccb9f22fc54695871b68b20b89e3ca5610c0b55547f8463f2c52e9e24c5b80940580f084746a647d2483eb05aa4818d5ebee0588dacc5a3b305e2956bd5ecfb537f2595246c0ebd6ace873c91cb21e319f494e3ed1fb2c5422e9396859fd631f6726a6f5ca50c838acc8f6ca3790df395adc50eb471934f3ddb54decc924d2ca5b299f54f91efa8eef22379aaf0a31b50cd37e465c5a12c5228806429a783c0e5ee514971e1227a0cfc943728990b88315ef8290e78f22a707c00f4c6a8e503f3844be75870d7dcde4a2fa1b9ed136cf7fe081ef2b34d93ce611c0383d7a6b1dfda09d0717ba028b73309213d7e1787b13be0759026693d681f040ca789ee5f9558a953138a1b23bc3fe083dfcfaa0bd4778169a23ec90605ef8ef8d094be5aefb267f4cd90e05f5f9081ee61fce79eb40d0ef92ecf6bae2e0210cda9caa812194dd045cb5860bfdf4d913cde04760cd26256d83a18f1931d7ee1d6ac4c0e4ef30f9394c6c98a61c099817f07597b59db2dbef39a5f081550929b803d3a6049e446d648b6a8a4b33006d8f141b46fb7e380a70f725aab42f65ee41dbfe96893b331f0cb7e7d1454d40cb0f6222cc643de54cf505a7cb6b19e2bab0f7b88dbb6b9160c88259da4cca68def2c2abaee61f103213d0836b7bf29238bbd342ff504424e6c80be82b32f9739f093c536bbbf9a032ff4d526554b8468e4514cdcf0c96c038c468be095508997aabe4ef5b1099f06590cadafa0f95c20a21aa4ac8aea4678e029578bdbcc073d39af50fa27efc0f8887cb6180b235574e68b6ede597a5dfca97c58cca617639d9dce0b30937593e7b3a0f64af48363d29496b0c702e2d87185533ca3617349a8afaa64e8f17f4b0e54e8144b2d8d36ef27a634bf62bba1da25f63a30a6da5d8f52e634cec7cef8d4af63e58c4c67c9229c34d72eafb3371925db6b711816017d9b75e8e1cc72884815ddeb3132667377934695f85eccc638c42c0566f0318e2d985e78797c61548e24c0f9b8ecd297fb5cabce77e794148b0860def7ef96b14cad26ade73b55d18a22c2565fbf0548279e2a4b48f7a1adeb5ca1e60790524828a00cfa58653228542c8abf7e0b15cc8a8c716733f9b48deaedb18d858c7f437bd25c07c81972e85e97d2dc951faa3d2340bd8707ac07b9dad8f9f86640b2566ea623f986660aa64e6249a2c20a1e3667aa4547e98038de4d4ac72b016eb0b3545674565ad2e75a69db2781f5a97752d891703f2333e131a303228904aa8d1db8cd89932c5e16c8b0d354c5a5eec4dc6e5d0cb0dcd0e10cc92a6abc563c2bb55a6f7a494d3b82158de16ff45d143594e34437c1f720cf722becdca7659302fff4f6aa90115229ea853c6e7b0d7c50c419add598e8b360b83ac6eb69ae7c2ce970ec9e502e3fcb24cb8a7acb8a3ad5f5955a5d10168aee87c255a14f7aa49312091db047019cc6067d3ba71eacb93e8de3281b95d60f1e5824ec5228643aa1a3abb6b72c4595eab7bf17e5f84544a592cf39068bfccc5bc144df46658fb4b6d43db715e432b7360ae9dfbe104db1c52b3acfe2f0fa4fc20e3284ee3a381283a5e125e94b08e32f3f2759e876cc0abad1556f0b10e14529603a8322a36dc1b0b48c77f26a670304e9ba2fc94a8427f00204443c67ec96bc13723d2c116bcd42627a3c683d445274d8b07a10a5b0d9affe49e110315c2003f39ae11e0365c05dde348db910b3767bddd703f127d4f2c9f217ab2b6a02ccf404107b76af21d7c9d0270fd29460a7bc45679eac67b616354f75a5b3ccffe166d45a96f5ebe3904c53811b433eec991336ada030d281d1281ab54fb3b8a5de630eca99311e1ede475c2641a0950237539c7cf5e61b1536d29cf047753f13e9ba75b01fe6edd7dbf5e23fe5e6fdb752ade5e40735a614950cde7258025eebe45521578bc5b5b09ff9edcb47ca3b563c68263abd446c355ddf1e22528d1d44cd711a1cd8d76df34b4e36a3b176c32a642d77f81d5fc7c307fee4054a0efa166eccefb2a4183f8b467e6ea8284db2cdf74cfa75bbdfee1b79f3ba0ccf7451cd7d20b21387952214619cf444be477b14338a6ddeb27313bcdd13267fa4ccec5494a82ed1098cf5c2520082bfa13e57b81985b4d765412c8de6b4383d23b0bf6541a4856fc25b0293d1cb9faeefff00f881f6f4c5ba9b530019352fa7c8dd4a6fac1b3f137a47966584d12d015fefc50adfb8e84b39143e9a6fa260f9fbda895872ff9e63686f8497321053899ea7a36edf0e76002aeb6118bdd18b4c9d05fd78a5ea703b8546a05ab7a705fc22af13fbb1eac25d0eaa627eef2ded15e6dd904a74849d029ce5a8a6e6f18ac4e98ec2b33f75302202c12ca298ee1d6fba4d739f862572574e72df7c89ec2cab1b3e31a15c79a6bf60c465e15061b93e9b2937f280057f8f63f617f0af1fe4dfe60a8d44fcbc581bfbfe613ccf42f2634fdf28b03da3c4e0f165d0d57d91afae721f33ef698e524e9a44111dc25414c6fc092aee643cf7f20386ace9d0493e64a5610511ea1a64ff80780bec43d00570cf214b210c7591e5e3cdf1135df769bd60e980b0db89e23304a21c892f76e8c83cb9e2920ee3c963b1d83616544fc960dc903b3114b8572d0fc0159acc8196094d6ba784d5a3591cf616cf01551162a69fdbe2869bdc88207c67d87172c25c45afeb44e25ec0b56b9e1cb930b63b442eb67befd7ae110182e8a7faef8983f1d24a1892bc6da5354008e0a8f8a87b2df346b804c63d7c19798ce4977489585e84ad6a2a16067dc122852684f5eb4e2cf0f8d68f745aa6403cd3d03b65dfbd4", @ANYPTR64, @ANYRESOCT, @ANYRES32=0x0, @ANYRES64=r0], @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYBLOB="938e8c45196f9ad6c25a2ac4", @ANYRESDEC=r0], 0x8) acct(&(0x7f00000000c0)='./file1\x00') write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434f3", 0x5a2) chflags(&(0x7f0000000100)='./file2\x00', 0x0) truncate(&(0x7f0000000080)='./file2\x00', 0x0, 0xffffffffffffff80) 16:00:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) accept(r0, 0x0, 0x0) 16:00:11 executing program 1: select(0x0, 0x0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x40, 0x6, 0x7}, 0xffffffffffffffff, 0x0) 16:00:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) sendto$unix(r0, &(0x7f0000000040)="2b64142be937af959fa40fcb195ddc4bb6aac7fcf922ee48cda228bf70e48b6bbf862f8ad4e2286d699c6fbf8951d0145c5662388074d859c67ecb48b4ff7cae26d354464ba9677e52fdf29a3432194ce03b01f35ae2cf39bc8b24926c78bda6c626ac7e4277b46e3194f3660f11c0cd3c3108536ce8b0714725b34dc87c14e44f2a84051f61b0545826c8bf", 0x8c, 0x2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() dup2(r2, r1) 16:00:11 executing program 1: select(0xb9dff4eb5faaa4d, 0xfffffffffffffffe, 0x0, 0x0, 0x0) setrlimit(0x2, &(0x7f0000000080)={0x60000003, 0x60000000}) setrlimit(0x6, &(0x7f0000000000)={0x9}) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) poll(&(0x7f0000000040)=[{r0, 0x2}], 0x1, 0x2) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) mkdir(&(0x7f0000000180)='.', 0x0) 16:00:11 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffdf5) write(r0, &(0x7f0000000180)="aada31afde6156b273eabb54bb00b2ad846f7ac9e9c361e98613d45db0c7b60b1b33dedc72d18acc182b12be8315c743713f86a415aecb410ba7f9c99c2d6424792a8dd710bf193d4d454a96f55a24084f9922f2bceba47fd2a652463bb8dadf4f632c6e3c91583d68a7c8836fd1a9e55ed8174de76f85d79c7799568a71d50eb5bb9e4967538b77adccd3c0b9c7c4c8249449b2a9a4621d4e32fb3dfec83287fc290c3f0f504e116e4b82574ace429196664cb385aa2c4fb9d2b006426787cf2f04770f0ec2f1f49b2f2fe8d49b4ba04aa1395095e0d6f7f555a9014baa56d13a66554ee845cdfcbaf0eef0199f4997de76", 0xf2) 16:00:12 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0x7, &(0x7f0000000200)={0xb58f695e7847c3f6, 0x0, 0xfffffffffffff7fe, 0x11000ffffffff, r1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x5, 0x1, 0x3f, 0x8000, "35b190f3c9429e3f83b412a97f3c50177b30d4a7", 0x81, 0x401}) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCVERSION(r0, 0x80044270, &(0x7f0000000180)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x2, 0x61}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000100)) ioctl$TIOCSDTR(r1, 0x20007479) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xb1}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) mknodat(r1, &(0x7f0000000000)='\x00', 0x6000, 0x0) 16:00:12 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x42) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7f3, 0xce, 0xfffffffffffffc00, 0x7fff}, {0x0, 0x400, 0x4d6a, 0xdebf}]}) fchdir(r0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f00000000c0)="989ceec94cf1b23759a1c51f523ffdd758dc84fc2a66de646586de5b0fbfd67d7c1f6e54fc20e7909b74f47b1122207bbab93ccb25a41a73f8587ac7dc828ce52ac0ef312914a06dfd0455360d8e0e4b1bfcf0f38b457defb7dd16a43ae44ebe377b06778a5c0bbf6ea398ca8f08bd5372e4b2e0167fffc3f9539fcc22adae37219544c67a30946bebc774329e421638fde0f0903359f1ad56e74d8242eb8c3935f9c1ce2bd9805a9b9bdd5c156733347d196ae0f7e680f1bcea9403", 0xbc}, {&(0x7f0000000180)="e2798f4add2b1e341684e21c26a7c97773b4636c3f5f151d5240a79528d3f0ba894c43583bf1b62e4a7f05a641127eb89746d1eb45a7bddb3e9a6a9dbda96f7c96571bbd5f1e2e8cd7394e089a0c49db37a99b70e3ba05e5fa4994b823df5fccaad42756db3e67ec1fa14e18ee9a9e3b644fa5e7df7b72c70a", 0x79}, {&(0x7f0000000200)="5c671084ad3adbbb0474ce2974830d32a3c301825a8b7cc44b5e78236a907bf62c57d2bf9868c7c8a2ef209c76651ba62b17b4933029d51a2b8af782ae7ef507597d78b340f12242a79b1e3ab60d286146fe4ab36294c431134c7992c2fec7aa3eadd9f7a68cfbf273fd5e4083d688", 0x6f}], 0x3, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000002c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x200, 0x0) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000340)="30218a0da2bf7fb09225122a252257b7d42bce97300a58bdfdac2c0da3cb9d59a2270478593c6664b8a289f37c7faf67834cb4d2c46451dae7526b01901b41ed5c82c390faae874fc7c37347a1fb314fa70ab4637fd7bd7813265c04d2823540101ef46daac312389e8ada9635e65dc89d3523e0eb46e57ca17ca7eae10593ce938b329ea764e8ca038c4754cf57e33a136f70a481bd1bf77a45103c10b07c0c559a486c55aa1875edc4f309ce8402fd4476b6ebed320f4f972a164b71871d227371197b9df46dfa2ded674bb691330e88ef3dc98a30dd2383f55b27ece78fc753fdb8cdbc2512a27cef7db9", 0xec}, {&(0x7f0000000440)="60ed2c395f33931e642b029fa03f49d836184895c413dd84b170776fd45c309da38cfc4437bbdae114f458a042bf910d1e2b07c910ae680738ae8de085fe512185a7246af00592725f2586cd6273d71a4a45df611c06f8e26a45c84a528182d82b825f32a70add271699a4ee917bb780136cceb27edbf38c20e55286712224c3dcd539f1e528340f5691d97b91c47f66626ede47a298828db667e62365c620a0fe6b5034a21b3ebc038762aa76e0a6903142ae7bba7fb866b7685e0015220afa11c4797aa838007f3fcbc8035af5ed265115331155265282b53677a589137bd41c92d0d929004b2e48b5316236752b1440402cb33e4ce5", 0xf7}], 0x2) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000580)={0x5, 0x9, 0x3}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000005c0)={0xfff, 0x3}) close(r0) recvmsg(r0, &(0x7f0000002b80)={&(0x7f0000000600)=@in6, 0xc, &(0x7f0000002a80)=[{&(0x7f0000000640)=""/19, 0x13}, {&(0x7f0000000680)=""/18, 0x12}, {&(0x7f00000006c0)=""/4, 0x4}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/4096, 0x1000}, {&(0x7f0000002700)=""/8, 0x8}, {&(0x7f0000002740)=""/212, 0xd4}, {&(0x7f0000002840)=""/213, 0xd5}, {&(0x7f0000002940)=""/181, 0xb5}, {&(0x7f0000002a00)=""/84, 0x54}], 0xa, &(0x7f0000002b40)=""/42, 0x2a}, 0x40) write(r0, &(0x7f0000002bc0)="3fd6edb8fd746aba58cc065798510135eb2dd3b679c39a25b7f6d26f094d0c6dd467898dba3cabcf14b3d36e543f3a65e28833b089cd115f2a3dc07e6504dab24a218f98c7f81acdf71174e7e9af23b10c07ea5d7509d3e8b480080dfc812fe12f51a28d83c7fbaa4b7211f6383cf711fa913c3179ddc463d298574a0b30b8e6256b4a381dc9a65f384053b6c3863913fc9c0bce2431dd61878fa74a67a7c46e818ee91632d4fd86318e596527afb1d034fc68dd369ef80a6484c864cda506ecab35a4ca7a9e5e28ad2257eff889be04312003b3531e94a2fe1f40103c4057ee6402e54ffb945b63c91e4121c6b5429c86c0c842f29ba13092006449e3d3813871c819f771f3a8db068cbee214d7bd823dd2f551e3ff140afaa2a53d6fe1e6c549c8b18526f0326e82e89475fb05924428af499d8213dced8ea6c1f19a5c094b144b906c5f17ad975d7b5f4525896ecab7dd93eebe4dc57c40ce2bbf2cc81040b704ea55a23d53256a3658338f5cb3d7eb0d78b92728b58c2503f2256206ee75edee1e5c16cc643686f75b342044219e0f5a7aa0c9f7443824b7a7b525a2cddcac7e29c2350a544327a72fa5b5b8dc668ac04bed9e957e7366d81f8ba7d52b6b4fed631f45949e0e2d6e7fd9284620af24abb5e49643a1b81e9b48a8052b9a132a83a3b8e9cac41db579f35ca30c1981eeb0312e042df692d8f4338261f26981e86c7c212ac1ef767bea786f0763280dc5c656f46290d24530f740d1ea2d1bac75a18ee8d03a8cac2de86b737be1a8f43d9e9758793e04bf7d9427597ace01212f471deee48bb8f6c2103597bb0511ac526840949681a2ec5ddfa309ca4793ada1a495906328081d494625c4102efefc6e8bbb64183c630b1b3ca661819cca883f749a33f5d3f8ca40f87147659d6cd1fe219ea72a282c8e744675c138fbf66bbf9ef24298e4c43c49989f90654954d9e396db9fcb09f308c32fb42c27e5990cb72d4dcfb49a3fcae578cf57c89fe726fd8c1eddfd0af870a684b98a09e12d461a6fe4d3ad3da2d9f972510b2e3e3e96af3652c7e9c72b4bac5cc45b04677b9b0fd8c7640302b42820325a5a3213c39e7d5049b3c022cc53fb434e46150e4fd4436a91d093c1b9806787e7385ba8314ccc7854e20764dc8acb6ef9a7b3d2cf0cf723ed93edd4a1cddebfb5ed0fbc6b87e1f889108a85bb4bf7275a186a3d3d83756c5fb1873e5ca8791cc2b8e088cad18096f67990783302bfee8395a6f7f448c51f11e2554babe5f4afb2a26713e1f33888121d46d2c0877002ea0ca36ee8801c8e8dfebed7bf8a09d38b9a4aa7c6ad48538db18f5e61040a7558cb5975890bdeceeb7edc1f2e5e3f1c634489dabd851930e674f76a2765cdd79e325db715d4141be935a961417e6802b9dace2b803ca09510aecaf275c691a12877aefc1aeb15d9f887d23d0a53f2dc027a13e1ce055b5ac566f982751a013fbd02305d7f138be1708f485e31f9c27a1d778c35bd747ff84e2813347ad81bb030ec63f6bc5cd070303eaccb829204becb9cb4cd54bebd2952f2c0e4677ac2114217e0793e54f35e1ab3d17afc37357096617c924a034acb60c2425a848da0b9eeace5fb343f720f7fc7b31d2561ea2b62ff774eec32e75c788a20590b29791b092c716835113a5577f6a8ffc98397a599a612b51b3be95d23238060c41d6aaddc56e2de556852dde4f1d9987caa4b303a69fa5872f797993204ba3f2b4a9be57de5e15363fcf9b464db48ef34675e3f1e03cfca8813f5b3c3135dd6f0b5c4ddc3f2d5c5963fdb93d7a9928f2ebe5f30318dc002d5fe81f178c390c546cd83a709295fadee8632a82a7a00394c5a93d09786a117837d9faabe6d9940cfd77e7b052759ba7cd8e464cbfc65b60e734a6dbc5e2aa28d6c9222371905d8172feec819d0042f686396848d55f4740c87ad1c6c742aa317bca53d11dad69ecef77a84b6ab70cc668d6ddc9cf383fbdaec1487f14955174801b8c7f1872b90a7f0cfe4d215d2465be355d4ef665fc227e9e92f0919e9dcf01609c466027c644ac0aaf1be03e3503891a8480eab62dd093e392c65bddeacafd6fe4957756a0d9a3c99cfc5e060eea13817a87b874f66251ffa4d88e5f8c2469b850cd1aaad0876a46a494cc272b84aa5a282b182eb1c60fa8950770e9a9c72df9368446707f3943934b7fc8b03490eb4cc6d6f55e3bf2485e9e7ec92041c3208b7181d21e4279e1a323103f53db6ec979889df68cfdbbe38da3756d352d9f71d6df41296efdb7ca01472e56a5a458da2458aaa09570f2c090bf1422db1d334c3be5cea87d8698f0ec76b1f9cd2a9b6a29d15cc59390797907198fb43e12d40e686bb04b028fdd4f69d4473553f11731971e8059e52ae23acaf9a8087e32605180da8c6b04ac63de9fb2b47e9922730e4742378387c789b803141533b962e53825c080b5105e76aa9f727d94ab812eb21e57e100a928f6e8567fbce3c2e4c2088958f329ce05a8f9f3b0479f94e2dd481f1fc037aaa768c0e4a03ef5e778df43302c5a631e3b039caa766a659ecef04c5bd775a1eff849edf696e20f6e47541a54eff722a950e09bf6b67cccde667192cbc1cf46511188efd5a5135d3bfc6cae24a5c9c3d3ebf9182159d2a2b99e919d2b0459da5261d9adbd146ffa56c30440f94be4e3bcf9dddb0b1141aa2daa059676ce8d6eac024c423df5ef1c0b45526564d5b83669909df150c76bf55fe5e05244a52b86a6637711e6359a39ef8cc7d053ba8020b7669dd1274c96a84b64b899c9c9bfdbb25574eea0667a0728daae4d52186fe4ed64b701505e8edc307fcbbc05ef9fc8e4ce0d47f31e9712e610014a4e9d6053c9b39803e693a11a0838930765c85f6925e084479ce441d63d53e44dd4557fe80def43737000806d2aeaf1e9c7c1170090eecee73f70c2384059bc5030e14ecc42c9ac037ae2e4e81e585ae584ec986c190ba2e040df34dc5902c039e398ec6a16e88bcf846a613a78b096c6c65fcde88599fba1ad38dacc4c80bc8ac3bf5ada599ba56ce93cdd202ef7ae4107d031431fbf423c7979da71fbf0ca811808a0abb115f3ff755e2532f77a0edbfdf2cc352415741ba4d624a112ef57b73195de8a746e2d7869048c3fde4866fc38fe6b25a1ba373e903b7f61c57eb0f48f98722d525b56515552504721b444c81ebeddf37566ddce2ad002bcff147e3417c63a9258c20d671c4a53fb140d419858cee7458eabfe62fd8e9c1f4c688a23d1e233640589cf23fa4162eb08a0622b901bd8f7bf97975697854439d0101327ba5886276f07996e59bd057db97f1bdab811e1f7f549a1f27337d6b7dcd050d43e88166671b2059690887ec9bf364adf49a3c087118fb9706fc35048a35803d6e320b2dc1389369618079e698b4ccd185249513ad293799bf3cb4c4b6783020320fef2da93f04b38e2f646b8d87d839652d74ef1cd3a05d99488ab513f54282371c7c690212d2da5658778ee3fa47c72cb9b7020ec4e0bea8cc8fee302e28960382dd2282f7f85325fd1e59d1bdb1527b31d071e3faead8447446e6b8c8429b9add6e5378403683e8586c552a2df76c2d9434ce0f5cfd3f3aca6744387ebdd9552e8ff9ebc1c8d15bf8436e774050253fd81cdf5b97a686f8a74588bc5a6edc443fff0c66c6698e7a5165174b99bcc29074a217af56c4f8c7cf0dffb8dcab95a681875bbbb9d4d98961451eee07fe7c6ac9de13c56f609928ae26eac2da3742f34c99bde6655032980f0308b33a531cba80a3143cad2607616ea3feec3479cfdf9a115a3f47ea6f48ee8b35aa3b26896efc96b0be646d09c1817c2afbba8a7672f3f4165ea59099a3405b32411c61afe833fa04c3a1ccedade3043c56efc3f30221675d9bc81baf51769f92deaa13391306970e1d761bc0ebc2a53d18de65c3d3053c8b83433ae12d27c8765e59b5027ac7a1c195d082f0d14ba37e841fa96b868a7cdc14f23484cf828d6528beed81693ce1e9148f35b1d412ef60c6634f991ec6fbf10410fdbcdc1eacb7a400a7f0c7321f3763d3a24b3c7b7d3509937dfe3ff41ec7a3d02c36bc6c0ebe3f8df6312295f6df457a9f03b173223ae477a93b9a8eff1f6b61619f3e3fdcd674c9fcf143b1dc15b65fdbb9abec53a009b56ccec142e21905b5440ba332c57f96def12451feba90aeda6711a2c6590902b0496a72f063fdccdebed711486e171d5f687e11aefb652f593c9795d944e667c15ad0e1f361bb3c570b2e6d27ca9cf022c0491798351487d262dbec063b550a0ecb46490334414e222aa9ef502e32c4f117caf047f5585f23a0d329b8dcdb6ba0dcec1ef730a4d368aad94849d98779cbe6d5243d8d8ba1f5b1dd505f71be945054f004465e63e10de25aaff36cc01d77b6cacbee38deeceee942312305657fe79b41ce3685987799578ba4a9d1a76200ffaa9274c22e24a10f660024b0463cfd674b5fb28fe2a10d4bfafcf5e19a7a359de914b66e5bb612e85a4783c79931e3a6413143be42dc20ee550b11049f3ac677fd436359926fcaae0bdbb0317e5c417498a6d859754982b4f073e7e44811002cb4335003286d2c78e785373231f155a15bcbab6ce2cb7f8cd4a799e2f820badd145085089e69625e6c9c1125b7d16af2a0e329f2755c7142abca773be59130983a43dfb4f3a5bc2beb2b6c7a29ec4f6789bee55d54fdefbd441485ea1df8cd4fc42019fbf445a05558bc4c8530773cbfe9f68b9b2854bca40353eff14f69a78968f79b557bd9fccece1d5431849e833a89d0077abc2226d01669f99963be35e9160870f71b68f98a28d7482855c60b6b86350f50d6215825dfe98e8ad9052a7fd088409ca471d6be200deb55a7fecacfbbaf10a8736cb4cec479f33b6b99d8d46e73507a21167e6c2bd188460d32b7c5b6f1622bfd629c006b78ea6f700b5273972e9db79fefe88666639622c9c0bb3cc743326f6f8acfccb626620da6faee47e50ca7c02242a63937c0fb39ecad8d899f57339e0e53ad6e019e6291bc96c38f439e9db9a050c382e47123813d95da9a0a2aa6dd81d164933c339984978954ce7938b94a8cae3987531d596c52df539d30b881d5384b50cfc27f87e975533885d6822ca022fbb79890098f45fb5e34edd26c2cdca39e04a6bd1e4b87f576b54d2bd0c55fd9e0c2faf9cf46d504039b21080e3914cb8313d2d372b1cfa121ade090c4c29bf1ccd235763e5b4c1e2a5a1b8316e6a47db254316e1379ab731fb4949aaae8ee956155f600e77e58bb52351aa2a4f9e8f2bb6d0a10d5a32fa80d3262572ab3904f9e7203018f2931ab6d729ed249bd7f58ac3be3825b45319cfe5da4517eb18d268172291339edfb3f8aa1307828cbe99c4331fc4548c49a74b3248acd03b1c50ed902b94ab2d0e0edfe0a5c351bf813022304b3f5cc556c923ec28fce5b2dcf4aae4a4b197365cb76ed2bb09924a49c160c3a0e2eec00518d0dbc67eeb6c11f3e9aaabd6cd4a53fbbdf45d8690074a1fc933d6262084474d62cf66e30b2201f8260c9efd12a98757344dd3e0b112e195dc89d060e7fba63ced152604222092e596cd86c8f1ff7e146dde097d71c5febefae70d5896630aab5c5b4c3131f6b627d7a80224ec244fe4af65a3d65a125a410bb316c60f980e217f03c4c23139c1451ec4696e158fdf8f6b479b897677b8ab1a8c451ed8f190236d6ed422613e562f12f6b5bf06db1ed2f66ce1954612724f9da5036a307755995185f0fa3c9", 0x1000) lseek(r1, 0x0, 0x0, 0x1) connect(r0, &(0x7f0000003bc0)=@in={0x2, 0x1}, 0xc) r2 = dup(r0) r3 = getpgid(0xffffffffffffffff) r4 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000003e80)={0x0, 0x0, 0x0}, &(0x7f0000003ec0)=0xc) sendmsg$unix(r2, &(0x7f0000003f40)={&(0x7f0000003c00)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000003e40)=[{&(0x7f0000003c40)="7b89d201ca9c591a7a00717c810cc6643410bd40e5c7debd4672cf2926ecfe1a975cbf2154cf73ec09ac5cce6562d57e6e887707b915f1bf1622d38689820ab1c70199d78fa1f1e6f305226bae", 0x4d}, {&(0x7f0000003cc0)="125777c55cbbc89650f02467eb0c43216f8318c3f7417aa93b9bec17096d347e63b71903bc81e6a74600df18ab2b09eab2862f3ffb0f0081203e409a493a74ff44860e2a00fe84d3b62b3ba6cf84e6b212455a5d27679765be190893289e19a394097c5a026d5684de3a9048dc372d90f170590db763144560d96f6a19240de3fb68c43c50bc864fd1501e225f30abcb3202b39cb295a86d26c03171fd37dffe8ed0062fc07e4d9aaedafc5b65cdae5ede44eb48532c443dce2cc55cbd8b1d8bf1cc08848ff11ecc", 0xc8}, {&(0x7f0000003dc0)="5f78c1976794ad39882a820a0fba8bbb93c39b9f22a4645f70e662a875a5535f2cae5260e0daa4a4701abc39f5730cef29f31bc0cd40955cc7a6", 0x3a}, {&(0x7f0000003e00)="320d798836241d2a79ac7c1b6272c802a57edd25b8781aff895d3ad9e336dc2467a86f9157c44c7a57ccb78ea5b9152409a908238d82580058e339", 0x3b}], 0x4, &(0x7f0000003f00)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x20, 0xffff, 0x1, [r2, r2, r0, r0]}], 0x40, 0x8}, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000003f80)={0x3ff, 0x7, 0x4}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000003fc0)=0x3) pipe(&(0x7f0000004000)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r0, 0x0, 0x1f) msgget$private(0x0, 0x40) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000004040)) readv(r0, &(0x7f00000040c0)=[{&(0x7f0000004080)}], 0x1) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000004100), 0xc) open(&(0x7f0000004140)='./file0\x00', 0x8, 0x142) open(&(0x7f0000004180)='./file0\x00', 0x80, 0x1) faccessat(r2, &(0x7f00000041c0)='./file0\x00', 0x1, 0x1) 16:00:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x9107, 0x7ffffffc, "73cc517dcd000000000700680000002000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="949d6a3f251355fa0839f56cbe162f31f6c381ead8c22d3be9e71816bc30d8697947f4c3d5df1d373c56af05dfb1430acc79d24b0f2642fd018d85077841a126719577a2d80bed2576d3d0a6454932347543c6ad7eb5314f9edcfd", 0x5b}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8003, 0x0) fchmod(r2, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 16:00:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000180)=0xffffffffffffffaf) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x1000000000030}, {0x30}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x40) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00', 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 16:00:12 executing program 1: mkdir(&(0x7f0000014000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x2, &(0x7f0000000200)) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x80000000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="6ad42e2f66ff6c653000d007f7a5804b0a6f9b61095e59c618144ba5a7dfb1eefd37a223d0d873179dd359cbdc1f16b601fdffb9f06d191d235eccd11ffd5c820f6508e816af6fbf47567513494a5f8cee9b62de24acef793249347e5064c9b5f5f9db498836704530f0b26c4d8dc751b3dded5a90e38bd53c6e0e34c36907feee4b4711c403f4f7539fb8"], 0x1) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000080)) getpeername$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000282fff43e6f05f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000006b97b947654a3f780000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fdeff7a6ddfd872fc6e384ba4c7ed7fdb06a2c68666fbfc665c98508b5943e8d92265e3338f911689b82a73fc9146f281980aa6c0403a4b9d0746524f2ae4893c9b6108d79ac631cc17947fb44630afa530c5a521856c11937bc43730ed808f78595182bf546bb8d2388db5972eef5b241068a68b3e540fa12e73fc5fb02bd129612fc5fc44b8a3f8bcdfd2632fc25d6c017214c0a79ebc3f40bb0d9caa09365f62ff75f049a99b97d7f6cd2150e6691c90005a917c09063c517c053523a415f35ff5add759abf750b91e0ab69d93afa12f7dc0a1a7411d0557199b35e2a34e8556c5b69fe1935909253820271081cbb896ffaa0db136ac6a55ebe7bb3752b270160c3793cdebb61311144ea5f538fbc5a63ef343b4cae576ca6e510443833333ff860fe99ade422dcd2d10c4921f38619d52c33af10d2f06eb1d07158263b2a4ed456778df2c2426b68df3060c1b8ea3bbb0508545667ef0936685696e14dfddf2124e92250d31ccb00f2ca15ccb9b097ff032be4836f44f354e4009def9eb028ecc9943ee46c94e8f4a4ca570c60000000019c9836f2ed933f2c2bbcefd02622262cd63ae19d622677c153567cee22e12199b7ae91e231286f6f2841d2f461d6bca3869d96538b9c9cf8fa68fa779dda2f2fbddbffda3d17eb3ca905819c14bd8bf414656458f1e40650bf773d4a6a69c9e7e3134dc96301f2b29f4d565b12b3560d4335fb4fa154f44337a1b0ad9c555baff36314560f97680529dca6bbd4b7a7c8b0878bf8fd2c806c9b387bffc730dc4857823495e5a1ccfccb0a2700ea5f40abba380239de34224bbc37c07ab"], 0x0) r3 = fcntl$dupfd(r0, 0x400, r0) getdents(r3, &(0x7f00000003c0)=""/86, 0x56) r4 = getppid() getpgid(r4) pread(r3, &(0x7f0000001940)="c3b2acdc97ad01ae0943ac58afaa665a3b32f7ee7aa1e343023d58fe0c24725da59dd1702ff7c138cd7597391bf2f50638e42825cac871e18d2c707eebf66ef6c41d527b64f13f1321a602d9805c009c8a6da9727bfdbdc6d67a36b72cf46395c6e30c0e1e3f683f83f1000e2d3abd355f4b8965c3fca8390adf5cb8323c67a011a4a4d5d1b231dffc47b3c7c021dcf2095291762f520ec0f756c174cf59c45fb4fa41", 0xa3, 0x0, 0x0) getrlimit(0x0, &(0x7f00000002c0)) r5 = accept(r3, &(0x7f0000001800)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f17fcdc06551872c441849259ecec646b7b3c76429ea7d60ee654329343bb3273555334f3edc4053bb78d59db0f80432997f348e01bc328778265af9721e76ca292f0175326151b5076498f2991b44545854ec31d65101e6d3eabe390aa6166959720f71a8ef7493df499999e617d716cc84b85620aa99f7c46e9624509f082dc20cb036cda69e994ff820164e23a2777c56ef7e9c5ef503736562801fde6168847b9f530f72d343b9c26af65e91eba6437936fc8e132704d0bb9553bfbfd8d2521811b8a0c648d9881e22113"], &(0x7f00000004c0)=0x64) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0xe67, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000540)=0x40) r7 = semget$private(0x0, 0x7, 0x100) semctl$GETPID(r7, 0xfffffffffffffffc, 0x4, &(0x7f0000000240)=""/114) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282903e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="356882843a46cd2ad9d473eff9190df04d5a318a7fed6d03fd3c65a42daee11418ecd3e658c89a703a63f2e135a25b412b71c07078985fa48ad62fbe9bd8f36a830c9dfe1b542e4673f7dda6e6c00f1ff1492443390c565439f34cf7135d2a09759b58cc2028c1c8074d09d4a33e9b3b56105491662bed66914fcc3405ddd7c770c6fc20f7f919079cb51cdae237c8329e4023f659b61f5c14efb2263b2ee079c0e681f980a49d9c1024906544b054649fa391d8d33dc4c2e376be569cb9da5c52cea7b86ac3c15c164798f9501ddfba0a3badd9e887bee19b44330ed2e02ebb20781511991c9397d9182aa22fe94842873207e623d465c6d07b67", 0xfb, 0x1, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf04a5787550b7804be781e4991f7c8df5f882b297be1aa5bf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280202e4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000020208a371a3f8000400"/171, 0xb1, 0x0, 0x0, 0x2e0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r2, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:12 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0xa99}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) kevent(r1, &(0x7f0000000000), 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) kqueue() pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) dup2(r2, r2) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x2}, 0x8) write(0xffffffffffffffff, &(0x7f0000000180)="9fc0", 0x2) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0xfffffde5) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 16:00:13 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0xd7ac, 0x4, {0x1, 0x4}}) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:13 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:13 executing program 1: r0 = syz_open_pts() close(r0) nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() munlockall() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x9, 0x101, 0x0, 0x13f1}, {0x1f, 0x400, 0x2, 0x3ffc0000000000}, {0x6, 0x0, 0x2, 0x9}, {0x7, 0x7, 0xfffffffffffffff8, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1000028}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="969b") r1 = fcntl$dupfd(r0, 0xa, r0) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000180)=""/222, 0xde}], 0x1, 0x0, 0x4a) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: readv(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000080)=""/113, 0x71}], 0x1) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) flock(r0, 0x1e486410f15402cf) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom$inet6(r2, &(0x7f0000000180)=""/84, 0x54, 0xeef0297c066a67b0, &(0x7f0000000100)={0x18, 0x3, 0x8c18, 0x7f}, 0xc) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="2d011c2f6669933a2738f024e60e1c4d4924f705fb94822a91b87b4fbd07ba2346ac68e2159b7351a30bcfcf45fcd493a1d2a30a443b28ef3a8259a26e2fa1af866cd068af870ff48eede2b87a243c8795d53ebd8cb93a8f400d10b14a7dd2ed8710c62b0ad8516eee3cd6d84b6b80999cc083441153f36b26bd9217b786f04e5d5363df64e794ce09c00f6c014df0620d7a852cf30c9ccc93ce634a6e9d457b1f860ac7357f9557c8f69089f1b899766d3f57"], 0xa) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x0, 0xffffffffffffffff}, 0xc) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000000)=0x7c3e) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x8, 0x6, 0x5, "085f97261882cc3959760302bc2c641eff74bf17", 0x0, 0xfff}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000080)={0x200, 0x0, 0x4, 0x1f7c, 0x2}, 0xc) 16:00:13 executing program 0: r0 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047466, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000000)) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x40, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73f300070060c3dce5081a6f6000"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x0, 0x0, 0xfffffffffffffffe}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: r0 = socket(0x18, 0x3, 0x7) sendto$unix(r0, &(0x7f00000000c0)="b10005016000000200fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c8953e9b12f310b404f36a00f90006ee01b120400000300000000000000000000020208a371a3f8000400"/162, 0xb1, 0x0, 0x0, 0xffffffffffffff32) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x41) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0xc31c, 0x2, 0x1, 0x8001}) 16:00:13 executing program 1: syz_emit_ethernet(0x2b, &(0x7f0000000040)="e50720e8a21a052a9ec252da45225c6c49fdb28abbb1dca7ff58461ebb3290d2affe79b72c3cfe2fa3c393") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfe3f, &(0x7f00000001c0)="b6") r1 = dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x1, [{0x1, 0xe42}, {0x2, 0x6}, {0x0, 0x2}, {0x153931e8810cfbd}, {0x0, 0x200}, {0x1, 0x7}, {0x1, 0x2}, {0x3, 0x5}, {0x3, 0x669c}, {0x3, 0x4}, {0x3, 0x7}, {0x1, 0x5}, {0x2}, {0xa2022c0acaa8a7de}, {0x2, 0x3}, {0xd420f2ae62675260}, {0x3, 0x5373}, {0x2, 0x6}, {0x0, 0x1}, {0x1, 0x3}, {0x2, 0xad9}, {0x1, 0x9}, {0x2, 0xfff}, {0x1, 0x80000001}, {0xc71f08b1d0a06c67, 0x9}, {0x2, 0xffffffffffffffc0}, {0x3, 0x6}, {0x1, 0x10000}, {0x2, 0x6a}, {0x1, 0x2}, {0x2, 0xfffffffffffffff7}, {0x1, 0x1000}]}) 16:00:13 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x10, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x20000, 0x0) close(r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0/file0\x00', r1, 0x2}) r2 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) socketpair(0x6, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="9efce1539817c6d77afafcee4ec61436d0381dfeb827a04e9ebf26d84614a7d92332f516abc8c4f89cf4ad561246df58ce75947a736c71e1970e0c09e22180987506f97898cd7e5318bbde5e9ae303160a20a44dc0e557c565a452fd5fca13c5d2a7d262525958ddc027963372b866b19e36c2734e6226dc4dd7fefa864792624f8651269b6e8f99919e7e81c470f19e5a80078b05aa57042498f64d2b6cb23c1187a6cf5b56f4f6006ce78c94283ce68075c4ec88c6617a19ebf6a83b6c882ef80cd6d7c713d98b62bdf5f2438c2afddadadc780f415f2b537766a9c4344a3dfc568bea21f98a385574ed45ca91d8475a54b38e4f1b3fd437146911adf41bcaff1d485f0e0d42707112a83f910a6e4bbc63b4d7400a5515f48ed65a9cece7e74b1c5d2c5abfbdbc9c6222903cee8efb83064ec5f18750760b978f14539dd84375bbea68cb8dd403d3f08410d4c30712b60742faf7d74e2833274e9a3722da52ac49f730a9db75440a0f2e462c22dcad9e54bbc10e21531ca1cdf656e0c3a0b971b3e35e69c7f04555311589b7542d2f20c1643cf5c91df15379037c9f01b0685413ab44f4124de1d903ca6e6343b5a8c6c6e9c8565c5e3570ea5ce33935851f64bc0adcbbd1d75e0e67ffb67227ebdc663fd2c02cc5dfda07faafa7f266744ff1d6a8563637a2d39bd8e6bbeff57edbc642ec3e42cabfe9394d548c858b9f5165b3f75bd46b89724a41d517b71b3fc25b0dbfbff6b9af021ee83ee944b63fa8f3eb42746ae3986e46496ce4568aaefd131688de4fa4797b141806febb871801cfd38705a7f2f43e6ecee78e1bf4bb427bd06d2320936693327e2456666e4aa50f975adb11beafc82230169c614c59aa8aca48af574a2a130331e7745bd4fb00e0946b668ad219f0104f23099dbf1c6f2e062d57cbdba88853623af8aa38eda2351939fd0a731d35ad32d79e5fa217bb88f9616b2a4cd7b3852c0029387709885099283c21ae391f5d071ecf9c9fe624552630593fe1ae25360d6285fe04893b62b8666d2fbc5f7079867b7417e405cfd0f861ae008d3cc76b91251228a13190636d11489437c0c05621dae9b4c17220c6299f802135e6a35e41e911833f4937ce31e587d2cf4511c014db81766fb31a82d06452b6c90fece5adf33018a0c7aa549e00a9d8daddceef015ed19094cf72558361d621e6c62c52d8e0958336bfbb60c4307b316204d8a5dabdb661d5b90709c46f9be566d3a457f98ab2894834a4c7e8f7a26f1506c67626c12463e9cf7f062e5a5deeda492488a06377a77502912a196ff9e4a0df7b78d7730fbbb24ba4aa781331d4589c515dfccd0fc13af5c40480290a469f90e2c2b4722d4c1525a7dd0c5b375d75cbdaec545dff923c5958d839859a20302704564b9719da2b33a9fcc7f45b374caeb2e97d021a75c84c5ae37b3d56c04e6f15ca36ff8955dd4af8564c3568a4f36c31abb304131f3ae0d6dcd1065b52f894f40a5df75c396e1bb077a1f2114cb2aa4d0c6fbccee8ebbea5f02b279a8a589daac4cc69e226977c8eec41dd437497c3161c448de45d2fe534254cde3641ab59116d28ef97b0c2f81bc81f842634e16523c1e3c4026da07eadf34c38d97f7ed41aeec3dde03d384647bb4fc64647e8901ade7d257dac7beb9f538d34014fe219b7f3702e7e6c62b87e61973c8f8d4b3311fa9d2eda7d06585a3c055324f08420bf8173982e5c1ae57f8e4d30805470b39413aa28ce014815053c4873e5097765dc2a105dfabeaeac875f06905175c9b87a6791444252c8ce69c336c4fecf55825be5c11b62bc8c83d55444e667a29801f441ca5f38015e669a927f895617de12c938c982a0b3065f36fc0d2a463d001eca026de3f661c3a97e68dd0f21cdac2223d387e3d3b2edba8e9d51da2727c61f083ceade91845727dffbfe89717a34571937f72e41a5cf4fac5ec5ccff6b274eb852573a72d7faf9c74dada657f57af226379c653a7220ba007d579eefa28e6abac8e1f4f68105e39ae6bbf99e2124b7801c3d4eb5117bee4023b56455e8160f6b8fd305b1b52c1d184291136ef29123d9ebb8548faf370e621eaba0388bc32878b80c26227790beac6785f09f955b3729bad5ce8bb7d1c81b3496a561c0529bee7c8d870470c140d6a0cfff75f155453152daa0fff49d6c79e1d66799566ba7e057b2d0dc9db25088557d4f2d07337ac4a8b4f7ac4d260643a6edb6e7cce3b9ff1e95c915dd0c5f376f82a74b76650474169a87be22946da5465c38466e7b5e0ba1d6a2589cfe489e09daa79a7697dbe93e3b73336fce507d2c30672e65e76502cd3c0b4d7c86a52c7d64211ef8ff1c59164ab374e1f3aa71693fbff309a0c7fe96f36a4d2530c6aa2ba5f2284740382e8731c41a8dfd93d0dbc3fe6d36e43bd4c5a921abe5f7af138d01eba50041277c937e6bb673ae47e538c6b8484f58b4e4bdafbac12f2de501ae578420b660de173b96ed635abdd879fc2ecc3788267616a7e0527a07a2711ba96897f544d90a8e5eaa0cf466283fa26edd5e8cc125663fcf81b41e054df7a87e34fb571e772a2953f0e02cf68232dfd686fea49ebbc78d6ed182f9f4622c428b1ad2bf5e32bfe30f7b9087c48994be3d00d31c142fe06b065adcd986f1fe30dc0b5b089cf1d743ccbd385fe520d39ce3f0424a32778b1db49e747492d569e2fdb5877e0d78b19ecc4fdcbf54dbbda239a8ab5f1f16ca1fc6f94014378a72124e78618d9f2bc49a867ac71d3be0bf63fb05cc1aee6748741965c24871b4dd8fce653579a28dfe72ccf4eac77a35a30ed95a0157cd4ffa7ad3cef143b06d769493de1dadc2417eec8122ea2de2ea2e63594d4727ae211ba6f82f8c6e683d57be35f5cced5c40a79253f59664f6f5e394d00ebe7f0b53449962645cc12084408133824b511ee4fe52f82310645613af16541f6d871b47efe3357a1257bcb52f9a65c6259400d5e582623c5d3acabc7e60d8317b9312f9203c71977f00480460348d3d75c5715a613245a759d176f26adf0743a4b17344d12ef69d99d61135a9291a321d4a7dad3b34d1ab4ac19b991810cfb49c5462c677cf339564baccb3132c25e0f321c4238be0b94eb863a9a530b86e87bfd008fe36657028d2641c837ec83ea3a043b1ca5187b08c993117c13209c036939a600790cbaed741674d20612173fb79fa57e9a810c48742d2365adedfd452d2264e8a4015dfec700f5da8945a084b758f67e750a2d8bd49196cfc0d3382346302d297146c3b74a17b5ba6087196bbb3bfc133d0d818cd1ad070676a7848ebca9aa9d3c9bc01b2e540913c155d6ed83f24e7f95e2b7922dd6d15952e2bc831feaebb76eb8c63b5b764dd3cd728c87026bf6c1c887fe77d8be62888a6cf12ecca36ead89a30b4fac55f1e6e9be914039bc3299e6d251ed6c9905843157faf18d7bb06453aa90654a43e23c7dba42aa274fb8622aa874ac41d28436071502df8fd0851a48f923a96273e54a7d60cc3c98f5bc2df420222a987b884ef1f61b981edd3ba3de8052524012c0781a42fbf47b5a01311a65d1b8b9795420bc39bc91e5a981121096f0a059b7a5da86c2d5736df71511224c78fa709abef1c0c9060d56664f6b05c69089a05bbcd498bdc98b8ad0590d10ae160263c1cb0ffb4e2cb9713810ebbada4a70a10ca3de6fbfd5766998ddc28bf4bdeecdfc72ac09f6fabb500ee4503a0575a059146ab6d546321951f5aee62093f82f91aad59c1d0a83687ef3113b0b6eae4443fab6a690ada515d3de81be82a9254c45e1c72cd85ef08818ab70a1882a29f312e864587dd7a45d5add791ecc89de6638f6ffba227b4d5a53586f5a75e1b1fcac4652da494ff8ea3bd6f63b2d7d53993679e31bf86dd50687b039f940e389fbc7f99ed2d193994d6cc6b80f671bab070e69cc51f9173e45c9c17678ae0daf27f4563485638e87bbd3f1fbc9c01c2bdc268451f8e61dbb41606e86f887895f0620b252e6ee54a330018172f47370df6a1cc1d7dff534b122c530e0d219db9b9a28e8a3c122027de44926a6ab7cb712be9dc47251cc6d050298ce8171d3d9e374ffb3d70be1aa8bb214468d596a57814a41efe42b9a0d6988498f2f203ce45b42374755462326764ea46b065e389ceb7fe14b013d4e252c61cf7e7bbe5a42c453904f058882bf3c848a572b16843fbc57d9f431b74b3a5ac4483684d7c792b539ec86dabd3caf025fc65a1a37d264699abb0edeed373a7ec58daa747fde38bcffff2850dcca89be1ec2ba4a10cb92d0f694dd8dc03adc9526b91d2b0bba0770e55af0a64a1c4bc165857223911122b9e10a889c3baa765e079c591c44c2f3b58e401bdecf59b24a54472c8c8b18b9b3e781a8f154ed09ecc21d4d354174d5d31f7cdd39e212f1293c8cc661fb37eb8455038d195ffade94539dda38b7326d677c76439ef92491d06309bdefa3be4cd4541faeb5a7c4f7a7d21863b1832ffad131a60eb48ce96398e458928c3fce42f6cf03f25750845fdfe776b556b128730d8c8c951960fd23ab860a9d4107a30831825012fb0f8f7d6a9c836eb7551c09e0056c34bb16fd8d43acc9e71ca57bcfb246d4c212e7c7b0177142e795259680b8ad9571a57f8aec5042941f590718f37502e1b655392bcb11c6ca335bd23af595f3ef09260b97df39eff4222bf785987db9ec4aaac8b569a624cdf4cc9982d32f56276d52d58ba35089ee828449b2168cfbf83327c73d3eb8d2047125dd6ea2b57be1108bd2f886474988c55c9c6d1fdcd189492f33095136e2fdf34f1008d71388bb38127cde729a785589a408d36e399df0c83c8516dfe340c190a6672d0d42f516729593fc6837b9638b583503ff54fe038deeb9b19a965e153964960b69ed1fa7a7c379530234291e2d60c3784b31ab50fee6d5cdf22644548c0f14e1968d2136271edcaa0b2f7ed310c811bc9d5431f54060451467058d3be9174999c701f99e3a08460e3e0ebbec5935cdc281f099e896aef394a74e1fc11fcdb359ed571551e74ee7e8584f9c2de549e011f74d6fe820c07135f29372268909f38a3ad25a30b6f7d777b7b96c7ee82c9f0dfc7dda55064a9a1ffa68de2462f262727f167c24590ff250fb5d8b8c5e91f1604f994a496ed0b6af9dad0066b3d11693de0537c22f833b7ecac6cc5511945032c2b81e014763bce32c8a26d171ce66fc98fc89a9df97963751242a6d5e1bcf10d0f4c49e07d7829de93a44f698ccdd0ae71ec1db3d6001baead7132487349c819fbee0acb0f7be47f755c20356d4a320efb7a7eefff80b77ae553ff2342fcd51b5fa9cdffbdee3d451ed37e284a3f80c9ddefa30b9cd49a8bd5b6e1fb828d59c909615ebe58a9c95ee258571330a5e40c01e8d3f02079c17403d48ad022770bb9b6fa7284cf6ce5552e4d30ad54a65f9f20ca9a49337bdfe79af5d59432e75c34c81b72c53aecf978f38fc44140db31fb6aa134c0a75c576704d0cfd8d6a1b65e771f83279822bbd62b217cee830dce7063378537f7a7885e98da13292ab56af0197f1727cf848a524ef84b121bb17336218ef7b642cff6033b668a965bb807d8984e4bcd196d4d4f03338ab832b8a61c65ce5d519ead008e532b31a532529fce7c8981afa706952e1cdc50663974d7395186a28bf2dd630e26fbb5ba75fb8015a7db8602b750eeb5aef26c0a8ab5cdaa4ab011f658fdb5c0c0b40c34ab9b7e7618bd2781f638ee43f1b70a7745e344f79b03dbdbf6eed9eda1", 0x1000) connect(r1, &(0x7f0000001080)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r2 = fcntl$dupfd(r0, 0xa, r0) connect(r1, &(0x7f00000010c0)=@in={0x2, 0x0}, 0xc) socketpair(0x10, 0x5, 0x5, &(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000001140)='./file0/file0\x00', &(0x7f0000001180)='x\x00') mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2, 0x2011, r1, 0x0, 0x0) getsockname$unix(r3, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) mknodat(r2, &(0x7f0000001240)='./file0\x00', 0x8, 0x8001) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000001500)={0x95, 0x3, 0x100000001, 0xffff, &(0x7f0000001280)={{0x80, 0x9c52, 0x20, 0x5, 0x4, 0x7ff, 0x9}, {[0x4, 0x999, 0x1ff, 0x0, 0xffffffffffffff7f, 0xf42, 0x800, 0x0, 0x74, 0x6, 0x6, 0x2, 0x0, 0x8, 0x40c8, 0xffffffff, 0x5, 0x80000000], [0x61e7, 0x6, 0x4, 0x0, 0x33b, 0x2, 0x3, 0x3, 0x4d, 0xfff], [0xd5, 0x3f, 0x6, 0x6, 0x7f, 0x2, 0x1], [0x3f, 0x9, 0x80000000, 0xfffffffffffffff9, 0x7fff, 0x5], [{0xfffffffffffffffd, 0x100000000, 0x3f, 0xffff}, {0x8, 0xffffffff7fffffff, 0x7, 0x8001}, {0x4, 0x7ff, 0x7fff, 0x7442}, {0xbfa4, 0x9, 0x4, 0xaa}, {0x1ff, 0x5, 0xfffffffffffffff8, 0x7}, {0x8, 0x6, 0x8, 0x6}, {0x858, 0x4, 0x52, 0xc0dd}, {0x7, 0xdd, 0xfffffffffffffffd, 0x7fffffff}], {0x5, 0x81, 0x4, 0x4}, {0x0, 0x1, 0x4, 0x7}}}, 0xfffffffffffffff7, 0x3ff}) chdir(&(0x7f0000001540)='./file0\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0, 0x0}, 0xc) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000001840)={0x9, 0x101, 0xffffffffffffffb7, 0x8001, &(0x7f00000015c0)={{0x3ff, 0x5, 0x1681, 0xce10, 0x8, 0x5, 0x86}, {[0x9, 0x4, 0x7, 0xffffffff, 0xfffffffffffffffc, 0x6a, 0x7, 0x101, 0xe6, 0x3, 0x7ff, 0x100, 0x8, 0x42d, 0x5ce, 0x3, 0xffffffff00000001, 0xd5], [0x5, 0x0, 0xfffffffffffff56f, 0x3, 0xfffffffffffff06b, 0x1ff, 0x29, 0x9d3, 0x2, 0x1], [0x1ff, 0x8, 0xb9fffe2, 0x3848681d, 0x200, 0x0, 0x3], [0x9, 0x80000000, 0x3, 0x3f, 0x8], [{0xffffffff, 0x2, 0x92, 0x4}, {0x3, 0xfffffffffffffe00, 0x6, 0x7fffffff}, {0x8, 0x800, 0xfffffffffffffffa, 0x20}, {0xd7, 0x7fff, 0x96, 0x401}, {0x7, 0x8, 0x2, 0x9}, {0x100000000, 0x4, 0x0, 0xdb7e}, {0x4, 0x0, 0xfb2a, 0x100000001}, {0xfffffffffffff79d, 0x401, 0xbeb, 0x31}], {0x80000000, 0x7ff, 0x8000, 0x7}, {0x9, 0xff, 0x4, 0x3}}}, 0xe2, 0xffffffffffff0000}) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001a40)=[&(0x7f00000018c0)='*\x00', &(0x7f0000001900)='x\x00', &(0x7f0000001940)='\x00', &(0x7f0000001980)='x\x00', &(0x7f00000019c0)='^))\\:*]/s\x00', &(0x7f0000001a00)='x\x00'], &(0x7f0000001b80)=[&(0x7f0000001a80)='\x00', &(0x7f0000001ac0)='}\x00', &(0x7f0000001b00)='\x00', &(0x7f0000001b40)='&:\x00']) accept$inet(r3, &(0x7f0000001bc0), &(0x7f0000001c00)=0xc) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001c40)={0x100000000, './file0/file0/..'}) connect(r0, &(0x7f0000001c80)=@in={0x2, 0x1}, 0xc) readlink(&(0x7f0000001cc0)='./file0/file0\x00', &(0x7f0000001d00)=""/194, 0xc2) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000001e00)={0x2, './file0\x00'}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000001e40)={0x7f, 0x0, {[0x1a7e0000000, 0x1000, 0x0, 0x0, 0x9, 0x4, 0xffffffffffff8296, 0x800, 0x6, 0x8f6e, 0x1, 0x10001, 0x14, 0xc400000000000000, 0x2, 0x8c85, 0x80000000, 0x81], [0x1, 0x10cf, 0x2, 0x8000, 0x4, 0x8b, 0x0, 0x1, 0x5, 0x8], [0x0, 0x1a8b892, 0x9c2, 0x6, 0x5, 0x10000, 0x8], [0x0, 0x401, 0x6, 0x21, 0x7f, 0x9a6d], [{0x9, 0x10001, 0x3, 0x5}, {0x4, 0x9, 0x20, 0x43e}, {0x5, 0x0, 0x885, 0x7f}, {0x0, 0x3, 0x7, 0xaa42}, {0xfc, 0x2, 0xfffffffffffffffa, 0x5}, {0x3, 0x8001, 0xffffffffffffff05, 0x8}, {0xd52, 0xfffffffffffffffb, 0x6a2, 0x400}, {0x67, 0x1ff, 0x8001, 0xfffffffffffffff9}], {0xdba8, 0x3, 0x9, 0x1}, {0x3, 0x1, 0x1, 0x4}}}) r6 = open(&(0x7f0000002080)='./file0/file0\x00', 0x0, 0x4) fchown(r6, r4, r5) accept$unix(r3, &(0x7f00000020c0)=@abs, &(0x7f0000002100)=0x8) r7 = openat(r6, &(0x7f0000002140)='./file0/file0/..\x00', 0x0, 0x11) getsockname$inet(r7, &(0x7f0000002180), &(0x7f00000021c0)=0xc) ioctl$KDSETRAD(r2, 0x20004b43) close(r1) linkat(r2, &(0x7f0000002200)='./file0/file0/..\x00', r7, &(0x7f0000002240)='./file0\x00', 0x4) 16:00:13 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = socket(0x18, 0x3, 0x80000001) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x32, 0x1, 0x80000000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x40, 0x4, 0xc000000000000000, 0x81}, {{r3}, 0x0, 0x4, 0x40, 0x0, 0x200}, {{r2}, 0xfffffffffffffff8, 0x2b986cc769ad9ea2, 0x80, 0x9, 0x4}, {{r2}, 0x0, 0x11, 0x2, 0x1, 0x3}, {{r2}, 0x0, 0x22, 0x10, 0x100000000, 0x7}], 0x786b, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffd, 0x88, 0xf0000004, 0x6, 0xc7a}, {{r1}, 0xfffffffffffffffd, 0x0, 0x2, 0x125f, 0x1}, {{r0}, 0xeee01be783f2cf14, 0x4, 0x80, 0x6, 0x6}, {{r2}, 0xfffffffffffffff8, 0x80, 0x80, 0x4, 0x100}, {{r2}, 0xfffffffffffffffd, 0x2, 0x1, 0x1, 0x1}], 0x1, &(0x7f00000000c0)={0x3f, 0x4}) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0xad, 0x1, 0x2}], 0x6, 0x0, 0x0, 0x0) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x1, 0x3, 0x6, 0xc5eb, r2}) preadv(r1, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) 16:00:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000300)={0x0, 0x5, 0x1, 0xf9c, "7f79e6018505dd7b95f294b2a312f8f69e1a902e"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) setrlimit(0x3, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80000004d}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) msgget(0x3, 0x4) shmget(0x0, 0x1000, 0x4e1, &(0x7f0000ffe000/0x1000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r1 = dup2(r0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="6c4a4ea97123a7f5dd9534e93ce93a1972b47e5fe97120798ac6b8765b4f4a3229d9cc85c993c44d09cc7dee77f6e42b25b19b4d801656e0d8ea1a7823aafa369625d0a90142f01e3c6d1bf63a1ad6638efc7b60326c245ea62e3630b4622bd68e0a6c9d320a5ef112dc1bc960fa861a51af", 0x72) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") r3 = kqueue() r4 = dup(r0) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffc, 0x1}], 0x8, 0x0, 0x20, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x100000, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chdir(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = getppid() ktrace(&(0x7f0000000300)='./file0\x00', 0x2, 0x228, r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) pwrite(r2, &(0x7f0000000140)="f8a79b92bb2a3e6018ff5b789dc78e1576260f7364b1b176371603d7a6f48db10668b18f0d6b61680e0cea2ce6aef4dbfab26602819901e5b46518d01180bdc331e392f049ed6681000ecc29af1e3d369ecdf97d207fb9f352bcf7fa726d7973062eabc5d8f111ad1e2b38d6d4f5ae59c095734f125ef15c042597593838e73604dba8c310d24fdb627bbbae08bd2b0327c550fba2598f7689cf3e43571358", 0x9f, 0x0, 0x0) acct(&(0x7f0000000280)='./file0\x00') connect(r1, &(0x7f00000004c0)=@in={0x2, 0x0}, 0xc) read(r2, &(0x7f0000000040)=""/64, 0x40) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) poll(&(0x7f00000002c0)=[{r1, 0x40}, {r3, 0x4}, {r3, 0x8}, {r1, 0x80}, {r2, 0x4}, {r3, 0x40}, {r3, 0xf3d5fe75fdaf8db5}], 0x7, 0x6) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000480)='./file0\x00') fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x4de5c85451c74bfa, 0x2) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x101, 0x401, 0x7, 0x4, "eb404f197f90fd8e46b1075e8084560b0f9e97b1", 0x101}) accept$unix(r4, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1fe, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1d}, {0x28}, {0x6, 0x0, 0x0, 0xa4c8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="fbf27553cd7bd9d8791c2d190300", 0xe, 0x0, 0x0) 16:00:13 executing program 0: pipe(&(0x7f0000000480)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r2 = dup(r0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r1, r2) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="8233e2657fc2030201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="0b2237bfb30773c6cdabf947532f0d4689432de65f6095e42139a4ca9404877c773340e2589e2e1a530cd5754b6c46d9388d78b2730a58b50b92b89b4bf8bead15e7b0f6d64b1e5d6855db61c615910fb1d2394343fe2ec9753c52f2d68d8548d681aa5e3ac8e32eb74fa70011308d0a60941771820cce2633f8951337ee485e87d71bc06396b1dd49322e7efe37d07f4fd0b2a1daa542826c1a1e74", 0x9c}, {&(0x7f0000000100)="c8efd03fa01467a4318a4dde1129cf66c3ccad01c1372baf76f3fbc0fb641148ee031c712f12ec0a1e0adeea8c21064b0b2eb9a07496e1570a126c2726b4830c2ab5bef594a6adc7819f4bf006e1008007e1557d3cf9f1201e65b51e92f8fb6353ad006f2495", 0x66}, {&(0x7f0000000180)="8cd80cd081e402cffe733143aadfed21bba8a6acad16b0a6486ff793ff307116a1e46a875c844e74e3f9344f84824e4d5789aaa26ec88cc5922be034aa6d7cc62e7e99e64711", 0x46}], 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = getppid() fcntl$lock(r0, 0x48dddb1e90f4e61, &(0x7f0000000240)={0x1, 0x1, 0x8, 0x8000, r1}) 16:00:13 executing program 0: r0 = socket(0x2, 0x5, 0x1) accept$inet6(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x800000005, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739e278b7ec0"}) poll(&(0x7f0000000080)=[{r1, 0x13f}], 0x1, 0x0) 16:00:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) open$dir(&(0x7f0000000280)='./file0/file0\x00', 0x10000, 0x3) setuid(0xee01) chmod(&(0x7f00000002c0)='./file0/file1\x00', 0x2) r0 = open$dir(&(0x7f00000001c0)='./file0/file0\x00', 0x80a2, 0xa1f1752ccc640b60) utimensat(r0, &(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0x1f, 0x6}, {0xfffffffffffffff8, 0x3ff}}, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0\x00') unlinkat(r1, &(0x7f0000000080)='./file0\x00', 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(r0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 16:00:13 executing program 1: pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x440, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000940), &(0x7f0000000980)=0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x400, 0x0) recvfrom(r3, &(0x7f0000000ac0)=""/4096, 0x1000, 0x183740f4f1ab2587, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/speaker\x00', 0x800, 0x0) getdents(r1, &(0x7f0000000040)=""/253, 0xfd) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/diskmap\x00', 0xc6b6247ccb19b618, 0x0) lseek(r6, 0x0, 0x0, 0x0) poll(&(0x7f0000000a80)=[{r0, 0x81}, {r2, 0x100}, {r3, 0x10}, {r4, 0x105}, {r5, 0x4}, {r6, 0x8}], 0x6, 0x7fffffff) r7 = getpid() fcntl$setown(r3, 0x6, r7) r8 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r8, 0x1, 0xfffffffffffffffe) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x80000000000002, 0x7ffffffffffffffe, 0x10002ffffffff}) r1 = getppid() fcntl$lock(r0, 0x5245ea7a07ffcf1b, &(0x7f0000000040)={0x1, 0x2, 0x4, 0x3, r1}) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180d70ef00"}) write(r0, &(0x7f0000000340)='\r', 0x1) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = socket$inet6(0x18, 0xc007, 0xf5e7) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000200)={0x200, './file0\x00'}) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000180)=0xc) 16:00:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x8) write(r0, &(0x7f0000000040)="510fc3", 0x3) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x10) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)=[{}, {}, {}, {}, {{}, 0x0, 0x0, 0xf00fffff}], 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x8) 16:00:14 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x480, 0x4) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x20) 16:00:14 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) socketpair(0x3f, 0x4, 0xffff, &(0x7f0000000000)={0xffffffffffffffff}) kqueue() mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) connect(r2, &(0x7f0000000100)=@un=@file={0x0, './file0\x00'}, 0xa) 16:00:14 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="500105010000000000000001170600000807000000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e000000000200fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208a31fd3f8008bda247bbafee7d78c04fffdd54f7f392a37cffbac00be07129bff0000000000000000000000008539cd8e001467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d938a2a5fc1233cf6e27749bbd97bbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030323b4125ce41203583671ac5e51a783dc1a0c21d548f2de6c031b7b303759b60642b45cbc5737b8e2405a90171000000000020", 0x150, 0x0, 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:14 executing program 1: symlink(&(0x7f0000000440)='./file1\x00', &(0x7f0000000600)='./file1\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x18000, 0x0) stat(&(0x7f0000000040)='./file1\x00', 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x7bd) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x137, &(0x7f0000000140)}) r1 = msgget(0x3, 0xc953fdeb91388a75) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000080)=[{0x5, 0x7f, 0x6, 0x4}, {0x9, 0x0, 0x70, 0x4}, {0x4, 0x1, 0x2, 0x7}, {0x5, 0x9, 0x2, 0xfff}, {0x5, 0x0, 0xe1d, 0x40}, {0x2, 0x0, 0x93b, 0x8}, {0x3, 0xf9b3, 0x2}, {0x40, 0x100000000, 0x9, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') fsync(r0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x15}, {0x25}, {0x8000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x257c, 0x7, 0x6, 0x1ff}, {0x1, 0x7, 0x8, 0x20}, {0x9, 0x0, 0x45f580c2, 0x7f}, {0x2, 0x5, 0x4, 0x8000}, {0x2, 0x4, 0xd, 0xaf}, {0xb9ca, 0x8, 0x6, 0x6000000000}, {0x0, 0x5, 0x800, 0x80}, {0x80000001, 0x7, 0x2, 0x4}, {0x4, 0x400, 0x4, 0x7fffffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000580)=""/123, 0x7b}, {&(0x7f0000000600)=""/117, 0x75}, {&(0x7f0000000680)=""/160, 0xa0}], 0x3) r1 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x4) kevent(r1, &(0x7f0000000580), 0x8, &(0x7f0000000640), 0x8001, 0x0) 16:00:14 executing program 1: r0 = socket(0x2, 0x6, 0x11) connect$unix(r0, &(0x7f0000000f80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed320cb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd251c4002e6070916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0085000000001e245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a0180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fdbb2469516d33be06d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee30000000000000004bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b2548bd4b3148fa4b5be5877f0f2d194da4a0c317c5630000000000000000000000000000000000841a1436b4f69ce3fa7ceb6c6ffc48a7abe9484d9424660000000000000000000000b1507c5a1bf487712e69119a3f3cfdfa74"], 0x1) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000180)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e8cc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0xbb}, {&(0x7f0000000240)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f792", 0x3b5}], 0x4) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x40}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="535ab0f0") 16:00:14 executing program 1: r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x7fff, 0x0) execve(0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fsync(r0) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0xc}, {0x3c}, {0x7ffffffe}]}) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000180)=""/253, 0xfd}, {&(0x7f0000000280)=""/160, 0xa0}, {&(0x7f0000000080)=""/33, 0x21}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb7e0080e4ffffffffffffff0000", 0xe, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) syz_emit_ethernet(0x9a, &(0x7f0000000200)="b6610d7acf2e33ec98ae7e99fd280ad609b94ec9a768c2032c0c325371513c21cfaacf5ff734bd26fa80faf89a3d6191a43916a6101e99a7c6e7fcf3641c0ababe93290293a918b34bbc67e315baecfecdcc8bcecf01b1eb6045c9c011dfec8c7f940a249da4e0f387fd05bf051b9df60920895bb57698ae56473ac33abad2eee28fce49e022664e14ce87d391f1953a2de0602f747afe7461eb") 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x7fff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x35}, {0x80}, {0x6}]}) read(r0, &(0x7f00000001c0)=""/143, 0x8f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x20000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0x3, 0x90, 0x5}, {0xb2c6, 0x3ff, 0x6, 0xb83}, {0x1, 0x89c, 0x1, 0xe1a}]}) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000380)={0x5, [{0x3, 0x5}, {0x2, 0x6}, {0x2, 0x800}, {0x1, 0x7ff}, {0x1, 0x1}, {0x3, 0x7}, {0x2, 0x5}, {0x3, 0x1000}, {0x3, 0x95c}, {0x1, 0x40}, {0x1, 0x80000000}, {0x3, 0x401}, {0x1, 0x9}, {0x1, 0x3}, {0x3, 0xfff}, {0x2, 0xfffffffffffffffa}, {0x3, 0x7}, {0x1, 0xa54e8fc}, {0x3}, {0x0, 0x2}, {0x0, 0x3ff}, {0x2, 0x1}, {0x3, 0x100}, {0x1, 0x5}, {0x3, 0x100000000}, {0x1, 0x800}, {0x3, 0x3}, {0x2, 0xfffffffffffffff7}, {0x2, 0x6}, {0x1, 0x2}, {0x1}, {0x3, 0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) 16:00:14 executing program 1: ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_gettime(0x0, &(0x7f0000000100)) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x7, 0xcc1f, 0xc867, 0x0, 0x5, 0x5, 0x2, 0x2, 0x0, 0x101, 0x7}) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 16:00:14 executing program 0: r0 = socket(0x1, 0x5, 0x0) sendmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)=ANY=[@ANYBLOB="10000000000000000e000000c41e7e3e"], 0x10}, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x5, 0x3, './file0\x00', 0x7fff, 0x4, 0x7, 0x3}) chroot(&(0x7f0000000040)='./file0\x00') writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) 16:00:14 executing program 1: r0 = open(&(0x7f0000000440)='.\x00', 0xff7c, 0xc0) r1 = msgget(0x1, 0x80) msgsnd(r1, &(0x7f0000000000)={0x0, "90a504c76b5433a097e52bd28eb8275ba9405c052ca481df7ad3343c3982cf9f65bbf3b22142fb820262cdc544451f26216985773101220e752800b5d8b131fcc6274380"}, 0x4c, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x7, 0xaf22}], 0x3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x90, 0x8, 0x6, 0x2}, {{r0}, 0xfffffffffffffffc, 0x1, 0x2, 0x8e38, 0x9}, {{r0}, 0xfffffffffffffff9, 0x68, 0xf0000007, 0x7, 0x5779def6}, {{r0}, 0xffffffffffffffff, 0x10, 0x6b8428317bca2851, 0x0, 0x7fff}, {{r0}, 0xfffffffffffffffa, 0x8, 0x20, 0x101, 0x1000}, {{r0}, 0xfffffffffffffff8, 0x24, 0x20, 0x100000001, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x48, 0x2, 0x0, 0xffffffc000000000}, {{r0}, 0xffffffffffffffff, 0xe0, 0x0, 0x7, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x4, 0x1, 0x62b}, {{r0}, 0xfffffffffffffff8, 0x10, 0x2, 0x80000000, 0xffff}], 0x80000000, &(0x7f0000000200)={0x1, 0xfffffffffffff212}) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgrcv(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000018239d9ba228a381c918a209da3a06000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000074535200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4ffffffffffffff00"/4107], 0xfffffffffffffe07, 0x0, 0x1000) truncate(&(0x7f0000000240)='./file0\x00', 0x0, 0x3) 16:00:14 executing program 0: r0 = socket(0x2, 0x5, 0x800009) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0xff}, 0x8) sendto(r0, &(0x7f0000000080)="521ccdad7cae60bbb1d829822301dccfcc32b72e1951c5aecf6e4b5e7e179a1bb2dc9e420b3cac87bd6a5e7ca0693f4061d108716e934c512b9b66d53d6942c67d731c223422b4d7caf7229e7b3713f1be826b0b3ef4ac1a260d6cb2a048299de6f18bc0c68fc332c837438d3a6d4b08ee357f263ee87a9632165b01670b64459a87540c43d22eb97fa6d1029065b2831adfa91a36507b39dd1a447aee24124db91c26187c1d3e5cfe580a0c66a9644206e5b739812e8bbd8c61384afd3cbba384261368ce196480345fa2c0e296261655bb547323d0384f372023f3d03e819b70192e3b11b15ada6bef61cb9be877f33e87ef64978a0e7ccd34435b9c14c9611d23b3072af4e3c9acabe8add01864222d018db713a81b6ab3ed3310bfb313715b36360d4c3b8f6cb2d17f3e6bfa807f3e3b8c7149bfdb2905493c5b43d88b36cf28a2566d34d606e8de07b154918bdc80c49626df0a5713704046105fbfb2e20413698fb198423cf277128381b8cd7b31a8efc4899942ac2f41b848c17b68573d340c03a4900f284a8629ae807efc0322a74d0465af320940cf31c9693e771d2978f70c5d73a57f875cdf69e19d811c46bf2d9c9b7855f08ebd6e8604f8e6eb41427b92b9aecaf7aa246b3f0e3496081607ff38a7618f4a19e121e1933fe7f881ca5a31df962c932e4f7c88f12d1216a6bd10ad759139d62db97e9f96c3419619d9fde7d27e4eed80e5ecbc04faf67680bbd956f97266e6d614da73d31b46eb300f6f16a950ae11bb33f3854a3893519636e46ceb2e35533953143223cda3c8778076ab7f4970d0d1f372ab6e9da29e05e5c64aff486a65ceccfcd400cbf9ddf84d7113d440c508ec99c269113b8e7e14bc4282e0764612aa3ed6919b1bd47f58d0ebfa00362000178dbd59b200bcca2845a57b97f0e13ac3b05b6617c2457a773eca81261a87fd00626dad007d3036a094843500098dcb8df40e80b10b3b680ed17ff42b5faa1d28d14aa9f35001d521c068b97b3345fd0e0625d24a737931906a13420bd61b0ff1eae3b24746c201d82ae590815acf0aae73c96bac037acc32ccd68ccbb4ed382e38c5e549fb05477cd1127e165e3bda4eb830eaf9bf9e7a9c9424a86f5df39a4679d4bc0afa319ba6858292e6e29fe532de26c3c3cbd4046ac472f51e4508a1439a1eb01b9ac0e24f67e50e368ec53d04154f0fc037fec0c1b9ecf03fe3111610b67accec64ee27de850484bbf0aa78f61faa821c25ade9b54bc98ebe70e3f8e4297c418b1b9b12bbe44234badc60264a54e901313e378cf2cb9c13b06ef6c919cb62b0f7a39ec53e0e65aa8c7e2df73d4773cc6cb35f344a092435ce43457f439f7790387e866d11fd96098d6e0bda5ee11a0b245ca73e092ec40d498a5b8f8337b4a55146779cd9de6e79f23edf5cde22b44df0bf64ec7acf36430427da57668edcab082e1fc18c6068710520a47cf59dbecadd2fe7468af764cc2de056e6febaf73f1f90c8b5829ccccb0affa80c7b685b68fcf1f3b36600b661281376ce34ae6617f1d6e27ac17a71e887571c355bc23ab5735c30dabb4c4fb78c847b4623f1d2530ab6ae7f7b9b0fe662a5c9e82beb294ee833501e364e9caed4690265abe9a4f5bbb076432099b8b5bdf4c31c4cf85c9f0e2fe413933190c17e2aad3219bdff589ed4dc3c71b8169c5c1ad4c496169f627cf0809613b0213aea51861a9100b08508fa3274f08c8c05ab1556f0bd193013ac0cfedf3efcf8973fae6f23671c3acc0be126d084afa95cfd2ac51e40df9dcc6796c1eedba35f95947a3be0be4ccfb5ca20f50481fe05374c92f3674b750e8eb744962e920c5594d0b03dcc4e3f46b21ade040807f3b0dfff72dd64ec248c42b398c1581f95dfd8a1260e99f75f1aa2aebff2ccdd4c9138bcf81d2442fe1a131a6ca2154698073c9c758f4b6d20a783b079a4acabceca6516c85fcafe53dccb13a8314b13a0447f43563f0f62ffa833491acff6a4b9e08291744e3444d2ad68c18fb5e107938fd7fac59507b76aa87739cf12337a7840c7504367b14769ccc08f9d949df65ea8557f6d31e57b10e38bc76b185f1c1735dc2a94ca7c393b82cdaab5e4e7c0ba1b4a758f0d3a1a3a5abc2f471fb9c38030b274a0d5b978511d6c0a426d199c20c259caf4f4dfeaa390956f055cfffc404eec14c271792731193b6829553f0ea634d47b92113607c305470d3db1a72b2915e203dc8a9cae684a6b0ec21d0d37cc00fa6a5b02609ca0c9dd892a359a368e0fd1168182ecbcabac0b6213ab6c9c138f965f974f83b21faa23413a2d2f76af090d5d41f185e82ceb85b397bf2ea30f9af8456dae5e85f693fb5bdb5eb3e7e06b4e7eec62bb78be68a4253ccd35f75a1b0996074383e3abe99e3fa309765c797c172e16fbf0c9f21f1bd46aa9ce80c930cc4bcc898aa219bdd6773e1c103905440bfb48555cd0a55ecbbf17894eadb8c60a452cfa7666de303d7d20f80581796fd83e39ab593277da69ec135ab3eb5442afdc21d2ee7678a9bc40e67fded2b2bd1e749eb98bf589060c86ef9c6fb01e7a383d9adc0379d8b721369a9e46cb9aabe0e9d183cf4f38d6b1540b1cefa323c055917200f2b8e835564c3593a1bce128fd25307a4340396c30744a19103e9624a44b526240388b61762c57172d6ba14bdc2852fe9bf8c0ad6167d768c03bcb44dabd9b0e3fc42ede0564b8a0c72254ef9a6a22d19b82123946941d347d49c6b90d748c865a1a926117631709aa828892d801b32b8582fdbe040ae2b8500f63b6198cbe6168117176d0947816559c4b2e4794ab9688de7ee5d07ea88930b17d8588613a58b85c78d9a7e58e0e2d078e3b587f94613f491347f2cd3202009911506a9ed44162c4daef1438fe46d52b2b1b92f244d2195842383959d584753d7b083c8ca583349bd815cd789e4fb887e5faa4cd0817153efca561d61b825e01e7e5216ff70b9d0aaaf505f973c5e06fd4d634f5662b7843d6543f99b94f2fc27f3bf3f2190f64e6d0cfdc36d04a15508c823866bdcb897252c7c9a0819625d39f76c66f3989065efe07ba9f187e94e951ae48b64737bca80f99ecc881c6d794224e5af56c836d3b4cf0c270c9b76a0c5998d08ff7794206c69ec32a0f84a5bd111ef26f5137dea42d20003e37112e001870135b7e434a94fcf6296854a7ba65374374b443091c7f727a41acdd5c71111ccc0374c4f5d076c41dfee4b2c305882397d15fc21844ea32b28695d6a95e7915287f8199c50b55e4f6c47ee2ccc69f5cf8675e7ccf75331518af7876e6be7b81870385e20254d9faa4d4e501edfc714eef40d1c77f7df46f3a2382ce2103d770c0235b1b513e15e413e1195426b135b183b355c855a2f0ed929526199821e17f9eaf92aba405edecdd55cbd340fa33cac4c0d342c045622973fe643ec862c07f805f97f209d93e35b05bc6bc0722b8a9a73fbab639f0a5dd65e5225b2283b8bd20738a6fafc3a7a87c640d89d9f60131fde422f137b2ce673dca1a423cf04708ee47446dec309e528f87d7a7f74cf944f22eaf6abe087873025be1081cc90f54d2ad9686de8c2eb9b80e5ee05aa638ca2a4190fa1e1063d7dc8115ed5c468e1afb99858b479b42a936bc684e27b9c1302fb53de302d67ccbb48b3d95376911cea38d12f505aef419e6975802a7973b0009e93edd9a5ecdb2a28962f42ff48bada66ed43207c8903b61075684ceba1428db5ef79d7e151904f94cdf5f2952dd504476f828e1aee42826ec6aab8ed59deabb2a5516e040de02ba55f41a8bc7df2e6f92c9ea58ff41088b491ae69dc94aa5a1f057a3901483333ba9cf8c9c77f68fde9da6e62f7dc7f91dff9f718ae502f3b0128d9ad395947784b335579f2982836963a1ee7baa049630dd4cb1671090bdcf5d81ce744a2ea60d2ea0563ce19da88ca975e6266617125fcbdca7e0b0ec5dafc8191af41ad81e7b29d8164b6700d09ab938093d24d7019a06909a921a58ad0c6aeabc69ecc862a975f47a7c27d132438a34812d97d373f41ddfe4509ca0544258d01b1185206e5a9374b573b8b408047ead34ae1023eab0873c26fab818227e0631ed76f2fb42c1f7de00e248d03da75cf8bda8d3fa0fc8772eab26c9afd5b7a2f2c79d15c4fdd89e6251690a5724ed410c576ab93b82d7a057e117fd15ce6e405948684c6f7c2c0e183bea753a0ac9fd0ba8e1a5f9971454fdf63ed22879423465fc881f6a598e431838926c64a0a342be329fc18271cd50867551d3f447443da66233ddd47795951b1414288f101c664f8aa7b280de02d4eba778f48b44e74760afd7cb437df88126ff2b996d0cd13937c8de9bc2558389b3b10c4c98fdb4bdab70bc0b8c14ccb548cc8ad92346f451d8d6ec083e58ea811decc6766cc460f2f4f28aa60ad6ced626fcae5ff17301d9deaea8403ed97db974cf5bab82df499579cc4412e8ff6bc675996c89d213bc04917988b89b32ff2a4505b9a478fff3e53ffa93249eae9a050d661437975262ca97f875912eaa9431a009e8a50b600d2c1ea6b6376cdd0c399487d6a2aabb3d43726111f987d1838392e7f5ff9d1569c19a89bdfaaaf2e3f4b427481b226cef3a5c46aa6d489145f9efa70d2f5720cbf8589e737ec33cc7c16b123c300163d90d28fe6175e660c1af7cb9dd5fce3100730ae09e2be6bb88d160881e6e8369e28e2d8f2d9ec5607c97f2b1e52d8d1e1f5fd40b5d72134708b8e053db8fd0016156ab261bc0a1bdf11867b0dd1a97f2a475204c211baf4b868ad859ce641ff86dd6d91b58a2b86aa1ab7e06ac9bbca03b1bf3d2c9805eba0355d0bf365b7c1d99819fb6f11b148205fb6108b3c536df7da6c1fb65511b45a8f4a4c22c8bd7bc8927666d91679893cc7aea5d03b58cd9ab32e5a97d9600893e08e614c29dad10dfbb60cdb7d9221d64495f8e3feec529c16e31e9530d3c49c86184752fc53d4472617e425db80a736a12a0daf0f8f0da0fe201fa5c6e6a2130a84a58b164544461d750c358ae009bdc1ea2821052ff70a33356904ad1f1126ed9ea662e1869972e0b1ceb8598c2fb0f86c79e5a47e8c69d478ab6ae98f854a495cf851e49ce3060dd9173ccdfe4e0978f2e3227d0d6143f07b8de04ef3836520d2c7bd96c2bb459f400c7ffa1fab11f7232504e59a90640cd86b1e69c20b0ebc7aaa99f1aa78eda73e3d26e8cd5e243b706dc0cce5930da44f25bc17d2fe0384ec8ece2d70b2b30567dae04a4a906c7c5e16b39984f38af7d19f1139c3d666af27699bcf4298eb289e18ee9bb707d42b2d842c0457cf6a55887a5df9fd88de3dae2cc181101822d53e7b9a2ef3f3c740e673d1aa8c4302ab25c1267fb66a5787778b412874a53a4a7da778b8b18fe52d1b233febdc56171807e06fac48b0dd471a57825ba0d3db41694678ad2a2759500c0e066cb2dd358c895dae6308aa6efc3ad10ba7cb4d800fa8e3423f7293e4d943cddb5756a9929b97b05f1901caba102a16b632933af2267061a53eb4ff9e6cec60adaa79d2b2863d49ff3e55c828380fa51bfd2c28b956d5cb350acfd9d48de798fd72d38c7edae7e414481d3dd9a240be26cddd0bb86866b0d1b633a21f89ffea50679caafa150a29ec9b4f030909f1fafd05891bd0f89987293cb06df11e8f82334799564a9a65bab0e487673d212720e9e3c621578440e78c0f322de8945e296914ef07f29ee4f4d0abd35e73119d193c9f2644e57901fee79008f332063d57b6a9f", 0x1000, 0x2, &(0x7f0000001140)=ANY=[@ANYBLOB="f3ff2d2f66596c656a000b4c4800a232186497d9a55d99a47f224b2129616a6dc95632b242f20fc23e6470fc54998d2e251bd812322d24a4a118a140c3650fa2c3f06d08795fd18b963a7f0eb37cf2a6bc92983edc086fd78d78c937e32ab92bd9ec1bb00c893d59629fcff6f0d45a2d5231c46d9d7a21d5a69c53f1b3c4fcad12840a2c"], 0xa) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="2500005feaf35f7f055146b1304a010618a56964653020"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000010c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000001100)=0x9) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0xbce9, 0xffffd}) setrlimit(0x4000000003, &(0x7f0000000080)={0x7ffc, 0x100000}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x4, &(0x7f0000000240)=[r0, r1, r2, r3]) chflags(&(0x7f0000000280)='./file0/file0\x00', 0x0) setegid(r4) mkdir(&(0x7f0000000000)='./file0\x00', 0xa4) 16:00:14 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 16:00:14 executing program 1: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r6, r8) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r5) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000180)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r4, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCEXCL(r10, 0x2000740d) getpid() setuid(r5) ioctl$TIOCMSET(r10, 0x8010426d, &(0x7f0000000000)=0x4) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) 16:00:14 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000001c0)) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1, 0x10002}) socket$inet(0x2, 0x8001, 0x800) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x66, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r4 = kqueue() r5 = kqueue() kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) 16:00:14 executing program 0: r0 = socket(0x38, 0x0, 0x2000000000000) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032824b50dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a7"], 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0}, {0x0}], 0x3, &(0x7f0000000780)=[{0x10}, {0x10}], 0x20}, 0x0) r1 = geteuid() getgroups(0x3, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0]) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) 16:00:14 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="dff06846c575031ec104edf981ce2815757523ea5c107e32c0daddedd70ae8245a3b828cb63050e9b11d9fc5f60544504b9d9871ae73af55b9c3500a5c9a9734ca08544d634908b628a5853c007f14ad6587bf62800e35489ac527e058b395bb7354b487da25d892b00eea9c1fa80a0b095e4b4d33d37511de0fb3c86a1847cef8094f0c350a6ed75a34ce84394c52f5f030ce2a1db1f6af67763f2acf6b559eb0", 0xa1, 0x8, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009a00000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x2, 0x0) recvfrom(r1, &(0x7f00000002c0)=""/242, 0xf2, 0x40, &(0x7f00000003c0)=@in6={0x18, 0x3, 0x4c, 0x3}, 0xc) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000280)=0x1) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000040)='r\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') accept(r0, 0x0, &(0x7f0000000080)) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1, 0xafddaad068ab9402, 0x0, 0x10000}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8, 0x0, 0x80, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) close(r0) 16:00:14 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c6e9587200"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) 16:00:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000240)=0x7fff) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r2 = dup2(r1, r1) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000002c0)) fchdir(r2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000180)) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000040)) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000280)=0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x28000, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x1, 0x3, 0x4c38, 0x2}, {0x1, 0x7fff, 0x80000001, 0x8000}, {0x7, 0x1, 0x9, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x3, 0x6, 0x3ff, 0x7}, {0x6, 0x2, 0xfffffffffffffff7, 0xff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x400) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) syz_open_pts() setrlimit(0x6, &(0x7f0000000000)={0x8001, 0xfff}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:14 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000100)=0x3) r1 = socket(0x2, 0x400000001002, 0x0) connect$inet(r1, &(0x7f00000000c0), 0xc) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) r4 = dup2(r3, r3) r5 = kqueue() open(&(0x7f0000000200)='./bus\x00', 0x2, 0x20) close(r3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sendmsg$unix(r4, &(0x7f0000003480)={&(0x7f00000002c0)=ANY=[@ANYBLOB="08fa2d2f62757300"], 0x8, &(0x7f0000003440)=[{&(0x7f0000001340)="f2c97b823d3575b6f90d1475cf6532a54a0aad441eb45afaca114e5abc8557db1328f653c5863c723c30e109bd3e9ec6d25d230849462e56fe3aae12859d4ea4091bdb77514d7cd51d427d9bc9ed9ef6020714e31c731fb8c8e939ecaa2c73c8fb1b3f3ffb8f36834a8d0563bde0d290350a4bd173cf05c61dc2120c42dd5915afa9bd492345a37f7bb883247dd116cec1b26087fc07b20f08408ef15d9f81488c770708a20e059e2ebcbc44ad4d6df23dd2b7edc9b4012daaa252561163b90c5c3a1d3739039089c3fad872863968a9f70c597ae4f1d34ec36a4faa6568f9547d2ebbb0", 0xe4}, {&(0x7f0000001440)="edc5559162343f8be090c05d4c1935210b83bbc8c2e36afd97a1226f5682232c3c7b97d4b7ce4a1a6210fe1a40535d82df7c70b10a932534eef055cb7222556fb75778c4421d81fc130e433ac34df17e74b0757dfc7b358304cdb44178a4160884b9bc11e8afe98063a29ab153596f08aee1233b5555a400c4788dfaef4e9861399ae54c54a4b549abeaf3b3734aa85ec9ea32759c652fc17cf040a67f7bbfa126491b7b3ed8b35dbc892cd674c965f152cf030208aa39bf9fda4dc4f32b0e154ea681ec16eff8c5e3dd06a75d3d0d622a357f5609779babc23b7ecc489afe38596c7b929fc5b22469338af031960858f50eec0c140ed5855e7d14ddc760084e0b718a7bffaa365c315b85655af8d6ffb30abb1467efa459cfddeacb7e9dab1f734542375f5cba3c7658082cbd8b3215d99454c3adcb303eb0353cac9d1d8814a9eea082f880d4c724d59dcafa0057bfde56a5353a7445b67123db017bb562f689de1cd16fb9074f092e3ba6c8903051d4537b4b73b988cd732d1e1def89cf2602bbf6990bba87494bcf25d218a3a9922c4ae93f08d9fc915dd4e04679fa861a9bf9cc3b33da03f594da1448f0c5aa15a061f82d00db265866d864a427c2463a0f954d9ecbf5482fc2a7ee30e1664bc7de38e06e964362c1c0fe1d45a2ed7390adb83be314e94a2ce0cc864f4018a0c4561c7e88d47c1ec7d313f1d314763a88d3ad921089e524a44611dd9bdace1218574bff7cd99f2c7ee9a8628d0868fe742d70c600c1b45c9696a295d794329ed8c915979849c215c799b0754066c11bbcd8d46cc74ae633da36bc8fb6918ef1d7d8143d4ae7617a284453904dad38c3458534e708697a0025473280271bb1d66d7a44a7deb5d9b79ef02b9d9228ebbd6dcc6b273319bdd3eadd71475e714c0caea3736d012d31ee7639a09b98f56e1360e9a40f2b5c8ad60f9fa10ea3946b78facb1077c8b7685e07c3491c8ded06ce2ece5c72e1ddea5b8afb0189b8fe96caf41c33d0a2f470f50da850a1de7f79c78461c38434124c8d0eabb4b190904a4c3c7bdf2dd74844abc71c217205cbffbac60d7198bc6088dadb5100e9659d79688c57d6b09abac2a5c47e94d6d1c7e9e461bed838166bd1640f5cef4fc0ca15cb28aaacc6d0785d601fd1156edd71926bf84445a8365dfce77ffb24a1a7d76e1910cac4e181d51f6b92584a9a57179addfc48628f3df51dbdab83cab9ea468337774f40494ff80dd3d00331fdfec4c6d14ab3bc7c063b70162df6f9585b1d5a009601212ed5fe4afc84201a1ee47cf961b59d43f5658101f8124bd76b95984d2df2b68fd94aa0a24047327aa28a58f66102d9e8e2e782beb76736ffefe41d1e58a2814aa8e59a65b8cfb7191e7841cdbdcdb012ccdb5c7bb941dcce22ba81280cf3cf4a028d0e0fddeae28cfa2b8a1665e735471a60b14b3a40a1306a63cb75145b27059f999786e040b3b5a41127e3b47821a5757b8f03f2686b6dc4b73712b0c2999f47cf59ce92240d7935f1ad3ea678e1e590dbb9c28941eb5764aff61256c114c2cd7db37cc3ba93ecf8b51d11f7edbe5dd56a67fac4b2a336e6742629b2344748de68dc219ca654e658c15245f864e716400b0454a46a7298089231639e9a5f4b54c5c95037b0de6c3abe1c3816d96a6ee878bb32253241b0d1b0726dd039c9db8ddcc7fc293d65db2518ce5c92b2269e9743c4a0c88879b3a2bd3c2f64db4681c698c03a5ca893d49117d0da8b240da97ec2a36e509641fe788fc54e7b60401d14f90d4af1f3e1776618289588f698df765e17e41e7d8bf1308e96031131f8ad10d2c91053fe89bdbd576999a4e3b89ae67d83f311dc413d6da2a8f2d7d1abf24769ec85119ab80c4b4330ff9711861ed35a1be6dc3ed8bf0ac53cf97a21580ebdd91f6589a6625e5d2faeb1d86433ac7f2d068d5814ba7d51952f869e4fc46ef7902d0cbe43467907ad5d0a8b710d805e4a3a4031f896a4a622d61e6ea211aee6b9686474757fe1767a249c5ce2df0881b2c1b1cf33d47f13112c3549e19e4befbd9827c57d7ddb07e84a506a199c591882fa85a8ad071fc66b9b05d3e2f36fed90519870cbba77b266840d791797c3880108d76853a1eb2fae72d1718d453c7e7c0d9ff271b05fe2f489260318a3358396fa055d3dca4c0dff6555873e8572291601582c51f72d7c8985f705ea19db94939081778afd79a1db75c13b252e607f81e33bc2c8f560b6af6f65bf87e477cea3e5a6c7ed68dbc6cd6c3df3665b88ace169f9d1becbd3ea95dca2e1b069736f6f2559a62bd6ccc128a5c30c006ad34517b4e7ce0bca5f8e7978e3febff439ea87931f7529b00b313ec00dcd2410544fb818cc653f72cb9654617c964f88a289a07bf2a560cce4906d8c7b5e70a5ac85352f856b631fcc3431222423073e73b656b85dda69b3634f2d12fd84b1617ac2f4a4962bfc945fe018b1936abbf8347af1e5f502e264c209e4ca22a8d962ec885152408846bfdba94be789aadcfb2db53aaf32d23422811055625a60cdf331124a922442c319f065db5bf708aedc1db5eeb6c9e0a60599ebb8b9e9d34c6ce07355cded290a5e8e9172b601e649cfac2323ef34d103c76df07bfdebc600a4f871dbeed799a865cef4ef63f4338b45d1e7c3c688765cb0fb628098edd3da5d7945397f78572fe894242bc149a7c49a5150c90bc5c310493702376b4fb5a9b23ba3d60da4ba2e36fc4f623e571e5343e4ae6b9ff40b3efe7d91d24edb9eef5d457ba906059807bf2a133f1e65e0911d25da8bc3879a26e0706264b8c173e7763604e46376a020e3ba11ad389d6e9132bfc5fc35d58fc2a03b82b6361f367c69dfede355596a81c4da3d2e81260587e2e49f4a0222735dc6d3edd681306b4828ebeb4e6275b04f0f2a6a5aa6cc73fc270cb30ccf3ad249e2df5c00e12fd9fb1dcaae078626959a1db8006fc632016b0ff4e27c2c3540cbf68e3c0343288e2c854e2930c2e2a58263a96279a201036a35288e6ce14b1464f573ce5945ea33b9fd6fe8e81bf2d96e8a2c84e8789ed8ecb5f20cd6baf60355a98a709aedfd6fd5251ad33405ce8db871ffe7729c2bd7992181df887cd492220afdcabb9f31bd7adcefc6176570b3d612e9126d742f8b0762cdb4a003ac306fd48152b9022b664b65633d8e72929364866eeada48b681682160bd9704d8a0502c14f9d1ba06c27fe68177ddc99b14018d368fe333cd6ebe1ff37f68d5fbb937655547c9a9df97ab34671acecf6e85922afb0510faa438aabcdf42a3ab3cde63b35f587d582a7ed577e90057a2fb3766a9c2f80d944cead22f98bc93fc8909f95d279ccb926e0c6457984634bcb57b00a69fda238dee048a5a3b89d8629516c80473ffc4d402cff79b48722190230e2e545a4e29514d9810d7b35e9eb2fc98df0875e43dd24beb44cd2947dac3e30162e33afc279bd4463f81483dc268d6d25525617be55d632b7c91925dcd60167cf8f1feec2db0d3bd034cc3b28ca0dccc63d1756aab5a4809e981a70633195bdc1804f9ac1402aaf0019cb62c485435a2dc9c88a55629fd6033a3c437ca3cbe07d74d7c763828d95a066394ed17d2d4da137f1e09debed1bccc039a9c866e6e0378627994662f8a71b4d00ef3de566a9565038c5fbdd16e8cafe0c0c3a61a4b5dc11ec40c901bc7bcb0943ce5362c31bdd7a12b792f2ccbc953b21c7b12ec670aced39a551df197f5ee49f7e24957301241d494765b54f8372c764589eb4e12e526f26fcea59148fef6034e54425c636df00db05b30582b48b6da85bbe4c54797b69709e5aa70d3b7fa38afa5740f04aff7f0203e404f2a00cc8dab7800a50e5835fe88db1de761cd61a420fe3e18757b726bbf583217e38dbb7234acce7f7a4a578f565de3493335bfdb8e7dc02a1cb085a374939a11717f151b6fea3116e2ee14dc84fa4281019681b5834db49fcfe111d41738166ae65336f529ac528785abedfc918c7e0d4ad91e99b83aa0329eddd8f9b432979195d5d6170d9d6570e9ce1bd4ed66a77452d6ad109e58c77fba9c89d61896c797de46a2320c19afd241334b0e310eacfc9a89e8473185510da69f70231b64fffd8842295663c5b1b7dcc33c3cdaa470008da3f30cb8e935272c7698864aec26d00f1d75df04a6f73d93c916b305bdf07d43fe784e9618b76ecf40f5dd34d477187d380f937ee462298b055697cb44cb2e54b45a071784db96bbd65da9fe4caf20b65968aa17428f6127a3d0cdbae9a97fb0f4656fd0d35ecb175953cc74942f2f347702e8236841a42b7e93bf9f9b2f6e57b1015e59325208e8371475576958a5ad7d27141250aeca1bc7d30fc144e8e927e9a0faa8b64c2e54e97d62673ce6c617345ac6a0eb54fb0eb7e2d1a6c834418196728c4356f19b13c66ba47a4390a4d4857a72476995868691e9064d50bea0f1e4aa371f23ec83ad54b36a180fcd7eb9668d82e3b8f3bf101f01e9b782938a6e3c133849421c1b4d42c6c89c9775df8c3c84b4cf5f038084ee955d92db08ee8cc0b2b1c53bd229fb6b6b422c34eabb4697b094caa8051f789d14903351c50f0e6c810675c73b923bccdaea0d2798c465812ba09102d2ee7be2c8cc77a3ddf81ead5cb6fe599ef2cf18b08028eb42d4c766ceea2ab598a563cef15cb21e0503e62fb0b18d97774653236fb4fee0eb596f233eacd759d760611e359c517550b9730f214812506923468e339267f35bcc77e25cd5a77735c679ab79d3c04a8619fbd710e844601671ab935a566441daa6c197b1e276756cd38a27a2ef9fbdc5913b563afdc0fc0865679866003e63baa5f428d9d4e372ab722f9a5044f6961d1857d80046bd83ea929de818b51c4f13295f455421d5afb205ea6917b42e430cc7b63a4c230c97debe1c0ec5aef35972e6342ff2becb740e145d46799d51d93185452edee21a1cb6abbee9c02ff4334f4e5138c2e5cb277f18557809b48e7d272568598de489c629ff65146812b89e74ed15948d615df69731bce5cbb63e196885d340b56503e22368e558ac25302937823bf5c22f96efc1024ba9ba3af8ca0e3f0ec92b5530b2ef9337bec734e800950712dbb9388aa2b291c6165bed7c11720cc0dc522da806424d20cc78ed68ef79ba91fdbf3351860541f03f53faf294b03157c2f50b14c97d550a9e9dfa59f763730e636a4d4e6ec6242d3aa72844274de28f9423828a30a0ff5bacfdb881dd5d354db29ea031117ff94a80babf7e519095bfd1d29877c64bc6cc560d91f8bfe8e14d30ac938ca21d6550061412ffb2fa64cadf6612e2b8f8bb6810b092ac1f57eaecd3b1c29a0edcc7cabfd378b288bdbd8b65700b27e843cd5a1c40a54c035db461ec0d5c438c46aeedfa71faedc08c01adc746529c301f929c2728f7eb29d4ae1d83d4800e09019c05f9e8df77f63946eebdfb37f7d182fdcf2593c761908e74c03969bc5802a16b75ff8a3fd8c6f9b3b46f92b892289481a9779784d8bee63a738fc77ce341aba51b11282a0c6df35fe941af4dcbc9cc59645ff352dadeed1f55966ecc64ec2ade73403aee6faab1d6832fab7d9db8910db260cd0f1ba0f4c4c5eb6acbf9c0f61aabd580bd0207f6580c5d9be30147822a8da4d71f0059f7512c71b3490de499d5ed6f45ac4fbe502337882e6c8f950785fdb6065375b957ee8da4b34a848e2a2756b954a628ca37afc2ec196f4584a17ab0e375efc8c5b11d03df8745bbdaee2e3671d16fe958cb13eeae0f", 0x1000}, {&(0x7f0000002440)="4a63bcb2a9645460a7c130a08611c7aa447cd816c479d11dae1addfb65ef9cc4b4bf86c629dd13c6458a7eb0a3c75f76ead875d9d9224589b6f7cd4d1df3828202067fdd1143de4cb40e4741d0efaf29595067742ed59d4144b97a29f5ca5e06aa91fec737595444f02f55ac70463d8ccb17021e9aeb1ce91dfce980ec9f7f5480619c3b7423ef04b1c4b23d68361f504957230e4e4a218eadb4a0171813d13c0d16e623c2e8ad7bc28856cc90ec690789726ae09fc9b3b18a4f14227cc8128b3aa3738a699fa3b2315e87a2d57cda56ba34c0a5de4b7ac29ce683b0263d7b258e86d35371d68386ff8461618d4b81c47debfa6aa3f440595b70efd578fe0c06a0ba844403ca2ed13918439a419cbc11879a69d1c5a8174fc471a097b369cabf66ac8c89a8719828089aed8fbdfffe788c7f7f593fdb65d084d0f0eebccaafa24444f4b57f2626a23d18e3daaa617fc830f001f1d8ff046b4d61d68d946c1fcebbf6788f6c19ff72ef613c4fa903d360a3af8be7a7ae4f8d8adfec50e46817bf899b3d96e6fc7cab5ddd36533c44a221c0f560277b4ce9e8b8663344f6fa5fb4d1f2ceba92270807c920446893fb557ce228280e4ece56a0dbacca06195bb53560eed25e3379a8a1d0e0e683eee1b53d69aee4ad79d8495588b58e331f73346b646d948eb4faeb6f8761d1ee7c20fe713f395b531173dd7ade0be1fc448f9304ef0a8fd189a34d38ab87e2a31e85e3a5db8e29caf052887ef571a17207d132c397845170243a626e3d511553e238f7f4e7bc65e130d13bd0d7ca8606fe03849ff23c63f54807a117ee88b0773477a59dd17ab6c625687ef1b62cc6f2f59e83c92ceda3ab562d5fab2d7e025d9f5b17644b940c3d093d37ad8ccd5da13f46c8881f2976b5c4ba75951808908f1843de0297fe7517b82b8532a22a2b5446bfc7a4283fd3726a5a999ef700a70334a523b8053966fc9030684dc044493932f202ff0ee0f05f68a21247cf30583a4c56e7814d630d6d4a4f63c59eba61d3226e35359e06ea58d068ddfa193af2f7693fc37ec3877be2d8d68999242878ea014d5c0b88265d1e3cbeefa00335d872e8ad961c765aeb2f9b3c54d888bfaa5e6b31111e494e1993699404badd7d1477efe128ecf857292fbb9ffdfe55c1023c915d5d867bbb10d6b7b3573b54392c14527fc8018aeda606e98961fd88dd5d2876407d455855beba90533ab80afac6088fb1b00a6496be68536d7c241ccd16b5c66a1b7d10d81db5aea1653f477a5c1aa13dbe54089f83b6912a8bfa6509f74c5ac7e623468cb4f43ddecec34a8505d5b5c687f7942a30ab726ec5e700cd8d3c705474dfaf7dc9d3168fa258affd93f33d0652a6af99c7970eb7309d26bb813ca36415711d8bf9f369c6fac0a3d40e9d17c58ff62bff2e65a5ba5095614c7fe8f2c8f4957091420e0ae1dd52b968900ce656ca3e34b134abed935ecb4ccd3bf1cd9ee3f70a49b91ea843de25b86e42993f216e7bcc2efc926bb3e98d6f6cb034ea244d8c598de6de2aa70f855f26af7e5c8fcf9dc0d60f214a952e3647363670a4e583b70c1abe2faa36c20c856a807cae5ae659d4821faf0c19d2302aab6ccdd9c175478fb506e3a2b5dbb9753221f8edbe5f033a76b94d86ea713d0ace815a1d25dcb1916b94ccbe3341798216802cc4ff65b79efd52da5cbcd084ef1178fb74388fb4e537d586d9d119f265022b2d9888b8bf74bbbad2104e3c2f250c9fd339058f72d0264f8c51834c49a5b74b99808266ad7092a2b21feff99cebcf28545cdf69b735fe7298c03e5947950850b38d1681f9ced78ed23e722e9e9703a2c3ffe855d81f24109c4e00da2dfca5088847b51f315a18b6036e0b087ce01941650775560d81b686cdfa48ad02c861641973aea21014d56fbeb4b44033add811b0ccb89a58c31df54bdf3a35316b1fa91e1e3b02fa12f849596cfe0f4acb2fc8ecadc07830a7ed15894411d4b0ad3e235baf02ad6e9eb8e5c183a0b3307b786fb2564b45dabe4a4d7101de25c67736e3d3dae527679e37717d551f30c957e03ff76d4245be0c5cb7e32e9774da7eb61908ad2442f34aa3a028f455f636c07bb8f198b406c89791716974768d84a981264010f85a971153dce0b6dd7db2529d04a56166a5ad392586df91eeb24422f1a4dd1ae4d6fee266aae407852559152345c10801f5307698aaa562e0cadd9b2bf6dfc9518f0572e7bb1e547f9d01e97de1abec5d263cbc540b20ca68ccac50eeb7592a976b810db01c2c884ade0f4f484a56e2674312a156e37a9f9206f99b3ee5f70796f7cf09f8c8e2df3d0582fea71076bd02320c44cb17f29d4b24c7b90ec8070d1c3b445ea37f813c2d9f431d5d720d80fc8f07fb84970f69922513572af7cb4226e905b1cd6b970730146cfdada787b85d9d34815d671bb4172bb533d75cee51539b19402c0cc4fd00c79f86eb84f3c9226bd1a9508742ddd00f6b69e174a6b0f7b7403e51dff753e5b498522adc4465edaaeb03a6209a13f85600c9d3c9c8a5c71e43ab8cffe39b6173a2559bec1915aa99bb36b7ed83b621788b5b4051dd49c0c169ec316abbf39e10efe93afe2fe459c35f2bc1730da2a1c843b93517622d530a97ce5e062b0fc305b77b78431438944fa1808049dc6be1927317a0fcd76c636012ea302821ecce309efd3e01e4e05d6e17f31a9517e2ba6b0127062f582cdc338d25facf85fea6c704e1fb73d07d632abdfae57179caea3067a58177e6bb220ca3dd6b434cc3a9c5d3ec69dbc384dd7ead22a6194ad13d62808ba6ccc6c2ba57b02ccab7d41ac362f7e4fbc30aaec983430755b650d5d1b174dda94734f577900a8a8e120ae391018ae4d894cbf2f5d1758a8cc3e1d679ac2bce35feb62a8d544822752375ba43c1ade008ca360beb852aa062702d7a103bf2596ea3993d589ee35fd6dfe1d8ac5839071432e9914f8959fb5d9bde318022b971107b0f283ff0d5b307a12aea20541ae0bddb79c8d20043bc553e9719c20828a820565ef90f9231072a645062903aa8965d6104d96294d7aa94d58a02b6acccc9f31dcb366f62e1feae39ea967fbc557f09b21cb55318f0e1301b99edca5217f299559d67e9e5386d1711f9c4a8f980b0efd7594dff35aef9c0e5e3decaa36111d261e25a7cac88a6eb88f888d7c060279c1d89c8f4c79b7b44bd541f3f8b1b05ac03d027e90de2e686d7f37e7515ced150b7c730857f8b8f229e7c9c08a558b4dca4d7f1dcfa8243f523cb11ebe5aad976bcb614c7c1d5a68a91d88de6f9f5853cf61b8aa605c557ac276d2e41b0c2ddde626dbca82a4734e719bdb1e718c11a7cbae2e0498fc8abdb55efc4e61975e44e54e0fcd22af47bd3a2b52240201deeaa868040e615abd0bc39daf98c645dc395396c0892cbc9e8f4ad1b71db1c96e9e83aaac49acc8109154fc82912a69606c7230124f9cf8da272bbdb8c5ec2758a966bdf6fbfeae74fe85b2a5df382ce9036ae8e32b68a65b8b6f37cda571b1120acc743bdae121fde22e2d1b10f68a09f13b7413fc8939fa23c026ab2f4d9e76757f44a66fc81ec964bc9bbfae6446d17787d813451a608c75800a1ddaeddba4f483673e93d285cf7d26e622562dc91c2909f28b570891c295c40f509736b7150a53d7e716b78eea05d5eac9cf0ddddf14846a5e40ee90c1b0efcfd3fe0b68d6c241258e44db3b4d547f1fc4eb271fd99af47add8b2be1a546ebc2b687012e7abe2057e6e501b4d699f495df9e4ee0025b8e0916cc511b50e40eab3eb357ebecc672e76c4a7762b9fc8d686c8c91423aa1bd1ccfa4ef3c7dea4f481494ccc18a681d64b4115cf8395449da5fce079a232660f34b17003a73d8e7f75ed651b2beee794a79dc5e8918f1d06550d1400b26e81b0a0a55286bcb4b4ace4885edb3294bcdeedb1a2a9924edc2699ea6e4958f11a73a99d7eed621db1e4b7864dfe37076c16e46a1989141fd951c449d72f8daa27a284721eec211cdcb64c2cc9c3ed642372f9a461f83008b154c8cdc9d4930d6e2f06733907f4325eb17deb280be28af4196d8ef2f0d092f2017a7254ae87de23eb43dd64d942d674c38e05f30b26d93d863889d235020f783ace174e1aeb5e679919462f26c1d7fa77d743f2d9733d1cd36a37718b696235ae18f59bf75b9c2fd4ea1fefefab12b985876de18b2f9f65feb1158a169ea33493b86862c1b066fb62d31e6b094a5638fabfe61dfd674db8e6501bc71cd3637668790151c3dec028539d3a698ed0863d39783129aae99aa92c753b71d390d2047cd6f72ef4e2f9b7be03e681304c0509b8b2f8ace4d4ef5cf9e36988663c4b79dc42aa081b8f6db5fa489bf47f42ca13552b1c65e94f39716a5f33843ecb43ffad675c956a63011b64b2c238019b6c0a1c07bca6b13ceb02b89502f5269d3ffb19ac642f95235b07764ebf35fbb7289294df294f0ffed01496d58005c0d01545d6e9f1e185cdb679663ba813ef5e5e506d434283bf6b919be60b84be1dc71f36a614c720d0cabc84c2b878217da7785e32edf9ab296380ae87b937d2a3c5f303b6d43adfde24dee713d764d4a46a0d6060fc297a4a6d936c79d02339b972e9a096f3a3d51e23202d4a53162c7d2b144e2954ae80109045ee9f1844b1942e995cc30142454d55056c7626c32e39b234c685c622c3479a64d003ff18b604c691a2afb493714f163aff90aa536d2fa3cacbeec9a7c6340a76015d980e83860e5fd169633f1c1858d0ea1210b1b941f27ff0e435c537c8fe20df0816546ccb4f7793a4067606fea2565eac5614f058434f23b2a0f962669c8f71ece06749491b917957ddb658dcb925729809f46c27ddaccb9202b3b4cfe9f129730b9da143f710b3193a0d1717cddac1a15a448cb24f25d0b4923cd3035abfd6f251ab69f2109a79d9a442a73307876cf1641d10157a39b692bbc84506b76265209caa99d6b4e2482f774a4466a8d42c85c0004afb906d6177d9e57c485b40f49882c4a196df60c2661ff0a5dcacbf1ad9be07345ca6e71ee431e2ce74edba041e8cb0d9cddce6c87eee28e474ae96c6a3216b21005bfe8b6196d190d99ccf214fac727040931a3344f01b6ba4f432c99f98029c540d4c984a9a8dea06b202fc604d82844914f6fbc6db64ba19c2b5dee2ef9784b9d0592f459cb35adbedfe504215de7b2ca3bc2c665da814f1d4528aba87d5e78b142ee6a57343a0a7162b90d1cb8e32376bdc5933ee981d18d00456db35439f3cb0022cbbd5e0be5402d09256a44f6a2af14b3e7d18c2d1f65e623524b286a6211aa22e5903f451a6041c1d42726adde12ac00fa0839d4d13bd31c8a1c9b099f73504508b71fb0ab0f844bb370a7e1e111ac713753efab54705e002ac11a342480e3e93b060cb19095c5b46d31191abf950aa9ef31e11c0f353d4cddb82605544db3d47c4a8687251071a0f97c75b2493eafb957e056befb4f9ca197465d8ef9b55e14488f2702bfbeae3d1e1e44996cbed6a0f9a8de0da3f0b1e7823237cbc367eda7cc1e99fab557d92b9defba59c4a4a7209e4d80e027115ec8ffb96820e1ff76eabf50d23dd1e68d5af23c80b5cf5ebe59849e4905bf878013ea18385d025b75cc08ff926601b38b00d6c2fa20eeeb443a63331dcdf60ab617ce86b94a7ad7915fede767b286e86d04e168bfbd0c1b294f90b105cd10bcb76b42736df92bb8df6521253386d3704e7a4d43f6af49107e81d8a988912d78ab9e6157b96316d36", 0x1000}], 0x3, 0x0, 0x0, 0x400}, 0x400) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000140)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20000, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x0, 0x0, r7) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000340)=""/4096, 0x1000, 0x2, 0x0, 0x0) dup2(r2, r5) unlinkat(r6, &(0x7f0000000280)='./bus\x00', 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x20) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(r8, 0x80045604, &(0x7f0000000080)={0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000240)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 16:00:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x5) r0 = socket(0x2, 0x3, 0x40) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 16:00:14 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) r2 = semget$private(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1800}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x1, 0x3a3fd3c0, 0x1000}], 0x4) write(r0, &(0x7f0000000180)="8ae26ec2e8d81d04247ae07b854509f80913", 0x12) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000280)="f9f2a5f67771214558a3a982399f744b839b88879066e3014997a091b0b466ee6fc30af2f7b418fee72f3eef9d31bd9baa9dcb024aa94baf32395b7f37b8e58c2f3ae988ca69198604a03c99eca1551cc48f6c2ed0763eaa772eadf9b173efcee06cbcaa0a274bc97333ea3d0b397abea807f85e98d453c4203fbc7d0dfeef7c7d264976f99caf207f9de6358598239515d1f2a72027620e5e", 0x99, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000380)="f9da4dbd92ecf151e184f72e4fa0c74fb4b1c54f51adf7ec0047a3", 0x1b) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/236) r4 = socket$inet(0x2, 0x5, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) r5 = semget$private(0x0, 0x3, 0x2) pread(r4, &(0x7f00000005c0)="45b4c6d2dfa388249a1f342ce9014ef3c4d06e2c", 0x14, 0x0, 0x0) chdir(&(0x7f0000002fc0)='./file0\x00') clock_gettime(0x6e82c221c9ba8ff, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000740)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x62254fa5350ec61a) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000003140)=""/78) r7 = accept$inet6(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000900)) sendmsg$unix(r0, &(0x7f0000003000)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000980)="b9c6a2d560dbb305ea9f5ceff389be0d55800cb1e5b7475930e73576e460607d6161ab839b465d999da8978b7b30f84a4e47c0ad011f4348fdab326d9750440a61e50771953474a43a396933d565e7a4abe0e9a80a4ed3de7b389b19afb8b1610882b9737cab1f4d130340158c4b72174843e09f479c0db197827c3ef1fe5531be0e58c336cce1d493a7ce9ce63585a5fa5bd1741f3de6e3ceb9a38d6c973e0ba820d9bb0c67e14b5c4ca94307f8c09d635fe2f59a56565c5446683201dca45c3b8ee0cb087ddca37d5072048a8fbf0ae7b42279dadf37d911182ccd68b6da066b009670e0dffaa10b8a1327e1666f90d6f3b154767d9aef556b32efa292387b3537a5b47b6c10be2ef67b41145a552382c0bf006e342f7726295bdafdf2783b8b7bca82ab826767d9cdcd6afb7d84f693325452a3c2a96bf7f84311d3d489395c2868959f929f7b27b9ea1ffbbeddccd7a2b293fe60f6c326c854630d23237a919d32cb2d027d237e42884fcb7508020eff6fbaba1f7e97790175cd1846f98a4cbd2fe870eef45a08fe3999890c84b11c9b46b44cb0deb4cbf3b7e885c9db71a24cd68cd5fd251b628551acf000f22f94a6a43fe89c2a2fbc6df9b7aae469cc16dfbef73b4e1c293bf7cf8dcd2011d1453ddcd38fd9ec08919eb16281368108715bd62ffc2cbe05ceea3f833bda65083931968c31e6e2a3a1cc576c73334633ea44fda1c6d18849b7f7bc5b2d105e03500f486e78200230f244e3d94383976c7af94ff5ed98130d48745959cf772e3ee773913f63c689503e67c293846f8ee83bb8d85baee8a0e5f1edea62597f2954226798ae5a954d620c2bc10cfa609897927a78126fb166e16383b748edcb3078fa9d4f1783745bad0ab3b86cb02bf36964b9830a0018b91c3f108cf0fd109047d20d6a3007b437f2053b6cd0eace16e596230cdbe9c15418ed35268d4d6d6e86528cf4e1daa9dba154fd9f0065a262fab24e1921ea07e93d33fd8285021dfbb110f77f069348ffb4abb836c08c2251d0df9e0112a071ad80af5f3a989706dc7c6443cff56de3108dbe7278ab1b79e50e2813eda2f413313ff04b105e6433d0aa92cd3a97f81c2ddc902029bd38d26d9a9130da50ec54c37f8164496d69028d7f209c732ad4247225267542c20faa7d9a3f7de4721f5e6895da518ea4faf4ff64dced0d4fd948d7f65023dc8df591fa5f8bc71c131a6a537c59876cd66650831b57527ae6469e298c0abe5db53a6506bcf4c420fa99eadc357bd81eb4ea3422869cb80c26cdaa84b11583215fc5874aed6f3ba30ac3a62f5eabf05b678fc89aee8748b70b3cdf857be0419933b070e8ff24845821e357cc5ae3dc4c6a766da470fa2108d441699f623ea8ca9bccfca7486f40e0f0f588a208b2e452c0cd10d46e6b25524ec27e2579736747c06173787fc83acfa5f293fe72130f1e69ac0da97ab5cd52d53e1e42eeacea03ba42ce00e78a51c575e6154669d360adf7dd49a3b2d76d046929d95d551d33c6caa4ea0bffdaf7cc70579329410f65f87d9d75b2b6cbd50a155802020a6232bd01d74127eaa8d98ed42061918fee0d7e0a9d53954b6ed43695331d9b46c03c61af59febcfd15a747677f5aab710064172d2c69a4ee2f860484c1233a1a9c3e6ba323781d5d3f7413ba0e6e8f759effe67bdfefdc6d5508e9fd9f11093b896dfc56c8285f2d68005b26bda2c1e8fe988a86ffe1e9e29c739bdb963f05d60e9c49fc9669d7092a7d2b09ecfb85df73cb98c8ac5d447a55d970e7a42c7ba8431eb53c8ee4f56b9278013b0f179612ae99f5952dd0faca0cbc1baa4fce34536fb210840b0e075bc8ceee3ddd275c75eb2f7006d73e8010df0a5859bee5c9f1210a203a1a2f198250d980a4dbd7590db458cb5ed081677042aaed39536721e8b3881113f78284dacab978fe288a41f35672912235a8ecbab8e27186f14e3d22af17cab6dd0aee267b492422eaf79d1caa0aaacbb2e67ddd9a89d11c8cf27fd1e6422727d7aa03e46b13f823e229b8156b2ae2669723dcf94a4cc4ec03e664e0997b8cdb0dda4e6735721c0467f38d62c3f64362a64b43b780e3e7a2c4e62ecba65c4dc5eb069ddea7bd6d35c5727480af2c503331b8ef73c137a4f8b371ac9a62952a5e50f74bb3b6f9e4348ed38b26989e86440529d27db449833e1b9492775447cda60616cf1e4f64deff021c281830bc1c86f1b07f017cd1a230a77c8a9b1db6ca3d027f86ef50bffa4de160ee7cd573caee4aee9e84a8a32743230050cd74fc182dd249002faa124fe0cd52d934f7d1f1bd20a0fd39a81d8eb61d6a79edde592cd4f13590770b7d58579b37b711825d0ea80080bdc69480b34efc474cbb5071d44eb6bde558d566f928b0b6338f37dfc0c49c8961cfb975285125e5341b48292cbaa8bf0e85d3d920e54e957552ed17852a2fa225bd3b6b074f2202394e9f24a59c606249595ec74b66fc70582f30be897a2e90f4cd64ac412e59008c10bf1ad074ac4e152ee8d5f2b36643e74b9a48110a4d2c64a0bc9ff68445980f159494f44e6c64563b7e107040e0dd7c910fdfcdcc87eff96c91ea40743e07f337b579b9b2f0c8b9aa7fa8da8f2b2c5cfd67b67e779a46f9dcc9c1a79e795d09319b8ab058d2405a30fdaadf365aba13ff67699246fdcc130debc6bc9fae02a548e70855fdcc28fcc507965a6cde79df641c4e5f04127246708163d6163c6528d91ba39728d71a030e9f14248e26555401131bd0a5cf1d2e2802c39f4d8fd19ee61848f2b74620642b88327451dc67d88a8dd94c6162947ac768446012338cb7256ab8ce62341dc9a106608ef147bf1fe35849ef5883de40e3e230e3d7597c423e7257e5602432745fe05dd023581216f83ba18168978948607aacc2f599cb2380c626241ee49b939912d8a45e77d3fad30bd7f79b9ab01bd71e65b235270fa823ed5da4b8d225cea029fe2005e6b388a26405adea6adf3b7be123a08d01d7c7be939214ce6ee5fab0d5aef636720583a1d022cfb581a5be0e7a80e8fbcbed316846340f985cccea6271cac6bfbbd71bd505038f47ad4b297896aac701e96815fd1ae78b61839961972f7bb1b8772ae1fe4de691e217759eacb2c658488e7722c9fe2c49a2eed04cd83a52a36d9f690696b80906135744590c4817e891bb5654b6e3baae3d97f30c8544c09bfc49eb9d39827960cfe3f2e35d21b9af8a39947a6f552d97a51569361549db59948d8c0c791e321b82ea85012ed509aff6098c2d5e21685b2928a60e1b399b91118a0f1e11984c5153c10959cf051a28c661b0229af7b17457fde4097a9e69cbafa67f3fd9e276d8d248c7f3334d6a2d790673c347bd347a5a39800d2351d3d607d0e8236107a49c62fad286b64fcc323bce821a1836c5703c1ad8e13c1feac1c9d8477e41471301978855397b4db23e04c6ae0ed04fbeb67f0f67f5a821713af22e45667cb4995e26a87d752b59d71a2b15805c7d89fd3e642272a69c5691fdb202a17689339072466e02dd389ff7f1526f45b2ed9e0e06d23b530a61a3a384c60b9bba710543bec0afdd638de91bd6d86172c4b9dd1aa238e9e70082724647d6e08d958d8b25d367c2439238d8e928e9652b7324c210ea62a34fb18a60495a8c5de117ba386dcabebea26d765f9aadc59d423489c967ae86708aab5f30940b6f8581947ae3e709f8363ec7ebaa8241242be8beb130c8d7fd05bd27d3901e8e858b1c6bffe93e9c12e381e188d014c970d3f469e9882cc280fe8e6c998ef32aa90ec95526f02d600bec35af00a1d120e9d8816b6c9febccd4bd56f6627a6eb824b74f5072d6fda9215e4be3d6ccc1ff3ccaf604f90ec867cc0ba22d4bd94f0e8c3099212c9f59b3c00ae081201d3f8dc8a0330abcbe4329cf1358654f0265b6ac2a8a1bb7f12e55b41d64cca10c6aa46d2f2099d55890a4415a117493099bd44d034371129f6ffcbaae8893b249ca8ed54d035794b9d4c8c1370f1ccc8b7c57c8526cc22b2ec82441a6fd5cf9a149da16e2b298fb74e6ab61b1ca28b237fa96f7b13b7cb7022936927854e7cc18e01f4403fff0e9a87b8d1f616c5311c70416ceb13862dce44c4ac28306ebfcdc40149712b97b8d684468c4b8f19d1a246225537ff1050135d97f848a575e72b3b7b98c5930634dd765855eeff6b04e696c80c668185a4de277be159bb08944cda7e8be987b970da75057e2a26c6f34aaa2c9d024ed570c9eab2b629f91597d170b8adc0e4bb257f11095cd99ec1ca00bde0866101f7551d0bfdab1244cd4b201406a7d5b395b6b75a7ad651b120ded12475dd3b2969d4d6eb6b64dbecf3ccd6a23c6eace5fc0fa0fded41e2c5424ea44467d9077c48d8a252c1a36c31447bcc47dcec60d04596039359b5f95b05fff9c2510e6b29d239d3e32a75a3f145811ce0ed3f76975f559d1a5611f7979d75a1260b600d2998d7c0f7be35063f3a52cfbf0ed7cfa245c25edceaeee1134904c4637cd71792973b3fb320327672568fcb5d227c396b47acf68e45ff00e35b68e07be263f0deeab4734e05dbb9cb7e25bd0aa91acaf27ca8b15ba74c3d2c2841a625c2c74db037b804c44623a6483f53f4973129cc48dd7e038612b29f00c2ae87042b599a66371a285521b820349ecbd712bc8e1e77b8b143d9c9398081baf4e21b96522cdabab31681ec90cb0fee9d9af118328c9b790ac16d683c2f0ec1b161d79aff684ef8c5f53c29fdeffad744129d20e1dc482814bcd4efb2e8f286449227b29f95129bb4a8e8fe9b8c462516b6a41923f074b727b2ee374016bb4a761aca25cd63bda8894c8ce600fa80c2b2024a0360403292d4751d73d1a5f7fc030a852b93fe8bc508aee111055eb6d2d3295214db0241124e89aa694b4f28fd8a0f74bc9d8fe126b7df89f76d845f501cf6e26032a3efed754c2c2ffbf27f0c9aa5fe77943e41104aed7607cf8cabebf615b76f43e2d5691e3c5b5091b2c019e19a16fc7928dca8f0cbab7e5b6804e7fdd9f2acf0fca09b048070ab00b78b397562af2f131f942c96e8cfbb12e49915f7df60978fe9e64b95382c0016c781f33937c78e2a81621c32e574138235449693322a755be4136477e6fe99038ca1b4d7f2032381e3c39d3510ba8001f7a63db658a8df88532ac9431f23cf405cbd24f64b2c81445d6a498e132e43032d1a8821285738c2a36fbd597739ced8c64ccf77066a231aec891b452736c0e012fa73c85ad7719c743421d8abf8971a6064a6dca57a507ff4d47af621b4101d3c94aa1a6aeca43334ef36b3d235abfef511c5014302427d5c3cc7ae7d0a51262b3cd1cc49b4c6473674137f17d864e8d2c5b0a069828e86e68a10a8c16c8dc704195fe53ecc9325d460899f7f119a8f3eb37dd869cc66adcfd7651e52964c54cc35b0e6801bc9ea058c3cddf2801bf84f1cdabc1d9237d530119e40597e4fb66ef6e5f7d078e14a636ed01fb90836a29307f32da76d741fc22b3d8ccd08a6b9381b7d9bfaae8131f9ac84e11ee9f41083b2ab2fd1ff0afc531dedefd50bc48a504b5abff7636f0defd6651afb8b6a7201fecbe9f8b35691119c35a295a127bec3ad90d204275bff53049dd82a06e9a9d2a93f15e00d7706af0ff8dac19a942350858b6d70beae40e4bc0c3dd458f426d8870ac4d480aa17e0ed688340b836a67fc7d3c75b466282afff013cbbf0dc072e274fec517548b4c30b8cb25038edc3afb5a8d9f27e6d80c7f8c89a433aa7dceff1935f6", 0x1000}, {&(0x7f0000001980)="316fb186929767f1ede9ed064bad9ff1a9dad5cb13a72924ed3c8c056e507aff83b25c72a53fa4f98942b12e0737cd61aba993fdaabaa0ff28688e8700ecce20a271c5fabbb37539ea78af5dd20545e60c06d3fbdfd68096e446190d04b19c1a0c616336db0c9fcd8a999aa7a80697ee4d2aea3160bd5228c1c53749287758de06ffc095a9f0f0d9fb6a8820e047e1f3ab476141ca12ea4b460887592e527a93fc2f", 0xa2}, {&(0x7f0000001a40)="2ba08e150106f97bebf85da317843080e80eae0e0758bc699f2030bab3e4a2f5c175c214150a8331c0d534d77ae46efcd1f810ce34f3eda317e614f1bcb3438638cd0ff0191ff9ab3d301bcf8f4d428baf7435e2856824e5442fe626532eeea4e5357e4619a0bfe4c0e2e9f024dbeea9ec5657430a39013670d475b47555bc9bb9ba8bd7ba5951a0bab4ee67c4e94ef02b8e3225e54cb7c72f203bca4cb3201373971040bd66e174ca1e2c66ab0abdecd55c6924225536f9986f21e48357b925449ccd593f55810ec14f3c72d02f435edccc24bf58455b80cc84ebf0670ff0c844b9b8182f24b550", 0xe8}, {&(0x7f0000001b40)="14f401bc252c5b1a0a7a9d6296b889dd165e1f2d12557e7dcdfde2460417659a2ec47e1589876ca8c93fb403196c9bbe8e81f581803c31b3b2c3b357329f90fe2e2104935aac6996e100d3a90e672ae64e9ad40ec90f4ce54aa842143018d6db453b9935e4f5d26b39830a7df983ae9b0cce1cf95c35f1aa3d3a3c4030d0293e31e7160c343328a206b7c5ee08ef6261f8c7ad10fa2d57be54c046afb69d99ff74a588217ba9792c6e4bb81e68f546011f1f900f517e08c92d7f72ecdfae082cbb56d65853bef0650f5af35c802a6c509c18319d5454c74a521228a1e3998918fcb94e6a604e698909e544c3d189c1d3eecf42d58302d6566671864c934e2d30958365b9ab6944e120a6b725a11fd72f70d9efbd6f9a654692b9d76f68db9f95e4ea5aff0493eb62c4e60ae6f8a03172fc92fa59222855f74264e65d09b05be9e978b3553fd265f279ea0cdbcf8a7e97feeeb6ae844b8664016921b4f1f05ad62eb0dc9e20b35a93edd2017066abacd30b49d682608483e76d3f7d8669f2e051b290fe9ce26ae400b196f7a5e05101e4f115890ccdaaf53cb7113af7afde2439dbdd36a9e1f33d26f247aeeac69cb18abb28e80f5949b869468d45645b991015906c611cbec5b3ea4f96a457300e942f80ea457a3d893c367fb019d81d63145d747707db89abab0a548c135f12b80e3e8e5176ea241bda40446237e57e86772897d81d32011135fc3bb3284e7cb38af77c49a3782c4279859e87872befc04c3eda7b97db92cc048a68e8efd108d7fd83183ba37f44a06045a11a6819a847dca3422cd55936ee4d154f88bf67298e9c4b50f8697b9af88b7d219e9f5d925c89928bffaadbdadf6590de9eccb76c7ace71344dddeff49e312790d0190587cc45da97895e5f0acd2d4d27214296f305b16ed2a8127fd9131e96c365ee2a4570502f05f6a8e4b83740d73d8bbb485ed9c472d4b0ebffb82ed988ce345bde029d77f7c6555ecd042bb4f2ed500b3ee809351de4ad66be51b06ff1258bd6d4285a4dc51697f679ae662b43ed449e22c77fc40c2422880209e16900ca9b3bc9fcabb783e41672f2949e47488cfd819fdbc487964827e86fb109db627bae9f08fc84e0464e52a1f7371da889df92e408555c10e8560c18eb2f5a16579c918ad36a92f0f93d67a604cdad2a692be6dd3aa2691acb738401585b0c45b386d6d552b657be31cfb5b114e4ded9ab23d9c4417d698bfa6c7bbc1a764026f849b60d34930c0fb25b8f4de282df01f60e9bb711a5b83f426d92e3818860c470b10d7f4c474eee9ae786fd51513e059781d041bdb5c3074e1dbba42d2f3f9b41405e40ac39b9aff222b14f0cb213c1c75acfa4c289af7083409cd7bf51881321326bd77531c95ae8ade34a482835b021881c31b726293e3fdba0a3c423a4a2e354283c4d00ebb99fe95acc69f547075b4778850265ae3673abcd26cc3b4c088dd6d161dc39ecda1803aa44a73465f32bf92005d01790b4603193cddf8173532739f96a026c69b985605ee8a296db646ae3b0f09c8b79d17e4ab352ca1fa8ee6ecc62cc5cc01991b2a490b7026a91088067af245106404f3b7a732ede575e647833ab04b401c9a8667504564fe77acb8ee13987160c908f28edfe0e9283e224a31077b45f59825c826e42eb196fd57513f87175a8dbe39a3f925001974adcbb2736212dd31a3e56934ec8977f0c95cf7adf0d16ad26072be44000a043aae43b529773d52c8fcf89080c9ffce28c7fd63a437402ca7ae2382d90bf62235b46cc7487764776277658443683845cfb647be06f0f719b27c55e8e50d55a8498cfcfd58fa357879fdda6fcc8099a2bf7ef3ff6dee21049e66e09bec569689557a45619b6cff52d2a6456caf7270d7c45acb6416cd81b31823076dea7e860f183ffdb2f051f79ed4743fdb595bda5e66867f07b6b4d02a72047b0dada8cff680b46f3842f07b721d6e6879d8e1b6b65fbffe7430b17b35a1012b1ff738def85a9fdd1681f6b0df2a8fc8acc909302dc3fad4c4f89eeb156c8744ecf076f9a4726b589fceacdc32b009a1469f54465e6762488de01fa62aa3da539c30e0be30dbf338d1930ed41a9b936b986738ee32222acda49ed4e857ae5cf12f69bf020844251ef8848c2c14918687d1fb38e11b46261de4e44c834fc3a2fc475ffdbb0b49b97a5bc3fafbbaa55d7b881409fe10c9859962aa53466e1360f60e699a0c8ecb40b117161b55842134156b6a10fb290cb08c6df36e8871b5669a3316b9bec3021e7900b69a9261b1d3cd06039735256398b5b23a88a21df9c7eb7a882bb89e13370f5c74dcd2a3b93fb60b3841e3334cdff71eca434d7cfb18a46b8315bfaecd94f26213c751a1fc4c997115d5c2f86600e68b5181007996c797ad580e25e22842e1c19b1564a72705a26f360be7105d82e36f0ab0e1fca6b4fd58fdd2322bc45da9cbc8905ae6373e50caec7655aca878bc16f52b8034e3a495fa78582206605474febc0a2aedefd415180398609905ab765e8f9bd6b9d2db2a70f70b5255b911e89156f729c4e3b91c3133e975abd496b1185ca555de2b180bbf881e0e28cf1d3ab2d9e7a60f6b1c0186d869582556b8a4654e6637fd2254b6fe67604330ed7987c4d557d5fae91afadd9b5f0f8e8959dc8ff1adb444de07bca203593f8ea250860eac70012c1bc427b7fb21de681d07266d3aa5d1710aa9cb9251decb48bd9241827bc9962023308553edf3ed84099909193fa58a79c503aa83ffabd4db3863b3e6dd591fe4fdc692f0f9226c8c68975a98866b4fd6bba2134017f60277d4bccb365f7632ff5b0f2ed63ab48891ebb2d1ea7d43d60be7625e4803bb7ea04c859f3e1da5fabac4ac415ef3a875e60135296d9d972f976524c1158f0d3ce3045e3b44fb6bde86b37421c9c54d59c9c801afc8a0fd11cd9f47454d21e22a41af0d78442730bfe16196b072f8764030538cc1d997c23f546c5c3b7b35da61ac5a65b128e16a8ad983ba26a237588b8956fb6e6c116897999de5624adb466a4947f3b5907afd6859a2598fc0bc016a09143bb32061f2de149d11d2914207b099a8ce1e3c88902a02a5100535b35d07d8094a0034e0f43b4b96cd739c1dacc6ff928299bfb3c2073c5d8219ae1b24c13863ee15fe7f8f7719bcd9311b2cb1c07fb377f3df65690ef91661ad5b91fb394f47cbcb9589acf32e180f6aa1ebfa634636ee24e5a1dee5d24880d3742dc6b3e4b13300e0bf2e1f81726c49996d298aae38e306b482f23e469d1783f711761d9a65f7bd4605ed58754bb0dd1f9c07791e1761cd68690bd3590bf00221b3779ed2ca5b246d7fb765a386079128cb1a7cb094c88b7de3c2a01f3881743f13a6737747c0b430b4c8145db4be3b2dad89ae44ab3f8cb5633b2d7b42aa26963440f23eeff91c0245c0cb9371be0917eeba2a39165efe9d1808024920ae98bafa9a3d07425d336ca2c09d5c575c0e7c95f68de551811ed59cb6ff2466819b1eeb1d2b50497f028b6d6816d5440a342d074ab36388f9fcc26e70bb82edd4813c4cfb19dd86e9e53e7546da1992e203ff2a5d43e6e1994e476f1fdd266e9d6348a5d97e6cdf4ff7549b3c58aae5f304c31ff2a1ec487529ee39df130d58055d32bbc9a5f335937b9d2fc2d8f9e8a057abfd23ede247212e0cbc38eca3747a8707d424a954c0e94c4aac4f07cabb6a4815ed3227eb58598942136a623a4fd76684d141007df5ce361905035a1533f996f33c408977c58315bf9c934ed7d1d688006b075376464b082db27508bcb287f748785e92a14c584d433305b23d2a2221018e3efa7db5d828966f476c6ea55c29de856c46876d038614d72daa11067e0e35c5218fe4d0bffd204e24408d19c8dc765545567343ff1f7d88d5b1b92ed3dae02e7143c7af4c2a5ec54c855894b075d333fd84c2aba5267dceaf498f29a817b74c22354d30e1ce2f4b9a6b63e3d23970e57cc910ef78ffbb269278a62cff912ff7d13b15da6e63997db0e8cfe6991079e48c39696b3972e0f63ecbff5b85fbf997266335be02c6a7a9bf66f4b2ef2c7302376ae042f5defe298211505b9ede65dc9116d91e694a486022fbd4968960c3be6bef4960fc72b91b4359f72cc7e0b86959eaff6f82c91b9cf5089a88aef61417d4156ad803a3712985de04bcc4b9bac007315cfc60c5bcfaa8a94834bb5aec2c0aef9f4631561c590f5694e0199b3d7508d38e5821444adceb8b5ecf41abbbcf73662b246d75505b6baf9337305f10c75784366c6001554e4469337737ebb9aa58aa6a16ade93266c785b6073d7b707d70f4d72fdf01c93e5bfb90db3824bdbdda1786de4fc76ae63acec1f58ee1148e10cd128fe1f46d133d77bcb0512ca86abb44b41fc730c21a3933c6a477c55d650e69b0435067f827d0486ed15f752646eb1d54cefc4a25c776d5c5921627d24c80a44a204a5a6a2a822d07435051ee688e8d6f5e48578417833053d9e3cc2c8d645f24ecec99a28be43d32a78463dddc574c22209d9f855479a87d150fb6ca48b138e654245e4fc03150997ef4da96ece7e299b685b2d9175cd2e91f9b402c2d2c78d55d7c4a5b2fb3249a8e871cc78e0e70a9016de0e0de2bc35d35474216b312e9ac663c9b27d55418522b2e78d77f59f8c09ea9a3445b00819365984979f894d650424f444889c3262b12210c00dcb3f861daa5f3d8f6e87d021ee96de9df4dbef846cb60058f36b7d88ad2054669e48411119f6f8d42d4f6a6908b414b19be72e4003a15f60eaf81d8872a4b095ae9d1055569ce2697715f7206e916c1588c284e369d2b85c032eac997cb871d4f159183b32ff5710ca32859f6e47059cf939457ddc1d1d535004326ecfa6db0a8c6cdca5e5fcd8fd147d398c8a37e0b044f8cfa24e7353934bb7e5b5c3182c901b3918bdc332287d1e181ac284d6ab737f3c100f2f0de130c13317962806f0e881c75e9d1c03565ae79aa41627f3f762168fde02bca797dd5d6c64c0c2b6b59eac88dc1b019adc4bda368d526d4d948eea0a6f5315456adfcf458c65eb0846574e8341c91986b9d47e0681644ad6e8109b03250932ee0d0c472474c43ca952d6d3568d355bc1bcb612ec9ff18e9f2cc9dee1af07122e4bdc1bc186dde8c44eba3b4189991e97c8ccd94559906029ab87a4fc100e467330c8283023aaa2b96c49b6003068dfdf801b08f04e04888d0053e1c382175b78d18ae745fe8bb138ceb051457b42f0e83ec0e78d6f79eb257c2cf0287111ab647e55029b6b4e83dc9c4e621944bf67f0d0cb01a8100618413cf49a5fdb1c626ad4d0a0ee8d50c8a3bc345b5531f495a84e5963c770b6d3eacfc62e73152c66b72b149dbbc41d5c65d0bcd7d8b1e7dbb5fdde77e53db5bc2e5a41b23aee1e61e697df60e3ce7da017bc620c13a6d8ae43d7dfadfdd7861aeecb181fdbd8188ebf38b406c7af69d5174ec8f8a5943be740fcefc87df7c9385d1584056d1df1ff0e3e12f8980f52d81b1721696beb9aa24673fce534f7e0627f63d807a145ae8d621f65fe3cf67ca1203677c72b1aba6e83029f4ff952114081566125a6849c1fdf3874878679fc24dcf39e9c22d49c0e534cffda51af063fc6e9699880857ee4504928b90416e11d9bba2bca017ec7ae8ecdf56af9bbd9e0f0f22411e6fcad911f4cd3faad418cbe8a162e4eb29b0e1cb97a9e02258dfb97cd40b56ea1d20d12b2fc9f5e95353f5caff55b320a18fa283fb44092d6474e543d1515", 0x1000}, {&(0x7f0000002b40)="005b2f4848965d9b01cee8be757bcaf8b1508963b5f87aa652534c8a3b9f1d23d5e590739912c494ff8c0ad74ce07d79f51ce419204fabddd65ccc796558d6a851e37e1d595c2d3db97feefcc10ce1891f8bdb59194885eb7ca06ca9012cd8bf01e00c254241719ae2e8a8d7b15b486a5f3447379d6b80a040528a", 0x7b}, {&(0x7f0000002bc0)="ed344ca97b8f49c3c3bd8ebb93582ab8b2dbdf5edb964a612777079c50a6d2804b2ae6cb593068c0612f97cb8e8125ab2119a416ac1c236e1295760ac9235e28da10c43bdf57f6268da35e934d39a924424fdc8d123b55c349b2ca1abfdef7f1d1c9f686ed4462e400b13f33667e91fae9e4c3f65172e32cce0f21", 0x7b}, {&(0x7f0000002c40)="e583a41cc45ea794b7dbfe25cb2bf18c772ef965e2f02cfb4af0a663b3420bdc58d557e75a1c255903a385cb6ef61080e691d012b87e34ead661837a67ea5bd105bff5a9e0ac47f9b7dc13c83a3b2d89503e0abe8306e05d953f99e3f9e8da2faffcfb00ea0523bbbafd16028b935ccfb615d2b06e44b8ecd24018f7b5d1b4c1f68d3361f81e6dfc3e651be97557a15328770f281b8ca56b58c6ba8cf6ecd0185d98d6a4dbed9ded8ee370795023b3720f3d6be6cc2d3f55169cb84191172e6688c6f1d0a60735121b5f648e37964141eb8a42957e473d7ea6ef79", 0xdb}, {&(0x7f0000002d40)="eaae5e4fa9df6ebcc586c2db3c46d6a60e5e7a1ac66dd84ad3ed1fb39407f1061dcf16118067c81340792ce742af2dbd1e05a6e6026cca532c9dffb097d706bb1d159d5e2ba7f7023d00f6f73233223e58392a0b7065031496c45c293180623c36c5ee8864de246a7ad3496c97c2d716dfb70310d8f0d21f61888c8e23621d7851423ef7b90a1ab34f29f3f2da9ab1e1a650aa79f5ac517369d8b435a36956d71e986ed439a896feb752fe97d41884c0a800a17407297ddd388d4bea43f14642d106acff1f610c9aaaffc88504730ce4e892243f21f52fb647b73614ceed19bd", 0xe0}, {&(0x7f0000002e40)="e8fc6cc6d952829787379a2a3aeee0c2d1305004ee3fd37d9bffa5e1c2c613bcd8be8e3ffad786416aac085a78391466112b893d4a5210e7e95244e2274ce0dec644ad38317b3bae80e32bd27f87427b382b257e753063e83e7db8b9f6e07d2d80f7c6a7aaaa22c48d54f66b53f5c73adfad0734093d92c33fa9fc4de21c502bfbd567ecf159f9a95dda71b4c9bbc8c0d76c27d576dd5d00177bb827b1f2", 0x9e}], 0x9, &(0x7f00000031c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="180000000000001000ff0000002341cf84427545886c8437eeaa1b97856da6af07c8260fc2b5e7bb4d040000000072835f45946c287bb80121cbb78223a0d85316aaf3d35441ad617d63127574b1664d2f3ea293680113a6766d5c49e69e2446c000a892cb21535d44f7696005677e416eb6336df9c64cacabdae532014800a8ec792246209135d3ffe625def09486e7", @ANYRES32=r6, @ANYRES32=r1], 0x38, 0x40e}, 0x400) semget$private(0x0, 0x3, 0x84) ioctl$KDGKBMODE(r6, 0x40044b06) 16:00:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = socket$inet(0x2, 0x4, 0x9) bind(r1, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) ftruncate(r0, 0x0, 0x5) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0xffff) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000240)='.\x00', &(0x7f0000000180)) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r1, &(0x7f00000001c0)=""/120, 0x78, 0x1, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) setuid(0xee01) r1 = semget$private(0x0, 0x0, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = getgid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x1f, r2, r3, r4, r5, 0x80, 0xfffffffffffffc01}, 0x7, 0x8, 0x1}) fchmod(r0, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000140), 0x0) sendto(r0, &(0x7f0000000000)="87f327cd2aa2391f2730743fa1f7b3510224a57f6ad57074480fe9b73b879b0318567097463082475737ddcf25ac4e305025295613d983aebf171776ade314a182332617562ef47e9b04a784150a54fe", 0x50, 0x409, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:00:15 executing program 0: r0 = socket(0x18, 0x8000, 0x8) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000200)=r0) r2 = socket(0x800000018, 0x1, 0x0) connect(r2, &(0x7f0000000040)=@in6={0x18, 0x1, 0x3, 0xffff}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x2, 0x3, 0x7, 0x3, r3}) fchmod(r2, 0x1) r4 = semget$private(0x0, 0x3, 0x80) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000100)=[0xc0, 0x2, 0x1, 0x101, 0x5, 0x6]) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x1, 0x0) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x80, 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x3f) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8b96fa5c7febb95e, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x20, 0x5, 0x6) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r2, &(0x7f0000000280), 0x1) 16:00:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000500)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r6 = fcntl$getown(r0, 0x5) r7 = getuid() r8 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000080)="90b14c0bcbb1eb994c9fac50751031e46c8e39b1ea979c21ba6c77fd", 0x1c}, {&(0x7f0000000100)="ef2eda24a909fd6538d2e765ee7fa490f220bd8be690462f7dd40275012e96b49e36d914b1bcf16bf8ef7dc2cfad7b5469f08965f862dac8ef60994c8c9ff6d8c8d3f4610b30ec8ac7fc1202307ab55245bcc09f43a4", 0x56}], 0x2, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000001800000000000002ffff000001000008", @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0xa0, 0x408}, 0x90c6bce01af58ce7) clock_gettime(0x2, &(0x7f00000004c0)) shutdown(r2, 0x1) sendto$unix(r0, &(0x7f0000000400)="430efd10cbc979c060dc3b4736e911fb58450065e4e47927b90b0ce79b9889edfa32a9efed8990f806b2ab880b71317c9c8229b10d4e8158ef3f78f6fe17b2dc03477233", 0x44, 0x400, &(0x7f0000000480)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000000)=[{r2, 0x4}], 0x1, 0x0) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) pwritev(r0, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0x46}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0x8d}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x26}, {&(0x7f0000003380)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a1b70c845b9f587fb42d4ab4ddfacddb806de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d240034899dcf1090f91a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b85", 0xd4}], 0x8, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000380)={0x3, 0xd8}, 0x10) link(&(0x7f0000000480)='./file1\x00', &(0x7f0000000740)='.\x00') mkdir(&(0x7f00000001c0)='./file1\x00', 0x130) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000340)={0x3, 0x2}, 0x10) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) r2 = syz_open_pts() stat(&(0x7f0000000300)='./file1\x00', &(0x7f0000000b80)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)='./file1\x00') sendmsg$unix(r1, &(0x7f00000004c0)={0x0, 0x264, 0x0, 0x0, 0x0, 0x2d4, 0x4}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000c40), &(0x7f0000000680)=0xc) r3 = syz_open_pts() fchdir(r2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0xff, 0x8, 0x800, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) r4 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000c80)=""/138) setsockopt(r1, 0x0, 0x8, &(0x7f0000003500)="882fbb119ccd4d8775aaea975ba2e30cb6b81b28bb590776dda7c70da5b7a023b6325db779180c7f898da45f98fd3c8ce3e56364b38f32611cd0c887a37964e8bf584b4853a39b78cb05f7746b0ed81c8c4aff3d4cfb545fb5c07eb845438df4665706be72dc27c8cde06c03e9e8170c20abe1db42f1e4a0d90c27dd590b0e251610cd3161dfdfacc72ce886923be80f86dce2883db78f072d9e121ac09a3ae543e020f49393317308fc64282f1435ca344a6c3466e1f02cbea687106c75e080c2d10fb6060bf49f568b702552c9c08f00bd3359497a8601d69ad15e71347a781e4225079d9477278317b00e05fb40764c5eba40e38dab3ff3fbfadf1675f712e2e5c2c123da6b6a808ca28a36090a691654fef70c0048b1c54151b74ca01bfe6d264cb46062f489466c79a93ccac3a8449d1a26ca35de61fa4c57c4a70513dbff3e862232f8a53590b8db4988170c413473a73078814820cf9c9d695bc233a74b075413f4b7a0c2a9f3e532a92354b74df0281e6445bd8e43dfb576068b070f561a1a3d09d6660a60a83c28414905125a3cfa22632de3e04fbbc7c5a641eabdbe6f5d04142e56d8acf8b04d37e9bdc050331adbab738223830fd3925d29b332ca2a26fdd07cac5cad349656614d080d768f270fabe4535600d4d7384e9b114470c7f25d10a6b0edac77188cff0e999cbf0a992d8e50ec4f50cbd64277316d0674a86625ffa59a5b5bcc103d7b66e684d936fe64298685a94eb000023546a7b7bd464921ab2be46b04623d73983c53cf28c92e0913b57efcb30518f09f1a74b2a6731d27b52767e89aa862733ea0c9954b3a297be27ca9525e9613458d7b949471f08543fec508becbb933f80c3ecfe95f672f106dfb2e7e6a71008ae94a470ae9aba7a23670c5471be73f4e734317eaf4b97fcdcc3b3882db2930dfa2a632c46aa6854ec6fea5afe6472f33d47e5d7708beada900698d0c982bb0f690c5de231756f18db8d33b4f03ef12bc7a7435d4deab0668efb51c8669d512f0626f721e1e43c089ee8b911a82e85b6a7436aa9821534f2f14a0aedd8bbe92d8263af4dc7de0ff2dc0bfc4f44cb5f30556acfca151e0ddcd07f0d25801e2dd7cb25ce6a956e9ed04701e26dc34bfd652cbf6d6a874f19f929b322cbb05d5c0aea813b572114dd1cc9e8adc021364141decdf90c01060b400b560675ae4948878e836b3ac7b0dfb4c564de729de00214a4f97e4abe86fe892444676ceff1d718099283c3c0fab1b9072618574eae31a3c54adf28ca804d272d814d2bf9473ace654871e17297bdcb1c57271c83bb672b8f7aee8673812d6fdcf0f1f744b83b08bf60725a97f5dd2a161a12b37ff7d5d591ae47c2c14407456d276617e2fb966194781848ceef8e80f3f55bf7d2ea5fe543a6782cc5b186623b6d16ce0d64aad01ac5ef369087e58645d6b785ad63c0bc9c2e4fa440f98bbaaa043e248032047502e09dfc7cc77ddae49b44c808d97393fcabb695c387df899e9c37426b00cf824eddd3a466f674eb0394c1fd8331e61bfbd41b0747cab7b5f1d8ada2dcde9a68b4f59e604697786b4a64fbcc327f4d103decfba8de3797225d3dbf636dade025790f74ea2f1319193bd29b27a303d900abcecf765063eb42e45f05d387a03d4ba56c86099ffc62c879a3ffd6c68f6e6eb871e1c695152f7be2e6ec5cf5f4efc00348c435958bd56d5c2d8cdeb2e7f7bbdcac5f08411af6d3f9d8f1f95a8000847a461ef66d8bbe2abc797bd7d666f07da5c5f6c79456ec5b54a77d89aa65f85a0fa6c2cec73e0662c225b805227067d828009d6fb28b52858cdeb77118587329b8ea107119a0125737edb93e63816ddc2c564ddbd73d2e0cc63653ab5559f889baf3cd987a0f906e6247adef60f0b766c5a97755c9abf976350e72aaa97c5f688f9b11e2d547bd83c1ee27e27e2c0effc384cfb37e547448da479a7bea505718460c5781076d07ee243fab82bf5b030ce4d679fc39391c42dc5e9e4b84ff0eb391e725f09b3d70a53b922f2709d8e21c099e78970f9b3c7e1e8019ae101f16ece213bca97774d9f4d0b1598a3cf81994b9718372cc940509a1b39a6cc089fff15e5070200302d3fdfa023040a79c33d5df596ed976aaa2dbabf995751f013565c617b7695f522208b28bb40135119187d4fe2d464ff4add363c42cfccd5d891748aa6b35558fa5789f9f822778ee3e14d800bcd1c520f57f8e9df5ac29f9e2f254349f0ccb55ce11f2223e3695b53f3c203310935a0061dbcb8905ab441bc0d22ca4d017edbf224f4cec94201e7a28eb96cf4f52ec61026797f012b82472a101d061713c7afc3f68d41f1f93556df443b40c921b08e6f6967a6b8206937eed41eab88ad0f2be241fe7ae4c217d6b1b0a97acee6dbb42e3628dd944fbf5a431970197febf3e780676d30a4c4c2d5d3f54d9ddcc8ad11ea727229024c7282d2d82a43e6bb295e5bd30dc3ceb3d70998aabc01dd6c093ee55c84cffe5c7e0e4d7d9326552fed5d9631c8fabd06c047d7fedd7a7de5c8e7ece04efaed8ba0624d194c09933c2c22551fa00e092dfd4c51955b3a7a2bc404c539f518198eca77962b85ae7071a5d734ba1e90a75dc132a7798c84b0c2363a7b112c97fabe89c8e1f4ee2f2f1e7c150733401839e382babe3f8d2ca1492933034af1e046dac7881a3e1c5a7405902feb83a45412e7639825ecd582e3d5869a8f8f59f37ba74fd4de7bf4781a51c2aa95568ee284ae2f75ae5a2eb521e448cfc24592e5a48f59dccc3aa95a98fc3b578c6a550a5cbb3280494052bd14b7d03a2b0d0ce7d8626ac74757551216ed3f7e8fccb66de12d4222b3a02591e3aa4eba228899f7a88603c7f5d1c82e60e620e0493815a6c26ef90c2f0d167bafc629a025781ac9959e07b1b6a51f1944155c15873aec6493915b21fb99b16540bf056d72ef3bd9b5d6369d4c667b633c7b5bf143a5da181d24078db4f3211c9c08dc5005ef7ab8e8f84dd58803da07fb45b7585b073ae8d70e0fa3e05e44d003941dc7f33d6f83e706b85a4c33c934dff6a1248b8d44ea02bd68ab6a67bf28279057a087e46d84afd58602c84a301f73b08be27cafb27dd6e502a2c8a07e25814ff1c9c7510e1f3d38efec82d0257cb79fc03af3b7135b27a577fb6b86a69d50c6c24b7e06ea5635de035c9167466ad0dc679430b94ffde00db9490c82971e34c77baee7f7726e8d4b6430f7d14cae3ff3d530fc21027eb9c05cb5779e4c97153c9b4e177115aaf582c93c26a0279666a3ada90893a9be8d5774dba70343fbe1f2264687fa63eeb106132df925dc97206a1e60417fb3098d8cdfce47096858cf45b9404dc775d8749b32550b481a774b8a667381cde938bea84024d3657d58ecc32da439a901287378705dbc2d68d70d30b772e6944b79b1e55209efa86d445fa4fa675e81a55d78cd34ffd6ef162f99cd688c5ba67414e171072e7b54cfe0e2aaeb07f4a846ad3b60ade496b7cfae44fe64f8fc07694802bff3ae2b10fdc6c5e0d3c384e5975935ef2e913a88e01aa3e1f6aecf235afc3d9977294866e92a405776f7238aaccba52fe297c400fab170f671100476d9f71dbdc0128a25876d9287c298768e07a70e139d29ef21f9e594509427b96c7c71652702127c795d3c4e37ddd9b7157a8221f81fbb32fc1559e82070b6133e67451cf328c6ce1fb7bf426e2440e9da775c8f9154d5a01037c93fef260278636e37476da8616322c3c93d752a8beb9c977fd6c65af6caf37ec26d49d8b5de250e95b9ce996bf66d92a997129d2962216e014fe7839f706a0baabfba953d0c3899c382805be9f3f70bb337751d6d7cd65e5c0d2f468f32555bca269a02460e2e911ebb4b038e43da87d34261c658366c8a514eba1940e1f544dcbc67045f50c8cf99179e9a98f9f9b008abfb817d923ca80ad2c49b3f7378865ddacb3af2a6d60782b0a8d2ab3743267c0062bf38621395162f0daa42e3afa13e0d52c1b64f89ea2f4d850f08af96bf4aac569c132da3c2b15069849379c3e32e18b5cb0e9206135a8fdb412c3dca1b4a2064ce58ad86acf59081231f971bcdf6b2179f2062eb59301ceb46cb74eda74d06da3e3d748e0d64b910aace028ab82a6ceb1e331e955a25d64aa101fa0eee60b4948f60af4214bf9bcdfc9391d305b213b573dea9152afb8d2fb5caa8d8c3dbf078fbe30581110e5eb4d566310d6f573d9de99f3b650e1d054d541af5b0ae488e533e3cef105704962ca8bfbbabb29403f9d4acec81e53c37a1c409e84f39a381b7ce63e0f62648664c9e71880f284ad51387dd2307508a7cd9f3169442586807c5d22e9bed8343e25e8c696207f16a7b655bbc40cc5b98d623bbd653e076671fe116469ce6e31f1e7b17499190b0622ba2056b3788a0ff4bc792ccfa63ed23858facef983fd2b88a7272062d387c8b409275d3ce877dcab25094ad451e89607d75b015af69936744b91536ed6ed23b9e9b02f7a9f0ff738cbc2327475fc707614ac4d64998177c1df605d4fe1067d781254aa39e168730b2c493cbb24892472138f65cb92071ba8de10456dbdfa202cb167b734774b9597c06163988f5d7accc6828d53bd2e5e4e460441f0d74721c9166081d62fea510d32f979e2d4d5549a7a12336ce5a833523ba403574f4f9f85e17f5db9b7ab9a9c8c135926994c260bff28004b382645ebac369256cef0d7e020a0be15d2c0b3f8ee5edcf44eada33cc42bd9129cb1eaa53ef639dcb98bd32ce2440670f6b80fbbeb914104341985b5ead2097a8df9372c4e607064480c0c7efbf8253c6a0c182605c1eaa4954b57ded00cbd7e6649eadd75d93775de75d96b33f2cff9f9998e0ed53c2c4ccacb87e923aae309b6ba24fdd104f9cea2b8ee0bd2d5857dc5cf3a7575e23439f195a883c507df82a4b0c17b2d6e32be67f3e455fc058584812518ea5d4ad7943822da8dd0953ef0154d8736a26d518c3411f4497eb9b476a96f7bc2f85623f2dfcd427b021c7b85f76be40ddd0c22972330068fe1a7fcd4cf9561064d985e80e37cfe97159fafb5dad88185e9e2767a0d8ec00fea992bc6ac1a069ab0edd5ed51a379cd24146fbf1b431a16b36a5a97bf67fde2da0eea9130f07554b17f84ced053c3fe99d87215d36b3e6475c2b9d206c8b6e6fe68a439ff869104bb7fd9b499de9c78dc2ee1e404ae3a4e1edc580b13bbe31e348bd0ba341fc74d19333e758d34e7c78c985c8e583b9b75c049c53557d0fe42097a5e5b93b6bed176fdc4affd74f146f6a1df196af157d19ca65507c1ca49b1ab1234c80a715be684684294a6fe0bcbb0fd608c1db799547bb0a9ae715becb43df01fddf01c8642f8d4d1d788a48818e5cc1e5df811214b2355a604f95d3554dfbc466cfe6a77104719b7571047a21a0f47739eebeb3e3f2692f60c8b03a9affeccd426f1706051e75d7b05c7784b968267ecd8f4fa684c9f02debd24836c903db5ea8fa97c405d103d5d3f6d040267f51d6bd0496442a0f8b4d6c40e6fd9a56df78239b17df7ca87cef9431e3cc4b61efea3dc6035723d4b4dc6a8b571cecd298a34b4b4c89718acebd0a6a8b6f8b73a0d9e6d7c1ec4f643431fe7f16061ca0b8309433657e77707115df95eed96d91402f4dc54dad2fd31e7621cbc09f3fd3f2bde391583175da3774afa4319a919ce68809b11f55ed1bfcbee110a70693fce70e76a15abb66e90a80d7469f945105f20f9c698151a5757f2a3848066a05aee7b3", 0x1000) open(&(0x7f00000003c0)='./file1\x00', 0x0, 0xa0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10020, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000500)={'./file1\x00', 0x1, 0x80006, 0x7, 0x0, 0xffffffffffffffff, 0x1, 0x71d, 0x2, 0x2, 0x80, 0x5}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) sendto$inet(r0, &(0x7f0000000580)="7cf318405b5839d0aa376e9bd21c9157e4fb55c5ac22cd70c500d181af05dacc2dc3f862b540588737ad50323146c77ad7cf107697d3ab8e", 0x38, 0x402, &(0x7f00000005c0)={0x2, 0x3}, 0xc) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000640)=0x20) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) r6 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000000)=""/155) fchmodat(r5, &(0x7f0000000780)='./file1\x00', 0x2be334bade1a202f, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x80}, {0x4}, {0x486}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x401, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000040)='.\x00', &(0x7f00000000c0)='\xe1\x00'], &(0x7f00000001c0)=[&(0x7f0000000180)='!![\x00']) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000340)) 16:00:15 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) flock(r0, 0x2) ftruncate(r0, 0x0, 0x7e0e) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:15 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0xe3}], 0x1, 0x8ae0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x4, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="48fc24293370c9f908bab3da383f3abe615ff9b58accc70050b392495166bd7dcad7f06dc5f848c5", 0x28}], 0x1) 16:00:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) socket$unix(0x1, 0x2, 0x0) 16:00:16 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x88) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:16 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="a0", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0xfffffffffffffffd}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002780)=[{&(0x7f00000001c0)="ce", 0x1}], 0x1, 0x0, 0x0) sync() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x401) 16:00:16 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f00000000c0)={0x843, 0x1ff}) 16:00:16 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000540)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) getpeername$unix(r0, &(0x7f0000001580)=@file={0x0, ""/4096}, &(0x7f0000000200)=0x1002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r1, &(0x7f00000000c0)=""/8, 0x8, 0x1, &(0x7f0000000100)=@file={0x1, './bus\x00'}, 0x8) pwritev(r2, &(0x7f0000000200), 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwrite(r2, &(0x7f0000000480)="52fa26d10bb3f274885cbc14fbeabe8e9441c3eb8023c89dc44c1400a6b35cd01611820ecee6ac8fb0d336e604ea4f8ef8525b7c6dba414554657e02d267d14cd6ba2f03ecfa7d59849e08bf9c58c72ede93a419a77e7ac52940db770f5ba8dd2cc8ba3b117256f6848aeecfedeb18fff6604e7ce5047c6e59ea873a5374130d68187c385c680dff043077cf6c516e73156fd0bf611a8fa9000d1d419ff8adf89b1e0b5e65c2480ccd7a33d8dab06b57406c920f43fd5552d808", 0xba, 0x0, 0x31) semget$private(0x0, 0x1, 0x2) write(r3, &(0x7f0000000240)="220e2a", 0xffffffffffffffed) write(r0, &(0x7f0000002680)="88fc15b9ce6cfc37e5168bcf090211242942f58a2f0ade65e5e79610e76ba57e576706d1cf275e54d1047a52cba168990f147c3d934114546024d20e7987677b5a3aca9c5a164af8cefed48d79123a83ff7aef14e00bf67709872f71a432462a9b81b6ceefb756cd55bc590cf0687e3adb9524a39eb3eb59f3605d2003ceb3dac9b061d8b7f251b9a9e4b5c0dd", 0x12) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x1000}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000300)="b4317280acc9f0c9ba43fd25abbbd16ab6a462923272da9c32684842231beda279ffffff7f00000000b0dc664db85cbff112cfccf6e4a9842b9d31cce02c3c58152fb871b2fc7138f9e35924929b19677a08b269776d82527a5c9617025fdb4ef8f402ec65", 0xfffffffffffffec0}], 0x1, 0x0, 0x1000000000000) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x9f518fc21fef79f6, 0x0) fcntl$dupfd(r0, 0xa, r1) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) msgget(0x3, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[0x1ff, 0x5, 0x8001]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000b1000000"]) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) fchown(r0, r1, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000003}, {0x80}, {0x6}]}) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="2c76492741b248c30e880fc4f08626b50376e808f97272a628fa079e63c8ec1f3b0a23f4d4bdfa8fc46fe0ce3c8fcca070ccc13eb7d76ace7596cc3c422271a2c4cbbb72238586b9a08de567e4c42ca6d884f8d052a6150fbdec6a32e3fffd3b4b38", 0x62}, {&(0x7f00000001c0)="1871ab0b0d267c06359ade7a3e87e0e5d13517bf80c2c557f602dafb5ec3a14503965a9fd2c953dd095f1748a3b2e60a12a99fc3246ecd8adf718b9c878973abe8f7e277edf83b6a1841cb2e8a13376fc9b97d0a5163e74c5778444c56b32ecf2167ce7fa3d465eaf5398913b49ecc44f15addf8e453a2c31849baa8d79b7be659449260121b619446a19fee7d99b60e5421ba818751d912bd820d6fc49ca03189f5b9dd01dad696155d89bffd8d5aa950812f709d39e2fbd78b1005916f3b6475e02de86e4f6c1c669b54f188e0de23d8aaf50c1df37fd6fb2c24679faa54e2d17fe9483bc00d17b931cc4aa1f7832c5e97f810", 0xf4}], 0x2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000240)={0x0, 0x1003c3, 0x3, 0x8, "b08d00"}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() fchown(r0, r4, r5) dup(r3) writev(r2, &(0x7f0000000a40)=[{&(0x7f0000000000)="a43250a76981d0e29995fb87f4fae2ada46858a2aca04386b5e30f829fe41e781a56a6f515fc77f734630c0672495cbbba724e3a033bd708f4d636461f078333acf4159c31f46e9032f279e7eacc03ea5f10d8be1b8e8beb5759287b1c548ff07fdba5ade6672c4e52071aeba3263f6c6a63504b14d40ef276560c112a5215e332c6f30c8cb3ac5c48ee86626d8890daf6aca3d71bae5d00ac5f33cd5ba234ef5a41856eae12c21e42d560997efcff5237", 0xb1}, {&(0x7f0000000440)="438a60cc04d65d9aad7064f42a67bdbe8a749c06f9ac612cc60d48c978e6e3ffd3bdd5c3ed1c5e4394c939367422a581205b03f67c69b48da8e074cb9176b41493caaa1ca53d8e7c724d76c3f1bb3a4998d84ee5bf7612b80e2c0bce1c73a8e674a5c3f2533b59c643661e67335d09e587138408b25bbb947b6f37c58e2a13935f47e077f470ae44f4ec", 0x8a}, {&(0x7f0000000100)}, {&(0x7f0000000500)="607f420da2d35174ce00ed5469c4b4965ef74c64920ceed8ab8c120780b9b0ab876e6b944a6ea1cb2e025fa2991e9fc91cb3f10bbfdda3a17516d227644cda3e434f3e27334284962561c1df9db0d0446f740003d58c3bdc169c58", 0x5b}, {&(0x7f0000000580)="2b46ab8098523a3673e86b27e72549383969c251d6da67fc7e3834f9e35896caa321a5a41ea76ea4c4da34647eb915e5e8451063865989061b25c8663ed2bf31c3e4daa954ea2077dc5bd0ef7389b8a39343ba0256da828c6f46fde345eaabbe5e2263ffe711b8f92f175d50714e6ee6c8573d18af4911e4ddb262630edc4d05bce4a781bd7d232086fbbec6937dff2c6e9ff7f76a39b9ca1b9310d48e0651a8b63fd9b301feca66bf06e6fae369ea081e886db67317ae8f203fc8c5b29287b96b1d172e", 0xc4}, {&(0x7f0000000680)="8d94e2d38d39b670d85c5c4bcbf520785af141b04d7a79f84013b4c694ab266ecce416ebd1d28d99b287de791b5833fe6a88a49ea8956dd3b34d0139de0432f64f7425a91986b8c11a8246d4376cf0ab62b28f3dfb186601eee520d0ee9f28e181e8225f73664dbbe615b7f5b49694fd7ab6ef2c4947b18009f174f9bdc0ce48106989ae5941357e6208df9337aa004a544538fe04dececb3d1242567c2199b0e226ed43fc357c2db949a1acc4ccebe71594dc87c2449bb52ba552ccda1fa8f57210a4c0aa2d87c231058fa17c45ab9981631ac4f8fd089fa5ad8efafbede6a36e57c374859f207d06bc4a0984d0a63c59e232535cbdd4252451", 0xfa}, {&(0x7f0000000780)="9c328ec1472f6cd494cf05309fdfc3da202d205354d749f1f56d1479bee370d0d3a87c33ef6cb0e71309a30cd372fca70ba0971d10d9022946fff3180de75dbb28fb0650de57a58bfdfe318849abf98542963fe52720b2bc20077172c50ab540cbb75f4d2ee0929c9eb184a0b802d3c2fa5f0685235d39319bca9a9624590734dccad68210db51ee29e562504d61e8f9c0955b83ed8026070a83f9aaa9b45f2c8ae536be3db160e529270605a7d4932c5788962f1b5be72654cc46", 0xbb}, {&(0x7f0000000840)="46cb6b3a90acf0c841067c5a819e71b6b65233a8af1198d90aff7decb88616e039f567662276dc33093881b5ac32e8689151d5707312b454a7b9704adedb28204af09588a06b704082c5ab2bbbee7c8fcf1004ad176b73aa927ab0e2d4c11546608057444ea64f139edc6ef4998218b6dbdb098c7297c700403fee65b15a4bac25fda5d6065724f7d3e593300811a17b9ed1d3d78a2690a71c571d85b79ca561dad26a3c24d3c7faaeeb7290e0cdcf10d5aa604312508ede2e0d1696f198557e967fe9692beb9b0f2e0bbe357c21749e746067da345f27ae84e65bfd98af52873fec2bb7e4d0a99799adbfcc9d7cf1", 0xef}, {&(0x7f0000000940)="1d3647e84e7aac784b2b15ec2578c33255390a7e517acf4d7310b35c88d0a3dc6069b4469b1c1288b7fc6372136a7377217bb9189b47334c34fc4fc165a918e4f6b2bb67aeda38e7064df3be743fe4b2eb86539afff751dc369d04277dd5e416dc7c9e3548f802c760605761414869eeb9fa2028103454c0017313da51b7c3a62bf1c6b2c1140b9ce50e99471013b1c8c1acfac95b3b85e05f6b6b6ea55530f6a4e22fe989785391bab95559c902363a046198d256fc7bb12623b6567c683bfb008b9079ab11eba35887099e", 0xcc}], 0x9) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = semget$private(0x0, 0x1, 0x43) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/162) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x3c}, {0x6}]}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x13) r1 = open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x2, 0xc24b93a2fcef8d3f) mkdirat(r1, &(0x7f0000000040)='./file0\x00', 0x180) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10880, 0x96) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000180)=0x7f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1004d, &(0x7f0000000340)="9f") 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) close(r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000040)=0x100a6) 16:00:17 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000380)=0x3, 0x4) setuid(r2) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000500)=0x5) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000440)='./file0\x00') setuid(r2) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) open(&(0x7f0000000240)='./file0\x00', 0x20, 0x2) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000280)={{0x18, 0x2, 0x6, 0x2}, {0x18, 0x2, 0x2, 0xf1}, 0x5, [0x800, 0x7ff, 0x7fff, 0x5, 0x5, 0x34, 0x3, 0xaef]}, 0xfffffffffffffc42) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r4}, 0xc) getrlimit(0x2, &(0x7f0000000040)) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000580)=0x7) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 16:00:17 executing program 1: r0 = socket(0x2, 0x8002, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="3b020207e00000012000"], 0x10) write(r0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000080)) 16:00:17 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, 0x3}, 0xc) r1 = socket(0x6, 0x2, 0x0) r2 = dup2(r1, r1) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="f3") r2 = socket$inet(0x2, 0x8000, 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000000)={0x5, 0x1000}, 0x10) 16:00:17 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000140)="081e910cd36d069f5f5470305c891e3184d1c81d878ee9000701829e0381d289c3e5180ca27472fc4c6895ef017ca4cdc428197bb3446f0c224f79f4ee7b8883936d88191db2b41fddd7f9128eb065169668d2f131a53bdfc0b326712d1f41dcbd6caa7c602a832e029e83007ef0a4fe00cbe34174a746b9f4184be6ca906bf5aa6f3c2c36ea57448e28c892e9edde4f09c20153f869d4eea46a9e1c845a0753fdb40dc36e337cf561ef4f6237c5da06f23808d1dc0fec5c71d074e1d2479564269cb854a8352f1a24e1678c440d0197299ba74b3959e235621bd4888817a474be110c62886606d60319e4662f9920d0c6a0fef68848d2fac63eceec", 0xfc}, {&(0x7f00000000c0)="9aaa40ba914dd1", 0x7}, {&(0x7f0000000240)="ce547dd9c1eaf3347fbd734986369dfc1fe8df7a8bf2baf441e1e7c03fae8d1b1142e4c10c2b14ae21f3c10620e9eda37bc9e7b3da06d8dd4841fb1042f4fed0901c6d71430028f0ee74bdd08ece492338", 0x51}], 0x3, 0x0, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x20, 0xb5}, {0x64, 0x5}}, &(0x7f0000000040)) 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) 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}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) socket(0x0, 0x4000, 0x8) 16:00:17 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x248, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x80) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x8) 16:00:17 executing program 1: r0 = socket(0x2, 0x8000, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x8) 16:00:17 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x88) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x5, 0x10001, 0x4f6, 0x400}, {0x7, 0x10000, 0x7dd3, 0x101}, {0x7fffffff, 0x6, 0xffffffff, 0x9}, {0x100000001, 0xffff, 0x5, 0x5}]}) 16:00:17 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, 0x1ff, 0x0, "000000000000000100002000"}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000640)=0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = fcntl$dupfd(r2, 0xa, r2) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000140)="0c7ce9772c93fbe4cb9ddde9933f4e32e08d49ed5a97f20922558c1bea35c5753e02fe7eb3a6c814ee723050cb7825d7aa349884cba513c3ee05a7a32e74e694bbbad32457089b2a2b43351e77bfa83f64069f47c54b94fe0d745c521ffb95cd1154f7ee2de11c69214c85782427be485b3d0a96699f942e1b762af06c5bda961273a6d2673906c99f3813e88febf14da73d326e0e0a6dab98776191f2d81015be73c5860c8d24f87713573ac276460007e8c43491b65bd9f7b0baa000b904b3c3aa1012b67b855412338b6fbc", 0xcd}, {&(0x7f0000000240)="a701356768cefc7c5fd3d36ea3dcc7b5167e1eb252da4550b5c19454500d8ccfbfa670df2c933066c469740522421c7a96982cd39e5f14d7e81a5387cd360943de40d1a9799fa6d63682608314840600f3f499e6d368313a1a360655dc972f8fd17a88dede1f1237b943a226f5ada80f612287293e84fb6d8cf13ce2a8900db8eb", 0x81}, {&(0x7f0000000300)="4a7bbef2a7947f301f035022ea75f2429f4c5533b04d5505a5fd72978a51193904e784e17474722897a4adfb0df9757fa11bec1f37eed1c74bda86ed4ddfae29b6f4bfe924eb45966cfb88fd3f0391ed233f49d0323f3618146f5c86de9f8a0fb1dd59f2e7704e15cc1e3574dc91942e4c9e5c338e87b53b4637a5c9d5b0b64c80d0c836", 0x84}, {&(0x7f00000003c0)="bf7c3a17f71a695072379674f6f124a87638cf4cbfcd243e80c15f2de0e3bd2ed190d1c3fac4a6c41588a902107d8809c4558f6baa781f97abf4805fddefe1b5f01f3542c345f973a356349ad091c02f8b8f62eca9e7be40263764a9b3e9bc9b8e8e1157dfaed3707e0a1c66a6c7a88969a53afb48386d6086e6b52ccd57250578cbc35d1934d42f611746608990847d12706d3530b034", 0x97}, {&(0x7f0000000480)="925677883c693f3a6a72b19a89cfcddfcdfc7253a4c43ea0bd7c582fa57d4125b5dedb25df92ff3c316f42a721030631521fea2c5909bd56153aec04de4a5738b73e57448f915613aa3d6edad58db7f1cd467b3f6de9723c8b6690b1e628fecee1cd78aab877229621ceb83c7c821d85879a676f3bf727ab6d88bf354cd75e7da4420d6d53b59b4f48e40b3293ab4a0ee658a4f33af8f047d6d1cae389db55cbe382f9c038280a7e59422f5588324d267ad471117a50720970b6eac47a60dc7153b0f9a3652fd26757170227057192017db45e757e10eb9b1be1", 0xda}, {&(0x7f0000000080)="b29d123a832b0f3baeababc1b492e06540fee6fb8c15e7aaadd2aed4063b", 0x1e}], 0x6, 0x0, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x8001, 0x7, &(0x7f0000000600), 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") syz_emit_ethernet(0xa5, &(0x7f0000000240)="39114570be53b5d26322336bc7c2c63afb9dc674744da46bca0babcfc3aabda25c2767d93f15414fc50e7c4aad5c77b728f42817118076736f41232217df0bd4b31eefb1fd7fa83acdac2067d05314ed9772e549a21e4cdb67a2b417e527658532f12e5d981ca34fa0bd5e15a5bd49343b46144a00b318ff033b166c2db27811357e45d87cf69c9bcc07f1974b35cea8d5dd9b8fae573b7c97f4831f55e7656f529a5ebfb6") 16:00:17 executing program 0: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = socket(0x18, 0x8001, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000180)={0xfffffffffffffff7}, 0x10) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) 16:00:18 executing program 0: unlink(&(0x7f0000000040)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x100000080) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') 16:00:18 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x20, 0x100000000) clock_gettime(0x5, &(0x7f00000004c0)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x6c}, {0x4d}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x8000000000005200) r0 = kqueue() r1 = kqueue() r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@file={0x0, ""/75}, &(0x7f0000000140)=0x4d) sendmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000340)="d6804a6a071b2ed8fbf289e99122d9a213c13d8570e6c2932836da8d81ac4b64a17f9525cd8997e426605036933114bbc4a48f2e71b32d1dff732fb37fefeeb19805f1aeace18beaa02ce7dad884ddf21851de0318fa0580c8f84f32bf071025229fd62cea7cc05869897afe71c00bac79f94f5e8ccc84b0db0c60cec141ea81d98f5b0761a1c69658c7ff97fb21deabdf81432001a02c08027830b0dc589b62c51010bd9aab9d36219a1df435623230f96bfcf683d2a17e5340a442aa069c1d2aa699db46abc174bb0412f5d02c66b8133d926267609629aef0da8787bb7abe5eb98d039f8b87ce87d731ac00b907ae008656", 0xf3}, {&(0x7f0000000440)="11266bcf488f074a33534f3915a0ae7fcad9ed4d6a2d2055e0133cf02ae3a27baf5846de0b37e845ae2a1821bdd20ae66ccc55caf9a58519b6dc75", 0x3b}], 0x2, &(0x7f00000004c0)=[{0xa0, 0xffff, 0x0, "ad63174fefa341ac59e41d6ad2f32a2487671a9f3858506a805c75a434747dbaee6c1b5481414a0c9cb7fa2449d504890ee2856da368618b11b0b36fac1f7371458064486a545516f437e5ad3d703e7455cf25d98d5fd6b7605a1296e516fc34d430db1ae4244f09ea3b54da57811f38bdc663ce0b3f827b4874cf4d3428704232d9ea933422291fa5"}], 0xa0}, 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r2) kevent(r5, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x40, 0x2, 0x3, 0x2}, {{r0}, 0xffffffffffffffff, 0xa2, 0x1, 0xffffffff, 0x800}, {{r5}, 0xfffffffffffffffd, 0x5, 0x4, 0x1, 0x9}], 0x401, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffa, 0x4320397468c44670, 0xd176916b1d53c2d0, 0x100, 0x401}, {{r4}, 0xffffffffffffffff, 0x20, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x8182, 0x7}, {{r1}, 0xfffffffffffffff8, 0x80, 0x8, 0x3, 0x3ff}], 0xa7e, &(0x7f0000000000)={0x9, 0xffff}) fcntl$getown(r3, 0x5) kqueue() 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x1, 0x3ff}) r1 = dup2(r0, r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x86e48700150ebcde, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x44}, {0x0, 0x0, 0x10000}, {0x6, 0xfffffffffffffe01}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") 16:00:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) fchflags(r0, 0x1) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) r1 = dup(r0) sendto(0xffffffffffffffff, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x80, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) socket$inet(0x2, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x35c, &(0x7f0000000240)}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) lseek(r2, 0x0, 0x2f, 0x1) accept$inet(r1, 0x0, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x8, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x10000}) r4 = semget$private(0x0, 0x7, 0x40) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r0, &(0x7f0000000540)="582720ef4e5060032b2d6e44ea995d8dabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab061d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a658826067e40aef318d72cabe1b1e8da49a9653dac817701caeab7a5a307c1b31b1d2b73f600"/150, 0x96) write(r2, &(0x7f0000001940)="3e2a7913e4e9c4adf3bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552e46f9dea64281b302c000000023c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d2536b269790d96f5b101bc48cebd1f74804091d0cf27dafa1ab3fe68bfddd27d0a1101ebf1b4d9977652ce45f4871774c793809d2b4b3ce59df49897872d4b0292851d36eebfb4c9d7b31f678df44ff0ff0000eeffffffffffffff0000000000", 0xfd40) open(&(0x7f00000002c0)='./file0\x00', 0x200, 0xdc74393682b93cab) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x2, 0x40000808, r1) 16:00:18 executing program 0: setrlimit(0x2, &(0x7f0000000000)={0x60000004, 0x60000000}) r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = dup2(r0, r0) ftruncate(r1, 0x0, 0x9) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002000, 0x40004000000028a7) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080), 0x1a7) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(r0, 0x0, 0xfffffffffffffffd, 0x1) sendto$inet6(r1, &(0x7f0000000400)="289caefad85b04ccdf900d249bbae457eeaba523b29dfb209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e78292cb99d639050128ad91f7afe5b4192fdb7fa3c4693c93274943dd501c10", 0x57, 0x8, 0x0, 0xfffffffffffffff3) ioctl$TIOCSBRK(r1, 0x2000747b) mlock(&(0x7f00005c2000/0x4000)=nil, 0x4000) setrlimit(0xb, &(0x7f0000000340)={0x1, 0x3f}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0x5c3) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000300)=0x3) mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) r2 = getpgid(0x0) semget$private(0x0, 0x2, 0x20) fcntl$setown(r1, 0x6, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0x24677a0861439003) fcntl$setown(r1, 0x6, r3) writev(r1, &(0x7f0000000700), 0x10000006) r4 = semget$private(0x0, 0x5, 0x400) semop(r4, &(0x7f0000000100)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r4, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x800}, {0x4, 0x3, 0x1000}], 0x2) 16:00:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) chflags(&(0x7f00000000c0)='./bus\x00', 0x10000) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) symlinkat(&(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') ioctl$TIOCSDTR(r0, 0x20004402) 16:00:19 executing program 1: stat(&(0x7f00000024c0)='./file0/file0\x00', &(0x7f0000002440)) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f00000000c0)=0x7) fchflags(r0, 0x0) r1 = kqueue() shutdown(r0, 0x0) shutdown(r0, 0x2) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000000)=0xde) fchflags(r1, 0x10) r2 = kqueue() accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f00000001c0)=0x8) recvfrom(r0, &(0x7f0000000a80)=""/12, 0xc, 0x3, &(0x7f0000000b00)=ANY=[@ANYPTR64=&(0x7f0000000ac0)=ANY=[@ANYRES64=0x0, @ANYRES16=r1, @ANYRESOCT=r1]], 0x1) sendmsg(r0, &(0x7f0000001ec0)={&(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000980)=[{&(0x7f00000002c0)="d0b1e14a51f5cdfe50772aa58b8ec0e26d9387cb7d9e039ac6e7dfa2c3a23d24990e6f2c0e69782a699bc13ab2f1dadf786732a312527068bbe41e48ae8c40fc03abe18663911f22f5b4da6ff8dbae79dea934b941307a9695d93301af330b7e59407185c70b1aa39635a9e0afe9af0ee52a5e2dde1b562780613e94b4972c8c6046ce542f266b0d2ee32eef2b7cfdd06c9e59c1e599f39fd8ca4b6bacde550702af90e8c7bc5c78a1287b91eaca3bce043d10f21ce3f9065d241733119713d26077648b29feadcf0aa030", 0xcb}, {&(0x7f00000003c0)="8d267c13334bcf7e28162a52e77fce83b9ffada184e5e6e6483a9c5be69f069ef939882686c0d5045908dec45440eccfd0c4ebd019cd1c734eaf8692d39e68868a3d915f77f5ab77cbf7f1443860125689c3a37e173dc37d02aa96597495e694038c57af3f443d741a44f07a0c7109fe547ea56129d6d9d1695fc764d57df12ad2cd874dee3fb85340a435165f23e7d7a45d9d8158d324c3a4449216cf069183986a19e398e7", 0xa6}, {&(0x7f0000000480)="69e0014dd77a202664ad3298ab20b4ed35dbdb86f059ba233c1760a8802b9e2878c26a5155df5ee2ab1f008b10c87ed48d162640e23236b931d15571ced84ff6e4aa2b78b92713d875e2244ddf99efdc61088369853dda87b61f3444d67c0222f50272c2d2c17d2d6658751486a53ff4d51764e294b4c4741b30807905e01aee5cb578a97b7c4357b84fe6713e14d1dd3b8402f992c0", 0x96}, {&(0x7f0000000540)="066b08a281b655b65dc3b24931c27c751b956c76de7440e32155b43d53edb6b291f7e16d2e7b3399d62a60d55007a0f88651e8f67933897375a04e741b806d372f9e09b9259dc1c54eac23339c3cf6a27f68973f348651901b5fbcebb2a8ba11f1254cd572285e6b2c71b992a8cea83278880fa650722cff04a23bffc955ff9fcbdfd5abfd911ca81af923347d99b726e7f8e60b114ac01e2d9dda4a318dd7c05553b9cd40421569674927f0163eb4137142db39daf3f28d1a530c28a3d721bea041522bfaef175cc246181d", 0xcc}, {&(0x7f0000000640)="e8fced8874fde70f50d93062ee4fbf4d9a05b237f91f99decca062cf8f7209cb77cac06840c13c92908530099345b8115cf55fd88e220ed83b609c350b2ad4ec70436af632a12f855f578db106efbfe8f9894ee03bf5068b6b3609d482c00ced645416ddc853", 0x66}, {&(0x7f00000006c0)="f5bdc967744a41291f0c12bdfad23c6837c9e13b44eb455907486c252c744c4858224a8cb9277a8701f75e42b7007d43d554c0ce413b6b5e900963105374d2f5c4a106a027ac5bffe2b8cc4d1b6bb71d7a111445fe1ed4a500f5b5af7c67f0e40def76155f4f673e73d6389f5e52eff5358dc0c122d5eb7542ad26de91e486a7803650b974afa8cef60929d53a705cd38e672b8648ca3bcff038ec73dfe825f238493671d841a67d48a46db412255fd2bb2b86414c326b6c9a91c2ff78f427f5f3e14502c52c3a9ccc3c8f418fb8203c", 0xd0}, {&(0x7f00000007c0)="30a71e2ef381433e727efe6fe0bec92273e5b18a0ba488407334c32587d2196072831c25416f9dd5857be9dca3d0189d894734281de4cd1cbde242d36b489e3846aacb02900f904b268fd80ec06b315ca25554b84bc410ebeddc812aaa0b0a6b7c4e369c951c6e6d3cb7f8e39f98899113bcf8eefc557176918b860ea91f247657a7c7a4e151caae4681a4df2cbec9862fc66b55034309aedb4c3d2d3e903023135155f2e7a70b166c25b0e30a55f178726adde6dc9b8f839906ef4fb31839c9f8871ce1215606b07a4867706176ca67f4db486907afc6e4ea04fc913fec5c7eb40b8f688e762fb07ffe", 0xea}, {&(0x7f00000008c0)="6f9675b8cf23f2c0c0535e03428d5e8e3e1bd15b407a40abdfa875693482453a90c8268e08c9dccf34d36e3961955b3226d7e740dd4c9986f82dfc3e5a4414feb83407b031d1b72bf3a697f41f5ab67c05a0a7109213abf3de4d0edef975d2589c52327dffbb28f8efe81f6d3567136e5da03c867741c5fcb5bb428d1d61e18138bd115a3b362f25e4fca963", 0x8c}], 0x8, &(0x7f0000002500)=ANY=[@ANYBLOB="5000000000000000ffff0000ff0f0000ca0841570366e88beaa1e9f0c3ee6387a919bd0d16f6a004cb1b0bc55c4cb02fda4f99868560dbbcdc3bccddf4de054ecd6ca3f4b85f16c0baae000000000000280000000000000001000000ff030000541fd9f0a4e21cc3d92354cbe6ff85ea738a0f6500000000f000000000000000ffff0000050000009e2f6371dd0372cedc65efcf0fd2edc978193058988dba99356ee732efe8c935dec58fd4450be94836b5097eb0da9156d4a2bb4e6f584398cc0821464e218688937b5d48bf8184cae22b66e20f63ba16d02a3f7654e29d3e51bcb6a60fe8464faa5d4ba26d3dcdb078306d8e9d961ab18e568683d99c2eaea93b2e5a9d6ca448d2377f142237014c6a84f62e775142e9b39b982f957761789ec3b982244c1fe6333346f6538647c641102ff01c0cdbad9fa29e2f35b6a4790054398a1782277e78485242591fd357896d379e0b5c7a439290cc580b13d761f9624c4205c65042a800000000000000ffff000002000000e85c8f2b5d1c820339ca7781b849c36d8e8869d570c52c43b3f9bad6d167b33174aa40c29e7f3371ce5277c333f55976e77b1bf4bfb5f81e6a92a3c275749634c4f18038df387c4e188e875c62ec0a9f3d6684c6184af3cc9e09b02ab7c14a4792ec0c4b4ab2c674f0f911534fea134112dbe6e1e2a7478666a0f74678d55dfea51ab9e89d47d58ec52ea7e3e87d798f21000000000000008800000000000000ffff000081000000fde37da967bc32c7d76ea91fbff26ed1884597813589bc6541a2e8a34961662e8c6b455aaea17e039bebd4db578966323ba48e1e0dea91df3449f1d41c2ff1de9c69e873a7bf7e9596db1984d9b99be4cf0d44afc4bb6d3dfb7b4fa226934143fd46f60baf8548296becfa4f4249250fdfe5c42326986db4e000000000000000ffff000000000000153182937edc23e3b8c4d5e196c4ffe1a385905b2405944d8b2fb28f11ea387c36498897b36e58342a4c5197b0eb7c3264c88e12c34cd06df27f2cae6fc2d9a52c46ac084c5e3f2b51f6d861d715c61ec679f0e1ebb8cfab2061b7bf388500110acbe6d709a1b1d2259a1d9a74b2cd31b32e999f56b25576b0f7fea5ec6dce3b440505c3f88942ba5b53ccf1df417638b4b4ac7a909943d3366ce15ff72bfea4804822eb6a97e8ceadf9377648945616ab6b121dbba304436d8bcf74adb85da088d7972000000000000000ffff000000000000bbe84f5404732715fe57f197147e379eb800000000000000ffff0000060000002e5d9e33f1a2c891ec50ef14b43f32741a54c2871cfa6cbde4a962eb5a2cb3aa12f624762612e4a9391f31367fafe10b9eb69660a596438af10a4c84be3c0fd9da40b1495ea6ffee6a41d4d8c29025aa94c7859be573377602eb3e6c2c67a230f2e1e9601184402a8cd6a0f1edcaebdd739c204950240b0b2095aef40bd5ab6ec7ca8af45a81adfa9745cebd6610e8d92d203d29a5f6d69fd7d0f1941d666ffc48424f01000000005000000000000000ffff0000fd060000092f4b4cde452e2b8a7ac690925b73408b599c0cd8a56f005ca32563dbd308debe5c7328de5a3111cfa6cc11eae1dc805986c508e40050315b830581000000001010000000000000ffff0000010000007b40f9da3a5ee09ecd8126271bad1aaffe401a31798a7b09fbcc91df0d219ed111a8634596a44ceb4b594d91d69219ab4940ed10a94fe0adc9794664e1fb3b1c1f071a06388739d886873701583343843944c63b008ba7cc0ecd4f06f7fe5afddaca7db44a50fedee083b4bb549daffa200c15c5a124e766d6ee8bb743767e2510e307e9ab7902b31cf55812e43e946d5fdc20ffb441ac195ee613773385f422ac26fd8e2fa9d135544fbb0082c6882b0d32ae9afd7071aa495a5f2fdf3e704e6d8dff08ac24f30b4df1036aa87b4b2a1e61ed115b455da5800b2789fc6c7d84db03597a0d9c912762c5fe3f6b689c36523051846bf551ce8b766089c97a8841fe368e0202cc5c964e96f8da6067d240b6b1acda393289de424dca48138644037dab3952a8c21fd11fa637a4fdc9c5a3157f3433ba445da98bd331e4d4e7a67d72b10e493e505f9c9618ce4ad708103974119e2f8470262e926948367a882ee8b397e3f92da25439b85fbd63bb3731ce182e8d05d045bdbbc289e6a0168151590c17318becb309909ff620c237f35889c4c779688f42bc8da42742dcd0204d6d479f8d695d5b409a83a0baec39c3aa9fb773ab9873a3e04838408e27bfea68b81eef1b0eab82b19b3620fb511daa2a4ec20aad4858d130ff2be39ff8767e26b9f2e9ebe16cddf2583dc5dae4f00c5556b1fc41821f047330ff32b6935dd1d7997e958052333b9a80e80e4d529ad8bcc44b2e82dbe047fb8821c85d886dbcda12cb104eb9b3dfa18a3ae6722d23e68f22c1da1e623103f330a1c672488edea545fd9c443d18bb958e050fd9b3e3d32b81b9a8a483d4ec8c7a6debd88d640ef3afb89064e494382d28cec95c84a8ac4f054a3ecb845a0942777c7324a91c310815101bbc322f2c9b99fa27dbdacc61d20ae55b01bd73107890dfcdb2efc81a4314dc299a0f14a587b20edb8df405274f68d2a6b2eb94c1846a3428f6e97282c1cbecfbe2c56ee489c533b4bc3392e8878ac2d83fc79bd03b31caf459c25b854cf483f584360aeb859612e9a02218f6513e503d0d6ae52e027caf8a712cf13ac780bbc53959e6fde5cb2d2f7ec2a4e5431c66524f1bec24b0fd94b2e4db473e2d910b272a524a372fffd453487a24320603b8e6f974b921aafe11852295626f6f9aa06b6a261a542cfec22b55f6a006deb02b14f8764e20af33698921046598a32e6c152ab847aac5c8c1f4b4d9d99e600c5514a33d2647250a174351417900a4eb2998b5d96221721fa37accf53dee3b9449fd1fc2abb02e6807c6bddc47f5f0a3d9ad9f4ca844662c3a68f7ebd830330aceac84892e0f522215f6adac5d13a3233efd581e95080830493ee0ae253561ea1c63dab2f73af83ca72d454bb28d116417c8f1a0f6bea1703d23877eaa850f3220249402ab32839c7ee829743760c6a483783325237b46fc63b37af1f93d77d11584e5762848fe150c3972070fe38524c29e1bd4e63bda00733f1c04d6995cd8bc59e93500938f0030d47e2c1a1ca9842a72d8e3609a8d87f069c2e86f47607bf0f71d66689d743172f32b88ad3363b088c4928ef6a054eacde9713052b8337bea3060583a228b0dc349157d36610b1ce768e0b38bdffa04aca17e37b4a7248a7a4b5990f8c4527512d41b9268857d193a8efabb06e9c8e9fe95cbcdb6fbd8c3cf5a66470ea4a8c4927c49bbea7db307f75a27f175079cb73009a6663dc2f7385b6c2627e8f28cb0dc99442aedf0babbf35fda56261be4156eaf4355676ebf4191b262ecc8d2996dd1102d6ddaac42824298b474d05d224bb7c2fd069dd170db490b2b4200b1704c23b21b4d98ab280b9299ee1a9e1f317097ce055f03f2a9f4084b644f89a36f6de8fbc9dfdc1561f8a8f78bb3295955eb857cc902219e53b370af08eacc00bda67e42a713257cb145aaf274ccf1d9c9666b3a74e64ee78d49ae6d90bfbd7463f8d0b1c5b96f7f4a3ea21582aa8f6a2260600cc33ab03d65c402e1dc99d535de0b89cf37e0a72341c5f6e57274e525c314a168cbbc984636a82e330448dcb61c3173209a3166592944d8f913adf2d36c6ab8475522594b89091c9a974e399a12b3fa814a2067e2ad20d0114688485a11302aa88e8118288504b9132186065584ebdc2b8c8a4a571298ee30ff0a302efed3d6c8fb059d0eb7112fc722e383227f3842646f5a1941f4afd8a229c04a08e2ba8b03614182f996456e6c4ce654975bd99edc1ab7ec1556c0bdfaec5b0e2a13ac90707a7464ec48811c3cf936e6adf6d4d3aff10063e742d62ca3d52c6613fd2159f833a0509d4dc6ca90689d15efeed6a0dd4183cad40b50e8ca4277fb9874d738ecb69b53cb5806988c4b823e1f6b5334df38dd5759c19037dbc43c3463bdcf754bb7a628079f31bd134cda125a563508cdf078effbf7bf6dc0c1fbe930a1ea1be550ecea99d5147538524ed07de130b3cec58c8365687171fd4e232d349fbe5578b9ffc78c6c286c29a13e4d9ad02405463bf7079542c092b4ce286fcf3f8280a7f94386231ae1f354780dafd9f291501f83e6835016ae6b57b997ea20d9b041e8cbad1c1179501bfec911b3d7b9be53cf2e4e323db58aa449c3730138acca88e1318126ac56e7731fe7b42da798e5bdbddd5520a76f8a1ad1b1c99408f9ad96d1b68fd1d3c28be157e6d5ded65f20d47445cb4c78a8e060b8aa06bc476086a5a53d457673c8149b4d19cc1a6b055dd202cb92b1b4c300fd244075dc940af1d0fde15a7caa0d324040c5903df2093c111c5edd23da4d492431e03db4dbc0c16f7cb43f5f7c45a52cfd807f704c29719ce09fbf6c34d8782af8e3e1b8f3de413d770975c9e92a6a524e9723590c40298e8c5961220851630ddf9e876311af718cd002d33d3d3e70f497fdaadf8c00b3a21bd95f9caf68f3da06026ae11c43abd8a641dd320c5a324803a5f231fcd4d3318c08328fca3249616187116bc508e467e1514677b7416f9dc6cfcac9852388f5156c7cd838454517722a17e32c7b6eadb8c37a63d7b89f523cb534ec13403b12062ccfd0c6829b2d0b1830dec091eb2435b6c8c5e2bd174dad9fff9d1820fe62bf5d295bcc34850e88a827f62e1896cd4d76307ff935e03cf75a2622d268dea0c1fd4541be813ad6156c2ba33a13623544bdaf7a71a017d98ccff52da3b2609fb1007e136bcc2e6f6f747c17e523625e527cf28bc43a7104757a220023461220755560cf8b796145168bcb8617dbb57545338168c13a0f765ab9b0e1ba46b73f7d49f2cf34fcab31b593e6db80761c98f307c3f871c4dd2c2c54d3e8c24df77a9e32c5439a7ecb2f9627d326d1bb294ceb8bcfbefcf29e7203a0d5ac3ce90d2aa3d958dcb978d4236bee3f990808a430ef58f29ff319399a8f80d9f1d6bdcb8e319f46cb798524f60bd39f54c5c38123ddb348e049179d9af71dcc07977fe4bb5384e8067b6c62601121a0374ae2a8df944084d6b1b4a7a5f63dd5ce8f13d554aaa297d7ee844fb2eec0ef2e1b80ffaf5751cf18044a6392bceb4a02035be8d77b100927225201d084938b3c8d295706dcf776f1dc7f687b883b8fe81d42f66429e52da64fc4389545ea57b60b14160f02d0d10bddbdb9a10ba7c8be9053ecd1d422565bb60b5e4156976e8ba17bb634f3bca96f15da29a9b134033204f212fd38b373f7d1eaeed5100e0dc7c6048a6e8314fcaf6d04d01ac6ba81df67fa49b6a54caed8105f007d118a03e65cae75de2d7617961a296c6c2016cdcb9abbabbf094ef5a207e6f43f9cfa62f635819671cf0fd15325acce279bfd059c2899f50e2c0f4213139278ff22098991107ce7c60c9afb9f48eb092830dbea265bd3d8be4c1018bc1bf7cc1acf0e200149fdc18e1725066f8f8dd68c6722ad036f579205db2621969ba0786eabecc90b94ef801d8e44d6ece5399fae6f8331a45c8b8b166406524326618ef124b032be00b41044db596426dc2f012ff06b0d2a1fe9b5d80d4711908c1793cf0e374b03d2f389318f839cc8fccde4eb104cc4113d021b673471d0143b4349991e2e4ce856665064792b3e383242ee6350320f310dd82400c4e3e38729cf4ae6a5924198ba1c6f8fe927b570131fd55b37c16bbe2d13edf3271f464b93c65b22ff07f14e42b7549fc7cc476666e512219470e225432cfb34a495526cd1f1dc654f6e24d65852e6e19afbcd3f06b1057c9ff7b5c57a1da68a9f6576b4181c0e75176f75f32f0003c7173eb00bd654915b9aa9fff6bf158bf22e5df17ff5b484e15f0777f2c7f17b6fb924076bad393a6f8c77f4618a78aad3a1764a5158479ab0cf10bb7c87056b1f56e8dc04f7cd07842ef97ec1d2d608bbe7733152aa2ce2efefdf9a29aa1e980c29dc6416daf0aa4fba593a4f5fbacb044198abbf1afd9d697f9c88523b9508f75eab63ac94a4bfd2d5ad16692b4dcb7949a6d28efd6ad7344ea8e81a4524e827d096efc145e271568d6e51d1eca6ee44b240836b7b72602cf2a64d0d39e348e0b0d08e5b26bd6f0d570339f64054b48d523bc4185155bb222fa237a929cd9b7e48a044c071a10ba320d04e8bd1a2088b2d48d4dd9e072f1607a3de1173f0fcd400b6fb91de85882f8be53b10afdbc00d160ce1b8f2cb942e56fc9f347855865b0200b1162cc3dc20df64a3a00cbcffa77efc371afd26385d78150904dd713eb66d9d16923d6270ca8cba36174f60c4b7306fa5f8fbc3e7d6924ffbc8bf93641fe0ede2c1e081b849129ce209803d2474334b72fbb7525f553c8364ce3edfd75948188491f9baac0cecb140e5ddc6ab6dfdb1ee890e2295e382076c161d3b91a6d3aecdafbefe99c89f5bd20703fbfdf56ee2267cd9d9b17f8dd97123c575d77dc74f087f38605e7078b7b88b10544a7d5280e5ca9f6f568d3ba3eb905c90b92db89173f75b3fb90b553fd345814ecd5f622c286e8fbb88b035616908a84032f2b3e2b8e7fd746267d873610b2561e423f446028f5839a788367d337dc7047a87d95d73479d04ec299e3822e260748a2af0546c820708292b8f043bfcf2f29d99a24c3b3ecc03a2d7552eda832284fbdd1be4522eaf4bd7873a02ad66175228dbf6e07a7b4d8d1f82809246bbdd4b86927dd16dd77565621850890fa9fbfbacde983bb62034f2c2ebcd31e5ee46e8b379cf936addd9936b7c1ca72dc8ea49e60255dab5e55715a7c4dd01c93eed26f67819040078dba0ee89a73a857d269c0826d2cff9016c83296cd8c728d0dd90791916720e237dd6c9dd0d0109f320184ca928b52c796f5e422c3b520d16dd280a02d48a1f7062327307b43e59196a6a759ef652ee6d500012161e873355ae9684e433364e345a5da0540e25809bee6e4194f482a2284cc747fe8b707373d27b91cdc39e76c49c59271ccbd6e14bb0fcf3d3cb3515dd2413ab49fcdd900c9ffb7ecbe2772ad945fc19a97b33404e741e59fc93177631b4377b636c76125d42d75f3ee7d7986c46e1bb757e1fc6be1064a689922fe8999b5185427cf4291c66faa22bdad055b3466d4f3a00d636c25f859f2117e525a73f495ef73653be7c28ae001671fad2b0a83fec3913d9c989d25145d765fcc5e1f994e900268a4405ba4b103b7145cab054cbd965ef3d9666b0b5eac2319b0408dd29e2b68e4ee6e7b9cb864a5a163f3a9b0542c434a7692b526eceddb1a239de6ffbfa136386455d146760e4801ccec74602809fef90aaf8cb86134c333bb58795b8ce190cc6b090f039eb9314d94d4198a35582a27619086ec674538b07218bc683d2b44f46d9ff0a091222fa336a5550f5b3296bb8a954a514bdc4508a918bbaef4071574c4cd95147a89f"], 0x14b0}, 0x400) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000001f00)={0x5, 0xffffffffffff9817, 0x5, 0x101, "ee31ae9b5e274da864f11ddc3f66af59424d4296", 0x56, 0xff}) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000b40)) r3 = semget$private(0x0, 0x7, 0x281) semop(r3, &(0x7f00000021c0)=[{0x2, 0x60000000000000, 0x800}, {0x5, 0xfffffffffffffff7, 0x1000}, {0x2, 0x3ff, 0x1800}, {0x3, 0x1, 0x800}, {0x3, 0x1000, 0x800}, {0x1, 0x40, 0x1000}], 0x6) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000002200), &(0x7f0000002240)=0x10) mkdirat(r0, &(0x7f0000002280)='./file0\x00', 0x1a) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000002400)={0x1, 0x3293, 0x2, 0xff, 0x2}) r4 = getpid() fcntl$setown(r1, 0x6, r4) ioctl$KDGKBMODE(r0, 0x40044b06) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000022c0)={0x0, 0x49d3727c, 0xfb, 0x5, "d2b52167fcd0b884eefd72179e782ed4f1ed36d0", 0x3ff, 0x1}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000002300), &(0x7f0000000080)=0xfffffffffffffda1) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000002380)=0x9fd) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f00000023c0)=0x5) 16:00:19 executing program 0: clock_gettime(0x3, &(0x7f0000000000)) clock_gettime(0x0, 0xffffffffffffffff) 16:00:19 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) getppid() r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000200)='./bus\x00', 0x10, 0x6db60b29a5849fce) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) ioctl$KDGKBMODE(r0, 0x40044b06) setuid(0xee01) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x7, 0x8) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/89) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x6ad, './bus\x00', './bus/file0\x00'}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000240)=""/107) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = open(&(0x7f0000000140)='./file0\x00', 0x800, 0x104) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x20) pledge(&(0x7f0000000000)='#h(!\x00', &(0x7f0000000100)='\xd8.$#\x00') close(r2) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x30}, {0x6, 0x0, 0xfffffffffffffffd}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000001c0)) r3 = getppid() fcntl$setown(r1, 0x6, r3) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0xa) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) r2 = dup2(r1, r0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r2, 0x80044270, &(0x7f0000000000)) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="e71e2004bcc32b731ca839385b0279ebe758011191d7a3c936a442f0f33e707aa28ef635b2c87e04678ccf757969fb41e9789236e003b7a028d70385967ba4ccd097e64d7251a8bfe1c6f658bbe516bd73d0af9de78c8f352e2a810c77f47c3929bafe5bebf27e3b4b4c06e69693f4891602284bfe6e9e6c44a9cfb25d264f27627945e3257822539d7d1a4860ab37e0b89c93a4c3c803d25baa5bd54f4a4aacaf28a4d42a0c321c688d891e4225438c0c48cb6171913eec895f9fe79c91696eba101718901b9e98e0a379220453d91e92d6da950ab45efc4cb596abfe0ee978", 0xe0) syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x7, 0xffffffff7ffffeff, "4cef95b822aef5130008ff7144ba00400000fd00"}) ioctl$TIOCSTOP(r1, 0x2000746f) readv(r1, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:20 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) r4 = getuid() chown(&(0x7f0000000100)='./file0\x00', r4, r0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000080)=0x1) fchmod(r2, 0x8) 16:00:20 executing program 0: kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000080)) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000c00)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x2, 0x0, 0x0) 16:00:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x9, 0x2}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x18, 0xffffffffffffffff) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x100000000) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)) setitimer(0x1, &(0x7f0000000200)={{0x9, 0x710f}, {0x5b0, 0x200}}, &(0x7f0000000180)) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x204f, 0x4900) r0 = getuid() setuid(r0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x211, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 16:00:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r3) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000000)) dup2(r1, r0) 16:00:20 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff9}) r0 = kqueue() kevent(r0, 0x0, 0x0, 0x0, 0x51b, 0x0) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) pwrite(r0, &(0x7f0000000180)="eccbd53999253b37dea82f2beef13f5589f0bc258999e7bfc41e05b6067b7744be5cf9144d3e01d057d5be21cbe0762687f29a6599d19bac42ef8b7f4c02e5aa12f3d161ee37e9017970af64aff32909b25f2a160e04bebf8bb9274ecab35d95f6c536587dfa4581ab1b8cc0ec9d1512d3ab5da235a7230cd117d0816f033dd9866f3d137e2837854f63a651041c63fc71c2236a236f2a555c651c08eb29c87bfe8227b1864976ae51c4c69e9173ea3caa639843b6f8b180276933d99037c5a2f4cf9da33170", 0xc6, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) fchflags(r1, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0xc41, 0x800}, {0x4, 0x5}}, 0x0) r1 = dup(r0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 16:00:20 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) 16:00:20 executing program 0: r0 = socket(0x80000000000002, 0x2, 0x0) socket(0x0, 0x1, 0xffffffffffffa188) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="72022e2f11cf8396e199"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) pipe(&(0x7f0000000040)) 16:00:20 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(&(0x7f0000000500)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = kqueue() preadv(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)=""/127, 0x7f}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8, 0x2, 0x3, 0x2eb}], 0x0, 0x0, 0x3, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000300)="2d4c60ae7e0919504da43e59a4448ececb2dcba4ee997854eff5cd12224f0a10c4f43dfc5253c390f52b8f257ca3e2df9cfcb2bc7e6fc95ea29019564a256a8e43432b4de71792a666ae30d3dc2e1c58b113e3a5804cab3ccd46cbf7a42ba196ccdb08b1fc76ad0259b28916f958cb04f89e97833cd6bf238ab6d8486665061aa33f55c083115fbbe984f6ae52c1dbe01186741eee9c8a615b7a3649a53787e09adc57d39813ea288421a4eca350240597f9d778e7be005524ae9a644b5c19e246dde057e17e38bebfe7206c7c0e8c84ee", 0xd1}, {&(0x7f0000000580)="f1e7bc08374a60b075af8ddacf20886a3853c713e20a1f1d443debf953d3a79632b791757344c78f7087bcf6a118be6f6faf49dd7d2f94a15c1387217e703ceb2dca0cfffb609710ba927c77d0449d7a099e8ca25ea254f8293053c9d04fae654a1c062126ecf1c57df99e276047183e7c6b0ddf71753c76f880cd8d9b155afccf571bcf7fed1d6de75b5754de01778af68469", 0x93}], 0x2, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:00:20 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "f000000007005945fdbe0700"}) poll(&(0x7f0000000080), 0xdd, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x8, 0x7ff, 0x0, 0x100, "4d2b649bfb15b68083d43b1a1ff117ff43b6a40f", 0x100, 0x3}) 16:00:20 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x100) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000280)) close(r0) kevent(r0, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) socketpair(0xc02bf7a7a8e63b64, 0x4, 0x3, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="94c82d446d4d463646310fdc9773c1e8e2df18e3f3f5578cdfb6a11b632b9861821a7bfc0d7d81eca5c54e79fb9abaab1eb279d0d17120f254385f52be68826ffee437ef8810977c4c7dd488880bd0ff04d604a4ce2aae87470555f52504637243ae436aeac934c1108bb998a90789526fd8ae4f94845efacbf96de5", 0x7c}, {&(0x7f0000000100)="60744ac9a485f529f14836f705f34a67772e67bfbf651bb1a9da52dbeccba4e9d4926f98d6a4dd1439af20ce689101ece9e2c4322904ace3aabf36a4e03c6eac71", 0x41}], 0x2, &(0x7f00000001c0)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}], 0x40, 0x2}, 0x0) close(r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000002c0)={0x10000, 0xd363, 0x10, {[0x7, 0x9, 0x7fff, 0xbca9ac3, 0xe7, 0x2, 0x10000, 0x7, 0x3, 0x9a, 0x1ff, 0x7, 0xff, 0x40, 0x2, 0x1, 0x3f, 0x81], [0x4, 0x800000000000, 0x8, 0xfffffffffffff801, 0x7fffffff, 0x100, 0x80000000, 0x8, 0x3279, 0x17be], [0x100000000, 0x3, 0x1, 0x7fff, 0x9, 0x9, 0x3f], [0x4, 0x20, 0x9, 0x81, 0x200, 0x8], [{0x5, 0x8, 0x33}, {0xffffffffffffff80, 0x100, 0x8e66, 0x7}, {0x6, 0x3, 0x7ff, 0x8001}, {0xffff, 0xf478, 0x8, 0x1f}, {0x4, 0x9, 0x6}, {0x1, 0x2, 0x2, 0x4}, {0x6, 0xfd, 0x5, 0x4}, {0x1, 0x29, 0x2926, 0x2}], {0x100000000, 0xfffffffffffffff8, 0x2, 0x7}, {0x1d58, 0x7, 0x6, 0x5}}}) 16:00:20 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0xfffffffffffffd7f) close(r0) mknod(&(0x7f0000000100)='./file0\x00', 0x1000, 0x400004) r1 = fcntl$dupfd(r0, 0xb, r0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) recvfrom$inet6(r2, &(0x7f00000001c0)=""/14, 0xe, 0x40, &(0x7f0000000200)={0x18, 0x0, 0x3, 0x4}, 0xc) read(r2, &(0x7f0000000780)=""/4096, 0x1000) execve(0x0, 0x0, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000140)="92216629d89a6973d29617a1697433c23971c5712a7ef2c24b93e148399873459513bf82b34bffa73796ab1cc0140086ed949d990662d93923c801a6dfb055bd7be36a0b9b586563", 0x48}], 0x1, 0x0, 0x0) 16:00:20 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x35}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0xfde6, 0x6, 0x3, 0x20}, {0x80000000, 0x8, 0x80, 0x3}, {0x8482, 0x6, 0x4, 0x4d}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0xb1d3, 0x9, 0xffffffffffff0000]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x401}, {0x25}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = msgget(0x2, 0x24) msgctl$IPC_RMID(r1, 0x0) 16:00:20 executing program 0: r0 = syz_open_pts() close(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "03000000930a0010e25900000000003f00000005"}) setrlimit(0x0, &(0x7f00000000c0)={0x1, 0x6}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 16:00:20 executing program 1: pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x8000, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000300)='./file0\x00', r1, 0x3}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b72a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c840000"], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) 16:00:20 executing program 0: pipe(&(0x7f00000001c0)) r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3f, 0x0, "b8000000000000080100", 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = dup(r1) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000040)=0x1) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x35}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_index}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x28}, {0x1000006}]}) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000280)={0x400, [{0x2}, {0x2, 0x5}, {0x1, 0x9}, {0x3}, {0x3, 0x7}, {0x3, 0x5}, {0x3, 0x2000000000000000}, {0x1}, {0x2, 0x2}, {0x1, 0xdd2e}, {0xf5c70a289142f656, 0x8}, {0x3, 0x2}, {0x3, 0x40}, {0x3, 0x2}, {0x1af90be98c0422c, 0x401}, {0x3, 0x1}, {0x2, 0x7f}, {0x1, 0x1}, {0x3, 0x1f}, {0x2, 0x4}, {0x1, 0x1}, {0x2, 0x100000001}, {0x2}, {0x3, 0x9}, {0x1, 0x7fff}, {0x3, 0x7}, {0x2, 0x6}, {0x1, 0x3}, {0x2, 0x8001}, {0x2, 0x9}, {0x2, 0x1e36}, {0x3, 0x2}]}) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3, 0x3}, {0x7fffffff, 0x9b}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) close(r0) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x190) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)=""/239, &(0x7f0000000180)=0xfcc9) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x8, 0x10, 0xc2, 0xff}, {0x44b, 0x0, 0x2, 0x75b4}, {0xfb, 0x473d, 0x5, 0x9}, {0x1, 0x3, 0x6, 0xe2}, {0x1, 0x355, 0x9c, 0x3f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd5d, &(0x7f0000000180)="f7ce71900cefd4") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5c}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") chdir(&(0x7f0000000080)='./file0\x00') 16:00:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3b8e8900000000000000000008000000000000"], 0x1) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000480)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) chroot(&(0x7f0000000080)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0x1fb, 0x0, "0000ff0000000001000020c1a53e6200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = semget$private(0x0, 0x0, 0x20) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000003c0)=""/192) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x8001, 0x80000000, 0xa3, {[0x2, 0x80000001, 0xf1d5, 0x4, 0xdf4e, 0x2, 0x1f, 0x100000000, 0x9, 0x8, 0xed, 0xffc00000, 0x6ee, 0x7, 0x5, 0x2, 0x100000000, 0x6], [0x8000, 0x5, 0x100, 0x3, 0x401, 0x6, 0x4, 0x100000000, 0x43, 0x8], [0x20, 0xfffffffffffffe00, 0xffffffffffff8000, 0x0, 0x3, 0xfffffffffffffffc, 0xff], [0x80000001, 0x4, 0xfff, 0x2, 0x8b, 0x5], [{0xfb58, 0x10001, 0x0, 0x100000000}, {0x1, 0x5d56, 0x4, 0x1}, {0x1, 0x9, 0xffffffff, 0x100000}, {0x8, 0x0, 0x3ff, 0x8}, {0x1f, 0x800, 0xde7, 0xfffffffffffeffff}, {0xff, 0x1, 0x0, 0x4e}, {0x4, 0x8, 0xba7, 0x3}, {0x400, 0x7, 0x8}], {0xd778, 0x3, 0xb86e, 0x7}, {0x8001, 0x1ff, 0x0, 0x12}}}) 16:00:20 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) chmod(&(0x7f0000000040)='./bus\x00', 0x80) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r0, r1) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xc0, 0x20, 0x7, 0x8}], 0x0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x42, 0x1, 0xdf, 0x1}, {{r1}, 0xfffffffffffffffa, 0x4, 0x10, 0x1, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x1, 0x200, 0x6}], 0x8, &(0x7f0000000180)={0x2c, 0x5}) fcntl$setflags(r2, 0x2, 0x1) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x1) bind(r2, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 16:00:20 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x5}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x20, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x84}, {0x6}]}) munlockall() r1 = msgget(0x0, 0x100) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r6 = getppid() r7 = getppid() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x1, r2, r3, r4, r5, 0x2, 0xd03}, 0x9, 0x1, r6, r7, 0x7fff, 0x1, 0x0, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = socket(0x1, 0x2, 0x31db9da4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\b\x00'}) close(r2) fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r0 = syz_open_pts() r1 = shmget$private(0x0, 0x2000, 0x600, &(0x7f0000ffe000/0x2000)=nil) shmat(r1, &(0x7f0000ffc000/0x3000)=nil, 0x212bc398df70b289) write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 16:00:20 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2020080002010, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x9000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000000c0)=0x808000000100) 16:00:20 executing program 0: r0 = socket(0x6, 0x4, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/30, 0x1e}], 0x1000000000000056, 0x0, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) 16:00:21 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000080)) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000008001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x6) pwrite(r0, &(0x7f00000001c0)="a3a51af1706c823b706b350a0f5e3d4b4d721c91568fa613d87ce7078785490a72d0dabdeb086e8ddc6509192e591f245a43d815092ac914455639542c530974664305c32015288fd978fc20f56d51e41d85c67fe20c227c30edb28d8b664fb2840a5e7ae65de4195fa44fd881d3f0d19e0e9c29e570518c6f26722776877db7bffd7ea9ce27b7da0362b9117dc541d89da0da17a22e310206e6b814bdbbe341cfac3e837074f0e513e86be23024a65c760ac746abe6dcaa6837dc1257042730d8ac0f0f2062", 0xc6, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x22}, {0x30, 0x0, 0x15ee}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r0, &(0x7f0000000180)="d79d56adb181d1f6cfdb193896e5", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) 16:00:21 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, 0x0, 0xffffffffffffffff, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) minherit(&(0x7f00005cc000/0x1000)=nil, 0x1000, 0x3) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x1, 0x87}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mlock(&(0x7f00004f0000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:21 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x2) setsockopt(r0, 0x3, 0x1, &(0x7f0000000080)="41a09407057d315a3ed0b7c1e6c4c66f8645990adb076f4d54df7c7d7964ba465a7eed4406b821768b30bee2f7bb6049b620f4880a7cce0ab9fc0c2b5bcbbe166d7451e1d01a544b650f904c", 0x4c) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000000)={0xc8d0000000000, 0xfffffffffffffffd}, 0xffffffffffffff89) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 16:00:21 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x7fff, 0x0, 0x81, 0x0) kqueue() close(r0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x7, &(0x7f0000000280)=[{0x10000, 0x1, 0x9}, {0x9, 0x161, 0x81, 0x100000001}, {0x80, 0x3ff, 0x80000001, 0x3}, {0xfff, 0x3ff, 0x200, 0x5}, {0x5, 0x5, 0x10001, 0xffffffffffff858b}, {0x200, 0x6, 0x5d34, 0x8001}, {0x4, 0x9, 0x4, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') socket$unix(0x1, 0x1, 0x0) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0xfefb7fb, 0x6}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000300)=0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) fchmod(r1, 0x100) 16:00:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80006000, 0x3) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mknod(&(0x7f0000000100)='./file0\x00', 0x2041, 0x8000000100011e6) open(&(0x7f0000000000)='./file0\x00', 0x10200, 0x121) 16:00:21 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) clock_getres(0x2, &(0x7f0000000040)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000140)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) lchown(&(0x7f0000000080)='./file0/file0\x00', r0, r1) 16:00:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) fcntl$setstatus(r0, 0x4, 0x4) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x200000000000009, &(0x7f0000000000)="00100000", 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x8) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:21 executing program 0: ktrace(0x0, 0x5, 0x0, 0x0) r0 = socket$inet6(0x18, 0x1, 0x80000001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socket(0x18, 0x2, 0x5) r1 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xc, r1) socket(0x1, 0x1, 0x6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:21 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0x7fff}) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000015c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) socketpair(0x2, 0x1, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x100002000, 0x5) pwrite(0xffffffffffffffff, &(0x7f0000000340)="956e7140454491ad0da8401c1dd599d2aff11861409905abef13637a05085eca5723d7aa6ff0adf23a6a36e9bf9df319e1219652addc5c005e395fac74fbe93ee556051fda5c059b281be4a4ce70111c6bc055c7626bd055641a453da9bec5407a57b0b7559c8db74c0d8ce10a3ee6ef6eb811abda9fb2fb9c425c1013817b3a5235f603ba90f6eb1eab8cc83a72d7d7b7a984c5c0bceb7d0f1f230bc70c37836fc59c9f78b9a4334cdaa62759dc03ef82e52f63e2423a40ec0ea82f72e8b0d8a4739edc4c2f8e32e91be5f39219cfaed844bbb23613c90aa27f660540a033c72c0a96710f53fa978255abcd67e320721d1b8dbbe50fd15b63b26b7df0862bd24adf40aee025903a70f797eba29eeb4d7f7824d8c70dbb2679a3bc5b3977ab29a72cc521e21c3bbb7b23030cced356581f00c62a8890953ff152d31e4613a0719851e7775fd9fd22f3a30d27681ee524e6a6ae80ff76c1479409ef3a91566ab6f2c1c491d7243b51cd61abc2eb03fe91650f035b2aa160831575fbad5a123e75dd068c304855d89b08822cf2ac90a560dd04ef0ffa1da3a64e3d3671eae99dc4838ba579f705eaeeac3eba9d96331dc53130f169585f11b09770c21c55596626be724d52d50f4642254a7d4212448082ad78c8ad7749209827c27e361ac904759d0fa2a92b523d2ebe9390f526a53614cbce9035567d4b9968acc79dd82138b89f7138e449c1d717d8e64ed0b8065b8473833a8f952ff3bc27ac72dd95246dfd11aca51e96a571787ca96f688348245b6f4ef29a6461fc7291bdde0ad34ee153dc8f69a858199eea5a4a9fef44d062da6fce97fef0bc771f5120053377c0657b9258e6f4c59124cfefd4250d102a2819a70b23052adccf2b6531dbb1ca49ce55b43db9724cd7939bee4c5fbb4b4e2b20967459390ca45637d5682ea1ee95ce8bb7e323c96b00b9ccc132e104e2fc050884d85207e5c75b4e08f27b645c5c73971de2e74606e5175dbe2352cc5a3c49d4decf1e27f1870be385825b90c48e7ed3b8a47c823e6d343e43b48bb9a8f1a1bc1e22d4636516d04d4ee29f58015d28a5da686e09effbb097730ed32079db11bb9ecfd51b278401c3268115c0b869de00f7116086be2462ddd70ca005f665d34642cd5edb3260b013f7e3afb008b610516506c001ed5ef97fc83d8a46edf3c0fe6e6a4a4fb72975019cc6c890766fa2acb9af7c782381f6e816e90ba7d2620de5f3b731ae0181b89e73ab2f5f84bb54d0456d2c062165984a4e683ea98421a2ed567b674103e11785edc26aa6ceebc0c4727decb8120ac649dae28f97c0d4b9b531656323402d474dd5b16d735b4db2f7c94969292c201928b0b4b567685aedd9a6203e12e867692cd3b9d0addf99b127db6b00667dca231365b275072169ef5cd7a7b3779fe214837c792675a246b62447c49ccc6850047c8b097f358b1f235ad6cbd2c76900ab4708352b297ae002cf2deb21ab2a6ec6270ea4c3280439ec8c78bfbfd8cfdfbc899f5643bacefbda7056e5768a2e6f8f6fa788d8d5563fcbdb20f63c167f38f7622b8fda626726ac6070a74f93108f414ee8eb978196d1f41630f33f12a7173d1e9489c6a1cc3f601f9299d6c75372f93447e313b3a7a916c41f370791671ed829082d7311f865747f7cbf23bf5ba1cc72d08db1ae7631c52f92097bdc748a291869df160757264f4c0e185a29b465fd3621fabe7d9e83665a02ed4f9306fc4c7e5a8c657fb136b0a11660938ae97c02587932751bfb0aba479b34a50c0bd301f97c9453639df0f5a640fa711f7758aed5b65e7e0972a74e3bfc9acc8193c49f0d6f066ddb91ffb6403cbe12d8ac805e696b5a028665c3b5e19f4c13133335514caa693488b6830ca430f542fd46041d003e2b0fecab6fb7f8932b48dca0febcdd5146e0da327ee5a5438f002c112fd06b71feb0543d79e14b2f46c27617125268cffdab4fea75d1eb28917afd3609f4142a348ebd069f86a3edf17408280386f118f6931c6ab7fa7ccadf39f4ef609ea16692736105b964e3eac60edbe8d0a36938991d281e19de7fdf0e829f5d6b7240027587e86a650c42043fc65baa6c0370e2515a4238f254acc82ff371f99e479ae79836e9a15323061c7da2966b0102ef1ae3d84407bbcf2cc487edb716d21cdbdc0b2b143857a5270ba31db24dbea5838723d1d956249e188566c4f8a2aded4fc1246ed6367ed85d617ad0fb3f16ac32233c08e12016ea914c9fb290dd5749b7fe1f7056f2a5dfe34be46ce2df5a879a7965a1b1326294ffbd2ff7b02da57b48e7d17b6cf956d9bb711556692cbd77d8a19c282a3440490f3651f1ede5de39600c9326b089d7024aabe7694adcf393946a6dee5cb8e010dc88637ba378b7732d79f1cce95c36931a7307f5b82de7c3c93041f4db87b219d58a395a1f6a291f8b54cf1ab4fa12300f721e212ab79b8906c9c8165328cb849edbda071acea3a14b54f60502ec4fb673e3cfc05a90d2c84fc85baa2e4f16d39fc6403dfe373773d37ccc924f75cdea61364063614240eb86baf213833a87a3b43f66cdd1174bf5c77e46a16f5dbc7fa105d4facbf4ee2c47db27a41f0de61fefbef405b977416e2664995803ecda5e85c5f1acbe63de50c54b52830e46e74b20debc04e43a8e303df8f76e1359809d919a89b18a75ccb2eb4f55ac0c6bb096167a84ee03e98b27e333a3238deee921e85b4a642522362ae4ca411bdd34957b3340eee5af4efaf3d2bf7a599acc70d9a407d0401ca23595c47359cbfe6842dcd7a9733307e8fd5334c8e195325468fd491b4db07231bd91ee89001f0429cbfe58a0ed1c5834abafb43b57861cf3af6e729050e32f1e5595b942e7136fb9e6cb81521dc4b0bb2e732fe13bbcafe7b3f9bd66d51b25cfdba1ac6c9af4b068544cc970b8e0c1cdb480edfb42db7de846caa8f306c2773e1bbcd719d989da61b16847d0f846f36a3b8913df1111467230ed3c6d608b70bb7a3189093ddd5fbfbb07230cb2a9c29080b92cd17766bb65ec0e57c3fb6e51a3e012b861cad1c538f89822f75e815338621c7410bd2be38a440ef8904a802d1996bd4b1f3b8543a4d87a6d880eda417c6cee29033b970d831479c717add0c509d6946d37602b8bfc607096d3fe816dc11e7d7c95efc5c55441fe4eedffdd60c560d6f5d1f10cca739d77349a0d3a95506b1e9d81afb0a8dc2c16a9400938f94cc73f1a2129b43ffd048bf6d50bf45be791830eaa0ed170a54d013f8848d5f1987ef7a471d6164362008984f6c0f4864fee66f57c864eeec29863bfe891e2975c56bb49b6129604486de5a582fb21901be06610ce1edb752918244c179152d6c6338a516e8a40605c46d0b37daa5ec3a82e4dae559c8d532ca91c3d647014eb027b06741fe4faa04209a04dbe91cd869d98a890fe02392e82b8999df7f12a764264a9f89cb4dc38c9aa34cced9504f86f88bd22e4773f711e035e405f34cc3e1fcc323a7b8749ddf4ce3457841c910b533a148d65a673850c99f20a1f8489f63a7409cdd142fb3176eb5778d2db02c7ebec430998f47efab39486d27eff325dcc7b4fe8de9d8ce43e575f579825b987f33f9aff947bc481afd7a892c7162796917c56f668760d3ab28224aab2bc4fbeefebb3c08506096bac5f4aa4d1a7322543e0dceff59b8b78bac0f103ac04ea16430c0af6a13c2f89b3b6df75f6652a40e6b099a9f8e18e955cf5997769db410e0439626c8d2b3927145603378998cf2d9e49dab9484a4df6a779738df64532e1a0836902b6fb62e3e60db1945480080ca15970c16987dc9be0eaff6a953de594b1cb778909adfb4f69b7e7a12d7806bf72a111c660c2d7fe2c25266bf308f75dbed9f904b1e142aeca0226f853f26e34eb65f27657366bac7da4bce968a1d8c15956e9198afd25867684e3e8c252091c5ea83762451e3823d32e020fe15840aec9baa4522376ab0ff8b81e770468ebc35d88add160c007c0e21f6d7c914884e9b40ff9ebe52e3c627cb1d012aa901c151ec5e084b191d07c092393e4b20b3d8390627e5e9fa64467a4d16a310de4fd36de83262c20567b2c8e3fadb581eac112d169bf44b7c95234e25d3422bf3fcdd98dfcddd342a36e9c289ddbfaf77d1f1e1c053f563f97380f8f0b385c1ed8dd8e385bcd1f144cffaa50ccb2338f761023ec08693ee045fd06b4053717fbe814abc73c1de6134a0d58953a6b644b8c3cafedbf506763ed1504a849628bdb08f4f9d9c54d18e8ac8285b76a50e48921790bcc94f6f0789165ed641642b3da93171a25024e85ce6635ef31aa51d07ec64a78a51bca1bda848f5627316f6243ad96607bfcf420da6c539fde2c0fa29396733efd72161278d445135ad4298d001a3fbe5dbedcca2ee160b34dd42aa2edad57070162ce7979308c841190f611e4e56809ffdf4a5dfc2c8b83be04280357c66bf1767982bba8e4d82a0436d174cca981538e275f27bbc50305b60707e7de0ffebcc540bd63da4b0f1afb7242ada12aa363fff9f435f2cb10f3d0800fe56109ef209b42526f5b43d6b3613041a999bab6f6d486b261206eda59fb4e7ca1f23df718e42aa8aa114d7122ae9871f4fd1bbadbf9c77999b1b0e3bd7d1cd658d00ee9947c42c704144a8f699269ffa564912d1b643d566078552d46d86481d7f1bf27c9e69d8c5832c9b59fa6184b7e498586bd1ab7e22addb182bc7b4e9c636b3a0b55397400a6021c1b1da20525639501ca5fa4efe86e49e380c2b817bd922ed9dc981446d767c75467d63831bcedf5f7c9b6b038c51497b1545fb3139fd76a249332c4a4326ed3a73b843bdd7b2d6b4289c97a234be27bafa5ba4a71b262bd5092356287134556f82780b68619b177fb241d82a5c46ef4abc8193e8f57f4b9deae33c57e5794db3632b4c43bb21cca5e3fcea3c16f72c5d67064f20ee5c2935bcc886094cb6a2b72a2bcb630703ce1c0168415c2feeb4e80ea9abf8a9269721c39d6e0391db830eac072c8b578f531ad9c22f04a61db5013f5e035459c8e1b75b51a24cd7c36a5755ce24b0f7b7cc0056bef050384a0a240224ada127d960a8534737c6a1e4518f3b52b05ded9786b5f34e41a878de95284a2d388f3eaae840f0c97f49be061ffaed0e4d9facb982545f3019b63cba6cdfd43988089023bb340706ed17a549f9827077b902276e28501850f2eb8c40cdb27471ab14b800ec3df81873c9036c3b6c1c3008f74ffb37dfc0ef0f33f524126b6ab7554e029075fcf03267f511f3e9e812fd9a934a03bd921e8ae1310db54c066baf1b9ed3e09e33650b547257d17579e01749ac482b26c14ae5bb0c0bb862f2f7759c3bd174f4cdf7ddbc4d225d9375d9ae50d02373494157f39cfd56e0f8440dd91f3d89bd9fe21cd386542b9bd1f27c7561076ee3649d26c89a0d62f9ca57fce5730c7b16ebab71e4f19aeae96ee1462d0e24c067ab1c4602e3bf503d0f5fbb03347dc36a98655f4b127e18ba134e1ed353c87984f3fb22a70d44afb58b72df5a8485ad2bc584d0fd99f28bbfe70839deab1cb084cc03afd8a25b3a532511be383c92c86e11d9056be832f5ec629f644e920d6ae160f8d3f257624fe7fa636847b184d072d8c59952336cba619958e8ce3a611ce1ffe2885b35f4465b7eff3e0e3ed480c0b606d54ac52467eaefbfcebf6cf341aaa4c6d00cad99208f9c7fd594ce64d274002fe4a11e3c305127f56af2edfdd6f8f4b70fcff8189411a84ff76d97465f7f0", 0x1000, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) dup2(r1, r0) socket(0xc0b31adc442839e3, 0x5, 0x4) 16:00:21 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r1 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)=0x1) poll(&(0x7f0000000080)=[{r0, 0x40}, {r0}, {r0, 0x4}, {r0, 0x40}, {r0, 0xb2a64927d8a06518}, {r0, 0x2}, {r0, 0x48}, {r0, 0x20}, {r0, 0x8}], 0x9, 0x10001) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) mprotect(&(0x7f0000547000/0x3000)=nil, 0x3000, 0x5) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xb, &(0x7f0000000080)="6308bbcf62bd9f8e987208") fchdir(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0xfffffffffffffffa, 0x76c8, 0x0, 0x9}, {0x400, 0x4, 0x11ef7808, 0x100000001}, {0x1, 0x9, 0xb0c8, 0x20}]}) 16:00:00 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0xfffffffffffffff8, 0xb35b, 0x0, 0x101, "c0be0d50946e9326586ca088ae2da378d5fb5242", 0x4, 0x8}) flock(r0, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x1, 0x6, 0x7, 0x0, 0x5, 0x2, 0xffffffff, 0x0, 0x2, 0x73607f3000, 0x1}) 16:00:00 executing program 1: mkdir(&(0x7f0000000200)='./file0\x00', 0x0) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0x0) fchownat(r0, &(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:00 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000010000000000007800"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='_'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:00 executing program 1: clock_getres(0x4, &(0x7f0000000000)) clock_getres(0x6, 0xfffffffffffffffe) 16:00:00 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x0, 0x2, 0x1, 0xfffffffffffffff7}, {0x100, 0x7, 0x3, 0x2}]}) 16:00:00 executing program 1: readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/30, 0x1e) mkdir(&(0x7f0000000080)='./file0\x00', 0x14) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') r0 = open(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x1c1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000001c0)="ccc4199839558decf28575205f1a90fcfa152d0d3de3e20e86948f6bdf0ef36e23333a9dfc0cfa6be9e2ee03f66455ca210ce3e09873afa878cd34997aacd244255577715d53ee7405f8dd651cb6f323c02bd48ab2950d61f02de8c72a9494565f24de77e48b9d80bd03db6703d921c7ab5a99f70c056e48877560b0760da04a1ca3836d18435f772960e57cdec5c59c1e5d89e2910ad80957d2c22e2deb0674dd4aae734d3dca28f616e8b8195ce9c5635378b1cfabe4d2c4a66653b74e64a7dfa896738806ed709a99a8d0df52a83694b4508607866a66a90f6add786f49cdb17cf2490f370ee3eb4549f98cbbe472b8cc", 0xf2, 0x8, &(0x7f00000002c0)=@abs={0xb06a310f2cb48cda, 0x0, 0x3}, 0x8) readlink(&(0x7f0000000300)='./file0/file0\x00', &(0x7f0000000340)=""/35, 0x23) symlink(&(0x7f0000000380)='./file0/file0\x00', &(0x7f00000003c0)='./file0\x00') recvfrom(r0, &(0x7f0000000400)=""/47, 0x2f, 0x42, &(0x7f0000000440)=@in={0x2, 0x2}, 0xc) r3 = openat(r1, &(0x7f0000000480)='.\x00', 0x80, 0xd5) getpeername(r2, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000540)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000580)=0x7ff) kevent(r0, &(0x7f00000005c0)=[{{r3}, 0xfffffffffffffffe, 0x4, 0x11, 0x0, 0x8000}, {{r3}, 0xfffffffffffffff9, 0x2, 0x2562341366ce00a5, 0x80e, 0xf32}, {{r0}, 0xfffffffffffffff8, 0x18, 0x0, 0x0, 0x6}, {{r3}, 0xfffffffffffffffe, 0x88, 0x8, 0x100, 0x6}, {{r3}, 0xfffffffffffffffe, 0x11, 0x40, 0x400, 0x9}, {{r0}, 0xfffffffffffffff8, 0x80, 0x10, 0x3, 0xea0d}], 0x58f9, &(0x7f0000000680)=[{{r3}, 0x56e4a35d19c341b6, 0x2, 0x2, 0x7, 0x6}, {{r0}, 0xd4b18dcb62d9f09f, 0x40, 0x40000000, 0x9b46, 0x5}, {{r0}, 0xfffffffffffffffa, 0x2, 0x26, 0x89, 0x2}, {{r3}, 0xfffffffffffffffc, 0x40, 0x86ffdb72685794aa, 0x6, 0xc1cd}, {{r2}, 0xfffffffffffffffd, 0x1, 0x1, 0x8, 0x1d2}, {{r3}, 0xfffffffffffffffb, 0x21, 0x1, 0x2, 0x2}, {{r2}, 0xfffffffffffffffb, 0x20, 0xb29516a433178aad, 0x6, 0x2}, {{r3}, 0xfffffffffffffff9, 0xa0, 0x2, 0x2, 0x3ff}, {{r3}, 0xfffffffffffffff9, 0x1, 0xdaf5ab68898c6cb4, 0x2, 0x4}], 0x20, &(0x7f00000007c0)={0xfff, 0x100000000}) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000800)={'./file0\x00', 0x9, 0x9, 0x0, 0x79e180a8f577161c, 0x4, 0x1, 0x400, 0x2, 0x2, 0xffffffffffffff81, 0x1ff}) symlinkat(&(0x7f0000000880)='./file0\x00', r0, &(0x7f00000008c0)='./file0\x00') r4 = open(&(0x7f0000000900)='./file0/file0\x00', 0x40, 0x1) mkdirat(r4, &(0x7f0000000940)='./file0\x00', 0xb) r5 = getpgid(0xffffffffffffffff) r6 = geteuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000cc0)={0x0}, 0xc) r9 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000dc0)={&(0x7f0000000980)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000c40)=[{&(0x7f00000009c0)="e08721e81f24f72f1df80ccece60562fa9e480b9918a916fdf05b1eaea3f834b3eccc75dc05c7057fdc8aa401eced413b4b9301aadfb15e601a2d5577e3b9b636e9fc22ba3a16874371434e57eb043c3ad92b9fd54ad", 0x56}, {&(0x7f0000000a40)="3ca98bbd36b7ebfb46e4359e70823cd5e42549ccdd7025f076", 0x19}, {&(0x7f0000000a80)="474eae9be8c5d3254de24c1c1077a4933f83654c27ae71a35ebb84d110dc88d38b4560e39cbdfedf487049456c315c54283d49b67d64236fd8782f01c3f3164754ae9054163057d33b7f3faf79e700c74b82691607a4e33c4263095ee98a04b35945fe958d55ca9d0c68a22b3d841bac21b5a65ab791aab63fab6e509d0ba02f69bf5690f33231a92929eb06f670b59b392f6e577c8856e39fa1df80f1e2af067e21dc76aac4f70054b363807800f9e5", 0xb0}, {&(0x7f0000000b40)="c61599387cad76e70163aa224f6ad5bf7c46bc47794b16af46e723717409c405201297c60c2a0db235535eec9dc4f5ace9e270b4ad1d2be69651dca5216058ea3690f764aab9026edb4cece11f5170b616c77aef262cdb1dc555c4848be579d47eb3fe8f1da10fe5b3845cdf1cf03929dff6af6615841d8b44781ef8884385533b42e39d1e3b0ea02c8a6cd0b7f4ef6fb4aa7dd352d37194a28f72437c23e47bf8c6a2ab3aaf549918fcbc10be4b60d2095b9879687b18370d0ca295ad96328a507a09b5711fc2c857ed1dbab13d793fff3fefb8cd9d4754685f2eaef73cd6e68cc3ee2ffd11658171f4953fe0720f16853bef54965e5c72abf966e6", 0xfc}], 0x4, &(0x7f0000000d40)=[@cred={0x20, 0xffff, 0x0, r5, r6, r7}, @cred={0x20, 0xffff, 0x0, r8, r9, r10}, @rights={0x30, 0xffff, 0x1, [r2, r4, r0, r4, r2, r2, r1]}], 0x70, 0x4}, 0x8) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000e00)={{0x0, 0xa8, 0x3}, 0x6, 0x40, 0x4}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e40), 0xc) pwritev(r3, &(0x7f00000020c0)=[{&(0x7f0000000e80)="48ca1dfe7573a6b1799e8fe5cda0d4d5260ae611c00b413930c554daf44ab0c2f8610a670a228acbd28064be9ac8f91cfc71aa90a04f4f41b0acf9b7cd3cd724ffe947e9957520f3f616260e79e9fee1690735894972e2ef872fbc64625e9146cd48175c757603a5cc2bfcbd1ac16a7d5114fa59f45d8a63dc251e291f2c97fa67ba5b36fd1a3f62c9081f9f8fc20ce46eb014d43f9d73bc6d9a69014d6bd3148d2b26cfc701beed14978a4f0847bdf9e4c74e87ea9a389c087f2d1b52047f8cb902df1c0642fc32716abc69edb193c867cd4eca10f12f8baf954d8920f68f1a1506a5e5c5f918134f25b33a0982e4d4aa8677f967e37b43a6ec8d0f1a17a7d86a3ad1e3634dc476324e53aec9894a423ede1cfaa496d3fe9bb02f874a7759d7440256d3f2df5cb1ef478dcec91b778be0beb6ceeb9508049f5033624db86a0802b0f5066fbd3f896b90a3a91de2c0f5af446166e21db9a64632580aab97250c829692a2590066d15e3cd93a37b53202db70d88a9ff299e721c5f29f685571bf176910b669b3a8eb35e581b6a288a7b03174c7fdcbabb072ec1a82295401e2ceadc69d328ef1daecfc6cd959ba1b091b69f68a557dbf3e95d4a05a787e0659227b56bce3c7cb0d47b28ebb1d70e862dbff64fb4602240d6fc4bb2fe2696a7c189fb7f13f1c17b7703e1f39031d891569a3d92d773bf3b71fab6dfc51ceda7ba42cc1bb76f8d47ea3f53ae8aeef05f028c6a4910e6274e3b888d74404eede8d971708f42769d449a3358b98a969eea55e187fa500813070061e6e0895678716b71bb6b326406a36d47f17a43edf18706e868726a507f143a4faa9a57fd6343b08bfcd42d7d988cf3344d51825aa806d4b1669a752ad9a3a9697b216ce85e8772a64e5d7e2ad2abd6b6886848c6762716d30c1fab106b9f459972f9d4ef27aaca799795e5c73ec9ea7891328fb1352e24cd6e34fe6a471e0621cb9d03cb84b62d764815200cb80650ac1d05e753ae983aa3675afb141512eea6cd1b8da4907e2c9965b9af9604187d777e45abfa5754febc8b38c31dc90d4250aa720866ff09ea294caa8f579f9e1cbb735bc05998bd35f6c7a48a5113171862222553ab26e92aa2aa5c198505fa75523454131b581a7f56566d205199960f8398314b8a0f809bb64be656afa9a43c02bd2a911174c5bc13e92b01b09bbaeddc00c26bf5686f1dba9586b89f2cc6775f24e586e08217779e7dcc8e76eac866ae3735c629d0457b14e6c3d9a320a4c2ade2480dfe9fc7457e81bb4c278b52f5dbc9be8d244d16a741d25c86a6f454360ea3ad9bb30b36f5cebfbdf407a2c92e5d9e11ed493385f65e26885a8e70a433e9ef5f308f1ea4e3d483c0bf2f3656886d0b36fc7caaba89a14472c1964e93d64d0ed875b62f0b7143e5d5965a411b474f1fa0dafc08744fcb165e51b22b77cd092e401daa2790b07981f2026b5b78fb56c11ae3b0bf2ad4fb5285e10701f782315dd3fc6231449910e25ebc3bc5ecf6b105228aa9b329a46ac57a5ef1cd1099e1772863142b562ac959235a05eb1baef2d282477eb93f18782f909a8ef875ea317a9bb15c547aeb7803a66cefed685f04c3652464d96b98f82db0331bcb750bcf57c1dc65043627031f36dbfcaa2106a98e6bae86700b48f0e9c41f42dae89af7561dac8ebb540f1fb44cacf5bb2ea3d098fbab0f06bbc2f2a2ed3b8c84960d7baf207c854008475cf89bb334322a1daf0b5c479f06815b223201fb81cb1d0d00c5540d7293c19d85c0ef832d35943d5946d3b7ad60f98518e9cb9cc5143b93d871af62002a3d31adf014c8a8c021998896220b92604507088eb20eba61ac25186ca87e9248e9de3c565da9f619f09e5f4cdb888ce06dee0eca81f4c054336474f6b11cd1fea1e62f93888817ff1f6144637f9f521e058f7773d87af9a407c7124e92dbd02bff25d02cb9f1bda600e81c56de36d8457f1d95d41d2b62da52ba8358d6808c8f48b1ef555e01cca1caf893f0a35bdbe59ffc72e975e67590e623b3d42f8d234c2c1f322beb74bb0db8c4abc9b20314edc91ea4966cdbd9bc228dc8c61fec2d167e5a30bf21541654eb4434b1754a5ccabb2d2e20c23ed3d8f4c7fff7194ad7664c0fdced7e2976d4b0f8d6cf52784a994b036fe2478687816b92d0f6e286c2d466c834d6edc33f9e328931fa6ee89586108b68365a93495cf41b88e7d6a11a4744199ac93dd14510fa09205f5925194cd29b12af17f3e899f04d9d37c291a79861a1c3d460dc35eb9b727415d1bd25564e7cfc8df53aa39fcc188f847129c6e2de7f11797633c662af6e983d32538b0af0fa88661db103a5384245e05330781cee9ffff49058f15fc113bfb5e38043b623a37769b45fdedd3bbc6fbc53b7772210694596437bd1814fd8f6461b9e465254944ed2c67a7d30e7fa3f377b1e678fd941124af34cc9320b37513dfa74b588bf7677e0f24d1f9b50aaac068dda5e92f1be4c54fccee904efae466b95afbad2bf4cf9a10cc1046f7fa84ee47bd1239e985ab7ac9f3d31b6254c3bdca1e19d8e97596b12127a57d5abae385276e428addd7d83f3f98ed5637aa326d52f65b7ab92764b9cb4cfac522e0ade745ccbb8eada685bf23245297cc7499470ff6ff2a11d8a9b9f7135f0717f63f41377d1d75287ec7d0156ae0ad53954aeb190139a0bf9d6fdc37830a57287b7cb40abc4ac74d93d40e60013daf443879f1178e020d60aed6a81e960bd34b4460a70d2b58ee59c53470fe1dc4eee4e702fef5ba5d57ca187ed1e113d2fd95852279911fbca458834c108c474107e28f4510d7e4353d69d7f153f7666271bec9e8027be7703fe3aaedbd5f2ceeeea93f49b4f5259cfee8f64a7b24b626fdf28937275f8b8ebe6e1e178d515b7cecd241b71f0f780cefcbd3cf1248868f96433fe024bb8cef80bd8c8189c7638cf3319e06fbd9cc3bed3dafb9e4632dd67ca2b6a9a302006dc03bb7f63c9c63ba45d4af4da20fc9764f3ee4a4aa388c9d6851fa8407707b234596952617952a0d4330aa16e530c1d67f7ede022c7a49ffafef0b24c8552aa6ade2584a03b94cd51af7bb8071465b5118f1ffbec68d9f8adcb41e0cf51b310888287ceb1cb5e2f4c48b7385bdc2df80bcd6298e14c4a956c1b06ce04a1191298b3fbb3016351e79fdf37f08f69fcad06cb30009adeb9c82948c06ee4a44de66032669d63a58877c5f82fac4473b7f23d2791b2088025d1ac2aa703b0fef6d98be057d50aeb3e1cf3afa82ee99e043f0b408b30b43f4f82f8b6b75352ed1f5f00983ddf87f46141ab049b852bfcc06e57b78250b90ad995c42fedb5e6ed97eb66a09217409b151bd2476871d62fefead98b40a510609aca9b140589e946022035fd5ea5f6d9e0ca700bc14b74e2589540dbb2d47473e3ba867fe142f3d54724bb357561e41c568a0365a217977bfb1a55fd54712154fb311f7faa5a2c63e02e9ffbe76bfe1ebdf3757514d651bec1a5c1960d135e22f15e90bbbcbb5bd3be054a93a9df9a37ea457a957fb58f94c4a32e829ae98679a4075a2796f3312b3e9921eff880f6aae294cc6cd05f805d846ebc6b1fd11f5d0635ac7a3e3a1d172936e7c98ae8c1ea5c74cfeaaac6e30ca4dc463d6834f31c285de65bf1dfc7fb99ce8493754c3988b3600111bb0860d1206335ae17430f0e5a986d87932bbcea73c46c92565e26bbd9b87058148905494767d9f61539c98c0d74eb0aeaeae7cee8cbc1cb7cc97a36286997bf3f778ad0c6c11ce33a4fca7f42da3eb3f9c3972da140a119a3cb60eaacb2ed905040f080a90608862113b816e9be442ed03c57c772c71e117cb84ae780af9e5a64747b28fb45128e46320f76e88488851d554d6971060f2af86e8cb0d3d581ab6d1b1e57f1260d3883dca74ed7e5446b57cc3ad24f2f8144173b252b46f5a6d5dfae1796e0501831dbd4e9c0a390601e4d9fb1337e0ce14439d19c7d7c528e53a29a164b0f34f45a526c250c8fb89fc6b8af780c1f3d8031f069a844f3b82d2e4c7149b4a89089c494102af350ecb8c1709fbcaeb780a5ac3b8af8977620809d33d79f64eca0fc0e545ede5c9d75e3275bc5780c12c34821cb10150798f1149329c478fc0df41c4cfc3108c9c911105f1292649a3fd7694ac2c2343bc0edeeca4915c0679c08f8237a5cd63a8070d2db56472e987c0fa69aad71aecd32cbf5bca0b66c37b25c525eb69d18d5b22bb3a3e45dba8d49314271243d1be041588049d09237960eb1d1b1ff6cd2706b5a4572ee60e0557cac6b729a67f8fdc8db5ae672ef3825fca51cd5b54890205c566541200c0207b5805c0fadc9f397b4191574e4af5e72e93fa2fe5798049dcc1d1e4b1f0e6dd45059d8ae29fca41f41fa4e0f8c38343caf3dc02b2b76e34c5c4ddfc4117dac784dda8082459acb1d882d498920f0fd311d73fbc57d5ad80edd129acec740eec8abd46a76e716492ac15d508dee4ed21cd85900b066be2c3d658f4d0662f1c012ba8287819935b9bc39da22cb578363850d6575709dc1c09ec43e7571f5f600342c089b5e71a118aff300c8f7545b8075f04605cbc4770dac321dc6e0a7887545037427cf2830c3413f59eaf32b6f3e814e56248cb0febc5eca701c7a1d67cfe8e6afdb758d60578f2358fa95b3dee1995b85329c86528ed2ac1d0a2b22dab6bafd0ab6999df03020cffab0d9b5ab24fd4cd81e9231bd40dc2c4cae32da3218cf78e86a9b5ce448d8635db87b662d565efa5d825c7ac14b8bf49655a5cbb71a835c3081e75640922a31f323bf6239149cc8660c5c572f5b6eadf83b9728d2347b4e0eb8259709c854516b764d58ed9bfe0d902eccd30c12c8e35124192d564ae15a689af11a0f032ff592ad8987bca668a344472ba1b4291a98e29ba36b04322b15a301b0fb866946bf54cba959956aecd51806efad5ffda625e62824bcdc5793393877c0ebe97ea6ad56a0f0a5207473491fc113f0210a9c525fa90d8580096e58a790e75ef52a8d4ca93a559fdddf6be1eed345d2639ad7f0063440ece2776d99021fe01e351fb19ea1d9aad18f0269074f697d26b6d5e24c839e952770286e2e9f4932cf4dad8234ac867ec501c817815a9a5a083f54b432a8d0a6dc5682d30b65d02cc463cf04574f7cd884f3ed07286916472ff670fe80973443bb6430da1d2465ba265ac71f77c37d104677451daaf0fd1fbd9ba794617fa6954bc6b1ec47d63e48c9772b64b33150a0416182fa2f1a83c6780d5b5f7dd556cf073424f43323c68cb66cc1b137e27bcca458454f9f01688f0bd39536695a1392fa385e06b14f9eedf5f68abf03766416738ef92ffc49e8ee8f1816d425ea6d13e265333f05c0a15a59b9ed3466852af080f91506d3de282ea92f93fecbb22b304ba001fb648d3d54e6eb039de8c8fd889c6d5867b3aeddd4571bd151df6582713356d415ed2f0e81adf9f8154c2776ca0455f176b4531c0a318bac77f2412693e694eabeb75cc027ca6fbe881d2d4e8485cdefee584df2567f53467b21617a9fa34bbeda11def2a447501730e93170f9eed0518da23bb6a7777726f35c25f647425f46cdf6159c49f406740af229eb0cb29215bc39da22b91a05031ffb18d72c676be4ef3ab0f1ea171a378d529184b8f81bc0fd6a4f802dbc01db7fa97389949ed8c3934e57370f88d427f6a1ef977c8086365b96e00c61fa18bf6e00379f817cce704398973b02fd92381c66d373f4d088dde6834cec531e72c", 0x1000}, {&(0x7f0000001e80)="2289604c3142ab9e59f23b512664353975b74c5b69cd7136b6ceaa4d491297400fdba64e3f091902b6fb9bdc5c27eb880563791a7da1d25ae430ea2b8865a64e5350c5a0dc45a1e553a7b0f6c18e9113c96c671b5f0dcad9a92a28b5547be8e416e2b76fd3b88f0682e008b9f04e51cf", 0x70}, {&(0x7f0000001f00)="eb5a4b6197b4c295b1d4263b487d6987a174e801cfb6e85e515095b9fe2a4cb591a66c818907f948958caa6b3c2c0c753457521120a06f72cd9096a6f77e16c2044630d4840f821d08808c82486d5301d28e5ee11c009b688832153332693c01be3f67e844b66f4ab307899664874e33332628e31d528c5e9158d72af60d7e0f2ffc8af5e1c5db31048f1b5e1cd927b28f58d111a59d9a2cfd0240c68a2cedcee5a12b33c12649af75a58df9d772a45bd23bd4e16a25962d12f8394afd81761495e1", 0xc2}, {&(0x7f0000002000)="919fec1d4a9e8691594389cc4e6dfddd7089cb88ffcfcdf9fe5c5f56f1498284683e39a935ad49b4c6ce26673b15559daef898d9ef320878bd9fa98df54ef27ce4c752c6cf0d44aaf6c4fa2f2cb81e5280cfa1353228e9b3b51dafe7b8e02d339059001818cfbacc6768b5043d92e24e8b83a0447e0e7c4025746954323cd7f0460764a73442acbda0794a7df2e74ec4ae53f81e7c8f1f99580c4107ea69819d867713daf768d79396de61f52a1ec8420956afb1f3b7ac35", 0xb8}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000002100)={'./file0\x00', 0x80000000, 0x4, 0x0, 0x1, 0x1, 0x1, 0x0, 0x3, 0x2, 0x4, 0x5}) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) close(r0) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) write(r2, &(0x7f0000000300)="373a289f1f3d6baee0d2e278c0b15839ad51370d4085c93eb85c8500c48ce37440809bb93ff8e8b616a0508d7591593a6b8a0a2135e607b6d65d365d2ee25e63ba64925a346b5e2affbd660fd943a8a11227695712d3aa868e79909dc3d6d8fece3808f80fe1a0baf841341efedb9ba48443cd0b43b92555f961a45dcec135ea85302be0426e709c746304438e195eec82de91d93e7b7f15b03f12b6852f372d842deb8322bfc2613b629a7abc5c45412fa5114b7ee1339e5614150621d41d049c29a416d9e620d0b0091d608a0a9da729554d869692ccfff41fb5ae7f6904f114647bf22cc01a", 0xe7) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7ff]) chmod(&(0x7f0000000180)='./file0\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) semctl$GETNCNT(r1, 0xfffffffffffffffe, 0x3, &(0x7f0000000100)=""/51) r3 = getpgrp() r4 = getpid() setpgid(r3, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f0000000180)={0x3, "fa299ad9773c047abe8b2c5ac581da404fc1a7aae38338cf841411076b8b78b439f4bf67f29323dce43c0cc14359d04fc154f586115d826265a5c9537f02864404cd44b7d89d03e0adb5f0ec393885e5c96370b16601e04c6f0862aca8d03b51ec3c5c5ff3d9418b87cf"}, 0x72, 0x800) close(r1) 16:00:00 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x40a, 0xffffffffffffffff) mmap(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) 16:00:01 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1803, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0xfbce4410750ac149) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000054}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x2) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x9) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2f, &(0x7f0000000140), 0x4) r1 = msgget(0x1, 0x4c8) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/63) 16:00:01 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x3, 0x0, r0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(0xffffffffffffffff, 0x0, &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x9, 0x1, 0x920, 0xbc52, 0x19b}, 0xc) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x80, 0x0) fcntl$getown(r1, 0x5) 16:00:01 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) pwrite(r0, &(0x7f0000000100)="c26260de0f2ab3d4bb69b7c7bf34a1a32ce3ad4680a56e4ed882d7c5a28c60b91b4469aecac4b9b08bef05d8a8a7bc4777e384b3496c4fbdc097d2081f0b9fdfe3209efb94d8660a2a635619b0df0f", 0x4f, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) pckbd_enable: command error kernel: protection fault trap, code=0 Stopped at mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace mrouter6_rtwalk_delete(bbee6eb9e8706f3b,0,0) at mrouter6_rtwalk_delete+0x2b rtable_walk_helper(fffffd8036d78a90,ffff800014936938) at rtable_walk_helper+0x58 art_table_walk(ffff800000075880,fffffd8036d77260,ffffffff81536b70,ffff800014936938) at art_table_walk+0x226 art_table_walk(ffff800000075880,fffffd8036d77220,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77200,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d771c0,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d771a0,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77180,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77120,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d770e0,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d770c0,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77060,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77040,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77000,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77020,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77080,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d770a0,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77100,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77140,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77160,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d771e0,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77240,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77280,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d772e0,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77380,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77440,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77480,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77540,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77580,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d775a0,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d775c0,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77620,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77640,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_table_walk(ffff800000075880,fffffd8036d77f60,ffffffff81536b70,ffff800014936938) at art_table_walk+0x2a6 art_walk(ffff800000075880,ffffffff81536b70,ffff800014936938) at art_walk+0xcf rtable_walk(0,18,0,ffffffff82089a70,0) at rtable_walk+0xd4 ip6_mrouter_done(fffffd80363dfa88) at ip6_mrouter_done+0xb5 rip6_detach(fffffd80363dfa88) at rip6_detach+0x56 soclose(fffffd80363dfa88,0) at soclose+0xb2 soo_close(fffffd8036226e90,ffff8000ffff29f8) at soo_close+0x40 fdrop(fffffd8036226e90,ffff8000ffff29f8) at fdrop+0xc2 closef(fffffd8036226e90,ffff8000ffff29f8) at closef+0x118 fdfree(ffff8000ffff29f8) at fdfree+0x100 exit1(ffff8000ffff29f8,0,1) at exit1+0x32f sys_exit(ffff8000ffff29f8,ffff800014936dd0,ffff800014936e20) at sys_exit+0x17 syscall(ffff800014936ea0) at syscall+0x507 Xsyscall(6,1,0,1,0,7f7fffff3bc4) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff3b90, count: -47 ddb> show registers rdi 0xbbee6eb9e8706f3b rsi 0 rbp 0xffff800014935670 rbx 0xffff800000075888 rdx 0 rcx 0 rax 0x204 r8 0 r9 0x5 r10 0 r11 0x3230f9402fd39301 r12 0 r13 0xfffffd8036d77260 r14 0 r15 0xbbee6eb9e8706f3b rip 0xffffffff82089a9b mrouter6_rtwalk_delete+0x2b cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014935630 ss 0x10 mrouter6_rtwalk_delete+0x2b: movl 0x5c(%r15),%r12d ddb> show proc PROC (syz-executor.0) pid=197379 stat=onproc flags process=1008 proc=2000 pri=32, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff3160,0xffffffff825a33e0 process=0xffff8000ffff7450 user=0xffff800014931000, vmspace=0xfffffd803f014330 estcpu=29, cpticks=1, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 48963 19929 31678 0 2 0 syz-executor.1 48963 231387 31678 0 2 0x4000000 syz-executor.1 31678 317394 60600 0 3 0x82 nanosleep syz-executor.1 31619 144301 60600 0 3 0x82 nanosleep syz-executor.0 40667 180375 0 0 3 0x14200 bored sosplice 60600 80175 5155 0 3 0x82 thrsleep syz-fuzzer 60600 314581 5155 0 3 0x4000082 thrsleep syz-fuzzer 60600 217381 5155 0 3 0x4000082 thrsleep syz-fuzzer 60600 394464 5155 0 3 0x4000082 thrsleep syz-fuzzer 60600 69587 5155 0 3 0x4000082 kqread syz-fuzzer 60600 456493 5155 0 3 0x4000082 thrsleep syz-fuzzer 60600 505127 5155 0 3 0x4000082 thrsleep syz-fuzzer 5155 517045 89320 0 3 0x10008a pause ksh 89320 448889 31670 0 3 0x92 select sshd 85160 302253 1 0 3 0x100083 ttyin getty 31670 38815 1 0 3 0x80 select sshd 68247 504881 81984 73 3 0x100090 kqread syslogd 81984 304825 1 0 3 0x100082 netio syslogd 20120 312431 1 77 3 0x100090 poll dhclient 88216 351693 1 0 3 0x80 poll dhclient 62722 291944 0 0 2 0x14200 zerothread 64793 416688 0 0 3 0x14200 aiodoned aiodoned 88746 332672 0 0 3 0x14200 syncer update 72897 192879 0 0 3 0x14200 cleaner cleaner 57942 383582 0 0 3 0x14200 reaper reaper 64067 70084 0 0 3 0x14200 pgdaemon pagedaemon 80456 101035 0 0 3 0x14200 bored crynlk 73656 227990 0 0 3 0x14200 bored crypto 81286 182971 0 0 3 0x40014200 acpi0 acpi0 48592 160798 0 0 3 0x14200 bored softnet 68603 63539 0 0 2 0x14200 systqmp 15034 68488 0 0 3 0x14200 bored systq 3309 46166 0 0 3 0x40014200 bored softclock 68687 154249 0 0 3 0x40014200 idle0 36775 420796 0 0 3 0x14200 bored smr 1 169403 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9537 6995K 7640K 78643K 17352 0 0 pcb 15 8K 8K 78643K 859 0 0 rtable 119 12K 12K 78643K 1240 0 0 ifaddr 67 15K 16K 78643K 287 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 144 0 0 iov 0 0K 28K 78643K 237 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1213 76K 77K 78643K 3474 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 38 0 0 VM map 2 0K 0K 78643K 6 0 0 sem 12 0K 0K 78643K 287 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 6 17K 25K 78643K 2788 0 0 sigio 1 0K 0K 78643K 42 0 0 proc 49 38K 63K 78643K 739 0 0 subproc 32 2K 2K 78643K 121 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 258 0 0 in_multi 33 2K 2K 78643K 205 0 0 ether_multi 2 0K 0K 78643K 16 0 0 mrt 2 0K 0K 78643K 414 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 90 397K 397K 78643K 90 0 0 exec 0 0K 1K 78643K 468 0 0 pfkey data 0 0K 0K 78643K 2 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 91 21K 29K 78643K 7308 0 0 UVM aobj 105 3K 3K 78643K 117 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 280 0 0 NDP 15 0K 0K 78643K 84 0 0 temp 191 3540K 4179K 78643K 38736 0 0 kqueue 0 0K 0K 78643K 16 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 16 0 10 1 0 1 1 0 8 0 rtpcb 80 135 0 133 1 0 1 1 0 8 0 rtentry 112 100 0 55 2 0 2 2 0 8 0 unpcb 120 823 0 815 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4922 0 4922 1 1 0 1 0 8 0 tcpcb 544 525 0 521 1 0 1 1 0 8 0 inpcb 280 1894 0 1885 3 2 1 2 0 8 0 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 14 0 10 1 0 1 1 0 8 0 pkpcb 40 12 0 12 4 4 0 1 0 8 0 ppxss 1128 43 0 43 6 5 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 439 0 221 14 0 14 14 0 8 0 art_table 32 440 0 221 2 0 2 2 0 8 0 art_node 16 96 0 55 1 0 1 1 0 8 0 sysvmsgpl 40 32 0 20 1 0 1 1 0 8 0 semapl 112 283 0 273 1 0 1 1 0 8 0 shmpl 112 115 0 12 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5347 0 3957 46 0 46 46 0 8 0 ffsino 240 5347 0 3957 83 0 83 83 0 8 0 nchpl 144 9261 0 7661 60 0 60 60 0 8 0 uvmvnodes 72 6219 0 0 114 0 114 114 0 8 0 vnodes 208 6219 0 0 328 0 328 328 0 8 0 namei 1024 28647 0 28647 3 2 1 1 0 8 1 vmpool 520 4 0 4 2 2 0 1 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 26462 0 26462 14 13 1 7 0 8 1 plimitpl 152 294 0 287 1 0 1 1 0 8 0 sigapl 432 2944 0 2930 2 0 2 2 0 8 0 futexpl 56 47671 0 47671 1 0 1 1 0 8 1 knotepl 112 499 0 480 1 0 1 1 0 8 0 kqueuepl 104 498 0 496 1 0 1 1 0 8 0 pipepl 112 2534 0 2515 5 3 2 2 0 8 1 fdescpl 424 2945 0 2930 2 0 2 2 0 8 0 filepl 120 17458 0 17361 6 2 4 5 0 8 1 lockfpl 104 862 0 861 1 0 1 1 0 8 0 lockfspl 48 293 0 292 1 0 1 1 0 8 0 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 46 0 36 1 0 1 1 0 8 0 ucredpl 96 2957 0 2950 1 0 1 1 0 8 0 zombiepl 144 2932 0 2931 3 2 1 1 0 8 0 processpl 864 2961 0 2931 4 0 4 4 0 8 0 procpl 632 6334 0 6297 5 1 4 5 0 8 0 sosppl 128 17 0 17 5 5 0 1 0 8 0 sockpl 384 2891 0 2872 5 2 3 4 0 8 1 mcl64k 65536 66 0 66 11 10 1 1 0 8 1 mcl16k 16384 12 0 12 6 5 1 1 0 8 1 mcl12k 12288 34 0 34 8 7 1 1 0 8 1 mcl9k 9216 37 0 37 7 6 1 1 0 8 1 mcl8k 8192 49 0 49 10 9 1 1 0 8 1 mcl4k 4096 126 0 126 2 1 1 1 0 8 1 mcl2k2 2112 14 0 14 8 8 0 1 0 8 0 mcl2k 2048 58488 0 58430 19 11 8 16 0 8 0 mtagpl 80 71 0 51 2 1 1 1 0 8 0 mbufpl 256 109243 0 109105 16 6 10 11 0 8 0 bufpl 256 12466 0 6234 390 0 390 390 0 8 0 anonpl 16 231997 0 219405 107 55 52 69 0 62 0 amapchunkpl 152 12261 0 12158 37 32 5 15 0 158 0 amappl16 192 13030 0 12309 65 28 37 48 0 8 0 amappl15 184 10 0 10 2 2 0 1 0 8 0 amappl14 176 803 0 796 2 1 1 1 0 8 0 amappl13 168 421 0 420 3 2 1 1 0 8 0 amappl12 160 12 0 9 1 0 1 1 0 8 0 amappl11 152 61 0 50 1 0 1 1 0 8 0 amappl10 144 378 0 378 2 2 0 1 0 8 0 amappl9 136 1821 0 1813 1 0 1 1 0 8 0 amappl8 128 1347 0 1322 1 0 1 1 0 8 0 amappl7 120 424 0 419 1 0 1 1 0 8 0 amappl6 112 69 0 60 1 0 1 1 0 8 0 amappl5 104 194 0 183 1 0 1 1 0 8 0 amappl4 96 2828 0 2802 1 0 1 1 0 8 0 amappl3 88 1675 0 1666 1 0 1 1 0 8 0 amappl2 80 22530 0 22454 4 2 2 3 0 8 0 amappl1 72 60446 0 60024 28 19 9 20 0 8 0 amappl 80 6662 0 6626 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 116 0 12 2 0 2 2 0 8 0 uaddrrnd 24 2949 0 2930 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2949 0 2930 1 0 1 1 0 8 0 vmmpekpl 168 23368 0 23341 2 0 2 2 0 8 0 vmmpepl 168 343377 0 341515 195 95 100 102 0 357 18 vmsppl 272 2944 0 2930 2 1 1 2 0 8 0 pdppl 4096 5904 0 5868 6 1 5 6 0 8 0 pvpl 32 763823 0 748052 298 131 167 247 0 265 37 pmappl 200 2948 0 2934 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 569 0 48 15 0 15 15 0 8 0