Warning: Permanently added '10.128.0.205' (ECDSA) to the list of known hosts. 2020/07/11 00:04:10 fuzzer started 2020/07/11 00:04:16 dialing manager at 10.128.15.235:48628 2020/07/11 00:04:16 syscalls: 381 2020/07/11 00:04:16 code coverage: enabled 2020/07/11 00:04:16 comparison tracing: enabled 2020/07/11 00:04:16 extra coverage: support is not implemented in syzkaller 2020/07/11 00:04:16 setuid sandbox: enabled 2020/07/11 00:04:16 namespace sandbox: support is not implemented in syzkaller 2020/07/11 00:04:16 Android sandbox: support is not implemented in syzkaller 2020/07/11 00:04:16 fault injection: support is not implemented in syzkaller 2020/07/11 00:04:16 leak checking: support is not implemented in syzkaller 2020/07/11 00:04:16 net packet injection: enabled 2020/07/11 00:04:16 net device setup: support is not implemented in syzkaller 2020/07/11 00:04:16 concurrency sanitizer: support is not implemented in syzkaller 2020/07/11 00:04:16 devlink PCI setup: support is not implemented in syzkaller 2020/07/11 00:04:16 USB emulation: support is not implemented in syzkaller 00:04:24 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x115, &(0x7f0000ffa000/0x4000)=nil) r1 = geteuid() r2 = getgid() r3 = fcntl$getown(0xffffffffffffffff, 0x5) r4 = getppid() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x9, 0xffffffffffffffff, 0xffffffffffffffff, r1, r2, 0x9a, 0x1f}, 0xffffffff, 0x6, r3, r4, 0x5, 0x401}) setuid(r1) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f00000000c0)) pledge(&(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='[%\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) chown(&(0x7f0000000180)='./file0\x00', r6, r2) r7 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmat(r7, &(0x7f0000ffa000/0x4000)=nil, 0x2000) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x400, 0x0) nanosleep(&(0x7f0000000280)={0x80000000}, &(0x7f00000002c0)) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r8, 0x40087468, &(0x7f0000000340)) ioctl$VT_ACTIVATE(r8, 0x20007605, &(0x7f0000000380)=0xffff32e2) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 00:04:24 executing program 1: pwritev(0xffffffffffffff9c, &(0x7f0000000500)=[{&(0x7f0000000000)="04419afecbb740933b885f86759d5d19751bbfea4d7ebdd60c04aeb96c8e114586820c0fba8aadc26edc04b7b54f357c984dfc4048b69f18d6c473fb2450fdc577512be66988cddc3d5fcec2b9639f6b88a6ce818d2b5d1406b29079b27e13d7383983541e", 0x65}, {&(0x7f0000000080)="08efc8154c4ea9e3bf418ad6ffc274d4d9953a5d7bc2b559b131508523ab1c1afc3727aa41625be57649c5dd5a516bb0228c21cbcf2a23062953f26db01fda5ab8ea3842d49d20bf194a7ee0e8dcf03b50ef4c4ea8f2434a24808ec838bd726a12708523ed2a851afff14a4c4cdc746264128c7272ec78ab0fb837b2348773c0c4db3a66bebe2c6838b66c527ae00567", 0x90}, {&(0x7f0000000140)="20cc07edb46d35f97d58009330486b63c78c4ff271a9678803e19052c8ed1353a7635e4f8d2f79e322fb926a0d85eb8249e08b9977acccbd01b12e7a49f2f76e419de155eeff02c5a572361c763b", 0x4e}, {&(0x7f00000001c0)="bc2d1e57ab717545996829c39836b4628bf7b7836708b19fd1dab202fbfe9c5cea21e1f1984c2483a5c236896095dd05adfa7ddd84379ed0ba57f2f27b40136c396501c2a59c181c994a2d792045933b968f698c9155c52bbf2da9ce507c0a6a22972a108c85f694e09868ba40125e6dab249e1acbe9fd64b5beaa0ef63beb5857351f31f1462206fce844000636f7c030987f2a29db1efacd8a7b4d6e11da7eeb0bc5eb778f16a6a925fb9280c46eb87fddd36be02694fbe525fe79315db63ff02316151756598b89da766dc7a2319785ccb2b12f5dea1005", 0xd9}, {&(0x7f00000002c0)="ca06f5e9d785d1ec69eb72894b002be82feebc33431b82624a7e00578c830b6b447982f2adf95cad0ceaf50874d92e26738908590d4b932299467041fdd9fc654bf7bc29ffe9112d9e26f2fe1d8eb1be07aab809ebfb666773a55cde0e5284a466654d9255e377152b8177e7875a70c8b7ef3c38bd362b7813d08282a466266ad8ee074d9f35fbf13260d753561c41b081e0f6bce9366e634a0fd9155df62971a90827aabc54085d", 0xa8}, {&(0x7f0000000380)="fd27299384a43199671b0c8ed06241cc45b2190241372de039238c7df674efb8784c393b9eda90dcaaa80f11ee3f6afdc7c5847fb37db9074255a09decb65f067dd7d5604f697dac5e31346e3a95a51e9249fc4489dd4dc51fc10ae6b2a279a937ec7add3dba577867d54f31e0a5a19da611bfc1f0c36a547af27084ba18b6d17b3792ea20bc93994ef99aaecae305674e0807097792d75094a800bc3c8a214951d24fa1e9789f9e20874f7640a68248ee91889c36aa89f399958473133330a7", 0xc0}, {&(0x7f0000000440)="9c769bd4a6ea73aad27617f027ea1ea4d1ab7faac8f866db8dd7e989161bebcd2abfa18c50924556b963fae4ffa82e091e3cae1d3de0ddca2707af6e937ed7937f8907870ed5a539328d94fa267a541a1c0ec4b79dd2cc1cce346d7b5e6590df922386cb6876c98c180f4c3a1b77a5f5078c1ae4fbff42d2209d7336fedd5f2e3ebfc6db27b367f3", 0x88}], 0x7, 0x0, 0xc1) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000580)={0xef, './file0\x00', './file0\x00'}) r0 = open(&(0x7f00000005c0)='./file0\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000600)) r1 = dup2(r0, r0) chflagsat(r1, &(0x7f0000000640)='./file0\x00', 0x0, 0x2) bind$unix(0xffffffffffffffff, &(0x7f0000000680)=@file={0x0, './file0\x00'}, 0xa) sendto$inet(r0, &(0x7f00000006c0)="7f75d119c46ed6615bb1eb9a74314fccabf86cef6e8875a6583cdf2c180c94efbd70cc2566bc37b4", 0x28, 0x0, &(0x7f0000000700)={0x2, 0x0}, 0xc) faccessat(0xffffffffffffffff, &(0x7f0000000740)='./file0\x00', 0xe80656de235c2eea, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x800, 0x0) renameat(r0, &(0x7f0000000780)='./file0\x00', r2, &(0x7f0000000800)='./file0/file0\x00') r3 = semget(0x2, 0x4, 0x94) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000840)=""/94) symlinkat(&(0x7f00000008c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000900)='./file0/../file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000940)={0x7fffffff, './file0\x00', './file0/../file0'}) r4 = semget(0x0, 0x4, 0x4b) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000980)=""/77) getuid() semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000a00)=""/129) mkdirat(r0, &(0x7f0000000ac0)='./file0\x00', 0x82) 00:04:24 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r0) sendsyslog(&(0x7f00000011c0)="2883511b6488808fa716743ae8c300373dd86044d8efd3224d5a7fad6b56152d6702279881183edf1f9a38f76016d898cb8da144690900d209679fbf19ca058e2602c54dc594df7bb1d40f95b6db1ab8c6c3d15d026bf751d1577d3347c2e81940da7c23674d97d0db92f5278ee157dbf37c631faa478d8605d867acb8e9c76beccae3f0ffbef77d789f2f8312e2856081ed5dd56a2ff8cae5c7249509a44e92e89ba9fdfa3f92822310a25b4fc127816fbb5e68c7f964a9d4f7b5a1281625c43eb390b899ec97cb023a73a5b0d8ae80a8f054b733177014c00200132b17737e9cb56b53ae9ae7908d35f8b82a231ec22ffdf863904f90c177a85a6429aeac97200f0f629d05cd8df42ba80acec504fe9956aef03ad5f5b99ed365c0514074e7d06927df96487226b8a1a0c64545d3be39435c7632fc6c662d5bd3d223a41a7784cfdec3b5f52e96d60c712e986fdb1ac7645165ed952bb45c53c8d48161966e8eb6f5494ff5332e2a5e81372f88bec536f7a69c0d14efd5e73a5850e979087843393657d9e08e7a180df2c915a67fbe218b7d91ad74f0d6a21d6aec8dfad004f6014ed12a18c629fe4a2483b2ee8f5c68a645679d32c6d2e19a26ec19fba9b596fa11fb071857980cded8557a75a519f3bff011d9549ca3dbe038ed9264382014e62db0642ce9842d7e05118fe0cd757667414f9b5c5f20675f475e360700b2fb25c7066292ca6311c4b5581bf61aed489f440bdad19c73d4d18f8a374b86f88c86bd2e0aa74089990364249e66b1267409793279d1ecbe67e390662518c701c660353479389ae6a7ed2715ec035ce7504b578356c76d15c8122eaa67c519049d187fb6ed6e25d3cbd08db1988199d346effacd3923178088a90ced8e44b626c75e9027b54cf40e52887c80ea26133106e57da061dab398e1b8cd0b931a34a6c1e6d842258cefa1abb2b320c7a8b296c7c85e513d216a98807b7e6c469a07d037e4caadb43502a265d6c1b5ce70d69d32fa19bc42949e5c70738b913f41e091e4d770efcfd0d214430b634acf17c5ba0e71bb97e05cf6ce4c51130eb6dd73b51120643b8e2edf833109ba97205e89706d5a8d8fffc73b9f5ac665de6e41ba59a0d857def8729c78ad48764062e6cb2fe9e13df1467abc008c9a168f3c11e54ddce05c28cc606179f45f9cba8943dbf7ffbec4c5830af9128f025151c49a9b7cf75faef48823556240701cfd6f6cc3b25a4b09b98be328c3a63191def20c69693d6ece9116ab4ad022287051326102f06924d4c22422b2216942f3565d813996a3e4a832958f7089a553e7667b6f34fb0a124cc6d851404bf4748634815d16414cbd12ad46714f95f601b3adf504603ec8dd81d8c1a30aeadcbe26ab2ed6e81ad76951f39dd00fb76a623ca037bf00021c61681d64c0a77431adf7f1459f1bbcbb5d42e5b0a685f41970d5c6fd453adb5c5687026e5501c01e57f5d393ca14206a7f5594a7575f477e331be053135aae1890ea303294157858e63508a59b07df151692a21d2fffea7f91aba67009875bb41d2ff8852c81c8d83cbed3c28af5d61cc7c527574e6d0ad7455a6d47df87e31c3c6b89c525972933cffa5448f6644f38187a1361cb6cc1c60a562f45a332dd72b6a04762026ab1b4b28e956afa62c9509f584efabe085a0e9158df59b96889e2fb67fefa03a4389bd4fe4e2b9473d2148ac93a35fd240c1c81251eb61a315d30478b4bd15ef1d83e03ef41f2ab2a279d58053624b5b17a0a0f778d6d41aaee005509b2ce5069f16f386ed0bb6b66c1e8f5a48ea954615326e4cdbf9af835e38419af80071a3f056f97dd1b61051671c027033b3770f76797e00cc3446967461a843c972946b3d0ba09c45b2234a43f858880ba0104a85884bc30041f6a551650d1ae72fe13fe4b3b93a06183e4bf987c1959bd2764b0b2d193d3de324cfa6330aa56c4ee92edc7d13c23c8ae023828bb731a64fb629d4571a9105c3b14254e317609c18e1ecbf95bdd9a92412bf00ebdcfde6da8c37b5e10516d18d945f262871564dc58f4d1975d60e21c7af53660e991f0f0225065e5a9b7d16ebbee47ce1e1d44541d5dc1cb3eae60172b1f836ecbfed8a1f71b2e1301af5422a2f59b944b711b2958d7d71bbcfe65d40ea6d74ed2a8879f413ed90e45579ee93ff06771d435bc7ddfeaa056c7ad194f1cb13a82a096c7f5f157af35072345d220c143de4f41ffc5de425ad425bd8b3b9a2c843faf6c77d96839fe1e33f7aafb1b2336c1a1eda6e57aa879da067cae76a33b26107493b75e19830817bc10599ea7bdbf1bef031bc7132825ce0ac66766a9466c64e3863ffd1c4eda6bfbed1d77db09b051b9a6a44cf811dbf62ba7b2b5f842f33b64c31827f18e084b8a07830b9bc987a42cecc764992a8c549ace2430a2cf1b0f294d3cbc2ac5ffa8dcb7cd2afb01d8529c551ab615ba7a99b5a30b1a64203e7fe69931a61f8a1f88d594dea6bb5efdf6246c463ba461cce3c69044be1c05bfeb34a4c015e86131e5ad15debf8d7730ba4a3aa782a3e67775e243a6c97eb3c27bfb9d6ff27a04f6bcd8edcccf6a4e0e6ac92ce29853e32fee38f664387d4be9e1375478237b90bc65e39c4bf87c451b8494b91e452ad12a6d57a1c7656781e51fb6457c4f39dcfb9fbed33b486ed91eab2a2314bf79588877af992cbba3bd2f8043f33f53380a90bcae8ba2abd0118d87e81f1d6843d01f9475bf4840ac804835d93a60a551a1695fb35cabd1204d59440c1236163befda44de2b6807ef5a6203bd86aaeec849dd5de86ead567c9c334cb97f112b4f188dd0e500807c2c342a94c5b7b91519b3ffec42c500462e8a6e6ff6ef5ac0c4eb837b6670261fd2ab6dbac503daefff20c0dd3434a81e040f6847019881180ab9f98e468f3158b4c3d71a4b3b2bcad309cb212db4b161b8c581e19940f28c4f3ccf356b3905f8efedbcda69a2ced9b482f7319d8d18072e18e03553527dd1fa52ac79644971599f5493ee2d1c58608404df6fc5f58b0755cff2b95473c25c39d933c34dd72358faa85bbf41f1190516298e909af46c4c7ce79c7ec142b81d9593deb67a395224d855503df360f985a142ee528b1fbb6363e341ea23801fdb4eca7b70db61d24f0d465ecdd8c470509a4307975538c90fc5af765107d94dbd17ed18e7244fd5569de90116d2f87d2d7a298488bd02775c86dc85e33a6a04b226f4aa2a93f57bf88922c5d2330f164c4ecd360e82e97bc2e9595099a78d68731a8b745bac58644bee1f1e91943d55abde0961d54613ba2d5a8d16746f65f141844da280c438cf1681f645677acae611166fc4a5c949e0c156ece3e147b0de723b8165bec1e24c350ded0414d9136865322c38598e4209fed1cf0ede29d59ffb47fc79c2b36bbf09ba184aee57c3653d6130960bb119a78da6081325ec248a6ce84617c786ff2de99866c8d4d2396633ae52f8c253c531ce69f4dae4f612a52357ccb045f4538522e54802f82f9fcf58b74a6a3a4417aa40282bf188f0ec83eaa922bbb63181f36dcdf42fb944462d86c8a8aac6feaefba6672a70e936f061c1fd99befa47064324dccf125f1d9b10555490545d863ec79b46e367d2e56a25513b29111539eaf16b1d4b5d0e20527b30bdf7e95dc95aafe1e7216cd711a569a4c46bda47d6c690e6628421dc2b297b0bf58339e546c57ffda0ef663b57d48aabfd99ea2a16f069b26cc3a7a9e521a0dd92fc5f99f269015044753405ac5a2b731e2bbb7ee9c09abdc2a8ea5a1954a07204131da67764cc78cf3bf9e42e4950b47a30650145b711977b62e37dc7bafe3eefe077b5559f065b01789b1b264f0b61865acb5c0bc41fd023fde208014e732a27373b753b805adbf1d802576bf2fc0932eb0eb712676fa4e984eb337a09f19a1338b356ab9dce70546a73f1fcfd64c319a75e24ff50d3d4fbb867644a30760203ecec4919036aa6071eb936df3c765f1fd0002fbf598ed4e1a5b03f9655bbbf9543c0664d03fab61a939d64e76e10931ed6de0dad9eb14ccbe9383fd08ed3e3ce49f4974a4e2216c3e7675c462fdca2ff9faeccdac1be092066c19a4a6e21d97834a86c1491b2520bbd5d4e364d95ba6807570bf257b4ef706307c84302060a7c80010292a3eef44bd81d5abf0b9624bfa794e2df467b4d6e14a374ae155b67233ed62f4b257868835f442a2ea62d39c0559e3998a1d51448068c752f8fb53d8ebeb35a9f15c3f0a032db0bdea04aba27a1faefe0fa8914f33cc7591bd0305d3ac8f6bfd1baf416adfda9d7570476dae12a003955d98666d61d3e452b623012151269b1e9301f3cc8d69d5d77f053cecfb332e09c9f254fee0a17e8d5af952ea9890b44476999b6ffd22ea12c194064e250faf1e84170c8ab4a4de1aa15f4d83cc89cdcbca84519773cd36e30324fd17c8c433b9d8d72ffe5d54785f75784303353fc350ba15c05ec8839a60570c05c028949e15706fdcf9d68cb7da0b27d53b152642066a1399c10dc3b186eaca7cb7556c7d7c8228950796cb448843b168ba8f98cdaa75f441b3cd54ffa4839c059010e69ec1fb4d7e52b2b08294bce83c0361fee91a29af21a897c0b39d05a02d469493d9c1a39d285998b8cf5607e124fce44477153ac725950ed20f5a36b85aa8ea0ca3c77e2516f78907a7191554366bb59e055d95c3488de7239659536c4b66de16f757608014239aade9eacea1a7b050a286d60f67a1728f06182dbd2b8c719b7411dacb70e833beb06a9ab1db4539d95a6a58fb6b2c5321e3b49de0fd80d809bed9b2c8f7c40d1dfa01d9ea63453be68d65c3f0733791d9e0b26c26db6a4003483bb8e99753eab9dc7cffcc03055a0c3f097e552bc18633accb3ebb0469c298f5f11bf17ee0485491c0ba7418f751469ee1126eb394d37e1c9fb7760dd152a56c5679b66696482fe709a686912388da97b7e7ed206e2a289793e76e088ecc78d2be1e85789627d91454e3bd7647f546a4bd040082e1e5eb6e54c00f7a2d2f6622727b7cff9e16df361cf0afed2a9e965cf1561ef4bd5cebdbaa917bf8f04bb599279f7ae707d8e6be768f44b735275203b0e8a39f8a17415b6bc3ef6a5411cfffa0868ea0b6e54ef4a7c530b2ff390107712d8a0cdbc81e4c25dad22f8957e9dcffb7e161d89e3706466ac0f21ed1fea4dd6cc4ccc45176e3d180df2740306f04973fc645721833487e1d5589c5f2e0b79ca2528507511d93ff3e93d2512a59ab5d8d8561a6862b01c77c8e0898265c56c1cba0430664159b74c3df7130c0257a58c9e98ea1e227f66c052fb901169268cd109f86b56edbba5750a28c615c2d78bd2847ca2a44b6d071af0f433393e2cae918321f49a3fb8a9b3fbe3a2dad61c4214f3ca58a88a13fe698716824bcb833ccf86fcea36b7bcedaa08cb57d4b85351efca38d47700d7e605779a7fc623aaea3413e9c8fafa9aa4b8c3f71fdc9cb2bd55485dbe922c000a173a5145738664704eb5db435b5c74e5ede8d9b6bd935b4ceef52a10464cfb5654b3f188b3ee5ef3a958b39efbfb1cd5fa9c70c68fcf8e5fc3dfcd8e06eff50de902286e7a0e2f5daa6a767c7f12e5b762b38e1fb5176f29258234ab8b601782ea119e90c2a84b40448f8a1b4c879df9fb86a0ed091e526099ab37450245e17656f3724ad175d8b4e493d21208bd2ea5292e09a09145ede21a6b7e3616f3b58ba2353a7d67d8b36e7025419405df1820f3cb37905cc99e3e6da971267ae35bc45013", 0x1001, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0x0, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) r4 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r4, 0x0, 0x0, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) r5 = semget$private(0x0, 0x1, 0x1e6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r7 = getgid() semop(r5, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r6, 0x0, 0x0, r7, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) setgid(r2) 00:04:24 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x9, 0x0, 0x0, 0x0, "000000000000000100002000", 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0xc002, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="6b02dd8b96074cce3118e3021b281000029c87f2f77f00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000040)=0x6, 0x4) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000140)=ANY=[], 0x10) sendmsg$unix(r7, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0x0) pread(r2, &(0x7f0000000200)="e73f1d7b", 0x4, 0x0, 0x245ef335) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:04:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x7}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x70) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getdents(r2, &(0x7f0000000100)=""/68, 0x44) 00:04:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[0x5, 0x0, 0xc98, 0x8, 0xdda, 0x3ff]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x34, 0x0, 0x0, 0x7}, {0x81}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 00:04:25 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000040)) getsockopt$sock_cred(r0, 0xffff, 0x1021, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000000000)) 00:04:25 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r0) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="00020035"], 0x10, 0x0}, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[], 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, &(0x7f0000000000), 0x4) 00:04:25 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/156) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000040)=0x20) semop(r0, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000080)=0xfff) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x6) syz_emit_ethernet(0x3a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500002c00000000000690787f000001ffffffff4e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="600200e58f7800000303fc00"]) 00:04:25 executing program 1: syz_emit_ethernet(0x9f, &(0x7f0000000080)={@local, @empty, [], {@ipv4={0x800, {{0x13, 0x4, 0x0, 0x0, 0x91, 0x0, 0xfffc, 0x0, 0x50, 0x0, @multicast2, @broadcast, {[@rr={0x7, 0xf, 0x80, [@multicast2, @remote={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0x27, 0x2, [@multicast2, @rand_addr=0x4, @loopback, @loopback, @rand_addr=0x3f, @remote={0xac, 0x14, 0x0}, @rand_addr, @multicast1, @rand_addr=0xf6]}]}}, @udp={{0x3, 0x0, 0x8}, {"703860b91a19a35ef70e588956919add33e89aaf361a54e03808f5e6a08b4069fdb24a483dbf24e40545b690158a259516ebed1c9b2df0cd184bfdfc11"}}}}}}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000140)) ioctl$WSKBDIO_COMPLEXBELL(r0, 0x80105702, &(0x7f0000000040)={0x4163675b, 0x2, 0x7ff, 0x4}) 00:04:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) acct(&(0x7f0000000040)='./bus\x00') socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r1, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r4 = syz_open_pts() msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYRES64, @ANYRES32, @ANYRES64=r4, @ANYRES16], 0x1, 0x800) r5 = fcntl$getown(r0, 0x5) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRESHEX=r5, @ANYRES32=r3], 0x2, 0x3fb) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r7, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r8 = fcntl$getown(r6, 0x5) msgsnd(r7, &(0x7f0000000140)=ANY=[@ANYRESHEX=r8, @ANYRES32], 0x2, 0x3fb) setpgid(r5, r8) 00:04:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x81) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) poll(&(0x7f0000000000)=[{r0}, {r0, 0x80}, {r1, 0x20}, {r0, 0x2}, {r2, 0x80}], 0x5, 0xfe) close(r0) 00:04:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x10000000, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) 00:04:26 executing program 1: socket(0x2, 0x2, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x10, 0x7ff) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xc, 0x0, 0x2, 0x0}, 0x602) 00:04:26 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fchmodat(r0, &(0x7f00000001c0)='./file0\x00', 0x100, 0x2) sysctl$kern(&(0x7f0000000000)={0x1, 0x11}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000080)="bac7e97f", &(0x7f00000000c0)=0x4, &(0x7f0000000100)="12d368653bae77b2cb9480aa90c37f0481a791e3e9b578933b469c4ad26c99ad21a4e1a0b5789e2a1fdec647554892898e00dc4ab6738a1ce92b0150aba626e5269a409c1949c0ec", 0x48) 00:04:26 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 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, {[0x101, 0x80ffffffff, 0x0, 0x0, 0x0, 0x0, 0x8]}}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x35}, {0x15}, {0x6, 0x0, 0x0, 0x100000100}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pwrite(r2, &(0x7f0000000040)="97b4580d8f3f4828b2d8759d823b68e9c642b196081b46f7245a147f389df3d7e736f3d7d6e52570d2c1372701f6c3144052803559217ba346c55298e71c25f09bccc762ff8cf5bb4ac80c9a6185b37220cb0954776a28c71d4a02e727bede0dfa7a34386cc5984a473113057f3563f405271897050921bbcc398cf9f5d7009f", 0x80, 0x0, 0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000240)="e14bf27cc2eb52c675e909a4b316509dafd9e65604f90df80a5441d5d6e987febd1b2cc0277bb99f4e260f93260881ce9aae1a7403032c63fef95a629624d415420eb9746b253649c2871d7a64ef76a33c39413820159e76c509", &(0x7f0000000140)=0x5a, &(0x7f00000001c0)="9e5757ee48ae13f5ae75930d365123f587a6184c42e2e8c9b546eb9c810f0bbd87311afd3cbf490f54e840d39ca0a0147d7b109a1a8012d7c97767b6c5a99b", 0x3f) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000002c0)) ioctl$TIOCCDTR(r1, 0x20007478) 00:04:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x74}, {0x6, 0x0, 0x0, 0x1500}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x0, 0x1ff}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 00:04:26 executing program 0: r0 = socket(0x18, 0x3, 0x1) sendto$unix(r0, &(0x7f0000000100)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804beb3a42cb9f7c8df5f882b2b7be1aa5b23ecf9f4c8b2ca3ebbc657699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 00:04:26 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000000)={0xdd3, './file0\x00', './bus\x00'}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r1 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) dup2(r2, r1) r3 = socket(0x18, 0x2, 0x0) dup2(r3, r0) 00:04:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xffffff00, "73f300070060c3dce5081af659b097317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 00:04:26 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x154) unlink(&(0x7f0000000140)='./bus\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000180)=""/65, 0x41, 0x2, &(0x7f0000000200)=ANY=[@ANYBLOB], 0x8) open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) 00:04:27 executing program 0: 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="2100ccff1399fdbcf10b2eaa4e713048e6993192", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:04:27 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "001000000000000025912abd6bebffff4000"}) sysctl$hw(&(0x7f0000000000)={0x6, 0x10}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) write(r1, 0x0, 0x0) 00:04:27 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r2}) dup2(r1, r2) open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) 00:04:27 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) syz_emit_ethernet(0x66, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}}}}}}}}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 00:04:27 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000080)=ANY=[@ANYBLOB="259bd0493f63d0eab5fb5f2e0800450000500000000000019078e0000002ffffffff03009078000000004b0000000000000000060003ffffffffffffffff8303009406000000009406fe000000940600000000000000cb0ad2dd3b541c792b5c192e3964af326e42230ceca18a52e6166321d76f"]) 00:04:27 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x80, 0x0) flock(r0, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a8efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf689dac8200f562256b2bb3475a27638f2fa5ab0cfae7fec2eae71621d5b0bbda97912fbb3ed1ce305f84cf67f2b154670c3fcc247d71039ec32a78da10cdde75e99377d3b0094d58a", 0x8c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3", 0x1ef}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x100, 0x3}, 0x400000000010001, 0x100000001}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000340)}) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x349, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000280)='./bus\x00', r3, &(0x7f00000002c0)='./bus\x00') ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f00000000c0)=0x8) 00:04:27 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) listen(r0, 0x20) 00:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x13e, 0x7, 0x1, 0x8}, {0x1, 0x4, 0x8, 0x7fff00}, {0x40, 0x65, 0x7, 0x3}, {0xfbff, 0x2, 0x6, 0x7fff}, {0x74, 0x1, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x50}, {0x1c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0x4e, 0x0, 0x0) 00:04:27 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffbfffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) read(r0, &(0x7f0000000000)=""/80, 0x50) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 00:04:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) 00:04:27 executing program 0: socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000000)=0x7fffffff) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x9) syz_emit_ethernet(0x201b, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x1fe5, 0x3a, 0x86ddffff, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x200, "055d079f8cc0f743490f47f90c0b7e2020fb3c398af2b124fc105e7112457f4673444355e0336737a47bab2a5764ba479424201adfdeed139c6a981fa0085c20b8f75882a4128ebe103a9627b32638db4ea11606a88daa07a3b7e7c8af167590a2c448dbcb0087e77e08a810449ffad0c9ebd46bf6cf55d205e7b93938e98d77569a3171960f5cb568100c75934f967304625fb9e40c612b64db4f3ee97b03e14f6eb419b1628eef346c9f59a09a59587729f1ee636d133d4d9a37dd9b213e0b03a140254777369e7a402518460774be01b6245b6053df7aedb95bc7b9c49b438d70562234987e5a265a29b7ef7dfa37dee6c05724b6e1dbcdf7238986fe75c99cf2b2d544b004e12d4cc9dca616ad36186561971e9f99ccd5982fb93af0be601a784ec5d57995d4c486dd846fe8bb5a8da1df31e679f72b80271b19a4a67b1966e6c83475f9828b3b81faa331eacdc6deb70489976bcbc6e221d55466c63e72d0170f3aee51b143251cdf970c3f36b0b75524dccb1257b03d649cc45aa1fe64049c344fe0ef28bbc7236fa7fff2afd575b100ef18387bb467df5012c51454271a4c0622b06bc8c3ef41eaf454c86ec2dbf203e7a3893431bb0b940405a522f4bec86a7061f66423158f1286ef103d95947d9fb951a9c6c39350b58f51db53660af6506e721657f62312a31a789bf04154d19a23ca8c2dcd6239800c5372622d8b149fe8fde90be1f700e638d2a5bbb82be5e1f5fa3dab35072e7405460878564ce8e7eecf5d36b3f473b6e3c884adf1d77d149bd287f05d6b0be4a90b33fc37e940ff5924b613a33ef6af6e5697cce10ceb9623f3a1d3cf0db38bbb92c581d323e65690498eae15d6291ae15fe4e65f6d0d51992d9f76ae54848df2dc8b85a9f5faab0510324afb2be98ef42814e8928825b6132ece03c4255f430fb05b1367cdcd33a402a7f68ceffe070339fef0a3c83153afb05a736c7ad70a990bca59108724cecfe72a71b239641cd9a30076ecdf92346040b6c9690bcfc84b6f7d87942fc6ef36c8ad5f2fd49fc649dfe84e58c96aaf347ad342bcd172508c967b7d3fb008eb4c85587c623a029220a6adcad9567d0303551027587c2edd815911b1bf596b0b296d30db26762c47ba0cbbc6790c71444841afd7236d503b70a864c83b622ea0483451e217b795c2d427056adb1eaa98240f0692e09a617f366dcc6168d4bec1dad4f783011bd79031d23ffb9939847d7430e35b84ad05e355d11e4500d8bcd32713c2743b343208fddb98e6134bd42c927e075ecb234602329ba42e4f7951592c0db1593e461f0374f97d22f21ed156ca0fce6ed8aec4526dc97771c1bad76b4100619e98895a6e16d8417a1066ab0199e23fdaaf17d628767aa1647a8813e215506871908c7a76c83e1e52fc452fb5076e4462c60f24b28c5e340f69a5d08d5fa0439632fdbb67a555043e5832b4ef8ed6b98a376ecf0698c6c9a189a2c1ed64f9b9343ce88fb4cd9297a6463df8245cd334f46f762cbc99966021d06f5ddfb65f99a5fa35106bb40b98a51d0cfd516ad5621e455138a116468933f6efbe92960d1be789e1819a52db29848c4eb6b4bb18802d8a3090dcd7394a95488221724dd2669750f864e9abda7f0f1d7eec57a5ae041fdf4618db1430d7d0d0534a2d514891aa9cc1d3b559ca67853a3a0f754ccee08167f2d1db95397b5146d87562a059bee34402c9a6b252b0d6dfce0c7198e1770ff21d174c4ba25eeb6f0b12b011cc2c3a0698a5ca508b6334ec9f3f2711e3542d97efcf892724518620c978d4b8ae64d151c51627eb8a4ed7d89bf87f3dba13b011090855736fae15c57d0083d7b9476cc39b8aa8a9983cb6801cd6212e1bc2223f0bb1da244a192cd50c2c2eed0a3264c80e3c759c81e5b9eb3a1f925989a155776d869c013088d85626f849d6c351c45847e35848c311638a73f3c1e8a6357464b7bf03f4638de8ddf759df22ecf4a6a3b7774be992ffc3a2b9c769b4fca98a04a033d4910fa2ba714b1f358cf6911bd77509ec03199bb2ee7bec6f3d57da7245fe410923252bcf5af9fbe94a4451e19d3e8302add435158acb56ea9283b542914ae51e78d098b1ae9ba233855b55b34425251428e48971364337a42f182af85d4d9ad766f4b9b2ad3ef86c34c23c9373b7f34483a44744a5f12043e4861d3d7f161784f163fc0f92b00639809f58ac396b781e2db5e9be7c707e9a651694f7839ac300234bfcb73e94feeb71968d52afb9827919439d157105c1349c326df973ecc0c8d3d0914f5ebbc77f329d20d35332d52cf1066ee10a0a15861f904d8933274d7b1f12649a064b6158baa2da715cf36c8c958c09d326d61cb6b357e0631ccf7411e149b4d03300987dc84ea1a4c0140be8e02ab5c0c76e9d890aee15d66c0f1720338c4c91a2ac0e827d583f6354c79893e44ca9b71e10adb701ca71dc112d1b5a3cf76a7d97ab3da3bcf91a053af53391f9f7dfb52f9bf348e2897b35fa5d013945ffb55ac5817089ecc1c3c6ba3002f3a2cd7af4edbcb3453a1444a4854492887dfef68d1c1a53c09da269623f48bccad7a23adbdd9e229f1af7af4bc950b8c4c18ca059c98e218f6692519a8f2965148c867fe9577ebb10cfc6c425427f43a99e6bc9bddfead97ae30103bfbf8a14ac5321a86aea563b0439464d32dd5b88489ba01c335e0b8eed4067fd1124bdd0f7145cc8e5b6dd6c8f737dc5197d0dce90d7aeb8dedf52040ac0e6bba97159451092c6029f0a5292f20769a4191246b10d1868020ce6bfb7744d5cb36d1e50675fe444f0d605956ef729b2cca31b13ca8df6723586af77f0d0a3f6701494897804ec3bbb0d375e14f29f65831ea66ecac5a19cb251004fd1803f73a452aa044a0453e0b1a4d6b2f1aee1c73309c5fb392618cd9cd4ede9a6fd898cf6e1e30947405db31480587304e64452e4faac2567359a6f53e97780d2a8fa70abf370ef65e0a94afdd79c013250a8918aafe82a01cb0846392c274feaf0d30c5937dc35c3c64ee5af6eafff2ebd00003e83d5d70e06104f313a1bf08fbba491f3879d567ab6fd855e98a4dda5f304d45e80abe8bef3421013077ab5c9de2501d075d3ff87e7d375c429e3a186a13d2de02f96322218e12415605bd2d1c58f283df74ce772a314864a0c17fc45d6049ae5e6956bcc877249def62266ed28990323289687a0601900455b5ccc2ea32784598de4089a594da10cee0dcfdcdc41410a4332b156aaef575c79bf9ed8db6e544a1161c1247d90a0725450e4346e06202b88d05e8f1e72c285bae49ba0a8c7fb68070efe638338c731ac2b9616c1df5e571ff0e0b7602c7a2483846ac8b43176a5a5507129aae05ea4c3590d8b1f116c5844dfeb1da398823a26e8da95240517b0df7c6fbe41c54472cc8903c0cb5f69627ecc92a1e6a94a2b0ed83d90aab353dcbdd7561a3b429edf2826c56d0c86566fedaa11fc4b79c1f96a8536c598a4ea2612f416a925529c33a314bd1b69a340ed9fb9abdf753a898effb796d70b0cdc5a1b53d4300e4330baa918a5e9863e01ac0aa46562e0e33b2e95d48ef561a65e1da1366517770fd1de24ad61d7ee8ae32dcbe629192d20504116409fc2e346e55b1c8ae3bf6e13f26342387712263722c26861c92109c2817777e9bfdc5d20d2c4469b9aeb8690a8483432d46c449e3810fc91860250bff3d4680b4089b627637dfd8dbba559fddecb25d255ea0728d6c84fa99b757c8b91027a754abb6ce745751d4019113670355727108fd81fb0fbf893e8c4b01bf4dac5cb3f8de9041d44640fa433c73b55fd33a28faae58b1a5e464dad3d36c38540767b295916159d10055818abdc0591b3ee20ba6f2698a4fe210248b8ddf80b020be2a3427b1b69e2c4c276c8b1efc56bc3a9f047517b9dff63f871cd8a2e94a1c95e86be99ee5b9c8257f26359a5f1f742a94a9d6d1b6276d3f0a0bd4ceaedd3fbc2c63403141c6a13c4fd0842fa5135b19ce91264510c84dca704fd87d3f55dfe7a3e7e4e17c01d0958d42e509352a07899ded7e8756144fb5acd3bfa0586d603a501607893c9f7c5f4052be050f2cbe2e238e71dcaf831a7b0afe46595b059578bc3ab31595c72e72911cd19061dfee5535faab8c18c12cd457bcf3884f8f5f03bc3b0379f1b190306924c48e8e22586f061564fc963756454ef5c94f4b67980b80d575f1701c00397bed6e716222a04cf88b4792882f654e543364e7488cbd9d7fb50942baf55dd9e7206f9a33c7ece94e5640dda85cc60905517af5b3af17a9ce780f105ce79bd3b4e8c08cccd73c9ef24f4ca1f44cb8a2d69efaed266ea61c7df0f3612058989c8074ae29f8720771080e29da6550909cc6fdd7e7d83e0356833c01e702e669f2f7b350bca03b007172028048c196c27aebd370e33cf81354c27d3388ed47fe531c0e5b30ad665fbb106d84f0377f7c2ab1e1e5900a133e22381facb63af544e31946e537987139c8f03d5d2697c1edb49f232d7db879475cf123b08d894505869e06755c92c412a23102ff5d5d82b15948d949d07dcb78e9131eb0d762ce073f10f95b591d3829e530ef85f87edc90fad33335373a824a4791a4421606df71394fe546cbfaadff3e966d36f4426a7e9c5622221ee7d01490e22cf682b1feadb05c41d5304586e930a46cc0c0c6315c66a79854f8d0d43eef3493a09682f4a23a2d845f53f85550b1c3705a7da10278cd180e442eda292031b52fbfd078819cc809521cd44e8478926af853bbb70925e11fc0663a06bcc0e8dd5b91760289bc41a1216dcff2a112a7fea95ef9b04a86f86ee0cd0a0ddd228c1e509ec6c6d8abbc0b46018ab3652cfcb35e64cd7e88cfb532e1b4248d6868edb0e51ec92868576b07742c6297bff2d54a6fab16a1d90ab26a5db6cdca02fe62b8389c3becd9d201ac06de58fd3be9ac6784eb506a8d39022d6752a65eb2b0d62ff3f51bbfad5f2217a4c3970718e770424d205ad733b3c8f6437d865b59a1bb79a9d738b5d2aae7b12aa0b041403f2ab647198cba0833fca6259110a7ed926a161a5e40dcc67ac8541619c71b8111277a8c3628c5e842f66d827ba7d0b5f2c076ccb31572fedc5fed87a887f6b7027e97f60d683d3e9aa2198447c073563e370a7a18a09342dcead9d05d3301335bc33829fd95b2bb3c82e09c0e943ea8cd9098f20a7f4248e7076d0d1ac57c155e2a8a383af427677572a9d33dd9c8b6bbb028c53577a3e88bc77883ae545f8de9dae0312de06ffae3434e7867695aab14c5528df8985e902c16b0b58e543419be0ec04d38c3ab58f493f38196d86c2b6e11cc144b1645af605259129eeb27987ba1038d1a8cddad51fe5545127c104e75e8a3f2cab9afecba51cf6ba0104a6dfbd2ce690724bb673be3b10afb2e8bca294239672e7c4ac13754e5f17eae48c1d2d3499c12dd1d7dc14dfb894d444965d8b2cbbc923d08372192dbb45e6655dff4992dbdc1058ff19b32721fa680581b57e49b8e78cf56daeee6f3eeb49d475c96d2a3db3adee1efb984732ed93e0730228066e8c0809a54e55a173fe006f98f6a9110f36fab71bb05ff15b13bf4eeac47035a3a18a385c42f7ed4c6b77c6e315926a88c70fc80c9d99b97debda5012076c73681a7207a1c4c8464bc486a1a7d43136ea177b8d2e5888b078dcf9c215695dc6f6f13ffac57150fda051c4a4d9928217020d1b9af156493340d372c5380762c96225642f53518697271a7ba2c0323b0585"}, {0x0, 0x1e, "4af76296a1348d0b41b6aa4e3fe9d78e7ea9f53f86a657690d724b788f983d364bc48a7dd60f997f2c73ea7d27a7cafd8f2cf20546d30e61afffc177960cbf017d6594ab9cff79b6e42f4e676e82ad94c5d22cff7d097460e3bb50b32c79ac7950c850f5c7ae9c6acfd021c17955cb80d9a8ce5f4bf28679d0c9d118668dd5b52ec82e7c0ccfc4fd16dc408e2aa5e1af386ce3922bbe12adef967a255e2106648f32c872ac2ac685390b12d143f6db4a37be511bee85cf3bee1341769eba6af2d2073508702d81dec057920c9f1c9fcf59822433bb18f8120149a633b6711c9bee307eed500f94950e6b5a885a22adcdd16e"}, {0x0, 0x17, "66db402b64dd87866d1e9eb025540d8763e40e767fcaec16fea3dda5d83c1579101443e504cf3216c798177b023c88732b5123b0d2869d62c775b33df75dcaaab7fe1cb858fdc7af51e153b3092d3199a1dbaa5c7662b1dcf8376699517cbda59c74a29a1ee141e9a4758414bc1f9d98f755a3156040effbd968b33582e4dbd00391fdf398566aab396d7d13f5a87db3359aeda29bd9a7037074af93d90b1857d8f2ec998d435809d032d5e914e03d5c66d72270930c"}, {0x0, 0x13, "e87597f1c3edb900ef3f8e227c2451328ff0aed5a97a1b4a1cec100c66d007a4a166d692edf7524927507b902b6d41731e7f882db6a2d4de90f9690ae859a844d165a2ff1dd57a2395f7bc664bbd49762c720f491e814e47cd29a5ced132a43f58fa8644717b609ca4d8539d8fda9c9fbb4299db7002543daa751f2fb6185dbb5495bfa076396dbea228cfd1a29be77875ffc0930ddd634c0ca9835ed7"}, {0x0, 0x1b1, "371e927273872055fcd45ace07cdde88fe5c47c3e283f570c09399b50abb1389ab0a43cd33ad9d763bc064e689451c630844ee0e259b6253f9d72b73c3e7040a2cb2f61184ae5bda2568051f4b9252c1fd86275a5b1c3ad81edbfd3252f288412117b78b4fe94086613ef471424b84df67c1e5ae3356bbc067ca4b839d24166a7f9f7a9282d8f1a23fd4944d14736664ed6e2e867cee09ffb4fd0fff6c32302d78c430c83200965ef83cb0cb546f98ebdb0b30a6be197041f3259cd837fcfbadfe5c5ff8ec02371b77d5063b156dd9d8479b0387ffb843a8ad20b40e58b8b3549a2516360baec7110e603406adcbe92acd0cd0c1c8e04ff6a13fc8b5521c4cb5266f4d08c729932ff17d751d824a81c3cd1c2c09f23e7337539fb100a643e35898139f2cc8b1b50c3758aa15b7474486b4fd2ef4a0b94a003eb073a1dde610c61b0661a666226211a5da2adf7df0199dab085d5287e76038d25cce9e71c750f85e7129c1793d5d247c946012ee728f203876bbccec8fd83c5fcaf129f3262754e3f8bed84689c067f9d5475f7945a1c99f198c1d2d5b7ff512b38427261f8cbd3cdf5bc813c04712d0e7d2f8144d708d9450e6a05c3f110d0174b74eb3ca0689aec8c43196fea792be1776cf6828aad1577878aa15d913448248ddabdc7c446cc63fed4daf5034d4d31a61272dd741e10a3df9f5c60417d1f9670979d8126de848a387f456bf9cb6425e893ee1c52c96d4a7be95d5f1cf61002421b4757cd1c535487cc9adca9111c62e3c51bbe8ddbfc99a68dcd63ed1e5c350b6656a4c06e5fcee6bec96c9891ca3da98eb17dda7a3d3f86aadb20fa6c1e811372153b95950bb3d7ad0d9a83c5d0c2d2bd66c4f4f4f54a5350b456ead1db716496bce02fb3b2a7c44ee7a8a0613fcc3b07a6e0f8a2f99d106e374a9dcba3e25480b467d4fce7c962a11cb8936a55d18d2cfba79e18944633ab7e44d9965edce1924ea9c8e91a44bdc35899cc5734bf5e5fa9a38aa6e4a9476f78752be0e5d0a9b13f37e922971d20afa82077b52181695f11f42e031daf5c56a3cb850e8d1e31ace595e05b9a53a062bf65d62100eaa335ee870fe48f3784a450dc70190dbdf37c03bdd732af334a0aa980d0c4737075f36224f55186039cf7c81f1733f317a3c940a6e3c78e4e0d0738b9e50df46f85663305377d3f1cdaf33cce5c02b5b6b8fea086392cd13210131d7463f983e5d2eb96bd57c276ce8476d0e4ddf90fdbe2dd11a4fa8e863f3d1febdfb7be475612b01b21388b0395970e5a8c58a45c46f648e617ed6a636fa776d06d6ba81956904c5fb601bfbd7d9e9b2f82cc109022cb743960b723ffb6d25b3f4417215f94ee008967abdc7085f18c8c562d8253d3d1fd921c18c8d66096cbd8148b9b8e3a569155995473243feef385602fc8e059c3ebc10ab001c1136bdd82a83ca20d0a3db2e1bcaeb990a8bdb626b076a6485c6f9e728effaac11b8aae044b459c0a852ae9fe8e5aecaa26bdeb583ab518f8f14b23cb366bb1c574e867eccb6c6465993a2696c4b5047b6ded69778a3704a474f712f769e3cbf7779c106f3699c028ae4aa70b034fa6775d1b7d622a6a840bc5f12a4363c9ab16fe8b1f437a05fa5be3910e8b9f70e7282ccd0a83c8ee03f352cc7964eb8f8859ea44506af32e12d1f5c5b7b6b0922aa9fa0a82a7dac98a393cc8a587e55b0d63952aac35a358ace362d022393e65ac6e531786a22a15e2a2b43b9af0a92b5e8434d4e9253cb76d5e8eeb78ee8acf1265e6dece1665e02f8dd2cb0b092a964c4c96d0fbbc18ca759a6d86cf936f23544804beda126c3e9b8efe9c8c5cbaa5b8fe5e7c165fe307ab55a6ac0941fd25d444088af313302c3b7ca4366a21e7b0f1f9cad6660bcfefd6aa62505d17f939796121cb8c3371c9f972a7461fcc87205f582bc09ccf4dab37ef47aad5a9f74e72f38c1bfcfcdf4f977e1c1a5e54d235eed9b157c4fe32feddf471c9634f38c55fbea3f6433e6aae09120fbce1a57f670f352533f5b468c6e27378c8ff8eac58cea534ed812ec705e3d98af4763dffed636cba0d17f70bc44d601c286f62dfa7c1dbf80bfb91139c6878d63fe1c733ccebebab72f36659d86d48b57446bc29343ef41b333f758dd113b444d7c190dbf522720d5daf2b721df9762e2f1ac10ada43b9eb32008e78295a9855d1c0304a83231b2a5fee2e398d9e306cff25e40887264effdb086c7d756b8f27943e256ac5fc44dad45317aecbba75d3458bf3765ad521d8be5bc63b88d0307e4e2167d7fb0a9cdd0f4e247013d6f3b05a27dc6b30b0f815d1e75d45e3e3944ee62d64a9921f8e7e2a1038327b5a1ca90618ecbfcee015979cafffb35be7df3fa584a9bafa9ac4971bd31e9acf13a24c2653b66a83d26d128ebb8feb6d6b677a9bb0696268503631554cb7c8872e822431ff797d9654c078276f42518fc01361466bc33c8acec057175f65a70df85c09d4cb81481ae518a8a5f6bc546ddbb0053ee9224bb19e29387b9e2293a0b3197a0c9e8232f69f1c7c9ff589f4fc47364ec3a7002c184de8d48767a3e7150cbd68881b0e95f6f17622b0f218342c20526bf7efdf1f670b5b13e9003523eac3ea6aa072c8e47d2be323a8fac8f7ce599d30de5eb689c2a77c02d46a7480a1133dc73de1908b3c430f4bb711aa631b92c5903cb6d272143f0f642c21da54f1498a3058281a8a8de62819714d50646de7fe530327f09da1c8aaebfda86fef99f64a3f8ccd7dd3346bbc80135f44e88441bae86bf2dad6b9dbfe3dbf5df92b235cb3124035a7b7d56bdc423e421c0760054a9c7286d1bf6c6016283d25a2413f7441dcd495a4988c3972b6aa45ba13a0200808fb8a4ae857501a5cae5a6f8336e1447904bd958b0a56c306c99a6528777a4e0df04a8e6f966349299487014e426c635eae3676b7fde435e4c0288b404f8de2fd5a5f4ecb81d2acf926175be0a164e5d6b2a419034e5b269e435e8e1637af18c23c415ebe16ef3930d2d47ce6f14477bc5baf6990dd7c82ae0352e2addb49791f977e3c13ae476d5f39d55b38014c0fc4b620bf69a8532eea7c98af4fb080712e7e7d82d086c2c10c7c88ec1c1ed3bb43ef06ae5b72d3916947b3d3f8bfca749850f4a568ddc138bbde47cf68cf77f21500385e0b87a1f1c0150c93ed1eb7aba93fb4df49c763ea0662667487518cae40a55f36a09f7207a2c83cd8fe391eb3f7517e40af2340d09e99c8e08937427c3e6ca1e4cecac46299082e45dceeae5bd0297e2ffddb409828438162ec57099e700d79b824c466db7088e6e8811e55cda9ba7162f186be4b4d4435cf99489b97b7c8db9769b09a8b42ffd26bc9cc617a24bfe4ffca916793923c75f22ec941192550be74454d335bc9365cd9692e27833b635bcb71dec6510a15b73a07ba98a1f12a96042315247a2e514219776853b7f7b485301675037707eaa1bc8a13aaeb21a13761fffc69f679f73570ba65ac0499a2958060f2eee675d3cc34850bfd91a279e18fd1abdd1cefdd78badb0b85183ecbe2ba623a97161df1ef619536a8f7f3c14a4f5d2fff7d5b43b2cae27f5fdfb178a5fce8694a6df55b382c62f4834e40c4cf41850adfd0f3edeea174cae22ad82137789eaac8f211e701496929a1b0ac05d125f569b782c66a6f98c2e1a19610f6df292494da8f18963b2828056022923f6f09ff3af974e592fe596fb940a4834213c3feb9caf729ad5f65a2ab00da7ed2456ffa21646e5d3c91ae79a9074f196fef2e1aa8965ce040479b1bd581763171ea03c95614ab212290f789959d960c4069619605b21d9035ad32badc4e3a7aabcd988e619b91ba6678b7e4392c7d1772fff588ef25aac94e641c620eed6860490c266ded759cf9d8b66a1fce850d2910b6052e29193c46c528b0cc270b59ce6f7b5c62c5697182a6913f1215b7d76671542ac62ff0fbe9e43fdee9b63aa3beb816f16fbc0aa3b5a93f20dc3d692baf356a382f46338baf4bbd4760fcccf73b107f4300409c99071e8afe6820c54ae050e52afd6943bdf53ceef6fa4f9fe24b703d8fb8a69c8d47456f396136c9577410700e3d401b980eae737780b2257f013536d29eb31c63ff47f33c5440f6d103ecf2434b4ac98cb1de9f7e057347774c831803f2718406e5c738d8b961933b30a2e4eb8a779151ff66f22a30252d555ed7e7c3222081050d72a176ff1c5662ea5f9b9839e5f53dde30589771354241ddd5f74542bc3afee11617dd4a998218dbbc147df5244e8fa2a112ce14b8707627cf24d92a5293378d88de90191fef031e53af91c1663c716c34632b42cd00d978ade3541730166af32f64ea4485cad446544877e45ea2708771edb43cd9cf1ba590b54be40c53236927f68852f6050bc32ddae18d9766ba8af67010251118c91c3a90425aecd6af01b7f7d1665a1f415ae16d15e8f30481e88f61c22df4750a2c4351f5090d110f75ed5fe84272dd0da048add58d57a53e5af0815c65f60192e6e512f7bd02dd8ff72177526fa719586e2bac4ca8dd009c9d10ff50de1994356aafbcd41683ec86e4edb051d380c9b09762abe68ced17aab26cd84411fff6d5453fcf95b99e54527a6fdec24078846ba1cd0401fdd9192b3f28a133a2dc1fb39ab5cfddd419df6fb233a89c53a24e7cc68120baeeec60237d3abb997c574a59aeebfc2df36cf7f6d7d4ec57547f4a185c78936c334ceadfb9574bd6e921fe2b1d427aa65569eb9c493dec0d82b1d6f83c5b95e3650d3899f881d8c2bf5e5fd36b3e7a3db6f718f9612c359235dce87f4a705556624be8b0933186d197a0fdde0971e2dcd1e3a6ca3b17b04dff9710244f967b814b4c98c05b3334b0d51"}]}}}}}}) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) r5 = getuid() setreuid(0xee00, r5) r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r7, r8) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000020c0)={{0xbc8b003, 0x0, r4, r5, r8, 0x100, 0x200}, 0x100000001, 0xc90e, 0x6}) 00:04:27 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r4 = fcntl$dupfd(r2, 0xcbae9fc206983a71, r3) renameat(r1, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r5, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x8, 0x65493423}, 0x56) 00:04:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1}) r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000100)={0x40, 0x8, 0x7fffffff, 0xfffffc00}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0xfffffffffffffff8, 0xfc80d8a, "0000000000142b0238000000000000000100"}) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x7, 0x7, 0x7, 0x20, "c75f0a6d4513325a1fe4f542ada4151425be93ce", 0x0, 0x6ad}) write(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') writev(r0, &(0x7f00000001c0), 0x0) 00:04:27 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1y\x00', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffa, {0x0, 0x6, "8da446", 0x0, 0x50, 0x0, @rand_addr="ee81c995f792a7cd417023d16c715934", @remote={0xfe, 0x80, [], 0x0}}}}}}}}) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000000c0)="0bcb29236a25c6d03efa2cccdeb356842f489ac1b87ad60e3473bed71aee6a32f5983b4d97568c803e15712cc4ef164d692a62b8526168fcddf81b662a0d6110579677322f4f5f91672a9481928c11c8f637a72ff4b831fd1a309c62d1478678be", &(0x7f0000000140)=0x61, &(0x7f0000000180)="d39b199ce8240440f56eb0a279ebe642d957afe8dce02c502426d17160b96df46cbb8c126bb8edac96e2af8ca43b2210d05449a90556bcfe6e740a6a313bffae1cc3262fdd56", 0x46) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) 00:04:27 executing program 0: 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, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048", 0xe) r1 = socket(0x18, 0x8001, 0x2) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x400000000018, 0x3, 0x3a) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x802, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x80, 0x0) poll(&(0x7f0000000180)=[{r3, 0x40}, {0xffffffffffffffff, 0x10}, {0xffffffffffffff9c, 0x40}, {r4, 0x8}, {r5, 0x20}, {r6, 0x80}], 0x6, 0x6) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:04:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc01, 0x20) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x80}, {[0xc0, 0x9, 0x6, 0xba, 0x400000d67e, 0x800, 0x100000004, 0x656a6416, 0xffffffff80000001, 0x8, 0xb45, 0x402, 0xee3, 0x10002, 0x80000001, 0x9, 0xffffffffffff8001, 0x100084], [0x6, 0x2, 0x400000000000004, 0x800000041fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x2, 0x2], [0x4, 0x1b, 0x205, 0x1, 0x1, 0x7fff, 0x1000100000001], [0x4, 0x3, 0x4, 0xc3, 0x9, 0x8], [{0xc50, 0x400, 0x1fb, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fff, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x1, 0x3}, {0x1, 0x0, 0x8000}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x8, 0xd5, 0x5}, {0xfffe, 0x7, 0x4, 0x6}], {0x0, 0x1, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x3}}}, 0xb649}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940e59aedee0f511be052f59b13c372a98eb6ee2a1593a985841dca1c7d80d7bf6a59217f2269c67a21cd9a45889022fd21a009a2619ee67453191bf202c80a1114bc4b0ec6e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x9d) r2 = socket(0x1, 0x2, 0x3) connect$unix(r2, &(0x7f0000000340)=ANY=[], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() getpid() fchown(r3, r4, 0x0) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) accept$inet(r2, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000ec0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a163d58fd4237b8fa4d012ae447472b3e8495aaee48c02f5abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265332027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276ba8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf168c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371105fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad6b5233442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452b5d0f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900000000000000000000000000f92fa3bdc4139a39a5b3f34e0b4072417e078a1cd619f92c8a7a59c264061e172537971d28371e461c4ece080dd584b816b3aa4623fe975d56a2333ff2e7353da7ba482fa437d6b8f51f8a725fcaff63ecddf0cb1889e7c63a7e86c02e3d6b78f63404295eebfb9dc818edb45bfe990b7fbc9c228365e78e1dc1987b00c53a4d7983ac91b10f7d750787dcc01c24aaba0d1847ee62ec32f0f1301a0f84ee648648ca856c9259ca62cb23353deff8fe38e5443d582730b9d9e267604e19e59a0ab24255a80300e68b644bd553f3fac704a31ad852ed138f812e53ca52e9c70c0e421539ab17f9558bbaab65a64c048181e5ec248ad6fcbbffe4af76105eccef5ba0d399141c282eefae2b726b7cbd342d233efcbae371526dd0a3255ad6258a3152506c8aa47ffae406"], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:27 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) r3 = syz_open_pts() setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000100)="b2477e58ed9180c84dc71bc1cd054ef3546e5eec2f7719170684ca7e206eaad363eae5487aff8785f818fea4e27677f1bade5f317ad1ffc42bc91391960b9dc2ed1224eceb587849c67c8a45abf86bd27d9402c9690efeb9cd632143670b2812516fa28e27cddc4c1d412daff391fe47a9806b12ab16f564acf7f0f75e4dc44413e75a6307eb5c9817c179", 0x8b) r4 = dup2(0xffffffffffffffff, r3) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x8) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000)={0x0, 0x2}, 0x10) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x5, &(0x7f0000000040), 0x0, 0x0, 0x0) 00:04:27 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt(r0, 0x621, 0xffff, &(0x7f0000000280)="a20fd3e64549a81ac31c414b9913f5c17012f48169d5664c991aec7bb8a87dfcfaff1c35141af45c6c43a1f629a69f9bb92386003da656cb7feb5fe9066231e8e4698ec0bd634aa8cad0dd77df43c5b5872c25c3c0e9b17dd5a5c68e99453ff3841295bffec2d3aaf9d567cef5a526a7f596b8cd27bb8c65b5b3630ca1705a616883379413903007de66b025ee1fa1c16428d07e0828c57aabe287b5d5d485392b967aa6786c10616cb0b2f5b6f3bef32d7e0125a8df748eede84c198c621f8a99afe57bae177381c99b7fd1e447eb5aa287f90574cb31c1ee2d8bc052423b8a8fad3eab8576f62e73425e8f1127075895c7c113e42a53dc5cdf559209d8bb67d2b84e360563ebb924df1f5be698cacb9020c4fe88872a7f3f259c26d7718907d52ac1601abfd1760cdf12541d6f45302a459ef7325132890a7cef8634c2a025307aa99969ecde31b169585b7156b94537d8fc18d484223da7805fe2783b495bf1a91b63379bb379f7aab5b83fef035043d7bd1a83d4cd13a78af2ef8a2a35def2e6cad22f03479a96a0ac3db2766dada5b727c492be05162c5070d58aa6755cd1ffa709418e2670598f12820eea4f9d5e3e2a6161bcff45f5a95139310f6b62331106f30a7cc98d9555bcc627fde9a03794d637ad80178bfe198b1516b62c39bba6616f5aafea9915d555e41980aed01b4240d36d2e3c260ef2fec28508a174c61419ed9c6b4769cc374e7c10c001e5517889cfcc8675363989ec85fff7ee888fbc7760a114f9d9f4f0d3c4a22ca7a59bba4b4458fe66c171cfff50df495befec5a939def244c2f21fc47fa056e83e16a161a028ac8f206bc288e8dc2cce85b550abe41627c9ee659e9ccf8f56efdba6ee52a84389ee84d93e4256e61bcebfe4f5f0dd23577313a5749811c9629c6ef0179e7077986cec686f589b29fe35e51163477e527dc67d0e709c75018505bfc89f7c268f3f30bfb16201eacc74dddd4aff3fe29243566f91b5c7747de58b660f8ecde2eaf97e27e41f9615d36815e51246f29eac8de88f6f2ae3f7a34b87891618b256a981f2a957b9c8a2bb89fb9d96796e9b83f7e90a8d7c0e7b4b644fbcff2c739c1cc10f934521850dbde304b9a9437f438e73f073ed1b95ad1cdeb51900f89c1eb2cd3d6e80780b02607deb73753d965d0ba4f2cda03cf5e1077e7a1f1b6ad6e77c84201a90e768e51d3c1d5559ab94c1f66768217e6db8475268c97797c190847c98dfbde0bf610a36a7f76d2e52f4545440a14f42da63942dda7ec1643ed563f2467013cb647cfb5df374ff66aab1250f457b77f30de50fa0958299629124c4b6a4a1a0e5146eb408b62ab4ca6a55af903a76c02a5cbd95d9bcb9d20ac6d0e81fdf1480d840d4c02711436a947c3bf0e31f732781eed3714d4a32e04094c33bba9cdf5b4466283c920aa144a90099566f8be9084258d1e9915083c181891f74b743fc3855229f919c322a62fe1f9bb443e959e8f8a0edf78d9c8d1822f6b6ea1b8feca05585ccf7087fa240d3771f91c9b176cebbd5d64caa7b5afd27a94acd3fff6763acc0192e419195b6705d09b0ae20faccde05df39f12d4a727ce238818a6dbadbca0d260846d14142735f47aaa5bc367f0cedfbbb2d01224118c30749e43aacb85c42cf6188b3996d870d78b456470972238fe42d5246218b90c84ae9d18e75e74a8bf6b12c7f2b47ea0e854aec8093073f81d3fe1ae891c1a32d12a9397ecf400e6cb393a1987c9ec80b93f43f92f2ba056052ae32c380338222ecb3894ffbdb86da8a0d7f832f5453880315b98109edcbe0eb29c197ca79e415271885903baa6a44339e6e6f3dcec0c17ba1b80db38dee2ca70d8717a839f1bc0276bdb2014df89eb6c15f9381af6f25855368040f5bcb497d60329008b86985cdb913cc6ace78848881d69618f1669644cec52909f4efbb3b6482915e94e2f3f92671bdc43fee53139d2d05d6f3b5ec25c6f57ae1a7e75faa42e6fbfa524b0f7dfa77d31ab6e707e06c291874a78ebf2012eee7084ce54233c6eff2d2a4d86de4e5388651aa699c74f1597f9b8b37259a315149bfe444f2c34929f5f6b3098a9301d3bc3e73b6a08c1a961255c014978166e9dace021a6200d16e1069e0ddad6f963abfa6ce2e826bb091a7b2f6de4357fc0904c7eee96bea3a93021c81f5885cc9ca5b21eef23a94e3efec5c94d439c4c7530c50660727da1d5b2841489591a99b80dc9e8bdec2fcce2eca823ca63dace58620e9933cdc10040b9283c23422614fe0475f53c1f3761f7ae3d4a1b8f2dc2d350cc4ad274a7e19d25a579a8a861afc12c1515f177f4cd7a6ad044ca48eb83d0fdb96ccd0dc5a9129ba1e09fa6cc64146e22b372db446b2c2893ccdc96aa137bbee91d69cbd449ad78405ac40c98c6012565aa51d0e70856885b942f1d21e931623432fb038d6662ea3e2186d7fb714af1c1579e16b0b0a1a6b486a12413538be0a3b4b51b25bb91bc8637e932bd165a196831a54e9c38994f77df0ee4661c5dd4421da5e12afcdf6b33353bf192d397a7eec026ad02d16a9be4a06908ad3494a5d526170c638bfdc81be0fb1f6d2fe46224c5ec2babb7bb5d7b719442985d92e8396a3fc21612f91af0e146f92f13635820c607db6d98f873ae6e75a47481ad0ea252b34ad2d47b7355db8b6e01b61cd70a73ee16ae8ec891029185bf637c2f9c64f4f7bbe8cd3ff4ed6f608b70565ef11198f6b979daa34ab597d2f8fc03e45563df680ab248942cb3196438723c4f426bd1a6b253f1b20e0856c32859841891c5b3a505872f316b71aac46eaf89040ea533182c3d5f36bf597a7f49336bc9f80b3fcc98bbde20614cd8379804bad1bd8c11253421e84c1806fe22dc34ec05ca9e3786c88b0b38c67ac466ed33b9a4c2efe8b76c304093d924e6a89495a8e732a6321053e19470c90615391238cb70588c11901fcd0dec22241d2a7336dbcd9043466c0d38c299c1fb884c6b3bfc098d541b52667d202d74495ec57b78efa3afd70e5dc57e16c8193ccec7fb701027602d91765d9810d3413ca31f28ba77e6e2dd6ae56cb783404da58bea9f591b8af98521e12788cabae718b8d33b59c9b86c8a4465b7b9b994cc87d9daf80cfa075a4aa0fe9f6ca9f6d276cfa992fb468c1c8c3d464d93f1175888b1fe24d71bb02ea7b72b9ad2019a01b03cf2aff18086be7b7340ddd650fad89ff9214cae48d9ecac7e1b1104e707b42d286fe1ac8078bbdbf6ddf97dcf608c72ca0abaa235126a75ef086dd1e193945ba9e287d7651cd9f4eaec44d2922ad2faabbea306e099a98a4449c004833b2550a83a4c66c4ab130c422db6da5fc972590d50e88a90f536c2e8950845d21210a1096db38798d14babfafd7c625c8c61aa8550584f10979170febb5f97e9b1adb9a5d6742f05b6fc87449ed9e896d9ee2137c28c579fd90ba7ca95912472e0bbbf39cd83fdeb04c363c5e4f83981e5aac85fb1024fbc21d8339120d34fb12c433afd7d4e7aba09a9acfeead074e71d4cae023dab49181d978f7b53f4dc5c821ae90d7061a107b715229f73136811f6887111c7630550719857712cb9b87a9bb07072f11d4f939d3dcb1488cd5a9813bbcd9261e11dfbc2e48c81a830eb30dd69e235f3643fbbc7d81e1bf48f9d024c053e1f189110dc73c20d0c172aa40852844c7af4f10ed0d8a4e956dd049f24e487fd87403f073881382431774f9e2677cf717cea84d58f5b936d48b120147e998cd507f7a16c2c5ac13462662dbcf635b048521ae60037423ec480519df308b2b8c2f3b80e3f9f5d430e18646ce6d5b9fd0c4babf86824301c5213d7ce53bd34db440ca40980067959dfb52b621867f62e098edb2af2f26cf8e790579fe918cb691102f9ee5fa11a373b225b83e147285aefcd2af82330fafa0174e80b781caa27a6d4adc97d2b003d3703c6fbdd22f80f40454d212cbebdfcddbd28e6734c4623894a6afe1857ede8ddcab4f477516b898a77255d27aa184f21d3cf3c220388651ae15acb7ff0e96e8f49b6c6903704fd4231cf0a12979aee354de9ed7a9fe1f27d6dc6a339e8bc84220468e1eba6d812b06d69edc07ff35d2e012bf41efeb2e99a7c378cb9e8fad18276b68201a713f436b78fcf0688064eab20a738c0e7c8305b06f620c699e0cc820d4156202e2d0360fd3f1fd2ebb36a853bce3ecbb048130b5c3335895d5af205e71c1da166ced5e5b2bf2ca152522553dc318ebea4c8a1b459e62a3a8a84ddf6a2f0ee889ac5850ee77628f3159ea17cd9fc4419ba364a92b2598297fd3ca1c497060c7d59d869617458abb581ef64021cfbff7dc2cdc16ef2479cde4d97f18efd907897a08f81200799e5b8220099e6c89b28dc959d198cc8236e754441a7ca75c8ab99a41d71738a42fbd237050c0d035c1ed887c0760e0a94d55a842ff1606207a267154f51646e8a1636d7258798abd2c27aff62a6a4114e87e9826380ded7321724fc67951f8de0764881c018ec760553854ead51144e49a0ab7a4a135bc24a4b41136b14aa50f804f09e3ec9236012e07a05b62b8aa13c46575423d79cfc8a6c654280b98ff5e008c4e4f0c83bb608319b3af2a3dcdd532b58fb138687b90aee84f45410f3ce3fe6617dc8485d483fe3f73b538778c7f5b6c85158acb9e046e21ad3b842963daac2a6c7198eb59b6659c9b2351c75067dd9b22fdbce192e7e146774f1d64f491c3a8e4a467e81e69d79906209a08319f5f887d3593cbc424b7c6f05ef8de6b6c0469f6f3f431cb38040c743ccc3462154c026d3743d10d3ff3a41d19600bb5b2bc09318800caf89487aeeae39d99ccf6ca36d23c003524d9f4914e588ec1ec96f763101d18553ad13541aad6182767958606631ef5062a33d968b894bef83e4585c374669806045afc5eb2205e88270f331ecad2360ce8c42fe8753176698f38efcc64ab152d9c7f1a96b172c1a36c6829af0bfb5733ef13909d8ae2f285b6bac5ab45f4abfa72ff2cbd54d24b016e9ef0680424a4b569f9e6012243eb384b7e6c8a17bbbdee8881f119362e6c49ec972332001ba1f76d2b907bf97871acf35321e2c04542eab4bbc3db82f15a530357457c413273c2071d4251455e81788f942e80e2575d516b8866537a54f823f40385843db1103da22bffd999fac2e389fcc0a42163777590cd37cfd0e9204f303f7090e2a090f0a3f01e01a7d2f5ae035b425c56dbda6cbed757bdeb1ff15b54138e5bb72a99cfa1b59adf9381ed50cb8752b976c3efd53bfc1151d4bff5af918b9b3e06738c9e268e717db3a7469570c8629091235bc0ca04fbdfde9fabb77e77a787f2aca8f2a0cdf16a5d3ac4ca8163dca1bb1d8a2ea4444be5886004377a50b57d5ff72a581f27a33de4161ce000eeee0a4bf0b6eab697f1865c84fc955c1fe3e1cc55357db73f48454131c75ba7fd2371810c9f5d67e035441b23b64f822618b1a408bdce8b63a41320d3f0973701cd5d48d5b85846055cc6167dd60df7eaf0a3a67d22eb65c9ba039f0e8e5bfea02df205d6ac79f417c88afcfbc2234b5787e3a1de451a6d8203af1eee5e14e103d865454a98bf5a7b99243231eb274d52e3bf81eaa79e81769e581cd3fe5cc7588d754fab5c54f7b5c20f0c6fc65f661799cff0caa4ed152f903e6b44bbbb525d94ccb6173e7532ae2d5c514141139c4b0f34dc9158709abe963a386d61885e75dab7951b01e3d3e60f9c3065523c60177a3fc0b013a4627dacf48a3758427cf01", 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x48}, {0x87}, {0x6, 0x0, 0x0, 0xfff}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) 00:04:27 executing program 1: r0 = socket(0x1, 0x2, 0xfd) connect$unix(r0, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000000)="465186f546bab7d56d2e031fb486af321e22e0da7ce19a58483c2037e98b5767d4a5828e4c909c6215d96906931517c26802997b91c9fccacdcde82b3ba6acb6be3d616df4c0316f7da18bd0507e2605ceccb366fd90e80f78f6c09df43404c26cbbb23784035aa5cff71179b93fbead2ee777d4707e26550afc53f46ef447ede975610a70e1747e27c815a29b8b5abdcc181e22edaa3a96eb5a31e2dc62dc3b2d0e103a0955fa073df81a48fd6f9ce082e1aad608623bd24892a0cb4e81f0c61d4aedc2842b", 0xc6}, {&(0x7f0000000100)="65f16638a7d0375b3df0535d4238fee2c13348cdd66979073574cf716e4c2bcee06204b4523cdbfc52155d0a8024860e6050f025be64e1431b5c238d841ba43b26314069702317046216d94d212dab59c2411f946e0682693633aacf53609ead8aee5b9be2aeb8f2eee50e6a3446d6a447e7a90f078534983c8ff501152a52962e35c68b1a255cc1f8a5339caa1ccc0fb69173b60f6928e4ee2a1e2e9dd1649828c57cbf29e97d41a6d897", 0xab}, {&(0x7f00000001c0)="7ae0c0e5f75a0850fb34823c20606626e0e74e2072a7e2caf529e2940c8359f9dd64a89654876701e3952112d4e83d2696b7db202e47d2c455d72c1aba89daa8f40b24ad6603b394762d4e431ebd5b8c1ea70ea6b5dc8746a0b96a1403498dd764ad4eebc77fbe8e2de3d58ea0729b8099f8a6c8886c93d7e11c0341760ab79627fb1784d889dc223e1f9a919531f5b1dcec64447ad365b2a4bdd0e37cfe877283aca8a360292554e2dc8d302e066dee490bf5436f72d0aa20456005b7b2b662e97ab1fbcaf36b872bcedd53e440760ec8e6329ea4ff026afbd1b0", 0xdb}, {&(0x7f00000002c0)="2538ebbb87ce5128a4e06bad48eeebee537f8afa12d545fa6642874bc5c9a700c8f61aa1b860af081790bd22c4352427248df1544ac7790c72cab8fecefecdea5d30f3add0795b19539989b38b4f88ccb4c8767fef79e6d3ad6dcfaf49881064d04c9e8c777815624c95301089639fbee37f77eb1c9d66a6c261c35ea422b39ce4b1971afb0215a9237530161b7584e5bd0cff2dc2f08753da7b5a4602f87c4bac326cf42a88a4eb", 0xa8}, {&(0x7f0000000380)="ef2d3e4a", 0x4}, {&(0x7f00000003c0)="d31f1660824726bda420c9709af76cc7fa6e8d2f92fcc42bcfeeaa9367a879d11de89d0fdc07f95db01fcce08e713f6cd10b3f3e1145dc49b256ba2f7626fee131caddb6b01c2f47837ee33a5d6465fd1c283622c36363e4ae162ed4e8ecc4ca7412ecc737c14cbbe5cec4213c0c1cffd94d3c326ab400e8acbd7f6f98fa6067a4a58f14fc91b6d083ac07d29f586efb31383bf3d68192a663f58ec300e314afc722e39605753eb05a8258bfec33e881d82d106330f63cd651bed968b6ae36", 0xbf}, {&(0x7f0000000480)="51f4383f4cc9d6d6e821ebc99a5e6038d013f86ef6be95469ac4821ac3c498e63b6eaaf773999e12aa27f8dede9b70a8c31678ef54bd117c59d6e0ba7142e9481558d076af9da6310ae7c72574f8caf8cd7c6436db9ceaf263e72ef6848a6f0815420c1a4265e53a02aedcf47fdd7e6bd4658e9b96274185ad6d522af2d96577d3c8aaa51dbd66b59730392dbc26dd494fb53f8c3f6e661e10786b531641e9816db1f6291507a17ef9aad2705e47761cb64cf05d162e9772fef328aafa660bce91aba53b5f212e", 0xc7}], 0x7) 00:04:27 executing program 0: 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, "010000000000000000ffffff7f00"}) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000180)={&(0x7f0000000100)=[{0x81, 0x800}, {0x80, 0x3}, {0x4, 0x800}, {0x25, 0x7654}], 0x4}) 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(0x1, 0x2, 0x0) close(r2) ioctl$VT_SETMODE(0xffffffffffffffff, 0x80087602, &(0x7f00000001c0)={0x0, 0x78, 0x81, 0x1, 0x2}) socket(0x400000000018, 0x3, 0x3a) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchown(r2, 0x0, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(0xffffffffffffffff, &(0x7f0000000040), 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x4, 0x3) 00:04:27 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x0, 0x3, 0x7fff, "29d8e445b1bfd0af0105260de62c8563759ce523", 0xcd, 0x8}) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x2a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaa6aaeeffffffffff803500050800fb030004aaaaaaaaaabb0000000000000000000082454e81584f2edfb3e46b8a5c826b73c6ce45e341f9e0000002000000000000000000000000000000006a5a4ff031f54ebffeeebf0bc1a8793e4ac46ff278c48d848170a809f4e5aa7d58"]) syz_extract_tcp_res(&(0x7f0000000140), 0x3ff, 0x1) 00:04:27 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) accept$unix(r0, 0x0, &(0x7f00000000c0)) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000040)) 00:04:27 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000001380)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback}}}}}}) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) 00:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c, 0x81, 0x0, 0x7ff0}, {0x40, 0x0, 0x0, 0x26}, {0x7ffffffe, 0x80, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x543, &(0x7f0000000340)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x2, 0x2, 0xf644, 0x800}) 00:04:27 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0xfa2cfd03ad201728) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)) 00:04:27 executing program 0: kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sysctl$net_inet_icmp(&(0x7f0000000080)={0x4, 0x2, 0x1, 0x1}, 0x4, &(0x7f0000000100)="c7bfc1096a643b6a22322c974aa721e5389225c99ca167b897400fb247fa701f664f", &(0x7f0000000140)=0x22, &(0x7f0000000180)="10c70d96ee2faa1ec35c83043ad013befc0d1059a12fbe4b199c4d0395f8c976b590be", 0x23) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="bf8d0800fcaf00000cff"], 0x9}, 0x40c) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) setregid(r1, r4) 00:04:27 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000080)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [0x1ff], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [{0x0, 0x0, 0x2}, {0x0, 0x0, 0xffffffff}, {0x0, 0xa6}, {}, {0xffff}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$inet(r1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x8000, 0x5) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r4 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8000, 0x0) fchmod(r4, 0x140) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000040)={0x5, 0x3}) setsockopt(r2, 0xff, 0x1, &(0x7f0000000000)="ec165349fe7ab19c6f3b36de4d8ac0037867338c5bbd89615056ea52b98b3e20a95a14d8bac64bfc72fa8acdf2daa67c4d15e3fa", 0x34) 00:04:27 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x2a, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:04:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) mmap(&(0x7f0000141000/0x3000)=nil, 0x3000, 0x0, 0x1810, r0, 0x0, 0x100000000) pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 00:04:27 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000002, 0x3, 0x0) fcntl$dupfd(r0, 0x0, r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f0000000040)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x8001, 0xe0ff]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:04:27 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x4, &(0x7f0000000100)="3bb161f79a3a1517701c62d4f4533966d68f7e7cce17f93f89d18a5b76f4d455aa48e9b47487eb7bf36b31e9f8b1ae2ea157fff8005a28619c6e637cd4c25926305c1c6d3f3bd10fb51e7c50e06a2070406daafe3a67550a8ece843048336dc4a16f2f3f68973ed33f159a7c466c5e37b37874cf5c358200", 0x78) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:04:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2e5], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7ffefffffffff], [0x0, 0x0, 0x401]}}) 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 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000040)=ANY=[@ANYBLOB="08000000000000000000000000000000000000008b165a84fa97416700"/44]) 00:04:27 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff], [], [{0x0, 0x0, 0x0, 0xffffffffffffffff}, {}, {0x0, 0x0, 0x4}]}}, 0x6}) socket(0x20, 0x2, 0x4) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:27 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x9], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xd7fffffffffff7ff], [0x0, 0x0, 0x482], [{0x2000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000000)={0x80, 0x511, 0x10000, 0x8, 0xff, 0x7, 0x401, 0x10, [{0xff, 0x5, 0xfffffffe, 0x3}, {0x7, 0x200, 0x2, 0x2}, {0x169, 0x59, 0x8, 0x6}, {0x1, 0x7a, 0x6, 0x3}, {0x6, 0x3, 0x1, 0x5}, {0x8, 0x5, 0x3, 0x9}, {0x6, 0x9e, 0x5e, 0x80000001}, {0x8a52, 0x3, 0x1}, {0x1, 0xc7, 0x3f, 0x7}, {0x0, 0x5, 0x8, 0x3}, {0x7fffffff, 0x1ff, 0x43, 0x123c}, {0x6, 0x3, 0x3, 0xf3b}, {0x7, 0x226edb6e, 0x401, 0x100}, {0x67, 0xdb88, 0x7, 0x8}, {0xfffffff7, 0x8, 0xcb}, {0x7, 0xfffffff8, 0x20, 0x9}]}) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:04:27 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="8202adfdfffbffff"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="780200007f000001"], 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) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 00:04:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x40}, {0x87}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000040), 0x10000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$KDDISABIO(r2, 0x20004b3d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:04:27 executing program 0: madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x10, 0x0) connect$unix(r5, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) chown(&(0x7f0000000100)='./file0\x00', r1, r2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000040)='./file0\x00', 0xb2) setgid(0x0) 00:04:27 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f00000000c0), 0x0, 0x0, 0x0) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x10000000000, 0x0, 0x0, 0x0, 0x0, 0x44c90e7d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x210, 0x2, 0xfffffffffffffffc], [0x0, 0x3, 0xfffffffffffffffd], [], [{0x0, 0x0, 0xfffffffc}, {0x0, 0x0, 0x0, 0x400000000000000}, {}, {}, {}, {0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x0, 0x1f}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3, 0x0, 0x8}, {0x6, 0x0, 0x0, 0x7ff}]}) syz_extract_tcp_res(&(0x7f0000000080), 0x41c, 0x9) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_open_pts() pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10006) preadv(r2, &(0x7f0000000200)=[{&(0x7f00000004c0)=""/226, 0xe2}, {&(0x7f00000005c0)=""/196, 0xc4}], 0x2, 0x0, 0x2) sendmsg(0xffffffffffffffff, &(0x7f0000001bc0)={&(0x7f00000019c0)=ANY=[@ANYBLOB="300000000000bc040000377267ad221e4697e071f0c55f2536a35ef08f715ed52bb600bd7afec760de0000acdcf499475b236f914c70c83013bce9ec52347fc2b594781c82bbefd6bdf79b514a58f104193bec8df681eab5dbbb6724cc385eb4ee4e4f2e94abf31ffa9e3f3c82e3913db7a7b8f52ed0ab592f42a107b24939836164041344387450cdb003c5a4cb6c5622a736eb7033ef0010a5b81556fee7318dcf7f83268fc76c94b8b70f329ae72b8968f1101acbe733967a96fe9fafa66c8162ab2413b9fc496d0f7fa46f046edba15629d8b3e3f2c8f5d78a440094950639a729194860ad2c37a371b0fff0dd10d2280b31354033bbec2789be8c9b2497ab7999b61fa8f1881b7f6d29ac97feee67fa"], 0xa, &(0x7f0000001840)=[{&(0x7f0000000780)="0d7e6bf012a309aa934cc47688399fe55239a784a81aa3255a6bd5cd0fcf2b86eaf0768840b504baee1b1d76c0904a7d1da4177fb33dae84317544b1d2319ad82dc1c36e67dba3c10949b65adae478c5f256dfc1717ab60d8f330a873a5c48938a289f2b9be9565dc041e9b70b9cc957406d72d8f195a20e1ce17b81a7c23f1db963d3c536be9437145b36087578dbe1028645292d08c4169f0ad90e0542371d65ccc7bdeb6aa7582e2afa09814c77556d7d7939cbe83f5c0871111e59c50e271c1ed7b3ee972563ad833ab5906e980973b6c220c44cb0cb7cfaf741b83e6e38e0cb1a5715c5379976f3727c988ae479e353913d748a711287bd0da5c95a5387a92cb8012fe9728c5bfb8e3f333e5d592ce29a5d0a065a102c7631ed41d38a4811d36a1ccfdfd063932ae65aac3bd2c66cb88ea722425d6c5c622eb6e7ebe247b8e7e3d38df0020cc5c87d66d4d12ebf6571616858c42726758e95dfebbfb5c89d8a645e8fa2d336b8b6d9e031ee56cd6bb78724554b1f6e8b9bb2e70ce6777be2763590f556c5fbea3ea86f9092777e0dbbfc1f4270eed89598d3e544720f73e73afc10f446f0464d68bb5066fb9de4b88c480e589445934688a3f5e55a8bc62bb09b703bf3a5bcab5d337d5cf7e3846e6ddbad59f88b84d7a2f6f7c5895f30b8980b99b6c4179fae9adf797722d3a2901f333985607e6f28337b5ed385aef5ae09dc68f23e025575d6e86b414a5043ad392d9ed53fbe20a934465dd62f494f17f4dd10dd6934e2368ebb79d18c0eebf99b2fe9b0c3a3178ce8c4a59d04e4949671c4eab25ba88e9071a6de6ccab5587be5b7dedf2e3eadff0d59cda558493b3dd062730c626fbb733a051e198aa50801440f0d7833c82da18e84e9b05d7541bee240c8da5a050e8aa912737856639420f9f5e9cda3dbf7702ff07ba12a6ba540d02963fae532f8224cf2aecabc3802cac6fb6e8bab53807a57f0f6adae8e280d57b8e4f7aef106d4303faf92afb1cb349e888d06dd01c29d26dfdb3f9c159ce74132116ced309fdf0daa6b70a16b62b6fec138a17adab7aa87a8e4bcae40396e58dc1fa42db9ad9a223cfcaa4bdb1b722842a750329a0bc787f541314f726d6185ec1b36faa26ba3e4ead6cc6f38bc05da14a25c8d35b0dc2dcf74b83fc5eeb714f345afe75d190aff645c30817ec8e728ae3874236d2f4c9d176f39c0525e8534e7e7c852bb99a98d4c8d0b03b2751ed82d6d7966729c31a42747f1a4d3b6dc6b60deec49975b5787e831258224e2fa4c8a620a37c76170b85ff95e5a9d1c7c03cc83dad0b0a1bfed95c44dcfead016a1398228220ba787b72cde6d8084d58d2e258b105ee10b37543821e4047cfae0947c0d2f171d7ca187184b96092a9442692e7de4cbd9ec0046966f6db61a2257e36175825ac6c538b3f3efde8015529cb30fb67e91c1281f65d80fdf5993f8c6b76635b3eac000353e182256361107cb0e987e9af5ee4568fb04513914d3e0da3c334614c17e7a0d9adcaf602b9ff1551073ca66732de34bbba747968ce2550deb4e79a52d57864c865d38e2de772cd1c490a1777779e306340858b98903ff98b2d3bc27867264cdefeb23bd5552c96afbe80ad6ad48a92aed1ef8d3ff8fcd520c5511a28f6123441c2d86360a16bb53be373cbdb2c657d31697ccc313b3190233e1acb2187dafae19ba3b1c960b28a0781446e597de7ee18dd54569128985199c3b9ebfd98c829abc3de87f5a463adc205c56673525a725b4fa90a1fa9d4a8d3853fc21bfc2491bf1c2379ad85b5af381475b5ab453e8122b61beac1782df1998219a61d1123b80105b86bd6d82a04f7e9c5de4a4f0953074edaad1080145a6549b9f5c9cb88c6c47d643ed4fb1bb210c4e9f3444615e88b8054c51cb8d56f017491445402ad76bf39f63f6d7c550aeea0af2a65fdaf2a989820783bef9e954146ce1d31182406afc763aa82bf6648584ce09b6c9f11649b7c6b792f51258a47e9d44980b5e25d7fa61d63898ed47e1455104f900a96b22a9785d08b4d2fee301f7ac602ae212f4ea85d08c1572384dea1ba9fe6db2263dfba7c63ecf0c2900cee58dac5734102308d4c7e93dc965f17a7b27e75634e30982ed626ba33c40876682668e2e97956085ad59eb3e161a4e5abc2dccd1618237b1b50f0684a972fb2d046f7e665cdaa03e09cf3f30ec100d3e2432f942dd4a8fb831408a39676335cc8bcc750121921c49bf83b3fc9c44afd4d1806a3589b9d302b744fa0871089e8281d0fafa0a99117ba8e4cd661e2a09ffcdc8a606694a3c43027ebd89cf8b081420bedc675f1030c1acd93e94c5c5f8ed9207d7c257eb3b6f4eb04e7c0cd0a1b8cae2cb3544ffb0256726e332e66769174903b8c5eea9e07e41f8631aeefb322fbef7325086f6f17fe15a3c7fe0a4c374a26e23d90ee947fd433f5990150aea20a6422f70d27f16291e641b90997624e8d9bc3bf5015efd4101a8c6790a1b71468c1eb6487979003708236c825e90ffbea3401955866babf851716d9f57194e30066e464a810f9cf2ecd2a611ac49eb1073e9075ce43e67768472e1c8b606ac49dce30b85c47706cca1b19ad17444839122f3029aa9464617da607d51462a7c03d1f23f2d7fa5aa953a511c56626489e6dedc854ee31dc4733a54fb4f4638c32b9a2e99b842ea5a98cac0ec3f2a1f0aa4720462cdfc8f841e6b7ee240da6b19938ceea38f4fc33311b23cffff372eddef58ff272c93ccb8b672b9f27188d67fb22b8e44e29d5a9d80e237cf286b9de63d2265560d43307f74876419356935b82f557680a51978e5bd37eb6b4ff49b8eb92a5d0b21861b37dce1b1592de83df5c22c71c7991ad8595f183941b4c1ec61c34b851e60b49c22789511d73e814292f66a036bfc687a5531c9de87dfd7a50369da05dcf871be0b43b82aa1b23bac18d09e1f413b6d08473c3d6db0ab2ea7812870c4394069cefaf32f0d54d711fbab06f8b122992f0accf371c59f946b958438309dc4a1b0b6575fa441d5c5c85e918d565d42e228845bce427984e85f5476e75d93707703d1a28cd854fa54a25feb9570e705845f19d943a11f7a7e848940eb13f7242d4822c6ea55ac447008d6b15fc053fa32c6a447609a3f20119b92d64c7ad195ad2dda9d9fff9fc19fb473b206fbffccb51d74f12c4ec5f9defb61224a362c38d79054e7336d856877209554599cf593502037419f03c4e3409551543ec5e437b643fb579a587b542fb0f41b1fba7ed6a556a61b04d3d190b8e344b735648ddc79e5af779971226e9ce9c2c6aaab0a76af7887e82aa8d4bb3a295f95f18cd914429a6b4949e404e7bac6a0ee0d46270cb3b9690503179b8fb36710b94e461207a804db021d65de65f7adb9c58ba777e845b14ca943314b53820fb36e05775eba272090fae04024423bef0c9d53ca691935ef099e443e73266e9826f10e897282afcaa530b3a31f70c1a8008c11dd5325a3d2f2b7013b7202a7d591bd903b45a1de4f8a1882b4968f66495ebd717b148ad79788726760ebdfebbfbe17240a5eccc845a2925daa3005d34a15f5af39dabc889bc3669a706c85a0a6fd85ac59c322261cd9edb358f5356c1714047fcd09c7d410e07b39d228a4bfcd97313e85118c19d5d61aa369ec07f9ed9b730dabe433f6f2cb6dae85dc726337787bf007b72bfdcbb063c9db0102a4781e21c26354732f1af3cb628225b9a8a6276339926587c04fdce29b14efda10f6f9072452b20e6f225a0dcbfbecbd3c9cb1239f90846f5904bc90626ed3fd8e2f27840c24b899272f68cc384ef0cf70e370350d1704a98304e9fccd52924a3769432deac0ab0cb2b99799a17943b3dc562d39bdafa1f4d55a29525c421038cb05671f13ed7d28c962ab585afb397eeebac0451b05ec8c8da93a154abc5a3f824baa54880c10e22be21ee5347c24af895d8b0008a75e0704aa61aebc47b4dd8d76575c45ff53f6e8cb643988f37907d1ffee617f5163b7f5afae807ad993c858327f9d2d3d51c6aa8ec602686862cb025b10e6a93ae4bcc44bdaffda34ed5493f98bd218e69a074c340c50678ebf4297f6cc5ce7a79a0ab72a718e23ded755699cc2471db7680add666be1b66ca5a7bd55ad2e6cb22f2bf41f9af47eee6a89a7ff625bcea90733e8e0ece63836290e26eec41811e639fa349279b1b03d35ab9510d17e7c3524b763ec09ed1469e246b148239273fcc753118ebcb4ff80de3a61961bb9e13598e6a522046d84a79592477f746d9671a7a4485a5c8c997e3e746efb581410851e217b96477f53bde3c8d8a93cb9ddfb8ebfadd113d18954ede5588aea9ddd5ccc02daf76263e92e495bb31f34e7978ba0314673e3e6ed1f82df5030bd5fdc93dc3a4f7d2116e166b87e87164aa4a88b091a0c4c2123ad996e36161750c02084f66c5788b2746f47ba8dfa907e382bdc08c1232522c0a95dc42c5aacfa4c2af16f6f1b98a6ab604c83962201ce00cc2f4482dfb4810e4aa3739e9559c8bada50e5251dc08d49795a61cdc0207b536386d504fe9844b6c23a39ce864510867b65596915285ddc34d5f6dd52bd730a11e1bde50640cfa4020344f23cab5047e4260b37766c9b87b0eb3e1bd612b9bb4a65a4f1eb62b266dc57a524c16f0380914f0bcfd4b02695da8a4dae57de30662b142ea125659315d1e5081b321cd6277988074079446bb44acc08c93c85c4a74d7f51a25d0449bfa5fa6715611b3e47d415b36a93f2cc3de2269e719a1176d864c92069e48a926cd33ba63bca326bd2b0b96e35fc2a3155a0d148f893a21759677e8bfb17b9366ebb2425470451ecc3387fd2f18c875eabb32264962b480d7a9d8da8641ec9192184f414dcc9a19efb3e1ef5ee10a6b6ea77ad6e75faa63f72f5bf0da971f7bf677e66aff4c64cf39339fe8d21390be9ab44827cd1c453a1f82e1670119387b681ba0b2b607a140491c279eb9b4c72218511a7ab0248e9dabcf91351005710601a761a74e61a396d876451988dd1d749eb9d0566cc1386881566cb4a40614d62d7d20f36e3be295dad9b50cc928e2f53a87eb32bb96355ae4a2341dc18cf35f96a3529066960573ea5dde566f7c56172ce673b8dae94d588d5b97cbafcc4f07e66bc209b0c6cf325865d83eb9b002b0ae52ab6037fe406eb48cd3f791b070ffcbaaa8db7a0837d3ff5b5348166f27a1c1f9d057fd8673839844ed9b11964706e4cca3601b5c6e8a7ea0e79c8f8e140dffa873d739cf2134647874839013a31ca6383e6e4858d4a675ff6eb2c6431236c2faf38f3a98545851f6f41bfb1475bcc920809aed77dbe9fcce99d868ba93a3217ce3ea24d614815d1c006fccb4fcd806c288446415b10a4b40dde396fc0e45ad975d8e83507968cd10e3a569726168e0c25d6d3ed11230d037bc0345f68bf2996adc9ed88a032346e8e5835d3d35dd455abc2a66765b49d92702f7852856abda9557344dd7c1912880a81d6515977c74e260c5f4e1e98551a25c54b8eadeb8659f00acff3eb9d59519b8c2511019440dccb32d1369bba2d65d1d580f26072c44787b257f32647258d7506d6de6b3c3ac21a041ae1f4a6800e9a0243450c31ae507368a79cc63cc10cb42ee3ac8373acb2352e783dcf5ee6f700f57d352c6c876a35ccde7727a5a3cede82e6431e68922753d480f8fb7209bd9f42334c39a60780b46c9fda1f8b383d599201a455c25bb70ce31a6bef004453f0b6f40d7205b8f81a97fa40e79a82", 0x1000}, {&(0x7f0000000700)="88ab67804cd83f24ccaf82fa29c5cf9b5b8fa30fc1d38ea2a798", 0x1a}, {&(0x7f0000001780)="3b1aebd2c8e71f41e4a1d829689ca5c4f7e77af38145f4e3e6fc56", 0x1b}, {&(0x7f00000017c0)="3f7096a6c12fd063e58434c4ca595e17eaa177daa30fa829a36364548cd973d5a6adbce56f05addc0fc2586827ed8e1c484af5a1671fb341543cbf8ff6ec358b490451a6adee4f2859ddfa708d1bb74b64", 0x51}], 0x4, &(0x7f0000001c40)=ANY=[@ANYBLOB="c000000000000000ffff0000ff0f0000b67c7b398a54fe08358b976a710f74138fecc21f8f9fc9e4d78d59d66939ad5d44baa6b4367a1185457194a797d68ae590a3b11ab58884282631f7ed6c61f5679b58035fe8d9be3a882f2dd3ade73034f65796505c97bca7f3d1b6b62265c3c67646b7218ae2e534bce3f47f800d7f3647cb9b29b72f3f3c693bdefe1c878a4ffa79859f7fbaced3b0fb1033cd51f4071999078e4da3eb70a1cadc3c792456e07f05d8a0777b021937102243268bb0b27784fde445434fc5610c6a429700c800000000000000ffff000008000000bebef90cacff60f4a3bbafb1303b35bfb7af883b2879ea96e2aa287d1acf6d6d05a56f2156af8ec051b6d94dd73af21116a9e782365e51e928dc74801f0073bae502336db46b97d05eedf884492d5713072b31ae5df6d1470c970ddc10b95069dae4887440025fb1e83d5eacb4b0cb78186924093a6f491871207789b76c71f80a6faee34fe192a91bf5105fd93d5316f9fca23348b4a28db042915ada9568c86af866395d52e9a284d22a759bce0e5691e7f111000000007000000000000000ffff000001000000e49bc6a79f07bc76442d2d1ed8fb6ce39d2260fb03d0912cc8c3fdc5b9dc3ada8649f2f055377c1798b08f1dd897da45cd3d5dd143f33caf158bf505673af2f1b74807bd7ca364837fba8290d3d4c47398700096fe1ed85c825b1e698a4b0d00c800000000000000ffff0000ff0f00001dc4144fe2b68daee946474bbe4c3484489e5341597fe7f5fca63e4725b09059bf8336b0f064583e19c7fdc713828171d5c89c94f257fb766b80bd88d0cb78f5c97d100383bfbab5144daf62ce1fa7fcdddfc5cb68f21fb4d8f91af56ffa921cc3c72578e9a3c903d687d70694cad504e03bff062cf7971e67ec5d757d31219afa49e7f76b1f09eacde658e2cbf360d46976ae71e2d564a462ca3f7fa69baf68502bbfcb000a111a63c3d29ea40cc2f89f8c741e6cacc8862100000000000070000000000000000100000001000000fdba555c0938d2972e3cc3a60b59e1da5f26d6d5fa22bc2a01fa40c6c2734a2e4bd3c0a190f22230f4b2439c7ac0ec0dceb5fb150618b85a6c20fca732eb2a22ca12c250167b0af7be508975b8711898b0ab4fe74b677aa507179a1cb8f6658ccbe5d0"], 0x330}, 0x40a) write(r1, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000001c0)) setreuid(0x0, 0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) 00:04:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0xff, 0x8001}, {0x18, 0x3, 0x4, 0x9}, 0xff, [0x1, 0x7f, 0xa6, 0x8, 0x10000, 0x7, 0x7f, 0x6]}, 0x3c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1d}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 00:04:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x15a) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, r1) ftruncate(r0, 0x0, 0x7fffffffff6) sendsyslog(&(0x7f0000000300)="da", 0x1, 0x0) 00:04:27 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) sysctl$net_inet_carp(&(0x7f0000000080)={0x4, 0x2, 0x70, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="c9ef9e0c3dfbc76ec38e3af060b8d105eeb41a3b0262b9c3142359e51ce22431e990335d986cd92b78f4ba556c699c3a23a510a3cf01fad0446a0f6b86427c07872ae2c2dbe0", 0x46, 0x0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 00:04:27 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000000c0), 0x1000000000000088, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000140)) pipe2(&(0x7f0000000100), 0x10000) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000480)="348283560be1b2c4a82c37eec4e13822c1be948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28a1671ab75619c15398f5c6638904cd624aaa1b9fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34c15ba84f56", 0xec, 0x2, 0x0, 0x0) linkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() r4 = kqueue() close(0xffffffffffffffff) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000180)={0xffffffffffff223e, 0xbb}, 0x10) kevent(r4, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffc, 0x1, 0x1, 0x8, 0x8}, {{}, 0xfffffffffffffffe, 0x3, 0x2, 0xfffffffffffffff8, 0x4}, {{}, 0xfffffffffffffffe, 0xc, 0x4, 0x10001, 0x400}], 0x7ff, &(0x7f0000001680), 0xfffffffffffff001, &(0x7f00000002c0)={0xffffffffffffffff, 0x1}) 00:04:27 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x80) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f00000001c0)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x2, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000200)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x1a, &(0x7f0000000280)={0xfffe}, 0xc) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x6, 0x1, 0x8) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) write(r3, &(0x7f0000000080)="b58b", 0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) 00:04:28 executing program 0: r0 = dup(0xffffffffffffffff) r1 = getgid() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000940)={{0x5, 0xffffffffffffffff, r1, r3, 0x0, 0x50, 0x409}, 0x8, 0x10000, 0x5}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000a40)={&(0x7f0000000900)=ANY=[@ANYBLOB="0030210000000000000000000000fbff0000"], 0xa, &(0x7f0000000780)=[{&(0x7f0000000080)="02ecb531e49356ecdd636cf9c2a7c166a4669dc3d9c085cc56dbf481a9e51bc615fefe700f9e14c0e87819e6d47f2cf1bbf55188f056919752736fb1bf5d672c98d355926b8482564bda9882a96f97a5fcf9e17f30a627eda6a93dee0dd952bb79b8c5eb3560e58e5c8b255c", 0x6c}, {&(0x7f0000000100)="15cbc5ca99844fbf7a34898d58133f7262c0cc50d207e91a1ba578f68be97713f4e26fe6f5790ca51b48492ad14a6b1070d120cfa88f91641357731291e19f593ffb78ce14639413c31ca634340aab0b51d1c9866943879f0997fc5bedd1eb72c7db0384caf4420504b65b7bbf8d75b2b6d01ccc11139b414d10223eddcebed3d74fcde900db498ea86f89a02afef9c55f75b607d90c183524a56221d0dd1601d42b59", 0xa3}, {&(0x7f00000001c0)="b7ddaba03f44c309fb4f10921f3bcadc6d7fa2", 0x13}, {&(0x7f0000000200)="7be3f36e89dd74ab80454df846ffc53d3db4be02fb1c947a95a84fdbe7ec510f8e8fc284eb9029fc00d6cf77caad5f0a3f60d0c5510097bbe360abc19fb3a226e1e494c4399284038a6bcbe9f001db7cbc9b490852c535ba7762ea0ea12d775b6ad933845bdcf28d3e71700922cd", 0x6e}, {&(0x7f0000000280)="027910ad37b153c14b243f455ad823a0454c347e4d0a9b7c4fc4e8ca57df71796c765cf624ef9f76f551263ea006bb4d8b9cdb1795acda05fe1de313f9276a93fa00947c47a5fed11d78d9838788e232985eaff5e09dd468691066c775146b46ba77ca4b2878de0a924952ad10aa92f65fd24727aaae8290cac112021aa0c20ac49be9b821a1d389b95ab3a711fd9610ed7b4fde4d6dc7c94a712736b59d418789e7f31d249eb520ad44893e4e321cd3bf0d82c02ba13f84f63b00fdc6b32cdf170b2f87d7465be1942dbb542d1a59cce7213669b89d5b95a4e677", 0xdb}, {&(0x7f0000000380)="24cfc7ff5ada3790f51328808cd2681ac2513cc83bc34716beaacef38161159c291bc7415f1d2e3184f8c3f3c755fc6678024a991e0da6193184677311e6ef98c6307a9807ae3613f5d0dc355244567d3c1b40108c27bcef8924c6b4cc5ac72e5fcf8cfdff9be4e67ee2ee1938898cf0b3540b0df576eb2e9a77dec39422ccb25a2d9ea9cf8116b04563facd24be3b88a54ce513b6c6c3f68d429fa50c6e5445df9da16a2419f1", 0xa7}, {&(0x7f0000000440)="1769cba9ff758d93f53763c5bca56cc8cbbe5e6a028cbc24869f321ffa1a7fda658bbf3858f47a0f465cbf43ea0e9e90693cedf9c7ee5c1bcc856df776337a4b9d2b5fa560e8830af519e05be091df6e9972d85c9472dd62c83632c889f467380223881a23e82307c33589374ee3113a6021c68c97a558760f3ec35858c1ac66faa9db6eb2252bb9de4c2cef462b325bc83abd74b507a6d9d210eb1ea462fc912f2912c5881579aac43ed19a333a9d619cc6255320d33ad7644862515d7666ec0ed556f9d2", 0xc5}, {&(0x7f0000000540)="021159db8d7125ef53f83c0680e4cbb5cd1cbb2d283fefe69b1d09eefaef53a079d3271c8bb12d9528e2987b9dad0111c3410adbb6636d82", 0x38}, {&(0x7f0000000580)="ad7510936a3a7c82bac5cc3617e2fb7dc4d16a08889489b3ab6aba778a40a541e5f2e5bf5583369513bdce82e8ebcb53344cc33a348711a8e7bbc91931dabbeafea35ae4bbee14ad17a6f9c3440caf2e794522f247a6dfd101fcb41a98c84c1aea592b82cbde1814803650bdb1aa2a593eb76570adeeb653aed50303bf7eea5f15beb479178492feeef99746a2a1faa7a221df0442c40ed30436a10cc788848feb8e0ed48dfb097aa4bc00f8a077a7408c6cace540aa1f19092b284dc6e128988d6ee224769f9f0caa671c2135df8f366c96fc3e607a612e880d126ae8e31a4d386df9e7", 0xe4}, {&(0x7f0000000680)="29624659c35759ad04f886c120cd3881815e2f818209ca7a26eef9d9c841224f69c6ca408734375f21abdbd4df1f67391767a044af25311b8409b584be13968a009fda0532554ed5c70e984d125dfe52b7abc403327cb60f898ebcf10f20483dd86cde490cb8d6e62a3f4482f78626122e9e48bfbedbaed8592defd3b6e87f09a48ea6697ce65726b61c76164f096b10380f9ab62b223d6962b1333175b70aadf93ebc74946dfc6be327031acf469df18a752273e2e3cd01a0078aa4eafa5ba469b4961610a53960e0235d6c709dc42dd203982438fac400c1647590b3a876345667ec3c62ade7a8b53033", 0xeb}], 0xa, &(0x7f0000000b40)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000010002000000000000000ffff0000000057260000", @ANYRES32=0x0, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="00020000c3d82beee92106000000f700040002000000002aa6a89ed9af"], 0xa0}, 0x13e2f9f6954e54a3) setgroups(0x3, &(0x7f0000000040)=[0x0, r5, 0x0]) sysctl$fs(&(0x7f0000000000)={0x3, 0x1}, 0x2, &(0x7f0000000080)="d3efc6b48e6663407c76c5cf7c89f8556d5fdda9014e4939c58bc88b597413009d3174e7cbd7a7fe69fdc2eded6f5fc23359544b71f763491a641b1eb34a947bcdda99a307292ae9b0b3a04576836c8314f0dd50383088512f997fa2407763f86e3a403503226d5fc33fae28cfe657a5f392bcae9b0e7dcd55c13fb36e37e0c403f8a61b7b19e87014f2e624c5f715c0bcb757090027282312d0385ea82a307761858b400b937d9518", 0x0, 0x0, 0x0) 00:04:28 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x98, 0x1, 0xfffd, 0x8001, 0x4, 0x401]) sysctl$net_inet_etherip(&(0x7f0000000180)={0x4, 0x2, 0x102}, 0x4, &(0x7f0000000ec0)="97000040ae3fd3d06e61926122000050675b80cc6de4bd00034ff03adf9cbabbcd0d96b70189095a508908000000291a48510c917404ec6258e7f73be50c110d646c244e488120b1daaee686a3b90840d02359fb534b1fac63fdaa03000000907073ad7860518d5a10b3534e223d86a09624bb0c394473411555ec87392b67c5aaf400000000000000dc70d8fd155bd50ce8520c490b241bfcb8d97b38e22b84b37c12d94bddfdb2232f88b1fd347a6afc177c03f7f9357f15a48f4f539c00b14bbdb3729374aea8102d11a6e64de54ddd0e10a43a80ec5d541717f6a63c762ccde7040afde90e64ce41caf0b564d011c0863f6ec7a6714b308e4578e27cefd3565f9bdfb57748d6ecc910723f1133bd3ccc3906fd0bbdab0c97de36d801d62d99edc11d8554ef17d21d9873ed23224d10bcfbb720e8d7a19c2646bc267028f415acf4bb39761c93a0c4b2f65c2cf3be4a1382d6b2ef467693b843596de3df35057903bf8ab703505d8a850a4e447091579a782bff3986446fc46af3aff007b2cc5e6046575223760466ba440116746341780894f613f985180000000000000000001ba4f3f8aec8976de2c54cee16c0008e86879c54daa2b295b3cadd3d9f92ba3c6b36789309d9b84a5daff1d6bcbd6db6a88e8468a5b3e13065bf8e43b57ab7e61f24eb5c3a2984f5821b5d676dc1c486bfd042feffffff738f77bc327219831d183415cd3a873b9b6e36e6bba90b17cb68480b547544cd13948c15c72705738959eef3f9ae8b57db910b0046aa6544bf91490cc762f2ff1d1f19c0c894e0f817179b63b62f49806c067c9c7204cf7f1d898e26d66e68a5c0f7a98c865c826db842f9475f3c92c6e928bf7ef7dd34c5d11d2e746bb5ae2d5b52d1ee4f622bbb626cf8463e79929c49d6b325f47bd5deca647932245d9c153c2762e635290000000000000000000000000000b957000000000069eca4b0f0bd2d05f4cb245c44cd407ff4db1a0c8ae7aea9b886719fac0a83dbe1aa28d2c35888f1ddeb57a66ef6b95d0e0285ee2c80f2fb1c22e85e23bdafccfe03925f802aa36b08b1152dba4dad12579a545d4f4f32fb06c2857ba0fe7fbc916288e28a5741b090e0d0391afd05aca1b5d5abff5e779214f2b49d214c22ff050575395c2fcdb075676b7deea5da5132edb250df24f238c365ca0ef78cf41b78d8706ce40d1bcedf31eb533ea143478167cf066d99a9ed69e9fb0730c3ad70a9451c0ee9855bfa501b772038a04859ecbdd5dc2ebf6175fb8608146794ac5a4792283e20a5753f8163a58974fe4a0c21d20feced10cb412f1322b05d106ad8ac113c0f2edc6ca558da2984c706be3e28d34d1a8afdecaa84a891f38d618ac693f80422c7fb7870eedd4c7b3fa815c9", &(0x7f0000000600)=0x82, &(0x7f0000000640)="21cf034a5d5d1bd33e9fef91a95af303c0d477566888dabdb8c4d436a580368c35cc46c5beff8a1bcf15c563e2296726ac05ba7c6bfd28d0eac7a7d0a37857ba8b838dd8650d0834bced337afaac75c63deaffa1b9e0e755cf2d5b2462d54eb2f412efdb6a73d71c1b1788e4d0e4ec11c73a3c0b4de60c27a45f693630351286a7dc9870dfb120154da746d2cd04bee21bc4a92cb6b5b880624377ab13cdbc5b61e75a45cc76879e80b72afac736f40d4f3c55290eef9e3a88946677236bdc99bb5819be29e844f70900000000000000000000000000000000eb9803b186567fff231f8f823bfa4711d7a94e28bcc7eab62c7574fd19e6105b7f0ecf6cef038dd0e90bdd65c4584b5019b33f21669d980c2ffbe39d316697b3468972d0fc86cd4f309de88d31ec3cb073c144e85fab2d7332a19a19e9ee902fd27c09a27dad52c7beb6511c3d8532df0de97e4f07f7c55a7b49910566d3cba95fba03242516434dd025ee9daab25cb53aeacfc333c8895d8732c0d5f2aac3bb51a53bc06583fb02bf6c3bc0cd995632744768142c97b5fd5aab56eda4f181cffdad815f99d333b4b784c74644140233ce36db4cd70e201910bf72bced1c7e69c9eb7adcb84b27c29330a6b6e7beaeab325c0f1f45974cfe0205c18c111b71f16be7c45c30af45d7e525f798c73b84e62d41bfcb2974d39a1ae598f26faf79c35ebec6be89f11f9f1767c8e35c3faf3916814d6e51d7de8246318fd5cf7c935b375bd1031d509ac0c3b8508731f86037227ea3832edde8228d45671fbd9ee504f2c6751da849ab13be32662dd49a2be76b26c3a6093d87c47ac31cf475e87d9e352abc7c940ca16cb9", 0xdf) 00:04:28 executing program 0: r0 = socket(0x10, 0x4, 0x0) getsockopt(r0, 0x10001, 0x10001, &(0x7f0000000180)=""/196, &(0x7f0000000000)=0xc4) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282905000000720fd32d2babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657afa8c500000002000000000000020208a3710100"/177, 0xb1, 0x0, 0x0, 0x49) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {0x3}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/156) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/4096) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001280)) 00:04:28 executing program 1: r0 = semget$private(0x0, 0x400000000c, 0x100000000) semop(0x0, &(0x7f00000000c0)=[{0x2, 0x800, 0x800}, {0x1, 0x2}, {0x2, 0x862}, {0x0, 0x1f, 0x2000}, {0x0, 0x3, 0x1000}, {0x3, 0x0, 0x1800}, {0x4, 0x4229, 0x800}], 0x7) semop(r0, &(0x7f0000000180)=[{0x1, 0x1}, {0x1, 0x2dd8, 0x1000}, {0x2, 0x2}, {0x2, 0x5}], 0x4) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000580)=""/168) semctl$GETVAL(r0, 0x4fa596d1f056515a, 0x5, &(0x7f00000194c0)=""/251) semctl$GETZCNT(r0, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) geteuid() r1 = getgid() r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3ff, &(0x7f0000000400)="ebffcbff13b9fd812eaa4e713048e6993192964833d6db543cc4a174629af6ed9530641d83e6624b8be4d93eae7a333ce3a358fcb732454920e348eeb13f800f0897fa70dc8828e52643ea5fe124bc6436fab362bd01319865be89461256589f9e020cbac17fe0dacfb345e3039c88cddd9cc919314088b80ea2ac64c552aeece463147cbda58ccec984f0f4f9c99e0047982cdd3e1234152aadf841e530ce6edea00a77f8787532fd7b2d91dc5b1538c49fe8fe63dee45e37f5e076bed00c78f724eae5b562d230c65786276b3b7b1a001f1bd1dd2f2ceb08d52916c221206199d9d554625d42ab9ab749cc5bbb507b56a12d1ab9a759aa66527cc40831d8043c20709e2951c0ec4c4d13bfa6c28ea8654e2f3efb29ef47894f10a35178c0f110b5152ebe387e87443adbc14bfb5fec8d467ace395748d92de33dc431f25986df1da8411bd9b365438f1dab8c6f63d5823a613fc26295dcfa945aa8f9a165ba027651846a278ae00fa0b37a", 0x16c) setsockopt(r2, 0x101, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x29, 0x9, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r1, 0x0, 0x0, r3]) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, 0x0, r3, 0x40, 0x6}, 0x6ca6, 0xffffffff80000001, 0x200}) fchown(0xffffffffffffffff, 0xffffffffffffffff, r1) chown(&(0x7f0000000080)='./file0\x00', 0x0, r1) open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000800, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x4000000c, 0x0) 00:04:28 executing program 0: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, &(0x7f00000001c0), 0x0, 0x0, 0x0) r0 = semget(0x1, 0x2, 0x400) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000080)=""/4096) 00:04:28 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) openat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x95) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000007}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:28 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [{}, {}, {}, {}, {0x0, 0xfffffff8}]}}) 00:04:28 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1, 0x42, 0x6, 0x7fffffff}, {0x1f, 0xc2, 0xff}]}) r2 = socket(0x18, 0x3, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x808c694e, &(0x7f0000000300)) 00:04:28 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ftruncate(r2, 0x0, 0x6) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) fchmodat(r4, &(0x7f0000000000)='./file0\x00', 0x8, 0x6) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xfffffffe, 0x0, {[0x4, 0x80, 0x0, 0x4000000100000000, 0xffffffffffffffff, 0x0, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x3], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfff}], {0x0, 0x0, 0x0, 0xfffffffffffffffc}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSCTTY(r6, 0x20007461) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 00:04:28 executing program 1: pipe2(&(0x7f0000000000), 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x30}, {0x106}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)) 00:04:28 executing program 0: sysctl$kern(&(0x7f0000000140)={0x1, 0x6}, 0x2, &(0x7f0000000080)="3dd5a56ad790cd949a89510182afde23222abafb6a0023faeb66d7d300cff71b690c4d11cef4ecd4a587b41c7233cf140e177db25390eda592ee3d920206e50cb33381843fa8f3e09603ded561f60e94c1561009b7cc336197211333899f7971f46257971b077ac25ad462a0d7e1738e9c69a52b7e1501b8fe848bcec4091f2e2bae457d807f03b80204c8323b2837bbf4c10051c1310036", &(0x7f0000000040)=0x98, 0x0, 0x0) 00:04:28 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff8600000000000000000000000000aaff0200000000000000000000000000018b00907800000000000000ff7f000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000002c0)) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0x11}, 0x4, &(0x7f0000000140)="456d3c990cb3c6452db1d5ac33e1f8351339321d67fee283d3d143ab9b4eef18b6035598cc63840b071f8af680bcf7a99b5598396dcfd1aa183770da383ecd173bfbac8f4a16ee63ab39d3c8a97bebeaac90d0de746ab0dc29a4290b2fc084d72518ce952d4380ce225cab2df93a379b5aa09f582218e7a93c79ce49b9457a6e9670011b8b02a27c7578c9a94e0b615ff31d42ad56a26fff6039bc8be02891d106f133aef321f3cf257742546d733a717e88a914f3f2505a7328e1", &(0x7f0000000200)=0xbb, &(0x7f0000000240)="ffe90df7d8b467a238e0e08cede23b29a74cfcbb61d8c71eb55660f6e98df59806ff93391a81896e9607bc631a1c84a9db131a97b7e49acd0ea0326a15831ea85dae5650f536a01e", 0x48) 00:04:28 executing program 0: mprotect(&(0x7f00003c3000/0x3000)=nil, 0x3000, 0x5) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) 00:04:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)={{0x3f, 0x7fffffff}, {0x4, 0x10000}}, 0x0) sysctl$vfs_fuse(&(0x7f0000000140)={0xa, 0x6, 0x2}, 0x205, &(0x7f0000000040)="d8c8ba0cec471f7bfdcd62e5141f5e1369f673457b20ce2b9765fea8541dac9c7e384134701d83604cd0a821e10bd25b7a5030042cf7d19e9bcb63455cb5d6535e96daaf22e354359214a9f2ac9553bd93e7088ce90c756225a347d48313462624da41236cb8c70f4147cd767d8910a6cd766181d055013005b16b4ba9f4b66cfd478e2e86ba5ed9b63d88abfe0fb42242d85b50fc6056535ed075418bd98209a9370b4b071fe3eff01a72766c258d732673bd584c8547fe3f7ace9614099fc900d09352c5746b9146fac8f8687fd9dc38e4c83d620683928628a686b1ccb7a8e55dfdf27b4cd5", 0x0, 0x0, 0x22) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) 00:04:28 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaae08004500e51c0100000000019078e0002002000000001100907800000000"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 00:04:28 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) msgget(0x1, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) pread(r1, &(0x7f0000000000)="b96361669ebd27b2b666feb797ae98ebde0995ed49f0d26d13b92d3ba9", 0x1d, 0x0, 0xfffffffffffffffa) 00:04:28 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/156) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/220) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000000c0)=0xb6) setitimer(0x0, &(0x7f0000000180)={{0x0, 0x100000002}, {0x0, 0x9000000000000000}}, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000), 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00008000e8ffff0000002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x9, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="27528c00"/16, 0x10}], 0x1) 00:04:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2fd06961baa8bb7fbee164e5df8b33c2e84a1816eb6653198d4206716de688856e94a3d86c95c2d80d330fea5e49041cd236efd06f2d1e6aadb952dc8c9230"], 0xa) 00:04:28 executing program 0: 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, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000080)={0x41424344}, 0x2, 0x3ff) syz_emit_ethernet(0xde, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv4={0x800, {{0xa, 0x4, 0x0, 0x0, 0xd0, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast1, @local={0xac, 0x14, 0x0}, {[@ssrr={0x89, 0x13, 0x6, [@remote={0xac, 0x14, 0x0}, @multicast1, @empty, @rand_addr=0x3]}]}}, @tcp={{0x3, 0x1, r1, r2, 0x1, 0x0, 0x11, 0x80, 0x101, 0x0, 0xfff, {[@nop, @timestamp={0x8, 0xa, 0x0, 0x8}, @eol, @nop, @window={0x3, 0x3}, @sack_perm={0x4, 0x2}, @sack={0x5, 0xa, [0x200, 0x9]}, @sack={0x5, 0x12, [0x1, 0x5875, 0x2, 0x80000001]}]}}, {"5378149bf66abf502f9fd5e6de264bec5e248d236e89c76b64f2bc01887cf2eb01e97a434c4e68931fa0019924d8ccfdcedf4df3884114c10514739cceea6aab7a3f3741428194ac88c18c61d10ae36fb61028153563eaa7c334b959c8ae0b80d6dff3ca"}}}}}}) 00:04:28 executing program 0: sysctl$vfs_fuse(&(0x7f0000000000), 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000080)="b8dcd5e69ff635f44ae2894fa4ca1d0a22e672806d87c3e818f7513db97bf6645d8e9bf4f80ba9222bb39ef9c2b3bcf0dfe48d864c2dba23c54c384fcda6e842284ef5a45788a8fbf6616384659d06929cd34b0eff6346788946d0a2d6ef54bf2134fc7760b39c10ed40e9fe6306887c40badc30ec4cbd50e07b4674e3f141cf19820c5bda1c0b3bc04f135c2311e2341195c18532040f2b7812829eec9391de4f7c019e2c7e00922e15a80327699e6867cba15e2df983d69a3fa795a4c802a03c61265fc4d4821afb175c732c460c", &(0x7f0000000180)=0xcf, &(0x7f00000001c0)="655e38847a0418f05fe5bf1f9825ab023d385483a2fbe864d8b791d69736f2d6cca3192e90183e1c3740e56bdc5a1a0b27fe871ae6e3112b0842957c38c76f2fd4f48e8aa92f5a8ab661e34f4e28301585174ad33e1ee93ee1e415f42fc2bc1798fd5c316e6737eeed2da32590737d08d6c734f2ec86b2d61b2f6dc52db41e5cd8225b0a5b312c5fda2f3659664757a1d83ce16c56f97e09691359367c28810c9b268057447a5d5f7c3bd816274c6dd29e", 0xb1) 00:04:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = socket(0x18, 0x2, 0x0) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)=""/45, 0x2d) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r4 = syz_open_pts() r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x20010, 0x11) linkat(r6, &(0x7f00000000c0)='./bus\x00', r5, &(0x7f0000000100)='./bus\x00', 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x10) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r7 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000280)={0x8001, 0x1, 0x0, 0xb817, 0x3}, 0xc) write(r7, &(0x7f0000000040)="510fc3a0", 0x4) sysctl$net_pipex(&(0x7f0000000340)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000380)="80b59a88d7e419790d1332516a64b904e76109b468fae915be508b387060d28d7ca8085215de3b54a65fcc7a4a1b4da8113ec90c6d2946e60fb8fd1967c6d8bb07b6a1160fdbd15abf00c00dcf9a67796f5181679547ae9e97910259b5b0b1b9b6a07d940caea535d744f4ba18a902dad4e96c421b86b543980915c8012872134ae992a6cd0a772f61a70d4f0c7d7e159e8fbf5fefcbc104d99b2b0adad903fb9234a6d8eee65180fe43665eca5f8756d74075cd80aef26fd934778de47ff3233856a61932a3d82f5fc3c08cb8932e8542cb264bea32c7a815d4c2515c10cb0089141b1c90dbd6fd5167e9b5475118a45a90e4fdff69edf39caa86940118de", &(0x7f0000000480)=0xff, &(0x7f00000004c0)="32d89b9519f2db72ad99e183efb50d4a49278a729d52d5166bae8edbaf0582733e648722278cad2679e9269c632b84431d66fef91dbffe1a77f06a8847c7a15db1e4b0e456ebdbcc67cf650953b6e0ddbdc9287d929c511aa6d4c4bf0d5f8f21df86ab284b1da7be5f9a8dc98ebc07816407795ca33675bc0c0cffd06bcea6827387f84f3726c3d5594a40c5603203aa9964cac3aec41467443c9ca2972b50d0ca0065709d7f1a65ad53cb4146acf5ac1e7cc2dd2f0b60f185da50f7ab5546571af70876b16049f3f9889e511d842b0d1f501fe38ec32d1ebb783d4cd4eb9f79bf62", 0xe2) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:28 executing program 0: unlinkat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x50) 00:04:28 executing program 1: semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/4) 00:04:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 00:04:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xff7fffffffffffff], [0x0, 0x0, 0x401]}}) r0 = semget(0x3, 0x3, 0x12) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000740)=[0x7, 0xa43, 0x8001, 0xc8]) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) r3 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x126, &(0x7f00000008c0)={@empty, @remote, [], {@ipv4={0x800, {{0x32, 0x4, 0x3, 0x9, 0x118, 0x68, 0x7, 0x2, 0x6c, 0x0, @broadcast, @multicast2, {[@timestamp={0x44, 0xc, 0x0, 0x1, 0x3, [{[], 0x8}, {[], 0x6}]}, @generic={0x1, 0x5, "b3dfd3"}, @generic={0x0, 0x5, "7740f7"}, @ra={0x94, 0x6, 0x9f}, @end, @rr={0x7, 0x1f, 0xc, [@multicast2, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @broadcast]}, @timestamp={0x44, 0x38, 0x2, 0x1, 0x9, [{[@rand_addr=0xfff], 0xf1}, {[], 0xfffffffa}, {[@loopback], 0x101}, {[@rand_addr=0x9], 0x8}, {}, {[], 0x75}, {[@broadcast], 0xae85}, {[], 0x5}, {[], 0x1}]}, @timestamp={0x44, 0x28, 0x1f, 0x1, 0x4, [{[@local={0xac, 0x14, 0x0}]}, {[@multicast2], 0xbfc}, {[@local={0xac, 0x14, 0x0}], 0x7}, {[], 0xffffffff}, {[@local={0xac, 0x14, 0x0}], 0x6}]}, @ssrr={0x89, 0x17, 0x8, [@rand_addr=0x2, @rand_addr=0x1, @empty, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x0, 0x0, 0x8}, {"b9ef1f8916a956e34b972d7cf004559c072534bc463b528f7dd57d129c13b35934e3c069c3f37c0eac77bb2c42035343f56cbb3107e69fef5d16d9211e417d908bca5cb8824d5894"}}}}}}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000000)={0xffff, 0xfffff999, {[0x7, 0x7, 0x5, 0x7fffffff, 0x6, 0x10000, 0x1, 0x5, 0x1000, 0x0, 0x0, 0x40, 0x7, 0xff, 0x80, 0x276e, 0x1ff, 0x3], [0x8, 0x2, 0x0, 0x67e, 0x93, 0x3, 0x60, 0x5, 0x770, 0x1f], [0x6d2, 0x1f, 0x6, 0x9c5, 0x7, 0xc38, 0xeefa], [0x8, 0x0, 0x1000, 0x9, 0x7, 0xfffffffffffeffff], [{0x2, 0xcb7e, 0x101, 0xffffffff}, {0x8, 0x6, 0x8b, 0x8000}, {0x3ff, 0x7, 0x0, 0x48}, {0x5, 0x0, 0x8000, 0xfffffffffffffffb}, {0x3, 0xffff, 0xffffffc1, 0xffff}, {0x0, 0xfffffff7, 0x62, 0x100000001}, {0x5, 0x81, 0x3, 0x80000000}, {0x800, 0x3, 0x3, 0x8}], {0x80, 0x101, 0xa8, 0x7}, {0x2, 0x7, 0x1000, 0x57d}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 00:04:28 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0xb, &(0x7f0000000340), 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000780)) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfffffffffffffe91, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r4 = open(0x0, 0x0, 0x42) renameat(r3, &(0x7f0000000640)='./file0/file0/file0\x00', r4, &(0x7f0000000680)='./file1\x00') ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000740)) ioctl$BIOCPROMISC(r0, 0x20004269) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getpeername$unix(r5, &(0x7f0000000a00)=ANY=[@ANYBLOB="090000000000000000000000000000003f9fddab0000000000000000000005000000200000000000000012756d3ab4241d618bee564e2fd8352664ae53a92a56f5e350a9dd57a9d3ddc5dd2b16fff9d836039e0cbb411bd2d03fbb7d2f30a82af32038ef6f551fe7eddf5ea2e91a099e39c26c9767d35f4cdd2a3150a8c98cf43a73c2f648ffffff7f00000000b745deb252b3c342f2059eef0fc38d3ca54ffc68c32676f6fb44207dd1ffe81f70a4e7a5c3838079412b7df503cc1e29d7637255d265689c2de806fae27ff12163ea73bded0b53b327e7cdf0f166ed98f0fc497133e0880417e28bb6c2f7a9cecb227b06fdd61a"], &(0x7f00000003c0)=0x2a) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0x529, 0x9}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 00:04:28 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000764000/0x4000)=nil, 0x4000, 0x4) ioctl$TIOCFLUSH(r1, 0x80286987, &(0x7f0000000300)=0x10) 00:04:28 executing program 0: r0 = socket(0x11, 0x1, 0x80) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8a1bf23f3c257699a1f132e27acb5d60200af7d026ba8af63ff37282902e4fd89730fd3872babfbb770c1f5a872c881ff7cc53c894303500000000000000072328f0400000000000000f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x5c) recvmsg(r0, &(0x7f00000012c0)={0x0, 0x0, &(0x7f00000011c0)=[{&(0x7f0000001100)=""/81, 0x51}], 0x1, 0x0}, 0x42) 00:04:28 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r4 = syz_open_pts() r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r6 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r9 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x81) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffff9, 0x8, 0x1, 0x8, 0x100000001}, {{}, 0xfffffffffffffffa, 0x8, 0x1, 0x0, 0x1}, {{}, 0xfffffffffffffff8, 0x18, 0x1, 0x36, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x0, 0x6}, {{r0}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x7}], 0x3ff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffffa, 0xac, 0x20, 0x5}, {{r2}, 0xfffffffffffffff9, 0x80, 0x8, 0x4, 0x3}, {{r3}, 0x1, 0xd, 0x8, 0x200, 0x3d}, {{r4}, 0xfffffffffffffffb, 0x0, 0x40, 0x7, 0x80000000}, {{r5}, 0xfffffffffffffffb, 0x14, 0x1, 0xfffffffffffffffd, 0x6}, {{r6}, 0xfffffffffffffffc, 0x10, 0x10, 0x80000000, 0x5}, {{r7}, 0xfffffffffffffffa, 0x11, 0x80000000, 0x7, 0x7}, {{r8}, 0xfffffffffffffffe, 0x95, 0x1, 0x80, 0x7}, {{r9}, 0xfffffffffffffffb, 0x10, 0x1, 0x100, 0x7}], 0xfff, &(0x7f0000000480)={0xd5e}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x5, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 00:04:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0x3ff], [0x0, 0x0, 0x400]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) munlock(&(0x7f0000269000/0x1000)=nil, 0x1000) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:04:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x6, 0x2, 0x8) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = fcntl$dupfd(r0, 0x0, r0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000001c0)=0x3ff, 0x4) 00:04:28 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000019a40)=""/4098, 0x1002}, {&(0x7f000001aa80)=""/4096, 0x1000}], 0x2, 0x0, 0x0) socket(0x1, 0x6003, 0x96) 00:04:28 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) lchown(&(0x7f0000000040)='./file2\x00', r1, r4) open$dir(&(0x7f00000003c0)='./file1\x00', 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r6 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f00000000c0)='./file0\x00', 0x0) fchmodat(r5, &(0x7f0000000300)='./file2\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000000)='x\x00') 00:04:28 executing program 1: r0 = kqueue() r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) close(r1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0xa1}], 0xc32, 0x0, 0xffffffe1, 0x0) 00:04:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = syz_open_pts() ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000100)) fchmodat(r2, &(0x7f00000000c0)='./file0\x00', 0x68, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x9, 0x80000, 0x8, 0x0, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x1}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x2, 0x1, 0x0, 0x8, 0xffffffffffffffff}) 00:04:28 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) recvmsg(r3, &(0x7f0000000280)={&(0x7f0000000080)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/95, 0x5f}], 0x1, &(0x7f0000000180)=""/221, 0xdd}, 0x1) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r4, 0x40067664, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000000)={0x3, 0x8000}) select(0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000380)=0x1) symlinkat(&(0x7f00000002c0)='./file0\x00', r6, &(0x7f0000000340)='./file0\x00') 00:04:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) openat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x1, 0xa) r2 = socket(0x2, 0x4001, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000003c0)=0x3) fchmod(r3, 0x0) setsockopt(r3, 0x9, 0x800, &(0x7f0000000140)="62b012e7bbefcaf35bc9c983", 0xc) connect$unix(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="80020063c4a143dce4a7ef64fe3bfd6fc50dc9102d14c97c0462d8866fd48ee38631d6abc9058126abae61b5cc672a297207b43b78f7a3b60af5f7df9a89a24f87ed54d349454eb79c4245eea9aa49f88c2de095c764b094fc955e842a0ae9cb6cd302de60cc1d31fce6dc02415806000000000000005285f8c242861e4911c7fa3b389329dfcb5fc721356e5b8acda093d3956bf474ae00000b02b0f8d9c5807107c6a08bdfeafc934c6d735f435abf8c82e0cdffc92d5bbfab4d0adafd4de8cb6ea52b417bcf0b7cd81c7dac81569b3b87f89af7f3ccb2d35d0ecb84d6f2ffffff00000000000000000000007295020f7ea885dfc1f923236d19fd9a5c8a2c89a577505d11051d0a05ce7809c9aa36cd250d705e3f9a3de1884377b80b546bf7c18c6f51f7754eba61819345cd15d1cf0a2bea0082153f038edcc3a21adfc14a1aea4263cc0c4b8df4a16d1a2461fa3c826554cf1125d7854c6b00cffa856949f4c1230fd8991e53c044f0d2eee10fcd64da0e7b194f9c1f07ae06db671f40fb5f8a793d7244805320845b740000000000000000000000000000df777fecc2d1deb2eea22ae1480e4e54016cfa992ca80bd875362fc03af6ed2af14b637876a7a6a9dbe15e331a29a5654d2b27e86efecac4e2170e64f7dd76d136eff9609cac00f1dde61af89565d2d1baff42e4e713db77d9434fc0cd898c7c1fd27c663b1229e1739b935b84eded0c0c0bd6fcf801e852c2314a1bb052a6a9119bb04f38c375b40970a9135ec57b776220b8ee61af778ea7a47f2927bac35cf21222221c9a4c48c54a3ae6812df0f26795b94a06c5f1ecf692f499a9da1336d195c756db6d515e87531e50bcf6b60e4ad91530a5eec84daf1402193ca8c4e2564b164a6f8986a69d808eb380"], 0x10) r4 = semget$private(0x0, 0x4000000009, 0x82) semop(r4, &(0x7f0000000380)=[{0x2a1ffca76940c6ea, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r4, &(0x7f0000000380), 0x1d) semctl$SETVAL(r4, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000040)=""/150) semop(r4, &(0x7f0000000380)=[{0x4, 0x2, 0x3c00}, {0x4, 0x6, 0x1000}, {0x2, 0xa, 0x1000}, {0x2, 0x200, 0x1800}, {0x1, 0x2e8, 0x1000}, {0x0, 0x7d12, 0x1000}, {0x2, 0x7}], 0x7) semop(r4, &(0x7f0000000180)=[{0x0, 0x7f, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x5, 0x800}], 0x3) 00:04:28 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$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x8000000, {[0xa, 0x8ce, 0x3ff, 0x0, 0x40000000, 0x0, 0x7, 0x0, 0x0, 0x40, 0x1, 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, 0x1ffe], [{0x0, 0x0, 0x36b, 0x8}, {0x0, 0xffffffff}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x0, 0x100000000000}, {0x0, 0x0, 0x4}, {0x1aca, 0x0, 0xf4}, {0x1, 0x0, 0x0, 0xffffffffffffffff}, {0x80, 0x0, 0x0, 0xfffffffffffffffc}], {0x0, 0x1000, 0x0, 0x100000000}, {0x0, 0x1, 0x9, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) fsync(0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000580)) r4 = socket(0x18, 0x5, 0xfd) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r6, 0x80206979, &(0x7f0000000300)) 00:04:28 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfff3fffffffffff], [0x0, 0x0, 0x50]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0x6) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000040)={0xc5, 0x8, 0x0, 0xfffffff9, 0x7, 0x5, 0x5, 0x10, [{0x8, 0xffffffba, 0x8001}, {0x9, 0x0, 0x0, 0x7}, {0x1f, 0x7f, 0x5, 0x7fff}, {0x800, 0x6, 0xdd, 0x4}, {0x9609, 0x5, 0x9, 0x3}, {0xa550, 0x4, 0x0, 0x1}, {0x9, 0x100, 0x5, 0x22c3362b}, {0xffff, 0x950, 0x5, 0x1}, {0x0, 0x4, 0x3, 0x3}, {0x5, 0x7f, 0x3, 0x6}, {0x1000, 0x4, 0x1, 0x7}, {0x6, 0xfffffffe, 0x1, 0x7}, {0x3, 0x7, 0x7fffffff, 0x8000}, {0x74, 0x5fa, 0x2, 0x6}, {0x0, 0x7, 0x40, 0x1}, {0x5, 0x6c1b, 0x5, 0xe43}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x20, 0x0) linkat(r1, &(0x7f0000000500)='./file1\x00', r0, &(0x7f0000000540)='./file0\x00', 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x80, 0x0) chroot(&(0x7f0000000200)='./file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) r6 = getpid() fcntl$setown(r5, 0x6, r6) fcntl$lock(r4, 0xf, &(0x7f00000001c0)={0x3, 0x0, 0xad7, 0x2, r6}) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:04:28 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x28ae) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="000000186004fa8a00063300fefffbff8359f9b49fff072469a8cf45ffff0000004392f270ac45faf23c1d37b4a16eb59d69", 0x32}], 0x1) ftruncate(r0, 0x0, 0x23a650ad) 00:04:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 00:04:28 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @random="0200", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffe, {0x0, 0x6, "400083", 0x0, 0x32, 0x0, @loopback, @loopback}}}}}}}) 00:04:29 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x40000, 0x5, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x800000, 0x37c, 0x0, 0x9], [0x1d, 0x4, 0x0, 0x10005, 0xffffffffffffffff, 0xbf3fffffffffffff], [0x0, 0x0, 0x402], [{0xfffc, 0x200, 0x6}, {}, {0x0, 0x0, 0x4}, {0x0, 0x0, 0x8000}, {0x0, 0x1f}, {0x0, 0x3}, {0x0, 0x0, 0x3, 0xe32}], {}, {0x0, 0x0, 0x0, 0x6a629188}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000614000/0x1000)=nil, 0x1000) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000000)) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:04:29 executing program 1: mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000040)="ca5676a0df2e374242d496641a6bddbaf1fb517957c7f6ca640707730966f36c060fd0a6dc34148392a7598368c694a0530354719234d40aac4b0553f9694b9004fe6988a2afe015d50fa70b72cd7cb4ab3709b3d97b12c6beba8c48f05275c20068fbbc45aa353dfac2bb98222fcb423aa988c9b3167ad6f60055a10a9837e5912ba57a56c2101978220e1f3d6e31629bef17f873850dec8797576dfd9673d361d061612236aca1f882ed3ac503fe4db4df724e2c0f9cccae5eb0ae6f466ee327bf166aab5000bec6293c87880de15be9749adf01da0a284d959e45f5a8370f0506f8d2ce5bd972c42290b2b74dd8efb5bf030a8650818af869", &(0x7f0000000140)=0xfa, &(0x7f0000000180)="d41532d3d2cf29bdba0334fff582e4c90919a43cf17a075a85819d4d1e8bc44dce21a5eda6bd237df50fae01bd5ad4ac7223bb43a462089c66d449c0205c91c5a35ee5229dc6581d413787fd017bfe3fa29e8105c7d04e2698f39193083c94c2a9dc2bbd28e2b7a6531b74302c874e2299d126f74f756ac8f44e1255a1d92d84829ca59ca1533f8ae95996264a9217c0046f599d0aa88f99d061bbf734e032a93b7efe2162028856d3a4fcbe1c89061a3b485029dc1b5db7bc5672fe7a06fdd6d851378f63c6a8f2d2962322e6dbdd9e6f411d529cb264adc247e268f6648da4d8116aadbb42f8ef379cf14061c4f4100ce2d7c0b5fb52deb1d8e7e8bd78851b57971f5267efd8982763eb6fe0972de257100426ee694b7f19af1e85b33e1927f152d685526080358a12117b2d07efbad8a59c1103bd60b4169d50ebf3f8fcb1c19b15551fc54742c62c1e3e021b03d0e82d34565e83bcb1f158ed03037f3f37396df5f7a5a6fe8568dac827f823a8717d9ad77c3680a9ad70b7227ca336ed418fa0e1f69d2caa7f4c86f56bd90aa0c124d59ff90d3388139495a49c7a43fc6350086dc225ac576faea5716302a6adaf5de7b608d53c7d9a1c925e88060ddc7cdc3bb04be621c693f4b7182e969d36c81812fbc05816dd23c9c89679c4f0731584016dc3ccf27474c63a69f18733d2be07730082a52ec806dcbf3349ae5f5a68e46db33922d732ff80a95bd422827c84690c7691a194fe7564d6c29b1d4fdd9bc57fd01a9199ba4c3ddfd95b0c3b4bfa82dac67064543b8a5ed8a7b0c122b026c9deab95e3d1193a26dac0e19eaa46d5a1775a195fa515c9cdbf960e5aadefd7e61b000725874176b52558e286e8494851dda9e672ad0083060528e6b3bd70769322887d3959fe9fbc1eb9e0d678e25f644ae38559a5c81153954716c76bd043200af83cc06651c94a1b92a61778839e02d20e359274d2ef6340397a9f9769568c88a4dfea8ce2d1b691c28b0f552f764d033300c150eabae1060cba07c322b864beaf9c1397a1c67c5feee00cdbb17885de9e776b5b8b45d681319dd2badd0e3d059463842e859baad87d50d3b47996b034978f557f8eee55f2a7d5db1f5954d5a09bda584986d00b88f8a976fbee4ddde2d26ccdf5467c932047cfbf9ae0240bed8882b35d4372274f190974b633bd09a19f619136b0ca130ec27e5a23c59e6cc0c9c209383d3d2db82e76a6878f47e7ea42ef7171075a26d4aa0b209f0f3b9a2763fb47f3e28b96188156eea278491b2f338b3a9a0e143c0c0aacd9d329a3fa7a9f024ba0e88f3d72d34932ca3cb971546156c07c184222371f962656afbc0bf7c9b3db90f93bca2b67329d4809e6f16305da6093395388d90d66c1fd97be162ef9d12c6bd03640d772e6c4a885478e03b8bdd09caa355c21fb6924083e0281f3a0c424c2cb3aeb48e43444806a3af5f30d699f02c9a12d0961845daf3156d1607f7db11b1282a66e203d7311e77167d160f4f0356c5099a101bd99ea10724e4ba59e5e416a0db6fc12cf039258e7970c6f2eb07b6320315b98c768cf1e172bbcdbc138c33530746ee2e500d6a82faae3526b5607ada213ef534bc6832354c6b805d3892bbd443aff2fb7476c9a92156198c850827d40633dc843789fc94127c7c4175d54d535eefceea8561fa8ca1a5594ffa86069b54ed3812ef721a222d4725c87dd01f2cd677a1aa57e6f9e019ab4dd3c60dc140040f3111bef0ebf9c097ae13f345e32f67142b9e4dea45dfc08fab45277f47c23cc87ed395194eba552864078232165f551efc713e1a7a641d48f283338f6b22e7a25c284cbadd7f7c399d3f7f582d37f33f09571da8d257e5a056141ce9bd5f389b228280195ca4c2f176e748c91fce9af88820d994b629651edc311faea87408ee89ae48ae0a096ed2b6ff45c35170ef9afab6b7ce265cf4cc34b3041c7b28a221b44be05592b7ecf46bdaab4ddd8b82a0c98c947b4d100379824d2c9d0a7506582cfef512790a67f9ee34c2694f5a4907d473df9ac5cd2e3c728554d0d1ee843b17a48cc1cbd158ae4189d38e59d966e7c4a27b58668890c1761cdf8e45b19a212853b458eaa3929feb0252f4367aa19c24900bd6757dacb3c061cd942726f037bee92b807485777a8fdfff25f84b9969fd11f048d4e5df9b3dc00f43c64872d7085ee699164b2389e4204c432327d59e25760cdd594c85bc874338b2fd55c584156576f714b3cad53d68dac9ed215cafb99edd086dd5850e8d43e1036c7580aabf1a716d84ee389f1b1e7d3c5247288731cdf64f51a968afa950ff725d744185a34091bad393730cc41fc4b534a58f84359b7cfedcb934f303aaee0212d715a2cc932b45727204bdd37831433dd5e4d7752d281aa0f28b2efcc94c88ab427ff2944b00c18c3878ebf886119823e925626977b1f744c68f8dc506fa5e587b185c1c810abd8db2f4212eaeaf8b6299619d1c9cda8df20c09bc2c600a8ad83cbe8e205c29f86a97fa290546370ae77616cf12445b261d163ad0ba7a5605c15d28d18cdc840a6af22cf553bb901e70acc014715035e0892ff6716daa3e0d83272706bfd466e8c719d423c08a891be25469e122634fbcc6d543762a64d8228c29e9db835ea82bc2b2fdf9060f860762c1847d2bed24ebd192272b125e9de86f39e974bf8e88c3bedde2f5df28b91caa50b35adcc0e96412c933c910d0f982047d30b216b5b4d9a39fbaabea5c640dc0bddf9dc39627e16ed780d0eee316d9b746c46e85bddb22240fc5322e428cadf98add6ab95c09371e7104ad9efca28cb0d61ae9ae49cd54af31baeb687054d7d9eb2bd1e8b0fc47dd912c767e5b4baa0078e19e8c11bf53985a05e7f0eec949e5214482f1ffe6efb588d46cbe6a1718f97ba13e73af06270765c48c6a9e08bfef2834fd83f834fa930bc393023339e5d00acdf87835a910842bcfd183b0ae648824c35ba6bbaadc6673dda4858e2eb042d29c28da5de3b4324e4fc346299ad06e2593e6ed73a78d01925e3bc915434c5fd5988ccc02864b36f51c1b5b6e91b10034d80eeabc5bd210448a7a3907dba6627fe4c8b043b7fe27dd9e7131eb9ae6b3612cea40f3be12af289e37efcb5fd08351589eb83503accf9776abff5c2f7920efcdf62c7c0d3cdb8caf7e932db4ea224b0080ab5b06ecca817dc8bd63b1d722306a40852b389a1de424ce96468267aeef9de86503f67ec9d25efffeafae797fe55066bba42c5046138902b14d67649c5513d8ddf2c173283e64ccf2cff24af21ede0aa635965aed86f3998354ec612af784417e8eb5c2ad873cf241b1beac7f4197ea9552b3ab2c9de7ec319e4b76a146b2e3a7c0a41574509cd2eacc89162669a1ae6d357400da6d1f0a4d9c2f5c2d870710c3717e127f3e87b1e75933c3e91ffa09ed01e31f7b2d7679c5996c24e8373b87e351a512ebe4684af4c213be0adc61073bfff07ed36b43c8d60a0e27009d4ca038f91f80d59d21a43775d2b29207ce847bed20d53ef6c288fa9d448eb31a648d84a54fbc0abe827e974c3a6f4ad595ed4184bf19a60e5a8e99b6f5c65452e2810639f4dc39c8800f1b0a5453258e8d618e8ce555564ab33de3158965b03443d62496c650601b55a7453deb60ff69bfdd34e729efe42cec03b9955ca3111d088c54738a458ca8725c19d82cb65c46c97d027ad68353ca0dab5d8d5bcf2560d023fc44a64c052285d8cb0ad82097e5c9a4e39eb059ae48cd5b4cf1d57281d798154d735c7b76aee979a8464c0e8462848b09086c011e42d199e5214f13ceb708723f9622773b3afefa2a63fdf459bb82e2339e3e0b86b988fdc91372669096f53b551fb432bd232e89e270ea6c4c94842a13d076211323c8eac98ab222982a949a97022867da4b022df79c5e44b38b295f39e0875ff08528cb8662f2acdf2fae56210982e6f7447f8c7a249da927714d3374b45c9404c7f07fda7aead7a48e1d35a68229a4fcccf6b29a029eba458e3a704221c3a1ed0f89e8c4fa281dbc0fea6b283bc3f46161e5a9777b7c7ee37b5d9db78d0d9829b17718a2ac4fdba5ea2f2e80f8f99065a2c9fc5afc06dba475c79bc82894ec6f8e253716327f7475bbce97a7b501e8981305b01b3f3cd7916fe24e4ae3de4a026a487cde84a7770618b3f309cecb09985b35134ba3ddbe5566919dc4f3314f151317309875daaf3b0caf3aa2d7b3a26c239c63ca5229a8c032456260d9209eafdc2d6c2601cd17f353a557ab91f2f55faad5b043fd4eab429234719c8a11938540b4c7b753b1467bff030ca0eef3633468d02d8daa20fd793026da46217856423b0d5596784bae466411862c94352231367c37e5bd3d8cef73029912d75758abcf55e14fde9141c4ba0bcf2591edde506f8e11350f5962f341ed3befe75579f2cbf07f506d31c0d1d60c53c7ac694760b9c08222f6ff655a234bbdbb665e4feb28e0ad11d451b71ff84bfc229e78f4f7b5357a7501a36ede3588f38ed194f6057426cf5567e25de4a9ec36b1d5296ae284b652450b4af3cdcf85b67de0422ed395f682a0a762f31f358a9de26b4f36719aebe23b7096728504b182c9633151fb297ed965afd4ab70585792e5cd54973d9955d5b27210517a77eebe5017a301382134cad183111d524b047407cf014cde844aef3ba5580af1fed146aadeea8a2ccd66a9310000b1947e7b8bfa0a64357960c4efd670e49842da9e256692b558560a1135c2a7dfc5b7740da99b3b3f31a3aded4d7d9e2354ccee0945aface1de63892b048427ac3892a1981e3562ce5cbe72486aa3fe1669321f09711814407e0f6129ab0d0ddea3e37758f23fe51b5b1cd1db8abfa09ea7455a689e1df630660481adfa749d2f5f6ec890b13f42d60657fb1d9e3ac1e6d5d9423793c3cf7d431c69ad68fe84e6e0ddfcfe06bf7770b7d19d82418ea7730768e6c152b67757aec4a6d20224aae51c2e53ac5937db4bc964f0e99a18a277760b62a6a276b41756f18606345a59e9267a3e7af87d2b113b5c7d44806eaf316683f3e8c977491e166fe5b4d355164483179129842e5e8146bdc93120fb6aa8c0f3e9d0ec552aa90401a6dcfaf19388e7ebe82249c7598804f32bba553311432257ebf5aa23bcdec4725875a4a13ed49f43dfeaaa24a310264733a6b8aea5251578b98bee3fbdc91087cbd7dee2ef9c5cdd439526055d4671a48b991f583a8abe16f6006bc9973db71a72c32b5950e2536141199e2ffbd490c59292d309ce0012a15c0480a894bcc8c2487a6e0b6c82b8abd5a60f403d06ddfcecebc06ffdea410429aab97d1db75bd0b24a9425e06e930fb4d2f3f13f7c5f53fa114713c819b341b7572b3adcd1414d8bc03ef20af06c1ff7a95877901ef9ebb7d84b3f955db6e5fff4f8d8cf49f4c1530fe527c1a250ac1e81cb34b68f8fb15bd7e043fb88d997c913f2e76fa07c602ca296c0d00619194b8cb6a9a9b1e6ad577c9f6d01f5035fcaa682516a6ac03637e69be8443ea56d6c600d693509ad48cd47a159f939c69e252685891f3d3cf3addcd7b8bf56c983e44575f893f342715cabae4fc787df276b78fbb8baa59c8bc5b15bb738003232249faba6f8c8e16507b030b98ca5bf316a96c93b11da3819f0a7170aa60692b4496a49f376e17b4b0ab31e6c11c5c4c7a546be1390bb163f2687f8ce3ea1cdb86d1bda9e9868d43dbc3d0a44b487a3ed6852e0fa219580d101f485e43317788be268966e00d3394c5b2", 0x1000) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 00:04:29 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x100006}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x55, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:29 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x100000001, 0x7ffffffd]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:04:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x35}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 00:04:29 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="20000044aaed6cc84280b896ae8008db6f19900000ebfffffeff0006000000000000095b9d071b542a5387050000e2b8180000000000000007000000eeffffb617000a000401e1017f6f24de84320e2b1fa03a5c2a348097a68d3bd8a4701e871072db4be3347062f95f063901604dee0ebf2b8b4f84690e639c313bcba22747598fbd5d75c6275d39ae08fb541c84c9369ff4ede461fb42ab4106f4b1423a47bd05187fc1dce4010384b0ed69d0c51794e508df48637032d728ec87577df11197050a291ef5e865fe94b285d91d6571e3bc5200f7c8a9ce8744608fd1416a2295bb7d333488ce304ad80213a7dbfa1f445d589400000000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:04:29 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:04:29 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 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) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000001c0)=0x7, 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYRESDEC], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x80000000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) r5 = accept$unix(r1, 0x0, 0x0) recvmsg(r5, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000300)=""/246, 0xf6}], 0x1, 0x0}, 0xc2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 00:04:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) write(r3, &(0x7f0000000100)="fd563aeac5c7e4b5160cff5e35ef73714b2cbc0e9cf2a245b54b5a9ab6d06b04d4b16b84d2374107c2b036cd77607dba74495253008851133ec490e44aae99e8cf2045f616210e4ed79c22467e5ae303321fc1b9f6fa91b960424bda296154c0e716d4e890529fa344995ea2130068ed4f77a3823ae6b094ab991a714a8e48c19621b32ab5ac8aafa3a5c510ff02864bbc023508001eb5c20a3c94db89c3ab484e6e419cca92c437b335995f1513bb55", 0xb0) r4 = dup2(r1, r2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001180)="00ef61fc868947f5646da4ebdc8699ff7d06e2fad3d4058ab73540e67881ac885e3cf31f41de8b06e73505f6d7a78d516758dba82cd5e30853add6bd5c45c329bfa0a7a15905127bf14186ae49720cfea7f3314473488f57e84b34dd519189fc9f0657090a84", 0x66}], 0x1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r6 = geteuid() r7 = getuid() setreuid(r7, r6) r8 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r7, r8) fchown(r5, 0xffffffffffffffff, r8) 00:04:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x1}, {0x4d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:04:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202020703"], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mknodat(r3, &(0x7f0000000040)='./file0\x00', 0x40, 0x5e4f520a) dup2(r1, r0) r4 = dup(r0) r5 = dup(r1) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendto$inet6(r4, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) sendmsg(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:04:29 executing program 0: shmget(0x3, 0x1000, 0x60, &(0x7f0000ffe000/0x1000)=nil) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x694f, 0x7, 0xff, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r2 = syz_open_pts() write(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) fchown(r0, r3, r6) clock_gettime(0x4, &(0x7f0000000180)) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000140)) 00:04:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x0, 0x180000001, 0x0, 0x0, 0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:04:30 executing program 1: r0 = socket(0x2, 0x4000, 0x80) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="000000d0c7"], 0x10) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0xfffffffd, 0xfffc, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000080)="a22aa575e107496d0828b4e5949f9ad02ce665f2770a90efcbb9099cae8f0acf62ac1ff6c096452aa3241ea40418776ffde24d2657e98cb9419c9fda8f49a5d1969121731652975e623143fb468f343f842812b836ff448e455dcb0150d9dba9ecf821a39c5fd557d086c1b43e0c1d9a9439d9d27dfc70440135289fce917ddb3beab4435724e2dc4003c94f1269f4777ef1dd2d36e37f732024f3aee8bc7f58f13d83a5ec44bbd3fb92ba5f1327259b314fc05ea972814b304301989ced938b2ec86d104e9696d211f9c44c6cd924b595f2f2"}, {&(0x7f00000001c0)="a349e6a4716f5d06d262331b70ca49cafb79e6b24db3c724afa451da2b64bb665fcc19adeb3e408d5a0c3f70db08badac84e7206ee700058186c0dff6fdde9ba6717aa0fbb38c8185ba337ec5d963b583c7d633df44e6fff14abe849"}, {&(0x7f00000006c0)="cc069ea354a461107b49eef34cde417775bbc4733b0ef81c4cff4437aa1eab89bf1848ff"}, {&(0x7f0000000240)="d6c3f9485fb60cb7870beb8f4aea9db2e4e18a5af923182d6df0e723dfdb7c165a3d00f80dd3d94cf73946030561697b23b08764c2921a7901dd3405b045863863c8eb31efd69f303dffd8c8942ccdf1b94add8d37a596cd3595dc151f403339a2313e"}, {&(0x7f00000002c0)="6a345708be2dbacbd560601e27aebe4208c9bb7c826f0ee289620f8987be567cd3f6091dc06102e84183e8329fdedb4b7dc1bbf219c5a9ffee65b6b341253d8c9370bac522fe5cc65e31a58d97fa9d080377d1320f370ed6c0349f65b0734c884897c74eb998538a8cc068a41271767885"}, {&(0x7f0000000340)="9684da2a42a8348ac223730b420a4f03d6c763e76ce4afcfcad69a44d575888bbf6fffe49551a0581fa16fdd1f00b3d22c2071b33785027094262ec4a983c217fbb74854874c41eeb0ed061919d8c3b21a8a48fd80802ed1acfdda5af9303583f2889fa53bf9c4c9821df5e30530cc993c9637f441ccc89708705a028ed530818e1d255f2d1eca94f4c9865948332c0bedac9ce0f47246bfccd3d92444e730c84dbf63e26ba3f1ddf9639873855fed9e58c273d7329ccc030006b034aa0ada8990e086f697293f678a911b5ef1690576c61458645f028cdc4f7275fdeb3ce23c11"}, {&(0x7f0000000480)="5ffb1f3818c6c20a19520d68042031d3222c0dc41b46663e65cff36b97a03dc5f9e9c73b07468ce642cf674b5a7c3728de09cce42e14fe9e70fd70afd0ef744f26ac7209dc0946764c8f4f51d93275ed5496aab8c42da1dfba09bb1bea"}, {&(0x7f0000000700)="ebff9e5e14cb138b5ae5dbff945ef43da2f64b5599993737cf3ea5ca51bedfed5e90fc78bf9f4ab99c71a5f048800e790da479411f427c92b4a64bd10e60c64e5ae31f2f25fc6560474a59ff3db064647e97e71543611c0653ef1fae598824e80f2bcfea7d2dddd3592d8f0e53ffaf42f50606774a673e9e78ca079925205b449234a0e2a6be14ff6af75cc52257d69638a0fbe3b92079b8dbfd4ac6d82d6d2890f36a25966997cf77843b71b3e568e67b1b7fe55832eb8e28c649fde4c0ff9e57be28c7610b9261ccae89b9af9e14ab7e4a8d2ac27226534bea36570335b69b33a76e430ff87d95539120a9"}, {&(0x7f0000000540)="9d5845c30ebac7148f8ff0e5e23be82857178fc2e0672666ba15e11c11d808c21211ff55eeedec9e86b523132fcc8718f64eaf46b7d9a6b2703b2176cb5e438554b47b3866bcf6b2ec863d21a40808fa0f9564b835f0dc4f65e709b251240d53e850741df5ca36b22b27fee18ce5558b9d0133cb7d99e3df314245a169cb1e16bec01a47e6d708b4d4d4ce90d81203ba3631b5958272c339346fec083622f3fc5b2c10b5b4cc9a897f48e21bf4"}], 0x3) 00:04:30 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) r1 = getuid() setreuid(0xee00, r1) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) r5 = getuid() setreuid(0xee00, r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x0, r1, r4, r5, r6, 0xaa, 0x6}, 0xf31d, 0x3, 0xd4d}) 00:04:30 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x8000000002, 0x0, 0x0, 0x0, 0x0, 0x262}, 0x0, 0x0) 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, 0x3}, 0x8) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x8001) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x45, 0x78, 0xcb}, {0x74}, {0x6, 0x0, 0x0, 0x500}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) pwrite(0xffffffffffffffff, &(0x7f0000000180)="fc97ee3601b05bf8c2f09c7f19cd4a49a78788731b03d824ea1aa60a081bb85e8f2183d2a0b8deb92ac4f3d8c8e16395d651dcf2e202dec693efbaaca1004f43bdc8ab307cac6ab2977193b2ac15671aa9adbf89d8cd659fb2b24ce4d67d9d3bd4b0239e48c16b38fc3e3d089ca483382c91de55dcd916c23691878e8b21ca48b0cc30cb628b7ba8ab1a8e93964dade0f4bda202a3680b55fae6f8d29498b09826ea3cff1580e3d587c5449a6e2dd782bbf44cf98da1c70136d14fa825bc9f32c5b9ed34e8842ee43bce69f04fd0fae1f483883af5911c34131c18b459d69b24df5451756b68aa18f80ce75f51f0", 0xee, 0x0, 0x1) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(0xffffffffffffffff, 0x6, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:04:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="00801814a2453d419b4f07d0d8cdaf64ad28e7fedc9c00ab00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r5 = dup(r4) listen(r5, 0x0) socket(0x2, 0x1, 0x0) listen(r5, 0x0) 00:04:30 executing program 1: munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) semget$private(0x0, 0x2, 0x400) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x400000000000000e, 0x0, 0x0, 0x0, 0x0) 00:04:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x2c}, {0x60}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) connect$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 00:04:30 executing program 0: sysctl$net_inet_etherip(&(0x7f00000000c0)={0x4, 0x2, 0x61, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000001180)={0x4, 0x18, 0x29, 0x3}, 0x4, &(0x7f00000011c0)="2d85a2cc5c6ec470ba158f9de87d1d49cc18fe989bfd8dfa20e8c42dcc1ec20f6a91de450bcad69056a2c202288d5b7ed0213ffd8549cb4c48192a", &(0x7f0000001200)=0x3b, &(0x7f0000001240)="e5d8f14e07022cd7ec35bde94429d52d259bc7135d8eba0520e579f5ed64120786d96ac7e0b1e0e125e77046566075e941e08058fa4344a23acc79a4af1423d1bd619e61", 0x44) r0 = open(&(0x7f0000001100)='./file0\x00', 0x400, 0xc8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000001140)) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000100)="d702fc1323193417866fc5d0b5850f8d6ab892fe2c4e61a1af7011acdb0d3441ff32728a1721f7f131e8adb54ed28126b3f03d588ab2e9ec6c2a4c5aa0f1a302a25103b3dba9f78590c2e4dd1f23701c74c3e80a004fdfcf8ff2f1efe9eb8bc661e93eb49d7befdbb033cf2f4b89596154db8b352ab1d82332500a52d63f329ad0ce885dc1b733b7c7f62207493184f763cbd03b44017b5595cc1c07fabcaa01352d28aaa586fdbeb97cb5a33043f02a050694f1ae528d9e33cd5ce7f5eeac46a4b9a10c68c4b1dba97fe69a30dc14c6466d5c9d4cc0b8e432c0b554a979a6fe743b1248e333cf2e7325a11d5c7710617dada203ec866f7715b953f8abda14646269df972b967ce8069c6f8612edf2d2fc5e5aec65b0fd4ccd1ab203decf26bf1db3d49b9320318eb4c7868e6e7af734ba8605a2134a2e8d4e6b46c4d3276592fe6cccaac910e1e95fdf7f7ef1f745acc45ff0e4e382098c4747729d7a9c1994b098810c90593c85a75d2e912bf8074388fa0d3ba79c075f3edd512c25e07637d346c05578056f1266cd309a6bb5c787ce67a0991df3aa0b422d085013db0b79900daefbbf8e65a8a9b75a283c5899d3c4ae391b63af5fa979d7e9abe735f1db283b908d89cb8bcec16a032a0a4ff0c08e08f653eef8864b152a16d7bad1cbf7e02b5c06a5afc1ecc545d7c048e380328c51e52ced7b7433d2ededf2b21dc805d3250415f559433b8b7315c09d5b8fb5e81c53a4673e7624171024f3bee0bbd31d196875a3c87c45f4a27c072efcb7e4ee6df374ad10f360f15f155db12e28f17d6f10c2e8f1737091461204afc638ae18ff9d0e25262d2d73072560a0506d1caec07313fe179a8ffb0c1827228929844d4297ae5af2faebf6b9090a9f603a0775fb84245d9f8d3948eb939fffa6062a28119f4a0861f1dc3cb328d08b0eb76ad9d21a7c4215783bce260a287483f87f3c7918af4a9e5df59a9aa64313c71efbbd0263d697528b0fdc48073434419645b7b471bb3f61eebd1fcbbcda6a3deac18e1665b70a22b04d4137315f093fc82fc2b167a008210457b9e24dd27df3e5b65fb4fb8bb2eb392eb087911e36a347ce0b6717b26883f87708e75a0aae49a2336f8929bb69181a20a3feaa54cfd2a7024179b6b5365cadae05aaf72680d4fa2c1f01b6d6a77d3f6785937c72d5c28fa59e2073fd4958698829e53ebedec42b9b18f896c9a5a10e33cae28e384e9322697b08add9c4fb6367aaae10f7f74949473721de2acf8c80aeb37c4777849694f58d7b9d986f8b2cdca58eaf66c764390596f4bc685bea4b50bbbc3119c7d0bb7ccacab6fdfe4ba2c08341c384c48d18a818be85a80887240452c82cd13b1b0ba7f5ca3d0a729fb2c9ed2e742c14ab786a8c7809e9c0ae74558a4f66278f32c4b8282faf83abb42ef27b4a88443b14b9593c71ac262e6ec9ad0e130a892a17c6a96498d05e3b1195b20599337853287e70099cf5a07df352b9e10c12655a9f0a303c65dc18b4ef632f4bbad565269bca872d9d805c64f84873f4dd6b3f0a0106867d052da4511bb0115473862f8f9dc763caa23569568d93f4fc3ea5dc1a6e7a13b86b9dfe081cc62644eed64c1909663f83e37e50a24140580a27b53ff4ae2d37b52a968c3bc2ec720dc8daf9a6ad8811659e3e868ae2fcbd22b8935e2d001352043403e28f8817be58e11dd26935ed6a3c3ddeb41599da9dcc9b68e60eee1165ebaf6ce09b02721abd5bd3cb31752381a37aee9aa900d9fab480ce73d31bd6a17b2cc2114bb18bb108b21ff136479c9e8a42abf29923effc188572fcc83494f6d25420f7c58c636348b5571e51491384abc76f68b1c62171fb0cce67b9e96e36247a5734016cb171859ee67da244609847a21de63a653da5677d1adfa4efca8d38953e897d684f025541afe832efb7653a7990e08f8a4a6199e591bcd2d66bd3cbe1559dec4f059cdc56495425bca1e99ce2270616223d6924ee43a51fc00ba7b83a99b5ac4fef4603014d3613eedb4d396c003d097a2972058a3bafbb36522731d89b87def46b25a261767122589b2b4a9bfea9849dbce1a0e6196b658b9e6873e916a3b07900854cdd935f2f57354887c9da3c6c1bb1269705d35862c66bb0fc40135e26d5dc7e8963e695d80d206d9638941dfb9602466d39cce7c2f1c366684140aa3d3ce3723edc0a3689e1dcacb457fd297eea90b62c7487933a5cf0094ee9d1e20764900ea07039e2133253fbae2d6417e376c13cc1ecc576af67fd88c8f725c89b6857b8efefc155f35d4807ffe5bc6df747165e1560cada00f9981cfe0ad8cbf2243d4ffacc5ee5e55147756fc081d2913f09e7a8efbca3f330eddd4f78fadcf67a528823f9536941ea4839453896fdaef5c3e4236f4057371a75585267105159ba8c7ee58bbaca4c82991cc96742f21571e86764483d90df9d6b5496e79906c54ac300d076323275cbca224cf23ab8e4f1d20bac011c870e5d8fea731d5515fe598dbeef71fe7905ead8d04f3ac69e412293ff361cc21395eb5f24a1991b23a613555a278a0c351cb05c00a446f5564318d9b00ea6c218259b46c75c2137982cf1044d12ff40b8095ddd93833d847be2e15e448f6ee40cfde9d3cf27713fafc96e27c9efe1defbbe4c0588cb73e9bfec8b65703e62eb8a8a88541a5b20dc81f95baa5e136d7f1b23137d44e36d7389921396395bc83417ce53886bf0c7f5833e42b08f858f6c5ee854c9347f6c5f35413420b9053dd8f8580c7781ce84c11466fef81925d3587347ef80b0d1e2479fdca31b266477488ca1b85664fe1f042f411b0dc5bead9c634c81860836bdeeb02903b4e7ef141c52f28173835ce5a8e708d437d50cf9383076e9aac856735b5f8f28cb93492a20b9af57110aa9ebc2a492ac483661ad8de46c3116aac09f439fc163f5f64041f671c1bb18cfe9bbe9a5cf449d268ea206f2705ae4ce91365da4b4dd179b53e557a27f740edad4979caa51bf5fe7a87503bd1a1d566908bc8f3b46cbb59403bbc8a0ed82b26dc90c1d27fbd0fea34c4998756b6635087159495b6b8911d7d39a00ba78141ccc2db54f7aed222236a995ab4849224e379954dfd8f9007f727b4a061cc6e5dc912ca535fb9e99ed10a9c793cc56a11377668af1b95b7d5c0e7af0ae586ddf0b7ebbaaae3ac41af216f2c25c2ddee82dc62580f2966e4a02b6b47a519094395fd580309ae52b7b8bd7e1437e5e3c3bbbb8bbf3e356dccbb85b454d51704aeb42fc2f66c5b4191ca6b11e03f46d3c4974db71ebddd8157b13ad7e9f3e6d81d785ad925aa609ea8564c66d73736c3c8bdd64c12374cd96a14f4928ab29154fff4557ece64b5cfd429c060d515f5d8d58445d159b36ddcde4be96046a8999a87a42f80323df364f9b25dd1e0ff1e551498257b3be62603fd5810d4a0f61be10b22e912aa9f2754c70d723d61353091756a8a00ab131325c4c67b1a48da1a9311df276a8d804a84620c96e535945c468cb6da7041665228603092b7294521d55aabb6f97430ceb1406db707bf90cd26bea23efec2e33404d5a534edf27d92b8166531d8d1a0331d91fda874521d939e45d6edf42e066db194b359115ba3bd76ab3bc893c7d074955d5e5de2f9dc1995fca9b14df7706a25735420a286790962692ae73fb761a1ef32341d15a1b038bee08e0bb6b810acf0c9e6d53da89c566edaf0f3a4a6a0a7ca1ce765c4360db9ffffac89bcb4745db84c8d5e5302e0b0fb59f62ed48d740c989161a1f44914ff5cbbf24039846c3a1994492661e1580b2a069186c129d6431a5ddfb10af5101d218f480c0c7884ea653640c2b092eb6d37d26307d38a65c82f1bb340f27a84abcc78887fb3238144b73fbb5cd2a1bfa33471b3837b3223d61f385a755740b09bd848ab32dc9e19e787526ddae0a7cb484e788b751a53ba821637091fce38a6f234dcf9dec726cf2fd31589155d24b3d9f1fc0ee9b8478db0474075bde59a98792787e2a23142e3763c6b1e35fceddf62e796b4856be8db1cabc4a4b35cc84946e7e5358d3f3ed0c8869f5d9f54bacab97c54dde61ec0566364a98754e9658e801a1a868cb2d2dc0e7485a29bba995d0258a41f6f70290fb5ff72b7af4e9259c4759297bd4d826b055459cc399bf82ffd1cd516db75d3e4fad26fe0affd99181bd3e7eceda90866afbd2f42623bbd96651d15d4c6da613e44ce9ef6b197c698b442bc28345186e832966af52387ab042f3360a818b1e126f63e799d8d3dd1b014b7cc972ecf515837c367592f264d6c91a70b31bddd7bb57ebe84d49b4c25e85cbda8f28c102d66e056eca22358a8533a141404546c57714391efbc7e4ae1810a56a8d68f3b1ea9b62087e32cd73abc6dc3c33eec26620194b69a2225e59daaf62189d5b3484f2ceff250f992a5ca6b015d4d271e6eef71ee5a8437d1e1625e690f4332c204152e0808180298b09d22f52b55e32a548347716bc2d3859596a2e30ef2656d56f093253943a36a25b79bbc2da079d764af345a379866e1eb4c20dedd9ad0dd838680d5c4b9351e5899ff76e6d4db819459b020cca49506a849678654b99f917b4ecee6814bed49c48887840e38dafcc1d58380d4081cf97cacaa60eb35b0d19d2e2b309a87900f6e95ecea2b59536848a5a4628593285414366a8e10ff173e3652562aa50f57853e2783103f10a0d61675e595fc1a3da49ded542fb2ac93b787ed9c28835d3c9f100a94b57c0a3c41c16ee4b8ee7b0d3a7d87d694b66f061b7a305988e7247512cda0d5e96ead0ee01702d143270b60c7db5cccafde572bfe452e1f54f3e39994f6a53c40651e3ceb1991d565587dd5f83349064a7d1e08146d37f973ec7a08c06364f98a79c387c146321d3ef9edf6f0327efe73a1633db9063577caf99527bbaca6059d23bb80efadd9f9e58f4c1e2e83d71a09917d518e54605834b67f405faff55bb03a74191fba8b04be6948eb2bdc1e4d0d16a5f6288f3cdae7daa031a8f19c99b735f20136b58228fda07b278da886a1b0c20836fc60af455191c8056401aaab77a3f5b5e1af64a714b99bb0ef5bc6ebc5cc5755025cfeb88c00f13db55fa21c97805ab545a8aee3da9220da7a60d01f4c7213390ba31996b820479a2387ea197d9ff82ce3873fbf181dbbbfb138b60d839261391f0d8df3283fc92ec9702e96e0b3e2bb8855b671a134b051e48677bf92f93b9d67f9c347f5fd3baaad22efb6da1dbbfa2e866edcb01e0eafee5e1e6b1b144f86d01073220f9fe370acca9d705bc0d881ac988823d24f2167192dfb1f04d0668d84f4cbe2020d91e4cebba6cc456f7497b611abd1b40789f4d5e652e86ab29fd170105db04df21ca310d377da6abd907d5ac7b387127031821ce5127b775216df94cd3657edb6d5997017980d88959d99cb4610d0120626debdad79310021338731207e5b2860a6e57577d34afa0ea75426d7e07f8c841dfaba61fa12f7cd412c5263d3df7e52223049004dba3a95c57b71a1478c1c5b589bbe69f2783a6ca7365345ed5a54276540fdd8bbc64ca443374f94f313ef326d7dcca6c44e498d47aa3375e1ef04fe714f71ef1b2d3bad357d6ec6ee8c3660fa76283509746d4913c7646eeff7c3e483117d9f3407d9c8233f9de2e1b6491af0bb4bf9873d5ea2ecc6c6daa7dd27b5e8c66dce6a4b74230d51a726da314a8fd38a1817c1f149536798f4ee1b2fbe3e005a684adfed623e3a6127b22d8caa2bf90cd58fd1eb8bddeb49839", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="7a7fd2ec2eaaf9f32d2f", 0xa) 00:04:30 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x1}, 0x8) 00:04:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000000000)) close(r0) 00:04:30 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="066c02cad87b2fbdf516b8b0f9b3ede7d9abcdaf0a79be6a197557052bcc16ed6c2b78052ea57d0fb81c71b69970802532ac8f1fcdd03222ff164f5c49203a4f3cb1a715c17a416931c904ea93feb8f994773eb0630a5229978c79ea17b2fbac1ed78ec727afd22d011df46e131fe37e79b60ed7402ed6fcac6fe2885cfbd9b6aa84e82a501f05f785029d9cdbcc96aa7c69af9852e3433ad038ff9899222b20bc5b0060f87df7a1940b40f09f2d6958293bab23dc6c2fed0a5bd9305490738b5c0593091cd1756b38cd5d57a70683fd16de21507c365789f29731af0fa242849912dbd8b3731ccdc7eef1a863a374caf90b", 0xf2}], 0x1) pwritev(r0, &(0x7f0000000180)=[{0x0}, {&(0x7f0000000140)="ecc97bf4b5692b53412f1e37fa33e8e6c41576a4367cb759a2a74c", 0x1b}], 0x2, 0x0, 0x3) 00:04:30 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) sysctl$net_inet_carp(&(0x7f0000000200)={0x4, 0x2, 0x70, 0x3}, 0x4, &(0x7f0000000800)="4d8c2af0d1ebfd6b0c41b7f189496d8d70260a105275b355670d581262d41c444857a148839020f61851421f2682fc33343f42ce14085ab4ef7a5496e9bf12423d61c0bb05bc0ca6b2d69cb9b021c4a32e7635bfc90023b3357c532e624daf13d2416b780e960de204a20faefa0e4e437d6f19cbc2e1528dfdf562b8f4112bd9414cb867e09081db913c4021d126cc3e3f3b86e2b72df0b444a9a43e5d08a110e6de621633be28b3004b63b76286f5f6555f0192d9a9189c8f89fb0503c12a8fdbb71828657945e2f6e5185fd15189e6f4e780c361e5ba4552be076df6599e168da7355dccd74f6d16d7bdf46584e726eaea374e9d578e5ccf8351d6457b5f041145252545de739938e64927960fc54b051d55b1b718374394c872039352ea3695ce9672f35b8d002416cc3dd4a6ec1e2c1fccd2c52517cafa668e65d1fc9b3cdcb0a606af776e634f4c7efb3a4db8ba5a96f7106d752157ec551a961ac1001868412db476a9e6eaf2c30989713ed8341f3d8f1455430698e47f95fe54c002867b9fb59f508720361762b799ec4c899281b121eb95df4e57d7060cf16ac1474ddcb0de44bfc4d3418fe744158d27daa259cb039ffe85aa1124395eca0c85cec21a9bc708cce0a624f035ca40819c9b5d6819db82e7e652d802b4e20764961fc9569f0f5bf9dc36df46f414ba5a6d496a94c0157fa4ae1ccb581c799b066815e62d759dde49e5569da9b70673645fa6b5632d148f24ed8e9c052c16ad259717788e015ea3db40300d5334d36d7f6ac119293027d777dc9a018b0acf1722b58a3f816e586d8d2cde77a58dd1bc6272e10a28d69923d1ea83b29cb9ef19d918c205478486c8fb6ae12e98a347a3df884f713e72527f2929ff4df84bd66c5d8d82208cc18513a476391eea279fbc8150f437c6be6ecaa8aa3c0fb06bf9a058fe8ec6f4416d27a7a285002d73c0bd122f6576c4116fa844e37808bde215a7633d3bace4c54312350b68afb434e859d95ac84b31346689e91e6da41a53edbe52ac75dcaa2181bc1369c2e31543d6b32e31d55e05dc82c688ea917a88ea3271c3fc7d2f49f6d7493dcd611d16bbd3db22fb5e6a462e0776886181e527a4bc0a358eee816c7c56790869d084811d8be8feae7d0c600fc4bf88968683cb5aa2cac71e804ec05e8ef4aec749b0d949fe359b09db7429b8bcf5c41c88adfaf7631637c176f34f4efcdf014484bb99e5e186289f64c8229d353de033ae75f60ba7daf5cabee43fd5e545dbb7292464c588aa134aacae4058944b38bb403385788d70b81c8dd0e76dc51e41160e8b5b2f6633ed11b9e95ceb52da9cc9f97156470ada7e1247cdb8f2c6e6512ace6acbc76b86e53b715aea73d998553ba44c2f49323c1adbe144eae7d4b61109558506d2ecda0bdb3ff68ecb0c169b61c099ea21344075767eb20fe420428b5b2b2161cd00c0999d9ed6fa4d95d5cee8de85567585df61f0bd79060d36d4572e86711bf1e53ea7d0eb569a48fe3e5f5b42d3396425ef7f1d78d3ac6f6abe9cbf75cc77df15fc371089150fd6dd33a3ca92a2cc52e4049db1f008e9c69705da1bba3264016bc875dd77da2163dd20cd8fe189e7af92071d4017f3c98040117e114002a9ca792645b7e4e71567ad5d2275b8b42f34dcaa609d892d1d98c522771633e5c05635f0e39a26b5a780909608c5c8aa454b48404cb017006de3b44e457df792159eeaea62ce8486400a71ef0f5178c6b5a133c913675cfd1c70877e0e8e5a8e74ce05b38d0e12a70259b17c614e1906f0007345d89aa23438fbf2b4b82062ee0daadf466fdaed43c47f8c65250364e803767464fdd44a839b3e5fcbe1369793b93fce5e3a2a3cefae6d971ff3c4d3a1c509b038eb1cac95781c0511a8213f57160f185420557c7eb02f36f3a82d39feb7a951d8f9b540d30be61f1b0005e7a85da02d0700fc1c3736f13d1f675c01e1d7210ca057645ee45777dce68a9d1463a7739891b69b4c77028e40c9a705940c5c4c944145c506a446a35c5c246c2591fe2d6977b43b11b3e5d98e8a3e00c42edd246d6cb25a8e7503a36092da8c80618f26d170dfb0783a9ea2219481f4f3ee9dbc79e0b521b2c35c26504ca63976dd8b3e4c4613c0169c56b0bcbf3a4ec2df07023ebed01adff915c777f39370da7436573461579283ff208ad58f7db292b83617855d59b7a8a5358a65de90f36e2fb06ffd599f6f2f35f775d6b4068583c7ddec7be93a1b6e27d68223a829484ada73b1e3bb132b133b618432a07369bb2a794b4f8dca9f078c62d171c24fd34e9bcbb869ea76988c3b20a1bced03df8a3e1de3808ef7be7622446dc5944eeece1cd2bc60b37043bbf92c55b53c42cc704dc7cc6217af2e6ff9e76d4cdd891dd20bec7249cc51ceda167a23d6ff26b60ef2e3e2320728a543fb797cdf69a5f832293048ede2492934afd9e1c42d22bc166811222defb0f6a442bbdeb4a0a5c1f69cb817e3be979909c72b0a8372c15feda51267e9ace49ded33341cd234d66e3483353cf22159f6d0867aa55d7fb85c1a1fc07e9780116e93f0e2d4d81a0d7544a8562002e82cdd3ee8b0a679752f09b924d1e43910c1fb6d4ba57ef4e4436014f795e29f09f74cc3718087ff85f6424f3adae6f7bc55b65f4b365338ebc1d557c8d55891bf68b7e2cb0bef3697c6b3bc52113f1c67bfc11b2779806c9d249b72447dec42bab934ad248fdb8db859218f932683f44bd01dd9331531675e5e8123875cdf21836d2bad1f291e61f40ac21b8ab53d4b428292a1e6fd9a3fd7040e5f6c9311e9330444dc7aecb79c46c5a7d9094b3de84447a80d8c26b5c84ecb361fbddbaab3e38bfd6ea6d0fca85ba53ace53e94d5829849e3e4f6b8766a8dfe7f1ecd27bdf9ee8f650d30dc3a611349a9d11a7a2a9a47be76cd42ada37380c38bea94692ef773189a831930468590f0063e265cf01b70adea19b0f00f320aea5e645621e2b4dd1d898c3fc613e2f33053f1cf9d3a17023d645d839f77a92f5d0b785920e474e4ed8b57fd50ce3b69d548e8de05ab6eb77105d185671cdc78a34e36cc20f99bbd6eef6129d4f347322a7624f31f9d57cd5275b83a6b384b601a3fc0245093e0876e3583ab848d2dbc719ab9dd2ac6ceb2274b710f19be0b0c8595ee7421f28c1da0ecdc288b98843b68f4d7d4f13a0e1f17a6721e7b14ceb3493c3acc6abf1598702a23ae1dcf10a1a3c84e78a3ec26212faf755141dd931797845bac5321aaaf75eb4b97342878c5feddad5ce058307432cf1ca4fec2c4c0967c3cd5a9485f3ceb09645b5ee085af522a1d0cb7481a06ed5cb641048a40e1b059d1bfa498e995013a6cca59373b57f9c4bf9ac4cca0feabe0cccdfcf95149d67897558ecf5fa66f35dc07d967732ef10f07704298f58bde1c99853ad27f02be2fce5aee343e2c8b5f90dbfcfe6fdd04458b450fb1f5ab743399c90923478d3379ff732d102ccc99899dc0ba6397bf950ded6e83dc594bfd62e8f8ef13393b01fe280f5646cd5a30540c3ff2832a66384ac70265e86e782f5364642f556acde28d4cb6991cd59169f9ef7fc746aa50dc327ea2fbbf7c1776036b86c493a508b3ec3e1c6abc22f8ec01a20737512e4f49402fbf810749c3c9945b153b3198c9bbe596de6b838874c20a6de81ec32f1f3e3710e0b42d8cd9bdc3dbdfb7e3cd39114df7d7a7f580c9edc7c9c60b8a34a48e9588669527212378f6311530b3b529d71881d758ceab3053b91198f86e0caaf3b793018029171e1d3c8879ab5cf836baeb9370af3a1c1e266135d9cbc0736f18ec461b5b09a4dc16a50080eb2f094a3b789bbd27c48f0324f0635fecfc1677e135399cbd34126a30e70d2d486382f4cb0d570e5308b146d7455039b71a7d1e83eacc3dbab4fe3e5001d9634cdefbcdb46f16e7fc01a5dd57908d39577687953417705c53f0ea381712245ab812b6b4909c66cf36ec36ea4d09aee003f24026937db968e3397e5a445d00bbb5425da3d527c441b20d24faa095bce6adbf6cf1be93ba980879a2a02b4418e90cdd76785b79038bafc9c60d03e171e9aed88571015fc6abc3ce16b07953291ba39ea1cc28ea41eb983fd6971eb48d753da989a4077465723f8942edff705e105bbd3ea327308d3c59ef55f2278187d75a30fc5a50d7e85ab8b940f96aeca23a541ca223b8eaabfaa4349eb616736f59c82687030eeb036079d8b33af3e1ce60494e35fcf0789ac85c1cea71a00cfee694bb9283f3c28d99a748849f6360da9b1c362d3b3e4245ba61f8e1898df0edc661acac00034fb416a9f1ad1a00f159866caef3cb0f239a9d6c70cd73b1a4d2eebe4fc24bb27dfafa9b9038244d35f29df34d3d5214cb7d0fafa083aeae408cf33edfb895feac2a3a2a1085445e0509dc3c187d4f7f0b4a53b4ee1b0c9a0ab3e03fa73e42baca1c0f3b1be14c006f68368d53d1395d3f7c2157e6b702b21b6a606cd1ddfb1c4899c2e2e1f3a03b69c9b8a6c6733599ae42d0f5b80e04e85d587cd38adc6cda48214169e6c913b5f3514fbb277a1da858af905049832ec134a2adc498b130c941513111c55807ac5788a00d7d405e1b80c25c2f250916e4058ac6de55e929a4938a2ae1633af7be2886aa439cf24d6f97432cd3b356baf0994aa65b9f953627846d90b416c4f82e9e81d8f57ae6e7789efcebeb28f4d21a744136828326e50038b057d17eeafe6acec21b4241448d59197c4df35ce70f79ad7fb9a8705bb14ce0f937c49ddee3a087b3d9d23aad6cf50584163bcffdece4db4e6152c3ada166ff679e449f16222ece556bf2f65bcedf219952eb61f63e45bf5f7c38dd7a74b716a85f6ac6310b5fc2c72fa2ca85b312d08a4bd007dc9435e850776803c831d944465b4aa85839590146555a4a0327e5edc3c11b3fe3ccf527ecf01840a87b6d6ef4735e66f9fc81fa40564c7664da1b0b2ce960f86c66bc29ccc659972157c270f2f1e5620308873225d6840cf9106a31dfe41a37556289460fe0db4fe7432557f1fbe614bcc19792d39eb30dc35e20c37f11c552dceb6b9df849ff7c7df5c28bff76b49e53f8c3e8e49a74b870176d9b010c64bbf08b0b59a566d6d4c5385fe6b3239677ec4a7044388befd5ab99f382ab6b20a6275cd49e5e25767e3aa0acb92c3e17e8ea0ede3e61ab00568ebcd4f19cc41f0212c7d701ad03bbb5321e4cda1c34e323964364484d42c9663f8f30341647ffee74ef4becc6060f6b50745f4d0ab46c655c2aa94fc48c8fe553373d13a7fb3965b4f2340ce175fc889cbdf1f1ecfedcfc7bf43c6d6e7a43e989f5bad9905c5a1579bc07ec5abd281a617112b4de0fcb649897d085e2638cccdcbaf61541f8a9f366fb55dfbef9615079d3588b8339cad34b1b55da85cb18455d8fabd4e8423579438e064a40a827644e8c9f820490e71d5a8932f43e05c74fda997684e81e9bcdb5480e4eafc2e06de224bae7c5e27fafb3beb391f3e8f3c92234df931396e6fd32dce3baea942b850bc32e61136f71f59e55fb567753905d55b34f999507571cbb04732f64e42e273b8ef585497e430a007d86a92cff54f0429b27c9280f81da231fe0d3f1f5c325177c70396beae5ced225770fb69830acc85579e36346846a4230f5e7a117403d96ba3694b1fc9a5f97d3b09978d46c58577bdf8b44d860d32ab1a38be99747ce5e310c5328fb129b10c97edf0c0d77addd7451ad00be17a808de8020fd5a7744fea60f3c709ca1022ccffcac350", &(0x7f0000000280)=0x1000, &(0x7f0000001800)="fb12c4c9e69be90404342da9e0bb0c0baee904836a93f65c57846908d1e8c3e6997bc6b6589438416b30fba879ce8a7ad0a7986cd709ec63c8a242533cfe98e4c668acbd019d5023cf4c372cf38db1c478cc19f09ab93ceca7fc759ada1eed33c969d72e8b25ee109e3e39066d00e43283f4f1059a5bb058eed67c9e99cae4e9929f691be2", 0x85) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000000)={0x0, 0x6, 0x5fd, 0x4e, "02b0143579195117d561fb738638685d1b644d33", 0x4, 0x101}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0x7, 0x8000100000000, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x200], [], [], [], [{}, {}, {}, {}, {}, {0x0, 0x7}, {}, {0x0, 0x0, 0x0, 0x1}]}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x6, 0x2, 0x80, 0x7, &(0x7f0000000580)={{0xfe, 0xff, 0x2, 0xd7, 0x7, 0x3, 0xfffffffe}, {[0x6, 0x81, 0xff, 0x403, 0x7, 0x5, 0xab, 0x8, 0x48000, 0x2, 0x2, 0x3, 0x1, 0x17a, 0x0, 0x80000000, 0x8001, 0xf2], [0x8000, 0x7, 0x6, 0xe4, 0x101, 0x3ff, 0xfffffffffffffffc, 0x8, 0x9, 0x7fffffff], [0x9, 0x8, 0x1, 0x3, 0x1, 0x7, 0x1], [0x2, 0x401, 0xffffffffffffffc0, 0x100, 0x4, 0x2], [{0xffbf, 0x1f, 0xa08b, 0xfffffffffffffe50}, {0x2, 0x8, 0x6, 0x8}, {0x0, 0xfffffd47, 0x2, 0x9}, {0x400, 0x5, 0x4, 0x100000000}, {0xb2, 0x80000001, 0xce, 0xfffffffffffffffe}, {0x3a67, 0x7fff, 0x0, 0x10000003}, {0x101, 0x2, 0x2, 0x1002}, {0x3, 0x2ac0f6fd, 0x8, 0xaf0}], {0xfffd, 0x8, 0xfffff8c8, 0xfa}, {0x6, 0xe7, 0x1, 0xf2}}}, 0x4, 0x6}) r5 = socket(0x18, 0x2, 0x0) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000240)) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000080)='./file0\x00', r6, 0x2}) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 00:04:30 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000019280), 0x0) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x1000}, {0x4, 0x6, 0x1800}, {0x4, 0x100}, {0x1, 0xffff, 0x1000}, {0x4, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x5, 0x1ff, 0x1000}, {0x1, 0x7, 0x1000}, {0x0, 0x7, 0x1000}, {0x0, 0x2, 0x1800}], 0xa) semctl$GETPID(r0, 0x1, 0x4, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(0x0, &(0x7f0000000000), 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x0]) mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') chroot(&(0x7f0000000240)='./file0/file0\x00') r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) recvfrom$unix(r1, &(0x7f00000001c0)=""/85, 0x55, 0x40, 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000280)='r\x00') connect$unix(r2, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000000c0)={0x5, './file0/file0\x00'}) 00:04:31 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) setreuid(0xee00, 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x1c2) lchown(&(0x7f0000000080)='./file0/file1\x00', 0x0, 0x0) seteuid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000000c0)=0xc) setsockopt(0xffffffffffffffff, 0x29, 0x8, &(0x7f0000000300)="9f3c222afc355646736ae07736d93e5f4b866ba3baa55e4c7740fd70bb9d47a8b6f86e40c51fdb2fcb9a82258e2163781a7a2cfa16d7e99a794f9673a6eba9fbb7c51dce4e634f00dabce8d413b5ccb1424fbe025e046b858206053ee0ba31346b79315732a4540ea1574723e5ab033f9b3b6174da7d41b2d1363d092c76fad1edf7b2f5a276ed9d94d4dad132ec9d9ada647f083d67a625bb436cf9b0e7be0b672cd71e55aeb40bdd45cecb94e3ba514d695ebdea4a3848d68d86cf469d01b166976182aa1cfa3d0600c22f6ca63458", 0xd0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) accept$unix(r0, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) chown(&(0x7f00000001c0)='./file0/file1\x00', 0x0, r2) r3 = getuid() setreuid(0xee00, r3) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') seteuid(0x0) r4 = semget$private(0x0, 0x3, 0x3ac) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20001008, 0x0, 0x0, 0x0, 0x0, 0x10001002b, 0x207}, 0x2, 0x98, 0x2}) r5 = open(&(0x7f00000002c0)='./file0/file0/file0\x00', 0x20000, 0x145) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f00000000c0)) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x200000010010, 0xfff}) 00:04:36 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac1400bb"], 0x10) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) recvfrom$unix(r0, &(0x7f0000000040)=""/186, 0xba, 0x4, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 00:04:36 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x2200000]}}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0/file0\x00', 0x8, 0x46) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000000)={0xfdf, 0x0, 0x8, 0x101, &(0x7f0000000080)={{0x1, 0x7, 0x88, 0x6, 0x2, 0x5, 0x7f}, {[0x0, 0x6, 0x2, 0x5, 0x6, 0x1, 0xdee, 0x9, 0x100000000, 0x6, 0x4ec, 0x1, 0x7f, 0x8b8, 0x81, 0x10001, 0x9, 0x1032], [0x4, 0x2, 0xfffffffffffffe00, 0x3f50, 0x7, 0x5b, 0x2, 0x264, 0x1, 0x4], [0xffffffff, 0x100, 0x7fffffff, 0x7f, 0x1, 0x8, 0xb9d], [0x5, 0x8, 0x7, 0x40, 0xffffffff7fffffff], [{0x0, 0xeda9, 0x6, 0xffffffffffffff65}, {0x0, 0x20, 0x20, 0x9}, {0x6, 0xffff0000, 0x80000000, 0x7}, {0x8, 0x7, 0x2, 0x3}, {0x8, 0x1, 0x4a4, 0x5827}, {0x1f, 0xfff, 0x9, 0xffffffffffffffae}, {0x5, 0xfffffffe, 0x107, 0x6}, {0x3, 0xfffffffe, 0x7ff}], {0x1f, 0x8, 0x0, 0x6}, {0x1, 0x37c669b0, 0x3db, 0x100}}}, 0x6, 0x65}) 00:04:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYRES32=r0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) lchown(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0xfee8, 0xff, 0x80, 0xffff7fff}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x49, 0x80, 0x0, 0xfff}, {0xfffb, 0x7, 0x4, 0x7}, {0x73e, 0x40, 0x0, 0x9}, {0x4, 0x40, 0xc0, 0xc46a}]}) 00:04:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1ff, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffdefffffffff], [0x0, 0x0, 0x3fd, 0x0, 0x0, 0x10000], [{}, {0x0, 0x0, 0x0, 0x1}], {0x8000}}}) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) fsync(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x0, 0x1}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r2, &(0x7f0000000000/0x4000)=nil, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x0) shmat(r3, &(0x7f0000069000/0x1000)=nil, 0x1000) shmctl$SHM_LOCK(r2, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$KDENABIO(r1, 0x20004b3c) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) login: vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e28af0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020e28af0 00:04:36 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7fffff7ffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:04:36 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8202adfdfffffffff85145b01aeb00f21362b473ceaa53aa88d9a9741d306eff1086ca136eed349eb7326c0c70b9f70e491ab65eee0746b003877251352e2595f44da953f353c1138eb7a8614d736ceb3a29bd5e983da53ea4dd35f768f37b3942fbe10ab7e651a736627088536d0035667854"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="8f9920ce05000000000000001f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb936f380e8a08c65d1a8b", 0x36}, {&(0x7f0000004700)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1c", 0x74e}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) 00:04:36 executing program 0: ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f00000000c0)={0x1, 0x1}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10081, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x103}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000200)=0x9) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 00:04:36 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x3a0914c44f7b202c, 0xd02) r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="bd9cbe403c086079698a60f8d05670021ecef7e469e4525f9c2403400fc444c7a71f511d792fa1130bb711cd389529e9f12bfbd00233dfc4a0183aa17ace87bee516d102202cd236c4b65cbf1b10f8802ee00c0ef97289e7659b6c269e12015c22", 0x61, 0xa, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000200)={0x3ff, './file0\x00', './file0\x00'}) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000014c0)="52cc313ee2f7eaf17481d45faebd7025af1504657d4f9f51f44bcc20fb40505b623af07f30fa406d78c3ad61b63a479f8b0f69af2896d4c30b0b0ea927b9a75ad0a3a19daf04d650a8096a9006e2b5452ffe8a5bf2adae3991df6cf4dcab9477a6d4f4626414cad90053ac17ebb7e04eb7e4e07cffb4269fa1957f0222e706bc393e8a71a5610c10896c0158334bc213147e008c8789ff2ec25259cfaf5d7c75ccd2b501f96692150855c49a043bb879fdb2efc151c595f67556105c56315c9c2788cc4bb9fe78f7d8edec99b048ccfd745fb2d395f1721c9c17dd30f1c7f98b72687a32b933d99820baf8419bf5e06971b1c21d7b77ddd3306ef6ed1ccf7008ee57a775ad143565ac6740e6db48521e50bd34fbc4c1f9d0e5c204726ac5dfacf598ce8e26e50cadeafe14d273e5b6aed18129e58009404007d5fb33f54e03518d0894d2d857c04afb27ab17e9b8f8d97672f32483b818276151fbeb0b18924e22ce7d6e53d3e18ba91b70a538165d1d9c8bf993d960476d6d5b86f78f3ee10d67210929ddfcde8c3e5e2dda78066d180ad0a72cca93fec9a087644eb30c5765549922e7e6c707b4a409f723a417b54f011bb97b1e709e028696aefbaea2c828a78a96469deb0e3588448997a2dffba744eb1c3694576c6dd57a95885dbcf5de3e862171c524b303545644f1027a3138ad0a2dc513e481dbe77aa594669cd7d1", 0x200}, {0x0}], 0x2, 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='W\x00') 00:04:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x20000000000002e2}) pwrite(r0, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20242, 0x0) 00:04:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x4, 0x0}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) mkdirat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x52) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x7011, r0, 0x0, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) mkdirat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 00:04:36 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="01003f8a", 0x4) open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x1900, r1) 00:04:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) getsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000140)=0x4) fchmod(r1, 0xc) 00:04:36 executing program 0: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1, {[@ssrr={0x89, 0x7, 0x0, [@loopback]}]}}}}}}}) syz_emit_ethernet(0x9e, &(0x7f0000000140)=ANY=[@ANYBLOB="000003fd000000000000000088a84400810049007fe0705652e5019fcfb11f9f1280a639dcbc29c97c25a97695c232270bcacddc57568d93cc23ec35bd3a9c35604aa425c101d88eb60bb62fdd1c73177f14cf3a83ab26cd5833f400c1bad3391af835e6ad93795131840f0ce68fc528c2663f4d94512e313d6334c7ca845f428d4898c2d3a9aacc1af79fbd2083cfd18f35305e114a5ad55adf2785dce6"]) r0 = semget$private(0x0, 0x1, 0x201) semop(r0, &(0x7f0000000000)=[{0x3, 0x40, 0x800}, {0x0, 0x2, 0x1000}], 0x2) 00:04:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x6c}, {0xc, 0x2}, {0x840000006, 0x4, 0x0, 0x7cc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 00:04:36 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x280, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000040)=0x80) 00:04:36 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x4000)=nil, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfc26, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) write(r1, &(0x7f00000001c0)="ded2002a1678ed7b44742dab7d0d6e136c8ab81693c995ff5f96b688502f8cee0f8e2548e6802dce920f09d4a2c63b87109e0f16c23a1e9c27e5a1e1c7acb9d889a9de298c0f14d60dfd1d59a0420b5629e89cf64e2e5e51a71ddb7464a576efcba787be26ad749ef66b44d9fd0150b74e610d1128a19bdeba9ba6634f5500c013bb76fe4b1e6612ac9b2aa1227d1f219dc4d85e03f44dcd25f879412dcfa9174a7fa024e7bcb076305205", 0xab) shmctl$SHM_UNLOCK(r0, 0x4) sysctl$hw(&(0x7f0000000180)={0x6, 0x1}, 0x2, &(0x7f0000000000)="64f21a27ee093f84cb874727022aab5d2f10f978a36fe37cab05b569f65a65096668e267ee2755912f820ed637a799ddf320b26c5d946c9f43c9c357ec75d6dfa9d1dad4ef86c8bd5c844bcebd251c29028db10eacb982f91e086eb9f167aadd6bf6e9c115d6be082a962e762c84c38b15db817788c5e16f1add207c6e3c9f2df1883f9e6cf1bb069b3a6d6e9c67a025f2205bbc649c3200d22a02394a3d546a812f2f84a33a15be1969c33b69359dd2b3dc43f758a13c17d9611219c9613730a328be8a1df98af8f69ce2a1fb323fd56acc11eb7d79d20c1dc386e9731c5a1837b6", &(0x7f00000002c0)=0xff4c, &(0x7f0000000300)="4c6be0ef394b1b139f1dd951522a7cfc8cdfc63dd6bd91d02fc1ca8a8967623a0ebb6b5fb8a20bdd2b22860fcbf51a005b54094fd20f2dbebb6cd4507b7370fb5f7f5a37b060c439e127932d9484cc20a13c517495642468fa69be99ba89d078676616486ce074a3f8df06cbd0ec59da8545c492aab0e876d0057df88a57125bed61c8772d511cf78e35480ae262228ff306b770b6d2aea8761ead24dee5557d6c62e9228df56020bade1c95005eec4d0e7ab57709", 0xb5) 00:04:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(0xffffffffffffffff, &(0x7f0000000240)="6c6ef401c27101e0d610aa242add32b7cb25a5203f97daed72508b6ad30fe962e0d7b26bc1f796007bf3c345a5bbea33bfeb69a2ec0f431596d1be1ee8a4e45453f8665beb4f6d2c4cc8dedd5e08191f60a52cd96c537925455190311a18ee7d0a", 0x61) r2 = dup2(r1, r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r4 = socket(0x10000000002, 0x2, 0x0) dup2(r3, r4) shutdown(r4, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = socket(0x10000000002, 0x2, 0x0) dup2(r5, r6) poll(&(0x7f0000000100), 0x0, 0x4) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0x7) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:04:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x7}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000100)=0x400) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:04:36 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@empty, @random="a8764977a05d", [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x4, 0x0, 0x0, [], {0x0, 0x6, "0100", 0x0, 0x6, 0x0, @mcast2, @mcast1, [@hopopts]}}}}}}}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1, 0x1, 0x4, 0xfffffffa, "7e7345783f003500f0406d00683a00942d00", 0x0, 0xffd7fffe}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000500)=0x8000) syz_emit_ethernet(0x450, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd683075f9041a1d0906c133478ac2e1524162b618a0d8c00afe8000000000000000000000000000aa3a00000000000000000e00070000000000000000000000000000ffffac1400bbf3c6875c897faab1ce595af2bb6998139b5d2d46129502a3768a967deddf5b37fe8000000000000000000000000000aa0000000000000000000000000000000100000000000000000000fffffffffffffe8000000000000000000000000000bb3219000000000000c2040000000404010100010000010040ba5bd85860a354d75dc7482f0a8615240f5645ae01d1abe878e0e4a14849bc21b80e3a3778c90a57b8b9a567b56c483414f840c4457af57cf3c6c106ac2ec0ff425df54bc055d76ebabe1df6122988f756bd15eac7ffabc1a6954a49815ddb70f12eef9fc2510adb41f3b817bbd6008b7bdb3973c00d5bf0b763c1658462aee01bd2c6e19371b18e630586dd5176f02070e0fce5eb9e1ca99c7139b17c741d1c5e9f5848ff0306aea7410b772025dc094c24bb3f70027f8bd2ec2900000000001d008608640000002c010000000000000401360502007f04018100000000000067000000000000000502000304010100881900000000000000c6ee2c6ba68956394e61271e9297e8d5f86eacefbd824a7834eacc5e35894b2c6247d505695ec151acdfa6196223c41d418c1daba78803265f55eacde4008f7ac40f36e28656f287f4981cf8ba4e719a9ea74050a2522460b8eab2fe72bacca5d1e31b694585162891b89d23894fbb69cfe6d40e4bc2e4012d23189994bc9b69a3c2b9ba0c5d83850eeaa466f5796d9a93953f424505629aac640e1502d582d53f8afafdb181fafa9cb037b686fa0fe596d18a8031a76925fce6381dc94cf158b99f33f265298762130000000000000101000502009e000100000100608853b42192483a8df49e877ad584626fc62dfafc14e49bac825b033749dddabf707562b838a0bafaebba8b4c8a8a99ec9beb3cf2d8b1b40f84c8312fa9a7de6a7714cabb6d7517a6dc6a5cd2372d2628df652d09cb93933f5629f2a172012faeafc8e1bb2e422d875467d88c5765ec0c6b17964addcaf98bfa5a137f8ce199eb0f4518c624e9773bc4c2040000000900000088004608660000000006000000000000c20400000006c20400000320c2040000000701050000000000c204fffc000005020fff0502000105020003c204fffffffc0000000000000003009078ff00000068baef3b00016220fe8000000000000000000000000000aafe800000000000000000000077a39803ff000000670000000004000300000000ff0100000000000000000000000000010000000000000000000000000000000048f2f169c57d6f1cb932244ab589f06103e03285340da9d6c1fce9b599947f7834f1bf1e8d2128bb31e950d180a34bb6744518dc15d625df1b5505f8fdee4246ba79bd696f61e160f2c9bf6e4964e3644330e5245a73c367266b338ff2e1e0037a2ae2a35b852d2186c47a415063bda1e239"]) 00:04:41 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x30, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000002380)=[{0x0}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 00:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x40}, {0x6}]}) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r1 = syz_open_pts() shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ffa000/0x4000)=nil) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCNOTTY(r1, 0x20007471) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 00:04:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x401) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3d}, {0x25}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000340)=""/232, 0xe8, 0x41, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x8, 0x6, 0x23, 0x6}]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTBELL(r4, 0x40105706, &(0x7f00000001c0)) 00:04:41 executing program 0: r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) accept$inet6(r0, 0x0, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2, 0x8}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x4000, 0x4) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x3, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 00:04:41 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2000, 0x28af) semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000100)=""/110) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) socket(0x18, 0x4003, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socket(0x18, 0x4003, 0x0) socket$inet(0x2, 0x2, 0x0) socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) 00:04:41 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x8, 0x20) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="70d50fb4234b8c7174694e8110608835603d23674c", 0x15}, {&(0x7f0000000100)="6b50adaccb1406b4a5d0b261f76dc95c5655600328e4e85d90716be7fa9a34c72f389998515bb8a7193bd8a1d3052a206d39b164fc81101a6b6c64fc0d3de27fa3b4122c5067d817c06b8429fbadf7ebaa000802eb09d1d1795a49da73fd2fb1f52e3af6c0639dd216820961d3247177c972d5b997dde8c617d8f8c12095fc", 0x7f}, {&(0x7f0000000180)="70ed98621ee433d101ef591f3d4464a21428a0a233ca2ebea8c76386e3ff921d43b69af37e19463f12be754ffc222bf1da8bc5fd6b8481e03a55583d060feec00686b8db5c73065f6986967325f96c498c5f", 0x1c}, {&(0x7f0000000200)="d019b4ac2379f22a39e48a34d80a48b9e611967b8ab316edd2ff19e7a3fd2c7f15a9ecfbc73460f460d6c9f7df4022a638f7f4fd98c0a040ef1bb2311e00d8cb8268dffe434376f094", 0x49}, {&(0x7f0000000280)="71cc50d65ba091d78f0ded7d70d699f61e91972358569dbb270dae2445b7383f1830d829494698a147b1aea7a5d5311ff190012b1716eb3a92354bd36bca922e30fd2862291b32ca646cb6a228e87ecfc513d2ddd2b05ea2ade97058ba134409da06caa229a2a6fec34b4afffd78ead42e80161e72674cad951d9fe26754ea0223971653e4d8930ae1dfba2ef7527504b04c76d58d1d680909b0c789279415a16df1e430e2cad44e9a334c186771ab600cb0db7a2e01964bb1b4ab9572bc86c1f9c448bc00f4b3d11c5926d3e81be067cbba3cd3b0d8814a56d3fb293236b87af2", 0xe1}, {&(0x7f0000000380)="af2efac36e370cdafc05871debe874ee60b1450baff57eb034a3c95fa528594b0a7aa598a26be76520079e5d4033450073f626010c3a38398647a6a7c21035ad942d6551de729a1f98ae06ba4f78b80d8a8669ffeeb2472e12f583deeb0596b5d1e7c94c3200ffa72ac02b965614e585f39b861ac5fea17dd26081172020cb79f60e88ff76b31391c6f4c4a8055b16e50e9506a30b002ec9a3b28a172495592ededeeb76a943158b8c685dedee2d69e7cc3e226d7ede0f6c24258c6bc514e948eb1027cadc2d213f529a6acf384bd9aa48bbc3956f302fb57cbae198f96fcec0ae000286a5d0", 0xe6}], 0x6, 0x0, 0x2e) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100400005, 0xffffffffffffffff}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) poll(&(0x7f0000000640)=[{r1, 0x40}], 0x1, 0x6) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) pwrite(r0, &(0x7f0000000780)="9566c7ffb23ab398c316faedbaa35b42d8b18e1ae0cf2f5e563a48333804a8f14a1c82d5b6aef3aa8d99fb2c66ce30ec7f788653b687c9eb5d9c", 0x3a, 0x0, 0x8) fcntl$lock(r2, 0x8, &(0x7f0000000040)={0x0, 0x1, 0xfffffffffffffffd, 0x1000100400005, 0xffffffffffffffff}) r3 = fcntl$dupfd(r2, 0xa, r0) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000680)={0x6, 0xa6}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pf\x00', 0x4d102d74ad587ad9, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000740)={&(0x7f00000006c0)='./bus\x00', r4}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x81, 0x0) fcntl$lock(r6, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100400005, 0xffffffffffffffff}) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) mkdirat(r6, &(0x7f00000007c0)='./file0\x00', 0x80) fcntl$lock(r5, 0x8, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffd, 0x1000100400005, 0xffffffffffffffff}) 00:04:41 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}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xc, 0x807fffffff, 0x0, 0x0, 0x0, 0x0, 0x5]}}) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) socket(0x2, 0xc003, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffffff, 0x80044270, &(0x7f0000000040)=0x7ff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:04:41 executing program 1: r0 = kqueue() kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0xa2) kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r1, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x2}, 0x8) recvfrom(r1, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000100)=0x9) sendto$unix(r1, &(0x7f0000000040)="ecc8fdee5eb3890298577406993ea62cff53b6064515f734930c162936275ad13b688bc01fb10b1b1e0b89f5b9c07b957be09d2fe95ea4a04f19258d0e7eea6172a3ddbbb59a59abb00ec735bcd21030424fc54513f00689e0aaab8dcf4dd5f1998eeaade6feeb668f76cc697a", 0x6d, 0x8, &(0x7f00000001c0)=ANY=[@ANYBLOB="00002e2f66696c6530007fdbd4803e9ebdec46b475be2df68099ff7b4b13da1476473e98fe803acbe5a6c05fb512fa1678b7c372ac3e58a51c0d9b101aa9a3780a0a9d6f2415c6f13fc1c6b2cef71722e11a4288f735c1d4bf665aba785ac766601f1a984e84405528ec52e75b96f6e5b73721ca6d"], 0xa) mmap(&(0x7f0000657000/0x2000)=nil, 0x2000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r3) r4 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r4, &(0x7f0000000000/0x4000)=nil, 0x0) r5 = shmat(r4, &(0x7f0000871000/0x3000)=nil, 0x3000) shmdt(r5) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000180)=0xc65d11f977e51ae2) 00:04:43 executing program 0: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000040)="5c103a922d8b7f47ba", 0x9, 0x7, &(0x7f00000000c0)=@in6={0x18, 0x3, 0xd7, 0x5}, 0xc) 00:04:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x1, 0x0, 0x3}]}) 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='+'], 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) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(0xffffffffffffffff, 0x0, 0x0) getsockopt(0xffffffffffffffff, 0x2, 0x2, &(0x7f0000000100)=""/16, &(0x7f0000000180)=0x10) 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)='\x00\x00\x00\x00\x00\x00\x00\x00', 0xfd) 00:04:45 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x6, 0xbf}, {0x6e, 0x7}, {0x6, 0x3f}], 0x3}) write(r0, &(0x7f0000000080)='\x00', 0x1) 00:04:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) r1 = dup(r0) writev(r1, &(0x7f0000000140)=[{0x0}], 0x1) 00:04:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffff9c, 0x8004574c, &(0x7f0000000040)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x2, 0xfffffffa, 0x14}) 00:04:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)=0xc6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x24}, {0x4006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x101, 0x9, 0x81, 0x7}, {0xc4, 0x3f, 0x7, 0x4}, {0x4, 0x1f, 0x0, 0x6d}, {0xfff9, 0x5, 0x46, 0x9}, {0xca, 0x7, 0x5}, {0x8000, 0x2, 0x5, 0xffff}]}) syz_emit_ethernet(0x474, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000088a838008100330086dd628468430436080100000000000000000000000000000001dea5a32f5d07554d2c9bad8b1e63bdf85000000000000000c2040000000200001d0004b868000000110020f067000000080300000000000000010005020005040103010500000000000502007f040125f01900000000000001cb71ccbce6de6d7f0d226e1995248a6cdc77fc95ad7bf5b5fd82a73bbc14b8c107cce48e4805768b4c54be4248ec90283bfef748f59b0e23cf2bc63a3d7f6edff1e7962dd299e574fad07e093f6005ad555d69f385033a2920cea7293e969479edd42948934b7f540a1d3dee93281eeb2423c099f4e5987845edc48c5dde0296922f6b2854a2a61d58815fe8e67023cb756b056a6f1c5d78fca10506660702ff3535dbc7d3545c7c234fcaa6675f9c987365b34d54ac8cfcd6cfaf792acaa81948a1aaa96b1f5f20bec563fe0000002f0e000800000000c914d04b5ff1dc1cc09fdc29ff82c0aaff0100000000000000000000000000010000000000000000000000000000000100000000000000000000000000000000ff01000000000000000000000000000100000000000000000000000000000000ff0100000000000000000000000000016c06000000000000fe8000000000000000000000000000bbff020000000000000000000000000001b401e82a3b0265b6997506a6d3ca89622e00041868000000000b0000000000000103000000034c5954f99194f31f06a441c0564978b62ac990d8017dc909b9dc84e2e5739734952fc8243ad01a80c8e63b959949b888f593ebcb8718b782ec1fc48ba9646949c2f5284eb120b5850277982a81c204000000080000000000000085009078000000001f1da631ff7d3a32ac1f6ea6611f590cb55f335529d1508f3f10e8d50427e8fb135e3077319574664a833f95053043252d5f275dd12dc06d306b29a3971102d0d6c92667e77b82f85ab19df7e7ef4294e8c56ff7175291413724efae23463f53c052c447f3f95d2b29767ff21c623cca0576161ccdb9c61834e4541e75e204ffa6d7a20b55ab6fd675babf0c8ad55d4c4e037fbbad56c5544d46c643c1b119b52eb8e71aa10b57dda9c5d8dbd63d32acd21cff1ec552d068cd5b2529b320389e395a52be9aacf11c44c616be267dbdbe1d2555789495ec3b4221b458b0b0f50c2ceef9b804e9087750f4b37c8d6990031d8f1c83d10fe8df2dbec696d53aeb8da90f1f17cfca12c0f9bd2867357bc53e2bf3e2debbbed3a83735bba3976c00cc1428140590273a23d769de827119040342bbf81a04fe996e2b9a72b03122cfba96270f0f92cc726cdca15392c89bfd33d65d41c3f981069ae1d70f7d3dd111c84b11e42635562a94efe39d89cb767c8dd8cbfbdbf4332f5b77fe47af613a0b45e5f2f49632b4ac3b5a0b7b4eb72ecc35f72033888ef8a7dfd1167ec2b598c575e4fc08e509d2493ddbeb33d5e5fdbe0c4e84a282dd47d71ddbb2ae7fa503c595244393cf25738c1a682669313eae1dcdc249cd093532f86abd8ae6501a0e1903a40de6c56d5f78a6f1475bd0341abf79f2b0a8a0e493"]) 00:04:45 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0xae) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x2) getgid() r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x0, 0x100) bind(r2, &(0x7f0000000200)=@in6={0x18, 0x2, 0xd, 0xfffffffe}, 0xc) open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x1) 00:04:45 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="dbc7fbcb9c374c5720ab600086dd6000100000140600fe89000000004f659a20cd4bdcf7f6a9ec2576000000000000000000bbfe800000000000", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="5dda"]) 00:04:46 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) 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, &(0x7f0000001300)=ANY=[], 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(0x7, 0x4, 0x20) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000100)="244e7f7cb0b4823f198e3ca4c9d2", 0xe, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/172, 0xac}, {&(0x7f0000001240)=""/160, 0xa0}], 0x3) 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) 00:04:46 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x6, 0x40, 0x2, 0x0, 0x2, 0x10000, 0x5, 0x0, 0x0, 0x20, 0x54}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc19e29cc51fd1882567f44ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a0000000000000000cd846e9ea6bfe963e86814a576b25d13ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0790b99c9c04fb2c6071effe54a4af"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRESDEC], 0x4a4, 0x0) r2 = msgget$private(0x0, 0x0) msgsnd(r2, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc19e29cc51fd1882567f44ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a0000000000000000cd846e9ea6bfe963e86814a576b25d13ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0790b99c9c04fb2c6071effe54a4af"], 0x44b, 0x800) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRESDEC], 0x4a4, 0x0) msgctl$IPC_RMID(r2, 0x0) msgsnd(r2, &(0x7f0000000180)={0x2, "dad278024e8d1c2f02e538394d2c841b08b52db7cf260f62877f965407d97e0e14c22b46449373b9f656ef79347085fcecf2788cb31701cfc63eabe72977459e23db688e9f2d7ff48e025f97a826ac7c4191a7a2061b5ccb932e6d4689d891719c278956f79cf93e3fe0a3b77a58cb4925775ef3a446ad176c04b7de4f4527732a239cd9b3b1ebf8ef42635fe5ba41f725d0d522e23d11094c7f95f204b5209a9d8577cf1a10e953fbcd4caed5038e2c2a03af9cff9da82f6b030dffa5d7c05c46aa46c0"}, 0xcc, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000000)={0x2, "8e9a246bd43fafc6fcf32f4cc4d4e49bf181848588"}, 0x1d, 0x0) sysctl$hw(&(0x7f0000000080)={0x2, 0x3}, 0x2, &(0x7f0000000300)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a4800000000000000034314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4ccafea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001570d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) 00:04:46 executing program 1: r0 = getuid() setreuid(0xee00, r0) getegid() r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) chown(&(0x7f0000000080)='./file0\x00', r0, r3) syz_emit_ethernet(0x46, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0xa, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, @loopback, @broadcast, {[@ssrr={0x89, 0x7, 0x0, [@multicast2]}]}}}}}}}) 00:04:46 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202dd1effffffff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500c297d0bba1248defae40f01db76dd58e2c9600bfccf85df90125584b3e3b6ea4a10f2d6eace07b4f4dbb97a204d104dd351ce408f6238cf812e891c2c74077163a0a4fd3284d4c2ea3499bbfb604d7e34e", 0x54, 0x0, 0x0, 0x0) shutdown(0xffffffffffffffff, 0x1) 00:04:46 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb0800450000300000000000019078e0000002ac1400aa05009078000000004500000000000000000000007f00000100000000f1dca12b2778015eaee7b72fd7b36485b6b3bfecd602616aed9d3175224f819dd35b521550b1bdaa32c0f35919e8f680f6f0c7279f560ea00a756d8fb69ebf995da772f59d6456d97f53bcaad8b05403a467f12f9738f980f0a2f73d170aacfd0507bf503a639c09993d42cb04ac1de3d5345ec3ecd583c75d57072b72ffff5b9ad335944a32425475ccea87608d1337da55"]) 00:04:46 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x6}], 0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10000, 0x80) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x36, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000100)={0x200, 0x20, {[0x255800000000, 0x164d, 0x7, 0x9, 0x3, 0x2, 0xfff, 0x6, 0x1, 0x0, 0x6, 0x8, 0x1, 0x8001, 0x12000000000, 0x2, 0x8, 0xffff], [0x10000, 0xdaaf, 0x9a2, 0x100000000, 0x2, 0x7, 0x27, 0x7, 0x7, 0x539c], [0x40, 0xa1, 0x400, 0x6, 0x3a, 0x4800000, 0x40], [0x239, 0x7c30, 0x1, 0x7, 0x1, 0x8], [{0x0, 0x3, 0x6, 0x6}, {0x2, 0x200, 0x0, 0x20}, {0x12ac, 0x600, 0x7ff, 0x8000}, {0x9b5f, 0x8001, 0x7f, 0x1c00}, {0x6, 0xff, 0x57, 0x100}, {0x817, 0x5, 0x7ff, 0x800}, {0x9, 0xffffffff, 0x7, 0x3}, {0x8001, 0x101, 0x9, 0x1}], {0xfffb, 0xfffffffd, 0xfdc, 0x10000}, {0x6, 0x1f, 0x5, 0x2}}}) shutdown(r3, 0x2) 00:04:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa22]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$unix(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x480ba3ef88acb7dd, r0) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 00:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x20}, {0x4c}, {0x6, 0x0, 0x0, 0x4cd3}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = getuid() setreuid(0xee00, r1) r2 = semget$private(0x0, 0x4000000009, 0x1000004d0) semop(r2, &(0x7f0000000400), 0x0) semop(r2, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f00000004c0)=""/271) semctl$GETZCNT(r2, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) r3 = geteuid() r4 = getgid() r5 = socket(0x10, 0x3, 0x7) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000191c0)={0x0, 0x0, 0x0}, 0x1) getgroups(0x19c, &(0x7f0000000200)=[0x0, 0x0, 0x0, r4, 0x0, 0x0, r6]) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000380)={{0x6, 0x0, 0xffffffffffffffff, r3, r4, 0x40, 0x6}, 0xfffffffb, 0xffffffff80000001, 0xbf8}) fchown(r0, r1, r4) 00:04:46 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) unlinkat(r1, &(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = dup(r2) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) sendmsg(r3, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) sendmsg$unix(r4, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000100)="811f5620cc0f42953cb547cc182cf27797606a5cbec6cc520cd8957fbeecc491533303d39520eb18fa16e0533b3d0d1b454862bd5de779ab2cab838db37b214202aba98d849f4c3f6fb662c59f197e397a6a22ac33c6a39e7e", 0x59}, {&(0x7f0000000180)="ad8691ea8122a5b76f1ba0f45eaa15878e92dbffeb184c1bfcca68391568e74d4592288dfacbf830854a4c2dc0c5f8d1574fdf73dbecedb0452ad600cf9d65a919e9c3a28fac6e11b3c512f9d7e783f2eb6e7b5492f1bf096cb8cc38338059b4cf0b647da18dd63a7f8ae8ca50123845c72e68984278f9da97412fb0345f69c70d03108bbb22c551b4d2046051d1905f282d99c469e977c2f8ff1e0f83dfa29520ce687d5fcd263814b81ef3fc1c1a2af88923c53da174ed369e422175ff8e53998ed7890ba0de584377b88ce945a2fd9a990fd9d5ef5c", 0xd7}, {&(0x7f0000000340)="0609e4f036eb1381d519c62715e2e34cf17e4b06ec1565302d54dcbe012bd0b5c4c1f5725b629654962a7c482df890d298b1e7da1d8aefe671a02bcc48cdf1a5737ea8af1c934f1f1b06da54a0e02c0dfc4ba72c792a427e80631b7ef0c39e730549eab817dcd3e6227aaf2ab02bbfef92b26b399396b3aa4ef3b71c1f7a4741827addffffc0f4a58e4e7a2adb45a1db88d9d532890cd495d65c3fdf6994199938276e5170956b834ada29b9d368a2ee2c82b2a1a5ed9a28af10debe13d51913e5b7a92d23a8ea63d3bfb9e486c2b4bc1071d076194911d2989c9a557c", 0xdd}], 0x3, &(0x7f0000000440)=[@rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r6, r7]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x48, 0x1}, 0x2) 00:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000500)=[{0x61}, {0x20}, {0x6, 0x0, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) sendto$inet(r1, &(0x7f0000000080)="92f29b28bf43822c9fc19f72e86edcd0663203e4b8502306d208008959dfdebf789a6b21944072ce445dab128c3b77749ef3f6ad77e3f50075c91b547a9a0f010b7a681fabfa1181836dd6449c0ae04e3db8a9699142fb13acb923d16ff8fffa4ec3622fa839753652a9840374cb8f5672d7ce22c1ad4b0cc322c48149ddbb1aa5b8736bea3765", 0x87, 0x1, &(0x7f0000000000)={0x2, 0x1}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 00:04:46 executing program 0: 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, &(0x7f0000000340)=ANY=[@ANYBLOB="aa08bc67be8284c7bf255cf7e1b1740088c01e6227307c08c15404cf1de540a08d8ea3b4724ebcc44a20e97942a16382c63539418aa749457cb59943cbe46deaca64c65b9bed25a139f9cd3b94a083272443320ceaa073ffffc7b1e2f0a4424401c78badc308ad33f3edaa39d1e345eb61b7c57cbdec8f42993b357d2612ddec529ea9b7d3515707887112f568bd0a45edb768536d51bd5335f7cb3dd4d8cac0f9dcf820fc83eb8a0c55eb64a3a93e18fad15448f468c848cd2fd5d9ab61b0c5b2a5ab15ee1a5454dd4e8bc827f4b176afd7d80c69dd817ad7b4061c44931f09505cef80973ee3ba87690c89077087ad2fa67b460ad41fb57873af5409aa44a9864fe5b936a22df4e46663b4439e7b6d5069f2f66b3dfc8ff59cd12a9a770da870488d37f2e753968320a70c9c0581bc"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x7, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x8) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000180)={0x4, 0x5, 0x5, 0x1, 0xb55, 0x10000, 0x1, 0x10, [{0x6, 0x4, 0x1, 0xfff}, {0x80, 0x2, 0x7fffffff, 0x3ff}, {0x0, 0x81, 0xffffffff, 0x7}, {0x7fffffff, 0x576, 0x101, 0x81}, {0x7, 0x3, 0x5, 0x4}, {0x6, 0x6, 0x6, 0x6}, {0x10001, 0x7ff, 0x81, 0x6}, {0x1, 0x5, 0x1, 0x3}, {0xffff, 0x1ff, 0x6, 0x7f}, {0x6, 0x31, 0x1, 0x3}, {0x3ff, 0x8, 0x8, 0x4}, {0x0, 0x9, 0x8, 0x8}, {0x2, 0x81, 0x5, 0xe24b}, {0x20, 0xfffffffb, 0x6, 0x4}, {0x400, 0x1, 0x5, 0x2}, {0x10001, 0x0, 0x3, 0x401}]}) 00:04:46 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x8) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004808ba8002b27fe0901000000000022000000100200000000000014000000000038c942336540", 0x2c}], 0x1) 00:04:46 executing program 0: close(0xffffffffffffffff) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r4 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0x7, 0x2, 0x4, 0x0, 0x8001, 0x0, 0x17c, 0x2, 0x7, 0x7, 0x1}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000280)={0x2, 0xb655, 0x2, 0x1}) writev(r0, &(0x7f0000002a00), 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) read(r1, &(0x7f00000001c0)=""/185, 0x7ed1e495992e58c) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r7 = getpid() fcntl$setown(r6, 0x6, r7) wait4(r7, &(0x7f0000000040), 0x0, &(0x7f0000000100)) 00:04:46 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000040)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x21c8, 0x30, "8957dc12f896715f832fa04887f306da277c7ed4", 0x1a88a11a, 0x4}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) socketpair(0x20, 0x3, 0x4, &(0x7f0000000100)={0xffffffffffffffff}) r9 = syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000040)={0x100, 0x0, 0x800000, 0xe150, "7e734578ff5dbfdcf0000000683a00a52d00", 0x8200004, 0x1}) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xffffffffffffffff, 0x86, 0x80000000, 0x2}, {{r5}, 0x330c2d46925b0eb3, 0x1f, 0x2, 0x5, 0xffffffffffff8001}], 0xf3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x60, 0x20000000, 0x5, 0x8}, {{r6}, 0xfffffffffffffffa, 0x80, 0x1, 0x3}, {{r2}, 0xfffffffffffffffa, 0x88, 0x2, 0x8, 0x10000}, {{r7}, 0xffffffffffffffff, 0x23, 0x4, 0x9, 0x10000}, {{r8}, 0xfffffffffffffff8, 0x0, 0x80000000, 0x81, 0x5}, {{r9}, 0x0, 0x4, 0x80000000, 0x9, 0xac8}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x14, 0x1, 0xfffffffffffffffa, 0x80000000}, {{r0}, 0xfffffffffffffff8, 0x20, 0xc0000090, 0x80000000, 0x47}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0xffff, 0x6}], 0xc46a, &(0x7f0000000140)={0x0, 0x12b}) 00:04:46 executing program 1: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x1}, {[0x3, 0x9, 0x0, 0x6, 0x0, 0xfffffffffffeffff, 0x6, 0x0, 0x2, 0x0, 0x40000000], [0x0, 0x4, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x4, 0x0, 0x6], [0x400000000000000, 0x0, 0x9], [0x0, 0x0, 0x0, 0x1000004, 0x0, 0x2], [{0x0, 0x0, 0x0, 0x2}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x0, 0x0, 0x9}, {}, {}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0xa, 0x0, 0x800000}, {0x3, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x7fffffff}, {0x1, 0x0, 0x0, 0x10}}}}) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) socket(0x2, 0x400000000002, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x2fffb) setregid(0x0, 0xffffffffffffffff) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x1, 0x0, 0x43) fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) clock_settime(0x2, &(0x7f0000000cc0)={0x4, 0x204}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000100)="bd2f6aeefa26882b4a6a3870f35b7ac28eed6b9e67be7549cc073e8ef2f0e7f2d939e019bc2fb5e3ccd87afa465b0017ce5922d8bc6a2ec32705640218ed0f2e865f489ec0d06f6cb07dd9f4c7a06c2b6f1fc005165865ba184dcc23a10dae106822b3ebd97dce05ee21f987fc66c82c03735b4bd96bf4fadb64a382bb1bf9212c8192afb7605d72407793ceed8b4ec1501171b14f4a97e74fff6c05b9b8b8c5a5ef1730234a44eb12963ce45424b875cfd5519fc5f9fd4445a28b1190b3501ec165f48b14ca560d7ebcf4381959c3a917d8148b91c4974e6a42e97c86c604d2d2180f2b", 0xe4}, {&(0x7f0000000740)="4144d9e025c2e4c3f5cd77b6fb1ccdb40a9186226256b3f9c6cb8f0ed133eac756890b8eec91c3d28eba4eeabbbae237f284c34974a139f87e56e5cd370d20af5ef9aec6024f9cd120bb1462e345d03bf3ce8fcfc9cd6b3d3d54d2b589d4cba80141aa4577a0666afd77761cf5952d2b0bd0f06ba46f13bb51c3e0857baa5d91666b3d0d96bbb11d144ea41efe2bde773a0b7e42b6fc080cfcb1c23b454e80f2f282340b377922493a2dab1ee9b84275d001831b222e709858965fb65eff3c8c440940fac095245c43a304a90861fb", 0xcf}, {&(0x7f0000000280)="a6137868a702032da69c85abfebef7d06c91a44d5bdd64d7174ee76c7fefc26987a0d52ac44b9a5faa77523c03572385fcb267b00101000080ffffffff0cb2a4df93b7c87bf5a973e7b857840cb9554726729c48376820fa5f827925ab93500412c364cba3fbfb6675c00a09785dd054aae028ec0eb940136c4ca0d62268feeb79dd8e5a4bc7e56282ee28ddd9ed5875d34c1cc2", 0x94}, {&(0x7f0000001000)="14d4f3e0a59e584ef77161d5fb167f1eda763eb15232e983addcec686f1ad8326b4b272de264161b1e58757608605effe9d54a3e2f7eed39a0a65e6daaccff87a2a3f64e2ebedb2ee0c1431385798812fd20db56d49af8af7c441af7e63623248950d09a7649deb928af264eda78e3c39a9c08785664ccb765f7a592d6639cce43958966bdc36023e17e56c8fb8b290c65b2ae711942a9d7859e28bf80e6933348099800827120e8fd476a3bdf694c35c5148c15c9d5d546494e0001f06bcd809c7eba8924e3c82ad7a2da11208dc80b71cd5457cbc5708d4d485765f0dd34af4b843625fe958c272662289d1d25281204bd8424b562b42d9539e31f77d60e4f93c48452f5b7380ba60e0d6ee5700894eedde9064d1cac8dfe255112841c23663ac53259d596015198df390878212fa3977f44e82b46465571eed7bee948a16968e48f0065e1a58ed00fdbb40468a5a1cf3b7425b4cbf66baa6f33a9bc268c2c4afd618fdb1cdd7d7ff85e6bde98aeb501c057085d0e66eb734073e4a4afde4f61f0126cae9b4f8c88b73f078f2b56acc0a2a558dffe56164dd20aeec7aae1d3451a1ca6", 0x1a4}, {&(0x7f0000000540)="34550737088a0022b71826fde746d6c20aa16b96a1bb26030203e7f75d6d3318a041cec02365d44a0366f7f75cab9b04f90676179e1ef95310dd39bf7d3b32f8672c2f0c678c0de97ea00d34ac1c9c58c35e0bb01203ab69d390d2e24e47f3503a74ad0b5d6fc3577e85c53d5ed68a8f87c746b66bde0ce5337f16b97ee7f67fec60e8fdd20f2a49cb62e39f6c1e4deb58e32e84bcee3f9a1c89d50ab2873219616470ad5e912aca78215dcbb860b57d8236441f6b29635ecd49ee570197bdcd1eaaeccb27d411d38e5840fbb10052a1e0889210caf640927fa5de3ed72a4db66f8c4b27375615dba925", 0xea}, {&(0x7f0000000200)="2c1c1bcb74f98e86", 0x8}, {&(0x7f0000000640)="eaadc2fdc79c7a4e0714a7aab1141cde96be4a333f038aa3844108ab169b41c99eacc199e4a09e5af8960d8b0b09955ec6664bc6e0f5e11c9f43b4461df4ba7e2b2c0000000000000000", 0x4a}], 0x7) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x5, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x7ffffffe, 0x2, 0x5, 0x9, 0x6aa84701, 0x100, 0x6, 0xfff, 0x1ff, 0x30, 0x7fff, 0xf8, 0x10001], [0x7f53, 0xb, 0xe6, 0xfffffffffffffffc, 0x347, 0x1, 0x6, 0x5, 0x1, 0x203], [0x2, 0x2, 0x8, 0xfd, 0x6, 0x0, 0x6], [0x81, 0x4, 0xff, 0x8, 0x23054, 0x4], [{0x8, 0x3, 0xff, 0x80000001}, {0xa, 0x3ff, 0x1, 0x80000001}, {0x0, 0x11, 0x1, 0x8000000ae}, {0x7, 0x101, 0x1, 0x400}, {0x7, 0x8, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x1000039cd}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x38, 0x308, 0xc4}, {0x805, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x2) 00:04:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000300)=[{&(0x7f0000000200)="61235978033c734c3204cdd4217222", 0xf}], 0x1, 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0xfffffffffffffffc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 00:04:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r2 = dup2(r0, r1) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x40047002, &(0x7f0000000100)) 00:04:47 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000780)=[{&(0x7f0000000040)=""/108, 0x6c}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f00000001c0)=""/220, 0xdc}, {&(0x7f00000002c0)=""/253, 0xfd}, {&(0x7f00000003c0)=""/244, 0xf4}, {&(0x7f00000004c0)=""/75, 0x4b}, {&(0x7f0000000100)=""/28, 0x1c}, {&(0x7f0000000540)=""/68, 0x44}, {&(0x7f00000005c0)=""/186, 0xba}, {&(0x7f0000000680)=""/206, 0xce}], 0xa, 0x0, 0x9) sysctl$kern(&(0x7f0000000140)={0x1, 0xa}, 0x2, &(0x7f0000000180)="eb", &(0x7f0000000000)=0x1, 0x0, 0x0) 00:04:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername(r3, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000100)="12fb93190188a8decbf5ac951da77bf05c1fed454d810f8c926406e4afeb5818f07438acd7d9c887ac257c7a35be72d39fb693d77f2f43fc74ed6a22fe624193ea671e46bd6a2fd56d31888f7520d3f590d14c2064ff73f01914d948853d49b861a340f3a181c8278838bbea788312496b977ced2010c01bf6ff2eeb5a5916b192b04cc26f704f1f44efa8b17e34dafcbb", 0x91, 0x400, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:04:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:04:47 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = accept(r1, &(0x7f0000000100)=@un=@abs, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000180)="1b9fca72d4c504c7a4a318d75cca42f685e680dc5909c88e2bfe17d5f10d0e6331232ac38a4cfe9941b310221f4cb1fcf61d7795fca25820d99bdc76c675b5019257c245b45e978bac9c77ba130dd44080fd4d3d8340dcdc2e9ac80a11509ee77f214d0c94a9f972dc98dd35f78ad53ae0b16a05539de324f47ad584005c35890cae92d39a3f12318a3369ef7d574aa5a57f3e241c11fa7a40f2f040b6f15cae61ff5e995f1c148f30b24442826f137a57c44ad5b46b99f21d7125239891c48f51cc72e98528c1925b400a236030035216bc3a4c71869c909f2df21f376d16c630becb5fc83a", 0xe6) sysctl$net_inet_carp(&(0x7f0000000280)={0x4, 0x2, 0x70, 0x1}, 0x4, &(0x7f00000002c0)="8e0844d4e386263a5c68555f75bc1613ef66955fb47825616860e3304ee810292e625a54eccf81eff10aade785420939861790f2be75353876da3c2e6b3ce21c7aadc56e97f3ccd8456c3f74df4b9773d79891cdfeb5e54321a37e20aad7256482082e7709edd4308993f338ae89f20ac5378747667c5add0a00ad34a0a6aa714644410106380821c51e6a01e13532b8fd80a247369f6dc2e38543266516d94ad9eb51cb109a97eb78423cbbfe9de7e9c53112ea3fbef31fcf07ffd59f176cb31fce4063cb6b6e7f8c1e5ac2789c27330e9a44b2eda4539d85dd98d13926699707564b2d381300ac1246d0498b2172dda0f2f674526cf592f297ce3024bcbc99e588eb9ab71aca002bdb3083cb1280f5b96aeac3f3483c5c3de92d6870d702d26f0201793b948c4d96a8284eb90811ec60627c239ac30e75f7b4a6793e16ca98851b079ba69eef33ea1fa37bfc536558261caa6910189f451ca8857aae4b7c9e603ea6b2b13e5743de0688c45853be40044c7b023c0db578d4a26b5003f08077f14513e0512f0a85dc22d59f41ae09dc957007cc4d04d249d5d640894d933229d574159eea8fbf475dbffb0a9b1a186ba19c30052aa7254488f0fc4fc8d2de67e7126e962a1c9a22b9981210263effecd46cdbd40dc4de4a176954524d4ed707e4799f9850d0c947175b61992e6eaf7645992ae56c4a448be07b354ea0d6c7175cde1612864de63584e2d88521816b1e9943214bb6ccaafbb3701db3f3df8dd8b904409f2f8c3b5ace630dc5fa3567549fe1eb87a2fd27e88da1cc897fbd5a27a89aafeea93753aea3e9d4dde755ddfb56517bd0d59102785142fe28a58ccef4606af18df03753fbae7108fb36c45e6b05f59d5a2ad79fbfa3c136d6ac687deda35fa167d1befca6838189f0920c2a068f8238d15686678160195040db24cb848a5bdf9fc01add17b6154a20d5e50609c267421454cfd3e1eadcdfa6e1c07f9a74cf1339f2fed8afd77c28abd8bbdda39e6e5ad51384faa52267ccb2b7d0af4630166ee10d15e6a469826b36878006d48886c1d637bd93accc5a81c7af08b8896197643a7f0436bdcd1c3633ec88bf8d496fc856d1796cb63d84b8789d8e358becd9a7edb7244b361a0d32954f1a129c72feb62d448229c037673546ec63cd6eabea0f249aa3aa392e5eea57abf19afa1a9e0f015a9ec94645721af89aa3efc38442eb32eaa0912d5482c6c93b2681875e4b2ee4d62c9491e5dbda79d23997cd6e076fd9efb7253668cc10f0dfbd55dd4f20823b2be034f35b29fbc8065da4af22961ddf7046b952a004944c94417df1a134c4efb85f60f9c03b8ff96b518367476919f452ab12b1e773a138faa00184e7efd15047a777ac5142cc2b9c5933cee9b24fab041e0ad7c7f7070e61c0ac45b738e2bce6df5fbb7aa90bb8c9baaadb499e25ab66f704f16cc8641ce2c7735926919c8fe2a548bfadca6bff06caf0a7a0b806f3736c9c254e4f94deb69c7a09f7c7aeb4b1956f63a06e6080e42722f715129606fe0dc9411c990063b59cd91307d5cf7c6fdf2e8ab464ad8b2e7209f7d931b1954f40d44d291ef83c7a06c18806a68ea2ff959c459e7235b9a8c8fe3a8c9eeb5d71118662f4f2a1d4ae398d36af5a8e11d7169fb3d8345590ad39e5fd78fe0e2b727f8ed8dd2f06e21ee459fb009d66f37073be0b949f2c39d86235de5c93c2b4270b5b0e6bc836c6bec9bd895de5c444cbf26bb6731d494da1788da5e38857a30e434efa2edb335f38c660c2502284a5326c9f6af01838e2322d4536a096d7a2d7c4f716d1c4c9e09ed0c36d438cb2797b39d8efce4c6f46dd6262e82839cb8f8dba541f3cd57544bae36e8f15fb8d19776e11be8d1a024baf66e2ab1f66a9bbca9839d8e50ba4e800eafbaa7ed6e8cec491ba969c9d61b06b6d263baa6c104f80a69dfca6eb979914ee005266a288820fbbf611d1e19695cab091ae61ae9345c64acbb653d10885d4bb64713842cb2fe09bd2bec929398d387ba73821be7f29b5814fcd11c28c00814834ff9c870068ca3cc5d44af728a1850da7dd3eecd0519402a0138e5a6968605aea93298b7898e1bb9c40e9454109ff55972c90ccbeb3fbf029d482840e290bf656dcc565c482834337a92329a43abddd7682596e01f4ecebbe406e8565cc24b01ee76b6586900237beb75260be353221380ad65c8004258eeac0626f846ae6dfe649d7fa8a13370567a6620901129dedb2574265a691378245d9b69429640c5cab9ae30223909b2a54b482f1c46ea2abc64548a3824fc5c882275f01b94378dfc74ccd46fcf2f4c8664ac612ea9e630495a00b6c95fbeeabe1446066c04d3245b989760f6344da36ae6c24b351ecacf6b37a83cf49ca3daadcee58ca8dee2a128eaf0df13aee09e30b0432bf4eba738b3f0d314e1c4fa99e89eef24234a3a74795ae83cc8ed0e631473f85c31312305f94763115e9e9aa681d91338a19f0438d8c47861fde96ca9aa30109d814bb62f0f4cedad4913601121b14d82a0bc21e16d87720c0627167abf752df9bbf3d2f598e7b7a2d1aad9b5d46297f88277cfff0aa95f09aa14bf791445edeacbc25e27484c9d12e9d985685ff958296683ad8feb00279c60bd9fdd7ed35f2ee775c9152934b30bba4fa54924025794cd1623f651809d1fa1dfd889eb85073cf4797a5dac8f08599d68aad49e8a2203c56a481d294ab9b98860d6900696e5f63b270b315f0d9ef1fcb2edd140f9478c99b52d6a8a031506c9e0e5bf840798cb97af95b504d381c1d40ba94a6dfb2efca5863a974dea6b0b9d02b0a9faf5bd089d8ff5338f6f75c1611551bb2e79a108d49e8cd95d0cdb9fd45c9847d27e6bb6c18526cebc5ad05054893171a68b5c495d9960397f09055db3c5b72c7e6660c01cb91d0c6f41663f011f67308be85ad48031f981aecb806f2c6fb68389e2f6ec19227d2961c3b62af4e9c3c2065c7e2ecd5c71c38504a2f95b121dc8e2e23bf26d026174f8009717bbbf7c5bb185cba57bb9b0cb039feb0b74ba63212499286378104847770ee6652ff438c735f1abff8392e768b249fea0fac0d8f15f04aab224ff4923329d6104229be8fafda1f0289c7bfcc5eafd4db13b0665831c991853c383dfd9ceee9d5d2bc64d7de1fa07a46fcf3d9239c1a7f18103583fbf0a6c5da68bc683e14e91346b4bfd7ece410c290d60b440dc16c07c05bec8bc91f0c4d617af6de800f549c03c78273616c7fb1485b4264fa9ad39f40f45277231e9b7413504c2143a521df712ae6fafcb5d9a940a473d9667478e3f2c0f828ba484449c15a347e2c911ecdefdc716486c9d2ba88b2d5b45fdda35a40451837df226e9ff6a838b810062b1ec0ccb333f8a2074dcbe9ee3df0c7a0cad3ec23a2bc0ef8f77995ebf49a2bb32cca64e704783cc91badb480f42f0d6089079ef7d4d1d13dc67c1d1ba2fa55f6ce87a802928eaa72e1145c28f24336a39d1c1b27967ce4cc0e7ae559115faae090800e04f8995642de579f77a215a6c0e4f2d044028f2f926fc1dda2cda11322b355a2bd7e6b9d11e31b7fe98efce9b08199531ebf405a44737400892035e6b18cd3ee39019a5d97d5e8b4509e7fb160c13a11237bb4daf8382b41b793b133b6f0dffa89f856d60e65cc76f9c0ffe955daaf9d3585a9588563813ff7abcf5dd08ff547dbab0f5558d292a928ca4efa4b1b13b960ee8b6d853fd3da1ec0790de3a9a2d35d33a094e604798caccfa8a15c065b1c3f7a195eae08195cb9b431072a91dbca602c6142bb41fb992d06e15232a6f2c6cd20a3a8ab8aadd48617116a6f0fd8a3da173a98b32a9c443a54f344848c80a88591c1b16a98b13a7377734ca81e5813e0e3aed89f23ca15f1094a5e5b97dc274017422bdc7a605b23ef13040c12e3365cb762a9ef8ba8f0532df240fd32606331d26eb648333210111db8d3faf3ab58e3cd99605dcd3b33cde8d009c2c43c39466aca2ce2d40e26b1ed8d6987327d9ee8019a54553e351e1bda30ccb3cf00157e84e9fd9be8cd89de38d5e9fc9c8f6f74216ab91a16398c84046d3c6591ebe1d2a5ca1ba2ba4c8987a9d9a3974fe2952cc25b0b1ecd9a163f195a4cac239ef54a80513b09f955c5aeef75c980cd3041163c2ff307efac8c361f29aaea1c52d4f21b74a58c7c9c30175a98ff202182642a53e97562343c8389e5f5b4c4af55f1dbb939a938a9d2d4fc4a5a1e62455933db7d33c9ff3582a078633e14167c0b7cb69df1a6d019b8b50a8b35fe8a26fcc32bb9530b478a2ee14f53fc738e13b0db0b2d889f706ba9c4934d83e80f85db63f6c07de1975d8f5a0354545c70160ed2ee60b2656ed8b294442c93b09a42d24132dfc10d0a397385c8c7934d4d7a02c1a178302dc4161bd8ecbced53800971be93e921fae1b768b717da21856b96f0ae2eb57caf2d8e17c3adb9eb1ec9387f24e36d0261f18b6e9c28075b3964d2600611e19d5344490f51a9f04c113d8b1e27eda15760a0d66f4e86aed9cba4306b66c7c094b556892ea437067dfa39df642e7f0270cc771e25c4fa6654e31a33dbe353b6c06fb4360e5b4302f2d95e6783b2247b4e20aeb1367ea4a4ebb724bd6299adf5dbe2d218913b55aa6a69a5f2476ca818e0ade7ccb2e5bbebde67a57dedc9e3ce61fe96f55eb5f860bd6b8366b78af246c53bc90cafe318869207748f2e61f4b872e77a489803d277a1fd7bc92aefb59c39528939eda39e8f8aee4776691359740b9d876a959775dccba05f31b05f79032120b86d076f05defdeb86e06ca391029f6a2d14c879d4d0ad1c7916eed37bc815da7c68c2e4ac7dc3ade30672c58eae9ae535ffb11f8ab570e26ce2714907ab36f29279682a2cdabd00e13ea09cacd69ff3496d5f4d865c97d667339fdf88317aafcc9016b3a9a542e28b24c136d3491d1387c3a8ad6dd309eb32fdc908a6aec1df3c4f4c4e749e4f9ffdfc5cce3276b758190377e46e196d6b8555ff79d5dde9e3d17fa4c75a7e545586f7c739871dbe6c2983fcca3f54eaff8927e1181dcd44c432d378e79bee15821bd85892442ceffee59ce0ac2d73a4f54dcec209de2781711cfce81067118bb8798745e18da742096b41eef72fd38e1515443a94ccac805327b64be4eb715059b3100cbb8c01a3928c61319abc89c70d70614363630fe336c8bd6fcbce292d1e3387e9dc342e2e84b22ffd07113f2e5defb648a4a54fbba41fa9857ae61e02bd5c6fa412c138d8fa09ae5254e7192d3d0953fd3486cdd181aab1247728a8e2026d57e1cd9504e1a73de353c36c94c30c1b0a48a4a4d6ab0f9ff560d0b5c80d6ebd9303dae9440205294ca1f63ec1b08d2a1b234a708ad6572e8951fd9248e4119bf0bcc6396a933f6c0023dccdd7788d34ea26463cf8ea358b4f48f63094370533640b35cede3cf9fa412ebcea8dc873ea9f8a7d0e934d9eb01c1b8550192ac9b3af6770ffba0a5489ae373dbad27a30abc0f3eefa6d542ad51e27aae30e3a3392020d1d632dab1648866b4445a8ddd3c06b9bff02523d6d9e3b4449204f903c9c9ec3371bd6f65d7f60c141427026a8e75e779f796d80b7bda0d39b969c2e76d458c9a118b1ed430fb441fa57b2be62ef0cce1d16e3589167101d5833e505b31d76f68e372538ff95722bf948d6c45b195b2b5d96aade5d1000c800413041a7138dcfd7533ebce10f5115eb8525ab7a512edc0b861f36957f9177cdd0fcc191cbcbb8cf21107d20c58dd7d85a291e4c45", &(0x7f00000012c0)=0x1000, &(0x7f0000001300)="b3195fcf82b3cc8110ba03b1f621f9905a0b71f933fdb6ca3a7f6a02fc6cb1e390bd7949478fa25a3a2cc570466dbdf3c6eb67a12700899ebe84af1fb2293c4ee89edbd32e7692bb0f27012872fa7b0bb8d97eaed1e967fecd0dc35b741a2aeba8f2dee9c16e06335b2bf9ac19fde02cf25023097fe872bcc544de0a5fa8a15e9d47135967712953ce29a02f2d3f0547bc76ecf9ac98026e24b144ba0eed954e980415f95b992c6ca70c7273fbc85a1fba75e4f299abdae1faf2751561d95a9d1a5c01bd043efa2375f4f8e302385f8bc42f918d0d07da406f8d315d5b3175270ee3dc8b94ccfc0988e307e9f5419e435f1a4043d1e65ee7fe39cbe5c8003e9df29127d2ea05ff803c2c8ba326096548d95b574323462061451dd50dfa9ac5cf3c69ab665a03b27fd7a93dfd06d755f5e696e6c5ea3dce630ac757e19491de48ca1e1af0f32592d183d020a0db7862a7e1280adcf70b4469349c5ceb4eb93673f5ee65cdf6c81afb36d2402766a9e90928a2ec20187d5994fbce159837960c737990013f2404388be78ff78e71cfa85c69f1d1c191a52cfbcefed560231c39739be64c0a20567b11a8584447c72c51c3f9af4d9c659fdfd5497bcddd0efacaad5d27132037e2cb2972368e14d898f4309478db627e46816b491ddc565aa2b2cc0b7ced3160a89d766ee5628a27fd4a261452f391cd8f23aec8ead214b71358819cf0815160291a44ecb15741db573764d6f2269afde44dd6459745e7cf849f1027376b570c248750a2ed3163ddd1ee048c1d79fc7b4589d72a51fb6cda115e752c7b15783db70dca259c93239964b2eec5eae3a8c8cb7fbcf0cf155c70207016c041f88d90c48d5523374e520c484a917f66e898cbac92557aa1d53d94188d79c6a1eb33afbbd793c1c03f5c05f589d25fe0312840aea3f70f96aea9b7ae1d91fa44c4ff3723613b23cf27485b9e28f24d19941ef48755481e6bb3b861f218fab5d7990e0a6bd33a014228e6dbee27bdfe81319209a99f916e5041eebd7af79278a7d242d3a79a4f94ea4d0a9560e96e43f87599c96316c228b39f7077bc4be32b2a4b4e2afafbcbba3a5dcddd123312f681e31afc3b0a143662c7b81b36f452c0d8af2bd9f707c2cb3d7a48202e0f643fb9c4795ee764f6ded44a8d9552f9fce868a80dc9784f11ba313bf1ae7855bd8f6dbfe75f9c9f0c04f0815b24d802a57fedbcceadc74cbbe87c733c65d668497218851bd3b025d272f94549edd21886fa2acd429c7d2b6afeb79edc15e90e730fad67d5717e1ee25b19a1d3ede43d54f07ad1244ed28026c730378a221a55ffb90521bc0a7c8c95d880bb760192111de0b2e78be70e828c1b5f931a614bfb409ca2f7b18b6300ce0917db607de862a04dffc055974134862066deb2bd65d66083496963e800a3684e694a7026cfd38454900296f04474bf1b6dfa679dc980449378c6b1ee0acf444688186cc8a8bf913a0aa21bfdc8657d4bc576a051106789ca9b3a2e725b6251e0a893d5ead2fb1be12cea2522fc5ed3db405e718ae0790e4fdbf9759cec2617fc8c45f20406faf2ae11be201179e08bbd5b315db25b3cd897a688bab2fa9e92522e6442c004e69080de7092405b01c8c0a35c221bdcd7a4a373274988255455bcfa2479ee735e3bef2525a48d7f49437fee3c3b37a0d2033fd42299f0ce8f70f6dd8ca7aa92311641b192b28097d1b0cd27d3c8be4b239084c84ab2377963fd2df19d2733efc4c2e287d6a76d63f7c18f4873e15506bac1817e2800043a39441dce109660dbf6d1a54848a186493cc73876b1a60e4fc1209ee9aff71d458d932bce255c59b5c3361c2c86d11cc144d1876e6ef35aef65be126b9dabc49c59d3cd8cb3331a48a2df309cde0dd60caaf73b2db22935d3403e1356c6b48838bf86867bb1d62ed6c3a4389a29246f97b7e152595a22053819f074922cbb5b1c8e17ed85144c94a7aefcb047d162b2babd69d0cd768471d06926494557cf79a451df9c0a31f17514d8bf0c4c81f0c1d8360f87f7ebd2f24430eea8ae0d84402c8b4d3300496114394551f1fca2cf613c8978ec691af17e13dca32ec6cd6663a66a43a91270c19ad7d21ebb520be62f63e462b5cccdb2114162d46f4a5d48268b4552db301b61c5935bab3c52a376d384600075545932b0b6daafd6c604531d13df1447f3ecb338206ca1d285749605a0d1a9f2bfe987a755f65fd914de11351d904ee862cfecdcbd90b2bdd2c134edf923793aac3f7198f1a925299900c60e7a75f961869ed9f9085895cf16ecb6f8fcf8daf381e24e9faf1b571cff4c182e3fdcfe696bc623cac5c954fa16ad2983c099dadc6425655cfc307898ea7644bd150b9d1263a260576ceb4a52346a79cbd7772d20fa7cbbd1ef22279a06c21edde8f0329ccceaf0d8ec37dfff67ce1efd21b849a9655efcbd5012ddf879b655caffcfdca751acdbf664a45d819e580dc2646e2ae706358b9d727b7592e39c930c84b9a05cd945bc25707d52fa95efeac76fcfc441186c530297979a7f5eeb934463f456de02fc04c5e1cc1b61697985ebeec4ac3c1abbabff5cb1f16a1d38ac10689dff9a90e71c766c17d8e7afbc4b752cdf1f965c4324f2967f1130e5d3c56e263e40484a429f4c8fc24f6e723a86104a41ad6f122cac28ba28f77f7e0d0afc869023a919dd3b0363e53783a3d068da7311646dd85f21132f83dbbf98c272c6dd94676690973faeffdc611576f84c50680c47cac48dd73498abfea118e8f2b28a5dfea8d1d0ab9195945bc2c42b32b695c9428cf7efef28f2dcab712b222a3b8c38a5cebdb2f2a46b4dc225cadb680f87699faa1dd51eac608aeea2d96dd1b213440b3518f7aba0763188c213d35d6c4294409847ab3700565e2500071a2f1752bd03c58b79808c48e98896222d4dd0cedce1c0f9f47a17a184fbe22fd0dc2b55326dbfacdb5683d17a6c4475046810f4ca52cb6842f85ed941872244f7e2d7ba7fba50b2be08b84e42bb64d45ba749cf27b394a27cf255273f991673c5589af05f88a05cc665cd955cfb7df41412abce2f83e292a18591f9c3bf4c62b505866ac1f9c73cc43bdea3e140ae81ccaf6be956ce13a6013031582405fb153d06c6c5616dcd689e86e08d2d7b158dcfe1efab65517f8a1f705bacecb15a0edd5972939433ae521abab5f246d7c21e55a5ebd566140af3230eeed5e4e5ad9b0e987e1b247b034c7e2c8b97aadd220c5339a82a416405b2d4c99bc29ecc8f8432b1465c75310d8238842437355e8dcf261851cf9b6669238836d19e26e1024c78f84c9faa83326dd5ebdfbbfe069a3a3d92409a801973f53879c8fe470c4fe00910ecc994272c10256769dc2b3b1d122ebf52a77fc1d2bc05c0a050e8c2195067a00a3e2606b690a641d42243a0038ff9b1465e9c9ba35c08c5c17e87c718b5a0247b48cdca13caaf18f1a9d2aa6f08ae2a32658a58560a61b7d15db5122682473bd6aa299f1955454ec0f4a79377369c4e510873d180fa15c7400984adf92298cb6880ce0e6b5dc623d441e470542a77b7cd83f7010c0d732dea38ce066f84911c82803ccda5a133d20dca37f95ca6e85f008a62ef409024b3c536964bf60bff06c40628ea36d65e665e2f1d6091bab6e847109f0128fd72617701e3a78aaffa62a489756a241b162ca11e614babddb5877fb63e54a0088b814b69a9a0e0080cefa684a5b6326ba0d8eff9870920233e7553810a2c6ed74825bec8012c42374145110fab444c4b3d92098ad87ee4479d386ee620e7ffaa0bbde3591d25d0d36b240678cc5c477fb28b973cebcc3c1d1db119459b983355c20ef23231f5ee66eb85e5b11fda0b14131a05141819e68129910bfd5dbe4195489b75ff8dbd063d8e363eb091132d475fe25d9d0401a10e3543999803b1a00de2571d970031d20a2ffe218f7dbe3ed14851d1cc787c873c34fc05d94e5073a6d2652a32d0320f99adaf2562f82f58df160440f2b2abd9c5edeeb12958a8745547b9134ae0776f6e14297bdb434d5442b72753bdd8a5c5e055e5370a9e7f5e472a050286040fe7ba7634a2a43241a11f351619f647ccad3441b519e7e9ab6807343b9a8dc5168d52d584d1c8b218afa75c6c5df4278ffc694f9214ad761468d4820e312f6bdacb5c3fead7196a5254d595ea79e15fb7600d66abbf879240517ff87a8ade493aad462d0a7bae6dc7a858bd2cea1e6e4e071d263d2d6472f29711d5b46aeed6316a4e2134cf3103144fe7d71cbeb8a0904cffeed495db4b346f360d2161e5641db64233b08c6662167b5025d301ef416f3981346163ace8d3c99f891aaf86de9efecf780aa62f7967a5b9f49259d1c64768ace8feb7983379296da7570ec4a0accd7290556e8038c4053b791bfbf7bb35a2e725e1ac73dc505ac870a15f21c4482a56fcd86673d74321921938d0398061b6cf1977bf049472d2c5d2fa4daf413ed8ac3a06bb42d21f82c76d936ab8ee57d1443b1c9471cadb152108d36d409bb13ef6cbf41c89189a2f7f01242d937a17b881e4bfa1166e0a5ae056e054238240bf6cfd0c30653dc4abf157e77411e76a5eebbb808b85dadc9ff17e7bf4ec4ab0864963384cd8a9bf3dd5a4de3e436dba780786901bef1803be5aa5bb75dcde7064b724f54d613792b422c1a45d4cb1a13ad4f34cf627fe956c3e5e180632e530d6240619138387f3e7ddba8e2ec7a0c5202860830804edbafdee556a92e78fcc84f7e326ae48ac61c1895004f513c541ba02b62aed7231d8d1e79396b2fb288e3fd2e6477129321b21a21a416dd89e4c855f5301b2b5c34aeaf3f7446ba06b8ffb637e3ed9b734ec51e9ca12edff5b1b03c69beb3014ea4775c98080dd4b305dc5e56eb7f7d8be1e1dcc495c9146e6619194dc02feba0976e25a8503aa32a261d22eb58764d3580f2990f66fd69cf02f74012116f41910a6cce02df2743a2875bd33708d493e9d8a83fb5edb6f1b7b471ad6dc78e5c2ec1293c0e3d50eaa1e3917b8f25ea985426dd953441f9cd5933e7eca63e37cdfa18812ac9c4b82a7875ee768de6ffa63efa7ee296a48367580ec4efc62337e86751e05bd91247d04f80a14425c2fb40c193da2d50b13233278dbcc73cc7801f97d1c97ceabb2ea59307c83eeb342905088ad29f7bb9486f46b620f733349f359fcfbbbaabdc9c84c779c1bfd6afa312b1d6903df86511531e8d43ce36136d70c315e5af941d9d68dac298e941b096b68d9ef82eee47b789980d345eac61a2ad42919e78e6ea87d558f11b88e6c4376d6fe2a08fc92563d2a935831eba5748cf8452ad5fb8a441f18dac8dbae08dd58c639926d397398ab6291f9baf84f05ff1319b2ac8bcecb1c0acdba3ee5caf802fd5d1c9294e4116889c2d6bafc77937417909d4d2f3499421f1653ab7bd79349baa44d7a6a94105d6a11e64aa3e96af4d53f8e996ca55f3481250635b134ae0c2746b3f4a99cd068eabf71129ad3781fcd10d797489081ef01a3dc93f06819da388c313e587208fe9bfb6b50773ba96a8fe6f4ec8710c2c66b254187168d47cd7a4de4d97539eb90691298c57b8072ff1fe61a5859491938a5fe6dcb1f09107e836df3e7aafd36ec9cce662c44bf097b9d41aad716859777a127bfa52b3138445cef4abc01d0db811ba114700b901ff83a21e81d0040fdf6a9ba8ebcaf2a7e2cc0e49714a00e77447a34de8e769a38f2430eae5ceeba51e3dcc056de28af47debd32377ff5e75f12036b5f", 0x1000) r5 = kqueue() r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002300)='/dev/wskbd0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000002380)=[{r5, 0x10}, {}, {0xffffffffffffffff, 0x40}, {r1, 0x40}, {r4, 0x80}, {r6, 0x1}, {r7, 0x20}], 0x7, 0x81) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSMUXIO_REMOVE_DEVICE(r8, 0x80085762, &(0x7f00000023c0)={0x1, 0x10001}) pipe2(&(0x7f0000002400)={0xffffffffffffffff}, 0x10004) chflagsat(r9, &(0x7f0000002440)='./file0\x00', 0x10001, 0x0) r10 = open(&(0x7f0000002480)='./file0\x00', 0x400, 0x9) ioctl$TIOCDRAIN(r10, 0x2000745e) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000024c0)=0x7) r11 = dup(r2) mkdirat(r11, &(0x7f0000002500)='./file0\x00', 0x191) 00:04:48 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x7, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3}, @sack={0x5, 0x2}, @window={0x3, 0x3}]}}}}}}}) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='.\x00') 00:04:48 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x59) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000140)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETENCODING(r2, 0x4004570f, &(0x7f00000000c0)) syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0xfffffd35, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@generic={0x0, 0x2}]}}, @udp={{0x1, 0x0}, {"741d944fe66cab12805d63419070565eb60901dd4216bb28085d89c7c8378ca1e1b877a1f05180cdc9becd355eb4f373082d2807c9bd069d4dfb4c5f4314038fa931e5e73294793316613a8a9415156b07b18388f83de8d2df5632eb5765dd7fecd5c2"}}}}}}) pckbd_enable: command error 00:04:48 executing program 0: unlink(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0xbc806aa4e0c1c86d, 0x5, 0x5) dup2(r1, r0) pckbd_enable: command error 00:04:49 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000100)=0x81) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="ac050000000000003000bb5ef1140baf7d3b096dd5b9d664"], 0xa) sendmsg$unix(r0, &(0x7f0000000400)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000fffb000001"], 0x28}, 0x0) 00:04:49 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 00:04:49 executing program 0: 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="0f09000000e700000055f200"]) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1005, &(0x7f0000000000)={0x9, 0x3}, 0x10) sysctl$vfs_ffs(&(0x7f00000000c0)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000000300)="9e6887b1044bd52e37098001cd928f7cf8c3c24fe9881180a90cd9744a44c72b279bedbd473b6a9c9bedaec50856647034523bc5eb1d10bab2b69f4686263bfbe0fc2603ec78af4ca1ac49e461fdf6cd69eaadd8951029db2675e37dfbd983ef2032f9e12424ecef899edf607bec96872695d8df40358dca0e6d01cf544c101a176c", &(0x7f0000000140)=0x82, &(0x7f00000003c0)="09a5b409819f949bb2b1d28b1e01b6623a4102a0934d971ae8383ac7a850a3d1e8a50322d3104724f70aaf6c0cca9cb6fed67e824b8ba0eb3f2d874dfbc01fee19d6a2d8c53bd9744828eb41410d1feadb20f15e1144cf8c1b5d7ca02460a77a66fbc1886bd5213cbba18bd06afe70a8c24fb87dabe4e5a83d3778ddea0e97860e7b3dd40b5c8cf65242df4a1152867d5f37ce2f8bbe8ae9d8ff56357d3a098550283f64cf40f399eed2accea323bf41eac9db9f76a147441e8c72391dba0aec771273f3ecb49fbceffbc0fae9a4ab8e8e3518a4be133fdabe3a601fc585c447a932f1324015b7a1", 0xe8) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0x100, r2) mmap(&(0x7f0000ff6000/0xa000)=nil, 0xa000, 0x2, 0x6012, 0xffffffffffffffff, 0x0, 0xfffffffffffffffb) pipe2(&(0x7f0000000240), 0x4) socket(0x10, 0xc003, 0x2) r3 = socket(0x2, 0xc003, 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, &(0x7f0000000200)='/dev/wsmouse\x00', 0x0, 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)) 00:04:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x200, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) poll(&(0x7f0000000040)=[{r1, 0x20}, {r2, 0x10}, {r3, 0x10}], 0x3, 0x1) r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:04:49 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000180)}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) connect(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x0}, 0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r3 = getuid() setreuid(0xee00, r3) r4 = geteuid() r5 = getuid() setreuid(r5, r4) r6 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r5, r6) fchown(r2, r3, r6) r7 = dup(r0) ioctl$WSKBDIO_SETMODE(r7, 0xc0105715, &(0x7f0000000080)) 00:04:49 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_BELL(r1, 0x20005701) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x3, 0x2, 0x1f, 0x5, r3}) 00:04:49 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000100)=""/234, 0xea}, {&(0x7f0000000200)=""/218, 0xda}, {&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/75, 0x4b}, {&(0x7f0000000400)=""/73, 0x49}, {&(0x7f0000000500)=""/79, 0x4f}, {&(0x7f0000000480)=""/39, 0x27}], 0x7, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r4, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000001c0)=""/156) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000600)=""/79) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 00:04:49 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005136000000000000000040000001e0004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f3717bff79e560c0862f263e8156336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257f809c500ff0002000000000000020208a371a3f8000400000000", 0xb1, 0x0, 0x0, 0x0) sysctl$ddb(&(0x7f00000000c0)={0x9, 0x7}, 0x2, &(0x7f0000000100)="ceffe2f82b97958d4f234d3090d723db5593202c4f8d415d195a26ea7bd872e7fa470c5c07e9ce152fd944e33f1a7e98dd48b551f85b5ba0154e5ed0eb928988abfadb6e9d21243d1b59b30478753a9a9d96dec0e75b983a8a383ebc59af6f6801a7473073fdbf9e2003dd4f389223a74aec3a59fa93eace44fb07a83c11de6a0a4aad9e524920211da3f3f83a7321fcc5029e83a5005fffbba286ed5934e2139acb65fea3d2ef2d287a953706fff49a0db4860281de78561cc2d0fc8e09409b6b0220c9eb53867303e480ac51e59b3c3d00c77ae426db07307765e551a99432d85853", &(0x7f0000000200)=0xe3, &(0x7f0000000240)="626eead3a9cc94ee6f26d2a713b62ccb31715d532a8ca3adf8902677dad9ff7f620c3bcdc18ddce2983a0e286a8ae83a9b9cc2e169930729af3219dfe755abf9f52ff7b23101817f5e9a1c4a2e8826cbed5b842378306cb360383cded5702722ddffc6d77f53fe03810e450a5c1009c082e7600df730029b1c9b8f2c978e63f9ac802c1c8bbf9cebad79b4aa904076f9ccfe", 0x92) 00:04:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0101ff170000fdff"], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 00:04:49 executing program 1: sysctl$kern(0xffffffffffffffff, 0x0, &(0x7f00000001c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c2d7fbdad5bfe971e432bd23a1a0e721d0d8f505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f7944f92eaa43b8f165cec74dc465795da5cbace7c834d3bc09197280e000000000000000000000000000000001ecefe731e86e9d1574d17464f33a8839c2fd567fb6786b7393062f5b9a469d5c95f6be339c8ee2e9cacf8716cf09c19c8e63da5eb37e3cfed4b8a6174dbbf594ae94770f734583ad5e9f34a197bdd4c59dd7202a7d23ac4e492b0233cc19540e7eb7996f4bdf60e9b7d1f9471a31bb7a4166027cf3fe7affd0b5ee3a42cdc3791905eff539c84d69765d3707f613a125a4756feb4afbee84a", 0x0, 0x0, 0xfffffd74) 00:04:49 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x8000, 0x4) 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, {[0xd01a, 0xfeff, 0x0, 0x0, 0x0, 0x0, 0x100000001], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffff01], [{}, {}, {}, {0x0, 0x0, 0x8001}, {}, {0x0, 0x8000000, 0xfffffffd}]}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) fcntl$getown(r2, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x100, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f0000000080)) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)=0x1) 00:04:49 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x5, 0x3) close(r0) socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) 00:04:49 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x7fffffffffffe}, 0x0, 0x0) 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, 0x3}, 0x28) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f80001600", 0x0, 0xffffffff}) 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(0x6, 0x8000, 0xfc) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) fcntl$getflags(r3, 0x3) close(r2) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:04:49 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c86dc11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204d69d78edb1ea338aece4635337a2bd679763a1f3fe042972cf6f63316a5f7786fb568bf7b2395bbcfaabfd7b49380110be988846526d5035e8fd4ef8915257359465b670605cb018813c5dd87bb73f617bf3d76430050000001788b0c1ffc5299a3d361228fd232b207fa430ce95b2ef4a2e675bcd116dbc9998e35fa221522e13aed4fc39f037887d6fb9b2e71a6158bae90e601caaf337cc92744632ce5bd64c88714a2b93ce6180a41b6b43c46bed9dcddd84b3521938eb000a64f472499220c7d85ba083a3ee8152565777d3cd58185c779f970b50c565952da5b597994ce04c7f9705b0b640bd026c67fdeac68ed55022778f9113bc106b9d40d432306a0e246db49b05dae644aeeb145755a2a1"], 0x10) getpeername(r0, 0x0, &(0x7f00000000c0)) fchmod(r0, 0x80) 00:04:49 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8f9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff, 0xffffffffffff210f, 0x200], [0x0, 0x0, 0x0, 0x1, 0xffffffffffffffff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0xfffffffd}, {0x0, 0xfffffffc}, {}, {}, {}, {0x0, 0x0, 0x0, 0x2000000000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000000)="48f0ed0399cae0b8d275cb4ed41ce1ffa8683b5bb5df7bb14405534f1f8ceffc81a9d5df9dc25f58630856ed6cb4df1eda59f28e83f2d340dfd28552909caf4d3c456a6b8c5569c1dac5b19498ed333d2981ed119ec2138dd521", 0x5a, 0x0, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r4 = dup(r3) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x60}, {}, {0x4000006, 0x0, 0xff, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) openat(r4, &(0x7f0000000100)='./file0\x00', 0x40, 0x20) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000080)=0x4) 00:04:49 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x1d}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd74721e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cf7061d25864b37b10b2b2f10aba8c509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xe, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737677", 0x21) 00:04:50 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, &(0x7f0000000100)="31784fde", &(0x7f0000000180)=0x4a, 0x0, 0x0) 00:04:50 executing program 1: stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x400, 0x80) writev(r1, &(0x7f0000000380)=[{&(0x7f0000000280)="8f14f901f1c7981609eaba8fb5411bdf629061632b43560a4d5d4601a12d59068bbdd27522987ad6929b90c8f97434b2a76b2935e78d5753693b6cd3bc9ce96377d6142b13b2a2b34b1e703537b599c8b741fde87e401080e7237f0ccc58", 0x5e}, {&(0x7f0000000300)="4d9e983a9f0dfa18db6fc04115e848c36c7f2e1aab03c24ea412bc531be27edc1fa34ee58cba2efabc00131ca5fe439539f5dc7a323ffa27750636fdcf82e8841dd4e69ee7876982444cdc20a81ddbe14b723814b27633998926ba7bce422ff822f4d3b13d757fc3a252d20bcdfea1ec90af966b6bda30e720418d9a3d03", 0x7e}], 0x2) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8c1, 0x0) fcntl$setstatus(r4, 0x4, 0x80) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2d}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 00:04:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x800}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x34) pwrite(r4, &(0x7f0000000040)="ba9b0a8d1a029be96914f6357e3a", 0xe, 0x0, 0x3) mlockall(0x1) 00:04:50 executing program 0: 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(0x1, 0x5, 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, &(0x7f00000002c0), &(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}, 0x4) ioctl$TIOCSTAT(r5, 0x20007465, &(0x7f0000000200)) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x7, 0x1, 0x80, 0x0, &(0x7f0000000d80)={{0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x2}, {[0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x3f, 0x2, 0x0, 0x0, 0x0, 0x8], [0x100, 0xfffffffffffffffc, 0x0, 0x8d, 0xfffffffffffffffd, 0x0, 0x6], [0x1, 0x0, 0x20, 0x0, 0x0, 0x2, 0x1], [0x0, 0x200000000000, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{0x0, 0xffffffff, 0x8000, 0xfffffffffffffffe}, {0x0, 0x2, 0x0, 0xffffffff}, {0x1f, 0x3b0ba878, 0x7, 0x40}, {0x0, 0x0, 0x3, 0x3}, {0x0, 0x3}, {0x0, 0x0, 0x0, 0x4}, {0x0, 0xfffffffd}, {0x0, 0x0, 0x80eb}], {0xfffe, 0x0, 0x7}, {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) 00:04:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/130) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x1010, r2, 0x0, 0x8000) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/156) semctl$GETPID(r1, 0x4, 0x4, &(0x7f0000000300)=""/237) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x3000100000200}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = syz_open_pts() connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYRESOCT=r0, @ANYRES64, @ANYBLOB="975b8ab691276aa854aed385ac14d194c17419d4923e1802a9c8eae098b31c868efa4cc43f8f87702c1e876cb6a7b9ea06e340477505cdb4077f866f4f4bf3af35c0e237f4105ff052ae6d2a69b90ea5cd4330cce5d5db93c0b220c5ea785301ceb68c690ec2c86e4cbba305007f6516d1f0e4e254acfc56eb30d128289b111b729ac848aa457a85b431f2f2c289c91003cd08cf12a7c2b109f04e609c1e4d82bdbe1ca48016b5ef931e5698743ce5f8d1990fcae6a9e6207ba47f97cb43b48fcdfcd16e3a0c8eec461cf92cefa50841e887a5fe646ddac1cce1cf80e1ffd543b40098dd2a9cfd070093a2b1feefc47a6c4cc9d3f4d66ca7c1979eb6b95b9f", @ANYRES64=r0, @ANYRESDEC=r2], 0x10) write(r1, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) accept$inet(r3, 0x0, &(0x7f0000000040)) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) chdir(&(0x7f0000000100)='./file0\x00') bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r4, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="bc38ffdd31daa66cc055", 0xa) 00:04:50 executing program 0: bind$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0x40, './file0\x00'}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) r3 = accept$unix(r0, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) fsync(r3) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) r4 = dup(0xffffffffffffffff) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000001280)) clock_gettime(0x0, &(0x7f00000012c0)) unlink(&(0x7f0000001300)='./file0\x00') r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffff9c) openat(r5, &(0x7f0000001340)='./file0\x00', 0x200, 0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f0000001380)) pipe(&(0x7f00000013c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = accept$unix(0xffffffffffffff9c, &(0x7f0000001400)=@abs, &(0x7f0000001440)=0x8) kevent(0xffffffffffffff9c, &(0x7f0000001480)=[{{}, 0xfffffffffffffff9, 0xd, 0x40000000, 0x101, 0xd6}, {{r6}, 0xfffffffffffffffe, 0x69, 0x2, 0x2, 0x951a}, {{r0}, 0xfffffffffffffffe, 0x88, 0x80000000, 0x5, 0x5}, {{r4}, 0xfffffffffffffff8, 0x7a, 0x4, 0x8001, 0x2}, {{r2}, 0xffffffffffffffff, 0x0, 0x4, 0x6, 0x2b}, {{r7}, 0xfffffffffffffff8, 0x80, 0x4, 0x438, 0x3}], 0x9000, &(0x7f00000015c0)=[{{}, 0xfffffffffffffffe, 0x20, 0x2, 0x8001, 0x27b}, {{}, 0xfffffffffffffffa, 0xa, 0xe000004d, 0x81, 0x3}, {{r4}, 0xfffffffffffffff8, 0x8, 0x1, 0x5, 0x8}], 0x5, &(0x7f0000001640)={0xda75, 0xffffffffffff0001}) 00:04:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x40091}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffb, 0x5, 0x9, "2ea86ecce46adc5469ef64e16eb595607fcfd711"}) writev(r1, &(0x7f0000002480)=[{&(0x7f0000000280)="d11b610226172f9bec9d818f35053a48d435de25c832589464e99b1a8aa9d7f4380591be2abb3fd524532f560098fe126a54c8923990ff411b6a538b695f3b52bec1fa7525abb0d3b9e746bbb3847d0df24fd51107edd22a6aa54e21f62671d57cf81cbc345e5e407397f790402730d94a6e894f527cafb2d89195c0644372adc04627b7f175e7529f5e32b0aabbdcdc14bbe6a764f4188b94c20db44d3351a6035aad2ddff081957a62863caf116e6be1fbb9c3a41c0517f12a7b33638341c1624d55a26f5466e310b9d3d5a0e6763d7071e24afcd0418da3a85b5e7d2a1a1a16784811fc12e0b2ce5ce9cd4dc22524aa82ceee0e4e892ad95fb4f0f82d654ab7bc356c290c6960254b8c6b7a7b4e05fe5b6dd37f08ff914c3d2bf1067c0a2e4caf1af346519410b135c93be2f4c9c306a6cfdc4e6fdb8e60aac31331a8ffaa37cd99ea0d48a676cec47f4869b6e7874172f9afd0574a03b0f097088595320f66aa2fd1fc70abd2db5716d10e635d9c3874a125256d49282c1bc5c58a523a7abcb9cb1bf17e772be41e34880288d93871a77f474ff7ef2f1f188b02099391337fa5b0de70e3eabe6cdf7770de5b1aa49f425d535a117d38f1e28e58eb3793ba9e6da5ed47bca0214ca96d174768013a09956b62da655277971b99505a564c40c9d2cf6997e6445b556fc36dc72d743bb73d406c50f880dea9142b5c5effaf15fac5c7d2e65fb5dc5c9b50e0154c337e97e69c341eec80e015610cebe106cae6d1b5ab0822136fc69610cfbf7d8b7c3432cb3e9f7e5bce011c79880e31fb62d9b021a449c778cd3ed90a9de2470487ab2b8f48f80d823ef6751cd118ae6462b9a2a37520c6fff337a13180cd0dbfde074444d0f803540410bc7771a17be65895a1c932cce165436e7b5b72c65e8865a4cf854b05acf1bf929537aa9de73dda97fa6b1da4f300caa81765d43f8786a0838354b7b7cb430e5463ba006d975031979dbbff91b1b852f0cfe873cf7f1b10dd2827bdf869f66f79b3e169d25aba15c280314c5dd8c2b8f2d5c9cc440c373261fcaf79335eb072d81e632310a119d47895656a205dd28efb403050da6ecc6a9011b3896ceeec77a607d8ceb463570e96cbec890b8985cf919ae836add257433b57b400a7d864a1136ff26f4de997a692ad7bdd3ab25e0d9d5d0546d5d157200c5b7e10b39751a3a79e8dfb9510ad4f3e6860fc710477e2644102884c93fd6960141076f528c6913f75cc23874918ed2bb65f3817499865b64685b2549645aa5f3c70a6813cbdf3a3193f6fa36e5d329c726870594d52678e5614801353cfc41c0af41bedfc3e037b99ae6e59d5ba95062eb225b3277615e9ab7a8c0fd1f4ec690b3fe024fffbe17e0c95adfe21ba96cd96f443af76e0225397e7696b5a33f3876a00789c54c7f2d70a61cbd5d79d6ab207ac8ee917496fdeb795d4026cbbbd73baf3b8c532db0a7fdecf883c11018708feb7a1d0288f0ec34f75ef161c6491172b374e6471dcfc66ac343991041f980d0d261e988e1dbff782325f367b5ed35ecfede82e33333db7b18862a5d4806c1ad22350f7124c2dff42ee6d10e2442be62504951a5e8558f8c54eee69525ee33b16bf199908988c2750448ba012c54d20f7f5feb672179a812fce94e450f81e5a81e0ba6df909fbccaeb621b6a8f6095e2cba617ddb8c49ddab282d2e77b68867c08014e2edef75a4ad1a7b7b18b3c1da4bfeaa29082b86d2611d1c08f529898e333e0bc28942695dd97e5b0b86865f6652e2f9f0a03573b88b418451a935cbedf387a46c9c1f70093ddfa1535c7821ed06be63592d259ed399b8036c529d525b2eba856a7e84cbda67519e085722dfaf30bcaf0ac79808c1a4b9474ad0322711487894262629ced230787845c9368094bd875a7d4900f5de5aa542014f4fd669c33a0d4600c12e7de80163d0723f117dce5b8f3fe389f235d810a3d068f0daf7d2af101fa02e16f3e0fcfbc0c1969a3bf01767f1fdaaabfb19bf917538b858fa9bd42fb11480b5f78776a4653b700579d9919451bf9cb1995aa94c3163f73572bf282c66f5bef08bdf3375c12ce1179d7737753ca97e2fea71d0a2c59306de77398416f4c26de2cc571371b24da088c5ffd9bf477f7de6829c4921ca69b923d1cfc23c474307c4cacc0b55d8206e52d6e10e74a1aaa09a0ab8ab38760df17f4fa02c728bd0430f494e26c7d4603f065e9a0fdf84655f02d76f144fc0c2eeef76a3736b25ebe9eba0a80d24a27dc3b99111c114e9ee1800d934fb4e50e233e988404b7172c6b9dfad732fa8afbd0dc2915c7cff3f210b400c4d703d75d2f94710356f2bb7cef14c41aac726bf35f908062f201381fb9c95c3271a8dffdf59a3a8620eaff50ebca12d2e79f60dd30b1728e7830363e45137667fe91c79e6a88bd79d2a88a79dec9cf488c7ba2e768fdd5a7755438aec4db6b5dacd9dc71f101d2e5c90d07ed435a6802ffd71b48be126d66d383a880c5cef119bebf8c2ab6bfa09a6b947b9517a4a9438bdffc9c17318508b304017d38de56ff2fa3acd8fa9d51256f6f162902045472434275129ceccca4e4b567bb7571571676a2ebdfdeacd399ca6d169c6cebcdc56cb20d646215441589d640b5b5ea177e22d5eced849b1ac19b62eb1085e223eb8d54faac80421f046a3a59e98648d7865769bfb4c1068f14be1e67dc3ece5a85eeb789597b1a978cce479f250d7b3f1fbf211f7f25d0b517ec3473aaac96fc53ca05f563660ed612fbc8cf9f6049bfbd3707a455ca975da62f5c9042512cf1f67e2ba8eb8f72659332c696c318f2274042b98221f5087af098774e4b8024097b1d58e5e5eba4c0d46c382cd288031bf40c172a96de3dbc2ab9de94f08c15377883f513433b0e5d39b3b0a06560314a43d84ef63c1f6e5d879b79735d6c318c4a367bb66aea7464d49cc339ae0c00ab717c6f9bb570846054f644018e999246c85d91d7b5d86b0cd135bee50e6ac515825779689906af3230494e4a7131f286e8237067f3d2a1f93bb8e57d852a268dbe9f04b5c9c4853c21cb92e75e1a8aedb9f2d4bfc3a536e03002a654bddc5c455bdaeab3b8386274dec380964dc3c775cff1f958fbbabee1d1393ac3652aaa2a3c18af0428a1fe82daca02f53b2d5b10f2b7b1f38521f3ad1566234ea0f661f1d90a5588c8800075bc85ee4385e7ed1cc3c2bebcd1b2857b6d01d0870814ec667b23fd56eb80262ae1cf5b9918ac9ad5f3936ce46b5840bc245ae00cea14027d360a4b838dcbe8882fd24e2a7f3f3f79c6bf8b365f39e515c2dbd4283828d78f292412fdb77cbd5a2dd194a08d086403ab4887b859c7edfb33d8aed4c75d9abbf587d9bc8e7579056865a1540cb30418916244157fda8ba7f5444acb734f88f1a68bc059528123c7589adf0e8f897ea8d0f1041752b6812a20e7235e5ccf6191546cdea48e6088d0aa9d2932c1a99a11a20dd84f25dd8c87feb504465c27db359895dee6dd86c5808d34144b59575e95b781035b946ac0f2fd1513fc7b83f4e1785c6776c48ba1086b23cdff8d7f50e7d09093bef3d3278d43f4251340f116fcdbf4e23de2a277ad5791857b23af013020711960bcfa663926ba8eeaf9525c580d0b47b2bef2b5f6eb70eb325e171608fb61b33712f0317bbaf679013371567fcc8041ad3b67a4e5be3a2a1fb86c3252ac820a08e95c3d91c6660e77388024680fb2732e96877408a5027d9f50dc95033ffaab2ce79cd2b2b9290606b43dfd47f0e0688034de2803436eb7a827a4dbd33822423b33d6e608641bc48d1a9034e025409cb997e716d62074e8b1e7ff1639fee634947cf96d5a06698227ad96bf2c692b667145d50fccc14cff85785ebec359190dd2b97f8ff14962b1a9658fe50d24bc46dd1019a6f2ce900c72170661aed44d1c2b2bfb6bd11b01888bdbd9b4acb2bb445bf756580640d49a62d70876d6eec54dede8a19448d69264eaa5ddd94d48df853212bb7d310339afba1844734f0fcf0eccd4a2afcb5d0ecf9c28b008ef0350ea7bb71375edf1a93a0ef9109e2a428b3d136fb0d301f78ec1222494c2bd76a9d8f5890f871f5111ff1713c35627fb6ca6de86e7439863851f57b35349db1d8b8e28f8c0150294f7438535e3b7c4077c26c7ba19e3faef1796ffd10f33f4f74b2009b7f12113d9f8cc41957e93d038acf8f68175d25abecf49a01f72ab0bc1c8a2c309f5fed5cfa7bd8eeab1af509ebd40e64bd18cf5111c1872c50150655f29625053ed46e89c18614122e428b60e38d39983a143c7d9f1ee694188a7c61ba2f19a9bb4cc167e34444a2575fb66aa9b0a7a2973de56bb551ae69ab23e0f7ccdbc2b64be22218cfaedbe41f46380ce5c2b19acd3be7a5627262b3e0d25fbab7745d34885bb0aff2b0e4d0b79a7e97fa70fee5eeea0c9e216bc7af0001d6a1f34b91fc5e75e3aa38cf9e4c125c4e33e800a95efef48adc9d00ce879702b6333332f55d13cde3f195eb76d6ed95c453cc0b291292a3bdff90e0877068c6374444929523f6f0fa23509274f5c0351e08701440965e592f779e87ff4c1c9e6a392bbdb9f7df58e776d2c6e9a7ca475eb066cf58a5feca8a7fec5ae71cce7f9a040f74d75b473e4c063d8c44027a0d48897a164a62749e5ab0460a57bd167d44e06aaf26b80aa87644cc2b3c65857b296bc40477e94090ed27ff06bf1e0e4926482111c504f2940af93bada8335598597287a9065aaf4bf7b844e94534e2701983d15294b2343d68d1a52993d21afbbfa48b7a261ceb466c61c77b6da26c0266aa4c3f2f734a6e4e19e7c89937366e70c3f6d12a1c16a2034dd1877afc29a631dc2b3c22d516d205bd7799a153cfccf3b3241f003f871083b3dd8eae02d77c86f96273c79b4af183d79230cf197a4b6b5ff816c991312610720f62b4bd41eb0c88a6006dd18ed04e40978ff93c827e1d210399a6276c19de20c7c8411fdc67f83669495ee5a74ef3daf425ae46574ac011c77cf079fa87ec3d7fac8954f5ba5dbd3b7ab1ca7585dcfa3c0b23afa65481cfb0f9173e152f546238662c348f363846f5f13416482eede7a3d8f56a380453121c2f76821cc2e51cbac2daf9485bed4b09adaf442e1dd5b93f58fc73766ed1fc110aebcec671ba08ef8bbdac5c965c7ad3a523e169acad50a60c1ec501226d0f5af4e1c7b12fda036a9632445b17653d9fb88876fe38bad2fbad6b994362b3169eddd6f011fd776730d94d82262e86aa278154889b38bf7664c25f669d551380696059b585568fa5425ae0d01b51ec5eab8a13270615d14842aeafc71a901ef5894f5e6bc619adec416617903e38b25153f8f6baf44f0a730c3e9f2eb5a0bbc541925bf188644d84bb7c96170d8f8f05a45c9fe66af4aa3dcff4a14a8913c2ced27c101023a4fd7a823c573f4d118dac8d69f1f696fda62728220ef77cede69e154d9633e1d3aeda428bf4c3ead3086386f38bbdc168c922a8fec4540691e46761541024e389cd1bc3971512f1bb4e3bac37c2f5763db586332cf142278501217e4a8e647256d4ac57652b2c0e286a8e2120f9d45bbc2916b113ca87dcb48aede7a51237c1f6f1ffbb40e14d0a5ce68469328f0a2d7acf1d91c4ac677de5d212244d9e3fce089a87f1d264cc68030060c098d4a324d470776ddb92163e8b15e22fd6a62ac90962a2cfbcaad96d4c6d4a31ab25743ecbd62586e3b9e65c31ebd67153387eca7703e802ba4076aa3c991e39082ea5e20c3be0", 0x1000}, {&(0x7f0000000100)="106278ef871c6deed10d7a67b99f83b1e336969c68ce3f4e9fe172e5940a7b79dabe6b32914533905d10741d6def6a42ea5e75244fe874333e81d5ada2fff0d14c0daae4cfdf776d8644aea549ce3153ba0e644f20e1131e86a9bf840a26e746bc67728afe34c375d825ca9feeed606180785fccf612b361d7925f3e77854ccf6331623a87be97a2159740d8e4d88b0d13e3ca0093", 0x95}, {&(0x7f0000001280)="415496af3057b8b457bbdb59f78f5401567ce882bea94e7009feda60a6b8482e08ec7b5840940f9766eed5135b55a16086d3fed8db0da020ed2ea3c8b49bb74ca56384dc5d4f3b56ee3b21630b27089b3772b53207fed366df14e3dc1258c5dcd3b68aee67ab6121ddccbebd037f92beb3fb72b17e3a955bb1624fd79b122f94f4e6dec3a9674f4acc74558c25b82dab14b88f5e27fb210bb81270bc868a3cee85ad1ae829ab8e99f88b1a3a65e24365bba2cf59691e9608dfdb9caf892c7f5ed77aefeb753d707cdcced133219cf223422ba73a06467e2694cef51f186825ba0bd5cbf1c811fb57dd6e5ffee144a9e643aa40398003790fb9363ac5c17b4a55647e606380e39ddf14a5c73162e7aabacecb21b172c76dcba6130a16052e52497894326fb5eb9a91988ffffcdef047aca05fc028b0a6bf3ca68e5964347b4e76bb42fc1489eed828fca2b891af5aaeee0d9b5483989e3088604b21a5cc3eb713c8b141d3c3cbab3be4c5e6f60160f704aadb5112df390f2d8ae1cc1f7d9c5335e2876ce91f59cdac993c77320771b95a5efe488092651228b819e19fbdd1dea1e9e08fb4e40bb40768eafe472dd9c2bab9fdb103eae4ec0544342538736e10e848c8deb00ef3b4a66a57cb24ccf61a506b51e1a88bf9ef54b2736a390160eb9104b4113c4481bf58e5000086654bf983ca80f338e13353e6b65292afe65577e8681858e23871d4c61d641b09a438e8d09a1224a932b23657ee78f4e713750631648d502cd8590e2932199d094bc9a32a6f4334205c164c1b0af85bf60e91521e3e009d38aefc76236d08c8e123cc1e640dfc1ae0ed14fbeb0bc6a34c2b4644ef43a44a85db505388443ca41835213f0e8fb033007d123cb439be258dae498ffff1263491a7efd0751c60f427741ffcd909e15f47f7c07abada3d052bcdbebd5ebde3dba6d0cebc0164d97cedc7c66c15149f1296b3b871941b4bc611a0f3b6967143eb18ae4c06cad103f228b8052cc3e4ba795ceba34e6509ba2f6637fb8b0f364a148b10da44bcc907ff90f22e0b004993133837658d776b55bc8610a13a7e31e5681ce470cc4b72d08df8912abb338a3771c101cf79b3a2ba14a4362497bf4b89fd99e6a32e1325bfab15840699495c0cc856725680a3f72738b5717183af003a35fd31586d2a8969f73c3bb87895c97e391d3b280c2f5aa7cd8a5c6e2182e26e609bc48af40f90d3f80634d60112bb6556bd4d481bf99b4f53aa47876bb8a2c11fe9ec17a4d44339ba037df6f52f5eb14fe438672c760376c429a3c296b81b05f6e936d0e8765d93ceb4857badcbfa1267734500571d4c857f492c7ed935c65672d6625ef3555a0242c77297f86072c256cb52be7a90ab9e2270c50b3b0e4b50a499b6b84fe8a180ec36d7f056ea0e7fcba7f12302fcd5aba7bd61d0d0f5e0d848f743ec6df5616a9dea60d35cf37ce2e95301d075118097090066a11303fc69e880b5b575e40b6ddee09b517402112d328892d6f7e18690f9ad7670979efe6d480cd832af65a3f8ad9e016af54e30f3731630853f247d1c19de92b3a0e0ad2261728f10ee299476b172c3443fbb950718924dfae2e38884bb0b7c3b0766a00b912e175c724d1239589e74ebb1dafbd7e27cff3932aecc9e2fc995d0143430fbe9fde1ae8a9a7ecc57e8f5c127a4b436e6e4fd32bbf43d01e0f9fbca6bf070449842c398889b59f19eb46a6c8d68e6f956efe99e122c147f8ff0100196e987a754fdba233396f09fc6978fc2e544f0ab989c5930732a25a7acb9f4954f14cde9259b76ad2466d651986e83cee5e594f36ffbb0b5808841287c3ddd1669ce3767fb979f079a471472c0c1069365f8bd75c6d323041a7f9e3ad316dc2761ab4c26b84263d692c1e98621ebdc8170e13211a5807265aa1bbb607fbe3f3ce9263398105787fdd1b1f50a15aa084de72b181fe3624108c490e3a81be8965a048a4493a1ff357c0d07a2349a3f12158463726961048597ff6a754befc910f89bb11430d413d56d63bc18c4db6b820e65deb369192425eedee5424c56b3571644091214d1aa6ef2424cc7350714d0fcdd2655c602e68adf9224ebad9be53bd524302a06e343078d735665cf830de60631f59ad78c8d64e79a370db5c9695a267a014ae694ce6c41a7d0bdf35b3235a2614927345c6b9bcdcb71ec569ac5ed5c04ab3b07c9d159a30ada8b83efeed4d577dc908d324d56199845e536e386cd42a2b148610e7d8b73ecbc008a70ab0632116f2a17cea96665d3676c904382bbad7750ba7a09e96cdf5b0c85594adf919c2f65081cec1128fc0e5149ff0a7b4c1b51e395009f9918b7edcffec288b73a0b5c16b8761b33d52d5e94989be110afa9b482d0bb763a3635fda36223e9f1340546cba5884704991492e1d931a26e1f23ee130014dca9341417725cf4be1af896d2d9112aa71fa550d5cad182418350d7627e31e7f51942fd2da55d434c10d1edaf1f070c83e37c3a3c40f4959819defb3a61f183d46e3bef811903649dbe2a81ca2f3731ca92002836e5d19eed56fda093d28ebf772004246924628b0b05317bc5eba592f7b36f6bcf1f5a1b7400ef6bbeff83e58bed7189b088e5abce7248b287925ce1fd68aefe9d1263ad4365415647de5950b244578bccaab805ffc751a1920b442975b99eed689c35029628f6fb6a66cc04b48b19c24322c409c1110fb1140e595bd3c39e33368b0ad2d965de9bb6a93d70b97f0a67ef471bb986be92208be794763be89fe150b903e2e1292d1d2b7a64b5dfce016ac587ebeedcaabc064f0733e4771db1f9a4fb1a77dc5474fd21176cb229dd9cb35877fe6bc25499d53bd4e793eb7ab14267a2f14c0c5c086c9fc450dc205850e0f75404d0011b2744daedca0aa8fa5c19d5c3655a17f5d56e8bdc4409dc39844274fe1bd9b2be53dbc6e99890a502ff964854d2fd7046da55abf0f189d5fe40e3c235eede295b07206059d60f72f0d40bc1bd3eaf152899c2b4d279f0af6aa955cf5b06bfdf7907a29f6e13b5bb4e1222fcb90153caed24564dcd130dfacf5ca9c7f42024f06bfe6ed8fbf4ff520aa5b2082859a78f8e53b1635c7068d95e368bf036157b7ddf98ef0ae1c10b1a20e5decf5bd85e3c426b097145619d60a7c8fbeed6124ec273c55c82349650c707cb10bc0e86f66a28c60deae407d37e8fd59ec9a3bea32f175fd113d98e88e6fe0afa47f013e07b72fd4d580b905dcd22afaee5cac5da3e40614e37444c98e0ba6ce3c1d086a63f203e1657db02a7b3dd0e748b31b82374108ba8489c07eb28818a5a0d45805c5c0395b559f8d08eaae8ff2c3c", 0x947}], 0x3) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r3 = open(&(0x7f0000000240)='./file0\x00', 0x1, 0x8) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000001c00)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:04:50 executing program 0: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000340)=[{0x4, 0x1, 0x1800}, {0x3, 0x1, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x4, 0x6, 0x3]) getuid() semctl$GETZCNT(r0, 0x5, 0x7, &(0x7f0000000480)=""/246) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x800) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/17) semop(r0, &(0x7f0000000000)=[{0x4, 0x400, 0x1000}, {0x1, 0x4, 0x800}], 0x2) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x15}, {0x1d}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000080)="4b0f6b8ea85303e0d3a38447fbbcd39ece56776fab2d8e636b4b60c44396e187c79281bffb4be270fbdc07f4454a513c2b28e2072b9221feeacb344617d4882afd82ebb6ff5f9dbbf2dd3fbf6b", 0x4d}], 0x1, 0x0, 0x3df) semctl$GETVAL(0x0, 0x0, 0x5, &(0x7f0000000240)=""/239) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r3 = socket(0x2, 0x4003, 0x0) dup2(r3, r1) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e699", 0x10) 00:04:50 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040)="2ac02f49352f0f637b0168aaac2d02ebb7e61295db132eeca14ac46260ac3400ba3b256570ca3a9b176284c2cbc97cde08838c07e747b0e9d04357df7f8f11606ebf9d68212a8c9ffaa6947af61b531e3609d3af57e501d3a7a9e378f102d8ec00afb1668963f097e22039086ea44e8d440170a859ae53671927e4fe34c1c2b5b448ec16f1d170efaa2e3e1e8fe355ff8fe9f64b0fb83c1eec81403e2a4596326eebcfa0e1a0a32799a38eb2cee3871d39129af6230e5dcd1f98ffa59c6e91da17e03b623de4d6a5aa51fda712e0216f4e2284c1fb4ecbd636a7e528856cabe6d556", &(0x7f0000000140)=0xe2, &(0x7f0000000280)="cb887c7156e64cde9ca260805474bf6817c1af4e4e8184feacccdcf2b5147eeafa132602dba2f02326ee9aae061c104a585c9f8852b8436ee84dc2cfab4aee46842a6a034f02546345b59a9b2d738e8c094572f0f579228050f3141e3433d92818ad6d19d6e94beb010ceb37b5267a871d5e2d012e9b9af571a2350be0d59e6b7cd278865e520225adb4bde9234490dcbf69c985fef9d35554e88d6bb76eae416cd70decb11b940717f67f88ad45acad703e38564d9da9cd2a2fe4a3545c377e13d158099048f2b7", 0xc8) syz_emit_ethernet(0x46, &(0x7f0000000400)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019078e0000002ffffffff0306907800000000450000000000000000290000e0000001ffffff37edd61b27ffcba7c7fb921973df9044f9aa8777e529072c57031214c7720ffaa07fcde8622572ee76fa25bcbc449dcbcdc509c315ec17a4b0e1cf7efd793870bb4963fdc90c9ade13131f439eb967b642c0ab344da5b1b1d29f6a3ee59600cf71da030e84367d09b84eac5ea222344faf930eb5722dd81c211ddac6e248082682dbbe8435c3a9dd4cbea5911a287287d5666325725f4d901b4f0998a2e9091eb9d63bf10af2ba95201e6bac1c25abb39b07562dad269697c81fbaf66e42f758226ccbc53e"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000003c0)={{}, 0x9, &(0x7f0000000380)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) pwritev(r2, &(0x7f0000000580)=[{&(0x7f0000000200)="376bccdb53c1902c8792425cae388847bc0d93cab88a62b18cbe82e0d1bd8ddb25b4d1aff4b797e5de5276399c99fd0f0719da592cc0bde3f8423d5905266bf6407e9906d4d51fb6a5decd15300e060b670aa5e8ed5fc8cf8a83de8230188259", 0x60}, {&(0x7f0000000540)="de4986d7a0496d14964a7e20ec74ca50a8", 0x11}], 0x2, 0x0, 0xffffffffffffff3d) 00:04:50 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000180)="052a9c3b044515ba852604878de919f67b1fbca4852f452466a190d871e38b1ff44e750961ea72a474712e802d5aaeb8baeaab3fc4a2a81d34fd147239872a0687e824d200801d85507d95a66ae14f60fd44e8aa3b297bda7790511ceffa3443b078a261ece30874225a170a7ba3bbb3c9d99b8e065b2345c098e9925fada6d008", 0x81}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000080)="118c57db00000000", 0x8) 00:04:50 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x800, 0xfffffffd}) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x401) acct(&(0x7f0000000100)='./file0\x00') sysctl$kern(&(0x7f0000000040)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000080)="9ce8d17811a3e8c1c5805050ee5b6f932975b68c7f3e6cb8f17a58953026fc85b5c7635bf4634440515176f30bad5f810351ace7d7d8cb0320b408000000e5a3c95242827f91eac1d4c1d9181b006869628a80000000000000", 0x59) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc19e29cc51fd1882567f44ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a0000000000000000cd846e9ea6bfe963e86814a576b25d13ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0790b99c9c04fb2c6071effe54a4af"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRESDEC], 0x4a4, 0x0) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f0000000140)={0x0, "be353ece8d1a9f5a608d769f3b91321e16c185c56d0123163cc23429eca092642cfbde91a4dec3c28d79669ee6735d9cb494dc6bc3b1170cb7c8455dc7f97af027b43c1a7948fab733125ebc99cc19b57528ef5db2c35982fd6c52f15a63c519c6e0d53ae2b4e57574131c6ad28a20da486dfef64acf475ba77c4b387b2caf6f34c04b5891667eb5eb71065dc012b099498344ce8015f1c4575540d7fb7937cea9664e84d70f71faafb64eb7b0970aade46c18aeec7a5ba45aeb7383c480a8091c70be279d9f6160541b8f9981f5e42bef2e99e69c1faf362f02b2cf53eaab81becd0da18596f9e9334e4f1693d3fdcafc4e388d765cc3b45a46a274113b125bb88ec8030225e4f70e889a0d98c6a93da5252fc5a73f21f951c412df918d788adc0c69ba7e8a788ab1cce840a2e95a894b2ce504c9ebcd60196ebf5193cf69a2779cd45f25fe578dd818a640e568f383e0583072b2f969a842fce7c79f1da89727600ceb0bedc0224cf3dbe8e71d4acaee2008d88ff1689ee6dd39446a81d7d24a34fc2318ea39e3c78779ca4d661aefe7b5f9585a92a039545ec7124bc076a9a6a0486d61d79933b6f2831260fad9ab63fff5b67f5bfd1e9f55a508cdb6e0957b6f8abcdac9027e123f03a31f83006b04b1c5e732110ae79da54dcef7b57068ae11f18ca71f0a987aa027e7338e511fc98d3f753de90718599fba7af9bfd9809780e5541bf78a26779640bbe234f40796525a2bac871bbcf4545c6e634da7d33a622da1ef68fa33f05428b18f593b7c6743557938039947a3ae0913bc948e4b248e4e84c3af5f6098c6c774434f0ce9a0a5bac250326edfa0006448c00c15b1b91e26be8c5253c936b89b2359d13bbe58ac2679ec2e03fde5811dc8897a8176c5ccb1adb653b4f6174c7b20b7c71e8c6727a0bfd52ff7f0ac0de541c3c75741a424d072a0544ad34cb21b61df6576ebd296fefa31ba5a96a009e4de762513a08c3839d86b64d17132bbbf7893ed9129027a65d58c2225a9fa5d777ecfcff3352c4f09574db1c6f558a3030ee0a84fb9ecf3e072a198e461eebb7823616a5cfa8618111684afe4b7cea7566a12036dbdedb02ed2ce769be512ea19053c8b3e11785479f8cb0de870d784eddd6447799702d448cac09e9e2936a3237b9b3adafa4974e4da0f31edcc96f3c49de6b95e8b995d1cc5e08764b9a63b3ad8b056abc57769a8bde7342a7d683b0efd0e694abbd7e8e4cdfdae4ba58d48982db0d25c18cbc267a40465b9b5c9cec2c0b1e403cca3aad17b9984b4cd64d79e0ff0216996293b86c6be2cbdcf08524dcaa9b64b379ad496826c09fd8cd0337aba7e87fd9d4cde8109e8f2dda78a7cf1cbfbc0f002c09510c9cad303b74e6c002afa6bbfdc5dfe9e7ebfc505ed317327c5e5eabedaea25a864e9eeeb1b5420b54ecf5752f55a346142493bcc9b5472cdd81e3a16c0f97ccf917181cd830c74b02320f299e82d776c099bd0f4ae24158d39883df643c23d3cac09d5f485152552e593d4b028a9f360f0eacb3719ca5d8a5609ec5aa48789e922c31749466c506dbe5dc03af60b7fb137bc6baddb4fe7f71c0da55d4118d295544503f11fd1c4a9724bb53c851d048ad336f7e23cf9b5fa2786ec4ec35c203b9fa89dad5d63d3e17e543f2f285bf12f952bf8e44c932b4ce25efd0a0a3be4fed7f92c0c5dd06d9a0dd6bf680556c09223d5bfd333456c56d48cba46564a73586e38ebefc228a7447b467c36b5ce7242c71c7eca1b04ca8db7f118f82703febe73adb6b5b2fa17b5eb8d3c2c62feba9849b833c137cd708194b44543258c582e92fda3d16ca4385043fe32daa3f832543af642f2003fcced4311b21b9b63924cf92bc17aee0b9c945d087b732292cb95895dd0ca4c291833338ee28e9c1c89660289ce2c26d54280ebc166e7e0bd999f6ed1a7ce18eec2bb7fc1ca7d27a63a5180ad5750bfc669ed34a84cb6d69692cb60622d73c8a3bea20ebac54d3f5a66cf4b72d52118df1d31966261e6983841fa4ad0966a44502871c838b2cac98577b60f1c8fb18b88cd04fd3809c38274e4a1e60c23a97498de6ba977207b3fee3a8e90d22065607cde9907a6e9d21118b1185cd3f1a1b990eb68f65f4949d95fa0eedb4bd04b2ef3a3d97ed85bae21638ac47c9f6a86be0448e15fa2d974c636953d0453b6c0916b482bff1cb1e38f040d621784db4a5ce896044b03ee349b3809fb1e0ef9fa416c3ff6e7aed18e799a01110cbe31aeac6233617948c6565d483a2f7f7748eb1f6ddf67038ae0d8e8d07dccaf3d56698198a21a9e26d826e05c8c2b10ef9f2bdb8d9ee6dc725bb3aa9f1343ed51a20575d554a276719f8f7913d23ed43556b289eef5a436e26aedf632bb56ba17aaefeb7569743a83bc066e222264be621addd694bde6ce8872a8d64837af727bca6a01737fea12a2964bdb550939e6eafd437a384251b65fb3a59844790ec488b45c5e16770620f3f5ac2f315351c0fa814f048c726abc368f72a4cb8e351ad3301ddf5a3f85377be365ea056161bda9abc7562c9f55b81e0adeca86c9b812c426ea06fdc21cb8b962082d035c7c9a03749d73042d114ac83aa3020e7bd0189dd814fe0bf9f6e8ffa7f891785874bec374e3a9c3171eefb674285518e084e8b33980b98fee731c48cd066440ff10c9530fc20eb9e9e618d1007c1e13b1c72153e19f6aa87ae2f88e8df6163dec0c6faecb91111169b1aaf2e4c22145a85b9ba500a3dba22229321970070a7f99bde08843d0c42df65535a16a9cc408c19036663032cb984f3da89806994f109ab85ccacc89306a60b3935e586ce16d206a9b135ec6e639db500b7bacf300ff14c48199a9cc3c7b480d6882d98ee5702b9e215764c59f2dfd3aa26f0158f81c829e51a985bba5ac5f3dbe413f65dacfa7486de1531f60359749ccd8994acc0514598a33298667e597c9c2a18c7320df1bb9508ca42d2e5f6c237194111403a3fd561ce8e80707a1e477cf43aec85b1b3cd414294932e8f1a577c1c82a3a5fea55e4d79f74caec01baed90ce2c5d0a72a21795a59d6baba4be35ea07059cb4280fcfd51a4d230ba99f6191c91c0790174ef8cba05c78f34573e2fa7148420a5c7527d3e4902010ba0a25b312f159d7874c48fb36f2c4696748957b0ec74bf95033d27fd5910cbf6a7f2caf034cb03863548709ffd0415f840dd72532edd280b3acf59ff2c6e7b4dcdd12337569a225bb56cedb2b889542a6ef8290248948b008d5ea003c343a5a5d13ccc31418d7a12fcbf5191b14862e249771df558c1abbe3088e326a24ce58a2864ea8807e328f4513d8e23e8f879ddeebb7bdb74ebba47330dcb3d1dba9b9a0c9285a0007b6e092d8172a4c06c76147271cf3b3a999cebd7dfa7ebff1a05f87465d95cba7f4c129a367a8fd897ac8ae1e72a7f2d65a6166ee3d1a0942116fd9b508fd24aa08aa2ff9276dae2f4b2e05a0876138c1ad7fe98b0dbc3f84053c0b6362986e9a9d5aeae05ddb0c654aafff2e266e81185699d798169b0bf8007e524d61667c8ae65fab1854266175fcb5394c77ba3dfa62ee256fc435d590e252c836b8c90af40f17290f479aa095a28ad6050f2ba47c7322bf7836571ffc4cc239fb2523fac14d5072980b50316e00d3aa9bbc65c9ae67e83be728c0e5a545f18fd82ad038c26e88db4da4a290310b0734f392ca55737e32a30a95728c0bcc03e5eb543a9745332cd012523317967bd6b7db6b985b58ffd262312ac1af08ab74c184e65e321983687605eadcd1df51d6f6d013362f1673f9d5822d9ad284f0605f78e0143366f6397c1f3ec9be367170dcfd269d0f39aeaba886151055b536ed137c70cb10001dc9bcbe9f3706726cf6e182242bc3a8f988afcfb7fd4fd7524b6aecbff49adf23c93cee2dbb3976a4a43c8737686c183f0e6e7aed6e738481a6549bdd41d6448a793d1d3a65924d8327c5aa3029114cfe6c8c51e22c2bc0a65d94fbb9221dfd54fb6f07746c4ae465b30acf7734eb46bb9e834418e1e23e2e6a53d64abfb17ae7ca3dc3f027912704cafe66fd5dbd0a422134d0ed966878e5e7e546260733f8993a8872e6c0fa214e72f3687b79c3dff63c01ba128e6852f0d9ea849e7fb032fa2e9d584b46d63537d00c32643ceb4cd4677104375500a038f45d447993b462a5b90dae656c2a5921ce4c17369862ef0b6a6a58d310a568f01139055726a4c5194084bfb062171d177e152f6f2374a9cfda46b63c5f28a6d1f43d3e18f0d2b76a222b1778b586c9a0016add93b2caf44089b7790936fe4ae67d5a45855c1374c36f0796e79c9dbfb38647dbfc150384c374054ada79e9988a8f8b28439fc4afa7e94de92cef927570a58cbb693a3b73962c9385a27f654a62b7016b35f4bfd1a566b6d76a7a56def368b7cb9088b913680c3a01f8c6b77379cd01b72f0851cd216c307c6b8e2c0b03bbecf571ca84a71a58b2bfc906bd47e3876d198c763a102f68d40d0b44fd68269b74a6e9672e181b3516c51830ec1b26c6a837029cfe59d5b0b516a6c8860ba86ce7ef0ece07339549c4a221f178f65d07baa052cdde951cdc7cbc8ceba7213ea8eda49db27fa3977c71af81606bc291d803fb8ea13df81245df31920e3f7a7dc7c55074480746b13fa559b24a39772a00794af1c718c12ebca9f643c76d6fbbc27b81e29496c1206bf61da73d51d4adc603b7a60d16204e7f32a582e0ec568e6b11b0530648bd3857b905e77bc7e4c1da924bb0041a5e3dd31bc140dcf60aef9f3f39d4a20cfee014e1a446deffd8854703940c67cc448da52a74668b133b9a3f7832e041545039adbd13a9964ed36897b7a5178fc7d9a38a5f272b13ea22fbee56e54d77bcf6afb3acedeeed822bd37971bf659ae115e358f807eda958f1e5252da694c0a6417a0981a3ac0e406cf38db20df742c6a06d1dbcaa631c12c6685070351915acd4d21e978f4bf43d98fb282c8b244ee579d235d4bcf65795a2939e0b673779ee115f8349178793ae776edb0c3fe429aaad00bfee0bc6dca45b467618b0e353b7232b98157c07e92f5d81f4c8d2a88759b002a42ba680be5a6852c2f673db1bb6e6fb94366e04aa87bd4bccaa2aa126beb2e0636e31ba6d4567e52bb726fd7bf85ae8f44c24f73f26dc884ae4c495e716d06ee8abc940e39db25fcc2200aa0fec90b892f004ee50239dca2668bbd1a4f1fc3a8797e9033b0cbe79f45321e053025e06370f02a6915e4ddafc5a8cd90c49625c658a176844cb75948a4402481fae4a221d5af1cda51dd1bee7dc5caee68ec8adab86ec31d9194327df8224d77ceae1f920dc86b12063f54ed66afcac5426dc3da62ba2d3485d633370cf15f3536600afe8fbedede272bc683cd50e0336d2c3c11599f0df0e9f56e455ca1a0deb5d40f7c4620ffc3ed3016200176a7dc2e9d400a855a167ae0a6e056e996584282bf12c7353ac06eb81ec4155be84141813c82bdbc6c97c44240485101d1e72a86c70f286bd207cf3e56f685f76a9ee163c271791eb90ec64aee29f03cbc7582ca8363c6405530791b84b796283c90ec12f3a10ea3772e4dba7b209dcd6bcc219622953f38c7e65ca20cd990b400325fab2403121f850df9c9b4eec19352e2ee60b29773e09d1f6671d50bd981f506914633bf04c92c17de1e0b8113619bd9e0336c7756abf2f837fad82dbdf859ab39f568d6b5947089a9b425fe4a5bcb774694ad58fea941a8f567430dda42f34b0d5684959a8"}, 0x1008, 0x0) 00:04:50 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="3bad4576b2d9f5176955dac0c3f85e32998c0fbba300ca26b5d4391d0af364d5f06125d986ba31f2dbb747cb42f7334a26b7b84aec51331f796a6247878b89443fcaaeace606a56deccf08f78c9d8a78f4c92dd3e35753a83a8182ef90a0c738a7bf44f61480d2fdd202ce96b5dc1938a2ba333155c88a6d807e5a315b063f635440770cf8a8a5940fe0fab991", 0x8d}, {&(0x7f0000000240)="5089f0f00b34810bb86c0482ead6cd35a29f884d4596038c6f0ff41fe67562fde9a90f31de1f4365bbbbc16381442f9f127c93afbc77b4bca616feca341e9bb2f10f920020d4480aaf47900fb2ff3f7f7ac1adbf9de7dacdb7a66c00afbf7229d53d5656dd52717bf401223bd932fbc7fec3e4bf73e0a6e40d9d42dd95606d6cc07a066fbc1a4868653050bf50ad60bf3fddd3579cb32fd812ed665f38ca7573d4d8426157fff30dbbc835134b518cfe793284e14de1f3cc4871debcecc0a18ceb6f6d5b9af62553e7fe5b4351736ad1805d5289bc828cabe967be7031151cc7e06b34748de3b3adecc826e65db9291ff8d288432b", 0xf5}], 0x2, 0x0, 0xf8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="87fc7cdd024f4c", 0x7}, {0x0}], 0x2, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="83c491320e20ac2a31fc8e0bc6dfdaa41ec4a995fe8dae6ca2ece28206ce2dc2120698b30a8263ce620dedef4cd1b1abff89bc0b3340b6222c4acea34fc8c7f4d25d2ff59b1d99ab862fd0112ff8b21a5479", 0x52, 0x0, 0x2) execve(0x0, 0x0, 0x0) 00:04:51 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x2, 0x2f, 0x1}, 0x4, &(0x7f0000000080)="d48ccb5db36fc52b0e053c52d33630802997bbf29737a196a546069731fabeb36aa1fd2601304a039c8d148b4dbcf6fd032a734b75f24d5c2bbc93df915001481d556c30e09183fd204e2be6800f59fca53a68bf2c0df2791cc22fd667", &(0x7f0000000100)=0x5d, &(0x7f0000000140)="dcabdb670b861161fa0b0e6fd55fe5c4a72bcf46593c1d6c98f27eb30677e280cc438dc22546ecaa3206f850323d7f1e559a357e46f08f05792499d1decb1545b67a11220749b5941a7c1de098c96056a51ccde1508112a07fabde79f2ea628fff714f0d54c26b8f3e26762f0065eeb6fd5cc57b5cee99f8e81d5b3e3295c3bdcba73b1a01fc5f5bcb08ba21a677545e1f8a67b499bd8eb417933fbdf291505d7224f8532fe9201963a27266bb3b3f47b685", 0xb2) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000300000000000069078ffffffffffffffff4e224e21045313bcd0e285a706d4621e390be9f30979766647ed111a6b51e622ee1e2c7658f650605cc02cd0c6eb89e566d25cfc81a0e9aaac5eeda55d4c3192f08ec1d122b12bfdeb8d1ce57a3a1015ce75a1848bc79e70cd5a9c7aa3081e2f141272934e3c0300f4ea77f98cd306950fd68141701e039bd279204ef1beca4be3a139d11a9a666ef92054bb456c2b200e32553de81827659936f7be7bf3df17750edb6ddf93", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYRES64]) 00:04:51 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x2, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="3bad4576b2d9f5176955dac0c3f85e32998c0fbba300ca26b5d4391d0af364d5f06125d986ba31f2dbb747cb42f7334a26b7b84aec51331f796a6247878b89443fcaaeace606a56deccf08f78c9d8a78f4c92dd3e35753a83a8182ef90a0c738a7bf44f61480d2fdd202ce96b5dc1938a2ba333155c88a6d807e5a315b063f635440770cf8a8a5940fe0fab991", 0x8d}, {&(0x7f0000000240)="5089f0f00b34810bb86c0482ead6cd35a29f884d4596038c6f0ff41fe67562fde9a90f31de1f4365bbbbc16381442f9f127c93afbc77b4bca616feca341e9bb2f10f920020d4480aaf47900fb2ff3f7f7ac1adbf9de7dacdb7a66c00afbf7229d53d5656dd52717bf401223bd932fbc7fec3e4bf73e0a6e40d9d42dd95606d6cc07a066fbc1a4868653050bf50ad60bf3fddd3579cb32fd812ed665f38ca7573d4d8426157fff30dbbc835134b518cfe793284e14de1f3cc4871debcecc0a18ceb6f6d5b9af62553e7fe5b4351736ad1805d5289bc828cabe967be7031151cc7e06b34748de3b3adecc826e65db9291ff8d288432b", 0xf5}], 0x2, 0x0, 0xf8) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000340)="87fc7cdd024f4c", 0x7}, {0x0}], 0x2, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="83c491320e20ac2a31fc8e0bc6dfdaa41ec4a995fe8dae6ca2ece28206ce2dc2120698b30a8263ce620dedef4cd1b1abff89bc0b3340b6222c4acea34fc8c7f4d25d2ff59b1d99ab862fd0112ff8b21a5479", 0x52, 0x0, 0x2) execve(0x0, 0x0, 0x0) 00:04:51 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/214, 0xd6}, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2800010000000000f900000000000000000017c156c698afde39068b5b5f836d", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r3], 0x28}, 0x0) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)) 00:04:51 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffb, 0x0, {[0x1, 0xfffffffffffffffd, 0x0, 0xfffffffffffffffe, 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x1000, 0x0, 0x2, 0x0, 0x0, 0x4, 0x4, 0x2000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffd, 0x0, 0x0, 0xffffffffffffffff, 0x3, 0x1], [0x80000001, 0x2, 0xffffffffffffffff, 0x0, 0x0, 0x7f], [{0x0, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x6}, {0x0, 0x0, 0x40}, {}, {0x0, 0x0, 0xffffffe0}, {0x0, 0x0, 0x200}, {0x3, 0x0, 0x201}, {0x0, 0x5, 0x7}], {0x1, 0x0, 0x0, 0x20}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f00000004c0)=""/102400, 0x19000, 0x1, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) shutdown(r3, 0x2) getuid() r4 = accept$inet6(r0, 0x0, &(0x7f0000000080)) ioctl$TIOCNXCL(r1, 0x2000740e) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f00000000c0)=0x9e2d, 0x4) dup2(r2, r4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x2, 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [], [], [{}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x8, 0x0, 0x0, 0x20002000000000}, {0x0, 0x0, 0x0, 0x6}]}}) r6 = fcntl$dupfd(r5, 0xa, r5) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) 00:04:51 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000000000000000000000000000000ff0200000000000000000000000000010400907c000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000040000aa2b02000700000000ff020000000000000000000000000001"]) 00:04:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x28a5) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10702, 0x0) lstat(&(0x7f00000001c0)='./bus\x00', 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = dup(r1) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r4 = dup(r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000003000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil, 0x1000}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0xf000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000013000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000280)={0xfff, './file\x00'}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f000000c000/0x1000)=nil, 0x1000}, {&(0x7f0000008000/0x3000)=nil, &(0x7f0000011000/0x1000)=nil, 0x1000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000/0x4000)=nil, 0x1}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f000000d000/0x1000)=nil, &(0x7f0000003000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000000000/0xc000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0xf000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000006000/0x3000)=nil}, {&(0x7f0000006000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000013000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000006000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000004000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x7, 0x1, 0x3, 0x1, 0x80000000, 0x9, 0x9, 0x0, 0x1, 0x0, 0x9}) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x800, 0x0) close(r5) syz_extract_tcp_res(&(0x7f0000000040), 0x1, 0xffff) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) bind(r6, &(0x7f00000002c0)=@in={0x2, 0x2}, 0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e890053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c20000000000000000", 0x84b}], 0x1) 00:04:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getpgid(r0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) connect$unix(r2, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) getpeername(r1, &(0x7f00000000c0)=@un=@file={0x0, ""/53}, &(0x7f00000001c0)=0x37) 00:04:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x200, 0x90) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(0x0, &(0x7f0000000040)=[{0x3, 0x9, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x1f}, {0x0, 0x1, 0x1000}, {0x2, 0x4000, 0x1800}], 0x5) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) setuid(r2) r3 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r3, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) utimensat(r0, &(0x7f0000000140)='./bus\x00', &(0x7f0000000280)={{0x4, 0x9}, {0x4}}, 0x2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r3, &(0x7f0000000040)=[{0x3, 0xb, 0x1000}, {0x4, 0x4, 0x1000}, {0x0, 0x1f}, {0x2, 0x3, 0x1000}, {0x2, 0x3ffc, 0x1800}], 0x5) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r4, r5, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0x0, r2, r4, 0x124, 0x7d71}, 0x7, 0x2, 0x7ff}) ioctl$TIOCSETD(0xffffffffffffffff, 0x80184601, &(0x7f0000000000)=0x803) 00:04:52 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f00000000c0)='k', 0x1) 00:04:52 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) r2 = dup(r0) write(r2, &(0x7f00000001c0)="6870f06b828d483dccc5a0c873800f32643ca87b39bb5299144f1b67d824599f36940801dfeea9e57ffbd8d267b4ca72fae3a4daf7d987a89c332094baa7a88d69e27b14ef09a479a1cccfc42f15529a30f7738c506ea7d46601c7e552039151b5a7422e1a9a111b608bf69764efed9ba9a0ec0c7634a31e3cb6cf85e7c1eb54a2a84aedf283e90afebc4ab69223e05e791f77ed16ca38be041b22958530c59c41bc7668aa005877e069709475924b2d24e367e5ba7a321efdd69e3a04080728c6052a1ae19e2a8cc97cdc9a55cabc1f11946a66892db040eebffe3880de7fde5a6d63dc0b302baf73d9da82ad562242ae0e86e5c35a0d2bf6663a7e00d462ffade51fad3f163246ea6dd25e0aba86267dc56a194abfcba55632d2adc028c474a758528a5ecc830e4ea7fafa54ef57deb9b174c4905fad1383e355e95300666bef51e8670413ccaf447b0b4761208bd62154ec13a1afd3b2b8fb6880009fd25003c026caf2e6b1", 0x167) 00:04:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xb35, 0x550f, "2ea86ee16eb595607fcfd71100"}) writev(r1, &(0x7f0000003880)=[{&(0x7f0000000280)="e0a9a5e9b6c06605b7f654ede4624cfd80a5f92d693df81bf1cfeaad0fbabbd245b98a5321bdc6ee0378dde9b130c4a2c96fd989e9ea3b80e1aac6582cbed75efd978d8fc4013f2a925d841f6ae98e8dec0e5432a00ab24ae082a5840345aaf239a45dba7ea5b257fe2d0243a8c456eb58f1abaeadd50cad8fa44331ca73d9b1a0d9cd7b78a9acb6bf4cc8c6d226f35219553622e29359174c88a7c1b673e2f9f7be8da2ac1e5487bc10d9c8cc664cf674466493b0b7c53747a4679be61b059b6544b6d8db021bee680c40a89fa7449e18074da469f53b0e45f9f9ccd509f26c372040efc19e612037245069396de24ac5377f89c789ae1ad3f10e09dbd756b96f147de14ed2e0858517001419696c69a613ab9a92718dad5e2a9e52634c8322839aa59dc7cddd613db207d049d137ceda28f70d6697c634b502787d8dbdf48294efabc2c6ee6d87f54b475b44d4aed7ce64999c637e07e9011dc2b10e5f1789f5bc1a02d4f20dad78128688fb5f5e2262eee27879e7801232a76adcb90f3595ff47950d0b7306704f469abcfafc451951ea9ef17dcdb6b8d604610f39eaab90419d570bc5b76f12814303247ae93d2b2e096a7014a34cf6174766e46badd84afca632709276af4db5fbc70405bd3b5afd1df5b3652974a1d4a638a5eabd53fc38119517933624bf3c653542c41205a872049daed3c2960ef9cd7b48f9e68dc8217e3b078c3f9a82a17599e17db9f235868912546150a970c91a92b4660a2193d4c6814f40f20e56d24d1216f6fe1174dcc75ea7d7ba0fe939b523b5ef6ab6795070e5dea054d5c846a0d6afd4763e2e6110203073cf3b5db86887b28dc33c8e80744e505dc984bfe0560aa6145b5d982feee9843fcc0eff7c63bf9642b631a4dbed4103363fd6848b0f911c0c7eb2fe05d8d07ef746f4e81a159fc77bd15a42b1de7a63f2bcf848165a24cbf9c878989e95cff8167802509527c8066925dc77d08bc3e915c6fb4b231a8a0ea8c299303ca854df469e233ff2f92c9178df6fdc34ca996e5d12e034ee9d6c0accde0f6c526f3377aaed4d7048e327ebb5a70cfc6700a74acd284a531ed29647ae46dc010e8611ecbf5276e22709107ffd825557793d61ed567c3e117c0ac3325baaa93a9b226bea447b005350cb19e820e96a49941db71f4638da470e8a1e5d22d2b47bb1d0faad684e6fa8b954aab2872a2fae42dff26f035454c175b87da01bfa2ce3a22b0fe0c1ea77e3e97ea96ef3977de033d48cb1511d2e4bb1833408677a850ccdd2faa79bfc748b86048c1eda010146eeb19b976d64cee9336271e49b29a929a74a7bdde1f9a6f966d90c322a11526d54b998a3ea23257b621bb0c466c8473f65b3043cd195d92df28ef7441ede589977d1b560534d0e73868cb5278ebdf8c0c7d2bb173b13cbb7394fada6f4786f510aaa7af92f1affcfb44b08a1d5f3d33a05d170bbee191e619a85b701f58690d9a841f7a3626ea02cddee0e163c39dd52756ff1c717ca1e13b8b5b0adefafa7e14c3139ff21693b3db9850ddefb2591dd4d32cc8ae1dc46d41489d21743b09bd6faecd886ec03d1111d5236276c795fb537553353bfadc41edb076ce3ab3d8d01aa247b4fd2cf414a30fc959f6c040c5aa8917c636c61076700d53824731df3d57db2b19bfc71c4bb2c5db36095182f62570ee20e67a8c18751bb14fea7d8b8299df59bd8a766b8864f717f208e88aa815c3e3ed770f822a1de21b2f27a986c232ca6b73a7ca71a653c84aa03c3d0dd5d724850aca747362989255331f9e8ffaa9f4135add4335ce2115d1ba66f6d100de6daa29171316a94f77d5271c7b16aa3c6c8bb8682ea65427b259360c48fb7cd81fd213d4286ae92250a8086f5ab16111d0fdd4fdaf8ff0db025bf7c8cff1bfa5080a8e4ec6eda8321e071c3860821f8def47d99b32b2f65a7aad0815d20b2aa5d0bd897d963e5f81a2ed233aac2d0d9f399428ad0fdbf41299e3ac88e54782923150fc0cbd32391164ae5b588d74da1785fb1c29c46a815f21e325bf62899a4a5775f19e96c197e0fd60f3a8ac4c672414a7ee662bc69373fce5c30f9d4bb5a55add55cc31f49a204f8df72b80b69dd56e8ef8ff59e44d425132a196dffa439f6274e5236f033a169c8a38405c417cb0f0ddfbd117530698bfa09ef5aa212a7f41a1e17a77a2dc2bb1e9046b8c1da65c77e7e8db496acccb0a741b8390ff1d056ca058c1c5b1757d0726ab23e1c282e9e365d758b51f9341fdb320e44ee6cdde4d8261963a5af385d5eccb4f4fb5025a4cb79d8feec3e8fce298246b65a4327ca4eb06cb3d18dcaea5eacc607eef95aeb54af3b06798fc3e629440f6d87154648e4605a54ee1177f6d94c2a773635c45a5c15302a0610dc172429e1da1ab59bd444e9939fe31bbd9fc436750b91ff93917dfe4c1cba7d37d146fd7bb4e97afec7759e3d9327db453facb2076e86d5667fd1fca82c04697a9e9a974b77c565116fd24c5cf1fc0644a95e379d3760d422eca7c24bc4fbab60fe1d29389d35276fdaf11c4666d3fc8225a0f9b1c713ccb09c90f3c67e5f017c333a3f1ece624236a30556ee86d7388bed629abb50a6321d770d05813436c053dc7b762e831b7a9a77efe304bcc17a825a720c2cf744980b1e1a85fb4dbf87c19678053b21050937ff465ceb096881360c209a49f821fd09ef85d53256181409ef7ebf7055bfbc7b580d91f2c1b40bb5cd67b03aba8398325526333b5254fbc29db555d929933086440341019f048931bc88e7b0e9fc13939051dd9dbfce49c26770469496bd3b5c9f6a15d7af02b39866a37aa83e85c36e970aff6e3a526804e47974405be6aff87c8e91c77b4f9680c5834f2023c566de702095e9a39a12f863dbb92ec6d1057a994bc1acb8dd7abb360e57b3fd64a769ba58d87f03d00a3c5182d0f285836e225d71ecb6e5c701067412adf72a373f991f93954b8ccaac5e9f177c07bbf5df2844c5603b7267d82a1c7f007cf29ae789a856acf47aed2b067d646267ce09eb8d253d312d767a8242df26bebdfdfb6ad0b67dd41182b63531dd4ed9d459e9f254d4f511f28e6d70e47b5a30fe8d7eed5bb1b6821c44bae92a900076f42826607c0a7c3f97e0018c5820696a4ad47ab8d451bedb3feddd93585b3fce9e0a2c23dde241bd906e4c99342014364e838f1827b04fa51b503fc599c1aab2e72f53cb0b52f865545c4bca5edd30a3ec7691aa095491bebccd8c2cada4ef642a3ad8603a225ab334ccbe57b1bd9a51c5c0c66496f89897dd6636154b02348a0b9d78626fde58956ba6de1549e803893e795ae9edf3591919bb4f42a0a00c5e24bc9049ae6b6bef8647920f55bcd6b5b4678f17ccd0061124371ec8d64745b89db11a0ac27bc59d13c7776f50a677152a7a9bba881d1903af8c77f6b67d1e458d1f40320ed60c6c5ae9ba412294770a297a8b066962d97745294ec14c60f288b31a0719644a95ba3edebf3d449d9d2c6d39c0327f9690778d5668c222d125a58b50deb2b81bada9e4a86e13a079f589c6c008361362b77314a8835589b3e0858c0d3f0a7034424166d05cf4930172e56d6bc78521328633b7a8580d67143309cd7fa617ef0c96925dc057bee9358ca04e264d6bf18c00f772031680be21032ee783fc2204000d7047e019cf7bef7cdcc89060e6f97adec6d0be0fe2f9c25d44e5252953657b8521956951cf0823f02d81e9236eb9cf015592205a8b723176057c856c0ab11791b2c902b1dafee59ff9b5015883c51a5344a0e3d1b3c0d3776a9bade8be17f909d0e9778e7d6bc92a166fc55fd951a16b58f9259518e03a117ec51e5ab44b2fc215eaad0179decb606e7b4e0191c1bbf689352c09c5bba8ff04fb77254d57bcc8bded07d9aba2498fe2a287baae6836efbf2b9bdda0f1ee52cae2b0b25c0b0874aa01821967d1e3e3de120afb9abc26b65f8621b987859377660d94cc448f9d711d14b935b12ed17e7ede47387b68ade8d5803b54b01928032bab7b492b4d324a9066bf9c4aa1d35851b2779b23d353a628c187a5b39126a2640b1b5c6b39f2df32231c886ec02a654aba77cf32a7f63a42ef2195fe73f8881a67594a5e901382352150780b480d823bc542ea030249af6f19ff18fddc336faa962d64c8621db0bfeb7ff91a9cc45db6e3f697d6b27113238b39ba2e1e78274fd3ff0e0e44bd90f2a08c35ead5b7f0c6e6553626845240e74d0876d8c02484fe1f9559c30d87590a50ac9b5a6c32be297f9631ad6b70c0784a65fe8f28c08f1d02e2bac88575a34aa8e6dc003568f97b456eb61cbfe580bad3504365c8c46b97f81a235fe451e1f53d455ffe2422bfe4a0cec64bdb2014ff747c7c588253760acebcf9f0961656cd7eef4ff4290fb1caebb3b25c8e05a65e39e91425fd8158e45ef2820b5815950df91d7b38b5030b0fcfd3a07d9dbf2697da7b2af082f43332c9618ebf3f3e89970247e07e340098d640b5c53cea910bf43938d1362d4b3b6abec165ee0410b9f74f33ce94ed5810373bf6135e4240e4807dfb62f3ddf90842db0c49fc523793a98cdd08c3520ea5a939f66ec7dd45122313fa17a71b4bbc6c4b535fe73e15050aeaffe274bd5f1d390078191ede61cbfaed22605c2de39c59d7685549a77440a9f0d8e2695953d7ffe262bb0c6af1cd9c703dffbd3b46e7be9a9f22024b81fa6a68d4c922312832e7e6faace51bdbdb1622460a1aa62426ba5cc51c1e07a4dd02064e281fa212361891896b622785d682685b8f40e37bd9947a9e10bd6502afa7e05251e609e1606bef598c3e320f751b2fb3a400cb2c6919a49b18301a0fdd3a50102c58c10172117a02dcf76c271309d357f7f9a7372b43518ae1126e342171b3d582720a859deee15ae53842aa397a7ef4e75fba8fbc1b5398624c502172089d0669221d4343c3baab3ff1f38c7a82cb21dc7cbbdb280d038354ffdb5f7b34748b0560b49e8782af36566231ee841f0a03fdbea82c0ab36764407c3c8e20b779e73dfc208a99804f6e3e07bbbb97cce3ab0700e281a3aafff07000c9fae36e28a528d4742b0ccd13d0c6a7548c694872dead8946b527527c40beb96c75e62cc3bea1764d654ea6518d73878fc81c276705dd50df312f39fa4c51f0d7cad07e68445cc4a9dcf71e0231bacfa2e5bd82f824b819aa7579588612b971901405b2608eb1c9238b110ae76ae7f3512f0e52b7cd68afac370b40ce74f3720ec3f492f9234b2008590217f703e76f1714925b5ac8fb80f3636afce063663d4ed7b73298fa2d9c62c69f8ceff415000c76b94d83c7f7ec1651750d24486a7f2f7c247cc9aba0107c53b169c2c8bf3f90e654b46d45c233abf008454314255a72ebe5d452d897ea17b86446aa7bc282bc200f9eb2dbda1af529cd748c986b903f4e6424aaeb6e5a0f872adca06db74e46dc1ef768404d44203198582073b805bc5a96544755536ae963ee27cb965f9c1b386fd34e231ace5ae9bf260ea6d71afccf720d004a6f36a4b630119bb658bbe1a56740bc6802970b919b91be243306519d4f2557c146e942dc5c605332f8d54d6b2a27f96ba958ee4a456dd00489ee982e3215a0dfec0ac1e3509dc939d61af8e5465ded88632f9ce2ed7cb508c14c72c7bc73aeabae056253ce59566da2984cc4f2e6e53dfbf9c9ccdf442808243010eab1095db020b8ed8963f00f0140d7a74286f7d3c1a54848a89703f3a4db2e73b257088aefb7ccb849dfe9a0294d6705", 0x1000}, {&(0x7f0000001680)="c83a38517ad4d4b7de0dc813a42f28aca51cfef75d39ec8720cc8a5e1db9d12f458668293637942e60f56c92adc11192826ea002e2a7b3488e77d5e9f34179a0574414fb96f317568c0b129b2a3bf0e9bb8c1f3b59f3690f944dad92d5949c55b8084b51b7486130010bb622b6c51390e5e43c76c2185faf6285cb8892bbe6c204044b8d9e692fd9a011ec644a3397eee59ae2f6bd3df097fb438b18b7b556991b7e30cc3bf01c4be91b29aee5c863afa1494d0d0b9301f0ae70d864322f4ab49766c5597adbac546b0fde32ac5276537596071e84dad7c7af0ffc755f1f3c68d7c65fcdf0f8c9316502744f9b9cd57f1a1fe1ada14abf8f07db13f343060eb2d18670ab302345bf4d06669c3fbdddfe5ef6d79b181960c4abf30ed48a5d7dac749c081549d34611d08a4bb9db41369bdbe696e57de7a157f71f34fc7902767ed745a14cf2eaedf75db4d248d5d815cc79ef2e2cb3fb39c1d14e8ecfbc3ad9a3c595a715652668f6a8ffdeede13ab8464026635ad8e224019db959fcfed4bc7cd032285da85b7080221a8a88e328102d17576f35f08d91fa6fffad079dba07e61200693ce07d63ff3dd25d87e829c257e48ab5d5836c01b80141d70a534c092017a4e1599fa625bf14e2772a028255a176de500736d63cff8764e52c9ed77970bf1eeef568c948a7cb38fe94a49135dd48c4d021b04096936a3b1d6c34e1f9c2087e4e7e908fc77597c92885baff79bc5e808bd2fffe7c9b2cef9eb36132a4c33c59efa168f85d89ccd0231ebf3b67db5d9555f59eacc456131162f3fc6139095c802edf8d15eb95fbd24ea8afd10b006e8f125a95d2d48d20ab1bd7f33b3dde06b141a90088b217cf996233ffe5e67fbfc38d044f52ad88c2325efba6b36afecda95099916c1084f70a4c07be10673fea71340a045ba3fff7f8047dca5cc968722c52062807e31d06829bd8438da3c273323bc230498cf74ceb65321c847e7a602fdb6d1de49d02c4b7638ecf67dcef04541aa471fe558745e06a09e6e84459a6c26bef7065b0dc1173c82f5f36c65f0ba114ac32596143ea5750b549fa2b505b78900c11cd8c7faf93ea023598909b0c568c5a11917f75e6702d5ab405b3112323d905aeab53e8ab0b214b05d88519594378737b3fbf0c98c846833efba43fa1bd6246ee68dd29598760fd8fd1e153293e2ed02a4ca4f3700ec691aebd83dc86de3a427dda91219386485a94d13a9bd4de4d59c2614c5e0bdd6eec907c925b1bc8d8d7d895647e130eeb393cdc4e45e5638ece8133c408a42c07c50a348e3e848cbd27f5f25301b3c940da56df284257a158060162c9b56c945257121c3168581a47a0e8984034f72ad8466cd4cbbfa1c389b44f41e63bbb1eb462638ce3ad222db1c3ffe17e78a2cf694d32f6165cb016f75c7c015f20dcbe7b66e9661dd85f74ddf42995589e1647df38de0b520fda104d147912858dc1879e3d4f3fb8a83fedaf2b00365193575d9a30dc09a72aef732b0fdceaabda4c9037c0227f4844384838e13dc4e78b45975cea1573d9ed0372de138684fc486576f495df8993e9d277bcbe5ff1c23cbc989481902879e25d11b13941fa76be11323aa98d399576f5c37fb65120ea182f2ffc2d28f858eff070bd76839dec778f7501e79b75e6abc513431ce36dc8bfdaf2d4b6961534fdcd96e752faca7f73accfa0341593be2ff4984a588fb479984ecec7513df99cf02be61f96f29621026656257ff9d7d29868f25d1b2060c6de4507257273cacbce1e5738b51fa3e17571a74d33aafb5e8889031c2064601f66a27896bef48d29900a9a360d3eb58da58a7b7afbbd5c86b23eb67e6af816154a4525156ea52b2ebdfc5a92212956be9674c267801821634eec5b629b758cc7bc4e15c097f6e8de53e64cf56b3a9e07d1e2954ca5e541c43465947fefe01304abdc4f782a2d7024a0405ed1ce50de67a8aceaf24986443a9d05361760e594e222ca337d40811252efb96e36fbf5112d83e075b33a29cd37faad52b6acdf61c645fff07290b87cc90fe9f4e36d68886038cea18383731af2bbdc08d9652d8cec13faf42a35064f2f920e41f20dbadb138576bcba58cdcf54b7b804bdf72c56143411528f625b481cb7fcf6c0df4ee5686a0a4dcd30a702094f5adb7f2ea772a5953eb181a313d33db629e10a1d822d168bfaf4cfa9db25f581aa523b1fa67eea85d063c2e7cf891c2876c76acdacdf51d168f98878fb88d851eaad1d9103a8cf6066de1099762f7e1364e4b7df9dd5aca37bc97baafe13c03dc8c3411e01933d1e19c1ce2bb138509f45b3a8f80266a0c5327a8dc76ae618638ef08ad204a172be05471acf532d6f2a113146f34a906f2fb302f39fbfc9578b37f24f74bfdc9c721a3c60c8ae02ba3b6c8b653d30dba92cbbf48552194c669b87a6b2425f2ac41dd0622214acedfd4fcd8d411a5fa44afd45349db76e9bc625568df7442ea5f342b472eae35026bf4428767b409519cea4a912392bd742f3e2cb3f12a34c16a4435ddf036446dcffd7e6422e79f827e55164dfe69637d203324f743a99d2fcc66459c2460da277152168c9e82eb5c78151dbf5e2bcbea221841ad3e28b2e72bd97d98e6cfb43c656f6a823623c35e41d4008b312ba95d5b7071780041b40bc3b4f1b12876f3727a4cbd8ffd180d48f38c79993bc8c8838ea8f55c31ea10f17b0e5ea48e932f398a414be2011b429c238e6816cc732f0b67b5b8574ccbb80114dbd447399ea889d1d3dd72c5e8a12c7ae7f0867e2460a733620cfeb7b46503586857b341eb3c23eeda7fa58740221c6d37107c3aca958e68b0386e4ed26ae42c61530c2741ecac18b80938d88ed555b28d4b868ad13b088206c97df225aa25b5ecd941ca3f2a8a152ddd6afad7b2bad4e73e5e063777f3997dbdfbfa75c05e43ae0468f15ede6676411734181f475e5813d21141a13ddf72fce2625c11585cafc92a36b583e04db5a1e7bdbb2307097ddc8e4a6be14fd4c16b1d227510aafda7a5cf28957258ed38be1e8219d864956483544ebbb62942da94e1d141e78febe14082a5c7b8c15a4606157c091ca8161e818df73c0e4bbcce98fc1dcb2155cf8239ec591063e616ec9df3f3d536a902cb5c887c01e97fe49dbe601194b5f1d4fe5c740d792947e5b127cd377e47dadf1fab90009fc899adaa27b97852b79a49385d8b82192ffd7c7119c34ccd838b71d717917236134e8224cc273e30148caf1ce431118305c156bc38cf8fd1d53354b871ac21a6ebd3f0f3cd98389f20ca6f0ca1ed608f50f657c89656920da070150e27f15e3468489ac8cbb9e6b85af99682736af0cf76b399c3b5745a166562e546ea5a5dd963080f8bd255e8e7eff4715db3aa7e80a05f0fd23fdf301a04a31952cde3cd9208ff79105da5523bb708210bba1f88af95edaaa4e11180642d440800feffe0c193a2f37287b343a4cc03d3ef8c1a74c6e04ab11c292b22418e8fa7a392b52d74c9b141976e16044599427cb7cd1da0e2f55bfa214b3e5d3991fef56177f5bfd631acc69ea683ff119f3955ed7e501ea3cf0223eef609ca939543cdd7a0645805483b5532396100088584a04dbb6edb10dead2066024efd16d140f7870d7aaf35f3bcf4c8b927874436e88bcd1034fe1cd31fb2cb63732f88c13d27961d2e182b14ef6f07f0f4957478849c76512418a021146142d20482759da0bc23de09e5d1fa8f45a09d33767fb08b28d2103c248cf3fd1d2d593d50b09aaad9588c01b0b60893e88d902bc9b5ea52e6c75726e52c606f65ca2791cd7173055044eddb5139ed65509797536da1cc89f3c12b35a574b1e158955a456e76bbd571b07dc6865606c50c1c395b9032fc8c374d62cb5a9fddb6fa0fa5e03fecaa3eb6f01c0bd9571c48368f032c7044c98de035f42dbd68a79bf2dca4229d1bc9a547e77b658c2cef7bc0ccdb13c4ebe954d5f7c3f984cbeb6f27f3363d4636b1884ffcc62760b480c33aded613e3b318b64f540b1ae3c88de96e1c95f0a5cf1f1608375d20d4b6a670c9ea84dbc5d7130a658521af374818816078cb3dc2190fea6bb417d36a3beeb3393d6a003497024ccda054ef9cfb93513b7e602d054bb31543aa7e41d31050e4e0eac591cc717b09b77b45ec8101bc505c7ed432397a25ff510eb8a56b4d64fb3831741e4a186b1997d3bfde9ac7ed7729160be169c304b1c0ee2b790f187cc16d2afb432d5e7b2d23355afc5736a516a74beb6965a4d615def521305d539f46c747b5081be6e4db4a610f94ab6f44c6fd27909390ad98c18eef35e4ef511b9b0e8a9ff7c7591fad94c3f1e03c7c67a097e9e7fd55537b810868bce16e5e8d3cf686093a72df893e400d0a671a66107ae4861d335d75b20e27b749baf12575448804a0950234f874f376876bc493c8ca6fbfe44f6f6b1ae0e205f989a47f737dc399e9cb4647ada0382712f2e448d90f293b7c671705e809d3cb2af42580a88829f4a5f7614c343ed263ef7c5ea62013a0445de51a9daea2afd4996e17a5e11b685d7379a6a20ec275b232d1558c61c63e1a35f693e7c9273d65dd95b085573327c64982612a5e3d83e11a4005f30589eec6684bf3c8094485bf470ba25fca9d943767b52f4ff7ccdd261c065cbdc2f510eed972799efc3520284c60ce88c4955e847b0e355d279c92ba14eb59a132643068cffe7e732e915e029a7846334163bcc145783051dfa2ce6b2407814c05773cac6649172d0e302e6c18e3ce36be4709f7a29d78170392341bd5072398b168212c273da0dbda405c7edc1398b41f89873ac3b93b58bff0d8a60f8e459fde9b60f9d72001f7dfed9cfe5e83b7750c13ddff5f601a3fcc275ddee60ecca37a06a4bff54bb680523c762f84b432f526e9fe252023bc3d981437d173d0a620374194238b3592b69c7a768d859d1d344f9af3a81a7a9d962486c782456a9143e692b187e34ede143f91d80222ed5066d7f664a45834cd7ec1b0cfcbabd81d5eb0270c7869a12f453f58db95db8753b1a90b36950d239ae4a88418dff6d738bc0ffdbb6a75d4d14a0ee87abe3313f3c6629f8f2babed5ce9a051c6a8fee1aefb49e8bfa83abb2d1667be97ffab716b1082dcbee1b4823ffc0848a13df0c44312fdab6e9a8b333b10e882817a00c4583f33cfe2b123fe96c0796f145e5f089ff054b", 0xe6c}], 0x2) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a8809", 0x51}], 0x1) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000001600)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000003680)=[{&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000001280)=""/100, 0x64}, {&(0x7f0000001300)=""/232, 0xe8}, {&(0x7f0000001400)=""/170, 0xaa}, {&(0x7f00000014c0)=""/209, 0xd1}, {&(0x7f0000002500)=""/172, 0xac}, {&(0x7f00000025c0)=""/174, 0xae}, {&(0x7f00000015c0)=""/44, 0x2c}, {&(0x7f0000002680)=""/4096, 0x1000}], 0x9, &(0x7f00000038c0)=""/4096, 0x1000}, 0x840) writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)="f34c23d06d5890b5", 0x8}], 0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:04:52 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000280)=0x7, 0xffffff98) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r3 = dup(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) r4 = semget$private(0x0, 0x5, 0x204) semop(r4, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r4, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f00000001c0)=""/156) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000100)=""/45) recvfrom(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000140)=@in6={0x18, 0x3, 0x67aa3b3, 0x40}, 0xc) 00:04:52 executing program 0: r0 = socket(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000180)=@in6={0x18, 0x2, 0x4, 0x1}, 0xc, &(0x7f0000000380)=[{&(0x7f00000001c0)="461cf2f044d724f87d00b0798b86a70f1690291d4038d21b4ca91e3ebc8cf496bc467900fc56a2570b31ac8a0aec0bdad2f9de5afb47f406e457e53105cf447b595a42f08e5cb064c94dac40cb287e1a15f87f095849fd18a47c2a1bd5916f882402833dc34da277a7011a58967bea97c5e9", 0x72}, {&(0x7f0000000240)="ee5871c8", 0x4}, {&(0x7f0000000280)="fba3d30c6ce966adf0c163a9fe0153546550adb4ececc840725855a45ab1787cba5842763a725ed5581d3667121771c646ed98e4c5066aaa7dbb03bc0a05305f4531fce1c188f1ee93b5e587dd4b2d235af27bf56288b51f8c774ef90e7c04e386c8fd3c186e459b741baa8d61e8c66fcd3828fd2a8b559a4cef5536565e0d1568a17699008e5da86b623b30f5758f419d00afad8bdc5f0da32cc2459584fa97a632b341e7a98f1a4b331314a01553518b4e283f3da3513fcaebc9209b6e93f8a3", 0xc1}], 0x3, &(0x7f00000003c0)=[{0xd0, 0x1, 0xfffff3a3, "66bfe37d34f615f144a7a6513e3c62ed79f7ca7810121d1cf898d2a42c3b352ec0faba5f34174870115c73896ddccdf421898024cf0a1207e59fae00e05fb697aa4b7e797bedbb2a221d4e4c6f234f4f3da4a12f1b0cfbfe773c3676b3abcebf1fee3ad96ce508002a29f97dbc9e2096ec0e44902fdc3b86adcceb1facf444d07947303afc6d91071d4b275141e3a14e893b6dc37745010b4b5b33c55e9b5f36309f8ca1222dbb8d32c4c22411bfbd4e8b56ba7e12a0c7447711d33a"}, {0x68, 0x1, 0x2, "808bef733cad422c60d2a3506762000804e746641b087490c0f8bc5d0d171704d0257b2b71b3805d2e676c82eb8d64ea36cdf4c8aa18eab7fc0d7feec063837dc1b281e25f626de7bdc348d906ff70253bec163d25a7"}, {0x10, 0x1, 0x3}], 0x148}, 0x9) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) socket(0x1, 0x1, 0x7f) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000640)=ANY=[@ANYBLOB="030000000000000000000000000000005218ec52c6891d43eb2bafe4d80a5e856741b96aaefb2a644dc462ebbb8b59dbdc3089b920d602765a839aa0f38a9c44ab73399917ec213ec706f5ad59c5f9f6a30c1e2007508e62bc1aa3d64f4369f789d3d2d0721c1a808a214c251d273525b63590f92897743c71234760ceaeba71d5f94c285c1440ac8e8ebaa821f71acf3eea66c3fe95ad6ec1014363a6a5a14a3339aae804dad0ff46fd5ae0c0250f81365b8b519ffd7beafab345c3aceb22dd1945ce"]) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)=0x1) ioctl$TIOCMBIC(0xffffffffffffff9c, 0x8004746b, &(0x7f0000000000)=0x1c3) ioctl$TIOCSETD(r1, 0x8004741b, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0xa2) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) recvfrom(r3, &(0x7f0000000580)=""/121, 0x79, 0x1, &(0x7f0000000600)=@in6={0x18, 0x3, 0x7, 0x3}, 0xc) 00:04:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x8) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./bus\x00', r0, 0x3}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}, {}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x2) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:53 executing program 1: openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x1, 0x2, 0x4, 0x3ff, r1}) 00:04:53 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r3 = kqueue() r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x40, 0x10, 0xb0d, 0x2}], 0x81, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0x44, 0x8, 0xffffffff, 0x9}, {{r3}, 0x5, 0x8, 0x2, 0x200, 0xc00000000}, {{r4}, 0xfffffffffffffffc, 0x2, 0x20, 0x1, 0x4}, {{r5}, 0xfffffffffffffffa, 0x80, 0x80000020, 0x2, 0x1}], 0x80008, &(0x7f0000000200)={0x9, 0x5}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000240)={0x1, 0x1}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{}, {0x81}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r6, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5db4dcf0000000683a00a52d00", 0x4d, 0x7fff}) fcntl$getown(r7, 0x5) 00:04:53 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) bind$unix(0xffffffffffffffff, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:53 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{}, {}, {0x8000, 0x0, 0x0, 0xfffffffd}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) lchown(&(0x7f0000000080)='./file0\x00', r0, r3) 00:04:53 executing program 1: select(0xffffffce, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x6}, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x0, 0x0, 0x0, 0x4}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x3, "00000800000000ef21ffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x5, 0x80) 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) 00:04:53 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000200)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) 00:04:53 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) r2 = socket(0x2, 0x8002, 0x0) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000040), 0x4) connect$inet6(0xffffffffffffffff, &(0x7f0000000140)={0x18, 0x2, 0x8, 0x5}, 0xc) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r5, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r3, &(0x7f00000011c0)='\x00', 0x1, 0x0, 0x0, 0x0) close(r3) r6 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f00000000c0)="c5", 0x1) recvfrom$unix(r6, &(0x7f0000002200)=""/4093, 0xffd, 0x42, 0x0, 0x0) 00:04:53 executing program 0: sync() mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="01c1bacbe6691f00ed00815cf5636f4b7542c340ac437196c8eb214d69daaf7fb435aac4cd84b46c659871979bd696fbae6b83ddecebac1cd3deed42a760c8d57efd3ef13d3d813050cbb0a93e9dd7782b145d48ea1acad1a3073370746ffd0bcd32c8ba40201a67a46bcd9133e0c2c9ac641285276c85c6d0074843ca66ceb6d0eb2354d0cafb1f86acc94ab6dc62fc9bb6986626c3dfcd1151b48042"], 0x6e) 00:04:53 executing program 0: r0 = socket(0x2, 0x1000000008002, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="e900"/26], 0x10) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) write(r1, 0x0, 0x0) r3 = accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000080), &(0x7f00000000c0)=0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400bb36e6638b25e4aeefb56ff7cdef1b252d43f451f691d854b9c2ecfdd08a51316cecb15119c139e570f6eceaddfb2d6cb71cf120b42ad64b9fcf2b7f613bde74897bf296d57623ea4071b0c38d1068ce720ada4b47157c52ea1f27376a60c407cff0074e394fbe0f"], 0x10) write(r0, &(0x7f0000001cc0)="7de0dc45a52c2da45050a24aa552f2cada5826f9f59a6599799f955edecc1a1a24745323a6312aeb203e5141638d175ae6225d01a17df19839ff4b7887bd5b9c853c86e2c0519097f55e194dbdb389ffe281d02375355773948a14bb63a6b5815db16811783f51975ef67929a7d03e7a950a32dedf93a20603ba771404ea57d7d7d894ec4952d92f47b186c2f9caf4965278320afd60660a209990b21a1887111473521fd630e1dbfeee48cdadc07cc4c48a87430ebd79823720e62219097c6afeb76bd72b1cef64e5d9c5eaafcd2d58f0d72205fb78dc7ca417bc2918a9b893646a63e27bd71987c8061a2367b3d4b52d5e1497cb2a34268bd2a95582641d13c5bf0554951661ab83ff3e3e7e8b17213bb4120890cb9f83caded64e40faafa8f5c341c496b3696b27db35738621cf02178173c06587a0728b3cab4a4070ed60908876db2990d04714ccae3ad4da53ad7ef921cadd08965cf8a1978190c6bdcafb1c69d16edceb76faf63a9b0d2aa9f13e7080c4323f8bc7e10bf111b50d7b0606e6f54cb9120ec70e5bc9ab0e0e51a5d7a4990cb9ea2901e78bfb10c51fc38581ab4b95709101add47725ffefd8b85b882b94e3b89978418d3a58741433bfc0097de330e98d3b41b55c8c5b4e88d42717213d1318be788e6ce514c184e861d3b8e54bd1d1a67bdc86451d9899d9d91952aea86cb32bb83406081cf2c2fff2643b090f494091aab71b10357f149d14054c8d9a1adb11c8cfa1da4016a6b4ae5edfec985ee90a5f1e8489c68fbdacf1f0e4a5d14db6cc2c846c94c0aca9a9eb29ce0da971e8069e98478e69b3752d1ccc21b5792d6101b6b9cf6811940f6384d18d5b3fc7f70bace6ad9beb3dd38291972222155e6bd3766515905419672844ce65929426f55d2bab06334d559fcd67622863e796caabab48c65ad4506869abd7e15d865a5e4a821f6001d9b9c44e1fa60752cec1cbc7049638e83288a6a559160df13c0c230931d6380764004552ae55cb3c5cc3c38c933ffc2c719045a55fabffac0e8665f2edc040f2a80e8c797fb34ceaf0493137b19c7616f838b020eaee8da4ce7e9c9506b7234ed6cab33fc4b7eec34c1d07b914e2d801334f89900713bcb765c537ca76ada867c5f0e3d30d9e3601f193d7c586043640b3df38763f565b47884c24d054f58b86b7285f7d5f1988e3a4749c1d2c2a6af1e4ec189340e18c26090e44c2ad3ab80da6901f2685c085a064cf92968f77c583e92c38822a865a64e6ac12d53f9d414b04da3a372a5b4fd952f9ae95d0b7e7b27e8dc58c2df8ea9f3e10279af2c0147595a82bbc1629d003286463f4a67bc0f782698081191bc270243d9eb63eff8c738440b34f9698878eb66f4caed112e22918190dc159b43bc08915d6d153a29ac5d87f9e974b364f99b8c7718ff4d44c3c026d2e4fff015f988060db33e585139b16e710697c73192188871814d794f27cc3ebfe7300ce34d2f336ab43fbca3e645d81d75eb71e35f9ca7d83b059e293bd294ad944a7c58482d3c23952a20c4954d94cb8128f920403b43b77dd045afda7797a2852e19a22972de50646d4483b9f71f8892d988d6e2640e5200c914e15f9244d44cd8564ac1eff4ddaf1b513018c13a7d829730f2c2cb19c783e5aab3201f7ad842661f869f94b3b004d2e18455166f3bae1594ead63cda012de53c2282609a40cb08ea3850fca1f700fdb5316ac3556ec11193b3dd7cf9011141c538fe08ceb68f71efc2a1bb5accd775ad7462f7fb8e675248218225753c0811a1afc6e1640e9496e2d94d6f31712f4af54d626f5c6bc4df606532e594b28e0c91e6d4524bc8c6a7f8a64562eab9049eb0f9b567c093eacc8cb0b9196b6c23e82f8f6b0f4a2273609b7cb43803070717099d43bccb5c359f8f4af75cc05faeaef1823428d896da3001c36d38150d07e9427a9d4722cb9ec09d05e6fb5349f1b28ac4a6eeefb8890405544d3ec78af96b93ab6daea0721516cbc669eb1d61361f5ec54b46b4c1d187fce56b478d66dcd33e532ea2a572be33fe9db0e6ee7582c789809293e7f87fbc3e674", 0x5c1) 00:04:53 executing program 0: 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) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xffffffff, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r5 = socket$inet6(0x18, 0x8000, 0x9) fcntl$dupfd(r4, 0x0, r5) r6 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 00:04:54 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) r4 = syz_open_pts() dup2(r4, r4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f00000000c0)=0x4) 00:04:54 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) r0 = kqueue() r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) faccessat(r5, &(0x7f0000000080)='./file0\x00', 0x11, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x1, 0x9, 0x4, 0x1, 0x5, 0xffff7fff, 0x1000, 0x0, 0x1, 0x7f, 0xbc8}) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x9284eaa0731f5fcf}], 0x7fff, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) 00:04:54 executing program 0: syz_open_pts() r0 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x18d) read(r0, &(0x7f0000000200)=""/136, 0xfffffcab) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000040)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f0000000100)) syz_open_pts() syz_open_pts() sysctl$vm(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:04:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r2, 0x5}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x74}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') syz_emit_ethernet(0xe, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000020fffffff7000086c973f8e8894a05cd30581843f0cf94eb7901e7c2bcbef4b15d4bb94301d734249647d3503b698c05000000000008002d8e305749051acbb9d7b2d81e2e00160000987ea4cdbe1b04f61c1f199edff46435e31e1b40d3dd5e1576698c2614700fc536d3eeb4b8b8b426d0f3d777a1ef16a7a7a1f5fbcb2b7d645332fa381bb240a5f750cd1ae26d383ccf009edf1f66760822570cd0d3b890bf5c72b333472c745f5a4bd2e71834f32ea364be05ca57e5b80be9c644840333c317dc6d20d64e52d7a5736609f9360d9cfce3660807f1c1cfc2970cf13659deca173ead56ce1730c81f064c"]) 00:04:54 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r2, &(0x7f0000002bc0)="e38e5255eb5ce0d1c0df7b97978c38d1c7793cd68e688c23492f8ae248b11bf56ed6b3a46e245b27b778965792c8ea7fd7b7f5a57fa055f0df5850b06fdc2245146cc5dff3c08f476ef6a26bdd8af4a09cd1033650f5241647591badf9987e63b4168aca9310394c84ba0f4d08aedb7f9d7f8bfc61ab92370500916d4c64698dfef1df50854d90e43eaaddd62d0630613a2b367fd8b1a5ce66879223305692bd83bc7aaacb96f6abfe1e0022d7bbad570516db41d190228691af7c8fb8dccd306612b2bd31268364f9825080fa07bc7d1080c200da706095e6ae5be9d0252dc495b2604caa4400060af077aee2d14405a69e5e376be80441c9a0eccabbe2760a39d974b1c42a94167e3c475ad861015be78831a6f3ae7490aefb209715d3e6bae0fc9d130a592ebd5a05fe551e9eff4b9f5e2ac777588b83314eb4cca5d05a62e2d003a96f70b981bc53f3ad32b8a3e5113be672ab4a1c405d1669a27d607a6fa051a76c235505f9e0ddea7d67b6edc4227a1cf70a0042f377a5f44fb1c94022ac00d8c32831555ef43da068474338ecda47684c740be0c61c1dc38057e584b5f18adcf300ba46a3470cb6676b0163e9d39018fabb9b93a3b588e6b6dce30d76588d277f27d10f0fd5b11c700ab918820a2ecf215b033848165642389a487e772d2a85b806f2023bf63474e29dce031ad0178a76c9c095714fd7ec88696bc3472d62b507e3d2887f522ddbbbd88071524023427dbc66f8d8d8862b78b568b7295d606c9a26b683c6e06b47d7147e027fe58ba9ba6c7d492acd2dbd50b1d1b2ca87c0045f068918d68d6a00d3a27c46ad34ac0554ab1e80286adf8941e3243b87746391d2cf8c1bdd1fd9ad012eb63141e8dd2735d5b0784e296bc0322e83ab5c9bd61f8b1b6628f96c0efc86189c4918daa2a658647e2135b644ee10446a884d589f275b0d04534ebcbe88a10b4b852086f5c12ce824d08efd63bab0ffe96418ff5e5bac0bf5e7175ec5d6ee65b762abf5e389882bb9091410671e68d573461774ea7e556eebe777f3f42c6f3fcaa9b9a364aa5d6aacc068c38858a4392f8c87d64ac2550cbf6b938f4ff9c34417c2c95d08a487980658192ecebd9397a5b1d865f3e174a33fcaf15b2806267f72e6c7a91f61470a874b69743c5417fc4242983245d754fe6d83531b44db9f22f5d75969e6f76f470acbe1767934bcb618877f87a85dca7f3f34ff64b23a62a3e57f2310a5098481431ccad94070c3d41470113e85f0328f046dd35428c0ded02ece4bbac59d96e4a7e9594821daa25673fe2be8de4c15c81d00de88aaf220c9e84f99883f11d3a62944b0642660060185ba25722e62e481ee1eb16be7e02166ecae87931c5566ad4de95fbd521588b8a6da0fabcea7b2ba8017fd52b0cf66ac0d5f215fdc36f2604eb10394b7758354c3809a447f57aa17b15007747af0c4a69c196018ef457df19f63211c7606d5a6518e1b568588cb58a7162ecb4b3fc74db027bc0634143c77dc88e1489d61a16efee913f22fd868390dc2419ee91ff1e6005c12afbcbba11594ded22b07cd450ae63c04bc1fedda41cf891d0f52340c3c286bc8a3ca261a3177180d86902aefcb5b0fdc837d3f2f3a040afc3520178541d694559de7405cafd82e3b00117871b083f9560bbe24a31ffc7e76c349f47c1f9d2032d7ee33f73449456bbd12ecd5440570c4fd1912e05fc107648912278fbc32c7a30299643794fa3d471c2b1a0fa412484a5eb2a771ccd547556dbad82d2401beb4b151260b30dcb5ce4140c114d0345bb8c0873743f6b39d6ec21d5880cfdae4078f05ac40cfe73f4d6b2f2aefae0ab518bf739c5072d8b7c1e7f3646c8d09fc84ffdf0eb38562bc2695eab4143a93c89ba6858982275f547bd5740ca06c17b88c789c8c4315f97586caf68d58207387325d7112c86080286d2224cb115dcdaf9a0c60a685e199e9b8eccce5ccb2ee00d0bb843eca59fb6973368cb6aa62b123b9fce5c44ab6856e7e39893814c7836ec69b743c3fc9332c4a7fdcb19b6787dd623c022e6cadebdef4eff805aa95a61ca8db35b9b2376848aa1df77590bbc3288069069e93247b8ce1a5fad5fca42d440529f2ccf33b02cd926fdd09eb3e735d0310fb488b18b62f9076485c2fa0222da793fd67ee2931bb3e7834608afd20cee3f8d25add6d3b64029423245a058aff5635f1e92e2eed98aa344c5091dc5c92483514d9499d5c387513fc7b1d126818a852a692c8349c5f0ed7655060229ab52777dc77ead1d963e9324af86164ecb2fc0cd047a4f46501ea00bbbb33f539d39f21a2ef0368c4a244e429fa7163ebe8051f952bff2cf8c8b4032c94337dd9aa0705cfc1b6a6e1ddb110972d25a84bc515e8d44efe5779c70c67587b1f1523961e83571551d3a80557514d21bb81a48b998129dd6f3b3708ed46240542d2006ebf72014fea2a4f76ce3b48e740eccaa0acfea935d8972e78c101bd7f17d33883e1ec694f7ccb693dcda3e84fb96e37c968c2349f6788972cf3d96ac47bccc1550595c6f59b376e9c7951650aa5906de4cbfd0ab3ba9f74a0ed14bcb2e18dcc2d02f099287e286c35b5d64f5cf5a325a7f1fadc86a61fe5b1a62feb29a01fd01cc9fa78b2c2a5ea6aa14e997921957d5376aeaf1f6e9e6e4825068bcac73b48f44201b910168c34b26d192baa693eaa529212bdf261dc208589374895887a5f6fe7e52d48b061e91e5d9fb841cec64575508c8e52e915fa5db2261c38993d60d83eb2751863f8cdff9202f5b19c929c56f38f951f76d2fb16277c1c5f7e89313e98f928afbf0925f0f5ba2cf0b830d3d12a44b1cca9e693c2ac5bf1f349f20f849c92c2f3ec5e05adb24b3ad2469a42fe1e5629a819aff8b3bda95584b6404b99066af0a14c53668c1cebdf155a22e869313b4f782c048019ba70c6f5c568b8ee4ed19b9ed8362b5545e8eab8560ed2d156f5bc8c6480f6fea593e03a9a680028b7ec42679f5c4e7527ee8b1acac24c78b0c76166dbf36028e3d6af24774164614b48088d8caa0270dc492ae5d0523a9e2a34ebe73f0325dfe7b96abc86c6d1f287a7ec0790bd14959985b366a8f09308c18e77f67c4dc1f7f6c3ef1863697c6ced2c047924c378e390fd1f7d9c86f05ce50ef9190dc9f9b7004dbd29a6d6663b78957e99873a7440fa51778ec26a71375e2d2527dcb7d1d9f4214e5f6e92dbdad6fa0667728bc345d24389179b95b8256c71e0c04b652512150ac659e76a306081756c7a7cc1b450050acb11065acce51b304860dd845b54d340f121e85a91a8dc338b39a27b7a4f54025807e1900964ecf707743606aeed570267018b8f92b3bec0453858cdbdc3a28de299a8d13269ebec8baaf03688414f92b307e68b18520d76bdfc9e4a90d97a49e054b4e5262f5f56fcc32c014af08498fb0c729d7f3d8fc35d6910ab39dbb536155f60ac6dc2ec642d9227756fbac485af5385790d5d023a403a9b66b863468f3d10aee1bcf21b9c4c7318920b9eea1bc8e7b8e47b325e9e1e0fa6417b67d12cf727685128f84e3688e075a7c0fe7843e6ff0922d9591c8b76d688c5d62f78ac621d26b3072b67654cef7c6de8766cef7b2354fc6ef6d7e18a43b91865b7150bbb62ec83c124f01795e24d77d8dccc22694a9a379965de43df076a0275510f0031a952bb2cbbed8dff3420363d26aa46f6a2faf114a6f6afebf4d23cb4613892d4ae9bcd8db10ae8685ee751817a6df71199daf46b39d4dc8dd8fd56c2a52d2ea70d2acff44a8d5deee9001e634a4a403ea5bd6cd37401faf5d4f958578fd86f51521a456fd6324b50c1e906aade6e9570afc861d524af2fccccee76eb96a9509f7916d2f1bd2563a11b2efc8f9c39f6b3b4521242083a232ad81d1b03e8e815019839f383a56649865e13cb2163203be97eed3a44b0a03a3d199e8a3c5a842ba98ff09c2a9be79482f2244abdccf268c5c686a320f4586cde70b2f55079738b6c17a944595304d1fb970cb3d06605d335623852bf39ba6fb01c1dc1b8d22d43", 0xb39) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:04:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x54}, {0x6, 0x0, 0x0, 0xff}]}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) pwrite(r1, &(0x7f0000000280)="d055d0005461651b806d00008000", 0xe, 0x0, 0xfffffffffffffffe) 00:04:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x80}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 00:04:54 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x4, 0x4, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000], [{0x0, 0x0, 0x1200}, {}, {}, {}, {0x29}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020691f, &(0x7f0000000300)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = getpid() fcntl$setown(r4, 0x6, r6) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000000)=0x400) r7 = getpid() setpgid(r6, r7) 00:04:54 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getuid() r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) bind(r0, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) 00:04:54 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x2, 0xfffffffe, 0x0, "00000001000000303eaa6078828e00f100000100", 0xeffffffc}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) connect$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02dd8b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) bind(r4, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) sendmsg(r5, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r6 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000000180)) 00:04:54 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f0000000000)='./bus\x00', 0x100, 0x15) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) unlink(&(0x7f0000000040)='./file0\x00') 00:04:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1d, &(0x7f00000000c0), 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) 00:04:54 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2000, 0x4582) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "7e730100ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) dup2(r0, r1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:04:54 executing program 1: setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x8875}, 0xc) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)="9d13", 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=@file={0x1, './file0/file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda307000000114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="9c4e342fdab1deb8899f911c8f4da2f36e17569bc26e857dc84474f0bb7535986caf71bf6ecdb5e01e7523dcc7bb84ef8178df3cdfc110b6860d9d8b14df3838a49cd9264e83467a7c88e664202d6eb90a5fee42f716e60fb568c39b3a5af05840d47b11ebb71924535a3ad23bee2aff1617e8da0430f706a265f58c07271c955a4a9ac1c3d810b8881022c2f3fe5fa06b4e1921df447f32c696a836", 0x9c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) sendto(r2, &(0x7f0000000200)="4d3b4479ea3edc2a5928cfceab8b38ad1cf78b1b70f3d15ce7ebc58412ba1a545e21a095041a08a82199fba54951f32a951bf1710385428dfe567ee73145bcb68bef72de598e9acc4b99978b6f717289062e024084f6df61ef348ab664e2a4986f27f0dc5594a78bc0dc9cb0310dd387084d202939f80d0f47a04c7051b664a4430d172c0d39f9b35adb698e83ab2b891f840c8e5a489c2290745f1bc917d6736686812515e4d7cc864c64228a9901ea24dc84e550bd8a5250ddfb9df37cee1f47eb0516e4b5172b23b7bb2cc560ba952c0ca1284f4abdfb218b5b0dd1", 0xdd, 0x1, &(0x7f0000000080)=@in6={0x18, 0x2, 0x10001, 0xb23a}, 0xc) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000000)={0xffffffff, 0x12000}) 00:04:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) fcntl$dupfd(r0, 0xa, r1) sysctl$hw(&(0x7f0000000040)={0x6, 0x4}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) 00:04:54 executing program 1: clock_gettime(0x4, &(0x7f0000000000)) r0 = socket(0x2, 0x8002, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 00:04:54 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x4], [0x0, 0x0, 0x0, 0x7f6], [0x0, 0x0, 0x0, 0xd, 0xffffffffefffffff], [0x1ff, 0x200], [{0x0, 0x9}, {}, {}, {0x0, 0xfffffffe}, {}, {0x400, 0x0, 0x0, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}]}}) pipe(&(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r3 = fcntl$dupfd(r0, 0x0, r1) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000080)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:04:54 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x110000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:04:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4d, 0x8}, {0x3ff, 0x9}}, 0x2) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:04:54 executing program 0: syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="6bd7b01f55a2aaaaa422aaa00abb08004500001c0000000000019078ac1400aa090500048b462663d44f"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000000)) 00:04:54 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffd71c9e00000000000000000000000000bbff02000000000000000000000000000102009078000000006040008300000000000000000000000000000000000000010000000001000000000000000000000100010000000000000000000000000000e1ff000000000000"]) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='./file0\x00') r0 = semget$private(0x0, 0x1, 0x242) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/172) 00:04:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) fcntl$setstatus(r0, 0x4, 0x4) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000000)) write(r2, &(0x7f0000000100)="667f746e71d1c923d4f169a5fc992b268cfe80dd976aeb3dd638486a4e08c1830d2f448c4fa2e57379a2571359bb4cb642ff0700000000000000002c04e9198c10ef4a9706f5d8210949c09e81e6980cfe00a19501c7f70ac702621f717cc873025de59d85a8ca99cedb8e", 0x6b) 00:04:54 executing program 0: open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) mmap(&(0x7f00005e8000/0x2000)=nil, 0x2000, 0x0, 0x6810, 0xffffffffffffffff, 0x0, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000040)="0daca316827c4d8dd3ac2fcdb490f27337cd3d8146c871e16b45b0a560a34b1634eb80da4118d24242c12350342a337f0fb81fc69d9a5e88ebfff22d33ff7d275b4dfcbd555df901a27c1f7eaf3e5e00803a", 0x52, 0x7, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="6b020508366788ee"], 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, 0xa, 0xffffffffffffffff) close(r3) getsockopt(r3, 0x8, 0x6, &(0x7f0000000240)=""/150, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a11bf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed23005", 0x2fc, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r6, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r6) socket(0x2, 0x0, 0x0) dup2(0xffffffffffffffff, r5) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000140)={0x0, 0xffff7fff, {0x7e, 0x82}}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180), 0x0) fsync(0xffffffffffffffff) 00:04:54 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r0, 0x6, r2) r3 = socket(0x6, 0x1, 0x81) dup2(r3, r3) getsockopt(r3, 0x100007, 0x2, 0x0, 0x0) 00:04:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r2 = getpid() fcntl$setown(r1, 0x6, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x79}, 0x5002000000004, 0x190000000019d4, 0x0, r2, 0x0, 0x2000000000000}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000001c0)=0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) read(r0, &(0x7f0000000200)=""/127, 0x7f) 00:04:55 executing program 0: r0 = socket(0x20, 0x1, 0x0) pipe2(&(0x7f00000000c0), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x1000, 0x4) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) socket(0x6, 0x4000, 0x20) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) getpgrp() shutdown(r0, 0x1) socket(0x1, 0x4000, 0x5) 00:04:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c}, {0x1c}, {0x6}]}) r2 = shmget(0x0, 0x2000, 0x41, &(0x7f0000ffc000/0x2000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) writev(r4, &(0x7f0000000600)=[{&(0x7f0000000180)="de27b40368b5c89f414ebaef7c15d63edb88789e0fde0333e8f5d44ba52767720d309c9df5d0a5caeb49d297814b03f6a2a716a8718ccc17197e7bd243ccc8629859ec54e8c78f", 0x47}, {&(0x7f00000002c0)="66b251d635ce3b44e56025c7898af1361b0a12a8147d86b43c9a71a91f2ea3bfa47c2569d96fbf663c6b4960dca0e010be82f167eccbc1175477b5ad6110e4f86dc863a02906d5a1fb42b8912cfe4030c9bcccbe07207adcc187e168747682da7e789d56f93872", 0x67}, {&(0x7f0000000340)="35df3fe3512486792969db00b6231d9496e6608f8a9a0c3da39ff6ac9c8c3d7e064c946e285bdba45d4da9e5d95966a6a86a2fe229fdc6d5a63aa8d04248164571a68008fa07f42286af52c9f09214ea5171d715ad9aac178ce7fff5ca8e5082c538f4652a30ec93aa420ce985fd3a", 0x6f}, {&(0x7f00000003c0)="9b176f09df6360fa02e03733d8c7fabe7c96229ae01f993d7937afc6d884978754681f64bac99727c1d2b2b455d11b030d534de8094dd7de1f7cede4d08ab8923e25342d0b9287bda69f83f33fd8e6cd12a5556891def830c0fdaab3fe57424b9d7701eca58162721f4fb862f15f82f0ad603f40ae87b24b5e59826d541f1fcd36a6e8", 0x83}, {&(0x7f0000000200)="1f0be2a1e54f9fae1a3a34efdcaaf46823b6fee90725822a59e5c429ad", 0x1d}, {&(0x7f0000000480)="8ca1f44d9b7bee9f8c530780371c314000660ce77b475b8a131c", 0x1a}, {&(0x7f00000004c0)="670883575487edc8a5e95a80eb7f93544569a18ccd60e43bd461bcbc4265", 0x1e}, {&(0x7f0000000500)="d7bb7efe9d71dc06b23bca10c461879953696d88b78acab70ad03617d887dbb16f57cd622badaa11408a33dbc2be37f241da72021fce95be7c65cbc9dabdc1804aee39e03261e6bdc63cf121d1d9cee2e6a6c9346fa0fa67b8bd86e4a24fa108d78663ad1dfb056683e068bcc6271a0978b0baee30b4d01f9035a88b98feef27ff122afc2763a5c15b70e40f63b7f57dbfe84e2ad4b7a9a4b6d926120b18c7a5f2005de81a999d67cd79e7a95727dd043b59c63489695521e910573a69d7ae812719d1fd25bd4f4490cc8a3585a4396b46cd81786cb664f0f3a34ded64ec79a5e595e02a6de1887689131b3f1b9d33e823d5", 0xf2}], 0x8) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0xe, &(0x7f0000000100)=ANY=[@ANYBLOB="00dc381c9b73b6056c56b27794d8"]) getgid() clock_gettime(0x4, &(0x7f0000000040)) 00:04:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000005c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000000)="708c6f5149d9aba19dfd5ff06f39e42cf6188aaa812bd589b371af3b4afc8f27a6f77dc08e404a25b77bb90be7644c556da8dffc37d95429722af268c2232996f3bc9469f0840edee277e95700b8cb7648b350a7846a446ff6515ecad2adea58b0f89f43c933749a8a46f8ec6bcccc27f6def7a12730662beb9f21a7914dbc104f9c22", 0x83}, {&(0x7f0000000100)="46b95cc1894b72f58b3fee1db7f8a4e81adc829b150de5da98963fabff08a1d30c8465755836b6d93a36fcc154148cb43fc318d90e9b6389f7f0855daae398af22871f2913", 0x45}, {&(0x7f0000000180)="39461400"/19, 0x13}, {&(0x7f00000001c0)="27cb2ada99d4e55f107e28099e7884ac8e566b27196e5481407712acdad7c8ea329a4742dcc4232560f2281a7770a0744ee42f192aa09e94e704489be4e888e8efbb4605efc8cb35ea0bf57f081f051bef2e3ab89a5e5c7ae7ccffe48016d04b374b9f36751347f94ebfdb028f19e12a9d2f9e012ee9d9516dc3f389664b4ab0b34026e1ce81b3c19c5e17f52c5717ca8f5fde38b7d2f1eabf2d724e99d140bf5e54a8697551f6afc3573d24", 0xac}], 0x4, &(0x7f00000002c0)}, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r4) shutdown(r0, 0x0) r5 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0xfffffffc, 0x0, {[0xa, 0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x0, 0x40, 0x8, 0x0, 0x0, 0x0, 0x5], [0x41f4795b, 0x6, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0x0, 0xffffffffffffff01, 0x3ff, 0x1], [{0x0, 0x0, 0x0, 0x8}, {0x0, 0x0, 0x101}, {0x0, 0x3, 0x10001}, {0x0, 0x1}, {0x2, 0x0, 0x4}, {0x0, 0x5}, {0x0, 0x0, 0x0, 0x400}, {0x0, 0x7f}], {0x3}, {0x0, 0x0, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x81206919, &(0x7f0000000300)) 00:04:55 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x3, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000001, 0x0, 0x4000000000000000], [0x0, 0x0, 0x0, 0x0, 0x20000, 0x0, 0x0, 0x0, 0x100000000], [], [0x2], [{0xfffc}, {}, {}, {0x0, 0x0, 0x800}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:04:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = msgget$private(0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r3 = syz_open_pts() msgsnd(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc19e29cc51fd1882567f44ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a0000000000000000cd846e9ea6bfe963e86814a576b25d13ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0790b99c9c04fb2c6071effe54a4af"], 0x44b, 0x800) msgsnd(0x0, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRESDEC], 0x4a4, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgsnd(0x0, &(0x7f00000003c0)={0x2, "df14958d95353fb5bde680d054f3e5ac3828ecb3a3b7cee312d0df2d1573ac9b3dc213be470711ac09be0e3e7a257ade3dc5a507a9e5b499ab63ac7ac16eff5615442b255e5d438345687ab20f27b4fc0275608682e06c81f970a0061cdc65"}, 0x67, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x0, 0xfffffffc, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)=""/186, &(0x7f0000000140)=0xba) msgsnd(r1, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYRES32, @ANYRESHEX, @ANYRES64, @ANYRESDEC], 0x4a4, 0x0) msgctl$IPC_RMID(r1, 0x0) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{}, 0xc4c01002e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:04 executing program 0: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r8 = getpid() fcntl$setown(r7, 0x6, r8) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x3, 0x0, 0x0, 0x0, r4, 0x80, 0xffc0}, 0x6, 0x6, r6, r8, 0x3f, 0x2, 0x1, 0x100000001}) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r9) getgroups(0x1, &(0x7f0000000000)=[r9]) syz_emit_ethernet(0x46, &(0x7f00000001c0)={@broadcast, @random="ec7328b75273", [], {@ipv4={0x800, {{0x9, 0x4, 0x3, 0x25, 0x38, 0x65, 0x4, 0x40, 0x6, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast, {[@ssrr={0x89, 0x3, 0x80}, @ssrr={0x89, 0xb, 0x7, [@local={0xac, 0x14, 0x0}, @rand_addr=0x81]}]}}, @icmp=@timestamp_reply={0xe, 0x0, 0x0, 0x7f, 0x2, 0x7fffffff, 0xaf, 0x5}}}}}) 00:05:04 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x43}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x30004) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000080)) 00:05:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000040)=[{0x50, 0x1}, {0x34, 0x40, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x7cf}, {0x120, 0x2, 0x2, 0x10001}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000080)={0x80000001, 0x4}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x13c) r4 = getuid() setreuid(0xee00, r4) r5 = geteuid() r6 = getuid() setreuid(r6, r5) r7 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r6, r7) fchownat(r3, &(0x7f0000000140)='./file0\x00', r4, r7, 0x4) 00:05:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20080, 0x0) pwrite(r1, &(0x7f0000000180)="be3ba40fd6cd2405150325a2c4341c1432f69442ee992757e48bf7c0f2920778fde74e6398ffb86816009c8fcd5a8f409aeb3ea0a9dc9877f285f23885524236a4b1ebd411b7ac8ce4a7652dc7914375b9981a68d6b10e11631a8df25451326114553cfdf1000f44", 0x68, 0x0, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000140)=[{0x2c, 0x0, 0x0, 0x2}, {0x84}, {0x6, 0x0, 0x0, 0x100}, {0x7fff, 0xdc, 0x8, 0x7}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x14a) sendto$unix(r2, &(0x7f00000000c0)="a9301a6ea9cea871ef8363f2d81d3c05d47cc20ce73bae22e9d78dabbb83ba2a5403698ac872a1573188cf147ee7063468", 0x31, 0x2, 0x0, 0x0) 00:05:05 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3, 0xfc}]}}}}}}}) syz_emit_ethernet(0x3d, &(0x7f0000000000)={@random="e4e3da8ab964", @local, [], {@arp={0x806, @generic={0x6, 0x812b, 0x6, 0xb, 0x2, @broadcast, "be579b789e7cc180a5e0bb", @broadcast, "cc73bca9b237222813c538a052eb13f0"}}}}) 00:05:05 executing program 0: pipe2(&(0x7f0000000000), 0x10000) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000080), 0x0) pipe2(&(0x7f0000000000), 0x0) pipe2(&(0x7f0000000140), 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0xa364bfe2ccebfaf8, 0x0, &(0x7f0000000100)) pipe2(&(0x7f0000000000), 0x0) pipe(&(0x7f00000008c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040), 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) 00:05:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000004c0)=[{0xc}, {0x28}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x40, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x5, &(0x7f0000000200)=[{0x1ff, 0x4, 0xb, 0x101}, {0x3, 0x1, 0xfd, 0x6}, {0x40, 0x23, 0x3d, 0x7ddf}, {0xfa, 0xc7, 0xbe, 0x6}, {0x1, 0x8, 0x4, 0x9}]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 00:05:05 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x32, &(0x7f0000000080)={@broadcast, @broadcast, [], {@arp={0x806, @generic={0xf, 0xd51b, 0x6, 0x0, 0x3, @remote, "", @remote, "4e7e97ebdb9d5073714bf70ce879740f"}}}}) 00:05:05 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0x100) r3 = dup(r2) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) socket$inet6(0x18, 0x4000, 0xfe) 00:05:05 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) 00:05:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "000010000000000000000004010000008800"}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x3}, {0x18, 0x2, 0x0, 0x190000}, 0x8010, [0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x10, 0x7) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCDRAIN(r1, 0x2000745e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:05 executing program 0: open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x8}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x1000000000006, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x40000000000000, 0x0, 0xfff, 0x0, 0x10000000000001], [0x0, 0x0, 0x0, 0x0, 0x61fd, 0x0, 0x0, 0x10000000, 0x7], [0x40000000000000], [0x0, 0x0, 0x0, 0x1000000], [{}, {0x5}, {}, {}, {}, {0x2, 0x0, 0xfffffffe}, {0x2, 0x9}, {0xfffc, 0x2000, 0x0, 0xfffffffffffffffe}], {0x0, 0x965}, {0x1, 0x0, 0x0, 0x10}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = socket(0x6, 0x4, 0x40) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x40) open(&(0x7f0000000940)='./file0\x00', 0x1, 0x20) ftruncate(r2, 0x0, 0x2fffb) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f00000008c0)=0x80) r3 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000c40)="117be271f0e77ae20420b59d361d059c2abaa60c4fd597558e3266b55345ac9c85b0405394e33426258c5ef48650b45eae9afb03f0e220785366182bf6d6c00dd6c15b4e4165448e55513d9e2710fd0a633b529d", 0x54) r4 = fcntl$dupfd(r1, 0x0, r1) clock_settime(0x4, &(0x7f0000000900)={0x10001, 0x80000001}) ioctl$TIOCFLUSH(r4, 0xc0286988, &(0x7f0000000300)=0x200) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000002680)={&(0x7f0000000cc0)=@un=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000001280)=[{&(0x7f00000013c0)="c50be534c08b5c8c330e2c54438cefacceb8cc060147fa9d160400000000000000be467b41512cb0484cb4e0008de26fc67bdc41c6740cade88f641358fc2b2360b7cea7ab5ae7cddc62cc9acb815cf2870380a33e28df114a6dadc2b772ea97ca20bedec757e765e8a11364c980b9811d2480c45077bc98d6bef65dd834f2670b301358867ec3b40d50b505eeeaab68f20880a4467f3c1793f3b590b4b5abd6d7cea0a2758254698c2eb08371a7e3179830ef32326c4b036dfce8f79fdf04adde4729147d72e4e2bf924ed09f7af62564aae5541d4a87b8e8d09791cf3a8feae221eca47e8067816112bbbd43157b5545db6eb1205089c333831da79eea0013ada9d8ecdbaabaabcd65ae05ac942bc80b6c", 0x112}, {&(0x7f0000000800)="e1c6103312da67b838b41b0f9ea273120087231c6f76e268ae6a5572066902f1009640ddf26d545159b80e383143df342eaf7add57d4b42a60b8935cf88e1191cd9b6cc88b19bddc52c1c1e67a4b605ef4f835b4ca04b29a1e45395a0d1ccc72c47a2b19c177f58c7f3db6efce195640cea1eec831d831bbd5ffc1a9ec739ec6ea5d19dda3580dd99fa899fa2878bc789703f97f732fe3f1ca532b645b9b813d271a00"/176, 0x31}, {&(0x7f0000001040)="7e35c37b7b700faa635b473b9be8d61f049d0b0d5516bf1c73c3de34db81737f627c47ebbca8de96a59b3d0fa30b30b022ff7cca3c2d8a960471a860f54d61fb933e38272e7975a85ae7cdadcd0e5ef5bc0577e9f4e2f6ca4186a73e72c1044f84f14c2290471ad4da49f595f626dd6cda0bec89a044cfa9d46582b7e61a915cab137232774b2d0bf609477a9ec97a591daaf44946b01750bcae", 0x9a}, {&(0x7f0000001100)="8286798dcc8d4439c519f39caf557bc31b340446435db4a9d4f70de653175eaaddf56165c64f0ab57535cadba171d47f87bcabe282cc675c0e8664b66fe87654cd9b88050dd9d585737a05", 0x4b}, {&(0x7f0000001180)="62f6a13e00b10c5bbf83c8c5523b995c7a141adeb73336e2d48039d922b1c5a2798bdf61937131e949fdce6a0355d1e8ffdb3c09e7feb96871c6350646f9b1adbf978b9f75402e0ebd28e43117215d2b631e6ef8aeb3049ee0ed273254caa2", 0x5f}, {&(0x7f0000001200)="800365c3fbd61a9e5452f1e59ab4cae139030a91956689d0080077b850386e8082cff993f4a4450329bc8fa7bb3226436a4ceddb8f17eb6b5e95f947bc176addb82dcc3c99", 0x45}], 0x3, &(0x7f00000026c0)=ANY=[@ANYRESOCT], 0x1370}, 0xcb66eef4402fd59d) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000340)={0x1, 0x6, 0x5, {[0x100, 0x10001, 0xf4, 0x63e1, 0x4, 0x80000000, 0x4, 0x5, 0x9, 0x6aa84701, 0x100, 0xa68b, 0xfff, 0x1ff, 0x0, 0x7fff, 0xf8, 0x10001], [0x7f53, 0x9, 0x5, 0xfffffffffffffffc, 0x347, 0x1, 0xdf, 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, 0xae}, {0x7, 0x101, 0x3, 0x400}, {0x7, 0x4, 0xff, 0x7fffffff}, {0x2894, 0x9, 0x6, 0x39ce}, {0x6, 0x1, 0x500000, 0x9db}, {0x2c, 0x8, 0x0, 0x5}], {0x2, 0x8596, 0x308, 0xc4}, {0x807, 0xffffffff, 0x8001, 0x203}}}) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:05 executing program 0: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) chown(&(0x7f00000000c0)='./file0\x00', r0, r3) sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x3}, 0x3ffffffffffffd67, 0x0, 0x0, 0x0, 0x16) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000040)={0x0, 0x401, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r7 = syz_open_pts() ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r8 = syz_open_pts() ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r9 = kqueue() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000200)="d441d8a152d524f8a32c627fed1d6225aebe86f5f4f903e689fb3df90a313e0e0666ba659a625a487ebf517c5352d6e155bf2acddb08e0f26ef9db07fde1f853b4dda594ad6fbf4699163eb1fc18c449898576928d657267e590438e6dcbb76d64906070bffc5c4f2ed1f337861fecd8dbb07ff624f1f43cdb4b6af0eeb0cc32112cce3a457dd21e17ef9aa5", 0x8c}], 0x1, &(0x7f0000000300)=[@rights={0x20, 0xffff, 0x1, [r4, r4, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r5]}, @rights={0x18, 0xffff, 0x1, [r8, r9]}], 0x50}, 0x3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:05:05 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000100)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x175) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d0633635acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00e1c8b2ca3ebb355769", 0x4d, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000040)=[{}, {0x0, 0x3}], 0x2) syz_emit_ethernet(0xe, &(0x7f00000003c0)={@broadcast, @empty, [], {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @random="d620fe302a23", "", @remote, "850f2c775206c5b9c9085143c38d209a"}}}}) sysctl$kern(&(0x7f0000000040)={0x1, 0x31}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:05:05 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) dup2(r1, r0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x1, &(0x7f0000000080)=[0x0]}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000240)={0x8000, 0x724, 0x0, 0x0, "00426c44e8f5d8bc0000000800", 0x61, 0x200}) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000180)={{0x14, 0x2, 0x9}, 0x9, 0x8001, 0x4}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebff0000000000000000000000095b9d071b542ad387050000e2b8180000002900000031000000000000b71700bc"], 0x38}, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000200)='./file0\x00', 0x20000, 0x82) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:05:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42c, 0x0, 0x9}]}) 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='+'], 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) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 00:05:05 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82", 0x42, 0x0, 0x0, 0x0) r0 = syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x1000, 0x18000, 0x40020003, 0x400, 'h:Zm-\x00', 0x0, 0xffff7ffd}) dup2(r0, r0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x9) socket(0x18, 0x1, 0x0) r2 = dup2(r1, 0xffffffffffffff9c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)) setsockopt(r2, 0x2b, 0xe, &(0x7f00000001c0)="b1939e1961928a81ee56857a00613ef49c8df8fae2cfb1c4af27fccc2fd35774e83aa1ffd76206e5770df157d5d4a35946ebece63244d0a5328417133a4dd9bc3bab2dd26eba6c0500000500000000fde93cb257dc15425d2d1309940c4734a1a9295fbf2d31ac6bf84179dcf5fc8b9f96d224fbaca3e0656da84c48e8450f4311a5275fd8fd54894d43223715d506f5e83365b0cc783c22a6597d3db28c56765be61a5ad0dc61f1c86c76bf854651f159fb40c5432f0acfbb22746db179db74f6dd12c01cca4693c48d09e7144ccd8708f175fdd9d608b6da562e61d7da4f7e569479cf8868c11a", 0xe8) 00:05:05 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}) sysctl$net_inet_ipip(&(0x7f0000000080)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, &(0x7f0000000100), &(0x7f0000000140)="255db503df4fd8aa2b9aa1a3faedd49a7a5eb0bf7441fedf03630f5dd7b310287613af00b1c7605078307b0e55c90ca6eade919804013b56b028f453c6af03ce151957df656bfb37133faa07b8db67b94b0cdba5317ec63871c62d2329bdcbf1016c4a56f3b1c05de7f7a67497fd6943ec7048e06d864a9e055cd198bc395642d48567ceb72e4bdffbe53d5084", 0x8d) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7ff, 0x0, 0x0, 0x0, 0x4]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) unlink(&(0x7f0000000000)='./file0\x00') 00:05:05 executing program 0: r0 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xfffffffe, 0x0, 0x0, 0x0, "7e73456df0000000683a00a52d00", 0x0, 0xfffffffd}) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x4, 0x5}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x4, 0x8}, {{}, 0xfffffffffffffffb, 0x9f, 0x10, 0x6, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x42, 0x10, 0x22231aa7c, 0x1}, {{r3}, 0xfffffffffffffff8, 0x40, 0x1, 0x4, 0x3f}], 0x9130fbe, 0x0, 0x4100004, 0x0) mlock(&(0x7f00003eb000/0x12000)=nil, 0x12000) madvise(&(0x7f00003f5000/0x4000)=nil, 0x4000, 0x6) 00:05:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x1300) open(&(0x7f0000000280)='./bus\x00', 0x10, 0x177b5b753052d483) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x2}, 0x4, &(0x7f0000000040)="9319c432c2ab7dbbd7fb77f49288c87b1e399b4a8ff6babadbda43c0961a07f9e9a38c13c9f58873bd4b75debeeb2bc754f8bd2f", &(0x7f0000000080)=0x34, &(0x7f0000000180)="01c524753de9aba20dbc63d19b749f26c1fc92216f56d60e5f71001944e339ed2d8b4c4efe0bc1ded38dd5c71b5207c1a05d1642a3700da1ea10750a186d7d30b55e28d87eb2c4b38f7e963fd7d250264ce6a4fb937ff48bd8ca4b5d8590176fe24f87bb65f7e9cd5d39eb81c071e513553a6a6379baa8745a478408bd2c0083b272788d288a5fd4ec2e8d9de66fa9b608bd2f1265216bb10218725598c0c17607d328ba0fe506bdee6a322d42e26f3b5089f298337d2f09bc15fc013e8213ad5eaf3fe225005a28", 0xc8) unlink(&(0x7f00000000c0)='./bus\x00') 00:05:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x5, 0x0, {[0xa62, 0x0, 0x2, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffdffff, 0x9], [0x2, 0x0, 0x401], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x800000000}, {0x0, 0x0, 0x0, 0x5}], {0xffff}, {0x0, 0xb3e, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x3, 0xff) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x22) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f00000004c0)='./file1\x00', r3, &(0x7f0000000500)='./file0\x00') r4 = shmget$private(0x0, 0x1000, 0x102, &(0x7f0000778000/0x1000)=nil) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0xff, 0xf000, 0x4, 0x9}) shmctl$IPC_STAT(r4, 0x2, &(0x7f0000000040)=""/125) getpeername(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000fc00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000e852150639eea21a4b359b8359fc6de1bdc10b505b5d9d13d606842ecc854da886a9ec4ea6e4ebb5e7c09221c2f91ec22a8e8604997188d6574b58351e3bcfc9945411bfdbe77177a6391a8d8744df0d8b2b15591de87ea9"], &(0x7f0000000140)=0x6e) 00:05:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 00:05:09 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:09 executing program 0: pipe2(&(0x7f0000000080), 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='.\x00') 00:05:09 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={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="d1d2000000001600008101afa668fb96a321d66b48b346d99a876108d64c80bd9da06879c9805c5b1da02760e76bb5e808d5350e03000000430a16261d6cecd4ce7dd1ade8502b04f1b6199e198e2f4194afd4778950ab7a367cec1c94a291c1cbf20a8996c6e4446450397aded61f5afc4336479cca5907000000194e8981a4ba53db77b8632e69ec5ffb5cb946c3d8c2e67b5f7b644fc2693d1ff4d6ab94459baf5afe0756f8805c493449b731fe95280e33a5804052b1da2578d4d3193258419801cfa9a28d0ae196287ab56cb1436f2c3cc7ed7a6b96e18a65c48f0845597aa8547acc1a734089b49aabfd8d7692f13dd5a3f60721112abee73eee0e5ddebc09a599cfd522594aa8afdb6ed6b4dd855afddd5d4015d0225d255557936c048904c54e55f9050086d09a642cd1517b9ed71d80510d28c27632f024ba285357d2e4929f669f2a0257ea73db7a1b21bb11b5336f428e1f50b90390e23f5c0f48cb90aab363e3696dea8333bb5ee54ccea0c96d0626a8176f5772d425fda35f8ab11715376de8fcb0833c0bd2762b1af0561492e4babcc22c64923a4f3a5f4f5aa439d95bd1c33b5b8691a53c482bb1a593d3f15bfa80fdde10a426377c8f38cb4c302daa0ad71ba7aaf249d5ad504fdf148a31d9cc9af6d086f12146f3f24fdbf7ad9f59d27d0855c723f1da3698dadd61ba307d6fd1671a3f5e16418f5baefe13b1df180ab9f22842d0998997c41bdd041998cb689776241bca6bd1b3f338d639c1e372567b7ca413fd6a4eeafc982864ae7ab4295548f8eebe790987d900000000000000000000000000002131cda1f4e4d6657597f8f98e1cba44804692fa8ffe062efa54277d934ae199a7542de23a0d0e48fd647eecdbd4b487892636c71beb4cc49bcfd8f7016a61bc50511099827366bf35f144c64d81480baece82dea538cd29098357598ccabfa8c5dbbeeb3a867b267bd9f9e5eedf4724c6ebf13e43606532a67ba17aff6554167438c3a0f726e24cdb6bbeccf1740bb9ba8a69693b528b907d401ea13a01e249d953ccd383580b556ae0c1a5ac87dcf1c68309eb50b0c73e2f3cab89151a"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "7f00", 0x0, 0x20000000}) 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) setsockopt(0xffffffffffffffff, 0x3, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x2d, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931928bcfba795faf64c39648f7515e1ae324d3f5a3432e2d3922a1a381251e6e16c442b008182eb9bb4a2bc82dc85dde", 0x40) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="90dd5568b2b5d917983018b0f84dfdf06a3716afb62e27c77192be34c8283f2e88282d5be2ce457d246262e9fa51dddbcc7c99e1668ddddebe8eef08f19941334ba522546948c3978186f4781fa3c701e65a24528defbc89dd3b4921654af29ca6c49d1e68f5465a51e8f8e054a518e1a8e5153dc6918492343d95ae0d6956c6776d5c85d186bea52d09b3902668c8b7217e60773854be39ef535c3a104ecaefa8e71b5b1e954101af80c38865048886127c99bf25d425104149", 0xba) close(0xffffffffffffffff) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 00:05:09 executing program 1: r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f00000001c0)=""/156) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)) syz_emit_ethernet(0x3a, &(0x7f0000000100)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x6, 0x0, @broadcast, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x6, 0x2, 0x0, 0x0, 0x0, {[@window={0x3, 0x3, 0xfc}]}}}}}}}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/130) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x8, 0xfffffffe, 0x80000000, 0xfffffee1, "fcaea34325883c89e03d6d426952e8c27238ee45", 0x10000, 0x9}) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/156) semop(r1, &(0x7f0000000040)=[{0x2, 0x2}, {0x0, 0x7, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x221, 0x1000}, {0x0, 0x45c, 0x800}, {0x4, 0x3ff, 0xc00}], 0x6) 00:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x60}, {0x6, 0x0, 0x0, 0x1ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000300)="fa35c936cb49fdf0f3373a0f1c10", 0xe, 0x0, 0x40000) pwrite(0xffffffffffffffff, &(0x7f0000000100)="e0d9b540106fb5faeec92c11eea523908595cae4dd4ee2a7b9247030f611d1a3af1a2ee5b7d3bf01061a7ce83a94ad9f5fc5e2e0637b674402fb1758bd21dbdecfe7e9d4af13c297539f6dae0d4edc460c6464e56a8e3441d6334a42054a19cc22b9d4eea13898271047fb6249ec1556fd1e557d92eabab695d1479e5914c43f0e6bfc697d77954c984138433c7f0f8547a748bb51e289d9f407c20907e7bec00caf80", 0xa3, 0x0, 0xfa0) 00:05:09 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="2f39dbf082a6", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @multicast1}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x7, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@ra={0x94, 0x6}]}}}}}}}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) socket(0x36, 0x4000, 0x9) getsockname$inet6(r0, &(0x7f0000000240), &(0x7f0000000280)=0xc) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)=[&(0x7f00000000c0)='&\x00'], &(0x7f0000000200)=[&(0x7f0000000140)='/,#\x00', &(0x7f0000000180)='}\xde\x00', &(0x7f00000001c0)='\x19{{\\#\xf2:\x00']) 00:05:09 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) r1 = getuid() setreuid(0xee00, r1) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) fchownat(r0, &(0x7f00000002c0)='./file0\x00', r1, r4, 0x4) r5 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "0000009e0000000000000000000000000c00"}) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = accept(r5, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) getpeername$inet(r6, &(0x7f0000000100), &(0x7f0000000140)=0xc) r7 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2000000, "7e734578ff5dbfdcf0000000683a00a59000", 0x8000000, 0xfffffffd}) preadv(r7, &(0x7f0000000280)=[{&(0x7f0000000180)=""/84, 0x54}, {&(0x7f0000000200)=""/105, 0x69}], 0x2, 0x0, 0x20) fchdir(0xffffffffffffffff) 00:05:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0xc020691b, &(0x7f0000000300)) 00:05:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) symlinkat(&(0x7f0000000100)='./file0/file0\x00', r1, &(0x7f0000000040)='./file0/file0\x00') r2 = socket(0x2, 0x2, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x1, 0x2) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getpeername(r2, &(0x7f0000000080)=@in, &(0x7f0000000180)=0xc) rmdir(&(0x7f0000000000)='./file1\x00') r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmat(r3, &(0x7f0000000000/0x4000)=nil, 0x0) shmctl$SHM_LOCK(r3, 0x3) open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) 00:05:09 executing program 0: sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f0000000240)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x1, 0x0, 0x1000}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/101) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000700)=""/102400) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/80) semop(r0, &(0x7f00000006c0)=[{0x3, 0x1, 0x1000}, {0x3, 0x280, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1000}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}], 0x9) semop(r0, &(0x7f0000000000)=[{0x2}], 0x1) semop(r0, &(0x7f0000000380)=[{0x0, 0x8}, {0x7, 0x3f, 0x1000}, {0x1, 0x5, 0x1000}, {0x2, 0x1000, 0x1000}, {0x1, 0xff}], 0x5) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/158) 00:05:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) pwritev(r2, &(0x7f00000001c0), 0x0, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = socket(0x2, 0x8002, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r5, r7) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0, 0x27) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00%r7\x00./file0/fil'], 0x10) 00:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000001280)=[{0x6c}, {0x24}, {0x97de}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) r2 = syz_open_pts() ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000000)=[{0x2, 0x7f, 0x81, 0x1}, {0x1, 0x1, 0x6, 0x3}, {0x1, 0xc0, 0x7d, 0x2}, {0x7f, 0x31, 0x8, 0x10001}, {0x0, 0x20, 0x6, 0xff}, {0xfff7, 0xff, 0x0, 0x2}, {0x8, 0x80, 0x6, 0x1}, {0x1ff, 0x3d, 0x9}, {0x8001, 0x0, 0x3, 0x9}, {0x3, 0x40, 0x9d, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)={@remote, @broadcast}) 00:05:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x7, 0xffffffff}, {0x3, 0x7}, {0x2, 0x7fffffff}, {0x22, 0x806}, {0x89, 0x1}, {0x4, 0x2}, {}, {0x83, 0x7fff}, {0x6, 0x1}], 0x9}) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000180), 0x5d) 00:05:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="f700a2f9f3570800000000000000ac75000020010004490520000004"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) recvfrom$inet6(r0, &(0x7f0000000000)=""/48, 0x30, 0x801, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) 00:05:09 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x8) readv(r0, &(0x7f0000000700)=[{&(0x7f00000019c0)=""/69, 0x45}], 0x1) 00:05:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffdfefffffffffd], [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$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000000)={0x3, './file0\x00', './file0\x00'}) 00:05:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETRAD(r2, 0x20004b43) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 00:05:09 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x200000006}) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x41, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000040)) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) fsync(r0) 00:05:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') r0 = getuid() setreuid(0xee00, r0) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000000000)=[{0x0, 0x1, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r1, &(0x7f00000002c0)=[{0x0, 0x2, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0x40, 0x800}], 0x5) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$GETPID(r1, 0x0, 0x4, &(0x7f00000005c0)=""/4096) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0x1) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000180)=""/130) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f00000001c0)=""/156) semop(r1, &(0x7f00000001c0)=[{0x2, 0x7, 0x1c00}, {0x1, 0x6, 0x1000}, {0x7, 0xfff}, {0x2, 0x1, 0x1000}, {0x4, 0xdc, 0x1000}], 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000180)='./bus\x00', 0x2, 0x80000008, r3) chown(&(0x7f0000000140)='./bus\x00', r0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000004680)=[{&(0x7f0000000200)="da27dbfa50d2dc39489c06dcc7cc4322001578e3a0099a77d64428cf2181325e63ad412511acf25964e3314eb26b8ec0bbadf4000e1db0c7bd03b7b2cd7c39a71723dacd8aa5d543fac423695a86d0f1d1e0568ff9f7b5767323aedcba85e233c43196294def6d50426f8ed355d12ffc66fa5ad543fdc8f1131c889e019f31d1d7682bb766c470e75682fc1b108151842902e5ff2464e3dfd6586d43a456c7bfe318701993f6cd8bbcd3bfe765d68a51d1a904321f563092ac4d92426394f280b02247b37525aad55160a4", 0xcb}, {&(0x7f0000000100)="9c4296898529264777d7b5a60a8ac1689613c0b972bcb4524080d2b33e2df47fff5fd8f75ca5bf9219", 0x29}], 0x2, 0x0, 0x0) 00:05:09 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x58004000, "00170000000820003200e2f0ffff0400ff01ff00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) accept$unix(r2, 0x0, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:05:09 executing program 1: munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r1 = getuid() setreuid(0xee00, r1) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) chown(&(0x7f0000000000)='./file0\x00', r1, r4) r5 = shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/23) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(r5) 00:05:09 executing program 0: syz_emit_ethernet(0xa2, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a804008100310086dd6000000000640c00fe8000000000000000000000000000aafe8000000000800000000000000000bb020090783f000000657d0000000000000001ff0200000000000000000000000000017000083864000000baf727207a60107395943e74e3ca7166f7d395e1247a8ca3b12b18740436f9727967530234d700"/162]) pipe(&(0x7f0000000000)) 00:05:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffdffffffffffff], [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$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_open_pts() 00:05:09 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x3) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000540)) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) acct(&(0x7f0000000580)='./file\x00') sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 00:05:09 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x13}, 0x2, &(0x7f0000000040)="0911cfed27b9df5397b4fd9825351ea0993b36320003ac364e9a72e136d132852a7c07d06b1976307ff5cdb31a00515ed9011d94071ad0c2e0a19a1f158f9d3c50d74189b315ff401f0b97e60e5506", 0x0, 0x0, 0x0) 00:05:09 executing program 0: 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, &(0x7f00000002c0)=[{&(0x7f0000000400)="095e9d59a5fe14245f58dc0eaaf7e2dbe3971ffb6b2c81320a8d6dce5eb245d6286bb517f3759d6d72563f50705bb17fb585afae146c8afd5487e3725bfe4ae6c86494db9b3c6f146db0a5297bfa94503cb12380dcb9a1e528b6ea903a3707ccbfe0c4a98aa09a21c463a5c1bd51279da60c120428a703374adca57acb2d74ef9f6e694545ca8831af18f328bf218ac3040ebd6205cf9c05ef4bb621715b7ee48676a2ba12485098dfa237d6b7e2c539b2273d2bfa83d767be6ee82bb33ba8bc1de0ee41305049ee0640cd16cdf466f7bc8c571d635d0081eca2be0732dc953c5250a3c36f3f341ac86d7c5200e6455ac1a18858a6e18c049d2fe9d716b58b807336d455e66425a3ca4a192bcf1ac00ca5db6cda4af3fa71c169f7b679317167e1eed0141d4f2f2a8075441f31fcc7d40a8d83ee35ef75f93418c4546210e252219d414eaa45b27d46201c516e85b2a0aa7affa583d9a98a9429e56952daf1e6ea2b3dceb8fddb701b03cd8f53eb522755367249f584ab5f404ff15b2964b91d3adae8b141f2981206206cf585d7769ab94fe231e89bf3d0f3ad68d67bf1084a911d72bfac9ebe888caf6970a7aa685d6899b531f2953f4b5a316916e497f739133ec8ecc2017485cb8b658732548b1208ed667d7b8d27bdeb4b0eddd2e6d64dfdaa8db4cb073125de64f365f46c8879ff4f4164116c3a675b2be7e7d59035d4afcd8ac0885bb86d10ce2fb82848df647233ce19c4ba31ff06bafebfb68bc1f257073ad5ea703e91329ca87018893e054e6e6a853e80d69b695a4fd128ad1b1c789462043b85e6d6b1bbeeb8789c9d9741c097fe3071153d98a3016d3aa8bbbbfe47d4a4a397fe08e270388f6134b6d47e0a26a9fa392fe6", 0x278}], 0x1) pipe2(&(0x7f00000001c0), 0x4) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x80, 0x0, &(0x7f0000000d80)={{0x0, 0x8, 0x0, 0x0, 0x0, 0x3, 0x2}, {[0x0, 0xfffffffffffffffd, 0xffffffffffffffff, 0x0, 0x0, 0xde, 0x100000000, 0x3f, 0x2, 0x432d, 0x0, 0x0, 0x40008, 0x5, 0x0, 0x0, 0x3], [0x100, 0xfffffffffffffffc, 0x0, 0x8d, 0xfffffffffffffffd, 0x0, 0x6, 0x0, 0x0, 0x400], [0x1, 0x0, 0x20, 0x0, 0x0, 0x1, 0x1], [0x1, 0x200000000000, 0x8b9, 0x8000, 0x0, 0xffffffffffffffff], [{0x8000, 0xffffffff, 0x8000, 0xfffffffffffffffe}, {0x0, 0x2, 0x0, 0x100000001}, {0x1f, 0x3b0ba878, 0x7, 0x40}, {0x0, 0x0, 0x3, 0x3}, {0x1, 0x3}, {0x3, 0x0, 0x2000000, 0x4}, {0x0, 0xfffffffd, 0x0, 0x5}, {0x0, 0x0, 0x80eb}], {0xfffe, 0x80000000, 0x7, 0x100}, {0x0, 0x200ce, 0x0, 0x7}}}}) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000340)=""/155, 0x9b, 0x402, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:10 executing program 1: socket(0x400000000018, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="90706885", 0x4) 00:05:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) r1 = dup(r0) fcntl$lock(r0, 0x9, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) dup(r2) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x8) r4 = dup(r3) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {0x1, 0x101}, {0x2}]}) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000640)) r5 = syz_open_pts() ioctl$TIOCGTSTAMP(r5, 0x4010745b, &(0x7f0000000340)) r6 = socket(0x400000000018, 0x3, 0x3a) ftruncate(r1, 0x0, 0x40) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r6, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="9b3758e1", 0x4, 0x1, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r6, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) r7 = socket(0x18, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) 00:05:10 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) dup(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x2, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000040)) 00:05:10 executing program 0: sysctl$hw(&(0x7f0000000000)={0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) 00:05:10 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x0, 0x0, 0x6, {[0x0, 0x0, 0x0, 0x20004000, 0x200000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0xd351, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0x7fffffff, 0x0, 0x0, 0x0, 0x1ff, 0x2000000000000], [0x0, 0x200000000000, 0x4, 0x0, 0xffffffffffffffff], [0x254b5358, 0x0, 0x0, 0x0, 0x140000, 0x4], [{0x0, 0x5, 0x0, 0x1}, {0x0, 0x4}, {0x3f, 0x0, 0x0, 0x84}, {0x0, 0x7ff, 0x0, 0x2}, {0xbc00, 0x0, 0x3, 0xfffffffffffffffd}, {0x0, 0x0, 0x81}, {0x4000, 0x0, 0x8}], {0x0, 0x3, 0x0, 0xffffffffffffffff}, {0xe9df, 0x2, 0x2, 0xfffffffffffffffc}}}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x9, 0x42) semop(0x0, &(0x7f00000002c0)=[{0x2, 0x5, 0x1000}, {0x3, 0x200}, {0x2, 0xffe, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x5, 0x400}, {0x1, 0x5, 0x1000}], 0x6) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x401}, {0x1, 0x7, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x1000}, {0x2, 0x87e, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000000)=0x3) semget(0x2, 0x0, 0xc0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000200)) setuid(r3) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r4 = socket(0x2, 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt(r1, 0x3, 0x8, &(0x7f0000000300)=""/222, &(0x7f0000000080)=0xde) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000800)=""/4096, 0x1000}], 0x1, 0x0, 0x0) setuid(r5) seteuid(r3) 00:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 00:05:10 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0x2, 0x0, {0x8efe, 0xfffffffffffffffb}}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x80, &(0x7f0000000240)={0x0, 0x1}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) unlinkat(r5, &(0x7f0000000040)='./file1\x00', 0x8) 00:05:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x2008}) r0 = syz_open_pts() setrlimit(0x1, &(0x7f0000000080)={0x3ff, 0x10000}) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000240)={0x1, 0x401}, 0x8) close(r0) r1 = syz_open_pts() r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) r3 = accept(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) accept$inet(r3, 0x0, &(0x7f0000000200)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d8b, "25170451010000a9b3e742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000100)="01", 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) fchmodat(r5, &(0x7f0000000140)='./file0\x00', 0x51, 0x0) 00:05:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000, 0x4], [], [0x4, 0x0, 0x0, 0x73b5, 0xffffffffffffffff, 0xf7ffffffffffffff], [0x0, 0x0, 0x4], [{}, {0x0, 0x0, 0x0, 0xac}, {}, {}, {0x0, 0x0, 0x3}]}}) 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 = socket(0x21, 0x2, 0x2) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="94f82641c0febb312684abee5884183e8dd7f66b1e6db8f99f88959e8840c98528f7ec53a31907791ff53f609c6cabbe563e00e6ef94a568a3a34d2fb1cfd40d172d7054b15bb6ff40725df757dd5e40a829a27bafa7f1dc1d95b47b73b01dd59b50ac00f64b8adf53ec771f4132c5d99a5d654da4113bfffd10a160817c73a65a6e060699b9373728eaf2db102116e2d0885eecc09c79b63a22c656695a1dc25c810b18873cfd8fb646e68dc59def69adc8cc73a9031fa80767b5d1678658e886eac2a516bc3b"], 0x10) write(r2, 0x0, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x9b6e, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:05:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) dup(0xffffffffffffff9c) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 00:05:10 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00"/16, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) write(r1, 0x0, 0x0) r2 = socket(0x2, 0x8002, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r2, 0x0, 0x0) shutdown(r2, 0x2) 00:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x54}, {0x64}, {0x6, 0x0, 0x0, 0xf9}]}) r1 = syz_open_pts() ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f0000000180)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r2 = dup2(r1, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000280)="1480f77e3a000000002000000000", 0xe, 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0x400) 00:05:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x28}, {0x2}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semop(0xffffffffffffffff, &(0x7f0000000040)=[{0x0, 0x1, 0x1000}, {0x0, 0x100, 0x800}, {0x1, 0xda5, 0x1000}, {0x3, 0x9}], 0x4) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) 00:05:10 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse\x00', 0x10, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x64, 0x4}, {0x4c}, {0x6, 0x0, 0x0, 0x500}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000380)}) pwrite(r2, &(0x7f0000000000)="d00000000015cd00000000000000", 0xe, 0x0, 0x100000000) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000000c0)={0x5, &(0x7f0000000280)=[0x401, 0x3f, 0x9, 0x200003, 0x1]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x1c}, {0x20}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) pwrite(r1, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f00000001c0)) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) pwrite(r4, &(0x7f0000000240)="c515006e54cb0000000000000000", 0xfffffffffffffff8, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000180)=0x7) r5 = fcntl$dupfd(r0, 0x0, r3) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000100)={&(0x7f0000000300)=[{0x86, 0x2}, {0x47, 0x10001}, {0x47, 0x5}], 0x3}) 00:05:10 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) poll(&(0x7f0000000180)=[{}, {}], 0x2, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() listen(r0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xef}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x2, 0x40}, {0xfffffffffffffffe, 0x1}}) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 00:05:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000c500"}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r2 = dup2(r0, r1) fcntl$getflags(r2, 0x3) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="1650cd8590b17336b6d7563da3c67c28dacce116d01b8e78ad95ae492406f8debccf5c4be96d234587eb31b38b1c982c96133453e1afe5ca4820571a0ae7ba0c7e8136d26defc2cfe68e575485795723d89616f85c20fb8cc1c9127c5640f12b3f805162209a2d73feb60714c0b3f94350d2df43335553a33920f933e042", &(0x7f0000000100)=0x7e, &(0x7f0000000140)="54332fa62c4ca6c99b240245d3fff58bd7e08a8e2d05a212fe0a41ba826eb85f20f01cd0262c5a3d1ef964f6ca75b6ca6cb68fe77c0844e88aac0d0016a0c359a9bfac23130951849560aa3529cafe6930eaf51ee77cb323b80f40752ec870dbc0192509e9202d561933eae3ca61333d48e658d0c7d5b8479415e24687e84cf05cd388fda8b6caea2e3197f99487748dfd9e80ab32c11eb45efc9c6502afafb75bd92aa8451af0", 0xa7) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) r5 = dup2(0xffffffffffffff9c, r4) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f0000000200)) 00:05:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) pwrite(r1, &(0x7f00000000c0)="933be115c76aa4e6218e26e359043fd1d4137e982f11b175c71c7418a9d1aeeb7565450d46be1b66a56b2fbd293fc46f3979018f9b39d6c5d999438f2e3509d7def1899ba86a0dbb67296855e43717c8f96b446d743c2368b4c60e666b6cb259d6a03a0614e93ce08c5340f1e08afdbecb8b52a64d9e668578aac5abaffd503f60fd520a0179547ef47683983c1eed8d96bbfba1198cfffc2116022c87aa83911550a175f5fccdcea24a8df2677b8da231be7c1b1c48173a6dba1940da0923b46cff25", 0xc3, 0x0, 0x7fffffff) syz_open_pts() syz_open_pts() 00:05:11 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() write(0xffffffffffffff9c, &(0x7f0000000040)="a7e506", 0xffffffffffffff16) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:05:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) clock_gettime(0x4, &(0x7f0000000080)) msgget(0x2, 0x0) semget(0x1, 0x2, 0x4) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000480)=[{0xae40, 0x2f, 0xff, 0x4}, {0x5, 0x7, 0x0, 0x6}]}) r2 = socket(0x2, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) recvfrom(r4, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r4, &(0x7f0000000440)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f00000004c0)=""/115, 0x73}, {&(0x7f0000000540)=""/174, 0xae}, {&(0x7f0000000280)=""/88, 0x58}], 0x3, &(0x7f0000000380)=""/130, 0x82}, 0x800) r5 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r5, 0xc1206949, &(0x7f0000000300)) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0x6) 00:05:11 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x2}, 0x8) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000500)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac61935d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000300000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0600000000000000cd952dcb8fffff0000000000000900000047000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563f269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc00cc4db7236eaa010cd3", &(0x7f0000000080)=0x210, 0x0, 0x0) 00:05:21 executing program 0: setreuid(0x0, 0x0) r0 = getgid() lchown(&(0x7f0000000080)='./file0\x00', 0x0, r0) r1 = geteuid() r2 = getuid() setreuid(r2, r1) r3 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) getgroups(0x6, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, r3, r3]) r4 = getuid() setreuid(0xee00, r4) getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0xfff, 0x0, 0x0, r4, r5, 0xa0, 0x111}, 0x7fff, 0x3, 0x261}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000140)='./file0\x00', 0x10000, 0x6) recvfrom$unix(r6, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) write(r7, 0x0, 0x0) 00:05:21 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@remote, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @remote, @loopback, @empty, @multicast1}}}}) 00:05:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x10000, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) close(r1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0xffff, 0x5, 0x5, 0xfffffff8, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002e00)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2b3c1f97f1e1d9f076cbf2dca9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd10529dd095afa4e118cacfd306e2e91076d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa36328947ab4a6dfeaf2240cfe6c940c4e78dd214289db2ec0aa1d37e0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed480b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993bb22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dfe753b8c608fa96a395a9dafff1f84602c20f1959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e010000000000000029d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465670000000000000081bb872938583042fde877ca57358ff897eff924cd4ef2f468447ff8a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf067f00000055831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f24d4c19b7effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb", 0x405}], 0x1) writev(r0, &(0x7f0000000240)=[{&(0x7f00000000c0)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdc30310d827898a9d370d24fd1499800c9106a08372e66929b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667beb98004c7bfdc663a79c14be73e1b156d2b4c4b39e6a16ac5cdc04d94dbdd3af4d9133365d7d575849488b149457dcea53688c4b810ff59f5ba08a2876d20c4b7543da7af7ace7dfef5f056c4e7ea1ba6dbc2904d41f3e61353b0e18", 0xdc}], 0x1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) fchflags(r2, 0x0) fsync(r0) 00:05:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x801, 0x0, 0x0) socket(0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a546487b238bf4688a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c608000000d88b2951b1581da4ba48701201360bcd4c2c162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799bab80ab4cedd6b1becbd13ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb240176055c2fe630331fb23bb3a52084976d34e1c29d436947f299768b16516026609002e32f470e75c01feffffd0d82f9052ed05cb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917510500983d689aca88c1b93928a50e41ba76f5bff41e0e590b8bd52b8686ff308d72c2f4286e086f9daecf0c0a3f93a5d68996fade9cef01001eae79c1e033c429ed29335c34f0ede0ea3cdad290d245a760911ef70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa42db8b2161e337a7613f48b637f487454a97dee86f6f4e6d98c10eadf6a176570a6af32386149eb3ed14b6e017cbe46e35cddecf18db151266bb6718971787832aa6a6a2511f244a878492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ffcccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7fe2414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b9fa226c7de08060f6892f5c94c2da44645303b4de0ae2e628beccd1a205ebca60a5ac918bfc87b6eb4d7344ff93060000001f0e0a53e08e15d43288ffbb929a05072a61aed5999905dfec2945185601aba866467f03250c75af117890b6dc270d13d017b0020f0e7ca8a7056572971a202167e10953b3f3bd50fcf279fdcec904368cd2e33ce85d0652ef9b914db3e82ead6cd54c432aadcb5af4b6cfabbe00d970831a6cd795f10c540ec2af46e59feeb79d04834058fda6e42e07fa352fac7e27d74fc3e2c1bd88128ecdd8ab939b10927a4bd377dad98da8b6de2c80f9c7a5aaaac6588ed593a1f25bc595e7a806f4a4796e6915519f2095f8509d5218c17358d40e5467b1aaf0b913b0f7519bbdf41784cc20b8b225f6b844ed98b2ec3b48a24cd4dc975aa23452a29604ba88a0b45d105b4c3ff941882dd0540e5edfd2c9a7639512ad2cb377b28caed01ac67b1ef717b3478a3097c99934402f23909eb05caa99c133038e9c4aa47940c56fb18133d88223139045401a92e6360e84663eb98d9417c7a062a53b63770b9552d759bf4c2fa7653296524cfd324ec452a7c3fe9c05210f8593f86c1576670296aee5e76931bfd95413a00bc64d45ea7954634cb533b135211d7abd7cd7deac3400a5598f437ded01ae1e655781b8d46f1717e8d26c0ba2d6ba4ddc20676956c8302beaf779219c54437050c0a80abc"], 0x10) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x1a0) setsockopt(r2, 0x1, 0xfffffffd, &(0x7f00000003c0)="3e8422f21e90e5b6ee70bc5e1fbf8c78df7e0c75583e44d680ddb4909c91eb90c61056023afedd48f1a094c0911de20d71a4926b5ca6eb776fb8b3f16d4b1aff348084d3f0e2d9c4f328c0cf4eadbe3ca50c17d9", 0x54) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x5}, 0x4, &(0x7f0000000200)="4a191539aaab1ef1cfd667f11effae643fe0f1a4470b24b9ee1cdc76bdf42318d2b1c5ca633d0e7c1a10813dfd8aabb81074d0529ccceef6ce4525f31f0d41d0f813d6", &(0x7f0000000280)=0x43, &(0x7f00000002c0)="36c8cb754734a347c9255e857dcf46251f94325c67826e59966d5c67f029893b5bcaf7adc7da85d002100943101b7ebc4cd2a8a833076fae39c23d45206c60a38470e558eaf1a01b7e05d83c63e7347dfd8f7fcc6c32d3b95d8771905d054203f6710616754b64314d4c03dba74444a7df7722d04658f213773a4928e169b5503b896e66c9c11b43c1a0b9febd3eb2a8c0a33fe7ed60cd8bc1be31ea5ed56aa85cbb483a1c60ba24d027afd2cbaafbcbcc98799f03753bac0628137649a7bb20c617f3b947b263480ad925e8b9adc234d5", 0xd1) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000140)=0x5) getpeername$inet(r4, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000000)={0x9}) unlinkat(r4, &(0x7f0000000040)='./bus\x00', 0x0) dup2(r3, r1) ioctl$WSKBDIO_GETBELL(r4, 0x40105704, &(0x7f0000000440)) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000480)=0xffff, 0x4) r5 = dup(r1) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 00:05:21 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f00000000c0)) 00:05:21 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000200)='./bus\x00', 0x802, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x20, 0x4000, 0x3) recvfrom$inet(r2, &(0x7f0000000100)=""/127, 0x7f, 0x43, &(0x7f0000000240)={0x2, 0x1}, 0xc) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) mkdirat(r3, &(0x7f0000000040)='./bus\x00', 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) mkdirat(r5, &(0x7f00000000c0)='./bus\x00', 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff19}, 0x10040044001000e, 0x400008000}) pwritev(r3, &(0x7f0000001600)=[{&(0x7f0000000340)="6c0056e42007487ed75ec10383e116bcbff547a76fb65071113e958cebc94f91dda2981b8fd667e4f5a44dea062a1ed119d567d7680625dea4e0425302653ce9070476ad265f4069a21f8fcb75b0ae4f8c49088dfa9d1c8f44f07f195faa752e8b649c4548e522", 0x67}, {&(0x7f0000000280)}, {&(0x7f00000003c0)="6740d60d0808ff84c517b10cc0721b76805f401be503659b9bbf1aa143bec28c2db095da131ad2b185d6364c04560b4f4dc7fc8622e4707966d475c3e0057e09316a12ef6dc0ce17d3786c9f7542b427d3fb233ac2253922ca197275cf96086ed54d183b8171d9947e78feefb43beba39357a6", 0x73}, {&(0x7f0000000440)="d35d642efa4b0bab5d24b6058f689c67fd59afd5f17667d096d6380e1059cb1bd8c796724d6ac2d354b9afa60464f53d17cd0ddd0db6fb167443c595594afda9a00b733875436c53c21add15929e00adf91b20fe691e5cf87530c1e7bdeb18e435f94a38b4d3a5223fc27323b830cebbd03e7ecbecc75398ffb2e23af3f05006a2e767910220bd06f166e9ee92e0dde774c818a7f9ff85a1e4b8ad17de84ab928093ea2ee3a38042bcaa5b383a757164bf85733e68581826ebcfeb92eb1328e7ed1005a710b986eff99709c5c09ea5555f841ced27a399a7ddb39afd2e6857106cd343f6fedadea81eb83fafb295b5c364669ac3e9fb4da781da9abb779c98c2b885ebc9894993c16d38426f7c79de8f611e1037bd83e3f00a5bed1b47d3d6a92aae04217b2423138e4b746db8d9f52c9a3da84a21556605260d3bad0c61d0e24d59618e942bdde80126ef0094b66cfb16c191a8ccd281a7e4176b227312ae1e7ea5183fa93723ea4acdabcb3d073bbd29bd19d07858891d6a4b0ddb90b987b2dbd886fca34a89561ce0c89ef9e838f8755937d8a340b649f2bab57bcb3578f8774a30fc9c9e4d6fa70ed67e30b3ec83fa86b9c8d2c4e5d44521e744403feb1f8b1fc5dce188e8e49c9b7e3a1f351bb5e18a2c94ec01389f4fa40c3851253aeb9d44a76c29b6ee081b44f3710a3670579431eaf502bf4df91f9e1880cb97991a5e0026b5652dba1033af8b30968ab76b743e5b21158da09e11bb003ff69e5e4e08c7f385fa9d8862fa3cc6ff0bb594a5c0fe2671c1f066d83b614797a87aff2f4e65571bc0f0eb6e73fc5a54e88dd3aa77ccd1607d4967c88b957e964c38d93f597af08cf4d87edecc9b1cfa8b1079ab772e7b09b61007bac082dcbc2408231484c030673a3a2cddd71af1114085f69e80e9b593b29e61fd9ae17522e9f792d804e991ad1c0f947864cfd0481acce272149849991af996c2a068f694694998217c44bf6d9c77e72496b945a0750efbbc5d09ebb2a43420e7967fd6712b6f3bbe9c491c2eb5a908290638929e182e0cafb3b5eca16baf57d3c0c85bd1f6b5c9f1eb7f60ce99830109a47ad753f53cfc599fd23e8e0e7e54a6df1f427743be72a47b7ae66cda9c7c9a361b81c0dd9cf3bdd325b51a29944566159439f56862c6007904f4254b9f9985907b11fa2d5d3e6495e82841170d986d490eb7d2f081508c2f62955aa9110ad400ce05fa0f2bc73b5e69b1ad0fd8c8893ab9b664ce61b9a4597c4ff62dd923960634ef94961a34bd522c0b51bca04053ea12c7fd73116844f7e2774abf8f8763238ae20ad855f3a89a95915e809db7788fcff2445ac8ea61182dd7f2d13ee3e0904b34349ba506c2df961437c625955170a395d559fcc1d694e3058ffd2d8b3cc85f1ecf5a6368b117d421bf6f6bf3fae4bbb45ed4912784fae3b28840b91ffee297468c85e338c478a44832927e57472a8cbf1793e05b877865ae1f16f662f0425e5961ad5f74542fa70fd26d133ccb3e4353d2e6188791027a91dfd0189c61ab0906432cd8ba5a3263f9f7e49899b823a9fbdc91c6779d64bc9e8d6ed11dcc1cd53e4e5ca8ecc4ca8b84abe849b01c90000dfb996e79d00252efac4b983ac2c501b9c119620779a280ed10e694b15ff74dcc980f95498322aa48cb42a80fb34f4566b08b46bcdf10c942f594265712f9a2202f42b2954c238a218637fe7b8313abca7d54d374618f94368d02d8f8a4636c08583cbfba8a8210fd4f72f3036c6c61b5d55b509a42c04a77b72e5e2a251e3e8107c7ec3c6c9aa9823dcf03e357c9b504ce2ab6043b1c437dcd81d67bbf67d82bb0d51e05b5083811e4aa79a3ed006f2c34268e9cb9906417525437def96f18cf85d1e91d109d4cd6c47b753d4204d1e26c01f3c83a46ee1bfd8e28eb5c2907dbfdf8f6caa5d99332927ae6a23d33fbfcf1198e20176fa34aac0bc277fdeb5f4c810ccf4d683eb1f85e4865e4e63711c1eb978c2b4cf6b86c194090fe5057fef62123e063807e97a638af801a42da0947faf54df9df6c4beb5fd8da1659c207175732dbd2ec42a624ec079ffb58e0fe9d305a0aedf3b6d438315e0088b53dc91098df0d77ceddde8a6467266ffed953019e73717d0cb78d61b9f0b246ee7e345f28e7c394922438953747b5c14eaf0149595dba94d6012c0802db867b7326bcf95e9715171d69f3364e0b65b70c0b9c0cc755dce0e54b1d70d80a3fcb139195458531e864319c95f31580df74a6588de829e8399a35e5be0c45306e6f22feb930b6fe2877c21df9775cb7ae27cdf4709360e031ba424922c5c411d22ecdc9f31390d27515987c1dc361a26eb3b95b44c0f9e080237c104d8365718431222a8ae3a7031e1d2ec787973d31ddf1aa595e4223fadd3a96e4778f8bd149383eecd6e6d9c16dea5e9b0ad95a31f6a6332e005574001f9f9d77c6520d36b7bb8b58eefa369ed4dbf045a68183ca99c34db6f78a2afbe6871a4ecbef71f91985664ba5eb1033bcf59fb7ff58a362ff669534e5e4ea6fa3a3a55c672d295d9fc7bbf0d0308b0bf207b76123b24001560a8f1ff1394d310b76a6b19f80392703091b7913f54986106762f5486ce2cb0dab3775466ba0d5cb2a257b144d2173aa0592e5d994af1624a535df67fcdb4913c639d702875b6c036493069bc7f832326d8fa61f20697ee5e6c27a5b06703db5c02e3df6283a1e6f2ea6fc94701798816722d22bc991e2fe91c0c9e612ffdbafc635f40cf7e49bcc59641ce38526651d3a1bb1345b3b19c4821429160a0a7173876c39e9c7ff68e1845901e6b7e41da8f491927a8261434d87de4e6f259a721a9df29c19d991c3ca20d1a8b2bfc214c8e91b4cad19ae0a5e6705b2f5039ff1135b5f7093a0e05e2d9c61eba25f317d7858289c4b3d17c5428fe54c805334c859f7a8b98e008b96f9e6bd8c9a551140890c48592f89195ba9d954853c04e85f9601e36e7ab268bb031c1ef056025d9511fc2a6bd46f52646a5d4f5d104b94d635f8b5932e33f16aabfba761e86ad762c587edf5d0601e708420cd863ce9d25dea3f792bb3e776455ecb32e0ea3310af08c952c4827c592283a0cb3cefa9f0f70c28bfafba55b2cb7d34777fd52c426e4bd1c4ef25c2f60d128e775e943f3cd48deb2e8c44953c6cd307cc36efdb1cdc9f41515f4c7999747d790177c5475953d0624fd6527463e266ca972cd2d5971fa33dc77d80c1ddb0e1f8e8593ff0f19f067243798fd1138c45f54b7d4180d5e82a514835566d614d498b376cc4fd902824ab8729f1c03d3665df07ac9f8d8aec83e44f97b3c49f5f72e92c640e1e1faa04d7c33fe3598500e3c3281f74adfe01e5fd4d88598be525b0a3d41e49f9655cfca7300f50bfdef60710bab68b3aa9339ef0e985c4ba3fe471635dcb14286b2e6d54a6de2f1e912ae72ad26d077510d66706b88c20fd6e86acc1c07a4dcdff1e5b403e99302352244da81bdf89111d9bfc9f0d99446a6bd670b213df7cb175563584a8c776802ff971a69512258c726f421c914eacae1322539681273d5f18d19dce7e4788869708a3247695e8dce0dbbbf3357ba0e357627426937d3fd2b046e5d931d474655ca90a4515cbdf66560eda222478d5caead70f591e62884bf1496f968b31fd56d542d2a38d1e23a91b391cb53d02ab53038abd442e77d13900a48a75816970458769804491de23d032e8941f2371589264e467e9761d23149f115d456de1293aea13c1118f777e7b77ddb524447c4d67842086ed5c3a0ac002022b46aa7786505138ca2ff0f7202569f43bb5add668497a3b043cb00e71f0d5a7d84a74333f88b872a3cbb2167daa62101b85ab13088287bc829c052c2a1ee75394b1333ccc36d417d21813fc4954133ade227a792795f1b31a3e2dd1fbf8ea5dafbb47453523f472ed86766c5a4e0f219aef9300c3e1a91aa86e60663fd9d3ec037aa3efd052afd496eba668aa8141fb17aac856966b726f3881a4a90a1c3ae3f908ae680d1137bedfdb900d3da428918ac0f6d7aa96cb53bbd31a52667dfceb9c6c8c90760f366a545471014c6858a3e152f3012a4ef66962689dd1cf1470395bd799b2426b1ea9d9b366b89ef9fcc963a57bc44e8a88339ef97d53740ea39b893d4e353c8a9dea008e99fbc894ac86e77add5e3c25afc321f693fe1540cf6dcbfef49130ed495dff2d5c25bb6ff1baa426d3cebf24ad681577eafb10e2075fb84b95fcd2e7798ecc3c539166d45285447d36f7f60b1b467a2fe32724b482818f8500aa97b9c0d8deecab35470ccf526368486742a3aaa134ad00c339596d6a62d988c3231505f6c2c44dea775d74d08b1014e85a3c291f87aaca22191fd87680c0713fd7c564e315cd93ca367d8c7cff8a575b1721338a546002ce6d5675c56008087e5e419e6e773269032e4658b7dfd1e72c74ce71aa91e8d2b0d4fdaf3e7d1326686687f800af77347d3725234a5c7f4f6e7d2c432d03f715ee038f426c60eed6781b23cc5ad62c17a0fc8f48c051c73ffa8940155a2f2e056b35c93836fc68e44ea3c48e3008b3d5b7cf4828638def6f4d2495d1b046754b7f395a814fff1207fc09a9386f79a5ef687787c0bd83fcc7e3645707ff7c29775d5169d67dcceef5bc474744e5766a27044d8ea9bd363c5b69f312f4c4158efa1d251db3a89cd79b87f0fa154e6ce6c37e6d9c6a88f00eec9046abd28893c8f078095fb10881bf4ce11e2f53fc389ba613762d5ab699fa3999d4c8797f21429f8fc221da3b3746d08c7e0b932010cacd5d1d7c7810b5f409cb60085c47dcd898a9dc02325b3282c1b77f23a3079537507c3215f9c7e9456abcd3d8f6318153213f9972081c530ae85d7fb4ea2209940553922c21cd2d56c6800ee676882ef17e7d1ef97be42cdd57b609bfaa6aafa03052d38e6d1a88ef6a0e9d9a2df198a684a4cc4082833b26a2b1b9423eaa64ad2de9793624e5f47ad7558691dcd768f7f863771a2349fad232036d0141088e152540f1feefbdf8a94c31e2f70b66dc09683c441cfc75bc2bce8c563c6ff3f171b4b68d17d758ce6fa65bac9e622bc657e2d46075fb23d3850abe78c0399fc5e659574c5be5f586b8b643ed3a75cd2b1cc2cbc8f8aee93b9aa5d15295a1576bcd77e79b92733da380ae123029acc8cd118e07b78ae6dae93db72de166fe1e0b2ac2100650d2be6c466a1bf3a9432ab260596a9c0a8c79875a85418238bc0bfe151d58bc25ee07a7aa65ff7eb23f3e830c6272aa08f282d635d525c2ad54eeba98f4adc476b15ab61309cb847b693c528150045082ccea2dae57d096959bdc69cd23bccaef8ade038b941fdefc7041a27a9b3179bba284d4cbf2f27952ecb3038098f5f3bfdb741039ccbb43835c703793805a092934ec26dcf8f0f571271319b2c138856d7f89642c78f22127edb6693cf0ee110f66d76ad66caf04e40ddcd0b5bf595b21327f1f9b686e157fbfb5c83d43abc023d9b1e47b75fe8b311fec3752210f5971b6e526970398e34759b7e666ea9d044f3a0f153f079f0c467719ae9190fca32213d6e8d6cefed8b3ee92e7fca3cc6fb759547db927894b46a57bc55974cf98f6c12574c1f45a0afcb7dd4e9ea4e0799661264e7737e40a12d3500950697fee2218a776df01352d1ef431c75241d0aff7d1e3dc78cb89ee2783ff73a3fd831a494ab630976b2ba98cc61d2f8a0cbd2ed20cdee8ebe814d4c91f79d5a7cd2e5d9b89cfdb9a4c01d8f0db1ba481fe", 0x1000}, {&(0x7f0000001440)="a4075168f0d67aeeed0b1167e654e97643bddb90eb958b2262c0b99e578d7808f1bbaf07dd31355fd251639626692435f45b51422bf240e1bb76d4c91837737e6a2c52519ed67057884dcbee7e34a9b0e0d15b30ac57f69697fcf6a08f662c56e77310f52359d5533b4b289a1d77", 0x6e}, {&(0x7f00000014c0)="097fbb9ab43e6f723d709065f1719f45e75cf39446be1252b4784153f02754addf0c34fc14c3c114d19888243cc846e0fcbf199346efac5323abc5854073ecd404a7fd89670db7dba1629757210ad5fd01e52e0de29b2c3dff5c8963482182b63e2a4793be3231513560cd0d998da6c2d110b5d9ee636598c5324de2c8e31ddab3884eeb67c71308a385381a78364f1d5f05b1c00fae2dde95b3982ec22c9fc95b1b5b347451e42a", 0xa8}, {&(0x7f0000001580)="6b36d7b661716c3361812b26ffcb8edd5b217d02e6f4464427bc2ea5a174cbffc79f25c7b9c8264434a5452d94bef66cbe0cf64ff27b661f0de259ccc8bfe14c49885ede9d06ae5321a2c81eaab0aeb7d815d3acdf4b9f88e74581c209a48819882e", 0x62}], 0x7, 0x0, 0x2000000000) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) open(&(0x7f0000000280)='./bus\x00', 0x8000, 0x12d) 00:05:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x14}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f0000000100)=0xc) r2 = geteuid() r3 = getuid() setreuid(r3, r2) r4 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r3, r4) lchown(&(0x7f0000000000)='./file0\x00', r1, r4) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:05:21 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="82022e4cad920b00000000818c535ecfe8af619b0f95bcccff7e3c4af80205052590bd7dc4b5ab1c5348578b3e57750b015c31dd040000000000"], 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) linkat(r3, &(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000100)='./file0\x00', 0x4) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r0, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)) 00:05:21 executing program 1: mkdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x138) rename(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') socketpair(0x6, 0x4, 0x7f, &(0x7f0000000180)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) ktrace(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4, 0x40001232, 0x0) r4 = open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) getsockname$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000240)) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000340)=0x401) sendto(r1, &(0x7f0000000740)="4468efcbc8a167142eadfd463e1578981925e0b95b88754f715fae49313344df3f964bf671883f99066ae11087e5de5f3b79c96e840176c426135f21f360a93f01b65f4eb6b5429ffad7f28c89d884accfae0c86da2a934b2ed3a1a1476dfad7f8a0260db6d25ab83360869ef31f9489a717516cfe6bb59d9f6a0e7f5528bd1c01a310a568c7b3384b70563c0f8740ab44dc84fb98f7d9832b1f8b5cb0fb7d3ce0926bfd702ee989a95fbf8982e56fe050722cf28ebd57241a8c57346bb79c5ad91c4aba9206b335258dc8fc5a86f1fc", 0xd0, 0x1, &(0x7f0000000300)=@in={0x2, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000840)=ANY=[@ANYBLOB="2cd121b747852c2b012479846eaad1f9e826ca07853bb61aceee3c591e6909ddf38c6baabeb74d179ff4df37c4ca99caa89cfe144adb58255d371ce7d91fd16aa37f5409ad082f7474f0af3dee5f135b108307f2196cb99628bd8c865ce11ec0ee623f376048e648746d0100fe26eba00a9663ff31d2b1c96f02005807ee9f8777e0ffcef2f373b12349354148000000000000003ca6c8578733b9ef4129d4aa5cf818a39c232e0f5b6d0015474fafe1240000000077fedc1e6b2e7a1c450000000000000000005404f04df85bf4406672b5b0185649d8876c0c1f3da977a1f9d45db0135e548ae652bdbf0e3722d93ad060ea4a99b19905872d3c4bb29c07e023309dffc00e4addb41523ddf38126fb4ed343d2ae673c8fedffca18959384e3a6bb3f0dca"], 0x50) munlockall() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x1000100a6, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/204) 00:05:21 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x10, 0x80}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) ioctl$TIOCCBRK(r0, 0x2000747a) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "15050000f0f56e688b9e55df3100000000002700"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r3 = getpid() fcntl$setown(r2, 0x6, r3) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r5 = getpid() fcntl$setown(r4, 0x6, r5) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000240)={{0x2, 0x0, 0x0, 0x0, r1, 0x0, 0x7ff}, 0x3, 0x1, r3, r5, 0xffffffffffffffff, 0xf48b, 0x1, 0x5}) close(r0) r6 = kqueue() r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x7fff, 0xfffffefb, "8549693ecd426111feb0d4e1b40b9f444000"}) semget$private(0x0, 0x0, 0x0) r8 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x100, 0x0) kevent(r6, &(0x7f0000000080)=[{{r7}, 0xffffffffffffffff, 0x1, 0x0, 0x4}, {{r8}, 0xfffffffffffffffb, 0x11, 0x8, 0x7, 0x7}], 0x9, 0x0, 0x8004, 0x0) 00:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x4}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x8}, {0x34, 0x1, 0x0, 0x7}, {0x4000006, 0x0, 0x3, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:05:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) chflagsat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x80000001, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) write(r0, &(0x7f0000000080)="f3d4", 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 00:05:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x40000, 0xfffffffb}) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000640), &(0x7f0000000680)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r5 = getpid() fcntl$setown(r4, 0x6, r5) r6 = getuid() setreuid(0xee00, r6) r7 = geteuid() r8 = getuid() setreuid(r8, r7) r9 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r8, r9) sendmsg$unix(0xffffffffffffffff, &(0x7f00000007c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000280)="afb923220bbb259873a10458dac2fb474c75b612b2b3cec947fb08ab8f776b6ff2231c37411a18a8cd3800ef38d301e07b51d5c943cccf2a592bdc37579344186840f8fdfe72983e612007634961412ea98390b458f3b87e621670a10df81169c36e6daa7e1e0f2ae89b63a70203c2c53defc4fa087afa40754901d93595f06b541c930e6a4e1d2471138459a19e398958ac114aab871f5d9183038c2230aece98721a05debad18e3d6c62daa3256887972def36cf26e36a3b9d56270c353e8e98ec238f1e17c0c0f6b1da68a8110c693240e39c062f1ec6cfdbfe0a68f1270a4b4b", 0xe2}, {&(0x7f0000000380)="49a591b0e3f7b0c22e65c2d1c4f338c26ca3295fc000785de92db687a9686ef1b60804da124d7a505d8a94c58cbf577de05f73c32f5b54abe75c76e41aff2469c7f014bb4c89d38de5f9b42f287c351813f8b92b894d5bc3d2d7319b64c373c2bd19e7f4c59638a570deb953c3795c8dac4d70010729580960ae88b99f396b464e242ba71c6e49ec", 0x88}, {&(0x7f0000000440)="7029489adbaa70159d577767c6df1ce67ac81ecec4b2424f1e2a593820882c4df22d1d9a33a57344778905023cabd0a4c7fe3ae12853c9ac92d201a7ba5e5c19d545a86afd5dc08b9456b4e9bc01f56b49d3ac259f8d9830f09fc960a7712eeaa9002520860ad25659febf88a4b6f04269256be7aa2bd640f4544981f67dfab7bd11c011b1f8df390650aafae0d7185732f794faafc1df6cffeb58e071b28218918da2bf7903bcef5a2ef72f79e3fdc9d46d159d2c6ea02a3001e7254e9c1b796b8505fae87f55817b74b40579e12fc59f6b0308935ba17225d1dcb1d857e4f04e990cdc645b63527a", 0xe9}, {&(0x7f0000000100)="f99f528d7276e58518b245c112065f031a04a7fafe70b2ec1e1417", 0x1b}], 0x4, &(0x7f0000000800)=ANY=[@ANYBLOB="200000000000e672a8f9000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYBLOB="300000020000ff030000000001000000", @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32=r0, @ANYRESOCT, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r9, @ANYBLOB="000000001000000000000000ffff000001000000", @ANYRES32], 0xe0}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f00000001c0)=[{0x84}, {0x15, 0x0, 0x4, 0xfffffffc}, {0x6, 0x0, 0x2, 0x80}, {0x5, 0x4, 0x7f, 0xfffffff7}]}) pwrite(r0, &(0x7f0000000240)="f6357e0195ee9800000000000000", 0xe, 0x0, 0x0) 00:05:21 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000a00)=ANY=[@ANYBLOB="8202adfdffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0xa, 0x0, 0x3a) 00:05:21 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0xc02, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x1) preadv(r1, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x1000) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x2b, 0x101, 0x5, 0x19af, &(0x7f0000000c40)={{0x0, 0x6, 0x3, 0x5b, 0x9, 0x2, 0x83}, {[0xc1, 0x200, 0x6, 0xbd, 0x400000d67e, 0x800, 0x40000100000000, 0x656a6416, 0x100000001, 0x3, 0xb45, 0x401, 0xee3, 0x10000, 0x3, 0x9, 0xffffffffffff8001, 0x84], [0x5, 0x2, 0x400000000000005, 0x1fe, 0x3, 0x20000000200000, 0x1, 0x6, 0x8001, 0x2], [0x0, 0x1b, 0x205, 0x2, 0x0, 0x7fff, 0x1000100000001], [0x1, 0x3, 0x4, 0xc3, 0x9, 0x400008], [{0xc51, 0x400, 0x6, 0x7}, {0x20, 0x26c, 0x7, 0x200000000}, {0x6, 0x7fff, 0x40000002, 0x7}, {0x1000, 0xffff7ffc, 0x67, 0x3}, {0x4, 0x0, 0x8000, 0xfffffffffffffffd}, {0x8, 0xae0, 0x2, 0x6}, {0x6, 0x8, 0x8001, 0x5}, {0x1, 0x4, 0x4, 0x5}], {0x0, 0x1, 0x7, 0x8046}, {0x349, 0x6, 0x1, 0x6}}}, 0xb649, 0xcc}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) setpgid(0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000140)="d44066d906eb9cae03a8e1ac4ce88777d1652e011d39bb38160d80b04b5b2ad3c5ec940eb13c372a98eb6ee2a1593a985841dca1c7d80d58f6a59217f22689022fd21a009a2619ee67453191bf202c806e600980d16aef7039f8a6f83ede31e8a737ca53fd380eb8a0fb687424c91a793222ad04bef01ab7b0731d11c462ca8498db9e04742b", 0x86) r2 = socket(0x18, 0x1, 0x0) connect$unix(r2, &(0x7f00000003c0)=ANY=[@ANYRES32=r1], 0xa) r3 = open$dir(&(0x7f0000000300)='./file0\x00', 0x8800, 0x0) r4 = getuid() fchown(r3, r4, 0x0) setreuid(0xee00, r4) r5 = getgid() chown(&(0x7f0000000280)='./file0\x00', r4, r5) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000080)) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a00000603000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f87820d1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c774fb41c790a6c125525f77e9f616eb7246be9389e32be26a56e05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d71c99a8ea2867ba54d66be96f8f935dc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630ca22b6db5a1ba6e964d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eba357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d3060000000000000045e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bccd9c0fec601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0d05bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c4050046b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57c801118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf178c2d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa900"/1944], 0x10) ioctl$FIOASYNC(r6, 0xcd60441a, &(0x7f0000000240)=0x2) 00:05:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x8048}, {0x87, 0x0, 0xfc}, {0xe918, 0x0, 0x0, 0xfff}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:05:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) r0 = kqueue() r1 = socket(0x1, 0x1, 0x0) r2 = dup(r1) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) 00:05:21 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000100)={@random="72ec4da9fa33", @random="669e7ec77735", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xc, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @rand_addr, @multicast1, {[@ra={0x94, 0x6}, @timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[@loopback]}]}, @ra={0x94, 0x6}, @noop, @generic={0x0, 0x7, "7c85b07310"}, @rr={0x7, 0x7, 0x0, [@remote={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0x17, 0x0, [@multicast2, @loopback, @multicast1, @local={0xac, 0x14, 0x0}, @empty]}]}}}}}}}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) 00:05:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) shmget$private(0x0, 0x1000, 0x52, &(0x7f0000ffe000/0x1000)=nil) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 00:05:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f00000001c0)=[{0xc}, {0x34, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x8000800}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) pwrite(r0, &(0x7f0000000200)="f9f14386cbc67f9e17f044e1abd3", 0xe, 0x0, 0x0) 00:05:22 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}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0, 0x8], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800]}}) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x40, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x200, 0x0) kevent(r1, &(0x7f0000000200)=[{{}, 0xfffffffffffffffb, 0x20, 0x4, 0x5, 0x3}, {{}, 0xfffffffffffffff9, 0x2, 0x1, 0x9, 0xffff}, {{}, 0xfffffffffffffff8, 0x80, 0x1, 0x7fffffff, 0x3}, {{r1}, 0xfffffffffffffff9, 0x8, 0xf0000000, 0x7, 0x10000}, {{}, 0xfffffffffffffff9, 0x0, 0x1, 0x3, 0x7fff}, {{r2}, 0x5, 0x62, 0x1, 0x40, 0x368a}, {{}, 0xfffffffffffffffb, 0x2, 0x80, 0x80000000, 0xc6}], 0x7f, &(0x7f00000005c0)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x7fffffff}], 0x800, &(0x7f0000000600)={0x9, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x80206910, &(0x7f0000000300)) ioctl$TIOCMBIC(r6, 0x8004746b, &(0x7f0000000000)=0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) socketpair(0x10, 0x4000, 0x75, &(0x7f0000000040)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) uvm_fault(0xffffffff827ba320, 0xfffffd000000001c, 0, 1) -> e kernel: page fault trap, code=0 Stopped at m_free+0x58: movswq 0x1c(%r14),%rsi ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic kernel page fault uvm_fault(0xffffffff827ba320, 0xfffffd000000001c, 0, 1) -> e m_free(fffffd0000000000) at m_free+0x58 end trace frame: 0xffff8000230daa40, count: 0 ddb{1}> trace m_free(fffffd0000000000) at m_free+0x58 ml_purge(ffff8000230daa58) at ml_purge+0x50 ifq_purge(ffff800000ac6278) at ifq_purge+0x9a if_down(ffff800000ac6000) at if_down+0x9c ifioctl(fffffd806719d1d8,80206910,ffff8000230dac20,ffff800020e0a878) at ifioctl+0x177d soo_ioctl(fffffd80689edef8,80206910,ffff8000230dac20,ffff800020e0a878) at soo_ioctl+0x27c sys_ioctl(ffff800020e0a878,ffff8000230dad38,ffff8000230dad80) at sys_ioctl+0x4a5 syscall(ffff8000230dae00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa59054d8980, count: -9 ddb{1}> show registers rdi 0x7 rsi 0x3972f acpi_pdirpa+0x25597 rbp 0xffff8000230daa00 rbx 0 rdx 0x3972e acpi_pdirpa+0x25596 rcx 0xffff800000676d80 rax 0x7 r8 0xffffffff822d6162 tun_ioctl+0x42 r9 0x7 r10 0x18fad13c9ca4c282 r11 0x9ecff27ea8df4833 r12 0xfffffd806d6d1700 r13 0x3 r14 0xfffffd0000000000 r15 0xfffffd0000000000 rip 0xffffffff822dcb08 m_free+0x58 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000230da9c0 ss 0x10 m_free+0x58: movswq 0x1c(%r14),%rsi ddb{1}> show proc PROC (syz-executor.0) pid=460222 stat=onproc flags process=0 proc=4000000 pri=32, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020e0ad58,0xffffffff82915098 process=0xffff800020ec8bc8 user=0xffff8000230d5000, vmspace=0xfffffd806e8f22e8 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 46103 231862 8168 0 7 0 syz-executor.0 *46103 460222 8168 0 7 0x4000000 syz-executor.0 77360 233340 0 0 3 0x14200 bored sosplice 78481 503151 61450 0 3 0x82 nanosleep syz-executor.1 8168 458489 61450 0 3 0x82 nanosleep syz-executor.0 61450 35515 32696 0 3 0x82 thrsleep syz-fuzzer 61450 283813 32696 0 3 0x4000082 nanosleep syz-fuzzer 61450 67755 32696 0 3 0x4000082 thrsleep syz-fuzzer 61450 65066 32696 0 3 0x4000082 kqread syz-fuzzer 61450 278959 32696 0 3 0x4000082 thrsleep syz-fuzzer 61450 76924 32696 0 3 0x4000082 thrsleep syz-fuzzer 61450 237208 32696 0 3 0x4000082 thrsleep syz-fuzzer 61450 367424 32696 0 3 0x4000082 thrsleep syz-fuzzer 61450 262837 32696 0 3 0x4000082 thrsleep syz-fuzzer 61450 221232 32696 0 3 0x4000082 thrsleep syz-fuzzer 32696 11087 13650 0 3 0x10008a pause ksh 13650 131761 22718 0 3 0x92 select sshd 45461 260726 1 0 3 0x100083 ttyin getty 22718 472617 1 0 3 0x80 select sshd 70132 151450 15605 74 3 0x100092 bpf pflogd 15605 506871 1 0 3 0x80 netio pflogd 37332 350784 67096 73 3 0x100090 kqread syslogd 67096 344826 1 0 3 0x100082 netio syslogd 45011 357518 1 77 3 0x100090 poll dhclient 42897 60807 1 0 3 0x80 poll dhclient 23962 149126 0 0 3 0x14200 bored smr 68781 32602 0 0 3 0x14200 pgzero zerothread 83954 240085 0 0 3 0x14200 aiodoned aiodoned 23549 254242 0 0 3 0x14200 syncer update 45069 134759 0 0 3 0x14200 cleaner cleaner 81568 499000 0 0 3 0x14200 reaper reaper 75010 166977 0 0 3 0x14200 pgdaemon pagedaemon 37935 221028 0 0 3 0x14200 bored crynlk 99947 252872 0 0 3 0x14200 bored crypto 24603 369412 0 0 3 0x40014200 acpi0 acpi0 12761 119701 0 0 3 0x40014200 idle1 26842 216357 0 0 3 0x14200 bored softnet 31518 409091 0 0 3 0x14200 bored systqmp 21200 117095 0 0 3 0x14200 bored systq 81477 414540 0 0 3 0x40014200 bored softclock 89211 378145 0 0 3 0x40014200 idle0 1 517185 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 46103 (syz-executor.0) thread 0xffff800020e0a878 (460222) exclusive rwlock netlock r = 0 (0xffffffff8271e198) #0 witness_lock+0x4c7 #1 ifioctl+0x120b #2 soo_ioctl+0x27c #3 sys_ioctl+0x4a5 #4 syscall+0x4a4 #5 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 1 (0xffffffff828c1610) #0 witness_lock+0x4c7 #1 soo_ioctl+0x26a #2 sys_ioctl+0x4a5 #3 syscall+0x4a4 #4 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9536 6491K 6740K 78643K 11308 0 pcb 14 8K 8K 78643K 65 0 rtable 86 3K 7K 78643K 441 0 ifaddr 72 14K 16K 78643K 186 0 counters 41 33K 34K 78643K 71 0 ioctlops 0 0K 4K 78643K 1528 0 iov 0 0K 16K 78643K 57 0 mount 1 1K 1K 78643K 1 0 vnodes 1228 77K 77K 78643K 1516 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 8 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 0K 78643K 63 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 400 0 sigio 0 0K 0K 78643K 22 0 proc 61 63K 95K 78643K 475 0 subproc 32 2K 2K 78643K 36 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 20 0 in_multi 49 2K 3K 78643K 122 0 ether_multi 1 0K 0K 78643K 5 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 221 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 130 39K 44K 78643K 2308 0 UVM aobj 26 2K 2K 78643K 27 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 47 0 NDP 12 0K 0K 78643K 38 0 temp 97 3857K 3926K 78643K 6344 0 kqueue 3 4K 12K 78643K 21 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 7 0 2 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 35 0 33 1 0 1 1 0 8 0 rtentry 112 67 0 36 2 1 1 2 0 8 0 unpcb 120 216 0 205 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 109 0 109 1 1 0 1 0 8 0 tcpcb 544 147 0 143 1 0 1 1 0 8 0 inpcb 296 706 0 697 5 3 2 2 0 8 1 nd6 48 18 0 17 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 0 1 1 0 8 1 ppxss 1128 1 0 1 1 1 0 1 0 8 0 pffrag 232 3 0 2 2 1 1 1 0 482 0 pffrnode 88 3 0 2 2 1 1 1 0 8 0 pffrent 40 6 0 5 2 1 1 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 33 0 33 3 2 1 1 0 8 1 pfstitem 24 19 0 9 1 0 1 1 0 8 0 pfstkey 112 19 0 9 1 0 1 1 0 8 0 pfstate 328 19 0 9 2 0 2 2 0 8 0 pfrule 1360 31 0 24 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 266 0 132 13 4 9 12 0 8 0 art_table 32 267 0 132 2 0 2 2 0 8 0 art_node 16 66 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 20 0 11 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 61 0 51 1 0 1 1 0 8 0 shmpl 112 24 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 2005 0 598 89 0 89 89 0 8 0 ffsino 272 2005 0 598 96 2 94 95 0 8 0 nchpl 144 2735 0 1134 60 0 60 60 0 8 0 uvmvnodes 72 2226 0 0 41 0 41 41 0 8 0 vnodes 208 2226 0 0 118 0 118 118 0 8 0 namei 1024 8296 0 8296 3 2 1 1 0 8 1 percpumem 16 46 0 15 1 0 1 1 0 8 0 vcpupl 1984 2 0 0 1 0 1 1 0 8 0 vmpool 560 4 0 2 1 0 1 1 0 8 0 pfiaddrpl 120 9 0 9 3 2 1 1 0 8 1 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 7858 0 7858 8 7 1 7 0 8 1 plimitpl 152 39 0 31 1 0 1 1 0 8 0 sigapl 424 616 0 584 4 0 4 4 0 8 0 futexpl 56 5864 0 5864 3 2 1 1 0 8 1 knotepl 112 81 0 62 1 0 1 1 0 8 0 kqueuepl 144 68 0 66 1 0 1 1 0 8 0 pipepl 304 177 0 167 4 2 2 2 0 8 1 fdescpl 496 600 0 584 3 0 3 3 0 8 0 filepl 152 4260 0 4155 6 1 5 6 0 8 0 lockfpl 104 166 0 165 1 0 1 1 0 8 0 lockfspl 48 71 0 70 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 23 0 12 1 0 1 1 0 8 0 ucredpl 96 1029 0 1020 1 0 1 1 0 8 0 zombiepl 144 584 0 583 1 0 1 1 0 8 0 processpl 992 616 0 583 6 1 5 5 0 8 0 procpl 624 1512 0 1469 4 0 4 4 0 8 0 srpgc 64 2 0 2 1 1 0 1 0 8 0 sosppl 128 16 0 16 4 3 1 1 0 8 1 sockpl 400 959 0 937 10 7 3 6 0 8 0 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 9 0 0 2 0 2 2 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 187 0 0 23 0 23 23 0 8 0 mtagpl 96 35 0 0 1 0 1 1 0 8 0 mbufpl 256 248 0 0 13 0 13 13 0 8 0 bufpl 280 3946 0 135 273 0 273 273 0 8 0 anonpl 16 71191 0 54544 97 18 79 84 0 124 11 amapchunkpl 152 3389 0 3241 11 2 9 11 0 158 0 amappl16 192 2895 0 2003 69 21 48 57 0 8 3 amappl15 184 368 0 364 1 0 1 1 0 8 0 amappl14 176 29 0 23 1 0 1 1 0 8 0 amappl13 168 28 0 25 1 0 1 1 0 8 0 amappl12 160 12 0 9 1 0 1 1 0 8 0 amappl11 152 57 0 42 1 0 1 1 0 8 0 amappl10 144 198 0 190 1 0 1 1 0 8 0 amappl9 136 385 0 384 1 0 1 1 0 8 0 amappl8 128 365 0 327 2 0 2 2 0 8 0 amappl7 120 119 0 107 1 0 1 1 0 8 0 amappl6 112 21 0 19 2 1 1 1 0 8 0 amappl5 104 504 0 485 1 0 1 1 0 8 0 amappl4 96 484 0 455 1 0 1 1 0 8 0 amappl3 88 111 0 104 1 0 1 1 0 8 0 amappl2 80 4212 0 4140 2 0 2 2 0 8 0 amappl1 72 22951 0 22506 23 13 10 18 0 8 0 amappl 80 1769 0 1724 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 26 0 1 1 0 1 1 0 8 0 uaddrrnd 24 604 0 586 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 604 0 586 1 0 1 1 0 8 0 vmmpekpl 168 8962 0 8927 2 0 2 2 0 8 0 vmmpepl 168 80355 0 78285 134 33 101 116 0 357 6 vmsppl 368 603 0 586 2 0 2 2 0 8 0 pdppl 4096 1215 0 1174 7 1 6 6 0 8 0 pvpl 32 220832 0 201038 210 17 193 198 0 265 31 pmappl 232 603 0 586 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 274 0 19 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(ffffffff827acff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __mp_lock(ffffffff828c1408) at __mp_lock+0x127 softintr_dispatch(0) at softintr_dispatch+0x4e Xsoftclock() at Xsoftclock+0x1f end of kernel end trace frame: 0x7f7ffffda900, count: -6 ddb{0}> machine ddbcpu 1 Stopped at m_free+0x58: movswq 0x1c(%r14),%rsi ddb{1}> trace m_free(fffffd0000000000) at m_free+0x58 ml_purge(ffff8000230daa58) at ml_purge+0x50 ifq_purge(ffff800000ac6278) at ifq_purge+0x9a if_down(ffff800000ac6000) at if_down+0x9c ifioctl(fffffd806719d1d8,80206910,ffff8000230dac20,ffff800020e0a878) at ifioctl+0x177d soo_ioctl(fffffd80689edef8,80206910,ffff8000230dac20,ffff800020e0a878) at soo_ioctl+0x27c sys_ioctl(ffff800020e0a878,ffff8000230dad38,ffff8000230dad80) at sys_ioctl+0x4a5 syscall(ffff8000230dae00) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xa59054d8980, count: -9