kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Jul 9 09:49:37 PDT 2020 OpenBSD/amd64 (ci-openbsd-multicore-8.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.151' (ECDSA) to the list of known hosts. 2020/07/09 09:49:47 fuzzer started 2020/07/09 09:49:50 dialing manager at 10.128.15.235:17096 2020/07/09 09:49:50 syscalls: 381 2020/07/09 09:49:50 code coverage: enabled 2020/07/09 09:49:50 comparison tracing: enabled 2020/07/09 09:49:50 extra coverage: support is not implemented in syzkaller 2020/07/09 09:49:50 setuid sandbox: enabled 2020/07/09 09:49:50 namespace sandbox: support is not implemented in syzkaller 2020/07/09 09:49:50 Android sandbox: support is not implemented in syzkaller 2020/07/09 09:49:50 fault injection: support is not implemented in syzkaller 2020/07/09 09:49:50 leak checking: support is not implemented in syzkaller 2020/07/09 09:49:50 net packet injection: enabled 2020/07/09 09:49:50 net device setup: support is not implemented in syzkaller 2020/07/09 09:49:50 concurrency sanitizer: support is not implemented in syzkaller 2020/07/09 09:49:50 devlink PCI setup: support is not implemented in syzkaller 2020/07/09 09:49:50 USB emulation: support is not implemented in syzkaller 09:49:57 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000000)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) close(r1) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x10, 0x0) ftruncate(r2, 0x0, 0x7) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f00000000c0)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000140)) ioctl$TIOCCBRK(r0, 0x2000747a) r4 = socket$inet6(0x18, 0x1, 0x7) write(r4, &(0x7f0000000180)="e2b4c4c5fb38567bfe545c7e69d1d96be1e7be9e2c246dc475835e8717010af6f1b6e3075ecd66baaa3429eca39107e80bae32308a52041465c7b14141de48a209e103e870a98739d3f655d805626712045d203cdabcb63dac20bd27ff3a4fab67b75968a6cc020202ecbdf86b09c56648b099b16fb6a05823759a7929fe9f30731343f4e2532f22a44db48848288f69949e0e888ba5f003de0a478f05d7b9b9a5d480", 0xa3) write(r0, &(0x7f0000000240)="0ecc77c8a5801fa2bd71c1c423", 0xd) mkdirat(r0, &(0x7f0000000280)='./file0\x00', 0xc1) r5 = fcntl$getown(0xffffffffffffff9c, 0x5) getpgid(r5) readlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)=""/75, 0x4b) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x800, 0x0) connect(r4, &(0x7f00000003c0)=@in6={0x18, 0x1, 0x6, 0x9}, 0xc) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000400)={0x4, [{0x3, 0x8622}, {0x2, 0x18c}, {0x3, 0x6}, {0x1, 0x4}, {0x3, 0xe3fb}, {0x3, 0x80000001}, {0x0, 0x80000000}, {0x2}, {0x1, 0x6}, {0x2, 0xfffffffa}, {0x3, 0x2}, {0x3}, {0x3, 0x4}, {0x3, 0x8001}, {0x1, 0x1}, {0x2, 0xfff}, {0x1, 0x3}, {0x2, 0x7}, {0x2, 0x94}, {0x2, 0x81}, {0x3, 0x6}, {0x3, 0x7fff}, {0x2, 0xf40}, {0x2}, {0x2}, {0x3, 0xb48a}, {0x2, 0xfffffffe}, {0x3, 0x7}, {0x2, 0x1}, {0x1, 0x5}, {0x2, 0x80}, {0x1, 0x9}]}) 09:49:57 executing program 1: shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/34, 0x22, 0x40, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) socket(0xb88fa45f4d7c382, 0x4, 0x0) recvmsg(r0, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000000c0)=""/128, 0x80}, {&(0x7f0000000140)=""/219, 0xdb}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/74, 0x4a}, {&(0x7f0000000340)=""/200, 0xc8}, {&(0x7f0000000440)=""/254, 0xfe}, {&(0x7f0000000540)=""/65, 0x41}, {&(0x7f00000005c0)=""/72, 0x48}], 0x8, &(0x7f00000006c0)=""/163, 0xa3}, 0x1) pipe2(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) pipe(&(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000840)={0xb5df, 0x1ff, {[0x2, 0x1dd2, 0x0, 0x400, 0x1, 0x4, 0x4, 0x8, 0xff, 0x2, 0x10000, 0x3, 0x5, 0xdd9c, 0x4, 0x7, 0x401, 0x80], [0xfffffffffffffe00, 0xfffffffffffffff7, 0x81, 0x5, 0x7f, 0x218, 0x9, 0x9, 0x4, 0x1], [0xffffffffffff0001, 0x10001, 0xfffffffffffffffe, 0x4, 0x1, 0x0, 0x8], [0x8, 0x6, 0x5, 0x6, 0x100, 0x8], [{0x9, 0x101, 0x80000001, 0x6}, {0x8392, 0x245, 0x7d, 0xa7}, {0x81, 0x46, 0x7fff, 0x1}, {0xef2, 0xffffff00, 0x7ff, 0x4e38}, {0x1, 0x0, 0xb1ee, 0x5}, {0x49e, 0x1000, 0x4, 0x4}, {0x3, 0x3, 0x69, 0x2}, {0x1, 0x7f, 0xffffff8f, 0x1}], {0x2, 0x7, 0x4, 0x1}, {0x4, 0x6, 0x3ff, 0x81}}}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000a80)={'./file0\x00', 0x1, 0x3, 0x100, 0x1, 0x40, 0xffff, 0x8, 0x1, 0x1, 0x810, 0x6}) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000b40)={{}, 0x3, &(0x7f0000000b00)=[0x0, 0x0, 0x0]}) pwritev(r1, &(0x7f0000001c00)=[{&(0x7f0000000b80)="c7dec0bdcc1664968c56ebb6fc0f8112f18c570316d227a3c4332277fb284c54e6c85847fc9be85197431503cc58c91bc9ac074fed9c96d1a4f2b1c8857524950d288671ef76e1032ec9b309ae26036902dbe543d661969c789f1ed583d87723d7394e2ef1fde1167d18a20e801a67b07e8ed806d2936e359cabb62f54177feb359a5ef77a8920d5cf594ba6a51d670ea7d4b872774b68d8e2663f9d78d8ba764842f54bf60833defe886d15e6a088d8b3826ed5f146f15c37411b2e619ea7da9c7bb6c689e916aa46c55e487a21784524ad03f3ef25f4d0cb1902d228d261105ae933286ac8b7993531786c79d1b8c540591965927a0ff7b01778d955a4b359fa020fd7f5cbaad3dc2539c88a3c9b66dc46bfac9f0a5e5cd50d79a493ba03d39c23615cb0f8649d5320767b4938470965ac737e8c8de464d50e0971cc38b6f5b113a2d96ff090691fc52ff793b47be02946c87acc8e226ec5b281aa3e87a8bba4bf3c31c71e63fa7195f33cabfafe422b7a24d108c2a98f50ed21a6c91e991d6104dc299e149920a1c4e80b11462e21daf23cede32ecc39a74acbb94157e2058d63c388c2022b575750eeabde7a344144fcbc6c406b48071ae614207c834b7f0b2ed4157b5f1029c27a3e083bdba7ed0e90073a1a61774f7c970feaed0f8f356ed0ef9532785d256c0bacccc6e80145e56f60df3d175fb977ef87926ec575f99764a52cdc8a2f746692c3a49c2e05bcb83623e79b00c5a326052adcf57c497bd41d1e5569f121e2fbf5c954a1e1f85935d8abb99c637a9bb8066bbe1ea95c7baf1bac83271c1acf55e946b6af5836ea83cb8f5b66b1c366e79c50f424fbb743bee90495903025afc5b0687dbac0999a47fbc35204eec1272e930cef64f74ee40b84c2216cf01440d265f0edfe923963c96854c9c634e53e12528c6d8036dc3c4a61632b63c532fb035a5379df45c1e5e073a699e9599ea3f776257284559e0c7b932bad692181c51fbdf4953ae333c90de335a7a8ea94acd479a99220bbc6dd886d8781c43b3647a9c73db408541d370a274367e19b51408baca825a5805f4a88dabb57e871f65d41e4056e32f79d297c053a9672cde766b581c025424309a2376efcacd0b1aa0c68844da5fe6dc26e29d8100e7b5ec1ecfcfec7f22602f253436800168254fcafcd3172e58fd66e9dd5c8803efd3613cbe7cdc39c5a63b230ec92a3852610859f8c2164da31bf6194897e96a39fee8cfbbd3e55fb38be9335bda957734a688b1548a40f5627ac01b3907e024eaf5154e94fdbd6bd25b588eb766b42c4b9579e040341492022fb16068313db2fba8633f7ad84059200880066a51ca46db84d531039ebb2d16c8298c986a065347013b0d1b34064bdb3d40195ceea0cd3bb420a3571bc84bbd94fdda1cfc45a6baf9075dd9174817e0cea5aab9acdaf06690cf2a8907a58869fdac2a4464546fbc230781143560481f17e77a857501ab6f683f6a9e1f48afb01ea3017323ea9170d480127a3786e3ab48da3303f196d4387d8832ef7a9cb8eda2748d7c3a4473e2ee10e749f55c3e1aa04d005017bf55cc92cab795dab725fcb601f6a6610793e85ecb3aba4b7fd5a577b3b35b1a8d3ff94c0d188f08692f7dd3117c90e6963f4d7c504441cb4622dff8428b0cf3d012a6bc920aad3959285155ba00bb606c6a8757dbd85a153366e1bda3fd5f087a86c60e035f8a81602c0529a224761686fa95b7a7581a346da17c8ba67a34e49c1d22584538336a42e634fed37cafe22b3d308a0811d88fe2a04f1b58b280233f0be30e28b7838e4ee61c3cdcf3b1e4067995f08b0ea1eb6ecdcdc3de63e3772f3b01c43f698ce38ec3f652547858c8cf8c3a18b30cb228b86aab7c7c7b985babf6d52448fabefe12c768fd2c5ad5883804fded8180fdb9fce710f3a71d1b17efb30af243f5058a4c3f6d9482d4c0a3c12682ab09361fb1dd0b5a3d50256d863bc49f030f81c30f25cfbc71ae9640dc2b64e5d56acce87b879b9fad0845b310e80e549d474d2758f99f1046d21fd794f7bff607e9508779732ece8c88c8d9d598bedb9fb1c49a7062e672e7c6ec853862b475beddbf237fd123b7ee6d0e0f1b9dbba12e78fbd25b39c02c3c96ef82250987023796ea25f0d615318d7d8ae3640e66d2aa6a5845fd21e4c0008bc0f3bde62ab4464d939fd3e76efe9c4337458c3ae1fe6b318e9d5d187595e75076dde9ca663c3cd15aad932f5a01466ba156f9960b406abc0a188a64660fa9569977ddf266ffdc7222120715f3861ea7d607b0889e95cd180a88933266e4bd1deb816f879be60283583a75d26b57450f1859d25f208eb215974558519d19fd4ec3594827bca92f2589c959e2d10896b4b297d7b063d27e185a478524654e042a74700794dafc758481428387044f6d57323796eac442b0bf8f2b3e9f7fe4c0732f39d179711d96da6c100a46086e269b21f702785c0082d75cb79caf4f06c96afde4a54aeb27f172cac7187e19c86eb7a3d35237b033a44244138f19277afb9e28fb5fde85ceae82c47d7954039263fdeac96e34bc38b7a5d814ffffec9890c0c95ddc86c09995b34bc2fb0e84f14c61856b69f6ecbe817514c4e0795458d4b30b838226c685587c9499fb2ab381586bd6cca6e9e5751893f5a060ed2230630259ca0e2a1e8f20cbb9f5f760f03ac320f162b0aa8960157c104bb939d8bdabbd57d1195e993931bec7bffdc30d199678d72f054efcd0e229d477dc115bde34e18a3acfdcae4163ff0604446c3558e521459c6fca9fdd306a8a1b8ec2f498c23217e608bd6d6f5bf6cf410839e9ad34f5d0b575a618841d189d6b45da028a0cccdc0e22776e316b5fbfc83f383eec0f1f1e1edcb39f887f4e9a13b0b79e50aa8e9f38db123db82cf4c9cd96bdd7b3f3c4680e841eaa1570632d34d06fd6eb694083232c22ba7b0666c947f623b7caf5aedfd4fb8827ef129185a6fccb2ac1982be3ba64f10924556b9b059b05bae1c66fa67f81e8f960ffa0c281bbdffac41d195f84a2d19e2bb2bc33d997dfebce739a57e5f4f02879c0af59170e6cf6e78b49feeb2d16d6b6416019b37b133b1f195d14416724af03f54bd7422463c2b6602fe0a5216c3ed953043bdb8ddfa76a760af94ab35e726b596e87a936ab50f266d0b2a513fba0a26098a50fedfa2a3997da8bea35294c2f74e33c17a2a553e6ec084f28dd224f37a996e1f75e16e2a93ebf64b3be8659ec49c59734fc94764316739f25b3a7b0050cf0812daab4f6fba7dcc626139f64fe67bc2ff86d0692a837130e4978052c30efec83378ad8ce0d769b4785ab88233d42631e65f7452a8135f383851fd6b02961dd68ae25068389793c0f45f21524bd66997f2a1ec280b68fff5af64e17b797f3b41e4be5bf726eb207e2cdb96f0a55c18ad123d984688c9f3cf8246cb599ce3d0c724415936e334900a568d219c5582b56350a3cdf7c1fd224d096683db9f78099e5c27ce7f52b1236ec979f06d1577d58b49cc8b0000a7cdfc50774d1ed932713647f0a36d614136833635f9d6bc62e80e46e39b6a7c5f6ffbba548de628dde4ca339eabfceea6fc3274467ca0331517e1ebe08a9e5179ac8fa24906cd7bddb5fc9eba131ed5b645c0ffee05384e07f970c1fe09f5dc93dcfc2cee380feb0e536fd383256a3c79e07d873ef808949598d57c9019d52cada52997a0d19b99e9d023b5d9e2621299044026048bf5f2f67fbf11965b3673e181864da582fdd41b2305705e7f676748ae7fdef04e82d380b10f8feabccaaebbf352b0ee073da00bc9ad2c757815f6e2b6f11e3bc94a4ac6fc2a36f1f3055066f3cbb1a59eb3e2ab3c65bc01ff7c1427f7894628f61aea9a8431b91a267ac024461cb9f692d228403a1225c6ca47e83a4c4b5c9f79d5bae32803a72ec011e516e1243607a2653ad3648345f8174d5c1230b3122c9e7d267d9b58ec7adad662f1a507848a0a6a366459d49ac8da0146b228403bd8302d8312c62f90086f234542c270123fa9105e5892496fa0a0ad8e5a3b9a9f7f83fa07394214e9fdd863d9fcfdd30a5a63eb832e03b74b5dfe436918a3f16480056f60354344727e2146947ad2f79c607f8c46c2ff9299bce5cbf1f1ade4e8869bd1e34fdd238b41c8aaebd97893175e431291d148e4883c769ca2176f6cad69713b11c63db00da0c72028551bef431ba6cbe0689c860d87592c9de327e72bd3f7ea8a4b432f07a9290ae4131ca7ee28a3709926dc68f014114c66e1a273f84fe7382e41ee4d4fbd0d5210dc09cf9228f816b88baa4c440064a446762037b257a4f8e7f036b52613efd84a7e60391a95073df62f1bf780bbfa2c8786606e8074f71fe10bf0a2a025c9dba813af78b788f7095ff4480e203376d1647cc6f8a50c1565724667d82c0b0a1d0dfe55f5ef2d65abd8eb0376b394f9c70ad52f721987fb96019a0fef98d5fc50bc15a7463a6b4d814d1532e1fe869df6fdda3bd2e6a199ce943f33c091a3b2c25eceedd9d2209686df37bfb0a6b0ab0423cb5700d10f67d7a82aa7c574a212a24a4740070d7f040a24e2eaf289ef03daba2d9641f3ce1199c26027ad1c69becd0d1e6a748cadd0cc05ad51b48d871191529393fa983daa76f04a366b53acdfbf075a345262ff8d8843f8ef1ac2c8d30335c7ce270a5b7242dcb4b6e13d3806b40a3942d2dd510b86a42456f2b6258f03004208a76211aff2d87a61d411a635ba51cea21965134720601b1e15696b6db215f55f0b17315db2ed87f8ef3ce1445ce845a1fc0048725038d7caacd04458662f3db167228eab8c287343f0f08d6b5cb9afdcb3fc23f131fa5a6faab773d74202e556e21f6a98d0931445c2ea6ea9e339bf4a4d118fb1f7262689a2603251411c99698c58551b9dc0224ba9ae7f148501219f615a34fbea05ace1f22373e57bbbee39a58713ee654067265c71aa3697548c2433a2725b585cc2f3c16a0234b0beba0253fb287eb41ce2d1ddf55531fc6bcb26ab59db4f3c48392ebea7c94981d777c7e1bbd33a9f4f81a8fcbb8ae8fb5950b61143b12753ab793bc3699764a39831216da5d43b96d2e8535e9be03073171de9f6cf05814819b4e352e923f39b9cf3419a694c4b76624e686dd377be7e8f1fc4f1330f47153d98d43df0a1858ad3087d5354a44159406e8cf0bfbf1da2e59077ccfc2acca1bc436bc3aceabaf2e2191e5d28f443d23cebfd10cf814e7f55b15d0d6a1674f7c5dc2265f560400d5f00b8f05a26f4243e8dfeb6ae6b4f5e3f728f58babe01f388c498fe3ea8471e5b3193b8e955cbfc85159b7ac81fc3a29162357310d4943c7b734825e20ea13471905e0ad43b40ef988f8284651dc4927eab93d57392ae5eebdb93788ea15a55c8c2cbf8bac1b3f866f0ffa361ba6c93c9177fd460c0de5e81397432ecbe64a228f092a9df554beab4d227582c286472c203a6ad1b76a14043239ce1e5ac718306ab188233797c72924f1f37fec8e3fbf6d046a39af6d48f6e51692a35a67bf3455d47cf4da65224c9f47a1275f65690c416da5aa55f2be57e976143154fc31de4ed37d9ddac1da41c1e187c6ae1a50bc0853283707015a3ee5a01677c3d346474b5bc743fc7c9617fbdcb5f473abd285301fcb839cc772dfb083acffa06d27f9cf0dab2e6654b2967ccb5888ca90400ce38e590dcda86c657f5bf53ed9f62c687e74454dea8a52850c03532948bf2dbf4bcdd6f9a853267152132e3b6b65ee12ce738eb2b", 0x1000}, {&(0x7f0000001b80)="80378541f7a2265c776724252db6abb9a548e222164635278202bd06e84f261fc6a895e5dd2356b92f4d23341c3baea7aca794925a61d8222cc456a2d6992abd231501923717a8dd4e2d56715e83b6c5acc10ec7004749ba72bdb10277d4962310174e24b51ea2d444fc6e8b8075fa", 0x6f}], 0x2, 0x0, 0x2) r4 = getpgrp() getpgrp() r5 = shmget$private(0x0, 0x1000, 0xd, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r5, 0x3) socketpair(0x1, 0x4000, 0x81, &(0x7f0000001c40)={0xffffffffffffffff}) sendto(r6, &(0x7f0000001c80)="8487dd06f954fabc00ccc59131d154505d7a26b79b87f8fa8f17a9b70f14bdd7ddb206076dd2906173469ce71aec950d851fadc3b154058fd53c1fb877e4f5af6b52a06a0472262b93d49952dbadad38968ea971f514d8e04e06159d53bc40f2aa2c82b8331836c3ea3fc1818e0b1f0d7bf8b331ce40c2ab42dae9c68ab775cddb7c8ba1920ecd78f47e57c8498e57f76f5c2a46362f2bf9af1ff357cdc09ac93585f81699b78d8f33926c709f19251132117c1cb5ab646f816ddb12d2f29112c25533175d84493ae31ac1cac5d7a64ee1cb60aed0c55de40c0e4d5bf268939ff6d02139216bb3daa995c9c985525018", 0xf0, 0x400, &(0x7f0000001d80)=@in6={0x18, 0x3, 0xffffff42, 0x372}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001dc0)={0x0}, &(0x7f0000001e00)=0xc) setpgid(r7, r4) setsockopt(0xffffffffffffffff, 0x2, 0x8000, &(0x7f0000001e40)="ee9b83fa572325854efb4319525c6c4c70057d9bc39c1eb2bb81cc09a1936d3459347734b32028d0d16d6551fded53d765e6040dbca4792fe4d2e72085b28e2e6f2657f556e985", 0x47) 09:49:57 executing program 0: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 09:49:57 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000200)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x0) getpid() connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8204e602012e20ac1400ff93f98291b324dae1c8b820e0c55864f4784d1ef985325aefe4d8c33f52c7decb216598cd7ab6b7945d158ff87961e974fac0f26a265d3ad4f017e80bc2898f720c566458b745e5317920480b4939208e444e22fdebf2527217f6dbc4ae9c36217d48933f38b6133ecb31c3471c8f29c85b6c"], 0x10) socket(0x18, 0x2, 0x0) socket(0x2, 0x400000001002, 0x0) socket(0x0, 0x0, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) preadv(r2, &(0x7f0000000140)=[{&(0x7f0000000080)=""/174, 0xae}], 0x1, 0x0, 0x4) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) 09:49:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x9d8aaa7}, {0x35}, {0x3c}, {0xfffffffffffffffe}]}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000040)=[{0x1, 0x1}, {0x3, 0x1c9b, 0x2000}, {0x0, 0xf1de, 0x1800}, {0x2, 0x401}], 0x4) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000180)=[{0x3, 0x5, 0x800}, {0x4, 0x2}, {0x2, 0x200, 0x1800}, {0x2, 0x4, 0x800}, {0x2, 0xbab, 0x1800}], 0x5) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000380)) 09:49:58 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaa5fc7976bdcaaaaaaaaaa08004500e72f0000000000019078e0000002ac1400aa0308907800000000450000000000000008000000b7fe09"]) 09:49:58 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x0, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) sendto$unix(0xffffffffffffffff, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b148ea2a2efb01e31c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcfff80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xffffffffffffff00) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36ba5f90006ee01be657aea8c5fd6f0d9cf049c0a00384020208a371a3f8000400000000000000010000000000090000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/177, 0xb1, 0x840, 0x0, 0x0) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)}], 0x1) fsync(r3) 09:49:59 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000080)=0x40000000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3ec2, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000180)="24ce6c485e122c050cbc87a63f6e358961fa43578d3d8914c569608cfbacffc9b82b1572f6020000003ff1475db187e9db0134729a2a17620b159218d254c34488000000000000000000000000000000f485688897b354eb3cff602c9808c6377daeaa14f6b03e482bc3f932b36f41c3de10f7293d24397ad55a3ff2d932c46373ecb2f62b5a51f044c2a3d78bc887c706bba6dbdc6b5dd7925a5f319ef641d5404e6d8f4d329d94b052d7b43498ed1e4d421d250e8ab8dcae2c7374a9cce82885b3da9c518d34000ef6292c0a4228f77086ac452bb939f75f0c2faafc6136aaff99a243f97df600c655bc3481168c82eab8ff99a9751cf5a8e602acbbb24298790e852804cf7758e492f46cce5c28", 0x10f) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt(r5, 0x9, 0x3ff, &(0x7f00000002c0)="697258be136494df01aef04abfb2ca18d719d40b262e74ad417412d02a7c59e671455229dc94c8a83be6371b80b5a1e494ff65af0b2818bae8cbed9e4be4a6b55222f4a3e719b89eeb60c3040d50bcbe5ee0374a0a7d3656b2d7ba90af701ce24ef1a0fd0c884ac285a14000d419a02cffb418dbc442d3465bc4f555f0ccb1806d8f602c6344f717db7fac6e77a51884e5dfc651a525937246d4dfb5f66bd4707c6f94c83f37addfcbc1883e871c414d552a9037194f4fbbc75f534ca25fcfafa555a7e0e1f4eb311c127a7495a7e72972388fe03528c5fb7e2f306f802d60cf4b48256436269a548f320c297a9db2026670634461e13b17085a9e26610ce639698d0b31436a55335fcabcb6118703552bd03deb6e529ba6a1d4e3586bbe1d975d05d737e73f995c3e4b6b6cca5f3a349fa482aa5cca8a826cb60775341c23b7ae38ebb2e89f01e4a8b4f2746196aeba2918181e0e90304c4cdb0888bfa57e672278606d349d9d05fbde1416cfd5a6346de92a679ecb5afb9b424490f954991fc11209a2615725399b984d1c146ee548d5844735a6fe8901624943fc5f2e21f4cc438ec94bdfaff09b268f877529f70fadde85f6d257f8a4c778570d2f2eec00adfbc919b894d32da7a964aff4836ee3274b328300540403ee91b743f53f955e8aa447ece773174ce6df6ea6acc40e447b53389d36b98ec78ededf585bd59ab8c5122c605e9de61ab6c93c0c6be4caa96cb313795c5359eb8fce5d215ee47a104108e9e58da03998c98e508adfd535f77efb01be4dcdfb96e4b432163b02ee93aa45f84dfcd139a81d6ca01a4ff9a458bf58e3ca5ec57eacde6101f34b3c0a182d81d62b83a37031fb3d26c83a89bd5580f783869ca84bde7a0dae3f9229bc177ac01207fc677396e1d25ec5459b382e1f27c214ca7a120e0588379901ba24376bc9282f4e5e9c7462264d514d1ced80d5038e9847823662c755b63ff7920c46014edb927e1c1a7d4507782b27cf5aebb5c6d78e5b8bdb2ff19cfe557ca504db72887796c8f76cdf839a002ee80ec47b3e51f6ec127ae55d20c695641281358ab40f1c78d5e3995a88161d66759c22efe3564a46afad58ae7a0a15de6c3b946fff1494f56e488475fd0943f3c8460dec49d1e91f0d539bb7c8fafed0b740a48040a46037e5e7228ac9f1ddadb3ee0455030d8a5a2e38e94102bb92022736330ee6ca892634b4f8de779b17137b4e9135e96b6d457d1f4a1106df95928658211a5b582f6bc535048a2ae57a789fcc5d5cbbfc6a6ed186e9e04ce94892e26952e7660ad9abb4cc5ebac3f7fc982faf754d5083e837bf7fabe9506aae0df6cb8310f83571c236e4873140dc6c86159ec6792f2bb5795dd918b5c08a977280c0ef1cfebe6839e581c576c73fb913c462eeda60b9bd1e9551f9ce28c797605d0a0390becc1a41ccc26b8184b04e0a8e0990e3693a05eecfcd8860d2e0234c95619dd0ebad6f02da83db0057deba0a62da1ebbba3298944a724b7206b54c39325ea4989191bed09224a0829636a0ab95c6841fd4794197f174aeb069a94938824da7ca672f6ee8f715529f0b3ec8fde7f1df9fc1fa43e67a8e9f88acd4bc76f7f55fd33ed350fbe5b7b813a057697467bb509f165d177c39c1cce93e5cfbb67b8e6007a1b44967400a2e074ced04988b86c2123f4ad4387032783d1cc5eb47d539c8a3cf27af6bda2fb1a6267632e996b42104077cbc0e6b81c2013fee1cffafd2b541394132b2e0d16ff9881e4fdd0db9ef0e44c1d333b3f890cafffed9bbcee8995aa488e80c7c32c65bf47618e47c4a8ad8944d6562c4022432d73aef469d9a50913144cd840bea4ace674a0b4b1cf04d5297c23bcb8eb5b2cd9d563436af67b6904332c8608bb651cf0d07e43447f7d9e2ea887dd04b7882c0492b9bb32ccb51392ff0f1167b8ace36c6860fbed5a53c8a21b2761d9650c3ccaa201d35387b60dfb455efb12efe039c91f0c785bc05e2a8a427f25e4f816e800e9e2721b40c3c90437695fc635b4b96da1b09aea47fe363152b0f779f294c31c2def02bcebe94a8dcc87109ec6910f0d834d86696666fb10e3d6c2d8a2540b785bb09b841b8ce7c5c37e88243700bede7ba67bbcb0c2e713da4af0438cab1bce3d0b0324660a056181e6c87ff12b354c2fb97086b4336eade8cbfa88b281b16c5a3830eaf005a830d05109b464b34650f43c005e464137fbde7be2a5e239f0b58febd8c0c0b0c4c10fffb214c532c790d5769f8989e41174a00505eb284847996a467413e4a8798af04ca4a92b6f90671973629bdbdaeba7335dfc1e403eba116ead2a5207276273790b450a171511baa642a801056361b114cea39237a710a52dd29fae4619e743a62f78482ef0405b7af49bde7392b100a850d8771120bb43f24548cfc4c4a4b938314068df1c957708bdcd71cae5e56a320aeeb978bf1bdc495aacf5cf53aad845e3951e44239e00fef2f70749158e5d973b321431059494ae370e24a2c14d026860bf00f67d1fdaae7683bb80872dfa0ed56ddba784fcf19ae436c4233e706118df79ad73dcf418df88d1ac2d0056200c9137b1c094d74542b426fd799a54dc0ef999ffbcd1c2829a8dccb45fb19510de433af19dd1e2b78e61238e032f8e59f330ccd9078df79efae89e38cc9221ce514668e4db7e9d04061ddd3c30d4edfff40b9eaab2fd252ec2235ee956ec50dea735b4206533fef72df9bdae7c7e77a4ddaac75ef74497e11361270f2bd4488fcb73343fc05b04e315262768839725b01fc9c88114049d23b4fe32a3238d66bfd09a1aa5751bd73778ec014537d8d13ac92d2ddea9b2883ad8c1b67d53f9eded477bc88d353c3477f3710e47cb0229c5b6f70167c8ea73465539115622e8f2afc35feab195b9894dc9a1336fa4db14fa812f64246cb682704f115dad3b1e5f5437dba82bf17f455fd96b1ced3914d6199e84c57ec28f6342fbbe70e7c050be2f270f3d269ad8a00f8dada222be551326f7a6c32c1cd31e1270fef7d7c161cd6715fdb98f5ac8fa51d73bd39e4e74d3021f5afadd9821cf8130166c237d78c0bc7bd6b170d4b3a2b51a9ae41faa2bbd60ce694a89633cd4c46dcd7337828de327a9e385ef974eedf23787851bb7a55f38dc602c5f9f60b21e5677c1f3337f3e690e0be808cfde15fbd0ef4049da8600efcb25a421ca86c68d8a20ed06b8a999f5f96ccf6575ba57a60d687ffc973b3d841ccfb3f77d7587af7c9f4f81da8c12d2269f6e2298743e659bae08d61ad7923ad103b8c9ce2b3091fb87230e558a3546f57fe8ece38892dbdafc172cf0d5e6a547ccf9fc4f8f803442d0726602b7627d54d098f6846724018a09e313a91d63169fd6003393baa34e76015932a9ec5f21fc55726aa119c4a8f6a7c31b0631d2e6369fab2d5c5ee1d9eaa8d800ae94a4dfa3571ccb627f6702356713e5cdd254dfb605c67e52a7363d42d74f43d13f3c9ba4095ae85b45e46335814b866700e7e65876cc9d7d9eede8eac5c041ade963a08f4544f7de2c64c83c33b3f2c8217f2264aca6aaf5f4fce82f2fc897262b64a8157f561965b97df48737cf5985304e6790c0bbc6ba1d9b6b1734779bc0dfbb090750ff845282589cc5a3f7d319003c229bef20822725a7e363ce413c63819772c4fba93dd5a562b97e0cdc5ad726c50e74234e829f7bb36b9d81796b16eec33e11105a2f28740783a541184d683c8d2964663851e0f7ad794a9b50060c9bbd26668a87a5ed2d087cffa9710e0dced6d0516089ef21239a13ca5444fe2955860ab1eebb9caca1aebb350796012574be335468c5df4ac5c252b0b64ed4467c017beef33c614702a6c3eae50a0d98e4662432672577bb695865522d690cf824680de41206276667e0b514be541eb670eb830b8a12ed199dada4ee9867317b98ddeb09262d8b5ea8aa0773134f72b2d38c33016ff8b9463a8debb1fa7f41e76857f85b26b05315980fc2f29c403f312018877923b09ee50490bf1487973b4257694a3e73f7f0504d2178c2a4081bb2747152a8792d63b4ac32fcda6b138504611cbe7b4388c43ce711c0d41d7e00a65472e00dd517c7a4a0137412f4d2f2c97b0ea3c8d288d0d61f6d392743717add9ed69e2a2f4455d11dcf040412a7d6984305dc403a5d7d67b3ff650fd17145d41ffaddd7abdb0b2c3ce5e19bb76d98c897f20303fd5f5a366ec74c6c93d9e7e1a9929151ff26d02bfa511cc53427b3f9e8166289b4d1c68180025f0d25386f3ecb1aae9d8f4f52764831cb6decbf02a36b509eda1845755c809fe30bf27e2503d07893f0df94802294e5eceec25710b1ef7f203c6c4853ff3a9db36cfd70d652df5ea07f17c43df1f370ea98c2edfe1894d0a7ccce2b8ebb59dcccf2d88a6f5cc189cdf6d51eede54d2540a89b4b3e47272c96d1fe92832d3290ba34a9c498b552d8bd8f370a32e1d85238f55ba94ee0515d7a30fd596a5a0d4ce9181ad7ebf305ad9a82e954bff67e02d107688fe50c6511ab89c35d1a0b43c73d10d07d8f0d5d5189ff9ebcece92b2f9ce6794c9834975e1bee21db038f23b09b32b3f4c5c545b166794c4f4051e3e801e7cca9d683aec0092be99503fd346740c646423572d0c867c30393f2fa1b93dca3522361c4c4c5cc9d492bfbf4150376c2f3fde487619ea4f7aff7903b2ee350a94ad6b491054c57872d30db92d958c0d1e8dff0051813a19751d403bd579fffd0d60a790abadd32b2753f2a95d2b895a8fcd1a47ef417dc21dfab451c68febb655a0a06083aac82e414607d968f54a863f80dfe11c35a3df6daa7e8cdab1e42b4b3ebac011d4b33d44f8a1fcaf1ab54c5458aea6f08d8c6ade18c4e7eeacc6170bf461a335c5fdc1e7ae9a4fd17f6d5850f8442597dc7ba14b73711b63e30a1a8246581f01a1bcccd7862f9d40aebf3ba6479e2eca7875be0f5f98fb3a2a7d39005a6ce40d3e98a38f21d256fcf2d0f55693787756a3cea38603f6621cc386b636e2cda8878bd189220810bb6f970a3ae24a80781cf92ad7878544828e9f69f3e308cb67c7974a29256fa3e0f026b4ff47332c86e33a6ae46adfd6cc5e3f62e04f99cc9e82b7a9d6669286583cfa6ad251935393415696ab1f1c7a562d7ae168267ff850fcf92f1f4775507d5ac5bfabde37f1dd670dead5288a493027c7c436acb18cfed80f3869a4f2ea7136b5e8b40259a4e7b5fbdca4b987d7c134bec3417a333938f4fa0a584d96047984bb7bf39fb2ea2dbcd2a46b13d68cef222689f70c03dcb69760499a8a74a645456e8754b6cbd2ad4c8d79af3c7bb54d23633d15f63b36a444a21b8594a60438d008bbfee67f1a9c3ee7e7c739da213a362902477d54e43fc8705c6bd958a3aa9f909494be0fd2a37d9f2aca75f0d6a26d696671cfabcecaeefdb70df537bd36be97539432306520c2defedfee1974c11f704430c9e59c6672e3cc287dbb1fa913d34bc74473f1f9aa0834d90fa5c2271279c5a0f588b09fe09e1f6b3ddedcbca765e711a704c86e6ae749a91fc179026b8fcf54584a8101322c855ca9354376c5b3d4e3c3abb1dd7f1328ad87e42ebfeb36b3f514aaea4f95892703f8ac3135edbe18530e957b297a72bd285302e7cb097072d19340126ed88401e6b11bb0f5e56cacc878ece4f9eb3a40b645090180f62a9ad293708be381ffcabda8de786467d8b0916da4e22632d10df99e588df3e59620c7f347234f623ca8cf75d42af2b9a4815340c17a7c1b4411", 0x1000) 09:49:59 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40341, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xb70914d8d1ca9d2f, r0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(0x0, &(0x7f0000000240)=[{0x2, 0x4, 0x1000}, {0x4, 0x7fff, 0x1000}, {0x6, 0x6, 0x1800}, {0x4, 0xfffd}, {0x1, 0xd2c7, 0x3800}], 0x5) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000280)=""/46) write(0xffffffffffffffff, &(0x7f0000000200)="220e2a", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f00000000c0)=""/43) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0xb, 0x10000}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 09:49:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x40, 0x3, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x0, 0x3, 0x1069, 0x7fe, 0x5], [0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x3, 0x1, 0x0, 0x0, 0x2001], [{0x0, 0x0, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {}, {0x0, 0x0, 0x4}, {0x1aca, 0x0, 0xf4}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x80}], {0x0, 0x1000, 0x0, 0x100000000}, {0x0, 0x0, 0x9, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)=0x4) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) semop(0x0, &(0x7f0000000040)=[{0x4, 0x4}, {0x2, 0x3, 0x1800}], 0x2) semop(0x0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1800}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x0, 0x5, 0x800}], 0x9) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(0x0, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0x54d}, {0x0, 0x8002, 0x1800}, {0x0, 0x28, 0x800}, {0x0, 0x8, 0x1000}, {0x2, 0xe8f9, 0x800}, {0x3, 0x1f, 0x1800}, {0x1, 0x3e6d, 0x800}], 0x8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x40]) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) 09:49:59 executing program 1: semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(0x0, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0x54d, 0x1000}, {0x0, 0x8002, 0x1800}, {0x0, 0x28, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0xe8f9, 0x800}, {0x3, 0x1f, 0x1800}, {0x1, 0x3e6d}], 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getgid() r2 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r5}, 0x0, 0x10000, r4, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x5, 0x0, r1, 0x0, 0x0, 0x115}, 0x7, 0x3, r0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) r6 = getuid() setreuid(0xee00, r6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r8 = getgid() r9 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r12}, 0x0, 0x10000, r11, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000380)={{0x5, 0x0, r8, 0x0, 0x0, 0x115}, 0x7, 0x3, r7, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x1f, 0x0, r1, r6, r8, 0x1c2, 0xfff}, 0x7, 0x1, 0x7}) sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x6}, 0x4, &(0x7f0000000400)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136c1b5c9df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aeab93d536fcd5a92b1d953beca89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659ba7ce6a73048073c4cfad0097ebb62eeec0eba75c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d991a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff39629", &(0x7f0000000080)=0x141, &(0x7f00000002c0)="00355423649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d40098e955c4fce5e9125f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fdce310f50410c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fc", 0x110) 09:49:59 executing program 1: ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) r0 = socket(0x10, 0x0, 0x80) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="ff030000000000000002"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x4) shutdown(r0, 0x0) 09:49:59 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) semop(0x0, &(0x7f0000000180)=[{}, {0x2}], 0x2) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 09:49:59 executing program 1: openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x842, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r0, &(0x7f0000000240)="b500020000d789aa0d095438910e0abc1a9322d241d193b2e15df2c8d63e0d23c8a8632bf8d4bc14bad34e1755a33b18e69ec23b90d02a49f6440c516e0c653fe13ee9450e3a90a00e309a8193aaa41ddfce48cf64ea1e2d160257f7ad3c3ddbaa4417550c7ac6a0d7727d723ca8d9bd84ac2c6045586113f3bd670ea1f7", 0x7e) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) pwrite(r1, &(0x7f0000000100)="9d3f1467db5e96fd8523481ca2bf7f67defbce9fbef403863129ff46a6e44e871803ae0a06f0cd5dfe16bffbf25755204ef3d1ec76cdc1f675218e2cf6de7d2544d6dc45e9c89653d4397cb72665c4697063133d8a16fcbdafb57984ea5c94dfb693e4a62688e59bad6247f9e0fd61746c67e128f6abf60cb5157c1028e1d2a2ab1e9048c00bfb9fcf", 0x89, 0x0, 0x5) 09:49:59 executing program 1: sysctl$machdep(&(0x7f0000000100)={0x7, 0xe}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000001c0)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) ioctl$TIOCEXCL(r0, 0x2000740d) bind(r3, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$KDMKTONE(0xffffffffffffff9c, 0x20004b08, &(0x7f0000000180)=0x9) 09:49:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x14}, {0xfbfe}]}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r1, r2, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r3, r4, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_emit_ethernet(0x1aa, &(0x7f0000000100)={@empty, @empty, [], {@ipv6={0x86dd, {0x8, 0x6, "c713ba", 0x174, 0x16, 0x0, @ipv4={[], [], @local={0xac, 0x14, 0x0}}, @empty, {[@routing={0x70, 0x6, 0x0, 0x6, 0x0, [@ipv4={[], [], @rand_addr=0x3f}, @empty, @empty]}, @dstopts={0x2, 0x2, [], [@jumbo={0xc2, 0x4, 0x1}, @ra, @enc_lim={0x4, 0x1, 0xe6}, @jumbo={0xc2, 0x4, 0x7}]}, @fragment={0x32, 0x0, 0x5, 0x1, 0x0, 0xa, 0x66}], @tcp={{0x1, 0x0, r1, r4, 0x0, 0x0, 0x7, 0x20, 0x2, 0x0, 0x71a1, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @generic={0x1, 0x2}]}}, {"c6dc4fa257872516d90ac022aa4bd323618ba4337bcdf69a74a7755b2768eb5ca393604e86e8b4599664c0436985ce8d7100272de5ead82778b8db7da2dfc85c60f6968ed3a057ce0cf3a961b8b9fedc7bd0ac79c86d0b1fdc27761909f15625eab4ebbc4453b9ef11a645695ae1a335c32274f4a327ef81839ca65184cc991064f1dee7b4e664f498479728d7c7038ebbbb00b09b0d4aa39084b4cd0d08a57350cfc1d6d88214e8843e89c5eaff960120b0459ef557d91fe5997c9527b5ef1824e3dc5f9aaf8a7771cb066bbd1a207214bac7dbff3a3863f9f155003aec8bc75201447d81a9e958e95e896bcd087cdf7cb6113097ee412b"}}}}}}}) fchdir(r0) 09:49:59 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000c40)={0x6a, 0x6d045fbe, 0x401, {[0x6, 0xfffffffffffffff9, 0x1c00000, 0x3ff, 0x7fff, 0x6, 0x1, 0x8, 0x101, 0xcf, 0x0, 0x2, 0x0, 0xb11b, 0xffffffffffffffb9, 0x9, 0x5132f390, 0x8], [0xb647, 0x171, 0x0, 0x5, 0x5, 0xfffffffffffffffe, 0xcb9, 0x10001, 0x1, 0x6], [0x5, 0x7, 0x2, 0x0, 0x40, 0x6b, 0x9], [0xc5c, 0x4267, 0x80, 0x8, 0x1, 0x2], [{0x30, 0x1, 0xfffffffd, 0x9}, {0xfff, 0x6, 0x56a4, 0xffffffff}, {0x503, 0x3, 0xcc, 0xfffffffffffffffa}, {0x3ff, 0x2, 0x800000, 0x6}, {0xfff, 0x1, 0x2}, {0x800, 0x322e, 0x1f, 0xffffffff}, {0x20, 0xb6, 0xffffffff, 0x10000}, {0xffff, 0x3, 0xfffffff9, 0x1}], {0x80, 0x7, 0x4, 0x9}, {0x64a, 0x10001, 0x1ff, 0x8}}}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x3ff, 0x4) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000740)={0x10, 0x7ff, 0x4, 0x3, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000dc0000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3f}, {&(0x7f0000b3d000/0x4000)=nil, &(0x7f0000a0e000/0x3000)=nil, 0x40}, {&(0x7f0000a3e000/0x1000)=nil, &(0x7f0000d0b000/0x4000)=nil, 0x10000}, {&(0x7f0000ccd000/0x3000)=nil, &(0x7f0000f65000/0x2000)=nil, 0x8}, {&(0x7f0000d9e000/0x4000)=nil, &(0x7f0000d25000/0x13000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000cd6000/0x2000)=nil, 0x2}, {&(0x7f0000cea000/0x4000)=nil, &(0x7f0000f62000/0x3000)=nil, 0x1}, {&(0x7f0000d01000/0x2000)=nil, &(0x7f0000cf0000/0x1000)=nil, 0x6}, {&(0x7f0000a8b000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x911}, {&(0x7f0000f1a000/0x1000)=nil, &(0x7f0000a98000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ad0000/0x4000)=nil, 0x8001}, {&(0x7f0000c7d000/0x4000)=nil, &(0x7f0000cb7000/0x2000)=nil, 0x5bea}, {&(0x7f0000c7e000/0x2000)=nil, &(0x7f0000a06000/0x3000)=nil}, {&(0x7f0000fc1000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3}, {&(0x7f0000e08000/0x1000)=nil, &(0x7f0000df7000/0x3000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file1\x00', './file1\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x2295}) stat(&(0x7f0000000fc0)='./file1\x00', &(0x7f0000001000)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect(r2, &(0x7f0000000280)=ANY=[@ANYBLOB='\x00'/10], 0xa) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000004c0)={0x1, 0x0, 0x34bd, {[0x79, 0xffffffffffffff81, 0x7, 0x2, 0x7, 0x10001, 0x9, 0x100000001, 0x2, 0x1ff, 0x81, 0x7f, 0xf8, 0x8001, 0x3, 0x7, 0xfffffffffffffffa, 0x7], [0x8, 0x7fff, 0x1, 0xc10000000000, 0x1000, 0x4, 0x3, 0xe0c, 0xa5, 0x3], [0x0, 0x9, 0x2, 0x80000001, 0x4, 0x2, 0x2], [0x1, 0x80000000, 0x1, 0x400, 0x100000000, 0x7f], [{0x0, 0x7fff, 0x12, 0x1f}, {0x1ff, 0x24fe, 0x20, 0x6000000000}, {0x6, 0xff, 0x1f, 0x5}, {0x8f, 0x5, 0x78ec, 0xf0}, {0x3, 0x3, 0x98, 0x3}, {0x3, 0x8, 0x8, 0x71}, {0x2, 0x1000, 0x1f, 0x6}, {0x7, 0x7, 0xffff28de, 0x6}], {0x3, 0x8, 0xfff, 0x2}, {0x1, 0xcc6, 0x6, 0x100000001}}}) 09:49:59 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) dup(r2) read(r0, &(0x7f0000000080)=""/101, 0xffffff99) 09:49:59 executing program 1: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x5}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099e29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 09:49:59 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() sendto$inet(0xffffffffffffffff, &(0x7f0000000480)="f33c4587f3ff5583a9969bf0ab29e1e85b5f464055653e947e0ccf5fbdc87c695f9cff057ab7549e66e981f8c8764a4c5a6f0343c533c1dd8cc91bcaba2b085beed5a5d78d371d2e5e070370d646916e30e7e4d71adda1a2e60b40df112f4e74aec1dac32ab3b5c8e4769fd50bcf82d48fd625cba826d83f016178b0fd70a67231ab883c6c4ebba832376e447ab77432005c163f36fe53c773681e670d41802575d14f2386e91011f979efbf29ce140f0a96b37328915b45bd515972e413aa8df8986a5d68086e385e6105bccfb112692a80809221784788803751c7bf804298581351e74169699dfa78dd7ef77af9b33932581a7b7c3682de530f103ffece126550d1a6228917df45336fdfda0e2d58f18e84671eaba408888f83754481c0de4f40b461ae609467429e44ecc9c02ae2c69679ac04b04577b414f76bdd39643f7142753328a892397ca0d308a601d8b4d932dead7f1f2d69a7bac4ee946726bcca23f84bff2ba31b731014058cfac4e37d3df299e00e414f74a8cfa0fc4f3ab8bc965b388f182aa00a852b3646bd00645a2506e301136e304aaa34a0d3fd6e15e6bf5ba8037422d4ed1e6a8e2eb7806741830908e074a82435b0a0c196e6e59daa6088cac7950ed9fe4cc175d1ec5249fc0c6919742ea2d347a78e9638afac1a12fac4f52aa83e6de9736462bff565cb0c0d5f748fe6309b8fbb41d42b4fa4202d2027f388184690a0fcfa2135c3e0e070e29fdaf130963b97955e46ffaad2661a2850e4c9846f3b389f839f60b2fe65038ebdea29b3b0133b7ceab86216ebc5d5f76c09bd40e337b8a4fe1ec7a02be159380627672ba6f1ffdb450201dd17cbf11fb9d1acd4a2d70043aa70177550811c11644db13dc02228426fd2ce096423807d436d5134aca738f6a19716469c9528c0da206b51f5b76a254fe5624e19ef3900fd931b1f41cc374e1a0be7646b9ffdca967586a41709df2efe7bbd7d2c2f291c4734bc963c8d9bd585ab9018ba7573d02b30f19fd5103a76fdbee5785e83f48549d56830d7d50ab5ec084eace2ad76293afaf47e6fb2d507db72a43f1adb9c5b31e55d9ff729157f7b6ba3405eaeb6e1935085e35e03e1f96fde35df51d979db4007e35f69f49c9d512ef81114fce69abb715d100cf0728a664220a34a56785476fe539351ab8c19fbe1335bc924f72d11e786f4c2c28bc7b43e1d95b291312bde29b17e0aeb256fbb20102e3508597587d87d51dc2b6783b9eff2d8549fc1d17212ae45a402c06d2f3992f8eb2abaf92a481d97ac61bb2f617ed17a860dd89ef402c8fe8a72573e2ef6e73b03", 0x3af, 0x0, 0x0, 0x0) r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000040)) 09:49:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r3}, 0x0, 0x10000, r2, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x3, 0x0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040), 0xe7) 09:50:04 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x1b7) 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, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000200)=""/191, 0xbf}, {&(0x7f0000000400)=""/202, 0xca}], 0x3, 0x0}, 0x0) 09:50:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x4, 0x0, 0xffffffffffffffff, 0x3f, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="96"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:50:04 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbfffffbfffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0xfffffffd, 0xffffffff}, {}, {0x4a0}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mlock(&(0x7f000074e000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(0xffffffffffffff9c, 0x20007461) 09:50:04 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x5, 0x0, "ea6b931b3f633842f70dab639a0b25f4d5858397", 0x7fffffff, 0x97}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20000, 0x0) 09:50:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) socket(0x20, 0x1, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) write(r5, &(0x7f00000000c0)="05c98f806fe61be7d4e9e4201e0bf90ca2368473292c6a306d9ab1e7b69f51b9384e07d488429c4e3bbddf478d36114516a96607b3f4082011d60b894f3f90eaa79667", 0x43) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 09:50:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000015c0)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000340)="1cf58cbdacafec2656a1b5ad14681e0b2fe67d59891a5de0aeed71f2b1511042aa7b75d15a7ade0873458699863d00d3599d48664ddd1957972338f7a68a853604588c7d3d34c10ff8d157663bc1e333077d0217855bd970dea0591aa100acf42f00541ba95605d31c3b4fa880e21f28d02dcfdbac1992c5a1706c0e242dceeb323a631cc372a613e01f69b4993efd96aa2ca1df9ccfa2d46078159aab29f4f696c475008545960ed63422544fac0e550f8ad3a5531e29014ee9c98ee5aaa0a5350509d20c8735dd121491f49433db092d1216e3812e048e6193c6fcd67432e1bcdd10ff8e33c05a56a9902021055c2db8a396700f25141942c310748a88f3aef5fc4f7f92ff08757cca51cb3695c4207f53dfa95aa7411d2bfdeeb21755993f8149c0519a84b3b35bc2efd72f98d3195b96cce05ed353381efdc40760d212bb42b64e8d949887d45fb339ae1321d2542fb76327178b74e4d1e1b72ef883caf092048c2f7562ddebed53d81efa7ceb98e7f83be2941a85afef93633add1014d0130384cfa89f573c2f363f10752193c5bac0f2edbe728c7c92a677a8c94ea80ac533ebe17d72912f4bbdfc44bf6ee67b9ecffaa6d80ced25f8970018afb4b577d664162bfd813b3e7ec6c7a482dd4aad2f29979e5439220814fc5c9ca9e4aef110b0f861ed83e939ac48b1661d61e7c96459a95d26d2b7dd20de76c33e902e39917a9656fd6f922b4d7c85bb95d80260114cf400d3b46dcdef8726a2d2f9591d0fbd6c7a533a55e9765fd9a7ca77536e1bab5c5663f141f46f2b6c9fead5a692d151ec6b5c2f48a6ff3516006404df9f0ecd06b354150bc9623a48f29e5163ef49bc750fd604b1cb86878ecc96168ff9d70f5e1649d2438bd85f4589700abf96145cc9955c7322f9f4752ce978dde46d6e5b69d2adc2f7ee5f672de59bfb57971d473e30218082844de90cb269ad82b088c84b703c57e370d0a5d89d456b62157bf3eaa3fddddf0960484080fbcedc86a5a63fc2448f46ddaeead5ebd150c97de892465b11fa4c02277eb0f5daa77b581eb19094308f574ab1c2e25d9011577e8eda5a2ea2bde08e114233c56f4de63ec3651fe9742771e014170a6a65357e38661a1f0187089280e2817bbbd6ae03863026a0eda858c8b67c3c5caf1bfc580f4c2caaea8a234c979dff4b8da547035f3667c2fb9170488b6a0faaa18858b2d59c5e4c98b25d8b8894b4067e886271e2432966cfb61822ddc9743aa6212f5511439861f89afd869e4dc836742144231b2de13d2869b0ab41f6b97d8dbc8a992624bce8fe6b349656a2991640076e4f874e806e56bb9665546505180536349e15b415f7c0d31942d1c3a8c3d2193004490eb6d57fbd828dcf9dc4831d910f9ff0892975e7629bcb7513eefb4b0d6416833dda8005cd9d77dfa89e26794483b2408c09930e06c2bfa308ad07a2cc768cf64e8881333b8fe2d925115be27a25c4bca2d9901c6bb065f0a7dbbb8c48b0e2ad61fdb9733aa910a77c3e1d25a0849f133728888e71929275fe2ea27a1103c6bd69f589d0bc41016c7614c28a1ed38094d9ccbebf6a239c9507efcb3f798bb8c322905e1f4c1f2b7b0fbb56d978e18081a0b0a3b9090b01983da31c041d759e71bc9fefc4eadcf1f5caba68214ac7d6f56c194d9957b256aa770db9e1919b29a8f32a6f3d1477fef991ea8bb4916a5e9943c490455a6d62ebdbf3d1ae1cc52e7524122b419317a51b30083133ddd9c719a6d74c32f2e07c8145c9adfbfa757d0d4cf3fc22a95a8a2bdd40d4964764fc33cb7c0ba1855021c4c8b5519027c7333a09d77acf65ea339049e14a4c0d2e8c08e9382b7e111a994321659256b056ac6962e19cd5abb18d14da7dc78cdd112dcb40a759ca6e87ab37252c34f8cc1cddbec4c8bcb81dc9dd4337e18c328b69815498c3232b8e9dcf12afa9d932d7041144faf8b632e6db04b0ad12593074f8c31edd4192e528dfa00dfc8b772d877b68b0a7419e4c12d2c27ed59a5337017585ea9d668a79e836748ff516470d694d260c5d2e14de0aa03dc0ba21af41394371c50640c2229ba0ff93ad98691417034da1c3a994465e7c4b2b60159af3de72d6710d860bc63e19b5f2e4677c537800f4f4fae3ffb6e29d21733bc2576a86949ba1ca35f2675740b12cc5f381db0497ec4bb43ad2c738eaa487c9e0bb87c4c5dce84f01974ee9a8bbf6380cb4647c12789abebfb8e9019ee93607a483236550473693d8c9fe717727a102d6c8d4f1f3946ba6c0ac2668e56654d64ca6797b7e5d69c758d6c37bdd6ce5f13e8358a9185fcfdd19f75ebb7076f5240a8c54589cc1b41e8a1521e24ccbac8c689fa1e157a5241c97b5cd8f39861c4c1ab018b2278ea0d92fcf0fdfa547c1ac7814643ac833eee0273747bbe9a3eba3b8a066e0e9e200d81bee7f02a73645b0856128ccf206935665600f42c61b0e4e0471e1f59784ed5267639e52601588ce7c1ab7687de49211fd4af5a22f0f80ac4c88c71b4ef6610d477d576838489980f4a3e806af3c8fcc3a7307de5539421751a812466330300f44802d359ad6807b9a8fd84cf23b01fb7b422a658ec3ebfe6a40913d432b1e720bf1aac97d1f2f00b5a07d98e35d932a8ffb7358fba304e2d76d1039ed2760e7b162327689aa2f0a27dccd40afb8664042273caeae6db6c73c8a9186362049080998087954b3985bb6603daa04062496bb60c1d37061a62954f57cb20e22e5cc756224543b70ac4880127d348fe5536895e8edd9bce87fa238aba0cdbc1ccbb20452c5e48bfc52957dea786af22edcf98e4ed55b0758e35709b6d5218f11e4d5e94b88efe2d4179ac531f95c5e482c2ff0b3767115deea2221b31b2dee6881f99c76332c17be0596f459f214425a5490222688f7a6f903ba2f36dd2b777542cf8f5c0ea7dee8e6db8065bf169404f3d9a48bdeaa80c63695158d6e4a23644987064180441b81a7537bbdb8923238250272c1d347ebf05bf1571f2611348527c81cf752b3092869f863b272a72638db9aba799b1d1b117310c6aea1921d970868d89011e469a5a6c27ba107a3fed0df08c0f299a6638aba3ddedac68df13b99fd5fb9d139fa11647df228e7704779c8a6789cca09ba9047f8effa8dfc91f9adab3e5964ca46a2dabd269054b92d8bfae4a9620d355b81215d21d143142ca74d670eb0312127b4e44cf6ab972dc6b42e7c8ab6dac176fe20314bdde420eafe215cfe00921bb9d68a623786eee360dd48a931e3321dd00261bd375a3adbf642336f7ea2292f2deba9891b5803d0320bcca8309f9fd5c2ed37eb4d625b579a82565b3d42de3fbf0894b2b0ccf6ec2eb67646d2fce4af549b2ef4db42d8078993456d7fc92a0c8f847150943f25d64dc351613b23d6a8ed4c40baa076f9d5d85648201ae7ae35f39b8c0e9f9efb93ce1e9383aa03f6a0a855a310030dde4bcf1d42ebf96abc17c6928a6fdd5b73aaea856529f8d212cdddfff43bea0362d497a8607a08ab1354b4e99b6ed4bc3a3db5f73aefd37a071338fc691648b7178ada7794037cb2dc61e9f4dcd8bd5e7b471a503d08c7cf83a183cdde3841725ea650ac80a3deaf0a16322247a144c81173063e66b745ebd94f043879c30ed754aa002c904cfbf7c7be192297dea8afc52d0ad33bc2be53fd30871042b33ff17992e117e0b5f3b88e81a9da87fd1d46beb9a0c6b1470eb4b3f31daa2bb666ccfae554b0af12bd0529fb6e5932224ecd571b62dd23689307c0d005923fa186726b9d4b9093e0be4acbb491d328c120608c8dd9cc30ecacf9912efb2931a19c0ee91ef817a599c52b4811214fa81ecebca01183f51fb4adcdb2a7082183e28f046da72f124d82214b861cf646f757ee5caa880d73421bf3a3c82e6528f9611d754f57d5bd601280e45f71b8debfe5b74f5b165bba7f55f6165840eca431bab284eb6d83b44d9cc199097db3e74ad06128e3a61f1952f940a8b9c5a6791a379bd2c4a36db3e9a510aab61ff1def59f5462908136fb103aaf092d233f3a7fb9afebc4f2d4573a4a72ef7524e56c5c385fd71f40470f936a6bce7a0480ca0cd3da0167a9b7c123af47a1cf6cc9a80d623c54b05bc29d59e1f5ef22f9fecf16697d88a94e5d954da20bbd37eebbaf1b5bf989429da81838c3805d1f8da2c8bf75237bb8271030276d2e8a38513790dbe16e93fb17d46e5d7796aadb9cad50448461a7c429a4c9629f7ed7d9422c7a711821b4dabb6b807389a6f8f47369360198cee73182de55945d02a2d9bbcaf136990018091d7668410a16768507c65ceec3f3969b2a339ea579c0b22e1ed377130f16252ed6f3e8de466fd466e67ca72335d3c4fd7b4e80935ba453fd6daf42e8eff3d60f799ba7a3bc2018bdee1b5bf53d566bed6af8caff8dec8c6a16171b123d172b33df42115f011af590f9f2c3a49eabbd7e6fecc8b3711a76e4ac26c86c509cec756de71d79689b20f1d3a5436c1b3a90feb18753e955d8bdad3c1b96adbf1943b6b32199580bf608edbefffe635b4c731c24b488cd2c7c0edfc96829c5dcbce23458eec1773621e27d56fc634641ae697850c884801a7dbfa549f6df729252b8c22606c831f6a63fa8dfd56b1bf88b8d51264cfe6132d371ad854791f721f95b750b4e0e42405794d0d5e4fb93d3a8e93701351b0207365f87a6576f7abd7f93a81e2052535246725a373f5759a21384cd5de8416bff91f6f05d2c74ff11917e4d0bee919b87fe6c826295a9a30565432ee437fbba23a17f8976ccda40ad8db2814824781ff5a444cc57ba48d6c5c10399b69490ae219b237344e03d9306c78f649d883ec1f41ad33b8b2641ff0722608fe221d1c28a125140e2b29ae2c07eca1134ac988d995e05e0ed779b4f5daadd358a0b5be3cafa6c2dd32a5b37c2336bb3643348f339faf7135f9374fda0dd248ceb1a1170bfd7f14f47ff09c582955ec43bed2265750aa0b8a4180d48f01bfc061fbb546b3db3dd2d648ef1c61481cd2af93e85c2e18ff3ff4f4e06071b9cb182853b757c70ca90e60865c0dc0266a4010b6f929398b111fb34f79bf3dc6443bc4de783f1d12a20b487b1b16f7a57ee3f38de5cca11f8866959932d0dcef9c3002b6083ef9e29d8284c54cc43a41e6f61a44d7906d19926864fd2bb9d334428dcb4e6caf2dfa8d3639fcece58ecebf0da8c9f72d71df50109efeb037267cbc40ab31e1c9966471740ebcd0f31f3de31da2a89c48de2a2d0405b3da8d8392b6b350afeab267925c91cf8088ad86788debc789c6a5dfdbf8b652096cffae280b1db9f2ce7b90dafdfa33a28ffc4998d5292730993790ce0c8c5f48a6c25ff12940f4b8ed7773e33b8dcd43ac6cc6134d1b027b8145f6145a19c2c62f24d13889ef1df820cb13ff06ebc677914e2c3fdd1097047b3ab9e5348e7e26bab028a6bdff4c990f0ad1157575af114692d4694266ac31519799810d2ff8af2cca9fa08a8148c37408f9e83a50bb1eb8b4f06296fce4f3aa2c34633faad0d47e89fec8e557096c04f803c3021cdddbe4d781dc7ec47fd07391d3952020aa3f627706b71b84ec3cd0a726814e65e3664eb1504e518cff944b9a398d3ca7ad594711496360d16122644e72f622b460c357e5666ecacb35a831ea0cabef220d641de4f9a6b229451094a8bf82132cf465e2ad6c171e44f63deeddbd3e0eb6bca7b2707e7fa1d35b345cc1d8c5d20ab788f6d2ca3ca24c8bce31b70d54314a554708924773f6a5cbb839cde", 0x1000}, {&(0x7f00000001c0)="74c68899b4807f3b0325277545ab3603ce50db76b5c0e889bd2381b8738390a28fe7ec302e98e9301ae1ecf566b8b110fb73ff5d5a48429b46261781562d763d368e7bb9e12bc832a25311f9221e9182f45ab7f2a7ecb7abf50ac4b7138ed7190213ce24ea05908f60e02954e7324d2c56c478", 0x73}, {&(0x7f0000001340)="61833a2f80f90a47590789bb5466a2c85ab1f02d1f981c6aef7d3ff26472b90ec7e644307c3458cd71fb16cfa1d815320597b2638b2c158155e87b19c8d3b29b8fc8619a2475fe499d2191eea599cb3b8b45ae33c3e06880fa2b22bb4ad191a1867b986d80785323eb20d738d9ad1be619d548bf77d3afbf5c9d7be82167a7570eff2fc7670a95969e600caede49f0ad55fce2f825e09a9ee533940a95827c35325adb2f0de182f58bda3df74fa00f42137afdc6b7fbc4534c55961a531130412cf87ba9b8633499708ee43539cbbe8f1af2c3ff3a76e29ccf126a9980", 0xdd}, {&(0x7f0000000240)="caba122460c239138d4ee96e6e9ab6a4bdc11b3cbe705666d6befc6dbfd0af56e58459f1d0d6653f89a71e6a2ea6f9be03cb464f49fa921b1a59917c87fd61aa716f3d276eae369f0ffa2e2b7eb378e37d96357ed33f7a8bc71e095eb741c4a488762e72b30c6845a3", 0x69}], 0x4, &(0x7f00000014c0)=[@cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0x100, 0x8}, 0x400) recvfrom(r1, &(0x7f0000000100)=""/107, 0x6b, 0x880, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x1, 0x2, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCEXCL(r4, 0x2000740d) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r3) ioctl$TIOCFLUSH(r7, 0xc1206951, &(0x7f0000000300)) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 09:50:04 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x20}, 0x2, &(0x7f0000000180)="0000001b00000000000000d341e9c50e4d88fafeb99891b0993729fb19231d7addec00d05827ea001fdac9264301aef96238441a0d7cfc0f12aa8c4740a86537d9013d18dd7e9f44420d203e28d5350bec33644727f199779ddb1933bb541beed2fec788f81c5d2f3ab8803bfc16ae2c1c742df2d33fc44d1d698ebafdad9f7b4f6680514f9164692571ee28390672d3d17fb9", &(0x7f0000000000)=0x93, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000080)=0x7fffffff) syz_extract_tcp_res(&(0x7f0000000100), 0x4, 0xfffffffe) 09:50:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x130000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="72da487b8cb20d30e953a199e117fab26d642dbb5169bcea32b181c2896c9eca9d8bba17a50a7d59cf13f436c91f0714adc2062f683da1a97f00785f411a0d248b797ac1eed142df8111f964714d3ceca751c5d7611579a77f8d0666c890cf5763a533c9f4f3193f2cbc9d2c735e864c2cd11cff77a6cc946434bfd92585d1e558cbca9e0a4ffe059d5e7390b09fdbd98d41d021c43a2c240e0d14d63d5f140d315cb74b3695ea14e29d64972e8965b647549b590907413ba8eb6c4b0144b23dfe026efed09571b8b49c1561f2a3f8fb26792745d7c8239b9e12bf2dca17457a3a8cbb8e655ffdbd8d42ea78d65640c0498440361b5056ecdc0c193deb14d423b4e9c79b84c68570783099b4e4ef49304403994459", 0x115}], 0x1, 0x0, 0x0) 09:50:04 executing program 0: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) r1 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) r3 = kqueue() connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x2}, 0x8) sendmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000240)=ANY=[@ANYBLOB="1000000000000000f288daf84bba63252dca6b420000000000000000"], 0x10}, 0x0) r4 = socket(0x6, 0x8000, 0x80) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f00000005c0)="6b39551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xffffffffffffffff, 0x0, 0x20, 0x4, 0x4}, {{}, 0xfffffffffffffffd, 0x42, 0x80000000, 0xff, 0xacb}, {{}, 0x261f83f0db8e0f64, 0x99, 0x80, 0x2, 0x7}, {{}, 0xfffffffffffffffc, 0x0, 0x80000000, 0x5, 0x1}], 0x8000, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffc, 0x15, 0x1, 0xda, 0xfffffffffffffbff}, {{}, 0xfffffffffffffffc, 0x40, 0x4, 0x56cd, 0x3}], 0x407, &(0x7f0000000380)={0xefdd, 0xffffffff}) kevent(r3, &(0x7f0000000140)=[{{}, 0xffffffffffffffff, 0x25}], 0x14, 0x0, 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file1\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r4, 0x0, 0x400000002) bind(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="2d012e2f08f6936db89678cbb4bdbdff232f4c43e10ed7cea88d885d44c7191d4bc9b847abd53ff1503fa3902750ab1e942c85ba60ce2de97ea4471928ae10b50ff518bbfc330b3d9fe67c09eecfbb8211d4a2dd08dcc07a09023d2cdd32fe65e35e71bf4da6664f55d1a49ed2f5f0728f921785b2f2bb1b8fdfdcf68ddbe53fbeed8d954fc4c5219d4a807863514e6ef14e977024b6e080f81555b9ac43952444ba64318447dae0263b79c6df4309bed49f3aa7a40bbfb5f326025d670108b0de0e8ff6d14e49b44adea73325befd736e13fe6c91dd1c501e5d80b98591fa267a3f175a4faa9f8db8b406a95aa97d1623c33e5e97bcbd52044d93d85099119d6040c4771a145a8bdb14f9181d65aaa7a93f9c1e658f0d9f27bcfec6ee820c5fb69b000000000000"], 0x6a) getpeername(r5, &(0x7f0000000080)=@in, &(0x7f00000001c0)=0xc) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) open$dir(&(0x7f0000000180)='./file2\x00', 0x0, 0x1) renameat(r2, &(0x7f0000000280)='./file3\x00', r1, &(0x7f00000002c0)='./file0\x00') 09:50:08 executing program 1: r0 = socket$inet(0x2, 0x1, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000040), 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 09:50:08 executing program 0: syz_emit_ethernet(0x23, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffcb7b2108a292000000000000000802000010bd19588201010000000000000801fa5c5ac97402b26a2821b76552b2ac4241c7c10367e601028daa70d1d6e680c7f62204a0cd8653ef60eed8929db3d04e186f1aa1fa744c5f56257bc7c3305a4431a9926e1d3bec3df9677ddce0f403f3bd2f09f880ec25a77d554a4cfacc"]) kqueue() getrusage(0x0, &(0x7f0000000000)) sysctl$net_inet_gre(&(0x7f00000000c0)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000280)="97acfff11dc7e3e963f51768f970e27b29011f11fa2e44614e6bdfe8f70f2259b33cde061b8346013a85072406441d26d7ef4a27fc47a4b87008039d0f9f212a9c870ca6f51257af3409a2c21390d68256f415eea6ccf9c077c0847ed8efdde65858d3ae85bebfe3cc115033cdfa7f15db6e08264f25854315df06fcd8e5683811b5fd513afbf6cd6a5d1163172651e9ce6993a4d3cb44b5dcf16797f04fa1b250adb20d5b292c6933bf601ff30995c1992d523df96beda7585da0484cf49428efcaedf658a593ee8244288da2d2ad500cef9a0f27359a7c0eb896f7bd24bc33f0e04a2d5a1d128593e86c8abbb5caee08807634547306fc1d", &(0x7f0000000100)=0xf9, &(0x7f0000000380)="2eac300b0958778f1eeb4e5ceb3fc1466f7f35a43f328c99269487d4c3a1a16612814485032d58d90505d997327c156ae08ef549eb13d98c8e289e7335e05d9fb55b9710cc951698ccbc2e72faf6cc4aa7ef63af686af9d0384dbf71ee0e798a06853575c8aff07bb98b0c77263758fbda545c42f2cd34c995a1d699a3a9a2025b614aa922ea57b6b3dbe2021dca60649f4f6bfddec9", 0x96) 09:50:08 executing program 0: sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x2}, 0x4, &(0x7f0000000140)="a9b0c34387f5d9b37d3e2a6c695e34461e17075343954e6371ffae9aaae150621e2672d01b5b710faf4a8ccea494a1999765272ccc718114eb0d98b716f9106bb65fd5b3b5d0375ea0b8afff8992ccae30f9ca81131ac241f2dd8df39ed0e8d26a2a25925b927cb99039ebd8015e374ae92534509a73eedc19df3f1d0a470d4d59c2839480d77d319de26e8be12ebf4b5f370ae38d16f4a399780b28c1702221e355ad5d333432475169161e6eb60a8e6d1f471789c49d344e819ca7cbe10e07b329ccb8139c68be", &(0x7f0000000240)=0xc8, &(0x7f0000000280)="bdb78cc0fac5fa170f811b188e3da19785b39fd1", 0x4) r0 = socket$inet(0x2, 0x4000, 0x9) getsockname$inet(r0, &(0x7f0000000100), &(0x7f00000002c0)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000000c0)={0xff}) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 09:50:08 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x401, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) accept(r4, 0x0, &(0x7f00000000c0)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78779e, r2) r5 = syz_open_pts() writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) fsync(r5) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 09:50:08 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x40, 0x91) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x4, 0x0, './bus\x00', 0x9, 0x3f, 0x5, 0xb1}) 09:50:08 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000300)={@local, @random="033b5c0b9063", [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x30, 0x16, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "d65dc7", 0x0, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x2}, 0x67, &(0x7f0000000240)="2bc216a92a27af742228c1bce0fcfceb0146d59ac42e620d583eddf7627f547a65fe3d27bc1b237a80798230ee7fc51ecb5739cdf60947ce65b50c61c08833db78caaf786386252b825c174b", &(0x7f0000000040)=0x4c, &(0x7f00000001c0)="4e9cd3d73e7f93a944947238c920708ccfc9b09859e4322ce6c4c4d415ac9347570eeb523e77813a13408faa3e67df8f25e7b1f8d5c10a0eae4bca22cd47373b1955acc4383fcd68af8a2489bc3ae3d32127c5ad4937574259eb356df01ddfd81d02ef13cbd33b2ff400002b00d74e56c2", 0xffffffffffffff8c) r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) write(r1, 0x0, 0x0) 09:50:09 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) close(0xffffffffffffffff) r0 = getuid() setreuid(0xee00, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = getgid() r3 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r6}, 0x0, 0x10000, r5, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x5, 0x0, r2, 0x0, 0x0, 0x115, 0xff}, 0x7, 0x3, r1, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) chown(&(0x7f0000000000)='./file0/file0\x00', r0, r2) 09:50:13 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040), 0x4) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x10) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000040)={0x100, 0x4}) 09:50:13 executing program 0: syz_emit_ethernet(0x48, &(0x7f00000000c0)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x0, 0x1, "a9f4abf54a6b"}, {}]}}}}}}) r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) fcntl$dupfd(r0, 0xa, r1) 09:50:13 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x2, &(0x7f0000000a40)={{0x9}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x8], [], [{}, {}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0x40000003}, {}, {}, {0x5}], {0x9}, {0x0, 0x0, 0x0, 0x1}}}}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x8, 0x0) dup2(r2, r0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) r3 = socket(0x2, 0x3, 0x0) socket(0x2, 0x4, 0x89) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = syz_open_pts() close(r5) close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000100)=0x8) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000000080)={0x17ff, 0x6, 0x6}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 09:50:13 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0xfffa, 0x7f, 0x80, 0x4}, {0x6, 0x8, 0x7f, 0x3}]}) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x80606949, &(0x7f0000000300)) 09:50:13 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x400, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfcfc96ac7f787398, r0) select(0x40, &(0x7f0000000000)={0x0, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x88}, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe}, 0x0, &(0x7f0000000100)) 09:50:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x80}, {0x6, 0x0, 0x0, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, 0x0, 0x400, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x8) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:50:13 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x80, 0x0) open(0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x60c1) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000000)={0x3, 0x6, {[0x40000000000000, 0x5, 0x8000000080000, 0x4e1, 0x0, 0x9, 0x800, 0x9, 0x100000001, 0x3, 0x8, 0x10001, 0x5, 0x1, 0x3bf, 0x81, 0x6, 0x7], [0x100000000, 0x0, 0x5, 0x1, 0x7, 0x9, 0xb8, 0x7f, 0x8, 0x2], [0x1, 0x4, 0x3, 0x6, 0xa4a9, 0x6, 0x8], [0x52, 0x10000, 0xfffffffffffffffc, 0x1, 0x100, 0x831], [{0x101, 0xf23f, 0x4, 0x6}, {0x9, 0x10001, 0x8, 0x6}, {0x101, 0x4e21, 0x1, 0x1f}, {0x400, 0x7, 0x81d, 0x1}, {0x7, 0x72, 0x1, 0x4}, {0x7fff, 0xd9, 0x5, 0x8000}, {0x2, 0x4, 0x0, 0x9}, {0x1, 0x6, 0x1, 0x5}], {0xfff8, 0x80, 0x2, 0x4}, {0x4, 0x9, 0x8001, 0x34}}}) 09:50:13 executing program 0: r0 = kqueue() r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = fcntl$dupfd(r0, 0xa, r1) write(r2, &(0x7f0000000100), 0xfffffe5d) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, 0x0, 0x0) execve(0x0, 0x0, 0x0) 09:50:13 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r1) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f00000001c0)={0x80004, 0x4, {0x10000000002, 0xfffffffffffffffc}}) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000780)="000000186e8530e134dd07010000000000e2cb62f8b3541f06b972440b4f2f030000000000fffffffffffff7a11db052e9436f9466af678f78d1eefd142ac288459c23c624561c9c8b5087f150bc8c608898f94d", 0xfffffffffffffee4}, {&(0x7f0000000800)="3366ddd532b7258ca632368911bfc1420207b100c202e2fb400bb95a6627b191fd253c4cb6ae8833d9d6391f951af9c891e718482dafa2b637e9a95825f86d0aeb3fe1eae469d42818b991272f72"}, {&(0x7f0000000a40)="3f1e0006dd07a63b6c1022da5e77e6afce9f8e9616ea00a4130108571ff74b2eb432624d83dd77f9a95e7a8e47b24ebcbdaacb3952429bc4de8c18ec79b3ad4c1c05815e682c77ed"}], 0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f00000002c0)={0x1, 0x9}) semop(0x0, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0x54d, 0x1000}, {0x0, 0x8002, 0x1800}, {0x0, 0x28, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0xe8f9, 0x800}, {0x3, 0x1f, 0x1800}, {0x1, 0x3e6d}], 0x8) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000b40)=""/4096) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f00000005c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000040)=[{0x4, 0x9, 0x8c, 0xdb}, {0x3, 0x2, 0x6, 0x1}, {0x0, 0x0, 0x7, 0x55aea7bc}, {0x8, 0xfc, 0x3f, 0x3fb}, {0x7, 0x81, 0x5, 0xbd0e}, {0x7, 0x20, 0x8, 0x7f}, {0xe8, 0x0, 0x21}, {0x2, 0x1, 0x6, 0x10005}, {0x380, 0x0, 0x1e, 0x1}]}) open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) writev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000300)="f2ed99caf809f1d986d9278c7251f213edda090e9fc8599a4f20e8550d33e3", 0x1f}, {&(0x7f0000000380)="45be9a9183cca205b63ea97e200000001da9c71f5aa7bf072fe56978cb45f14730901ec0a11290", 0x27}, {&(0x7f0000000940)="371e6e5ac6bb66acb11e60e92b615e5a358d8ec903965f3f6b3389cf4b321685c1a8803a2ab029b8a8a734a2dfa89ad9104b9951a827a5a9006d61acd862d63ea572d003805353a560d55fcbca8229ed007cf7558060cc57e67d797fa13e12c0eb2d83ee0bf816ef959d96b281a06436e027c6b81dec3cd7a9e64116abbdb1faf531a40a3d17492a9f7a79f71a7ae567981e33f902d79f96e19c11c7cc563afa815359becce0a6e7d23220236ea9fed339e793fe4bd7afc77108405793dc0a765197a50b1f8720fd5c169d5a227276c4927ebd97c74b8eb0617bd22fdeb78c95f34bcb9f3c82f68871edf2", 0xeb}, {&(0x7f0000000880)="4fca9c2113abb9353f44430000000000000000adaf04430025197a035330ed35018ce7edab85389530b1526e37227f558e2cdb5eb49f0e0f8e7e8fb5512e4be49501a232e8c1dd164ddec0f6dc779f7e7e1741cf72c2cb7b8df1abb0009b8a0bbded82314b81652c1eedb06e359afbb965a82f1107a56bf3fdf7b286a2b2c50d4b0ca7d5582b3904d51875c17897000000001000"/183, 0xb7}, {&(0x7f0000000680)="7af50db953ea11261aac39d88cf81ad8013675c6587c32ca7f56c742484e0bbd483ccc13c7c77f9c099a84faf5278d2ce0b9d8a34b8924cf11d99c0ed6be3343fd6baf70b5edb6707d16e7f909fbaa844a0eca6de7eae0e8eb65525b9069afb1af8f35145e18e31579a5247fc2acf39f82498c5860cf9c0a12e8ca4c1df7a6eee379b8eee45d122906bba0211a8138e88d1f2966d277e742891da69a15228ec6ec1a5eda0aa3d7025a469d69ca5e1c0562b03afa3ad1f379e11b7560eee3652d8759c5bfebbf09d41c79f6d4050a6833", 0xd0}], 0x1e) socket(0x2, 0x8000, 0xd2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) faccessat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x170, 0x1) seteuid(r3) r4 = semget$private(0x0, 0x1, 0x8f74e896793b4307) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20002008, 0x0, 0x0, 0x0, 0x0, 0x100010026, 0x207}, 0x6, 0x7, 0x2}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000ac0)={{0xfffffff7, 0x0, 0x0, 0x0, r1, 0x12d, 0x100}, 0x400, 0x2, 0x9}) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020eb9c70 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020eb9c70 09:50:13 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000001200)=ANY=[@ANYBLOB="854b0e4712f6aaaaaaaaaaaa7f00490000380100000000019078e00000028000000101880c3e6ec3b75745ebcb13530000004e204e200a6089c27ce959ac0b57", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f0000000040)="2b8abef05f67a3b091563c3306a77d855f04ba5b3bd5ca39227a29f48f2eadeaac4f6da0720dc206818db1baa76b56b1542d9a71b46ec9db240aeba39c7dcd9f67e627112b5f9bc4f3660b20f7511f6432006ccbbb82e02fbac320ba2fb29507ce6370c9a976dd9592856d71391ba5558d0f54d2797fda66f35faa00d98d4bab18720d31c72e4ae4a715942ecb591af85f9f3f68832cfb3a2a44c35c680db5511926dfbe3d18b1aa4daea6170eb9c50dffda5c8898489f", &(0x7f0000000140)=0xb7, &(0x7f0000000180)="efa35ceda05ecc6c95f61d2e14d304ed45a0cb3255a3504b935e64030ce35a8a254d1a65c95a2f330a5b7ff3a048c60d050695fec375a231f17a6cfcb6c5f48d4557fcb3e9247b568744a9d0ca258012171bcd2edcfd98fc496e74e4333b82bdb72d8f3df4b1e4f987b27f6e8fa03687930a6656e44d2144ffc247afd55cb25fe1b7f26f1b463c5a59aa89fd7c5ff1d0aef31901d4cb6a0a06a7378183efdf4c0eebd4b383043124ebe50a339f277e3aef44258c527b28c9220975ed543f000e37466f3cfba6327796549195d735c8f838b087c392f03aa8c962079f8bb6469d031a68195e694223a8c5be4d89cfa7cfe2fb813d9c42e120346a7a89658709928575704eab16a7b64f6aaabd2e6f04ac9247f75d051b2453b3a1bb39aa71452a8da5de06577867095cab223bdee3e3589f082b64f4f8a086b3b8678a2e862a7644ccbb4526f823019de122724fde45f4fea1984f23fc19d31c946f9a0a3f569002605764ec58b803f9f6b2dfde120aa9fa41427b3180185f44bff254204549910050bfdd863f9e55c42ff29e834cdff965b3f42229f0194719ce609698db9e9dab3e65d02d5f895a6a6e4be712d92b1353b568591287bf8c60c1af4455195173ca1ef20f38a2e8c83b2fcc7b6fe2f1bbb5a39c21902940a42c041d6dbae2206b95b67d262b79184cd329fecb92f2c166955539cd4b5fd60dde2ba6ed074df062ff9491880bffb2aacaab47101beaf57bcca11bc5dbba6b7a2fce4511b08e1a04851f93a2757729551be1eb9fe1bf0573f5e7bfd666f7b7cf8c88a75c6622a63fc0adbe7c7e1ad85ec3cc6a12d8dd2c4185fe92c9440154ab99e6807a42b43734975b8e39aeef69afc93ac3846d0e2c9c31cd92ad073da44c625dfabfc3389d2ff715a60cd560b323bbc3b3929ce6524e98954f825228718fd0312ca86378d924516266de46a547a08cc29f2bbb18edb6b8786d42cec55bd3c9de537e229597e340e3f25d0bf780463fdf2f3fe48ba1e57d3175d65d5ae7e88a83dfa1d82241d273a812b867cd839a4fb6029accabb2ce5faeb852f195841ef40aaa81ba723ecf526908bcd17c83c1f3e95e45158688dfa72520e40333c9d4b43f999c4f1cf82dc23cdd166c0e3201cec0641c46798752b40ce22693b01ff3b822817755275d088d5e011e40a81a60954ad5302c0ef2893b41ea5abf5f3a0cc93e55cf99e170b2b7f54c3ddfecb8a31643a3afe94660c97c8fb89355d2431c5085746df5b238ba4110d4ea266f4600f78599d8a2a7903c38227a9b0475e767db224ee218c75d971a53db767a76290e71f2a37c86a96cd8c5eab28adb60796435fb5da96a12a9f0160fdc599a87c955c97cbe31902d3e9124835e24dd2356c406313450842d1da1363c0ffb16fbafab187d2263eeb71ba78667ca3ca981159d69af4c9a756a485d0dc47fe5b17af0ee8d3ff2bd5ae5859285bbc31b439009e483a32db35f66f953fe99355986ecfc050481bb087f41d7aed05f5d6e3facb25f06ec2e1efe67e41d0932330d9fabfcf31cb6ed1369168ef35ec62b4c7e16b6f98b3b38dd7e1d70f21dcccaf55a720a05b8114e70b98e5d3c53d3ba28f74b66e8725b54543e044ae6e90f312e0a7e285efd3c24552dfb262ea101e73ae1dd3fd3899ee2fffa49e651eaf69ff8b6dcd3ab33453426bf4509e295ac1c1f78cf22c2f4f26de631bedd043353236179440f439ef87fcab896aedbbda9bde4973fd32cb2c33b826a2e5d36a6cb8f348591471288b9c4d137d67cb53785bf6223878a7fdc452586dbc7dc6c09ed4510e1f021a15f08da08b3622100d67a064eab0d4dbacde0bd1452f1c9c6757818ce12c3d748c3b2e2113e004b7684736f93b36ed58688e322932ac1144a56e218c53bc24701150886facab13644ccc18424a324caf0fec638a786a8e6e05d6683fcc901d8aae2e9814d6306fc17173eb0ce292347bf4451ae9e8cb2bb1f7830e926362a4d34a9d6779bcdc656fff3cc36c4de2a71e0807eb47a7c8a04b38ca22027e3fc3dd51d5fcf0f0dedd22193d4515e57f1e99de98915ce082ff7c1d8e2eafc0c3072380698a1572c91875a93ebe77834bc6060c81266757df051f0eb9293e354dd40cbb24b9bde29fb6a9559206694a96cf92234d69bdd98946e970912fb3ad84d96fc7280c1ac2f489fa256bb7721705a55579dbcb2451b5d523810b3d4a1d5756217368c124e419183ee49d39cf6f26988dd7af702663f5ca281b3936e858e6319ee04aa47104b46689ab2211ec146515fb0b162a3fb65120f43084ba7369f94125730f083928d0c3a6b9c2082c68dd3e55c4d109ce1b35c59fbb04d9737bb25284b40ff5a2ddf64608b7ed69e29d3e9895320d7f57602b2e3603226dad570db1e8d966d921e910b7e627ab7ef9e3e9af5c910563d4d2c7edff0ee5dcaacd062f6a2ae38f9ce5c656b4a94930ae2487218e4935bede05b7778716ac519f2f75c1a5e9ced679370a31ff3f2d3cd75c193b1ca6a954a9627104d548cf8181c717d172c6869fd5a22a177034426327309fb108aeedf66f36a0c4dd3f57a1cf165809df34f1d876adcca3910e1ce976be0a9a115da720e7c7c9ec729b9d9072188397b10973ec93a3dbb12da0673f6920c19e2f5332a3022d827b27187f83100b268f3bfb98c6a565e8613e5be0f995243ed4ee038ed04d68456d2b0e3b4ef948a651ca90e2f21dbe1ffd3de6e20e04aa590acb12f629384eef4afb76e969bdaec1bea9f5ca7d2bf2739f6af22b64a7df93bcc1c54ce1518c678ecdbc8fdb4b9a01744d8b292a3a0532995f72e9e2bf3cf17213af45cd686801885e47b7dba400c95a7c1bb0bf7baa6b1776b3da08af81d683c9bdd5167e41e7557ab9612fab171fe68cf2a39a45884fa32e029dd56700e5b1a01b57d37068a1a624fe52e233ea47c3316238f369385f266e1beddf351adc5e06606b592055b2dba25a375b1ec492174546076503877e734214a206eb18d815cb0e6321b61ceab521bec02adcfe0a3155576f5d65f6b78c9092dff19a25a07bf907c6cd185b4b1be239892b06fc7a604856c4a3c466708441c8480abe2fe124396a11196613784808771dda66faebf7fb05c7673deca568e61d98c58e22c4bcc9c01ffa237d2377cfefbc9edea120c93fc0cd861a22401e388fc4bc3428d867391e84f7357fdad244645c5d6e619f863613a4e89b6eae1a404bb1aa78d2996e9c798b182f96c8a12a9911775fbd33bf5d3086f6ff9ef9cd7d16386b0394c67c879256787d1d764ea203ef38927d204fdc839af4c946bf665f6e2f0116bb0bc61c6721070910bfd63d0a6d8cfeaadc8237d536e4903a97a20acf870ea727ffaebdfe9ab0d7848c53cc019633ddf2fa5adc51ae48d3e0245af96421f76b7caf02d0434dce8416cb84bbf834af07e22f8fb0fad04d7ad4fedc2a0f230fe911869bbdff77bc7b8e52f31fef58ca1331b7a22dad56a4bd31c495e87fa6870b38990b5b2da8d994b067dc8165a0b8d0b4a200b85286b5601bee61c3b0d951c31d760eccbe911aee6f9f7b2c73debdf4da8a92f82c10a2b5556d18b936625107c77c6a993c4cdd378aa9a99129b56f593a91435456f6a71aa3362393460dc956f369f574aa21e883671dc77a0ce18405151903f7a0cc908dbfa6c5c18bf69e7593ff43ef1250f35cdadf1dbe0749c301d00577e1cd269cb17438368a07131d0ec52ea6300cebb5367790026b7bff2225c71e8ca16188d0491737aa5659e70d34b3a4aa6634352ea1859659595c5655d1a33fd0751936a706d33d3990a9d779b9e44025e02c5400a32da0a126516a31c48b28dbd1c5648b33fa01a517c1f633d2fb4782a090df1cc1a7f6f654b8aa83750569fe52ba8b1ed05c3d087f61673ade71209b088f2faf10bb27d0ab5cdbe04e4d7dce65915265816ee3e133648e8cede60eb40d194576b63dad758fd710c95be3bf677060a37ac9ecf39fb729ff33921df75b1374512a243e1b06134fd4dc6a77bc99c642204c0ad37556473eb915bcdd7c52228ca802005881fb3a1de95500152a3557840aec520ae51f596fa1b2a5ab4e91f17ce546338a1552cfab8e62ca42848be6c703eb4430350d18a3d702c6ec43962ef7e9f5edbf65d9ae3592897a64f3813df128fe7560ebe5c7785d6d10ed794c4796204fb7c6b97a440e26d6148666880b2710e44b3adfbb70ad601169c429e6ca7c764c0fb04dcdb6adf5c436dd5623d45ee9b30ce602e06a86a005f014084a31a0891f359bd0f900a4006f2cfe00e195e8cc9a741f8741dfce5cc4f1d4e93bbddd4dcde3d46203d09c2e91bea5883c6163ce02a88ad395f5365e1bf1f4ff0a95293a483b31b9850567d2cff8341eafbd9a39c13612afdeb6eca1a7e9e0868948675d0eabaa4e91da15fcbdf03770747e432f5d577d713b219c7ef12c8c7fc361a46132770ba486490edefaed46fea2f8f823ffe969ada898dd64e5663448092608af974251f7bf09fa37dc17dff03b46eb8867a59485276594d4182d79b8e2a38ef485c9447e99ed014b6f4d26656b196e32d1b3effd3381571b359b433ca694e6dc475bdb3d4b376fdf85d88840cb58535cbf63476a94279dab3a87eb77bc58197d8b38934f5c4cb0ec81b93ff48d5378478ff272d57192d82dca437d23f10de9f96fc824b0ada349f021402ab0baf1226881b7e58979c5c6d0019cf62838cd30708faaaf81385eafc9d3215be351b520380a94783a28e66c92b14118df273edd494a7c6de34b2b92dcefe567aeec1aaaccde7d9f9b81f65892da93fefb8d8dc3b9e59b04f2f1123265cae4dbf3f024052f3b2f7a9b6bb038426118e49202174a12583df46fb0f86da9cf6d12ce0e4b4644ba6ab7a84efdc31fe4b9842222b7eeed98c0378fbf355ef9e42d47af0076be7b5690be63d7f99ec3f11a8bc866d7fea4665bc942ccdf0fc9e5882fcf136da8c2107790e855ef0e72a6721c2e7fc332593a7ec91118d9ba2725af7b6ca5bd8107f2fc147906c49a1dfd6f327c3c1383b80f56abed297fc9ae3250b9f52f182ece44aa97e0315b035b69e57a117b37676e7841f5b33017bb9b16def31a0c97a6f37d75ad8febbefeb5b9e7399625024e3f7da665714adcf6cbcfaf520a651ffb77bd59f3bfc3098857cec4ce936cc96878a0b2df936c2e24fa51802c2b6ce14bc662606e9af837605e67cfe3e699195e4d5a6cd8ff90c393083a9537945fac411b486addd326ad9a1593afe3ac1665a854f064b9598254fa71102c2a08a065e74c45163162b15ba4501660ad0b10b4d7e0e2523534ace6d899b138093eb15f0bee9dd00971db9a43f52019c028f51c0d3004727f5ff24026ea8a766257755b5b9a0edef3e086bdbdd244af586e1024a216d1377abe661810095b23d49d85aa56657bff43ef6e708b0f49758d608a15e4662a2fd7d317913a9923f2364569de8426c1bfac99daddc2f612f246bf721605322c10b509cc9c9b807ee9ebb6f99d49de31e08bd70412fab11f3cd343184f196b3fe21aa1530d09a997f97589948f21ea30963c5969330e268747a864f89d51db7101f196e997f1337fb3a345abb95168d1d29701e60d66445953746ec33ce59b87b64e190eb97a89fb0b5edfc6b12286c28ff04b5fdaf7d5150f27a786641fccd75a093274e3b17f44f2649d2f15d403005cfd90f4e52939b295da1b560b61542c824fca6a4944135242d7ce644b60c79acc2abe4db5601b941ea8851f6448e45a365ea315d5a", 0x1000) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = accept$unix(r1, &(0x7f0000001280)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) setsockopt(r2, 0x7, 0x2e3, &(0x7f00000022c0)="3391e292dde85e8366bbd8df8e46616e11c40c233c9af0d9ba62e4123bcc57f3d60f8d7435a8ed5895b9a2bb86d9e83d8ce61979e785579c4c6767216449cc60057f9e3208fe882e1827f19c70fff4c16ed0b6f91b08a8bc8a809491a106b9f411a9863ced23e7868a944c54d8453e5db642e10f861111860ee71f01a89ee6ec4b4e275860b84dc0a022a89aba300251bdcae0028f7b7a60b970a824ae4d04d2020c7bee2e48b030022ea52f37a714d0b3e8750b01139c207888435421ce7ec5c902a2bd974db0a701a1c9f2058863a991343a7161b2719728ad02d06abc7a98e5b823c26f99c2c4d9dc1efd290c17624542fde1e9515a2635fc2d37a586448b86334b72c3b5b10330b7cb3f163a42758bfc1423ba729ffa7f2b76526040626067eecf6a03b996d294f274e8c8c45717de6f9eba5852d4e4d51e5ed070e640b6b6a50d04bc9f38f2b01ab39c1672de2b6e078ff3b9bbd067934350e9d2b41630f105aa5f6432487718eae10e30ae3f48ca7e3e9bf501789c9229460a4a972ccc3959260d8f9f94316fcc0adea949304f326768c8993c1674f3361373e4623ed99d927eb4a95041bcfbb9a5fc59d99c7691f5329fa78f719cf070eaef72852f6a9da86238f551269b6d8b64a394282e01cbf97daee95bf8f6a7432f2a6b92504c31cee801b46bfd17589a290f256d1828394064860620400fd81be16e4303d5520cb5ef688c98ad41ed2c62bbd93258740d1ef6b9c49978c8e750129460d6875fd549491764c3f223f4505e1c59ac93bd049d9fce74f71013860bc3d572963a7e8da0e11b9306aeb62a8e0b0130926a516b03f180980da18144e9e02296922712bc51996cdb183f36236b22df30342227f5fe28e7f9550c03d9fcfc1cdb87a1155858f27444e25a0e5634e5cde433d5b8b253d20e93e63be098d7ee6f2775aa35cfd09970c7226a2e9ce4d28372d923adaa538c9abd510ccb3d8f4b460213cdad1f173120c28e15fc313dc4c334b1e3e5ad7eb8e84907d834828c8c0d417b157a50f351de67361b981950deea5a6de30d1612d1787c2fccb68800bed75c293f1b35b42e92ceb650423e7d4b181558d4883a81c0f17b29b825ca3080838958f82176b0dc8e0775417a6ab142181dc480199410bbabcad55b1bd1f620c9d9d345787628600e6836bce9f0a408ede28af880c18b81ca6ced2ce3b358c5b188751ef084b775b5364911d1380f29f65dd908b20ed17453df7b13bf6299be832092958a15c4692ca08f28a1f54ee5c5e1339e7f84f6124bc618c72f2cb40455b424e98b5ec0578eaeccd9ecfb4b7304e106a1183d5ec3532c9789fd71edcea538880915b255b3f0cc05c924b61f9e7bf4415b982b5db326213b2ba72678480e5a607e1c3fd48c4787de3847018d6b365772cb47e1b8bceb1a7eab0ece2cc3c34c994781a095c67ac8beebc7702dfd18b1f89fd0106854d521405341b2296cbe9e45c272319cbab642a2c425b12ed315acb85ac31bf45ec5e9ff6ce9be99dbadaa6d10b1e77c117017c7edb3b5fa054636f2fc7eb8daaf672ea8469405d1134cf0b7dc0435b0f40e631a2f1a1015139fe4e0e92c0e7b713a4faf12f8224ba48acde438ddfc58e8d917d29f070fc1b6182fb3509928b493dd23b0a3afacb823575b1cb22c1f6511a65174cef1be37b635e81e75558f5041ef9c4f4d1dd5db6e0a9608185e6ad6ca9f6b6bceac6994ccfed95bb0ff14db3cac46d908a320b33b7a029557b4f11dd2f7087c4981db0b452c412f19316f11e2202dc3bed01eeffc92ab01a79a187b29830d85ad47f2a1b0359c7046f1d52c2f83ccd4892957bb74002b7ea6bfe841881764373d857f76eca170812b70f1e98503bd1ad647b23d3c1590c233aab76dd2c6fc049885399c84361b8e7b26c3b9f48e9fe37d76b473d26270750d3232e76d7e1d7fea851251e929a4c5401686f5a270381b40f94a91999df7dc0260dcea0a78af90297caa6463c14e4dfdcdedb804b2ae73ed70fe308a8fec742cc6c288c3fb14e09a9354b5a506e1549c73b7a1307e947d58824a83e83fab070ffa0d04057739ae21862cffd2cbe39ebb272fde2aaa1a7f2a30462717ec906ee5c6c37d07dc3c6f7afef106781dada015dbaa0469980fcfab7536e061f9512bbb78f1c7a091ec07afba1c92f3dd984d1ae5f8dbcf551a97821f35c046e8bea686f946881dfc8995f94048f53669428717d11d9b67aa5290de64fdc7854701ee9e6a447e310ce1f662d7d41e7393875b0a15637358ec44a71367b2fc5fd1cf620f1cbb8a34bd4c8baaeea4b18b835a10461d9a87bc8fbf71c19daf7f10886e673872b341ace512fd41f1281ea6455651a01d543bb0f4781c79e71685120d2f5effe54afe281b7a9c27a26b0477c081e8f2e5a171f0f1a35a759f64670196bdbe59d124abb09398c39868975e23cc1f94331d767e3f55274ba743d1d1899fb01b7cb77f18b7427cba863af1fc3f46a0e0080d7a565b2b8ddf1e26b6155ed4395fcd3441bbaaba0ddec169aced164a18c7814ac832b63de03a2485958a9c8ae6b1ab84bcc37a3bc1e943ecb301bf20436ea59ad4833564d592381af3846f38ff993b09efef9270269b12ba6f43f3c7771b1f0d7b279f5fd0a0c681c7d1b01f942ff522908cf66572f1ef05086232fc411654e448eb0e0092d6b401a918b2b70201cf2e5f229e21c6fcf640149c2180099ad7295c38446a00e844f42f6533360889fc578a2601acf810a1b2849abb2d9caa85c39f3f8cc8fef812db163d66e7358f1b25cc0ff00d708ee088f14e91a65cfed4e0c7c61be8afd8bde2f930fb1ba922f4100881f7eee551c851a73593d8ecaee9696f83cb66b5692a846a7c8b2cbbcda7ca963e516f0b277272dc5c1b4028d5d384d6713a3e3865600bed952cc15127c28e4fceaaf0eb01c0518567567f29a2d8db63e66d95baeb1a8a13cbee4f8e29346918dc6071d34f902a206ca11dd91475e50d5988a240d210489ad13d44f3329310d41cb88c667f5ae313baaf496daf14eefd5fe211fcf41124c64f4bf0a3c80f9a6c66e797958b16fdf7e081f43e1ad3eccac6ccf1b1a460f30899e3236ea7041ca78d44266062c01912a3f8bb92129f5fcae21345540b7753afe46b8b90abc6404dd3fcd854a9e6b68da2c1c1f77cacb5ac899eaf7f322b8f0801d6ff0e9471872174ab2de5f0cae6019f76526c493f494bb9756f0a5f39dfd6ba42c236ec933368989f4503dc0c9589e13c0d15adb2493c862ff5ca81c7d7dadef3d9fe82a7f7308605d302d0cef86911624c568545380d8e23d13c924592220e06069ba55a58f31b28ea4f41260c8653128f309736afc07307ed50f176473f7e40da7da649b6a1b7139581023cbd35b11c550c747d5c428b5999c68a05f06eaf4596fb1833d0b1789aa3fb40e0c426866f8f5f4863e41ea1cabc2acea50a816618818d7923c3db5d37f38cc45ed037fc615a3e8db5804446ec15c627e387ebc3c28deb87342febc1488537441180b6e1e0ada2e48f0f2c5bd38eae08aa8fcf3f59c3c2c7aa0cd74bab65ab75723f2b2981df9ae6bdcdc065deab162ae5f94b35d67edb68a0c9704c666e80ac11bd7992e8de6dbbaf3272f5609d3d16b823d3efc9729c30d27f582c94a083aa09b8256b844fd8d2626fbe4b6eb4acc0b3c728652c0b6e4b964dba057d082204e3edc7b6e7f3b4840ecadcbf81de547ac59188127fcd5dd862cced12e31314c36352a45bbf69b0502b1f28dcf64cfbe20d2a5362726e7dce03cc2aec7c449b86db8a58c52e6e38d3f396b71e0e558f15cbf49015d5fdb893b27bc17e139d0cbbf8c6762284f295035f301c630078c59d0cf9a27441548dd29e899cfcd25294210bf6429a0c303c0075328fced3457a4869d8cf01d28376b17ffc7613f3691ac505a26f513498de95b375d3a43c5d090c687bd90e4cef879e02655a058c3f0ed744f79c43f068917ac86bac8492ba79f800c0a1e51e788a34fcfc066ecdb44723cc46c594b1c1ee49e57f08f7db13d2ae3911bafb6b93e3495a83e3697954a476a6b4679fb79955ad94e1062f7487675be3baa70a781de048b777627b0485bb60104f73c420947a0f219e531d07ad94dc9a3d319735bdeb57475ba62daff91cc9da773bb5aec9f4c206105b4dbeb8d7e018fe995fcbc913922ce7b1e0095e96b5215148a2a50695ee4372efc86b638f83023845b6fd0198deb900e830f9817a015a42aabeca4dc90a2ee115f59699dc9a1179a6873007486fd127ab2a71ce865b0d905e3e9031ccd9969d9e40d01d37c0cf870988d2c21101598fd20a97c92168dca0773a698b7d3c1e46ac461a5366f25e2fbb5fd0dcf0c6aab32df50acaff8b78b6a28293c05c1a432958d9fd7cbdf1b39c861f5873889955bdcbb45c878845ed643a3bdb0579a1161ae9c215907e8a6ff1e93e1e9302f577052e6c9df53479195d4d8fe8e5d98f7b296cc319429b7484e43e3c36bcc54d8f7acbe7bd8a579d94c0a9b5e60e904dc706a615e15bb9cf9103dd67c11c148a10c115d856e1bcbacddfb48053804e225c08a733bf5dd95c46a964c86f02dff7bb3184d3dc8027f3d6a694041fad52c3fee2dcdf7cf563882bada41d2c471bccd758ce913a311fb8246a3ed4f668db3c068846ba7f00e351509da5343c49c57e55571bb1dedcd8308645a98d7a67c5713275f3d2825d662d627f14b88ff65d1bc6bb437f98af7472e8a1c9c88f0ddc66f93a82003a8512696448b874060972dc16ba3c4b431742c39323edbab836093b0e286108116694f1c0c773872b63a37b06711f76012467c2820b35daa6af0eca612489c12717ed343abb436b07731ad68c81983a78606668ba4a78effd2506aacd9871a7fa903890af4fbc1448c957ebd1aa6f206986d16084f8a3950116caa96c17f08a60be3ca07574e92d9e33c80599be84abb87abee9abb96e845dea1200960e4e8c80715cc230073dc9c20a059a1ea40f8bd898be3eff676352e6200a22dd32a68c49111138b7bdc90a9e0afa0824b7694f1815b605a398404b3bd13709f1452087156d60db68cbfca68f13467f711aa5ec54fd5ec0700c3ddf0558008bfcdbb1d918744986eb8e29f9d0d87cad8da564f3cfc1e020f9c38749a6d2e20879b4fb0d687bd7114a9cacbf7cca3862cbe133f9d132cf70913801dc12a99fc2c2b2b73ac96816c5f23d6b06b69776b97e8e19938b27a365ebdc3dd72c648d5effe45b95b6355219044069d16385be5b67994cce2f83d526f5e98a9819c26a6e06ba6c85b0e81040516d36c129030c41ae9b838e7f943756fec204d21377c2432f05829dee53ee42cdeaf6a5412237a17b61f50c16d80ef183dabd24d75258cca0c5b9f1e792684f41ddcf246ffbaa1ae3f30afc6d06cbdf186c3d1c8aec2c5710cbeb28acf172fcaf0761af4d1ac9f23a7618fc073c613682fcd01c54e1d744614ef921e1b8858a6e142a69272124d8e4cb6deb0b372d6df02a631f62ab158336d35fe4f4b31231be9ff8c3926c5137609565daea41ab5d57f42a2626413b6ad7beb3b656386031efa6f090d26fc5657d06314fe93ddaff67bb05fa1392fe6ff4008f54189e9008ada35143e09e41a4183c2f9eacf9f9e63df1fb22086dc1cd84c8a15d34c37496ee6871b6fbbd3e71df26306da917ab924c8748dd7138cd6d65375caba56cc87211422e0c462d4e4ec5c740fafe54bca98c46daf3ca47cc053aed09f09c4f68be403fee06ed2f3d297710", 0x1000) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000001180)={0xffffffc0, 0x20}) 09:50:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x805, 0x0, 0x0, 0x0, "61aa0db1feffbaf057ef4277ed73739ea78b7ec0"}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSKBDIO_GETBACKLIGHT(r3, 0x400c5711, &(0x7f0000000040)) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r4) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x7, 0x4, r4}) r5 = socket(0x18, 0x3, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x80206910, &(0x7f0000000300)) 09:50:17 executing program 0: mmap(&(0x7f0000620000/0x3000)=nil, 0x3000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x1) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0x63, 0xc7, 0x6}, {0x2, 0x9, 0x5, 0x5}, {0x2600, 0x40, 0x9, 0x4}, {0xfff8, 0x5, 0x36, 0xffff8000}, {0x5, 0x2, 0x6, 0x7fffffff}, {0x20, 0x40, 0x2, 0x5}, {0xf88, 0x2, 0x1, 0xffff}, {0x101, 0x0, 0x9, 0x101}]}) r2 = socket(0x2, 0x3, 0x0) r3 = socket(0x6, 0x1, 0x2) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0xe0ff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f0000000000)={0xf173, 0x100000000}, 0x10) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 09:50:17 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x10040044101000e, 0x0, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4002000102000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 09:50:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb}) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0xc0e4, 0x0, 0x6, 0x0) r2 = kqueue() r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xfffffffe}) pipe2(&(0x7f00000000c0), 0x10004) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) kevent(r2, &(0x7f0000000180)=[{{}, 0xfffffffffffffffc, 0xeb, 0x80000000, 0x3, 0x4}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x2c, 0x1, 0x7ff, 0x3}, {{}, 0xfffffffffffffffe, 0x29, 0x4, 0x100000000, 0x4}, {{}, 0xfffffffffffffffc, 0x1, 0x80, 0x5, 0x1}, {{}, 0xfffffffffffffff8, 0x98, 0x4, 0x7, 0x7}], 0x1, 0x0, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r6 = kqueue() kevent(r6, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) dup2(r0, r1) 09:50:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xb706, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000080)=0x10000) syz_open_pts() syz_emit_ethernet(0xb6, &(0x7f0000000140)=ANY=[@ANYBLOB="e3ab04002f0016f93d3cd3fe86dd6076605100803aff00002864501855d961261a66870000000000000000000000000100fe8000000000000000000000000000aa160100000000000004011f00010000010000000000000000370800000000000000000000000000000000000000000000000000000000bbfe8000000000000000000000000000aaff010000000000000000000000000001290003016500000087009078000000000000000000"]) 09:50:17 executing program 1: semop(0x0, &(0x7f0000000040)=[{0x4, 0x4}, {0x2, 0x3, 0x1800}], 0x2) semop(0x0, &(0x7f0000000000)=[{0x3, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000540)=""/156) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x0, 0x800}, {0x0, 0x0, 0x800}, {0x4, 0x7fff, 0x800}, {0x4, 0x3, 0x1800}, {0x3, 0x9}, {0x2, 0xb3c}, {0x0, 0x6, 0x800}, {0x3, 0x1a85, 0x3000}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(0x0, &(0x7f0000000000)=[{0x3, 0x0, 0x1800}, {0x2, 0x54d, 0x1000}, {0x0, 0x8002, 0x1800}, {0x0, 0x38, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0xe8f9, 0x800}, {0x3, 0x1f, 0x1800}, {0x1, 0x3c6d, 0x800}], 0x8) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000440)=[0x7fff]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCLOCK(r2, 0x20004276) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r4 = socket(0x20, 0x8000, 0x7) sendto(r4, &(0x7f00000003c0)="7ed967a0243093bd5d2d47e2ac14c7b6f17b154586ae293a980e3edef866b0b1188519aa9a1f8b86d972fd649f1b60a46bc4af597b1dc9fdb375d2a257", 0x3d, 0xa, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x3}, 0x8) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="aa8c2264d5deeb333ee49963eaca887c7a72d621dfef8e04515976f096c19daec7d6c2130ed84fbe629a6626afdb2ab3115d2e0ac6a4dd7d85aa3693e0440365fece6bf57e96089af29e97c80538769a1f0a3edbb54ee2d69221650d65aa0b8f4a3bb7882d6044936ca537d1faaec3438f4ca75b4ead6770a6a35059ac733ce79c37d2cb9272824509e9762bd65fabb674048eb5a9fe17eefe", 0x99}, {&(0x7f00000000c0)="8e1beec65aa209e76f7fd0760e", 0xd}, {&(0x7f0000000140)="844e54fb1a0b8691603ecf6e49a16199bd8a6b233154c918af071e161f71dab5b13c51e2951114be4e05d39c86c4", 0x2e}, {&(0x7f00000001c0)="68b804cf625c9a011709649398f66166464f93b29ae333243e0643e3c47ff9e339789a596c12bca0c2f279426e0c68f1bc9002f77b7458e5c178ee55fdb812d3a8344d1b77633cf31799ea33074a384dc8621e18c3da7e5389a19de2dcf25e090756", 0x62}], 0x4, 0x0, 0xaccd) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) sysctl$net_inet6_icmp6(&(0x7f0000000280)={0x4, 0x18, 0x3a, 0xa}, 0x4, &(0x7f0000000340)="719749fb8718db2b21ee3e6c92eb23420019522a397c7b46703af083163b61dc8017e12e52a150f6a91ad03fdfc02f2884ac102152900179121383501a5c27b36488c4a305333ca5f928f468ac536bf3587b75797cf1d77daf7fc407a997c3ec2a0eb0c781df18950701ccbf9d07e35279b2ab11be9a", &(0x7f00000002c0)=0x76, &(0x7f0000001800)="9aa7e028cda172b5ff6d58bf3c6f16a114e7a0ab1614c67f0403adcbbfef3c340380e6bf1ad0a8bca3e00954e98b6b3ae6961fd36219d0635665d43cca168a1e783d29ab81f559ba433280580fe940a4d8e06c1a3835537c4f5e51f9ab7fefa73bb52757c16ca44650a650ec02f997017631b65d5b85e30dcea3bab4fdc1740cc519862bd75e2f4602260655cd80d4c8c31687a8dc9aaaaf7ce25e71e264a79c60148e72dab2475172c91bd03e19f53811b3962413b09ae2b24754027d7ba9ba77fe49a5650da60a5747b532d404df11e1ee4698f32f4e57265c6c0b6cb3401832324462a14dc9eb9cdb87e29be30dfaba7b8fd6f8088097b4e8987c8ddcd8964d741aecb54ac21f55fc6a6a0d286f0cb86d72739a50e67c9e76982f1fe7258ba6a29d49aa2d02c562ed113be6adb596d60c67563feb47b7098c0e8ea33e8786466d287f1132871a05b8fe92c7363abb724255d9b29f0c792b1ee8329561cbd6b6ed9eba200bd2da416437b4626484bf0a9750296fcbd037de4607b633518c4a9b5a64db9b61c8c6d24d9d9eed765cce78d8d527eecad772b50e8ff8115d83cb44376e6c69558900ad35f5321a16b1c213c450818a739c7a59bd016998a0380dfbeb31e9aeb44e7dbfa4a65e0ad31ddf07cb2f45a267c02ffd85d9f16df33bd234b4edf50f65c79753ae7547368ea27e85c51d67a4a1661c15d65703280c1efe7dd1b6f1b3781f62c50789e87237f6a9d52d344a1439f7d341a88c6ce4203bf35cd3ca9926fed8ab1fa4aad5d5190f1af353f5083c02a8783edfdee9b9962c799e80a42b426afaf77e8b6b2723aa3f5345e3750bd28ae4332bc352ea1b36b7d463536a227a25550ce784de24a1ab02e0be5698b5cfe68bd6ddee2ff6a39e988740f1576af917877417e89bf0419e8c73e1bb2dc7f56cc51f2ca78a67b47794d40ba283561c48851ba435679ee252015cabb052a6a2bcd2d85eff2ea1b20abeed783b1b12ee2eb9ec20a9a9046230a1ae3fb2488d6f92c11c207a58a4207fdfe3f88ef706a3d1aec35603daa67141bcfee8bb5cca90b915447ab22057acde2a03931437f719ebf3d8e531a7951c1d442fb114f5caa24e5bd1aa1a0a06641cf26da71fd29a57ba444e1af6db6171c3321de2a26cbdc97556ff088baf16891532424c37b5975506ed4553c6c17accc790e7f52e579c34c301aedf1607f903fc418dc75fcf2a5695aa3a2f962d60128a427042d6c6047361a1f38280b4fe0bc736a9825b9f42e2d2abeec4ee2a16a459356f93a847965540cf910126763e2ec924d2e1093a3ff97c87cad72a3a529eee330716617b36f629c2b03a8c67fdffad29b7494a6b72b27596133c95b3910536cac984c8658adebf6598322860dd56ef7b3d09a38de4ee3859946abe18461a7c4d58bcceb5e5d17b4363d2e5fcec03f40c01365628c61f19b9c27970e43b6e5da13dc7e495c16bb5654d96e79a3f36542b401ae3fda47ff0cb1b75507914da82fcfa38d664740118ea41d4f4e84854ac9666d1cf987b22910caaad7dd3e6a52b94b707699f5939bc22031cabc9ea87ebc50db8ac1f0a155325c7b569ff7a30f9a517bafcaae4644e68ebe2bc0312814d7e9f440c70ed034c0dc1972d5589171be12afc7864dc458b4beacda3d7e4acd1d3d3ef38d38a014f384d1d6c4e9ae86e1c6ab656150ccadeb0b38d2a14558955c3965a8083f65c4b35a93518b009a9028de70de1ff3b583d4c74026c8c57309dbd0abadb335fa266347d81ce18a17ce2625cf8376a8351b457853bf526ccbeae5059fb3f25d22e5697e8993a83de3f0551b8b288fdcb83f2f218c1a81196452c4b1979e2f784ef25a286f63febfd70d7036af263706d36410dec95cef59994ba65f4882fdd0845b0dc4045af9a598911ab7f222e99283537d6875cced57fc5cf2e27cc3e61b8442c940835c340e507cb1a7721ae76c1587125cfe1c06f639622674d368c96019fa89d83e2be1d75d5b36b6042b0c939625a4b154d4744de9e495e2d62b110b9e232d09fb08f1da4ab3cb8c80147d5084d02fe17642465529629fce4ca86806ca17418e049bb8a27e0ccc6056c2085f758fe3fb829e916bcd0dfab1043ad24e20d042b10622d8230b0650c51b2027188a071f735a4f70c476ba0b54366327664ffd87e2fb07548c4bbf1b567ba77761bfbf007d1750137838c68bc9a031dfaaf401a062fad743a17cd0ff5cfe2df6cd54355bdd4ae561d41eceb140d0e80485fa58fd578aaad140f15e11321c33e15ae848913ae25419b9e4e9612e1d64bf4b941eef950f7400943dd660df50c6200cc6eaa792aefcf02763a330b355a1f52f5b1238c9b205bd54ae6921da0249b01981a89e97177ca0772216b1a3c30da2beccb6e04f993202de90933016597010b49750536ed4a7979a490714970742052eb5b73cab480649e964c3c40b6e1746be4ba0a5ffb9c4dcd0c745e6c0a11dc0e884366c0d7e57f722ed8b20aa889a789696d58eff9b33a122e018338fc89868c73d8d8bf15a1f292f4b5880a6c997b3f4042b08b0c59c4cbd11a7e8810e83d6dd26731993cea260ae0851a4fca7c025953ed8d8e089b3acb6ab58a1aafaa153e0f3b78d33fa3c7f899244e480d4479039913fd14106dd17ad2be663a0f61e81043041b71ace9a920daa39f4fc469d31678ac3406bbf808d74f70287f86d703e6f0f11031706adbcd734e3e9efe99cb8c8936be0f226915f469054b87a5cf01a44749f6ca2f2012239084cdeb3d6bca026024a1f660c768a0f2b8385acda4f9ba4f760a0d6bb08b5f8170abe86b1febe2aa5c8143ac74f0c835b9b389774378750a8d578d41babac2a3bfdfbeaebadb1670e28e7c0d1f295e117836e06d599a616c9c3ef79f88d1dfbe6bba4c3a445e8eda75d6f023390745281eb16cd5f31ae7e0b55b90d5c7e3ebab9ee084f4316d35c6d1a6e9c32600e3dbc0312b9378a0e56657199df1351e6a7cd0c2dbccb21c9edf8033ad7737af0e643ada92ae3fbbdd0371922cc586b69535c373cef486d7040c340bede7ad202cac43603a52e264835792b263b42f3220a45f65f7616544d82a45afe5e0c7881cb95e634bad7ee12b32180c36bacf7d250a4a196d4ae4e5b028d05ca5f070bcb0722796afc1896083444f1df1eda0d1ac7d59c52d672fa4c628faf035fd3bb20299b47ce0428a71e194cee81c6307493baec7d653ad134411909476c9050bc12de40fda1cee89e6c8e2dfe6880f2e4c126844799c776e64e3d671d32b42190175702fb52bc15b964aea4d408b7188d89d91645f684e495efea2eb15572c2295ef600a0aeb96d13ff6782c917ece42992fbb8dcbd9b43a010a53bf4613512c484d6cff08bf65523e8f76b740484f6ac9a4c4ec45472b2a7ffc20b3fd9e85895188b0b34b84b632f4aa6b3dcd48d70db801b2c6922bb6553bb771e421bafeeefb9dd52f7915a277a45314a218ee88a7c0214107a7708f26817a3e2f2d1ca48b4a50e3718528ce33f528b54442098e9991975412765b1995a0d8307856d8eaf678201ca6d94c056a1694b7382c61a0d8082650d8537a7a0e17fa1852de0a8579fbb241f94f7b23afb78b5a865ea5ea172f52b1b1fa1888b98c47ec84d5475078ce3fcaa09f47407128b45ae17f3fdbcd7883e61b17204aad3d41a66b91ecff61500d5644eed7abc7bf698bf9795611e7e539af40c9b8a571e8afd907a89f9df7a0aba7f26d38334f9b6da691b7e69b220c06b8264c4203c3e119054da8648256b0f1c376591a3a451260b17b43d2666975fd26903740b52467ba7b1226906fd8f093c1e3f226a3573aa20f8b8212f01d59776d970a46c7bf1583d4474f902637b6245b1c9a55b04b0484ecd15bf2a35b217f14573f7aaea637015cc13129b7aec63ddab54cc83d7d19f76be2dc0b081d161d7f829d3bb2494340da671d0c2828f5c284b42300f85b394913248998da039e06fd5a6799600860e05cb72b4e16a6c8a2794861bba1e83cd0970a76c2e821244c9890cd0677e53750af4a167d7a8ed0123762fc5aabbb8ed10f8f87f4f3489dfed52c989beaf0d94ffe02c37e62d214c9488a5db8428c39ca8ec08fb7cdea0908ef218fe5a6983272df7abdfaff9d987c356d510d9e990dcb6745d819ec5af4415622dfa7639944b44bc6d270f5fc59d607307bcd12f41adfe60c90f4d30807ac208dbda760a5618d62569ed33f386ac67776576f99064f8b3b15909efbefdb7b10a063c57f30472438e96fe17cf4e3d13360dbf6aca250a23f2a0908376fb078046de0021d79358adc8c9ddbfa03baec4cf89840b2579d57e3f356a5b4e94937ca2b25b3267ad6787941412e2424548177838336cd553115249ec1bae8a73e1db4f0a37a5141c16d49eee260b8604141f272ddd3718d7aef89dbabb65683b520ea8bdd7668c2b6a624ed9a0d6deffbdef824a8bb4ba27c33d65ca8ad969224c67b42a2e571ced3264e6407e0309c2ad4a88f68cf56cf4c8c535eb999c878217e974d8e9bbadbdab437f831d77b3c684b8544fa8a6f2203d0aec41de458da350816d0e8213ffaa3f3e78eab2eec73b3ae9e8dc5f0f6fb12081f193c3af54b3f22ecc3b95a337a2054d9e47912f5abe19ff269ba9d0b9190f8a07bbcd54af2f109626ba1901a145dccb566bb79e02703725cf693835a581b44165f9e8ef8537a2884563e60ffc7da729f32847cdd6b0ea5536481d5fe2bffc349d433e48946a468d8b7fd32dc04578ed755c87869aee518d200b9e1f86a392c4f25f9eb7ecf7dc1c490ad8f1db4ce5456a6e8d4df4b4639d50e8bd6d2a20cc9caad8675110bf5f9395fbe08c3ac82d8eb02abbf545f349e0fdcfe43cdae9e6b30c526ef0155e8c3657695e0b58d20fcd76adb3428988b59e194a7395749acea43bfec2520193a3e771ee0e57b487101d3714380b66da47d9373882aad79c532b376467918f67ba3d02d726c88296ef182dd143cd88ec774903ed157f44146879ab2fd656de9ed37c1d1111e375046dcbe73ecb1d1a3c8f939de39b38435f443d8455a8e82e8d323ff199ef329bbe57e9ab432ddc7621af19edbc6d8674e53168730d17f6cb8e61e46b62a0106455037adb9b6b0d96c18d7c9b3aeaad42da796b8e15effe81927ea85b303d65b2df415b9ed01f4ef39bbcaba5cd05fe6ba0cb147ad4c9dbe28831065fac1b250a81b850a0bdcab99658d6d7cbc968b5ef4c1a777acbc9467927ce88eb3574f858f1be8591325df4f4396db354249066e307ca9d8832131b8ddb976e4bf0a10fb0eefd1d7ddcd5a141cf7326220d92c87f87b475d7b1fd912db331fc03559f9f9819f1497ba56761543ca243239fdc93bd5b6c1503c76dcb5f90c5fc11eda8b32cef57d7fcc8a79a1d635737cbc5c80403a21f4a0dc57448c07acdfc922ff78ae2828dbd284744702369772b1c40a94ef3bc40598d7ef2829068506b55735f95287a32cfa0043c72b4d57d88801543593963ef1b3698e01a2ca757a426a44c8bf31f95cfc745a3f27eb8b84e119375d2f76710a74577bf9476a613f20f9bdd027c12dace4cc2a2908ccced674e7d0c0dd4f6c645a3eef65f13dce65257aee7290b58299fc402525424daa4fe947944fb9bebc6b0e53fea4aecd055b6be2d166bb3d84d350c057007dfe178e856f95dcb307d7ba7f5e52de660a15309221299cd80ad1674a093b7338477943fcbf7927a797ecd0d9bdaa58ccfe062f9ac819b3565cd28d2c2c709f744152eef3695731d5", 0x1000) 09:50:17 executing program 0: sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0x24}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf9700000000000000a7f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa9d0d060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='*@[*%,..%(&.\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='^\x00', &(0x7f0000000100)='!+\x00', &(0x7f0000000140)='@^^[[\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000480)=[&(0x7f0000000300)='#@\x00', &(0x7f0000000440)='^^^\x00']) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getgid() r5 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r8}, 0x0, 0x10000, r7, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x3, 0x0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) setgroups(0x4, &(0x7f0000001540)=[0x0, r4, 0x0, 0x0]) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r10}, 0x0, 0x10000, r9, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000380)={{0x5, 0x0, r4, 0x0, 0x0, 0x115}, 0x7, 0x3, r3, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) fchownat(r2, &(0x7f0000001500)='./file0\x00', 0x0, r4, 0x2) sendto$unix(r0, &(0x7f00000004c0)="db7a3b6c9995ce60b9ce8b01368a2f3e2e4353e7d4fa4d99c7255d8f2a1bc9d805299daf1ad36c108be18bb55d652aa28d34722e97195085e23f398bd924cdd59f36f332ab347fe40a1720db73715b95cd17db2a003bb61285da92ca4898d9d92f21a49e8ec1babf23c3274e590fbad70a3ae211cfd026303cb622bbeec576995b6a2d339ac6d6c5de86f032f2dd4db274d580c1dd158532f5bcb89602bb4c461f8f6f6df41078fba8b054dfed5d479dadf0f335797b3d5b00d59341affdd5670f35b561fe5eaabded82208c35f62c57b3d0100fb475a4264a126f1ebccf7479643161d9689f6f5748cf0ba46a759fef385024daf4cb836d6e9b9a22460f632183d867c9d4f0ed55db2ff5debf5e16cf7a52cc4019004fcb728b9336c8197bfca63e88bf5f55990a0a438800de230cdae5b96be1e5bb21dd958dd4a2d328e715f62577b04b04f38527879ce1f57073b9f3b0c0b322fb6a982280c2bc4a26ba66b18f65b6d119720fe2630e539ba6c1e3a4711327f5be2d238bc9c1d6fb4b767230eb3082b86f332c67da0792df138b927897b2a3bd3d446bda6c74e48b7c8e02c2c2453383d912e19d6e0e140246913a9db1cee5f8685b529d22af3e566b54be3997e003f6ab75e6d812c05c090769d752114616554a3afa18ee862bba24ad9e4eec72754f3f545e9b50707095073ad85f6d0f8cf9b6f31edcbffcdb7ff79a66017268de0b793bbdc53773a43f0d1772e6d6b7541c95ea368b2901ffe4969dccdf30c833085f5a5e9db64f322ade586b7dfb28c90f99ebf62e39ae4da77fae568bb412931e9a941d2e7dc02ae1c3db18212f067f157fe0baea0a3ab3475ce74e342f1c5948f05b2466ae81f9467a65e9a9047639b01fb33a353ff3386f647fc60d41212dfb62cfb805167e1f3b26ee03a7a21ac89b09f5166ba166e0b7ade92ac96cca5ed73c224e83fb47e855e6125c199eed456e39ec98bc303856addc1fc05b424f5da7b3287f16c571084d11435ef91ca8b0d31ddbb29dfacdae217fa0c5427f45e1dc2b0f19810821790907d72173cfad4f8bd4714a1b54e7722ce14d5a68cedb039d71b19ccf309eea38c7944857f4a8e15948d53b93587823a2157526a79b37b5b2c652d7b9abb636f611ed519def407ca9ad85a4700dd40b019e57bc9ddfd591697ff133c53add19c3476fe7a6af8f065fa20703b8c89f073a44e45ef189f8da7003d4bceae0e8fa125e2c62a0006f365997bcceaff9e44913c2760c2732c4d68f4a2abd7dbd40d25c7b3f657f782207e81c3f6446d9b85247233be4281f5366cc8f8e1c9e07835c512b67dcda8920ec5942d445ce46b7920e104cc4eb7e54bf5fe148cefbca84d4fc6ebfc4326f6a451bd5d6b348d89b6c54c384734a2a9e611f074a438ca48dadc2ac11195df422021e2197ea86f5ecacf6970999e4b80231299db60fb82968e9b9bd1beb0b36b4d46cf9c44fbe7e6ff5568d85cedf38f89f8dcf2fad4e53b4822a0becc838eeb28dffedc16ac640d7705ba4af3c3d0f658fbbfd0b21f5e17d69133b76b72aac6cce475c9ecdf2c2155c105dae71590f8d9a809a5fcc3a2c6ddf1451b6cb34a8dd146f5a3a60e6ebe0cd90b02a0b9368347795b3f65984fe2b0e286b2ef4084ffbd4707a4059f62c0ae8520bd2ca1a910c41a17d3a6ee106049915223c5c142f9e69e6ad497927d8bbcab839799b0bf7e368ddb5663af3503ffe0c74f9f5c962b705de121b7d0def03f3387c35cd05539c65a7ea8ddbcac7f7d69243c72b1665f23a6a141eb5e4f285445babd7db862753fa3f416f1ae6cedd429208f42237d1fe716a1535733ff17f16c5d97d772e5a945b879479db142f87bc069aec7fea88e9ccbc6881cca71c01d601cbd02f477dcf8fb90f074272e7b9e07733c6220beb5ff0642d472675dc53a94b6095de8506af0a40f9f96dfe91ad4e23a4a5066502f1e7e355d6f224b34f0ff48a785e666c5d90dbc231f30b9c22d7de7e02c8fbd3e5de251b586666590a2cad8028ccd3dde0645461ae0693d445cd2fc1f2797aa9976be3a880f336810e3edefa812de50d090f6cbb69335a10d2ce29e49b1a9c7a2d3d0099831634d79a52c1838020288d38474f09cf983b4ec15f6f78e1b446285b8482e74fd3b482193ff9cd28f04a69cbbfc9f931bdbd674ed670c387b265a614ad3c13863e619e60ec52dfccdfa18c915d52b3e3313ec4c57c84859db0e698a0af305d47c2b3af9cdc808a0e36a989e909d307ab0e7134cac38213e42d236a7feeb050fa8e375f94af7881ccaada0e1c888d1b3d0050dec60d67664ca01539da1b030548b7ec6d8603dba973853e5da17eb613022445d9357a1ae152b14d18f95c7e9d2cf734e20d7e7b8ebb3fd76063a1db313d4e47e4c31d682337527840ac28c1f22ea1c9a931552bde324c88074418064374bb20a461239095c5b5d5c3227969a61b4f1f3add637e53f02f83d1f2c3f1f6f308145fe6c2bdef7788702362a8c19062c6c44636136a4143fb45526afc02bc5531dab81c2e61362a3c1fe9d2b16c1372589678320710e95e92a9490ef262a24e7a8ea09c6c604cd595425992706f6d31f12041b7fef8ba53a30482fd479abe391189ab862e1f48b6249b9cc3531df2bc9000f779256e5aee6a557764be301f6be05c15a126b76ca3047cd880879ec38f7df1cff48ce7e4de7afbaa9462b07de05de7732a8c9dc7295d0d28295ee638dfa94147af3745eb109a2e1ca7b26c86df9fdfedc385b142b0c62b3750c8cf2358b22a9b8e0e7efd02bc58284aec22ba5f2d3276f755fad1e4984e79ee276ddc35996f6fb356ad09f32c223254fd3b9b9a27ec4212bce1801beb0368af17de495d59611f8c9342e6bb4b665188b60a6f97f69a091465d45dbabda5ddbe4ea483b08cb2e8f7fa29e263104928f93f6cd546cc6869465becab04fb0dd6860f8ce6b9835228f35defe16dfd237ba0e2793f066c3fe2a12776d96e99cc5f07802ee992ed94a2ea80fc4738018e675c8c4c4fb079f74fcee9e8f60c54116a24a1d2b75ecc7ebd02f406834c45910d36d23a82f5cd41b64c79128495c5129b59c5bff73f940d8350aa17acfed3e7f631fd65914651de0b0b324a2a193405ae0b5803661417fe739c3b067eec8bd547c0dee30c23a891f1a9f575ca9e18f633444ef16b724b9ab97ad3fe6d5623f5eff7a53a6f017b72a5eacd3800ba40451c8fd29b6793ce09f9c18d4a9cc0f34b66098b481b97a53e243df4b77a38348b127a4aa93910609fcb5f3f4407a943c4e9f6c591193fd030140b8890ef9838d36ba263e58825660746ccc5afdcda87ccff9977057feecee338ebb14d6769dd2186246272dc05cab276f50c68bad5b4ec375b0a3d831a6ca6b1d14cb6278457ea6018c89fbfa846f22a57ded34789b59d205c86442131ec6d1b296240db198f9e237ea6406c74160ff9b444336528994810e3f383f909c83f93b270f3cdd09a70aa4a4ff02122474858317a8c38946eac6a6d3b776e46702d9f9a54a8aa82696456cf5ea272891478867d90da54449ac28a95f4cbd2c85abfc445189b28cb644b1f4ddedd1a1942c222dc2fb9489ae95deccffc587a0772bbcc7e73cffa63eb2a9b2ed8afa0cec240cc33bcf2b936915cd5fe9c04086643d697205910289ff8bcb31163a1c6b3ae40e36ab991831bba6b2869ddfe80af11a91902ad45cbc7deef7c1778c063d950ed6fcb2e9708b2d02faa3d2ed10ad2a0d4c6dbca6923777a92ab85008eed10cd559dacfb2e1937cd80e4a0859ee68c10af3886448ad742968c232fe86dfda4831560781943add83c0a3e05f7e546d8b3f8b1202b1ea2fff5f8509011dd15e69e6a2a14afb82bce5e01cc37979ea09b199616421a70998da6d8d00b3ff2d53bc52d2f94a0d7f4ef13779a2809e09740cacbc4008f156f1a57351c5054ec0a66d6de106f5dc499fbb25b7c1cb26f236bf84ece542659d27da0976844d2626c9205e6580884f2bc863933ea7a12e5d3495fb3eac1a88690d22dc4a124f008775400fc516a1fc7674b95e7b4584cd2a34225532ab1a2b94cc460d7fbfa0445924fb90a6ba74c4a06be1344f9076094580817742b6482a8d03c3ee2aaf4e667e26a726b34061fd113673c648870161acdbd40e161263ceac7520b392247860dc34d94577bfe3520655f0f96269a35685bcb87bc0012c580ad8bf9c22ea178d3eb118b29edbd89e5f356ec2c545bcd95f7828d4f3c76cad63c83b9bf1994d75746e78d44eef41561fa4e2ac63557506124c2a8e05791d47bf1838d37f540697554ad4fc37f0834f53d0862671810d34ef6d3a6699080622a95336b5da6cb0dd4926ab4507f48e15fee41290a05a4bc41a9ddbfa580acb02f7426ea8f02491c856ee8c1e6317a9cfccb2a94b85996efc3d0d114c54269064793cc97b435923567ece604482f596beb5435224da6f7537f4c040b8689de7747adf2e9ae73d2b601621b49e3a7e7563cdf619914e147f9eecd26410a8c8e1748710b24f076eb12ddcd7bfd244c1ab7c00682bd33a2004506bcd4f6ad59294400e8434e8bae9e5b9841abb9f7872ea9ce337dbaa3ff5c7282a68ce65205b727ad5d6ee997b155e9baa5c5d72bfb37a5e40e0a039d609f32bde35796c6ca327eeda491da4df51dc44e05a7d7095871d581542d8dcc3ded26b04e08a500e3ab27d6f53301b3f82aede934943ed17e40398ef9f43537943d6aae6fab01ca9299b97aec9419fa164497927c6e0bee392184a51e889e84b80c29b4c539b385e6c18f0b162360b008ae82fa2aa7af24349f2da043462713d1e80259d3e434d39d56b33d69f4cd8b92795ac01152ea638e0ed033cde725d42986b7894ac2ce33a5506ee70e0c253b38d24f7043ce239275ab557e9406f3d848c3beb51ff3cf27d6eed404856759b92ea746d75676df6155a6744abffb8748920e32b4a15920e55b0ad6790b71606598e6c455ed19f81a5825893a149ad37108c86fb678e6a6395138226d36194326e4e6acf60b77ae12c40053e34cb32801e82b8620198d63d81b1ef1830c4ef0bc6db5c112c1da3293be6d911b2de15f560fc6c0e56bc2e47a4748167511b2b34ecc6b94b095fdf0f0bfa8fbb3c9165b4e5166a6bb54254f63800d9c7528acc093c521827e6115fc338e1ab6cd14798b79c0dbfc78cdd01040a597cac2d4aea3cddfdebd94c48734b41b7eb5a17e93ffd22f4fba039dd0f76b103f3d455ab876281d450b26710ca800ae414c3a12a3c47ed127952042579365fb7bf3e94a2bbb296b7e2aab9c243bfe8142da2839a7b5ffb0812692dc61fc6840ccee223ca9aafb1a490f95cfea3cc8cdb247b6dba58541ac91d4917c2e2384a86f6efa46388a4a5d1aa53c32750bf25309f828eff44de6272aec69ca0125083b08013b279b3ed69f44c4c7cbd384eb07c5ed2501c7f2f019e038679ea72c384be51aee89167911abf88165aa43ede0b1ed2c2480155014eeff2977072bc3bb223e969f44a464516c15b4ac632c2ea7d4558ff1a3b679fd80ecd1d0870716e0deb5f0ac01152d83a4aec5310d0ba28e80df25c3b609e6380a498c2d40c552c74ed5f9a136988d1517c6e13772a9bf318c95e45ccef83c2e3447f9d15f25928fc13e4d635e7354cc2c5421bfc7f17cc805291b362f723f8c116dd7fe8fd0f7d854347f431d073348780a4138e5c7c58a761100bb09627dd381d2d35a579e1de2183b9a56c200e0bd14fb0118609fc19830feee02013911", 0x1000, 0x0, &(0x7f00000014c0)=@abs={0x0, 0x0, 0x1}, 0x8) 09:50:17 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000180)="4e943206f7e097b71a676e6bbaa436f5ce9ae9b31e63eeea4768dac8548cbf325cd12f3f91dfc60dcedb3e97c7ce74ce3a12c96096d192eb844827853fd2fef05a28b049c9b0926bed78d1c875dd9909d5fd3511f263a167babc7eaf023f04b9ad2a3024eee5178f6b11a194fc5bc5b4607a110e96e2f2f321eedab18c7e7816df0f3e447dcd8a0b40a0010c57507ff51395683695cdd2a9", &(0x7f0000000240)=0x98, &(0x7f0000000280)="e04107f1edd10920235bd0deef0bf580cd51e946a4ebab11d477d646524665ae40ac4ff7412e4c3fb934a427d2df2e76890987bcd47729770b22bf34e94f7f4816a3a7ca86c03f16b43efb46692e69c2a1677f514773c79fda95afa743d6caf431ab1a75ec29d8aec653ba1b55827a87ac9aff6025feb568bdd9d151758ab163e1ea74582049cbf72d30be45cb56fe59412c28890d375071e03d1ed9cae9ee40d4c03d578ec4f6a43f6a96048cad93744e3887ff3d15b9bf74b648c4e798", 0xbe) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x800) 09:50:17 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f0000000100)="bdd5fff349f23ea47460e3c09aba830c9180f38053b9b969be95f86243c3465f37f1834d4c06a1e7b7ab63b0e3948131165c26d62d6c5bd1857d23498491c32d0df7e17f2724e48f82ad68c7d44baa115e216e46116cb10d5aab9af0d89b32a6e6d7ce441a9087d0c3923bb3ab22ccf821c0b09de85f1ecfc4cd49140c340dbc7c826df2babc13411301b508e30f9b47d3a674476bb0d2186f71374a2e46e8ccdb5683ff0d0315cd1a21262d0b0b309a6c58c6bb368cd27c97ba6e500d3f2fddc91f14185b07f088e94dccf5d1caeec73fa667ac6a5a7714dd1e4955d0d6936f1cb19f0b6d632c5504a568abde2c9ea9e4f42c05fe6933", &(0x7f0000000040)=0xf7, &(0x7f0000000080), 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x3, 0xffff, 0x0, 0x100000103, 0x0, 0x0, 0xe4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 09:50:26 executing program 1: sysctl$hw(&(0x7f0000000180)={0x7, 0x10}, 0x2, 0x0, 0x0, &(0x7f0000000300), 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$WSKBDIO_COMPLEXBELL(0xffffffffffffffff, 0x80105702, &(0x7f0000000100)={0x81, 0x8, 0x7, 0x3}) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) r5 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x100}, {r1, 0x8}, {r2, 0x10}, {r3}, {r4, 0x40}, {r5, 0x4}], 0x6, 0x16bb) 09:50:26 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f000013b000/0x4000)=nil, 0x4000) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x80, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 09:50:27 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000080)='./bus/file0\x00', 0x10000, 0x8) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f00000000c0)=""/43, &(0x7f0000000100)=0x2b) r3 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000cd5000/0x4000)=nil, 0x4000) chmod(&(0x7f0000000000)='./bus\x00', 0x20) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) mmap(&(0x7f0000916000/0x1000)=nil, 0x1000, 0x0, 0x810, r4, 0x0, 0x7f) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x4011, 0xffffffffffffffff, 0x0, 0x0) r5 = getegid() fchownat(r3, &(0x7f0000000040)='./bus/file0\x00', 0x0, r5, 0x2) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) recvfrom$unix(r6, &(0x7f0000000140)=""/22, 0x16, 0x800, &(0x7f0000000180)=@abs={0x0, 0x0, 0x3}, 0x8) pckbd_enable: command error wsmuxpoll: not open wsmuxpoll: not open 09:50:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 09:50:27 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2, 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffff6106f14c187eead3065ccd6fee0600002f7295328bd8ead51a7d294700b39c3ce220c5b47cd476ece59eedc3e9f8e6bbbfe0ea5f79fa9445d876a8c9d3f894c4b5aaff5914566968ecae98facdda689297fc913c92b9e6ed744836ad12eae6894d9e473ed6bed3cbcc46aa026f43eb89b469110f35c30288671a59767663ad86e24b57f87c7f5d0729376094374723bc12287ad971147c76e0acbfda000cf1b0ebc8200245030025a7612118aab56f534913b64af3c1d49c0a75d72704b2c5cdaa30d3ad015c512d6244873af68bc83e44718d1d8d12e985a90c21352fa77cde881bc85bbfa659daf6e197d086d0739969a7fc0c3d201d969b99e7dc418f25ac58ebdaa08bb01a5fd4b449dee848"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = open$dir(&(0x7f0000000200)='./file0\x00', 0x100, 0xd3) unlinkat(r2, &(0x7f0000000240)='./file0\x00', 0x0) r3 = dup(r0) r4 = socket(0x2, 0x3, 0x0) connect$unix(r4, &(0x7f0000000b40)=ANY=[], 0x10) writev(r4, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r3, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=""/177, 0xb1}, 0x0) r5 = socket(0x2, 0x3, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) renameat(0xffffffffffffffff, &(0x7f00000002c0)='./file1\x00', r8, &(0x7f0000000380)='./file0/file0\x00') fcntl$dupfd(r5, 0x0, r5) connect$unix(r5, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) 09:50:31 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000000)=[{}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 09:50:31 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0xc}, 0x2, &(0x7f0000000040)="39eef1db8d2816e11cbd9358f7ffffffffffffff20b9ee7ebabdd972e600"/43, 0x0, 0x0, 0x0) 09:50:31 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffff9c, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x7}], {0x0, 0x0, 0x0, 0x8}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) write(0xffffffffffffffff, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e3342625", 0x29) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/pf\x00', 0x1, 0x0) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$getflags(r2, 0x1) ioctl$BIOCGDIRFILT(0xffffffffffffffff, 0x4004427c, &(0x7f0000000080)) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 09:50:31 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) write(r0, &(0x7f0000000000)="788f9807b807afe58393386c37e321ad955741673f8beaa43b80", 0x1a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 09:50:31 executing program 0: socket(0x2, 0x2, 0x0) socketpair(0x18, 0x4, 0x5d, &(0x7f0000000000)={0xffffffffffffffff}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) 09:50:31 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000000)=r4) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000240), 0x0) 09:50:31 executing program 0: semop(0x0, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x0, 0x8, 0x800}], 0xa) semop(0x0, &(0x7f0000000340), 0x21) semop(0x0, &(0x7f0000000040)=[{0x4, 0x4}, {0x2, 0x3, 0x1800}], 0x2) semop(0x0, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(0x0, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(0x0, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0x54d, 0x1000}, {0x0, 0x8002, 0x1800}, {0x0, 0x28, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0xe8f9, 0x800}, {0x3, 0x1f, 0x1800}, {0x1, 0x3e6d}], 0x8) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000280)={0x10, 0xb91, 0x4, 0x7, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x17}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb7000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x488}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fba000/0x2000)=nil, 0x3a51a169}, {&(0x7f0000c81000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000f5a000/0x4000)=nil, &(0x7f0000c01000/0x1000)=nil, 0x4}, {&(0x7f0000f69000/0x4000)=nil, &(0x7f0000ee0000/0x4000)=nil, 0x2}, {&(0x7f0000d04000/0x4000)=nil, &(0x7f0000c79000/0x3000)=nil, 0x2}, {&(0x7f0000fac000/0x1000)=nil, &(0x7f0000d9e000/0x2000)=nil, 0x7}, {&(0x7f0000db4000/0x3000)=nil, &(0x7f0000c79000/0x3000)=nil, 0x2}, {&(0x7f0000d41000/0x1000)=nil, &(0x7f0000e22000/0x2000)=nil, 0x4}, {&(0x7f0000dee000/0x2000)=nil, &(0x7f0000ced000/0x1000)=nil, 0x4}, {&(0x7f0000e95000/0x1000)=nil, &(0x7f0000c46000/0x2000)=nil, 0x5}, {&(0x7f0000c7b000/0x1000)=nil, &(0x7f0000db8000/0x1000)=nil, 0xb7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) semctl$IPC_RMID(0x0, 0x0, 0x0) 09:50:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000140)=0xc) r4 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r4) fcntl$setown(r3, 0x6, r4) close(r0) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000040)) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000200)) r5 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r5, &(0x7f0000000080)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66696c653000ce025d4caef31488ee4ce86575d6f231c274a1c3aa9d1d6e374af5f658372cc0576ab18f179f275df1b693357851502f514af2d916aac6f88a931aac7c03a19561cba74799f3f1cde70758fd5f0b4118c28ebb"], 0x9, 0x0}, 0x0) 09:50:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x902) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$KDGKBMODE(r2, 0x40044b06) acct(&(0x7f0000000000)='./file0\x00') 09:50:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000, 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) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockname$inet6(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 09:50:31 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000280)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2000000000000}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2000000000001ff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0/file0\x00', './file0\x00', ['./file', './file', './file', './file']}) open$dir(&(0x7f0000000240)='./file1\x00', 0x40, 0x20) r0 = semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000000180), 0x2aaaaaaaaaaaadb4) rename(&(0x7f0000000040)='./file\x00', &(0x7f00000000c0)='./file\x00') semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x3, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x2, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000280)=""/146) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x3, 0x9, 0x400}, {0x4, 0x19}, {0x4}, {0x2, 0x1}, {0x0, 0xffff}], 0x5) r1 = socket(0x1, 0x1, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file\x00') r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80045710, &(0x7f0000000040)={0x210}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000195c0), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000019600)=""/77) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0xb1a00000) 09:50:36 executing program 1: socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) r1 = socket(0x18, 0x1, 0x0) dup(r1) r2 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r2, 0x0, r1) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c653000c5784182af5f7e1fd5d9e366f7315525f2f0baecd86dc511a84cbe5e5472588e440b15eb5334fb14d45a29ef4c60da51dcf4eb830f628950e91f91c173e21d1216760a349676c1f4951883bd2ed70cb05a52088f1f5cca8e55274e3f4b87ce3a10"], 0x10) r4 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="140000009b6d7ca75136d53201000000", @ANYRES32, @ANYRES32, @ANYRES32=r4], 0x30}, 0x0) 09:50:36 executing program 0: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x8}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xfffff7ff, 0x0, 0x0, 0x0, "01ff2ecc00250d64348d6b73960605a5e600"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCFLUSH(r3, 0x20004268) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 09:50:36 executing program 0: r0 = socket(0x6, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) getpeername$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="0000003be1aaa9f3590000000000000000000000000000000000000083a800000000000000007e0000000000000000000000000000000000000000000002000000000000000000000000003dc5e940ef78862b00000000000a3ff900000000000000000000000000000000000000000000000000000000000756701380028f26afe2e7ae582324c9b2c469f50e5e507ffb2be8ffd4d14311a8c7f0bcf32cfe38c90aa33989cba5f4180c0af4c231c52951f8a577caadf87909b5fa92d21678b6208cc140aede99412d6bed1ee06a367c05a478cbbad9a9585fc96d2760ffb1540a82cec19ed7b9cbb8ea1ec63820cebc3dfb52c848bb90b44debb9e3adc7621373579c85bfdea9b1f2a74562e85355650b98"], &(0x7f0000000000)=0x76) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername(r0, 0x0, &(0x7f0000001600)) 09:50:36 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x9) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) 09:50:36 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x80000001, 0x0, 0x1, 0x0) socket(0x800000018, 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mkdirat(r4, &(0x7f00000000c0)='./file0\x00', 0x84) 09:50:36 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) sysctl$vm_swapencrypt(&(0x7f0000000140), 0x3, &(0x7f0000000180)="8cc436ec8534d693140467a86ff3c58ccb90323b60679a61714db6f67af8703dd6158ce7430a83322f8349dcabd1b71cf54278010a1c385441c4a9f54cb984f305fd84ed638bb148b98ac8e03283fb7115e3bbe89a7cbc9135f33b548e8b55e278bafdfc566cf37373b8d785bf641abdca0243c2768bfccc036026dfb0c86cef76c82d271838dd314425c6d0fb855b959556e03d3634c2f062e0b7ebb9150c5b7a3c1f830024fa26fd702269d9bb", &(0x7f0000000280)=0xae, &(0x7f00000002c0)="2cdf4ee76a77e55d401db813b179541df8d5edb475facc4b879f8551e1d1e2c6f424612661bec18d7a8be2c273ccb9d7560e4177cac949d7f19c345c139aec74f45d3924ae0b62a61054e7a228024aca1a2a05e86b", 0x55) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="8f9920ce05000000000000001f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb936f380e8a08c65d1a8b", 0x36}, {&(0x7f00000005c0)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b84004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca956", 0x4ae}, {&(0x7f0000000080)="5f1c4a59f19049d320207fd9665b3dcdf0d7ff2b90c8eabd652d3dc697ac4bd4568e0ab9be6caecf66fb6a9db350b87a3b2c3e654e084700ab0519db81ab45b253fef4fc98c518f2e6b6e119ce2c847bbbd003732741ed96faaa470f5e6c6b5c52d5d0d7d5d66c2dcb18dd79dfed4306ba40bca186b32c00f82c1797981b27143ab4fb3a64393e0dee9f7b920056aa4a94f1ff81c12a23b088bd4b24df94790ae65f0809a184249f52992e2fa9002f265bb26c", 0xb3}, {&(0x7f0000000000)="055c3d62ee1b1eedc9e2", 0xa}], 0x4) 09:50:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) sendto(r1, &(0x7f0000000100)="d996e9396dab03b8efab572332d88fef5c6823de45cef418a7917899f209b964012b98984626e8c77335203ac53f6e95470592adf306148f646fd9deca713421df90c1815597ece221f04397bed7f7bafb02505f", 0x54, 0x402, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) r5 = fcntl$dupfd(r3, 0xa, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) renameat(r1, &(0x7f0000000000)='./bus\x00', r5, 0xffffffffffffffff) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f00000000c0)) 09:50:37 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x934, r0) clock_gettime(0x5, &(0x7f0000000040)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/139, 0x8b}, {&(0x7f00000001c0)=""/51, 0x33}, {&(0x7f0000000200)=""/127, 0x7f}, {&(0x7f0000000280)=""/36, 0x24}], 0x4, 0x0, 0x0) 09:50:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x4c}, {0x6, 0x0, 0x0, 0x401}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) pipe(&(0x7f00000000c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000040)) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 09:50:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x2}, {0x6, 0x0, 0x0, 0x10fa}]}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x800, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10004) r4 = socket$inet6(0x18, 0x7, 0x74) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCGBLEN(r5, 0x40044266, &(0x7f0000000040)) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:50:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="7701180400000001d943efb4c42c8c760019c766bcc916e08b0000046ba766d929b73cba381d1f6012c4f3ec5744c3730b499f40cf97f2c9b04b036cdcaa238a19e00dcf01521f612e81909c86be612967b958b614d7710f82c37bac6438a350dda7279ce2b2a7e1e1db6e44073a5fe4f1671a00e4cd81b0d122dacf98e5c7ff4d94c3a9a7c7fe9519294d1aa51f7eb0790214e39fb1537fb58bfc03b961be516c72d9461859a870afff3502e423b5317342fc5bef0ccac831de5e78d6937fbc74a9e87cf76109680f95385f946a"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x200) write(r0, &(0x7f0000000100)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() close(r4) close(r4) r5 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x800, 0x0) flock(r5, 0xa) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000140)) 09:50:37 executing program 1: r0 = socket(0x2, 0x8001, 0x0) fcntl$setstatus(r0, 0x4, 0x84) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x89, 0x4) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="e0700e8ae89d89ecb4b50ebd3afaf6f65ca75f60b9e2afd36554406d715079a711172e13e7af70adff9213384b11937e6d2cb55f7053584f3da47dac16448261810d82e9854b5afa378cc676752c9554c214df5997a2c9489cffa1e686bd0d1af9766913ec68d8059ea7a903801022caf38a42c3540836ea1e1b3c1b7aa7b1c64d25b1e69a6becf726f1efb1b48aa364330d5e777cb6beac798b7e9b13da9a4741a73dcb2a4c0a3d58b8a6e5a5108fe52c5e2574f47d137ef9cfecf3042a2dd7f8"], 0x10) ftruncate(0xffffffffffffffff, 0x0, 0x4) r1 = semget$private(0x0, 0x5, 0x204) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x4000010e01, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6, 0x0, 0x0, 0x100000100}]}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02c02a00000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000340)=0x8) pread(r2, &(0x7f0000000140)="fc356a677cf79ef07a7d359585b17482dadf724a8494e56fb007598fb72ebd684d4fddc02da16ae21b72006aaee936039d65ab4a49abf226a46af7acb6281d9124d92317b01dea0904fd841d9818a22fbe7d7d22d383acd55263ef9e463768715215d461e89c26787901d3d0daf9bf1c9fe876b9b5fec9957159e5267c495df096045fcad7e4722658614efed348c02df028ccae799954f3d5c4603a9a71b24b7699fe028e4080fa4ad2428572c9e8b82f8f", 0xb2, 0x0, 0x6) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x1800}], 0x2) semget(0x2, 0x3, 0x30) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000380)=[{0x0, 0xffffffffffffffff}, {0x2, 0x20, 0x1800}, {0x3, 0x0, 0x800}, {0x1, 0x5}, {0x3, 0x7, 0x1800}], 0x5) 09:50:38 executing program 1: socket(0x18, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = socket(0x2, 0x1, 0xfc) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000780)="46ea2e1891a059373e69ab3396ea61269ccd732ba8196eafd67d74419046c9caf11f7d3d7466e2ab8b2a182a2a6d6bf9b686cddb840907bdd7389d9c7636adbc07f3c70d1420057019bb8014e9e58b702d779633f5242fea80c0e09d84b08ea8971cdb8f70693cabdf86d6a7d588bc62393551bc8f22d9a1cb11cfba17676d84cabb29dcf8de2a88a4e39d99948b15448201df7437c779abd1789bc41b7d43410d385240f9b679e1531931a67abf0e13fddb8f197428f9cdad54b7b5828778ad58186d478678956853c39644d3faef15c14e7feee4213eefd2c9d3ed8381cfcc79345d3d5700c823f47dfb092f1ca04f270a9e40abed981570ad4644d3433559a1a32b773d4f5429954a599a4b9722f43e258fe4defcf4a470c7aae2c9cbbdbad30bb42e7c0645dd0b28825bb2e923a74ac8e300c622a1fff4dcead62f1fe4868e5e9b72aedb66", 0x147) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000280)=0x6, 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6", 0x278}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x20000) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f00000002c0)={0x81, './file0\x00', './file0\x00'}) 09:50:41 executing program 0: utimes(0x0, &(0x7f0000000140)={{0xc}}) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) socket(0x11, 0x3, 0x0) r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0xc9}], 0x0, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x26dc, 0x0, 0x20, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000280)) shmget(0x3, 0x2000, 0x214, &(0x7f0000ffb000/0x2000)=nil) kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) fchmodat(r4, &(0x7f0000000000)='./bus\x00', 0x100, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000240)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 09:50:41 executing program 1: setuid(0xee01) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000340)='r\x00') open(&(0x7f00000001c0)='./bus\x00', 0x100, 0x0) rename(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='./bus\x00') chdir(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getpeername$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000200)=0xfffffffc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000240)=0x7) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') semop(0x0, &(0x7f0000000100), 0x0) getgid() socketpair(0x6, 0x2, 0x40, &(0x7f0000000100)={0xffffffffffffffff}) pread(r2, &(0x7f0000000380)="5c05250a5dcff214a13ba1b72ee715469fb929be635af68bdaca1d1b63acb0888bf2c826a42b1dc2ff2b321ceb982218c2e778a4725f1d7972872a27ab45274fad902418978a72022546ae41259453fd2eeb849cb77714c091f32325a96aa8fb483d88a5c9656601ceee5300af6eab9dfab8305a62d4eb1ce4077438ce365056a2f4cd851331db84783bdb98216181969c92df78f662a364d39d8eabbdbe17a9e853480dd5a5077d8a6932419b66d1c86bb10220e6f2f5d317d8145742f5e88b329ce60be463560763e8ec33a4aac59bae045f02f6f98c6cb16e31737b0d3956ac0d2456dd24af46f8addf43065e9d80156337d6448ca73c4427", 0xfa, 0x0, 0xdbe3) getgid() getuid() socket(0x800000018, 0x3, 0x102) 09:50:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 09:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87, 0x6d, 0x0, 0x40}, {0x3d, 0x0, 0x0, 0xc73}, {0x6, 0x3, 0x0, 0xfffffffd}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 09:50:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cb00cf740e8a7053008773f914988a17577400000000002452000000000000010000000098490d077aaf9546060000000000000042108e909d7e1b3b3d84b99d95747eb2c0454c429fc43da7e3e90a379e7c5f8b130350f9b01fd9d1a9ca1659c99581fcf640d8521088e02846b2e53506f421d670dfff0f20b820a3f96300fc2c792bf0a3403b23ad523a0f8cbf26a790c5931013fed9a9b3bcb509ea9646620d057e5e192061a95870ae2a5575dce60fa098f595755615df3aaa5c15825dc47294fe3ff9f547d21ed19810b80b0e2143b32c3e99ba998fdd1fc6bb46c79304ee1c1fc58e7edf2abc893c42838f6d72ada619628aa6a08b8b4b6e94d3add4d2d4e5229c68a89f427b193aec40368e16edc742b068dc30917a9328050021558ed0fcf3907a24fe416c0b8b947939e2c96b6598bc7c7585111c63b98b4fb1b5cd9c0a79e91f91ea7ebd148789aef2f3563324fb61ff99b82d2fbfda59adbbc5cf938ed56f15df330561c41442d466d5a8455db5f0b5af3ec5e3b743c90cb6853b5201029e8773c5dbe3b3e211d49848ac686479b24f90a2b22a84ac4f0857e697731efbe55f946091bd70f9fe59f9ceee930db9c1b30f394657310c3dd915ed9d0d5af11f38cdf6bfddea01e78d6b88d1e9f53c8412b0878194c18e16fb5ba1619b2c93021f66a0e007dc68c479744edee191237fd969c5137e3cd3db9308ac20a322d182fd754e6f6e7e6b939f41d0744f132614c7e09ae629d4fca8a18fe95a760c23fa5caec4d2b68e88e65053fd36ce7a2eb9bacbc48c7f3863cccba0c3ff9a07761f318a4e895574de487894e3d57ebf8a1a7e84eff9a5cd1d0baf9eb3f327"], 0x10) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="140000000018ffff0000000000000000ac1401ff00000000ffff000000000000932500000000000000062ba5a6b6db44f03a451b27065d3da438e111c08cff1d2a2fa612d896807b55cfd55355257d33ad936e4d225beb6582f2aecb560a2e8ffd50d4cd93211c5d40cf33828564f5257e48b6e1540837da85a6585b12d030decf4b244504b3e240ded255bce6ab44af999c07e2a299b27f0a8a", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000100)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000380)={&(0x7f0000000340)='./file0\x00', r5, 0x3}) r6 = openat(r4, &(0x7f00000002c0)='./file0\x00', 0x10, 0x80) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000300)=0x5bf) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r7, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r7, 0x0, 0x8000000000000000) dup2(r1, r0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{0x0}], 0x1) 09:50:41 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000000)='./file0\x00') setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') rename(&(0x7f0000000140)='./file0\x00', 0x0) 09:50:41 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup(r0) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) open(&(0x7f0000000080)='./file0\x00', 0x100, 0x160) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x0, 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000040)) fcntl$dupfd(r3, 0x0, r1) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_READREGS(r5, 0x8004667c, &(0x7f00000000c0)) 09:50:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffff7fffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaf949d02f6affff6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7f310cddbac5b65122cd23501000000000400000000000000ff01800021d39b4028adb1ffd8fb37ec4305642ad0cf8724eb18089278e314330000000000000000000000e02b05e5d12f"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x4]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 09:50:41 executing program 0: unveil(&(0x7f0000000000)='./file1\x00', &(0x7f00000000c0)='x\x00') unveil(&(0x7f0000000180)='./file2\x00', &(0x7f00000001c0)='W\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') unveil(&(0x7f0000000040)='./file\x00', &(0x7f0000000680)='c\x00') unlink(&(0x7f0000000080)='./file\x00') 09:50:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = getpid() r2 = accept$inet6(r0, 0x0, &(0x7f0000000040)) fcntl$lock(r2, 0x7, &(0x7f0000000080)={0x1, 0x2, 0x0, 0x5}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setown(r3, 0x6, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x1b2c, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000c28, r1) ktrace(0x0, 0x5, 0x800, r1) 09:50:41 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000080)={0xffff, 0x4, 0x101}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000040)="fbb2e5fb493835a7757897cb3aa51a20b81f5c42650973f7613d73117125385c350a", 0x22) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 09:50:41 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x0, "ffa4b8de78a300000000000000000000000100", 0x0, 0x1}) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) accept$unix(r1, &(0x7f00000001c0)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 09:50:41 executing program 0: syz_emit_ethernet(0x4de, &(0x7f0000001e00)=ANY=[@ANYBLOB="aaaaaaaaaaaa033b5c0b906386dd6051e01304a8160000000000040000000000000000000000fe8000000000000000000000000000aa008d000000000000000100da238ac5e34601020000c20400000000005a02651ccc5169dacb80fa1aca43f3a46ce3c844866a93d0b21fa2ee2e65a78ca0bba599f5249949326d627710fb5c027d61d0f247896b75000c99a94fba56c0453fab3288da0b098aeaae7137a2410a609ebc2e2705965188e14e7e25b88177703877dc64593a6bdc46d4657de60bdd70bdba057ea26d25301a4429634d7fd2e783fdcf85893e35e763391ee03441ee50c950af88777527b34f86f7a7bac5e42d3f5151cdb5d25057985afb7ef83753638b4ab0debd6c4f0cf5363d34be45137b6d6a28d575f277ec9e09378fa9c9a569daa3c32dd31f396c68705c2b54f1919536ed6bafeb4cdb41255f21eebca11b3bb7d588534fdc73fbe6f3c3b6566489d30afab934fd54613c4cd6d51785cd2f1ce98387a1fb0aaae6b748a74df1f22ea2587d9c1d27ae6d5be7ac6e04d30d34c0abf725dac7bb82d949bc69213cbc607b45b461a2d00c964f0ca0c1c64ffd363f4f4bbf5b1f0244d4c0b14f0e62e2f30c1b8d56a282bd795ff8a8103e05240e0d75521336bf372cd71086fbb39a767cec2a6487a6b9d2506b55dc0c7fe3539b1c2f6016cc0f9227abf13d3a88732e7c67ef36f64f3d75e4a49b96e0cc9316569a4b6a557b6719e4416c0845babe4765b7bb05975c2ad089d3ff1c6c8265abfcfcd347787e31836a13e019269ed5cd54dd2d495a80ff0fdc19409e0bdb301673198127f795a76dcf80afbf4afa4cd26e5f524884bd1ade16129b4c61ff01001226bb0febac58ebeaee7df29cbc762c648f71be190b787fef0a4c2bb84a0b84e16a369a71d09d64d227ed7aef41d4302947fd9b3ed80df0f2a2b1f7ef7e92bf533e5ec356759c2f38a46c1710c5f9cec4cedb7c9302074ed6d46014c13653709901e6d6f60f9ed44e8f9682b3aa8838917084864e70393d99fdca571067299b831595791fdd67ff11fc9bddb717896d3e4a8e660357d76f30e4d91943d0d9fc10cae615ef77c6aeae5c81ffef1a376f5c2b00c8516158d7d69f46eaaab2dfef62a9e01e53162e115487a285a6abb84c0e351bb37bba6c824cbac369909cc5891cdbd5d5041f652c4f2d6b0d53de2b87aece15001f2ee90bf919548e7cb64a59c8a49d8606c9d1964b803b71c15477b3771b5e4ab8b552c1c579b1aac6bbf5e394d4ec9c130b9c0db6dc76fb1705254ca9418c245612ebd91ca7af41c9cbb4cfb55bce28f2a262e0faed5be6f543dfcf0c2a1376492324b818bc2c0d121a6fe0860d76286d8630a9a65470b53b6fa4af584570ebaa04435ffd521b73496e2d62814edaa6c20ad0b4824e0500281dfe78a724d75bc91c14a64e5dbbf7fcba5c5e2ef0999dc9e54ae38abe3b7c9b004939f4b85c4e27230ab1ab3beb913ef43e467c0000010000000000e626429e45295cdb8c0e68c50ce98774a963af0489fe54693d9531808a4c942d3ef7fdf103cb41f10c11cb25429549d0b270693afda6f91a99eac34bdae7f48222fa396a7b8748ce4c652275483bfeaf1083a934e331995a694a9da8f326ff73af4a63d7c8e938bcd5a692d8499b894ac1c21e461d121a7827f67a81d6471b99662b6800000000000000040090780000000060d65dc700000000fe8000000000000000000000000000bb0000000000000000000000000000000090257cf7c5f2fbae55a54c211c9f852a9fd2a6a4b19acffd94bc1f79a66942f38ee15aeb104d5a72379ee3480e92a32e48c3700306dc0ae44717939574ab10f70cfd48aa15363d8d094b768b321689df3730acd778b6e608a273cc5a1774cb4be75b69d8617b5dd0e120c9504019b3e7d5b29de4c8fde2af755c8caa515a766b53f6b5f2fa87f09adeade3fa9aff1b9b46268ab1a5b442b11f77974ba350a577ea01b5e7acf99f26b88cd927281b0900000000000000000096277db446fa87082b543c5421ecad98912c29cd7d94f2f2af0757288ebf85b7b5d6464a8ad8ce5c39176300bcec0f151d87e8bc5b69f7adf82a107c72c95f1f12fe8ec4b96bb118699250ab3563c9e2404256eeda85fa42bbe9a007921ef53bdc72feabf75f4d746b852fcbc9a24145e33f4393dd6fdd946347db7c148d1ececb142f14664b418c3f3b94854c4a8ea4d6fc3a"]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f00000000c0)="d312b9eb6ad18e52b5b691eec8c80bbf0b8751febfcc9c76c576c70ea21f723934f6d66c7b771f15a89a2a", 0x2b}, {&(0x7f0000000e00)="47292bb4b898f4616d6458fa741a4c265425901ba8df9c073fab97a17942834c3d57f0f4a1d74208639089abdcc1d357873dab819d3f76412cd92b634133c9888cfc808db34b8ac6fefec4850fcc76f09cf604ebb6f3f8bced940b3c793c19c4b3bebf4f2332adeae96c02c9a204fcb6e9e4b03f25207177957ebae57cf21182bef9db7b6f2c1253c4e7af0519516acd461a8405c77dfe88f33632242576984409304dcb2f8263131a1f18ad5d4799d49c38ea0304031cc0c69e7e13edcd16273712901018df49814e71bf98d462ce72172a6f1880fc191f1877adac6a4801c8f8eb1fda01d78421739687dc734b10f2446da2823ae3f29ac62d47731d9bcd77ef3f135336508d079746218facb922ab3870d5b31ccb4d2005b2c277260f21c7eaa34d32bc74a9d26487f5af96e957a7035422aae71c07fd084beea9d091839fcfd48cfe6075e37f9a6d132a83684b3cd1485686e85004b2a3741c342b58aed96284a637420d36abcda3d39b61f634deb7ae6c14f47054c9896e96a29c48a8ad50b8e245fc459a18e1d87148c6d7dd21cf186bdbb940c2e609f0474f1e5536a16c296293976bac464b643a3900305be05c9cc6c276407a701163ca2ee49bd4a22012c31c1a8ee253f07275f7cad3d6b87a036ca885e42a30ddb74920143233af92e17baf3134e4efd1b65b75a94cf77724859670347843d8182889816363e5ef9f28673c82557f38c051dfec28604d3e043171b4854f44dc476ee1a813620caece367850bb644fa35ba7106c6c1988caf2beb6061e27463824193d879e5fb262670edc74a9a7e9a373cec2b6b872b1f5d804cb636adbed039543073d29fdcc9266fdfc0f1eddb27117fc6e904f787e02fef39f4e16df14755765444ddee4427136a7a20eec3778b759121973646f9f30ebfc3a80847386c6f20d3cb37b8f5f691e50a61e264407c1e4ce76571b9546d398701518868f279adb56a0b3751af40e9e1cebe9f5232a63dc142c6d32e052bd87d052e83d8c0678d1aa57f2e9db5594b1557fdcd49737ee178cbd62717eff79c917e6432c30bcd72604da81ec429100a77250c6f3988b5ef830d6e7c8fd388127892c6c409e1545d63e65ccba3e88845095428993cfd1934d0606b60be1d424d93d4ef84dd583671a08537ab56ee281b61298b7dea249b9ceacf5b1d2af51f6cf099016589b41afd1bb42df5185eaa135ec5702b4f8e2844ab6d2b3f74ba904033bb018da6cfdb824da7394a0703f69a64b265cc3c0b178fc4d15db36358c46c659528a2af334810348bcea05e70e6f0477fa9af668f221330538bf1bc6cc30b174d68f6f2af7aa350002a2afca6ea9583ea85826bd3bf53daef201a9aaf9abbc0b30e05a49edb4d173b6c8b5db8da2766a154e2ed7a4e75143f31ec9c6fc24ad1d30391c977d41df5fdcdbb7a7206ca32baa7daed877073c603ddbb24722ee9c6e35c7076d089cc1c25fba829ca05894eba646fb23f206b74c352f9f90f60288bd3dc76ebeffae4b96261ae83e90660554ed802c31c5541d767dfcc7ace507064c83cc30227a61e2582d5914b89ef11f3746126bd7d40200b0a86a409fc4efd2a6a0dc51f9d52af32c5fe61504fa783a7b8b6c7c290f585f3447dfae283a32275c52458409f9d6923ad4b33ae897f354a2cdfb321497a84fc5fe745cb6dce773d0db6576e36c87643a4262bde759322ead83f56c219c0ea6a491521a2ecd6c9df88dbf373b33925b82fbd0e6ec1b2f535f191c18d20146c7ebe61a38550b789eb1ea9ac1b49e96f58df76eae28301b75543b577d2458620f56b7f771fd7bb8dcb844310dd672525edc14b3f5a655c00a88572aea31d1e5b0ed2f919bd45a2829e7d4e4d3019bc4b10f3e1f0af525a8570899115fa5ad173b08f99899e8b8597eec9719b1e909eb59f8f86a3e59ac8d7957137664bb817292b93ff6574d39c67b4ba486b1811cab41667d62a8c8231484143034ac238c2331f9e36bc7e928d3b68874d84200912a60b2affc4d90aaf144bf1431e7cec3c78288eba7628cdf67fce5b8269774c4686391a550fa475712d4cad28f5e5968b73e37ee3aae67eb5c6ddfc55e616ad9c1e81a3931c25a9873b8c3545080e8b330df705e32067232e289a5ea44104c54048f83d5ec0147c410f0994ce002b4d5d19b2d4d12357a59e1904be3ab8274ce8e6312f967c1dfa7d3f785106aef48ccb00150debe5def5212cb3b68b173d8e6a25866b5e56d2977d1923f3602bc77e9ec07a42d07e6071ad2c58841b6a8dce78d7717e4b03fb9545b85286945f228f1454c97d3aab1614748fbae1e1ae46d584235f174c292f7a5ceb121929fa9a387d4f777951df29fcaacd1c1dc9ef2abd1d8ba5814cbaa58502e27a309a10a0855afa0deaf77a83397b03dc78c4454622fa620afe2005f017dff9f43f824fd6b77c5190bfbe5efbe372ab875a7248833845be39e1d043ea8df26d8f94b428871c339f630f9e75afd8cbfcf0a08d95979bf466bb323991a9e65878457a01d58a7f4a3ca8df832a3de2e37e0cbffc2c46e3c3a0cde8f0afa8ead878f144050cc1e837532f56414968f4c44cb844447a522da2733fc21c4aa791fa672e4588084741ead8d3f81ed3a78a116827dd9f7b75a0dde7aff13db3016228f2701dfbeda013ff6e32e0e55aebb713114c95a761c657b4f22614ac951072151d152d9094cb552093065830f97ed20cfb5860665a0456739e336969f12184721b46bd33b44a0c30ce0b3f0adb362b2ce1bbfbcba8a13f3aea79848eed154c01107513ef100d5d4c15f5fa6394d98c7f84a43caa9a51a16b82b966ea4ae13d3bb3fe9aa53471556b554c709e5ee677b95ae4cd28e421a9b23eba62c477805eed07fe33cf0a71d4141ce575a8625fa06626c3d7d37911c0f58346fdef279fbf00301b35a5d1c2c267b71fb183d72e6eb1a665572a2bba6e06c8f6c27266e2e02050720d4c4305952b997922f2737dd5ba84b5c2968cdd979ae30632b8335ff8992b0cf5edcac8d2ca90cc712485689f8b2da0bac6133a88fa308dc95d035558e68b6253449bfe8167ca0001fa8b8a319ed8d39044de13258aa70e64af0380ebfb20eeb88c2dd89326fde113e7ca62deb0caaf5217c182b2d3b23c464306608be37f78405afe27b5840457a43fa4f189dbbc0266b225e59180ab3d3213831f367791adde2734c2def0e2fc0b4614378bfa57d1b879dff18ed110d6992b33d3e95a338b8eedc9697c93c029b1dd57b0fb52c970b289052d7c361f1b157b987a3f9a5a664627ba308e129643055cdb1b125a979a9d7e390a08809198eff57e5510cc314b297fb137ee0d69c89538224faedd10f10fa2d3def9fbd6dbb2b4ac59c64e0ffec79810fc27c433b2895ce6164366a5daf92224ae9c738889bd20cd7031188c61b5b7980b61dc2986df02b6081995aecfa6dd96b990f4979c1c5ca22d84a8bd2e5ba89c100dfe6e9f1d48569da254230e8e3401dea68ac6ef1ed6e93c9bc120e89b4fc7d57221069321912ebd839d30152fb21155ecb7aa190449401716a6e0e992fb8d8b162496f36e3b82651c31cff204382b9b467d344c560c6798a9a74105157cb3dc325cdc4fe164616ef0db063f57279ef8a4570d54b89ee2a3b21bd7dd6fc2866279822c097eaa5524e9b44e8700d0795b9c00dc0d2d404e1846c649223fc1ef9e756ddd12373edbe61e7bb10e741da15afa2cb7cc9d0cb8712cb6cb54c00a14b7e316e14c8415144cbffd01d7d230b9e1f1ab1b31a1b0fc95267381db80cae4f71643833a0d944f3c21e77dd39bd17206022ad2ebf945f5a6286a17bc1bf9d32be53a6dca8e9fda77d8095e7fb4d88633bae104915740984f26cd6118ec490cd49947474803a44f78c7c971dbaeae7a40dfa2bedff034e687a40eff8359bbb0a2bdb6c7bc138fd381a5ef7a813e610ea315bd22fb9261cc7e504d10888e3200ceb2345e4834206f46497446a32cd6ff76afe4892282e7c4fd527053569a554f448cb8beb1845d907c7f7e2e4e9f95b827e314bf6e2d01c99b9c8b522cbe35a3585c8efcd7434177da02aea801ac0fc37e7f8634663d6b12c54051f73fec3d871deeca4679a9e4cdb3c3e6378dddc53780edf231f6c82c8f43e71a5357ff8c6137f487ee209e7ccc0effce1e1f59c9d4fd77b7dc733f7be960085322a7534d1950036bf368241b859473496b275effc8dd27cc16107f2af9a0b5e8081617c5c4adf7eea39dee4d66dba5dca85a3b10f7995821c0f478d1147081443b379346a9ec2cf9398de2b63d002d52dea650e07541975542d418b5ad582a631dc639da810c91745c4043f8ff7ed2834baecc8000b74989236d2f1d6d0b077a5cd1e2e4bc7197a687bab3b1a5488a82857318bbab3c0c36d1b30ad464a7236067b13a1d20ce4c7a082da9af76d5cd6c8d6654e9d0e9d580db52d3bada217153b3bd7e5fdbf5cb4bd625caaeda03a056815e677b362b74fc1eff088c888fdfabb397506427a1130a0bb0a12d51790835a1542878e80d48c0951b70ec8512c548f04de149585a5b44ca03b21b6207dbb951a6b4f4a8137ccb388074ec8ca24b4e9e2b3173a7bbf41918aa359377b99dc7bfda56c1a7b6491320454edae29d5f37b8392520080ddcdb6bde88b80d36680f17c709054cac16ffe522c3d85c657a350eea90341c6a7c051fd173e32d856178e2c2aeb00e3bfda615b390ec38264c339c37e7c964a9fe80c137116e9624c489460b806d358c24468687ffaa3949578a15df3ec95e68e2c3f2e542de561a86adf1a62248b0368b7f75aa8f662dd712edf51b9865a8832e23c90f8342f12395c7f6e0847dd67bda547e590d8f9c3c73f3ad1ba3a6cfb2e423bda35c990907fdfdea532d088c1ab5d27828b26ac8fdf46a525f99dbd1349c45a7e86ce8b697b16d4a9c5da4b7c7e09fbaf77ec4d0a259d2f94dd43c0286ddc334d26532a0508882dc7bf0690485be261fe0c6b4d75ec3f11fbf66c809ac4e3733cec21ad9d25b6d5702030a1d8fb5b95eab5a721805999aa67b14226550180a68093e497cdfaed56c5dda5911442692259f0c6d83e36d799efa98635e062a9133f3f107b7ee02e49dd748df62bcdbcf853a0825ef27690fb0e9422a5962855dd4693e2caa669c362076cfa41ae5ce35a80baaf026708d94742b70b34551bae7cfc9938ed4f05a6e9cb1aba91cf21c5190f82ce04e089df2a9e9c540ef6e22620f221aa2d826cf0976c5c75ee2dbe9b5e6b877b1402c6865bf24604dd6d884cdf011c83940866a81c0b7396ac5a6b567988b93471a37fb751ac8ec399a7313b6b575a658c880f8eb2150b90a678782fcc24d6eedb2700c4c1a2ce0281a278fb9e6c10e282def94654548384ed5427ce352a4ab572daf2b5bbb384b6b5468d47fcd00b6bc89f3cefb316b6fcc35d21b408adcf5cafbc82e3d009dd17215056d3f3c5b22841721bb2d43f5cc4029a7195ae682ded3951715bb2dc2f750ed3f98479e0df2156c472680d6c9fe9ed660626a7098419a82149b9b10b0aaec0e96faee171bfec87597f9606712eb8eff3307c09b50a5dbb51123e6a6748b00531b72dd88a256b3051291e3fe2a570acd03b4a8ea0edc53ec2fa0e4e8a59f25b7c59fdcab2986cddbd6da6a0bd16d207462580a688f77f60063745f9d691ce1fde3da8e772bce946aaffff255af36c2b574d7821fb30542954c74a606d50788cd4bbb30901ed667f5b06df69f37357c32cff9f7d2993bc7162249e6c", 0x1000}, {&(0x7f0000000100)="983618824cbbf9d51feef1c75e818ecf32344f88f773bc5875ed3c6c8390597725303a54012f00f961b844afab8f0f6d607c33b7d10030009e2db12caecbabdc5e", 0x41}], 0x3, &(0x7f00000001c0)}, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x40, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) mknodat(r1, &(0x7f0000000240)='./file1\x00', 0x20, 0x0) chdir(&(0x7f0000000000)='./file1\x00') r2 = semget$private(0x0, 0x5, 0x46) r3 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffff80) setregid(0x0, r4) getgroups(0x5, &(0x7f0000000340)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, r4]) setgid(r5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) getgid() getuid() semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000100)=""/51) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000280)=0x3) 09:50:41 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) bind$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x11, 0x3, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) setrlimit(0x0, &(0x7f0000000080)={0x10000000000, 0x3}) ioctl$TIOCFLUSH(r6, 0x81206919, &(0x7f0000000300)) r7 = socket(0x22, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x1, 0x2, 0x6) r9 = fcntl$dupfd(r7, 0xa, r8) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) 09:50:41 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)=ANY=[@ANYBLOB="fffb6074ccffff1b39b2f1937fb8b442f0347200ffff0c0900460000280000000000119078a41420bb0000000001"]) 09:50:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) syz_emit_ethernet(0xf6, &(0x7f0000000180)={@local, @random="05441d087915", [], {@ipv4={0x800, {{0x1d, 0x4, 0x2, 0x8, 0xe8, 0x65, 0x2, 0x8, 0x8, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0x2b, 0x0, [@local={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @multicast2, @multicast1, @remote={0xac, 0x14, 0x0}, @multicast1, @empty]}, @end, @timestamp={0x44, 0x4, 0x7f, 0x0, 0x8}, @ssrr={0x89, 0xb, 0x0, [@empty, @rand_addr]}, @generic={0x44, 0x8, "e861d97cd55e"}, @lsrr={0x83, 0x1b, 0x3, [@multicast1, @rand_addr=0x16f7, @empty, @local={0xac, 0x14, 0x0}, @multicast2, @remote={0xac, 0x14, 0x0}]}]}}, @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0xd, 0x4, 0x8000, 0x0, 0x101, {[@sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "2a5754e50f3e6369ca8d6271c0f5c3ae"}, @timestamp={0x8, 0xa, 0x6, 0x8000}]}}, {"970bc84113b97476050caec9c1e5b764ff9467da9fb456b91f46e23992c10986ad209e0d86024918b624697b12061037c1f7b6e6748787e22c31e1bb93e50153"}}}}}}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) dup(r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$BIOCPROMISC(r0, 0x20004269) close(r0) 09:50:41 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x7, 0x40, &(0x7f00000000c0)="b2f9f87616f5307566e0b5e2ed75a0cf42bae16ec81b62aeca2f78c02039d702bbee392ccbde53c4d4dbfdbc686209e4b6b24d7e9fcd0509f15e0d2f83bab273252a9e6a2654ca0535bc60f166e8576dba268d85e7699ba56880d54cda11a074", 0x60) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x7e, 0x0, &(0x7f0000000000)=""/126}) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) lseek(r2, 0x0, 0x2, 0x1) 09:50:42 executing program 0: semctl$SETVAL(0x0, 0x0, 0x8, 0xffffffffffffffff) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 09:50:42 executing program 0: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x1, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semop(r0, &(0x7f0000000180)=[{0x1, 0x5, 0x800}], 0x1) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() semop(0x0, &(0x7f00000000c0), 0x0) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(0x0, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0x54d, 0x1000}, {0x0, 0x8002, 0x1800}, {0x0, 0x28, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0xe8f9, 0x800}, {0x3, 0x1f, 0x1800}, {0x1, 0x3e6d}], 0x8) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000100)=0x8000) close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x3, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$PCIOCREAD(r3, 0x4004570f, &(0x7f0000000000)) r4 = getpgrp() fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x1, 0x6, 0x7, r4}) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x15, 0x0, 0x0, 0x2}, {{r5}, 0xffffffffffffffff, 0x0, 0x20000000, 0x2, 0x9}], 0xfffffffffffffffb, 0x0) 09:50:42 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r3}, 0x0, 0x10000, r2, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x3, 0x0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r9 = getgid() r10 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r13}, 0x0, 0x10000, r12, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000380)={{0x5, 0x0, r9, 0x0, 0x0, 0x115}, 0x7, 0x3, r8, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) setgroups(0x4, &(0x7f0000000140)=[0x0, r4, r7, r9]) ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) 09:50:42 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) socket(0x18, 0x2, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r4 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x10000, 0x8a) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000040)={0xffffffff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0x80, 0x0, 0x100000000, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000000], [0x0, 0x7ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 09:50:42 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503b1", 0x5, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58c"], 0x10) r2 = dup(r1) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, 0x0, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000140)=""/163) semop(r3, &(0x7f0000000000)=[{0x2, 0x6, 0x1000}, {0x0, 0x0, 0x800}, {0x1, 0x9}, {0x1, 0x9, 0x1000}, {0x0, 0x400, 0x1800}, {0x0, 0x4}, {0x0, 0x6}, {0x1, 0x1000}, {0x1, 0x3, 0x1800}, {0x4, 0x1, 0x1800}], 0xa) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000100)=0x10001) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400fd7d81afe46d5733e0f29387eb82fb168297e2ff239696473d48e4c734a899f96f0b224ec765ed0e76d92c6b8a03b10820a58fe43b00010400000000000000d9ac55a52f7dc8062782814d8cefefdb1bd4f9c0e36d58ab4f79a65f69e73991844d490000000062d8edd55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef38b4d2c38f572cf51ad724de92f008c18dacf12aa76cd68b652a1d2608f0d9c81b7ebb57e75bb2dc6657ddac47a47e1d36a82818af20ea997e3ea944df0430b67f055df2b473f9df01000000000000c1ecc440000447c89263b7abec3fef53c46f9362301576534c2d7eeac6f7059fff03000000000000ff67beab3b00b0c1b705f6f430c1ffc4c0db6c55a02a05961e2dcdda530389e6568fff014d217824b0aa5560ea147f1bd941f986fc40017f2f064b23c5101e713db21be5638e4000c7f1e1692c35dbdc77d3f7ba942baa127a4dc32619420423e309f3354fcd7b01e94dabddc8a7136cdb22c517b8939ff036a801b5669356a3f90000000000000005b85204e29c8c37d69864a92144e3ea32e04d709d7d06702a7897312d6294fdaa47b48ae5ecf2f4f193a9ddc93e8223278f36593c68be103eb0954fa3c63e07000000f3a491718008d3028227eb42d6aecefe22d182818e64a787e77fcc718828d5b14cd97e7b0e51f4718d92e36d9dffd764da16e4ed50dbb80d70e9658b84bedef262616ffd7e021d2a8c99ab0109af4598e66ecb94dd638efba4f481f047c2d02aa78303d2d2f2c94b5d5b7f44f0154fbd921372b6db8e070e477571c082b83995325ba28d1f6cbbfa38eb2a450353e206ae63ea54877cd051f231e0a41cf7144742b87207bb59ac0db8eb7a26f41223ee94b5a3050000000000000032bd10467c0ca0088cc590f42c14b2d904c0fdf00b47d6d3660363776f795ce05e658b0300d7625c71a56b0f6ef1c7b3761b075cdcb511cc6bf53ce9e2b1260cae68616d8c1e8a84696b4d7d581eda23a11a41ea854a3e0d85be31fe74ccec556aff82f22e0c2256355b959e64dc536400c508506a4ef8b6d9cfc71cc1e7ccf6efbad11bf3f54063000000ec00000000ddaf2ba58cb1d2da756f223f08c81bb9813a0ae342e295af6099b72fd08ce3e8e7799ab6d7fcc313448ac8885dfeaa03bb4b59447bcfa2a6ab4b759bbbdf89fd5d6aa5dd23ce38bcd4ee873668314b96e1caf6c6b95c31ce0724e640d6766899a4e6bd08afa4f31ff1730df0b02a0f6bc819af70bc486f62c55c524ec2322a6c5112655d1088acbf02c90a53f6f4837970260ded47078dd42ad65f3200a3af3835c0993c7797f8c309c088010bd91782c3d805444dbe1eb2998c515eaa15c5929f7fcdadf441a10458c1682d7d711c971bf778eb79385c9a5cdae17bf122665b4f4b7a7019022f2e017bb6492e3218b06ff4ccb2bbc5a1146bdd4d202afcbe14643919f2fdb779fcd1f64504e586"], 0x10) r5 = dup(r4) writev(r5, &(0x7f0000000140)=[{0x0}], 0x1) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) bind$inet(r5, &(0x7f00000000c0)={0x2, 0x1}, 0xc) writev(r2, &(0x7f0000000140)=[{0x0}], 0x1) accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) 09:50:42 executing program 1: sysctl$net_inet_divert(&(0x7f0000000180), 0xb, &(0x7f0000000a80)="470afc4d0299b2d65a304fe60224c7bca54afb318c5af95b67292966aa3f036d287f803a13356abc2b712c1390b0ed7783294f967016b8da7f0000000000000043ad3112056916ef66c295645beccb262164cc86298884a619923e096d4d00010000000000005f0934da532d89230dad4ed40551f06c9be119afce5dce0ad58c1f1def0ab891cb836be50c509e8d9433b8823b978e18d4000000000000", &(0x7f0000000140)=0x9d, &(0x7f0000000b40)="8171b9c8f33440944af1b7df0e8a02b7e335f3925105e7f8e0edab2c3721e00b550e05de842a20a4901dfd60d6759392dfea28e25777f97c3f000000ec779f00d6a805d0ec35349a382a76ad6b0900998ba955c6f3cb7e8f8349a52adb974c6f728a32f741073e4d038a", 0x44) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f0000000240)={&(0x7f0000000200)=@in6={0x18, 0x3, 0x6, 0x7}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000040)="3d3e31acfe0c73452160db718a86a1d52f55c390de67b9652f5210bec0774c8f22e3d3242610c9277a3c5578a50d7a", 0x2f}, {&(0x7f0000000080)="2bbbe70749d4a29b38bf2d837042bf7b644111ffd025915aefb43ea461b0d82eaff809907f9e44f9100ee694909ee8e8b5dadf41a74f3f92f68b512a357df7a489f6ccdff3c68a70441ef5fdf2d24b5f2c75d3573a2f05666ae9131f45d6c29bfc6ab9092cc699d90a2ecfc03487622f02cf5cbab60460d4ec0e23abd945cf3cc3043a88611020da74260000000000000000000000000040", 0x98}, {&(0x7f00000001c0)}, {&(0x7f0000000300)="90e8d45770198a77e90702f97da1f55265f297f82494d141a06d083efed238dd3a12fadfa798a202ae7a20326578a8c9090631dfa070a4f6b57ab62fc680277b3d71da4f00d2e86cddb251ee95ef8e41a70b5063a4c0cdf7c3bbde8694f42660b6160596a0734fcb8b89a9ab0d26e120d15a05d29959171398bd6ab8e945", 0x7e}], 0x100000000000013f, &(0x7f0000000bc0)=ANY=[@ANYBLOB="101000000000000001000000fcffffffed9c7da83f2f4b926807d755a83508629ea81a6b64edca80781d0073099665d1c31cd64499728c672616f0b3295f7d0fed27e33b04efa1cf0c3cf3558cfcf2f679f5ca06dfe2cc8481651a1c03e156725b7f375b7cde35ab87476b55cf7c9690e60f4fecb7b981cf5167ece95128f0d37e67b0a9f521eb53f567a7eb206c27439bc7c35a0699f05600334b8a4896c89866ed38c88d85686fbf9eadf6ceabeb52e93148fad329f6ab3dcc941886fcd6d229de18dc042e70ef830b0db6de0f5cbe30c978349e7c19364cc3b08b9c5f1314ac5d848f190c4e5df4c5eabcca0df8db9d8ce83e16d5058968036203b91a10688acf5dc3eb9ba24988df7b3b01d005c9cd7388517d0ab0276d40caebdbc6da0cbe1df7f83ffa11227bfd9b2629b5316040475bf17687752de49a1bb8723306573c7d7ca70d7691c6d8b4aeca9772a7cd594a6b7c56ef80912a6fbbc68a6ac8d6e09687c3c4015eea6634191dfb96949296ad74d98ff281512a76a353fed44159ab3b4e76813e3128e52a2ceafc3ccc517d059764d833601dfff3741b3042cc03b4264d653035efb4e6df9a04f077e9d95727648558b0693b93e5ae771d48e840ca8f3fc3712cc1226624d3deec28970e925662881fc3aad531950bdedc70694c736f6edd25a6ee0621eb0a2c176b96ea540d0d5cbdc80558ed73632fb5da1bde702e2ad027cbb0e4cb1053a195afa56193bf4d556775916e297ca505ab46effac6bf45d3b1aa80837fa76fd05246afee2c03f4ba943b64ca2ca7c335ff33e4002175cfbe217856d2e89b9e7b8d5f412903ccc54ce4d07bcb4e39c4cea40b9953e035c2b24086e905f2493ce041771bb5735d3ec6f20f93c7f23e8ac15204f8333bb018d9c65a73f96e2ae9ace964a604758180e7e90da5583ed6dd55497a4bba7961419b547a036c59f3480117233846f97f2c2d47fdba701900fc9de646ea44588e82e1638d5bf083fe3a7ef4b4d9cf501a7bf67cf3fb1389530d2507dcfc157542ff57a90b179f3dd9802c4a04b3051436ca747715fcef396d7552c3e004fcd78dd69be22537c4f69b6a32daa02d040fb828fef91e77edb16028da9e6b82ce40ab9c5284d865147a3732841508041fc43ef4e450dbe0cc4730330b2f655a5b4bb1930dc6e399599017638d42f80f828d09b4e5942602bfd64a9e57959dc7ccf8608fb1e7871a03aac975c69eaad466c6688740bdf0ad5645bc3517a71b84d9d26a567dc003310fc48e64b3778464397a97a28e603c87579389e35be0f0bbe281f2298d5e7ad47d0ceca074c8f147a404e4dd988bd50b2edc15b9d36be0fa19dc8043f02ea6e820a5321ef8347ad980f1cd6712d4e4de866626513953350d840b9e90fc34ae1be13db53d0961d42e7a1b0ca7d88b0a281692b1f4b16e1708682b629cfaaa67c9e3cfd47165caacb95b243c122e4b4c61cba9a513887bc2e1f7934e7b9a2bbb40de11853f140336791425a233bc162ead97a986150ff47f55778e331c198a3ed102b7515d4b76c54faf69580e50d5cb3b86ccf34619685ed67fb0b7d9dcb0440acdcf29ec33073bff5a8c46b6f62678f6437f50cf200d8ea59b250b3c38ea3d742dfeb48d875e560ab1dcc624ebb925ce5eb688c364e75c8585af4955c307b70f70f3320570ba2219beae473e0e5ed94622b7d1bb457f614428dac7971e1e74dafd7818f6fb4b86956d771a463600c26dda5f30f471fd2dad14310aa72e6c48de4cb150d33b9df93983068b867a0ad9065ab71b0b8683ac8fa7db5da8fc528f768209dbb20cd5a75d01e7578fe4f764d8e3e3cb7158acb4f112e9a71e76bba73de5c9e424073c549231110f44f88d26ceca311eaa46f1004cef5725faddc72dcdea702ab26013a88469ae58a8932e872e0a6f2da4202b7ac2273d40f4f1760d8f3222372620b99563e638d9b6d3fa2831bb2ef7048b9f890a400628983acf8c8d717ab2d5e42912ad6ada19ef8c04cb09bc5d31bfbcedb8b2556270d4eace527e5e751a15055cf6de128f632fe9e90976e5bb928a9a0e82ee121f3ef8259578ddf1eb2c985aef54c80a916107540ecccb1fb9ad309d17cf5f68d8cd98073a32d13268c3e36bf5626728abd498076af4a072d694abb42b58dcbb752f19e4f4de571246588fd478cb51938cb8f533d15dbd5297c3ae1eeccfc039822b48bd8adf857d1502c4a6d28535e2e051b9f35a9a2ea40c1b1d773d4ad99dd0a20b79a6a8080c7f6f280b1b207a67fbfefd86e8ef445f9c64db20771b10afcb4b5352faf76bfddfe1936ecde5d6e6634f6e403dd8d838d735c0a1e39b8df734b473e18e3a0642406d0c07c1189d30e23ae5ae687c2337f790c2ca647e8a3c9df6327acbd5cdc10ebb7c36823d681cae71c0a9b60ad94b52bb337e6432768eca683fdf2df4d7460fa7c591d60edd7a59d5351f9e8cbc5d41bb4da5e895efed15cd9af19183fac9d346358ef421803c2efcb8522d089088ba2b28cbc77be816720198a0be7a6493a4db0566d645168b02b33d78be3b000fe4029d0f35bcf32c5b23d614a8ac5a356b8ebffaa4813d3754c9614880f8bae4ae0a73c2d3809967ec877f253b39e7dff4e057ba7176cddf29561c1653ad02c0278bf6acb8aac755c5a4fb50155f714e3b4f71b1c7d51df8075a2f4bb7d2db4ec950393f22bef7c08e82c62ae87abda21dfb3dfdf675cc9f0679ad00085d053761ebb4fe080d08f455dd18addc36679361a9f0d572e8e73995468a6102f9e03deeb2dca8b14464a55ca26236b7453cfc8378dced14c718af68803b3a075fb0053d1332651ae04ee3a3f11004ab2bfd3710179f76b796ffc907055a9ebc9b4058fa93032246a776e3ac03e787a5ab6705a2d03184c2a68d7779a1ea82aa355f1f252f7614e9c45836cafad9d3f19c2cec3b7c5d8d63fdc6848d6278e5e173cb14e39b2bd6c904e91504edd19b7a512a22a8917569243aa9453b858eea1adbabbd74a09482134e32430f423b11f4abc04918b75f6e780a3e540ebbd8ccadd3b20912ea6d5d81870fa0235018b92b3c50f1518ef70cc557a1d711477520c4161ecabd3a737a47cf139d4112f354a9106984a78af7cf1e827503f35364009d209603f83dc968f18397b284e99984596df7bf1e8120a98e872bc8f4cbe39f0e8f7e14314319c088a1be4d63db61ca750da2f1724a1bf37eb811311e889f7981cf63f5c7d2e104f441d39dc03a7f26748a5c4e1377ca855fafc324546dad9d917ef7b9c1d64e95b7383557e0b9811876817b6fc7ebc04c22c63eb10bff197760adf96ea78921462253ebdc5228530a69db3d9f5b182920f74a411812bd40fea40bd9e54ed05d3de40c501b46d4264d647f6e4f9979066bc82ada34f74dbaf94cf5baa44cb6c6952a6b369978e4d0817908081d97d1e412dfbebe6469859898b2e521fefbc550cb8d5fbe8e5e916db059acf512aa14f5e4f115af3cf35e284601acd091109d37af7ae6d83aa8eea3795f0f6ed15369ef913d0f7b9f0db335505734bcc01058c143688547b94abbf5cb19cc319b0f6e4010365441c5c710dc69277a4504dc2649240086ad660f36367cafe863c49fb8a854ecdc7a69e34a9b811f55c74b01ef207bcac4541fc7b6a464e3ce7b7a329ec3635dd0e79dd81bf489772787b982fa50db2d70aae2a21c04c5a35ee50a8547ffd9dd221df3e2acc610a5a93437335f3b70c76e2eee1cf945e5aa0b117cb57f551fe37284cabd3156d082c49e947f0f8df02f2060a42fd021ab9579e1f621a9442a93f1f0c4fcf0cab1f4441decb8c3a7ae17c9d4c3513a2013eadc08c990712e740536a5fa14ed7c878b04696ab23f9708332358bf7e2e6f1df1c2f5e948700bafbab83ae6f580bb514c111881bbc0c770184daf9fef256d608da8250d4e0765879b0a5d5801bfdbbae23796efd682e988e049f282d7ba64867990ffec8ed3f667a6758aa0b97337d39c45eb5c0268209ad7848fff527dcff4ee1714e6cd2299ae02f68c49ebab55b3f362e2acbe4c5f4b041b1d4b7939e669971918fa039eeecf943ea2c96a429585950653acdd674bf41bb0bfdd2d61d33b9a02f847affde49b1f8a92825bc997d764a1c5d25204150c5819ca64843e49cd52fd3366803f5cb0b66ed16ba4494781598fe7897f43f066967fce43ec4ffa338d31e47905e2e39ff858e2e6819138c41ec4c1569aedae13815652ebce3a3ae106fa5403e3b9aa5f320d584f0d3928bc12ab6642a00f05361bf052b3cbc5013459552fb0529fd3a72ed7b1192488be1f46aea620d29ed2f3e65998bcea6e703567d7494103cb67da9e8f85e5e1000066324a220f8ac683704d7fb0328f5cec97e30b173fc6f1f95ea953239cb287cd2729aad7253f8e65023449b0d604e1766f7f25fdf21bff5c95a046e1e55c55a30de3dc1df4214cc2ef5541a5b1ffa1be456df8cbf26585bb38d19619a328c8e3f290614df937d078af5f73aa5a39002d7ba5df1cf871166772dc3fb6a28078c7c0f4dab6b660d01b8a2161507487a80febdf3e9a6cd17f1ccd889a72b0f0b360a0ddc16918d84153aa0d2647fee0c776e3d0304077d6f00d92850521101c240abca5a58fd41271a9da8092b287202ee5be35f4a287ece43999270cb54ea39577f6797742e773fa4eea70039b0353449ca9fb4f7837910113d8298b54acaa66f6fc3ad042fc809bd49bfdf74f0414511df22828346a7f95753d298865a6b34bae39a9fc8cd3008d6112ab59f213c21fe85acf4eb8262da415010c92a2b196df9c58a61614d47504883cdf92c9b89fc1db1d9ee2c9acc718b46965e0e25e2437745b8b5954cd5b862092bc60956c20f7bdd20aa5481a1cd17e7aa5ebbd95058eb321dd878cdb44d1616c8efa8b2fdc66e15eda0cd4ba554fa0afc9c32abbb71d2da4f133eb77d31c74387d47779f12c3eefaa2d5091915bddc7335a0a9a2c7789edb859502937bebfc65ab5069a64e66f25cbad90c0f136f21604851fe56d168af3e4d1d7d21cbdc4ab618f64fa19e9ec904285ef147ca5799464353e91c948c09ba6dbda613244014942f7c7722e6e447fcf78fd325b52afa06a855475c3e3d0d2f9e8f6ad47985cc912e7c3b316bb57f078fd8acdf73d33590e95d72179b813f2e08756f8ac50097fc5aa54f8c1f07150330f057189fdcde26cc6578aab9a0270e68c0f153724a8902e8151272bb11ce5766a2981bbf55e4c9e5e0fd48f3ed1ee67de1ca87a982d4b3c455c2c1777cfe3346db7aa7dba06602b26fdfe8857f73c53bf800f607183ef5f06f752a5c75629b9dbc2651fc8f5445cf97eb9f68f6b67f5bf0cf41e98e6c3be7e0fae2a3f5f343baa28d74a9e35ed9a562f2e91e1627e637708f6ce02efa42c199c686ffe0538f7de7894ea1e8a9d3508aa73f55fe3ea6c69276c9881e01a66d8b52cae30b6fd9eaad357c0331d39a99518c9347f1a1eca28663e6975e047a995bdd678a23fb4323401756b8b21ef49ee3cbdfc7e3acf97fd1bf20d9c1bea5938460c55c372a3b7e81ac018bd8d8c187af51f9f3150350d372edd7b37378dc1d1b6a8cfbd69350369c2b71e9e888b38a4ebbc6bd694b7753f37598a821679022d8f3c068dc48ed353508f72cbf83e145670659a113d5a5495aafefac63dd46957b287fa9619d11a705a4c80fbb81a3d6d3cd9a61d1d0edf5f28a82d71d2111a665030b9726c8c024a30beb1368091127a47600715616d1cb467dd2450a4fecd33092cf4f007501f20c2ae5bb80dec406eb557d380000000000000001000000ffffff7f1bc82ab90243f8e17bd0ac8b8764913646162e194282e6f56fed41b068ff967fea02f7dbfa394e00"], 0x1048}, 0x0) 09:50:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x2, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x6, 0x8], [0x0, 0xfdfffffffffffffc], [], [0xfffffffffffffffe], [{}, {0x0, 0x80000000}, {}, {}, {0x0, 0x7f, 0x0, 0x1}, {0x0, 0x0, 0x5}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x2, 0x2, 0xffff, 0x8, r7}) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 09:50:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000126, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x3, 0x7fff}, 0xc) 09:50:46 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r2}, 0x1, 0x3, r1, r1, 0x0, 0x10000, 0x8, 0x4390}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x40000003, 0x0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c0000e8000100000000a3c90800", 0x100, 0x400000}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000b80)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000180)="6f4666ec06891c5fa579c73bef7c76a5900ace04462aebafd2cd911f94fdeee6bea47515e5431ef1ca2de976b94a03c4da407fde3aaa139668d0302eb8c759604b36a8f4ebac2b7b1d9d08f39fa3b96f65554d6d078af92b8ba9d7fe57c4aa7720282e73464428c9d23eb0f3de1a77269182bc135c5775b8e36af47b1af11cbb63e46d", 0x83}, {&(0x7f0000000240)="bc2f43500d600693db30f4f8adc5569dc1d5ea9b5ecd633a425b472153a787529e8c9442391350df338a06c3d077cff17a3a59dd3f1d612e6c032d9579224137e8500d15e280eef83596302bad96b06b0df13f04fe347b4a3638a4c46f2c8afeb0b22d4afd3169e61a42ebc41a583d2c79eb9918251d0926df069a34b5719a8b317e58a0ff37790e98781056e1283435ccb0419817efa29a95ec1694b4d474d7fb4b5a3a39afcbd1f0992384c30c145095cf50ebfb671708", 0xb8}, {&(0x7f0000000300)="815ca00e7c1ec0425508b0e5abc6523727872a0a8ede125f0636ff8da2c214c0358570a8018f005018827da1ea7cb2274b5a893e78a38fef6bc4b2ca25d34b04cc556fe87d8521d64801d5e676e000a0a0927f02002bac0adab673ce39ddc1bcb3f19fcdacc445cefeeabf6bb31ea0f42d3a251137277a5b3b2bf23d5906fac00c01c1cd04344cbe90aefde8dbd1167abbd92694c251c1c59458b62456bf2b917471b6ec4fba05c23d67b40c2ce580b2cda10083593a42eb9e9e3a98b45bc8be009970219d5c722f536ad5a6e86d5e14", 0xd0}, {&(0x7f0000000100)="a6b075a3a031a2fce174ac6c0debdbdc286a3f2d52cb13e28027f7a6e3ecdf1f33074228c281aa6b9e4aa10922365483578e25017207b38ec287e00cb2518c", 0x3f}, {&(0x7f0000000400)="c84a053fcd0fce882e36989d138db327ed838c2641267b0447521e8f39cb9b93b062cde138167b8fd03a579c6140cd5c696dbcd8e17efdcee9ae8c84aa8f1afc14eef10777ba9c40d72c3648947d2b2e7b494913cd561788a843160921f929c7d750eea6fc4184162b3ec923a0806a3900fab80b2f0a0db47f977c7c205e1843bc17b6b30bc8ee049735fae8e2e7de51f19411d2f55f490086b3233e3ac853ae24a5a0", 0xa3}, {&(0x7f00000004c0)="ef4f882da20675295322e6ce8425b2ee1acc3f618b8f7769629cd7b64f6f70cb0312ec9af38d4578778f0082b982b291f4160add98ba828c48355b7f3251008f2cb75f9c6a5219691de3ba7072bfb31451b88c8cce3d8e91afd07abf199824bdb4a18d7a4068c22707b82120ea0576471e67003f8c7ac648c280d82f1ca316e4c110f15ee7d363aea297df0a9c079103e76b29f4bf1aa97590622cb959b840f986a236ba2fe825b90b38bc5643fab75d6563930e53be739f0b0a40da4f80125bf8d99c69789b7acafab9c7", 0xcb}, {&(0x7f00000005c0)="239e2c00c9528a23addef90dc9f0657dbef92fe0008463d2ec08dc9d649260b889f23fcf0537d58d67e4e70afdfc6fc846c49927c1436715dd077418f4f3a38be0767e0def7d5adc2b86617a9d410ab017ef4720c6ff6e8d50446e96e99546fe6c59a7d4296656ccb3da3ac951c61711", 0x70}, {&(0x7f0000000640)="b3429b5109706fdb033a1dbc99050dbc1137116a0c539dc35726a50e11fa4bc9ac804a8c67aeb02e0c43aa12836dcba622ffa19d76a869d77d5cc2528c0258bbcad40e2b6857eeb202ae2afb3085960bb8b7d44ac6f296b5e5c0a28c47722f4d89754b2a139d0004b6649fc10c47028067afe90cbc64ac5cd383c296110a86e5949a2bab664b27c6f98dcd0191a78d5f402cbbf8b167165dab1b9509a0879f2efc3a20efeb637a3b627a86c946fbbbc8198e8c080d610604f08b5699d773253216fb3c806a0a92136254470f3d1e5d4c426bd74d880f07cf4b68e299a0cd658daa4cb8a0fb5d95", 0xe7}, {&(0x7f0000000740)="564d39bb24a4c7b8437c8eec68872baea04952c75a5e3e0a234f39b3922b2c5e62980d7083d66e6765da8bd1c41e00a8db3ec764f45c443fd918df35a6bfa926abcbc0ff1518080e0cd903d1114c06c29219834f71de92bdf32ee3ef20f9d8001545041df66fc5a76cc9adf59f230d81e07bfcbfb1", 0x75}, {&(0x7f00000007c0)="2126632f0f7a6f5532623f5bc4e8da154389b8a54dd17f757d37e6cafba40de2ef52cfe36c657ef46dc80c5828ede6d426a671ae0ea79e29aa701775689e509e138e5c5f0aad3db6b89d9aa46e0b57f1fa3b9861f4", 0x55}], 0xa, &(0x7f0000000bc0)=ANY=[@ANYBLOB="2000000000254a086c33cd29be000000919f0d02fd9d5bb2e868173037ad5c3b5e8a54151abe87883489e33d3896601cbd374ce148259fc46b2a86e9bd6e92c8049df5513128", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYBLOB="00fffff8ffff00"/17, @ANYRES32, @ANYRES32, @ANYBLOB="2000160c00"/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff0000000000003094fa87743d309635e44d5b1fcf4c8bf52d3d11751e6ba784a34a9f18a56c194221700e7135642e9eebdfebb4e7146d89b3f274afab1c007bb18a2db2e01ded32a982ee32d09a54e5c9029ab2a689989514b66bf8f2d0cc8b", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB='\x00\x00\x00\x00'], 0x100, 0xd}, 0x406) close(r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x10001006, 0x6c, &(0x7f0000000000)="609eb9caba1d12f6d81030c87d39e88899108207905b841be366404e81ff7f578afe8ba25258cfe85c092412663a06fa6a6c571af3ae7fdc435c482b4d", 0x3d) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3f]}, 0x8d) 09:50:46 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x21, 0x6}, {0x45, 0x4}, {0x5, 0x9}], 0x3}) 09:50:46 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x40000126, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x8) ftruncate(r0, 0x0, 0x7fffffffff6) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x20) 09:50:46 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x10, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r2) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000380)='./bus\x00', 0xffffffffffffffff, &(0x7f0000000400)='./bus\x00') dup2(r0, r1) r3 = semget$private(0x0, 0x4, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x1, 0x81, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x2, 0xfff7, 0x1800}, {0x0, 0x27, 0x3800}, {0x4, 0x6, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r3, &(0x7f00000000c0)=[{0x3, 0x5, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9, 0x800}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfffb, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/176) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000280)=""/242) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000140)=""/36) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 09:50:46 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000b80)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x2], [], [], [{}, {}, {0x0, 0x0, 0x0, 0x80000000}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0xfffff159) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 09:50:46 executing program 0: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3, 0x5}, 0x3, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) flock(r0, 0x8) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(0xffffffffffffff9c, 0x6, r2) 09:50:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x19b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0xfffffffffffffffe) readlinkat(r1, &(0x7f0000001200)='./file0\x00', &(0x7f0000001240)=""/184, 0xb8) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[]) r3 = openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x2, 0x8) getpeername$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000011c0)=0x8) 09:50:46 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) clock_getres(0x0, &(0x7f0000002400)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r1, 0x800c5709, &(0x7f0000000000)={0x0, 0x8000, 0x2}) 09:50:46 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000100)=""/220, 0xdc}, {&(0x7f0000000300)=""/99, 0x63}, {&(0x7f0000000200)}, {&(0x7f0000000280)=""/74, 0x4a}, {&(0x7f00000005c0)=""/235, 0xeb}, {&(0x7f0000000500)=""/162, 0xa2}], 0x6) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x842, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='<', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r2, &(0x7f0000000000)='N', 0x1) pread(r0, &(0x7f00000000c0)="cf", 0x1, 0x0, 0x100000000) 09:50:46 executing program 0: r0 = syz_open_pts() close(r0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYRES32=r0, @ANYRESHEX=r0, @ANYRESOCT=r0], 0x1c, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) sendto$unix(r1, &(0x7f0000000440)="31775a4785df1c6d77cebc64bbc5c2a048c6529fa8287b5e0155ab2e25951e138a6ffcaf8ed5367d9807e5e7f4", 0x2d, 0x5, &(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = syz_open_pts() ioctl$TIOCNXCL(r4, 0x2000740e) semget$private(0x0, 0x1, 0x0) r5 = dup2(r3, r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r7) dup2(r2, r5) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 09:50:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0xc2) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) mlock(&(0x7f0000e72000/0x3000)=nil, 0x3000) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) r1 = socket(0x2, 0xc003, 0x0) setsockopt(r1, 0x0, 0x6, &(0x7f0000000000), 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) syz_emit_ethernet(0x4c, &(0x7f00000001c0)=ANY=[@ANYBLOB="f7ffffffffffffff"]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x3}, 0x10) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000d62000/0x3000)=nil, 0x3000, 0x0, 0x1012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffb) pipe2(&(0x7f0000000240), 0x4) socket(0x10, 0xc003, 0x2) r3 = socket(0x2, 0xc003, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x10, 0x0) setsockopt(r3, 0x0, 0x6, &(0x7f0000000000), 0x4) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$WSMUXIO_INJECTEVENT(r8, 0x80185760, &(0x7f0000000080)) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000002c0)={0x3, 0x8}) r9 = fcntl$dupfd(r4, 0x0, r5) ioctl$VT_ACTIVATE(r9, 0x20007605, &(0x7f0000000280)) 09:50:46 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0), 0x1}) 09:50:46 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="820b0bffffffffff0eef5fd599ab57b446c319349eeb19b2aa79d3cf45d04c92e8359e71cf52dbc877d6f9904e8f1947eab470f2674208000000ab654f810f2b416545884f6db181000b5859230ba19a922b7f3ebf78f7e9cba627b623a803ac14ae4a9cf9ec3d383328bb17db7726ed99bbf490488546da21b908bf54ceedf88e4e4dd245d093e45297f77a9264218ede8d88d6730560002e80fe152719e11e0a9a5e8e433044c4aa8d6b56306fac000000000000c9e877fabd1cec41ca4b7510da8c77102008972a9da814c471f0d4263aa9aa672b1430cdcd9703929e6c34bb6f45c865a8385a72a80a7d1b0b450c24c7d425ea108860c39315674d51da28346d65e1a596f8faa5148e22206c1bb902153282b7da11f26d1d220107d6dc7f271cc9056c8b786b7bb18250b6fa3197e24e38ad5179e080334a917107d018fd2aa1dab24a21b156224a00a1604901d30820761d7764f13a27de"], 0x10) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f0000000080)={0xb2, 0x3, 0xc}) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 09:50:46 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc4504444, &(0x7f0000000240)) r1 = msgget$private(0x0, 0x60) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000000)=""/49) 09:50:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = syz_open_pts() read(r0, &(0x7f0000000100)=""/3, 0xffffffffffffffc8) ioctl$TIOCSBRK(r0, 0x2000747b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30004) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) r3 = msgget$private(0x0, 0x64) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) msgsnd(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="01000000000000008df378f4a02ebf3e9c216467c84a18eb7a3707780ecab13f8cd6b4712f65ad29e56256082c23690c02cc2fdca0565381f9156b34c217a0679261f6fe3abab9569e68ef4e8a29f2a33b7d03847421d482568239cac0cbae4dbede462f12485a816c003c5f6cd4bec5cce0f0760ef0c965395199da247e552f9d30f1467385bf6474e399dad4541b8ec7cf315099e10b1f535c029c0d24d8027cac5cc75a6dd9456715153c1833c3e4af45a5dc2d4da5c00578ca8dcb66bc8d6689562e1f96b01be856a3b3b362c8145250d31c362cc70c7ed706ee7c86f0fb0b9e743fde766c3968acebe25af2b2cb5c5617b443405937727370f8424fe995848dcd3c5e4bfc55f6fcb73c433f71914f2c9afb3536f83f12c94297ab0c1538a27bd2d21bd38d8085e8ec46429c39a62b1882b4353d2ccf37b31797352a7e3a36c3c0a38bab31c84f3d56feced4109ade1ccc9ec5f9227b17af81cab0036b3ab292c6bdddac68e580e7632cb8d2e6ae3aa8e9e1a654e51fccfba0b87332136c06b0be62b290a8fff7938eca38b06cab4afafef32b2f50a0fef81fd9205223bb1cdb49034ceed7f5b62f0763086d3e4ce47028deea9be26d2cbea640d90231c77531e88239325c39690a4e1666915435cdbae6d26033627c9a7038765f01ce40b5578c3d72c67472f68430a6fa255c00f3ccb5973319060575b4bd2535efa05c0545af69ae55567e16011dbf7f0ac44d355d46a97183e658e31a1121e285fe7539bce182810fcbe60572fd77b61b2f3a5e2c8545824f70b37c11d620d0c011d4ec859794a3f88d841e51e69fea74fc636148205d524fad28dece274b8f793cf3244cb537e0f8fdb06e90a322f86f42085c17f98e08f598e31c876071f669127385ee1a1846537eca812204ccdcdd3e1638358d5eb90611a11463c851e1d817fe0c40f938aee485ef09ee47a90312f55f381f5fbd2520702e77eff9c72eb7bbfc2a2a9f3b27451c4f6d691d121598c8fea865a7f7720397958b03e57394bbc1f166be0059571f98d65f344b0ccb7a8f9510e6a8261e7de6c7cef8203ecad327d8ad4f940f040c5e6d1a8af1d659f8d450a2ab21dcb754155bf7e08fe8263c972bd78c8b6640229fcfae87cec584aa9a50c50dd917af491b49bd0b6179fda7163ad8d26b63bbef89d96068f33113828c6e2b0439dad4fc2ffff78f4929efd30981f12e857fa84ea4a325950b6b8a010b8c1fbe48eb6dd8371079b1274f2e0ea8e4842eea146296761ecc09cea20e30103d8c08a34f557223b57d98ba3af65a1775d9f9d91809eacf60df6b619726f272f51bd9dfbf32d05f9d9e8ab8f8ad6f4da8f1ffdd3c698d06f115db1bb29a1466f6a5130b458f0d64e84a0e2190442804ceae66c85a871a028e281acd1d2301660cec64b22b89a8c096cf7e0e6c5eef36ac7059eaf414f6739df7d65b29ac081f0b48d62e7eabe77a8b2bc0cbcbd88bc049818a2d5b0e138d7e6645f7f57a7a7265e5bd5eec99a39f393fe7fe2dc752eb4fa8524a4bde23bb12cdeeb15b9e59a809078e6a9e7cc2f4fe8d1d8d2820b3df91b3da6ee82f2a7b4600154fc933b3203fde38d8f7028fa788be37b7edf1897745490041c9fa38be3d837628de6a5e49061109736c63d34af22fa3299e631f05fdc2239c4747e2f741076438a4aef3bd79befa562b67b713ae2f07b6f11162e59742d010c0b72f81cd2e42acb168ef78a9bfeb8ee63202712379754d121cac88ebe4bf2b52990dd7e60b4fdafd6d833e3d043bc5816199bc17f1f16baef63aff734de69d60100e97c9841628117f534f6eccd0170f158524eb8df19d89e067044936e71156c4c736e8f448d3e063a18968ae29819f5ea5a818814cb98bb13c6cd823e617b60b3179ff6d8bf3c9a756e8fc36507869c9c5eb8a0aee2c7c2ec53156599b9d6fabdb2f0f897ff3e621f404813dd4b7253c4586722790fd7505cadff7cb6a9e181aa25f55108cfd3b988bd93d532218f11216827b48e4ef2585819822d97c6d2e5cecacaa5b22d43d21ef8e3001fcfe704477e1efd1508d2778b874afa74379ff790c5a38443a7241f21def05568abb7e98ef40fa7f5591dbbf10d4fcd7aafff07ca8203d2c47175b422ce914f4880e81c5bcc3557fc589d15785f91836dd54cf6c30f99b82538891a168301b4c2ca5cf316fac36543c0ed580ccfc406ea90d809d1b7639c6a9a3379e465daa5d422da16329b081f616d91709686f38ce778409ba6034d1334e69dc8d1848583dd612a05fccc8487d7cf752b8dd03595620458d5f3c62e3606617d9854ed1792c881a485726665bd0544acc71e13e850c6a2fc638cac3edb81e8578f0772fc5b52a5638bbb9db9e3c14ce284f69f9408e7e2d8a9fb0441beaf051eb3ac7e84bf5f10181420b6fe42e9bbfbee2042019c0db99f753e77f3b7c8f20951870fb2864ca6a6238069754b6b6572cc371a734fc390817e5064b1763c3c69b4fe156e67b7b472aac3790d05663bcfecab9b76a38c415feb7128c08bc867fde28a339449af4870072eb5dec5cffb23dda7801ed76c4f876bc2cfc9040820f3fefaf14bbc0e4263242698994c7af3a0fbbd1d114479b48a6737394f8e5a2767826c29efd60168c8b953eda3622aff6954c5fa58d76a5074ccf296d305a128327efd4fef0f8418a9807613edfdf108e0e5ba4a335ae6dfb4aedaf8d0a8e6ce1e2453971aa37b45d5053abcce1626935b8492a30d7601a768010d2070637bb0058333d96766f53af83e43b4eb3c7c6206074b9bbcf6ceaf582be17c39520732232e57302961f8bba91c2bd8598551eee76a5a46d37c0efa4a7b55b1e8967cc39d274a861ccb97dd22af1627479734f6f71f771b594086a0a782ba8360114cd45accf1b47dfe2f039c4a6fb8b8c82c8e0b82263157b37c8e38c56fda7db854c3fadbc300adcad8798f54e662bec0de9a34d6b37c770feedce3a27cb770a598372908e815ba26ccd9460dc51c86365159c12fa794b309fc847a7d8c2e4a968915b2dea896d7b0e43a248ba7937edcd7689bdee9878368f3f9e34f54a8fe04208c01005717ebb3f17dd3319643396c4efa0b21693a34e374ffcb68d29bd6d402e327e36c52182903e1dcfd631189566731ee3b899556ffbbd2529b06d55970aed2c7c30c90487414e287b8f294689cdea360fea04f97a8797bb7f46ed14bd540ffa8db3b45e31c545ca263653c9159e35f5883c6ee8ef4be70872db357d5e6ac43aa938e0bdaa8509ec4c839b8c649dd48b28b0f03507ba7ce88cac2536071ba35ef9281d8b7945a11a1c93ee515e92dc79021e64640616b69e7efb997d8eafd385f22ec21e42eb46177a72b79ccd6e16813d4946eb936781cc4b73695a84e9e4f3c5b534bde52426c9b99335ae41a81bcf36a5eb77e43f06b95e74b7097770dcb5796d0254381ab572e19d7fde568f7d187ce1d685c65687bd50a7ad5d19393a67c675b4910364c4da92f56760df1c37c47edddc539828988bedf9436173a8ea9b0eb7b68a4db086552d8aef4c14a799fc8721d4ffb2f53c98152a1d33d5f5aecd7b485cae302ee4e70f2b13ce772789c843b7e38cbf4c3bc6dbf93e5a01d09e8d28c6d3e55743fb6becad29e845258b25af63f3af29947a8caa634730add7bf06719bb2875593750dab4a31be8c26091a049d95554c69ea48d077b177b82bcbafeeaa7f311e83e9e18fe07013f0de1f447c64e35626adf6bf4323a8b9b09ab4c251599025ce84a0467247fef5dd4dca9c1628cbaff59d08b31fb73b11348de7c88c67b0c8246bd8fc07c4a0a41660132921b134735325e8f099ad148938d9010da7fd3c79f193eae899a26f11c22fd54d623fc1e430ccac6bb254d911c9717864af074b5761dccae0466630312fea31a889a730ec198c4fba4b771acf8f3d68a902f99f8f3ec9d270b17a5eb3f7c49561e40fecaae67f2b9a7438e8810ea65908ff09d9661cfd690b9c0c12d4c175ef8146c21b42e11568241c5a02c0f33252075578677bf177bdf61bd4aad0fe980ecff176942d0fec4ff454985eef129c2096ceb8fbc71a9133117f2341c615ee2054ec5c936f7c068c5bbcc55ecf7db519c97d5c218edb2f994243dfb00d568526dd73428e98e04a6d2cf3987e061181abc3c534b345f596b724460e0899a31007eae7f0ccb6dfdb0a56f7a1422f53eae50658e3cf775f9a3d63635049e2f84e5b3f57ede8d0e0735f365b03fcf4faa7239a0396fda709579566ffe8251abae440af099a7f309768962954fd6fa7a20c9fab158cfc6807cffe3157ca55705f0c55e48ad87e65e5c68623185fd778ed322c5cd798a1ef0faa5abd8fdc99c89e456bd8e5db5c728eb4885604e06e857cab10fd39fd4c68f3676a95af0ca637678c2fda28297719702d10d22038077fc5ad668a174d24c55bf3d35e206866d5169c65634db145ba1356570e0bbd7e4297b47c491abf42ebb277727908e5ada3f409dac82c710b4a2356bc43a58a0f5ee5168b987825c9e32c5558187624560b2c1a9baf615b89ffaedfdf879cf886c1c56fc0f5956721eb3ac8bd9a3768b4330d732f616a3b3af624555980870c0afa7dad11ad98e813b75580bad17d5af9da41c54439c2ce46f244120ab51d3bf937a8a2adcc16ba63a49c6f649deef5a18607b636c15c4aff4f8ef0bf97de6c548e4a601afce1c75270f8d0ae20c588709aa7c2808ee3a35548a26df64b1269ee623916a91ae03133be4e5895cebd34129d6fae5399a569ea66f54321b50cc9db3574cf3531d3c8b9b6e3429ec14c7fecff445a0e4a9a04f70b44878e489708e9757b70a4646d271762b87d61f41b1d913fb78636c20b360223001b9c8ed30ba5a1d64611304193edfcc2e04cd717505a0ef6f4e57c0e0d53d8d07b4aacb0d51368a74db169685d22a390e2f15fabddbe9cafe5c3ac5229d69ef1c623795f953732e8273cacbd8bc91626bd979c5f3719617fa38a84ef2780f402c2adad69fb600a5bed89096d75133b89fc3651c326d59c48af8c94bde370427fa6c65c3e3024f570edbc8ea52cc15ee9cb5322e8284e4cdca5a071eaca9832e358060a24c27c6b41ca5c832599408729512116f51583a84679c6b3b45f61ca26e482eacc2cdbb5aa0f596926a1d2f135f3747980623a3a42cab3c00a522d9e7c6965b62024f8d93270b7e6e33cf307b69e441e2530d087bae6488940ca99a61741d365d589a30eebc7846fc0589ff68a6ab14b9a7a430d2d0520395ab9ad5d2ad2b36d0f1fcf1fbb5d7ffdca33d2aecca3da6a1417aa2a040cb0fe1bad00000000f1fd1c291f56502b2fde6c94148815633f2c5f0d392b3bc3ef691ec9d6ec6ce2013d266f95ff780b3c03aab90bad4a5adb24d1bf068d25f79deb64f674c21b6983d24949e79a0c08a422fbdeceab0a3c41fdc4f36332689f4e27c9df22e5b3434cda2ff222cbf9ed53385afe82edb39d2a84641d9cbe3085031e526b8c849934063f51ee4c2b4af346dd6d1703fd3a8b8270df6db3e36ce0d0b6b325f161e1f58a53e6d4f0849b5cc695875cc2266e2b8a2b3e91be9f9bb3fe537e610eb0c3ccab56871393099e640129ba7388e7ffac109199e72712bc3f612ad9aabe9439ab20be1576afb7dd6337f402136f90a0c89400edfc1f137acaa81901c13f17365bec7173fe8c269ba8711e263310d0b25adc0c1aae69d6dd86ee3a146eb714a4b2f2133705ae0f714cf431fc0bc699cdb9b9198d817d8cf35d874b11fd00"/4104], 0x1008, 0x800) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000001140), &(0x7f0000001180)=0xc) lseek(r4, 0x0, 0x2, 0x95fd23afcd0ccd6f) close(r1) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, 0x0, 0x0) 09:50:46 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) sysctl$net_inet_ip(&(0x7f0000000240)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0x4) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10110, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000100)={0x8, 0x6, {[0x6, 0x9, 0x8, 0x74b, 0x8, 0x2, 0x5, 0x1ff, 0xeb25, 0x0, 0x29e376ef, 0x2, 0x8, 0x1, 0x5, 0x8, 0x80000000003, 0x7], [0x31a7, 0x7, 0x101, 0x1f, 0x720, 0x5, 0x467, 0x0, 0x4, 0x9], [0xf106, 0x5, 0x100000001, 0x9, 0x4, 0x400, 0x80000000], [0x2, 0x2, 0x0, 0x5, 0x80, 0x4], [{0x1, 0x1, 0x80, 0x5}, {0xfffc, 0x8, 0x2d3, 0x6}, {0x7f, 0x401, 0x3, 0x8}, {0x3af, 0x8, 0x3ea19ef9}, {0x6, 0x0, 0x6, 0x1000000fff}, {0x9, 0x8, 0x10001, 0x1}, {0x0, 0x1, 0x0, 0xffffffffffffff22}, {0x5, 0x0, 0x400, 0xfffffffffffffff9}], {0x1, 0x400, 0x1000, 0x9}, {0x6, 0x101, 0x80000001, 0x6}}}) select(0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x800000000000000}, &(0x7f0000000080), &(0x7f00000000c0)) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) clock_settime(0x0, &(0x7f0000000340)={0x40, 0x1000}) 16:01:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000100)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:01:04 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000440)=[{0x0, 0x3, 0x800}, {0x1, 0x0, 0x800}], 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f00000000c0)=""/2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x800}, {0x4}, {0x3, 0x200, 0x800}, {0x4, 0x2}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f0000000000)=[{0x1, 0x1, 0x1000}, {0x2, 0x1ff}, {0x1, 0x9, 0x1000}, {0x3, 0x7fff, 0x800}, {0x1, 0x2, 0x1800}, {0x0, 0x2, 0x800}, {0x3, 0x5, 0x1800}, {0x0, 0xc5}, {0x3, 0x2}], 0x9) getitimer(0x1, &(0x7f0000000140)) r1 = socket(0x800000018, 0x3, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x1, './bus\x00'}, 0x8) recvfrom$inet(r1, &(0x7f0000000280)=""/138, 0x8a, 0x1001, &(0x7f0000000200)={0x2, 0x0}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f00000004c0)=[{0x3c, 0x1, 0x20, 0x2}, {0x40, 0x9, 0xe0, 0x71}, {0x9, 0xff, 0x67, 0x6}, {0xf27d, 0xc9, 0x0, 0x3}, {0x2, 0x20, 0x4c}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) r2 = dup2(r1, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000340)="9107bf3cb07384d9f0b8d7563928935d40afc651630b54cd2527f15b65e9197bb362847c691a2e4ab10ff2128d861246d442f0d49eba3f71968d55e3ef0f107f28d0709214584a8c3477819235e86c8bf880a3e8b53a9d05426627cdcdaa401b907bff95149ceff5255be4d80b76d7a89e8f90aebbb3751d8251123b911300e2020501ddca05", 0x86, 0x400, &(0x7f0000000400)={0x2, 0x3}, 0xc) semctl$IPC_RMID(r0, 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000180)='r\x00') mknod(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 16:01:04 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x80, 0x0) 16:01:04 executing program 1: symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') acct(&(0x7f0000000000)='./file0\x00') 16:01:04 executing program 1: r0 = socket(0x18, 0x3, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x7) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "dc2200000000000000a10700"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) dup2(r0, r2) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) bind(r4, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:04 executing program 0: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x7}, 0xc, &(0x7f0000000680), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:04 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {}, {0x3ff}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="11"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = getuid() setuid(r1) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:01:04 executing program 0: nanosleep(&(0x7f0000000240)={0x6}, &(0x7f0000000480)) execve(0x0, 0x0, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 16:01:04 executing program 1: minherit(&(0x7f0000005000/0x2000)=nil, 0x2000, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r0 = socket(0x0, 0x1, 0x3) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x3ff, 0x4, &(0x7f00000006c0)="ebffcbffa4e5814e7d92609068c97cff622204e4d2e2ee3332a2dc1408b72806b76202a002cc687804c9a5dc608e4a049c238ec51acf5312771d6e5c5e6922b72bfa53fd0338a6078996436fef08c541fa743b93633aafd2f620fb0d704b30843510931de064a75b3241ea3f5aa578304fe179753e1086f96e72e04c2c7bf1508673b819f7fabb886106271a35e12e8373f9e82ce6684b00"/166, 0xa6) writev(r2, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0xfffffffffffffe60}, {&(0x7f00000001c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f00000016c0)="e5708d61b7296e7dcbea99b584a1b3ca74cdfe35b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cf0000000000000001e9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174aa65843c8761bcc986f92ff198bc82cb3adfce53c06ec4c1d80b53a381d5d13510d38dc105f98e2ee989c6f33a0ef4ed11a366b270966cb262c52528b30ebe11c54b657a2ce7c1c5f1d44a9534d8b660ee33c19684ef515ff7e8004d11cf4b3a30993c4821eb37d80adcd29174fee5a94b69a986fe1053e3e6c92978f39f21ddb657920927e4bd286b69cd2c", 0x85}, {&(0x7f0000000340)="da2c369eb775f25a512495eeb64031c5b47ae67456b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1030a9e22e8b75c295513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43c54bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c3470781d083efd668a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e489a59adf9676eb6f6f2e1595318d1bc1997c851c9ff41261888cc2ff7318c6a178c72e3c6d1f08980731921a9d90bdf9800c9c678901b73580fe8fd9e83b865092b79b97a971ea5bef35e78062", 0xd6}, {&(0x7f0000001580)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f1fe1e4602adac774d9fdde2b14ebaf02b78c6f5f326ee88e0be3b1718e96e8e388495e01d5fc60c086ee52f9eafed8bc96cb5f3e1f3d667b86af6811bc5e1888130888b4bd94894b9e91a4778ea8", 0x129}, {&(0x7f0000001180)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400"/516, 0x204}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a1ea9c11cd3f43507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f1019e677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x6, 0x0, './file0\x00', 0x6, 0xf3f1, 0x39d, 0x5}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000800)={0x10, 0x7f, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000000006}, {&(0x7f0000013000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000005}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000000c000/0x2000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f000000f000/0x1000)=nil, &(0x7f000000b000/0x3000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f0000012000/0x3000)=nil, &(0x7f0000003000/0x4000)=nil, 0x2}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file/file0\x00', './file/file0\x00'], './file/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r3 = msgget$private(0x0, 0x3e5) msgrcv(r3, 0x0, 0x847ab0258f804062, 0x2, 0x1000) socket(0x18, 0x2, 0xad) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f00000007c0)={0x7, 0x400}) geteuid() nanosleep(&(0x7f0000000ec0)={0x0, 0xfffffffffffffff8}, &(0x7f0000000f00)) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0xde69b5d4fa096b95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r5) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:01:04 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x40) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xfff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) 16:01:04 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x8, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request}}}}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) chflagsat(r0, &(0x7f0000000040)='./file0\x00', 0x10000, 0x2) 16:01:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2008}) r0 = syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x1f) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000100)="01", 0x1) 16:01:05 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x800, 0x1}) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) fcntl$dupfd(r3, 0x0, r0) poll(&(0x7f0000000040)=[{r2, 0x2}, {r0, 0x4}], 0x2, 0x404f) syz_open_pts() sysctl$vm(&(0x7f0000000200)={0x2, 0xc}, 0x2, &(0x7f0000000240)="ff41d97fa05d9c45479bd0cdb0c7d2791d953a13b19ea94e586f5af421d49ade", &(0x7f0000000280)=0x20, &(0x7f00000002c0)="155aebe96eda42dce2e843fb4d54c118ea5b54cbd2c1de2b2f36ceb0b7053e83ee4bf107c3ed58f287aed16f8b1447", 0x2f) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) write(r1, &(0x7f0000000300)="b35826810000007919ce17864050736630e2d22e75fdf0c39e5d64ffa757a15aa46d70f6fc9825650960cb17baf1b4b1afeb497f85a9f971cfdf02ba6e17a706b09e4e9a0b7ebce0cb411f44b1bf326579e4d201a58008a6742bd6729dc9fdeae9880e14d3af87956619a91b0e12799feb5c2681b87ca8e4d34962dafeefdc40898d08d81a44e05b16872a37cb23710693b568f60e89ff2b2197494ec9a1dc49d530d52a8ea85c4021c4a18bf81ca283a007f862927f3c1bf4dbda33fc8c9d46a7fb24f0277c4cd0d771c83b00f5b2264ee8cd28336ce768408c2d3b4efebe4982e7e47a73ba417ec87ef8", 0xeb) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x34c) 16:01:05 executing program 0: r0 = getgid() r1 = getgid() r2 = getuid() setreuid(0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r0, r2, r1, 0x150, 0x9}, 0x8, 0x1, 0x9}) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000240)=[{0x6cfc18e8446a4025, 0x8, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = getgid() r6 = getuid() setreuid(0xee00, r6) semctl$SETVAL(r3, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r6, r5, 0x150, 0x9}, 0x8, 0x1, 0x9}) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1de, 0x0, 0x0, r2, r4, 0x1, 0x987}, 0xff, 0x3ff, r7, 0x0, 0x0, 0x3, 0x7ff}) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x0, 0x2, r7}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:01:05 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = fcntl$dupfd(r0, 0xa, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fchmodat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x3) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000100)) 16:01:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x20f], [0x0, 0x0, 0x7fffffff00000000, 0x0, 0x5d8, 0x0, 0x2e5, 0x0, 0x7], [0x0, 0x0, 0x4, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x4000000000000000, 0x401], [{0x100}, {}, {0x7fff}, {}, {}, {}, {0x0, 0x0, 0x0, 0x20000000}], {}, {0x0, 0x4}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) fchdir(r2) r3 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x1, 0x6b, 0xffdc, 0x64, 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) fchflags(r3, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f00000000c0)={0x5, 0x401}) writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCCDTR(r5, 0x20007478) 16:01:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x480) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f00000000c0)=""/92) r2 = fcntl$getown(r0, 0x5) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r3, &(0x7f0000000340), 0x21) semop(r3, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x1, 0x81, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x2, 0xfff7, 0x1800}, {0x0, 0x27, 0x3800}, {0x4, 0x6, 0x1800}], 0x7) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r3, &(0x7f00000000c0)=[{0x3, 0x5, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000280)=""/242) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000000)=0x9) ktrace(0x0, 0x5, 0x822, r2) 16:01:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{0x0, 0x0, 0x0, 0xfc}, {[], [0x0, 0x2], [], [], [{}, {0x0, 0x6}, {0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x1}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "07000000577dac00"}) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = semget$private(0x0, 0x2, 0x200) semctl$IPC_RMID(r3, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:01:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$TIOCDRAIN(r2, 0x2000745e) writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) close(r0) sync() getrusage(0x1, &(0x7f0000000000)) 16:01:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) close(r1) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0/file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 16:01:05 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [0x0, 0x2], [], [0x0, 0x80000], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x10000}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000040)) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:06 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) readv(0xffffffffffffff9c, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/162, 0xa2}, {&(0x7f0000000280)=""/113, 0x71}], 0x2) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) sendto(r2, &(0x7f0000000100)="14c5f1c2bbb8ac8c6fb9bc92c9ac0eb80f21580c02bc06ff38bbc3a6f0dd48ef7a229bd2f0e852c6cb35f8eaaa2fd754f0083aa2730eb42783ac8d2726aa89a689588a1d4e98638050cf3cb20253a771d8cc455cd0d85c315fc0481031d8847ab3c0871007449d2ce7644728c5aab717704933a4b9af1521041ab78dbb547a69582e70643c15c076e489c2be838de4", 0x8f, 0x0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCWRITE(r5, 0xc0107003, &(0x7f0000000340)={{0xe0, 0x5, 0x81}, 0x6d, 0xba8}) kevent(r0, 0x0, 0x0, &(0x7f0000001300), 0x7fffffff, 0x0) munlockall() kevent(r0, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0x83}], 0x6, 0x0, 0x0, 0x0) 16:01:06 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xed56, 0x10001, 0x201002, 0x49, "21f9bc0000000000014000", 0xfffffffe}) ioctl$TIOCSBRK(r0, 0x2000747b) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x2) 16:01:06 executing program 1: r0 = syz_open_pts() msgget(0x3, 0x20) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x2) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) accept$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000092c92148b1ab5bd5225587a121977b54803f04b6655697753f162c3559587419595bccbefb2d60ad499814099f2449a79a363f27d60dd3394763"], &(0x7f0000000280)=0x6e) r5 = syz_open_pts() close(r5) close(r5) fcntl$dupfd(r4, 0x1e, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff41, "73fc1a4d4d7ee4000001000000c0060000000010"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000140)=0x2) 16:01:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000040)) 16:01:06 executing program 0: syz_emit_ethernet(0x466, &(0x7f00000004c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd60a4f00804303afffe8000000000000000000000000000aaff02000000000000000000000000000186009078000000000000000000000000030ba78ce540cd4f791153d5dea6b259fe8000000000000023493b87aa0568f00b1c71a8242373244ad2439adc07df0a69748e254c1e4a8a8b3f0ab0c430d3be27df3e34066d42ca0a5c11b37adac15084dbaf736b41e5a803721d001684f0da52ef24571313968050378ee824f4dffba7feed320557f7671975afc9c545c5ea6137c8ce680ba2d2e8794cc0ee661ab31313a50f67f637326bdc20eee126a2c281295ae9405b24d13dc48b7b6aa26e8a94498418f3472f7281922377d30a3b5ed2c6a2990e5ea6b275c1d5bddf59f3d1843df268e8c825c6b2cff208dfb5cd8283d0dcd52a6de228bf697d3d6506afec30ef7e07413c7afc1eb139e0fb1a5a643b4099519e31f3fd4457f0e6d586ad05e1005a062bf7b5e0f2dbbdc849b90d4e80a0e3f7af088060d01a1cfcfad88ef4512c6ef5c0ead4b9cc87484b106a060a9899d50f595204418f51e914c88c29078a5457de6a262cadf02b071d88e61703f037caded0b315701274012fa532ddd69499074e1a2df196e0afcffda08fb3d82ab8160253a47d3efc3d7cead55c28610ae20f69aaced0a1a6ce815344cf8d0bc8a0dfcdd1e8cd7242601777ec653c2d4b704397dcb1350982afd035eaa630c840d71589499fd68239ae0c0aa2fc9b949d1a716d40a24f078e92e8c268ff726290944b5f3a3bea9559f2d2a51405fba224411ecc49544dea47917a98bf79c3bfeed70429abf70a52ecbda21c9bf0f6a70cd2c2c887391e4095ad22b437c60abf829447b47bd231ca2a98d9da7519a4bd28e803fa000fafc0dc453ed56cdf4356d7abcfec4eed0b94a4f78ce44a7177c6684026ba4f26a17e52e326c8bb7be5e2ea5780d7169d8f4ff62cb2b223f9d6221f62e0ee0244d86042560edd36853c464b23be536c65b87cd5ea60932ed90607b369ed2017f645afcb5cd07f6896a08473bd5dea2bfb52ac501a39c338ede985aa4a7755db876cbe4d944f3cce0079d2ad9ba8d17f01a614052aadbd4af0fd282f594dc4530ee49b6c9ae6d5d80a073e678594be2e2f0869baa2a58dd2d0f6a995fb706c4d1b618d57da1c2d8f55611f746105a947b4f6bb74dbdbffb1b3c1f2316f6a28a07f0145b1bf8345b6aa4e9d5a8194978567921286356439bc5b87fe4cad68b6afa08687e6e751803865165eac0c34bdddae1bbe52f55d08cc4a0865f8df372635e8a26ac4ac9716a124ac4e83349f17b612e2b1893b5eaccecc7d812bb4f4fc6b313f57c2035a90f782a4a97b5f5309b6c5798d72b9187f3d411e84041e3671fe35e39fa1887846721c38d501b471990b919d2ad9ca9bc71157a843d75838c1aa4ff0dabd74284709f1f87f324ec4f56eacd70e6bb5e9c3ff719786c4d4284e4cfdc828e0465ca168d04de103076fdb91c44be06d6c33083746eae4f78f9a046c329a4586d12edca2bbf2fa3489ab0096ec57019d3bd90343fa2f41e2a994d7fc6069630000000000000000588f17d6c90f062561cd2ceff78ff40baa1451434130278852252ee6f277f65712243ab68dbebc27e8328f6f3669e82b155f6c3c383f0bafd7ea99"]) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x40) syz_extract_tcp_res(&(0x7f0000000040), 0xfff, 0xfffffffd) 16:01:06 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x802, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe52}, 0x10040044001000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x44}, {0x7c}, {0x840000006, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x20000000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x40, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000", 0x1}) preadv(r1, &(0x7f00000004c0)=[{&(0x7f00000000c0)=""/33, 0x21}, {&(0x7f0000000240)=""/228, 0xe4}, {&(0x7f0000000140)=""/39, 0x27}, {&(0x7f0000000340)=""/169, 0xa9}, {&(0x7f0000000180)=""/91, 0x5b}, {&(0x7f0000000400)=""/132, 0x84}], 0x6, 0x0, 0xfffffffffffffffb) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0x2011, r1, 0x0, 0x80000000) 16:01:07 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x6, 0xc0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd0ba], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0xffff], [{}, {0x0, 0x200000, 0x0, 0x803}, {}, {0x2}], {0x0, 0x0, 0xffffffff}}}) mprotect(&(0x7f00003b3000/0x3000)=nil, 0x3000, 0x4) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xb2) fcntl$setflags(r5, 0x2, 0x1) 16:01:07 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000001bc0)=0x7) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(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(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:01:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socket(0x0, 0x0, 0x0) r1 = syz_open_pts() select(0x0, 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000180)={0xffffffffffffffff}) select(0x40, &(0x7f0000000140)={0xfe}, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000280)='./file1\x00', 0x8, 0x40) socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3f}, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x39b86c1b}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x3, 0x0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x8788, 0x0, 0x7ff}) r5 = syz_open_pts() writev(r5, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) sendto$unix(r4, &(0x7f0000000000)="612f65b12c6708dbf38a63c91d867cb839a75d7dea1ec32e3d51003c58f6de974ec12a64c230a3e005b90565e268e6612e5fd7fa6d2ffc72ab3aabf15198c59c11a1781b36c6c5a59030846d63517ba08694ea0120c8a98a9d475906637f60ef8a0fd23d8a15547a1f4eb7df4d5680", 0x6f, 0x40a, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) linkat(r2, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r3, 0x0, 0x0) dup2(0xffffffffffffffff, r0) 16:01:07 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x3, &(0x7f00000001c0)="1d7cffac79c7793da3d09c28fe644ce7ab13531787429d269ed0d957f035c5c0b3bb1468c6a7f7e637fed54bf4856991fe869c0973a9f2e86ec0bff0d2c7e645d6b643cc8442521c74c85377e2fda7c554ee34abfc0bb0bd3f6e2550d9a72b09f0574c047906e8c4137198f311617e5e49a041b77774e1fd6c1ec4349c748a15c62014dcc7e12b0774cbd1360db28caae6e9a89d034380022675c7bc6086c5198f7cfd8252ee70185061b7a20ee5bef9f34efa34f94dc97799621c20becf8e752b15b43db8ac41bef621ed17205716e3b3c02b75c27cd26b7a0b88056935e16d6a3c30b81738d32beaf9611db0abc9c11e35fe17c04b3f362ff50bc8b955270f5003d00f266a3c66161fa57883d8f67a153f4e3afa0e6c89d71c7a51dace208d0c6f7320ba900d162091991b6efb6e3b66f94cb4758ca800"/321, 0x0, 0x0, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = fcntl$getown(r0, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r2) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f0000000040)={0x3, 0x0, 0x5, 0x400, r2}) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001280)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x25}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) select(0x40, &(0x7f0000000040)={0x3, 0xfffffffffffffc00, 0x7, 0x81, 0x9, 0x2, 0x8, 0x2}, &(0x7f0000000140)={0x7, 0x1, 0x9, 0x5, 0x71b, 0x2, 0x9, 0x8}, &(0x7f00000001c0)={0x7, 0x6, 0x4d, 0x5, 0x2, 0x7fff, 0x0, 0x6}, &(0x7f0000000200)={0x0, 0x7f}) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r1 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x42) poll(&(0x7f0000000100)=[{r1, 0xafd25d75d8876685}], 0x1, 0x0) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x4, './bus\x00', '.\x00'}) r2 = socket$unix(0x1, 0x1, 0x0) mknodat(0xffffffffffffffff, &(0x7f0000000280)='./bus\x00', 0x4, 0xfff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x1) poll(&(0x7f0000000040)=[{0xffffffffffffff9c, 0x10}, {0xffffffffffffffff, 0xa17e4d7cd297840}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x4}], 0x5, 0x9) setsockopt(r2, 0x9, 0xa6, &(0x7f0000002300)="c84f1febd575be029e24d9089a652c336916daee3cfc32a2608eedb8356f7f30f09c6b17d8853402809d327c88ffe8a0229ad40d66ef070b17056e1fac36413b856c8cea974033219e5285fed07b55205c312c03936587cae70ae4d3f991088d1737cab1480472a8e19e25e2028b8584844b6b3c91df90fece25403aed52988b0b0967c0342d946019f5073d8b510fc34d56506f529f19c2798877a60da7420c3833b205c1d381123df8f00463e87811132bbf9f92f21331bb49ff2f2e6f8ad5b3267c5514462412e5bc5db2d30631015257811072d9cd63ca68955c4f5fce264120e4986139db790ac16b2c588f340c6a345e89a68860046442886c71cca17c6d214860e20ff02ff9e738b0f5a8c963adbc809f22829bcf2b5b03e43593fb7d6b436778e8ee028732add30b07735f98e7ae7e0c25e9a59aa1af2ff93a5378e0435e0d7ea0b122147f8795eadf2a9437eacde70894f8abe0a0d95fe7b7a065ac575246385fae486291a6ac748e731ef195ee4dfd1d642b5ff07cef39df4a93c08e14e9c185b253e9cad8f8582f36796edf11c1d98a389f4b21f1547d05de87297ec758560fcaaae09e6aab68f52d2ecabe53a4b7d5aa35c7b6d6c0d54ca19d6b3cb017844ddb990fa80ebdc092010b1338e43359107fa76d7b2397cd7694909542f79fea8f5f7f4e9b290f21917fd00a785ce23056b707302f506f61ca1d95639f503426c41d1cb1fc102f20cc112250880c3dc84d81320e056fab6ffde7a3f3c04a3cc5652a53432347dd7932f115d906a98ccbcca378dd785cccfeab0c8d84a997a1a8307bb4071431c936c09d429dc288f55ae94f84f286d266615f695b5c8609b9bd7e53fa490579e1f94ce3d4cec2314183359251a8f17e5ee1e30da40e8e000626835266acfd23f97838c8ebb65b62214fb18cbd6aee39f7a58f7171feda6cfc5919be5a3e9da6ef24f95bffe35babcaebbc979492ea833da5fafebb45018905ecbc48521766dcb9c361d12622b7a8eca963ddda6835e949aa132a8c171da0a46786a5e0c1638361221e8657ddec9366f28aa922f9d612d01cc9d48b093e2a62a303d7c945291f54d349432fa88e5ff0c718d84fd7fbfc405d9056e6d6770561510f719318ca62217f752ee8f64b415baf9f338e1dabb8a32dd8011857faea41ee05a71d839fe489248ddf18f7b8072148319080194a9c9e3b036119afbe0be8d869d97f7edabe825b0a28cd081907a8dc3f192326a5085d178d48613f122aa92a7137198355c48a665543a58cbd0d0c2c0f29ec085b2c1d33cbb1a82e1468e0c201d3a13df18423d7cf23a95cccc2749051c49ffa17fc8ea7c55f075636a2e42a9a04f9253996f7cb1918f050344e862350e8a743945515980ef491b436a06a725bb7c7a4412e4179e18c996b29df792fa026f001b3b7016701a6afd5a444e975bc3589c163827bc64af79e4a5de2e2384d399f801be9f5a074e7ae6b58a6e33da2b1e8f8e5b8bdd25e9c6a1fbbaa5e72d1b6de0f3c612f981306c42bedeb2ceb0e1f812a47bbd934aca80b90b3dc1a97a50cd84dd30e4653422243b848ed2de6664e427d2a79bd6b4c26b2a1bbfcd335599ce884ed862e7f42ad1c8d5356cd0e07925c466d83818f09a32168e89ef575ceea1592e022c33572e2c74e235eb63ca7c431013a2563ddd00d4e6ab60ac2ca1286c6280f58e582412a802f66857ff2e44c0ea473f9f6db8b992ec987772519bcebaceaa49878dbd9bd267e503b750a75b794a5668dcd4e60f9aaec1758f01bfe1921b6dd39d4d1eb528b74d7253893edfb648da7a2dcfbc2008a0a816f30a50c50c87444a02775c4053da0d362ce9f80a050055cd4ad56719a0965144450461a7c1a1ee12f63d0fcebb487c06012e517b17741929e844e1e6ae4b1be53ddb6943118583d17d8a20938b24aba16801e6f6f52016d28e18f9671cad21738b445beb6253d796ad64ec133fc29a61d4de2a7ecb5b2e60f05a4ae2aa367ceaf056d4195b008fe10b05a9021fa1c52298cfa1dec6db476694650158ada7f5644a7e8cd28dd7b9ed860663fe9bd0d759ee22ca49105a0e791b3f0aa0e339a370e62bf0b0872b4add1108323ecd840f331a29651d56f02af2effce1e7e4ae48c5c67843361bff0d184c199ff0827bf55f81af2efa056133a0010a3f494ae57374cb68a588cf57c893649a15bc956c0ad6599cbaa0676020b3c6c418eb45571ef5a861f8728e4e45b726dbb4b034f40067eb6acfde2205b4c23a8445d9656dd663a8fb30c07b32af9940585f5ce4088f5a8c99aec1ef27cdab9dd229aa8820f2c9d4ecd580fef6eeb62c8557745dc2379fa7556f7a6ae0bf5363c35ea2b52b8d4058f1f9886fbf21416a818aa72569052fa9a148cc2c0f7c3d8455d039cb1aef86dc13207f53941c2bdbd88735842226d832a0d3610a507f45b43ac8cf28b790949d43cc98c16f3261511f59dc69b87f0051d6951684ee0382f601a274555c1dee9a7708167674f24726371b0e6cd6d4242990f486463f915356292a74d73ddca18c22c78b5c9666b208351ce74c414ddb73e9bd6673169768011d53b8993de38d27f56b656f01a9b831745ffb533a5ad6465fbd61ccd4b7229c0cdb5f5f06698f79ab5c61f98fe9420f49397e80a2e039fcd7dae71945acdd590c7867fd9c2f8264ed6ebb492361d022fa228d7485672fb3cce6ea8144b4398b93af081abf067c94190d312c58f3a590738209eb31218e6eba6d110c78e909965c6838e2415e430b12f45a51afe0f9c7b4f95b5e76cc4788b31a159f7a769a44d54f93e2a5a5b21c9e9c45b4d1e71cba905df891b3296572b7c287e3ffd022bbabf20412e6936f6725fff01714df0e989f13b2261a7eb6be4c55def1bdeb86bc378fc8b6523b2ea2a673726e001d2769ca17c645be97cac4466be7d56b0f71f102d5f020efb233f764aa3491cde3a870434c214c98610da69d12c25599f489a5236c44999bf0215e8995d960c9fcf33c3bfd6dcb5455eb3e989561c33d2ffa4c4e8274640417bba292509a4ed1e901777eb91dd40862892f1f8dc61b79d728943bd567d4937b1f81ac4f7528d70beb054043d40c1b16f1e763e72f46d11b2e29d64cf777c1a4ca89af7ae843bc123951e5a95c41719bdaeca9d4d3721f5b7edbe16f718c4130a1346e34090c8e20a32f9c499d661a354d078c19072664355ad0094313242ef382577c40224705313aa44643276d28064d10aff21bff9342636468c8eedd15914ac9debbb9630de9c75f436d13faed3a7ddf76077dd2ed45d1623299307dd653251e90ef3d4707cc60814adf4fa8aff0141a8c7b3f129540d9ba12b7a17d5a870b74bea3894757e12ac0b031c92b7db019b2431fdc08f22d431c66a0d49ba7f5d21e0623f1f829ff382f6935dec5b1ef8ba55ff8c3a0d649ea2ecb37424bb7858a7e8a74fcd7b52218acf42728923f69b16f3f1e0c59d00997e7d09fa2ea75aa90ad43c5e0af20232a676354dd9a67fb91a25486943df0997b35ca5da6e8610400c84b652df6e3ff7e68fe6ed3f6e360f47e2b48c55dc0b7bc36cea4544c7c86d95614bd35501a19c5ce62032e4455ad624cc48d5cab300ec7971c7f3568bb6b1150150a53cbd09d0a285dc41755a96d2a0de3f45b23e9a82e9c9ee74fc9909f471c6bcbcc5fb9f9f071b02b2af3a74bc5dcd128d32d173a880c834ee2264c1f573a0a8c9243f193d968ddd4edbbfc013547ca8d954732ee9d525078e82b569c52b035c58dec2629870d342cf6833372ca2889ee095d07abe03b055966ce87f5d6e05f849a81947eba2d7aec73dabcc53c27915cda86dc4ec73c1948c0b49260b84af5187ec646d345c3d53e6af73060d92932a5992ddf1a6f78f9e7b8e1b213ae23f2eec576170210f9fed821af4aea331046117097de1c83ba4e66436761f2f2a0bd90719c59abbd0c8aa2b07f637e7e3d4d4404067b4843ac0b597affe9202701b7acc108bd6960bd3068c0b7049647cb34e88c73275f68fb87cf4068965a918831ecf0d9548cc7cad63c4d5a0edda6d32572e2309504da09b4d35f59f73993322d036fe86e51eede5faabc0a3c8930073c267c259665084231bcb1f35d36db140373f0a330fa4dd0bf6473c555d47bd8c7a3986b22078bb9a674aaccd658815b17b7351129682d3b1a450206be9c00636b8ea72fd26e28cce51c69de51b839fadb2a943267f71f876dd2643e74ac230b6ad12170e399efac74a9da12fd127eef4d34adc31d1739d8bed8ad7ac13dc8fe2cc69fabb00120ec213123e934d568cd9532e935b9e6c987d1670882c1235231bec9ea5195f1839dac2d8d2619f41bb2033de3243995bfa700e8f3e2fb7ac27b985bdab1a228af2b1ae75121bb055e932052ef606295c8676a5bc623d98ac8ccd0f73ac19110c3967f3a88c9e0d833bb905ac30c4a5ad34c0ce317a4f7697667cf79aeaff7354de945018ff25cc2a08d560659125b507734cf085ea7ea5b6f86dcb80f2e0454ace0e79483f3526522794be4c1685208ac356283eae44c4ba174a08a0c7b4e2615d61aeffdd298c3bbd70691c2d855ef96f004886071c71105596ff0560dcadad76c58c0e8bd479a7aa713c96b3d0d85c73b08cd4681a56f0d423f3215972560a82e1872b758241a6a3e9bc8a51bd0ae60fd0a1a7fc9c5748122d2c0a21b9ae3897e474a2d903124dbc568dc1724cd86f32d5e679c5bc24ea91eb98eb9caa5f699aec56a6dc1f1c3b312ae033c869c1bee1594b490fabd8cf64006ddbdb32826cc2b865d5293946d4e1d4e392fb9fc386f1570ff94613e448e06dea587d300d52e7b3e1490825c1957f329741e3c180dcd191e3d8df319bc3bac151556b1b8a5f20f76ac0937fc67133a6d1905693cd20b70165a86b488674f3c3e1f341b5f8babee5265f3c3429e3a8fc45b3616a7d7562d02316c23690dcbfe18c343c6258ccabaf3888913b2b15ed608c4641b639f46a023fc5953ef4f16244d9864381356171252bff257ab0d9c386c84342c55b1710b89a729d72a92433723b832837d88e86bc824aea231cc840880b524d090470684d9286b9e83cb14884a12a62a11d005d26a83055f78d97871cd822c248be3bf87cb9bfa097202e49f43ef2715bb7184abaad7adc6b4a4467e216dd630845b78fdea4047a43995f0dbc96bc655d3e0541118bee2b89ad4042507b7997ade8b97aa0389ef522474c8830e00c53fe71d5c6039712cfe55af74930670db7a8b437ebed06de6cac90d2ab9a9a791cf5a0515b710612d82fee33a8b492136e912c8f203bdcc1493ba788735cd496ebd9bf5c09b2e8223c8f6199b120461d5af26acc189b35230636f12383b9e17f2787010802e44b7ffabb911c862191ef0b640bf8b79963d944ea35c724cb278ff82427b878bfb8779c2aad66949c8e68088631488ece438a665b33715f408d6c2efab67a36f45c1d5a338fe723841a55fb3afd91b0eafb114aabe762bb7a3e32951952401d80a72e42e23ec318067e8faf7b42c7e9eb61aa1634b35c7293ec38971240dd9c03807e088d9056b69b7d09083ecc70da278a50ab50733f2bdb3c1823f61682a6d04714be115e79766863a97615bd522f114da6bea8b4bff7b60b4340391477ef51c23018b38172a78e2d9518e07b92a96b6a4d25bd78cfa1920d10437be413430184e4e60ad126ba0a9eb8576bb590eeed8bc754d7521b5a0375b139e5518bc4835bc8a2cca824ca544a3712f5a7b900000000000000f693d8a720c7dc42e142bb5ae6ca55dcb5860b140516e879f7e9394882f852e646a5fdfcea530b90ac8b75eca37bd3fe864f3e342076d677dc8204456f38", 0x103e) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f0000000240)=[{{r4}, 0xffffffffffffffff, 0xd, 0x8, 0x2000000000000, 0x200000}], 0x7, 0x0, 0x9, 0x0) kqueue() 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x35}, {0x45}, {0x6, 0x0, 0x7f, 0xfffeffc1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x1, 0x1, 0x401, 0x6, r5}) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xf8ef, 0x7fffffff}) pwrite(r0, &(0x7f0000000180)="97f161f471610e72711fec7e1a86", 0xe, 0x0, 0x0) 16:01:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto(r0, &(0x7f0000000240)="ab951e3c6bfa766512c32d287500751eebb53020ebfec681913eecbfaef496020e695a44ed287c8750dc704c72078955f3e6c5490cbc345d1fc568cfb515389f3d252ab4563a48c57a993f3a03c462a6d2c416f124fe12168daa0beadd3125cb4b2f123f3b641c3b0f7475b49abd6bc3bd98d55077cf2082e5ea06a3bebd0d15c3ba95bc1574b95f738c4623f4ccfb6b0e784bdd5f85c4b74ae1e205a305f89221176a77ddccbc", 0xa7, 0x807, &(0x7f0000001340)=@un=@file={0x1, './file0\x00'}, 0xa) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1000}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r2, &(0x7f0000000340), 0x21) semop(r2, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x1, 0x81, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x2, 0xfff7, 0x1800}, {0x0, 0x27, 0x3800}, {0x4, 0x6, 0x1800}], 0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r2, &(0x7f00000000c0)=[{0x3, 0x5, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x3, 0x3, 0x1000}, {0x0, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000001c0)=""/181) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000280)=""/242) semop(r2, &(0x7f0000001380)=[{0x1, 0x400}, {0x3, 0x3ff, 0x1000}, {0x4, 0x4, 0x1800}, {0x4, 0x1f, 0x1000}, {0x1, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x4, 0x50, 0x1800}], 0x7) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvmsg(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000180)=[{&(0x7f0000000080)=""/196, 0xc4}], 0x1, &(0x7f0000000340)=""/4096, 0x1000}, 0x1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x8001, 0x1, 0x1, 0x5b0e, 0x2}, 0xc) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)) 16:01:12 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) linkat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', r1, &(0x7f00000000c0)='./file0/file0\x00', 0x4) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) 16:01:12 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) syz_extract_tcp_res(0x0, 0x0, 0xfffffffd) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x2, {[0x4000000000000009, 0xffffffffffffffff, 0x3ff, 0x20100000001, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xbd9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x2], [0xe97], [{}, {}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x20, 0x1000000}]}}) write(r2, &(0x7f0000000040)="f4c3c06cc6cccd5922e20c11409098fc30d35e24fd1f79bae34221b9a92554a55f94dd33320e231912736e437e90597aa7c73b27db990fa4e193200e", 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0xfffffffd}, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xfffffffffffffffc}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x6) shmctl$IPC_RMID(r3, 0x0) shmctl$SHM_UNLOCK(r3, 0x4) shmctl$IPC_RMID(r3, 0x0) r4 = socket(0x18, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:01:12 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f00000003c0)="530ff100", &(0x7f0000000080)=0x4, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x1e9c0de46373a58a, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x202, 0x0) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r3 = dup2(r1, r2) flock(r3, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x60, 0x0, 0x0, 0x2}, {0x5, 0x0, 0xff, 0xfffffffd}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)=ANY=[@ANYBLOB="b2f32a743d000000000000"]) r4 = syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x1, "2179bc15de9c000000000000770000004000", 0xfffffffe}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f00000000c0)=0x8) 16:01:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) write(r1, &(0x7f00000003c0)="556abf49c565243839eb2042964a7ee9d0c251c36fb780685fc1803d7c8b8f38ec83c36737a653854868c657307c77e0b1da00c4190c23eac9ee97d8e62ab3291dbd4b4bea74296f491ffe9dded2292c49c11c713a1768f33973a9484a577437e63809e394ad509b1a3f1a00000000fb0a55df369902091fd4ee9f09af882bb1c0970ba64230252523b0bb9688baf270c0a3ebe5325b1f8ce7ff9d3c83c82911d1e1abc42338ff3d657ac0174fdfc1da7cc9228c1120087b667cee76cb12170fcf8bfbae7a9468f500de4cb42b34509c02e5c1a304fc66", 0xd7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000240)}], 0x1, 0x0, 0x40000000) r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x4) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000280)=0x1) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000080)=0x606366c124e56930) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="05", 0x1}, {&(0x7f0000000140)="9bd5b212611a39ef8cb998062e4ce8a82b4dfd8c75c78858c8d85f1668d43ddc8051fe5c569b96932dda5f12fb35792e62e2588a4b1c3fb2e5d8bba5222c6fec02f15dcb04edc16cda91f5502884cc3f2e341f9bb3c8304a0638d6051b80e37143257c1c27e07779f610ef5dbe7e1943463aa93569e06bcf9fc76a9229fa59e1cd99", 0xcd}], 0x5b) writev(r2, &(0x7f0000000200), 0x0) 16:01:12 executing program 0: fchownat(0xffffffffffffffff, &(0x7f0000000240)='./file1/file0\x00', 0x0, 0x0, 0x0) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000b40)='/dev/pf\x00', 0x20, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000240)=0x4) 16:01:12 executing program 1: r0 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r2}, 0x0, 0x10000, r1, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x3, 0x0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r4 = getpid() fcntl$setown(r3, 0x6, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0xfffff001, 0x0, 0x0, 0x0, 0x0, 0x4, 0x91}, 0xde36, 0x6d45, r4, r7, 0x6213, 0x0, 0x8}) seteuid(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x1], [0x0, 0x0, 0xfffffffffffff848, 0x9, 0xfffdffffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xa35b}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r9, 0x80046c7f, &(0x7f0000000000)=r9) 16:01:12 executing program 0: poll(0x0, 0x0, 0xffff) setrlimit(0x0, &(0x7f0000000080)) execve(0x0, 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x0) socketpair(0x18, 0x0, 0xb8, &(0x7f0000000000)={0xffffffffffffffff}) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) r1 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x1) write(r1, &(0x7f0000000200)="f48a15be3ac0d1b619fe9e431cda8d2fbca5d808b5adb63f7662fbbee960a0b82b6c9d50780b116de86e450040e41b2d4c953493336d8d7fab6be3af31a2bf56c04fdf6efd0df3f46ddab1a8e92c6b2d5b7ed93e79c38d18f298133de5fa3a69e9ba9e9c7c9dda70c084da96f592ee85f3b35ce92bdf4e39e05a438746463b0583f50f2421cbb2104882ccb1cf99f684ee8e3acac9543d1fee623f290640c71e48e30cf457b7cc6402bb163e063aa0c7eca082d20b39297e9bb0bf7ad0d412fa", 0xc0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r3) 16:01:12 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYRES32=r0]) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) connect(r2, &(0x7f00000000c0)=@un=@file={0x1, './file1\x00'}, 0xa) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r5 = open(&(0x7f0000000100)='./file1\x00', 0x400, 0x50) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000340)={0x10, 0x9, 0x4, 0x6, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xffffffffffffffd5}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xd69}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x676eb1d}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff1000/0xf000)=nil, 0x6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xffffffffffffffbf}], ['./file0\x00', './file1\x00', './file1\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000080)={0x5, './file0\x00', './file0\x00'}) 16:01:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) accept$inet(r0, 0x0, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) sendto$inet(r5, &(0x7f00000004c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4ef25836a098c3dc34a8128277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f438df27f0e5d5b373d904a013f0844eab298dd0a5735ba919d18582a6eb3c2a94abdfbc474d4905dca3f996f5c3a2b195a3e5be67e8a83afe4eba4e7baa0b07dc21da7b6f5edae52017c0ba4c6ca17d0e23f593", 0x31e, 0x404, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f00000001c0)}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x27, 0x20, 0x9, 0x94}]}) pwrite(r0, &(0x7f0000000080)="31dc0000000000000da378b351a8ffb20c", 0x11, 0x0, 0x10000000000000) 16:01:12 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000180)=[{0x2, 0xed, 0x7, 0x80000001}, {0x7fff, 0x40, 0xff, 0x7}, {0x821f, 0x1, 0x1, 0x5}, {0x8000, 0x9, 0x2, 0x7a4e}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r1, 0xffff, 0x808, &(0x7f00000001c0)=0x5, 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000100)={0x4, 0x5, 0x19, 0x4, &(0x7f0000000580)={{0x8, 0x20, 0x80, 0x7f, 0x8, 0x80c6, 0xff}, {[0x0, 0xffffffffffffff81, 0x8, 0xed, 0x4b70216d, 0x7, 0x4, 0x7fff, 0x100, 0x5, 0xcf, 0x92c, 0x4, 0x80, 0x800, 0x20, 0x5, 0x3bc], [0x1, 0x200, 0x0, 0x401, 0x6, 0xae2, 0x139e1585, 0xef, 0x3, 0xffffffff], [0x81, 0x47f6cdb1, 0x9, 0x8, 0x1, 0x1000000000, 0x101], [0x8, 0xc5e, 0x1ff, 0x7fffffff, 0x5ba, 0x8], [{0x1f, 0x394b, 0x8, 0x1}, {0x8, 0x780, 0x8, 0x2}, {0x5, 0x9, 0x4, 0x4}, {0x3f, 0xfbc, 0x5, 0x8}, {0x100, 0x5, 0xd9, 0x9}, {0x0, 0x6, 0x400, 0x5}, {0x1000, 0x9, 0xa98, 0x3}, {0x4, 0x543b, 0xffffffe2, 0x5}], {0x8, 0x400, 0x6, 0xd7}, {0x5, 0x8, 0x200, 0x5}}}, 0x33b, 0x5}) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) dup(r3) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xffffffffffffffff, 0xe0, 0x0, 0x0, 0x0, 0x8], [0xfffffffffffffffc], [0x0, 0x4, 0x0, 0x0, 0x2], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000140)=0x401) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:01:20 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000000)=r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:01:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffefffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xe0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:01:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x7138aaca], [0x0, 0x3], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2000}], {0x0, 0x0, 0x0, 0x8001}}}) openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x8000, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x45}, {0x6, 0x0, 0x0, 0x10000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="97f161f471610e72711fec7e1a86", 0xe, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) r4 = dup2(0xffffffffffffffff, r3) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000000000)=0xa0a) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) 16:01:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x66, &(0x7f0000000080)={{0x18, 0x1, 0xfffffffc}, {0x18, 0x3, 0xff}}, 0x3c) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2000ffff, 0x2e, "001c07001000f78cc3ec000083f777fb00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x3, 0x0) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x0, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000040)=[{0x4, 0x4}, {0x2, 0x3, 0x1800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0x54d, 0x1000}, {0x0, 0x8002, 0x1800}, {0x0, 0x28, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0xe8f9, 0x800}, {0x3, 0x1f, 0x1800}, {0x1, 0x3e6d}], 0x8) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000080)=""/15) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) close(r0) 16:01:22 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x8041000300000001}) sysctl$hw(&(0x7f0000000000)={0x4, 0x11}, 0x7, &(0x7f0000000040), 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getgid() r2 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r5}, 0x0, 0x10000, r4, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x5, 0x0, r1, 0x0, 0x0, 0x115}, 0x7, 0x3, r0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = fcntl$getown(r6, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = fcntl$getown(r9, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r11) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x5, 0x0, 0x0, 0x0, r1, 0x98, 0x17}, 0x6, 0x7, r8, r11, 0x1000, 0x0, 0x1f}) 16:01:22 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="182d3b5c51948602189cf919ec9be5f10e4544f6000314bac85c15507c2f05d0808f726c51875e845fa2a685c98cf65d2966d0c57dadb91a31fdd28cb6b42be6d5d13b19d0c560780cfb4059f6932d914fb532093f28b703667482253e81b2e7a23f097c1c7713886a281314e6be33df34bf74757c51aa86d867cdf6807ff563fc32ef355247c64667f44c791a747c61af9c3e0c5ff714fc3368271748e4ed66a2d0891a94e5349f1c0e03d96597564b4ac752851d66338ce7d2e569c3e860c203361719ff8ac2093bd59db8306a5aaeb2683131f1723435d50eec63ee5da47cbfceceefec703ca1b388d2f88360a02a5fd2302f2e", 0xf5}, {0xfffffffffffffffe}, {&(0x7f00000001c0)="73b8904a076e9bdf9a29b91838dd5228bf0f4cda46d3e064139303bfc8de289720abf73534497cc2f361c6a7ac6117475422bbe4f5b9331747832aca07c04a05d32c78ae4cca458b4a66fc6cc20b92b5b7dea63e373e21b793ac87ebdd3c90221833070d620d488e9ba13284657c9bd61f8977e28e2af6aa68e80412c7e350bac155fb", 0x83}], 0x3) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$PCIOCREAD(r3, 0x80105705, &(0x7f0000000080)) 16:01:22 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) readlinkat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)=""/23, 0x17) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x3, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(0x0, &(0x7f0000000000), 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000002c0)=""/10) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000040)=""/80) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000140)=""/195) semop(0x0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x3}, {0x3, 0x1ff, 0x800}, {0x1, 0x105}], 0x4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000400)=""/76) semop(r2, &(0x7f0000000340)=[{0x1, 0x8000, 0x1000}, {0x4, 0x80, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x1f, 0x1800}, {0x0, 0x2}, {0x0, 0x7ff}, {0x2, 0x5, 0x1800}, {0x2, 0xc5, 0x1800}, {0x0, 0x8000, 0x1800}, {0x1, 0xff, 0x1000}, {0x1, 0x7, 0x800}, {0x3, 0x4}, {0x0, 0x5}, {0x4, 0x2}], 0xe) r3 = kqueue() mkdir(&(0x7f00000000c0)='./file0\x00', 0x28) kevent(r3, &(0x7f0000000380), 0x7ffffffe, 0x0, 0xfffffffd, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffff992f, 0x0, 0xffffffffffffffff, 0xd7, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x20, 0x6acb, 0x5, 0x0, 0x1], [0x2], [], [{}, {0x6, 0x0, 0x6}, {}, {0x3ff}, {0x0, 0x3, 0x0, 0xfffffffffffffffc}, {}, {}, {0x0, 0x0, 0x0, 0x1}], {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x3, 0x2}}}) 16:01:27 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000e00)=ANY=[@ANYBLOB="aaaaaaffffffffaaaaaaaaaa86dd6020000000086e0000000000000020000000000000000000fe8000000000000000000000000000aa4e214e2200089078"]) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x0, 0x5, {[0x4, 0x9, 0x2, 0x8, 0x3f, 0x3c, 0x1, 0x80000000, 0x8000, 0x7, 0x101, 0xac, 0x8001, 0x100000000, 0x6, 0x9, 0x8, 0x2], [0x5, 0x9a8, 0x6c, 0x6, 0x3, 0xffffffffffff8000, 0x1, 0x4, 0x3, 0x7], [0x5, 0x0, 0x1, 0x7, 0xffffffffffffff7f, 0x1000, 0x7], [0x2c, 0x4, 0xfffffffffffffff7, 0xb6, 0x3ff, 0x7f], [{0x7f, 0x1, 0x2, 0x7}, {0x9, 0x7fffffff, 0x8, 0x40}, {0x8, 0x93e2, 0x9, 0x9}, {0xc155, 0x5, 0x5, 0x10001}, {0x0, 0x2, 0x3ff, 0x5}, {0x590d, 0x0, 0x5, 0x6}, {0x4b6e, 0x6, 0x1d6, 0x7}, {0x8, 0x41d, 0x0, 0x8}], {0x9, 0x1, 0x2, 0x9}, {0x20, 0xfffffffe, 0x6}}}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x0, 0x80000000, 0x7}, {0x18, 0x3, 0xa6b, 0x2}, 0x1, [0x1, 0x5, 0x0, 0x2, 0x194f, 0x0, 0x9, 0x6]}, 0x3c) 16:01:27 executing program 0: r0 = socket(0x18, 0x8002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8, 0x0, 0x0, &(0x7f00000005c0)=[@cred={0x20}], 0x20}, 0x0) r1 = getuid() setreuid(0xee00, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r3 = getgid() r4 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r7}, 0x0, 0x10000, r6, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000380)={{0x5, 0x0, r3, 0x0, 0x0, 0x115}, 0x7, 0x3, r2, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) r8 = syz_open_pts() writev(r8, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x10, r8, 0x0, 0x9) lchown(&(0x7f00000000c0)='./file0\x00', r1, r3) r9 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r9, 0x0, r9) setsockopt(r9, 0x4b59c316, 0x1, &(0x7f0000000040)="71838fcc8e9f103fdc7f5385198192dc5b907c65f0d614eaed86f71fe9930c170615fd0c338529ea7e9ea56327f488924225cb0249ec217b10dbb81139fb6943a1bb4766d14737dbe5180d993849129068e12c4cd4ca370cfb83fa5a15a41b97", 0x60) 16:01:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20000, 0x0) r2 = kqueue() r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x6, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:27 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x37) chmod(&(0x7f00000000c0)='./bus\x00', 0x4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000200)="220e2a", 0x3) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000080)) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3fe05, 0x3}, 0x10000044001000d, 0x402008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000000)=[{0x24, 0x96}, {0x2000000000004d, 0x0, 0x0, 0x81}, {0x6, 0x0, 0x0, 0x7fffffff}, {0x94, 0x81, 0x5, 0xd5}, {0x1ff, 0x4e, 0x6, 0x8001}, {0x402, 0x1d, 0xf9, 0x1001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) close(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f00000000c0)) ioctl$KDENABIO(r2, 0x20004b3c) 16:01:36 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x160000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) openat(r2, &(0x7f0000000080)='./bus\x00', 0x10, 0x4) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r5 = dup2(r3, r4) writev(r5, &(0x7f0000000640)=[{&(0x7f00000001c0)="8697c68e5ce9933a25d44a18c539b52fae34169e5edffc33370e19328402534d324cc8bedc0f24e002065b3ea6e19c43eaa43bc52878bc62230eecc0fb6a82144eedcb220e5397c54f907af50ce4beee27004f325b848fbf41c62d914f1ca261aa376c09da3482be2faa50d7ca136551be18ffa3efb5afe17c8c34c23761ac7ec99c1f8d3a5ed1d9c4e335a9452e96dc0a6672bff9cc361c71a4329202684b3e3b8c557e2e8ed881e60caa2b58b115fb0297", 0xb2}, {&(0x7f0000000100)="c3dcc5806027a8ea1e1c2a78463f239a0505bbbaeda7e8171fc0067f784be11af710ac9110cc52c9405db844d7028b794029ae6520b100b0c0d0ae6c61c81b416dfd85c087b468b07a8cca680ddb3b593dc940102e8c0538c11ad35eb02ccde8d8f6b9dc55777064b317e4ad86838c8f5b5f", 0x72}, {&(0x7f0000000280)="fa6637d0e11faf2b2311f9", 0xb}, {&(0x7f0000000340)="8ed613553dbfb3feb0176708afc7f7482589260109ffc04316f3e468937f61556f5ddf47f58f4d59478a0c54c9f148df6d543d290b7b54b65ed60c8bf2ee12914225903122e0755a69750366fbfe3352e12d413486236f123ea5b6422583871297583eda98a1c570f49cb94202089b5371303e7356e0e4441985e0bcdff09e2ad7f3309992c38c957868544048f0c5709db96caacae6331fa4317e18ecf54e6221bd2535da9f1307392ceecd78d2455ca4c2addd768ccd449abc5dffdd9cba66bc77c5d882b7b88dadbe693277e6c4c4df882cb75ac181", 0xd7}, {&(0x7f0000000440)="abe389d0f9522bf0cbf33485942f9efcb4743b9919672b3d61d8e1acc275390298d0d92d4f06ab8c611fb21695af48ded036030abfb51ea74a0c55533c065bb86d489e94f44a1cf2bf00ab5eb146dbdd82415127ba8629ba75a581aabefc8e5e296a34c6257fee8786c12c5fc886032795e99a17cf14979e633613be245fffa43b2bdfb7615761ceed3c9f0937bdff09c7c596bc48d6a3124e4bbf578fec7144ce14c792c8dd199ec28d90f8418e7c858fbaf161aeced528cafbacf8144bad770c43f6f7d242fdd17ca40c7765fdbcc3bfb976bdcf134557676a63717c1d6eabebe899afeeb701d755b045c1cb", 0xed}, {&(0x7f0000000540)="3b8b8db61ea17266a31d8a98b2bb25dfc6dcf553ab4424073116d676ecfa36e01146e88f8bb43fd3d8e212f58b14a7e9decf6b4c45ab78f8902b183f65064d3b8e111102dcb5265c8c12e083c4011111f911a301907f3cd30ffb87e11ea51437f3c78668d50478a9f8f8c2c53210f707aa6a1a48e196dca12ad958998f6c8211eab8c59345088be8edbd920d7f77b226388e4039ee5debaaf3a1f5c6bdd47766adeaf3d70087e187d0f73c604c4eb1e4725b45f712b834825a44da0db1d7777d9998060f71353157c8cd09e4afa065891182a904f3f1f3655aeddb21527ec0b0de08422a4ab36f3e0602c77b89a3a2", 0xef}], 0x6) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000180)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x4}, {0x3c}, {0x7ffffffe}]}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000ee311588ed76d3000000000000000000"]) 16:01:36 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x81, 0x0, 0xec}, {0x80000000000006, 0x0, 0x6e}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 16:01:36 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) recvfrom(r1, &(0x7f0000000140)=""/143, 0x8f, 0x842, &(0x7f0000000080)=@in6={0x18, 0x2, 0x40, 0x100}, 0xc) syz_open_pts() syz_open_pts() 16:01:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='R', 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffef9, "85050000000000ff86040b000000bd00"}) r3 = syz_open_pts() writev(r3, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r4 = dup2(r3, r0) kevent(r1, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1, 0x0, 0x20}], 0x9, 0x0, 0x8000, 0x0) 16:01:40 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x3) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x7, './file0\x00', './file0\x00'}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r2, 0x1}) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @random="0939dbf082a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1, {[@ra={0x94, 0x6}]}}}}}}}) 16:01:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a5e0944484b4e08ab3cb5ef2cf9ecb04bfa8780d"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getpgrp() r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x3d3}, {0x1, 0x29}}, 0x2) 16:01:40 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000040)={0x0, 0x7, 0x1f, 0x5e8f, 0x20}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x40, 0x0) faccessat(r1, &(0x7f00000000c0)='./file0\x00', 0x1, 0x1) r2 = accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendto(r2, &(0x7f0000000180)="45cc1f859699fe358226180f91d276eab136d5f6755dc79e3bc948562235c51bb7bf9aa1da2afec37aa03a123f50020d7948dbd0347d44e528d0462cb7e826473983d30912803b63cfc989748bf266b2da4ab16d7c76d62aae751dc5e884f41edea52e428672e8c32225052afc6508e4d4c2c928593cb7b580551aaffb29fa16f0a1d345976576238af90822da34f3e7d17f26f907120e4e4fd1908cd6f21efb430ee968febeef3153abb271b0d0000a3aa64263fbb751e3433f8dde4bb84774ef9a3924a719b47f273e8abc7b1bc3289a0e7683a46c313a0c74e4e413dfe57f07b1ce01c88e634e4de543657ad33533983b83219b14446ddb85", 0xfa, 0x1, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r3 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000002c0)={0x9, 0x8, {0x0, 0x2}}) sysctl$net_inet_icmp(&(0x7f0000000300)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000340)="089e1adf6d7b10cb66b4cc67ba8b7ff02a630df7e3d25a3c2309a969dfbc655426ab2defb4b7c4fd0e30b8a9503e17fedb6f8ace7c31003ce022155c6f6ff63bdb534d519e14432611407064d98add6956fd87d486996121a663bd614407cdeda01b78685cf21d7193670ad6c2faafb4d0355ef9438e4ad7d5d8c36627ebebf20f4bbe909b2e1679c275253947a795563b073a01258dfc2846256882169da87c88f1104ce20f0e2f73686ea8e969082e53fb3885f7e5066a67b482dee4a4287fbe6ee428ba8512a76aa52e5984aeb75345cdc90e1f1c0a4ed332c230420fe2", &(0x7f0000000440)=0xdf, &(0x7f0000000480)="55e1d04c4d26d3d75e1d9fd2a513eda98138a3e8f3d18c378cc717", 0x1b) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000004c0)=0x5) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f0000000500)) r4 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvfrom$inet(r4, &(0x7f0000000540)=""/159, 0x9f, 0x0, &(0x7f0000000600)={0x2, 0x2}, 0xc) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000680)={'./file0\x00', 0x998, 0x8, 0x6, 0x0, 0x9, 0x8001, 0x57dff0a8, 0x2, 0x2, 0x7, 0x3}) connect$unix(r5, &(0x7f0000000700)=@file={0x0, './file0\x00'}, 0xa) socketpair(0x18, 0x8000, 0x7f, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000780), 0x4) connect(r7, &(0x7f00000007c0)=@un=@abs={0x1, 0x0, 0x3}, 0x8) kevent(r1, &(0x7f0000000880)=[{{r3}, 0xffffffffffffffff, 0x80, 0x80000000, 0x10001, 0x8}, {{}, 0xfffffffffffffffb, 0x20, 0x80000000, 0x9, 0x20}, {{}, 0xfffffffffffffff9, 0x4c, 0x4, 0x2, 0xfffffffffffffffc}, {{}, 0xfffffffffffffffc, 0x80, 0x8, 0x101, 0x4}, {{}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x7, 0x180}], 0x9, &(0x7f0000000980)=[{{}, 0xfffffffffffffffe, 0x1c, 0x20, 0x5, 0x800000000}, {{}, 0xfffffffffffffff8, 0x0, 0xf0000000, 0x2, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x70, 0x40, 0x8f1, 0x7fff}, {{}, 0xfffffffffffffffe, 0x0, 0x8, 0x3f, 0x89}, {{r4}, 0xfffffffffffffff8, 0x41, 0x2, 0x1, 0xffff}, {{}, 0xffffffffffffffff, 0x0, 0x1, 0xf9, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0x1, 0xfffffffffffffffc, 0x80000001}], 0x546, &(0x7f0000000a80)={0x1, 0x221}) 16:01:44 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x19d4, 0x0, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000300)=""/231, 0xe7, 0x40, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r0, 0x80105705, &(0x7f0000000000)={0x200, 0x4, 0x5, 0xaf77}) pwritev(0xffffffffffffff9c, &(0x7f0000002680)=[{&(0x7f0000000400)="d39c043dde9942f6d53cc983872a58b717a26d2e10b6f0d094b455758f4d83798a6a0f9a62b5a56b61e8747546f89e48fd8fa20c86608d7120b85217f4a66ca8322fd6babe398eb063c828b2ae14851bb91ffcb61c7152e7c6e0272e3eee01a3356bcd5766327d9d12f6600c56e6f1ce65019e13e49db278b4fa051a8a088b471f9469a6e9a43f4949686066cc91f08a8149eccf87d52f61595dce2fcc0f83d7fc8eec409a81e113834e631d0043f073db9f46e2fe978ff0f2998d8ccdacb4d81b33343735837bcdc68b82fee21470646a79f1e67dc5ad06c2d5e0b4196eadabbc5f00c55994965fa17a150d8dd14fb55398a84d1e6151d1f8363b74c4fd74af654c48c20340c8240a89d76d369d93afdfdecc9e83fe6ac9b5740f56ff570b931129609dd5ec9f96ac91b6b98484529e0e781ba07400066c31faedb5876844c8b0c4541b29a174f94751fc62544327e1716867430c34b29f61b605f737012f3ecb9c5d4bb7c77c5dfe52424e05ac4810e588969a4e9518787980953e81ca874ba193e421d9822a8d2efb53bc340c07f59645cdd40a213c7a43e512491ede9ad6a34615e37246e92b25d2d915d2ef7d366fa51f86e32cb603dde9f82aba2149569ce73516a33063d32311451e37e2ee5e8b354df601652876bfd1488b0e67daf7af3402abe4b88894d9b3bb335ad9551844fe8706e34108b355ebe0235e21b4de3f2ee4623c05e33ece853258003ca7cd4e2e51c6e2ff794773907cf0ea20496d4c343764ed743f696186f7a29f60dd7c3ee57293fdc82beb8cdb610f1bcd84aabd4d1716227d675f1c8f97ab1469492f7c56ee3254a4b1995faca9c3b21474fa7d75a545dd4e2a88dc2a3a8c218fb847e038ca6d02a797111254c7d19b8925d37af422f94ff4007961eef6dc37201384da439f6b8267f44a4581124862a1b539246cff8c0e98d2a0426c98c15da4fa53f59ffd3155c52daf0b4c001704d493b2a23dfc85b961c9c8fa3df64f10acf0ae573bfa1ab355a817cd282ccf26c22a0df3f5db379b40af72de1f37141dfef15c419b0389801419e2f1a8e28742ddb051a6303f2287c5548b02b908e0664e958f7d8510e2f9cbf5d6d75c12ff04b414c201826687495dcc40d2f58f5e045b85b3e63d1ab42a9a7b013f413b10104c0c9adb3eabcc279327cc65a1e9efe16b83d742669b3578744f5f9558045ba98818af7cc418f2721cc8bc233619df6146c353d9491329444717e0fdeb8139e32d23ca7040d6a059a13e44a2c90e4c56ee28334c969497f9556031744ea37e457be8c4492f5fc80df7613b9b41e3678b898226a28cb00bc0c03833574863cfc28de3c5ef53ebb5f9d2232c024e9a06c34ce4783a38d74b1bd1da42498f7c771a97f791423c5cd49cdde3d71221e560db2eb7c052c1c9e659d7baf357f16856f2b7d595a3567f76d0693f3eb4cbbdb577c01420f7c6b7224f3ec83175fbe3c301afa53276b39bb3125c9f19e71c7a49e2f213a0f74f7968ec72d38b111b819dc6df5234e8e9e8ff6db32f54b5fa7495ea6564509963448e0d30477db745c548109549c20626c8d73a5bb21ee5c7b00598505666dece8afbf2ec633b4ca0270400aab30f8811ae019e83b07867f48e209ac1a962afe2d3d368858dcb2004d9291adb99e58163adb71561b57dc10bfab7e78eaa651a3861b36dbf90c0e74505957b0084009c48d28e5aeb49145e91d4855f7bd4c3febac1ed5d91e43680ca203690e9205f6c5d31273f1b4b3b30406cb3972d1cd2d5e2a7de3b90282859256a48029167dc2d524dd77f2b78fd5fefb2c6fbec0bcb35a088d53cfe194b8bb5e2c1890b72b65df34c71841806c26f6c4bf36ff25efc6d71cd4f09bb746c4213eca10c0c000695d38615a89be4b2aa482f9e9cb83b94d0eb726913869520fd9882b7739bb70b81d886cc5361bc4a37c0262c97a625c7471609c2a330318a7af8c7b4b9ac1358e94455d458be2c3631dbfe2c5f855e9a4da2c6d99c1985efbaa2059e6ca65c85a05aaefb679052f26d09f3ba949db3db4b1c99252b65c14ad5c667a340003d272a332bd4d0357bb4f7012466dc3e535d4aaf7116d571cc4600dfcbb8b283454504d45a1b8f9cd687008e177625b81c6df601f42b7da04dbf8ad4beb12e80f2650135abb4d59ccbc46a3c8cf6d185b70a68de5e0e98b75fcf45c3bf7554deb2fa1f215682a85f2a1c9926bba60e6e84adee353f67425e5b5052ebe3658b6683a138c9456a2dec93878e2774c8cfc4cd52c85fb9dfec638e3ba3139e2156724edeeb506243d353c54aebba4df97887bbaed238fbd50a1c9331451a8328dc3cd89c7ae3ca1c1f424919a6f441a9a6cc4d0ba763ac41462c4a3d51b279c50bb2ba468335a1338dcb6e3be92f38f004d1f6f5e9e5e9bc2bae0e093833520450dd5fb90114f3d480de83a61185cbfff496671bf5b42f1dc13471c7541e0525118f4edc6ef9b1109a86e9333b8eff657a5be5f528d8a8c3a01c67f68bd9b83152be9d9ed0a3b80a8d321e0ecb848ca53fd9e60c9d63e91873665cb30970d208f6568554523b6cb8f9e1ccbd611a481ff029a1b0b5e00eb3148c96abe7b95d4c902fcdf10b205c7e828d9a8c90be9f7b92a7395983e0a880fb5615ecadf86f775937a0fba51536380b6561ee2b56da9a0e613e837f73269f41ec9e51ffce7cd705ea3e19a21ea97fee11de029d900ef21a3b39460d4733d4d793af8b2d93964eb5a6d3e3de2d7855dd2adef5868151167d47468b32f69fb5b922ec6bd36be7ac8bbcdd77cd6fb13d1ee7f845ca5e5fe9aa76a5a7d00bd69704b268fd9fd83a84ac07ef515f4a8987dced6ba2a3534b64ab702a9b7f34d34d2a1f76a4d6412d6c0cd6e08650d7d30f54f20fd5007e944dcf0599e9bb6ac8e36f4e7cf3d53228cca67d001040c937b94dee1a53b42ed6ae474ab4d003c4514229c628cc9d2cd2faa2366ea68510fb9e50ea13963afe308304ac9cc3f2004cd91ed04d25604e70cdfc840c3a8e2e947e1dc71a80283aef41fc114109d90323cfef6b34a6b1eacb2f78c05c5da4d6f6cefe6c083878bb758b4589982c4ee186ecde496131ee81f599599ddc711053b160c06b1b3db3a15b651283f99b42970d65b96b66820925a2a788cb2632dc953972087f6dd82621655f34466aafb0c945bc59b1193e5f4e863b2583131f8b9b27f6d94ecc0ff2e082e151f91396b40c8ccfb4262bbd551d18571665b6add120686019995a5fd30f31313e02cbc96b3993ffbe62fc48085282e52b2ebe9bfeaf3e49c2f2f58e79a0311c630d98f6c56fe6f8edbfb66e72b954e83e952622c9b5d4ebc913f9635b9c924d56872b977e2ed39bbbb7e09e70f3308241a24b6d66ab0ad90c3dde18aaedf4afa7e391aa9d774607e4797a24f0fb42e5988265934446bb1db1bb2895c1f909bc581a70113db3890a5a9517f0f1d50705ba127ba44daa60097a79d5f2ef8dfd884092f66052b9d3acb7d657c8362318b49db37e9eb179cf19ca1a5a91d9e3bfb008c74fa5a502347a5ea6d16ca6a3f86b4a725f0dcd5a4833cd38b4b6cf6e40a0775eca2067be6fff8a88daf9a2882f378825dcf1c42c6169f9921cb23ea733969e5df1e9a370d6228305052ecbbabbbced1b7a99391d77b1e7b7a8c6a6673b2d5bd0d68ea6d54643fc2af09467b425dd24525ff8404ef7c2e659615ac2bd1eff586830a5579c02ff0b3fb8d0a488099f23370e7b6e513d278eca8ce01d0440ff88db8c06d72f8f79278831b44ad2b99b2ca8f3d273d53094f6ffcd2e53c7aa892f4c5369579689e5e3d988c6c294f3acf2c7c0f6213852d9f46d2b52ee22580bb257d66ea49a847fd9c79f3641605bfa0d4dcd858ee637f173d1578003256515c6debc58a2d548bf84fec10b7ca51238716424f37b9cd033e667df49271c2f3df5e29faeef5446277d2f69a238c5079a3e53d0da74181f306aa5c58d9afeee41bb81c11f89d1921ad5601525d7e04ebc62c58fcd7edde2dea1f0dd2c4f3119f00358ca2a627fd9d06300f508142da361b16eef6129cecb1f91c83ae275e99577d737e91304cc1dabe91216b777da1435650f1602c6c0fc1c98659f8be0d6b947a2ef0079b50151fc8a8a139533a0e96b2e46778ab51578516c1d17aa547cef1da9c59eb8425ace1e53ac6e3fe8a7b0e81e566e1c1e2c8152f9dd3ce36355e14a341e5f3e24f5d40d91d50c9b451fa59aaefec43d19ae7390bcb8e04923361002dd9ff86bfcd5ee1c6aeef6477b450bfd982b71019f5df2f97bad94820486616b52e27661a705a62bc8fe57d11e2f22ea507087ec584f5dc1a15222592f354d482d35b3229348c5d606c16efcb1b3b38bf43920739859eb5c352ff2ee0897915783b16a35d0b3574185725c84cf479c636263659884abb2a70917b7c47655ce1ac07b8f562099cd55a86bc1dd6ba4211d9cb428ad406536173e05c4545eab71b39356f8ba729ce280219d946a459b92a7631c893a972cb338b33251b9fc6fcd453b05d51e5ffb58747c5cb17e5e795a137008bddf063a1db477b50630fc07a608514ffbc6b9212b8c91b1ade16c6cf404814299cd90621d62d81eb629a0861f2d763a049b6ca8289b19ed6c2a1cdcd13cabd0716c412d69e41b371d490f25cf3a49eb94c9982843d6d204735616f832543312d8979af9df9b98f35146f3773ad54126de2b86ddcf3688408863b98b2f5b96fbba4209cb3939a85e42712116c9796ab191c248e0196f5bf73a6e931bcf03bca7a5e6d2a1e63ea864bc84a1ff859146011155eccbd32fd673b9ef8a7ef00d6e9156036f40c937fb6ef95cdb5ae5dc9e5ed3b27fd3800b77542a9c35ad67d37823247797547b8470fec9e39c5f8c96ff2e47ecb970fd1638a93a65e7a0d07fb42b67ffec2b1be93cb63f2667f4f0314a591cc2ac24e507c68e6c7e0b113c0b186751c286b53dc3f2303d8db726b496f482bc4fcee15ea7ecebb3eac98af14d74edc4bab0e4f994b83098c0a60bfa7a024989b4c60f4cbd91897706f0bf0eee91b808b2f5197b3db30fe8d6acf84267739251fc8d6e077171a58f96659911e9d30563f8dafa6d8bee688aac99c98e0dfa8f67b718f7e7a3289ea5beb72c1362a4dcb230203ada941cef7a3ef5f58721e532094cec78ccae3d0035dab3c3e9d502cdee6aa5498c7582f8cde924d7c61e4222b4e94b3516d0f9696aaa108ee5d915bfd16b0b6a2fb63a6a423333c704eb84e359f42aef9600f6cd83992b39c2eef965c7cc986c17062def6eb0bbb6ba91fb43828798ba80c355fe94abca89118de573065c27e23c240c8be2cb297cc5d0621021c45e68365f61879b83294acd17b37ebc537b811a12d93da5b05997cf2d52490b24b5095976f06aaef73a001f6a83c02990eee4c3c47298ba740d97c85f3d8d7ec1d420a60cef61f15443a1fdc3a90d60e25eaad1e09028ce2f1d84c68723d8a1cfa0039687795a93a6896a0639dd6cfba8e481dc02db45e7b5e386675c4e38a54a596411ac9990469037284abb34bdcaa346cc1465a28e462952ee982bfbe1f97547748015b50a5c877554335d19fd64bdb4856fbf2e3cdb8bc0da08508aa782194c24d98bad75d9d64f03cac09229ca2b96102d3e65b2512499b1cb09f00bbab3986b9cee79e7dff82eacc329225147f1c862f17c314e5b6f05b065b0ebb925862fa8eeb47837281878904f3df38788b819d9eca75e2b6a38e2b6e1cd45fa6a76c4789753bb14a38d5129178458b949f8", 0x1000}, {&(0x7f0000001400)="962c309016eb2b326ac39f82d5b4d4eb8a52df16c5854aa3e0c78f4f057711e4993d2cefa97af738f146655c2ec4bd51bdcb441298ba0ed23b75e79252b49a974fb7111b3ab283e509836721c2b7313f6d8c534bd875f274f91556eb9b64d4a2c4bc8166f3897a8fbd4e86ba57124d3d860a3225acc263d76c305fd9d370b5ff6e7e3fb7f55103622eec80b47cb59c29975dd4fa92b8d43cac2c3dd8a25426b9f67a27b4cecbd725aff39c76b7a462bf6b3f9a8d05e88286cdd6de755ffd25e01ee747d104d0f5ca064bd63b9327de32ebe59bf96bfeeb8a7b6fbd2531f05f5e291ebb6b5cdf7d7bd4214c7cb2a7afdae374", 0xf2}, {&(0x7f0000000200)="71a5a4da320cc702e2dc7ec5432ac55f430bba12c8da41e2b2d0944894c1db5ba0fdb818decafcaab8f0f9f81635ab3f424a1a05f1e954ae6ead704520d8b019f4480feb6f02b9d7b0ded02bfb71f46b2f8a3b2585810c485b0d1088b96609553bd1ed69c9acf70fa67bf5b20547c7586f3d52b2869318c0bc0be19125add5aa94863e39caae681902e32dceaed962423189ebfa44d2", 0x96}, {&(0x7f0000001500)="063c79c912e64060573c409be72899fe929f05dd4589de1920318ae5d188310765d35286c1b8ebf61692596dbe40bc83b8c862f986c3dff380ad82afcf54bdd47e3b962943ce46590452e303b094f019979e6127c127b945063b1423f1d67155caea0b9ef791ba5fa93e0efeec7712c3d5ee3f96c6055e473cae95e6edc05f6e7ecaf8ac2223f30b0635dd6310cc0944a44cc596ef30e00c05ada4d103502c52a6a4712f3e4d23d091880d8c79a16d885b54ce718b1192cfd51555e6da797d4f48318b409ffe4695460e94dfce795c194ea33db84a7df5", 0xd7}, {&(0x7f0000000080)="b1084b82abe3910548911c0d4ca3121e1942d6998fd2a0a41ebe155750a2cc77849e27dd2cd754a1f912c0711c5104c460e2d624e3146e55f48be44c", 0x3c}, {&(0x7f0000001600)="61c0a7bca9dfca3dff2c58281dffd08d1946e1d16cec06a92a8fd3edb4416686d4e0e02716520ac13ed3951f338643cbecdee188a3c472d3ecbad6e0391f49bb323f64b82c49", 0x46}, {&(0x7f0000001680)="fc352153e08e81b36752fc942b970ec0653253c55d91845931aa74a31b7583402eda24cbeee0ce0a85745b4dbe844f9db23f7d26f3e9d50c80b39ea3f3e8778f32618f5b2fcb96811d61f634408bb0d0c22d9b9a2ca14c66aa59082b491d623fc9b03622823873b04862addd5c59ce0d74b605ff42514f59d66e20b02c2dad9638fe94a61df239851a7b04f53b9cdc891c7d3d5b4f97bd170f029684083d43e6c5f76e2e4b99b2b8e78757fe8d0ba77f9d6a072ba1a68d2949e2ef1e7ff024f70f5a9439886ab1af2a6c9ecb505ac0f005731f818d3d223fa0dafa9129f8e73a503da99749c7a4bf9e8f48411836388fecacf76265102fc631b010027acbaf4db5ccbd209a7786fbcd268c512bdb2b470c41bfff6c00bf0c9839da2d9b906a604727ea3fbc7424dec7f0ea3127d43de53ab49d04bf6e8e50b955c819213dbfe6c6f60dc37ff73bb91030478fbc8a87d8b7f38949a03507aba50f38688a0a76bc6fb9bf55fad6df5a6496d11bef1f0ca1d68fb69469bfe6099635230d4bda23c7ba96d9f90a48862dbde63b2af5d079732d282f74b2239fdd571ecc3048e2414eb95acb612be120caa488a4040c63921257510801fd20ae079ec200d44ed63d33c03c694dc0e8b42109185b4b37cd9462b059d789baf5a762b876ef4aafe160088121816c249f5b3c8176738963c99c05f96594fa3a153f285ec66c75186cd731a2ac1e13b369d490a807d5f316e921a3d89a1956e3e0d846a28ad06c1c69db579f345fbed0fa1a05ee6aa6c73445bafa3434dc2ca5434805beef063d3ce813107b5ae724478b5b6c3242f98d8bf5297abca62f2d0d3a2a7b1dc85d911bffb9830dd94769d722e96efea1a3630099cbdcefc27f1ce77f301105d93aec9072603a7bfa5ba47438ca6b7df183e2929b77d60638bdcde2e05507e05c8a2f136c60acd5bc835e4049a5bd3e4e530cbcf9b2037b54f5f8027847cb24adb4ee216fa25bc28d738b3971d0f66a4c9f5c2e1ce4b1e9c53bab9f10418b9029c98778e563cc6044fff57cf37bc1ddbc6c2ae68c6b7c86bf7dd004e2b76b3f18fa7bc7a7b062fd6793e093eccd26afb6c4fa80bfec749ca9d8bfba40931e72982654e43be130fe6cd4a1c1949003b2405520c7dc59e0cbbeb6ecfbf33abadfe8fbcfbf1b800b37ddcc25f34902e79407301e73747800bd72bc4d3477518c1d424474583b42df4679c6c9a49336f8a1aa1a896d4646c5c5cdd9b469962f81a7d8cf3ff36af91203da013c910b5df701f00a61c1cd589aee19fe1b13038883c1450aa51f52813ecc14fc3dc41e9a663728eb47ba9a4417a05e06239448f44acc76b6dd1732b521bd3baaf0cfe2d2ab62f6c9a40d2d1078eb7821dd4a1f7a672c8e5aeb3752e39e48c2be46f4263dfe71cb54be58f25990f490b9b2181cd1d3dfaaedb40c27da24d75220a9b225ad5cf4e31c07df5ab907b30568900141f46ce9b08b12d0bef2acb106f698a86f619c37cde35d22799d918ad6f68f9768f74879a28a050228e5db024c2ada8c572fbc3052725f985c207970ccd7063b327161ad017d488b4aa61aacdb866fb60907fa94f2365b5d79df1a7a60cfaaaa7cd9d882721736f2489ee5fa248ca9ae849b1deb4e9f0384ae652d46df06a67fd9111ce6082d474ad4ded3f4d63e46a66e70bbc6bad3969b49cc3ee4fb410978ef99b82f95b90646731d52f1e7c7dd467db6f2eb6fdab676e20ea4e33d58926ffff3d8859ce359176d678c73471d9615148bf758af70ec86af28ead6068fa0274a2d1d5afcfa682ab89f2e4d78eefafbbdd9102132b6aaadbe2b5679cd4a2221f9f0d10aa9d23e7682b57b952790a101d1385eb9880db92fb46fdb72edb196a8eafaf2c600555c438646fed68acb7283122ad504e6cc71916da56c9a7f1d2fbd44c26ed42bce3a0748be1ee003ac6bf20959211771fbfe0777bf43c4859b40b049287992ba471b973fa9dd874e01913f3a7f8c19d792df134c296aa4b011889ce83e7a06e71d5f1e04b99d0b1305f9ef82c0a5241626a1bbc2d49b46b12372bef8fb8dfe0b2e2bd2dd2813b8abc5e59caee73a63491e264d8c39e31fca9c317475ff5ecbbaafce2170f5127ee579e99ecdf7f5c88ffda427700856a6726330999e984c3d6355903f08edf4ffd24354bfc2b165464643b4026fd03f8d549b8342f007a587d810cedd62e0e99124bd1a04f3a552c8d34ddf6c87fba1f4b604dbc17b3865ed1374440b1253b89e3033a6bce6e96cbd1abead4e9d173a8e903ce48e54e5097ff29ad8996c927dbeba28cf546aa0b652f132ad94c05072234993aeace67542d1a284ccbcfa247049bb1d43af12e65f477518699435d034b47ddd99f93682f92ea4dd9508f9282cb6cf8b9edfcca46ecd7847b6bb3f7d2a69e319402c61e36ea7a15fb1eb62dd8177cc21da7cc5f28f8035668ca4b1f8a37388566f62768669ad7a7f116fec723407ab744ab51093ebac6bbd347c879e3cf1848bf9c2afe9defdf6d747790543fd2de4b80a9f09595e0710faf0d90b46d2f040dbbb43587ae0faff4c892820c1c1275431e100f9e3f315618f86b1ec07c326eab62c19f8cb2aeeab2c644dd4146ee9114d19ef4d7391145d00fbf433fd29be2ed15bf0e9044468b783e966eecb64b27d8a38a16765073c359c4897c4c30b4a09dd4ac8453baa60242fa930493ce599b4eb957fe5452ecbdf5bb3802bd6965dfa51c62ea904ac609dd25befda34a7be7ff060ab230b87dffb156e03ad65c2abd3fe48e2a23a79999cb24efe7a5d5e2d164e0c498583fadfa29f6729aba5a206120cd124a43f844ac750fecb4e8f80f1751995a9e202a041405a935d985616e519331133f38b99d3cacadc383624a94ff67e7b7b83550df52497930a4da18aae505776029a975869353ccdce021efe7eb62678692a93dd2918269a166203e18cc386a6570058afadc42fb1f7a6fe86a8a0d354fa11ed94baec4f54d4552abae04c42e7b88899b1f56aee3f03e228fcfc0183901da14f4a8aab6c8658362d58b84e00cd29a90decdf4d0479ab77ad55300823e13d6e97047ead039c312beb319c9d8fad11b84a32423f2466c6d4e474c791a10dac1715c2c71f4b21f90615c337fa647fb5912d8a797ad3aedb952a247dd4a253b383598c6acc4a460f4fec81a8c1c4fbf3bfc8559c646f5b614d1bee5d2456bce40a0487fa6231e5349c8244fece0e12cc2cdb31441ed5628c85c50ce671b813ddd86259111a80851bb6608e8c6937aadd5ef1fcaf54d683f5e7cf1856cf2ad43cf42a188dd0c1e07ec7a59287d42589eff0944058a929968689960b8d000d3bb6eaeb051a6bf8ac3895e2f00b34999604e3efeb8a9233c85a1852579f9956e1f012e6a0c2f05ac74a4ab5183dd8bdc7e99882494ad63595a61af754adea3001c60d9c224e6ed3b565b23bd43fe6353dd9099986afab1251704599d443eab77ffa844a5f90423a189ac4fea2a398ec92f7b05b7e7a4a08b10fc56bc840c23305e61a986ac016c26b739ea1752e5a1e6b98ee2db9b09a767a904b358535935644e039ed9334f718f08737e478e9aeea8466e8b66424ccbe20c0684340c3ee2fba36d7b3bb2c598dd80ff14870e0e4ba9ab51751fcf5c4697fff79158ea5db7580306058d19f4ebbff2e9a89d52b63a14e797b7974dfddcf8c2f0e479707a06acf6bf190d580b23c872fdc9f7c25c111412f4283becfe54731e35c3f32e789af141959f1e40f22253d16fba201a8f710597c886a50d6febd28ca694933ce645126f17c75ab6271704cf7aafb8317339188021ebc4ae67d1fcb5c6439e475123b2f4fc79e5472ffffe6a79a007a2085d17007943640c97e813efbc2c0faa427290a3446fae529e6d061e73c1d241741905caff40678b7c5906de321f3d17d513c5cda2ff2ac66b436a7a57b7cd223c54067fd2b6c2fd3585edfc46bacab098abc969b7caa7d836fedb727d62b7b3b286ee44b63622d350008686e3a16c64583376d1d0ea4bcc93f0a79ceecfabd4f69d6693ff8b6f5350eaa1d4d4a89e7fa811f85587d0373d711c30329b252456615b236fc4723d5f35614c80df4e986edded4ee19919b95d94f6b63e844eacc9b1e348d730b56a039e5a51a25e514f9d0d2cb4c4da6a0f72097de3cef70fbd007f4ed401786bdce558c07f7d58eb68884256f4872ed24d6b6df2a57603f5444180ea83f123eb228e6a5c759fff9f29f137767c282ee34f8302446cb89b0dafdd361ee12a2b69045bc5f7b777bdf91cb0e484356694c1654e78b7af6201ef532b8b28f156674b6a2577805a7ec3f50bfbcdb443aec488afc710e71f8a3c20e5044f61cb347f7fa24c88c20fc7c929e6c3e6f2e54fee4cd2243f86c7b060faf442064efd05c4bc754573fba9bc504723051a6aeb6a22d8ceaed4efe315531c27295e406856d0fe1273f9532836c6df2163495d0e80eaf02502e802f24ba5565ca6aa8798a056b8e905943ce6bddfed28fa7109f64eecbdcf6eff4e5d4b5afbb3f5c722144c8c61b80d5ef240e4b3707037071c45832a85b3e80911336d4750adc4a95669e8af6acf3bbfe100db49f713ccdc823c2990423c24b0be3de55a2fb9a9724d0e34aec3e0bf6ee4c1135d2e3a9612488e08f1761f2b62dab72227763a8fea0d046752696fcd20756d75a59036b44f3e1dedd04c828a1575fac41ecb971458e4c4ccf2288547bf34c6cba63bdb2776d0050fa42dc240b99ed08399ab6b6aececbdd49045c85e8d4654f9cf9e12c965dc1c9ff4ff72e098de65f1642d696f5920eace20e5d5f434b2dc29d01dcccfd517ba202188d65972d4d595998e82e3ea27a1b4c70dc375037e99d5ed11caa4da2159698aa2757d064bc9d57d7bc22f97d7adf5ca4c112049912321e3e96b5c17cf77ac2cc3af29198f34dc09d7d6d1923a8c09f557d4f94955a212abefbf8ba1e848030258c86422662f9529e6b0c5a015696cdf0a45ca7f02609c4699bcc6d63711e8aebe35fa3d52b3c8130a3eb9e4f65a0664de6b67fbd248101d8ffe7ce6ee8433399fc4ddcfc5fb616af9d1c7aed33f41d8f2dafce69b05fa6348ccce8ac50ce3b041bb978c2bed61d956190136580a2078a879883871069e7ca65c5fef22535295f59431063ca866e922c99de2673273db5f14fa70f34d29e670193713acdfaf46c0bcf6eb444d085ab5220c21a05c299fc3d55f2b829c9ecf804279d6cf778ff1a93202fbcb3efac0e153d0f3c7271e260fe7e968aff82a1c9070dc9a8341c0de88fae6003cb6763e0b12c9ac702658aa4f47988c31b5fbab3b4b203e90cb670a1a5acd0c3ba15778f8866a033a88aebbeb6e5c911913ff7242e121dfa664462a9e693518dc4dcb980a9f73e8fa739e4a56bb94fc7e376738933135d62a89748c18b664893f4f8f70bb5497c340c7239e08db84bec0a135688eb6be59dafcdf8405178bbb2470601a2ce23f1b98f9bbb790f11a7c5d3f4a8003fc3b49c4610ba697d3dc52ffa32e04a736466ce389b5bc05c2b4a663a25e071fe708dc004502c06de92a607bc76bf58d84721bd869c1d7cc187c2bb21fe34425ec98ec36bff05762048efdfc06364a3aeb3f6694a407d5c9f7bf5950c50e98e3aac9ad00672c1da8f080c7cea16c4785ffda0d754162b6a48d2f98ec5686940adae7d166a047d17098ba6d51d75f7a3e1f3557d0459264dd9f6e3b96018e6933ad609b5ca41341215874a86aee916b347279097d9c2e924bceb2d63bfe21b4f366a", 0x1000}], 0x7, 0x0, 0x3) 16:01:44 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3}, 0x3, &(0x7f0000000080), &(0x7f00000000c0), &(0x7f0000000100)="a5771486cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7a113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad7406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a64d40cd6d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8f", 0xe1) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) 16:01:44 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) accept$unix(r1, &(0x7f0000000000)=@file={0x0, ""/58}, &(0x7f0000000080)=0x3c) 16:01:44 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x8004) r2 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r5}, 0x0, 0x10000, r4, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x3, 0x0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r7 = getpid() fcntl$setown(r6, 0x6, r7) r8 = fcntl$getown(r6, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r8) r9 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) r11 = fcntl$getown(r9, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r11) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x62, 0x1000}, 0x0, 0x624, r8, r11, 0xff, 0x20, 0xfffffffffffffff7}) 16:01:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x20}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) r1 = semget$private(0x0, 0x7, 0x20) semop(r1, &(0x7f0000000100)=[{0x3, 0x7, 0x1000}, {0x3, 0x80}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x0, 0x8, 0x800}], 0xa) semop(r1, &(0x7f0000000340), 0x21) semop(r1, &(0x7f0000000040)=[{0x4, 0x4}, {0x2, 0x3, 0x1800}], 0x2) semop(r1, &(0x7f0000000000)=[{0x2, 0x1f, 0x1400}, {0x0, 0x3, 0x800}, {0x4, 0x1}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x1800}], 0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r1, &(0x7f00000000c0)=[{0x3, 0x8, 0x1000}, {0x4, 0x0, 0x800}, {0x4, 0x7fff, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x9}, {0x2, 0x4, 0x1000}, {0x0, 0x6, 0x800}, {0x3, 0xfff8, 0x800}, {0x4, 0x5, 0x800}], 0x9) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0x54d, 0x1000}, {0x0, 0x8002, 0x1800}, {0x0, 0x28, 0x800}, {0x0, 0x8, 0x800}, {0x2, 0xe8f9, 0x800}, {0x3, 0x1f, 0x1800}, {0x1, 0x3e6d}], 0x8) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000280)=""/169) r2 = syz_open_pts() semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000001c0)=""/181) semop(r1, &(0x7f0000000000)=[{0x4, 0x0, 0x1000}, {0x2, 0x54d, 0x1000}, {0x0, 0x8002, 0x1800}, {0x0, 0x28, 0x1800}, {0x4, 0x8, 0x800}, {0x2, 0xe8f9, 0x800}, {0x3, 0x1f, 0x1800}, {0x1, 0x3e4d}], 0x8) semop(0x0, &(0x7f0000000340)=[{0x0, 0x6, 0x1000}, {0x1, 0x1000, 0x1000}, {0x4, 0x9, 0xc00}, {0x4, 0x5, 0x1400}, {0x3, 0x2, 0x1800}], 0x5) writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:01:44 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r2, 0x400c570a, &(0x7f0000000040)) r3 = socket(0x2, 0x3, 0x0) bind(r3, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xb, 0x9268}, 0xfd24) r4 = socket(0x2, 0x1, 0x0) dup2(r3, r4) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = syz_open_pts() close(r5) close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket(0x6, 0x4000, 0x9) 16:01:44 executing program 0: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="e00f"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x3a) 16:01:44 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200000000006010, 0xe02) open(&(0x7f0000000100)='./bus\x00', 0x8288, 0x0) r0 = syz_open_pts() close(r0) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000140)="21667c3056a7867dfbd1d9662f0d5f4d7213d8d88dd3dfed12ce53ddb28247bd8187ba9df85655db58334be1cd288d81ed91df2a1ecf26d2202cbb5c42e8ba", 0x3f}], 0x1, 0x0, 0x7fff) select(0x16, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc}, &(0x7f0000000080)={0x8}, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f00000000c0)) 16:01:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0xff, 0xffffefff, 0xfc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 16:01:53 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x7, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) setsockopt(r2, 0x80000000, 0x7fffffff, &(0x7f0000000040)="c3914244f74c11725bcfa5ada8c66b0e4ecdf348d3cee8a2c3cb463be8f85f342b3eb92de0ddcf43d6b76e668255e0c833ba94ace4896ed4aeefaa628159c99a7ecad7e10017005ba5751b8af19fbb678c4c3a23adbcbc03ddc35d04e8df63f26f3cb4a1b3fad4525b012a602ea38e5bf2f52fa7ba92117aa39bd3e08d6aa8595cb0648fd0a1ff26fa722477319001ae785d5e7a40e96f136a2d", 0x9a) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202ffffffffffff"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 16:01:53 executing program 0: ioctl$TIOCGETD(0xffffffffffffff9c, 0x4004741a, &(0x7f0000000000)) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x180, &(0x7f00000000c0)={@remote, @local, [], {@ipv4={0x800, {{0x16, 0x4, 0x3, 0x31, 0x172, 0x68, 0x9, 0x0, 0x62, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x13, 0x8, [@loopback, @multicast2, @rand_addr=0x9, @multicast2]}, @ra={0x94, 0x6, 0xef51}, @ra={0x94, 0x6, 0x3}, @timestamp={0x44, 0x14, 0x2a, 0x1, 0x4, [{[], 0x6}, {[], 0x52c4}, {[@rand_addr=0x200], 0x7}]}, @ssrr={0x89, 0xf, 0x6, [@rand_addr, @multicast1, @rand_addr=0x5]}]}}, @tcp={{0x0, 0x1, r0, r1, 0x0, 0x0, 0x13, 0x2, 0x1000, 0x0, 0x81, {[@nop, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x8, 0x1}, @timestamp={0x8, 0xa, 0x3}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x401, 0x3ff}, @sack={0x5, 0xa, [0x0, 0x2]}, @sack={0x5, 0x6, [0x80000000]}, @window={0x3, 0x3, 0x81}]}}, {"7278e7b6f973f2cfc82c3a9e5349191edcb1bc166e7491129a6e686c08845c0173fdaaa3273bdecd0ddff50fff586da1c9438028e811025a677eccceb3073d9c554dce0c55e2d354ed94ce93add297645ebaff9b18a98b06615c913fc9ce4b64554a471e82f1cd00393870f1e3a3f9fc5af6d178953886f0c63670c2c0b18ce98d5f47610e8ba2384b273d5c42a5564a456350e180ff8357571505bb0ad172d14a9039c0271ae9d74a7d838b9861ce5f0da405e880e12e8cbed72029d7fe39a1c9987ae894fcc2cb8e750b508b6c"}}}}}}) getpid() r2 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x80) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000280)) r3 = shmget(0x2, 0x3000, 0x800, &(0x7f0000ffd000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000300)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) shmctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x4, 0x0, r4, 0xffffffffffffffff, r6, 0x40, 0x401}, 0x5, 0x7, r7, 0xffffffffffffffff, 0x7, 0x8f, 0x100}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000440)=0xfff) stat(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0xa, &(0x7f0000000580)=[0x0, 0xffffffffffffffff, r6, r6, r5, 0x0, 0x0, r5, r8, 0x0]) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, r10}, 0xc) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x0, 0x0) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000640)) lchown(&(0x7f0000000680)='./file0\x00', 0xffffffffffffffff, r11) 16:01:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x4, &(0x7f0000000600)="ebffcbff", 0x4) writev(r3, &(0x7f0000000d40)=[{&(0x7f0000000080)="5191183e01cda3ad1f3f33890fa8876d5330295ffdaa20a81fd9d58e0edafc5769", 0x21}, {&(0x7f00000014c0)="915e80e9bbca9bcc9c91b1a636b3d309e1f00ded2136d06919688898f8b8f5a59f4e531e2a516d6c154df6fcd040d16eb2cf302dd411f94515f82c0661e4b859ba10f9e3585f1ce16aa2bb7e6f7242583d7164b3a9e07a98678ddc6cd8ca269167bba44749088b0883497257cdd39cbf4c1c30263615e289e6fb575d7cf59db2c82dd7a4552f152c", 0x88}, {&(0x7f0000000340)="e5708d61b7296e7dcbea99b58435b5ea1a158edb7520ffc0c52d58072bfa99c56cf96ea766c4480f88cfaf249aecb3b87f7fe9a78bb05108c1c58ff7d48c99ca26e55d0f26b7b21bfadb4a6f3870eb25849f81c8c9eb7974ad4a7d07037d12ac51eff97402250990017a0732fe489d83c0ad681511a8442d93f14fed53be39bf559e671174", 0x85}, {&(0x7f00000004c0)="da2c369eb775f25a512495eeb64031c5b47ae67449b6344252a474aff56eb72e4b2b8841552bc92648ee7c2df1035513b915baf7fd16be831368528dfbeeb4003238169403e964b7b108ac7b4d7da9371e43b64bbfddf24dfb2342b609b993ad78d82a9fdce8c12ce9c18b7fbe36c747273c4cea305c16846f22263bdf7d86164735c32c3edb049249ccf8a760f07fd10a89fb21f92233cb599300f17c34c4dae6ed3a6337ecb647573ab05b791d68214cd1d1af0a86bf9e884d30095240ee7aae1f179ad04e8ec7c33ce5605c6794ea0100df61f7e4", 0xd6}, {&(0x7f00000005c0)="738136c78b9a5e438ce177a36a1cb9c605bd394291e123cbaff88479120bc9f90d326dcddcfc0bc4e4cb85c8691781b7544b273ddb8edeb21ef918d4af27b154ea57a231119b95a99fc1624300f8e7159a83c38d76c25694e4bcb3b1c312644d8b5f1150fdb237797818dc2b9c24fe3392ea4906d712156ae5a79e26626a4e727ba47917df2f4f6dd117572dafeae06e31f4accf71422ca531cdcf3f2a3bdf564a2ef7940b2cc318670eba9dff8d4358811b6b51d7aa8d3c2ced1de64ed4e8eaa9e9da1202abfd407ccc545e6b87e7743a0e98590910318b37b83f67e1e460", 0xdf}, {&(0x7f0000001580)="b8dfc38fc0ef206d90fc26b6e5d49d30b9f04e974cf7a3bdca63fe25331df252121753ec7a5b164f978a6562dd087828056c7d76b574d2675698a32ae1e71e0de934db164e1c39575f48c1219398a832cc598094af69827c8bae8b56361971d847464b1fb3d6a6b4c30f2e1fcf87ca2275a53293a18641a02313458d58bed8ba5313de55bd5d59ee8173e5e28e2a0080c9b8ef82803e08ef0a39807402bfce985e759f5a55a63e6203b4955f80e86b0c389814c445a3a1a5d1565946b7ceb5d82d823e4f3a69f284337ded3f7726a54b5040205250016760c706dd98ab017b72daa866b001f4ee527af670e489b05459b289718951cd3ee91e19c053952e837e44633dcecc953c30db03d1780ce829fec8c85f301514e39db47cfc90f06fa1e400eec208ee127f11cd0caebfeeac225ddf0d85397090a7bc6149f0489a6898b8e9b543b2fa564923f846da620cde2d2bfd228ba01164f3574ea1434410fdeb4e555799270a766acdcfe60e452b3cbde75d2bc4682870b7a4a33d1429b8fbaabb352086cb6f4606ba77af43c836f32bf1b132e5665946380dc96e04f7df73c14a663b948a6a20a9dbb2ab856f0a54a2bac44632ebffd8b69fda78214e03fab9b01583e1d4886f3635934cc9384ae903241fc819f91929cbdb1400000000000000000000000000000000000000000000000000000000000000000000000000000000000000d296f3f2e3517b27e736a14336d3adc82dbc40e8f9207b69256d54b60b808f1de01e29083a4f2977cdc4df7f15fd542cbf967ad552a551a3d6899d0cfbb1f19b809f3eab7a13744f484962ac4da77069ac31c98bc43c7c4e7263fe", 0x25f}, {&(0x7f00000013c0)="c33df658870bde8c83235e3274b2949500bef2134658127919810fd8dcc652c1f1064b0586f097243758bb39c9408ec88b3151b9820bb7f01752edb7890ab5d79427280dde221cdf84eea60ab7fd3b0b9eed12aa2608fad90f367728de81bbcffba567906f00159ab2039624f703573748babe30bb70086aa439312fe34722d28d96b1ea821c977987069cfda31feee861e5075faae1c8b2850d48fb429ba2495ca5c5e135142ca6a78748c12fa1a3702504e2a6aa950ed6211bad7c7bac16a30cf669763babefcde31722c3efc23e11d1d1e4834c2111c28a3a56fa4657b06756", 0xe1}, {&(0x7f0000000f40)="01000000", 0x4}, {&(0x7f0000001000)="f79b58f834556b2dc5623c742bf23a06a1535ec570abcd433bf6216b81f5fee30bc09a426b4d4555c512cb7f0b74b9c7b4a5741ae60e07a8e40b50446e88527fc2aafa87a01f139b42cebd07510fe96ac9fbd436bb16b3d73a3507791369ec926ebd265191766eb38f83cd4c50b2c2ad9362643d769a258bd22f0e77d604f1275fb18948547f9ca6900a36afb986c2eae624b81f21e9c75c1114d66c1f421911f7bc5748acd62f101de677f7c08da0001b8842f9e618f7b2b359888fc22741391e4b94000000000000", 0xc9}], 0x9) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000002c0)={0x2, 0x0, './file\x00', 0xff, 0xf3f1, 0x8, 0x5}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000800)={0x10, 0x7e, 0x4, 0xffffffff, [{&(0x7f0000012000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x20000040006}, {&(0x7f000000d000/0x2000)=nil, &(0x7f0000001000/0x1000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f000000b000/0x4000)=nil, 0x1000000005}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000006000/0x4000)=nil, &(0x7f000000c000/0x2000)=nil, 0x5}, {&(0x7f0000005000/0x3000)=nil, &(0x7f000000b000/0x4000)=nil, 0x100}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xfffffffffffffff8}, {&(0x7f000000b000/0x3000)=nil, &(0x7f0000012000/0x1000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000007000/0x2000)=nil, 0x8}, {&(0x7f0000010000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x7}, {&(0x7f0000009000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x10000002}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000008000/0x4000)=nil, 0x1}, {&(0x7f000000f000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000000e000/0x1000)=nil, 0x6bb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x6}], ['./file0\x00', './file/file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) mknod$loop(&(0x7f0000000200)='./file/file0\x00', 0x2, 0x1) msgget$private(0x0, 0x6bc) msgrcv(0x0, 0x0, 0x0, 0x0, 0x800) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(0xffffffffffffffff, r6) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 16:01:53 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000800)=[{&(0x7f0000000040)="ce420efd49b96aa02611be25288db5b6c2565992a7226909577632e345ddf17ab95f5b7fcb502c068e23ed5dda45bc59989b15b8170b186b7efc535f1ab5376841c7d85f6d4f0af11e05e2744180bda42ed6ec3dabbb4cb8c3af5842d1844407a0af640c09546bfcbb4aae57497cb034e0b744301c28a5f0", 0x78}], 0x1) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0080b9"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="1d127d735d8c22a993ac1b3e040000002f3de465847c215ae6e27401ac9bd246ca61071f2c65a3f263b37ba18eb8e28ad143e0d82223a1d28ba583e3dee1ce43cb3cc7b490e45ff36f2b76431bff99b62268fc1d4c2e4e04ffe2e599e25150abac5f813adf23a66233154ae7e47d8ea7165a4317dae7027cdd4cb7a2918ce068ab236f99b639888057d522fe5cd7e9445380b8c6f4c65a46c46313e4c1bd3591d7fc49f557e90d5541e747b747ab758b0952d7575dfd8b9113b8b4bd0d436580000000000000000079d61c287094e145f3d7ad0cebf1f94ef82ce9a2cbed9dd1951ea255914846a19e930ebb98dea0faf7bd0268ee2452"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x20000, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="37c3b4b62352f8e09ae9f35222132f6fa3aa5641a3473056ee5806e62666b6778725ac82343d91ff366ae6cc9b86663234f9a24ce30ca750fa6904f2c35a2c02d1dba161b63fa3", 0x47}], 0x1, 0x0, 0xffff) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) r2 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x64, 0x1ff, 0x5, 0x0, 0x9b, 0x1, 0x20, 0x2, 0x1, 0x800, 0x3}) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000200)={0x81, 0x400, 0x3, 0xfffff001}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000000)) write(r1, 0x0, 0x0) 16:01:53 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) readv(r0, &(0x7f0000000480)=[{0x0}], 0x1) 16:01:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) sendmsg(0xffffffffffffff9c, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f0000000300)="6a9307589b27e3904d3ddaa5902db1336686cb37857b5e0eb882ffa19cf17a21498e44789f85907b972f8f70e24477d6e5574fcf87c65ec7eec202ddb0afbb04062cebc92ee0e702dea98e5554568e70ce81d708ea53258e8456da55811b3227995618f6c7d9efda21bc22ba40be46a39b43fd0c285787e581c102cf6afcf8bb8f5f13c3c81ea0d59f4c7141647359c9d4837d24098dfcdf1752bcdc8390df5058c715d4e4e5665a0f59a0d7ec4e338a866df9b5882f7a23bbfbfe2a4a36f2c00e46991e5d8f50becec4ea583615dc47acf5f36f5bb6c3428aaecc5f4b3515475187052d44450071f53b24b9bac3eea5bd2fb165353daaf8f1a5439381153d473fced2185f00bdd553e876ba46262c1f1f9a6cc378b8d3c48246c62f52a3fca33df8f5de70610ce68cfbb0bf054d1d2512f2bddca49a2f0bb1bdea4bb90c0f29dfba1f0d7af9f5589aecc9bfb8fc4114b9c414a51c610073a82197cef1586bef41b92c81eea1fea31ae88e40104d2ad608747716d9269e9af47fc2f06d7a95f5f16e98395722e9c9800a97a2fd1ca6af0e8e0c861d46c9866ba8c5f98b8fd74d4c21d7041a0c937eb414b39a414ea50ab519f93cf600ed8698772c4c11b84e4250a777d92e6c4a800fe7ff352ffa404a53b1ba496ce23d5ebca339e5948088b016143efd1651b399cb209fe9cccb5efa3fdf7109d03bc73fb3b8434be58ce56d22fe9d2ed6a5e9338d047902c0a3805618c60779dae78117eca8fdfd70f5a7aeaba6bbc48e4f69930d6432f6a771ab0da1dbb66f6b4eeb932f3b839919f67f3f94128ad1a29c48415530a9423ee21df39cd33e640972c58fff95aea296c6faaba8c11dafccfff14db182c628fca28bd2750df0b2fc4cafb625198a2b328b6e74644ded179b69a136c984efa434e5517b4c413d1f00b6ead88b83e74851b920addbf9573b670448a730fafe194f1a00a6ce232ac1573f9b18d48e6934b673753e60ce10c015e5da0e43bb326d0b575be9864db3a030b551cc4212b66a3227b6cfaa677582680cb8ddaa2de49d58ed495d349439478a1231cbeb88fc2379ac1bb6c254b355ef3796d69854902f9918166cdb1cb4255d51c9a42e8b2fc338b3648f9cb1e464082aa64fdbd70033124d3d54a49f16167a5192f342dac47d2bbcb9fc94a709fab46bc0e1ce53f43e5c079c3d6e4578c00f4d9539e699c32b587b2a5dc26eec9d64c74718777650f4c8c2e51a46148595689fc4749477b119cbf846c8ca6beb611309323cb2d5d98f794fb18066212991b1cb7553f4b3d0a9b1440e30356c4eb819f50e85c45543a04493ceda71ef9e749c6778f0c8c7c8ef71ba09425ffba5186355e2b60162ce7a81e1497eb3d8e4e9e7b380cf8e05aba0e7a04c4d571e860bc31a7fd2d6d9b5b486d8d6c45db7ed92c9319323866f26702d303a957e0b9853541e90e5df9e233d711eb6d1d0bc90a956dcbd2e4dc4a0a1e8e75b661353f5e292a8d2d88b2ec05ebe79feb74156fa5147468862f315bd95b39bfe5368e29c2c682eeb5d13e2c390488ab7f9db05b0d9367bab7399129fd9ca4275be3c0c744f66f880223e609b84ced9d24223c9e8c684e5df34c17473c0e96f7190c001d813e4d133d2d8c66d598b7705e8a481da57b0fe9c6277366ef285f88e4593f1f2cb2ef90cca839ef60e8ccf38aa0473d0582ade840e1a72f8d9663f3f769c8e9f6b748db529738eefc591fd8c7e4f50ada264120c08d08b8e0105f055aecba0f0805388ea49547daae085391c998e953e86c1adf20b56be21066ea785b2beb5f2549711d8c31e8489768a2dd609b9a9ccef92f036657449d3d9b0e75d179fe17ca68f30eb00ea7f32abf843d1e1b3c6f32698e37414eb4298f2867448a81eb7d8635eff243390d7b31583fdf832e7a22a273f99f9d6e610053c3c64407a4d8f5aa010cc5243c72a4238f2e1af50dbf032d2a02f9daead6e24d43833696ef3082ef1f02b35bb0cc2a8850e26c31530d718536577c576ac9c4499154473998fad7b8ec370df6bb66c75cbfa2135fd8b0bb10219c333f36347c94f8ab62dfa19f011351f72f7fc846a66c09b4b59858b2123070b380249a125a8bbbdd8c657ea3bb2c0ab974fbedda91b0750b671bbd0f432a14bc9dcdefd24275c24936a5106dd4e587ccf32b760995f669a3c81f7a25d2a8ebc1002a18be773fb31946f36045fc12f4575a637c843c355bafa6511f083ca635a0f007906961f194c459129003ad2b74018b64beda0f61fcb5d39a65f0c49a295f123aaa3b748e045be93773d80f57e45d07fd875094d775bf3361137de39b17ccefb9f0868cb2a204d47c2a3d0d3c47b730829dd6ecce24d36eaabc5ee597637798e28d0c9575c210c7a2cf8cd04808150d5d958702d8d23cd3d4f9f4087b10a6ee4797d5546400d6fe07209ff5b18fa99e67153ffcc98285cf850c401b7951bfea7b871f72b50300cdc1a87643508d93f0bdb100f7e3332c3c06ad9c49263bf48fac7f54c9ca100dffc04adc3c0619a5893607cf433b32c5c3e6ec5d736793601de4d295972c5a5d9b31d8542c99e1c723976307aac05f8be12bf86b2012642517d76c35644c9450fa931b1e0031eec445954f7b176a55369df20bf3fc1936533230c0a0fa765c7510ff75c5261e1b36eb5422e2d2dd20d1cc74d200a6f886e7b35f32149e2fe5eb80bd5f2b384c8e167cfe51f3a14c36ef12ffb8997f76ca8f087f36b7661535695de09629e51b7755bac1e0083dedb591a3e62cf22f443197a27bbe95dac6af264488bdffae0987e5cb2aca3c08d3921bcc0bc623cd1fb47974893e077d304cb92cbeb58f2f2a8c151b9b37b197d3a77f4220cf19fb79a809fb5b87755a99477a65d4f17545355d49eb3b0336a1796c335dd88105ec5d925ce4bf7a84543be6a5956575fd60c56eb2efd62b890190e10ff5f3e3fa94ad4d71fbbdb9bd83669debe16fdfa3972adbe92105b1fde5e9580b6cb7925e4824fe7c92256791e0d9a38bdbbe5fd0d973d6397ea84a6697541a14948b25586e01ef1b60f4029a2285f667d53ccace239b4fd14b3fd36e59e9cf9c4c9fb59bd17dfd8e2e1d67b3f546109ff1b2f365c4e38845e3b759462952cb08f3c3e16ab40e6a9990650d649632499ed927ce2c4a0391499529dc437d5075d28767f6a18ab5c6679fbba156eeaad86697f648c36004d6f50c02502ad59203ab53d90d9b2682a214f7a8a7cd3759f46f1211ad9f62038eb55780d28a5e2cc62b5f5fc909e065dc4b81831057aaa2506a4a7e7876b77c0720b409ff775dd6c1b62a91b59176c285592e66e5ae3e04a1bed19e7a374b22313e2facceb1a0b682d9e28efc18d9c32f5b85905a7bc7f5e747cbb783de6461ca77b2a9f4aadd23af6762c80bc3487ce3f41e514dd182e1b1b5566cef41e24fd902b2c3fbbd5a7201d793cd97eae097c067b8b77547aaee4aca2f67bdc5ddb04233137d887f1e4a7cae820da6ff7efb36ba76b46853bc75d7ebf879890778cf4545edb357d041b7141603ab286524d0fb5498c74e6a63634c068fd6933efe18dc4365f1bf52932589fb56409fc83a2a93df7432c9b6300b0b619bf9f2e2b69de86ce6e7b0d5aaecfb98553f03dce3939b21210616bd50fd431aa40d5f7703785b97665bcf192b3cbe2c7600a235967be57ba9f2016ca79a9fee64e020d4cbf2e790f466288d81e583e3ef90b865a0f32c2c89b712194ae830e8aee404414e370d0a8688d6fbf5242945204cbd702bf6cebf273d2e58e6b3c934dce8b57c98a73fc3da49da4f7273f1a7b94a6773ef3fc1c4c06c818f13e85de33763713f05cc70e16d6aa55b20f2e9a771c1c605eacc2ce4688b0f6958c1d6585cd1de80635534b562c11affb7d69a6c672dc1f71957eaa649e04d7a56382ee942ce795c0074b246947c25a85432ff9896457264bceb96fa50cdb5b4a8b3c58bae59a654abc2707786dd78e3190b03ff357d54b6f1213788d1f44c4717f47bc4b0235b5de074dd205afd49940dc6cfca72aabeda2cd9dfeb5317a2bdb403a34622bec4124a6d60f18e0a1cd70ebb45f3c7728b47677e17df499c235fd7764495f59d301a693fa873bd6c3170361113904877edf4a72a729e9da6e071ae559e63c398c374ec232772b916a48c3fa869e3d6828a2c4f2e006e3abff818541432c3462371b2a6207df1618f2e2245a6c24072238c4af23517f671c7e67d51084ab56ef5902a77b533df8e6d35dc8cf829491068a5270d57494316a092ade1698be0d9566fb446e25a9d7a459d97fc680fc2b6eaa969e3c0dc6afe09c3d0869efd2ef0540b40250f1eba77d94cc3ff256247995549255fe27cf72bff213558e0e70c78be84dd863677154c29c48e0e2c0a7f7fe888802edbd975f7a967bcf759dd5fa105e9ace2f92d45dd027a45e34dff0996c2770e4cde4ce52447b05cd20a1ce1edba6541e54feb0eb6fa71de3cd31ea9c5096a13be0450d979d419926d892bc7ad97fef16d02b1d8ea5cb00bbe6c72147475de69f0d1aed174ba834c26cf96ded3f757562f26bef4c4534d79fdd7f81263fe9922a5c24cf7a883a8691a869f71347664da720f3fae8f48c3db918a4d6b022c75cc1136646b0cbcb61c90563d0621c5e54dce3d1b239cf0f00521e301453b30ca5ee408b72af9fbc4b1805a4b37362819bf2664b249d5a364e4c370467ee0b669e60c41e3873577429595d57dcf2977e5bc8a84a7dfb846eed90be34d4e2a3aa59e3560dcb10589a42ab63d155d4de94498f4d1126df21d41bbeff6e273a5137a968889f37e0392c71309a8d9ad634d2722c0bd55c3b2ad2ac957d609425f426156631cc8bcf2f33199c2a8a7decd20574a989b34bbd6c36827593d439e625c721bdb4cee04f09d1a741f61b2a4c3488818d761c32cdb919192076cb35e515f4ecec436f5f890e7a324f0427dfdafa41902524e45fa63e9f3ee7a2e16d7e9227b1bf4e49ddd456fca62313ffe10f3c59151ff48b92d81b148e5b4fa4a0388bbf2246bde9b45d38519441954b64768ace3707f51fa28aa282e1a5842aacd6ab2731be43e6b2401bc10b5fd1e25a57480d0d1ab402171e46b53df8dcf1e8e27de9ee313d3d7ce805ae4d03297c4169499feec708ffe470693219082c5ffcc37f7432859c14c1077b5edd85aed15d2c7a0539fa5a7346b574066c6386be06302bc7277154da471c2d3e273ba3ee27200d41fe79cea3204d6c7813fc5dd2817c755a0762662013c553e706f71368cf4a44bf95514f882cb176ae2fdc20e6b49674a56c4e71446f7748bee739c145ea108b6a1240eaf35bcf302b5dff80efc32f719b7d716b327cfde7d7c6167a5f5b47fe813d81ea6cd883a057b88cea3446286d23f82239e1a2dd814fd6fb55bd91dfae002214b2ac35fa910ff172c11771a4601df9942cc5992ac52813890e7c3df43df9ce51b23dcea7cc597b2404a7927c1ea5cf2080fbb3e3eaa87e425bac540541d1c6d102ef764bf705006b343dcff576ee8d2f537aaf842db44b1fade0d25f441b6699d1c1b11b3dcaab148916c069921966fd1892e79e299e5fc9ba62b19dae868fd0bcd2d6cc8a1bcee66f78d0cbcb672454879ab379e7ae2476cdb2a76010bee955748dff349a6fa605653aa22181ee271ef1866865dde7dec96abbbce968e7d27823ce7f9a49f554649a566ade37a1d0440d76c38b024ac88889fedc9634e5450624b6efe833694d59ebb345800f1f3ef250cbbce2544798aea815817ab0ee", 0x1000}], 0x1, &(0x7f0000001300)=[{0x100, 0xffff, 0x43, "658412354474c45ff599a0f16be6f0421e788c6bd8ca0310b66a7cfbcf1beeb81d9b901225a4737c8f23e5b7cfd634c4c3ab12d3cef77903cee6fce4dfc5631883bab74daf9c8c4795b699b45ac3aef5834ef50551060e5ad0495ab67e8676daaa7f8301cddc49297cf6e46d08779f331b0030b12e5367963bbaa3452e879cb7cc0e38badb7ad81ff863b1e2196aba2e2d546b0a1dac01b750d6ca7526d54344866935947a9377f455d6c3661d27bae88191373cdd6b494b648870ebe7b0905926536beaadd87130f853c2777820361a9ee72ec32f031646255a0b7a51f13c47ac26377c42d0396060c1bafd"}, {0xa0, 0xffff, 0x9, "8323b9955cabf61f1d3d22b3aee4f71bded33292b19b2e11e6dbd759dfe1666fd2c3dfe55dcf63076361ad50f58952af901a8b16c6c4f9515970a38a7413b27c5c0067c36a0d24f3cf56fea54ef0541ecd74598b78dc93e0e778ca2ff0b1dfbf8efe09ad283e1477bc422148e820cb7a1a97684c864ef37855c88de84e2bce27586d2e2389608cae46c0b416b3149bd6"}, {0xd0, 0xffff, 0x7fffffff, "8484b1e17b43543533a65908f8e981a803f037d1f7206530a92aba423cdc15471b50d2453f8c7e6b972df9378db7011479d6667bcb1305c7390e996e406115f9293775c8a6589f70238e42df458ba1389aa7abde278d13d8026c8a10da91bc3a266c16b2763ec69a64dc7f7967c36214e3e35a1a6f4c8d74514614def19560f132482eec6f436e88fc90d2cfe22be84d1c6ae3b1385a4dddc1f304484d6986643fddbcbcfcea063e5c47d318904bc16f475768f9150aa87c45e5be"}, {0xa0, 0x1, 0x5, "1a3be32d20b02dcd4dfddc653426a31e8398aa9e942404badbbbadb4c0eacf8bd102e447566ae23073631dfa73cf42a4e79113db5937c0720a6cc7ea810c14daa090efccef6eea18d029720934213e2911faedea8d6a07fd7b3877ae54f7452cc769bfe728b1311ce65b9949e92d1b6ebb8262d9a0a4996ba8b732c5a829cd1206cea90c689536260d6f4eb305b2"}, {0x20, 0xffff, 0x7, "73df0d43b754ac957763de4e2841"}], 0x330}, 0x7) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) ktrace(&(0x7f0000000140)='\x00', 0x0, 0xf9ed10febccbd3bd, r2) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="099175dfe6000c58000000000000000000e9000000000040", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:53 executing program 0: mlockall(0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00007c1000/0x7000)=nil, 0x7000) munmap(&(0x7f0000b1c000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, 0xfffffffffffffffe) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x6}, 0x4, &(0x7f0000000040)="bdfb82caa62969faa689d74e2455607ff91e2fb971e09634e4203fb437413d23bc83bdbe314f5b45cfbb5d40d1d5663891d05be0fd3be1f3b57deb02428afd6c474bfdace23d4475589e6355d2ce7a942be1bfff102ca687862ed0a81224fb72ba2394a33133eb21d97d549366ac96927009b0d244593388d887a4c581933f689c147dde1b34dd4a9fd236e3ff9c58a16950ab4ddd4da72e32ab32e658bef0ef", &(0x7f0000000100)=0xa0, &(0x7f0000000140)="fcac4862e980fe87f36dd8", 0xb) shmat(r0, &(0x7f00002f1000/0x3000)=nil, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380), 0x1d) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/150) r2 = semget(0x0, 0x3, 0x38a) semop(r2, &(0x7f0000000200)=[{0x2, 0x9, 0x1800}], 0x1) r3 = kqueue() semctl$GETNCNT(0x0, 0x5, 0x3, &(0x7f0000000240)=""/173) fcntl$setown(r3, 0xb, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000180)=0x100) 16:01:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x244], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffffffffffffe], [0x0, 0x0, 0x486]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x0, 0x4) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) preadv(r1, &(0x7f00000014c0)=[{&(0x7f0000000000)=""/244, 0xf4}, {&(0x7f0000000100)=""/109, 0x6d}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000180)=""/169, 0xa9}], 0x4, 0x0, 0x1) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:01:53 executing program 0: r0 = socket(0x1, 0x3, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)) syz_emit_ethernet(0x76, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffffaaaafe80000000000000000000000614aae8a9913034c6355f0c17000000aaff0200000000000000000000005a0500000090780000000060f9a922000000005b8bf92c31dfa167136c42f116c2dcd990996de13d0504620398f3cbf3bb431d2b000000000000002e00000000000000c0d274437ae453ba6aa70e2237a49c8ec5b2ecf47f005eda7c869f01b1a01530b7973c4f5d30fd661524f0cdd9573c50cfa6f5431d85a96a2007da2e11a03b22cfea5f29b12f42bcafeaa1f7acfc54dfa6dec3a0087b83a31f8e048cab61767d4c0157d7cc6437f0adc565ccabc312528124ac12be5086ff12efabcec74b9ccff5973de41b251697da7e0066a99cf89adf9c2384d8860ddb1a252947d3f443d7ff7912a89997909e21832b372b635235f5bdc26e0d51ddac92780adf267e28600ad1f04b19cd75b4a816678269ad58eb638e2e23d0f7defb0dcc723b1cbe671310798fb18400"/360]) 16:01:53 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, &(0x7f0000000040)="4e584ad4e5ca1b2821f4b17690ee11bdc1e4bdded6813776ba05d861711c3db76c909b5723e348cb7b98c45a4bdb63ad8ed1a5f78121bc43bd8aff1a032f8efdafaa3e3153a6277caadcbfb6d03bc33c2dfadeb26ef7014829d2287cbd5fb681e62269df59ba831221ef3611fb19fb140f3cbada22c7b7403034d5d879c38ce7ef626967565607567bd14c9a36babc83b24e8223d84b711b63c7feea928a4be3efc81726ff6536e039a3", 0x0, 0x0, 0x0) 16:01:53 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) syz_open_pts() sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:01:53 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000001000/0x1000)=nil, 0x0) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x81}, {0x45}, {0x6}]}) r2 = dup(0xffffffffffffffff) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000240)=[{{}, 0xfffffffffffffffc, 0x0, 0x1, 0x3ff, 0x10001}, {{}, 0xfffffffffffffffa, 0x0, 0x2, 0x8, 0x10000}, {{r5}, 0xffffffffffffffff, 0x11, 0x1, 0x6, 0x1}], 0x101, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0x7acf4728, 0x7}], 0x200, &(0x7f0000000300)={0x3, 0x2}) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000080)={0xffffff70, 0x81}) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000140)={0x5, 0x1, 0xfa, 0x509b, 0x8}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[@ANYBLOB="007427171f000000000000000000"]) 16:01:53 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000040)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @rand_addr}, @tcp={{0x2, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) getgroups(0x0, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5}, 0x7, 0x3, 0x0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r1 = getgid() r2 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r5}, 0x0, 0x10000, r4, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000380)={{0x5, 0x0, r1, 0x0, 0x0, 0x115}, 0x7, 0x3, r0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000300)={{0x3f, 0x0, 0x0, r11}, 0x0, 0x10000, r10, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000380)={{0x5, 0x0, r7, 0x0, 0x0, 0x115}, 0x7, 0x3, r6, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, r1, r7]) munmap(&(0x7f0000ff4000/0xb000)=nil, 0xb000) mprotect(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x0) 16:01:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x20}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="000000a31999eb00000000e7ff00"]) 16:01:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x800000000006], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0xfffffffd}], {}, {0x9}}}) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0xa}, 0x4, &(0x7f0000000100)="653aa6f994cdb082aa336d6f138e51ccfc7a4086e7b4c9149b7217ba06d6b8ffccf6b3bec52ce23adeddcd06bff8a5bba17a819f6684e5bcfa1721bb7209a445d8014f15ac0c0e757f65ad6fcd81967110df4d0ede8cee1b52fa783984c6532f0ce64e318a8aa847f2e5465b5eb48d2cad6b48b9fe4bcbb026f69eab0fa153e83de74aa2e69bfa5e364fc91e5aebbf33f32a157622038da0a3ef2ff7d40bd58f7de2902e06be6e7a2a73edbe03d20b4f3e354b7fc4d00ac33261a0edb14eee56821a4faf6ac43ae9e2894cc4683397fdf04cd783d6eed7345b09bf34acadd911ff230effb76aa5fe46d5b3", &(0x7f0000000200)=0xeb, &(0x7f00000004c0)="277f7f02414c1df16a02798e03bf3b36571581a8945b95f32ae416b3e4daf80acd6eadd14b077f6171da42bd3dd8ebc3fc86ebd20fbc4f33a01d683dfcd2ee2a737852069361551ad48fb76d2c667583342e2ff968837faa9d2bcf7b5c8961418871383860cde6fd72273fff4f82fd7dac06b76deee329ef49b89044c2b25cb8e1954ab422ef4471b29aaedd9ab7eed565416af02616ff67097242f710bbd5fe7242b0dd2102869f03762a8f60b333d63d59ef82b0d895a83ef03e3120f68c212684db807a1f9d2b782ed43536f3018d1047d735ac7a0610818756943122fcaadab5", 0xe2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) bind$inet(r1, &(0x7f0000000080)={0x2, 0x0}, 0xc) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = socket(0x2, 0x3, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$FIOASYNC(r6, 0x8004667d, &(0x7f0000000000)=0x5) r7 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) 16:01:54 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x190000000019d4, 0x0, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) unlink(&(0x7f0000000000)='./bus\x00') pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:54 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x22) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="fe6e4ee417432e8464fac018777685a673b8a035d8d4c0e2cde72c09f32d25522c6bd5f6cbbef1f144e85f3f9e6ac2907b5f1394b1", 0x35}, {&(0x7f00000000c0)="01daa7eeb3cf6afd355388be4975aa98ab9a9861428e3884e8e95bb7ce279a0c061540f8bccb233dcb7c0e7ff5cd8804296f0c042336227ffccd01d45be7c25b99be471c63b6455a7f70bf3070305995", 0x50}, {&(0x7f00000003c0)="44321801679e50f92c1be3e446958f9a1c5ab61da865162867305cb451e5996491a6881ff1f5aa33889381bfbae147468c8f4a86299ca2f314cd4ac37b4d5a9dbb7bf77cf82bca0c290a4e2e2a2518bf059c74e7ae2858986c89b846d91def5f70f7b805a7a2ba9d10cfe2921f9bccdd517cd2ba380359e63755cbc6fc7f8e0639efe10e7b8b90defec6e3af9ac6b6cdbd8c72f655a54b8a441dec4c4404ab844d7198cbe547eb64662036bc16ff221c73974e6831b2b39cb82b8c321f46711288109267ee44355e3510a099e12d49ef1340a49ac4f7c00529d9d1f033cb8c82f048ca0226eb63cb9b494e", 0xeb}, {&(0x7f00000004c0)="35025acf2dc5bb7f77570c274d110f206820c98118a99686383d1166b9dd3c7508fb988d4574b74bdb25693b864fb6831eb031447ae036e4cdedad2ea5f3af0292f2ccf952698ad1b6feb6bdecafc9439f9b239463607bbeaccc5ddaa123c88ed852073bfed208e957ef623ac8c48ce771372bd131020ce66d80f6c4015f60ab0f654e537e0bdb47b93af33593ddbc3d2f3aa3dcdb1eb5da85d3ad70b0168b27d55e8a8f2eb4b44314c98bfcfbc0772f20293477c8c41395c6a605", 0xbb}, {&(0x7f0000000580)="76d3aecd673e3f31f1e2e26f2b083f5974139b2bd759d99290c182a3c1bebd6a60cbe2f6652965c8665c931976783e25fddbee62678ac54b0e7d97f5ddfd9ab4be1af896761e6d1c2e91c05996593b3ff7641b75a0c591bd411b920b099ff89e12eac756d398ec16dee90ef68687115289d70d6a3d26c5ca5da0a693f391d69256cbc4166cfd67b7acb2f34ce27bb6a91d1e0f9616021bd26658d38a599d7f4748888bbcfedadabddfeb7edc3d8d3436312b7a1d841f3d657059e3830b451e0f591b828e91e1efda6823", 0xca}, {&(0x7f0000000680)="53795345f90fa10cd6727000867b42cd74f54dbf0383bbc9ee6205ba58cd99a0f7342c63e5c490d9810c26e07e4f3ed4d92b26e590ee25c5a85e77ec6c2e322fbd4653e866331ec51f43e6d3ac80f23e0d9a5ef441f1eca7aa141195e9a7baf98d85b9e9efd11ce64637e053f73b91e05a28d9ebb4a8abeeda801bf05907db13c949deb9699e45070ee952641af52779cd16513f1a818f0dee2dc370f5b84b3795d118e584fc50666600da5a14484307", 0xb0}, {&(0x7f0000000740)="80d3c621abe2c08ac11da5cf6dc582095ee24db45e37ff8da3107e8e96302e336552206a6543c8d751ddb0dfb1a6af8f67b0a9543d1783704317299043f66a70ac392712aaca94f4b04c7e4dbe9294d59278cbb4d20bc226be3510bc0356472856d7ebdc9a5e40fd41b68431ffb923be915e9ea7502c4edec366252b73411bfcbb3c37cbccd8541510376eb1789c9db70e57c719f7f6ab6b5d59ec24f7311da6fef8cb8171432a1f2e8de67328d1eb569b237b95c883c8caeb1abd552baaa310e0bf4d5bab15fbeb2368c0c68edb1aa0080bdddd23b79e94b0b6ff0cdb8d94c0b267370584463fdb35468a212fb9268a65db45", 0xf3}, {&(0x7f0000000840)="81bd84f299790af4ff32e3c77a6179cb2f6637ed2dbebc464c1ece6e352dab712dce07581383cd077940235679c3d2cb532e1f636915e8d170269881c8c030f7010af3e4e9b97eaa45c2792f067dec292d6259510eaf175449f447b9a464397095f19557e072de9425eba1568f38b139c36ed8b181f237baff6447666d01dfb530a6551541ddcf7f016c471c1b9d812aea2eca414362b8a7784c283559bceb093dc46ef4ba7af797acf7d390e559fbe7d1138f6c2e9d77708562a00e99d758e4b32ba6a9d0b4e71e1fab5a1fdf45832b888322b9b35d4c5fd607f6a55027ddb83cdb6a73a794", 0xe6}], 0x8, &(0x7f0000000940)=[{0x1010, 0xffff, 0x7, "00dee92fca22e07c27e586fc24c82d1387b539c82fc9171bcc56c7ed03fdf716a72cad93078fade921b5e361a8b1ac835d727e0d18e42037d2771924072b8c1e280f34264d17e633a9c29c80d2bc1eb748158ae3e2fe23af401a10d5af5dbb71ffab30204f50c22a46757f6de3ed048776a29516d63847c9c70dda4f47fafa560e3b274d37619d83cdee0bed6fb1c7667e5740182265ed65b767d0d345a78d828406f4f3847e0e681cf07058b4059a2e45f3d28659231724864f4704867ffeee10ec41790c8c6c3e709e45b865be0d8f489f2832f3be99db398cea333698e1f5e22adbcf6e0bdcb00af9c72f71d2094be947e4279f685c91432d711cff31cd4d12d9241f313d701057f810299930ed8be5ed03e061e7c9de74f366f7404fe75ba16e28619a1a20b33f47ec9070cbc7e2316481d83daaa08ea96f118f76a39dd0ec1e380de933852943b0543cdba6c03dd5281c10b3e1d7989ae1c720c7129753fed336ba9c0989898b8673f8bb301b3f6499243a154f82a6f2c1d7f83913533b75a360515c22561637fc3b85c074c902af21bff454b1a1c1da47b2ddb9c3dfe7cae86c28e9928c86e67f2800cb47b280676dc0739ec9408798236d5d82e267f48054a3e9dba2175fde2bb480741c709346f15e200e32770d95ffd6f7f2282ce641ca915fecf222e042a78ec9e9673f370a2307aa4f6f7824cc2596495a5c01d48d2daa9dcf18b584c69de95c263df63b41cd531cb7de3543a03d510c106a437cf7138a7a51e64a69ec0ecbbedbf37a8d057122107fb9c67ad31e8c70bbf84ee99ce4c2ce3714b29634f997ee47b37f084393b3d7c6ec33b5207553dabe0931c11bbe57e632935dfe7e20ddece8f4261f08379b6583b42455e0527376f5b247c36c112c2ccac239a45bd52280aae596b1adf4b179367d5a298e512143b14d93f111e4480c0c3be44b8376c78599d77b28fd55cc4e270d42cca0f655d85e86b9b12b978e0fc361f386fd1791514a866add96156a7921236cdf6db97bfb7a6f737fcf6d3e9681acb645fca0ed46a8ba8fab3d81e3b4c5da58da48127bd37177eac33dff178c295ed895153d7e4b4ef48a47c75fb303c1e73d3bd40ea170dc242c0727824660a8241ca5e2e6f6b6ca1efa8c1b20457d39eac283f5d7420157bde95cb8e041901c5c69d1749b4efe42c5443831810c623694a6f5c4a5169620150092e168b3e41537fc8bae319eec0aab9516ae1f9fb9cefc72d2f2e5181d3cd050c78d31983680a468649ccce3e442bc957828edea6ad66b51e2136d65992447b582cfe6019bacbba69dd9e38efce9718a68192ef4fbede3d47f2c4b978e97312b79fb340f6858b096cd5214ef11097ac61d4b50d2a35f4507e647d410ca649ec2df81f767c79c773aa4dba93f3c70437122a18e629347226d908caf7ea60987a15a94a9aacd4751603e5a7013461b23f85131fd72b5556ae670b8839b002db5e90a9b6b498fa5d9461c66888f168c4cb872f886a354922032b2a4b9dde8dff7043b57ad7f32705cca042b84a02c6896f4f480c08b9100948136f60ae4a85a439ad265db1edb7beb196c92ae023dd41650415f34846ac24a7b9dc9ff3eaf574e288d2a3899f19f18665ee0bda4f411b75e5538b04218f0471f3c83293c9fdd91a6325debbb217e880185dcab5cad4ca34ff81682bdc788e071c7122dbd4c061b32a6277114278e4be2529f0a388083bd5133b0979a931d7c067620c68be5c3503d322f777c9c6698e963bb6a55bab0fb506fd333709d44f6a1c9f5fcecf08903358307e99a6ece2c6df1075434187e84b09fb060f8d1da8a1e0034af4972cdd4d524e9c00d351649f0e3884ad5e68798937f2006e56ab211b8b3d5e1840985ffcc88e0361c240049662e5391ff85a26fa341bd3a62450cc8361217a65711a3535a32f3984cb5efd82996747456329de58a623219dedfc2b927ed7b341fde61001e77c4a6952d8edfef5d83bfb608cd51db44ad70b6d3db629c5b3522befbb1fa1417367a415e755a1893d7d1277f6521cad8b3694ef2b6247ec62bf2417cc24c353161c967d3ff846b1ff8b119c8f89c31e1c5c62ae324001dd437b7287450d385df6549ce1b3785e1a24204abcda259c9662019e15307b87bfdd021037902667e1f55d5cf1d59eb947bac83f9d662146b4fb1fce48852a2ab9a3c9fe3cc49a9fdabd3c0c950817057711424c052ec94f22075bb636c7b1e2f38b8981439854a77157788ce82e2ecb6935c141ef44df7226e1643c964476edaf2ded238090d44c937eb6707a9966c0790832bed73359ba48b2f654ea21fd548e21a0f7584e887f026cd7ba884b909d58e760a4aab2b1a7216fe67fb284dc192941760a89500d28d32f22da2272fa667c7dfd64e2792a6ee94d7c20b41f3f6900f9ebb7a82c2fff430b4d145c9decf9111742d2f1693128d9465e5342a1d7a21351f3660711721295c1a5fb7cafb8a5ffe92dbab3a2baf29be8fa762be6256c264cc7ea3885f488b2651dc3b60dc093d57a82cce4f1c525f94a2139d57fdcbb2a6a86ad0fff194ba92c0c62473d335f44aa4741f668a9addae436d53e6cd87e77838a00984a22ac72198f158ca056481eba20d53c535d5b94b49e725137884b5ab904905a7f7827a2957b1b29890b55fe14613eab68dbde37a98e438e234b56d3c40cc9dbb470bbf8e4b3d9b65eb0fb9d02ceff6fd1c7b06112cb2e65b9671bdaa70fb14cfabf7a2534c1a8cfc71b3efe62616e64b05a3144a6d5472aef066b87e6e37e8f27becd8e22d2377fa1a1d8d0584f4ed18674d61264a93b1088305bd0c45940b9116b18a523bfb12c30a0cd8a5f5d53f2ec2f365d7ccd133932c97e6952151d75d343fc66038d106d7187aea9935f4fd08a92a213e90a0cff2845bd0684aeaa9909c5183c05e0ae69cdc69ebab58c233c99b23768059eba94874f10a2c02cde9703a0f7942f711888b6cae2a2a7ce36dabdd6b90e73b794560828062510ca686562bb4f50f2119057ffe0dff622f892067bb62d12b263c39043a3b4f9c8029e0345f8b69b73a6135ba538c268260001f894f392b344aafa916831b48726941297b4794917e99fb34c8474c051abf8eef61c6ce65b896167ed36a4ba6ceb85e20f390cfdbffb175fe091bf8f73ca95baa1d8e1f7808487cc696d06200a715fa78d69f58742ea1f2186a11589334178f4036ac89c888ba362360849ca1ef069d6b3f004f2657046ef86239935fc66b6f79690323d49e224313facea98a8854b076c0079e5ad510d569adc1166c44967a003ca22ae6e9a592340416fe9e0be1b8334beac57f90e010b5a4d2d4ef9c07ae07141f64ce09ea59cfebe22e12f7a9206bcdf46992e2c477d9226ac0d80b7edbf5a2a88a499823be71024bb1b3a7cc008912fc76f592f14ab00c392f85f411a0906acf3c39ac248e4803423a045e226a84c2b4165bc326a27aaf7b0506eb7fbc075e5101dfdb65bf0ead4cfdf89563c435e6e441f8bd6948ae0e88ca2dece1a214adb1734974e4ea5732be883437094717f2284eaec445e3e1b1a68a332c960bf79552a669a1e1874daedbce03042f2b5feb2e4edc14a3463294137482c706ece870e3149a93ac761de9c9f212cefd5362f456dc0602c29a3e2d175cae0e7c42c8de0e68c4a469c1ddecb27f23b1d9a10c17ee2d7c21e4b8553f11eea393e020e6f53e509c4b6113a4e23cb86910edde0b3c54e6c406dbf131e866ccc748eba72815f715a8228293695e7d3a2923f5276b91f42c4ba7a20a5a4d6c365c0b6900c9253572f74e7d9a9225fd435c88c1fb10cb7a487f31bead19b4b16d6481429015622e44fe973d6c03fc30dd56139106133212461100f46b3e0cba4b60281f842cf149b66c1efaa34de94ad767ae16c1d674391a2b84d519a4aabee50b953828d0662b5482f874eff965cdeffc9c6ebf873f29e324029c165095fbe0e8c2921e8c26ba9407732b22199de0b9423b2526df7840be144b08ab8038e1c02ebc2aa871f014cfe54e7e88310f8f1703c308f519683682976597812cee4546b33a4119d8b8a0b6b636580718d9dbb2dea9314c60e74564a7a1ba5a76dd769c7ed58066480f5f2884e74aeeecff91f0541cf9616730b352ebb8f8ec402b75e97fbf9ef6640ebcda15f03ad70e714b0a413dc49c4bb4eab502d75f333f65f9ece06336c80f302f4852698a8e98fce2c4640da1ad5d0accc027c20e178e6dbd09e9d4ee87a9bcbd5bde34bf656d89bd6ef32d28a89628683e485e68aaaf8719d0cc794ea72ca5b173c750121e1ce7e4c3442dffbdea857c8618a99bee9e756ad4da7b59761ed84009be8ac1aac39c93f3764c87c8057167b25271bbda31a1670da623dd3ad490ec8933f8365fdd3ec115f83803419b9a3ec2942b315f39d799c3449acf008a6b0e9f2378ece52f08bd484ae266a10407067dcb597c8a9c2b4d5e79e4951abd43fbdff75418d8433fcf896a7c29e25a9eec662a4681891b035b40fed15fc13f769977f6557ad5d9f3aa999b5861aa0e533b38fcfaa98f161f60ef9e225eab928904870163eb03167c1d63fdcd4242046416f44f2d5bbb76ffc8aa0d4fb4cac2552074e3aa5678750ca7e62cdffc5a199de80803813f1ab3d9c0197a5c2df2cecc9a5f8dc6f9facfadca75588d745e73a7ee30a486fd2cd2ce54494586bd141f18ca7b1e55169eebcf53c0e76c826da8311e520ab3f500b67ee8f31c96d0b3ba4e27d4d04c1408c37b79cfbbbde5b4af0dab170d0911db099c24ccaa3060d4a7c6eec1ba081a2bc407c7955fb35a563fb34f33a1bf8e3c7b2be9a50bdd01f2c8bf9c0ef0f77b95277ce590999f0a7593fd02102b00ff98102500fe4595259ad36e6ed1b4a8ceb398aa1b5f0307c6782a75f930dd8ed6a6c41e3a5ed3dd713a63ae09f16f5401c169f2d23e98cf6fbe93d7edac28bbbd61e08c189c387d338b52648c9adc991b47bb08ef1dc706b01cfa76a70b2cdb9796a3ebf526a6cbd66068d578fef93d594d8bfee402573ff978a6b8819d37ecfa385fc999abd98f56848ea3ef419a2f149628b592b857e6331b1eecd9f13d2c6ca40ba9d83c95d6f32b29668dfd87c919638974ecdc20443e66db228d703339f6c48fdd4b45480a64125a6080736720272ec2ee5f68f9aaed4b59244d066b56f7b9a02fdba111b929792e80bd0dbd636a52d90e1f5ff192a507643071ee7facd1ac378f8a8bb477d9de067f8735086160ddd7d23af93649d6c034123102fce508088a326e60fad20751e439151ca8c97306ae82678441397e76426a2cd54bebdf9eedb7514b232ee92d018eb6e500409301a1b015831961608e2a3ecab7e15e23364b1749eeee26c8f09394ee9e61a7b1708a4e84917f0876e4b3a40d75f8a2cd6f6deced8225b5ea8b02ab3f820122ef10b57d2c97781cd25be8a5973e6ef5eb8b96f15fa0070cb1f6703f60bc9c93a5e2b1b38f051b91300cc8126f907fc6e3cc3d4a8e67384d370c3276821a372c34c6715a53a4d3bc68d8b9489025f9654cf9fc1638a5eeb7be0d64239f6b5c81f4e288f4efc30d9326d2aa4dd2c7c1b36320d1c2023bf5c24560568b04423a94b49528b15e4549992c88ecb297953e193c6a79fb9ee52a971e7e8723d3ec0a1710cd0f51c8ce1455294605336cb7dc3706ef3198277262422c4635de781cccc781071ad248eaea2da47c2a039ee2e5ffd8a426a1ae5b193efc34fd98107f60b011bce166774cf6b59ff2668cc4cb2c37"}, {0x100, 0x0, 0x7, "42d993bd967cc9fa6437623f2b865294747d63ef57673ebf83d09dcd1a6415aca724c0754074d88a3ca794850e26a6b828ac6d174b8d98332a49cda7da36d0f1f299e2411069ced8146fca214de5a632c6dec5b414ba063165948f0b052c332940f77ba88a2a550efc75ae8fce8f8b22d2ddf93e15dd98c826008b6130859901bf5039374b5991da16ed95be9e228034282182e3fc387b3158447274f6a750aeac86e86c25ffb56547fe58d963988f17e378a2d42a3e4201d1b1fceaf3da873ece57c7c2412a1a478ae0fd51f7190508499076a6ccf7c89e74b997a55efc62c40cabfcb239a74346ddaf76619be5a5ef"}, {0x60, 0x1, 0x3f, "c7721ffd06832b7ba96d94a03efcf8f749ee91ec668443bf92e168a99951eeb38b4eb53bc1750c1ad558a8d2c02480b35133c6753ad1628b2c21d2fbc187bedd74fd4d6ea8bb405bb6ac344aa3b497"}], 0x1170}, 0x2) sysctl$hw(&(0x7f0000000180)={0x6, 0x11}, 0x2, &(0x7f00000001c0)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f", &(0x7f00000002c0)=0x7f, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 16:01:54 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x10, 0x5, 0x2) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="1b3d06157a39838c"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) dup2(r1, r0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) accept(r4, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) r5 = dup(r0) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x39) 16:01:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) r6 = syz_open_pts() close(r6) close(r6) ioctl$TIOCSTOP(r6, 0x2000746f) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r4, r2) r7 = dup(r1) sendto$inet6(r7, 0x0, 0x0, 0x0, 0x0, 0x0) 16:01:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x300000003}) lseek(r0, 0x0, 0x9, 0x0) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x28}, {0x1000000006}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000100)={'./file0\x00', 0x200, 0x0, 0xe7, 0x1, 0x4, 0x3, 0x33d, 0x1, 0x2, 0xcd02, 0x1d}) syz_emit_ethernet(0xe, &(0x7f0000000040)) 16:01:54 executing program 1: r0 = open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x1000000], [{}, {0x2}, {}, {}, {}, {0x0, 0x0, 0xfffffffe}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = socket(0x6, 0x4, 0x40) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r3, 0x0, 0x2fffb) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000008c0)=0x80) r4 = socket(0x2, 0x400000000002, 0x0) write(r4, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) mkdirat(r5, &(0x7f0000000100)='./file0\x00', 0x4) fcntl$dupfd(r2, 0x0, r2) clock_settime(0x2, &(0x7f0000000cc0)={0x8, 0x3f}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x67e1, 0x4, 0x80000000, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0x9, 0x20, 0x347, 0x4, 0x6, 0x2000000005, 0x1, 0x200], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x5, 0x6], [0x81, 0x4, 0xff, 0x401, 0x23054, 0x4], [{0x8, 0x5, 0xff, 0x80000001}, {0x8, 0x3ff, 0x1, 0x7ffffffe}, {0x0, 0x7, 0x1, 0xaa}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x1}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x8596, 0xde, 0xc4}, {0x807, 0x7f, 0x8001, 0x206}}}) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:54 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x0) pipe(&(0x7f00005dcff8)) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f0000000080)=[{r0, 0x5}], 0x1, 0x0) 16:01:54 executing program 1: unlink(&(0x7f0000000040)='./file0\x00') r0 = socket(0x18, 0x3, 0x102) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0xffffffe1, 0x8, {0x826f, 0x4}}) r3 = dup(r2) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000080)={0x2, './file0\x00', './file0\x00'}) sendmsg$unix(r0, &(0x7f0000005380)={&(0x7f00000000c0)=@abs={0x1800, 0x0, 0x1}, 0x8, 0x0}, 0x0) 16:01:54 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x8020560a, &(0x7f00000002c0)={0x80, 0x5, 0x20}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket$inet6(0x18, 0x2, 0x0) mmap(&(0x7f0000450000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000100)=0xfffffffffffffd9b) r3 = socket(0x18, 0x4000, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000400)="374ec0cd7859a17d8afd80d0ceaf7144404fcaed02e5d73771cd3740d81257a595f4e54129b3e41a52579211e9f004254241d452a09368b8dcd95ef877c43685a4ed6f66df40d62fc50db97f41c9af58ed1639d5d501005221d60ac98505112ea8a45101000000373ba6842cac16aa4a3acbb4d77b2f0b3ed76a345a8511f3b1aa6739022c8111653f80fad9e45abe43bda642769de9ce3e565bb45c1291ef793f4b10c737782a3642896646ddf547b93042d076a306c49620de7789aa74ad2df9d4d51f9709fea86b529f125d7880f303e2769200000000000000000000000000006dd909572b358e2d5b93144217970d749047285323f9d2c24c08337702222d47632ca686eaf2783b6a8e11606001559160de6fef59af12180974", 0x11c, 0x2, 0x0, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = getuid() setreuid(0xee00, r7) r8 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="781cc3b44320eca08866be44595ea0a7", 0x10}], 0x1, &(0x7f0000000340)=[@cred={0x20}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x5}, 0x1) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000000)=0x5) 16:01:54 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x0, 0x8, 0x1f, 0x3}]}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x7) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xa, 0xfc, 0xffffffff, 0x0, 0x0, 0x0, 0x7]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:01:54 executing program 0: close(0xffffffffffffffff) close(0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r0 = syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0xffff949d, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(0xffffffffffffffff, &(0x7f0000000440)=[{{}, 0xfffffffffffffffe, 0x10, 0x10, 0x9, 0x5}, {{}, 0xb67d5febce8002ec, 0x11, 0xfffff, 0xaa, 0x2}, {{}, 0xfffffffffffffff8, 0x24, 0x1, 0x95, 0x6}, {{}, 0xfffffffffffffff8, 0x20, 0x1, 0x6, 0xfff}, {{}, 0xfffffffffffffffb, 0x40, 0x40000000, 0xffe0000000000000, 0xfffffffffffffffc}], 0x5, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffa, 0xd2, 0x80, 0x6, 0x4}, {{r1}, 0xfffffffffffffffd, 0x0, 0x40, 0x2, 0x28}, {{r2}, 0xffffffffffffffff, 0x20, 0x4, 0x1ff, 0x5}], 0xf5, &(0x7f0000000500)={0x1f, 0x1}) socket(0x1, 0x8000, 0x8) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000)=0x1, 0x4) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x1e}, 0xa, &(0x7f0000000180)="3ab1c233cd179d0f8d04e3e7fd6e5ae4e85dc7bc5e2810528bf71779ecdda366ca18f5a5935c7264e8115b14faf2d159ce0b3044bebab099c29859643f396b002244d86b959aa57fdc02c780737db5afb70234c49ac0876315c4a92fe2a190332829a46e741885303b47cd8687c8ee6fcb0970c5b07240839eddb1d79317b9414520b16342cb072e6736497a683c999a08b227a248afc8fe237f1ad4c997bd8f5b957c0abcea94c71bd00ecc7dc99ec0dfa617be6d51434d9193a2d5c0dfbd", &(0x7f0000000340)=0xbf, &(0x7f0000000380)="539c78fea2b57e50c8eed734e4a2775cd6b401abf597635f1a7ebe167243de9bd1aed7377c4ece357c0373cbc0fa63b3bc0faca3f40a3d261e571aa86e95ea18d64b1ccf97881e4e1dd98c4021f08b93a71d0dfa0958edaa094a454cc3a5e99f652c3456d6f2b6bd9ad8104886732fa5aa2546060ccc79f483437b585ebb6e6d03ca7383f3817b46ecafce77e826652dd38184d0b9ae2726c9bf83f372f39263990ebe1712f05290d110030027425e", 0xaf) 16:01:54 executing program 1: nanosleep(&(0x7f0000000240)={0x6}, &(0x7f0000000480)) execve(0x0, 0x0, 0x0) rmdir(&(0x7f0000000000)='./file0\x00') 16:01:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0xfffffffe}, {0x18, 0x2, 0x0, 0x120000}, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20]}, 0x3c) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x11c91, 0x0) poll(&(0x7f0000000180)=[{}, {r3}], 0x2, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:54 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x1b, 0x8001, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt(r2, 0x6, 0x4, &(0x7f0000000040)="674a9d07", 0x164) 16:01:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="5e020207e00000117081823c335c1528c231ecc6af3203f00ba17a3229bdcee788234fc6299b544796cebda3f107aec97d5d26424ab5ef7def01f9d1f38ce5c6a4fdb9a4cd0a8bb905ce6aa9d7f67d09275885579a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x2}, 0x8) r1 = socket(0x18, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x2, 0x8002, 0x0) socket(0x39, 0x6, 0x0) r3 = dup2(r0, r1) dup2(r3, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) writev(r2, &(0x7f0000000040)=[{0x0}], 0x1) 16:01:54 executing program 0: r0 = socket(0x1e, 0x8000, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x0, 0x2000005}, 0xc) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f0000000140)={0x5, 0x0, 0x0, 0x80000000, "80aa0db173739ea78b7ec000", 0x7, 0xfffffffb}) r3 = syz_open_pts() close(r3) close(r3) ioctl$TIOCSTOP(r3, 0x2000746f) syz_emit_ethernet(0x7e, &(0x7f0000000180)=ANY=[@ANYRES16=r2]) r4 = socket(0x6, 0x2, 0x5) r5 = fcntl$dupfd(r4, 0x0, r4) chflags(&(0x7f0000000080)='./file0\x00', 0x10000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x21, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) 16:01:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x0, 0x2d}, 0xc) sendto$inet(r0, &(0x7f0000000180)="63a79227c36742e85377fc619919391c38e98c4ad63a3458a4301c70eef0a06bc81316ecd7b5643a0f4cef4d5bb7061fda6e3e88e2354665709a8546c6e7f02f78bc91e686ee20129beaf835ea9c6116e1ba82aff9ef8267ac5ca49d6a2ba8fe8298b49783b5e996c0e03a0e4754ce3bf45921f546a56f1f0e814e1041279bb3a531d66a217314ecea1249f5fb79e2a6f24487363605c54183ea9f88f6f369e254a9d299b96cc411345220735a7129ac3f65cb69693f61a1386c1d2db300360c2236baa0b2dce5164f761b97402bab3a0e6acef28a3e28eccffc46ba71646749297b37", 0xe3, 0x8, &(0x7f00000000c0)={0x2, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 16:01:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x201, 0xffffdfdd, "ffffbf7f1f178400ef5caf040200", 0x0, 0x2}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17", 0x4c}], 0x1) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x4}, {0x16}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)=ANY=[@ANYBLOB="0700000000000000c0c026000001"]) 16:01:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000038000042b6ec1b41abb1d3000000019078e0000002000000000307907800000000450000000000000000000000e0000001e000000252a2a6d58685f6e0"]) 16:01:55 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="10000000ffff00000100000000000000166a105992937d869f0407d91652792c98ad990b9cdbd9af7c2f585d5a880703de5812a6aaba2e0115e191fc1ab4d5da1e81fecebb9c2fee2b05e658e41aeed3ace4c14d99f8368ac0faa60a0d5479f6df44b9a97df423e5bccf771bc73b3ab5a82e9688518630f6c73a8389274343cbbd297d2e9161d876877b20e9cfc98980b6029b0b08"], 0x10}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000080)=0x7) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0x22, 0x0, 0x0, &(0x7f0000000040)=""/9, 0x9}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r5 = getgid() r6 = msgget$private(0x0, 0x82) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0x1) setegid(r9) r10 = geteuid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x1, 0x0, 0x0, r10}, 0x0, 0x10000, r8, 0x0, 0x0, 0xffff, 0x0, 0x4390}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000380)={{0x5, 0x0, r5, 0x0, 0x0, 0x115}, 0x7, 0x3, r4, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) msgsnd(r6, &(0x7f0000000200)={0x1, "5d35256700c040b303eab21ba1b712e6ac58617a93c76aba8e97a25c24b5cb173f73535c2c20e9d669aa49955cee160501468d065887240de33e5918752131d0e2567f69d4da8135934aa3f21464c1c15cff92ebc75a94f75dce0a29903c20f570f4dd499f2ab9d3e9dc5a8163038ee88cbc86299f31074d6ca8b34bd82a3a6b9b7945200a758e7ba2f3d7f0351b8fddfa3ed1dd302a03ac7d5754848cfdc32162a8b9f460ff568c0e6069d649a7bbad64a19449"}, 0xbc, 0x800) 16:01:55 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000000c0)="4f00999799008332fb16c4c91c932a0ff0c95523", &(0x7f0000000100)=0xff6f, 0x0, 0x54) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000140)=0xc) 16:01:55 executing program 0: mknod(&(0x7f0000000040)='./file1\x00', 0x40, 0x7) r0 = open(&(0x7f0000000180)='./file1\x00', 0x200, 0x88) r1 = syz_open_pts() writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r2 = syz_open_pts() close(r2) close(r2) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f00000002c0)) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0xa5, 0x40, 0x4496d00d, 0x2}, {{r1}, 0xfffffffffffffff9, 0x80, 0x20, 0x7ff, 0x80}], 0x9, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0xfffffffffffff2b1, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x42, 0x4, 0x0, 0x9}], 0xc1, &(0x7f0000000280)={0xaf82, 0x4}) read(r1, &(0x7f0000000140)=""/36, 0x24) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000100)='./file1\x00') munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) execve(0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10002) 16:01:55 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) 16:01:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000000)=[{0x4c, 0xf1, 0xfd, 0x20}, {0x1, 0x8, 0x6, 0x80000000}, {0x1, 0x5, 0x6, 0x10001}, {0x100, 0x80, 0x5, 0x15}, {0x7f, 0xea, 0x9}, {0xffff, 0x1f, 0x2, 0x2}, {0x1000, 0x4d, 0x81, 0x6}]}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x80000004) socket(0x1, 0x1, 0xff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x20, 0x2, 0x0) r2 = syz_open_pts() close(r2) close(r2) ioctl$TIOCSTOP(r2, 0x2000746f) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000100)=""/242) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r4 = syz_open_pts() writev(r4, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r5 = fcntl$dupfd(r1, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getdents(r1, &(0x7f0000000040)=""/60, 0x3c) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x49}, {0xc, 0xff}, {0x6, 0x0, 0x0, 0x200403ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:01:55 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x1, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x123) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r6 = getpid() fcntl$setown(r5, 0x6, r6) r7 = fcntl$getown(r5, 0x5) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, r7) shmctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x158, 0x6}, 0x0, 0xbdaa, 0x0, r7, 0x5, 0x1, 0x59b8}) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x6e) r10 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x56) ioctl$WSMUXIO_ADD_DEVICE(r10, 0x80085761, &(0x7f0000000080)={0x2, 0x7}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0x8}) 16:01:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="2d01f9e76252b1ab6ab0070966e4c5b143e6af3a3a2ca864bdad2b33c1c4a50a81e0e2287a456c8f5e889c6c1adbb7f91ec44f7bd41216fad779b64f0672e806e40a8a3229595fe527ad57000000000000000000005bf52cbb07e492ff98ea53766a4f58aa7614461ed0a5c47cfce7e564993aad8f3418b02170cef33fd014b16e62eb4d7889d49a4120ee033d2ba4cfb69d1a5c092cc9e5adc4fead5d0d7de683541791a68c410cb1d5c5b181cec803052bc8c3031399af443e6edc2ba233b30f140065cbb0d95b08e9f4149c7b5cfd405fc972196a13b9efbdddf799197d6cd59ddf248e4646ce8f180914e120915da951b11769174596ed0365b7f2c79abab6feb9d2ddcebb2c171f00edc75def250206dabd2e33557f2bc3854c0f62b76f36525ce4ac22ad039a8b8d19fb03d3541faabe5df73ce21e62677d31f5789ff70e0c57f14b55a636cf8a2f2241507962453247ac68784bbc7751bf42c9658a9449411483035c07f73f31e112ba0f706e8ff8e513dd8d53acd837986d10b59cbe1e7e22d3b42f41ce9b86af7fa4f920ae6fcadc07041c545b082601441768ed20564abd7c799d5dd315d99ee895f2c8e3bf0b952c8c6a40b4affe4cb7aed6527f8aa7586dbe7a462c7a41fa277ca7e11b15bae29cc8632da61a2e7163c1642e81b9de15feea97acaa63fde31e99f5ecfa33b852d4dfcf48fc4ce135b0eada67337ee522237b6b11c3ebcb1df3452933850dedb9c30612e18011d644093cbb"], 0xa) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10000) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000340), &(0x7f0000000380)=0x8) dup2(r3, r1) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0x6e) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000280)) getsockname$unix(r9, 0x0, &(0x7f0000000000)) 16:01:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x10, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x5) r2 = socket(0x18, 0x2, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000080), 0x3, &(0x7f0000000100)="21758b2bae95a5da4f5df197998d4e82ca9734dfe5618978689b310269d420c6bf2d0764b1f42a3b2815a5a260eeecf2f1b63ebc7aa0b9b065d628d60d3a74a484949cf8ddfeb68c48d5d10e60ec9da47f43a13ad7c7b9a96d86cb49cb03a642757ab620f87fd837b9f4c5e5bec2186417eae6e12bab24eab2fd585c7b2171166b7a9d9bca8eff2ac11656cfcdd83257e759220713229a586689bcdb6a13cffb986d9ee834b76bc3899b2d6d327576b56506bf4c79d50fbd4ba5aca146952250dd80cd510a5aba8f60c40d9bf0f30b51e0b4802594f4efc0aae40e31ba84f70d2ccdb67527a548", &(0x7f0000000200)=0xe7, &(0x7f0000000240)="f2f11be8175020c2518bfcba4b6c91faa3ed7974133ced7220cd528ce6c0e148881692b572dcdc5b12a60424fc680fc5f92ec662d86bb4640a9946622ccc3f63f900ea8f2faee159ef07de7e56b6ab735c652a2cdfdd163a216ec8d6c74362ba33a52e88e49cbc3f7d85974d0402bd0cdd7aaf27f2fbd34075817e860d", 0x7d) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000000)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:55 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = syz_open_pts() close(r5) close(r5) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r4, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0xa0, 0x80, 0x7f, 0x3ff}, {{r0}, 0xfffffffffffffffe, 0x3e, 0x1, 0x74}], 0x9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x1a, 0x1, 0x80, 0x1}, {{r0}, 0x8000000000000006, 0x0, 0x2, 0x6c95, 0x8}, {{r5}, 0xfffffffffffffffb, 0xd0, 0xf0000000, 0x4, 0x4}, {{r1}, 0xfffffffffffffff9, 0x12, 0xfffff, 0x8, 0x3}], 0x7fff, &(0x7f0000000100)={0x4833, 0xfffffffffffffff7}) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$WSDISPLAYIO_DELFONT(r7, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0xec24, 0x8, 0x7ff, 0x0, 0x0, 0x5, 0x7, 0x2, 0x0, 0x4, 0x3f}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 16:01:55 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fdfffffefff], [0x4, 0x0, 0x3fe], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r3 = fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) sendto$unix(r3, &(0x7f0000000000)="4d9598561484f90d793d08991346949e857e5cb9361315cc3965fe10d318aba567a6a40ebfa4870b72131d3af05f3d46b210fe538b478b97bd4d92d5f92afcf2160bf9ff567396fc26ccc1b941eb21e0d17e5629dacca33a40c7be3bc63f15b93ffa0e157ea58972ae04", 0x6a, 0x1d, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f00000000c0), &(0x7f0000000100)=0x10) 16:01:55 executing program 0: r0 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000040)=""/83, 0x53, 0x840, &(0x7f00000000c0)=ANY=[@ANYBLOB="12252e0266696c653000"], 0xa) socket(0x10, 0x8000, 0x4) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x7b) 16:01:55 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) syz_extract_tcp_res$synack(&(0x7f0000000240), 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x160000000019d6, 0x0, 0xffffffffffffffff}) r1 = syz_open_pts() close(r1) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000200)=0x401) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) syz_open_pts() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000300)={{0x3f}, 0x0, 0x10000, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x4390}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x115}, 0x7, 0x3, 0x0, 0x0, 0xffffffffffffff81, 0x100, 0x4, 0x3}) chown(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10000, 0x0) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000000100)="c977e7eeb312f7f9a5f10558833cb427f6728e9770bb2c60badf8480966f5ab65b199a", 0x23}], 0x1, 0x0, 0x6) 16:01:55 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff0000000000000800450000380000000000019078e0000002ffffffff0305907800000000470000000000000000000000e0000001e00000018907007f00000100e72ae153477bdbbff3cfe5fa4e1b191f3ef236e10f31b99d64773879"]) 16:01:55 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100383a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027671500002c0000000000000000000000000000000001fe8000000000000000e1cfed000000000000aa3300000700000000"]) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x4) r1 = dup(r0) ioctl$KDGKBMODE(r1, 0x40044b06) 16:01:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="6abc757339dc00000000afc2e8fb2b5d9005cb4dd717c1d58980ed051d0ed7f0b54f519b10e0b0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r4, &(0x7f0000000080), &(0x7f0000000100)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:01:55 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfff, 0x8, "21f9bc15de9c000000000000000000004000"}) r2 = syz_open_pts() writev(r2, &(0x7f0000001400)=[{&(0x7f00000017c0)="05", 0x1}], 0x1) r3 = fcntl$dupfd(r0, 0x0, r2) write(0xffffffffffffff9c, &(0x7f00000001c0)="3f70d1c51865330e2e0bc7bff6218e4ee570068a6c9be0e80ad6e20ae0809543cf50095f2dbbfdcc2036a6cec535769ded6ca23de2d0d20cf14190fe9f73296ab7c7df5f5e4cfe49145811e83631f5186473d1d84dccf97187d092b147d9f546ffc7ccdfeffba393ed70012d9ae27b40ddf5bee57f91693801577623c4bf95527df9d5b15b0817e3ab1731289c42dc08508238ddeceaba8e364c9b6f5175f7732fbb184debadcb7864ad2fb90885119cff70eb2d95f94cf9be176b8e84db597afc91111d9f27231ed615bca1a3d12c07b108ea31", 0xd4) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) getdents(0xffffffffffffffff, &(0x7f00000002c0)=""/126, 0x7e) r4 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x2) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000180)=0x8) renameat(r3, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') syz_emit_ethernet(0x37, &(0x7f0000000140)={@local, @broadcast, [], {@arp={0x806, @generic={0xf, 0x809f, 0x6, 0x5, 0x8, @broadcast, "4898f8de02", @random="76aa0b6d12ff", "8215b6ba5188ec10c727e43ee5afad0b"}}}}) 16:01:55 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000001c0)=[{0x6}, {0x1, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2}, {0x0, 0x3, 0x1800}, {0x2, 0x5, 0x544bd279eda41222}], 0x6) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x4, 0x81, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x800}, {0x2, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x2, 0x1800}], 0xa) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r0, &(0x7f00000004c0)=[{0x1, 0xff00, 0x1000}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x2800}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000014c0)=""/163) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x8, 0x800}, {0x3, 0x1}, {0x0, 0xffff, 0x1800}], 0x5) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f00000002c0)=""/217) semop(r0, &(0x7f0000000140)=[{0x3, 0xfffd, 0xf63a42d3de37d7a}], 0x1) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000080)=""/169) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000100)=""/169) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000040)=0xff) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000280)=""/242) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000003c0)=""/203) recvmsg(r1, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/36, 0x24}, {&(0x7f0000003780)=""/4109, 0x100d}], 0x2, 0x0}, 0x42) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) write(0xffffffffffffffff, &(0x7f0000000200)="87", 0x1) 16:01:56 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x8000000000000000) fchflags(r0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f00000010c0)=""/4081, 0xff1) shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) 16:01:56 executing program 1: socket(0x18, 0x2, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000680)="46ea2e1891a059373e69ab3396ea61269ccd732ba8196eafd67d74419046c9caf11f7d3d7466e2ab8b2a182a2a6d6bf9b686cddb840907bdd7389d9c7636adbc07f3c70d1420057019bb8014e9e58b702d779633f5242fea80c0e09d84b08ea8971cdb8f70693cabdf86d6a7d588bc62393551bc8f22d9a1cb11cfba17676d84cabb29dcf8de2a88a4e39d99948b15448201df7437c779abd1789bc41b7d43410d385240f9b679e1531931a67abf0e13fddb8f197428f9cdad54b7b5828778ad58186d478678956853c39644", 0xcc) ioctl$TIOCEXCL(r2, 0x2000740d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000180)=0x8) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000280)=0x6, 0x4) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6", 0x278}], 0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x20000) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f00000002c0)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x80, 0x0, &(0x7f0000000d80)={{0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x2}, {[0x0, 0xfffffffffffffffd, 0x36, 0x0, 0x0, 0x0, 0x100000000, 0x69f, 0x2, 0x0, 0x0, 0x0, 0x8], [0x100, 0xfffffffffffffffc, 0x0, 0x8d, 0x4], [0x0, 0x0, 0x43cce249, 0x0, 0x4000000000000, 0x1, 0x1], [0x0, 0x200000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0xffffffff, 0x0, 0xfffffffffffffffe}, {0x0, 0x2, 0x0, 0x6}, {0x1f, 0x3b0ba878, 0x0, 0x40}, {0x0, 0x0, 0x3, 0x3}, {0x0, 0x1a}, {0x0, 0x0, 0x0, 0x20000008}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x80eb}], {}, {0x0, 0x200ce, 0x0, 0x7}}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 16:01:59 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x100) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='/dev/tty\x00', &(0x7f00000001c0)='/dev/tty\x00', &(0x7f0000000200)='/dev/ttyCcfg\x00', &(0x7f0000000240)='/&\x00', &(0x7f0000000280)='/dev/ttyCcfg\x00'], &(0x7f0000000380)=[&(0x7f0000000340)='/%-\'\xbd!/&\x00']) 16:01:59 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x33, &(0x7f00000001c0)="a1", 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) chdir(&(0x7f0000000100)='./file0\x00') getsockopt(r1, 0x4, 0x3, &(0x7f0000000040)=""/113, &(0x7f00000000c0)=0x71) 16:01:59 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x20) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:59 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) openat(r1, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) rename(&(0x7f0000000040)='..', &(0x7f0000000000)='./file0\x00') r2 = semget$private(0x0, 0x5, 0x20e) semop(r2, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) r3 = semget$private(0x0, 0x5, 0x20e) semop(r3, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x7351d18524d2e3a2}], 0x2) getitimer(0x0, &(0x7f00000002c0)) semop(r3, &(0x7f0000000340)=[{0x3, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x42c}, {0x1, 0x5}, {0x0, 0xffffffffffffff80, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) semget$private(0x0, 0x0, 0x106) semop(r3, &(0x7f0000000100)=[{0x0, 0x4, 0xc00}, {0x3, 0x0, 0x1000}], 0x2) semop(r2, &(0x7f0000000340)=[{0x1, 0x7fffffff, 0x1000}, {0x0, 0x800, 0x1000}, {0x0, 0xd78d, 0x3400}, {0x0, 0x401, 0x3000}, {}, {0x8b736a9ac564d422, 0x7f}, {0x4, 0x242c}, {0x1, 0x5}, {0x0, 0xff84, 0x1400}, {0x17b548c1cc467a8f, 0x1, 0x1800}], 0xa) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/69, 0x45) 16:01:59 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@broadcast, @local, [{[], {0x8100, 0x0, 0x0, 0x1}}], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x3, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x0, 0x1ae}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080), 0x2, 0x3) socket(0x10, 0x1, 0x1) 16:01:59 executing program 1: r0 = socket(0x18, 0x3, 0x0) getrlimit(0x3, &(0x7f0000000080)) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x1, 0x8) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000580)={0x1ff, 0x8, {[0x3, 0x80000000, 0x3, 0x2, 0x570, 0xb7e3, 0x8c11, 0x10001, 0xffffffffffffff8c, 0x11f, 0x0, 0x10001, 0x1, 0x9, 0x1, 0xbea8, 0xfffffffffffff83c, 0x1d32], [0x2, 0x73, 0xa3, 0x200, 0xff2, 0x1, 0x8e, 0x4d2000000000000, 0xf43, 0x1], [0x0, 0x7, 0x5, 0x4, 0x3e37, 0x7, 0x9], [0x5, 0x85, 0x5, 0x9, 0x7264, 0x3], [{0xfbb, 0x200, 0x491, 0xffffffff7fffffff}, {0xecf, 0x8, 0x1ff, 0x3}, {0x4683, 0x2, 0x2df, 0x1}, {0x3, 0x4, 0x4, 0x6d1d}, {0x1f, 0x0, 0x8, 0x6}, {0x8, 0x40, 0x3, 0x4}, {0xfffc, 0x9, 0x73, 0x400}, {0xfffc, 0x4, 0xc1, 0x1ff}], {0xfbf4, 0x6, 0x1, 0xeb}, {0x9, 0x487, 0x401, 0x3}}}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r2, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4, 0xfcffffffffffffff, 0x0, 0x0, 0x0, 0x4, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [], [], [], [{}, {}, {}, {0x0, 0x0, 0x0, 0x2}, {}, {0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x6}], {0x0, 0x4, 0x0, 0xc9e}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) "*"*uvm_fault(0xffffffff827b1fb8, 0xfffffd0000000018, 0, 1) -> e kernel: page fault trap, code=0 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff827b1fb8, 0xfffffd0000000018, 0, 1) -> e tun_dev_read(5d00,ffff800021f07df8,10) at tun_dev_read+0x138 end trace frame: 0xffff800021f07c30, count: 0 ddb{1}> trace tun_dev_read(5d00,ffff800021f07df8,10) at tun_dev_read+0x138 spec_read(ffff800021f07c40) at spec_read+0xf1 VOP_READ(fffffd806ed79278,ffff800021f07df8,10,fffffd807f7bf7e0) at VOP_READ+0xbf vn_read(fffffd8067886dc0,ffff800021f07df8,0) at vn_read+0x124 dofilereadv(ffff800020e099d8,f0,ffff800021f07df8,0,ffff800021f07ee0) at dofilereadv+0x1a1 sys_read(ffff800020e099d8,ffff800021f07e90,ffff800021f07ee0) at sys_read+0x83 syscall(ffff800021f07f60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa98bbd010f0, count: -8 ddb{1}> show registers rdi 0 rsi 0x3da rbp 0xffff800021f07b80 rbx 0xfffffd0000000000 rdx 0x153 rcx 0xffff800000aeb380 rax 0xffffffff816ca853 tun_dev_read+0x133 r8 0x7f7fffffc000 r9 0x5 r10 0x1de1b5bd31d4555f r11 0x63d4c92f28e0afa2 r12 0 r13 0x3da r14 0xffff800000ac6670 r15 0xffff800021f07df8 rip 0xffffffff816ca858 tun_dev_read+0x138 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800021f07b20 ss 0x10 tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> show proc PROC (syz-executor.0) pid=115866 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=55, nice=20 forw=0xffffffffffffffff, list=0xffff800020e09018,0xffffffff82912c38 process=0xffff800020eb1760 user=0xffff800021f03000, vmspace=0xfffffd807efffa10 estcpu=23, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 53799 104325 34024 0 7 0 syz-executor.0 *53799 115866 34024 0 7 0x4000000 syz-executor.0 35403 251155 25373 0 3 0x82 nanosleep syz-executor.1 50698 184194 0 0 3 0x14200 bored sosplice 34024 390838 25373 0 3 0x82 nanosleep syz-executor.0 25373 199319 84549 0 3 0x82 thrsleep syz-fuzzer 25373 251602 84549 0 3 0x4000082 nanosleep syz-fuzzer 25373 298191 84549 0 3 0x4000082 thrsleep syz-fuzzer 25373 49126 84549 0 3 0x4000082 thrsleep syz-fuzzer 25373 369879 84549 0 3 0x4000082 thrsleep syz-fuzzer 25373 284274 84549 0 3 0x4000082 thrsleep syz-fuzzer 25373 82123 84549 0 3 0x4000082 thrsleep syz-fuzzer 25373 444957 84549 0 3 0x4000082 thrsleep syz-fuzzer 25373 495117 84549 0 3 0x4000082 kqread syz-fuzzer 25373 202270 84549 0 3 0x4000082 thrsleep syz-fuzzer 84549 61354 80200 0 3 0x10008a pause ksh 80200 152736 6445 0 3 0x92 select sshd 57386 191077 1 0 3 0x100083 ttyin getty 6445 279509 1 0 3 0x80 select sshd 10542 184869 41622 74 3 0x100092 bpf pflogd 41622 30177 1 0 3 0x80 netio pflogd 27889 462439 25132 73 3 0x100090 kqread syslogd 25132 175584 1 0 3 0x100082 netio syslogd 5163 457988 1 77 3 0x100090 poll dhclient 88608 73251 1 0 3 0x80 poll dhclient 10709 496829 0 0 3 0x14200 bored smr 37165 295953 0 0 3 0x14200 pgzero zerothread 9653 26491 0 0 3 0x14200 aiodoned aiodoned 2248 35387 0 0 3 0x14200 syncer update 45717 130638 0 0 3 0x14200 cleaner cleaner 95468 160804 0 0 3 0x14200 reaper reaper 67093 11434 0 0 3 0x14200 pgdaemon pagedaemon 39559 434547 0 0 3 0x14200 bored crynlk 95187 177054 0 0 3 0x14200 bored crypto 44848 306759 0 0 3 0x40014200 acpi0 acpi0 87975 504703 0 0 3 0x40014200 idle1 2915 207497 0 0 3 0x14200 bored softnet 95884 173329 0 0 3 0x14200 bored systqmp 77337 52433 0 0 3 0x14200 bored systq 84043 402124 0 0 3 0x40014200 bored softclock 93131 424191 0 0 3 0x40014200 idle0 1 77885 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 53799 (syz-executor.0) thread 0xffff800020e099d8 (115866) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff829062a8) #0 witness_lock+0x4c7 #1 vn_read+0x45 #2 dofilereadv+0x1a1 #3 sys_read+0x83 #4 syscall+0x4a4 #5 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9530 6428K 6730K 78643K 10892 0 pcb 13 8K 8K 78643K 54 0 rtable 97 5K 6K 78643K 381 0 ifaddr 83 16K 17K 78643K 125 0 counters 43 33K 34K 78643K 51 0 ioctlops 0 0K 4K 78643K 1537 0 iov 0 0K 16K 78643K 47 0 mount 1 1K 1K 78643K 1 0 vnodes 1215 76K 77K 78643K 1368 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 4 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 20 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 317 0 sigio 0 0K 0K 78643K 20 0 proc 61 63K 83K 78643K 513 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 26 0 in_multi 61 3K 3K 78643K 120 0 ether_multi 1 0K 0K 78643K 5 0 mrt 0 0K 0K 78643K 8 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 61 281K 281K 78643K 61 0 exec 0 0K 1K 78643K 249 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 132 23K 39K 78643K 2038 0 UVM aobj 12 2K 2K 78643K 14 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 46 0 NDP 13 0K 0K 78643K 27 0 temp 130 3870K 3935K 78643K 8815 0 kqueue 3 4K 10K 78643K 20 0 SYN cache 2 16K 16K 78643K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 11 0 4 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 39 0 37 1 0 1 1 0 8 0 rtentry 112 81 0 47 2 0 2 2 0 8 0 unpcb 120 193 0 183 1 0 1 1 0 8 0 syncache 264 10 0 10 3 3 0 1 0 8 0 tcpqe 32 27 0 27 2 2 0 1 0 8 0 tcpcb 544 130 0 125 2 1 1 2 0 8 0 inpcb 296 575 0 567 5 3 2 2 0 8 0 rttmr 72 4 0 4 1 0 1 1 0 8 1 nd6 48 15 0 11 1 0 1 1 0 8 0 pffrag 232 1 0 1 1 1 0 1 0 482 0 pffrnode 88 1 0 1 1 1 0 1 0 8 0 pffrent 40 2 0 2 1 1 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfrktable 1344 16 0 11 2 1 1 1 0 8 0 pftag 88 6 0 6 2 2 0 1 0 8 0 pfstitem 24 31 0 22 1 0 1 1 0 8 0 pfstkey 112 31 0 22 1 0 1 1 0 8 0 pfstate 328 31 0 22 2 0 2 2 0 8 0 pfrule 1360 39 0 26 3 1 2 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 352 0 182 13 0 13 13 0 8 0 art_table 32 353 0 182 2 0 2 2 0 8 0 art_node 16 80 0 51 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 0 1 0 1 1 0 8 0 semupl 112 3 0 3 2 2 0 1 0 8 0 semapl 112 12 0 2 1 0 1 1 0 8 0 shmpl 112 11 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1836 0 437 89 0 89 89 0 8 0 ffsino 272 1836 0 437 94 0 94 94 0 8 0 nchpl 144 2455 0 859 60 0 60 60 0 8 0 uvmvnodes 72 1953 0 0 36 0 36 36 0 8 0 vnodes 208 1953 0 0 103 0 103 103 0 8 0 namei 1024 7532 0 7532 4 3 1 1 0 8 1 percpumem 16 36 0 4 1 0 1 1 0 8 0 vcpupl 1984 1 0 0 1 0 1 1 0 8 0 vmpool 560 3 0 2 2 1 1 1 0 8 0 pfiaddrpl 120 6 0 2 1 0 1 1 0 8 0 scxspl 192 7220 0 7220 8 7 1 7 0 8 1 plimitpl 152 39 0 31 1 0 1 1 0 8 0 sigapl 424 530 0 498 4 0 4 4 0 8 0 futexpl 56 4635 0 4635 5 4 1 1 0 8 1 knotepl 112 95 0 76 1 0 1 1 0 8 0 kqueuepl 144 53 0 51 1 0 1 1 0 8 0 pipepl 304 121 0 111 3 2 1 2 0 8 0 fdescpl 496 514 0 498 3 0 3 3 0 8 0 filepl 152 3606 0 3506 5 0 5 5 0 8 1 lockfpl 104 43 0 42 1 0 1 1 0 8 0 lockfspl 48 15 0 14 1 0 1 1 0 8 0 sessionpl 112 19 0 8 1 0 1 1 0 8 0 pgrppl 48 21 0 10 1 0 1 1 0 8 0 ucredpl 96 861 0 852 1 0 1 1 0 8 0 zombiepl 144 498 0 497 1 0 1 1 0 8 0 processpl 992 530 0 497 5 0 5 5 0 8 0 procpl 624 1194 0 1151 4 0 4 4 0 8 0 sosppl 128 5 0 4 2 1 1 1 0 8 0 sockpl 400 810 0 790 7 3 4 4 0 8 1 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 3 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 12 0 0 2 0 2 2 0 8 0 mcl2k2 2112 2 0 0 1 0 1 1 0 8 0 mcl2k 2048 187 0 0 23 0 23 23 0 8 0 mtagpl 96 12 0 0 1 0 1 1 0 8 0 mbufpl 256 240 0 0 13 0 13 13 0 8 0 bufpl 280 3921 0 136 271 0 271 271 0 8 0 anonpl 16 70251 0 53145 89 18 71 76 0 124 2 amapchunkpl 152 3989 0 3837 28 8 20 20 0 158 12 amappl16 192 2378 0 1457 58 10 48 57 0 8 0 amappl15 184 54 0 52 1 0 1 1 0 8 0 amappl14 176 113 0 108 1 0 1 1 0 8 0 amappl13 168 35 0 32 1 0 1 1 0 8 0 amappl12 160 137 0 133 1 0 1 1 0 8 0 amappl11 152 66 0 50 1 0 1 1 0 8 0 amappl10 144 74 0 65 1 0 1 1 0 8 0 amappl9 136 398 0 397 1 0 1 1 0 8 0 amappl8 128 389 0 351 2 0 2 2 0 8 0 amappl7 120 124 0 112 1 0 1 1 0 8 0 amappl6 112 25 0 21 1 0 1 1 0 8 0 amappl5 104 534 0 515 1 0 1 1 0 8 0 amappl4 96 500 0 473 1 0 1 1 0 8 0 amappl3 88 204 0 197 1 0 1 1 0 8 0 amappl2 80 3167 0 3095 2 0 2 2 0 8 0 amappl1 72 21234 0 20790 23 13 10 18 0 8 0 amappl 80 1476 0 1431 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 13 0 2 1 0 1 1 0 8 0 uaddrrnd 24 517 0 500 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 517 0 500 1 0 1 1 0 8 0 vmmpekpl 168 7993 0 7960 2 0 2 2 0 8 0 vmmpepl 168 70976 0 68875 155 56 99 125 0 357 2 vmsppl 368 516 0 500 2 0 2 2 0 8 0 pdppl 4096 1041 0 1001 8 2 6 6 0 8 0 pvpl 32 213065 0 193342 204 37 167 182 0 265 3 pmappl 232 516 0 500 4 2 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 273 0 12 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{0}> trace x86_ipi_db(ffffffff826f9ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(a0ec2,a0ec3) at __sanitizer_cov_trace_cmp4+0x13 __mp_lock(ffffffff829060a0) at __mp_lock+0x139 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f uvm_map_inentry(ffff800020e09018,ffff800020e09078,7f7ffffce598,ffffffff8242213b,ffffffff813b5f50,0) at uvm_map_inentry+0x36 syscall(ffff800020ee8d50) at syscall+0x397 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffce6b0, count: -10 ddb{0}> machine ddbcpu 1 Stopped at tun_dev_read+0x138: movl 0x18(%rbx),%r12d ddb{1}> trace tun_dev_read(5d00,ffff800021f07df8,10) at tun_dev_read+0x138 spec_read(ffff800021f07c40) at spec_read+0xf1 VOP_READ(fffffd806ed79278,ffff800021f07df8,10,fffffd807f7bf7e0) at VOP_READ+0xbf vn_read(fffffd8067886dc0,ffff800021f07df8,0) at vn_read+0x124 dofilereadv(ffff800020e099d8,f0,ffff800021f07df8,0,ffff800021f07ee0) at dofilereadv+0x1a1 sys_read(ffff800020e099d8,ffff800021f07e90,ffff800021f07ee0) at sys_read+0x83 syscall(ffff800021f07f60) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa98bbd010f0, count: -8