kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Thu Nov 7 07:35:42 PST 2019 OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.113' (ECDSA) to the list of known hosts. 2019/11/07 07:35:53 fuzzer started 2019/11/07 07:36:00 dialing manager at 10.128.15.235:2122 2019/11/07 07:36:00 syscalls: 337 2019/11/07 07:36:00 code coverage: enabled 2019/11/07 07:36:00 comparison tracing: enabled 2019/11/07 07:36:00 extra coverage: support is not implemented in syzkaller 2019/11/07 07:36:00 setuid sandbox: enabled 2019/11/07 07:36:00 namespace sandbox: support is not implemented in syzkaller 2019/11/07 07:36:00 Android sandbox: support is not implemented in syzkaller 2019/11/07 07:36:00 fault injection: support is not implemented in syzkaller 2019/11/07 07:36:00 leak checking: support is not implemented in syzkaller 2019/11/07 07:36:00 net packet injection: enabled 2019/11/07 07:36:00 net device setup: support is not implemented in syzkaller 2019/11/07 07:36:00 concurrency sanitizer: support is not implemented in syzkaller 2019/11/07 07:36:00 devlink PCI setup: support is not implemented in syzkaller 07:36:04 executing program 1: r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, &(0x7f0000000000), 0x0, &(0x7f0000000040)) r1 = open$dir(&(0x7f0000000100)='.\x00', 0xe20, 0x68) fcntl$getown(r1, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) close(r2) pipe(&(0x7f0000000180)={0xffffffffffffffff}) recvfrom$inet6(r2, &(0x7f00000001c0)=""/28, 0x1c, 0x42, &(0x7f0000000200)={0x18, 0x3, 0x8000, 0x40}, 0xc) r4 = open(&(0x7f0000000240)='./file0\x00', 0x100, 0x80) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000280)=0x234a4979362fd3e) r5 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f00000002c0)={0x8, 0x5, {0x6, 0x9}}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000340)) r7 = syz_open_pts() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x11708c81c39cfb83, 0x0) dup2(r7, r8) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x2810, r5, 0x0, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x200, 0x0) fcntl$getown(r6, 0x5) r9 = msgget(0x0, 0x400) msgsnd(r9, &(0x7f0000000400)={0x2, "94b3a662cc6b6cd5ec992a150767a9887aa45941dde4125645a4baab90fb042d91ef276a4ecc29ef3d80e37dadf491b6229f8781fdf6a330235ab343fb7e12b6421379e1ca4c5fbfb8bb3c46d5e4be15c866d0d7a4f018981a0d6479f04a222f40ee608e681ddd9868e0c039983aa0177e4992fe77bd30724fac87a4b34cd26165ffdfcb0af802d940a00ebab66c6b35ec56118fa074929266b788767bc4d1aad599965a3ac58ba4268a28c174c3ac65"}, 0xb8, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f00000004c0)={0x1f, 0x340}, 0x8) sendmsg(r1, &(0x7f0000001a80)={&(0x7f0000000500)=@in6={0x18, 0x0, 0x3, 0x2}, 0xc, &(0x7f0000000800)=[{&(0x7f0000000540)="5b085bf8061e2e1b16a4d53f2f608de3ed356b19175c16d723365af1b3ab6ee57c166e7096b8f38dcee3d9e8c12be0ba45caab29830dab8d2980aeb719c159d4257a4b1018d65bf6fd544c938bbe705e594eacb3b9f02fb9debcc7448bb0edecdd629008d3a69e55daf74775b0d5fcf0a9c0a284d5339fdef6b9a555b42ddcc5770c577e5d7c6b3fe0d27457cd93427a356d9ac8dc847f3292e28f8cbe4597ef0feb34ada6e6b2567eade0006150579e0b4627ca88c1948e0c3b3b9733ada30917a26436e4acbfa2a0e00c2af1b41bc5d12c52e24e08d37d2cb284ac5f80c23ce0ad1896", 0xe4}, {&(0x7f0000000640)='#h', 0x2}, {&(0x7f0000000680)="bd4d089f6bc100846bec5eae55cbf27285cff09fc724299b3c678f4c45d76b943e69157542bfe2b927dc9324afdb0ee01cb59acc54fe93ae90b487d4078bd05163ca4ead11c0fda6f244250bdec372b37ee717ced179391dc7716c0df70a55fcc59d8e15a3310cacbed7cf1832616a6056a40f92bfc8bedd3743c31aef74d870fc879185802eea11a73ca231668b8cfb1b12a1675c7fad3bafeb3b07887f344aaff60ac0d8cd52fb38090c67440e64637e37e20fa424aa1bab593174c348052f1340438e93400f8e60e9e2306935eff479421aa3fecbfee207ce97794c2104a2680a519322afbd", 0xe7}, {&(0x7f0000000780)="9c0ac5d021fa8a7f1d38a36a9433a287a10d1e4331cd3e5df8806c53fdc41d28774ef5c9736fc6885700a24501a09226a2cb198bb8488315706432598ae024b2e2541eefad042a99a4da00e6e66ce2e95157d1149607bb3adbde1453db", 0x5d}], 0x4, &(0x7f0000000840)=[{0x1010, 0x1, 0x91, "9c9ae6e810086575b877f28e06f7f9b71924e7becb8152f0739db96d0e81e91dfe2a12caedf2e6bd08a19ac0e487fdc72ae1d63a4e1ae7514a658b1b6b6d0d9cee9e80ca9ac970143f734d27fccce73208a831495a79648736364d0b08ca303b24dd6ad2940009bb90a2f022ee963c5d50d8640bda130f318b8c90df012c20f12349e235fe3fbd27b0aaa0c97633c464a04fd415a6ad8e33f177b9cf44d0c9a0792e1aed069d7ddd3927ee8dcdfa52a63d3271b722b934f0adcff013d64c076ca000a3abd07ff5fbd6c9d4c01e276247c90f896227b4af065523ecf5271f880796906e8ce45483342a199eb9465e760752c83475b6677d0a56c1f5887e77bc8b2cea5fc0f4b12eb300b381478883cd00e12006d247bf5e31672afdc17ea6be1de0b5604e4e17c62a5b08db238284c3a9ffb852ee5e11a1c1cbe8bd505ab1dbfb5bd9728ac1232272219bc8556a197ece9a9590c5efa6a83387f2f2353ecb9e606b256fa2b568716fdd32fcea991d6e6147d09c41a2ad326b26f1f894318055041c2d10a8cff5028309fc89187086ac4fdb35f01fd730a548b3acc6b36bde904412dbfec051ad350d673b27afda04a896f3756724fa6ee18b419da62670dc9e775158ddcae8967d7cf6dde3305665df477b2f618d8d00e82aebca4317dbc1252e46ac1658faa100d10bf78bf647bb4138c5072bcc29ef1a545624a41ed67f02e09c856bbc16c385c03b23ff5280fee30f89f107883743a6f82670790a9e8926120181b32c7512d8eae9b0ae1232e3d818a8c1da1331a235b6d7603375c85d84aa8f6c9b3c3fb6e3b657d3a3f82b39c62fd657cb005067b3ee361b1cadb8a9fa1a68807da1ce551b60ab7980f92c3882b88552e33b240758e40c97a00b6c833b6d8c599b8933886a3b0cc0b2dd1b2e4880e5f3685fc3b6464ce89518f5857d229bed5cff8be94844e4bc01d3c280521098ec43255939b6356c44b5472f7a0b3fcd745d48fc24042a722d32bf95bcac3aef50b664b8ddf7c8090986bce45c775603905e6560cc4a2899d48b93b94a9f26c57d1ac2bd0689d5f248c4c7cfc7105cbb66e0f5326aa7cc537c44b2721929253f120d3c8e754ab433902c37d69f886b84102c9cd8082d3e7cc2fb30973101d0ef218be4dbe124192e0dd5a5d631bbeb6ea8174ebe68b4d660d0761979d43f64d773c4e151a3bdc039774d5b216fe7c5f3193617c0b17f1ab4a2b862a43085a9db3b6f53c5602d86838ba83bff9fea56636de5a13153ea31b3ede8bb238f302c3a26df48fa9bd54a3523c9100d8ff62aa35a587e2a82e62868e8b1eb820f044bbc307e21ef31917cccd7af36128d1eb37bbd5ce6dac1aa25129e409fe14de86c869d119feba9576f506426c6f11612b0571d605f33aee07ad205939e2c6b09c73139817e3c907193dc459a3eff98dae339a17cda136b3b973d2e7074a2d370a74f30ce04f0a04b320ef1226a224fb8a07797f0d82524f3c7aa10735c8e3b7fd0e7b471ba2ad8f058294606120b59572f169c38e4df7de1f6242598cced9173f3b076d3e478ae82092c847595f0f8d61f015dde80f815287dfc5d779fdb2052f64ee421bf4f03587841241bc3012d5797ab5def9bc8d738176f3439bb6de37702ff2547f9d2d389a10913205e838013dabca6c11b88b07f8ba208c7c13c46552601fa2558cf9136d55f84045ea32c091eb43dae1ff0444df2274558a8624b10d639cda1970ae1198e32aa3f4b0c648855f9e0399ad27313927b111604e1205e93964b85c023eaf52d63671d8924aa8da4b48e390c6785d55650de195dbe51a873d07dc6d514c9a0a7dbf275a0eead133d1cac79ca28f4cabe6040b0b827cf89a7f02efca9b51cedfcd131cd58b9059183614519d1867501892cb5dac05cab801dad315ef5ea6852d43fe9ed6793feed2e5a916c064e1f7bd6857137e7ae191e16320e996cf643ca5c0d28944e3f648bd7067b81f9c77c41d53a3c55b3f503fe47b93741cb7dedf0672445da0fec28cfe6aa1673066187aae9717f2d9932c2e5eb4d818712be4571b803ef64e831230b483f3712e60a4facea7718e7a98f28d6e45a2490737f1dcad17dcf8058484ca174431e6fd2ebf513cd7c1a6562db3c91c37bd8283336a8be49b545222393d84a01edeec9af4309125d1515539f9828f64ad532af283df801a12dff142ceadd0523312c63a196beeeb3461c9157edd61a9adb2d4b647380631b228707a2ce3a7fe1c4518d30579697bf0164cff9c3c2ccc3bce2c35662f808decfc7f3d958378fb9bf290c716026ff8f02af5d8f3b03a53c5f28955ca69a5289c7a8dc5a3667ba95ae23e6bf91e90a746d81852289bf34728b7835abd2b7d46b1b414f610c4c3314e3f11b21485ee3158cbd11c7a1601c805c7efbecb4e490d76ee6151d9209e2e7482c018028e7c36e167a8f3f09841a592d60f761e962c7ee0f93dbe8d7e7c081414ac0594bb8353a05b78aee3bc04fa0998b1841a674961de09c79e8e2ef164d693cf3b1e4b53360527c075e69e9fe4cfc1346984179de72e21a74f6cca146aa878352a06d8bea28e685a87777fbb33ef1d2c46e82b04d215d85689dbc762b137a14c81ed88712de2c388be8c22ccd162c4a11b01a4cc3fb261eedf3a351678151f6ef2bdb374e58bce925b22b00aa5f3685ff203a01cddb81784f4b3c4f41c2e9d8f3be507058b2ca77600429bf0fabc4aacd9cdb7fe6dba63ad93e281b4295b8a54abb21d4410120f601ab0c8c69e14541e705899b3323fe7924a5c58e8e7611c984490b2fba1649a5cdc336b01f15f5e299f8c3f244d196aac8cea4955b21d4ae5abede2b37022a6446d0ecd52e7ab883153d463c1f5980dfc777170ba6fab70d927ac9515d089d0d36ababc8da64cef14fb2f7556e3650b665388274323e830ff951e7ed64568ac9c3041fa286a1ce17f7d1be385c68f867ddf0c4186ff75d61a5af64967dc93cc3e843da4d39a7eca348ffc696d0c8244f5c1fc10d2ebb04f5f955ba2caad91079be861b999b3cb4011e2d24dcd87c58d1150f8f3124db8c9a2695de29b414f713d03d2257e91cf0343d673eb48c7b3ad11a2e3ea9a1d3fd51da2433733ee74075339d00f5dfff787cfbacb429b211c914d059e39c46280a52b3482b892b35d25c0960a96bcbee9fa6252be45db981be25ff032bf146cd39dca12be2cd67b1521ccd528dd807e7990a5a2c76b297534379c5531d20e9116bd3a45e9b2a51ac1692a668d7338b0378b3f9475e5a29cbeeb22bc8b58eaf2291d071789abac484b1dff66fbc9cce5f9f7b70e3b3afdb73e966b19aebe024c7eb8e704389f372611f835519b013b9098375a24c24fbb45e65b5accb32f09aa3e4df552cb4faf722452badc508c0592bcf4b8e3bce999f8cf485708b27624422c006a28bb80f05bf0200488c0a437016ae5009a9452b4b129a60b18cb44d6a6431b85315ee5193b8b3c5badd5b0cbfcd1e0f02f471f66e64062d69d7ee687731f567a8d7e402826ffaeec6fc598efb7cae0972ee4af964acae22a746afea2db4c79265769c3c1083f91e2a29c33a9c0a7706797daac8a90deb2c5af66dd06ec08ce4c57b00b8b4b74a4425d2df87012f5353d92ef9cf4d50263b386cf766aa9dccfdfd057718707271bc766278d4a4a5042ac9346ade8b5b2f79ae9a0418bda30df9394f0feab106d72f379e6f195add4a00cbb77fa94cf340e7fb6d24570d711715f06c9d8103516b9c6157930d55699534924c82223047d8ab642f3a3affdd3ac89d762832ef2955b889902dae04133ab8d860c31477fe26e0f00da47a3acd7753006d40c3f587d582a48bd9eef5560879b71aacbf19b7070fe47bea89c8c4c31864bd211cd07fdec5b4857189a42b321494ccb4bd7fda400ffd562e7e6a8717d59f5018ff0e5cc07e5fc99d98071de904f9a32a28b74a55134d68d3650e995c522bacf0e8b0e9831fc95beb4dcfe73d889179a5b2c97dcc1a9e096e26b00c81069c05b7240420ac2f9be1d7c2554a43f229e16230992e9871c0a153bfa2dd81a555ab02d28fdd77fccc3c720cff57ad6825b001a63ef5809d8254be592bc6b1ef5f67e2d1556385e74fd3a0b05a8624115c4ec6c74df203976416e6432fe63a07ac2c0646a7e227ce1a21cc08999e58abac502504a5d890075275705175efa2aafb6153367597827cf9a1205e83be431a9f2468f4215b3c814dd67c7491d9365da66c14a3e15fe3b5d5ed3c44b4971052533256c1a9c5044f50dce8b6ac6532d59f4cdbba7c81da899b089a9e9418d8207fe57c6311a9bc720a131708fd38d63c1ae8f5bee16b100ff0a87593332ca85e479da35f4db716edf6b8c3637ec54ee55f757c2722c36b9217f7986aa35f15f3f4e7fe1cd1b34254754bcc05771cdda969c51e73b4934dc29b83dbefc91ae3fa230074abdf7a09d1f23a0de1cc8c3b73e42668b55d883aa67062dcbf887e1a8a1d583630227b9fbd5347394b4d26842116d3663639bfae79f9ddea8ae93411033c160a92a1d65bd5691e3989aca79892fabb3bd70a7d08c7a5c28fca2ec0f06e617a0ba02ab67e7de91ef82ed09bd333863da66c458df79dd9e1e4d2de270dc8a9298f45eaba0a47e50f273b21ef60adc87c6545ebfe7d8edf7e8aecc9e61d0a35636153b9a361cb964083d56c0c6cd88ec0a871eae72b61fde4010c5e05b18e56c6a70e75e97bf58adb323d58f6440c1b69b973de2c7ccb726842678fb1d9e3b21433fc0263d269e9457602f2ba34b5440ce60c789232a21e13e3d3236021d74d93eed5bd09a79a2b6ee8ea88256c0fa613e824946399d32dde87dcc80a14cced89d9313329a3d8afdf888ccb0a85b78fd47d3b50cfab3a9f2b0a8e959119ad0379040065d2306e1a4c9c8d686ada67af3ee9996f19d32712dc2a38e05a10be42fc6179cc8b1b8b1c631cba91e0af4fd6444c6003b09ece5089cf52b5f4ac30824d04f35e49245cb4c02513b9182eb9f5b06f362711892468b118c1da799a0cfeee800b1e7b06d00350cfffdc6c91186c889ad7ea3b1f5b6db79f0793b0260bfcf7b4cacd27697937795893e6956358fa6b6a896e599e51e2c71fe7d56849983f722a6238e37bcda75b1eeeccc18679308dceaf7dddec6e7283e30b1bcadbb49bc170f8b535043cb6361be10bfa9c3bbf4252cf41ce189742a0011b163184b3ac497236dbab50908bf04205a217ef74426ab1fbf59ebcbad0474a2bebe1fd799e8ef04fef922321856c3181ab723a827321ecb894b295cbf2f63c66a74b65fd6723eac81479eac6611fbdf7c51ccdf4e4aab2bf0206318bedf823a539ab6acda80d746edca36ef2158ad51d793a16c204e9843eb20cc21d399f4a0e48ca1c6ad0ff42110c83e7f242a13bc569720c94c739c68b882742ab92921afec0ccdbf3937728c48d68b9087a65e66fa266e3ad48a363fa57c4c4425b1c4b36baf35e0d8189b0544378a084600a0241d635161214a4b81561b6715b4b3147e8d5eaccbbdc92e08752dfa983aef559501787a3697443335ae0e1960121b7437ae6bd88f3026651c7b8bdc3a37374de59125b3da01d65bd50625876c3f8cd58d1b77bfba1887566b35ec808a600464a3ce620964286849b69e221344234693f54e1cc49881661f7a9c13b4dc039dbe0c58c135a0c1150477e2cae4d18a5e9fc8601dae8bb7dbddce5e9a5dfe06b7685eeafbe62faa12649c43d87dd0d1d1f196aae92e7193b08eae910e37bdd6ad62cb2792232"}, {0x80, 0x1, 0x7, "da1c1f79304e9129b39216a3b25e0faf4dabde701cb137dfd82c742c360a924ab89b644e9766fa4d96c1447b2078028030054fe8ad53bdf1c0d766cd9d093679ccdcba7141140194afd790678675ab1b312454660239447769cbc2723b163b4efcec003d93a061290d0081495b"}, {0x70, 0x1, 0x3, "6cefbf20570ea66a925cb3c25cf37c1347c8f633de251e1e16bc25933df42c2f5725e4904b367a2ae4516507c1d43103f67d519ee65eeb784f4a4b4e7e0809ca68303878dad38f613bf7f7f611c707568386232a7c3ed808e7ef9e9ef14e"}, {0x48, 0x1fffe, 0xfffff983, "00889275385761a963794fa0c4dde9145b3a27c17e9ca6ae6dd4a63dd3fedf209aee9282ae2c15a60d198c64a038ec6d15f843e9b59947"}, {0xd8, 0xffff, 0x1, "beab4eb5cfe21e4c94676731d57b109b4f7e8b49ce07995a184d8f78cf6b527d530002cd5b4ebfe0ab713e354ec705094ec71f38fed2131908c61af1f02f5996b16d3bf7337c7ab67b21bd9f53e4ebdc43c42465c4468cb6eac7b0061d6d56970c0fc13337c1db6fb16cd332e8d96e0721cb5c2aaca539704f66ff910f5ff9d1be10de78c439cee570833468edaa2b497537515d3235e87fa2bbc93109d7710a701b30e8f53b7d460440950a5234b2e46d14d4e97ba14037a661b8a6199992d7a08ce217"}], 0x1220}, 0x8) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000001ac0)={0x1}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001b00)='/dev/wsmouse\x00', 0x400, 0x0) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001b40)='/dev/wskbd\x00', 0x20000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001b80)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001bc0)=@in, &(0x7f0000001c00)=0xc) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/speaker\x00', 0x10, 0x0) kevent(r4, &(0x7f0000001c40)=[{{r3}, 0xaf7d0ebeb6007e7, 0x40, 0x20000000, 0x4, 0x8}, {{0xffffffffffffff9c}, 0x2, 0x50, 0x20000000, 0x7, 0x8001}, {{r10}, 0xfffffffffffffff9, 0x20, 0x2, 0x5, 0x1}, {{r11}, 0xfffffffffffffffc, 0x4, 0x4, 0x1cfe, 0x8001}, {{r12}, 0xfffffffffffffff9, 0x4, 0x80000000, 0x4, 0x9}, {{r6}, 0x0, 0x10, 0x40, 0x1f}, {{r13}, 0xfffffffffffffffb, 0x20, 0x0, 0x8, 0x2}], 0xffffffff, &(0x7f0000001d80)=[{{r14}, 0xffffffffffffffff, 0x40, 0x0, 0xb2, 0x7}], 0x5e99580d, &(0x7f0000001dc0)={0x8, 0x7}) 07:36:04 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x8, 0x2, {[0x4, 0xa6, 0x7, 0x0, 0x2, 0xc3df, 0xa5e0, 0x1, 0x8, 0x6, 0x8000, 0x80000000, 0x1, 0x6, 0x9, 0x180000000, 0x1, 0xfffffffffffffffb], [0x20, 0x200, 0xffffffff, 0x100, 0x10000, 0xace, 0x1, 0x1, 0xfffffffffffffffa, 0x76], [0x6, 0x7, 0x2, 0x8, 0x4, 0xc5000000000, 0x6], [0x97e, 0xa, 0x1f, 0x7, 0x40, 0xfffffffffffffffb], [{0x81, 0xfffff801, 0x5, 0x1}, {0x3f, 0x100, 0x5}, {0xfff9, 0x9, 0x9, 0x3}, {0x7, 0xffffff74, 0x2, 0xc9}, {0x1, 0x9, 0xfffffffd, 0x400}, {0xbf, 0x8, 0xa09a, 0x81}, {0x8000, 0x10000, 0x5, 0xffffffff}, {0xe22, 0x0, 0x8b, 0x1}], {0x6, 0x0, 0xdc5, 0xfffffffffffffffe}, {0x101, 0x3, 0xb3}}}) r1 = dup2(r0, 0xffffffffffffff9c) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10088, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd\x00', 0x80, 0x0) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x400, 0x0) r5 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x8487, 0xb7124e0be8032ac9) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x5, 0xffffffffffffff9c) kevent(r1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0x4, 0x80, 0x1d0000, 0x7}, {{r3}, 0x3, 0x164, 0x1, 0x3ff, 0x2}], 0x0, &(0x7f0000000380)=[{{r4}, 0xfffffffffffffffd, 0x8, 0x20000020, 0x5, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x8a, 0x1, 0x41, 0x8}, {{r5}, 0xfffffffffffffffd, 0x4, 0x4, 0x3f, 0x9}, {{}, 0x4, 0x41, 0x80000001, 0xc1, 0x1}, {{r6}, 0xfffffffffffffffd, 0x160, 0x2, 0x80000001, 0x8001}, {{}, 0xfffffffffffffff8, 0x2, 0x45a491a5a92716f8, 0x4, 0x6c7cdfc8}, {{}, 0xfffffffffffffffa, 0xd1, 0x0, 0x924e, 0x11}, {{}, 0xfffffffffffffff9, 0xc8, 0x8, 0x0, 0x4}, {{r0}, 0xc28131a5ae2dfb56, 0x24, 0xfffff, 0x100000000, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x101, 0x7}], 0x8, &(0x7f00000004c0)={0x3, 0x5}) r7 = semget(0x2, 0x2, 0x800) semctl$GETPID(r7, 0x6, 0x4, &(0x7f0000000500)=""/88) r8 = openat(0xffffffffffffffff, &(0x7f0000000580)='./file0\x00', 0x800, 0xc0) ioctl$KDSETMODE(r8, 0x20004b0a, &(0x7f00000005c0)=0x1) ioctl$TIOCSDTR(r2, 0x20007479) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x690, 0x0) r10 = socket$inet6(0x18, 0x0, 0x81) kevent(r0, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffffe, 0x84, 0x10da8fa2a24d262a, 0x4, 0x3ff}, {{r9}, 0xfffffffffffffffe, 0x1, 0x20, 0x0, 0x80000001}, {{}, 0xfffffffffffffff8, 0x87, 0x1, 0x8, 0x1}, {{r0}, 0xfffffffffffffffd, 0x8, 0x20000000, 0x2, 0x5}], 0x3, &(0x7f00000006c0)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x608ebee32e0d938b, 0x5, 0x8}, {{r10}, 0xfffffffffffffffd, 0x4, 0x40000000, 0xc78, 0x1000}], 0xa274, &(0x7f0000000700)={0x1ff, 0xef9}) r11 = semget$private(0x0, 0x1, 0x1) semctl$SETVAL(r11, 0x4, 0x8, &(0x7f0000000740)=0x8) r12 = dup(r2) r13 = semget$private(0x0, 0x5, 0x2a) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000880)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000008c0)={{0x20, r14, r15, r16, r17, 0x30, 0x65c}, 0x63, 0xa4e, 0xffffffffffffff1a}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000940)=0x8) pipe2(&(0x7f0000000980)={0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r18, 0xc5005601, &(0x7f00000009c0)={0x10, 0xc7b, 0x4, 0xfffffffffffffff8, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7fff}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x9}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xd30e}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x3}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x1000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xad17}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x8a2d}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xa2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff4000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xfff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x8001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) ioctl$WSMUXIO_REMOVE_DEVICE(r12, 0x80085762, &(0x7f0000000ec0)={0x2, 0x9}) 07:36:05 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x0, 0x0) dup(r0) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 07:36:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='-\xe0\x9d\xfa.\t/}.', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) flock(r0, 0x8) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x10000) login: pckbd_enable: command error 07:36:05 executing program 1: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0xffffffffffffff04, &(0x7f0000000080)={0x1102, 0x0, 0x3, 0x0, 0x1f9, 0x0, 0x178f, 0xfff}, &(0x7f00000010c0)={0x2, 0x0, 0x2, 0xfffffffffffffffd, 0xfffffffffffffffd, 0x884, 0x7, 0x20}, 0x0, 0x0) shutdown(r0, 0x0) unlinkat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8) 07:36:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x8}, {{r0}, 0xffffffffffffffff, 0x5}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xd1, 0xf0000042, 0x5}], 0x6, 0x0, 0x0, 0x0) r2 = msgget(0x0, 0x20) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="000000000000000000000011c2a88e83b237c3886969fe6800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009000"/204], 0xbf, 0x1, 0x1800) r3 = semget$private(0x0, 0x7, 0x8a) semop(r3, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r4 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r6 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r6}}) r7 = getuid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0x9, r5, r6, r7, r8, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) r9 = geteuid() r10 = semget$private(0x0, 0x7, 0x8a) semop(r10, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r11 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r13 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r13}}) r14 = getuid() r15 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000500)={{0x9, r12, r13, r14, r15, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) r16 = getpgrp() r17 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x764d, 0x0, r6, r9, r13, 0x40, 0x401}, 0x9, 0x2, r16, r17, 0x4, 0x5, 0xff, 0x2f5c}) r18 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) accept$unix(r18, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000000000000000400000000000000000000000403b6097dcebafd113f6d55edc279eb36a41ce724f529c01b1fdd2d3d0c784d8e932754624ced4e7db38e0874230ac6adc0ca1fbb28383bc9221e0f58c6be6df6ad9940228"], &(0x7f0000000100)=0x16) kevent(r1, &(0x7f0000000140), 0x7ff, 0x0, 0x7fffffff, 0x0) 07:36:05 executing program 1: lstat(&(0x7f0000000200)='./file1\x00', &(0x7f00000000c0)) mknod(&(0x7f0000000140)='./file0\x00', 0x100, 0x2004) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 07:36:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="bb192d9a83adf6317cd54c20253cc1f88ae410eae7ff38e9494cb94c3841f4c82520ed3a3ca524c71cf5c2adfa24e2d1b8dac590f81acff6fbb381133d262e8e2261de089fa27265f950e753e3ced094b4ceda519db9c2719eaf414d3e0ffe918a15e59d4edbf44e5e14b773cdc69b3e97cdaf1ba93fe17bc3a9d08d8b94801ec222e4aacffb0f7130c592bb8744be67edbcdb7971590eef87dde6b93dd68f4106def6f649e589a7a12bbec06abf210e58aa99fd157cbfd33366e0179a63312c0b51db557dfa9a4a2a05106f27"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x2828, 0x0, 0x3f, 0x86c4, 0x923f}, 0xc) r1 = socket(0x11, 0x4003, 0x0) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400000000000000010000000000000000", 0xae, 0x0, 0x0, 0x0) r3 = socket(0x11, 0x4003, 0x0) setsockopt(r2, 0x7ff, 0x6a30, &(0x7f0000000400)="c724da5571ceb95e45e3260c4ed29d8339c51f6ae046e2d004ecce4aedb191a68d83cbf65bfd653692779d8e4514fa391c2de789a4c78026351428b4ee38ef467ea942457e31f6be735af435ca532c56c9ae2f3461af54975365de7ac91bf876328d0e2988ccf0d2a655183e07bf410bd0bb8459ea220d7e9011a7b694fc5e654ddf0cbbca1238bff8b6c7332261717e7edea81338f443f77888693e05856df83aee734b33360527fabd", 0xaa) sendto$unix(r3, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x4003, 0x0) r4 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) readv(r1, &(0x7f00000005c0)=[{&(0x7f0000000200)=""/78, 0x4e}, {&(0x7f0000000040)=""/7, 0x7}, {&(0x7f00000000c0)=""/60, 0x3c}, {&(0x7f0000000280)=""/167, 0xa7}, {&(0x7f0000000340)=""/185, 0xb9}, {&(0x7f0000000640)=""/146, 0x9b}, {&(0x7f00000004c0)=""/178, 0xb2}, {&(0x7f0000000580)=""/40, 0x28}], 0x8) 07:36:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) socket(0x10, 0x9488c08b546f7649, 0x0) r1 = shmget(0x3, 0x1000, 0x216, &(0x7f0000ffe000/0x1000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) r3 = accept$unix(r2, 0x0, &(0x7f0000000040)) sendto$unix(r3, &(0x7f00000000c0)="4750ec37e4237ae6f21306d2aecc6080bd4823a5886042f44c5474c5ee096ba0a0bb336344e014d59cab847d34f02e7b93af86938da0db16623031cc8c886781a77abd", 0x43, 0x5, 0x0, 0x0) write(r0, 0x0, 0x0) 07:36:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3ba, &(0x7f0000000180)=[{0x87}, {0x802c}, {0x7ffffffe, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x8000) 07:36:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x40}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2000000000000164, &(0x7f0000000200)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwrite(r1, &(0x7f0000000180)="b92f0544f7214c630d6c9c46d4138e65b1fc19dc8f65c81b2082aa3307e2e48f9d126940d973058d96a2996877d59b6b0d5874dd10e37fdf8a91579faae6d80a7d64d96164945bbd3fdaa5646108f3fdaa93adad9b011d8a9e71", 0x5a, 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$KDENABIO(r3, 0x20004b3c) 07:36:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) r3 = fcntl$dupfd(r2, 0xadffe2eeac1399d, r1) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_addr=@in}) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000300)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d68a021b0902f79632688ca6fce9ca6311020c9b3bb77ca60c128295bf2fe98b9a38d4834505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b65fa390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1c3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535feabb8f1bc1117e0028eedcefc1a30bc", 0xc8}], 0x1, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) getpeername$inet(r6, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r7 = dup(r4) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000080)=0xfc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 07:36:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002002, 0x40004000000228ba) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="000000186004008b00002b27feffffab7b74371b2891ffd0d800000000000000000101000000000000000000", 0x2c}], 0x1) r1 = semget$private(0x0, 0x7, 0x88) r2 = socket(0x10, 0x8004, 0xfffffffffffffe01) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0x20411109, 0x9d98, "0400000021bf04aa1500000000006e00"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) sendmsg$unix(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x9f, 0x0, 0x2f6, 0x408}, 0x4) r5 = syz_open_pts() ioctl$TIOCSETAF(r5, 0x802c7416, &(0x7f0000000080)={0x1, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x1}) writev(r5, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r5, &(0x7f0000000200), 0xfe72) r6 = syz_open_pts() close(r5) r7 = dup(r6) ioctl$TIOCCBRK(r6, 0x2000747a) ioctl$TIOCSTOP(r6, 0x2000746f) r8 = semget$private(0x0, 0x2, 0x1b6) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) r9 = semget(0x0, 0x6, 0x8b) r10 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r10, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) bind$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES16=r6, @ANYRESDEC=r6, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYPTR=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYPTR64, @ANYRES64=r3], @ANYBLOB="e4677083fbfe9d5e88299d38f1e6432b1e2767a26b69f9e464459fe9da28c3cb29f07080d74f41f321568874250f16bf1487632addcf10fb2c123bf510c1570964f598fc5733a3f160e3b030be285d0dbffeb0e21e9ca4f7258c3270f9098a102eb4d3caee8d7953b660b93733bb5502d92632828c58b67a7a28feb0acf379911f8ae000cc73ac32fcabdf334943b0bf107e86d3048da6b573cbb3abf659fc31c84ebcce44d1c7e0ce75b734840e56887a41bbf4ba5df52842812ab0d6df0ae3e1b6a619e1d522e1e1c9144b4592bf0955603ed111a4fc72e5c1", @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESDEC=r7, @ANYRESOCT=0x0, @ANYRES16=r4, @ANYRES64=r5, @ANYRES16=0x0, @ANYRESDEC=r10], @ANYRES32=r2, @ANYRESDEC=r3, @ANYRESOCT=r1, @ANYRESOCT=r9, @ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r5, @ANYRES16, @ANYRESHEX, @ANYBLOB="979370898b2cd92392580c70d1efc465430f5c6f6b3050ee79d93f2366cacb505d0593f6e21f1b23fa4b24e9834cb840102e8770f7ef293485bd3b1aeddcf9e9ca7814c4d53aa81c404e8439ab9fa85ea702efefde7192be310b538b59c1112d20acc216c0b002d471beef3031860562b21d228fd368bf8a8cdbfb3639817e20405492b6016058d5d96341e94c42f94b746b250b8ccc2621abeabada60b0edf6e7662a74d6a4e2c467ab65a50c5dbc04f51591b03bfd3489d76b2f"]], @ANYRESDEC], 0x4) semctl$GETPID(r8, 0x3, 0x4, &(0x7f00000014c0)=""/26) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r11 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r12 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r12, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) r13 = open(&(0x7f0000000040)='./bus\x00', 0xd, 0x0) writev(r13, &(0x7f0000000240)=[{&(0x7f00000000c0)="0220811c406ff59b37e36bf65ff64d2dcde86c199b1428db340c61835beec5cf36e6b22ddbdcd753aa974808469781695512d8c09174d8b244edec02c1e55c4c5cb05919226f6c627ac7dece62ed51fd5db3622e8e", 0x55}], 0x1) msgsnd(r11, &(0x7f0000001640)=ANY=[], 0x0, 0x800) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r15 = socket(0x2, 0x2, 0x0) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r15, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r15, 0x0, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000900)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a459dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c8521413c00d000026914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d779931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c5afa2a081bec78b59a002cf4506f33c3568f8f91fc97a7e0fba1d37ceac60aef37d79c165c204ffe4b454af6d38d4552f5476509a22251f54349ecdb53c8500ed839049f7099785d22cdd378d529bb642d786e0cdd66ed270415a8800a7edbea5778a80533ae73bb63e6c5742b86965ed5a9e3b99c09ee5648920d71c50c47b7e41d81d0a9692ec5c8f7062d4978cd12e7664d47302d0c19e31c4ba162063da1b9cbe71d62736d6b8bc1626aab7003a52545085bb96a966d35577167d2efc9803c6ef1dfe862142e3c8295ee8abcbcf4e0b46646a273956e91732486ca893ab540a5b0d0240af5dc7ca50e87affc787de170a681ff7f0bf8d7d5123aa5d103c0fa66609c0cc643830c3c3fd43cbad7cb01881add44a420bda7981140455f7ed2a4e2834446ea15556d23d286096b396dec92f79aea327179f0a54e36619d9c403f19074acba6e1781a00930fb29716d85d985bd28abdd103fe82e4b9ecfb5bdf1ca33dadad8ad00571d2b38f51786615995b9421792679671ac289d3e2"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r16, 0x5) 07:36:05 executing program 0: r0 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x6}], 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0x400, 0x0) 07:36:05 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x2ff) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10, 0x84) setuid(0xee01) r0 = msgget$private(0x0, 0x90) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f00000000c0)=0x5) msgsnd(r0, &(0x7f0000000280)={0x1, "ed90f0ceea0024ed9a421f069d732bdcc34a7594442d2f9b7d547b27f6cd3490632f17b35f72661c4e11382d2144c2d5368630f9eb72d8e01a23725efba090ef9dd7a2cea5b1c5a88ba99f1eb5298e2e06a1231cbc4c954155bb7a8b391eb0830d617f466918215b3979d6b3cd46895cc24343d2f8247c4382a3508c33f298b9a684ca8379db354cbe1377810a18b636"}, 0x98, 0x0) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') 07:36:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x25}, {0x6}]}) syz_emit_ethernet(0x31f, &(0x7f0000000140)="080934410000000015b668f635e9") r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x1, 0x0) dup2(r1, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = fcntl$getown(r0, 0x5) getpgid(r2) 07:36:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x6}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0xc003, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000040)={0x10, 0x8, 0x4, 0x7, [{&(0x7f000065c000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f000021c000/0x3000)=nil, 0x4}, {&(0x7f000025b000/0x2000)=nil, &(0x7f0000796000/0x2000)=nil, 0x8}, {&(0x7f00003a2000/0x2000)=nil, &(0x7f00005d7000/0x1000)=nil, 0x5}, {&(0x7f0000459000/0x2000)=nil, &(0x7f0000138000/0x2000)=nil, 0x3f}, {&(0x7f0000646000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000484000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f00001a1000/0x2000)=nil, 0x2}, {&(0x7f000014f000/0x3000)=nil, &(0x7f00004ab000/0x2000)=nil, 0x9}, {&(0x7f000077f000/0x1000)=nil, &(0x7f0000369000/0x3000)=nil, 0x8f}, {&(0x7f00000d6000/0x1000)=nil, &(0x7f000020c000/0x2000)=nil, 0x5}, {&(0x7f000045a000/0x3000)=nil, &(0x7f0000374000/0x1000)=nil, 0x8}, {&(0x7f000010f000/0x1000)=nil, &(0x7f0000523000/0x2000)=nil, 0x6}, {&(0x7f00007b3000/0x4000)=nil, &(0x7f0000065000/0x1000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000726000/0xe000)=nil, 0x1a37}, {&(0x7f0000502000/0x2000)=nil, &(0x7f0000414000/0x1000)=nil, 0x800}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:36:06 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) preadv(r2, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0xfffffffffffffea2}], 0x1000000000000263, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r4 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) recvmsg(r4, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f0000002ac0)=""/89, 0x59}], 0x3, &(0x7f00000004c0)=""/183, 0xfffffffffffffd99}, 0x40) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0x8) r6 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) r7 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(0xffffffffffffffff, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r6, 0x0, 0x4) pwritev(r6, &(0x7f0000004e80), 0x5, 0x0, 0x0) sendto$unix(r6, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r4, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) r8 = open(&(0x7f00000003c0)='./file0\x00', 0x80, 0x0) preadv(r8, &(0x7f0000002740)=[{&(0x7f0000002b40)=""/4107, 0x1000}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000000480)=""/246, 0xf6}, {&(0x7f0000000100)=""/39, 0x27}, {&(0x7f0000001740)=""/4096, 0x1000}], 0x1000000000000210, 0x0, 0x0) bind$inet(0xffffffffffffffff, &(0x7f0000000400)={0x2, 0x1}, 0x1fd) r9 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r10 = shmat(r9, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r10) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0xffffffffffffffff}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x0, 0x4}, {0x3}, {0x3, 0x101}, {0x1, 0xda}, {0x2, 0x3}, {0x3, 0x4}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x8}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5aba}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000001700)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r6, 0x0, 0x0) semop(r7, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) 07:36:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280), 0x180, 0x0) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x0, 0x0, 0xfffffffe}, {0x35, 0x0, 0x4}, {0x6}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r3 = socket$unix(0x1, 0x5, 0x0) bind$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="04"], 0xa) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 07:36:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x85, 0xffff}, 0xc) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 07:36:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="207174c2d5cadc52e7e8f8493c993e39c8f150"], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0x1000, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) sendsyslog(&(0x7f0000000140)="e90fcd644e2d723ee3a29d4d2628125cc4eab4a94a4cada4297c245d5544de5295018aebe0fa4cee7686c1cbad69c3afb7ce2cb8ccf8de53275046468e7f09ce11096a45215469aad8e6f89fd5c9ee3e3e49baec113b6af4331e6a0b3e79c3d251ca6e5a1ad84008e87e019b98a5a49c32a894387c181503844de269db58c514290f5d8bd256e587da1319c7b9138dfa3d5f", 0x92, 0x4) 07:36:06 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f9f6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 07:36:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000280)=[{0x40}, {0x1000000044, 0x0, 0x0, 0x80000000}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 07:36:06 executing program 0: r0 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="aead71a4198cc18f8835a345b9acdffab40b1b60ba4ca5a899fc506dd5180aa01b2644502f8d9b026f8022c207a40de877cb7811d92e5a9f578f4a986a689b1ce9daa42787752de1a44b6c129f928d07525fa9dafa90958c00653b2ec566a86a06ecc43fba0800000000000000688eb0ab7481266b8af8bd614936253b15cb82c1f924dec4c88042828f20c51499ddcc0d478d394b4fc952a45b45faea35ba01e3a5bfeb7bba23378c2a769e1e303d13c576b410999f0cf50442b6a4be3639b6d3ae2bd0b55b199749a1f64458137b9e6c48676ea0289ff7533a3c3366c7ea4485343dd56f1ca2d8a9e9e5f7e2665d919c9c66dd7634c350bd1ad8dd5e7bd4b2543ee18d54c212fbb5e2d105eed338b31a9237be5861df869fba868bfdca1f33c0b0abbaeffe134fb69cf33d667371eaa7c3ff3b62e7b566656fb7a6802f99f4"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) r2 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x1ca) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000780)) write(r3, 0x0, 0x0) getsockname(r3, &(0x7f00000001c0)=@in, &(0x7f0000000740)=0xc) fcntl$setflags(r2, 0x2, 0x0) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 07:36:06 executing program 1: r0 = socket$inet6(0x18, 0x4000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000040)={0x31d, 0x1}) clock_gettime(0x2, &(0x7f0000000100)) ioctl$KDSETRAD(r1, 0x20004b43) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0xb9931e6107f9ea1d, &(0x7f0000000080), &(0x7f00000000c0)=0x10) socket(0x22, 0x0, 0x4) 07:36:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pread(r2, &(0x7f0000000180)="56f0f2d716fed96ec600d9b5306ab1c0eb0a943b9297c2562e299b51096aed0a03cf1700792f42f17f3db7bbde83874d9706b5eb07035acee0a8f8bd2ecba6f828df01435c15cfa45c277c9d4da808a09be388c3f54559d9b0a473b2", 0x5c, 0x0, 0x51b) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x7ff, 0x33, 0xffffffd8, "8500410aa79300c4f54020d98301a462f9132000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 07:36:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe2(&(0x7f0000000000), 0x10000) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff12ff7f000001", 0x8) 07:36:06 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x22, 0x2, 0x0) connect$unix(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000000"], 0x10) socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x18, 0x2, 0x0) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000040)={0x1, './file0\x00', './file0\x00'}) 07:36:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x34, 0x0, 0x0, 0xc4000000}, {0x40006}]}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000000)) 07:36:07 executing program 0: r0 = kqueue() r1 = kqueue() r2 = msgget$private(0x0, 0x8) msgsnd(r2, &(0x7f00000002c0)=ANY=[], 0x0, 0x2000800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x8, &(0x7f0000000dc0)=[{0x7, 0x81, 0xb3, 0x400}, {0x954c, 0x4, 0x3, 0x8001}, {0x7, 0x9, 0x1, 0x94}, {0x2, 0x7, 0x9, 0x3}, {0x5, 0x2, 0x20, 0xd2f}, {0x1, 0x2, 0xa2, 0x2}, {0xc46, 0x1, 0x3f}, {0x7f, 0xf7, 0x1f, 0xcf}]}) r5 = syz_open_pts() dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffdfff, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) sendmsg$unix(r7, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000027ddc6ec395776318717110c809840862c27a3224ef0dbd9ed2f41a47f1eda7f690ec13c088af228da08d1079891be00010000da570a0003239f104ec9ee7f5116520fb3df5dc6b2a6f992576a934a7768bb9a28ea33b9e59527cb8b29edbe4918f28b285019c01fd91fccb914fc75b9ae16b8f4e76f93f5577da4c79bbe392bca40b429ef7737ec684fca992a7594c3fcd46a7367ff15949e820bef73bfcbcbea3ea55b29c50c8648d36b35966b54ecd9fa1aa6e52e2cb814d2e497e1aba573d03863a07899fc22105c1bff5de2480c9179fe35cd80454996c90d33d2cf8bd63e682a5e8faac3927a7842c3c7e6c2d0e8f34c452ec0d2f6e5df4b949a4ebeaafc"], 0x18}, 0x0) poll(&(0x7f00000000c0), 0x0, 0x0) kevent(r0, &(0x7f0000000140), 0x7, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x6, 0x4, 0x5, 0x3}, {{r1}, 0xfffffffffffffffd, 0x12, 0x2, 0xfffffffffffffc00, 0x8000}, {{r3}, 0xffffffffffffffff, 0x20, 0x8, 0x0, 0x7}, {{}, 0xfffffffffffffffb, 0xc, 0x2, 0x0, 0x5}, {{r1}, 0xfffffffffffffffe, 0x84, 0x2, 0x4, 0x101}], 0x2, &(0x7f0000000e00)={0x200, 0x7}) poll(&(0x7f0000000080), 0x0, 0x6) r8 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) msgsnd(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="010000000000000068f887b0447e983de55c5711ed4bdf9112c779e71f76c972e8372936dda42335ef13a6cc00e284185451fb99e78a91ab16b67c769793c8a1fa9956bf61bf9bbcca0bd9be72edd969b8807123d0b63306004ecfcf0cde3e0000d2367d3206304513d8fef9460b7a15c3a9d674c51ee732e14abaf680c8c789c24ad010cc8dbe053debaf7a5899ff8fa8ebbd8dec2309cc6d849de18f4b6961f8a4fa58000000000000000907d0163988c1dcaed7a1bc720c09f8b1f444bab823b6fd0ba80dd9fd4ecbe06d0a6f5f00000000000000000000000000000000acb55ae75804fe7dfe6a3a8b958da3cb17d4cb9b45c75bda20fb246f13f7bb8ea66a9d4722830b742564e444b43879c38aa83ba243c6fce8056017c6f9fbd04e1262fb9121a561f7e342a1146b67f15b6cf0849b0a00ecc462020585fe4d44"], 0x95, 0x800) getegid() getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r10) setgroups(0x0, 0x0) setuid(0xee01) shmat(r8, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r11 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r13 = msgget$private(0x0, 0xfffffffffffffffd) r14 = socket(0x2, 0xc003, 0x2) setsockopt(r14, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r15 = socket(0x2, 0xc003, 0x2) setsockopt(r15, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r15, 0x0, 0x65, 0x0, 0x0) msgsnd(r2, &(0x7f0000001080)=ANY=[], 0x0, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r16, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r19 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r19, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000186004fa8a00063300feffffff8359f9b40000a3bb6b00ffffed48450de8fb870d2a0e961995a5ffff0000000a8df278f8", 0x34}], 0x1) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r16, &(0x7f0000001280)=[{&(0x7f00000012c0)="96d6bd1f967707082adcf26fdb2c22884687b33ce67ae72663c040e5c8132e7879835f8f6d63dc604ef56a54dd8e3e0613b0d0fe3f09130200000000000000246fcf6205173cc8a3e3e87844965bca15cc6427a9ecb89723033546b33f3f09f5f6e2ed08d900fa6c40a24225fb1f306f68f48dfdd34d21fe87df6512ec", 0x311}, {&(0x7f0000001040)="42b99b5c5077fa61967c8ef03dbad65b4ab50b39491c00", 0x17}], 0x2) msgsnd(r18, &(0x7f0000001000)=ANY=[@ANYRESDEC], 0x1, 0x800) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f0008000000000000000000000000000000000000000000004b7bf7b58ff67d99e1c84d0000000000000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a3ec1ed341c5533b89b0603ae37c860fe2c09c1100700f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd24321572bf12"], 0x44b, 0x800) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f00000014c0)=ANY=[@ANYBLOB="3c30fe00020000533b799333b8067c56c910f072f230d4baacd71cb8c7326839aa558d750e56e25d142fa7fed3c9053ab3a382de893267640796d60d19217ebf609e09ef7c2f561e6bf9bbe374a9d29b7d641e5504bb2d1ec5b847cf4c97039e91da9aca750b5d35916a4d27fb99811013fe422b5249e4338445e6d9d83e683dc393a5b22a217b8fbec0aa3929fd"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r22 = fcntl$getown(0xffffffffffffff9c, 0x5) r23 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r23, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r24 = getpid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r25, 0x4, 0x46bfb) r26 = getpid() fcntl$setown(r25, 0x6, r26) pipe(&(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r27, 0x4, 0x46bfb) r28 = getpid() fcntl$setown(r27, 0x6, r28) wait4(r22, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) preadv(r23, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000000e40)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0xfffffffffffffffe) r29 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r23, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r31 = getegid() r32 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r29, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r30, r31, r32, r33, 0x1, 0xff}, 0x8, 0x6, r24, r24, 0x0, 0x2, 0x1f, 0x400}) r34 = msgget$private(0x0, 0x0) msgsnd(r34, 0x0, 0x0, 0x0) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r20, r9, r17, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r22, 0xa5, 0x1, 0x100000000}) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r37 = socket(0x18, 0x400000002, 0x0) r38 = dup2(r36, r37) ioctl$BIOCSETF(r38, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x48}, {0x400006}]}) ioctl$BIOCSETIF(r38, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r35, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x7c}, {0x6c}, {0x6}]}) msgsnd(r18, &(0x7f00000004c0)=ANY=[@ANYRESHEX=r0, @ANYRES32], 0x2, 0x800) msgrcv(r13, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r40, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r41 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r41, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r41, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r41, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) dup2(r40, r41) r42 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r42, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r42, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r42, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000f40)=[{{}, 0xffffffffffffffff, 0x5c1b17bec86f8d77, 0x4, 0x1, 0x5}, {{r15}, 0x6, 0x4a, 0x0, 0xfff, 0xc3}, {{r23}, 0x8e3b4a01caed453e, 0x14, 0xfffff, 0x5, 0x9}, {{}, 0x0, 0x23, 0x1, 0x7, 0xac}, {{r42}, 0xa, 0x87, 0x41, 0x1000, 0xfffffffffffffffa}, {{r35}, 0xfffffffffffffffd, 0x90, 0x80, 0x3, 0x400}], 0x0, 0x0, 0x0, 0x0) bind(r39, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000ff2aee5dd79f9f9c263aecab6485b174147c82e18fd01622df7c25a9fac5650c2109f7df08ba4e24c54bed91036da0ffb1f2d1eb3f06d35132a4e5884a87b065aabced0e0d1b85a709a4c91be79731311d7ba1443de6d80241276529da64dcbd86f4a4b6e8eeb85ec17ed29b154da40d6b32b5175cf422"], 0xa) r43 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r43, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r43, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) r45 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r45, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r45, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x61}, {0x6c}, {0x6}]}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r45) dup2(0xffffffffffffff9c, 0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000b00)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r46}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r47, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e2f66686c653000"], 0xa) r48 = dup2(r47, r46) accept$inet6(r48, 0x0, 0x0) r49 = kqueue() kevent(r49, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r49, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) msgsnd(r13, &(0x7f00000011c0)=ANY=[@ANYRESOCT=r29], 0x1, 0x800) r50 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r50, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r51 = getpid() wait4(r51, &(0x7f0000000b80), 0xb0c77b59dd58f417, &(0x7f00000000c0)) preadv(r50, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0x9c}, {&(0x7f0000000340)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/11, 0xb}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xeb}], 0x7, 0x0, 0x0) r52 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r54 = getegid() r55 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r52, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r53, r54, r55, r56, 0x1, 0xff}, 0x8, 0x6, r51, r51, 0x0, 0x2, 0x1f, 0x400}) r57 = msgget(0x3, 0x241) msgsnd(r57, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x1, 0x800) msgrcv(r13, &(0x7f0000000bc0)=ANY=[@ANYBLOB="0c59152d3e261f4891b789ba144d99d7d3c6e3e2d69abf17b144047e3bf4800f1316e4ece75022f9c4d8e3b6596ebaf07132272817793001bf0267ea6098adc53f965ebf0fb0d9d8bca9a9ad0c5903b57a98e44cc4da8c89346388f7fa46093fd9b877df046477dc2fabaeb9469f60dc9102009d5f684033929c958165d34e310d"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r13, &(0x7f0000001680)=ANY=[@ANYBLOB="0000b25043a8b4e1c25fffee18146b33956c60906e87aef88c76eda6c2921cd9af5da48189eba8819afa1bbf1a341934db6f79812f6965dfed4b713a129624bc87ef5e175478e73c5e3bc5d0a27e285dd105bf7d88fd430cf5b2b1d87a7c52ea92d311591c6d588af2d1ab267beb505e52e5a792f02f8f484f841566996f4e90ff271b581a0bd14b78b5d036ed6fe5e02c6685dc4170ba2c08f17fed5f28f8b2dd711bed155859c347a49eadb1af1f89fddba4709413cabe051e7765c2b0b4bb4772b9555e6b200118807a6a149788be6bab8e8357c32e6e63b42259144f3102072dd3414d633c80cd5f4b17c0f5a0afd2dfcf446b079334e9c3a4885da59bf276511ac871b4b2b9665272ff5203e8e1cb66ff9629b66175bea21696a1eceb86300f3bcae10678fa0fc7a5db56672f88192799ce10f2d3fb8e1381588897431908106eafd1b9786c9d647636fbf4d7ca078a4937d5d6d550001b31e5f23719803bec7ba0425e18c8b478e526506a373e48a79e9cdf75b514001287048e6702f58daf31b31162edc7053931bbb06309053bf68dd5a26d3563fccc3c46f709937c0e6e1940787abd07926f3ec273a62cf8dd55fb2f1631a7a750dc37975ff08031944b62d0436a16a7b0e8a280c4270ecb5ae6d039fdabb6dbdd6c"], 0xffffff64, 0x1, 0x0) r58 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r59, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r61 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r58, r60, r12, r31, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r61, 0xa5, 0x3, 0x1000000100000000, 0x6}) msgctl$IPC_RMID(r13, 0x0) munlockall() fcntl$setflags(r0, 0x2, 0x1) r62 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000ac0)='./file0\x00', 0x2, 0x3) r63 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r63, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2d}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r63, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r63, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$lock(r63, 0x0, &(0x7f0000000000)={0x0, 0x2, 0x6c3, 0x1000300010005}) chflagsat(r62, &(0x7f0000000040)='./file0\x00', 0x1, 0x6) 07:36:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x2, 0x5, 0xff) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$KDSETRAD(r3, 0x20004b43) r4 = socket(0x2, 0x1, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000180)) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0x1ff, 0x0, "b800", 0x4}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x4, 0x7}, 0x8) close(r1) fcntl$dupfd(r0, 0x0, r0) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) getsockopt$sock_timeval(r7, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000100)=0x10) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 07:36:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x1) r0 = socket(0x0, 0x8004, 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwrite(r3, &(0x7f0000000380)="f90ed9de890be580466da0f527372f09583cd50ff1d57dd6cd339e3fa127f9f32838ef7de77cc367773748f90926dcd270ef7d6d5adba724bc9eeedb76ffb0ebfc5f53dfcff901000000524d255765b38679c0e123530bacff939c8d0b0b2b44e247178c7a12daa8c786db534f825730907e439a6790584b334530e310bf889b258bba71aadf63a3346dc998857cabe27a1bd1f952743f392bc89b57780b43c7e6cc188639ccf8997d7e76c1363a08689d9f40a58cb27b2f06d87843009d43f5dcf75233f1211143f23ab79a8b1ddd3f8d4ca0b265cb6e6541ff5d35c7b08fc2812c5a08cb94daf50020495060bd43fc50872f9bddabfa21288bdb612621f4a3fcd9885bcc8216fbbbf03dc43806315ba5ea27e9a4e6222df4219a2a5cff32e5718b0ebdea4cfee0", 0xffffffffffffff0f, 0x0, 0x5) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)) r4 = socket$inet(0x2, 0x2, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) dup2(r5, r4) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) r6 = semget$private(0x0, 0x3, 0x10200) chmod(&(0x7f0000000100)='./file0/file0\x00', 0x40) semop(r6, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)=""/73) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, r1) ioctl$KDGKBMODE(r8, 0x40044b06) 07:36:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0xf96caf8f60f058bf, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 07:36:08 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=[@rights={0x14, 0x10, 0x1, [0xffffffffffffffff]}, @rights={0x10}], 0x28}, 0x0) 07:36:08 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x8], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x3}]}}) open(&(0x7f0000000040)='./file0\x00', 0x10180, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x4002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r0, 0x0, &(0x7f00000002c0)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000100)={{0x5, 0x8, 0x7}, 0x0, 0x6, 0x6}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwritev(r3, &(0x7f0000000680)=[{&(0x7f0000000140)="e7ed706c2258be97429961183079b891751fd921db2b292be3b65bb37fa87569560bf9b22ec66b53fc365b71254a9866434652e5ad5ed10a8f56e15d78f631f9b687e60143f67991bac0e9b1f4d74be2ec1300c3c2d7fbcddb7cbfda71c473e0cf555f5e5cbf042b70927ce6afd5623384d446a15de0db887235c64542d01cc8133e52b1976373fb076aadc2864ece386300271a6c99022a4a381d1de0801d43f5b8cb87dc39a1fdf3f7e312e1d748261cb384f5c2ffb5f9403781372134314e44ecbcf43e", 0xc5}, {&(0x7f00000004c0)="39945d8f7d17f0b4347c15d31b7d50240642d9ba7697e2101006983a97ce8049aa3aca475085a23e79703bde03bc2c57a021fbb3458e6e49cddd18d3da974fda4af053b163f497f2036b29d869ca8e0d1a6c5a6aca3e8d5e523c7832690fadba03f9d085c017659a6928febae2697a68b81ea3265515c81d44b268badc53194e0b7cda8d1000f2936f7fc05ad3da660776ae0fe6b0f84fdcb500f29c4a85084162a610926cb0a8", 0xa7}, {&(0x7f0000000580)="19bedda6f33950b4ca1344eb45d44ad54084371507dc5d32297b7ab038f923955222ad3562c701649e5ec8949ceed223fada24fce561baaffe5a772e943a708de628de7dee24d051e598954747378ecffbe365e6648b119b6f863ff36b940d", 0x5f}, {&(0x7f0000000600)="3de16000c0bbd0b5450f2e0be87f1775fea0666eedc66a7a901bdb7376a4a7b70eb362971e79d10fd21f97de7b0ea7ffb2a62a005415b726c639111f8557d5e330d4a3466c964fefc6890fb2726ad0d702745e0e829d32", 0x57}], 0x4, 0x0, 0x0) r4 = socket(0x2, 0x3, 0x0) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8040691a, &(0x7f0000000300)) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0xc0206922, &(0x7f0000000300)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) close(r9) open(&(0x7f0000000080)='./file0\x00', 0x200, 0x8) connect$unix(r8, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 07:36:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="1088fafbd0220272", 0x8) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0x1, 0x6}, 0xc) 07:36:08 executing program 0: ioctl$BIOCSRSIG(0xffffffffffffff9c, 0x80044272, &(0x7f0000000180)=0x80) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{0x74}, {0x25}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x9ca2de0e7feae8e1, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = socket(0x2, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = dup(r6) ioctl$WSDISPLAYIO_WSMOUSED(r7, 0x80185758, &(0x7f00000005c0)={0x5, 0x1f, {0xfffffffffffffffc, 0x80000000}}) pwrite(r5, &(0x7f00000001c0)="19d9955ed44b878fc91d3c7b092f0a3bba3f90b349258d5d87896ab31ca2df8e55adc36539cb69fecd54c1ded532ce3eb37a0aaeadf416dbcbbe430b5a1ef7054a058bdcb2ffb0606fcf870c2aacab51d06dd55c9fc969f34a34ba4e3ad29eb99e0bf722444dbf3014c535369341f269892a15e24680b76ff0724af4d535b286c31fa64b9ab87a047b0932ce1e6bc456ed5fa5be4525b3f2e89cfc34", 0x9c, 0x0, 0xff) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000340)={0x580, 0x10001, 0x3, {[0x1, 0x97, 0x6, 0x1, 0xff, 0x8, 0x2, 0x53d9, 0x1f, 0x8, 0x2, 0x8, 0x2, 0x0, 0x401, 0x9, 0x26a3a85f, 0x6], [0x0, 0x1, 0x3, 0x0, 0xc60000000000000, 0x5, 0x800000000040, 0x0, 0x80000000, 0xcad2], [0x4, 0x1, 0x6, 0x688f, 0x0, 0x3, 0x1000], [0x3, 0x92c, 0x100000000, 0xcdef, 0x2, 0x3], [{0x9, 0x80000000, 0x85, 0xfffffffeffffffff}, {0x0, 0x8, 0x80000001, 0x4}, {0x9, 0xfffffff8, 0x10000, 0x6}, {0x8, 0x8, 0x9, 0x6}, {0x4b92, 0x401, 0x8, 0x1}, {0x0, 0x7, 0x4, 0x100000000}, {0x8000, 0xffff9ccc, 0xffff7303, 0x3}, {0x8, 0x4, 0x4, 0x2}], {0x8, 0x10000, 0x401, 0x200}, {0x7, 0x7, 0x7, 0x7f}}}) r8 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r8, 0x801869a3, &(0x7f0000000300)) ioctl$KDGETLED(r8, 0x40044b41, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="d4962cf0fff3805fae4f42ec9a63") ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000280)) 07:36:08 executing program 0: r0 = socket(0x11, 0x4003, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r1 = accept$inet(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x11, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000002080)=[{&(0x7f0000000900)=""/141, 0x8d}, {&(0x7f0000001e80)=""/105, 0x69}, {&(0x7f0000002100)=""/200, 0xc8}, {&(0x7f0000002000)=""/79, 0x4f}, {&(0x7f0000000080)=""/34, 0x22}], 0x5, 0x0}, 0x0) r3 = socket(0x11, 0x4003, 0x0) recvmsg(r3, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r4 = socket(0x11, 0x4003, 0x0) recvmsg(r4, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r5 = fcntl$dupfd(r2, 0x1e, r1) r6 = socket(0x11, 0x4003, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f0000001cc0)=@in6, 0xc, &(0x7f0000001c40)=[{&(0x7f0000000a00)=""/64}, {&(0x7f0000000a40)=""/215}, {&(0x7f0000000b40)=""/106}, {&(0x7f0000000bc0)=""/4096, 0xffffffffffffff1b}, {&(0x7f0000001bc0)=""/81}], 0x3d5, 0x0}, 0x800) pread(r6, &(0x7f0000000200)="934496af9cf92362186c65200113a7b137720daff00050bb6f2a5c1458fc0b973a8dc5e41b8206afeb72b7851ff6685c1ab13c7d05a9130ceb37bcf71cd359698a5b719026dcbba743beec", 0x4b, 0x0, 0x0) r7 = dup2(0xffffffffffffff9c, r5) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r11 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000001480)=0x8) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f00000004c0)=""/237) semop(r11, &(0x7f0000000380), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r10, r9, 0x0, 0x0, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r13 = semget$private(0x0, 0x2, 0x200) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r16 = getgid() semop(r13, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r15, r14, 0x0, r16, 0x100010024, 0x7}, 0x9, 0x7, 0x3}) getgroups(0x3, &(0x7f00000009c0)=[0xffffffffffffffff, 0x0, r16]) fchown(r0, 0x0, r17) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000140)=0x4) r18 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r18, &(0x7f0000001f00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000ebffffffffffff0000000000000000000045e721cdb9b63450b0c200000000000000000000fbffcda34166698b23794880b8dff79739fab0960f94095907ad14555426749b052130ac96c8f8f59b7df77e0cdb7cb4f6bb3a57e637cd242dd7a7d3aa572670c628ff5a709eb155a5bd60442e5b9ea54465faf46b467b1ec796bcc416ba008d47d65fc6cf87584823b5f43e41a6b42cbeab9633069240a802bb21634e9840fb172107ccbe9e3be55096cb8230f44bf5ec69ac7cb60cd200a2e6000000000000000000"], &(0x7f0000000100)=0x59) r19 = socket(0x2, 0xc003, 0x2) connect$unix(r19, &(0x7f0000001d00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386206000000008295955984c87910bf453f68c11700287ead49cb777fa69dfceac2a84e6abca64896bc5e5001008bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7d3bc5b65c6593d2870b4122dd2350000000000000000000000cf15afc345ce805608a7b48c7de3462aba11102f8ba8905abb5c149252254f5b0609a15cec8ea41b070cc512956e48193de28f0be1633c18b7c4c2565ed9c84abe7b599bd90c5a8b2fa01e76b1ab093bd9c6385867c7a3b70bdaafb3f466d797f9f6f0325f7ba9d071889e3e3c511edfc9e61380219e95925b6ef75df88013a82b1643f340ce342f2a3cf0674a973442db6b22d0210d32d672752891415a0ed1e41cc785cb386c9f0f48dc06a90bca26c6cd31439d7ccc3b90000000000000"], 0x10) r20 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x3) ioctl$BIOCSRTIMEOUT(r20, 0x8010426d, &(0x7f0000000040)={0x1}) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r21, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r22 = kqueue() write(r22, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0xfffffc94) 07:36:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000280)) 07:36:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000180)={0x80000, 0x1}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x61}, {0x14}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 07:36:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 07:36:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffff9c) pwritev(r1, &(0x7f0000001780)=[{&(0x7f0000000480)="46f606bf2583bba97f6d51714054c7c00bf627e02c5d3a16a27fe0b3b2489ad984c65048b4d2af6ae8eeb392020c79c7d6851c93aa25f9b40c34259404470d847aed87bc65dff1090868dd7449502faeaa67e16d60c56114639f614ce22a1de4d4a482373d49e68f791424a785e8ea38289171be74e412198955a5215686c6b552ff210e55222b6911fa458d69e0919a7e81cc94c2ebb179803613365a2b98752a8c35deb3b0ce7ca362e28d", 0xac}, {&(0x7f0000000540)="1edb56fc4c70dcd39b1eb12f35c095dacc9774700d6df9d994f139d01036de9cdec61a68c62b3910e588bdcd31494a491c6008922fa0106fec89ba9413207c6a0e9ebe79fa3546925d8150b24543c4ab7c1bbff0dad7060000ac8328b3ff58d0962274affa56ead3988e3c3fa61ec01c89688538bd39b9fc3554901318cdf32751d7186219e319dff0cbe954", 0x8c}, {&(0x7f0000000600)="e724a5dfa8a1b414ffe717b883f02e91611b37eec4352b23778fccda7280513842b3fa05eab72e488d851362ae96834161b144ab22282a62fc577d280a0e0c8bc9ca51e33fa0794f421ddc8aca992bb6cde66c379980f89d06fe504b5c30bab3c1a6521e472730", 0x67}, {&(0x7f00000000c0)="f576d361e40bd75e40b341495189357f930d615675d26b54fe1495a0a7331875ace31c59e07d71a0d842c7", 0x2b}, {&(0x7f0000000140)="9bc9c1685e25efc6626dfd964a768f2727c04e989d35dd0ec1e9673c7b86115b729fd8825054697aced3d82777187ae7536dd2", 0x33}, {&(0x7f0000000680)="5ee27e7a2003856a4920e9415c0f2e7f5a07249e3897e0b172ab00f81f6b6069f548ff47742980035802ee5a1fb2180ba89efa477e273827ddea955db0667e557534bfb557939dd60b731516dc6372971d863da8113d", 0x56}, {&(0x7f0000000700)="e6cdf7fd1d4cb2d418f94ea922e51615685f2f04f31560de1e1be57895f3d7fbdacce54631bb0c1b85539f4f6e77eac573044e51021ecee1383b48d3f3f4fe60eaa70f672dbfa580e9616c0d348ca8ed921abacb57c3b68c02f0ab02c3ea7e933818ae93b8b4e73e600b93e570d30985ba4da2cb520472e0a732c3a0fa511d76699dacc407f5c8058060e1eeca2a0d6140a1a8f661cff7617684ec769c1b2e36dfd71502bb0f1d82f698a929d474e8f54e83721e0192b4ec38ae16ee9010f26322b4da7b2c20645df7e6ebb8a05e0bea829088b5ec9ca9b33e65605007582013c7ee7714b4c6398713ad9906f7216e6d704716ad62acc21a20b0da75476d74dd0b73c29a041771f0ee1d5f1cc13805d48c7f5b343cc36a73f1a261d3e2e01fcf119db4c0170be3540570f2fddbaed7f1dbca97ce9a61ef7303aaf97ff80f2bfec45a1b06d5f34c5f4353723798281f22d77973ead9ae10dec39c5c71f8ebbaf17a172e1d79ed47f7eeb4345725eb14e0908f96d79dc7c172072a5d7625104d59c7d7292c95ec2f29ae8e9efb397b4abb7c68edf72137b07bc727b2ff36f25b13b86c961fcac3b30338d4c59fb8e56cb76c5e6b23641185efed4a97bebf751b1b0dc330553b5b73315ed98759b6e34f26feec7642d951102bbf64e4810317ed331242df2053227ab87528cc9ccb8d6a7b8667c7fa64092fb456e686c07e0f9c56c1dd1a72a0b80aa4999ad0ddfbb1b694c64dcfd2c9837279158c55f7fd73aab1d4849ec794a6b8b37238178a53e53821be6cbd66d923b4814f4dee1936038cc286387bfe4df0d62333b9018c1ccf1b9e14db367f786d10d29dec65b0e583e105efcf7691368c8229d711457f570e012350aa1c2232d9cc6512d32cc94afce7efac75d5c793aae347c6a77acbed0fd5c05d16292c4a64cd6764f66292ef38db34638cd01bb7c7b899dd3335e68bdedfed2e7337ede28150b6f4e4d688893679a5d01bf224d84b4fe5fb81300891c8fad669af8f825aae3b1a64227982abd45ab9c3abb17d38a257908ba052aeac10782ed4ba3940ef4a83f03c619f68b7fac44a539c69820a818b254dff105b356604ead933fc1b0555a54353af8960eeee15d949a0c8fcf22ee0695f0045f555095d2c415d3a8b633d5af718d2881ee374f900103580712d13abc72fe854e53ba570fd0a9ce6ddaa0f0af7d30d2e48f990ac2612d7763b97ea5dffeffd0927e8eb576d844b03b355a1ff74cb39e4285f76de12c1056b342d152ed1d505d1087822edc3ba44437029821ee6f1bf2672db190e9a1a791cfe1f96c411bbd72dfbba0f5ab3aed676a9c9c8a57c363aa42dd246cf5a055d90b1db29783e6a293bfb749e17093467f38fec9abe570f58f85518df22c1ad92dc256e8ad7e9a8031eb3fdf590d721b1a2d2b5e81d1eb83ea088a00824319a6ad90404a34ebcc40200574e24b131a8bfc0ce938f717970e5bdcfd0508212ae098837767886031ddb0840443e1413c5bfe3a24d0259a0ce4381480c433c706f207e8daddef6cf20e56f54ab4eef7f67d72fe47b5dc801aeb6a9d3f5d7fb31da240f8796b5b3a392a4eb2afab0247374e1a93fbe0963728c44f4069a929c2cf22312975a0d5572ace3c3380d98989c7f7e6c4557e2977d1fc41e080b04e573fc3543916000a5519ff34b4241f6b7227551f9956b306961fd2087137e9c1449822568ad354cf27d8d7cb9fb3cd3692004217fc38ba78e8b1196f386f85c8dc47e0a2f8639cfe184fe8924e665ee9f80d7d6bf26893cf23ce00b950debd929f363f1cd5a996d82fb52ed252c6780f653a5d258bb85545942a09b8a8a8ec7c9824d9ae49919e3746cfaa0ed4f98cb26ebc23d8ce3e6b292eb25965db3149ff7d8be763c1b44a593e44121f22e588571112aa9616ed831ce3331bf4e274e7098431cd15a396606831501be11de39fac1d565d73f14dc3bf807521c05da180f896d143cdd9b6d9f73c273d13a4a10f8bfde892cae76d5b4056d443501a7ac0798a8d2fff0995803aac76573a95aad7c02ef10e212eda06af8795ece3c45d2ee1dc9faeb8c907fc930595e064770fed509999485d8bd4e35c0beb672a419721be62a256f55acd9b9786490e39f6ba8e51f4709c27a580857b6d34324fc00ff7388baf9f4d5debd4d4ead130d06501d458cd7cada9b97223fe9b835f61bf77237dafbb0368334e4fe92c46cdc97fe28a5d0fee9402ad033d83a84c5f3f6062eba8cd47e9e62fb6dbd9c3bee434a5ba8a576198a6149f10362c44b23e2aa93367db70b7c03ae651227ed933531169c4c00a24102dca0edc9d780f3fabe8de22ebc0c70dfed0fb68c633e15e25b5d49182c234f2df7df2b9ec7404106f41a478d4d682fff08ba5c54cb832553b489adf59c87008002e46bf62004587d0e469f31a9addd131f69a8a3540d8b1d49f936f5f76191aba32b4b9ae23cbc9e530de2039a01fcbca71d32cba3a76da17aaab2b10ab865a991b5ad8f70369829afebaa708e591b7c4c53da59aea856c78f673ef7b796fe0bf38a410f27af4bce9b2084ec318f0ffc3287d1e314bc7734eef258cbdc57de1d2ff90fdb738aa45b5f628f5ab56a4f0819c764a0155c380eead95bf4cd3a64ab3ec5ec3760f97c4684513535d298d90a57bce35f865d1639480f11132cd05dddd4bf33b96b698e2ebfbca4641682efdce776b9d03d447b93e80e25ad55a8cead6bd1f5691f4e64ac3f0f72e80f04e1c6691224d031ac8262f82372ccfe5e92d86076928d23feb4e4a1dbd81e8edfa3d2da3c4a72793606178eec8099f37e12b4533345e49c5b60a7222411467f6575ce893f99eb0da5af8ed89d1edac2788b286a1df2e7d011eca2a22157b94ab28a659a2a0db03a379c0bd2099826727d69fd8f3af4445127072503d43a2c148190e99883090a3f800e52160b1f59f6cb2495d5efd606a4d272e9d9076473b2077d4e73dcd3c854d81b87facb0b747afd73118272d0bb57e9a05d0aebd9ce7d883459801c823a850d0c8a4dd56e7bc1aa62b4a6efdf22493e930c54408149ed2880936109a4324c30d66ac5bee44a35146c2f06b7a9920bc20a6e8aee3de03a2a266c10663fb2055a3da8f69bb8175f288e430f5b1687957dcf650d8b59ef840ada9686c688b97bb633e6fb3d28d8c0cfe28072c70522f26d30c5a5711b3ca5635d00c409bfa822b13ebc046c3c3e69cf926caeb4de602c4faba4a81f2b6c42f17793e3c771be6af664a02c5017f3404a328d4905212eb593b5aa52723b41d45090886638dd4952dc44511e3aca318da52c3415e41eec47fb1e6160f80eb95bf387cbb208bb7aae1174ec948bb96f2b18b10e04216b43ffec01cb72a43b99ce957ac0645ccb7e64aeb030c448e290647b9327e3c22caae9d1dca7abd1c2a00bd1a7953b77d3f4dec07281ffac0b5ea0cc45af8d70e418bdf08b35cc55199ab4841c85f76a58bfee43d0f548e5e20a1b9ed56432fd9e9fac82a1c1f92cd08baf3933e6fff3bb9ce5abb617741e9f86c0e1e8af55ba80f4230ae5f3a39fa23e5bafabc9f62c9843676d0118d3cb1e71e47411c9d2b972def6875e7dcb76544c434b95fc7fd285100cafb2a4c71aec2acad5cad80a755494bc1fda067c046ea5d3e41d0dc994789b64bbaa4497d20b2ec0e704e3bbac1c79a4b384677530804a970373b573aed02b91f689f7ff7ed2d132e71cf2e9a5ef8b8b9ab4160eeb440321b67e4b3911d1a67b9bf7d4d50acbae16379309fa59a11ca66cd3b305fe75f612f5652cabedcd6b2af824f2b3ca2bb96b30667d84127e77c751aa4b896420be661e1bb98c603938f0d8778500d8ca939727959ff7c726b0a88fa0dae021b35f9350f85681b53724acb90cef9768a8923511edd9d5de1504db78b80b57f6678cae40754ab8f9edcc24f974abb287e9d752c7dfb281a0bea40671dc8b0710ab589c0be1222f116c7839342f5518848eb375d28ea558965a1a8ddb14bf2f200a7135a56b519e922fd04bf006d544a4dd2e75b56490d5cfb66a0895804fb5b20fb1921ee8c8ed7b543f2be26f89d3b16ee9192970216a520efd7b3d9a31172bea15c3aa7bffb95b635a82f03be16626de854e5443c7515b40873931464946104c9ffea7c0fa41d8a2f4f8ebbdf2edcf30039b3f297a11c9d91467495984eac18487acf3fc1985408c2c893b3e3ed742d34cd7172d1fdaf8a43925f2a4ea2a3c71982911e8fafcc2468b5e58bf6423c2b218db2778db19ae5f21f58861b8c05909b363dda62951a8d2f4c44efab7b863550859f3f003ba9d12aabcaf2f4100cb229d5b6f4dd61dda5fade7d6672470e91bc7f77170131fceb019fadbf62981e90f3deda9b88e9813333fc544f389decea6ca531d55c10b1f8752da30e4a975e6e238dd217f5bbc6d121ed809ae541ad324f425a3e7ba82605a4bc68a603b0028feb135ae26f0f4f0621aac2de1614c0355b5ea8d8385740eef1f7a5df7b8e6d4cbb1696b610d5cc9f6a443e375dd1c523f0c86038b7ca65d5247a77c5232236e19c7060ff49d28e1f56b0af1405902bd93b76ec8e6e5be75cc18c73e514c2a1b46f50355636631ac9e20d41dc779f4f5eb87d0bc1be3539edfecf7310cc46398b9c40d405323c8e61a89191a7b1482eb1274e4ca5a2b3bd02099466f99841cd922bb2775ad7c64f4d6028334352f19ca5fb9c5f10e459e438a073c88b147462349ae17efc8f2c857f25cd207cb8d91297b444fda828e6dae180eb87e504b7f465b550bc8670ebbf8ebab4c4edb96315ebd3500bcd301fb7b121990b595b565c62cc00006c617cbefd8947ff6df79bf8edc7384c3547f864f0aeff6c1ed118257758a5b56de2218a4de3b1080323b5dc3034167cdfc36dc1334ff39c4332a902b03d12b6fcc78f7fa9c7e2a170525e4915833f176315fef37df71a8a5235784edd25661e9c7a04021d04e08031fb87209a0944a461cb4c27134d7511a670e894195ea2f90b65dbbf592d8d7b424f994939b540336ba64eda2fa81d3739e65d60772be68e0e4e06cc7fca9d584ae71c7f025f9d354958774092dfbf5271e5f6c8b6389cbaeeb0b08e4cee860fcedd40af93c24d58fcbe1a12778e8e533bf8be69adddf22f603d43740a3dc5cb33508afd44eb548fbcc22abcda3a85b7b90dc6253fc19a44d92f0db5a29f9eff7da059e808d2332701ae5e57b08d370751f6162cecbc91c3c52ec92b98fd034ea4bcbdf2922c8a8b017ea419ff7b86cf42aa82140fce062e728b9a4ef310d09e8194efeb41f297512294fd8524563098a52054de2438de11767254f51528b9e8a07705bdaa2bce4e46e3cae30414aabffbb058d3ebb0900ac54797db91677bbc6f88360c94e1cedba0c5cbb0e3c3a5529e74768ad5aa264f8d4e346e30d057313cca12369bee1874fc6a25638dfc4e727d1d88c0de5284e36bbc63312290218bca0135457133345e7913fa9e7d0c61a6cc0506dc3bd496429b394c7bbb1920260484277f90fc1a97c213ea457dae94cf63752e1d190762af678301781d027dc90abaaa7c10dc20bb393303465626581a13f2029e82fa413fb63e23cd7d8dada3b02b18bde131aa39fcbbf9aaac8474e8435ca113b7e2e910fbed3e32c4b4307478b5b07df75fc9c36e82334b608c1c29e9d7e142a751f2f3b29f53eb1e6c559e80412942956c7513596ed745a41484d8b9b89c8d065fd13c30687e08c6b51cade3b19c9908022d7fce3308cb2b84f3ceff188af639b798bba33", 0x1000}, {&(0x7f0000001700)="8d66515b4fcbd9c0e14b199558c31a2554b6aa966a518ef5c020ca4eef06c42686e8c807df44e12da2306f6bea7d3867ea7a1d80ca2a54e94142c3fc444d353cc0a87a3e6554e30918c1801f8ea036c23c8405a0c61e4a", 0x57}], 0x8, 0x0, 0x6) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) write(r3, &(0x7f0000000300)="220e22f30eb7d49be28b68d1dc1b5ef4b701e155dab60199344229258b46b0d127061d04eb3778ded0b4db3d7add49aba23cd5ba6044118aa0c5904f2d798ada80ac8f4e89584d4d950b4a0d00c1ef3e736ce2fce3c760888cece9dd50b97818f1391282dc9abb748e917bdf3f78b331bb8044823fbc3d9eaac2ea97b026f7bcfab7cca36d3588e38d6e0dac7135669d7e70638dc6779ea65b043729c659a051bd91284828fbe6d8e781d9b346b40112070165cf4c35140d74eac0ddc933f64bad67002682ca93ae237cc89a7ab4302b3d2b7d269be130d0d4e34ce9e952aaef61e1fddaead2a36e2f3c3632ea86c2794f4e7f419b19b676efb6cfb8bebe42123f180c7a99a482cb5d25c5cc3c5c146f746b1b3fd7a11b1424677596947c2233d82e45966cdc6bf53bcb8e4b1fdf52b7f3b633a4763ae040863f1829b3baf5b4e4e3deca16e9f4f469664347492a5da9c514de3d55b98c69b2dabf6a88d66d9fe3a7f688", 0xffffffffffffffec) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) open$dir(&(0x7f0000001800)='./bus\x00', 0x80, 0x1) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r2) openat(r5, &(0x7f0000000280)='./bus\x00', 0x200, 0x2) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:36:08 executing program 1: r0 = geteuid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0xffd, r0, 0x0, 0x0, 0xffffffffffffffff, 0x7f}, 0x1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, 0x0) fcntl$lock(r4, 0x7, &(0x7f0000000180)={0x3, 0x5, 0x2, 0x4614, r6}) kevent(0xffffffffffffffff, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r3}, 0x0, 0xd}], 0xb37, 0x0) unlinkat(r3, &(0x7f00000000c0)='./file0\x00', 0x0) r7 = socket(0x2, 0x1, 0x0) r8 = getgid() chown(&(0x7f00000001c0)='./file0\x00', 0x0, r8) clock_gettime(0x0, &(0x7f0000000100)) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r9 = accept$unix(r2, 0x0, 0x0) write(r9, &(0x7f0000000400)="ddee43ab8734abe72e8289e48f849f6ad7d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f924f499cd07afbd1d0b82c439922f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b93ddbd8431911689f52ce775d70066916deb4be5a9ff39ad54149f4d2ec05889edea29bb2b027704d05d43d018ac9e16a497ac43adfbb5775ab949932baef7e6fa3703487dc7cd0255926c0ec9007d4d1872a934ee1f5be84774e44e4c90776ade49d139113f9feea45412c80785050e8305e39e2c264e1b2d086eb36fb5c2061b6683f4f245f5eddeb37938cbe53ab61137bb470ad1fcfc3f8947c39f234d85af247e51d0fade20dbf0da70f529fe977aac0d35d6a898693452c9e021a16f0f00000000000300002f34ed4a28aaf694d32e4213441afa8a77faa097799765881433fa2d9e693e5b96346e94898ac3cfe07a1d7b033f82ce1254e696", 0x3eb1) execve(0x0, 0x0, 0x0) 07:36:08 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000140)=[0x5, 0xb9, 0x1]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockname$inet6(r1, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x1000000044}, {0x400006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 07:36:09 executing program 1: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000000)={0xc30, 0x4, 0x20, 0x1ff}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) close(r4) 07:36:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 07:36:09 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) dup2(r0, r1) r2 = accept(0xffffffffffffffff, &(0x7f0000000040)=@un=@abs, &(0x7f00000011c0)=0x8) close(r2) getpeername$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009cebe12574bbc6d9bc4be032ab6f36bfb183951be57de47392a3d44025f0e8a8e56938a7c669515ff3ebcefa6d9010e58413a2e168470917a909b922ba765e94391abf8c82ad25cc893429147eb1abb65e6cb08ec26ae037f6a12e72f82add530c275e20d3aea56d8ea7ca1f1c164ea1cb1c7b7b5d5d86dd55037865545ec0a483732b20c05d05d6c5dc135076cb3948b3e83c1cf354a14c4023fe0175bc234d840c187599734c339d49758b2722d5012cde6eb227217828692b35026062a57cdea92f002aba0b"], &(0x7f0000000080)=0x1002) munmap(&(0x7f0000002000/0x2000)=nil, 0x2000) 07:36:09 executing program 1: r0 = kqueue() ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f00000000c0)=[{0x81, 0xf9, 0x4, 0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001200)='/dev/null\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x12}, {{r2}, 0xffffffffffffffff, 0x3}], 0x9, 0x0, 0xffffffff, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) kevent(r0, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594dc70 07:36:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x100000001, 0x80000001}, {0xfffffffffffffff7, 0x9}}) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) 07:36:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x40, &(0x7f0000000040)=@file={0x0, '.\x00'}, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x4) 07:36:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000012d, &(0x7f0000000140)}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 07:36:09 executing program 1: openat(0xffffffffffffffff, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000040)=""/59, 0x3b, 0x1, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x23) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r1) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="82026e2f66c65e61a4f5692c6530ac2115185b0b228eec8c5df941aeb09b8a65f1fe64a98cf76e2c1a040000000000006181034ab974a21cfe8a1413984404507a692488798e69e83180db87a7fe4daac8ae2ae108c15741c549389d664a5fc9365aa709ae212686e16e5addb689464801daa44c6ceaf4992c022923adcc19bb4b5a68059fc86cc8ce071355fdd157f9a31fed9ba230aee524caccfaad0dbf02e05c46fc36f1f8073fb436fae97dcc79e992fb7a5d82859c307c58e2ff08ef41c5300b889db62b0a1cffb4e1faca180003d240090f2d3aa0d3d60eec08009c99dec177aeddd4685627984eb6ccb6c08e817d50f1ec5f748f5cdd8fb65026f62105b25840472ecd1b41f6728a2d0cd3ed16033ffac9b5ea1d1fb3e134f198d0c227f42e1f2f232341386c516a5d955ce3d2e211d06f30328c256e75b7fa8798a1f20376d9289880866d26d03b7a29b46a4d6f659d79abea9f2e8a39a7141e24b8199cb637e42ffac55a1e5281e961231e67e6081a28155596e7d54eb2a88cfdacac89182e39a518b08ca1e364becd0e1f10d00852a686fb726cbb8c"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e940000000000000c1a1bf00"/28, 0x1c) writev(r1, &(0x7f0000000040), 0x1000000000000179) 07:36:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000002c0)=[{0x5, 0x81, 0x48}, {0x2, 0x2, 0x80, 0xb4}, {0xfff, 0x1b, 0xa, 0x400}, {0x2, 0x7, 0x6, 0x7fff}, {0x5, 0x4, 0xc1, 0x1}, {0x1f, 0x2, 0x4, 0x5}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x32e}]}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(0xffffffffffffff9c, 0x5) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000180)=0x3f) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x98a) pipe2(&(0x7f0000000040), 0x10000) 07:36:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) msgget(0x3, 0x100) r1 = msgget(0x1, 0x42) msgsnd(r1, &(0x7f0000000040)={0x1, "c93fb6092ead95d160e5969a3e55bfb105bfcf145d72b60e050917a27e8c77179145bf4322bcebedbda76936fd79093988f99b885e2f724a37cbcec0d0451a5dd3f4150fcb65e718c18b1b8674fa214ece71a32840b7fcd19689c733609da3859bb1aaf68630168caa53"}, 0x72, 0x0) msgrcv(r1, &(0x7f0000000380)={0x0, ""/4096}, 0x1008, 0xb3e716ecccbbbf34, 0x800) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/ttyCcfg\x00', 0x400, 0x0) ftruncate(r2, 0x0, 0x8001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x2d}, {0x74}, {0x806}]}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0xe1) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000240)={0x9, 0x2, 0x9, 0x5, 0x7fffffff, 0x80000000, 0x7fff, 0x10, [{0x401, 0x1, 0x1, 0x8}, {0xa4, 0x2, 0x7, 0x14}, {0x9, 0xfff, 0x4f, 0x5}, {0xffffff06, 0x10000, 0x1ff, 0x8}, {0x8, 0x6, 0x7ff, 0x8b}, {0x7fff, 0xfffffd3f, 0x0, 0x4000000}, {0x998, 0x0, 0xc7d, 0xfffffbd3}, {0x5, 0x7fffffff, 0xd1, 0x5}, {0xffffffff, 0x9, 0x9, 0xe061}, {0x81, 0x1, 0x2, 0x40}, {0x9, 0x78, 0x7, 0x8}, {0x1, 0x0, 0x80, 0xdf}, {0x401, 0x9, 0x7, 0x80000000}, {0x80000001, 0x3f, 0x6, 0x8000}, {0x3, 0x7f, 0xffffffe2, 0x1000}, {0x10000, 0x2, 0xfffffff8, 0x9f}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="36b83e522c066341519be70897fb") 07:36:09 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff9, 0xab, 0x0, 0x100000000000000}], 0x8000, 0x0, 0xfffffffffffffffd, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dbf) mknod(&(0x7f0000000200)='./file0\x00', 0x2062, 0x8000000000028aa) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)={{0x7fff, 0x1b24ec4f}, {0x9, 0x9}}, 0x2) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) pread(r4, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) close(r1) 07:36:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="cc1e9ef88ea57af2"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) semget$private(0x0, 0x2, 0x25) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x7) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r3 = semget(0x3, 0x0, 0x810) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000380)=""/157) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r1) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000440)=[{0x2fa, 0x7f, 0x6, 0xe8c}, {0x8000, 0x9, 0xf0, 0x5}, {0x7, 0x9, 0x3, 0x1}, {0x100, 0x7f, 0x8, 0x5}, {0x9, 0x80, 0xf8, 0x2}, {0x8, 0xe1, 0x6, 0x80000000}, {0xfffc, 0xff, 0xe7, 0x6}, {0x9, 0x40, 0x9, 0x2}, {0x7fff, 0x2, 0x0, 0x5}]}) read(r5, &(0x7f0000000280)=""/157, 0x9d) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = dup2(r2, r4) ioctl$TIOCNXCL(r7, 0x2000740e) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 07:36:09 executing program 0: getgid() pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r2 = msgget(0x2, 0xc0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r5 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r7 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x0, r3, r4, r5, r6, 0x1, 0x9}, 0x800, 0x1, r7, r8, 0x6, 0x1, 0x1, 0x2}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) getpgid(0xffffffffffffffff) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xfffffffffffffffd) r11 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x100) getdents(r11, &(0x7f0000000080)=""/37, 0xfe37) getdents(r11, &(0x7f0000000000)=""/13, 0x33b) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000100), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r12, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r14 = msgget(0x2, 0x6c0) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r17 = getuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r19 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xfffffffffffffffd) msgctl$IPC_SET(r14, 0x1, &(0x7f00000003c0)={{0x0, r15, r16, r17, r18, 0x40, 0x9}, 0x800, 0x1, r19, r20, 0x6, 0x1, 0x1, 0x2}) getgroups(0x1, &(0x7f0000000140)=[r16]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r21, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r23 = msgget(0x2, 0xc0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xfffffcfd) r26 = getuid() getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r28 = getpgid(0xffffffffffffffff) r29 = socket(0x2, 0x2, 0x0) connect$unix(r29, &(0x7f0000000500)=ANY=[@ANYBLOB="d0ba29f3528e0d2a2b47137bc3bfc692d116e94e966f56788a81b9ab0d4ebbc1446a88151e7c7b8407a3de6429c0dcb6b1e6e8d3c3d1a3831a6edf374aa19d377d5d36fd7b508db9b8763b0ba97f35b2c53f5bf00423f4f6"], 0x10) setsockopt$inet_opts(r29, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r29, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000380)=0xffffffffffffff5d) msgctl$IPC_SET(r23, 0x1, &(0x7f00000003c0)={{0x0, r24, r25, r26, r27, 0x1, 0x9}, 0x800, 0x1, r28, r30, 0x6, 0x1, 0x1, 0x2}) getgroups(0x0, &(0x7f00000001c0)) r31 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r31, &(0x7f0000000080)=""/37, 0xfe37) getdents(r31, &(0x7f0000000000)=""/13, 0x33b) r32 = openat(r31, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) ioctl$BIOCGDIRFILT(r32, 0x4004427c, &(0x7f0000000080)) r33 = socket(0x800000018, 0x2, 0x0) r34 = socket(0x18, 0x1, 0x0) close(r33) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r34, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:36:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000001c0)=0x1f) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00ude0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x8000, 0x20) write(0xffffffffffffffff, &(0x7f0000000200)="60099002e772624474a79b3b48ac751168272121e8a4d36240662f2c31e480c142fba7a8fc33a00055138ef50362cf05ed38fa20b1c1e53d79546675e49e76ba5b8708173ca8c2746068e06dbff39e611d33b23af36607f1aeb873da4a27fce0694530a42398adffb68d1e8564ef9d7dbc55ed7df1089bedb0e5f2b33911ee2006ead78be01d50d9a034e7c68c6a6ad0c1c7835a0f990694a9021e343d0084f719506ceddad59bc19b377f9ebd6270abe808522ee87a0da2fb4eaa072c43210044753d70e76b8f0a462f6331ae38", 0xce) renameat(r3, &(0x7f00000000c0)='./file2\x00', r4, &(0x7f0000000140)='\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') 07:36:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x4c1, 0x42) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffffd) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) socketpair(0x20, 0x4000, 0x5, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 07:36:09 executing program 1: r0 = socket(0x2, 0xc003, 0x11) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000680)={0x8, 0x8, {[0x1000, 0x401, 0x383, 0x5, 0xfff, 0x43c0ea87, 0x217f, 0x3c6, 0x1, 0x8, 0xb3, 0x20, 0xc5c, 0xc8e6, 0x100000000, 0x0, 0x100000001, 0x3], [0x5, 0x2de8eb56, 0xaf, 0x1, 0x9, 0x400, 0x9, 0x800000000000000, 0x800, 0x1], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4]}}) openat$vmm(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) fcntl$setown(0xffffffffffffff9c, 0x6, 0x0) r2 = socket(0x0, 0x2, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\a\x00\x00\x00\x00\x00\x00\x000\x00'], 0x10) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f00000008c0)) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207c", 0xeb6}, {&(0x7f0000000140)="8963248d1ac592f00ca44e4e8924de1fa1b3c68eadbea49bb4e7a15c269b876c176313bae5de3a4262441aec73778658669bee8289bd93ecd7bee4b5dfc9041821db68ecf8966286a6d31473a5da046a73d9c9817908aea7b7ff622160dc", 0x5e}, {&(0x7f00000001c0)="c8786f5c7634f50c53d65ff06bd91ae3a7dcef09b62842282727e0a1c565835efbb9b385d476f0b5f230a75ab8215dacceafd8dde11ec884324981ea09bffc0d400c8aee6db8", 0x46}], 0x4) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r1, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xffffffffffffffbe, 0x0, 0x0) r5 = open(&(0x7f0000000000)='\x00', 0x0, 0x85) syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) pwrite(r5, &(0x7f0000000240)="0092b05be032b650786e9b370330741d1d9bb64084434d5f2c3dea704f4c24741edc112e0af535b12400ff63c1bf42e454b639f3f6ea4c", 0xff0e, 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="8202bbcbe4730000000b"], 0x10) r7 = socket(0x2, 0x3, 0x0) r8 = socket(0x18, 0xc003, 0x0) r9 = dup(r8) fcntl$dupfd(r7, 0x0, r9) connect(r9, &(0x7f0000001a40)=ANY=[@ANYBLOB="00000000001f000000005337c4d4c450c41e5093b7f831735f29c9f2c229855f1ad740a8128022a6113a7b675a7beee4e39adb71aaa522883c3d6dd4df5fa2d4de36519c55c98d04e5d206456c2c73599ba461f6cc55a514ec4aa6ae566f74091f165d4d79a456f75e2ec803edf91df2200f397f32aee95b38448a00f885dbfc983eb7fde5abc4c95e56f343fa8ed4fdf41cf3830783e5eaf51cd65b67c1aeea844156155fc523daf9da72a75690d157c12999beb1435bf06892edd1cb6815dd4fc9"], 0xa) r10 = socket(0x10000000002, 0x2, 0x0) dup2(r6, r10) 07:36:09 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) fcntl$getflags(r1, 0x1) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 07:36:10 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x2, 0x0, 0x140000}, 0x9, [0x1120000, 0x10, 0x0, 0x0, 0x0, 0x2]}, 0xfffffffffffffe1e) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:36:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) 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) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:36:10 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a0000000000000000000000c59f047a"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)="5b78fea065a63c9d", 0x8}, {&(0x7f0000000080)="beb72c57fc230a7b01847c9ba4753fa3df32cdfc15a689f7f6116669097d2ff124f31021f4c5e198587fed10397140c12ddc68d4e8ff5df72722c2368b808fe11e91a9bf024196c4af79f4d22c7b04790a74841f9ba58e9f487545dcd05348f4c8acb4b2e7f2de6cf76a1f6f6a2769753f0ddc74df04b192cc275b12c8390dbc90b2c17518448a482d08b2a22cdd4fa627a2b1dd02feb19bac4b150577b308de40585f4b", 0xa4}, {&(0x7f0000000140)="482f1447dcd17ea5d7a9114a67aad05d5b04d5015e137896b25c7eee5632def148709630e808543991ef5423e7b972440166f76233efd519c1ceaafddc6acda3cfbfd588f91c1e6397463da87544a32d9db83d568bccede8e0035a34911cf202abd691c3060bfdfdcda7a62a8f9b70cba6b64931f2ad0c9c60c4c7d7a15e560db82427f6e62b4b79d7992027b0224ad96f8d5ce1bd1527aa3ae1de9d4d126153c36d0cc039f0e60798f95a3a6c3463aa77316e6d933449aeb6b4fedb8b114a5d", 0xc0}, {&(0x7f0000000680)="9c41bd3a997998ec4461b19e80fdf25b5abced267d57f23116786190eaa44606394933cf24e54771cf114fb978710eba731d72eea4d300373cb871ab00d0cfe94c99fc900375cc1a2dfa0d0f9140e7ed76b888ba87f806918c5709a51e08633018235f58edd42244e97d61790e557a1ece0f4b220da9a97adfa683579b30977dc472a9feb2cb7a6a0f6bcb15e10b2c6e8d28", 0x92}], 0x4, &(0x7f0000000740)=[{0x78, 0x1, 0x7, "0555721ca4f1577dc4e6c47e0a615f359e3855b3a25acce1fe02200b98aebe781c2f1de22b9f32259c3bffb7c7faecc7dddc0b4b7762fffa79c68e6da9af0fa7084f6812021c9a6948a423a5a88a5ff42813485d2c2d8bc65026b2368f3fdfabfbad0a110873"}, {0x68, 0xffff, 0x4, "14e0fba5bfed2bbe6ca80d39279236d97ce06b932e2de7aa335b06fe77bf8712c6093cc5c9c2b04277f130d253e57d28eb028d9f987768af478456d75d004a484515c61ced4485cb2180cc15edec7c88aa075ce0"}, {0x100, 0xd5b1720691a7b9d6, 0x8, "2fbe43e05c6d147d86e4b901c1ebc13c5e2dc0fbed9ac8344c5a57e1a534f2477cac823c25b1ddf323dab583c58c5e1120744b5fa7ee4564b35fb2accd21df9c3b06b486943ba4b4fbb33df75cfca9cfccce205e07dcecbc3622ead97dddaf24707e620db7456100cf9a1769856acaac9c65d52869dbfa4538223cd311d74dc8e55fdb35ffebfd9dc37c363f98ab363686eb19545b29fb326c7ab54ea75ae596f52da0b71ea5d4b155c0245a473f53667c0ac627f138c4c4de93582f840002c3355e9e81bad968c989d0a81860cb82f51e86422dabd15aaa9db15e6536fd5cae975895c1e8462e1cae2210"}, {0x68, 0x1, 0x5, "86be1db866e27eb36de96ee404c44a075d4922f91d5a67fc465f7ef1690876af80525bef56f509ba3a5dcff6d14a33e9916ec96c8813c98da504c231c8457ecd2927a90d51d4c39257cc45fe962cd3192fe74bf63fb7"}, {0x20, 0x1, 0x10000, "c7f8e4309f706b5223ee9add6c8014"}], 0x268}, 0x8) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025b1e44319e038f9920ce827e0cd948976318549413ec406b0b6d36a461fbdd3a3e0c665cff1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x46}, {&(0x7f0000001140)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44190c6a10dc6adf06e37e6676f61b298e1e96257c10913a1f0057a93e521e587b80275768c28487fb40a0f7e1d56edc9fbcaf270bfaac358d854efc65d301c5120fcc5650cb70ed5578eb553306314388553e8af1333d8b6d0102df94a80b139e71a0", 0x5ed}], 0x100000c8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0}, &(0x7f0000000a00)=0xc) wait4(r1, 0x0, 0x2, &(0x7f0000000a40)) 07:36:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000000)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf370fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000800000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a60300aae2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc9060000008809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45000021"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x3, 0x0) semget$private(0x0, 0x0, 0x28) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020690c, &(0x7f0000000300)) 07:36:10 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./bus\x00', 0x300, 0x10) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) syz_open_pts() open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() writev(0xffffffffffffff9c, &(0x7f0000001480)=[{&(0x7f0000000380)="697917d3a89298b5228f355e90fd1a81c199461197e4699e08c53f07af78f2be5cdedfa2e169a82c6272de14ac00947a8c258fb657ff4fe9d8c936557f664f7eb202ca0005ceb02f473ca80cb9e00ba969671722430eb018bb42a22546d6c80c6deb463041401b5cd8d7633c134c3d15cdda8e638c4d898dc5b7b3a0a57d86f91100fdf6b68632ec451e4eb73b3dc9dc53007a16c24648cf591e9f591ba09485d79cb741072af00b5516ca60772c005c2838161a65ca567f669fdff6b195f8ba771fb55420c5869b75899ca3873c9cd0cf885c08adce2f37405e7fe3e7afbd444d4a44ea378ffb160341ebcf90e45c63cca1b144481f405a6a88ec94bd7e4f5644742b19f7e502e13b99aca93e874f62ca406f74f6bcd5c3491d4eb91053cb315fe784aae3075dc3b72d49486c515790c2b4f5008d77c714ceaf44945e48350885294fc9e34dd79a3da31b266aebb02038dbf61c8f12f8dc775ab86ccb8073dcbf53b6ae9299863b9a75eeb07302970c76f50065acbcc42200b63b8cfcf002eefcb5ae52352fd0a4fca4eefd4142b4035648fd7946443feb62812af83671ef8e1baff07e39b73c5d825735a833391df85e1b4e40c83a0697f9a2945936e1a1af8963593508a6dbc095bbd1d4d6e6e8452ef9b9a22c493f12e99b8723e3248efdfe7069b459b589f0cabff2b0cdf79e7256a0cd4c995d901de14a962196cf2708167d6f6747ac43676443bcf1555969cbdfaa20d6dab1547893d1f3310490a6002ac48c24cd253a7152cf517505849085acab27f4c919ce024ce8b06f267b9680933c551a4f2bb8b1fee2057cf4a152feefa5046e0a71256d319e6dca140df91a994fae9eaf28c81a6cacb94969e601357506644d92fb378f00d97d9d2965c1f3eb5698e2ce55e82794decbe78c916a8f138c6c05518419a96e32fa6d6491c0670521490347f77387270b8ee3d8411a59f633d1348ceacff8a0257c7c7efc458be4a54b8f80e496df6e5cdfa8a674f76e8a18c6e5829233a077485b77515ce0fa462cf070285e3585313752c361ac00e2fd78872bfaa184e20e69190e51627d750f0ee1d5778a68e633abaa0d4d962b50412c98d4319e2baa06433a6d864e13e1eb94ff419c614dc90230747a6da160768886cc39f2fc5d7bcfd1b23825c3c8ded0f1955e83c52fd14338b7405483df632245819d398f85233aea76c2fb43f797731bbffb530c536006de47ac516370c35a09c4a55b85eb1137bb66c99c3517611cfab14855efbfefbd4922e9ef80f683a8e057255a9669b6d6d9732930c29af0b863554f53291f564d8959655914b1f942fb3ed91540d4ebe2e0775a644c1edaacace163cd1326696e8ed5f07f1609bc80e50bf84c45069695aae8db98a862f324386afb1553372f4566469dba065f364344a537b4674a97075b2f8834503a1b91eef7c0e237ff073944124c476f5bdb915e4eaa0f7e226188c805e1efee45b5b39a61a07b0c5ec165d81710546e9341dba5362b8adc7336648954579ffc9e5fe6f23b25ee7bed273bc2828030c3361f7f9e3e2fbb14e2101cd9594d0f7b8bf5e191acc84a7df7e966f6dccc1b650ed64194f299ada785e631fa104c3cf8649a88e72d91ca95f63ee089316c4e2dbbc40c43ee7a6123f10bd76db9496586018ac0fefba65012486799db5667cb82c08a96bcd15fc1789651f5ba546d73532e4a48f09aee01de5b40979b29e140658194e010fa735f05a22643eb2cfe56410af41218c7d94d346c9a756092756d0337767f903ebc802efda56240d3aa2e7b6d65578c47ed2f27ee71a3963e08ca4fa9314f632284abb2309f2db6c090488dfa3f80ddeecf8ea65d91be6770ab55e75dcfce7980e433aeadd50ac04f696d3468d96ecb155e8abf62a46db74cb5039fde9cd86d1d36c6735efb9154d1d3e2ad39462d6173b5ba24fa16bcc7e7a6e43bcccc227966de677527fe2ca163621a2f46fa6b40d58efafa718717a6757ded9d6eec215421208e2711c60f93c2562f160c8bb5a2a2713f91f534438fad0dcc44ea24cf429c3436d6358252109d51abc21934a555b8256b14d89d303c66a6d0e31789540c95f573edef92fcfd65c61758c79e8e925850631ef55f7065d41b7f4cc4b2d56a3e2170b6eb4274e98ac23707f4efdad5e091e59f854a2fbba52dbfdf74b06196665c2d0313d0521bf1a355e92956de30c6f098d11c9e2e02a63fa751497b248bd53a14943df23ba6430954b8db8208397595386adef23b505d0970cd6bab1d1302c9c6d4576aff9d3f81063ebb708acf2e006ec67b9740a4a018433e89cba47b0b8333dc8683dfc2a8d79529f17f668419e1ebc5368dd644b1b8d1ae71219fa26c5f6b6d30d6106bfd14798cfc55de5c79109c7b4f4c899214f21a65368b29f3d25e8622a2110e9dddbd89573acbb57c0ae6b22dc09c792edcb8b6ba995bc897ee65cdf0fb0a974089a39e347d9f71829e608b692bd01c2d69b3f3d21cd3e27d0cba74542acdcd29ae3aa281d785b0d0118e34b91e851dca515545f8918aacab34a2097bf17a0483281980ee2abda1fb84673b8844aa6c7bfc3108d67d0a66d9a426f63af8608a5a01fd80b1455b94ec65226f812fb352cd1cb00d8b2e5b1346f5f5c4350f40320ffb8c84de32c338640131f1b446fa003ea60ad0b06f0ad3ad54dab39e66a84e0035e9a53d7d09a8924a9a2a916d44eb506dfebef3f9bff9e6694d90989b404e26ae1fec3a87dfedb401f61ecd129e8d5d2000b35829d4c3fc924084fa77e1a05a66f7a054ab63ec9da88c8380385ed8f644c1f955235c441c5a725bda2ced3ddc91f7e8fdb4049b9d26e95f3e7812b00cbe77400d219ff392a22d889d303b63de8499ca005dd17685ee4c4b69896e5c7b367a7e8ca5a6c74c0447656a3b7195bb1bfc185f2c36df64d0a0b7e21921b76b2af9fc97787eca37f1f7542a1b40a8d142148ad0750c9cbf290745eb9a68c55f76804a45641ac6d20dd6d95ac4a39cdd9053b8017b0930f3d7da954a803ffcd83dbb6bf98e94599ec12e3504859815f1e1fbf3fa064e3b9a9decabcf3d94abf440dc3beeb8a1957dcc5f2e6783a9eb2e59c2b6997501f86f7ca1b76f8bd691ac2f1fed58e6a5f2ef7ec7cb7637123bcdde263f6fc8b3a4f1fd0006ff91b7854172a935291f50dff821dc690904172181cddaebead58ae15efe453791670232ef9562a5591f54a708fd92578f15897dad2037033c6200fb6da23ea9d7e9b9cd78d19fff008b87c448e3756eee7b980c3a38bfd2b9575b23d232b7752507b4a07274d2b6b1baf4cececa9d91b2edb062410ec82e7a37e90068977c6180fa386e118436e6a6a45789a9799d5c70b867927499180221cb15ead761428ff8e0e26dee32d54c498c28b46496e15686c484c325f2bea995b62f8fdd06fcb779aff1141223ead270046c27dfc19327a42fc7efadf2c18d814a4d8dfba03ce05e1ad67707df674ee5f48848ee6441d7c7b0bee68d38b4fe201b1e0af4216f7c12713850e1d7afd6af799c60f9ccb09f6ca8dfb8ba2b18e7b233c7e229924b6dd74eef678f7f8bcde5a9cf714aab8eddd2d2b628e00f829d2d380c08a8fe1c60692da3e69daed4902c1125fc8ead263820b88a13346f71f3aa6378256dd467f6a74d548e50fb3115f5169c777d448e91a112459132695ccf6bb65592f5b729dc09c49dbc20b84fd54f192a7ba3961f1991bb5e16f3ab4e3644781adc78f5c507e5de15e2c9ef18a5a7c89362ef1fc6adca6a759d89ea4a3478806b8d85044dc46fa77cf0ed1eee562214806680d45a27d3ba57c35626aebb477da12b50e6067fc10cf526652e3c06f29c111f9bd27a96a402b7b3075b9869caee247c20c8f98b5706ac972348a3ae8cb474bdcc22567401aa872a32ddcaa9dcfdb437fee67880dc0154d4f89666079f54c945af88c1b2f080391ec151362443e7a23eedec62fd69a963625800fcda83d32bfc8770ca92987b6971c5c4ee4358e0b617f98eb426cad83ecc86dea49a13fb427046493d71fabf6ed55b2ae71cea80f7fa75c37c20f9a4443426940fb6efbf5d5e8f880fb9f292424bdd58bb8c385014971ee13ff7034a89d6e792aa4fc2cc3d62c0ee64b3837dea4f1b88c2d2fc02eb6595a795ecb47f0ae7115ba1fcee6d4f3a572396ffb12009bdffb54d698d0b14e9fefd35da210b2969478d0d545f9e074aa5ee427638299f6ac07e305dd20787e881de6173778770a5e6dca7e1f5f2a38912021f7f4fdccad289e2f23964bc4451c3c9dad023f3bf994e1daf3bad492494f8920d1cb0a3f001c6b924e752ede2c4e5eb691fcdc7f741fe299f1b19cc2f90a22ec42aad2790f19a0dfe1cf5a2dd1f1ef7ecdc03d0cc4b48749b9dbdf541b0e4aa2d21cfaa91f8f79ec556cddadd6c0391b715bfea27fd55e7f8ccc5baf141a504a14ff2afcd2544a9323ceefbc8065cabe878e79678e0fab1e8e89e5e4ca345441a60b08d5ebd45598655b23bf1aa3728e40b01d70b3b4b4d9eb8e8987a69aa233937fff9113c516e2b0cb344ff45f281009fc44edc2a754e8b9d82b787b87f1e17c79680221c1496c351cd797b7f406bf628554d0c685ad923d72565697607488b2cddec24f99031111f626180298e60c68f27cccdb7f07738144de423c5261ef0ae8b7ab616c0fcd8f6b94f75757aff11cf29a6ca562f02c01683630c7e9660820e21857afe9c969269093d494f599cb91b315abeb4393ebb8bd06960aa42756bee878afbff28131d779a712c3f965c2b0a23237f898e5da664ab96208df5c444a895f908e94f8b0c3cb367f8df2e08010af8561225254083b5101af84f76273e80f451073ea4e8f440c854764631fa6be539ee5ae49be9f39950f5ab38f47599dfca6fad676632698938df93ef2c274333db432e38d160241acb10a28ecd013af331069aba8231dac4ed974fa69abe161a111f560aaebee5851e0adc3c6da41f79a5409d27f11cab20da11cbfe1e9d343fabe8d43655312dff8cb19bd84c245f77af3189cc6d3ee1c52062cd22c25cf912b9b5e4fea3ce513795c09a1a64bd7549f8c8118bd46060931d0a4b8d5cf8d3f995912a61db4377885cacc75c51781c09f8fb2c47962b781f4714bb23731d468fe14624491cd84fcbc1bf0624d2a378dbae13254643b345f8518d5b06795ee3126f8d3a0712efa62509e2f89b0ef232af318947ac33245d7857ed3a164662034151c19c50b23f85b2360a045af15f1b3a8fcae651836140c1732e61afcaab8a59c9f16d034e5efe2e43292138f3ce7635e2a86972e1049d13169316ff3ab57a2289aae7946b6a1978223a3a94eab41ec6a870dd9c63351398c110b4146452af2051b17be8758fd593b9547a762157d43339bc2525a4813ee1448cf68e594dc324c68c5bfe1bf9db637da81b4c40d9238f92dbd1f89466201eb11040da865ae5cb9705306c64f83886f9868153d5e824b1e6b98bbb92ec63dae9dcd555bc180843d5c5b21dbfce40c6046bd9e14264cbd10a985ce545f4ce081a36348024e373a182786a544904c9c95c5e0cf266fb6d0597ea8bd79da558b06353325137c80d6309ef3d81ebeeaf2ee2b8987c8cb1508bcc4cc0c564cfb71f2462499bb61c6a3e5d0f5375af2ac6ec5793bb57730e532052d2dabc8e5a9bb1963b094f41f5d86f8cf5ce8fb364b9ad2d0ee28c2778366e7391e88b7c60abe2cd99806c8e569a57b50254798656ce638d6c48a98afd317a90fe18e21ade180d734c44", 0x1000}, {&(0x7f0000000100)="8ab07767f5f786c99b09f1e71bc48f9441f52a6046de2ff6bdc9fbcc4eb50b56f435afe9e680b77aec3e288e4cad7ea5d38a0c342d228910191297c485a0f00a28d09abaf0e0ecc0ecf08b85b422791c8fb7755f921f5ba0936128d28d9c3d3b768486ee96", 0x65}, {&(0x7f0000000180)="2c63c9b451993d9a2d6c6993043eb5a997e6d4a7ec68ea3af50297c14b671b152db55d2aaf84ca53d1065e3537d3ad630ef7429ddb0b9ad24032d1f195dd9eb49b79df2a871c3f2ff7185282559728f5221879b39934b55720c3ad8dd9edac357fa5948fd7174274a40af8d4a101b310dd119b682528ef2bba873010e29bcb0112e1ecd2f372ccaa9029219c54d8dac7184291ef1b12", 0x96}, {&(0x7f0000000240)="fa6bfd016740190d5b3795853775139b6d59e0dad6fb24dcb29d08e6557a09b6ca9f11f4b248496fe00336613969291d9ca58c8549b5ca13ad4edda2b1ff2ec5253c881da2b15ea3d266123ba6f7c53e618dc0e094622b", 0x57}, {&(0x7f00000002c0)="82130e703c405644d05eae183704100a431ecd7661ca096058e72b66d3b5dd74098fd7f32265c4719aff6937ed2f906d56fbc2510fecdbbc227ddd537eef1791337f6c9cd297a7cc1152f6a1ed2912621c7e1d6f65a44acb2dd6dbd16cbcb6af14aaabffb2d07990bcd79e9bf2be7e7685a50030235cb7ad39647692", 0x7c}, {&(0x7f0000001380)="f8c7e00fdf50d7aefa35558cf0633ebfc933e5b2da40b687d4f1d6466a83213643366daa8e36e9ee3975110402a0b370d64d468f21a835a9cc46ba90c1dccba49740e5c62d4e82276227708d3ab5d10ac080950dceb0782a5c889d7113f42b3c7984a2f08f0381d29ffa060ba0832ea11a97872dae31a95523546a3780ca6b171eaab9d80b8275b5c982b8665dfd3492179746a2a2b1316bb68aae8ea4d600ffdd58f82a246a967af246d89ea65312de6cc1b60e7dc7ad71f99ebd88795000c655f2f6eccd79df8696ac03699d3f6f7b9c4656f8882c890c075f31ae97354f52e5ef", 0xe2}], 0x6) 07:36:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/\x04fpQ\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x14}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 07:36:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 07:36:10 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000000386, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 07:36:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="a6d2e504d9f5bdaaee903a2526f49af9a07f8bbfba430da84baa63b15636e3310902f0fe5a815ca53f7f841b7387786ace74fb06fc0160cb52add9864e3b708e0d3af925b82c2370826be237a63366c641815f336e57273ad1587bfb0429239e18c76d72eea984398838a83a3f23697326d5180f6df66f9a202da36ef4d2e1d2b8c5c09036aadb42062b155325bbab508d26a3ada4e22feca6f0ce96a358b48a3aafd29bfeedc1ac597cd17dab3df7d713b603363e92625341073c0777908e68b90160bc0e72b63d43ece9f916404280506c67d99099eeb10bda6c47764165953f92ecfdb054c635c982cddd650d49e59b46599504bd2f1d24ef4b83208d945e8efad9a10babf190d50cfe327a77c346e82225409f2701e217f6d6f3fe7bd64c768c14e87cfa5823483628aaef1911bc9edbc3afe428653eb54e45a0e0b7bcac150b76525faa00dff7482ca92cb7a32fb2c870b22043fa191b9b1cc56bac247926147d3777128053b050911986ddd790a0579883c4ef0f0c9a10868eed945d194e7d1784"], 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) r1 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) munlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r2 = socket(0x2, 0x3, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r2, 0x0, 0x0) 07:36:10 executing program 1: mknod(&(0x7f0000000600)='.\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7fff, './file0\x00', './file0\x00'}) 07:36:10 executing program 1: kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x400, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0xe0, 0xb, 0x4, 0x1}, {{r3}, 0xffffffffffffffff, 0x30, 0x401fffd6, 0x4e1, 0x5}, {{r4}, 0xfffffffffffffffa, 0x4, 0x20, 0x8, 0x5}, {{}, 0xfffffffffffffffb, 0x80, 0x2, 0x80000000, 0x3}, {{r5}, 0xfffffffffffffffd, 0x38, 0x40000048, 0x800, 0x3b06}, {{r6}, 0xffffffffffffffff, 0x19, 0x1, 0x7cf, 0x23}], 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x600fff75, 0x7ff}], 0xf924, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) 07:36:10 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ccb000/0x2000)=nil) shmctl$IPC_RMID(r0, 0x0) 07:36:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x68}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x810, r0, 0x0, 0x4) 07:36:10 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x1, 0x1012, r2, 0x0, 0x2f8b) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000080)) shutdown(r0, 0x2) 07:36:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) chflagsat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x7}, {0x7c}, {0x6, 0x0, 0x0, 0x1ff}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) connect(r3, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 07:36:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, 0xffffffffffffffff) 07:36:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffdc00001000"}) r0 = socket(0x18, 0x3, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) getsockname$unix(r3, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000080)={0x1, 0xffffffffffffff31}, 0x10) write(r0, 0x0, 0x0) 07:36:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15, 0x0, 0x4}, {0x7}, {0x800100006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 07:36:11 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000240)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d85d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909a299d190a11b262d4ce7f00000000fed8fe9e50e05fa9befa8994222463ddbdd6cde69b951515e4c34cbc6dc348959a7226a47282d0f9b5d67b6b80592dfa6c22277d6a1e488062c60e4bc256066155de011e471b19c69d3e1351413543cf3543fe552c6b342c1816a16ec52cb02172602be8fc263e2b3f1d6c9c8b1130d971", 0xa1) 07:36:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:36:11 executing program 0: r0 = socket(0x2, 0x400000001002, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$inet6(r0, 0x0, 0xfffffffffffffecd, 0x0, &(0x7f0000000100), 0xfffffffffffffe4c) 07:36:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000000)={0x7fffffff}) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r5, 0x82485608, &(0x7f0000000100)={0x0, 0x3, 0x5, {[0xd9, 0x3, 0x5, 0x3, 0x9ad3, 0x1f, 0x5, 0xffffffff, 0x1, 0x2, 0x5, 0x6, 0x5, 0x1, 0x7ff, 0x400, 0x400, 0x6], [0x535, 0x9, 0x7, 0x3e, 0x1ff, 0x100, 0x5, 0x101, 0x7, 0x200], [0x2, 0x7ff, 0x3, 0x3, 0x388, 0x1ff, 0x4], [0x40, 0x100000000, 0x8, 0x1, 0x3f, 0x8], [{0x2, 0x2, 0xba25, 0xfffffffffffffff7}, {0x1ff, 0x5, 0x7, 0x5}, {0x2, 0x101, 0x7, 0x46033f}, {0x0, 0x4, 0x9d0, 0x3}, {0x200, 0x9, 0x8, 0xfffffffffffffff8}, {0x8d08, 0x80, 0x101, 0x1}, {0x8afe, 0x8000, 0x1, 0x400}, {0x5, 0x400, 0x3, 0x4}], {0x0, 0x2, 0x6, 0x8001}, {0x8001, 0x1, 0x1, 0x1}}}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 07:36:11 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) sync() connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x1d4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000001}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x4026, 0x9, 0x0, 0x3}, {0x1ff, 0x6, 0x5, 0xf0}, {0x3, 0x1f, 0x1, 0x2b22}, {0x8, 0x7, 0xf7, 0x101}]}) bind(r0, &(0x7f00000010c0)=@in6={0x18, 0x0, 0x9, 0x3}, 0xc) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000001100)="3f8ff26d5ac00b6019020c10d6226803179e38b3bef31e4af0e338752af2526d7dccd96df16fff9494cb714a709319ab4a660f309a8ee1ea5ec6a901a8ce9cdca026487a0402d809f1680f7bc99f22b540c56b4878133e832801b00adb7cffffbd47263b72defa53ad2c996d5415f4ee42e209cd1fca02176efd00acd5c4126a76332dbb9e3419c01b026018c369fe7c9b180c2c103bcc321b29e8ea816b5508f0b831ac9ee720e69e46cb80b92ab62fad9364a7aa609b7e3f24874af18cfca4fe6786822e558d511dad176fe41035d1c39fa9f4a314dd358a005d5e4caa5910889dc1d0937379ef4ba487987b2ced9ff75d845616dacc849f572efba5c161bd7ebc72f469ca97f1aa6b26ab9ce69451dd3bca7bf28b114b5b9b16a65b0c12fd8ab6302e6fc24132d0c85206f7e1d73d744ef326cd99af8089f7249d22c916f187e6c98e41eff34028f7a77bc08638133fefbd29adec8ce43ac47d7b636d8c87c07574e5e9004ad094f3fe17eb693327fe0196b4546b8593e2304d3e0614e1022da4e048c47dd59f29c1d3524e0b5e3d97643cdb98d1b72c880a6fe906806328093cf5cd66ae3fe72264e0dc1a4dec8127bc41b893fac9bfa59a1932ec3cbc2cdcb30164ff2e450294b0157a26b6d7c28a0489f70b395bc0b5d3a00b0d2b0c76297acce3104b7edcf7f1a8627589c659312ca96e25592a98076cd641280374e1ce2b8a082dd9977970f8a691d964409c9582ce579779cfd98ce41f924da0a336762698d4710d17d3f7fb2f996f4f01d818f2ff6bd8b685e87ed9d8c8e0063127bfc55ffd145c495911bfc254535218e5fb6b8edfd98227a8b40dc5bcb8c8ba78a2325d18e9b84da5e647d4549ecb70a325f82933d9074b3ab4cc6828093ed6b0f3d76e882453001a5e547bbed21fbf2c693cd57bd7a5673365d2c37b20ebe7ff64dfde41de71dba895988538882935a3ee75846de1a53168e9d26fbc58194caac94df7b3968d4d77eb3f076d47e12bfe0fe681202f0146b300945deb3f39204ef6b8bf282b25f976c316ec64740ca7a88f35a7dd1fdd7e9906dfdb2acdcb91b61162d947554540c9dfd3ec906bdf32227432d33569c957d79df743981ed6083e031c05fcad24caec86a45303a2837267d5201a3be94e43a1d454597c44c9608a76dac393df52a5d08c067154f5cda62984441c76d7e1e0e8b140bb6716b41097a26d60f7a97173d213dbb861a34c1997b46dae4fa4fb04a941fdee3061b0c8fb5a562798f61a3a1b0306d3600ae17c4afee6fd3b22d3d3891183f29e87e910471332cb166acae68f2b0c4e830259fe27ef22088c2e6a55166d1314e8a515b0f619635b6e6e2b75c65be8ea5b258b414aab5f014b1f1c2130a8397e0e8129e358a2ef2f459e04a16f75d3e7abf69d77b7b2329458f9e351828032fff2e4d734b1e484030d8b5ec5a0fee6bcf677ba4cb873531b6c411f05e664f805d9cd270c0fd57597d263aecbec87b372694ef59893438d13113608e580c027af612faff99ce1a2032b87672b3a937cb6cf050a2292b71f48e8ed09eaad3d634799576aae74550f4c4a506f5a50e157d295cc5651a61a71c5f771794affb6336d060247828fbd4c421f5dbbcefba471965d806389e1ed5ac1004f7c03b8f4dbcfb3673c083c105ee412976b2de549d4d745f0a0cf0cb2a111a49892729a9df1c9064bbcd2a15a4c3af2447b103c5d4268b2b416b9d6ef43973476b9662993c410f49afc3c34211ae8269f1f36808424f7502d41564d95786a06eb06380641384f0897de9ddb97917472c9d48ce71a066b881b1a7b232668f1e4b2bdc7af736da21510c36415066a07b1fa8f97f1256c664dbaf9251bf65796c6d4aa62cb81e49eb1a26f448f4b03b53f362f7ea896ac8b236dd65788d2897f23090501311a6fa6849b97c134f490669e2e2dd3ca812af4b2798a8c22a72844b514a846f84724f0f06bd49555c2206e721c3c66d1a30a36108974ae58afd7872b6ea05da350fdedda27e1edffbbb0eda152f54d90be6630c4810d658d802dd5bcf37854df25043ceef90038717a1299bb160c64867556526c526553860e089cdeed4924513a4b72c9637d11132c17dc8d4fb0d5692f67251bd516473b1b1f560afa73a9470477c27f3a3e88697f608ed5d0d19564138fbc516196058cfda01da2dd1febf9fb2eef119dcc11958682d75f0f288323975dc9c8a1510e107508b626cd1cbf3f2aa37ae8779e51c80b259c34cb7519d79f6890954f1a27f6c1e05baf2287b1ffda969e70fba2873c0cd5960a82cea5ff18d6651d3ee74f348710fca8be331437c38703c2da869a61983efba864df94cdabba8d3fe50468d8e2d631a47b01bd26f8526b65bf82118ffab3020e939adbf02006cdf2e54973a41f0499dbab3da38af30600882e2f81bb9dcc78262b4ec83536f79a08454aa652e33f0a0a35600b1bb9e35c55b3d5f510d25128fa99bc45c8c2d1a9f32cec5efe6dee172b0a5268ca45fe1a8c58de52589a0031ee752758f21cdcbcb220094a3a0b90052767436c3355dc96070d34375fd93792621dee5c483b63e0a32756a200d81eb64d19765117e7a85163c5dd85302a5d2e5546049d446322f4a729cdebe741752c883a047c5b10ee702873ecf5be8836522584ae6fcc06461fba8b77c5aea5feba49c8497e186cbbeb76e1a2fd569f8ec1f738552439a329d4bebb00a191b82f05cf52c6ab15b2496b30ae2993b4dc981567d3f9aa54d38476d93c170be31879d70b1494ccf560c68a6889a77d683586a3c7097e0724b5e8b87913bb5228e3e2828cce7146105927e705ddda9f697351b227469b31af26f0f3e5ca612da5e85a7c969bf65f95c6b0acd0d419ec1aaf5b8f6a2157e2273075c39c99bd6bd2856fbc2566ca067ef758cab5b3587bc54da44c1b33ccc9e289a748e86d61ba4668761680ac413f9794ad2c4420396acf18b5ab06fdefdf817e0cc427790c19a14f806728c8f04ba1bb26a22fe5b2376a48cf4afc5ad0688feacc3fd2be7979f35fa6d830456fa86afbf557bc879c0d4c307c5dca724b6c167635848dc7efb2735e55b58f13f8944fdd1d124c5c0dc9acb75563d1456c9e4a7e43dfbb4ad5205594374838ef85f984ea72f5727bc45317b8af8459dab993e4cbc5e4c950d9db0478312e61fb1db6cbabb8ab93ffae1ceb66de8be66c633ff1cae766cd0945b3823fa4f52d2804c22a019256b368dbf02858eb690f3176e77f9b94a2911948be0c1e48363aa7c4e2d62d30fef1cb1a79089ffe95e8732f003d7591600f005aab5e0558ae817c3fe782c5e5fdfcbe62728c979071b03cf10a02683ea158307e38d8bd2fe0b65865b9248098981c05cc64b3a1816edd4f21e2687d78d8c23830ed42fb4ef7b23fc703bd6c80d44d06f5d9522af109f61ea2b8e3cddc987f132a9de66ae7c97740c46254bec899496b4d1fddd18cabfc93b03df872d2c53b1948f50a22e3de9ed5c1c7ae38ee6b52a84094a98be75dcce75e52ffcb0a2c80ea4073f81572f94ca259d200a0b73cc66b4e307a933a2867b620575af480776693a13fd51a6caedead1779f23b361815f79df98f1b540cc927d35895af786b92cb73bf09a12ff77da4fd6c474626fd2c3897b1f392c1103fb9afe897bfe6aa11ac1e425ceb228b645ab93f59645d963deaa0c31eafb77ff51daeee0d72b9cbc75dec075ae714270ca69c86d0b2140e76721d99e7344d9a010d3b8dea9a433432da719fea235ea7d4a8569fd9c0472e8c1bb3f53ae7486a2a7e09a98c65b56941afc03c41c94171b5385e394c91fa20b8b87ef9b59b16edc7661f45e06083ef125684ee6f5d38b574ecdf51f91e1401abed51b33dda6de0396f3e51b27a78c029cc2133f3506317a33c8fc94df422c6b41df78da475733c6b980f6f4836244503b51ec18ed048ca3b5f4b70347706ccd3745c4ef62b7e3df34a4b62f7351af163ea18f28dc7638dfb4f21574207a4ebe6571e8b77b92689d13737e2380d2bf04d06149c2924c1230b5d6f7a94506a79a9bfc909a93b7608f7c79aab0a41cb2ba0839d2302c3a5e5a8f9e0d8f09fc86c34a34e146045502458838e1b226455a528be3029b82f6a8742c6f011ba1a9834004c537a3fe9b9461a04a893146b21572ee6c612fa9396cae66a668b6e7262b128a3214dd4d23af1aea64261a28a32525037f056b7e57ccc462c2044c579f99ff5dfba3790f0cc160595cf47ce71f7d73adbdb94af8bd11f200073fbbd334fc6c61fa5745ee559593545f47297298da2dadebaddf78c3feb7d2ffb632e11cf6eb051d5fb921b7c455eec9c44e2073d42e61c696670d90a1d12b511fa9be5a16d99a37fc17d74252f745aa121234c3425d527cb17a0eab2732b2a093782f049f15c9c368f2f644d28d92cb4c96f14c7d10c4afe9f2416ea54b60f408ce64159e0223e7d2d3e57cf6e0d7b517587690b5b37a76257b68f3ccdc856efd562496182dec06f23bc7a3faa41f2ae88d0a1c4aae11f8fb06561741da1d44302f872025f41cfa9e5c1b2128ce7945874fe273d2a0e14aa7b34e8f946984a2c1314b699a8c46ed1d78a047f7eda81ba0ade08ae2c79667ea55bee98a1bf5b34a908169f83f2edd0157bf7f6fc9e29a90061739c9075875ce73d9f570e92947f40039149465a58d76f780e7906519c74dcc4b100e2c434404459cbd0f0323d3d9562f708e83037cfa640ddb9438d5006c47513a6cb39bbd67211e18cc86b0424ee154613e842ccb56f8d13271d0c3b9a526da7354da67a5ec45f782e8988259ce84176e19b466999f5cba353dd9f017137c20132bccb3b300bf5a1e5cabd2ed3947d2c54f2b35633da11dc180e04ff3828e28d39af88f25c99487d9d4b07b06c43d83b1a6e69ab2939ebdc696be53b7f4e43c49da3e2dff2aca86698bb85c76d4914c79472ce5c280ac1850c52ca26664e77695cc166f5988907f58cc144ca937424773daf78cde0be8f1435b2a567ef4914296ecd6ab9ffcba811c2dc6604b51872c324c53496d530b9779105b5d4f521ca36e49a7d4baf8e54f4dac03372e13a56be50f6c17f6cd03525e2d58501850c065acf42c30bcb7f3212fdda43004cc4f7c4da6deadf2f35586b3bc20e6077bb17a2e8eec7fcaaadfbccffa44d079ec8633d16e59e7c76f1e0dbbd8c7524697ff07eb8c7b8afd009ced5c06693b0fc0d1d636ecc5f4afdae801ad15a255e4ff6e1b15129197e6ed3c5c35044390e37bb182c7e954cbe818bfd96a57678bb7adc57a00d27b9684b4d4fd5301f7b26c7668f9da4c0e15f0c300477d5a536d73df5b21f23cb1a30b4de9afd53d4a8bafcc898d9ec3b81d6185403479fcdb3f3536315e9221fce087d461f0332d687e969e8bb1688af9d139ec17ebb9daa71bf78b440b0ee33d9de120a18b2be2950e1e70ad864dea8084f233993d473b542ed7cc04304eaca5c4025c7bfcdc6a131b9aa8e23a6ddc23094214777280e9b03ed01ad3894544ff446c66dd4af79cd568ea07a4c60e843479e6c23bb75d25041c1e46379641fdb19dfc1d0bdb1cbf0cab3bacc77f967e9ff875611e788184db7", 0xf84) 07:36:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000da, &(0x7f0000000040)=[{0x30}, {0x7c}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000200)=0x4) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x4, 0x1) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) syz_emit_ethernet(0x48e, &(0x7f0000000000)="b6") r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000180)=0x4) 07:36:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0629"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2ccf32dc9739313dcda2ba5984e74d0808262063792689b2a981a4b55e58a1000000000000000885876c58d70d5531b6f14463b3196f886bd2cafc0adf1dd646b3f67d396da7d0f50bd609020641354d886beeefdc452b0bd8ade4eab41e69af000066f1febdb7c235b133b093a000"/121], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(0xffffffffffffffff, &(0x7f0000001540)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f0000000140)="bd", 0x1}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 07:36:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) getdents(r1, &(0x7f0000000280)=""/238, 0xee) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r2, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x100) sendto$inet6(r4, &(0x7f0000000140)="9dfe3a1c6271abdb9c7567a22fa54fecf771151a8341dade7ddadd9310577098a6210c958d93ee9a0f3dc49684b2a0551dfa8630822e5bf885c1ea833c1a83ecefb86f9b9176c860c4babcdc0ac235d2a5e7a41515497a0592d5e00892ca257fd3a62ac36236f3fb5c061ce944e26d881466725c86a0c705de1ea68cad77f376d0e7c432f6dcf4f9a4b88bba59ff7bd1a509280ade37b4bd3f098fdb5c12b9019520c6f75bf407ae109923ab5534576cf939e7b75c602452b37eccd073563732bffcef7e559d252b01f7ad4c7a60ace3d040f167e7f428337f1e9a33578175e566361d79f8662351f193ea87b453014144c2346be59452cc7d85588c", 0xfc, 0x60b, &(0x7f0000000240)={0x18, 0x3, 0x0, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchflags(r5, 0x0) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000380)=ANY=[@ANYBLOB="1e9134a7ec6ca0e1369df61c678b792043c869d230c926f7a1f7eddd73346037f8e8e65ab1c14e156acff1918582f105b5095cbdae71eb119c6115492e2117d5ec5bf34f8d4dc01f8fef7acac0eba14cb1fa911f3257ce4d0ffea1060005934eaf30aa3ecab55ad23ead9e005fff37fb0b2939505216dbf5a63faffdc8701be24dcc387603a044e79210bbd1c87cc842cbab9ba5f45c2e7263f7ea65"], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) munlockall() write(r7, 0x0, 0x0) setsockopt(r7, 0x6, 0x3f, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) 07:36:11 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffc, "73cc5160527b0100e534840c76f3000700"}) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39ff9b74cdd98ce1784760c75fdd7bb9b5a88caa3cd07dedb8742cd7d9aa61e174d1e4b1f433a0c67053aeb0ebc4c89ef1bca546ef3286dc5a8a9f9446a416412aac4f82422a47857877badd3d244aa20f0ecba84ba05829b19553cfb23cfccf9475ab61a6580b1f76d9b81a1aab48540c8ba557c1ba912b2e696cbe939b8658304f2d5c28", 0xd7}], 0x1) 07:36:11 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f00000007c0)={0x7ff, 0x1000, 0x1, {[0x6, 0x7, 0x1f, 0x1, 0x7, 0x1, 0x5, 0xfffffffffffff890, 0x0, 0x185, 0x8001, 0x9, 0x12, 0x209, 0x7, 0x7, 0xd781, 0x1], [0x3, 0x6, 0xb8, 0x4, 0x200, 0x8, 0x6, 0x7ff, 0x5, 0xfffffffffffffffe], [0x7, 0x8, 0xffffffffffff8001, 0x0, 0x80, 0x400, 0xb1], [0x5, 0xfb1c, 0x80000000, 0x7, 0x13d6, 0x4], [{0x4, 0x40000000, 0x8, 0x8}, {0x3f, 0x200, 0x3, 0x101}, {0x3, 0x7c, 0x20, 0xfffffffffffff2ae}, {0x8, 0x6, 0x8, 0x1000}, {0x8f0, 0x4, 0x7}, {0x7fff, 0x4e5af3d5, 0x5, 0x1}, {0xfffe, 0x100, 0xd5, 0x7c7b}, {0x8000, 0x2, 0x22, 0x9}], {0x0, 0x9, 0x4, 0x400}, {0x7ff, 0x6, 0x8, 0x7fde01fd}}}) r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r2 = dup(r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r3, 0xffff, 0x10000000001002, 0x0, 0x0) fchflags(r3, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) r4 = shmget(0x3, 0x4000, 0x6, &(0x7f0000ffa000/0x4000)=nil) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}, 0xfff, 0x9, r6, r6, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) getgid() r7 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000180), 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500), 0x0) r8 = semget$private(0x0, 0x0, 0x286) semop(r8, &(0x7f0000000000)=[{0x6}, {}], 0x2) semop(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) 07:36:11 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000200)={0x3, 0x1000}) semget$private(0x0, 0x4, 0x10) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x400) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000140)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) dup2(0xffffffffffffff9c, r7) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000080)=0x1) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 07:36:11 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xb9, 0xffffbf79, 0x1, 0x1, "d2cbbe26df9fdf0500000000000000c5d2ffeb1a", 0xfffffffe, 0x1}) r5 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r7 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) r8 = dup(r7) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r10 = socket$inet(0x2, 0x2, 0x0) r11 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r11, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r10, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r8, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r5, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 07:36:11 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 07:36:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r1 = semget(0x2, 0x3, 0x20) semop(r1, &(0x7f0000000140)=[{0x0, 0x5, 0x1800}], 0x1) syz_emit_ethernet(0xe, &(0x7f00000000c0)="45a03063da384d23ad42354c2fd0") ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f0000000100)) 07:36:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="5f8368a848b859b879ff029951a0144238cd117ec9357474724887f967cdaea6"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000100)=0x8) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x2) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 07:36:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1, {0x0, 0x10000000000001}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000180)=0x3) 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) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x32) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="896c11e2e1d36302", 0x8) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x801869a3, &(0x7f0000000300)) symlinkat(&(0x7f0000000200)='./file0\x00', r8, &(0x7f0000000280)='./file0\x00') accept(r3, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) 07:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = dup(r3) listen(r4, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040)=0x4, 0x4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r6 = accept$unix(r4, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) sendto(r5, &(0x7f0000000080)="1cb714b9496cab0b96577d9a233498644e233c08b3d250e67694ab20e10e0942637fde9f8ad8bef33c282c6526ba1344ac2f14b4bb020f1c4b49145a38899dedbcc62b6232351494b6a7980c6f1e244f007b3627400b3d69e545ae03bbc56d37019266902891394c152712c0540a9a384fbf0c981f48a435d4cc63166ea39c8ae12acc384a3004946e66ae76ecdc48aade9a94365629729b4f44b6f4c1434b54daf855bfa0f65bd07a24033fd8f573efd62bad94df70838525b486e6e939882f", 0xc0, 0x800, &(0x7f0000000140)=@un=@file={0x1, './file0\x00'}, 0xa) r7 = syz_open_pts() mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x4a7ec3595881ac2a) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000180)={0x7, 0x4, 0x0, 0x9, "b3d440abbd984d353c1fa01e71c689518c5a3835", 0x806, 0x6}) execve(0x0, 0x0, 0x0) 07:36:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2000000000000200, &(0x7f0000000240)=[{0xc}, {0x7, 0x1, 0x0, 0x40000000}, {0x6, 0x0, 0x0, 0x29}]}) syz_emit_ethernet(0xe2, &(0x7f0000000040)="b6") 07:36:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) close(r0) socket(0x18, 0x400000000002, 0x0) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r3 = syz_open_pts() write(r3, &(0x7f0000000380)="cbe70eab74c2ff23b697d2241e1d5ea705272ec79aaa66d06f7c768e22baf7417ee82b61655e7fd1dedfcceebced038ed3742cfab48624a52fa82a4c4958f6a889cca98ea7367bff98c4c3c6e5fd9d44f21e21e1fd3867ee053d6f5f8097d320a6f52975c456880b7c1067676d39bce74f4ea46027fb1cfe2e0e8c64ac0f5de7338df1d6b737f23ca7492ee7c7681972f7c189eb62369cea42d95a99e465c8615666f6b7b4c44fe90985c67abb9c79d80dfcbf4f21faacbf3076dccdcce55bed5ae735364391169b9d2460272508c0542132284206c79552707df248b41290ce727b7363b2956636a7336e82625f2b6f89e30db34c623cc3ac9cca3347604ea7a25d0f29392fbbfdebc8eaf11ac0d96006229e1d8ea18ab8d3c329ecbb71b9011e4b3b62b113911b28bc23504b98c9113867f3f4e31383d9e6e93c497163a0bb86123b39cb43337e46a22412bb2cd14f67027bb72b39fd8b05ccd36304b02976da5e7365de00d125faae93907c81134407c850caa6a89ae7a2509617d218110a2fffff80ce4e742383ad78fec184d80bd1c36eeb7aa29e36dcd95a821faabfc599b3a33f9b8c19b2ab81c8c3825d59cb76ffdb1d861308b15436e2f3f562c852fe78685d0f41b76521b723b559413a2d9fa8a5bf0355244e418360aa2bdd4fbc3fb3c9caaa729f22114ebbca5b42a5248713bcd7f8cb40ebe27cd93e5bbbea6909da7eef11e0ea76c248ba1dccd9bdaaaf9e6148fc5e1003f40e929574ed7ef8846f82f2a0a9992357d517d783ded9abf23972ca709ad898ccf2307b607529ae74a92520709b3db5977337465ce1fbf44c449a8904863f167a1bedc7de5a259c3776adef7a2b5cb422d8f1f28063582f9d09260d1044d041a1713db64a73c2912d322ab628257a79c76e3f5305d5a7e57e5cfab306f2f3a4ccaef9c156b82d62d77a511521f6a237fb9f9f3f7fbceeb1e4ba95a177037a1fef1ae0495a557effc0a0749f730f1e84c1bb9d502cb24917a1a3d890592c40e673ae1cd0c5b7286eba907e5df7f592cc97706b2713454f467dc99e2b00475ce1fc6be89f3024a3fb8b7ecb709b48b44a71a8f794dad493f766c82aa0eabea01bed9e16870227c71892e5d4a4da12f9ad285536b89d34419f2aadb188b936fc0aa1491dcbea13ac4c26659d2460d7d080cb3b7493db8be5b392825c7183ad5fea5262a67ea7ab889d515c6dd3b8c0842bde640c0887b8ba2bbed5933c9005e42f774cc4ad633a65767ad86bd720a160f9fdc5c1884e1484fbf821260dc9abfe606203b8b0b7a5902df7ba95c5f739713946f0c0b4ee2808946452327d4f1f81a704ce03a4f0a833c910571f73a2492875cd83ab5dca6e9a85c8116a1a480df6c1d557d36f693ebc7916a023a7dece4fc493ecacde559dc2fa31297cf900952c6ea5f2f28ad2d20be8f921083ab819f90763c52e6afd89ef1afa669c5183a3f90980539becf6a226926fcf2639e1a123c1d3115470c93c5466c038a5d7fafe613b3188006295ecf08153f3775cfa59590d585c13780e8f37345fe23d96efa0c3b3fca579d04ec5f4ee8e10716e526e2321320d8073586555383cb3a56a31c8c3783971f980f606b03f9a40c834e62a293b048e24488b3de558b0eca3dc72f83a2dec2e4122fd78c2f9a51e4197a9066196d4994a1492b299dd7191439a4b374feb5534b89f0e13c43f0b1241ada8abd3a480f5c0840848d8d1d2366430b8738acae60a3af5d08dffc7b7f2c7933fc386bd3014aad84410233bd611542999d2721b728cad039682009974823e9eefa3cd270d45327147c184efa28ec37f3d3238e822440e89c07b89b0bb6f060f61a228bac41da3c89e40bac735485f80652288976ff0e21927f2aa0ff73f959ccd8ccbf9ab9caf13a7e4336e4af11f78a3573b567841fb439db28ac3b32b53d9dea4ea345bf33954a4e2bd5bb7b8b05b2cf28910bf4994829b207de71d10587f7d2b76ebce702a96b437a5daed4cc9826be234ca85225a0e5b38890cbe4d1103b44379066861c11cade32c547b0190c44409f1b3f97b18f2bf1a50eb3adf65fc5acf622e4f623d4057c93e82159e4ed2b28cdb4bf044a224be6ebf52aa3e0e84d2196c888fa89389095589f7e8de00903f3e23e9c1e8c5627dd53e1af66cd64c630a0cb90c33409c2b9f1765eba7008dbe714ad1f610ea221a7a8a9446c20265c866a7066ccea1d8f75b0052c125894f1d5763fd12978c0d065bbad16859ef3e4eb5e61b831bce37b7eaecdc3873389632f9fa70ec9e2682e6b2cc2c90522cd8919c5f9f1ba7acf8cd8ccc852a4f7cd67dd8ad6b88f6e02ff6cb742d2addf292fd4fb45d2114b95dbff0863e1fc2e8527edf67a774ced2bf83a5b9f8ce64a8c4dcc5ef8d27989a689d936de9effbe301a478f676abe1310fe2a2d1ba64ec70e232672a24c179ee705815538c9edf4996c41e489b9f48e333460708d9c3ddd335fcdbc8e0da148d2e61a4c66f3f4d1a807d0d4659b6d0ca9101cc4f2e162a75a997a1d5f8830cfd571417b3afac3a072183b3f661edc4d34fafefde22772d54a8399215cbc6b795f26bf24c5dcbabf2bad853308d11a6c37266f722b84588b9c912a4159311bd70d11d299790e2bd838910c0d058a8311e65bab783615f77122839ff2008b61e0f6e436aa26ebb54d26a0aca8581e329306d74573c88f4305fde78a59372882cbf7f70b193aa758a5d58b486e7244d032de1506aff7e7db55fb5de49d9134424e27aa3b61403eaeddc4c1b171b68cf23dc371b2856201442d4c2a58fac516ae535d6f19ffd887215489cd5bc78ea6d55fc8a90d6fc709df65fc7c23a0a160cc9df976bece1f5268c5f3e1731a64d023423e866eab084bd5151cfc4f613aeba78ec77742d20ca30a6efbab28855cf739bffbd726502ed8f113661f0e5e145c42b042a18ee71f3c1c6ff063515dd061069db53602a45f69cd92fc5d345dcbf36a52fcdc8efef0b964519f908368ed77cd71feea75b448dfcb809e6941c79dd8ce9cd4904d11c6f085f05d09984d01619a0412ae9ceffe931beba9bd0b2d1f14f850228c874aafeae7e807d36dca2a60a1539c5db2a82fb0365c8ab0d9aa16b3f1b3be4cb3c4638f2b64c91aed8bac5b16ba6c82d70e3a45617c56ee97ab6360f7b1caac4e8ad806f9118529b53fa35484a152ca166cc286664a746ec8a199afe27b3bc7a17141c338548dda629e27ee5de89633d24e4af5ace513b0307becde69d9dc17cd3d49f80a152f647ba6dbf90eb88cf1a46e785b7a0892221ddac1648620c57d2c5f2a1cdd9a8fb803981818ea75e4a3221c734d194fbfce2fef6b71b9d973cf7279a8444b65aadd2199e928f0037319a171e05350cefb09add2e11e47a2f34055a0bf1c803d98d998a7e67a15f387d39e2f3949c5c073f62af4f97cdae93ac1c352bca94237892ef0140e39813f76820eb2cef86674793214c70b4637ae756ef72ba64b986efd96cdef3499c5e81f59c4f9da5af04df8590cfe170e4c1d9ea33cfdf9ff82981d0396efc9a5f40e990020170a2b1cf6f91f72fc6836108ca85dd341042b3c3bc5bccd3ae669e2c0803267a9592d2923a27267f3c26a3c7582d1a5127cf9d371b6d531f6f8df1c3d5b8e9d3f4e8e25564f885f40cd7a4c6c17a6e18ce5a9a003d5ede9ac81a6b45ec9c2dcf368f972ca06a358a4f8e4b6e3fca361417eec131d3132d884bf9ec3e86fd27a8ac57d595861ea4e6c8590b7c78ab5fbbe14eab24c6a239efaca2ace337a19908489b03fe65ca727ad04392a68a516baad6b55a9c633d543fb56000a901f4d7612bc8a3c4e94cd8cbc07688c7e1bf570ff6c335a06050cab023ed8c83688eb23400b71cc26d83f6e6bb7f326aa885c7b8bea605b4d4790a60e6fa1025ebc2b832b8105db2c552830b604c1f6169b104acff1e20324ca56d9ad5d0999acda6af5f3014a87b6fcaf66e3eee82d911d4406db287491e24e900e144ee914990859efdf67ee763a604e80a557f090d6e99a097546479faa7ff4c7f295522b9f263e03b4035bf42472ae8f834c7411f0267b442eb6914e00a46941809356cd4d17dee1bc371bd126dd71aec56319689ff02d1fb482cf9288bcdd911a55844934b92f1474199ef3546e880e605f505b93b0a668ba91674abf9e503f4fc5eeaf1f1bc7333dfa74a5698453b4bf7d1fd98e6f91b71e66f7efd71bb66775e5077bff87cd776142bd02451fb2df9c10867bbb76ee9be25c8baf650060e754d5cdf6be8e168ba4d5b020df436285af8b3a8a4d207f7e4fc4c34d645b453c3eef86017ca899c319c868568c66ef1de4f384b80f1bd186ac4ea9b9755dca8e9b7db4c03cfad24de13618c28a3b4b8e15128af6b34c4557d9defa76934df73e4a4b5bff29d709a10390533e88c9f2f12038b5ded3ed098f17ef4f97b9d13fd965fd2f34a2328e14ad4bdfc4e0731c5d03facfdc502ebce16eb61a9d87fc0f68a7947f46c42e9d5c6e32a825d2010c1e5e94a1e060ebaaac0a1db992d9325834800713bf15569d99c1b414214162f70538247cc2abb27d18a22a0d81d69c5ce8744e30f83960da2c7c9bc05051b16a12ed069cdef6b5837b9c5c05097c78aeada9b6eec9f5c5177315928c720c0c281deb8e0036abd548c3e70a7f7654a4876debaf95daa98a96923aca0101d231e80143a77c041d7229893f5d126e6b8901e15cbdbbcb40fa4f11921e0ad081b4bc26369ea46f5899665e284181660a1ae159edb624e9a2decf70d8efba26dbbb7ead331c31728a4a21d992e5a387f8efa3904e29c252b93ee30c8062670684594823c85e1ac041f649693d21ddb203708120abed0f68d4ba0e9c494d2c54fdc68ca4c0983546305e2802a2a5d25295d6d90eb3b0b03116aeef6ebf6601ee0577c1db71041913d580aabc5062f214c5aaa487a88ef1c9ea7aa4395fcdfb345f584b225b8db6d0f866809eaf4c2e491d2f427468715fd18825d9f7852b5f596804770f0d0a02727a9c3dd2047cdd4c106c3b77e3ca3d1f42630876be6bafe8fab86946eb0b89143a3b41b4f922b9d82d88995de64b137b9bdae98adbec5f677e1e689df1d32977322f96317e2dcd6fd0f29c00fc049562ed6f151b33e87250a97ca080e52840620a225d1f45ac3d1e8210f7bd9cc91dae1b141d4b91fb4c2feed7fd8893d2d1d17e8ab59f4b3a1bec545ee7d3a18d1e57bb24342aaf55e467fd5f0e964336d3c2a52a01d87b33c3bf92f504c6f02c875f2d3a0f3b9305d46b2c88c7f937699f842e202e074e0efdcbcf455137c8a038cb46639548083037e297d207b872685b51e8a76c02ff6a5b73306ec0e2b6cad47aff85c2eed15762005a293da1091a61c0bd32d1e4154ece289bb039071610c927d918360f8628ae2eaf076173ac509cd8d1cf8bbaa0cbfd86755790dd951bf3b2850467be40b9730b9987ab8664832a1a211f5675d6e0e5dbe01ccc1254e0ad2f3c59a2abc40a9fc97bf910778f0c3b313826330c15a35ed70530ea9c307af2e9fca0b487d946be0f406a223b5508cd2b1034ad4c98b469b7b8e0c95a464f9e12dbcd9c57ad560aada100751e7245ec76f121825c7c30cbfe82eea8ec5c68108691749aeac8256a9f7b01a237e331af11a94f13a221368ddd4ac029162309cc48b3112cbe79b505822507692985e3608ab19fdcd269d5f24b632902b3a581d1300be743b5501bbf4949bd13917afc1104d927886584a3aa07d72327e161c94b786fac91914a172", 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000280)=[{{r2}, 0x0, 0x1, 0x2, 0x8, 0x584}, {{r4}, 0x8000000000000003, 0x1, 0x2, 0x9}, {{r5}, 0xfffffffffffffffc, 0x8, 0x0, 0x9}, {{r1}, 0xfffffffffffffff9, 0x62, 0x10, 0xc3, 0x7fffffff}, {{r4}, 0xfffffffffffffffc, 0x1, 0xecf886d88e153513, 0x7d, 0x3}, {{r0}, 0xfffffffffffffffc, 0xe7, 0x1, 0x1ff, 0x81}], 0x1e, 0x0, 0x0, 0x0) close(r0) 07:36:12 executing program 0: r0 = socket(0x2, 0x2, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000140)={{0x80, 0x20, 0x5b}, 0x10001, 0x9, 0x6}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 07:36:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x7c}, {0xff, 0x0, 0x80}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 07:36:12 executing program 0: write(0xffffffffffffffff, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf", 0xf) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x10000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 07:36:13 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x55) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 07:36:13 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x34, 0x1, 0x20) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020690c, &(0x7f0000000300)) 07:36:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "faf6be38ddbb3372b7fe044931cfae5be0787a8b"}) fcntl$setstatus(r1, 0x4, 0x40) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000340)='6', 0x1}], 0x1) 07:36:13 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) write(r0, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000000)=[{r1, 0xd}], 0x20000000000000cd, 0x0) 07:36:13 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x61c8, 0x403) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000140)=0x8) fchmod(r0, 0xa8) 07:36:13 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) recvmsg(r2, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/130, 0x82}, {&(0x7f0000000180)=""/115, 0x73}], 0x2, &(0x7f0000000240)=""/175, 0xaf}, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f7f2a6c653000"], 0x10) shutdown(r3, 0x1) 07:36:14 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) nanosleep(&(0x7f0000000080), 0x0) connect$inet6(r2, &(0x7f0000000140), 0xc) listen(r2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 07:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) fchdir(r1) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000040)='./file2\x00', 0x0) r4 = open$dir(&(0x7f00000002c0)='./file2\x00', 0x8082, 0x181) chflagsat(r4, &(0x7f0000000300)='./file2\x00', 0x0, 0x1) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCNOTTY(r6, 0x20007471) r7 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f00000000c0)='./file2\x00', r7, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') renameat(r7, &(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', r3, &(0x7f0000000140)='\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') 07:36:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000140)={0x3}) accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r1, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000200)="8e900acd29ce056e8fdc1a3f4dbd00eb1586b5c86e5699bd069a9ccd8aea059d000032ee192543d41c07f3a4671ccc7c8e8e9ff96f46ffaa438ed1ed61d0a7f8abb692d508dec00842318076e73c8a727942e8543caf3c40d9b0c21f62ff0700000000000000a8f1b06566c7f2c300000000007071d696000000000000000000", 0x1) setsockopt(r2, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r3, 0x0, 0x800000000000c, &(0x7f0000000000)="36fd22eaeaffffff", 0x8) r4 = dup2(r2, r3) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000180)) open(&(0x7f0000000140)='./file0\x00', 0x8c442f328445, 0x140) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0xffffffffffffffff, 0x0, 0x20000}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000101, 0xfffffffe]}, 0x3ec) 07:36:14 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./control\x00', &(0x7f0000000180)='x\x00') r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="5786c1ea090ad4ada163014a7d4eb478a0ebfd2425e40af5915755fd4075913f009343030c08e282a6f5622635e4e1eb894d02649ed7582f124fbaef9c972af96452489b4a7960c22abe92269f1e4ea9c1d516faac2f3cfed47d10c0c9ddd400723f288eab69286ef4fe3442c900f10fd6e75e0991990784369226f3cdcebb38b1da6a69e5b72ed6ec8992c0118c0ff710072dac55bb298200c4f253721122edee090f639310"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x7, 0x8a) semop(r4, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r5 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r7 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r7}}) r8 = getuid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000500)={{0x9, r6, r7, r8, r9, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) fchownat(r1, &(0x7f0000000000)='./control\x00', r3, r7, 0x0) 07:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000080)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) read(r1, &(0x7f0000000180)=""/232, 0xe8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {0x7e}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socketpair(0x18, 0x3, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x82c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) kevent(r4, &(0x7f0000000340)=[{{r5}, 0xfffffffffffffffa, 0x4c, 0x0, 0x7a0, 0x400}, {{r1}, 0xfffffffffffffffa, 0xc3, 0x4, 0x6, 0x7f}, {{r6}, 0xfffffffffffffff9, 0x22, 0x6e1ac06d14d36ef4, 0x80000000, 0xf2}, {{r7}, 0x8000000000000001, 0x4, 0x20000000, 0x6, 0x4}, {{r8}, 0x1, 0x80, 0x2, 0x2, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2c, 0x8, 0xd8e6, 0x8000}], 0xffffffff, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffff9, 0x46, 0x4, 0xe7, 0x3}, {{r2}, 0xfffffffffffffffc, 0x60, 0x2, 0x7, 0x10000}], 0x8001, &(0x7f00000002c0)={0x62e}) 07:36:14 executing program 0: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 07:36:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c, 0x0, 0x1}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)="b6") 07:36:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCNOTTY(r2, 0x20007471) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 07:36:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x59c6], [0x0, 0x100000000000000]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000001280)={0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5c8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = socket$inet(0x2, 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0xffffffff, 0xffff, {0x1, 0x4}}) getsockopt$inet_opts(r2, 0x0, 0x2000000000018, 0x0, 0x0) dup2(r2, 0xffffffffffffffff) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) write(r4, &(0x7f0000000040)='!', 0x1) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt(r7, 0x0, 0x8000000000023, &(0x7f0000000040), 0x0) fchown(r7, 0xffffffffffffffff, r6) r8 = socket(0x2, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000000080)=0x3) r10 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) pread(r10, &(0x7f0000000400)="7db4e2bb43f5adfe7aca58dc2893618aea7bf2e3705c7603e05df2879537b7daa2c697735230e2ee3a73d68d5b2176d007c6ef6fc6be9c62b00d5caca450dd20f7f3644573f6bfe817d0ae096cb82569642acbf50c7999dfbbc8d8f8ce29af81376dd3d072e83d7a9e713a1df002e1e411485e899fd886310ca2c6861854859f264ebe15f124ee60858da94a0c15220c62585962a4e2cb26b2b828d49a0e8ccfbad21dda78d1eeeb35bb10f6b67d942fee4eef4ed5eb330a33ab", 0xba, 0x0, 0x0) getpeername$unix(r10, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) getsockname$unix(r10, &(0x7f0000000700)=ANY=[@ANYBLOB="78b034337cbd836fffff18892321ae847a66000000000000030000000000000000000000230000000000000000000020000000000000000000000001000000000000000000000000000000000000000000771c22141b11f70c37735806b246168840e813adb2c7e5d50a3304000001005c225ad1e217c2dc6e93db1249dcf541a700005a00000000000000004511af294306e2662b1cadf078648b5ec784f696ade9d139cf0db42e4fade2068b21b000ac9e15d64c93becf6fe8746681fa668daee850ec606236a938a91a22771fe091a2cd5b8343393b93594877809db3830e4ce03c781c1353696b19fa3891cb0601f1f660f0d195e37c6b4bc4d0bccb3982ea0ea2c1f5890cee769ee601a4602214c8c15cd364471773fe7f7d56e3ae650cadf3c4a841d217501e73f55ea96a42c5f01dcb49f0cd93350227a7177bcee55ac06284920000000000"], &(0x7f0000000540)=0x6e) getppid() getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000019c0), 0xc) getpgrp() 07:36:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f000053b000/0x3000)=nil, 0x3000, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = dup(r2) readlinkat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=""/17, 0x11) 07:36:14 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x95}) r0 = syz_open_pts() close(r0) socket(0x1, 0x1, 0x0) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) write(r2, &(0x7f00000000c0)="c25e6575c106dfd702d4cded5112a376ad4a533b957cd9bbbe6c5b34e85cd316520dd7892ec3c75f01460e3ea8499d0d79f836461377af056015c39b74d37aa88d0b06f656ac23ad8db570e35fb2efe973d0a1208c824e898f315f0639b9d1a012623df5f9a6393dda52f235bc577262372d3c081f5193d670edb87e410f02e21aa4f07282894b024ebb04413b065572ad7fdc03aea84071f4f8447450cdd0ab1dc9eaa2bfea7e08fa6248818b8d1ba0840ba993261fcf2c3b1c", 0xba) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000002440)="617e9cc033424cf3f6717ee2ae47248c9e65cca284831ffe1af328d37ecb793ee40c494b30d76887ba03ff28263dd66318b2cbaa10e4464ea1ddeded39dc65c6311ca72a63e1fa2b03945592dd551dd8c6d9aa72f447ed25d9862dd7656fbc9037e815c8f7fbd6fb328533ee7a3297f8c93b1831fd974ca36c4868d8e3c57d2f75f0d0b73daf9f9d5bc5381254783fe4d47a1d7ebd8b1cec780a97dba96b87ab4f69324022111caabfae386055773a090b43c10f1edcbe36f4e6512f7fac90505cf5775019276ab46c3bdd147fa5688d12eb19103ba4a82de3e2aef853f29cd8442bcab29a393368ae94e7c8256bbb0a1d6eb2cc41d1b1fa07a38d0fc9ded84f3708c60b5fd0d823e6fa1d02fe3199692271c9024528da8d1075b2f75f85dbbbe3864a00cae4929c54ce4887596d8f32c35e0a7a9ecf3501ee5c75d697f0983c0086f27062bce002e1bdfd2d5245fd10acb7e9b471aae94aca4cbef955aa20c2a7f0bbaeb73fe59cbe3c801066a58d5609651bb798bd951808c71c921ff40e11852201f1cc8d8a6ffee380ed071aedf220edc87d49c64e9fa6aac9ecae664df535316b67c6926fbc62254fa27cd9bac631b1544e87170e0ed155cc97309238fdd9827b4a2b5ca9", 0x1c7}], 0x1) 07:36:14 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf872400000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c63944e9a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e41886f58fd0ea381d3e6c4ca0fed32dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f6bc267246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c674e450853a828bc603d0657c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a00000000"], 0x10) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000080)=0x98) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe4419", 0x58c}], 0x2) 07:36:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x7, 0xfb, 0x5, 0x9}, {0x4, 0x1b, 0xfe, 0x9}, {0x1, 0x2f, 0x3, 0x182f}, {0x4e, 0x3, 0x3f, 0xfffffffd}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x2) 07:36:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x81}, {0x6}]}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000400)={0x4, &(0x7f0000000300)=[{0x4, 0x4, 0x20, 0xcf2}, {0xdb, 0x6, 0x7, 0x89}, {0x6, 0x9, 0x4, 0x6}, {0xffdc, 0x1, 0x1, 0xc74}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x62, 0x0) getgid() r2 = semget$private(0x0, 0x7, 0x0) semop(r2, &(0x7f0000000100), 0x2cee) semop(r2, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/61) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f00000001c0)=""/132) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0xe, &(0x7f0000000140)="003797e958b8773f98f5eb3edc9d") r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x34, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0x7, 0x0, 0x6}], 0x40, 0x0, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r4, 0x20007461) dup2(r3, 0xffffffffffffffff) r5 = msgget$private(0x0, 0x80) r6 = socket(0x18, 0x400000002, 0x0) close(r6) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x3}, {0x18, 0x3, 0x9, 0x6}, 0xbc6, [0x8, 0xab9, 0x3, 0x80000000, 0xffff9749, 0x0, 0x4, 0x1]}, 0x3c) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000005388dbef388263c26106d55706c71e0020000000fffe000000000000000000000000000000000000000000000000000600"/120], 0x78, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) 07:36:15 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010286) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000040)=0xfffffffffffffff9) r1 = getegid() r2 = getegid() r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r6 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r9, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r9, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r9, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0623ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99779f10932302ba0e099a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615816a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7768a45d58cfc890ce59669e3"], 0x44b, 0x800) msgsnd(r9, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r9, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7d2}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r10, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r11, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) msgrcv(r9, &(0x7f0000000680)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYPTR=&(0x7f0000000600)=ANY=[@ANYRES32=r4, @ANYPTR], @ANYRESOCT, @ANYRES64, @ANYPTR, @ANYRES64=0x0, @ANYRESHEX, @ANYRES32=r10]], 0x1, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001000)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a31a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854827b270f291a4ffde25e1ce547e94bb3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f514414567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa3201a241d0db5de1185547cdab0f657e303cd149700000000000000000000001504cae1ce4aee534dc8a7c0e6314fd2b261178b7c53494245b94feeb3358530457f4adc216b998fc06ded26c61a652abf5e14b9a40d5f093cd9b91cb2e64cf24e69fc27b8449a4bb3bcd8af13c2f95bdaa7a2c80e6acef8c3f0225eea1cb1e47c2e7758762e1e5ea11ffed9b80e64cfffdce21bc9a3de8d78ba656fc4772a1be5253ab9b5869473ff46f7d0896be871606f9bd2a2c3dafac07d83896e63770979234a4a0b17787bbc7e86ce7d4e7cdca941e4f3c1e749a573be65cd1a4149ce2bec6c118a883068c7c750ad0e63318318a5996155b4f538c270f114e07934a92c2ce53c5e0274ca679fe89b2cc450edb6b44043f9578fcc52b84ee4a59ab385cd58404c5296c5c54245feb95663541b9577e0dae00c00ffa84b4c1ea95ba0b19986bd30a8fd6eb1add76a85c67eb528c0e834228e5213"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r15 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r8, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r15, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r17, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r17, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r17, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r17, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r17, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r17, &(0x7f0000000480)=ANY=[@ANYRESHEX=r15, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r7], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a0bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f26d66d5b5ee535bb8c36921aa6a6c0430fa80e5a913281c4ed570a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed498d16", @ANYRES64=r5], 0x4, 0x2, 0x800) msgrcv(r17, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r18 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r19, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r21 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000980)={{0x2, r18, r20, r16, 0x0, 0x46, 0xffffffff00000001}, 0x4, 0xc07, r21, r21, 0xa5, 0x1, 0x100000000, 0x6}) r22 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r22, 0x8004741b, &(0x7f0000000180)=0x200000000008) close(r22) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r24 = getgid() r25 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r25, &(0x7f0000000040)="670dc3", 0x3) write(r25, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r25, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r26 = msgget$private(0x0, 0x402) r27 = geteuid() setreuid(r27, r27) r28 = getegid() r29 = geteuid() setreuid(r29, r29) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r31 = msgget$private(0x0, 0x0) r32 = getpgid(0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r32, 0x0, 0x0, 0x0, 0x80a5}) r33 = msgget$private(0x0, 0x0) r34 = getpgid(0x0) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r34, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000140)={{0x1000, r27, r28, r29, r30, 0xa8, 0x6}, 0x8, 0x2, r32, r34, 0x0, 0xffffffff00000000, 0x4}) getgroups(0x6, &(0x7f0000000500)=[r1, r2, r20, r23, r24, r28]) r35 = semget$private(0x0, 0x9, 0x0) semop(r35, &(0x7f0000000000)=[{0x0, 0x9f, 0x1000}], 0x1) semctl$IPC_RMID(r35, 0x0, 0x0) semop(r35, &(0x7f0000000280)=[{0x2, 0x4000, 0x3000}, {0x2}, {0x0, 0x21, 0x800}, {0x0, 0x100, 0x400}, {0x3, 0x2, 0x1400}, {0x0, 0x206, 0x800}, {0x4, 0x1009, 0x1800}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x1, 0x6}, {0x0, 0x2003, 0x800}, {0x3, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x40d1771a613be259, 0x6, 0xeebf437546848143}, {0x2, 0xcc, 0x1000}, {0x4, 0x80, 0x1800}], 0x7) r36 = syz_open_pts() r37 = socket(0x2, 0x1, 0x0) getsockopt(r37, 0x6, 0x10, 0x0, 0x0) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) seteuid(r38) read(r36, &(0x7f0000000440)=""/68, 0x44) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r36, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r36, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) r39 = open(&(0x7f0000000340)='./file0\x00', 0x281, 0xc) ioctl$KDMKTONE(r39, 0x20004b08, &(0x7f00000003c0)=0x101) r40 = syz_open_pts() r41 = socket(0x11, 0x3, 0x0) sendto$unix(r41, &(0x7f00000001c0)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f00000002c0)={{0x18, 0x1, 0x10000, 0x5}, {0x18, 0x0, 0x0, 0xfff}, 0x69, [0xfffffffd, 0x24, 0x7, 0x0, 0x86, 0x1ab, 0xff, 0x6b9]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0xf3917f0ebf145f5e, 0x0) bind$unix(r41, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, r40) 07:36:16 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x322645552dfd8bc3, 0x20) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = semget$private(0x0, 0x7, 0x286) semop(r2, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semop(r2, &(0x7f0000000080)=[{0x6, 0x7}, {0x3, 0x656, 0x2800}, {0x4, 0xc2, 0xd0723b3ab8869398}, {0x0, 0x800, 0x800}, {0x0, 0x3, 0x1c00}, {0x2e83ef49849d3911, 0x6, 0x1000}, {0x4, 0x5, 0x800}], 0x7) close(r1) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 07:36:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x0, "000000000000000100002000", 0x3, 0x400}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) fchflags(r2, 0x0) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x451, 0x7f, 0x45, 0x80000001, "a134a8b7a533cd733c59306b03f749054e4a8b67", 0x5, 0x5}) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) listen(r5, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000180)) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x500, 0x0) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000280)) setsockopt(r3, 0x3f, 0x8, &(0x7f0000000340), 0x0) r8 = socket(0x11, 0x3, 0x4) r9 = socket(0x11, 0x3, 0x0) ioctl$TIOCSTAT(r6, 0x20007465, &(0x7f00000002c0)) setsockopt(r9, 0x20000000000011, 0x3, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r8, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r10 = socket(0x2, 0x1, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x801869a3, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f00000001c0)={0x1}) 07:36:16 executing program 0: syz_open_pts() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c, 0x0, 0x0, 0xfffffffc}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 07:36:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x20000047, &(0x7f0000000000)=[{0x1c}, {0x2c, 0x1, 0x0, 0x80000}, {0x6, 0x1, 0x0, 0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 07:36:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$getflags(r1, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:36:16 executing program 1: socket(0x10000000002, 0x3, 0x0) r0 = socket$inet(0x2, 0x8000, 0x7) getsockopt(r0, 0x9, 0x69, 0x0, 0x0) socket(0x1, 0x8004, 0x20) 07:36:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x300f, &(0x7f0000000100)={0x6, 0x3}, 0xd4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x2}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = dup2(r2, r3) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000040)) 07:36:17 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x44fa) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r0 = shmget(0x0, 0x1000, 0x10, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) 07:36:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x15}, {0x6}]}) syz_emit_ethernet(0x125, &(0x7f0000000340)="b2") 07:36:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x15}, {0x64}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[], 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f00000000c0)=r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) dup(r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x10000, 0x0) write(r4, &(0x7f0000000380)="e1a105273291cbfa1a6bde57ccdba917f7b9607d81861d8ab987c43efafba428faee805ac8f25be3957b124b58ce6abdd303ad38dcafaa5645ba7f31fd5edad49b859f0089b99f7d54fc6661caaff9cc9e86d669157e91edddcd7ddfb16c807520903ad6a50f3f8bbb8a877455a366018570d6ef5371fcbe191b136a3a76b23b2431a85331527d50aa08102600043c9248073227b11694b6a768b4ed74860e93a9bc682920508c63806559e8bc8864ea5d72b5cc4417abec0ee90700a20b7b451abfdb2a97", 0xc5) syz_emit_ethernet(0x34c, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 07:36:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{0x35}, {0x30, 0x0, 0x0, 0x3}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x10000, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) geteuid() socketpair(0x20, 0x4000, 0x2, &(0x7f0000001580)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x5, 0x81) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c, 0x0, 0x0, 0xbf}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = openat(0xffffffffffffffff, &(0x7f00000015c0)='./file0\x00', 0x0, 0x20) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r10, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socketpair(0x10, 0x4000, 0x2, &(0x7f0000001600)={0xffffffffffffffff}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r15 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r15) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r20 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r20) r21 = socket$inet(0x2, 0x3, 0x0) writev(r21, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r21, 0x0, 0x6a, 0x0, 0x0) r22 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r23, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r24 = socket(0x2, 0x2, 0x0) connect$unix(r24, &(0x7f0000001840)=ANY=[@ANYBLOB="3b071f51be5bf674a45f0397ac0d5410f6850e6a5d0ea71fa0c93516b2398da989fce38d95d036e53bd2b9a37d45c72717b53619cb7a8f4ba5b88a88b057147923649542d288e19032ef59957a66e20cfc10ed67af968d382617f34911259e9fbce7d1f423fe1ae1756362415e4f3b382b5e535a4b2d04c20a3ab617ff23b2047c7034d3a5dcf48fee9d6e972de778f41af6dadf53042ba3fe8975216f9f2fb8ef2affe1de92576de1585c73eb46380def96618775f3770b04370595da7ba5f7a1e342c1e3bd010000"], 0x10) setsockopt$inet_opts(r24, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r24, 0x0, 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0xc) r26 = socket$inet(0x2, 0x3, 0x0) writev(r26, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r26, 0x0, 0x6a, 0x0, 0x0) r27 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r28, 0x0, 0x0, 0x0, 0x82, 0x9}, 0x5, 0x5, 0x8}) r29 = getgid() getppid() r30 = socket$inet(0x2, 0x3, 0x0) writev(r30, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r30, 0x0, 0x6a, 0x0, 0x0) r31 = semget$private(0x0, 0x1, 0x100) r32 = socket(0x2, 0x2, 0x0) connect$unix(r32, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r32, 0x0, 0x0) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000016c0)=0xc) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r33, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r34 = getgid() sendmsg$unix(r1, &(0x7f0000001800)={&(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000240)="c0c1c3f8d77923e6ffd32df0e9147ce91cf6e0270f093b1fa6ab67e4756fa1ddab235916f201a05223d791c526b944dc07d120180acd1a4f4a9d81466ec9a3250836363f6f283ae4a713e4ab2d981e70858f9f9f3b7d577481bc689be456d25abde5d0b6f3", 0x65}, {&(0x7f0000000340)="022b02ec9d10b6b07e11105d02d4c1b7ef5f1b1fc00d731976aaeedcc38a91fa5f7166359e276b25b6d2cdf2fff7ec1a27b052977c04f5d2ff19984936f21696b42d1d434a5274e5972e22664bfd1cee5a29c98657c415a70f9dfa2eaca1225d4bda095097cda6e38c6bd39b3011aedb29871903871b0f70e2e2ebd861417424d5970dd082cac30cf0be6948b7eef0a3169f6d4e41474397f5c5d368edf4c74bd589046b57de71df2460108c2ddd2f42290d5f6cf0115f93d684fd55b6e834e81d60891352c0a14b591c170ac17f71b48f977c032844c88d5bc5e892794c375e6895fc6110b511c78711a1b1cf29fdc78429ef", 0xf3}, {&(0x7f00000002c0)="62fb116e4ea944fedf9397790f4f46b7da40a00aac73879fb6e4e523df5c2b99ee55a18d06e28913ab944860832dacdefb8d5bac62f4ab46", 0x38}, {&(0x7f0000000440)="9ba53bf5aae4900c1ac6ca0d61cec916107b1746fb92f2e60f9465c149a736aabcc45b4fe65d0d87538811e9c2933c1af3d91733b9939a6be3f6bd70fb0bcfea7c70dbf1817066c3f6e16940867b9adac7eb14600c8efe9b648e6f2b4904505ccf175e88a012590376412297228d5533f54fb14d353be3309aea922b7829f6292755a3e18ce3306cec1c80cf35159492671cd2db8ccaee35be762108db58be14f7b5a7afffb92bcd1429898021d0636e2b2b36b8e1f0e9d6c8019e44f23635e222d967e3521ad1894b09782bf210fc9ab119d8cd38217ff1f2955db37f1d853efe5d85bee8958664fa219f7428f2dabc77e805166f75f526c2a511b0a462f631caa7f1f64f0404c392ebd21de52b390e4246d3d3141b6a1facba024864d64f867fab606d18564fd7b7c5879e4e3ca962ada9626b0596db1e98b08ae6aa79829b36139a25a6d30a445abfba4801f56a4050b20e035da6263990e9e1612da0a24a2c5f681855de8d1733adc56241dfb87d791261b1fd86a98825dc8c20b411e87efd7ca77562dd4b812ac896344dd675d13378ed7088706f9b3f874c927e113e1bab6ba3edebfdadd12096d8627cff2d5621c73771730ba9e9375ce07871c5e602db7a6c7efc78e6aea930ef930b3d0cbfe68e304654323f3299d836565a35390afa1e0aea2dccf804ee474c45e7673be6c812b0456033eea27b05e31ee6dd8172397a114adefdd0bb0f541f5de703ca8b2e2cb7a708178b156443bafb1aacb062fefc020c360f2cd86d56fe0127f76ec895cef2174859f75a842a4d27553322cd410ad5fb595b3868257b3a9d913fc2e21e64c07920332fb7a74f6a01dafc5405e68ba7b9e7edb340ff5bf6432ff7b7b3c644a563aa47c49cac996e0f09788a7542d562480e0a0efd1037c54eb3f02cdc5815b06109fc492e77e838923f1dc0f2410f6a6ee0ee33667ca9c8d20d18eb0607bfcbaf7be998116090c12166cd5cfd6d8050d883cd0f202a59f40306c6f9dc528dc7a2b9dfa980983c5b68bd026734148a70bc2a849e2b4f1aa76c6ceec7a127ccfa96b51b01b67b0f4f289ea57b329b6fc2affe8b0003cb058605ee494bad9e6f32f23ac7d398bdad9811941de5ed65960f0ac2daa1d71fdd6ead0b1747627cd6ca3b2eb5011e6ecb097e1fad366d261a8ddaaccebdf17c239f75192ff099b6472045704f82fa0d372bdeff87718c89105a0f7d25f6c1a3796c502c130a974cba5fbcd4520d60fa02a45b197f7d365f26b2bdbafa1f7c623337bd4bb3da381fa44068dfea29a6ad9b1d70c8368c62f0f23a56341441a3ed32303a88aa5d11a45012c7150627c4505e0af573af6218656fd8208e0901ccbf26f303011f4ad60fcf324d5f2d5535fcb779a814ee45f759fa022a7f0560d3492f70a93e32d49bac02faf82c9a20deb39bac257dab0a730ccabae59362ed224d5372cc27ccfc9dfad2e035baa874375fac7ef7cad54c27270aed2f6b21767cc9ac41a44ea1dccc7b95dc643c010c3baf5633c8e24521418186c1f70726baef66ba11f1e65a93fe7fd660ed0d9b7039f65f4286539aa12914c791fe42410a914e2c9413e1ca139fb841b86327093b5a045e7586fcdc7508934fc695cb012a7ab6f803cc5388471205513efb16b155a4a6af5a8cf16e811c42f5a09ac317524f21e738afaf8a19abc6b06b5b8963cbe8f358330a37dcaf449d4c0afab4c947271f47a13aed2b62285d0bd3836752a6ad652e35fd7c8c958cab721741586e2a666cc2062d9940cb9e0c095b0c27c833d8bc81c2b0c6ff2416aa1670dbe760009d877c6eba3e69b21133d77a36cf2c734db30f75d89984c9691e4bab6402cac89f9154af84bec4b19fb4efada70e14a10fb82414fea7b6d5f156ec5206e8da2d5c5556c2a0b7a9e6480e7b1d761309dd35ffb6e3af97628d2f6d41855e780e9e3c3e7c6530cf9e473f9847baccc615dac73fe73d2930c6b77836c84b7a3dc9e05a38720b819e443ef2df5d8af44bcc209845c077227a89f56e2d922bebc9d4a3d1c8462574bce1083764623b11e9461160864dc638372017a3bc21c0e98180256e625fa85f1d4273fbfefc08df4cc1294129c4a2bbb96a61c24f10c88d7d87cf08e19deb81b057c4b531ebdaf72b8214d8018a32ce6326a3bb90475f9020686c210becbc4a5a2410c967bcde85e20f2451fb9272e169a08218800bf7093fd0f93273a61377f7e45ad93950990a9258ffc5570bfdc47203bb0a99b7192cac6fe8ea3f29cd53317b5182f351e47ea009b8e1f7017c404cc11df213c860b1d9002b2a8871820a7c93ff88024e764007ed46fee9bc7430051bc56f4a867625ed3c92a374818c8cca0c93330e122c887b4a048fb06c3bedc6bf85bf78a155921a05bc865356b15d7c0e8774448d803987390d9a310acc780f5e0a1cfef5607d52f3d75f8d1b60a7024bc0cfe57485e8f2bcdb29ccd7e6a53c934b074ac491d4e0763cdf3a2c90f543017c67138d0bdf3fd32b75b83c2addf0327406abd1859e0e7dd236c03a39e2597dd2696cfba2e9f4eb515f7a3ef6f3270a68ad1671b6924f293644989ccc5f0dccc9df23548e5f5be67e5f60a9a38f048d71054b5191f278bcbe6c875d3897043ea2c813f4c341f4df48a46c01d994525691fb99632cccdea1a6405d65bcbaaafed350c98efe2fde4d4dde39fe4a1c8e45fd1ed4adb3780ad08dd753994132f4b7ba7a5ef72d853a8f4b4bc8887f33429ffdea1f60191562a9a659e6730cf297ac08943b9618689bf73abb3c360648bf0a3df5b5caecf94726764c17963b9b16569ea363b9c126932dbb1747ca44916ebac4f79730efc2b1d316139bd75984e97b852b65d5b9dca0010f829fb14e0a7f386faaf93e78d4b3e2a4f4bcddb1e6bef869d869e6e26fe41fdd58848673710370208f8b2ce5236a195ab3be229e14369b0666a91e500354786a60083a5886c96f8f19f0ebe10ce62aef60fc4c2b54e7c942a2f12548bd748d95c0f6ba2c9cbea7fa320f7385e4aa60015390294c33b8631ff8b877e90fdb03f2a2d2d047265b2d16545bc0973e00d780c1854d764101e91f366f6db845d10a95e4e3505db436b0c154317824d9f4227a8a7495dcb0af9422f03b04dfb91e1b8a9e5b63b458b4b49e1b5c9b48f168c722c32dbf4182dbbf923f442c0af4e68d245f098bc740b7dcc6e92adadeaf6325d02f98d3570e9d02eed209c4b86a0db562c77fd7c51f436f3afeccba67d4e25c8763d8500ecb1906adb4377977000ec07dd6fe8855c045c91568cdc9643563bc7f6a73e52e75bcc34005031014d7df4542268ba5c8daa781a2512b3bf2317a9057a58d99309b8746d6a2a6fbca21df12a0a79d26291b865bd0ed7477c3563a46c455fb309c85199011662eb15d79d0fbc07b92871d733e2011366a6f0a383812478b3e9f2f55f2250c39a8e91ff3247f36e16b28dc7acf72ee6a88015f31028f761d421ce861f2d878d548f4b918b93dc7e68c4d2a2f06408fbc5468d1bd5bc45be704171d5e57880567aa5bcb263eb6a55cc277dcd0c8d8dd66ecf7a515c4746578f84abebbf7725624e1575f183eaf7198b818079aae9bec0d3323d91b13b40f493a8cc95dcb4c037695e42203cb1c18c49adf99ced556fc637e2472bf26850c946d39246c17e46d79218ff0f7621ed3c635b7769d3080bad836f3d3c6aaf659defee429b2562dac0726e41893328912f756dca4afd4f7f1d0e11fd07e0484065c844e0de813ef3339d356e6a776189f49dc6ea1a0f6391f9d9213d5c7922aae7e9e309b530e4486bb54ba725eb1a3724fc69625f9c4823efd258af5061e13e0332d967dc4431115df90d1bed4bf97506dd86eb8a609ec0b8749cdd96379bb90580fd881e292263948333e77acc04e662eb74b3d798b6ddc60284199ccfebe782aa938b9ddb9e70f4dd4a43c761f5a5948c855fef46bb9c6879c0531543bb93ae52e94c9b62ed08c281212ddf7379e526baceee57e126a676012ddd68bcaeee04583db61748d6895408f8918594c4be41620347adb48ddcd9753ff3e541d334d6c9a8dc6149f1e53c49cef5ee17b0dbdd8b5c4036d21912b79c28eb8faf0b9edeb4865a7bdb681ab2949591fdf3e815a04e5da0e53b129580103378c4963f583122e0be35e64363f23aea7ebb50cd5513a24660b42d5b195b1f647ebecef084800e9f632ad409a24e5f8f0acd518bfbb7d5a57b2031f14ff89565328f91b83ed4b9d75f4d1361a523939a647a95e393722df2c4bc002a45ca3b73e77b0be08d9a5cee7a0309f98a7854a4835be4c349fe45386b28850a851984e33d63f0696789b65b0b7f0cde48f0f7c561eeb91039fc63358c4d0f7be8ce190e3d038bc92855683ca4d3c0617d212bbdd0414426f4aa2bd5fac2a4d6bce8237359eddceb2c3dc60deef724e9f01aeefb3187d038ecc0684a12774af8c2c86e7750a72958b56f8657f21cfb92507c05ee4918417087d87cbe1337d13b3e52a4dbc1845644b16c73e094625371fa27990f42fef6737bcb9caa5a814de1f0e7516816d96ab65b44f1e4d19617081b8bc950fdb1e7602009fdc8da606a4316a0504c96eb0591e1c3fcc6840c6f3524dd3e03cfb9e11bacdcab93f15ea0b56b8e54d0f6ddad30db8d5537a805a04895fb15e2a9d285331589f3cf4e165b2dd96cd10404e53d22c68cd7bd04af69a6587e1690c0795d75603500a1d57c1dcd86cd8dd56b997a7225baf9eb53b56f63006c01f0890918623c13da2c044d9aae377fa5455aa02d3bb9af4da763d66115db8a32774abbe3727fb8c325fd35b2b15279eb3210754363d74fa9a4d5756453bb43f98c46d4110e7f603e74afd333a2185199e34705b72f74e01632d56c0e5a9f375b366166490496136fbb9e58f0204b6f679cf484c22b5a3564790b9483232e3aa647462e9a3693e691322bb3bf29bfb7a4a4e09cbd764ee4804844a5c88505ab45e24a9ad32b3230119dabbf2ef4b54510b6c865f9395cdfbd59d9e79214b79668d38c47aaf2448dc3c5ebd550b993a55f94a178c319b3241966ea121ffd7c38ebebc1567128daac2252dd4690a99eedd3592052219c4a1a1c5ffef8ddc2f12a67e24ff18d1de443bdcea753dfa53d4befe96b84e9960c88f2543f1e3725168c1438914f637739fee7a8dfe8d0e63f606d6fdb4b254afc3603dea50a040bb24a4f4d20c9857d604a7535e1e4e15d11d452369fd29d4963d79cd3486044a0c3341f7a248b3cbbd9a0b601057a42bb42b2baa5243e4175426c214eb2b332f04b3a5a9914d4cdbefbb28f76e0569d45fb8cb206fe6f875fa61a3e835f17560f95c595fdcd220d455ebb92a38025e106d7ba871766a0df8487b620a6000f21192c5e4453a5cee974f4f98a17eb17d982fc090e7fbce70df6374662a55c02dd7c456d064d5688d8f313b0ece3c7546526adcc8582d6c6e852fcd762a65f3c8bc586dcf1a313017dde68f5be1dbe9fbe494145fb5ecffd32689b398b65d4579c65a0533e89bbf0b80f100058406a8a4c1081f790191dde6239f401abec48499f396456012de928b085800cd7d94ab2d79ac9302faae69b4bab386a35d8eb5147f1c923c4db3fa844c96d3df3a110e30e7c2078796a1a41c6e66b174819e766902e457529f56117b0c12e05822e747574856a267c6b0e6848a4fea56764fc54aa5899e51908db1f7df6bfd48eee6692b96e613fa8dd038451823564ee681f9e80703e22e0e87dbfb575a7e771beff002f7c7883e", 0x1000}, {&(0x7f0000001440)="7fa33ba696285ac6e4af7cd925054ae472d91ecd8888e590b2c9d23ea11f6ea140f17d7a40931999fe97ad1e3bec01da9e21a930e751e557e21310a9783ba191c4acaae264f87f540b465dfaa2987a66aef76e66f0f673b2501301afff7e0028f0a7b23396742527a87b8497dd3517f8f074cd626647932e8e32e2747bf21801ab50aafac5cc6d", 0x87}], 0x5, &(0x7f0000001940)=ANY=[@ANYBLOB="1000000000000000ffff0000010000003000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r1, @ANYBLOB="0000004f6e4bdc2628c10dcbafeca705c661000000000000000000000040003fd5485bcffca6ef291219835379107c19cdb67c3a26a314f8b5a09a36914e8c341a7ffc7b6c3144fc54f2f368e3a6acf671a4228457917d084f9f0d85ebd2783c23cddd2eeeeb25bc4999b54f131ef481f75f5450272242112851a42a93d0ffb3431d17b50bbf2c2f123797b645e925ce655a982cd1", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r0, @ANYRES32=r12, @ANYRES32=r1, @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r18, @ANYRES32=r19, @ANYBLOB="0001000000000000000000010000000000000000", @ANYRES32=r20, @ANYRES32=r23, @ANYRES32=r25, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES16, @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB='\x00\x00\x00\x00'], 0x19b, 0x1}, 0x40a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x8001, 0x7, 0x1, 0x628}, {0x3, 0x5, 0x1, 0x40}]}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 07:36:17 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x80d0, 0x10) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000040)="1c421eb8ca11fb7030266bdf355bf4d97d1a88cc12d107819d51fe528338d76264a3ebf8db74a914547840c3d4add906984d625eb5edd4b41ae338701a62b325dcde9ba83a9b9c0f1dd1c6f68d6986c35ab760d7d8d583c9a526321c293887b1d32e51307936ddd38c754ddd5b3720", 0x6f}], 0x1) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 07:36:17 executing program 0: r0 = socket(0x18, 0x2, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) select(0x40, &(0x7f0000000000)={0x8}, &(0x7f00000010c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getsockopt(r1, 0xfffffff8, 0xfffffffe, &(0x7f0000000040)=""/131, &(0x7f0000000100)=0x83) shutdown(r0, 0x0) 07:36:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000087}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) socket(0x18, 0xd, 0x1f) 07:36:17 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) mknod$loop(&(0x7f00000024c0)='./bus\x00', 0x2000, 0x0) chdir(&(0x7f0000000000)='./bus\x00') r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000002340)=0x914) preadv(r0, &(0x7f0000002440)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/22, 0x16}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000002500)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) r2 = msgget(0x3, 0x220) msgrcv(r2, &(0x7f00000023c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f198cc89cccb33fd2c9666e3cb2f8f0f00"/97], 0x61, 0x3, 0x1000) 07:36:17 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0xe1) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, 0xfffffffffffffffe, 0x0) r3 = dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x4) r7 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000100)=""/114) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000200)={{0x3ff, r5, r6, r5, r6, 0x104, 0x5}, 0xfff, 0x9, r9, r9, 0x7d55, 0xd75, 0xfa}) r10 = semget$private(0x0, 0x7, 0x8a) semop(r10, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r11 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r13 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r13}}) r14 = getuid() r15 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000500)={{0x9, r12, r13, r14, r15, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) r16 = semget$private(0x0, 0x7, 0x8a) semop(r16, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r17 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r20 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r20}}) r21 = getuid() r22 = getegid() semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f0000000500)={{0x9, r18, r20, r21, r22, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r24 = semget$private(0x0, 0x7, 0x8a) semop(r24, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r25 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r27 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r27}}) r28 = getuid() r29 = getegid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000500)={{0x9, r26, r27, r28, r29, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) r30 = semget$private(0x0, 0x7, 0x8a) semop(r30, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r31 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r33 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r33}}) r34 = getuid() r35 = getegid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000500)={{0x9, r32, r33, r34, r35, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) getgroups(0x1, &(0x7f0000000440)=[r20, r19, r23, r27, r35, 0x0]) r36 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r4, 0x0, 0xffffffffffffffff, r36, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r37 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r37, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r38 = dup(r37) ioctl$PCIOCGETROM(r38, 0xc0107005, &(0x7f00000002c0)={{}, 0x8, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r39 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r39, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r40 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r40, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r40, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r40, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) write(r40, &(0x7f00000005c0)="97a9ed27bf3e8fc25c092358e0355c6d755536f44ee3f39503a94001b2da5622185b25db76000400000000", 0x2b) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:36:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 07:36:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = dup2(r0, r1) r3 = kqueue() close(r1) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 07:36:18 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000e40)=ANY=[@ANYBLOB="8202adfdffffffff3f7b2385bf8f0d74ae5aba0c12f7b74c3355118a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e5786360bcd4c0a162b58fd4237b8fa4d012ae447c2472b3e842f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f431676e0eb20b8a362c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff01000000007e03000000000000b1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b4341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6996ac607b1c26455bedfb9c9f35f23d1aa551016c17f08969ed00f7744123053ff03d925341d85544cf1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbdf69cee443460409062000000000000000f6490ba02e9768a8b36d0500c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6ff9b4d808ff42aa3cdc2e80e30e9dd0dbcee9ad2ce5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f81932de75cc53ec316484d3e4132dee585540400000000000000bed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126307bfc39e6cebe3598458a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3b2de3f973d8c3e5afc074c17f1cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88810000001f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4e74fb41ffff000000000000e26a498d0ce05a3852a1cb4338f3bfee17a070016a0dd2515741374c70162a7e9919a0eeeaee8c3f120c300afe7e4a201dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67d8258987b5cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caf050000004075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aed3946b07936b1a687dae26f8eb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132c33fd00ca3a2345aaacd599c2776fb57ad20000000000cb47566abe86451173c10000ce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a596fadf910ffa1b70f391ecfc7fdd8e5a53036f59036009d9d7ea7fcfd479a16898340b7ae5eb5359b9f1e475f3aae496d222d1e7adbf48716e250bf9acad4fbfb1572738d777bec4ad8bdbb666656c868cf4394aff3219c961c3428b327a65fc94500dbb57f781b352043e9d09f193a5fdfbb52818f43eb2f749ac186f81226aa5d8b81e9104000000000000dddc69b0e6a0ea5b021a69e483d5347d9e503b17a6bf720eb0002da2675c7d8efc28936c1bfccea8268fe8cf2e5aea7d57af3d80c3e6f13d22f69f07df3a2c09b0aed0cee02e12e33bca2e9d1b18c9ae945e69af1feb685a5c8ee1c0629d2c4a9e61769eadaae5f4518240ae73fd2f6663ce9fa2d8142d0c1165897a6ed1540d6f7e1239318e6e28971d704c828b0303734feeb3ea77c9d9f34a3c02a49bb4ec9386eb0c31534fcad2ce3bba20c2fffcab9a87b9af20f772a446cf296eb2158658e3d769ca917b138c6d8b5d032af5a5db1b29938948bfa07fdb51310c7c16d92537fdcf59709a367e009890a947093ef21cdc7be85beb7f6d9291bda664b1299d2786cccb54f7f45a6ac94827857fdaaa7c013f161a5cf95d89d205997ace1dfb9e44975ff0635a206a01b2b7be3f43802db5f303b7a273644e1fb835acc2c1067802dd11f761688161849c867d623321ef8dcb65121a8579d9c0844b134d7ab380e346c5c53db0ba496d6bb9f4e15f9c35c1be05f03c75ce59a26d9c7109d3d93f00000000000000000000ce350aad19d9a71113d2fe43aa6b434282543ff3b3300d91fb3be1b10dddd0287440b6d3a4236c65593860d447bd4e8d1d9416d0db73c6456c4e222fec7b82ab526e0cae1043da0a1fa9f6d46a14141e1a496d81a9c783bbbdbc30de94168dc4aba662804ae7fdc19b843e25b3ef31e2af33acc24a85132f29594b903f80dfe3e121f6f713fe95f99b74aaff66946f19bdc26d2d963fe92fcb206715a119550922505409e4bb321251b61ed1b5785ea89c49ce45b66baf819fd6365feff87e2942925740c6fb561b250aa81338c6"], 0x10) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 07:36:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x6c}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4, 0xe1, 0x9, 0xec4d}, {0x5, 0x22, 0x90, 0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) connect$inet6(r2, &(0x7f0000000180)={0x18, 0x3, 0x71fa, 0x8}, 0xc) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x402) 07:36:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\a\x00', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0x0, 0x1000}, {0x3, 0x7, 0x1800}], 0x2aaaabdc) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0xc003, 0x2f) r15 = socket$inet6(0x18, 0x1, 0x40) getsockname(r15, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r17, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r17, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r18 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r18, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r19, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r20 = semget$private(0x0, 0x0, 0x80000100) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r20, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0x45b00ec97eeac85e) r23 = socket(0x2, 0x2, 0x0) connect$unix(r23, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r23, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r23, 0x0, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r21, r22, r21, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r20, &(0x7f0000000480)=[{0x4, 0x1, 0x800}, {0x0, 0x3ff}, {0x0, 0x8000, 0x1000}, {0x2, 0x40}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r25 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r25, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r25, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r25, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r25, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r25, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r25, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6, 0x1800}], 0x6) r26 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r26, 0x3) 07:36:18 executing program 0: ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x74}, {0x7, 0x0, 0x3}, {0x26, 0x0, 0x0, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 07:36:18 executing program 1: r0 = semget$private(0x0, 0x3, 0x1c0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/185) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0x8}, {0x84, 0x8}, {0x8b, 0x1000003}, {0x23, 0x1}], 0x4}) ioctl$WSMOUSEIO_SRES(0xffffffffffffffff, 0x80045721, &(0x7f0000000000)=0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x4c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r4 = dup2(r3, r1) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000380)=0x8) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x4, 0x8}, {0x47, 0x4}, {0x82, 0x401}], 0x3}) fcntl$getown(r3, 0x5) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x100, 0x80000000, 0xca3, 0x0, 0x2, 0x6, 0x8b, 0x2, 0x0, 0x3, 0x8}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffce7) r9 = semget$private(0x0, 0x7, 0x0) semop(r9, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r9, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x0) r10 = geteuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r17, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xffffffffffffff21) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r26, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r21, r23, r24, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa9, 0x20001, 0x100000000, 0x1}) setreuid(r19, r24) r28 = msgget$private(0x0, 0x682) msgsnd(r28, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r28, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r28, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r28, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r28, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r29 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r30, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r33 = getppid() r34 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r34, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r35 = fcntl$getown(r34, 0x5) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000980)={{0x2, r29, r31, r32, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r33, r35, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000580)={{0x5, r10, r14, r24, r31, 0x20, 0x9}, 0x7, 0x9, 0x4}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r37 = semget$private(0x0, 0x7, 0x0) semop(r37, &(0x7f0000000340)=[{0x1, 0x4, 0x2800}, {0x1, 0x4c, 0x800}, {0x0, 0x0, 0x800}, {0x2, 0x200, 0x800}, {0x1, 0x2, 0x1400}], 0x5) semop(r37, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) semop(r37, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r37, &(0x7f0000000240), 0x6) r38 = geteuid() r39 = msgget$private(0x0, 0x682) msgsnd(r39, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r39, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r39, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000f0ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r39, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r39, &(0x7f0000000240)=ANY=[@ANYBLOB="ab3f95c700"], 0xffffff64, 0x1, 0x0) r40 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r41, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r44 = getppid() r45 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r45, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r46 = fcntl$getown(r45, 0x5) msgctl$IPC_SET(r39, 0x1, &(0x7f0000000980)={{0x2, r40, r42, r43, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r44, r46, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r47 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r47, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r47, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r47, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r47, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000078aaa66ef64e355c687bb448cdae53db3fa374414a837184dcaa50d4f9afff68a7b8fd2d2c79fcf5e14f9285d1891dba59a2a1be4fea77cafce6aa8e4503189be3f9b3744cbf298b3ee0676100f7cfd26a321a026bdb1f549992bbd28cfcd7fe7c23d5a3c37791f364a1cb51afabbe9c9a0ee248507473a5ddaac00c408db37c1841b45d81727f56c9a10faef83f3c2a6355b36ebaaa21370f031c18aa7cdad6c5f9c4a2cecfe3d85629d75586581a2bd8229d6c9816d572f0bf54f8d3b3c62b9ac04da0ddbc628c8957bed28e619e769aa523e8a58b01ecfdb13703f78a0dd542e1ba3eea"], 0xffffff64, 0x1, 0x0) r48 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r49, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r49, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xfffffffffffffdfd) r52 = getppid() r53 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r53, &(0x7f00000000c0)={&(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000016f6994dccb0b3b00f2249e5b65574ae6e0e7ee2658135bb473adb71503947679e65812a659dbbcd3d84b99fa86abd9f63fddb552f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d093518a407fce454394bf0f7eb8a201c40c976e24"], 0x1, &(0x7f0000000600), 0x0, 0xfffffffffffffffe}, 0x0) r54 = fcntl$getown(r53, 0x5) msgctl$IPC_SET(r47, 0x1, &(0x7f00000001c0)={{0x2, r48, r50, r51, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r52, r54, 0xa9, 0x20001, 0x100000000, 0x1}) r55 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r55, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r55, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r55, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r56 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r57, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r57, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xffffffffffffffe2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r60 = getppid() r61 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r61, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r62 = fcntl$getown(r61, 0x5) msgctl$IPC_SET(r55, 0x1, &(0x7f00000001c0)={{0x2, r56, r58, r59, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r60, r62, 0xa9, 0x20001, 0x1, 0x1}) r63 = socket(0x18, 0x1, 0x0) r64 = socket(0x18, 0x1, 0x0) setsockopt(r64, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r64, 0xf, r63) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r66 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r66, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) r68 = getuid() r69 = getegid() fcntl$getown(r64, 0x5) r70 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r71 = getpid() fcntl$lock(r70, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r71}) r72 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r72, 0x0, 0x0) shmctl$IPC_SET(r72, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r72, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r74 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r74, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r74, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r74, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r74, &(0x7f00000007c0), 0xcb005093f78273e) r75 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xffffffffffffffc8) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r75, r76, r73, 0xf3, 0x40000000000d}, 0xfffffffffffffffd, 0x1, 0x9}) r77 = getppid() r78 = fcntl$getown(0xffffffffffffffff, 0x5) r79 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r79}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r80 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r80, &(0x7f00000003c0)="200e1e2bdd9a2fda968818abd0e5c3d49670369bdf141d6130bfbb1000"/42, 0x2a) pwritev(r80, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r82 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r82, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r82, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgsnd(r82, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) r83 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r84, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r84, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r87 = getppid() r88 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r88, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6994dccb0b3b00f2249e5b65574ae6f0e7ee2658135bb473adb71503947279e65812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52b24bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bd15d7a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r89 = fcntl$getown(r88, 0x5) msgctl$IPC_SET(r82, 0x1, &(0x7f00000001c0)={{0x2, r83, r85, r86, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r87, r89, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r81, r86) fchown(r79, r86, 0xffffffffffffffff) shmctl$IPC_SET(r72, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r73, r86, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r77, r78, 0xfffffffffffffe41, 0x9, 0x7fe}) r90 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r90) shmctl$IPC_SET(r72, 0x1, &(0x7f0000002380)={{0x0, r65, r67, r68, r69, 0x20, 0x80}, 0x3, 0x7, r90, r71, 0x8, 0x80000001, 0x4}) setreuid(r56, r68) r91 = msgget$private(0x0, 0x682) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f0000000580)={{0x5, r38, r42, r51, r94, 0x20, 0x9}, 0x7, 0x9, 0x4}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0x0, r8, r31, r36, r42, 0x1, 0xf001}, 0x4, 0x3a6, 0xfffffffffffff000}) socketpair(0x10, 0x800f, 0x20, &(0x7f0000000100)={0xffffffffffffffff}) getpeername$unix(r99, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) 07:36:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x35690d80bc39c4c1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 07:36:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1be, 0x0, "000000000000000100002000"}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x5e4c84cb5bb9e6b2, 0x8000, 0xde) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r5, 0x0, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) write(r1, 0x0, 0x0) 07:36:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="00000018600400e71706000000000000000000000000800000000000000000000000000000000159d7ffdcb1", 0x2c}], 0x1) 07:36:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) geteuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:36:19 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) fchmodat(r0, &(0x7f0000000100)='./bus\x00', 0x20, 0x6) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYBLOB="0e1b1f0414aadc38540bbf4e9c3e1f98202a4c0acd3d847c5b946fe55fa0b3ccb3178f0e5581f71549d52ebb237afcc6f18c08b42cc773635bb8167e05a4b18f271ee18792654a58ee07d206332892fa4b9b8c23093df0d4e9209fe50eae0922367216f09fc8106bcf97ced05d16543464e5c7fccdc74b5094251a145d9dd09a9385623f677b0eaa4804ba12163eaa88ce6a50d3"], 0xb8}, 0x0) 07:36:19 executing program 1: ioctl$VT_GETMODE(0xffffffffffffff9c, 0x40087603, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x51fd) r0 = kqueue() kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) dup2(r2, r1) 07:36:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86136) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x1a0000}, 0x8}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=""/125, 0xffffffffffffffb8) 07:36:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) read(0xffffffffffffffff, &(0x7f0000000100)=""/204, 0xcc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000000)=[{0x7f, 0x10, 0x1, 0xffff261a}, {0x5, 0x9, 0xf9, 0x634}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000002c}, {0x7}, {0x6}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 07:36:19 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212c, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) close(r3) r4 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000080)="ad1806f018000000c8a841fc21243dc7af809fbeaff13298fe160b", 0x1b) 07:36:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x5}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6d00000000000000000") getpgrp() ioctl$WSMOUSEIO_SETMODE(0xffffffffffffff9c, 0x80045726, &(0x7f0000000080)={0x1}) 07:36:19 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = semget$private(0x0, 0x7, 0x8a) semop(r0, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r1 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r3 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r3}}) r4 = getuid() r5 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000500)={{0x9, r2, r3, r4, r5, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) r6 = semget$private(0x0, 0x7, 0x8a) semop(r6, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r7 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r9 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r9}}) r10 = getuid() r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x9, r8, r9, r10, r11, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) r12 = semget$private(0x0, 0x7, 0x8a) semop(r12, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r13 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r15 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r15}}) r16 = getuid() r17 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000500)={{0x9, r14, r15, r16, r17, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) r18 = semget$private(0x0, 0x7, 0x8a) semop(r18, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r19 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r21 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r21}}) r22 = getuid() r23 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000500)={{0x9, r20, r21, r22, r23, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) getgroups(0xa, &(0x7f0000000000)=[0xffffffffffffffff, r3, r9, 0x0, 0x0, 0xffffffffffffffff, r17, 0x0, 0xffffffffffffffff, r23]) setgid(r24) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r25 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r26 = kqueue() kevent(r26, &(0x7f00000002c0)=[{{r25}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r27 = kqueue() fchflags(0xffffffffffffff9c, 0x10000) kevent(r27, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r26) 07:36:20 executing program 0: msgsnd(0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="000000000005"], 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mlock(&(0x7f00004a8000/0x4000)=nil, 0x4000) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000100)="8c65", 0xd) 07:36:20 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 07:36:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000080)="6a7e67ae014bb6240e787282ba4d5feccc4b9efa062fdc958c77a2334177286f3935d7", 0x23}], 0x1) execve(0x0, 0x0, 0x0) 07:36:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$dupfd(r0, 0xe4ee446ad6056e42, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r2 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r2, &(0x7f0000000080)={0x2, 0x0}, 0xc) pwrite(r2, &(0x7f0000000140)="af31ed3137f9fe995c406de9d97da815ef18f23c89b95d8e000b01b4c18d6a797c6ede67d44c7586d8812892ecf0d1aa0f8f2896803052681cde28ecacdfaf8e668cefc7b0467abfe002e2bd06abc1b5ca1dd373d870a15cf1a32f8b591a87700505fb232b6ad0072310cca96d19e87b6cfd5dc74352fb4f20ee29c1c52f5412d8a4c2c2b89c8f877548446b9d454830afaf", 0x92, 0x0, 0x8000) r3 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x20}, {r3, 0x10}, {r0, 0x2}], 0x3, 0xa76e) 07:36:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 07:36:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x60) pipe(&(0x7f0000000100)={0xffffffffffffffff}) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x100}, {}, {r0, 0x8}, {}, {0xffffffffffffffff, 0x84}, {r1}, {r2}], 0x7, 0x0) 07:36:20 executing program 1: open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x6, 0x6, 0x800, 0x8, 0x7ff, 0x8000]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000029000c002300000054f200000400"/30], 0x10}, 0x0) 07:36:20 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/4, 0x4}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) write(r1, &(0x7f0000000340), 0x10000014c) setsockopt(r1, 0x6, 0x3f, &(0x7f0000000140)="79b5ff4b5ff9b6b0ea7918d708a5", 0xe) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0x0, 0x100009, 0x1, 0x1f, 0xb20, 0x5, 0x0, 0x1, 0x1001, 0xffff}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) dup2(r1, r4) 07:36:20 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x0, &(0x7f0000000080)="00ba05279eefc11d000000", 0xb) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r2, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r6 = fcntl$getown(r5, 0x5) r7 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r8 = semget$private(0x0, 0x7, 0x8a) semop(r8, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r9 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r9, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r11 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r11}}) r12 = getuid() r13 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r10, r11, r12, r13, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000800)={{0x3ff, r3, r4, r12, r4, 0x104, 0x5}, 0xfff, 0x4, r6, r6, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r7, 0x0) 07:36:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fc67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aa05e194969fed58938ea6ac68a0b0632688ca0fab3647175abf22fea1095dbf9e9dd850a4a507972368a390a25beea3962e7c10b800100000000000002675bd08000063e9a2cbb2cfacc5e906dfd1e3208364dec4543c606a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc29132800"/177, 0xc1}], 0x1000000000000264, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) r4 = accept(r3, &(0x7f00000001c0)=@un=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) fchdir(r4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000180)='c\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 07:36:20 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffa, 0x29, 0x1, 0x7, 0xc4e}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x7, 0x9}, {{r0}, 0xfffffffffffffffd, 0x2, 0x4, 0x1000001, 0x3}], 0xf95, 0x0, 0x4, 0x0) 07:36:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x48008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:36:20 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) listen(r0, 0x5) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) preadv(r3, &(0x7f00000000c0)=[{&(0x7f0000000140)=""/89, 0x59}, {&(0x7f00000001c0)=""/150, 0x96}], 0x2, 0x0, 0x3ff) ioctl$TIOCEXCL(r2, 0x2000740d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x0, 0x1}, 0x10) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 07:36:20 executing program 0: getrlimit(0x0, &(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) getrlimit(0x3, &(0x7f0000000040)) r1 = msgget$private(0x0, 0x201) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x881, 0x6, 0x2, 0x12, "3b0e563bb9afdd790fd5776a6aad779cc134dbd9", 0x8, 0x7fffffff}) msgrcv(r1, 0x0, 0x235, 0x0, 0x864f51a907a84ec0) r3 = geteuid() r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001700)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x900000000000000}, {&(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, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000400)) r5 = semget$private(0x0, 0x2, 0x158) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000300)=""/197) msgsnd(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="0200000000000000c7d14a56d5f6ae0d9be4c4764e995fcd33b2d73303c2cb789e630e84cdf134de490279cb836c54734db396e1d3d83d07eb2d39e2f4d6d377dd1fcb9429478fca19d81b62357a95c1d4c9b10be72f9631b6ce4b015770ca794392c9b910d7f0706fac85fcc0b9d4df741581dce00131ae5548e43f5b1327a8611916a5e6ab5131ae90d4e66b4662c5a4f6b8996d6f643c9b8c25ce95c1878be3304d2133c1a4f9360e8903c3a5e114e1629c55be9830a585f8831fe0da8a7ef5d0ed79702af372b1628fef246b5cf61f6dfe3c20aeca3e6c55a79936284cb274a00a8b9e94dfce6789b57f6082766a19c8977241d327f70d5daf57a08f8ebea12e208ebca0344f47292f18112c62110225509aac16e4019d1becba9208fba7ffa7d454dc7010cf13dadb0a38046e01b27e8e8456f94ad176da28917eb7f0a2d9dc1b97334101fceb900905837127ac695837cc21e2545521f9d4dd0c8ffe389b464ae06adc7e3babc984fa323078b6f69899957f593230647d71552fa1f075087007a47499e54fa9ee13669f8f2b2f29f1350fb94837ab704703fee3cab9c4be2fa829c571b96009c19c0a81847f61bced3086ea122258ec2d42d694d2c118fc7509f85c172118c1d9ab9207559a0d22f2cecf26fabf59489d2e79d44dc8a9413986ec090577a95a0c5ed3e104979d69169ac72ed75152c11faa3669b705c7edeab6e7192aa5ca02ad8399b6ba228c932b0ce0eb6f259f442140ad28c4b8614601f6830d302293058bd0da93c77ea7e26b069bdac024c699a78adb30a9333aabfd5169b898af5c1c46a493b62e87a9e164bc7ebec1dfba32838596cf84addb92cf8a3606a3041b276b50aad4bb9d991c60bc9879c9a9b1ed82fc88bdfda91719051d6787b3387c32dd48f4c183143d299f52da7cb1a1d17de2d0083d7206094ff5855e57481350838caa3978798c8d8e703a90585ca3702e54c3f47b4cfdc3f485a6405ddb8391047229028f69b2352e7e52e9fa8dc57761a51907a52ffdfc263898b47a782b6dea1d8499bf37136d9ffad3f45b6e4212357fdbf494698f7bcdb638cd88d2d088604b236ddb4bcce72a8a3f757f4acf2ac386cd64734138185c80a57d0bdfe1d602d411641885bad7ce443e1732d76f8fe8ac240602df7af347ecf7a430ba8f8b4f4f27ea5ea7144c034270933ce090bcbacb9e452244ec28d701f3791ff31127e4619c96c33295af00e369374ceba5a2371426e2b2cf629c40f1b599098999bd8bc88c358d2cff5b96a88a7360d285ae565b6fc7acb225ee194536851c7eae8c6186e85379651f706186c1a641ac9e354a576ab6c876b128d3d950a56cd6974e39b34ff524f302f45b8d1b2599900be70e75c758a37fdebaa63522c683dfdd6e65740cb896d15e27ed5b4851fdb2239cb5ee1b676478fcd29c4823986615ce4bd4d28a5c7814ca4b68fd3c22e0aa2bbdb6a221b73f9d64c95d33829c8ca16291046e18d4b90e4e5a0b2a50cb77ca392a74304de6b2e12efc105531471da981ca9c4780050a997ce309e2b4267b820c50abf98590a2646e0137b9298abee1ab926a3d6555ff45d07f54e4e2dfe845935549240ec45b7b94dcb1f76776686f7eaa2d07eebaa931764408468c8f5a2e50336516a4bddec066aa59e812430b102fa1f5fbef25f5335b0753d6c4f546fc38e010e61db8d72640b13fecbdc84a45c8c6a09b023e71660fcd899071c96e168884d0363b0cf3ce0b1cfa78f5a2d9d20d3ec5576a89dbb7bd0859f8109f7824b15a51357c492b9ddaad1d73baa09a1003a7295f2793e0f1068a42d7d97cf40985fca097c605a876d7bed10e3d9afd633c2f2fdfa4b120f2d39247af1c7d2a5218c4361d76be03b70a7493a3dfcb44a3382347f8ca0d1ec54fcef6e3498db55fbcb74a773b156e9a14499a41af3cf94b0a6c9bce6760dc6e4c998b762fa9d48e0c6e1937a1d896385e2c00f961eebeca1c95295b89274916526220f00e994ed7ff6757510ef0992424be3100ebbc4ae9ba9f828c000364f20d6aedc97c4f239bcde96d93411269e15c3309464fe3e958231d42ac7de0ea6dd64094a9230ab3f0e7ffdbc77db40dd30350be3e297b5308d4134d5d6bc939f229a1c584eb55755e806399341e163b01a6d64d907d2c1d26b113e03989f6ae4b0d3b34de1afb4c39454efe9416f0099219d963927c46538b57bfafef8debf9ab6a334cec34d72b084b4ba5f7384730ffac79c86a75a05c07c17e3843d60c9062dff8d0dbf5dc7d6740ed1162602f861a98ec17197cafa283ab9089d4d4b32939e67c47d76390e72409c10fbd86a7fe4038a9cc0e13bb4b371f10dd320c5be6e4926a5750c5d9b8f8f490c677413b09781262b751372c43cfa19baed757198a15082da0e527663f563a6599071da368d3f3442317533a31ce2e3726d2e840573a61b017ec2537297cae6c425071d95b7e498838fc208b7a329a1506c98127e584180c974bce83a9a43b3929f21a49899f9d8289d7c7f765a400755f885a144a9708f9ac1185c4285607c2fafdf2611deffd4d27f2a6654014ffe6e901d287561960a36ad55ceb5cdb1028f5ebfc80b904c764ac418e0ea9384710a3108014ffee070572d809eec40e6112b4b58c02a96a10fc6b8a7b90ed800e694c39f541208ca5dac4f09670b828804b2850da7d2a01f8b78b857261f3245438a0b36ea699d1d28058e98b3d0e64fb562e53f11013f158250e371b097cf01b3b8991855f015847094601deed8b0086ec13e9edc5b49e5fa26e502221b24ac3d6340168f912b46c7fbb53c128c83d3d486fc8ab7f78b66661aa79dae4024512d8c7cc78bbefade16a7946966e637999f26715ba1b4b09424a0d8208186d6343bec62af67f3b97098a4b0527ea93328d6e09a09ac4f5a6ca113ffcf56e1c4c74496e77dddccff43092f74bfc59552813daae66b5e05b5a691ee19351b0f431ef5e8661b43573e3a58ce99797036d2a9be045c126bc15a5c55595ef0426147621414c3dac3b4eb7a644db8685c8c933cf0dfe6229ffd33a66096d4036e9fc10e82f3bb53cd328943545a3c05c9d6a3e6ff92fd8fb9fa6454a9aeace8ae844cfe2349905608172f3e9280104139971bddd2d9ee9c00b7a99455e23c2b08171379010c0e79d17ff9a1ba77ad2e00a45bb0bd293baa866394a5d398ece0f0c5fe74e1b7a7b2492630b20beb2705292dcf6d6d94f09078134010f99bbb072d93e051547cabe2e45305337e23035e8476fa7c9ddc6e3cd5f522fdb2da29f4058b9c26ab441f2e1f2fe5657e2fd64331eebcbb9b699e050385b197c688e17d7778bf03d1aa4308d9b647466016aaf17fa542f6a1851a1aa3ed510652f64b08ffda86e9ffa699fd571531d9e72671bb42d7d1b381b3e3e9fc92b4b05ce3781ebc5ddc919b80ed0ea7f1933ddd0deca2c93c40d38de1a3836f6d7f0f9e18632ce06d5b14f120ab0ecfa8dae4bbc73f4bc4ef6a5e296ea260809ec82f055b27d94001a80272a66942be0981f74094eb93369aaf182b9619b64c719f752a72cec33d42e9af3ab86026042380ccab6231a0c1d715a3d7c6e6c8c3883bc312ef5ce7acf82f732606ad46909da7b0b569a9a9efed9c5f12931b783e2e390f5a53253569a91337dfdde2edce013beaf968063c70996f70ad97cec715aa965b8025bd7483564fda38182129b40e53d83f5af24863af025e2a42f5f4bd8a5a6bf748372c8845e98ed30434720e5d5df9bb1358b9b222f35dca89a0464cb171d2fde6e5c8ad179f164a7931c1b6ebd5bddfc1934db40eef1a4c81ec4b146da8252be642f7a20c4b36cbf3fcf6da9d97d7de2791e363c30709294d4316c02a05203e1ac781bd1c518e72ed4966156c192c7cbdb38455e33e98e258d8f93fe1bff29e14a84a230799220be6e9d6e8d5c4e3cf56789899e129d94238481a1078782a7b585ad0350ed538fd782ceedff2b6ce532320967eb8c6025d04a2ae0e3a220d92e194b1c0f366ad5b211cfce837dff377077125d9c559c0611b78795162b71f83d658f7026f0e4128555a17ed465ca246a72ae69242c3ad6f28a8a93cf42f5d63fa621fec43f066cac635ea47b2cdc89efa96cb9372b2775b41411a67215b00d3d5076e455e49ae91d9a7cf762226fff2d43a17b759c32a7fe87e45476873ac36b13f0ab67312c0b48f8ac5f16bb4184bc6e7b2acf502fccbd60e90d43ba3fade192081bdeaad06bfb34aaa2bf203fc46afc60a598edfd33266c73608da1c660ff4cc7fd22274da19df6780fac32f8d007ac7618663eb2703bf6a594467d5530c328368f5e4f62b09ed4717c2eb5d33f1aa941fcfaf6cfea79fd8ad8d9811cc198afc70a826bb48a8c64750b7903162927e74cb5c600b824374d7597e87acfa6635cabe68b3649488c1318c9cd22f5281b5871ade1812e6181f1e2d9019196f91a38ec7eec1c5e9a40c7f4936e4b4d4c71d94420d88a31309e64e641880c2281bb42ff074b6ba92454e2f1f1ba30c4478ea1187f7a4cef74660a0cd6a0c8db715b048bd7df733fb32a1023243ab30a30728f9a2b9b8c13d03ba8438505bd7ab5082f360088673e600f0580cfe22356f1e36d2d2b4b14867806009876badd4f1d32c786321f8951a5c64287e21de87ec27a332808eb14cc15c061a7beea2f85b734372797dc1aaa71af0b644f6ec3fa38a9e15e72c0cfe2f684cf40741c81b9b4eb92c413c112defdbe0f5fe19a6c49e79dd0f5263e6bfad9181cf87427782cf873ac8a7d2f59217792d4bb02f336b7c50dede54af929ca6dcd0db41f5050caabadc85bc29a351106e450dfe1056e76c92c23a0d80b4c422fe46ba8d7368e247b65bcf65456425fe4416d336abe874392f9cea09b5de871badbdb78071c2c2901ac1e123f705f5f74ca0788e13b6bec45e30a6eb0031a49323eb5a4f366308a4ad6948d5f6ba2f9c0349a4dbfb1e1466a5e74e86e2cafddf27420abf2e49330944259528310e5fda41382f7fb9829dd7c60d443fcce5231502daa96fe6958acead66bde8f39171f150d6dc1be792bb34126b062f6e70be667d29918a709ae71dccab2fd3d1c903add2b2f7200945c4623b04c385d00bf46046a326fec8360cd483465cd184e8c0d97cf902ca4a6204834a5eac4f1bbe1ca5d6d3869028049667aed447c449a5bd968413f8ae3d5248fe455efc555b869208a036f28b86321300f78f32e2243bfd6ce93597721db4db84b63b272bd550f669631b6051be48d2ea7eea5b42bd1a630fdcdf3a4462a1254445a1ecbf3c19fc0e066ace18a72d264067ed0885acd62b48af93249123eb37cfb241bb565e99dd297241adbd5cbd46202ad5e7b34d9d5d431d565126623a9dabe355ad8cccf005964ae1f5898c4739b3881ecac226f0d055c6150ced1b174881f7971967a1c4de85bbd51f2c67bf4e0bc705cb1ea5d266bf66c5268fbca5f9f544af8de4851a30941dec4a52cdde47979eb377e57e752640c46f2148dd50223477b5c6db92c1aa1cdf8774f16d42bd77d6ccc82a10b65537a68d187d7c67a81105c4cb63d137c525e3882b3a7648ed87b771a0286689767de996350c325ac09cedf6e1a6c8e3e99efeb8ccd9e9908462bf8ed2fa1167786f96bedb9f9519b523c94d4322b2d8ac30ec25cefae549c14fe0b8213f597f4bd020db5e06629d2a5a530458de7f9e99b902a1fa893a6109199f6a20a7fa1632fe1b81a6f0ca8498114055885995d0f665cd04df9d91c4a90af0d4e6d2f934caa87dc479a492b2e75236b7ef7575188870c7394353025bed4cf30df90e5aff3b2228e12b4cc8db01ef8dcdc9915efc3456a014370c91a197a49c7d9ac6fa294b69c1dd1283bff940c49a763ea012ffc36225653a915a386b31619dcf2f7325341b19cad03f630ef5b871fc0615625ad44c890f7"], 0x1008, 0x800) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r3, r14}, 0xc) getegid() mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r19 = kqueue() r20 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup2(r19, r20) sendmsg$unix(r2, &(0x7f00000002c0)={&(0x7f0000000680)=ANY=[@ANYBLOB="bb32f8401a696c6500"], 0x9, &(0x7f0000000240)=[{&(0x7f0000001680)="4cdab88f038b6450edcced9b8b79517bf4107e7fe42fed5ad52cf62023801c8b1a0a5dca48115aaea8e49f8de5d6e6049dffc0ce3c2dfa6093c4be765c38ef637a", 0xfffffeba}], 0x1, &(0x7f0000001400), 0x0, 0x1}, 0x2) 07:36:20 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() r3 = semget(0x0, 0x3, 0xa1ef45d1d23e03b9) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000240)=""/146) r4 = socket(0x36, 0x4000, 0x1) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x3, 0x7f, 0x63, 0x7, "38cf3d2112fea2030000000000000091bd1c4973", 0xfffff1eb, 0x6}) r5 = semget$private(0x0, 0x7, 0x286) semop(r5, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000100)) r6 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000140)) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000040)) readv(r0, &(0x7f0000000200), 0x0) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 07:36:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}, {&(0x7f0000000500)="95c1a03e11d5ba8f83", 0x9}], 0x2, 0x0, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="2c2011531338afd145e1872bc7a86a842c9f797c77a5205d356b3821e2a0c5c5c48843bb737b90f685d87088e51050bf6128d5f66ec3217edd0129ebae6d8179a2ff986cc91e13740553e8d4903e20ae9c589a62f095fdc8a946c467194ad8b98fd65144393b7a2621cfe7e2f0731518d954f479f6663956d2f7502e", 0x7c}], 0x1) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000000c0)) 07:36:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = dup2(r5, r2) r7 = syz_open_pts() write(r7, &(0x7f0000000000)="a6", 0x1) dup2(r6, r7) accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 07:36:20 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r6 = syz_open_pts() r7 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r8, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r21 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r21, 0x0, 0x0) shmctl$IPC_SET(r21, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r21, 0x2, &(0x7f0000000040)=""/210) r22 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r22, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r22, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r22, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r23 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r25 = getgid() r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) write(r26, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r27 = msgget$private(0x0, 0x402) r28 = geteuid() setreuid(r28, r28) r29 = getegid() r30 = geteuid() setreuid(r30, r30) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r32 = msgget$private(0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r35 = accept$inet6(r34, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r36 = fcntl$dupfd(r34, 0x0, r35) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r39 = fcntl$getown(r35, 0x5) r40 = open(&(0x7f0000000400)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r40, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r40, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r41 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r41, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r40, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r41, 0x1) dup2(r41, r40) r42 = fcntl$getown(r41, 0x5) r43 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r37, r33, r38, r43, 0x10, 0x7fff}, 0x6, 0x2, r42, r39, 0x7f, 0x100000001, 0x20000000b1f3}) r44 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r45 = getppid() fcntl$setown(r44, 0x6, r45) r46 = getpgid(r45) msgctl$IPC_SET(r32, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r46, 0x0, 0x0, 0x0, 0x80a5}) r47 = msgget$private(0x0, 0x0) r48 = getpgid(0x0) msgctl$IPC_SET(r47, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r48, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1000, r28, r29, r30, r31, 0xa8, 0x6}, 0x8, 0x2, r46, r48, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f0000000080)={{0x5, r30, r23, r24, r25, 0x10, 0x9}, 0x8, 0x1, 0x9}) r49 = getgid() r50 = getppid() r51 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r21, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, 0x0, r24, r49, 0x1e4, 0x8}, 0x5, 0x5, r50, r51, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r52 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r52, 0x0, 0x0) shmctl$IPC_SET(r52, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r52, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r54 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r54, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r54, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r54, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r55 = getgid() r56 = socket(0x800000018, 0x1, 0x0) bind$unix(r56, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r58 = getgid() semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r55, r57, r58, 0x10, 0x9}, 0x8, 0x1, 0x9}) r59 = getgid() r60 = getppid() r61 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r63, r64) chown(&(0x7f0000000200)='./file0/file0\x00', r63, r64) lchown(&(0x7f0000000780)='./file0\x00', r63, r64) lchown(&(0x7f00000001c0)='./file0\x00', r63, r64) shmctl$IPC_SET(r52, 0x1, &(0x7f0000000080)={{0x6, r63, r53, r57, r59, 0x1e6, 0x8}, 0x5, 0x5, r60, r61, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r52, &(0x7f0000001000/0x2000)=nil, 0x1000) r65 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r65, 0x0, 0x0) shmctl$IPC_SET(r65, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r65, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r67 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r67, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r67, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r67, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r68 = getgid() r69 = socket(0x800000018, 0x1, 0x0) bind$unix(r69, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) getsockopt$SO_PEERCRED(r69, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r72 = semget$private(0x0, 0x4, 0x2) semop(r72, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r71, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r74 = getegid() r75 = getuid() r76 = getegid() semctl$IPC_SET(r72, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r73, r74, r75, r76, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r68, r70, r74, 0x1f1, 0x9}, 0x8, 0x1, 0x9}) r77 = getgid() r78 = getppid() r79 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r80, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r81, r82) chown(&(0x7f0000000200)='./file0/file0\x00', r81, r82) lchown(&(0x7f0000000780)='./file0\x00', r81, r82) lchown(&(0x7f00000001c0)='./file0\x00', r81, r82) shmctl$IPC_SET(r65, 0x1, &(0x7f0000000080)={{0x6, r81, r66, r70, r77, 0x1e6, 0x8}, 0x5, 0x5, r78, r79, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r65, &(0x7f0000001000/0x2000)=nil, 0x1000) r83 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r83, 0x0, 0x0) shmctl$IPC_SET(r83, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r83, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r85 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r85, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r85, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r85, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r86 = getgid() r87 = socket(0x800000018, 0x1, 0x0) bind$unix(r87, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r87, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r90 = getgid() semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r86, r88, r90, 0x10, 0x9}, 0x8, 0x1, 0x9}) r91 = getgid() r92 = getppid() r93 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r94, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r95, r96) chown(&(0x7f0000000200)='./file0/file0\x00', r95, r96) lchown(&(0x7f0000000780)='./file0\x00', r95, r96) lchown(&(0x7f00000001c0)='./file0\x00', r95, r96) shmctl$IPC_SET(r83, 0x1, &(0x7f0000000080)={{0x6, r95, r84, r88, r91, 0x1e6, 0x8}, 0x5, 0x5, r92, r93, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r83, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r83, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r98 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r98, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r98, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r98, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r99 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r101 = getgid() semctl$IPC_SET(r98, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r99, r100, r101, 0x10, 0x9}, 0x8, 0x1, 0x9}) r102 = getgid() r103 = getppid() r104 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r97, r100, r102, 0x1e4, 0x8}, 0x5, 0x5, r103, r104, 0xfffffffffffffe01, 0x9, 0x7ff}) r105 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r94, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r105, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r108 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r108, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r108, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r108, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r108, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r108, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r108, &(0x7f0000000180)=ANY=[@ANYBLOB='\b\x00\x00\x00\x00\x00\x00\x00'], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r108, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r109 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r110, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r110, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r112 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r108, 0x1, &(0x7f0000000980)={{0x2, r109, r111, r107, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r112, r112, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffff09) r114 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r114, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r114, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r114, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) msgsnd(r114, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r114, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r112, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r106], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a8e28020bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed53d88d350b598c57a080419553e70a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed", @ANYRES64=r89], 0x4, 0x2, 0x800) msgrcv(r114, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r115 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r116, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r116, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r118 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r114, 0x1, &(0x7f0000000980)={{0x2, r115, r117, r113, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r118, r118, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r6, r100, r117) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 07:36:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0x15}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000100)="ddf844c2") r1 = dup(r0) sendto(r1, &(0x7f0000000140)="06443406ea30e33a834841405e2d52be6180e1d75e7ae2a6efac5705b1fbf744dc9d57ea283c2ce6749a9917fc80d1cb4734b455ea98f2257a724fdb2abf9d1e60531dbd56ecab6305786cd4fbdeb851c1c5cf2c4d4141db92d15b5017bc2bbe3cb9e0959f371784e72a9d681615dcb7ef874ae7a3f113b96bdcd8d7ddebdeef55a3c92266b06f21083db25cd61a4b7ee80038080b425309", 0x98, 0x0, &(0x7f00000000c0)=@un=@file={0x3, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) r3 = msgget(0x3, 0x100) r4 = msgget$private(0x0, 0xf34b8e89e6f38f72) msgrcv(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000d400000000000000000000000000000000e2ff00000000000000000000000000cd46ad359fcc62367cd8d94b29096dd9adc25accae81e0d579655a75f3609fc028db438875"], 0x31, 0x0, 0x1000) msgrcv(r3, &(0x7f0000000ac0)=ANY=[], 0x0, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[@ANYRESHEX=r0, @ANYBLOB="63ff47342bbac1c4f5dfb7611898aa977299318cba4a6ccf6b2ffbdb52fd32b50ab965c8b9fe16008af4f092dc7d9b55d90702c5ff3f6f0af581e20b33aaf1bc432952061034347d00c3cd5a2be576647444973ef72608727646f5388f4e0e3cdc04c31a96b5b1c7c3b54a97aeded1e5bdc777b18ff409387f0b51450cd8cc1fa63270315207194faef8040dfd0110f175086d39d0a51d54b293d30a1c0d226727cc866c7d3a2352083d0cc9904cc4435a6f99be4d4183182d899bba465aaab9afa32737"], 0x2, 0x800) msgsnd(r2, &(0x7f0000000a00)=ANY=[@ANYRESHEX=r2], 0x1, 0x800) msgrcv(r2, &(0x7f0000000d80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000044f540657e8ad9b9e7c8c0951a8f1000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d46f04e8893617b910b7ae9888643901fdedb4fb711c30103767a08bc48fcd3514b5f22bc0c481a5efa7ac76da4db2e8afc7206a7b9272022c09c0efd187dd66ce2df606cc3d2e57daaed32421595b8da5bd959e9a"], 0xf1298b3ddabd15ea, 0x1, 0x1400) msgsnd(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="000000000000000055c0d525241da3044cc41fd59e55518239494a60a417b1e3ef4074b2b6575c4dff05c240b1bdd1e3a939d96fc74d26446999dcf6e8791e88022742467db206d26b797dec5a3f2d808dd0409828484fb04ee9f05a51111344a1bb1c248c8ca240cbb23c7522a216a90157134dd8be492e63674468c70549a33e8d5cebd29cc34279e6b54eead14f154722"], 0x92, 0x800) msgrcv(r2, &(0x7f0000000800)=ANY=[], 0x0, 0x3, 0x1800) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000580)={0x3fd, 0x0, 0x2, 0xf, 0x9, 0x3ff, 0x7d7, 0x10, [{0x9, 0xfffffffffffffffe, 0x1000, 0x8}, {0xffff, 0xffff, 0x4, 0xb6b}, {0xffffffff80000001, 0x9, 0x100, 0x9}, {0x7, 0x2, 0x2b, 0x401}, {0x82, 0x5, 0x100, 0x7}, {0x4, 0xaf26, 0x4, 0x6}, {0x0, 0x640, 0x3, 0xb6}, {0x6, 0x0, 0xe, 0x7}, {0x9, 0xffffffdd, 0x2, 0x2}, {0x1c, 0x3, 0x8, 0xc5}, {0xa64, 0x44, 0x7fffffff, 0x101}, {0xd0, 0x1, 0x100, 0xab}, {0x0, 0x3f, 0x7}, {0x2, 0x357, 0x7, 0x2}, {0x80000001, 0x0, 0x100000000, 0x40}, {0xff, 0x8, 0x403, 0x6a}]}) r5 = msgget(0x3, 0x100) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) msgrcv(r5, &(0x7f00000007c0)=ANY=[@ANYPTR=&(0x7f00000003c0)=ANY=[@ANYRES32=0x0, @ANYRESHEX=r6], @ANYPTR64=&(0x7f0000000440)=ANY=[], @ANYRES64=r1], 0x3, 0x1, 0x800) msgget(0x2, 0x424) r7 = msgget$private(0x0, 0xfffffffffffffffd) socket(0x3b31025e40f74300, 0xc3b2813462affd90, 0x2) r8 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r8, 0x0, 0x0) r9 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r9, 0x0, 0x0) r10 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c0ffffffffffffff"], 0x10) write(r10, 0x0, 0x0) msgrcv(r7, &(0x7f0000000c00)=ANY=[@ANYPTR64=&(0x7f0000000780)=ANY=[@ANYRESDEC=r9], @ANYRESHEX=r1, @ANYRES16, @ANYPTR, @ANYBLOB="2c12347e4a3951c142d94e017ebaba595d65749f230095517d4123d06a22083f32fde440d7441d82b3a8a5aafc045c1cc200000000c33a616e7d8991ccef330e6f35a6b4d5f0ce70d141abdf88679e5b5d8fd2beddd0c9d1cb792e26d869da8ccdd9ba203d91f7558b9ade48a783ca2a066fbda2ebbf07081a05c730fc8e70ba218f1e41f247d732bf61d58cee6cf31c51d7276592707ce97fdd3f0cc43f7e35fa423093b6d312429aa61a724942c6190cc61f9b893d4ebd3a44c1320e2595da0e5f6eec6a11ea6f83a3e1a3c3d7807887dfaff7a2227385fd48fd0ba256560ac0439b9ac940d33de01783e43d09129aea610396ab1152229da5c65e6449f3e4dd6eeff0127c2332d7be8f9643a5e429d7db64", @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYRES16=r10], @ANYPTR, @ANYRES64, @ANYRES64, @ANYPTR64], 0xa, 0x3, 0x0) msgsnd(r7, &(0x7f0000000000)=ANY=[], 0x0, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[], 0x0, 0x800) r11 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r11, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668", 0x6b}], 0x1, 0x0, 0x0) mmap(&(0x7f000000f000/0x1000)=nil, 0x1000, 0x0, 0x2810, r11, 0x0, 0x0) ftruncate(r11, 0x0, 0x6a) 07:36:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="6f4c067fcae9b394288554d56e1a94cb45f2c804d615dba780d48f374c3ebce457793066995912e300c6678053e4b684066d60177eb79e68e71c6a8a9e4348729d8e498a71f8cc0e191fd704cc9168cfa46ebbc6417985e073c087d37e2a67478ff5cdc3e807b5490a5db9f8c664fdc7a4672d816914aef23c7f432c3f6b5301eca5aad788de1b7a24ccba9fa719818e5739fa08be6b2fc03e5621fc2a166c73bdbdf85f8c86648f638d70105ef86f21220e10775b2bfdd67051cb59fadebb0903eefd0bce6705fb11d59859348b68faa0c94668f8da4de09be5a2fd308c229d9b8da63625c9bbf4a54933149dc6e690b96d6548b54523", 0xf7) execve(0x0, 0x0, 0x0) 07:36:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x200000005c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000000)) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 07:36:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff9b, &(0x7f0000000500)="e740608e1d9f9245589c291dbc96aaf184dcaba51791a39e40683f4bf15aebb5a40128f296e3729245259fc1993c637933ea17b503534817dacb471a09beb3459892477f7cd8d98cf4f5ea071ef37fe2514256b04dab8764fba38463b49ed382de7b48529d26077fd84c4d580663dca612b34ffea559fe971a22a00ed1579aa12f1cfac8503853068a0be9216b9c2f3c88f50a8fd488ce91ae124bdb26608a48f9a40d3cbd34bc4ad326757eb6d57b834cd33815324813d3bd45df33fae83553f69e") openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x1, 0x0) 07:36:21 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00006d3000/0x2000)=nil, &(0x7f0000232000/0x3000)=nil}, {&(0x7f00007eb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f00005af000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000028000/0x3000)=nil, &(0x7f000036b000/0x2000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f000064b000/0x4000)=nil, &(0x7f000064c000/0x4000)=nil}, {&(0x7f000010e000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000777000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000056d000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f00006d1000/0x4000)=nil, &(0x7f0000144000/0x3000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000779000/0x1000)=nil, &(0x7f00004e1000/0x4000)=nil}, {&(0x7f0000229000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus/file0\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/\x00', ['./bus/', './bus\x00', './bus/', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCLOCK(r4, 0x20004276) 07:36:21 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xc8d95d04bee6989d, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x8, 0x1, 0xc9e, 0x4, "ce6345d59275898c018633db06e64a97d5e1d3b0", 0x4, 0x1}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0xe99cf4b8a2c4e345) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x6) semget$private(0x0, 0x1, 0x40) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xfffffffb) r2 = dup(0xffffffffffffffff) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f00000001c0)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000280)) r7 = syz_open_pts() ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000002c0)) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000300)={0x4, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x1, 0x0) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x400, 0x0) kevent(r1, &(0x7f0000000400)=[{{r8}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x0, 0x80e5}, {{r3}, 0xfffffffffffffff8, 0x80, 0x600fffee, 0xffff, 0x8}, {{r3}, 0xfffffffffffffffd, 0x4e, 0x2, 0x12, 0xf70}], 0x0, &(0x7f00000004c0)=[{{r9}, 0xfffffffffffffffe, 0x3c, 0x1, 0x5, 0xa5}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x44, 0x0, 0xbc5, 0xffff}], 0x3f, &(0x7f0000000500)={0x2, 0x9}) fcntl$dupfd(r7, 0xa, r5) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000540)={0x2, 0x783d}) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wsmouse0\x00', 0x0, 0x0) r11 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640)='/dev/diskmap\x00', 0x10000, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd0\x00', 0x88, 0x0) r14 = socket$unix(0x1, 0x1, 0x0) r15 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/diskmap\x00', 0x8000, 0x0) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x10090, 0x0) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000740)='/dev/null\x00', 0x80, 0x0) r18 = socket$unix(0x1, 0x5, 0x0) kevent(r1, &(0x7f0000000780)=[{{r10}, 0xfffffffffffffffb, 0x0, 0x8, 0x1, 0x8001}, {{r11}, 0xfffffffffffffff9, 0x4, 0x2, 0x2}, {{r12}, 0xfffffffffffffffc, 0xe4, 0xf0000000, 0x8000, 0x100000000}, {{r13}, 0x0, 0x2, 0x4, 0x22, 0x5}, {{r14}, 0xfffffffffffffff8, 0x2, 0x20, 0x5, 0x25}, {{r15}, 0x7, 0x13, 0x0, 0x8, 0x7ff}, {{r16}, 0xfffffffffffffffd, 0x10, 0x20, 0x5, 0x1}, {{r17}, 0x7da3fb9082b3c3ce, 0x40, 0xf0000000, 0x100000000, 0x1ff}], 0x86e, &(0x7f0000000880)=[{{r18}, 0x1, 0x8, 0x8, 0x0, 0x6}], 0xffff, &(0x7f00000008c0)={0x6, 0x400}) 07:36:22 executing program 0: r0 = socket(0x2, 0x4, 0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x8a06f4c2833cdb2c, 0x803) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYRES64=r1], 0x1) mknod(&(0x7f00000027c0)='./bus\x00', 0xe6ded67c1e8b1350, 0x4) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getsockopt(r1, 0x611, 0x8, &(0x7f0000000240)=""/4096, &(0x7f00000000c0)=0x1000) pipe(&(0x7f0000000180)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000002740)={&(0x7f00000001c0)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001600)=[{&(0x7f0000001240)="f2c9d33b7cc6a8d414112146e0fea0e536fec9a6b62d6f857df1847965b9d84d64a98bfc68b1301943ae0bc6ed364051c64c9741eb3dc685cfb1e2d89b6f5026aeac6dd24855ba2d5b066f4390c35cc4245b3096d642a389e08094ba0aaeee76ed68ac495976ce3045f2af3810445bbb70294e8353dbbcb485db84563635cbbb0d3c6f6e13f255aca8dd09f92bce66fbc058075f774339291ad405278ded3cb95954746a6131325697815107051393c4e20d2557aa9b1051514060118f7c2b2261e7f4e960dc", 0xc6}, {&(0x7f0000001340)="ac8a507023f0bc2c0983826dd1f249e26a254aa56ff2dd6909e49c2ff37020ee4a5c", 0x22}, {&(0x7f0000001380)="066db2323102b87f3669ae86565bf308126ab99bf37606fa4e03f67b422c230c638e283ac3805db7b8cd667f739d0706597b23d653e026735f27568a9157cd862ad2ed0ec7c4801e8b754461d208f29e9a0c8296012c2dbcc1fb5bcdcd7207e9eed7adb922d07d208be756c0a7f1abf70e64bfa0f4602c4a08630e", 0x7b}, {&(0x7f0000001400)="109df10c011025844d83b9e8b70478a942ad32c6cf4613a3ad46a82536d8f542b428029c2956c9084d89c493ffec100b9b780aec198d4e9b050cfcd8102f8c533f2e3502853831c3299856abc3a1bd79ac0a37eb93d2c48b13e64fe13ad70f588b82c88912d3740c7ff7a02728adb7ed6e7abbb8cd1c63da669315f37b5c02d05b7c601a39ad0f5bb5967763bc2aa4165c9f1ff28fc8a111a08bea28effb2f53a9d2103942529f44b222f26c45049dd0b06d7a583ad474f6b4dfd0fa6609d6d23cec805a7f4af2efe5e189", 0xcb}, {&(0x7f0000001500)="b8911ce91680934264def8aabd7c0d730e3a5af99f70bb6663302167a5c8dc3d7d0ce451afe0a080f49f9625f4a0f8770787f04cdd44638947ab8e9bd0865492766a84e8ea55b58d0c8e357d9dfc96c2ca66e083fff8126788ffe074cb77d718b191b2044eb1489728115d08b6209a6f30a1cff73c2e484a2424dea995dc59a4e997022da5226a31828a3af7c99b9d72d9cebe07c6a815e2551866d09ad5bcbf2d458d573dd6c5814187fed4a4480531a7e2bbd5767c10d57cdb1ea0bd2fc881838fbe9836b96fae18718ce7ec0ee40d31aa2aef6401ffb41f4bacb1dd", 0xdd}], 0x5, &(0x7f0000001680)=[{0x30, 0xdc2bc9d486c4397f, 0x2, "43001419cf550df4a029a761bd57e2c7a729b3648b547b422fcae96363e622e3"}, {0x68, 0xffff, 0x5, "c8b2c5441c5e2f146b0264ce02436d64590cafdd692a6f6a9b441f69a11948dfd81b640151564ff35b1f6c150e8d4ac7001bb7696e1eedc32610e6e944f1aebbd8647d518cacc1f3e25d68cbbd057a8f818e1394b6bb"}, {0x1010, 0x58965ea4fd1777c7, 0x1000, "a631e9ef0de14160dc99de5cfbcf3dab506ee60ca3d95d6ff934f33aa7328fb6cf0ef3e0809f161c1c7cf0cd96ef2985035e0ef6d0aeb201e26e8ff3672d8f8a8e11c368a335153d425bc6c190095f7182e71a79ce5e55d5c2bdf39abcf2a0714209e293b0b0a186ddb562daf8d3c3403332fc92181278a89841985d07449543bbf7c06b28c2d0bdc388af59f7c4c598be76dd9aa50f665cb0f8a34a039773be9cb85ab8bea27526d4762b14e59153d6e5a84958036732b778d453a6a6ababf3908b1ddcafa0e1f01a0e94a019ad8f5ab53127495a64f53f52fb0da4474b0ea74e50a8747604c877052e072e4e1bc85c4a37693d00566ca325b7a4eb4ae7f244b61d60694c64c2b16f0a2a817c7c5e0bfecc2689e785e8c850297623bf8517e939ec3e6c603550c8f3e11f49f0343f1eec4dacef76436a7cfc9f7be9e0fd772865772985cde96043b4e7bc413cfe55a0e897c8e4021265b60d3a97f40ada2e834f2b7df6d37247ecd8f0631604ee752bac39d37e3023897045e57b0af0da29dba604ccd14fd740be35f07f6f2389851d42909c08705a69b27998ff2b6acc40a0b65f330c632792f51a482e5dbab1b0e44b84a5699ccbd32050c3db2d139ab19f83968584c15374f2864cc9c5c7dde7ab14d38c32f57ff5efe4ba383b01d70571225c5adaade6b9718181c5f708aa32308aa3522145867b9f832884d0e11360e4ba794bd54065256fe7931bfef7fac55b6f2688fcad6cce63cbb8ea039ce17eb0614dbf81a9549af7569af1773e77ee850827b0657d461f94b9a29df8ad6d86cbcaad418f4ddf0e2881772ffc78f4922de307e750cb727419be54c3b8aba766fcd2d186d6c54473414feb9693c448867ff2363820d031e24121cc2a0a4894a444399f19541d463fa6ec36b211f9195f2c39b5fa9d7f01d9232cc5e3e79cb213142f06f93f3d8598ac0e3f5a8f35c93dc388d0d8016bb8fd55b30ee2ea4f5a23f2ee2e1755193e52b1d5b29ed300d7dae4d180299e973afb0d331eaad1095c20a3a2d43fb5f4c63db97893142fffc770c3e8fff700ea1342696925cbc98f7b68cee8e55c10c4bbac5016af3c6a6234ea458d03d14f3c731c9d433a39c1aaa3ed55e78c02389d8f5ce8725f5804b12c3b33e188971ae69f93ecf2643f38c34c1e3cd5b09b266946be25c2c0d0ec1375c9d00334eb42e5b98334df26627ae46a38484b447133b58d24e423e9d5403509b265c8f85b6e5cae0dc46bc60e5618db31bf6b30a3985620f9d52341151b3f88b29092e68e909788c33c46681f930f7041c5a4623bc787df458d0ae9061fe6f253fbabf8eafb52a33ca5e6a634656a634c8def05c7ab74b3a4d5461624e7d8c486cf2bc1ac4878a3af989650bc8ead2ab281e99e517875d7f830fdb38dce5a8f7962333eddaf0f5e79b65177bf7efc406827221b0c5a277d095db19882857b3f60b4538d4ef9dc97dbfc13f1dc500413d46edc138893a2b065a2ea0d00019e914e012973bef8b8937f40a3ab9a59dbb69e5e903c6344009f10156eb75c47e2f57da8e028d2e1ace5e5424d4791b2ff735a84494e092ba70a286ac7fb255a74a9c5a86ed4401f9f84f1ef9c0ded7221b3ba14b3887905c2f7a6635f5c3d4dcd076139e61b9520df75b5b277c039c288c5547d3ed375db70a6b045b475659887a19e24cc8bb3063afcf904e2cea2b1c74cee25cd32ceb040c5e58b907c39f8adf0e23ec3272698dc56f4c6a170216d7c7d09c06f4515ca8fb8499cce4861b5a70d56ec36e33cd1794ffb25f6e09a2a816ea4a9692c7e1b35a70b87f6ac06f5483904f0f8fb1d771224d3bc6b9483d2e09e324ee26ae367382f48b0afb2c4dd28def8a5ee05b11fce9dbd99c195de095ebf35f1d66928b3bff54cf8d4b8da9a214c7a865e883c4e5843097a3a3a80ebc34bc4658e3d39969c5835fcf18ab1f3e7eab8e7881b9e459ec3a76ca501bdcffe62ffad34710cddaffc6d644ef4129e9f5de79b9d4aa25fa455e399c79e94009aec4337ea8242ff679d9b787348ac4c38519557b129165b95f3da906b17ef4902c0eaea683ebe69945ee01dedb80fd7bb79b2b61d29a02a5f4d8950529fd352d4dfaf4e6f67bf7cb9d62c1707b68c60f52f0e9ca6fdd6ad5252f58f04eddc7126e9d3fa4f71abc3b1bfdd060efd00801cd46a50a15328d1bf714cf12d2a11705895c6f3f6c0a6922bb7f919d38f7c5c97676e5e108fb35b0ae7c7de016b407207da5fe144407e27f7c7cebb4c4f633899d8226830b418371238ab9e6f9437d6db89739ca26be263cb61a0bb13bcc0fb2b23ff17f3dc36162e775548edcedbb606bb5895fb10af40f503669279a5035c614d642920f36ac4702e3c110fe94eed553dbc78d7018ea2ffb56a525124e576f61795245fbd63efe44de0e9c005fbacc093d6dfa6ba54bd65bd5ea28b907264f3c86858bea95d5eed854e7d2bdb2a308b758e653e962e622106b0e8ac8feca1593518966a05889ff26e88a4d84079142549ac4c6f1cd846540397a90469856412c50e9f850378e5bfabc3bfd4b0afc7cd0af9378270046896a4fddd6d6722be603bd48a1a1c5883e81f7d9b8af4fcf9d9a027dda326594213538396276321e8805ec796c48011f876f3ecc59ce779e4a63d818b95afd04edf1dbfa14a76897f10e0796c98c0e3f4889e1d0b4f968fa09a5d72e282d6436f46762804fab1ac0395ff60479bac307ddeb39c282757af611b963f3a9248a729b9bd2711c9e9846f3acfc41b00134fe7e50830a48cd20fa9c1ba7d2362995300481949d17371f8e297787b5efb4400f3810d2a03a4496070c6f3759dcaca870c5a5bea9d723d79c98e72112bafe1f6d3b7059f78874090868d9d6c0318ad04ef3d8ee7fced858db266bba05e7686776d392f9303c0f4b38825fcaf77de446c0c44a0c8b178e3886b417fc01761229a64b520f54f7c41b9f79e108a44f1da991159143784511654f128e83ccedb7ad4ac9508e2888304d448d1535816086f44c3b754f9fbc29c6895b9118e22dfbd808fbf2c0eeccc5ce7e214d7d3702c3e520eac82b7f19bccf2260709bb837135324d570d5529703b24b4def5e0a58719d32844ac6ee9778a9049393efe6fefab80ba61655b97a600c060f9ae6c6686e2771a4886c343614cce3acdc1d171ff99af81779e6136a04f28ff9def0e766eaa84f5f7e79fa4a9a8a5c1be2a1c9691358ff83b976cf986c12bce074aebe92c3e83f5882158f09c6db7879e22c2ccc07c9ce83c1d77a701e8314d453c9b4719ca43dc2b97d11f943259a7508e556d203ba35a92921ef38ca21413e0d0e5ffae8f84bc6a6609a1df69e2132cb6a6f4497a7a8b80e2b80fc5cb2a7a3bd535aceab3c028af2db2e7f20968e60de0f3de198055046e7b14cdab716435a0b3481092e3261733bd097c53ef1b481ee862ee8c84c23a2e291d41e598c5ccc72fe75fa9ca7746a1dba37d8c9224a412a58ba5259811491b31720ad1f16f3786bac9941fbff960d72007a60d2f80d140721a042669d700b8669213daf0ed69983fa354484208f5f89fa25ce84c53bdfefe36a9229e2763a9930fc6fc5909c157fd65afdf395e49b562a936e30b31659ecc65ebfd7b2569feb8c5e4c3ac1679411b452466137ce50185efeb19facac9c6c09a968b19bec4ea569b7668f4a3209ac62b1f38a848fdb57c2f9030056ca286f2fb95e0a4633bc209de90e270ef6fb199babfa14e69b71967dfa595527d9035dc33ab326221fa57423073dca6928de3bd57d123868c99a5362c8cb133dca6b561caaa322d47db38280c86be0de6b959a82c54c926961c4f65ad6f58398aedb503fdc3d97d770d4f8363278160daf6f86bbc9315695cc89e142c34a73987294815dda8519f4fb98de60dd302f51294a813e347437978838270572ddfcc16f57253c314897a905f034ec812980c0031b2dfa3bec2f5c76c0f177d87518ca24200566c555b60f3c0ae11f94f36a46b2a140b32ebce74966ef0c1fc273191e7e33a138d45be1695f48363bc8f3a41fa67b9d4360840100fb5ac89fa451e0eb5614ab75cbd55c7a083952176b6525bd474ec71db28d4649aeb5d1bfa7bfe9af78e9273667a3c3e37a6d5910fe08ec7a0c2cdd1234d76763f4c912961c5a6354de31b382b780cc6e01f2cc32ab82fc547bd769b607839b7eab14141caecefa0201270ff9d76ce43b216ff0875723a82b4c5c3eab0e87699a5263a016b5631ea46e8d6eb4ad6136a6eca43b2e2d7a60b6f27dc91256f8c78b78376976360c21e3e307d0b0270cb06b3a6ac9fb23cc6a599dd245ab36cdf01c0313ba7cb55a4bcb113d73d84c956d33fe29d82214e78c1c429fdc9ea8c1554c0cbe1b6b8077fb775ab9d2e0f5955a6744fd482d4d6171efa7f23dd67d587c60c8d9325c0a4dc8efff966f07d59a76873b849bc50f69e28d00c5eb0663cf6b31056e63e5859c283c17340525dd8a4face98a423ffbd27141339aad798cc8eb823392cc57c28db589066826767af66343b29a32d9fcab94955e7aa4758632055c4959c5c545bbe9b68cdb07230411d9cf3adbb20d2ad5cdf0fd1ac2abf3ec538fbcc7edead0ac5b813eaa1f796e34a9893fc686b7448fcc4772aa52dbc6d5ca0041301703e930b83b22588a73b589dd453efac821d216da9d797d9aa5fcb966222030c5a0e0a7650934fe1221d8cea560e0fb49ecf4db57fb2aa7e94d19933b39cddf6cab6c987ffeb0c3eda723b2c650d4db2ee89bbfd914c1ebf807553d2cd29f6bf2bb0b4a32e146dd3e7f2f04f17260fdc5c3859b1ddbfb1d809ae404e6ed583d0c643a283406bd063cb06c29cea74bf67e08e8efe2dadd57e733e2b4d3a68be5aa14a314e0ff84d4c371c56e224aca69de855b76ad5c0493bb970a8bf75eae7b39d73bed96faba09e0705ad2bc0d859b71212a6b79310553f8b9a04a6b88850c8b69cd047546da14512a5fb7cfcded15d8dbf3cd1667ae0bbc5440c598ae52525ca301a7d49a79362d0a5c9333cc030d62b286d59534128c0e920750f88859531776e0dc28dbb479776202d0e4879210b81cd498d2a155639920b94258f7c481020f50137fc678895c86ae503a17ee090d9a25dd4f726c79d634afeb4e3e884e4154f4cd93bc2c929c1f041598674d696726876593d0b39c78653d1f2104861b7a7b2dd1563f097ef5cd205148e517205f115bb64476968994d571c165db5557520e70d4673d94a048ecd93d1c28a3c402f776250488e1c2bb40ca41deeb240cc5d8d314569cf2639b9121711332e33a3049411e7a97c09510543fc613c17bf980f6cd429780651a79c643ffe74512d73c873c3e55a8d1779ddde33b49f360a96d9b69a9462ccfd482374aa4195b38853c595ea64d33151dbbb34c51ef8d15c8c2b86e709c220f19bf02b3e12023541b60324cbecd15f677256b4e6650a14f700b98c9201a114b74dd075562cb98ce5b48568f2c5af260db65236c78608b47f50ce6dade1861caf6fd9bbe8d307d394060237bcf5b1d29c74888d87a47b898031a57cdec6ec8ced5ce5123e28001ffd0087f5675dc80d6f2bc1f605b8b06c483cbcba9dbb4f53a8430c89848124ab6744ffdbe59f929299ca79e1a061fbb84968f1e41a9064b662031ea55cbc44fe8e9d05b73e0e051ba730e7f96186e6b6fefae6a617525279dfd558c7dfe6d5fb7f9f269e6a02d74e85c4e5c8b17a6732abcebef9c2d3dea8d94e9634c0576046d3f3eb90207055ab08b7b8cb34"}], 0x10a8}, 0xe) msgget$private(0x0, 0x400) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getuid() setrlimit(0x8, &(0x7f0000002780)={0x9, 0x1}) lchown(&(0x7f0000000000)='./bus\x00', r4, r3) pckbd_enable: command error 07:36:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x74}, {0x2c}, {0x6, 0x0, 0x0, 0x3ff}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000100)=[{0x9f, 0x6, 0x19, 0x9}, {0x8, 0xff, 0x6, 0x10000}, {0x100, 0x1, 0x0, 0x3}, {0x3, 0x0, 0x3f, 0x3}, {0x81, 0x80, 0x80, 0x8}, {0x8000, 0x1, 0x3, 0x3}]}) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000380)={0x96, 0x0, &(0x7f0000000280)=""/150}) pwrite(r0, &(0x7f00000000c0)="f9b3f3b4bb6c070e832d737816fc", 0xe, 0x0, 0x0) 07:36:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f00000006c0)='\x00', 0xfffffdd4) r1 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) poll(&(0x7f0000000040)=[{r2, 0x5}], 0x1, 0x0) pckbd_enable: command error 07:36:24 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x10000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r4, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xffffffde, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00", 0xffffffff}) socket(0x10, 0x8000, 0x3f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x20000, 0x0) r5 = socket$inet6(0x18, 0x4, 0x3f) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 07:36:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x2, 0xfffffffc) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:36:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000100)) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x2, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x801869a3, &(0x7f0000000300)) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000040)={0x2, 0x80}) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) connect$unix(r6, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\b\x00\x00\x00\x00\x00\x000\x00'], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 07:36:30 executing program 0: mkdir(&(0x7f0000000200)='\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) unveil(&(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000300)='c\x00') open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0xc84e503c03695a79) 07:36:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000000c0)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="89000000ffff00000114938c172e059714235438444fb7e1e14213aed2e8a7f463fc17465ef66105b85e495f677efef2850124ee7cbe722886452fbd4382b081e29b0c0100e863341f24db8195fe536b62a60f7a290fd9000880b882bf645a7e380808994958281b66b91e11db7493"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) sendto$inet6(r0, &(0x7f0000000200)="63f18ce18c2ae625f938b436ff751f8eb66ac32217c41195140132916f9ffe86ea8eda44c09039f7d868decd827fd92109c2d8f9daad5b582beb2253313b46924da3b518c601fa261345f379728d60616d7bafdb6a610ef6e54e57656a27dbbcf2889716a8cb55df4e893cb1cb0ccdbe543586e1cf7680713bd2266b9003801348d97f245c8470800c6987ecbb996ebd389a851fcb7d8e6851bdd0e1c0f3644541e414ef200cd855bee3a6170bf8b01b32ffb9261b4a602486fbae37bdd20c2e40bd368d869b73eb59ae14e90a844a560a09d9118c8425a46744263ee9ac21bce57083efa98cc5582263d5b433afe6", 0xef, 0x9, &(0x7f0000000000)={0x18, 0x2, 0x3, 0x1}, 0xc) 07:36:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x2ee) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwrite(r3, &(0x7f0000000040)="60858fd3240eb31c", 0x8, 0x0, 0x6) close(r2) 07:36:30 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xa000) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_vnetid}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 07:36:30 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x66fb, 0x100) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file1\x00', 0xf0e, 0x8001, 0x7, 0x1, 0x1, 0x7, 0x8, 0x0, 0x2, 0x6, 0x7}) 07:36:30 executing program 0: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000000c0), 0xffffffffffffff9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x20000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x14f, 0x0, 0x10000000e010) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x1d, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001400)='/dev/speaker\x00', 0x400, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001440)='/dev/speaker\x00', 0x0, 0x0) r6 = socket(0x2, 0x2, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) connect$unix(r6, &(0x7f0000001700)=ANY=[@ANYRES64, @ANYPTR=&(0x7f00000016c0)=ANY=[@ANYPTR, @ANYRES32=r4, @ANYPTR64=&(0x7f0000001680)=ANY=[@ANYRES16=r7, @ANYPTR64, @ANYRES16=r6], @ANYRESDEC=r4, @ANYPTR], @ANYRESHEX=0x0, @ANYRESHEX=0x0, @ANYRESDEC=0x0, @ANYRES32=0x0], 0x6) write(r6, 0x0, 0x0) r8 = accept(r6, &(0x7f0000001480)=@in6, &(0x7f00000014c0)=0xc) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000001500)='/dev/pci\x00', 0x8000, 0x0) r10 = socket(0x2, 0x2, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r10, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r10, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001540)={0x0, 0x0}, 0xc) r12 = getegid() sendmsg$unix(r0, &(0x7f0000001640)={&(0x7f0000000140)=@file={0x0, './file1\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000180)="471286515852aeb97cdf371bfde53bdf54bcf62ef71eafaae8e846234d2f5eee6c5064b3ccb7f73902e4b6ad2c9e8e118fa17f1d34b975bcd0ac41fb591919ac3674ff2359cddae6ce3c48678f3c146bb2082a04a97200b1d7f56a574a4b256ccf510535c7622a001d9a9b45eda623d2e71ae0e2c1d127544db50dd22497cdf0283412c6652c816c657a59a38b", 0x8d}, {&(0x7f0000000240)="dd8418e3a6a3c08d8fbc3df474b0fb8e1ab0d1d1714a8091d8dbc884dd3c738ef3c1c3ac6e8094385dcb6e87b92f8bee3f10ff1ba5c4c14ceb27d7398d410d861d585cdad2897c2f96aab919af9b982b1294d2310827", 0x56}, {&(0x7f00000002c0)="c97d43cdfb17d787efc79b1f853fd4967b38c8dabe417062decfccf841a986f0e658394aba0949", 0x27}, {&(0x7f0000000300)="8f8a178f56a195c37fc99e4412d6e6ef5020314b47a1cdbb8b3a849d852657080d343df2a6abbb436db8fa473b178f60a61839221e69287fa73ac796bc32b847cb1e45d2d37c2fa2188d4b367a0a1d0dc1c6f293806cf4b8673f6e3bc8c5a99f2d283613f5e9f98bbea4d9da4135c9a4c68bf9df369ae01e4d7e63f65298aa210007622a8d23839f0de063756d66b3b5f9952cba8be18a8e0028e80ee81ab4676a61fc2329b48fb00ebe4663d1d5fe42a2f23a86db8139cc0a55cfa45e01d3bc41863470cd4e2f06472336f241e0fbeaf3f0dea58ae5f73b7c9aa537569e3d838f2bb42739573ac200da5ab46c0f6527f5f7e587e31c089644fe9f971f20e0df84842e9736f15fe4fac2d1a03da32602f5c49227b0a151f33718bb1c8ad6055f964232f7d3fc3ee577b00f79b9607e9f3c3c5d6fa03921cf245ca38dd159ead3cc9054f18e85c02b66472954deceb809a01eccff4fb2b44b9ffec92a8b37004b04e0769c7b68b31806969d5da8192a5c6ce5207016daa0a7b85d32ea69e3b4e6d88000b6b0e3dbdb786798102cc798cd7bcde148f9ca6beb2f49f4ce277690b85e6b95dd92814ce2d84b4e55de3a1fea2ecd8bfd40c34fd49eb4e2194becb6e10373198fd4918e0cf1a123bfcc931499226d08a1d548a7d392bb718dcfc5f9de9197b16c354722ecaf2c963352076f0ef5d9ac4500141fbe9f3c4ee8a82dd31196758b1de5af8b8f4f748a8ed62f20fc8548457a835ec899723ccf57be950001d57f41c1bd5a5b6aa3d3b1e62e1fa93768bd017b1f9d7a82b273c8e700a82819bfc27b31051c71eaa9e29e14f0b029b6cc0e39dbe175defa76205073c7b3a14793b7ad23a0e47634143e43db007226516b362cbd3e49243e528a332283ff213791a9d7c61cd21d0d60b2a56e02f9435afe12a21f1fd86283163ffd5442e50e64ebc1a0b5c5296c84787b806fd84484517e50ff154a863ab3214787161b88da4d1265e181e73a4e0e78778e234e14917d6cfd525029b4b0dc8a5497765777b515a0849796c559e8b4b3f530dff3837bf274bd523c4ec0d52315973b7f4d066fda6ff2fcd5fa90c52d7de5a01fbea76f7504d0fc679f1f7c95e51e18e890a9ec6183bab913c9b3650fbca82e1138b980f4f2b424cba6b595d705480b08846ba338621ce53bd2595f7a5c0d2834f765cf1d10a44a5f4e0db2b6e8497abd34d08fad3bfaa670cc405ad9bc47c18e16eeb5960c26df5dc4f2d8ae4dcf5aceb206d1bd939d2effba7d2e9bef6204ec83019f5e73ef1978003da1426a033f76c7eccc10ea530431a5df03c8cb3f94dc23faefae82b8c0ef6779740c8242a50ba6d98f8832f5ed7a7efd9e4049bea42f2f45e4463233d5f75c87e1066cab62f80603fb6afd6db30333059029442364c43df04530e282cd9160304417fea8c35855833bd95d099ae4be9aa2ae6e63ed1aba6df09da8fbf03d994a6463e25ffeeb0c758973e81e60d0f92e2c6d3609dee57ba4430ece8b5c8f5c7186f7cb2e35fed63198118ba3205a12c9a144049c7c5d0ff47a99110f62e64ff118feb7aaf6d061ca7765929cc2300ed99d022a72d750ed55cc15f6817529ce95dacc158c9f7f2316ef8a154de89cb81f5c7b81feb589ed5b3d3a7b95184d9c35ffe10eb74a0495ab1b5f20ef201e9472274b2408172f27f1a3981e242ee6a783da79e91bb25c8fc44283662fdb61d4ddae894ac51ea67dcd2afbbf5eb22cc4a23cf1cb7ce1282f517c76f00af9f1c97a9441b9111964f14a5dfa7c9f8cd2db9689a7694177a7aa4b5431f1833792bacdb4bd927f179b9dd9d4ba2a5d1fe46af84dc4f5f67a08a294ba0303897cd778e859dddb71834d009df2f6713b6e8a85aa0ab7c2ce7f365c30b9e393662121e844263aecfb0d288151230ccedee06f1ae8ecb7dc401bca637fcfea8c0ee55c76151f95e457cab478d13f7c368f04614f8a6f8320435a67fad9b750d0b0943fdd34a59674439dd739a40ae13e3a188f514df761c38d063af59193a05660d1eba7fbb05cee36eb416a65c82c046a4f6f2c462910949fc64c00b69fde93c494fa27015c96c1aaaac94a445a4ea9458d9f53ac8cfb59a593d0ad4f8abe99ee5e6da9f23d2c54cf69642acfaff0650982fa2f6bbcff45f888e151bd5b484d81d031b2df5e54e6fd1e9aa199fad6e9b2729e0c2eda37ff388bbd742d6207af17d79ee2093997839a25a94d87daed36d981d85e5aefc5893d698a50fb07ef63243ea18f16d34eda2793bc26a1619c6660f782512c5c24e2b05463abbd2b811669c29e09bd965b1ac95ad637541c77e67c4b7fa7db7802f5e342d72a0145289a975ffd907bf8a68cfe29d60c3de885db2c3ff1b0632c70c4a9427408d1b596845f942b59f392fcfd40ea162f702aa5b0b84720ddbffa6707e5074d0ce2cb5bc9c69a5d48ca4853826cefb3a1cdcc955f09ee639001cd72236029cddf3acf6f9c92e245bfb0270ef90e2e812ceb890553b23bfaa3a8d44ce39fd4fe10452ecfe08628166d57b6e1085c28afd2f456796c7b6778b58d5848709959ad5ee41c6106c413467cbab824fd1ddf098b9f28226562439c401ffb041464c255fbcafdcaf730ca4b52f39ca8d6a2a25bd4aef6848feff71a3719bd3c9051ce3d087ad2531f9df2b14f06eaefa4f94bf13d807755de364e2d9757828c5194d2fc6af25820016253c46800b95474783043751cf7b6630821e5a79a32ba740b348506c6217becfd4d2736d69e186cd2d2c4c62cde847464ceaf1345aa6f3c190a4e95fe5ab7b39615be36fd55debed19a7f1e4b5e02ebcd28eae8b74d6996ddd4e98c581d9c45f448cb97359741b6c1386372ea1b0ea9b5223392b711eb9b00492312bf8ce066259de3f65304c382cfe03f64d972323a2ff5545c96674b80cea8286671d3ea3e01768e7911231af21a62a4f2b833c6a6936467f209b511c991ee8d59155dc210c3d0ed8f7e4b50d47dc9ed24aaba63d47a2bfab70ef3e1a15f84f31930f643066021aaf9966ea33aaeeb6fd60350bb05913cfee0293eea282fb7c01e9f87266db6d43136d0ee0526773e1f8445df8ff9833bb21e57c54291de02813f7c0c5adaa2aab1fb7be90ce108c75b27676387dbe47f9f5493fb80c9c0367e81f2aef4ee3603d86daaa0c53996f041a2b2754133ff15bc99afff4bc101a9c4816373f8994acbb865e05ed968bfb3e02675def8c984e5f92fc3a55cebf83640352781a06d3de07b2725b30f2b851778933d653c99ad467ba3f0ba0ba8891ced212f353bf9d48d3e1fa5e9eab76f814af6320732f32c64068f4684477a1ce842dec128cf5888d923171917af20f8121a78e21bb1744cbe739663ca2eefa87cd93252799ae9fc9098516deffb3dca0e57e86fa963bf6dd8d63752dfde3d935b4a54f264568019d8b9b9984e3b080838425f47c2ed89b052155032d40369e9cc39e98110d7bfc4cf8ea6ba009ce53439d72f35019b4ad2bce2cbb8b7795eaf45d0d5faba8225ce96cea63e839f7a15b273fef9478d2b3c649a2fef36f25a0b935b33fbd277a387c37dbc520373c3f2441ee17919d701bb307253989bd2e49d45baa748f0cbf516ac1ccfcddc112fbebcfd6d13acf5053cedf4c1d294f02935d3ac76eef418d2ae6b7c78f8cf79dd42093b387f31200921be75f66c0e80c78b590ea313cf4d263cf8fc3b27883a09b2805a2dfacfd1847bbc6cdb2905b2af691b25da04c381d6122fb4c69a264dfed0e7e0b2a585b3cade51ed2eb8b86fc9e6f375c8bb59e86436fc51e85b6cd1f8a0384d0387b80aeae480cac26ea918ccf6959158bc09d2b1599ee2939b82a88132d6f1e3a4e4e451ebbe869c999ba2fb69285207267907fb6b7db579395cf1284a1f1cd326b6c01461cd76f8e429abcf32d5d013861fb444ff6e9b6a1ef45d69982a17a0138accfadf3ae1d582949552c673849bedd3f47aab6c2bed3ca57cdbacf86d210acfcbaf74b600afcb4da6d2653c3eef1c089a2c09145a9e6298cd871977765fec2f2818e86b052b7743917b87068a9eac78ca6bd4da2456544676407b6c8083820c98d20c3527c0e18374323ff3b582ae9b3d0f64f7e4918e393038c6e2af623f415c2f1c8dd2a581a6cfd71abd090fe7e07e88571d709218a270df4b30e9a8d0ee4d14c93d8c986ca3e7eee1e2170f2b561193c30897e4d91ec910df110d74736e7d1f6fcc34455eca7151fd0c09445d3fcee1e1840ff48c94d96c09c010c2b18a3875d442b408581799858494730f377d36d9ec1a860f461f31b407743517d574a9659714becd3f215e4736d21499b1eb4a90ca6de09cd51e79c98b9ea3b99c891ec7368e37e4a5b6042c217cce67dc8cf49a45435c3f326bc8bb84d83b3737a934d790a3444ad554f2d81a74ab723264d3afdb6528572eeb0784c0a5e803b88479859b472dbdf1272a13863513c8734d02af7e2805f49df3b332ef3d61c92ea4a17afd59b8b6257f63660c73589e5758140a9b9805cb75fb8412e155f5884107e9a047cc13dda1996afb3959d3fd771d148a0cc579b320a6ac9a6e3b1011dffdda8d4f30e3c1e98ccd332c04eb1237f444904e2493cf6cabc84139debfaec91109ad33cfb2c8adfc5ebf607e89cc1c99ef6f71252a10742a103abed298fbc841681a59b6dcf5b95eec284999ccf121a825020379a85950e8a2911e27b6b87e963c354f500a79387819e3f1dda6ca32a4858a44ec07714197df4e4c3d50f41d9ca15667bc3b4068de3afa9054ebc157eced33452b0e623f33be8b033215befcfe5fb3e9bd3aaaecc43dcef74440d5d7adfe24f2c7356a636e02d70cf3561e983ffc76657fd7d14143c5186e2d2c7dd2c8d1aa8f58f71b4ef2067cdd83d345ce7f70fc76a0c47d0f06760b186bf4a2000b73be7a6b23682318dae568b9dd550910ef21bf33865a3794d8ec8e24bdbfad1d0d3f8433c172fa19c49415db672b549424601d21ca14753c83e2ff42eea78f489a60caa362cb6b1ddca9f0492659ba69aeb8acfdbd96b35c18f11dd5e2c351d9d52c23f19bb613826ecb39570e40609fc795ce38be0623c139a09d286b13f74c771eb95f45960d12e523a402a058546b1959ccf9f55f88db1c63e3c04c877254768e71edcb81609a92426ec56cc1360051844803f94d849d7bf45d17ccc6a9478f2920c95a10c8668dc96d9bfddd5ef67535b22aabda21679a2354da5a33aa8dda42bac1be0a3c09fe49f0a964642706a0614ed3a2cd6f41cb21f188f506a9a22e4b629ef8f369178a36b1016fad2679910e05a829148f4e2c601a7c8251a30bc06e49c527234deac6c829efedec634e970a983ceae7f15d7fd0086e7abe83699fbff923ed3f0ffa4e6438f5cb2faf79e8e12dde800365d6191503c4469e76cef3bb7e25b1de3c5ff7872d2de7c1c12c66245c07b28442e0b69ad025694534a42f16ba61072bb2eb03737e5dd7352501f9aaed6c27f2936bd145a22dcebcf243da8b7ff6096a899815db367bbb14c9da6ecf454de284df4dc2dbdc3bb78d695c0255fef05d4936272e991c13cf4a5de67cde7a2a429288e2497ea713653081e380ba22ba9bed7100b5e661a4cf78d04ce441fff50227e877038f9edc6bbc50143ae58d5c36e1002eccce540747f204085518099d48e4b7a7e5827af1d6475b259e84d53a128c8292253853719a1a91a08226ed21966967130235f5566dc0b534f92762905739daf8da5c53dbb3483df366155fbda0fc46850567d02d97cb3b2237", 0x1000}, {&(0x7f0000001300)="46a41b3fbb81cee01a50af66f0b3ee0480e872154b85abebec94dece6ceb581d79ad9e0675cb763750beda58044c3784767d6735ce02b56d04667dbf61c44e4f3893106f14c28ec9868825a0fc87893d", 0x50}], 0x5, &(0x7f00000015c0)=[@rights={0x18, 0xffff, 0x1, [r1, r3]}, @rights={0x20, 0xffff, 0x1, [r4, r5, r8, r9]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r11, r12}], 0x58, 0x8}, 0x401) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 07:36:30 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000005) r0 = socket(0x18, 0x4001, 0x0) accept$inet6(r0, &(0x7f0000000580), &(0x7f0000000680)=0xc) socket(0x2, 0x8000, 0x8) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) setreuid(r1, 0xee00) utimes(&(0x7f0000000000)='.\x00', 0x0) getsockopt(r0, 0x29, 0x7ed, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8, 0x0) msgget$private(0x0, 0x12c) r2 = semget$private(0x0, 0x6, 0x80) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/8) semop(r2, &(0x7f0000000040)=[{0x3, 0x8, 0xac95d12287ad2dca}, {0x0, 0x5, 0x8000800}], 0x2) munmap(&(0x7f00000f4000/0x4000)=nil, 0x4000) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x2, 0x6d, 0x1000}, {0x0, 0x800, 0x800}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000180)={0x2, "cfd346ee3abab86bcebe81d887332c255dd70b615dcafbcd194797e4bb921965cb3b1bc3eb64f83118feaace215239cd034a38491f4013fbf39c1ab757b6b8f6e2d0f4471db0dfdc8b4e264090644bbeeacce299d282586a1b7756c089ce4e1ff93f3cfc3900cd6d1b2cb619c4b6685230d06bb1f3d5b2dea0ba69354d090b2aa2f89c5ea5ea426d628ecc6c6dea743b9f3c894a1b1c7f92dc9be9151baa3456d10dd28e6462d779cb1551c8616336315b7dbf3f767231ac5a52"}, 0xc2, 0x1000) 07:36:30 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCCDTR(r6, 0x20007478) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r9 = socket$inet6(0x18, 0x8000, 0x7f) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000100)=r9) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r7}, 0x0, 0xe, 0x4, 0xb16}, {{r4}, 0xfffffffffffffffb, 0x60, 0x40, 0x3ff, 0xffff}], 0x1000, 0x0, 0x2200, 0x0) 07:36:30 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711", 0x0, 0x80000}) write(r1, &(0x7f0000000200)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829dc09e4", 0x10228) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 07:36:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2d}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 07:36:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b, 0x0, 0x1f}]}) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x800, '\x00', 0x0, 0x400001}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0xffe8) write(r2, &(0x7f0000000100)="1b18f05de2f4ef187236b96507852d994ad6c089b2cb1999f7b40e766e06aceca5b8827491cc26763b73d02749eecc28d39f9d55f2fbf8", 0x836) 07:36:30 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xf8040000ff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x2, &(0x7f0000000000)) r0 = socket(0x2, 0x3, 0x0) setreuid(0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x9, 0xc26c}, 0xc) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 07:36:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffd, "d730c16d00b4ff0000747beffde400"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="13b9fd812eaa4e713048e6993192964800000000", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x1, 0x7}, 0x90) sendmsg$unix(r2, &(0x7f0000001640)={0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffe9f}, 0x0) 07:36:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8000000000000b}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8fc2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438fa387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e00"/280], 0x44b, 0x800) msgsnd(r3, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f0000000e00)=ANY=[@ANYBLOB="0800000000000000f005a2bf8737aa6c7ece1c9e6fa61268cb7ae4d04a623aac8260b945a212b70d0b728a098407c5ed94999e6d9461b6b8d01aaeb17b8af4d9986ee2fa0a93cbe35cf323710896ea3f87c3b555f279bddac8ad9f8403c14df048ae588d95578fe1fb07e01b77cecc2545dfb98351f84922cfac9ed1de79deb2563280db5f0dd202d3618e4b422703411d28f91584496310f1e18342b6573d3b92844617ef9f3cae34792a3418b354c7c4c5e95e54ba7eb7efa8"], 0x1, 0xfffffffffffffffd, 0x1800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) msgrcv(r3, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000cc0)=ANY=[@ANYPTR=&(0x7f0000000c00)=ANY=[@ANYBLOB="113d1fd631e195843173445c4d1b86ee30960211426fd8201a6eae3cb0184c3b994bea98df7716cde2bdf4fb93f5d1bf1b95fb17b2a76a73d505b608e05234a3964eaed34f98d22047a9e2bb4816af3b9a65cff59dcd23b700b111f352624702938421e790ce77d0a5", @ANYRES64, @ANYPTR, @ANYRESDEC=r4, @ANYRESDEC], @ANYRESOCT=0x0, @ANYBLOB="d3e10994ea1badd4e30d05a1eaf2c4de6178b5e1054467399401b84a57cb959bc2ccfe8767e939361b9b0faee5e0975658ea96d38a887d3bb96c890995ccecb61017c52bd7aca2b295ac96b7b6", @ANYRES16]], 0x1, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r7 = fcntl$getown(0xffffffffffffff9c, 0x5) r8 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) shmctl$IPC_SET(r8, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r10 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r10, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r10, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r11 = getgid() r12 = socket(0x800000018, 0x1, 0x0) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r14 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r11, r13, r14, 0x10, 0x9}, 0x8, 0x1, 0x9}) r15 = getgid() r16 = getppid() r17 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r19, r20) chown(&(0x7f0000000200)='./file0/file0\x00', r19, r20) lchown(&(0x7f0000000780)='./file0\x00', r19, r20) lchown(&(0x7f00000001c0)='./file0\x00', r19, r20) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, r19, r9, r13, r15, 0x1e6, 0x8}, 0x5, 0x5, r16, r17, 0xfffffffffffffe01, 0x9, 0x7ff}) socket$unix(0x1, 0x5, 0x0) r21 = socket(0x2, 0x2, 0x0) connect$unix(r21, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r21, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r21, 0x0, 0x0) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r22, 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0}, &(0x7f0000000640)=0xb) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r24, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r24, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r24, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r24, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) msgsnd(r24, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r24, &(0x7f0000000180)=ANY=[@ANYBLOB="08000036accedd7f"], 0x1, 0xfffffffffffffffd, 0x1800) r25 = syz_open_pts() ioctl$TIOCSETA(r25, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffffffff68f, "000200000800000c2bdfcf5fb400"}) poll(&(0x7f0000000000)=[{r25, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) msgrcv(r24, &(0x7f0000000d40)=ANY=[@ANYBLOB="a5f38c7e8792179541c95712ac3bbb216f22d05ce079d9e97ece3dc07c69c45525dafe03ae333ad1a6167d95e6119745c5bda163990f2e94b16d789dc076aa596803", @ANYPTR64=&(0x7f0000000900)=ANY=[@ANYRESOCT=r13, @ANYRES16, @ANYPTR=&(0x7f0000000b40)=ANY=[@ANYBLOB="169a65592a3c2f08628b6866e7a0aada96603cb1e06df4c48427f02b8221da8ae08ddff6f864f1b91a4ff0e2450b16179074bc5b5d0dc437fbbb0f645a5d0b117d7e5c11271271ecc9fa0bdb4f108841523a4ba6c7f6ae8ca3ab2e26aba07ba5cbc6a831b1ebcd8ac926e9ddda6d65bfdcf587983324fe25abcee3264e83f061c6e957b69d9c4acda017d5cdf5e4df9c22612d93111183be9c64a558a62ef9e1", @ANYRESHEX], @ANYRES16=0x0, @ANYRESDEC=r1, @ANYPTR, @ANYPTR64=&(0x7f0000000c00)=ANY=[]], @ANYRESOCT=r12, @ANYRESOCT], 0x4, 0x1, 0x0) r26 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r27, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r29 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r26, r28, r23, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r29, r29, 0xa5, 0x1, 0x100000003, 0x6}) r30 = geteuid() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000480)={{0x2, r13, r6, r30, 0x0, 0x46, 0xffffffff00000001}, 0x2, 0xc06, r7, r7, 0xa5, 0x1, 0x9, 0x6}) r31 = semget$private(0x0, 0x3, 0x0) semctl$GETNCNT(r31, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r31, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r32 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r34 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r32, r33, r34, 0x10, 0x9}, 0x8, 0x1, 0x9}) r35 = semget$private(0x0, 0x4, 0x11) semctl$GETNCNT(r35, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r35, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r35, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getgid() r36 = socket(0x800000018, 0x1, 0x0) bind$unix(r36, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 07:36:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) sendmsg(r3, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000080)="24f4a67ed3", 0x5}, {&(0x7f00000000c0)="b95a0e963e9328ed4dea5b4463bf7e88562f96af0e59054b033c0695112f1fb993459843a82b17ad08fe452bb67da915d3e36e15b440a0c22c1497f64d013b927bfdc2a1ff482c5b9ac7d04277b2ff01c463025bc8698b44189c6a0b7cb6b871a4f2e80240a38a8d514ad4956af152efddc4e22abf090471a6a871defa96c62af7ac83cf175dbfc5243f8a36a37637b74cf8dbf0e98f474b54d448a03dcc95c2902e28f65f73e98370a587ea773a2974b67a4e653dfd7cacff84a6ed6a7661165c13afb88eeb4c5764e6215b7e5c502b5184", 0xd2}, {&(0x7f00000001c0)="f3b3255a9d319fa3e1e6540190753d2de9c7342409d57796b0636a52c9780c6a9b6b99f641e0a3d34bcdb762086be58ada59dabca17b064f1925d4aa314558ab38854d5e52fd84243c0358a5f544aa45fe50bf055be93dbab80fe37a1c8c5cfc4578dad94f", 0x65}, {&(0x7f0000000280)="e42e0a5606f2ca266f09cae4097ea687339a9dad7d05c55b171941a0cdc1a7bdbfd722a499367f41eeec60d41426c5b23278d4e26d1fec5cee7566ea52e5e82a12ea6c8a5c084ab30aaaa49fc0e35693dd3d84e3d8cdd677e4f5183d493b73dba977c08a0b9cd2261962281c27162917c0000d0fc38a4b08bb25daa8b2160caaea5a367ee0dfcc765603d3fcf7e19e09cb38f6c3c53564cca48ceab19d852af6202dd6005a5b65a3e0bb88cce11e9baa3dcbcf13178dc1", 0xb7}, {&(0x7f0000000340)="c287638940362e997143229e127cc0394e45ccf6cdf17d3e223833a1c5802d7d7ac005ca657db744cd983de9744de52ff7955ea2f6f9d0b38c84f1056aa569df1766cf85b70425f544335dcb5329f7e3e2ead1df7ce4026f6be156ce0e8ce2742ebf8b885240d00553f8bb1444598404672bfb1124673c472d513b4845d8463af09ddba938f5d1eb0c1a7bb0c718749c7d642f7e9c66d328be50f872bc8a54cdd7b937b73058cf6fb982a6", 0xab}, {&(0x7f0000000400)="a4408fe00e8bb326daab3b238d67653cb25e7bc5873393e0d032a4fff7c6", 0x1e}], 0x6, &(0x7f00000004c0)=[{0x1010, 0x0, 0x4, "37fb610a9ed67ac7a97b6dd5db35d0f530a347944cc18b6ab12a3cd428a12dd87acedc4a45f4eb2b0f5d15825b6840005bfe3c0eec35120a1b670f4d007a5fa250eb9188dc0ff86d39d3ecb9604452939a36e8ec2fb1cd85e160e16149c2cde29552b57d4f67000b8994c7fd46d7df24b41cf92f32546c9e04213b461c68678f470eac6a36ef9490d924ca75b2c7b2bad1744d3c59e8e5bd30d03a91d76c65a4b0853d13c07cded163b9288036616a94ed2296e68d4429063f4b861964f004b46528a6d7ac0c904f75cdf1c1358094de7ec543c3982c941fb1e137dd3f63f26c1c37876cd6e438e5e05da1b54972fdfd4fd45a0da95429123290ec4ce5c559a514111ee422b963f932ca0a657294e869649303abbea9801e666a5fc369b87255d909701d0c30b7a4a7fa65b0afd219ed63866bae715e57134737743f9a1c684d0f1f888717a85becb3cd7e1bf7ebd5962130cb5efe3212cc6930b48ac32c7d4857606b4db9d43db7367fe60b576aefa4e2f0ad1a212f2389d86ab362a883a3af38cca9bb58baff2e2567ab7b7d4a02d8d36aacbee6f728e3d6a51a98663006d5f3051513bc8665607d369aa00f8fb1333dee6fb161a5abd567c15c1f7a0614f619df28008bf723416c0fd13e1d89e549e8c3f4fa00a3f0733947ac6da538f000bfd59351507aa0c2df3d69891d0f694665d84bcbc65ae99f11dc6fc61d86b92b4e8b1d9fe6ef8e1aaf0e3a2442b6b165bf90c2e6fc9756e15e6248a6cb45bca7ba5d06c036137658d79d21901b38272bd780833d3cb0714784b68618d68a7d5411f1eed0eb23bdd3d8ce6a071f6b4e0c4d07e55376aaf1d2113015ff19f4c50c91823b6a3479fabc48d6068fc09421adeb9ef5b70f443eefe172530ead85426a73bf3bf20f0c5a33e7eded0fcbe984fead75da96f16ac51a9634b5acf6dded52c465f289cddf6461b6c35f7bdcb8c3a10bdbf245c48a0b47c05e97e462dc724785f26cbe1962b0356a2ebfa2f65a2bc913130e5b54f7952863a755eda784192d57952d2ae99534c99804bc5f3558f2c2750c11ec3a3637d1931acf41f583b41acba2ec0b47a42b4c583a5ca527881aa64ee471abe410f5ce6636279e14466b178e66686ef28de6cbae4f237d2760243b6cfd209eecca33273a0e7b61f40ea544625eed5a21759652a5256bd08ad487cd296cff97251436f063c51b4fcd7910631e6ceb080dd9a3249c1c968794025e2aa0952efa13b5976127a89a704732e9fbb65cbc01e8c6e8e6ea472203e1c673a6f0de6dad51661fa26a5b2c872b3337931e36fcf13f4c5678e8144fad97cb730f8390c3f0bbdfaccd926b4e23a75a011b017728ab19014142c7a66aee4e52815537330d8dee3deb889f1d9167269a096496bcce66155426bb900e23d338a95dec970453142212790b6fb39c238f3b2de5c88a1fce739f96b4072ebaded1a6b6f1093b544db1f37a920eb459d7ac3c7e348576e4fda2085262dd37744528fa9054da82606912e2011f135bbdc9b51860e310ff4e70188d8c1265a39899705e550b1dae29b3b40b14a82e15ec89564400d658460ce586b32ee6fe9de95d067fded0f3e052e89f64ba0286e4c261cd50a91888a656640d890e6fff4938b5a96f5ec07b3a99f9b2590e6d9c705ff98e5e1b8497deaf59d00e3af871d4634cf27a40849a038a739c301e68a9fd1469a25dd80492befaf869b69cf4a499fa0eb7c907edb9f62e37f057f123b41ab5187391bcf41473261d994870d2768c2d5c51aa99b7d97053c0d1db6fbdef45ba1ab026fb22518a8d20f386732fcecf2f79dc53dc39c1bbcfe3587ee757139f121dbb43ed3ce475f96eaf6228e5c1cd575031d705914794d239f53830b50a33241bca4227e8e908ad4aff47ac9923d0baf222a8dad6f022ec88a7505f202c34e58d1c247821ad09ba7158e0576de28bbb131171ea4ebacaf1f0f57c82941c263cfea472976c375c4f4575852f6951aa62eac2f18c1515a945432e41b1487e7aaa2cc44fb4c11e6894bb6e49abb4930840eace162b44f19676d46d07ff9dbd8d2431c503dd5ff1860c984c3f54bb843f85a86b0088799ac0b80dae0117c39c3e094241a0c4be4a76f717fed93ddb6ad71e96dee637add382207784b8ebda2da2145890883eb7edd562920d275357d13ff352e524357eb2157a4900a053069a1cf2d7d3dd6eddb0ea66e8e59ac1aefd7d8d60703c98256ff202e7ab9bebc80352357eea3a3b9c4e16fae88d1cf3c0c32d065cc5282fbfed3c1ccf5c78531b4cc0f34a2e508ea36010f05f283d05674ee712b634d316815c02576c65d37366223b62675090a570c59fc794f847de5fcb916b65f835c672ef97c5622876a543c40f74170223d59c1564195ed0bb5317ec16141a8a195ad170481c48c683f1daca7f91972eceec848afd7cfd889bedfd3ba6eb2bb0a3d3d13f436eabfc0742db9f47a152f914191020f024c697bd70160cd5f4b2b2a06040f9e370aa700d46d94ccad1acf5f96bcf8c83dbf186beb15daf91ef06d2d00cd9bb7848fec32b90fd54e6a995afbe29c73dac0ee4ff9c95f79f952ba9a0dbcb28d4df215640d7bd75c9b39500f12d31ac99950f9b301c6d615530ae862983f2140ca2d6cbc3fcd9e3067e47b782c04a81497b5d1055d0a822ea7b39cf9d0a894f5e30f448de109418066005cdf92210fbf7567106ce8eb83433798b933f5522ec0498d9bdcc28fde892f0ad36a7201db07a9ce1c4aad40fc9137f0296c0ddf9c5be01edc0ae30db804bd1a4313f033a08db2bba74291ef0d3658593a208181da64e7ced72790a300a2378a58f9d47100a2e8f89e3302c71948602316344852a2eb9653352074906ee91b601b80266617fa88d9fdef31cc2d9e18db49fc2213e5c66025748f8855b6fead4c2b409b02ffd60c710953e17e7143cda8f14953837c387f5babde6175f3136a8d86c4a659a159fccf620307db2284de74a74e729da042fb90d93541cf79b0469893e0e673bdfea6f34e3f31754ab22f9d02ddbb83ffc97c4c45db0a9d6423fdd530cad0ce83a39c419dae29fbe929594c1750a924880edf93d1da1b956bc8669f876ce7bf27102ff8066d9bfe9c016994c725ed7e00aed976b3d3cfdf05c8906c930e64e8059d6af6116feb39729685e87d8055685970a32971f479c84120fc8ede333ad89e3461610e5ba586afb9c8fdd9dc564baffa2f3f1b25ad66f35a3fa1a348619223f93d3c4040d5b60f205a5d18cd15c38d2c7c4d66661e5f78c587324e26dafa5c959e2ffe0e4e6839716d5ff7358dd826f41ce720c9d80f3875bde2c8929af4857b4abbc527b572e6c072a5b8a0caaa593f90f76672e7657fef21e94406e52f967870aab94520679a62cf3705c0f1b41f658336ef70f8314a991cb8f80ec047f7da9a6a9c4fa45a175d86a86f3e87835bc195b1b59b1a01587452b94b3a23b3fe115fd956e390f1bacec35ef21f9c08fff13d9ca4363b2a2f03f5e50cf33a85829854ba8c10de420dbd8c2d6673a709ede8acaf73f2692cc9e8a6d2b81fb15517ced7c3866aeffd0b88c9b5b2c39559a8d7b1fd3dc0eb740fcec49c585bee215349c83b79b866a9f82b5a591da117fdfe14080947234e8dcacc4a9d7108f0c6413fd8239ff8552b95c11ec152cfb8b56f445465579eb14f1a70fbb659cba69e7b0fecbb2a3390e147a898d41710f53dd02bde7fec39b8146bf2209e25df16e2a4d2198ee6a84f050398ba6bd5761acae5f69df52a41aae75637aefa77a0d3f19a1be68c9ad0ff698518321e024b824c80772636490dc5977d71eb0d7d058828ed588107c4bd763c8636f90a07cdc7d406e9a2391ea8a30ab1f167574fe8934a07a6e48bcbe5ab75dc5e90f8c2c8773a4f0ee4aa8586be42760b82bcf837423aad8a3a3a4dadfe52462324be2361443953f762b99da2005bc5721841129a72bc69d8dfb86ac9bf778579639bc235c9eed02cc07c1f49977c628897ed5782992d9b590a2979226cc12440a4c82dc6715a36f4595a2809c0965c824fecf49da846e9c0b562b0fd155108e37ed582a0074688aa4ef7d0c79a844b875a3c1c88a329371d681ec0b1ffc744b65f395b4ba2940f212f7fe504f7b7ca9acb0882b060775084269c0378a9d458b38796200578fae5b703075662d037ef32fb0ab0ad4017c7cb32fb6dfe70ac57f017a3be37bfd1587e4fe77aac22e62ba8104d00ecfd6e4c77945b7e3f004d7d81286d18419ca2bf8aedd40cc426e60ef917890783007f04e96980fa29e0c5a00ca3f1fb7fcaae0c434bffd557bf56d6a8dc7ff85715324ab3c0b99d2ea3bb1a88c11a60aea372ada76573ee95f3ee7b7b5e608efccb5c8734d74c9cfd9ba539feb5fe610e9c770648088e1bd25f36b9db136ce7df1b89190eb7efb50806cc2f263802b089e7512e9bbdf323ac61252fcd7fc72170d15a9040d5c8b0476182bf95d067dd2486a13d3f26bf420f4fba838f53c0425c01e3d3e744bf783a208d88d95c1dc83b75dfbbb4e98e2ab4b7c4555469d161d693f40ad2622d3ae74427d07817121ba5db2033963b1f351612dcae888e4d82c52a64b3620d269fb9a1367ee613f5c32ba7d364ea7cbead291656752c7ba00dec3326ce961778a50c2dac0e411719d489cf80f63b2fa28ebfc16e479b0a21077398a7f68d4b00bd5b94358ddfb2d43dc02b2c2bfcfcef52403955ac71e010f2f3f8ab29922321699a1bc03d1c74112906371a5b7bef6cd34b4001a0bcabbe35a34939f14082563c1a34a559ee9946ce2c187f707bb84591b553cc3e37774aad33465129fe5428bce313e69e8359420cfb5fa18750ccf50257c3d41b577337fa7642220a47589fd1bed073fb38577196b3a648e83d416cc948d08d1fd8c650ab70825f907117aa7b4005b0a7c429fc81692d1c9e49da42f4d57b8faf2ab4239acecf023dabb4fbc124ed5792fdb1e98925693985e2e1f22b87716bc139eea6b6239308678b76702756fd7f0a0cc29ba576e728ddd1ad6ddb75341ceef94bc7b71491875c29268d910f5c295e6f3eb858c754f1263674c5ace041cfed9e1cc3c12b2e67a3b0587b2e529db6d6d4eef8528fa6b82607663ff580802ab944a57ba439853bf3c4fcd996b410e00e54be972df041458d4d3067adeb610b5e365e819de35e53334135557435707e550f41d7f940b5e3f88f7242cea0d19f61ecf3e84ec857e6e66e9d69f29dfcfdc2c155d44686ed586a12c5747230e59a4f1e953f50b24ccf57902d0674c0050fa347db76da92c1b0fb5e644b46dc65258e279b4b6d52c3bd6d74128a8a66582b258f92915821700c41545b070b10df70e6f6ce04359b193d10caa26a3c5c04fa451d57b6e22c035ebd5109a124ef1b52c363ee3462396af1fb3ffee8552fad1484f61b576d9234d52d87385ba3a3ec0aa1ecacc18d832c1853236d048f5e16c0a60193dfff790e8342107ef59444b902e34274ece485a6754e4d700b3c233c8e6bd06e8a0563ca7b7713677b995822687b1875b61ac6a837c2c84dfdb34220eedb011a9c41b90f8a50203087a5bd8b2cf0351034dbf1ebdf762bb0dbdcda710eabd60e2cfe75d2a352c5cb70a532af9dba6e7f8b878fc0eea8fc68f18ea6d63f78d865635b6921cd3b1fe5bebbc89c43471a9288ba20e3ebaf4f77112e6ac2f3b8e7699846cd044b1e3a6914e24e3a637298b79d079a437a43a9f43cb5eb84caa93e7864c7ebe3f17a62376ba31cd924d30b6e0327647b93cfd"}, {0x70, 0x1, 0x40234309, "94bc572f3bdc0bf5c4f3929b6263ca47280e2830970810b7f0863c635e6e6bcb1fb4515989bf0b9d80a94a84a038271761ec890a64c91b3b31fb5ee2a63dbae8446ebbb5b8070301b87b798259e96fb16949d91088ae58180c7b9d0de8d6fc7c"}, {0xe0, 0x1, 0x6, "7d4dbc77020a33aa89b5eea336451f1df3d72c472aa11e6ec6ba66c6d053a535151a25673b1d6784f9f5234c612bde26905ad8bd8c54e2bd95416ecffb22465d76a0346b9cc651e706569f43c46e14298e29bc96004ec7b219235c1fffa24e0accfa8609ea3eab9bb946bb2df4c0d34d87cfe13e4f2bd8d192e766dab85d3e94e7dc91704ab3b919768ac3ba81c7c6cae8248a5e91576f22410525156602deaa238cdb2614cc37d5e400d5a15fbd4dbe1ca71d79638f5d6dbe99e2a5ff1e265c6780bc0f023dd8c9daf51f4a0faf"}, {0x68, 0xffff, 0x6b86d7d5, "7e48716fdea5053decd99c445c4008b2d94b511931f05b7d37c28addcf934bc66f0336d647b5e51a9781af1eb4c0d48e4c5b81010c7c444d5f362c3a99e2f93934657a476cc12087ae7f85f66e797c998eb710ab1db5"}, {0x10, 0xffff, 0x10000}, {0x78, 0x1, 0x2, "9d707590dde8d357063bbcc56341c854f081b177f59371662ddce8db54f8b182bfd6f10430ea60afec9ce2e434206a0752c499e527cf66bb454048de4d39ba9e61abd2d43eafebc4ea1c93248c1e64b87562474c7fb53970f373c7989d4c4c669454ebd245a190"}], 0x1250}, 0x408) dup2(r0, r1) 07:36:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) r4 = openat(r3, &(0x7f0000000200)='./bus\x00', 0x48, 0x1) getsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000240), &(0x7f0000000280)=0x4) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r6 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r6, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r7 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r7, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:36:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 07:36:31 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="2fee1aaa103c2ad5af0252afb64776d87dfb9d8096f473981d13a79d3fe3b4935426c55fd0"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x460) 07:36:31 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff9}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f00000000c0)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getitimer(0x0, &(0x7f00000001c0)) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c", 0x24, 0x0, 0x0, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000200)) 07:36:31 executing program 1: r0 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x20) msgsnd(r2, &(0x7f0000000240)={0x3, "12031d019ba564fd7511fb1106f6f7161dfdd4322ff750e0cf7acdf6850c61651e8830eade066a0e14a50bbb93dec899af09c8e764fe658af174eb7493ab5d50cab1e3ea16616823226019791be46fa9192b70ed8ada5be31765b0f8303e99ea74244a2d093359860350a7b4a227c8cbc0b5c04689cd514150ea15053159dad352ff92c7d4557bf449397dd1f45c5c8ad20db8b522cd8e4cf00c9c7aa4bcf1f3f6b6268dbd8010f697888f8f1b2228832c0d227e5033a9519d542a5de7d53e7d2f4febb40b374a81b4"}, 0xd1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x44}, {0x5}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="9e5e2a210fab0d3dad32892e779f") 07:36:31 executing program 0: r0 = socket(0x20000000000001e, 0x6, 0x0) bind$inet(r0, &(0x7f0000000000), 0xc) 07:36:31 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f00000001c0)="8c65ed051518a44cc4d6aa9066268f8f6ddf9a7d622a1c89e5775c2551889f8d32d8db5c62840c1c72bfcc3bc05226cd76c65e4e4e580b1101400c3c62a70975a2f99482c8c81b2ef902a676a1cb9b3e7a41f46f1486676bfc00000000", 0x9) r4 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x800, 0x100) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_broadaddr=@un=@file={0x0, ""/4096}}) 07:36:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) setegid(0x0) 07:36:31 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x0, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) 07:36:31 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x20000000099}) r0 = syz_open_pts() close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000300)=0x7fff) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x7fbc, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba71c031b0adf50790beb87a3ae167730"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121c", 0x1af) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() chown(&(0x7f00000000c0)='./file0\x00', r2, r3) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x486) 07:36:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x3}, {0x5c}, {0x6}]}) r1 = socket(0x2, 0x2, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x2, 0x50) r2 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000640), 0x0) r3 = accept$inet(r2, &(0x7f0000000640), &(0x7f0000000680)=0xc) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000080)="01201b56e9681eab070000011b00fefeefffff1a00f40000b6000000", 0x1c) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640), 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x3, 0x8, 0x4000000000000000}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000440)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000040)={0x22ab, &(0x7f00000005c0)=[{0x1ff, 0x1, 0xfffffffffffffffb, 0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000740)=ANY=[@ANYBLOB="00000000000000329b186545630000000000000000000a0000040000be3ecec727840953dafcd5eaff046117c67f46fa861ce8e81f06f90aaee85cc7ea798d7351a90fff08e51e1947c13dde05ffbe"]) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r6 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r7 = semget$private(0x0, 0x1, 0x798) semctl$IPC_STAT(r7, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x17e, &(0x7f00000025c0), 0x2, 0x0, 0x36}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r11 = socket$inet(0x2, 0x3, 0x0) writev(r11, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r11, 0x0, 0x6a, 0x0, 0x0) r12 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r13, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000200)={{0xff, r9, r10, r13, r14, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) r15 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x400, 0xa) recvmsg(r15, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) r16 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4810, r16, 0x0, 0x10000000000000) pwritev(r16, &(0x7f00000003c0), 0x273, 0x0, 0x0) sendto$unix(r16, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5ba0700f5b1cf4f31a6910725e751c7e064e71d027e998ee6cb40f812fe13a6925bf6e7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89a827a65245f706700631589bae960f577c42f239320f408b25d0360000000000", 0x84, 0x4, 0x0, 0xfffffffffffffeb4) write(r15, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r15, &(0x7f0000000100)={0x2, 0x1}, 0xc) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000016c0)={0x0, 0x0, 0x0}, &(0x7f0000000000)=0xc) r18 = getgid() r19 = getgid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000002940)=[r17, r18, r19, r20]) getgroups(0x3, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, r18]) chown(&(0x7f00000001c0)='./file0\x00', r9, r21) 07:36:31 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) shmdt(0x0) madvise(&(0x7f0000001000/0xb000)=nil, 0xb000, 0x4) 07:36:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = dup2(r2, r0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000040)=0xc410) 07:36:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x48}, {0x20000000000006}]}) mlockall(0x4) syz_emit_ethernet(0x4c, &(0x7f0000000000)="ce8a7d03000000000000b3f88bbaf53103be5c2fa41813b67cd00e27d572c52eb57e4016be28632c9c09f33b56be94a68cbd902d2107a0b298d991880d6fadd3e1f57ab7ee43a76cd6daa889") 07:36:31 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x491, 0xfffffffffffffffe, 0x346, 0x0, 0xfffffdad}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10300, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80286987, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file1\x00', 0x1, 0xe9c, 0x0, 0x0, 0x2, 0x80, 0x8, 0x0, 0x0, 0x3, 0x8}) r3 = msgget(0x2, 0x10) r4 = geteuid() r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400), 0x2aaaaaaaaaaaab18) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000280)=0x2de) r9 = getpgrp() r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r10) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0), 0xde) r12 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r12, 0x0, r12) r13 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x200, 0x0) fcntl$dupfd(r12, 0x0, r13) connect$unix(r11, &(0x7f0000000180)=ANY=[@ANYBLOB="01002c2fd6dc67696c65"], 0xa) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000580)={{0x2, r4, r7, r8, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r9, r10, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r7) pipe2(&(0x7f00000000c0), 0x0) r14 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r14, 0x0, 0x0) ioctl$KDDISABIO(r14, 0x20004b3d) 07:36:31 executing program 1: semop(0x0, &(0x7f0000000300)=[{}, {}, {0x0, 0x0, 0x1800}], 0xf) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket$inet(0x2, 0x3, 0x0) semget(0x2, 0x2, 0x200) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000240)=""/103) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) r2 = semget$private(0x0, 0x1, 0x100) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) sendmsg(r3, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r4], 0x8}, 0x0) bind$unix(r3, &(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x18}, {0x2c, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c, 0x7}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) write(r8, 0x0, 0xfffffffffffffe55) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r9, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r9, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r12, 0xc0107003, &(0x7f00000002c0)={{0x8, 0xb5, 0x1}, 0xfe, 0x10008, 0x5}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, r11, 0x0, 0x0, 0x2, 0x9}, 0x400000000005, 0x5, 0x8}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x2, 0x0) r13 = socket(0x18, 0x2, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) r14 = semget$private(0x0, 0x2, 0x191) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f00000001c0)=0x1) 07:36:31 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x150) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r0, 0x1}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e58a044b1fb37c2bc00", 0x0, 0xfffd}) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000240)={0x9d9}) r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSTART(r1, 0x2000746e) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r2, &(0x7f0000000140)='./file0\x00') chmod(&(0x7f0000000480)='./file0/file0\x00', 0x3d2) unlinkat(r2, &(0x7f0000000080)='./file0\x00', 0x0) r3 = msgget$private(0x0, 0x400) msgsnd(r3, &(0x7f00000004c0)=ANY=[@ANYBLOB="02000000000000000bb64eb7eda4abcc32d1cad5702b9f4d0733a5c88e431aa4774f2fee09c1a25306357c8268aa6fc3c808c9a070c90521203b183fddd8ed32469f5f12d3b8b40e0d565092eafb5198dc1960269561d5ea7654d36fd010ae1fb976e35646f261e9e7807306a8fcc2b2cd26fe74dc36cc5288ce7b60d5763d800eb57b3c60f2886b9e233cba4e3dbf04fa423b39637fdbcc0819ff4a01250e0e5db5e3c1e987a8cc4bfde9818103bde1bfc78686c4eb1f4f7cda2f6b08696957eddaf8c3caf4d6fb1128b68dae605869231c1203f89b25737c3ee408709e71d53b97fbaaca83529f321658be51d88e6baee880c5e0c83132aefdd942df6d39d7d273cf2c794ea9d710320d58296f4eee4f807aab3df7b6dfecb99c16f2457a0eb1a0cf5643a72ef742ed14e82403efa4ea66a0c4d7de98155554544ff888209168e0d2fe9e2e137ee9c713c59b468b14acf961c1176dc441a7c6ee05336aded84fa89819e39957619e15b30341fcf92536d9d90b9c19ebceea9889872a7dd8165c03c9c4043c815085f4c06c6c1e958d703bf7baee0b07fa86dbaa68ecea18a5f05167da6ffd986bc17103389a2cf3707b2ff886c09610be0b87f9d851a9db4230d81ed9bf9613749771676f994adc0af5a3811089600d00000000000000"], 0xfe, 0x1000) semctl$GETVAL(0xffffffffffffffff, 0x2, 0x5, &(0x7f00000002c0)=""/98) pckbd_enable: command error 07:36:32 executing program 0: r0 = semget$private(0x0, 0x8000000000000007, 0x42) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000300)=""/11) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x48}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 07:36:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x40}, {0x3, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) semget$private(0x0, 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) writev(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)="16fd86391865f308b79b99a0582c72fcba4df8149cd5ddd08b413854ea1ffa34fd7132f0bc96671c22f84df3411cc31fb6d2bf922acc104c0ae80a832e3ac1f63da2133af4ae6fa8fa1e25313fe6ebd456740e03f377384d7ebc4384b63a7271f35067", 0x63}, {&(0x7f00000001c0)="c201597923293a9303abaa244605fabcc786e5758fa1e8112c5f6fde8e4ac67a17855df756fb9fefa85684523313fb5abdf715f534ce42499b21bbfd93415f144fec679688656ca7704f9c2cd4c598262c8badb91368c599007f07bae34a3ac8fecac1428144dc25be90fcb923724b8c35204a7c9785c23cf93e2b828fd9a665bc298b1c44f7432e94b96f4e5781afc2f75b6242acfa577a5647ccf6b0b577e3b76914137f7207304ca67804406b331eb025e7f14d97de7b4e5662367122bdbc390c5f743e8ab7d4dbe81ec640c2d6f35e9f35fd57a18a0e214fb158dc44c13aad838544c0de92418ffeeb72aa9533a72bd1b1691bb375150b5c", 0xfa}, {&(0x7f00000002c0)="c4afd40a5f10f2b1cd53ca068cfc049c6a8874083c3bfe6c19239830f4833856c80518440e03226691e473111c3cb43fb0cadc807a0a45f322dbf98daf34f92dad40f275d65908719ee4e768315efa0997b5733d8aa14219d027207a9f85b1aae2b613adc81f1992ee2211ea", 0x6c}, {&(0x7f0000000340)="4dd4bbe6c2ef44cbec74c006ad5e3a11ecb6b6cb3b169d97aeabf875f6c05b42277108731a71c21e0e2139dec2e8b81dc7db3bc60151ed2ee98997a58b6f1e6c29a39fc620c5b64c3755060be6e25e11b9284f0933e3c4129d8eb922594e5a5a6abd5453b02dc5a327f0a822eebeff710b24655fdf6001a655268c48d8b76b1cb3862d1d711ad7fbdba37f46a5a5fc72acc3fa27afe36c4b0a73dfe711c6aa8ef609998da496a049469cec4efe03fe2ff55900f0902b3489f2ad36e6b7e6c643ca809516644ef60da595cca66a4ebe4fee345f39847b9830773309c7cde32442fc21257840f4939d8c28d856595b81c68f", 0xf1}, {&(0x7f0000000440)="749704c56c54632bcc25c3cbb6a59e7d9a933eaebb7a004f715af14f3b134ed36c20e79ac68c63695d31b16d24e71174c2510bd266f0f59396b2bdee838785576081074b847ac9aa2d5e148ce25f026851af0a0096ae229825932a01b7646c9d90e1083791137ac49ce39b818404b5852a7e5f5b9760ca", 0x77}, {&(0x7f00000004c0)="d1e9331023117c3b49099b6a1f3ddb5d0d56f3bbe65cbb42a2ada1ada0e38fa5ad1cd12b6ae486862d566de3d4cbed1daa3cdddfe2ab4c96d4bae2e8ef2e3d74fc1bb1b4c5d39a030aded4fd70c7361cca3ef1cb4d5e90c6298c2a7cbc5736683ea3888cba4399e992b7eb37d65ba455c068e521db8b0b36e5b4e3ec48152363c59007ab", 0x84}], 0x6) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) syz_emit_ethernet(0x2a2, &(0x7f0000000180)="67449e72411f") 07:36:33 executing program 0: r0 = semget$private(0x0, 0x15ba77430df45b6e, 0x8c) semop(r0, &(0x7f0000000000)=[{0x1, 0x2}], 0x1) r1 = msgget(0x1, 0x510) msgrcv(r1, &(0x7f0000000040)={0x0, ""/120}, 0x80, 0x6e58ec8750fd80d6, 0x1000) r2 = msgget(0x3, 0x2) msgsnd(r2, &(0x7f00000000c0)={0x2, "d0c6acdbd7926e3f6f9c4ef6faf129f900ad65c99b1c756fc09e1f029bc96bf10d30"}, 0x2a, 0x800) r3 = syz_open_pts() r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$BIOCFLUSH(r5, 0x20004268) msgsnd(r2, &(0x7f0000000140)={0x2, "5198bc560c54fced105118eeb91d15b3fd1f34d3e138463fc691a821a3b3e42597490c2cfaf2d72a166c0004c84b177e8621321ffd50ae3fdcfb3df566ab079d74ef574f2b657a4a328e74c143a3568d589572a2084255ad7eba19a0bfa686f7e37202c81cf5aaba039780afe881f000d4bf863233053398debc66b1df0e9196ccc3e0e45de0c49468c572c55d4ce07677f4114585eac9f64749fb55de83d7520c197f12c72e1559ee7fb31b3288c3499cd416055ea28261d8ca78a299c74862f27e148474a160ff95eea1cae63c40a10536d7a6c8471482824be3e736121f1fb5694f6bc0bed2b608e41747a7c8a5439454f511ab0cc8198252e7daccfe6fe441707b6bdc0a35bf4687b43bbf52a685db10a3434fe5a5a5c95382f10d93ddacc772b7a53b51d2911bd1864ba2b33d4533c27c222eb0218e9cbc679cbed545de3c0835390ac4a9561d82c0823198230ed2bc8bfd78378151ab3305ea6a20c6cd3868aa51c6a0225f3140f37abb442254ce321e4f0cc4ee8540d60df0a84523bc866ae168b22a93036f9a03f1f49b18b66d5cf2bbaa15f5eca6ab59d1d1065e3c06687015f6a74fac3d743a766287bd7244a2271c9312e3be8a1ded89ce3ca6a4e2156b0646b1073015e9da30f088651500e9c60b2505198187f4ab29d47e1c1f5df6687177356ecc16f75768205a0cbbb5ff1db8e5d3223dbd2ab5ddf382a037b2d3c4925fa106b9437c53953f96998b5ab0311a8adfa5ff2a3895e5df476c0e71e84e632d548fda2cadc0d00cf0c7f5764672090cd3c4293828809402db4197b469c220fe5e1ace8625218b9ba57e4a9936e107d59c18c08f28498d68206275a68e129751742592a3c422bf087fd4c3ec6d3b8b890cdfe9f0d961972e9f6aba9eda5f1842e4ef04f140dad53bbfc4aadeb989dfb8606a6ffead8f6a9dfc398da5c4ac1d21245f277a1a6c9c742894b7d1790b78584c55cd675614fa1ce97fa0e5476a44113ecce6560acdd50bbe3c7a6468489e0b794ae5ec7c9bba3f821f31d9e0ce24ecea998147fab90975b5f494146f3ced5c402cb616124d35ebf8ac19d43411e4e6fb2c11bc7145e866b7cc3c0bc9d92234e103df84bb1fec5c88f88c096e35a5bbebde3aedcc037c221fe97145488f16aa41d712251095f7e22c0f7c5ec6b132c8de8acc0e4f70275da71ed6ebaa7a6e2dc6779d216effed890b8abfba15a1be110a5b5f48436409e00fa63e8549d2617cf71aeee525b62f52e52b9b36a31277dd5b9dfbba7725044a6be59e7d1afd8dc863738cc159dd99aa819d01b313f394a362b787f2bf30c102c10a0b4931c22455a2760b5a7f04d6bd3bf5cd1f7bcad1187bac860d5bd0d03f3f3d4dd30397770800c30dbd63fa751b2e7bc3e445d1fac99f7cba80f06d905657388c8ecc9c7939e1d63f2ca1cb8b10d3f1fbfc85853295abed692b5088afbca96af1bbfc50a5f7c9bab62fa9fa14240c5bae5277cf1fd43b1118c85eec1075c19df976d07a5baad56d662f98f5d7fa3e3f4667adba064b190eed097c78b651efe7c57c7b7e9706ea1b47f7c42d64aafddfd1aab03cd9103480bb1a74033e832396e470eb2f2c9db70a8697dd2943504c1d1727d3acffb60cd2469ca6f5c22019dba2e2a8ad1f4aa185d5243b0b27df8c029907403afcebe332fab1e3e4783f29cc3737941ac831bc2346b03b4c99e26436b09a5cc814997a3519d07d3e0d5692fee23b5b0754def8649c606ff2fe6fa9fadb28321cda5bf805b44d98393634dfd95a7d6e248a5b340f7b670f5a0b8c8fe4de513aeabd9e9909515a993e40b3a48ac27408fdde7fea7855c03f4aa4983b494f39264062e3c3b011c1fc7f05d36186bf179b16da981e21fe9464182b9294f376d944f466454456b460e9a16a8cefd253b6a39b164778cf24ff57b264aefe08bbf98e60649332fcd8b93dad931b763aeb9a83d271bb1313047639615fc67cb0a053a690eb177bf2f7529a594b623abe6360b6e957418e1ef856329dd8ee2f953a6894db75fdd56e9425946269cffd62ee4381ae67c263815368b1d06d84c9e9864cd9522cd38d1b6b8a14442da888a3bbfa6dbe450cb4691a3f86ac91f2812e35864dd2e4b07cf41f1485733d6a544877f526c0e53ecf84c60d2b31e4b8d2e08d6d7003c8ec13bb013b98d15ccc969b2e0f145f3f6014a463d15f70fc7ba872aa3e3fd916592b7086b190108ae4d6891d52d19d4962a6d06d75bb719a344e246b05e896e07a15d8a1ef02f46e83cb21814276bd2e481c8483562b74b13e7eeacfd93bd630c134e1fa7487076e0d18f0c3b84933572e4ee92b82b351d19f77258d6269a3a6adcd2cdc626249d72164762670ce013bc084e2218f48715489a18025111bbc35704f7c2875cfe8efc7d6f511b5e72ce160191c655952f80c66afce0c9e805bbe9c431f9bc86bef54911aae59717c06f0e3dd13b249b358957ac6a0ca8fa76d7551defa06c13449ccabce2411de336c1d863652185a1fad52c96cee4fb73022acc870c936a9f1a4700d840a1821883835850f596c3d8831b3c10347368bd828f9ba952e75e1106cc68e7a8bad054693b80fbec8d0f5a48f7f33deb1b1506fabf941675b1e05aef2a67a0ea8a1da2a72f214899140b1490e81fe68a973bc2c345bc7516ede1d946c2756c9415fd7d719551a3a8aa13abf2ca0aa576829eaf8ac161bde5fab2701b9243226373c2879443bc4cecbc0407b8ddc6c15da506a653547801739420a31b2fe435cf537c9ac3103ad40737b7f273397eecf91ee9f164cbf145cf2d6a206e51383a19a698f71f116d1af4795d52acbb6d141ba02ff02671d6cd5d4664da3ffbacf3829008079feae036fd751385f0d38fc40088ca5b9a96af2f4ca77acbd897d4f2c5b32d16597e5104ac331e77a5f283af60a56f174b40bc2a07be48182b5d93c64bf41a3491d34ad23b06dfc8da15f48bdaf11fbd72a433403dddc5668e1f9d47c55a6d81154e9c9c62e68493692aa795a9b1611ddf35f05d08accd883a6db179a96b9871b6c94706cb53f3d8d90e8d0c9737f9eb1ed73808bc13c324a4910763474bafb88420ebdec4bd466999cee7356923c25be59be519d70bac335ea11a88e961dc628937d64049a8f6e7fe2f17c2e2bce72a0ddf3388f3ae803869640b0df934a38d36e7a0dfe88748af4d8858aa82efdd232179fe3fd8caaf81f01ed1a48672bd0013e27a24ef664aebef7885c505e3a1c3caf6ffe7f984c20214ed50ef152be74d19b0a840f5a24c9a4caef2c1e38f9b32d2333282fe68c9dd7cff142e8507cd2f76597e9d652c497d9172f9fdc2e4ee810be6e13a82a71a2465a4c2d6cce8e4568f5b079871c38fc04baab66c3cb0cd7fabe1d5a92fcd75aeda7a02e8373bd9e4a12786e5e3cc854093768de5fd02191af14262a9ee19650a9541f625b7778c53169fd31495cb6e0c2ca7dee27e6c42aa6818375180a5083584016fd1bf86c6798b16d47e3dd2204d2b6e9795101534afa845aced2e2b723daa639babd8d03a68cf5f82ec33175a73026419718097e42e4ea89586da9b07643180aacc1e45776166edc6eafbecc2685fc6d02f598d2900548be3edb90019561bd3be4528728e74d405daf72fb177454b93da5a0e0f2d5c091b06776e5fd2aafb84d91c787c86ba444f5e370c5bcb6698ea132fdea507f3915d16dbd3c9f679694e767c9ddafc7e6bfc1ddeafa63d1b07e568d36f97347eed3e7a544fec8f685810ad8c1f69d716edfce671dc4e352ba15e19639d965325356d519e943be4a0ae373cd9da0746baee4c24adb0cde23f1099cdd126d7250f0759e010f25b31fc2bc9ff944cebed57e904b49a38054871502b97198320a4a5bf7b63dd2afb5a5abadce830f0b896fb68ff4c783122045b4c377022e3d2cb493ff7683efff63c0f1409d750cd3040684f3a775a441104a12328b613efe0916d0d4c07ade6a82021097a4fb99135efb2482acc2d96bfe8078533a691021fac8c44178ecea5afe9e0b95691c39ea18c5433b9eafefeb6ff1023542f5bfc55afb824428f36f1abddcb756a9e99a28bb51be61b81f6422eb5e5f1ff038c603f9eb7655bd4175371b851f858d48e0f46d45e3f957f6ff69c86dc075ae2910bba9ca95a208fe4daa62bb22ab58cae7b5ac5d97eb3fab6baeda9862398250fceb8884291cf76a744daf247e3e3609aba1b2db45a0ef251d4721b7da6e2262c550a5b8939beadd467bdb422fb5313ce556d0545dd365157a9b04bfdd138b2d54319c3983dcba93a81a62ca99d425d37aa7035e1e9130bfe0a6df268b6e2fc45cd0fdaa880869bf80f5c4698a2930a75aaa66a1c73d1ca357016f54b8fa10f6fdec5d597f7e517fa5908fd927b20df8f713c786bdbc6f3b1d5f022fc54c2d8125b72dfdafcc940c589f61b30a0de104da173b706a5fb2d7b13c4043d825589e816db9c0997c9f93b066b74d1c9a0442bfeeeb472bd3052f3c8dac6f3e5d2a2d28d2c92ed69460cedcfc9377250d0675b1d9264e0e8a8678c40a60cb49c3dd55b43735e6726958fde80b16712c49a14b2dabb36f43ebfae264d71e5fa2d4cc6d021fe8a1ae2d453324e53ea639e446e45963c21498620208a229ce9558104c6a164a8923ab32ec4f5838e50fa250e129cec89d4b1d4626969f863e53d335b13840ecf7f3d3bc923fe593c5a2e22a6873931aa67b3ad3520c40d57cda6c439bc9d964f4c1997d7bef530da71a02877e1f01865b13e97445d591c6d6439c9eb43c3523c75b8534405f3b8120f37062c2395429bdb2f05642384e69e974e6966e1f03e42d0c452ad99042343e51da7c21f1b2e068dd43463f79ffafe630a057041564b9b6af88a4c0ef8a3b2cb704a779631841970d6975434fb94cee96ac6803c63a0bd5a992367ef59281e61821f3ad787e7088f3472b89bc1fd46a75911d81684f27962ac5012d70197f5d3ee5301dac617064cc9b0624459cec52fe1ce70e57a0022d57b7a06150b204e5f040b0da3320c3a7200feade58fe33d0474825a1dd15574dc76715b09be44faabc920a3e5cd9f3c83d94c2e2af87064a9f10058d2ec439d33a1625b198881b17ab909d80801faab95295ff92f58a58cc842e8db4d2519ebfdfefa407eeeff3906f17c2712ee33981e6ecb6f420051ba7ab629f271e0a52d445ba5916c22d13d2749e163dc8c96985f44a62ce3192b188f74cea731ede0f3ae85c95c5e5098e890ee2ae4ffb282b40746cf8e0de4f8c6af10431289f1a463f47dafe819cef1afff8a48e6ddddd767b3f09440e2f32d3c5be3d7a922fe538312270e7be3923d7218710966041563a6ec2fecb3069fec5ef9b9c0f5e457e2b9f3a60fbd400423064770c225dbf30c7503ce23d18255b12cf2fb41e068f6a55a91a8a67e8c66414a5fd91ea71ce88c8c691b262f7157302ae4d905e77417bc295776adaf60694c5ad838456e9e691864d6b9c192d53c257b16fbcdc0896caa8ce6484824eeb2e70676fd50fb7839beee9dd25163ba7752d4764a4c9fbb21bdb2c55a27ef6d9b3cabd8ad6cb13ba39b0cd0f190d665697aaed3eb739df172dbe2a1f71c552213f39cc8a7eca0a75a53a22245ca26a57abdfd226ac97ea851ff086c6a9ad571b606f80da54c76b7dc9d8f82f9d1c36cf05d98ee68e13ad70c10a83c16ae3d5506470259f3b5f6c44104e167469af60bee90907c1de14abc4fb0deaf767bebabaa52a7df34216737687163809afa34b8d4c30c711e010e997ca0671"}, 0x1008, 0x17c882ab4bff9d74) renameat(r5, &(0x7f0000001180)='./file0\x00', r5, &(0x7f00000011c0)='./file0\x00') r6 = dup2(r3, r5) r7 = msgget(0x3, 0x104) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001200)={0x0, 0x0}, &(0x7f0000001240)=0xc) getgroups(0x6, &(0x7f0000001280)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r10 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000012c0)={0x0, 0x0, 0x0}, &(0x7f0000001300)=0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) r13 = fcntl$getown(r3, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000001340)={{0x2, r8, r9, r10, r11, 0x8, 0x6e}, 0x0, 0x100000000, r12, r13, 0x8, 0xd4, 0x3, 0x6}) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f00000013c0)={0xa01, 0x2, 0xf9, 0x3, 0x5, 0x400, 0x1, 0x10, [{0x0, 0x3, 0xfff, 0x5}, {0x9, 0xfff, 0x584, 0xb4ed}, {0x7fffffff, 0x2, 0x8a, 0x401}, {0x101, 0x5, 0x7, 0x1ff}, {0x7f, 0x200, 0x0, 0x9}, {0xfd, 0x3ff, 0x0, 0xffffffff}, {0x2, 0x101, 0x8, 0x1}, {0xfffffff7, 0x80000000, 0x5, 0x81}, {0x5, 0x10001, 0x4, 0x75}, {0xfffffe01, 0x5, 0x2, 0xe36}, {0x800, 0x1ff, 0x1af5}, {0xff, 0x0, 0xffff, 0x3}, {0x8, 0x0, 0x1ff, 0x1}, {0x6, 0x5, 0xc1c, 0x81}, {0x8, 0x4, 0x3, 0x9d7}, {0x6734, 0xffffff26, 0x3, 0x4ed5}]}) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000001500)={0x3, 0x7e8e}, 0x10) r14 = dup(0xffffffffffffff9c) ioctl$TIOCCLRVERAUTH(r14, 0x2000741d) msgrcv(r7, &(0x7f0000001540)={0x0, ""/199}, 0xcf, 0x1, 0x1000) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000001640)=""/161) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r15, &(0x7f0000002ac0)=[{&(0x7f0000001740)="0c28f7706e9bf81dba0eea05910f09f79c9022004e3415db230227726c11d7d8b977c6c2ac0efe1ef1577f92c12155a8662b2b1081e10265df7d26654ef13d20daa7f045c484754f53d4605dc89019d8f037879e8837f8a6cfd07e990881e3472872d09be87fc8d2a5990693ab65ec3005b81c846880af0ea2e21c63632e855ac397f6d05e2ae97362d3e13e1496eb45234beb0046b0adfea40fa869d0ed64be4c2d8a373d4b904d1bc5ff19d69d19a9a40f41fe4f61fbd3b38828bbf6078cce9d6e612a3e41f0b3dc4e37088585adef236a588381cdd6b3b11e806685c691af95c29f777885d09358d0046241ddc81ccec5289c17992ca21c65d509d944b4d2b0556c46ff8aa8a82f339fe68a2767d2e68a2b84c4b4d3215d1bd1e74e2b154d6d31319c69011d010145a896eca5f8fc7a51b32246471d8ae135e50181e59a9f33c66da397804320cd26a24579a9d50ca582383cdb06f26539a0b6dbf0d260d0113b34c9deb13b03ad57621f8dbb65b529d25ec715d9f24053cd8d988559f4234f2b55cabc2970bb85b1b33269c90a6a64f89b5d41f2a044c702a15924502b0f68a8c25a945b25343fef2d412f524717ee11a38d624193f34b948deb8a202e02280bc538fa7e9ffb18c8bf5b737554497d6fff69db9c3cc2a8b3f243444d5da690ed3efe02ea0899e90305fd9c343fcffe4ba8fac128974e8255247c1035f41b976f028266ab100c7faef03e48ba1a14ed951987b5220179733750b9dfe8ce15f9545220572a1e12e56c07cbfeaa18dc8802b85fa9b2891782f7a8e18215e9b8d3fc791ffc5902be088b3d3dee01b79ed37e04b4271ce98597dcb4b8852414e2359cf2a7d7d323ac7424a647ebf9c9fc60333c82fef48c5e06d5c9ce3065941f2cf0950ad613f8e497d3604ebada025b4e7b3cd6abbe8f5039ab170124a7eae511543e60e2b741f319286069ea3e281c47ef474a928c02f404be8936c21399708abfad8b0c2b13388d51283850775134ba458f2eb9a98c42dd352b228af8d018e174405e94c5109f968af107d92f9380f17cee85aeb0e8ada8926dd6ea01f38cfd8983e6465176b314826efb1a2ade992bd96d52e4617fc495a869e746d588b8834fc057c8a6d6ddc7aa3fd63e8cd7f18051d7d3ee2ddecf3165d38d928f59ae9e287a31e47a45e2e8875aeabf4b32b87dfb9890b828fc1f23de941681a3d367f43fc5033fd0c518b837c23edfedf6fa6d6021b65baaf480c8450bf4720147372d92d0a5841bf68ea3ae6cb67329610e70df12db52f39dd9197dd5e13455793621bc1ed356efdf5c77dbf191aaf9b38f674a911966d41d7b94cf04513c4b0e3a577cb925fbcd90b04c67dd17f228c8c342e886c265ff6b67061aeaad92459ba05f0f0f4b57296512f3906794ec946234117cd28251340ad8a137e41558043ffb28b3d782e0d3e4289cd6d49c283218e19da116e528d945c148a26df91c482c07a4f01267d1835d988c5403dd5c9a1f062783b99cf405697e90baee83249c3267debe50dabef6c7c8d2366370c1d25f58f947223b5a7cc9c7370d046b1fb366c927807eff3cc9357bcd141dddd09cb8c1fd0dc77b264049394f09f0a126ae03ef4ebf8078e179bddaedcf11099f8bddd039e6f27a570d3378864c90eecc5de1350beaff0e3555b2a66557bac4e3ebf44db4257046f0407477392c9377b5bfdce82c5af168ec8a80919f3a16ef4b06486f6d93feb719882b978616360e7d8747f4b4d7f35dd55de3023b6669a58795a0ea1b9ce6bb0ae77a9ebd0b928c3cd67a74894fddb4399228230002a1ce54812187eb70fe690fe3c8e9e6260c97afc2a2a3a04a2c23103b12d21370dbbe706d7ce74c341ecb115dc53acdb8778dd62db3007b67e14d6104a4ff0881c2c7b3b71d24e4cc43fe8aa7a36f5a3f0d4d71b45e5de17c2d698dd030dd4aa6081e95fd4c91a394d26261bb8eca2337fb63b259543b11be649022fc1d11e48fdf2f2efe9f834126936ea6bf49ee40c15da499f8397cf8b418d6f49cef1bffe0364f39fe155f31a37ab8373174d685f96e3c67b753e88d7a29af17b6592daefb6a7364abba49494d114d12e10b49d7aa2f89f1923d76023e3983d30f17cf46f2cdaa37de95b8d4c7b346507336fd8010489dfb01cbc2a63a6f3daae943f279ae9c3d85ef66e1be1b694489570dbdf30454de1962bb7803a495fa37a0931551c43effbf7786e48b270c92227ba318ecfe1e6e030b0edcf75b8076f57670b9cb354d64223961c47d4de932816bdc4636ec971accf3b246d8bb4f24d26fcf3f462fdc357f8a96fbfef8625542d2927880b89f2566c104f082b5fca3e6be531b1f261558fed1607cbeca5a58958b7baeccd21204cb61657e41910051656d871c25a3311f76f95132c31bef7353bd642728034b5502a0c83ddfafa3b7826dac42eaa2d73fd9207950f554f550ef60f0a9369e9d9121679a0808cac6f2c7d0bbf919e8b4ce14cf63775cf4b8909006889d1bd6e09a081914a1a2d3d5e89b031a9b553ad42b88ef4e80e81681607d1f607d1e0d2551fc62d8923bb08356cf0ae8adf709f49fe461d2290c025caf836337192c87d3bb86066c3abc7f84e2ef067ede7e55a4a503a4f52a78dd168a5d70142dc55ec2893b9daeeb135a0223c5aa8fdc49d8bbeb9bed7a9db6d7255f089b59b66653c68bf7222d36462b1b729154a5a6e85b760f93e3a95124a0810d01acf921d397b4eb85b1d1dbe3a018bc5d3a8a83308e9ac6bbe8854a4b85908bf808dde25c32f1a2d3d55633aff1847d44839bafcd3122e0534f326bd1b11104721038cf79e60589992e5c8b0f59e4184c0d72d43815cdcc8fc1ebdc2f9c396cb211bffcba768d4dc74d4b5c2b75cbac2d8022877d52261a981d7845441d8c0d1a10d99f95c3773ce2dcd7dcfa11c69817d64c0f7989808afdb6ab22e04dfd9638da53bf572693e53221d7d46745852fbf9a327d0bf9320b9a1cbf40016fc5d5562604feeec6f39fa7ce679b64e81bc174a1628ddc619b4779a17e6c067d9e8c7ad36782e19db6d54e56667e424bd15cff9bb0aa7ba45285037d06b95d53bd3eed346c92a507c97a1aa1bfa0aca51776847165c55721fbd725e7754f29cdd399283a81c170c7a967b96e2e5e059aaa62fbc84823113868712d69d1552c1146c750d6fc1c676c5788a2583fb421ce55f8c3c62b57f68e3e045bf9aa1a5569b27aa3c7bb3fa74a19992df53f2d6d30ed9eda392de59feb95044618800e771ae81e6a92a74b8bc9a829bb615a58f4e8d40e7ac752c4426c03505c5b2dcd30f062b6f9077f82ae161aa2f297bfb4eca63fc566f4d36ca80cf5a7b4959834c81fd6153647374e54ec943a25aebd6114d75861d870c15938c3f27b8ff64e4fb2e54999e0d41e809a02b398aa5233ba1d8ad46e9662805f8cd53d9b37208073809efa54bf37b5dc324f60d88c6fb8c339e135ac456c12ebe849adcd1f10cb387ec32f74e6989f2b2319ab3674d3d289a92cf09944b717ca9a2cb34455340be4352afab2fd547fae76d8c35f935ba017804884d81cf57de477de7cea6c4ba96455a2db56a4bde8ffeeab7ac3b52cd48ebb6d2610b52d4bebcd4111d581b33f8ab2febce6a6b71c8918908e69d99d4c3000fc982ca20641747dada9fb78edcd2c0a06ed471eb297ccaa48f69c7fb8e63c271508aec46bdcb8987ce2aa63dd74ef502512f2d626f08de23659bcf5fff1c3aa93cc049659cfb5a07b072c589df4027fa0e47371b210571db0ffd45767d24961797d60702ce397091b8cb04f557413071b200c48e922d78520bb6fbd0ff4e7b905cebaeff2b4c1d6645bfaf54cb0b933feb78bd3496a01b2dbe9549c86ab2f209984a31548267b8dbf6124d7f340d90748b86a6cac3af8685001019bbcb24e300787f94eaefefa53c95dc7dd9a15fd6b3e86720c898723ec4159978b2ceb56096c1960c80a824020ea82a0aa2b7cfe5b8f074e4b36efbcb377a9ca43b01245255d60b7aeeedb2ec18001bcd2abf2784146c3e8039e22a9e1d4364c54b8a2eefb5fffb00d490a8d5be84c519529d33ca5da8fab7680aa8303b215109fa20ae21f3ec4ec2c030b8f79783aa0d5760e69de93b237963da45b7e49a5c28eb3f6e9ea53ae5f3ac37652c320015c308434033ac3307668f0ae91ae24be7f480e0961ba47e087001c56cbe47bc86f055543bd078f1b0501264109ae6a9e80a9b2adc5918b5f8ffc94a2a3c5a556794bebd65e156a33657834c9c17d40570b770bad5d64dbb64fcdec0bc7cea5eb38221b2f32ed2b5c4731048b3049b4a2ea36955d4edfa0ebcbde1f746f6d990f79a756646a1a39e1fff96735a659cc20f6737db4252b4b284c06620189e867bbfefe4f94476f1f105e0b2d9d510685e0951773c273c0c51fdfde81839a875dbea398fe1df791d6b6a36df649f938d5ab027e6ab88faacbea44d9c26c78c5148797c3df2dbde0db246aa4488d232007e1143e21a60e6577c0553ed7b2210828441eb05be000efd79acd12d190219bb9bd801417c15b184272f4e244a8470e91ce215cbdfd5a87cd39b7adf1aa39013d37bd6ff619ee51d493b15ed1dbe284b597f61e9db52d6576ffd1420cecc053c47aaee01d3437d793cba3915cccd2dd0af1a661eb1fb57885e8ff39f0c491e78915a8471703e837bbe54b39e5c66295a5ae9736e74f904c962cbe154821274a56edab00538685039fdcf6481fe3c265bbf0f8e9b357bc6ee3b694f8405b69d9e96857bab19dc44ff7195f0d0a28f11a634cbd2f2c702eb246372c6965a46fdce1f44acf84552664aa377fadf03669e3bb76562dfa69131eb21a357bc87e1fef6edecb47d524521b4192d3597f764ea322c3b4bf3199e855295fc3f3608194f63f7599d6524adb5fee88a8171c5feb0ae70b52aae8546635a7eee8748dc8abf923a26ec4679f1d994bb966bab98123b13cde0c347e60f881030b29ef022c5a2b297825aa14869f8014d53994b85fb0e15420aa3314206efb070a339440ee7bf79b893ab56b4cd9fd580de91b8fbba80caff81afe8bd40b7853c1e7727aee74cc3425584ae4ace01cac262853b8ece6cca1cf3996d6b19cf03604552b11e16003bcc768039710bb97253384810308290fc5228b72eae38af0ab3e4a64983a72a5bc4e83538c7b50ce9d12164bded51108eb5a9ca134ee6f5f45aa30e6e396903603b1e9d3e220945f47ff20987c526686ab6ddd1adc1d94722ba09e00f7d07cd483b7db2782a459ad74093d4577fb08f1b5e20d97f34adbb21692f69f601698c1b5ea89bd6277ff3220ecc8abe0068dc081ba654df22580f8bdb65eae48dca12b92511c2eda8dc56f41584901a12435826f4728818a1476771be1e80b25dafa6a9ed535c2f47038b16dfced783c87fc0dc5bde6f7b3c6d3a6370fbbdac5c9bde6446d6811187a25df0b041fb84e5d732a642a43f5ff1112561b7d68353f7840ab4650b056ca0e892fbbda96b1f7e4bf6af5632853224c89417f246c744695f0b2246e6aa276d21b46d5f778302afad0175454856aa31cc7e6fb5b275e6d052068f6965aef27baf20e3c3cf250caa5fb4c26fb9b9d2a9e8e7816dcf761f3e62c50ef02288eb8a16c8b8c8bada828e8ebe02041e60798b157a0e5a072a3eae7d7eae6ffb291ec1aae86e99540e6d5caf953370b1783267596b14d5668912900f6fc9f4c023b714440c18b9110dd259780c4ee47114ec7c2e3eecf054caa82351a74f7091e7acb6574", 0x1000}, {&(0x7f0000002740)="f8056a10e4e275f17f1e165ba6e09f56717a41e8811faf34824d97d15f1f609dca745be97af9c451a2e77111fb29ea35f422e4a8889da38ad5577c9e92262c55122195ef5995ccf184c4773909913aee6ed69f72db5af42f1994a0fc4ae14e6940fc2feea19fab3f6df676814a6e07bc69f31f9fc7043cac9e6a178439740c24afdf4b54d2c2382f2d31a1c4aa2912916703322aa9b8138ffe32aee636b4ab9a5dfb691cf6f1737a751272439118cad7ef46e39b8ea82fa3957282e87ff4b3fbec5079fb", 0xc4}, {&(0x7f0000002840)="82a0e7805b7af430197b237c6600fc0520dffaa3bbd5ddb06deee5e39086a16a7c66de5806b76c61299107aea16b047bc96e94f2217058f80c4bc3a58b27cf5705a012c5", 0x44}, {&(0x7f00000028c0)="f7f663591b02d19accfeaee195158ec7cd68015180cea802da1482747217ca1dd5be4b1251fd140d4be17f7c7436813d8234379546192bf8e5cb0b5f6cf216ae08146037fb905af76a01b47835b0ea778d2767ab5e9b7fa118da27cd5a74a381f1094306c5edd4e60d135086709c6056732774b75093ca2c2f80a29d7c29db55f1745aee588bff1912e8", 0x8a}, {&(0x7f0000002980)="2af36603a9435fe8f1959e1c3ce2217f3727b6d9170ea39059ce1b60dd1cebe58d89660f42071940b3b2e2fcb40e398f4ace7b50da5a5a569964e6599e72c8", 0x3f}, {&(0x7f00000029c0)="b730236a46c878b227f8a0be09993233ebbaa8cee1cb0fe076a3930b1f7fc59143f70fd1baf099828b4662d1074549c156f96ab035ab7c750ecf09978d2d732e001f37dd3923145508a6e481d5572cc7db1d36f92b5176cb474fdc50f3b9b2d855aee59b70a9d1c10255", 0x6a}, {&(0x7f0000002a40)="3f57255043cedeb9cb618e23010346d6c4e05716720119cb47df73cfe8e920cbd4db918acefea1a893e0bb2ed59a27be9fb993031ebc7d9fef40e69937affac1976cc64b8b6849", 0x47}], 0x7) pckbd_enable: command error 07:36:33 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x1, 0x0) ftruncate(r0, 0x0, 0xff) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x10, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) pckbd_enable: command error 07:36:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x4) r1 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000200)='\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) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r1, &(0x7f0000000440)='./file1\x00') ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x10000) acct(&(0x7f00000000c0)='./file0\x00') r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wsmouse\x00', 0x100, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = socket$inet6(0x18, 0x8000, 0x7) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = socket(0x8, 0x4000, 0x95) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r8, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x20, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r11, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r12, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r12, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r14, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r14, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r16 = socket(0x2, 0x2, 0x0) connect$unix(r16, &(0x7f0000000900)=ANY=[@ANYBLOB="f2b64e6a6b641c19699bccaff742965a736d75bf8affc73958d5d81155e25ac680e9d35ed01cf1db0afd6f9d1befac7efac434dab507"], 0x10) setsockopt$inet_opts(r16, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r16, 0x0, 0x0) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) socketpair(0x1, 0x4004, 0xbd, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r19, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r19, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r20 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r20, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r20, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r20, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r21, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r21, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r22 = socket(0x2, 0x2, 0x0) connect$unix(r22, &(0x7f0000000b80)=ANY=[@ANYBLOB="8ca412bfae76967effe2356467c7d0c02d79b123b8e081b7807a4d5f68bb98e7740d83c2dde114a06872196bec07198dc31e535f2e1b88bcb1ea67ef353ea69f9377a167cfb7169ef71b654e3e3582270bb11e19e56b27da44bd3294ddbd2766259d2afc4a4ef6588057dc38024b634b3544b94d985a539d78992ea535e127a25ab617924039b7b1d886185f26f0e1085b7b6bbb234a3aead2a0d563ae7590527606411719d460e9776084c1ed4af36a30aa9864a5fbbf7d8658225c345ed6a44e0748b5be3c188edab8fc5c1d4b2a8d8a0abd3dffdf812fa7890da881ee9ebc56e3cafb0d85ae9e2c27a41ef3c6c51883dcd8e1c221e1454af02ff308fd25"], 0x10) setsockopt$inet_opts(r22, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r22, 0x0, 0x0) r23 = accept$inet(r22, &(0x7f0000000580), &(0x7f00000005c0)=0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r24, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r24, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r25 = open(&(0x7f0000000600)='./file1\x00', 0x800, 0x40) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r26, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r26, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r27 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x200, 0x0) r28 = kqueue() r29 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r29, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r29, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r30 = socket(0x2, 0x2, 0x0) connect$unix(r30, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r30, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r30, 0x0, 0x0) r31 = accept$unix(r30, &(0x7f0000000680)=@abs, &(0x7f00000006c0)=0x8) r32 = socket$inet(0x2, 0x3, 0x0) writev(r32, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r32, 0x0, 0x6a, 0x0, 0x0) r33 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r34, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r35 = semget$private(0x0, 0x7, 0x8a) semop(r35, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r36 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r38 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r38}}) r39 = getuid() r40 = getegid() semctl$IPC_SET(r35, 0x0, 0x1, &(0x7f0000000500)={{0x9, r37, r38, r39, r40, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) getgroups(0x4, &(0x7f0000000700)=[0xffffffffffffffff, r38, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000008c0)={&(0x7f0000000140)=@file={0x0, '\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'}, 0x50, &(0x7f00000002c0)=[{&(0x7f0000000280)="0e068fd5c173bdc6f95a3b833d823f5a572ad548e2", 0x15}], 0x1, &(0x7f0000000740)=[@rights={0x20, 0xffff, 0x1, [r4, r5, r6]}, @rights={0x38, 0xffff, 0x1, [r1, 0xffffffffffffffff, r7, r8, r3, r9, 0xffffffffffffffff, r10, 0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r11, r12]}, @rights={0x20, 0xffff, 0x1, [r13, r3, r14, r2]}, @cred={0x20, 0xffff, 0x0, 0x0, r15, r17}, @rights={0x28, 0xffff, 0x1, [r18, r19, r20, r21, r23]}, @rights={0x20, 0xffff, 0x1, [r24, r25, r26]}, @rights={0x38, 0xffff, 0x1, [r0, r2, r27, r28, r29, r0, r31, 0xffffffffffffff9c, r1, 0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, 0x0, r34, r41}], 0x150, 0x3}, 0x409) r42 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r42, 0x0, 0x0, 0x2) pckbd_enable: command error 07:36:36 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) link(&(0x7f00000000c0)='./file\x00', &(0x7f0000000100)='./file\x00') sendmsg$unix(r1, &(0x7f0000000680)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000840), 0x10000000000002e3, 0x0, 0x180}, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x1607, 0x4, 0x8, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x8000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x90b}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x401}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x80000000}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fef000/0x3000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8d}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2b5}) 07:36:36 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) fcntl$getflags(r0, 0x3) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="81995803"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 07:36:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) write(r4, &(0x7f0000000200)="3dc741616f96604df8adc34b238c4ccffc34dfb7c6866e5a35e56ceb9a93af94f455ad0e1f524ad36a1e9b4c886fdef88409ca123ff052d0860e50ac539cebe81127de7482a00b2425093c75e9b29b57719965f40a7cf3f27927bc7074d1a0ec4d36cb4da4e407f33e85de351edad55a10486430793dcb2d0bc631747c0cc359b28ee0b4fd1b624286d2917e97a3518e4d97e0ca761e841c889fbe73fe1c68e4af17c578d5261ce403ee45c1f7cba503de019010a20782acb59d4221ef15b9f89d5cf017273c2e06ccedda9d6c19fd2157bab28f19c4f25104e4a45f", 0xdc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 07:36:36 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f00000001c0)=[{0xb1}]}) 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(r0, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e1566696c65b0c9"], 0x10) sendto(r1, &(0x7f0000000200)="e88f7856c418c42017ede7eb9b4fbcc8d0d5396e8bb5164a50fadde394a01c9f9eca366c2a06a8880dc43d01ba0101efbf2e437facdc8987ea0f7e49242220244e6c21e2a83ec095ecfaa29943843172934bc84dafbe854f5eda79a05e06a38eabfd6bc61d69ed165f7cc9f201aed119809928246869305a36d78370f2089273ed8ae4be40a78f48f765b1be3a803bff8cb4a3e58bc569c7fc02101912014fb7886becb1f61812d802f1915feaf0eaeb464f74aa9fa1c8b4e5e9cdc551794d06319bb058f9ae0711a66fc9d3da90de83d41c371dbd8ba5d90ad34d678a46373006a170bc097d9a67d449b99e20f6f0d88562d32d5e99e08e0a52ee", 0xfb, 0xbc7a7be271b439f7, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x1}, 0x5) sendto$unix(r2, &(0x7f00000000c0)="00b6f033bec63bf3a1b7b383e8d3240ca143cb11aa9343e299ec9b7176f7d6d15b6e6bd0118d7138daad7fac3a8ff712391a6c324c556694a0fe0b9e4554c93164009f23eecca559c44cfa2b37d16f12d82b9fdaa3141a3a18cd186c2cbe90732ed57f6b49250c85bcd918c14036e6c181afeb0dbe2aec928e70e353fbd2d3e228ad3348cb2db353a13d5b28f9fecc0d9c6ad34849d245f92cf59ac824391ae0364df4420504c947cb0438a511d33b1a4222", 0xb2, 0x0, 0x0, 0x0) sendmsg(r2, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x5) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000300)) 07:36:37 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0366288fef097f0c033c02df7179000076efffaf"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) writev(r1, &(0x7f0000001680)=[{&(0x7f00000000c0)="5f5f22be944cb8b4dbe7d8d015148db825b981386e75dbc203508ec6bee75da8fb91d488badfdca55a2aac873a2343fe125e2f7e0add0c42551cf1f7a9a8635b7b2b26e6e5e135407409a6951802fb7469619b4c584b2b8ffbc1ab31952f8727950a856cdfd86de36878f3f2e94e4865f65b5f100ee55dc73ba3df1be73d8bb3537e064b1a0a305c3137010d57d9495903876b13a0727b1c24599ecc59384033ca014bbd0f09733a1843b6b32a438b4f24e0e4276c7313c825c511d82be887280f0b6083dae27cbe6efffb34bdca1e2c676eef3be7d629371b509863ca031a017c92578128243dfb7df6f1e66fe4e49a0c3185df29b144d45cc4718d9e1406428b753b5dcec79ba810feec7f45d7af87dfccc352bb593f57a69c8a4f3b75d647e7c219dd374f51b6ecc7b68dfaca89409786ccd453fc767981d1e52966c4cc263a571216d8de8fd7534ecf86e8c6c0b677315e5e4f31dea0df643c0c0e06797222de77b43e151797fc7e59d719f8b93fcce9fbf298d1ed6c44c5273979f11156b61f854f9cd150b24f61396005ea67e13bcc4d01aa9ba2c8120bd3d9c534d7ad0c4e8a4b8d0ea6688f590b5a3cb5820a5047a55c29727f966e454002f47de6a901c3e5862868e900f05841492dbc31ef29f2756ce2a49a9250d94aef6470209eaa0ade0be8cada13ecf8e6de56232142144dca8147ef333cc7a61b416d3dc27752d6703ec5e096912acd6a6ca8b5996deb782c32290122aba2ab5bd65b7d76f3b5e7106b7c180d08b3759ae96e92bee55d2700b4d971638fae028ef7891d49e850eba667bd847c3d144d1cb392265de94e63dbc16484d600278644b961945c1f1699f0f3aa07e5b988b83552209cbf9f2ca416e6291ad71ae88a4418bf77a1b5d0a072b5d275764897f14c615cbdef24b5e69d902da813a5ce4159e2096945e20c61b232e2dfdb16d1b8a0ecdbc0a8410fa89be296b89ea22a3a8aa08ac4dc1814d5b385359756e70e623829503de3dd0461d3f36c863025a3cf732987b870846e2f3e90771200cbc951e7a1c9adc92426151e7f7d64e6ff6d8ac53f179657eb445f0bd98aba294c7f7e5a4585f88de75836feddb1d9a8bb573ba5955530dea8794bfc0614a5bf90aa9de019a179a9dd61a423f842a65029594bd865ec89943b78b4a928d8176de086a0e8fedb6eb85619d6cad0190258d80285dabac89868e85f89c0a988002ce7ff13068a91111b3cecdaecac4dea5f8c56120770c8f7e3a66146814e357bd0c4e29e173ee248b7383b9d75c5b148eef81a7c1ab32629e32a7bc7fc756ebc8067f49ec842a8c91fbc146bbf0263c080bb7a0ec5aff35532cb1f875cd9f7ad509a208312a4994304a80110c84c5623039aac369bb11b629399fc8ab170c4bc388086dd307914ee9aab51bb31e82b19da13d69d2aacd5a05bd672b060ab8e24cc755879e402f499a1a733e9bc354b0a519892bf804ec36ca28faa3dbd27459ad999139985d3528720089beeb8deaaaf380f6af48d4489c21854e740b00cc21cb93d223f2a2f890ecca8894236f0180c533487a1e2563b9ee50a2c8a1490b0af9382a56cf28370620653618bbceaabaaabcf925aea61070704d124fd4569c55bf31201f0fc760386dd40ce62fa5bbf980b7fc67096a15c2b310823e20532492d8602453630add98312318d568961fa44bda8ed38572ad605e83656045f6a0a497a0873af60e54bb2f45e6f366d85f4cfc73825649bd11b3af8d54973c59ac2cd6b9a8cf997f86e0a864980991adf18d86206c2dfbf39e25ad1a60d04ee13c8072fabcc778a066c7ee16b7e0e92f6642cc6f7b0e31a6fc7d1b1b67ce76ef1cca1f160fbcae9d08ca649a7f17e3029ad76c07d6987c20d8bc20b8f38d97f2ff1ab7a0261519557f253e63e6905bf2e71a91b26c7e87f41c6e0f91108941bc0ab4259d3b2e1e7674ec9863d412b67c66a596aebbe4b0248b44f0a7f9f5e92d1906a3a566c72738bdbb1e4667647f5880f15844c5eda56e8ff97c255f5788ad2732d799120af6f720f14814adeeeb21e35a206888820f0f946426c72bb4e001162272bbcbbf4c2e83bf241d51043b0ac5469d5d01b7b1f28dd2f5956a4f184a301c593aad73da37e1ad3723472be3977e2b1c58617a7acbe22513501107c0f889b993f56a58a2168020217e612cd0652d449c3aab991267e5c9f4901f2dae78aa3b4c7e67ac287b3b2cb7ab3c64434c515cf3c9e96967c04321f404631a2eef5e6e5f6465a9901d7fc256e5d4a69c1aa49cbbe51a08cfe6bf84d2959eec9b14e523d1f749facea74db67872dfac4c967cbfcdbeb933230abd3f158307afe52ad6143f37e84441e54cfd457a56e583d3d80c97aa44bfab6fc4df406cca62654b8a4c953a78c8809dff6cc404c982b68a3dfc76101330206ab10f51faed5f37f63cec825abf57ba3615b4c96cdfe7739abbc0df6be16a556caf03fc465d256ad7507477cd7c117f123afba6f28b89f4d443c0c455a1a6ddeffaa4bdb961678f183a569b30bbc485486413583c3589ade0acd58412d8ffdb4f86deb386eea7137109b4e5136591a76723051fdb9386060dc596bedec4a1694a2eeaba0c3278cdff693816ac9982e8fea0fb868c0e04c8107ce49ecb9261ad3e431cdcc7b61397c8ab278778ac82b926ae9dab8a76781bf157a1835cf58ba1bb1458c1e041469b69509bc5cd6b67c03bc511d9849aeab28ff2321c05d064751aa17db638f7fed882ee8fbcbdbf6e151a85034326fd16655c561c0f01a8f0bcacfbff0dd48e0b3ec13e6389a14e31b6a5474963260da3cb9e9bd38b3e3f7f7c357b066cc352c9048c916f76463308931317cd4a53aadc7debc8b8c94dab11700f1ba721065a04372c071b69d650a89dfee132c96b985c9962625abf23c2bad419ac8ada73f1258ac4031f915fd2151e6f0ebaec049b19b1e8c7a711f6db2794353a18aa8a2abbc0361a1ec15c429ed94ae7660e013826004c2a75907817044ecb13c44ba793defd51da00d9f91434783d5e748b4de49688b51d37522311befa9ef0933dbab824f0b63ca41ffaf92e06dce7dc040e548482ecb65455bf36d328135dc9263caec9ca10fe51a671bf7071e4dd08538aef84198d1faa74c6c67f44c4af6798d203883b4a703813590c7797fa537471dd70daa1ab810c1242e4714c63d46ccc7ad5f2ce91b2db0b73828164b922c070c3a8d69cec892919baf5de7867f2582a04c6001808385de332063bbf7f7bdfbbea89108e75187d2b7d1681034f0e332db6bac042c64ee4a57e7b7ce0e9de75f7ba5b64b04684e27b72ba3771cd630af14939f5e1125d3f648e085a39cf30e10b26041f8013f6ee646303207ed3ff951f7f78b73e3a92b5b64c3c9c4cb2de6c00812141bfaa376e23b2e8ff840f0c01fb69e50807827a025ac7c4b9261da4007ec130be22b64ceb72d4ac626835b791e846772283fc14ccf0ff321fd1d91ee455243166da36f58d1d38d35caec4f1b9c019ae775cb4a4a71311597fa5e3524af21f5a1f7992ec038508e4ae22bc531564b3240c34024746c98daab4ad0185bde167558882c0d3cee0dbd7f7ac0626e90968b271698b7c45e6c9290af90d6b358f172b2b5c7e14475f9c22c2d8ab6e79a439f5c7e1ccd8a22e79becd264a9871693b5a766eee99da22e4ede7b26be03b394a836ff151b5fb28ae8b5d4a999aad6e9c15b7d1b9db268d0faf8859457651e7652a4b3b972f60b4c50ba12f6006b8f0a7dc0229909541d9890710b5f94db8eff1a6bc05c2b9c8be05c8075e92b9f8169683a6e0df299bf925ef68fe60264e8a997d00e44cd50e37c56385bd4f9bc5a3106c876eae71b53517f380daf59d6a8bf9033eb8b447cf86317d5b89fd398cf7b4a0273c69fbf6ca24c0540ea6869ff5aa344ad5a6370bfe8e36eb7b0a985723b947b6f8fa56ad05f060d2c80adaabea80212fa971127a40905c59dc890e8a63e8fccbfe7925e10cad486ddf9865040792af5665dcb637905c03cacd2c2fd0572504977362c8fae502eafb210ab754ec3f2e191811b9a54da56642a0d52c610ee221104c8a8acfb62e8cf3c53cf1b4a224ac2db00a07ce68833b5ef7c515224c7085b8c054145aedcb461ef02d93346fab782ed878853ab054f5f80a847f35733b5657028aa5354b683d49d4b19dab31408c64c94e1e9e2a017019282f4131749eb90d24eb2b39713af5e259acd4ab451bd79ab1f15437f171a44033b9519debbd3ab2d8e0127b727f31015a960f34e6ecccb7b9b67c46be9eedf661a2a70551365867011291b9d0aaf09f1132ac70ad9aebcba31db7479c381032abd6ef3fd02be6fb669f0e3fb323fcfb1ede32de9402604980a31038f2661cfe5121e3671351b228e951e03b4074fa3687204184937b314899bab992789fb7880cb6b898bc41c7a0e9ebd0aa8125ad0248d7be25c9b1538aabb8c06198df2985f1206270dbcd40089bd441676a8b56040a664ec96c32386785a8f632c49c987c6988aefc6fba21e70d6242a81fae4ca853eacfb88ff69b57a8b885dde3c6c577d36f6efc3746f85e1e94749b9dc999d96eae7128a6aee9f4a4444be00e8cec15425055d553112df12b57433db108926a398162419f8269308592b8c0714a868f94049e15cb7a93ad86e342657c9df7ec5697f131aede474cb3d620c97f4420addeacf84f910a124a6a24c2fc6f8fb8eb2849317b28e35aafafae6e8471307f76f8585b3a834429acb37c99ea6dc2ba2b94e7c1e90157ac87df105ddec9775075411f87654ddb322a32f057bf92e9628f82e762a318ed7161220c66213add8f798b5762221ec68d51f3c199cd1ee13cf92e66347a037b23b5d5520be1c36e5613303a4695ee70c9abda4e93db45af97b97710ed9b2b9dd349f8c707905d85e0ed8d804bde9aa106e7d223884bfc70ca8aa4c5241120e374a8682662dd2ed928919e83d0cda92c57aa48b8af39bb449bdc42e594b570cb3ff669b081f382a6f09cfeb8b6d57cf5e97bcb2ac7f438be845b4131bfdf6647df5cfb95716c76fcb7200b97c965c057eb6c27ef0fa20475367a4ab3484d6b6894d44bce5cc47e03cffc9489e72d2863a6239fc229e0f3a241da1cf78d42274ffbd3533fc348795bb91bce4bed131f69bead9a60da3e79ca0671a7fd9024f029a6d537fa47e3f7a31c1e56721742cf0fe8d7f0203c294527c8ae57ce2606348f101e05140a9c333bef9e2b01cd47dbc5940d17b59d4c66cda4ed4371beda111fc9636693e11c7b0d3794703fa9a9dce34ebd35d96198c5fa9839c54bb6158ffe3ba2a09295111b15f6cbbb17460fee70ec107cb99dcd6874ed32f7ed4d4cffd193ed433efb73c643c0f554e1d2047fa2a24d58bc58a1a1cf5f4487ce6136cc184d822450f8abcafe2667caa03de7165ea5fde160210f3600c615ce8cc07004aa5c8fb073df1e2ee08a88caa0889b5e8969c02b8f0c0dcd007e097df6cb76af91a42bb64882ab2b7a31e5eeab0d58bcbafd72b6a5953fe671380fb3bf7d8bf166a66273bb3a5972aa67e51ea04d212f1274010a0af6a773b08e345797fd402619bf98866ea4bd69b4aeb0f6a308b94a5e2bc39a9efe685eed577475eceade9f784d632d659456c3c732e60ccae70cb5434a0c53be5373f5dd8cca7bd2e2c2875e5470b9abfaac6645742381276dd4dc1d503f743a6fa402581f2521ef91598b0226c16288ab513bbe981d6d4e732bbdc98d7e2be71a31235e0d3806327d0d9242e", 0x1000}, {&(0x7f00000010c0)="04cb63782bcecd4c39cfbe7d3001fb5bc9cf52c8588db2ceeb15eda9b071e24543d4fe85e926499af4a699c6c5495386fad9a52cacccd6e6f6609669e7fc370bd828eb4bdad6", 0x46}, {&(0x7f0000001140)="c486c890d7f568e4cbb59bfd583179e7a73a09c07f91838021c2c9d9133a78d253de3ecd2de51836d3eceb914b29856eda899c3e6bfdf56df74ab33ad22ce3eb515b3cc4d4f5ab04fa86fab8ec", 0x4d}, {&(0x7f00000011c0)="5300936318f035de777b4180925c053000a385e25d7d3f7941e20da38ead39cefe7365c2881f69ba24b2711fbe33c9315a1d260264490f5c53fd43ee3dbf1b", 0x3f}, {&(0x7f0000001200)="3ec2b55437ed692dfe1e64a26ff376d1f1f1f3e86ffd5021ed0abdb9f1c18944b873ce4021", 0x25}, {&(0x7f0000001440)="e5af28d77bfdc49f0e100127475f902b0cfcc82289ae92cfa2385a0a24adda81b134133f272ee9fdfb6ab83d7c21195c4c5819a41d6ec3a4b304997d433d373ee13c011af4063d5ac18dbd87fd96f245e04022", 0x53}, {&(0x7f0000001240)="b9860aa1b31c04f3a07b980179023558590c25699f9594937382cf2b36fb067fd29e8306c835220918c2f4931df6320f24c31f394124ed", 0x37}, {&(0x7f00000014c0)="5293d1b2989a564b757e80397dd5b6b22a1816d66c5eca1eb06b8f824988dcde8fc27bcd53def0160eec099930e4116b888bf479b10be1ef9aa6d228cfd3315fba546537b29d33bcb81f8bca345b33ef472ffea7efa7077f08fbfb5e431d7258037665c3711ddd6e55c824ca42b5698c951c6a8967618dde7858380a25580f962cb256e505a7253984551c9be6f126f5834f34db9966fc53a4a52f9eb11fed0002a38732383cc79a1f6781e0c73134d545ce2eed8c502a9f3c8be758eee6506d1eb5bd6441c4df62", 0xc8}, {&(0x7f00000015c0)="048cc9f96b71af0e6f8c81f537b60b9d0ee6d44569d326b448ee4b4502bd964be5d96991f96cf574d0f0ad199863cd5a4e30fbaf456ec16a04ec92a58dab", 0x3e}, {&(0x7f0000001600)="fd16a095a2285ff5ff5d211fdb4d73e81d498a52af824a90be1398d4df2ffc12036b4ba5b7a2fcf39fa7bc2ee33cd122cf04d1fcfdd4b57ae88c957d2d06a3c895c61ee4998d81482304f870", 0x4c}], 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r0, 0x3) writev(r2, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r3 = shmget$private(0x0, 0x400000, 0x80, &(0x7f0000c00000/0x400000)=nil) shmat(r3, &(0x7f0000ce7000/0x1000)=nil, 0x3000) 07:36:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x20}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000400)="ee210834e46e08aeb51de4ff241a") setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x100000}) 07:36:37 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x0f\x00', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0xffffffffffffff26, 0x0}, 0x0) setuid(0xee01) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000001900)}) setegid(r0) msgget$private(0x0, 0x410) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = geteuid() setreuid(r3, 0x0) socket(0x18, 0x3, 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) sendto$inet(r4, &(0x7f0000000040), 0x0, 0x0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) pipe(0x0) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, 0x0) semget$private(0x0, 0x4, 0x20) socket(0x0, 0x0, 0x0) 07:36:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x15f18adb4ec23a81, 0x0) kevent(r0, &(0x7f0000000340)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x12b) close(r2) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x0, 0x6, 0x101}, {0x18, 0x0, 0x228, 0x7}, 0x8, [0x4, 0x0, 0x8, 0x8, 0x8, 0x80000000, 0x3, 0x6]}, 0x3c) 07:36:37 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001680)={'./file0\x00', 0xaf, 0x1, 0x3, 0x0, 0x80000001, 0x9, 0x8, 0x0, 0x3, 0x2, 0xffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003d000000030035700100000000000000"], 0x38}, 0x0) socketpair(0x10, 0x8000, 0x1f, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r4, &(0x7f0000001600)=[{&(0x7f0000000180)="f814eb2fcc024df9e289cb25e449d6acfe3b6d28de764e0c632bec0bad1cdd1c4265df88b3919d638ed5b53a26ac3ef47f95dc42294d843a31c78876058a3919fff12db7f33628ddac1ac662c14cb15009cf423c0778557df956d3dcd9f03736053bbd589732c274fb0f28d5f3bbf094af6cdeaed47dcdb6be2d85385fb41b012021d6", 0x83}, {&(0x7f0000000240)="1101e55d2c1502278e626fad02e2ad14c6869fe41e10f732180e7eb841cc8cd52a6c35a04896c045cc1933a864ef2a0d0ea2d85e9ccaf65c61878f365f9a3b9a458cdc445b9c9aead916c5c0ea9b10637251f4a612d6e288bbc19e7c5b76a26dd7814fbce9b499e1f232d4701ddc6b0c7ce3", 0x72}, {&(0x7f00000002c0)="3d9c82e26e40c864938e9012bedb5a48af566e911b582db7c86c9343ae6878e9191d910c21cf8b883c24125605d2e99a47409389c8b6d614747c083eac83e02089a545478b7dee73d5c732189679221a59fd14dbe56d9cdd15c81a14", 0x5c}, {&(0x7f0000000340)="25eb88cb882639bb6b99ada0dd4a87764ac55601ada7abd6dba9a5cdfd0f18e0171b14789926b2894139bf1de1fd2ffcf8b34426e58f7e2ce42fb07752c6fe01c06f9bd4b80cf912ff912f45f4", 0x4d}, {&(0x7f00000003c0)="683a9997f08c0d9a21267ca49aa3425cbd2c99ae8a8e10fe4d67ce2c9d1f44dfe14880949e8277a4f05737978a5db31972626987c57682debd0cf3cb15016ab89863dbc62d1b859b782b6b084b1c17dcaf3621c9da0035f8f2cebfb6468b76498b968b45312887b6fed0b752fdd69be353c0e3a9a3ffca915e887228b8c51d37c47b73b663e41b3aac8752fd472e4d786f6c1e1d9bd8089a02f05a92babf2a28621e16de8eacf4739e5868884cb3096bd18aa50597d3fa58cba9181513f7", 0xbe}, {&(0x7f0000000480)="0a345e778662a6e44910fcad40757481f7e2331def0c8b5e8e3a42318ce5ce1a3ec7526d19bc8fcb6a87445712c5b772fe3d7d40e480abe4d765d855ffe0c56481bb4d24c2db3c4f060985c2eee7d09a422bd0cdf5c8caf3b9583f1896b36b32b0e88a4339faefad22e59be25b4dc91841fc9b95bfa34da2d9c949996fbbe02f7489f7ea342385c16b21ba51b5e588c99095f4d5acd4c7670500967581bd5f72707cede20da89ae71ddbce581eea121481f3edcdc05fe751396afcdeda1bf77feeabbcc068bfb52d6eebe579ad6c2f0ea6042f77026177b04ff4297e96eb372d094d1150704926776dfcd776dab78765ffa1f94ccf7459062ce87a47280d511a27f83721ef01b120373d5bc47c6f1045909c41804612ebe3085b66017f2a0fbbc28b6bfbd4c520ffdb9679efb56d0557c0830fdeeb072f64939c9fdad034df106f121963ad805dc1adf27a75b54c06b0ec4c43745e7e47d6fda7e7cf4a653196f143d87778cca3749887564f3176ca86462982b1f6c23b286c3fc6991157457c5c67e22a14ec887d52511c0f97717b4fcb484203e4472317f0b0164b4e734ec362278680e247f5ede3aa9a3ab8dd7a8c0b1f067bf30cf602b64979ee9dfecb5b9416927044644f3e88d1f45a92f48d5ae875703243477dc1203901e7e4660493e96d314afd9dd9a21c57404696729b6e4ed2281185683bf437244262ec24421ef144d221d4867229bd7fe551e20b6112fdd19b36eb815f3a935ff621e1b3348bb846ff269c81be723506a3954ef89a7cd9e02643046ec8115a6e51391addcf246e9e12bcd25ea688cd1be952e33c0569b675aaed5d054b07d9c205719ce1bf10e54bc4cad7056290e6f9542745bee629782461c784042a32afdbb8e334ff91084e99969b6d868ea5afb096d95ec9ca43badaa7c6abbfd15fe22ba71cf05dd6fd0a196d04de20962920767205321f0d91ee32f57c48ac3aae4623c231ed230f2b7596623f75e2b918e7522bd43b66160c582fac521492072908d26a6416722301e3df60a556c808e8e3db8bb6cd6c2f9428dd42de1ec405dfa2b3ccc103f6e50bea3bb436ba1f5059d0057c614dff38c412df129381bbd7ac93ba5ebf6cda8a4fbeb99104f6a0aece2678d9a38d11c1db8fe7be028713310e675f8539818626a4c9eb30978c2ae6360e31e42cf0a143cec567eae1302b65d3704762116035572d62ee969aee0f268344358781e1ac274fac27cc0bdcc2e96aec4dfad4525579a9b4e320358da50306c928cb6e503a57518b5e7781a39dea21424f8b670d3eda3a56d33d544709817e525da15c69f60ec24a4e8dcc8226f793d00746bc6a64b5fed5c7aa6e48ec20d3369d72f3a7b7aa5654f7475902b10a2658adeb3d2c80e373743a5ac03f9c0f597b24e102d691c2ef4a26e244ec79e0f998f926da291b3091bcaf5e242514b2e9893ded849e7e83f02bf0b7a842b12106a349f4195f195bcddaa44f56f7d1f9607d8815f0b3f93473c52eebd54b7362cf07275fbd0992a4ab48c132bba061b54e65a7a51bac1cf47476f2fcb5ffc81f1d5a5094d15032c034139889be68a25523525699451dc14854fffe25821b4e4ab9e33a5769351538e096ac4d688c9b351e718fe349cdedd15389db2725a455b65d741b61e54b205fc6ef9e1a49e04925b83d2ba16fa413a891af00c09b5a93105a4157ce3d3e2806f30e0e1864d1e4b6dd8c242f8b7b518e2d23368f2e72721fd0aeef80a7f339c0f8efea92b4df9156bad7ef874a07f7c49e4d1b01057f10fcf1852240d15fac8ecd08b82ac16583a2006f0bfe58f937ad1fc3b12ba7d160c3f90c4c6edaa8aea9f8868e302d8afbc90959ce1e2f807626b3fc86f763e9fffa0132e8ec2b63d7fb185325d4429e545c45aa93de2c293827cd898aa05180a54057013269a9129127deb02b28b7d55021f023d6b2e1d089f7d213252b0b793f4fe8deb016051fa710060e91021b22c91c7032bcdee57af7f0c8c854aed47bbea99c7ef6c964cff3919b3eba72b4508a8bc48e594752878eee252dda804b75451c96ffa03d01a4fb410a7f469aafaa81175490c8d9afea6678b31bda19f527ba4fa32b87f882e1f5fa4211446c1cd37579e8f8795dd1e14a8a4c57666c3551cab2990962569589e1321b728b70490e008e4e4f267faac76e6fd91b9684ace85c177308b5c869bdae3682e66e1f7394f233f9967e4016925204fdefcee733de952222b7440c4bb064ea9aee56473600f859752614eac2bc26c6463e3569c1bb7e4df53fd06d08485acae37ce7afc565338fca94eeb70827958253cf68d36a68f757c53a17f012fa2b56d277637c23dc73a0cc71f3a1caff531bd635fa664d8f859824989179e7781fa2398afa104f36300c0f4423127680c367088d3b70727d70a8e515222a978547c302bdb798e8eeca696fec98e65ac3ed4f4108a4c8b6fdf53bfb8fe7320fc523460e5f6842a6915cd9c0330ed0c670b248841e396a117189d2ed035a5fa8f141107aea72b04d7f7782f0c5abd2faa93172e11c3227cbdd1e5bcfa61d64bdd2ce627de734fb55919e39a497374143ba4bdc5ab9759c91e6b3c2e2e81726334f524bf3e88282c6c43550f9113e8f1442750238b6f05bc647fceade9767e64a6f4bf4cffe68f7ce445d7ebd003e29673ff5798e95a88f8125282c9b1702c95fb7d18d09e1ff955e663200b0945847708821df53596ec66522d674d2b55e1f05a1fa6c6efb093c04a1eccb43b876bea3209fec2bc42a4c91f477880e41aecc2408a8a21834b5f345c39f60cbbcc704fb217c1ad728e8c212283db34720029e0502d4f35ed30bc0eb7f1a656db76dcdac06b5eb0e630e3dbd643bf957b7fc739fb9024d873e90edba9cfc4e61474aace637e0663e546abd26939c0d829002ac77f5ea3cf228b7e2d24df473eb9880cd4f234a817d5701292210e042652b90ba2239b58eed9e259170075f9cbb5c46e9087ed99ea25a55b8d49177ce595c67d318f5749074c327396ac7d54b39051611aeb8de2410658215df2a5cd08673c9a7e61676785ffcb41c23735822c31a57185cb1bbcf7dd7c93373f38854b7f5a0a4f7d572bbcda9a0a5c65e7b4b9be7a020db2b6840aaa465caf783efe10a13267e07feea83691373efb1c483411cfdf9b6f4b98afc7180071f5b3d1a649ae3acd9ff26774f913aa50b9e85c809243ac1cc9d591daa295839585070183ffdff315445cba9ee7509735d74ee714a3e7ac972f463200adbc3ae036b2a44e2638471e2322efbe323f6ed52abf0fc0bfa1b765c6f64452c4597f06de0c788ef02d3ca8f92726a59e1e59aa8ba7fe9a17574fc562ad58239ac26083703fad94da015bbeeda498f5488150aa2384b136793052e627c4a6856ada7eaf3168822a5f15769d4e37c1b5b0c4460d8a67e640068beb50d6132f2d031d5984602d6353b0adb418b67aefcafb7005a8ff7a8438165f584b4e66dd7aa71be0567ecc3485ae302cdeb902720373f129c330f5501ace2493c8dbefc77781811a2f415daf11f591fc6586dc54694dd711565858d3dcbf8f32a1d622006caa8ff010b2e75fa9bbf825ac76e98c58ca532943efa3c3b5bf773bdd575e4b8d4b2a0550452eb767f8cec47ed7a9d06393e90b6f4c60a8a109f2b886d03ae49d20b0cb9ff7ae8a4432bfdb97c5f4458a3ff5057dcecfb2cf5a76fa07796485e79bcf023570df578405871e89b102d230a783d14c3d300483b94eac2a226bbafcea8f3d23035d45995f796b1a55867875b7f648abc400bfc0e3d7224b9f82efe98b30e6e83e887c1ca2cf979d74616c0e06f5766094d6273f09750c4490a414d9f0a0db82f206e779dddcdc99daa5bfe4c6e99f76f2ec20e815ff9137ba36e4c309dc2287c5e6c258820abf023a33475d774cc2dc5676efcb53ab037220a2994c46ca6a489590de2f5c0999721f3d5dbd47448a5c869a9c095825fa336f3d6d870300afd8cc1ea1d466f1df2c4d3606821e7269007c9d62d927d85a33ba7059977b946b01231e06e25f34c0587947bfdda0db117578543f2c97eedca57d67dee81fb39a9a74c053a2af4d8c4e6433f37d483304e97467e40b6bb21e4dcff3037fecd27407fed17e2acbf06cdf4d1219ed2c595457e2131e053b16ef221099d93ccf270d16a83c8faffe20802b72b6287e07e4db62902d228363e2850a3adc8506d06788e6a0327af1306523f9f929996d6b415aff07a34d50ba20c2f46e713b2abf4588c0ef8516700d8c9cef7f8bfc95974fe9acefbc36c8e47d5b952559605a6ac0d13309c9da907917b3c9fd106d94cc4c6369c329d8f47ea454d7d8fcb804d9279af918bb104a498504a335d130e1782cc3e0de1c397008fababb0c14ad880338a1ba5e1bbf686b243de1100ee9a76e9ceac35a06fac66181d6968a89a46a6da0fbc46cc7fdfb14bd8b538ef9c0994b49077a4e48861319eb2ae3acbfb14ea74d834a082bcfecda3020f5f790569768e841c068a782782d84773d1a31af4aade7e95c066c5750c506beb52656141921d494cbe66b0bda16f837f98ff8adc44d0a1a5c31f7a1280a826c460d0d0d3c8aa1b3b616a4b6244fec9f5665a41683ec98645e5c5d3cacda154b187ad6f6e310f7e15cc19f460a572fd82c626f6577d67e3818356bc8d9887c0ad0069157675fd121761920f8d405855c446e11ea6e3597df5570aa93a6d14b4e2f8d98d17eee78ae9de539a33639eabcbeea2aa43abd9ab499d79074cb7ac80cf4fe536214d4d604f8314dd713036ea66e83b95b2061d8e57054382646cffaf3f5d3d846ebaef7fd725f08d156211ef0ea80fc70c3a9eb11c398e02ced04f9076819a331cfc1005e0fe76b04f7b52473eb665127d23bd3e964de7f89d1bceddcf084ca1f4015bf6d61a04598ef4f91ac2c1cf54e33cccc7f198c4a0dab27a3369c2d8365e5f741f39eb425f31cea18d03c39108cea0f0eb9b29794df8224acbbec687f9132dd40e056717a5277b3c9476bb25413c61a1e1e9999514f342ad74b4ae29add7d5ca1e0c83557ef2cbc1d7645ac9b9837ded8c7d1a894123949397f456e077f45af8096e708be0b5dd7943faca0c8b380c477398e130bb9a0b2c6ca3c4ad6b03b8a9747a4460e695938d65d224e5ebddce5b6190ec20bde502ac738a38ef14e176cd532a8aa2d3c94fb24d2dce28bdd201349f1163d7f432adb25b236cbc1ddf8f07ddbffdfc25025e7bfa4138cc73b350862caac1ba6c3601bf31583fa4ff8967f1697436bc945fb539374577a29348cf10173ca39ae30bdaccaf53b15dd8e897cd436bd62025d27864286e34bdec21d337a9bfbca7402dd5d0b0ec7cc9fb7f5d250cf225a2a1cfd069be9d62e07ba4f2ab69cf6c2d8cb177e627e6dc1d66d359aaeda04f4952b562c52c0db33805f2a8776fe12cfe68fe9bf28537352a9c822d9829ede766eb85215d88fd4f9848b6bde13eee334456ae56322acba7397bbc488a5d3fb2d690600c08ae32c9ba04e96b9c2af8d000ed7f1c543a663b3a5c60dbe172c222fcaefe3d5770b96b5695f83bf4c3ab3433dd40de039446065b3facb98b1d7d65fd0a57d0597e49c51600c8b93a507a390549dcafde4b4a276feec001b0d6afbf9f2b9d6deb251a93d45605a7f5496fb8b921015f64799482fc114d374fe83d2d31af451ccadb58627969138748ea7df9d8eff52108dbaa0867dae931d817a7366cf7bc801c0e66518f471e3d9cbb59da1e3fbc9dad39c6ea03d57dffe9", 0x1000}, {&(0x7f0000001480)="c5bc81ab92a9e8b53000a3a0219c8664f0230530962eeee5ea976466c7b05b248c3036a028f549c83ef93c7219335366345e0ed0ed1b4f8549ac768acce6a605d86bd1eaeaa9e5f0e875dc5e2974f6d4c6cad20e81bc5d5c7792dab389a8ae4e4ef3b940f4b9952ff5bdd94e675e8c4b641f4292d54cc799e34beff14462333715e8bbb922fe5f5392944bf32c23ffad209716843cfc42f7311ab8722eb494db1f9adc6a15b06f2f124cbc1c6241c2cf7c842d49e0755d09a8b6cdd2fa20d3128b8270b3ad9247bd40ce1281d6604b1521635cf8", 0xd4}, {&(0x7f0000001580)="147f59f81a6408e87a1fdb4d711c4a13777b1b2a705e83d962a3a3f87bb1754d0b5119af0fa610f2166e7ef5f5d5f3b1697d4ca58e1725241db7d1974e5ae55a458e199770e38c72", 0x48}], 0x8, 0x0, 0x9) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x112) 07:36:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x4, 0x2, 0x20) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="09ac2a2f66696c4a3010"], 0xa) 07:36:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x2}, {0x6}]}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x91, 0xfffffcff}, {0x18, 0x3, 0x3f, 0x9}, 0x7, [0xfffffffd, 0x9, 0x1, 0x2, 0x0, 0x80, 0x6eb1, 0xfc64]}, 0x3c) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 07:36:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getsockopt(r1, 0x4, 0x80000001, &(0x7f0000000080)=""/71, &(0x7f0000000000)=0x47) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:36:38 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) socket$inet(0x2, 0x4000, 0x8d) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) write(r0, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce1abb2927e04862bd87c5f86099785d047e9a0edd3e7a393ffb750ded465c3fa6eeb07c50808ac7c5a679aff6f7b620646cf2aab16b9f26a3652ec46bb602d9d45558cc61", 0xd5) 07:36:38 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) socket(0x18, 0x400000000002, 0x0) r5 = socket(0x2, 0x5, 0x20) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$setstatus(r9, 0x4, 0x8) r10 = getpid() r11 = kqueue() r12 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r12}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r12}, 0xffffffffffffffff, 0x8}], 0x0, 0x0, 0x2000, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r11}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r7, 0x6, r10) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) kevent(r13, 0x0, 0x2, &(0x7f0000000140), 0x2a801558, 0x0) 07:36:38 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10db0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2229}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x4c, 0x40000000, 0x2}], 0x47ea, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) link(&(0x7f0000000200)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000180)=0x20) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000380)=[{0x1, 0x7, 0x81, 0x1}, {0x7ff, 0x9, 0x2a, 0xfff}, {0xe4, 0x81, 0x20, 0x40}, {0x1, 0x5, 0x9, 0x4}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f0000000140)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) read(r4, &(0x7f00000000c0)=""/118, 0x76) close(r0) 07:36:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202000100000000"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="0a496bf29c3ce085", 0x312}], 0x1, 0x0}, 0x0) 07:36:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x140000}, 0x8, [0x130000, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="0f9d01f7a72938e6001e0c9114e67b52c9f71eb7c83c4c6b264560f33fab6c6283d3f75f63757844a784bff16e3b8f7dad8d10bfd309ed71c97f16058f084badd5eb72fba5fcbdf0a3812b7f1ec3ebf40a64aaa4", 0x54}, {&(0x7f00000001c0)="fa5a18c630ce04535dd391d76a2385cd904af3fda745294faf2789959f3adc999fdcbfe05143501170eb2d7c74ae01a0154112a571f231deb03a19887c9f17fd6723d7ee54d1f00d3bf1d1a2fca62a7e4780b47c7b229e240cde90d2fd5f6b96d092822803609895a857ef7d28e7263a5450c84fcb6d8ee959e94f2de6925c76baec481b744a5790d6003512e1c2421f3aa826b6c8393d673a56e257ead2162e8cd802e37d6d53881cf2f90250b71c07b9174cee61fa505341f7bf9107048177ad7621b2d2d20326c7350d07764e46a2d1", 0xd1}], 0x2, 0x0, 0x1) 07:36:38 executing program 0: semop(0x0, &(0x7f0000000300)=[{}, {0x0, 0x9}, {0x0, 0x0, 0x1800}], 0x3) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8080, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000140)={0xffffffff, './file0\x00'}) fcntl$dupfd(r1, 0x0, r1) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000100)) ioctl$TIOCFLUSH(r5, 0xc1206922, &(0x7f00000001c0)=0x402) 07:36:38 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file1\x00', 0x8120, 0x2) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x1011, 0xffffffffffffffff, 0x0, 0x0) 07:36:38 executing program 0: socket(0x18, 0x2, 0x0) 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) open$dir(0x0, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) write(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000001480)=[{&(0x7f0000000080)=""/11, 0xb}, {&(0x7f0000000180)=""/150, 0x96}, {&(0x7f0000000240)=""/104, 0x68}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/91, 0x5b}, {&(0x7f00000000c0)=""/57, 0x39}, {&(0x7f0000001340)=""/18, 0x12}, {&(0x7f0000001380)=""/241, 0xf1}], 0x8) openat(0xffffffffffffffff, 0x0, 0x0, 0x10) r2 = dup(r0) listen(r2, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) msgget$private(0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) shutdown(r3, 0x2) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) close(r3) 07:36:38 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) execve(0x0, &(0x7f0000000380)=[&(0x7f00000001c0)='*+\x00', &(0x7f0000000200)='(&\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='%\x00', &(0x7f00000002c0)='(]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='}\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 07:36:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = socket(0x6, 0x6, 0xfc) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000300)='./bus\x00', 0x10, 0x10) socket(0x18, 0x5, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) getpeername$unix(r2, &(0x7f0000000240)=@abs, &(0x7f00000002c0)=0xa4) r4 = socket(0x25, 0x4000, 0x40) bind(r4, &(0x7f00000005c0)=ANY=[@ANYBLOB="01000800000000000500919ec9290fd617b010505a75590b08ed6abce16f600248ce9d0f73c8a8b6c2a1b31d704729e7c412580998174366beb4461be08f8a2965a8f2322a7d26613c965531280c8928d0c51f14415f2cda6e4db22113a952f765a6b0391bd616436281d21c4f68b2502d452efa51aa01258ca86e166d8e36a804075b677cb6dd25424f29cf8731666b3a5f499e2f4dd3eb930bfd592105ea1fe2596dbd0d24f511102f3e80411afa0f2f3cacd222aa8e93ebcfc7176fd9580806aba18c6b48039450958f8c72ea000000000000000000"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r5, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000580)="d00000000000079ce2e54e9d6000374d37db", 0xfffffe48, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000080)=0xffffff81) socketpair(0x1, 0x2, 0x7f, &(0x7f0000000400)) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x1, 0x0) lseek(r3, 0x0, 0x800, 0x1) setsockopt(r3, 0x29, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 07:36:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x40, 0x20, 0x4, 0x6}, {0x20, 0x1f, 0x7f, 0x3}, {0xfffe, 0x6, 0x80, 0xffffffff}, {0x5, 0x8, 0x9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x400034, 0x0, 0x0, 0x1007}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 07:36:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x40}, {}, {0x4006}]}) shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x8b75) 07:36:38 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x4, &(0x7f000071e000/0x2000)=nil) shmat(r1, &(0x7f0000ffb000/0x3000)=nil, 0x3800) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x2000, 0x20000000, 0x80000000]}}) 07:36:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) sendto(r0, &(0x7f0000000100)="691d2762d2a8d3732953c29e9c336ae31132fd125becdf2b2c962edca1bb211ed06f0c6d12b334c97faff81f33a46ef4570127009c2cb4826e3bc7e0a0d2431bdd1e52fba32468feed0319660fbb42ee74d9674e6924caa0913249cbe35658260567a23e90bc26ea2bebd7aca791d86c58a0ff6935009b52", 0x78, 0xd, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) r1 = shmget(0x1, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r2 = geteuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080)={0x2, 0x7}, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() r6 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r6, 0x1, 0x5, &(0x7f0000000340)=""/192) r7 = socket(0x18, 0x1, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000080)={0x2177, &(0x7f0000000040)=[{0x80}, {0x74, 0x0, 0xfa}, {0x80000006}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r11 = getgid() r12 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r12, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) r13 = getpgid(0xffffffffffffffff) r14 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x10000, r2, r4, r5, r11, 0x1, 0x80}, 0xff, 0xfeff, r13, r14, 0x4e, 0x401, 0xfffffffffffffff7}) close(0xffffffffffffffff) close(r0) r15 = socket(0x18, 0x1, 0x0) setsockopt(r15, 0x29, 0x36, &(0x7f0000000140), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffdffffffffe, 0x0, "00002000e980090000000000000000002000"}) r16 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) connect$unix(r16, &(0x7f0000000040)=@file={0x7b0c12d341af2eb7, './file0\x00'}, 0xa) 07:36:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x32d, &(0x7f0000000180)}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 07:36:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x20) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93", 0xe}], 0x1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x7) setuid(0xee01) r4 = dup(r0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) semget$private(0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getegid() getuid() open(0x0, 0x0, 0x0) mkdirat(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0xfffffffffffffde6, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) getgroups(0x0, 0x0) r5 = kqueue() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(r5, 0xa, r6) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() msgctl$IPC_SET(0x0, 0x1, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) getgroups(0x0, 0x0) getgroups(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, 0x0) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) getpid() socket$unix(0x1, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0286988, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594ce38 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001594ce38 07:36:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x3d}, {0x2d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1c}, {0x5}, {0x7ffffffe}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000000c0)={0x4d6f, 0x10000, {0x79e, 0xf1}}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 07:36:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x15, 0x2, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) r14 = shmget(0x1, 0x3000, 0xe0, &(0x7f0000ffb000/0x3000)=nil) r15 = semget$private(0x0, 0x7, 0x8a) semop(r15, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r18 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r18}}) r19 = getuid() r20 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r17, r18, r19, r20, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000800)={{0x3ff, r10, r11, r19, r11, 0x104, 0x5}, 0xfff, 0x4, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r21, 0xffffffffffffffff, r22, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r4, r5, r6, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r32 = semget$private(0x0, 0x8d4fc8afe6e03c46, 0xf04e90def65bec8a) semop(r32, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r33 = socket(0x15, 0x2, 0x0) setsockopt(r33, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r37 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r37, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r38 = fcntl$getown(r37, 0x5) r39 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r40 = semget$private(0x0, 0x7, 0x8a) semop(r40, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r41 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r41, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000280)=0xc) r43 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r43}}) r44 = getuid() r45 = getegid() semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r42, r43, r44, r45, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r39, 0x1, &(0x7f0000000800)={{0x3ff, r35, r36, r44, r36, 0x104, 0x5}, 0xfff, 0x4, r38, r38, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r35, r36) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r36, 0x0, 0xffffffffffffffff, 0x0]) r47 = getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r34, r46, 0xffffffffffffffff, r47, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r27, r28, r29, r30, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r48 = geteuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, r26, r30, r48, 0x0, 0x20}, 0xd3, 0x800, 0x0, 0x0, 0x0, 0x1, 0x2}) shmctl$SHM_LOCK(r1, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f0000000140)}) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") 07:36:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x5c, 0x0, 0x0, 0x5}, {0x4f}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="28d800000000ec00d4d95bf7ffff") 07:36:38 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = dup2(r5, r7) kevent(r4, &(0x7f00000000c0)=[{{r8}, 0xffffffffffffffff, 0x19, 0xffff5, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100), 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r10, &(0x7f0000000140)="220e22", 0x3) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r9}, {r10, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r14 = socket(0x2, 0xc003, 0x11) connect$unix(r14, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r14, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r14, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r11, 0x2000746e) semget$private(0x0, 0x1, 0x6) r15 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r15, 0x7, &(0x7f0000000080)) r16 = semget$private(0x0, 0x9, 0x0) semop(r16, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r16, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 07:36:38 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x80, 0xa54b6e9293e18e44) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) r1 = socket$inet(0x2, 0x1003, 0x0) chmod(&(0x7f0000000100)='./bus\x00', 0x2) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) pwrite(r1, &(0x7f0000000140)="af31ed3137f9fe995c406de9d97da815ef18f23c89b95d8e000b01b4c18d6a797c6ede67d44c7586d8812892ecf0d1aa0f8f2896803052681cde28ecacdfaf8e668cefc7b0467abfe002e2bd06abc1b5ca1dd373d870a15cf1a32f8b591a87700505fb232b6ad0072310cca96d19e87b6cfd5dc74352fb4f20ee29c1c52f5412d8a4c2c2b89c8f877548446b9d454830afaf", 0x92, 0x0, 0x8000) r2 = socket$inet(0x2, 0x1003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c, 0x0, 0x0, 0x20}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000080)=0x5) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) read(r4, &(0x7f0000000280)=""/96, 0x60) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r0, 0x20}, {r2, 0x10}, {r0, 0x2}], 0x3, 0xa76e) 07:36:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) recvfrom$unix(r0, &(0x7f00000000c0)=""/102400, 0x19000, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="e8fe000000422d1ce8d416cc90c4eef1b53c9d9aca0000000500"], 0xa) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x5) write(r1, 0x0, 0x0) 07:36:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0xfffd, 0x5c00ae3c5ccf0770}, {0x1, 0x1, 0x1800}, {0x2, 0x7}, {0x0, 0x0, 0x3000}], 0xe7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x5, 0x3, 0x54d0]) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000800)=ANY=[@ANYBLOB="f383623ec25d8ecf4f6cce6ad772ce358e27295ef2b000989e6353314647e81262f9decaea17f3877c834f5c7658b9062c142a38dae2976c89340c0d0c8a73e130c3f753f973cd9bed30a009e5984e0ec633cb640782dc97abeec68b96296aa885080c564062deba9f72ebd2cb024d70e1d5380843386a0e6d605d935914197d168ce8c6734f981b24c898b4f9b311be39f80af4f1972cf64dbab51c27cdeb3a1316fd0758b72b9444b8e9199b122a9caba2a2e17e9e40b761af007b42ffbc4e4219cb345cc1bb08ae2003382d4ac502c9204fb799fc5faf5f0e319003ec6f15515e7a"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000240)=0xc) r2 = open(&(0x7f0000000280)='./bus\x00', 0x28020, 0xa1) preadv(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/165, 0xa5}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xa7}], 0xa, 0x0, 0x0) 07:36:38 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffff9, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) nanosleep(&(0x7f0000000280), 0x0) close(r0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='c\x00') 07:36:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x80, 0x0, 0x0, 0x9}, {0x3, 0x0, 0x4}, {0x6, 0xff}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 07:36:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) munlockall() 07:36:39 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000140)=[{&(0x7f0000000080)="448edf017dab8b966d4c", 0xa}], 0x0, 0x0, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="164990b166696c653000"], 0x10) 07:36:39 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) r1 = socket$unix(0x1, 0x2, 0x0) dup2(r0, r1) connect(r0, &(0x7f00000004c0)=@in, 0xc) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000080000f6a7b9b576737925cf11db4b529d91257b23bf5a9a98d5a0e88c056aca111de8e5129b2d61fcf47d4deece401bd340461dd44b66dc7cf49ce9ac9f1b3cac2257a44e4eb60ae5e6030a1fdf8716694a700d4c1de35fffaeb9b563f6b37bab0f76e2b54aff1f1c69bbc5639c36d98ea6ae49611585cc9833f4a02c797bf5eea9a6af58ac3c1cc6aea07ad08cc84c3c0eee550906"], 0x9, 0x0}, 0x0) 07:36:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x101}, {}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 07:36:39 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 07:36:39 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0x28b81e) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x6) 07:36:39 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x83, 0x7}, {0x80, 0x4}, {0xc0, 0x1000}, {0x100, 0x200}], 0x4}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 07:36:39 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001300)='/dev/speaker\x00', 0x800, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000540)='/dev/bpf\x00', 0xcb0f3904019cc04a, 0x0) r1 = dup2(r0, r0) connect$unix(r1, &(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f0000003480)=[{&(0x7f0000000400)="a568f8dded08a91be63be13fb9ac3d585b0fab2f93f8ee13e2a141bba98a058cdd7773eafb54388d5e9f5574771c49411bb02b9b8559176036e8202e7a604530ecf133833a74690c14197895339b4f18f1811417646e5424ec55c6d79cade21105686fd912f7e6936720e9df010045c4fa9b353e5d9eb0ff66ceac2f", 0x7c}, {&(0x7f00000007c0)="054e0c808c4b12c6fe368f569e77f0b38563a9989c1dc8b79be3328a0d6ed763b153003364f5b9347ff59c81223d25d87f98a88a48828e080fee89527452b3d019ec27f40afabc4e2eace9b0503ba23c98a0b2d9ebc1c5b3cb5b2edc6969bde2aa87789db61212e2a7d9014f2e5cce7c73590424655a8197e3ac1cfa9e05b40b807824ffba85ffd9c97ea30e2ca91095a649f87daeeb8c661e1b2c9c8da719d1af161f53c78202f5d42b80b716d5c387f1c9adcbbe1ff37e4e8dd1bb24b1137dde28bbd4f27fba542c2cb45cfe00be9e4005c3e7ba390c8cb57fbd3a75232ee3a35e37b386395b41081898cc7d4c162a2f99907d2607fd141e", 0xf9}, {&(0x7f00000008c0)="4ea390d43eb631ad42632941e529c7f11033eca8c541e12fd4b427f5a6cae7507df08f9170c61fdb49352d533db864288103c01bb3c02068c9d540070f6c213f316b5ed8f2b20b248b084ab55b9a64133721961e24be3aa4736ddfe7746f612572fa327d3be715485bd8d2afcbbdd97602a0df7fbb262fee7f9ad1e96a037c443d5ea08afb44046a502b6df0687d2a5deddb9f45446ca480b591f5126803473e0363b89c9445798ce63082dd14bcd6111b", 0xb1}, {&(0x7f0000000980)="904b01fa79e3440040e16028791043a74d0d87aece85ff4183aa25b3477f6badf0fb67e4a7f4cbe31c02fd54701ac53b43a8fea0d5c3e32772f160fcf32261873eb20a66477e276e24aa5954750852a207a60c7b797b3f8b72be2ffb286bedd2f0efe2cc339b7b8978cd49f56c70781d95b6746469491d3409bf427c841840a782f1db373fb78a5240937f3cc42fe5d2211b2ff97ac1bcd36e2f55004131b122d38ee84a822ab8491b29479386a41b9b6c303fc6ef8633de1e03c5ff9c63aeb7e1e580b16523906e92fe47e7e4da0391d2bc5a93e338cf50df07859f8162362023a4cf4cecdf337ddef1cf9eafa0acb8316b60af7b71e023bf51b4977aa59f", 0xff}, {&(0x7f00000006c0)="1f654dace44d394298407ad996bd8608e8b70d8cc5ebda41308e85488cb7005132ed084f1de3eda0a5c4b9fb8bec2615fa2269a7ce9462bf1029fd81b06c853c26ad8c622902", 0xa}, {&(0x7f0000000a80)="eea40cf4109e5e06d1e84a73fc9aa5616f2a398f436cb572ca9b6cfa8d18447953ad3ce9cbfbabc3d44cedefa7b62c2a47f62a0eb823589e2f9e75d6d2b3c6fab8a0b3fce305b9a561709af9926ad85ffc89db59156bb299560078d6dbadf5e0a3a4d206efd9053c2aadac6b9d72e21b58c7724ce0dd4d60147a177bdaa8055442ef2bf41f7e01c0c9e79377cd", 0xffffffffffffffd7}, {&(0x7f0000000b40)="c9eba4f6b752f2242469233fdebc0047b60be03b29d22fc85a5536948f17430407c046bfd077", 0x92}, {&(0x7f00000014c0)="1c5b59549221762792ac22db38518f7a3d205bb00b13b89be05a5851e4b6f76752de7530ef57866dec25d388fb05bc82187540856018fd93a05841cf58ca96b0b35fba3698aafe138cb51d45b1fec80dde0e3f3ebf19b0a9a3b70c845b9f587fb42d6de0dd51f46340509bad7d383ef7c0d318e9d9c6628f6bc817d10ca9b3809b62bc65526121f873f2819d48c413c3edda013a3a96101fecdf98091d3cc42cd505db7e60bb772d12d24003a5f6dfbbd26fc62836e46bbcd887c83f90e19752b2c95e984b8500000000000000cbe9463370ac9d57a6af7b31e7fe2464bd23c8a8a7bae235dd58a5b45e3ed90000000011ca165cd83f01f1a3ac231fbe44e03d21c74a1ab2df7f19dd590550ffecaccd5e87dba3767eb9578c86993a26e97f41c88240653c24a62df1532ff42f9a0ed7b15efa710dedcfb01b25ad35893aede8b05011f5ca60e29a70de71bcbb9e7b5489f08314a55497885970a1380b4b1854091e48f04c1a37e8de87e59ba4bfb663afce58ee26b00a999f4a7ae243cb31dfff9c73be566993f95d78fe23ddb2bb8f7524d4e1d500000000000000", 0x19c}], 0x8, 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file1\x00', 0xfffffffffffffffd) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) sendmsg$unix(r1, &(0x7f00000019c0)={0x0, 0xfffffffffffffdb3, 0x0, 0x192, 0x0, 0x0, 0x400}, 0x0) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000180)) stat(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001a00)) link(&(0x7f0000000080)='./file1\x00', &(0x7f0000000640)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f00000004c0)={0x0, 0xa9, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x95c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = kqueue() readv(r4, &(0x7f0000000200)=[{&(0x7f0000001b40)=""/70, 0xed6dec6d6d6fcd9}], 0x1) kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r4}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) writev(r3, &(0x7f0000002640)=[{&(0x7f0000000c80)="e10c879fab220b0a1105642440d5f0234e03714c64c781110604c6c0d56168a5ea2fb6afd9ece7225ecb8b93ecd0cbb12df83f384feef93dc40165b2b9144655b07fadea65fde6c287d3b90dca75e0415513863bb3", 0x55}, {&(0x7f0000001740)="d8ffc466eb2f56e556376ef0a8f01eec72b69412b8b8cf8e256f91e9cc0e638a469dfa296310903c0fef962c9c6016803ef823f4b8840df50c14aa456275d1a0da53e8494b74ce797299f2e468cce65d093ce1e88b92db1a77f8d52dc9cd25be7088b9599d5963beb019b42d7c214aa6c32f7595f105a2d4e8aa33a4454e568acc110b6ad0d93a6da5a80c038b4c4c1002947187d15f57a9ad76e481c9a02d3eec4752a44f8c4e98c64dd5ca2369dd32b9618e6f71bc1191fb3e7d1034b4f0f1fef084a42ae396eebf817f3b1f4ac697e59516b8be63437b789ccfb1e0cf48fd2046fcb5b2e2af95678da3f344cb2dac86bdd1f9784297e5bbf45d7ce53149d9065b65f9973ce2b84aa8f4e28316d8f9911a094f4662cac59afca6cfa89002dc8a71f76d5b3e7d2aa0b9b1dfad0c7f093fda2ac89a9f82faec17dabf62f8cdf43484fbdb34a415e8ca3237a90190828918f8d0143b143f7011effed85135", 0x15e}, {&(0x7f0000001a80)="9bb69262eb8f0cc72aa9cdbbac0baa56c7a7e3c492890ce3a3bfaee939563ad0abd2bb11522e0f774ef85735eaaf3b6c7d8d872fa706c05f7a7bff8a84caaf4fa4f37783424499b3d7044ce3b7c28fda830290641cb14b7680c22444859b8baf4a0f7672a580f18bc72fe04c42ee41b3709df2d4c2eee3d969cfb805930000000056ef890d13436b640577562ce70000000000000000", 0x96}, {&(0x7f00000018c0)="1925b4614fbdb4d68e2b7b2339357bdad7d4e72e689a0730a175923349cb0e3e7729b4d07a258675baa56d4ccb3ab8030009657afe2d3126c5f3716ce871df63ac0f8bc21f3723fee0f97622560feee1923928b9b23ea0fe3ee4e35758f8e2b6c064f2868f9baa151606000098b8d2b0f67af4f3dd75be677f2c640000000109b1f0598ce4d93c1fb342f6a4ab7ea943a2400000000000bd3664e7", 0xfffffffffffffed1}, {&(0x7f0000002480)="6b9ea460edf0862065021b1734b949d3733e553279e54d49f89d56e784efacd9f0653d76fc0873b8b366f602b421c4d57a0c1b13c0acef1545121c595584c15a789d608847d2e2692cb425175cf3b870dee1c5997bd589daacbcd7439f9a8f4d569e18fc4421d3db1193e8cc26ecc697a28f750ce4d8db4b6b498e03066c84d998f988f5e7c256785dd88b7a3e2fadae03a48ed6343989e87ca26b909960f6eddec22bc49ef52ba2b2b7d760ea19328eace7f2ce86378686cccaa13973ff5c639c6bd88cdd3e4448cadcdeb507c6e5394f0275289041b701026103140e40e52d4d83e514f0a70b05faf6", 0xffffffffffffff96}, {&(0x7f0000001400)="2e842518865b4820c440e48abdd0385dc8b35869dbee3df58273b0de221b5f00b0fe475345d17eb748945604ef96a3b3eb237e872131a3d0fa2cd34537a50270a746d542e15e5b72fa8d006ed4d80f7ea2e4200499c2bcf69d23f5b10047c0ef04d8d4207b305c0e8f3b207f521b18b4a2010fea005b477269a68b2a9b148048e5b8f12d7d000000000000", 0x8b}], 0x6) truncate(&(0x7f0000000740)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000480)={0x0, 0x3ff, 0x1, 0xfd55, "3ec72ce9b3d037b6b874f92e93f89d2856af09c8", 0x2, 0x82}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f00000013c0)=0xc) r6 = syz_open_pts() ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000003c0)=0x9) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000001340)={0xff, 0x8, 0x2, 0x6, "fe8fd47024788e899e421fd374d8ef9057e6ef71", 0x0, 0xff}) mknod(&(0x7f0000000780)='./file0\x00', 0x1, 0x0) r7 = socket(0x18, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = openat(r8, &(0x7f0000001680)='./file0\x00', 0x800, 0x1) getsockname(r9, &(0x7f0000001380)=@in, &(0x7f0000000240)=0x5411f2ec) utimensat(r1, &(0x7f00000000c0)='./file1\x00', &(0x7f0000000600)={{0x6, 0x1e11}, {0x3, 0xc202}}, 0x0) ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000080)={0x3, 0x4, 0x90d2, 0x0, "bb30c2e7410400e74de4000000000100", 0x0, 0xa}) r10 = socket(0x18, 0x3, 0x0) setsockopt(r10, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r10, &(0x7f0000000100)="8c65", 0x170) r11 = socket(0x1, 0x1, 0x0) close(r11) connect$unix(r11, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readv(r11, &(0x7f0000000b80), 0x3bc) ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f00000002c0)={0x20, 0x8001, 0x2, 0x4}) writev(r6, &(0x7f0000000000)=[{&(0x7f0000000c00)="3007c0c093ed11c10c0dfe1f328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) semget$private(0x0, 0x9, 0x381f927137938bee) r12 = semget$private(0x0, 0x1, 0x10000000000459) semctl$SETVAL(r12, 0x2, 0x8, &(0x7f0000000300)=0x6) r13 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r13, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semop(r13, &(0x7f0000001980)=[{0x0, 0x200, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x2, 0x800}], 0x2aaaaaaaaaaaae30) semop(r13, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x0, 0x80, 0x1000}, {0x2, 0x4, 0x1800}, {0x1, 0x1f, 0x3000}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x7fa4, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x800}], 0x1) semop(r13, &(0x7f0000000280)=[{0x3, 0x8, 0x3000}, {0x1, 0x2, 0x800}, {0x1, 0x7}], 0x3) semctl$SETVAL(r13, 0x1, 0x8, &(0x7f0000000200)=0x800) semop(r12, &(0x7f0000000140)=[{0x0, 0x5}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) semctl$GETZCNT(r12, 0xfe9456800c9aa754, 0x7, &(0x7f0000000300)=""/4096) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000000)=""/155) 07:36:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="7200000000000000000010000000000000cf19000000000000000000fbc60000000000000000000000000000000035718692b27d7eb5437870ac128b525b00f5ffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000b34c9ca27ef75257f55b7a48467ef84efb"], &(0x7f0000000100)=0x6e) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x104}, 0x44001002e, 0x400008001}) utimensat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', &(0x7f0000000140)={{0x80, 0x100000000}, {0x6, 0x401}}, 0x2) fsync(r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:36:39 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x2de284e0429f2c41, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) chmod(&(0x7f0000000200)='./file1\x00', 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) dup2(r0, r1) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rmdir(&(0x7f0000000100)='./bus\x00') openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x400, 0x0) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) connect(r2, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 07:36:39 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) r3 = semget$private(0x0, 0x7, 0x8a) semop(r3, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r4 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r6 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) r11 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r12 = semget$private(0x0, 0x7, 0x8a) semop(r12, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r13 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r13, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r15 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r15}, 0x0, 0xffff}) r16 = getuid() r17 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r14, r15, r16, r17, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000800)={{0x3ff, r7, r8, r16, r8, 0x104, 0x5}, 0xfff, 0x4, r10, r10, 0x7d55, 0xd75, 0xfa}) r18 = semget$private(0x0, 0x7, 0x8a) semop(r18, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r19 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r21 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r21}}) r22 = getuid() r23 = getegid() semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000500)={{0x9, r20, r21, r22, r23, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r24) r25 = getpgid(r24) r26 = getpid() shmctl$IPC_SET(r11, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r21}, 0x0, 0x0, r26, r25, 0x0, 0x0, 0xfffffffffffffffd}) r27 = getuid() r28 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000500)={{0x9, r5, r6, r27, r28, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) fchownat(r1, &(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, r6, 0x2) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xfffffffffffffffd}) execve(0x0, 0x0, 0x0) 07:36:39 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0xf770, 0x0, 0x9, 0xffff, "bedb1f106121e90b8c47245cff0000009dc5befc"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x800, 0x0) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x4) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="365534ccbe0094e976d9943c73617f7a3a47506e0985c30aab82d3cb6718414aea66a911b76bf788aa916a9b1a63ef26c2a82fd55e418437da1ccfac4e4d7c951829f0dac42957c6571bfab569ff2930d52544c234db69da11ca735a141583ea0dce0ca864b16c4f140b35bf7c591cf57dfa85f113ca394894449c9ac627a7706975b89c721c640b60bc48191aa820c7", 0x90}], 0x1) 07:36:39 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f00003e7000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000176000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f00004b8000/0x1000)=nil, &(0x7f0000557000/0x1000)=nil}, {&(0x7f0000264000/0x1000)=nil, &(0x7f00002b8000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000017f000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000439000/0x4000)=nil, &(0x7f00001e5000/0x2000)=nil}, {&(0x7f0000126000/0x2000)=nil, &(0x7f00002a0000/0x1000)=nil}, {&(0x7f0000061000/0x4000)=nil, &(0x7f00000d6000/0x2000)=nil}, {&(0x7f00000d6000/0x4000)=nil, &(0x7f0000012000/0x1000)=nil}, {&(0x7f0000177000/0x2000)=nil, &(0x7f00004ff000/0x1000)=nil}, {&(0x7f00001a1000/0x2000)=nil, &(0x7f00004e9000/0x2000)=nil}, {&(0x7f00001d3000/0x4000)=nil, &(0x7f000044e000/0x4000)=nil}, {&(0x7f000043a000/0x3000)=nil, &(0x7f0000488000/0x2000)=nil}, {&(0x7f0000598000/0x2000)=nil, &(0x7f0000176000/0x4000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$getflags(r1, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000140)={0xf6, 0x0, &(0x7f0000000040)=""/246}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x342, 0x0) 07:36:40 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b8d071b9d2a438706000000b81800000029000000310000000000e8ffffffffff0100050b5c44e4c46080180c0f278e61d176c9a831"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f0000000140)={0x20009, 0xb, 0x9fe}) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="12fbb19f30c0a04d65e1e53f17cd73a9b03f402f264d3044d2fdbf836a6af0eed614"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f00000002c0)="fbef87029b1f000000000000000188464a6d", 0x0, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) socket(0x1, 0x94266acedbee1243, 0x8) openat(r3, &(0x7f0000000040)='./file0\x00', 0x800, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000180)="fbaf8a8d448bc8c32f5f1901d41a029be96914f6357e3a", 0x17, 0x0, 0x7ff) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='[dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) kevent(r3, &(0x7f0000000140), 0x40000000, &(0x7f0000000340)=[{{r3}, 0xfffffffffffffff8, 0x54, 0x200fff0f, 0x0, 0x3}, {{r6}, 0xfffffffffffffffa, 0x20, 0xd000003f, 0x5, 0x7}, {{r7}, 0xfffffffffffffffb, 0x12, 0x4, 0x6, 0x6}, {{r2}, 0x7, 0x48, 0x1, 0x7598, 0xf4e}, {{r8}, 0xfffffffffffffff9, 0xc0a595c1716aeccd, 0x140000047, 0x4, 0xec5}, {{r1}, 0xfffffffffffffffe, 0x4, 0x4, 0xc000000, 0x3}, {{r2}, 0xfffffffffffffffc, 0x40, 0x1, 0x7, 0x6}, {{r9}, 0x0, 0x100, 0x2, 0x4, 0x7}], 0x8, &(0x7f0000000240)={0x22f, 0x4}) write(r1, 0x0, 0x0) sendmsg(r1, &(0x7f0000000100)={0x0, 0xc1668b6b362641b, 0x0, 0xecc05220, 0x0, 0x3d2}, 0xbb8026044e402f21) 07:36:40 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x4) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) 07:36:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000080)) 07:36:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d05700000000000000096207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca648e7ff7b3596bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad30505e8d53f8a4aeef9d612f87d6bc146e4157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea80e8b360fbffa90d160e9b2048a3c0b5495a204b24be82ab7a1d5b79d61cc97bc85fa93e26622e42dc7d76d85a821dc94c0787914c0576ed156467db0f107584e8e5bf61aa97ea46b113733adfa28f5da740f83547f6edc524053a6e92829004f45d1f5a17dbe02c1fa3eb95c2b2dbd235cc6b1add753202f43fadd72e06517b58eb7639dda87d1d3086adf067bae14c6c6e80428998a3c19cf908c078a3565ca4863013515e0000000000000000000042f2b37a9e9eef44ca3ad86e2fe017cfbe813a2bd5b9bac81b0954119e1ab9f3df9a24fd308b1b1fa9c7a3da163f9e18a34f9b19bca8a013b71effa5045be1a7937a994f2826192f9aeba215c0c3d04a07f2e07022c57900b2cd6f433a03dc6f8fa46a33628222c00c55356fd84fd30b7a00db568e38eca34eab51f5690104000000000000bec808112841b0c29976f41a58bead85810763213fe3956f55a0eab72266103c05152651e60b50dc0a565717beecad63ebfba1dd645e01539a5639b892ffad0e85c2fd1214e944bec09b4f55213c94074a5520832da21b00e04da3949775f73ce544aa3a51eb3ed27ddccb5fef5948ea981ab523dbf0899d28bfdbbe6e4604873d578c77815c9b9fa991e32b7076b9bcce562266812c85ef782d0872608ea9cb4307d7e6c90e8bf56b3cd1f8535f8d9cecac80da37ac48d417f79ae2b38f67253649ff019bcb2fb9b0dc63cd798987476967ca6aae886ad486b0311cdccc54e9902ed84f503a04d1183dfddd2be74a000000000000000000"], 0x10) socket(0x18, 0x2, 0x0) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x43cbe, 0x1) socket(0x18, 0x2, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r2 = dup(r0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) setsockopt(r3, 0x3ff, 0x9, &(0x7f0000000080)="bdbf4138503cbeca1e2f56374148701dd54b55a4109b347a4539f863b73e2ecca3a285ba128d6500f2f5b1eeec3e840ef5c5b88320d1f7c048cd3d", 0x3b) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0xffffffffffffffda) 07:36:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x14}, {0x200000007ffffffe}]}) getrusage(0x1, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) syz_emit_ethernet(0xe, &(0x7f0000000300)="0000080093177320494b272aeeda") 07:36:40 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) dup2(r1, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x0, 0x0) acct(&(0x7f0000000040)='./bus\x00') mknod$loop(&(0x7f0000000080)='./bus\x00', 0x20, 0x1) execve(0x0, 0x0, 0x0) 07:36:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x150004}, 0x8}, 0x2a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x7) pwritev(r3, &(0x7f0000000580)=[{&(0x7f0000000040)="3b0ddb2a", 0x4}, {&(0x7f0000000200)="0b8dbb4e2729762d7d96bd8eb78a69af89913a2bf2c716d32c1fcc92e85ee250ff0a6e376ee9ff5edf7a2c02080000008129d701cb5d7f6da07548f7480ad6ca98ab49a87c8386dca1fe0d17b6ae11e83739118bb338148aeb153207b4ce2688da2321eb68895a610d8a9ec0a2112b3696fa62340f599325efb517f66a02d247418bb40c0f4d4053ec7e5cc7ca08859ee69e0000", 0x94}, {&(0x7f00000002c0)="d454f0316945520daf950c409378a5ff1b37132d2c89306bdca5498ce4ffd58721b576aac38b9f4e6be8efd4d21bcbf40c3f71dcb93e7e546e093c03b0283041e94d71a7f963e566f7ef6cebc7a513f28f4a0ab38064d0b34be7066525cd4442483dcfb1e9121249fd0599df12584b7088308b47d115cb50e56b1c41c1acc010eaa3934acc57b9f3180d9b329b5866635f75bc1b0cf2f683ed8060939c9322c32e2f9d0ffdc006ceec32d56bddda26a4d0b2c4c4a5f3e58681d0448c1ef946ef5a1b6137860feacf1e478490f70b429327ef7ce99f8d696a07ab570a0e7e5b04f2b6e6391bde9951a6c979", 0xeb}, {&(0x7f00000000c0)}, {&(0x7f0000000a00)="c58fdc27c11a918dd1a3400fdcd44517d7bbee32595223fda1f13a26587d54f10576d4d8f84477b0d2718216892b812887e4f82dcb81d5f0da4fe81fb9cee91802f71ae67bac7fd8dd721c427f5c789590f6d0bb2a53d7c17514bd120b309a3e305a1a0424e078a20c6146ba8a974daad0ccb80b5d50c35c52fdabac99f5566fc4d7e7737a83fafca054fb7f46696387b24199480187aa1d1f34ddf3feb21a769819fbc4dbf485c8f8ba9c20bfb65f71929e4edb77ca4e3aeef83fb6658be78fbcdd5bc12f3b8386c4335a812c1de7a80cc09fee4c0679920e80920e154e86668798", 0xe2}, {&(0x7f00000004c0)="c67538cdd015ca22fe0aa9fb1b9cb63275c84d58", 0x14}, {&(0x7f0000000500)="46ec4503509561661e057fce854aa2fd7173fda3506505241e09246857694e8ab75858ccf378b9fc4a100034e5d92b4cb10bb6697bf08c06dfac139d38ac94a302f1b4db8a1fe697ed6d9300277152bb66fb599d2411445a3a672bdc9fa77ba2e066fa1bae21426383954d3fd5770b11fbf705ef2f62c360", 0x78}], 0x7, 0x0, 0x0) r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f0000000700)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000f28ca4e26ca30831474591cca36ddab9e2a6f52130dfb83f4480c7fd0ec5a312d324ad959a3b5f4c923125075374c0d4898116485e52313c9c1ac8648ef9d7248e83f9266c6403e6b7b370827dae138ff2dfa6464fcacc1df7a47fab52de225d3b720b41a81b726a8782b2c8f430d5d7c0f81d732eb1c279d8e237631fb01368a894c4f85a4703c988de9582de46d35305cfdbc970c30906f4e0a50b82eb4455e3018251926eb05d4c482bb56549549eb315617256da8fbcc9372ed18a05ddb93cc20515e485f788dd4019834a5a10b07530ced5004b3d49aa95baa9d513ebfc712d21fd"], 0xfffffffffffffe9f, 0x1, 0x1000) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000140)=0x1) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x3, 0x0) msgsnd(r5, &(0x7f00000006c0)=ANY=[@ANYRESOCT=0x0], 0x1, 0x80000803) msgsnd(r5, &(0x7f0000000980)=ANY=[@ANYBLOB="0100000000000000ddfc7e4d84486250b0999e9b7272c428de41622bfd80de0d711428036e38913bdb4a7e9f87b507cdd4caa4d46bf36ffdf6a4fba2532ce237eb7f07aa0b81e20479480600000000000000680003c28c598a778194e09ae1347a443f28b1a29497fc9e0a65769bc8c81612e8c27c0079d0cf40b9c8b754daeb2982d28606050dc116a0af1461584b0577d2138cc76577919c1b86e7f263cbbfdff53500000e540af43fb96804001c3b3f08f0b864726d9148fd998240ac5378a429e4f4f019407d3b561a989c1cf0b6d1491b41c992dd49431d440080b06d8a847a1c2e46f7764444290b250496faf4eaa90f893d5c67ddbe4cf5e211cbea4e0e7008959daa50e8bb3675ad601596b4e343ff43d3bfcdaac304eb55b4520f3ce3f500000000000000000000000000007cbebefa60d469aa13a7b3684ac9c26d2d71bcd0fe508847b046fba1ef5cefa7a07d8f3b96452af26c5ac06c2a942a0264141d6646aa3e86fb51dbae9c1a9f27beba417fb500029263305b774023b19f77c8a05e6a7e0b4675f2d73d8fb568a8713d0337e0b4840d8dfc0657d5e0ab606be26c7463326170f3d7d854ec59a40c4c2d4056d6e1b15ad9867ece5f24a943abaacba731ad5a8ad71a56981c054b7f60ba2e4e7055e373318b32bbd5948856a2c0288224329c8c55784aa249c81c95981517ddf0497dbbf7e1a6149d35cb3b7ea7a13e12d582e2dcbccd20d9b61757eb32a590b8f6e303dbfe823a76c00dc96109fa7e5314670643492dbe698cd6b27581616596c5e9d23e9153ae886b7830ca5bc256"], 0x1, 0x4) msgsnd(r5, &(0x7f00000001c0)={0x3, "943b5b09252ec40b4ca3cb8558a2b9d6b22f90f42b9c39dc625820176e69b1bc810a9854bc8be8378f7f9a6f6d30b447cdfe2786025db7f96f"}, 0x41, 0x7eea135638a8ce50) msgget(0x0, 0x80) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6, 0x0, 0xff, 0x2}]}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 07:36:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x2e, 0x4000, 0x5e) bind(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 07:36:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x61}, {0xc}, {0x10000000000006, 0x0, 0x0, 0x7cb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e95f0413a90000000000000000", 0xe, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) dup2(r1, r0) 07:36:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x100000b1}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="ff9717e3b4ad75820be0185ce043") 07:36:40 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001380)='/dev/speaker\x00', 0x2, 0x0) preadv(0xffffffffffffff9c, &(0x7f0000001140)=[{&(0x7f0000000000)=""/4096, 0x1000}, {&(0x7f0000001000)=""/227, 0xe3}, {&(0x7f0000001100)=""/47, 0x2f}], 0x3, 0x0, 0x0) writev(r0, &(0x7f0000001540)=[{&(0x7f00000013c0)='O2', 0x2}], 0x1) 07:36:40 executing program 0: r0 = socket(0x2, 0x8000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001140)=ANY=[@ANYBLOB="98b4cf21626682c75950192518f01202173fb0953dd7f2d8e8118de44d4bfb72079257aaac42be68c3438633a808829d76241b9a95fcd960b2c073948fd4ab1f7e8a8a602316379721bd6cfafb4120efda98ab2a8548a57dce136f4d6fd4dd847aaa378acce04437375da78243b1ca0abfa59f615bd0d5a930717fb499a95ebab2e97a239c763af90951cf4439233063b77a23026e4272966ffc14370fabf765fec7541389dc34210efa55c71908c4cede7fc5d16a79072437deb045ec6480cc4071609524921200953f926583227f86e0"], 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) getsockname(r1, &(0x7f0000000100)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) setsockopt(r0, 0x7, 0x2, &(0x7f0000000080)="6c90aaff67ec9f8de6f52a7ad7a0dd8c970b5a093746e5bce8f906fa46cda98fb56792de59a4b705e043abac26804322cfc7ada647ca6d5eb89b3e139c7cf0189291", 0x42) 07:36:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x3}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 07:36:40 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x80, 0x8000) open(&(0x7f0000000100)='./bus\x00', 0x40, 0x270) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@in6}) write(r0, &(0x7f0000000040)="670dc3", 0x3) open(&(0x7f00000000c0)='./bus\x00', 0x80, 0x100) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f0000000700)=[{&(0x7f0000000840)="ca8a436775ec730588ac1cb03c0ff0446b733c7bc102cb3952804ab81dc04caa0254dff01e72a0fe34f460c26482a29b7f67cc7a7c050275a0946ac6a25b546995dbc9dadec971928f7fabd5a640f4099b21c189b4395292f889401ebd0ae43ee96345dcac39e7d85d9772a23ec83b62800e6c960645ec9f5fe987c337799581f4388c567b5faa9bc9a2e99895deb0256c1c9c909bda258a9bbcc419ba8a1f9075ea2294a708b24f80ed", 0xaa}, {&(0x7f0000000440)="3874c443909fda90f7dce11f96b90eb1743b891bbced7d9d7225a199e70c7efaefed4e324aed9b2480a532dafef60fad48c858c64f59439c6c70e82d8ff389494d61390c49a8b0d54418c5b9715c3d6711ebac756c", 0x55}, {&(0x7f0000000140)="21840546ddb048d66463efebfebc24fee961d8a65e17f200ded264c295166c96ddc3445c0b5db9c11c9409a4d648b453bd9afdde6082ed146f06742f85", 0x3d}, {&(0x7f00000004c0)="e088bc4d7172583c3f9492ce445b4667bd796e30e0d69f7290a2b6d5c67a49be4a26854966c3aaf0fb2124a95ef40ad28957dccbf16a4df59396ee5c74846cd046679f5eed5c68", 0x47}, {&(0x7f0000000540)="fd4c4e509efa7f3ea98e0a6f32499ba326e5647acd79afdd2e08bf6cd9c50972e2662dc149bac221d05ad83d3cc6660d8a14c9379a249a88e56314a5db21949dec0b0a547e", 0x45}, {&(0x7f0000000780)="0714af0d3433553075157424b9c674ce550b6f89135fe29032e4d12bc73a0f2544a90469753260c9db21567fc60c443a6977191e301b8334e5cfcc429e3b888a3ddc3fa03ef26fa945bee71da77d4698fded33c11c236a9e3d1d280107e0b36fc5f383be0c07d39d505c9be2a8520f55e89e3c385f3a0cf2a2df74928fec7c6ace", 0x81}, {&(0x7f0000000680)="45e73b816c153d0dfb408871130ffa6b1907e77c15bc5e7297f9fa5a17cab4d90026b1fded5dfcdf3ec3f0547a87cd45493e140637ed9068e42e34bc0733c8b3ffc33d10dad915292f686b12ce283ae016733da53e48a6ee2e07cc41", 0x5c}], 0x7, 0x0, 0x0) 07:36:40 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=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}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) mmap(&(0x7f0000435000/0x3000)=nil, 0x3000, 0x0, 0x6011, r0, 0x0, 0x9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$unix(0x1, 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) dup2(r2, r3) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) r6 = geteuid() r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000700)=ANY=[], 0x0) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0xc) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x46, 0x9}, 0x5, 0x5, 0x8}) r12 = socket(0x2, 0x2, 0x0) connect$unix(r12, &(0x7f0000000640)=ANY=[@ANYBLOB="8fd9e0fb6cd8f1411d7611d9d609b7bde27fb8cd63491330dbe52bed580f2977f6c0e5400ab7640beab5b23b2fc63c49538069fc74e83d76c784ccbdd31492cabd742c33022f7252c0b6af95658fd638b2bba9a83833d4bbd4caa7cf2b056ead5ac3ab1375536a7507817725400b74b56f079814d997ae7cc1010155d8260f664c2b0f2522b442fcef40"], 0x10) setsockopt$inet_opts(r12, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r12, 0x0, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r14 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r14) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000005c0)={{0x3, r6, r8, r11, 0x0, 0x80, 0x4}, 0x1, 0x2, r13, r14, 0x2751, 0x38, 0x6, 0x5}) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 07:36:40 executing program 0: r0 = socket(0x2, 0x8002, 0x0) fchdir(0xffffffffffffffff) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000440)="b662534ba61d5c60101d00000080dddd5d26ca1a8ec36c5f472a95a53d43e0224525c4639d962245543421cd3001fdf35122d2d68d80bdc8511e2ee4ce8499d23c4c9b51c46a1cf6301033010cc1a777f445fbe72bcfd8ac6b4125564b87eb52cb731353e1f3dc5a879923efee651b2c9b2b057091ea84a96759fdcf2fdf3a9fd012c0a6b5fd94ee94a48dd97fc20ed25311622b78627398d2aaca14db35cf9a", 0xa0}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) r3 = socket(0x4, 0x8004, 0x8) r4 = accept(r3, 0x0, &(0x7f00000001c0)) bind(r4, &(0x7f0000000300)=@in={0x2, 0x0}, 0xc) sendmsg(r3, &(0x7f0000000340)={0xfffffffffffffffe, 0x93, 0x0, 0x0, 0x0}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000180)=0xc) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xe0040000fc]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000500)={0x81, './file0/file0\x00', './file0/file0\x00'}) write(r6, 0x0, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={r5, r9, 0xffffffffffffffff}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="e397863fcefb6b5f07d656b7030000004426f777ba06b193af7e66f59279f8cad312188898df96f1c8b16ec72c"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00le0\x00'], 0x10) 07:36:40 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) close(r0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r4 = fcntl$getown(r3, 0x5) r5 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r6 = semget$private(0x0, 0x7, 0x8a) semop(r6, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r7 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r10 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r10}}) r11 = getuid() r12 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r9, r10, r11, r12, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000800)={{0x3ff, r1, r2, r11, r2, 0x104, 0x5}, 0xfff, 0x4, r4, r4, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_RMID(r5, 0x0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r13 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) r18 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r19 = semget$private(0x0, 0x7, 0x8a) semop(r19, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r20 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r20, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r22 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r22}}) r23 = getuid() r24 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r21, r22, r23, r24, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000800)={{0x3ff, r14, r15, r23, r15, 0x104, 0x5}, 0xfff, 0x4, r17, r17, 0x7d55, 0xd75, 0xfa}) r25 = socket$inet(0x2, 0x3, 0x0) writev(r25, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r25, 0x0, 0x6a, 0x0, 0x0) r26 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r27, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r29 = socket$inet(0x2, 0x3, 0x0) writev(r29, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r29, 0x0, 0x6a, 0x0, 0x0) r30 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r31, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmctl$IPC_SET(r18, 0x1, &(0x7f0000000280)={{0x9, r27, r28, r31, 0x0, 0x0, 0xfffa}, 0x9, 0x9, r8, r4, 0x1, 0x4, 0xfe4}) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000040)={0x4, 0x9, 0x5fe1, 0x4, "1ffbdfa684a648000a13004fb0001800"}) kevent(r13, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) kevent(r13, 0x0, 0x0, 0x0, 0x7, 0x0) 07:36:40 executing program 0: open(&(0x7f0000000300)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x80001120, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000001380)={&(0x7f0000001880)=ANY=[@ANYBLOB="0102382f669c253e4c8097215e12294f8b021f114ade04bb00"], 0x10, &(0x7f00000012c0)=[{&(0x7f00000001c0)="389d109574dd4a820131332075ee0f7fe85ec44f62e9f8f6ef2edb5b3a3e3556388c75a3bc0e8134c8f5419d783b24ca97cc163347de41b19d5a08b30dc8149572758c87b953700979214b9b822edcf4abdbf40fb88b8e68ec9a13df1ef8f01d31781ff29b0dc7c9d791e49548595bdfd34f8736af7000fb81f967259e4174d8372c9e45b767fe6edc7d077a375f25db291746df68e91b6c90aa412f1aab10a596239361dd38561ce1159a11c8ebe0e4877ae76f1856224cb1bd2baaebf061f4ec071e82318a65020a88b4e55ea8611d15d6394adcbe76f07f833d70bc2b56ce595143044b703c67eaad5d7cfd1ecc65edcf95589165211220f55443587444da22e4b7e8710f4a3700c252393cd925b8d9956e7ff194700292d2c5f29c375cf4f3a2c80f2006e2ef0aac590d49d4159492a1ae6911be06ccef77a822f6b64a4ad76886b676bc5459a5bb7687f742c79dcade6f6d47e6e0182e58aa2b79a5cd5286e9d50b0173c402e7fa67052b0e50e2ed37757172078e5811c243c5ab516880d9c9960ae00d17e335439cc0285c04bce4e55c0e5107fbe1f674d9a17b372e6e9ae172b42a7b51e8f0768fac918e12df620376b8c6d8904d6fc90a8311e41f35626ffb919a78f3e1445212c5b08aa168ee3268cc479370ce51041a73f510cfcf2110c96b77006ade45cffe7164030ca4b7d486110d99947128afa902d2d7442de7daf6d1e415b246c4b51fe1fc56cd8347afcf0ca886e31c3e5cf1c335483f774ef02131ff5107207f29be2537f0652d44fe5dd99cb069db3887f5f2d723c97ae8f4d0ab65b20d10a76b17263b6756bfecb334f218b691acb061d28c3f24e6003bda74e44b9168e24962781f198825b6b04a3938f4fa69b431c255a1446165896f62db3280f33c564e535fbc01cf1c004deffddee922beb43d3ef7a9883cf27731716c1662c111740242105ccf572cda498ff12a3fb8e43e830356aea582ab435781f611c68da268de545f52dc6cc3f384eaa5aa029b7374daac78b0072562d8948c77203346014c4c587f51d21becf8e768ef3254936cfb8987ff181c75a8a3c74b35644964b57687c2c072edb2bbcba7cf490e2707616303ef600bd25d4bba8a653201960d88eea5f3414f6c9666554d873bfeef754187a3bd9a7a508ebebe7f8702a849d91853889504f210a489b64a7e4c611187c52e05fcae709b804179a4a49ba60163ed916f029b0f6665dcc095aa5a6678bb93fab40e551556767d1858795a5a3fd7e974608acf9e7559f5f72b1dcbecf086bf2bcef77656724c1af369d3a5739b3d7b6370b3c6eeec50d9bc56a1deb3fc43d93fcdad6e89029da9b2c31f9af39e03bbcb38ea0981bcf565987acdf3681854e6b42a221a0ba345ed9dbd1bf586b7197ea9b8776ca00d0be147bef19bc8272e28f8c026f9fa88008987da591c19aea57c5d72193390a62f540ba63e03fc3cdab225409146d1570de71e3aa361e4871ae9a5b616b5109573c539ecf2317a9407dcd9f3bf6736603b66876517f2b2fe5a538756a22eff7e5d33769306980f41de4b40033298d6c954d1719140503177c3cd89e325deabc76903882873b0432ce5802cee60c5d057a5dc2ab1b7db59b780dc132472348d05bca4c117b652f60ba8b222fc557da7c13fd4deecfcc9319efe966796e51db2bdc80b06a69dc5be2a2cea2bc5423f0513d2501597ca862944652523a246cc871127535afcfd578eed08b7ed8e8d8b4de3217fd4fb55ff735c55aa35078ade1bdbc0453a8cbaf9dea876cebbe7af21f4dcff8213b82b07fd8938a32b3bd083c851b4dbd316cb845bd292e3ff60c8c7d8125272ac8d9c4fca8adf42907a9fe4233e1b016c09df4d647ffa8fc4522ec6bc36f84c5ac6641365c19653293172113a514d344def544a46456a55dd0e56bb4a742700fbc1c96ae274f754d203c4a5858885207941db4f7838d827d1794330b00812248eee5b754751b4d325202fb03266bdfa2ab1ecb5cbcef90880d0bfed851bc47b2448195e9cd023fc3ab800488d4b4bf61e5d395edab8642c9c644556b832ff41afaa4244c62218be592d6051a66bf093e6bff130ffe5d860d932f85b23fe8f40acd356579765d77c18785e2b01a6d819abf2c742eff91b80792c7ee05167f5b3ae0d322e951b23da3f6fae9e0d45b6bcd9b597de0440637870d8a9598565fb679ef3b0bf225f8d5e1ce96a4a83ce77ebec798005681e70936db394aa88682bb8be88fe65057efda4473bbeced4c818400b4c612c3a93e98e14502b6c9a3bdbd50ea70c6ef8ecc1c7c7f642e66279c932a739c5c5a7bd261d94644a95fc9370a45a1ca2bfd693217edde72e54c524ce4c118120d5094e2e8ec6e48765116dcd456042a49eb32522805e22febe6ce24f3a0f2ae129a07b1b64ff6d50d612e21dbc875ead6ad59d85ee10c142f01d2236876a235b8670aca245acbaf331a94b481a449d9b4be87fc2eb854c678561e0a2505762264d623f17f9796ef505ed407ab606a8bbf8e0ed8f83175e49309d1973fc5a4cd2f158c2064fa082afb4b2e096cb54a33bc1236965871bb7a5316bacb856639c4b3fac2a177beda975b72da54e4ce64278f361bdc9a59bf792b08548ae65447982dc0e7c4cb98cf75cb3aad44b2cf836535fb6733715cae4d3f3be4f16afecda2b68418bd0c02890be1af9b4ec76bf44888f4f86ffb79734486dd41794ddae3a6a063ed122e6d00baeeb8bbd71291275948597a0a258c039f6c2b75ea11a35b58ceae41e7a008fb4de493393e24afcd895c49e98d0ee67c312d65f980397fd62ae25a3aec5566754f2f2f93046c476c598a3d7257fc765dc6a2598674672cc3152661ae18843bb443aeca1255bc69971c1c31d853b52b279b68351383699133f0695b0451a2ce75cb502639c5a23a69c90991371805f7c01d4551fa2737c8b46d43ba7fcc93fb91312c82ffaed642abaf3e2a583a730f34bd4765e06bff93ead8468ec7d3e42d119d8e3177bfb5d7277a717f831568c293a9669f8619024e19015579f19eca7ed733e5859bab6b4a39d994dc7cfeaecaa93da42e9719fd9f03f49f1adc01a6d6a2cdfd1d6ffcf5365ada070853c756a218eda82b3a3fd7c7574a1cf19812eb6a8eba690fd9334b0c1412385d7a5e642f6d19b40c3fdc68a83c19d3d81c4b66552b2590e6ad03d5db3a02284b9c42da33d96a8b717c77d5746979ba2f206b446aced427b9365aca6b470cf058c3d62e666b903a6cff1606af17b9b623e38ea3bbf0350c9666ef4bef7c1a9dc3336332aee2a4dd3249924c44602220145b5b62d1970327da167bdb81a2791bcbb69e74e8c209974a8d24b45c750085622bd7d209ee850c2b7d9bcc5a2faa665567c0055a11b4a75fc8b7755aa456800d9fe80f60fd8ef48498f2ce5c71d5239c105a0075e93a4aa0512111a50eedc4678df4ad7951f4b08e737bd861b6933abaf7666b565fddc6419856414cce78aaeecd2f602627d428557ffd0f6b3c8d357425096f99b7bdf65df1342208aeda96410a7660fd2b5ec95f4af7485ce0c50edc3817b4e999b1f2d25feadeb971ea76056dbaafeafeb82347588f08fccda1c3242945e757fa2aff9da3480e25b415bb423073df19b4402373ab23b5c43873f39fa0f2651fed1d9b0616905f220a5e74c8af98c9b7fe01d46036b5e9b8adfa5fa27c57d1c098495cae4e7da89e96c8eac9d43aca393c70c3b9a0499e4b6881425dc5d0f2f9a556ba2faee72d004a89056aa71a9e8b2561dad1257ae1ef13bde7b71595efdf7e32e0eeabd0cb82b9b58f9358a455a1b715bd4a5f3773bd444d181ca1f0f3d226a95aa0ea731fc33a0d22028edb938cf3de0f4e015e2d78b74fe82df425e1f3df8e73ae6e723b187c92073712ff8846cdad4392095c8e5bd243b7133fa9310a2adf7d506948864c517fefeaedeeee67a786cf52cf5511398388e2c9dcc46cc8c896e36d8730565046ea936b3714b07602533ad8c0ee442237fc7335a0a4934c33784c634003cbf1ee0c4c0feb174790358e043809ec6b992422aa011b79cca312897340d80c3a43225819700dc0b290a4bff2830918e8ffab9711ae9ff2a125c966edc2cfb6f8b5f52ea525ec698cf32eb1ed210efac6a91ae84c48ddd9c9713ff2a4247371cf421143c24312787786d2a61cf76a77526e0bc5814631cd9d27ab5e604a6f0383e8cdc9af33e4840ae26732c4d83cb6cd3f7d905289c29435a5319b3dd7f576b8c1cf474d88160396df82c4131ca13ccebcfda02e178123657171185da4b31af19d4996ab3517dd1292fedb6df0cc41aa3cef8c2ad75149353e457dd857b91091efb22e67afe94cea849ce0ec535a869b92ed7c6ec86496ae683408b12c0cf2f6f2fcde4d7dac0191be9b0cc7975a9860acc6ece884179ff0e14238506422e8a5ed839a3807cbcb54bb5b45c0dbdfe10907f4e57c42c5f518bccba45da5db073ead0566d952126f1c5575fcda88e6758b2129e8be562851897a10c9b7f3b16e1cd1079fb0fbd19791b7730452eaea6d2a6d4c60e64e9ae4490fc02f546b750315e926e68f55710c06c9987f080093fd5eec6a00276504e77db039115273bf69c707c8730b09a4512f6b171c7c5342d765dc7fb6fe632e05d3151273b2ceed6ccf88728d3386cbe6c52c873e52acdc26c845da51b35d361bbf494c597c5863ec14e43a018eb9b2e4d6391c44cbe9b5d689592f9a5c6bd5db40ba03109f5ad5859f1824f4a371c7ecdd7c1587aaba888b5ec946a3e17d26ed1bbc8e085d20dfd0d4b22ca6d7d662f607a878119b2fb944222976666414dc28842d524ea3480c26414fe29840b357766b2b10067d2e842f297699889c79f6a5ab5fddb2502a9ca277693d75f8996d7fe1cef81501c1e02cf74103b190dc65ae4aa430e6453af714b04cb555e0e40f4d84edcfb2b25d746e02b17048851f581231c0308631c7b78cb3541b1f3603ce91daac721632616e7612e1f014bbd8e36dc25f5dbb40ffc51229771041fa00eb958cb5bb2f7b1d463fcacb4df3c37554690e707af778c1b0501f861f7985a7d140fe167c0121b90f211b82849c9b514df89a07c44a2cc1506ea848906d22727f6caac38e262d4087a4328cb8531c34952d5e5e84632c5dc58a18986ff1e9095a49801a97ebf929728a1db44e578e291fa8344d26507944405b23d457de164d51b6ad211e3e91fdcea7c93ecc4160b55a05eeaf23c1327a117b122644d6f6488b8864365c9559bab2fd4f3e5615fa00395e6133f7588934ba861a8aeb4bc95c97ca5995e9f1c2251bf01cb5323198b6e917fa50821d588d54b30b182859aa978e6477a7cd1b0f284d42addd4cc9655e65580bfb762a09f3cf8b571a71a1009d7075153553b0962b6cff7f75e7f69084f524a54cd50f8af0205c18f1a1dd4934815b32a6ff72f81ccf0f4c899646ee9a8f5ef12737de84e112d638e3f59f963fb26d53a12440ad7fa8c63b27ff9ec040784271cd4730e50aad472ca509fbd9e82b6a49e58cd71008849ddfe2ea234f1f151992cc6404345d15877e57c5cd01311df5d14091e23a2f2ac9a4537eb449ec289270b041bd9967736dbffe237fc328a237720426ce7bbb05604468ca36542d259744f23eb9b6298b97af7be52dfc6d064106d95592883288dcbf80e14f5095852bf7bbe49d39ce4b5d400f4d82f4f03d54330a56ff4becac8e399490b4c3a14d29c4456a2d359bcac4abeb533562d2ce5717041087fbfa10c6cc5ad", 0x1000}, {&(0x7f00000011c0)="63bbb29562ba8eb8d401d4c34cbd8ea9fd28a0264ff975cff5e231d994a26fc9156b32b632d314abf9972635798cc5abd3c6a0b634d7a3ff35735c838f8b178799d74ccb16c65406281d23d4b69e99fbbd5f5083cecb24e2b4a78126a98dd612e4139eac4dd05a8c0689423ff6c7fcb105003201edd95cd438e3109f2e4512e5f29a7fda59abea39a8dc31244b09126b958d365fed66efe110bb5ea68414fb468560085f667532c31451df8b45aa34fbe76a5b1dcee37e338b3a95bedc363471c054a8e2d39ced6c89dbca1076ef79cb24c325d05fa768", 0xd7}, {&(0x7f00000000c0)="48c1c50be484ef62bf366db89795d67cea48e7b96fd5f39a15020dab3e7f88919f2f2015d45ac312f9b0e5c99bca6702b41b796957f154095511347edce078d5cc27e76648fc3b7dcda94825814b1b2593b35e2f4ce7b05ce6ae87e3c5997f2475", 0x61}, {&(0x7f0000000140)="e1ab0054865719d476dff8ebe4049da0", 0x10}], 0x4, &(0x7f0000001300)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fcntl$getflags(r1, 0x1) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x9) 07:36:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4000000100008}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x8}, 0x0, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:36:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x48104d7764784b04, 0x29) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00', 0x2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x200000028, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) 07:36:40 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000340)=[&(0x7f0000000240)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='/dev/null\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='\x00']) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x9783ee231eda957a, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000001440)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f00000014c0)) open$dir(&(0x7f00000004c0)='./bus\x00', 0xf4619c29f379a3c2, 0x27) getgid() openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) write(r1, &(0x7f0000000440)="237ce295d0381d882ba46b3dc45df53849c91c969c3ee3e3f617e8fccdd999ca12c2cc5dfde6ab68839b1aba852eb4dd29c34c359265cd438e0f5abf3109ea36635cfa9768aec45017041a770f8c5ecceabcab102db57d56d3b9b5382519c82e", 0x60) socket$unix(0x1, 0x9, 0x0) socket$inet6(0x18, 0x7ffffffffffffe, 0x0) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) utimensat(r3, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000500)={{0x9, 0x9}, {0x964b, 0xffffffffffff8001}}, 0x2) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) pipe(&(0x7f0000000840)) r4 = socket(0x2, 0x8001, 0x0) getrlimit(0x0, &(0x7f0000000400)) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="82373e"], 0x10) shutdown(r4, 0x1) 07:36:40 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000840)='/dev/wsmouse0\x00', 0x120, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x2, 0x10000}, {0x3}], 0x2}) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r1, 0x15}], 0x1, 0x0) preadv(r1, &(0x7f0000000780)=[{&(0x7f0000000180)=""/24, 0x18}, {&(0x7f00000001c0)=""/41, 0x29}, {&(0x7f0000000240)=""/69, 0x45}, {&(0x7f00000002c0)=""/216, 0xd8}, {&(0x7f00000003c0)=""/247, 0xf7}, {&(0x7f00000004c0)=""/39, 0x27}, {&(0x7f0000000500)=""/27, 0x1b}, {&(0x7f0000000540)=""/235, 0xeb}, {&(0x7f0000000640)=""/16, 0x10}, {&(0x7f0000000680)=""/202, 0xca}], 0xa, 0x0, 0x0) 07:36:40 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r6 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x20000, 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r8 = socket(0x2, 0x2, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wskbd\x00', 0x80, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) write(r9, 0x0, 0xa4) r10 = accept$inet(r8, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x848, 0x0) r12 = dup(0xffffffffffffffff) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r13, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r13, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0x0, 0x30, 0xf0000000, 0x7f, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x60, 0x15f6108835d02a81, 0x2, 0x8}, {{r1}, 0x8000000000000000, 0x4c, 0x20000000, 0x9, 0x994}, {{r2}, 0xfffffffffffffffc, 0x20, 0x20000000, 0x481f393e, 0x3ff}], 0x8001, &(0x7f0000000440)=[{{r3}, 0xfffffffffffffffc, 0xd8, 0x4, 0x2, 0x1}, {{r4}, 0xfffffffffffffff8, 0x4, 0x80, 0x1, 0x8000}, {{r5}, 0x0, 0x0, 0x1, 0x31, 0x7fff}, {{r6}, 0xfffffffffffffffa, 0x42, 0x8dc51f672956252c, 0x9, 0x2}, {{r7}, 0x0, 0x1, 0x80, 0x8, 0x80000000}, {{r10}, 0xfffffffffffffff9, 0xa2, 0x40, 0x6, 0x1}, {{r11}, 0xfffffffffffffffb, 0x4, 0x1, 0x0, 0x800}, {{r12}, 0xfffffffffffffffc, 0x2, 0xf0000000, 0x6d, 0x800}, {{r13}, 0xffffffffffffffff, 0x0, 0x0, 0x1be93baf}], 0x9, &(0x7f0000000380)={0x400}) r14 = socket(0x18, 0x0, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r15 = shmget(0x2, 0x4000, 0x101, &(0x7f0000384000/0x4000)=nil) r16 = socket$inet(0x2, 0x3, 0x0) writev(r16, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r16, 0x0, 0x6a, 0x0, 0x0) r17 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r18, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getgroups(0x2, &(0x7f0000000040)=[0xffffffffffffffff, 0x0]) r20 = geteuid() r21 = getegid() r22 = getpgid(0x0) r23 = getppid() shmctl$IPC_SET(r15, 0x1, &(0x7f0000000100)={{0x5, r18, r19, r20, r21, 0x39, 0x1}, 0x9, 0x7fe, r22, r23, 0x5, 0xc1d0, 0x80}) setsockopt(r14, 0x1000000029, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r14, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:36:40 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r12 = fcntl$dupfd(r9, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r18 = dup(r17) r19 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r21, 0x1}], 0x1, 0x0) write(r21, &(0x7f0000000080)="a6", 0x1) dup2(r21, 0xffffffffffffffff) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file1\x00', r22, 0xffffffffffffffff, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r25, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r26, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74, 0x0, 0x0, 0xfffffffd}, {0x44, 0x0, 0x0, 0x7fffffff}, {0x800000000040006}]}) fcntl$dupfd(r24, 0x0, r26) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r27, 0x4, 0xcc) r28 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r29, &(0x7f0000001740)=""/4096, 0x1000) close(r29) fcntl$setown(r29, 0x6, r28) r30 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000001c0)={r28, r30, r31}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r23, r31]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r23, 0x0]) r33 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r32, 0xffffffffffffffff, r33, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r34 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r34, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r35 = dup(r34) ioctl$PCIOCGETROM(r35, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r36 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r36, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r37, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r37, 0x1}], 0x1, 0x0) write(r37, &(0x7f0000000080)="a6", 0x1) r38 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/der/wskbd\x00', 0x8000, 0x0) write(r38, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:36:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) r1 = semget$private(0x0, 0x9, 0x42) semop(r1, &(0x7f0000000440)=[{0x0, 0x4, 0x2000}, {0x3, 0xfff, 0x400}, {0x1, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x800}], 0x6) semop(r1, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1}, {0x2, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000080)=[0x4e4]) r2 = getpid() r3 = getpid() r4 = semget$private(0x0, 0x9, 0x42) semop(r4, &(0x7f0000000440)=[{0x0, 0x4, 0x1000}, {0x3, 0x7, 0xc00}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r4, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) r7 = semget(0x0, 0x9, 0x830) semop(r7, &(0x7f0000000200), 0x2aaaaad3) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x5, 0x8, 0x83, 0x1, 0x7ffffffe, 0x3, 0x3, 0x1, 0x3, 0x3, 0x1022}) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r4, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000002740)=[0x100, 0x101, 0x0, 0x3f, 0x2, 0x2, 0xfffd]) semop(r4, &(0x7f00000001c0)=[{0x4, 0x8, 0x1800}], 0x1) setpgid(r2, r3) semop(r1, &(0x7f0000000180)=[{0x0, 0x2, 0x1000}, {0x8, 0x7, 0xc00}, {0x0, 0x5}, {0x0, 0x1000}, {0x0, 0xa626, 0x1000}, {0x2, 0x8, 0x800}, {0x1, 0x8641, 0x800}, {0x0, 0x2}, {0x0, 0x2, 0x800}], 0x9) 07:36:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x61}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 07:36:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2d}, {0x20}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="2f524244e0031cfe9fac661b080c") 07:36:40 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000680)=[{&(0x7f0000000400)=':', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) symlinkat(&(0x7f0000000000)='./bus\x00', r4, &(0x7f0000000080)='./file0\x00') 07:36:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000000)) 07:36:42 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000000)={0x7fff8000007ffffd, 0x800000000000007f}, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)=0x3) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f00000001c0)='z', 0x1) 07:36:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x40}, {0x2d}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x1, 0x8) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x5, 0x8, 0xf7, 0x2}]}) 07:36:42 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x2, 0x4, 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) connect(r1, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000040), 0x0) socket(0x2, 0x400000000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) bind(r2, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg$unix(r3, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 07:36:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) close(0xffffffffffffffff) 07:36:42 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x2) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r3 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r3, &(0x7f00000017c0)="2f2fe0fbd2d8a1fabb2762365c1229ef704476d9d41d34ac79b0bf2f0fce9e0b57b327c24189ce76a6277a9fd63004eb6e28602311739f2c84d7db025734f688247cf6e06d5a507a9865787f2bee1fb4fa1173b052007867fc133a3b38e5397ebcc3dc93d2edc53e0101863b87ba8f7be36695ca46ba423008e181a2dffcf28a4bfef9c85fc43bc06a7641d430b403e0cf861c98ab4a91e4ae62637a66ece2dcfa2d1d9a86f7aae7152c7c854b90b124a9353f8ea8c76c168b66fa192a8a00f40fd38eb0132360ee39af35bdf70c96a736fccc2f86b0887ab47d8e6182372441ec1b40f73fdce50496ab430ba498f10fcdc5985340872c0afaa4f172ef118bc58c24b6ffb3e8dc170332ef33521c6ad9e313941efab32030b8b4e9d530c83d141dd266669cee89f9948c2228b40cefcff346da8e6df92a29415b33b4588ee69a840689f2ec84531536eeb2be082f3a7c184cd1e1f2f6fa9cd18bf322449b16cc28ed8fa95addb18ec073fb4f3416d21b4cb626a8e278babc180c19ab643af1a1863162c99a9883408a2cd2333936d69f616f1e1e69454ceae7fe113bfabab8714703e7f857ddfda4089899609dea13777d793383da6a0c08786b84743d7a073fd508dd0f2a466b63124d3e70122cd3218b0f376da945b758584f04fb06e42656e87974bdea4994ee36aef816702771be0984d79dcf173e94e57d136729c6b363", 0x200) 07:36:42 executing program 0: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x200000000000004, &(0x7f0000739ff1)=""/15, &(0x7f0000000000)=0xf) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0a1ed30795d97a500ca1b64afb423c76dec4097d67cea43639eeed7c2a2252bf842d9938b10073920909c32edb26c28c481645c36496a650a2ef6fdb4b2be491efea1caf7b9cfc7f110bb12bc3180d738b36cf25d99142c8ed14624554266cb1f199382241f8039bf7e5122bda42380e7f3ca124072871c5987f77e04472a0bdf79bd94efa4529284934e3a4f2fea62867bb5e798bfdd839fdd419e473c273c02731fda985a1f0fad76e6048", 0xac) 07:36:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x80000000}, {0x20, 0x1000}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0x44}, {0x16}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c6f92b26ffd954547bcdcb8f37") 07:36:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 07:36:42 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000340), 0x10000014c) execve(0x0, 0x0, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000080)="33c35bc4dce2a487effdcaea8cda3ccc8efbb350261a4895dbf50456c279c5abc1a772014eca5c59ff423ab6f662c374c30425511ea431bfecf924a219e1d108e13645ed497d851a5f695199e2fd57f6da48eb0c1647016fbc8f670ba3c7a4205329817cb0b4d828f4d7af1520f27e89476b2bbca43ecb101462aeaedcebd8b43469135f7b94aed89fced71868046f493f0fb1556084585c24990118abfb004f223b145af7e94b53dd67f76f2ae495a809295544ccafe35eef2bd76c46c1b11db62e0af3983f69fe837dc2554516516db20b0188e342aa0d844762a71ef0812a43a6ad4443ff7ddf35c798e6e815f7a5aaebd1c476936e1f6b", 0xf9, 0x400, &(0x7f0000000000)={0x2, 0x2}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x40, 0x0) dup2(r4, r5) 07:36:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x60}, {0x6}]}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 07:36:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f0000000200)="b38af61849b21d0c55625a7af536") r1 = getuid() seteuid(r1) 07:36:42 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x7d20, 0xa95, 0x9, 0x1, 0x5, 0x2, 0x2, 0x3, 0x0, 0x2}) ftruncate(r2, 0x0, 0x30000000000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0xc365, 0x1, './file0/../file0', 0x10000, 0x20, 0x9, 0x3}) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 07:36:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000140)=0x80000000) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r3 = dup(0xffffffffffffffff) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f00000000c0)='./file0\x00', r5, r6, 0xa) r7 = dup2(0xffffffffffffff9c, r0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 07:36:42 executing program 1: pipe(&(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000011c0)=[{&(0x7f0000000040)=""/20, 0x14}], 0x10000188) write(r1, &(0x7f00000001c0), 0xfffffef3) execve(0x0, 0x0, 0x0) 07:36:42 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000000)=0x20000035) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) r2 = semget$private(0x0, 0x3, 0x14a) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) semget$private(0x0, 0x2, 0x128) r5 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="510fc3a0386f", 0x6) open(&(0x7f0000000300)='./file0\x00', 0x10000, 0xe) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) r6 = msgget(0x2, 0x4) msgctl$IPC_RMID(r6, 0x0) fchmod(r3, 0xe3) fcntl$dupfd(r3, 0x0, r3) linkat(r3, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00', 0x0) semctl$SETVAL(r2, 0xfcb7e901ef30f3ae, 0x8, &(0x7f0000000540)=0x2) 07:36:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) write(r1, &(0x7f0000000240)="81ebfce29a2dc28f7a6f088bd06a2b35676d4f8e8c49863c00afaf6ad48befb9fc8d4bc6997d43e6fea3f74533db8ca101ae1741ac4dda8f3f8d711ee02dcc472273c36054ffdb044eafcfb27cb433cc5bb8eca20f375e0a67fdd7169cad82b0b68a53c4a8d46145ac5fdbd9916cd59d160e4de464a97b643d92793a6d19c10f063069ffb00f16da7ab5deb707c0aa889aa8835456aa97597964a056a04abc23f1aeb085c972c317c1b52ac6e7026e1932d9f09f28537ff83e1041f451ef8e6f3da3d97ff1a9c583ed55b68b9f867b150a6566f045697fb14727", 0xda) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 07:36:43 executing program 0: r0 = socket(0x400000000018, 0x8000, 0x0) stat(&(0x7f0000000040)='./file0\x00', 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) link(0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) r3 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x1) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x3, 0x1, 0xff00000}]}) 07:36:43 executing program 1: mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2352200000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cfc02c02bb7a20ea1d5e6ac9d68724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee443460409060000020000004784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000000000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8615454a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba2"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) r1 = socket$inet6(0x18, 0x1, 0x88) accept(r1, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f0000000180)="87ecd026daac1f99c7258b4de8c4e76c58bd30814e5b6ce592986c5c724071aaf20bb6ab56a579300465a212c24834242e092e704c443e4009c0a1420fbd722deceadd3e72a443850879928c900298873b97eb76979547079226e2b386863c7052c0824f2dc94749708b5ef82fc24ba5ccbe10c4073fa3a30e9c7cfe1cd5cef2dbfcf216bc1066294d78d3da0b53636bfd5c9dc24487b00cecb247be0a459300c98d20083dd513f3f7b854f0f4237e1d4aa6cc25fd3c9eef5078f59151502d218414e0a01eb2984364751408ce1d17c5ec964e4aa6c7b6a64420ec462c4836681fe228c45660200fc80e3edad8064a1b112c90b8cba2bffe3c77c77c6f", 0xfd}, {&(0x7f0000000280)="729e4f4b463a484eef03bf5eefa6ec0f0135a0a7830a5cc4d4d72ae4b0f75e6a3145e03b10df4aa86c1ebc729d48ff27644f961036d18d24600ec07fe62ef03b137baaccda69da8eb778ebaf43a62debea36de47fab0cef7dd12b1b587325795d65e456ab3a72b7cd90d52b6c1583fdffc97096f5cf1c137bc7004b702ec979b25f597b4fe3c36cc765160bd", 0x8c}, {&(0x7f00000000c0)="9354b51249b3d2fb31b98d2df804149b05bacfe999b9f6f27c3b07c062484b78becb8611713af4130a5d5a3b62b06d1f5a1587a068bf56befd71bc0d37febdb3cbfaaf4807f0b0030764264701b054a9ea6aa7383433d28237391bc1745cb9306b", 0x61}, {&(0x7f0000001740)="c6e5e826ca04d2cff62cc2a72efeb8389ebc00d11506e797b3e899846399535975d3952e31fa8a87cc4285308c516a144b3f54250e05466f0b46d5ca93d965c8311f6ac494cff8b57bf2fe158e0c3bde7c49b839febb2bc555988a5376be2675c7ce8ca912a471595546d3a4b4d8bb5cb8f41949961c695f9a7a6e9faf5306df94c6208dbd14466ac5f7330232ebb3436015d621c69d5f82c7ff3710c5a45365e4f93c7d3f8d1793707b3f114d7e32f384eef65803ab4c19bdfb9c9bd79ca646812f01fe84a21dba46e984bcca7f4dd63e3b823e8496bc536b25fb13ec18254ca8a762facc9aeeba290dcdaf8ec8edc6041856d9517f3801525414bfa74708697dbbe3de6eea81dacbb9efb9faf8e1bb839cf9db1e8358c3c31aaae0f1d5cade36da5af0218dfb78e90415ba09777af378276bd993a60e9356ea594b1c23a0b5bb12f5fb692ef28d9c547c3eea76012a1e923f798da30dd38d813c1927ba9cf3aa1e08b6757682a835ea5616c6150e72bb0216da981664cf49fb32e3a5e97963e0c250dd1e6d474d0f91d8d8d1f53342f07310c8f9dbd1b8070df75a678181c37932a2fa82d45ede68f5ef7224414e20404dd4ca34b778c7d717a82bfb835c7aee35bdee35155d01a0f052327135e210fa295a7dd892f5d47c9e2864b96289bd3330fcbafaf49b735557bc9638e1b0d94be4de2f701efaac870d6e600443da367ad7138893deac310566ef197a7730a12374ae5f1a76aae3221732ae84800953f678b0033979bebb73313a05f57976339d8c995762de9b3377a6b8e1b5b8bf82e4282a723eb9ee0f43aa9444b5c45cd4e88d952d3585f066e95585e8ff9cbcc80f07b80a7e5f7204ff50286b18dff33bafabf01ebd5d0d3691ce6eb9b0196e8345513048d4239e3111ce2bbe3410fdc4a235e75fe364dd5394e55b6bb137bd65615b38a598f2904caa06238567a260fd0d316ca1b6ad99b376f34966314ab616eeccf6e66fa511cd0daabb5d03b7e0146e077f530a9f75f77b0f900285781576d61ab617921efcbacbb0a15a4f6da5ead20951c258597762738d68823a8b4795d287611dbc88b26a27c71ebbde37375e25712f1734dff8692ca102c6b621beb2d1257232023831f1cca7d4fd2ed256488f78b63499f5cc29e06f44261e1bc61edaff8765f25099c540445646a9a27fc49a3b017bf277ba4063576a3c8bbe2dda90cc6c0417b65fbb20d90f7fe0e158406508e2d78dd622361eaa301a40e2bd29160a9b12acb8d5f63ba68977302a0de6aab02ac4efe3b6f51b6b1a48e2d5c5b8d79830518ed5f179a8102346e1b361dcf7a1d5c548a6c51ecee71f4a3f04950a1c16e8e2173856ce9ecd090f7b3fbc711905a78ffdd4745ac93f8d60467d1ac0d7bfe59dc051ec848954e761f8b9ba05eae7e3aff364d603c7c20a08dcd1301e1d7504d397b638e05863008cc389ab88e2a65296d5354f8981d0f21a3e3bb12594e25f652d91e1995a7ed474fc9832b8dc2ba34bc4f70cad90f50c8d5fb78f89788b33b129356922809d057c08cff51102b92ef783ecfc21d2aea45a8a84d9f99baec4945a9fa8c0a75371e5b4bc60514e3e2b877bc29a82d353879400ea354fb8150c1c504b91966758af2594b6165ab6af62fdf047ec4c9df3883e30f0acf20fd523697dddf2fa9fb0afd00c3ea9ae466dc565d77e3cdacf2df823e39e7c71e3b0ab5325baabc56ef752372a333f45b50c34a53f256fe79d0d86ba28eac201c24a4d7cb29c058629f5fec2704341bdf5be1ec8019ea58069e5bf9999b51f1c60238d7ca184b08109eb4771ab3dcf3e508916ba81306aafd3a1c931d67a9f9a55d98dc23be7035c333d2df6d11f4f202d13366904a2895da8ea8159ed110f08d392423669c0b2d75d32505bfa05a26193ca4e8b0ba097dcafe81f40084f64c79964d6eb80355724e8f16a8392c2e3fe6acac6f9745209d461a91a2706726e3176c0702ebfacb4672aa750b5665733c4c86f4aa6111d757205ac7fcd405ad4f15a3d14544e890c2c90f33a32e0afb4472d105115e0381e56520aec3a8e3a183a7ab271dd1b373a5cb3dfadd9043bdfe27ac687392947f1ca6f9f11931ae75c554f511fe05e141caa8e2685b7e435d06db2ed0e3d5f689121f1433de09736fc18562510ad9df3184d918d2ba14dfb9217bd35e8d52267a27e68293587754047eb54386b2df3d8ff087cddb0457093ebb99ffc688b96b042cd9cc19d7373ecdf27e012b1f7bbf02612b1904c7913a716f9f0b742359a40c47a9a683a2d2c2b23bfd7979ee6414381ef3fb074e3c9b3d8476eecfaac21cfbed9f4db0ca9be43e877e1c92ff38a56eb6353351e17c0382b4a5c190b3526cb5a445c3635af6df5e1ac50fb2073db7a3ff60f0a28879c356cd7aa893598404baadfdb354ec5b6b9a850f6f2a5abb489f8c6aac3efa0f7ee8b6678a639eda0b6b90eb03b73adc43a8a97f886e2d885badd58221ec5a54930421304b14f0f284a61b99d1664b5a79128e042d5568b1b526231d2a1134a1f41e442851b8be72cd9cde87a8ab00e3fca6c76c769880e90cd2c1175ba605fbab586fdf889ddaa5262bf9c150397d92f3395ae03ed791a289c376bc29a840eb7b5aad5e6ffdab295617190f7712ae52f33c4771c7e33e4b94bc1ce65e2dae56afc6a7348ed522016acf2549109e14b5d694d2d20fcae3593242bf21622d2ddc80e64158b1733349514b4944dd58f0b28cf41fedd9f4f75f6d8a3b876ad9230b40f5774769f862b147257efde2f4b31d700fd053c8074b5ce986f93d146b8e08799b8131bbceb1afebd5e5a6fc5eaf613651f0127e9d4f99a541de4b500f1d904f7fe5306422df4f5fa2de304a2ec06001e219d5019059d993577f2acd74945655cd855f194eb37c439a9b43bbfdca284377b5ef5f7f9a71f663681c72864b54a1eace73c4fa2b25681979bb0874e7b47170ad64e17693bbf6f0d4dc29aba7c0fffa0479c122ad883b9bd29af007b1c44b4cd00faf6ac78a5adae031e231277e0c14a81ac0553564b5cca29f79b6a5026b2e7beacb41b45f815b46e32414e52df4923ed2a888845e6d5f1c7b4b49545caa83544273c0eee24bc266524994ea3b33fc932b51fd4eab5ba523e21b1dabf5cd8cf2e0b1585c86e9562979f531215e4af486cf1362d95848d71636fddef76246f1199dc4baf7671ea21b28f8edcab2e3eb07b1b331efac4f499791bebaf5ecee5a34e4e27b6086f34f03ced2d29883b6cf6cb2686b146e844155327fb9cffff0eacce48963f9fc1bcff53782b5fd3900f9ef3052fe4995dd974e6bc3ad528efd5b6a46e1f27286d34dababa762d98ab8a2a0f889d2792862028aa642750620d37e0e21df39e452be6ea90cac34a9a5d29f6531c86ded8527396298dce3152424d3712eb3514e323786d40e458fb2505adafe047895f6ea8b8b1ca71c91b7d8574f826daa3a3b0e11d41b46239c24dfa747d1b4302efa44f964d1ed74e7f7dd677b7e5b0e9048e357788b720fb9745bbc64c181b5d369b7460e9f3a0819f707f32dd6869a06cc1bab07f878641bbb88588859cb00f7f458a257e6e871f99057a6f3d8e1a6ba914d368ad1027ad1b646e26591aeed552ca7bc624cf6b395e00893972324c9b3c7fdf58d7e699e0db2499b721c78b33b13e5d1f166f1863217339af11c6ddd9287fed7abd2ae7ad14da1fed28bde79b141c239a17de5ca67c2db7cd287b288e3bc0c7fd12d582ad6cb6bee58dd176082a627fd49a264fa665ced2d887ec4b152efd3f89f45d51f1837c71ee3574618ee76a65bb141ec732d4423c1083fef7b1c51eddb50574652c452a7d25bc9438047c266a9f46f1b4dd550701c8757812f07a9452fe996b41e9c6603f20f963eb033f4febffa080538b4cbef7a385f8cc36a32fb129cf1c35efd37ebaa21f07f1f2e55296ac78343c1b868660bacdadd8bffea401b18ba308d5c34c4543a1f3adef555ecf25a6cfc2026d773c3d546530739ec05fde5dc4237e4e43b0d1a664697931c00d50bc47c48956ff94aa50fe123aaa23287ed2a6fdf50e4fb1e92b2cfafcd4ec7487f4d815960be3c0c23c76e49da4835114d6050c862fb89aad994f01dad42305dc513ad01fad6bc46ab4d568b6a7ec1f7f271352af7af6dd71cc8c1b30ae8bd6b370b098261a73512793a39489b6549e3f76ce95f5ca7fcd671f0b9c1f434b3f065f699bb58e53625d08d987d64aa70c552f11b5fe77b230f81c91fef1c8cc08e8272639733c08ae7632e499ffe763c8593f85d94eb0526ba683cc812ba54be763f340e5506c58f3b2c9f9ab94a2c770d860da6dfe6981fbded610afc7634e3a4fcf62f2875399c3fc2951dcb27e8bd558ddc7cb5947283d885570c3660f132149d1fd45c3efce758d3a1004d53aec718cd842888042dc881946010e92803448a6ed59c697fa88bfef774598a310a75521971b8630fb7a0919dd2b4c3768204976e3423e6b87b9f10ce0e5ea3d5ab47bddc3ea1aac434623e5323f0919f5050c35ee40767422b3a6ef37a96643af9c0694de575ead01396179e57b3fa8a5d9eeb51ed3751122824df5e24899d7df0b4951dbe217076b4c38ef2f7fe1b239c97ba77b7eb71bcd498bb8e467a72cee0756fc467818bdefadf7e3eb9472806a4c1fdc7807b8ad90ed62efa57a7e47498200edd7586d2b7bea7eaf4701fe27ba0c66b6c915b7c3066b4a7056e8012a5cb54dd3ba114cb8e892babc6015551b02698b76d8305217183ecbc28122a76796c03cf06507ed1841aa7095952b02ea28d198e9c1155d0f06a29655c61fc10d3682e6d44af52f89e340cc61e22535ee02e0cdfbf1591df3a837b75d7f0d9eeaf8c7fea63a07c08dae378b9870495f1cfe67053724877471abd8f073e3457ab43d1d83dedcec3684c4d49cd11c32a53b302323fa6cf3ee6a90c1fc9ef0ca18e42bf7edc4ba2a59a5c9bc2fe645e4226efbe5e79a8cac01c47330b7edc59736899e5848a3bace2d3111abba5745ff9756b8c5bbc6adde9f323041d58b877f1d29d5088c95ab0dfc832d5e5482fb4199c29389886057720efb7edd488688ced848cec76195c77e142e753664660255dac9f7649e74faf38588c19609eda1f9153d7ecac2cafcb27e026a83e54e8f034d4cb27e2330314b575a71355d398f41bfa4b198a9f9c32f13c79002816d6676e6255b70d1b5363c7d8223a73cf5b3bed7b379d838aac2bcb3651be5c00ccd4374adfd1911d0a480cab05b24c5c5a8751f9a0870f3dd79ac08b64d34f13775f2d7fae885c47037a383310d83c31417b4d6b6e28545bb16f224e9e499dbd9c93d018004746dd106f995e05ebac910cb2f227c2377c2ab85a658450a9615e92dceb12b8eaa8e37e331424fe5b79af201ab4346f2be59991d0b8ca06c91bbba06c627c303c3beaa69201e1f057a5436cb951879cddcda64426e7a7a47b7cc77066a8111124a6edd147f99e17800ef48cda982c8d14d61e4ed13b17536b979f482147a7f8a9da63bd2b45f0fefcc738ac90e4a97ceb36bfb899e77d344efe5a43b8d687ab1174f730e7bf21a33db72d75667a043daa8438bc783f56515de649c0b08d9d91d044f11db15d4cba3e7a8412e74aa0a6e3a0a77d791990c5acbba5bf1aa5f486ba159b5f2d7bb0f59e48ab85637ff0d7ccf590e66662d6771d9e5a53a4ca2d896af80361434e5cc219bf75ae76727fa48021ba8d9c7864418e9523a5a2b4c21e328afe733f918031efb0af92fa8", 0x1000}, {&(0x7f0000000340)="12886a241ab606238188b624a6e7736a16b9c58d0b751c61692fab851faa53bbf08879d4c2c5e7dc3561991bed04145fb57767104433eeaaffa5910e3cf31f6a5bed29ac41b1ab8c33", 0x49}, {&(0x7f00000003c0)="64003a8d8c130fc38c46e2b60b4501749f3d4f8716335148cf378d6d444f6ecc62d1dd205713c36d9799f5b08d766d7314d6374213ad17f122aa68519741752d303197a7791d3e7f", 0x48}], 0x6, 0x0, 0x0) 07:36:43 executing program 1: r0 = socket(0x2, 0x3, 0xf0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8faee480700000000000000554799b9b8138d30505e8f0000a41f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1c050c34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c07204cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcdcb273e495bac1573ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a836b9ce56d425f7f26efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d04674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07081cb3613f363bda68cdc42da6ee701520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37eea13fce9a158b9edc65978540bba1671379dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab7809983a3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514bca51acf3fffff0000b87f1ca4132cf1f6184c8c156ce5cb47566abe86451120963690cf6536d0df155673c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fe9e83a02fa4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310daea67301ddae70e835cc89d0519e5a1e72c95111bea7330dbe89d8d70195f548c8db21db9f706ad94abd33e1c7740a57bfad5d952dfecfc7f6f59036009d9d7ea7fa1bb7b7420f92f6773c9bf4e1ae6ac6b5a2889f298ef156820588778386204059faa2d9edc2410ac1fef1a0a976f7e7a57819a2e776e48cfa8d31cb69de4dac2a5cf61ea9ce77638dd3f3399635086a12241509973dea2b929c9c023a9d82b4cab0acc8e05c50594cdfa8ce095cae56c5bb1a944d08a79cc838177ec00000000000000000000001f3ce3eeac43c6d4f316c37ae03ab34921429b9eae68a81bfc8526a5e2e17ad0787b9182f04d191f4ab3d4b03c70efd3ed2f69bba2756d6e7c2112ae59b562c9acfd29b5aed23c03008436f8f2773536a0bde3ee5022ee7aa5cf05105f518ffab7d7d2d8fa5a4e2949279dd70e5317681f29cd4c28612ccb11f43f6a72f21987d15bd9f19227c3172db2124a2790f94bd3e8e981ba4000c6be198be75dca01bdc8ce70f81f539e84ad9fef6f27355733aa8c8380baf2a44ab186016b93f272bfd897113393a0b7055a494f2d19c82e2457d4fee0a87075c1d094e76150ca5d665aedace686844da7c5f344e379a5074e98f4bee4744a9071276424eb2f12afceb32aa5c2ad2501000000000000001e21a446726d519a113f2e2d270964250673fdf9f283ce359e48a8d07e57be13108c395b3bba627234851d73613348c64439093921bee89d8de367"], 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r2, 0x0, 0x0) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x4, 0x1}, 0x8) kqueue() 07:36:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11010032ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de29f1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19783ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21da326236cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab632801fe52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea", 0xbba}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x7ff, 0x0, 0xfffffffffffffffe, 0x0, "49bf00000000060000000000e6ffffff00"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) unlink(&(0x7f00000000c0)='.') 07:36:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48, 0xfd}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x277, &(0x7f0000000300)="032d8a49") 07:36:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000100)=0x8) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000180)=[0x7, 0x0, 0x6, 0x9, 0x5, 0x401, 0xa]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x80}, {0x28}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 07:36:43 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$TIOCGETA(0xffffffffffffff9c, 0x402c7413, &(0x7f00000000c0)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() r3 = dup(0xffffffffffffff9c) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000000)) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, &(0x7f0000000040)=0x200) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r0) 07:36:43 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(r0, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000ffffffff452904290000000000000000070000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000005050ff"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 07:36:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0xc000, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)='n5.l.', 0x5}], 0x1, 0x0, 0x0) syz_open_pts() r1 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) fchdir(r2) r3 = fcntl$dupfd(r0, 0x0, r1) fcntl$getown(r3, 0x5) 07:36:43 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000200)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000180)={0x0, 0x0, {0x5, 0x5}}) write(r2, &(0x7f0000000100)="8c65", 0x6d2) 07:36:43 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328", 0xc1}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x108) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) utimensat(r4, &(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)={{0x7fff, 0xff}, {0x9, 0x1}}, 0x6) fchdir(r1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) chroot(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='./file0\x00') 07:36:43 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) r2 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="fea1b757", 0x4) sendto$unix(r2, &(0x7f00000001c0)="1b049cc7841cfecb6cb808d9b5659a5f48e9473f3a0239b56dde86c07726d36871483fe5276ca304deebf2c29a31287611cf572410564fc5453f71089c249e14425050ab0186ebe8d4b08dd1835a988f6bfba1afd1c8ed1f25b370640d738f2e315240893413dfead0bb4c1d4c60264e9f6509120b3e94e4d706c950d80fed52850e98f0f1761758003cac9f6821d391431c5f712338e8baa30e5f8b8340f49aaf0f1a30198c2a0c3b450a76581d2c98482a21a6d565db5ad951d9c88fe48c692dd7d0a4511d8a28c3f671d30b9278dd0000", 0xfdd6, 0x6, 0x0, 0xfffd) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x1, 0x0) 07:36:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x0) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000180)=0x33) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 07:36:43 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x801869a3, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)={0xb2, 0x61ac6292, 0xc}) setuid(0xee01) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x100, 0x112) fchdir(r2) 07:36:43 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) flock(r2, 0x3) close(r0) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x40) poll(&(0x7f00000000c0)=[{r3, 0x21}], 0x1, 0x0) dup2(r4, r3) r5 = getegid() r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="80ced521a43dbeac537dab642d0f05d5500d3d897be2895b485ac2fd1a07371a86dfa22564cc7994f6dc2ace886304a32b2279275b52e7bac06b57c13991be62f6e5e1b024553db2329c2c0272c9c4b9c95406f11756ac3b31b07535a0e023048c38e8a8097f223694c135d6d759967acc65d120e51b33005d077b874094"], 0x10) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r6, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = semget$private(0x0, 0x7, 0x8a) semop(r8, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000280)) r9 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r12 = getegid() r13 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r13) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, r11, 0x0, r12}, 0x0, 0x0, r13}) r14 = getuid() r15 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000500)={{0x9, r10, r12, r14, r15, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, r5, r7, r15, 0x0]) renameat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') close(r2) 07:36:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x503b78e0bdbeb7f1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x44}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="87520ac1dbe318532e2c98b473cf928f1336be79f19f1d28d3f379d238631c7512"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) open(&(0x7f0000000340)='./file0\x00', 0x20000, 0x200) sendmsg(r1, &(0x7f0000000940)={&(0x7f00000000c0)=@in6={0x18, 0x3, 0xffb8, 0x7}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="aee99aec83d5de8a02398b42c043f0c146fe0bcac6694a3c2fc27cc4409b05a7d52c5228ef2e7f2892b8605c3c7c6961a709fb84a1f1f2dca21dc725e127022233d6b581809c01", 0x47}, {&(0x7f0000000240)="247f96e0eb81627fc971ba9f75523a4b91fdd8b19a12d4161e17c49276b2ed74316b1c2570fd1ae89a3775d83a1b32ac725d8e68954b222a9e55a30577df7515f1ef634fe8ae05e206175ce359b531507d8ca83599f20c", 0x57}, {&(0x7f0000000140)='6', 0x1}], 0x3, &(0x7f0000000980)=ANY=[@ANYBLOB="e800000000000000ffff0000010000003dfa76aa67bd8ea7764d28c9da92cab42b22b341e6e51ca4104ad1b66b6df66119bf20b1793ca61a46afd4db66a1c5e1e56d05a2b4e4c65027143263a72993833f58ff24e1fb7247126a66fed2fcb4e39f53983d08bac2abebb06da17be5501bf0283f8e03c0b0c921df7a3d1884bcbf85fa7334774baecb86ed9fd1a3c0f6794163cf0ab3cb95f0cfbffd96e0c87cf6089c3849f3126008fe9e0942311858b5d043b6bb370c338cfbeef0306cf9b5b19ace9d46cabe385c052fe043b116b4cd6b1b64440086edc11f9461079d7e1a00f2ece0502b0000006800000000000000ffff000003000000e8f079d969e02bb296c6acd2c08574c86353c10e9e9dfe34ea5e090bce56bffb637e7f52f28667b770e28330793c28a276a7e5c14dcdc80354c42b304638c1a7fa6c94e1046e2b487b7809a22bba92291aaabb51de000000d000000000000000ffff000009000000980c12d9b4eae08376561903c21df8aefb81cb2812dce0dea08c78207347a0a3f78c8077c846b73b48316c26b2ad90b32f5d07fd0d894bd6ec07ee53a2c768cda6a2be3918b66d9584e053046f13586f236704758b01ebc1b94f7ecd0b9572de0cbff71f69a6ae24b0d22e1d4f8e2479c74150bdc68b99c20e6c183daf34202d3fb3bc6595069107eefad9ca6f7b4858ebe120940b93c32819a6227bd0dd71fe2523fc778ed1420899ba352dee64e934652c9e72fa766b8c8909bb4642b2ab069000000000000000ffff0000060000007c5be1bc68689312829543e46839542ba14ea055e939428b10de5b9a87e8faafc621b998db83e3d198c238e67b4da05d6d676df11468970b20c1183437f5554bbcd518ce790acd7c46141047ad762af4f44e1e48b32a84387b41d379996f8617d9a0ea4ed96a5722ae33b9ae2bd3df597c3edc1e1a8715491d27ae86c6f2f100d8000000000000ffff000000000000ffdbcd64c64d8ddb5773c03cecf263bf03996dfc5d08cbbae5ccdd9226c1ac128f5d726170cf9b829bbfcb747495b76a8f4bca4b4a8b2f4b927bc7b8ddedc5ad2f990c523fd274e7789b133b3fd12d44ef9fbe5e5919e8652011b1a5eef42ec034c081e4a31098583e701f7c42e9366f542d31829e1984f8ac76aeab60b87115ca0b466c4b4d3daf5c9f92d21d36ff2ee7d9446b56fa73c002563dd3043a3477f02e8691245703bc0308cbca316cd34b722b18112ee4670a3f27f266dcccebcd2f60b5320000000000200000000000000001000000000200007824c85a7055a02b1e3d8fa042000000c800000000000000ffff0000720000008f3828da744e57621e6a96b044a1bf046e06edaac1303aa34fa347c9013ac165c4aebb50da1d67919e746c6f386dbd8bd1df794b9cea81ec2d2c6c8089b34224dbd614ada9a23cc13549507ea4d29cb4771996a138517a82ee59e3945e80abfec6ae9909b807f784008cf4825fa7d5a2d0f08a8018a897b670b6848fb2adec4e29db6fa594753fb5a7cd9598448439f336dfc7f3910b31c1a8e096dceb1474d6abd09c4e5a4627081fd8e8ebbefe5694397a9d6c85fc0000c000000000000000010000000900000005c2718e2bde8c31aa67f1ff305d0a4645e997a49b37a0ad4df1d3f93d24f8af49dd74a66bec5c0f35830cd72188f0e1407d6fd00390885b187ab193b3e0b00979d817883c4c8a6cfca3c2a5f352fd86ef76b3767ad1bbbfd00f7eff4850c2801da23ee3ff0cec0fbc1d1c51967d81d6760c5b327acf11b5afe72796f371e9ff5e4b78e9d2b3c421d67c05d6d8ab6176dd8902e78c021f7a9e5364d794edf0c463fde089926b073db2f7c20000000000e000000000000000ffff0100020000003e012a117fc057c33d6f9974cab0c1a370b723dc21cf2ea0a4321428bcec424533f8d8f7866d623d004285b63027e86b6c87a6149fc437cba1cae433e966cd5e73776c36be1f304c23fc9d34b1ae3ac2ba904ac0f4a99bb9aec856290d21b6d7bb84e8c5cb76508bb2564eb6cde758a138ff6a3cdf40098d75c86df412c79d6fb20788e15ae2dcfbe6c2765bcb331df1e1d2d5aac3b260b4b32baa91bfe27919dc0dbbbf198747367d09587d361e8f268efe8d15ac1df6ce08f98c853b9d62f1ae05647636e4653de40000000000000081c36330014e314d38b8b58989d20ad091a9efcfd15e93829b52bf49e682b2f02d24c5f2e6dccab165e3d5a26263fa4345"], 0x610}, 0x5) 07:36:43 executing program 1: open(&(0x7f0000001140)='./file0\x00', 0x9e0, 0x40) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f00000011c0)='./file0\x00') open(&(0x7f0000000000)='./file0\x00', 0x8, 0x10) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) connect$unix(r1, &(0x7f00000010c0)=@abs={0x0, 0x0, 0x2}, 0x8) socketpair(0x16, 0x8000, 0x2, &(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000001340)=ANY=[@ANYBLOB="87e6b7733d5e9db79812be338a2a9308000000000000002e19a3a6c60a7d0105f7e5c5fa14fb813ee695d1d8786e7713497851bc7cc46e44ed9f962363f8550b09a8e6100900000000000000d21985384612701efe1ac23a763bdac26857472175b5a2f55ee1344e6eaf8a6d33fd00"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000040)=@un=@file={0x0, ""/4094}, 0x1000, &(0x7f0000001040)=[{&(0x7f0000001240)=""/205, 0xcd}], 0x1, &(0x7f0000001080)=""/33, 0x21}, 0x40) 07:36:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f00000005c0)=ANY=[@ANYBLOB="fb18bbdf696c000016054230ee682b15c9e8f8018fac660d3aaf3db7e20acea6d559646748289d505cd7b619d205c29300000000ffffffff686fb80d2cac6c1b7c542008f3db76a6af31890cba4fd759fa2744a8c5c7ac2bf70978fea02f29033dc2248b6f1213c6923cd98833dc6022f99ef2603a881cbbe51177ae15f612bee98b637408f94a799e84a3f885b3d5a2cd5e8aedb432f77742ece8a59e33a8e8ec43a2e67212"], 0x1c, 0x0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x2, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000200)=[{0x6, 0x8, 0x1, 0x9}, {0x0, 0x5, 0xe0, 0x20}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(0xffffffffffffffff, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000380)={0x9, 0x1, {[0x0, 0x9, 0x5, 0x8, 0xffffffffffffff00, 0x0, 0x1, 0x100000001, 0x341, 0x2ce8aa3f, 0xffff, 0x6, 0xffff, 0x4, 0x0, 0x8, 0x3, 0x1], [0x1, 0x100000000, 0x100000000, 0x8, 0x2, 0x80000001, 0x400, 0x7, 0x2, 0x1ff], [0x6, 0x800, 0xe7c, 0x1000, 0x8, 0xf691, 0x1], [0x0, 0x8, 0x26d, 0x1b33, 0x200, 0x352], [{0xff, 0x0, 0x8, 0x6}, {0x3, 0x8, 0x4}, {0x3d6, 0xe0b, 0x6}, {0x400, 0x80, 0xfffffffe}, {0x800, 0x3, 0x2, 0xfffffffffffffffb}, {0xfb, 0x9, 0x5, 0x3ff}, {0x7f, 0x6b, 0x1, 0x7}, {0xc6fa, 0x5, 0xc, 0x4}], {0x4, 0x5, 0x10000000, 0x737}, {0xffff, 0x6, 0x81, 0x7ff}}}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) close(r5) getpeername(r1, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) close(r1) pckbd_enable: command error pckbd_enable: command error 07:36:45 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000001840)='/dev/tty\x00', 0x100, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffff, 0x0, 0x0, 0x0, "172d6bce6a080800fb1b757ebf99df0079b100"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001800)=0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x2, 0x3, 0x0) r4 = accept(r2, 0x0, &(0x7f0000000040)) recvmsg(r4, &(0x7f0000001780)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/187, 0xbb}, {&(0x7f0000000180)=""/138, 0x8a}, {&(0x7f00000014c0)=""/36, 0x24}, {&(0x7f0000001500)=""/136, 0x88}, {&(0x7f00000015c0)=""/131, 0x83}], 0x6, &(0x7f0000001700)=""/85, 0x55}, 0x40) recvmsg(0xffffffffffffffff, &(0x7f0000001a80)={&(0x7f0000001880)=@un=@file={0x0, ""/14}, 0x10, &(0x7f00000019c0)=[{&(0x7f00000018c0)=""/7, 0x7}, {&(0x7f0000001900)=""/178, 0xb2}], 0x2, &(0x7f0000001a00)=""/66, 0x42}, 0x374bf66c83fb16cc) r5 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8020691f, &(0x7f0000000300)) 07:36:45 executing program 0: r0 = syz_open_pts() unveil(&(0x7f0000000180)='./control\x00', 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x2000010000000, 0x10400ffffffff}) 07:36:45 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x801869a3, &(0x7f0000000300)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r3, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = semget$private(0x0, 0x7, 0x8a) semop(r5, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r6 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r8 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r8}}) r9 = getuid() r10 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000500)={{0x9, r7, r8, r9, r10, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) fchownat(r2, &(0x7f0000000000)='./file0\x00', r4, r10, 0xc49d97ae56947cf0) r11 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) dup2(r11, r0) r12 = fcntl$dupfd(r0, 0x0, r11) ioctl$TIOCFLUSH(r12, 0xc0286988, &(0x7f00000000c0)) 07:36:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) acct(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x45dc5b6b0f127c54, &(0x7f0000000140)=[{0x81, 0x0, 0x0, 0x9}, {0x15, 0x0, 0x0, 0x4000}, {0x6, 0x5d}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'@\x00', 0x0}) unlink(&(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") clock_getres(0x0, &(0x7f0000000000)) 07:36:45 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='\x00\x80') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 07:36:45 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfee, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x1ffc0000}) 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) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 07:36:45 executing program 0: chmod(&(0x7f0000000280)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x34, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0x7f) r2 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x1, 0x88) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000300)={0xea, 0x0, &(0x7f0000000380)=""/234}) r3 = dup(r0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r4 = semget(0x0, 0x1, 0x20) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000140)=""/38) 07:36:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000300)="00442cbf2701a917a09802a52aebd33ecfe416dfa681414a139dff906d92c43c0e605fd0aa7592ee706ad49f208df59c01a65fbef6ce3e7647d47d220d4eb7784421c0f413a47455e33d2d24f686c6fca54922306ec743774971b050160e106dac05456f5022af8ad6c833fe2384f711c4b6042c528643b1c49184ea32ebee2f12830f1525fcc8025e62f90f3446e11f4da0b8b3dcc0e45f62b07b8265fa20bd6ed196be0feebaca9b9e94c16271d1b4ff6872c23332342aafeed0e4996d5bffb3868032e298b8414b36d6e9c8af9a86883a79c575fe81578096789fde8c4a02adfd5cfd629ffb00730fb5a2a79e2bf353a1cc0eff36cfa8c49522b36a7e91baca958955538649fc113c2d2ac75f92a1e79e6fbb51f8aeac389338027daa23b396e6") r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x800}], 0x2) getpid() r3 = msgget(0x3, 0x0) semop(r2, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = dup(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r8 = socket(0x18, 0x4003, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r9 = socket(0x18, 0x4003, 0x0) connect$unix(r9, &(0x7f0000000480)=@abs={0x0, 0x0, 0x3}, 0x8) r10 = socket(0x18, 0x4003, 0x0) connect$unix(r10, &(0x7f0000001a40)=ANY=[@ANYBLOB="00222e2f66696c653080ee4caeccc5578be0da17cae1c8dc5e78d318fcb0026b0d2968b15fb4a4bb121494643061dcdc93657f368e92fa0cfc2c9755d69f58f54b775abede69ae6c0dfdad98ec36379e2d9812230b0618791336aa275a099bd48bd7540a1f996f51f01dcca21d3b34d90cacb3c37f6ef8441a5ceebbdc2ac9dd27f73752b5c831776d646a86e9ba0708ba6e4d80cfdec79f41ebdb7a953f332a4ddf2e356fcf9beac4bfb795fab6909ae3353b68781efdeaeb8c5c8b93cfcda53c6ead626db25f55443aa3ccf3764063ad54bad4383c75cfa5168b059916c57c0ca4b61ade5413e6493f8a04b13563f9ae9c9671f2b6755ce2eb2d1a53e7600aece9bca4cadd18aeb6670d5588f231cb208813ed4ff320c55e95a4afdce5c3e86af109017d68ed57381da9152330f5c5ddb274de49984dc0b19408cc505ccb0a71bf7b1fc7d34e4f7dddf7cd07e8e7a1a8567ee58ce3a92653d4ee5960b87a1c8e8ae1de441e2573c5c5fb7dd32fc20d87084bff87d40f243d65c7bd7b98693d6ee0330cd577a7b163ea6086c3d96b73aeccf1b30fdca9cd222be1a650508ca81c9fb3328e86ed1af3"], 0xa) sendmsg(r10, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r11 = socket(0x18, 0x4003, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r11, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r12 = socket(0x18, 0x4003, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r12, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r13 = socket(0x18, 0x4003, 0x0) connect$unix(r13, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r13, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r14 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x2, 0x0) kevent(r5, &(0x7f0000000700)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x6, 0x4}, {{r6}, 0xfffffffffffffffd, 0x2c, 0x2, 0x3, 0x5186}, {{r7}, 0x44b867dce063ae8, 0x8, 0x1, 0x9, 0xffffffffffffff7f}, {{r8}, 0x0, 0x80, 0x4, 0x6}, {{r0}, 0x25605efcc456147e, 0x4, 0x40, 0x7fffffff, 0x2}, {{r9}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x97d}, {{r10}, 0xfffffffffffffff6, 0x19, 0x4, 0x100000001}], 0x1f, &(0x7f0000000840)=[{{r11}, 0xfffffffffffffffe, 0x20, 0x4, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x10, 0xf0000000, 0x8000, 0x5}, {{r12}, 0xc, 0xb8, 0x40, 0x8, 0x9398}, {{}, 0xffffffffffffffff, 0x88, 0x1, 0x5, 0x80000001}, {{r13}, 0xfffffffffffffffa, 0x28, 0x4, 0x20, 0xfff}, {{r14}, 0xb468158d3e03d665, 0xf, 0xffffd, 0x800, 0xa5b0}], 0x4eb1, &(0x7f0000000900)={0x5d80ee26, 0x69cf}) r15 = kqueue() r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r15, &(0x7f0000000080)=[{{}, 0xffffffffffffffff, 0x11, 0x0, 0x0, 0x4}], 0x9130dbf, 0x0, 0xdde, 0x0) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r17 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r18, &(0x7f0000000140)=[{{r17}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r19 = socket(0x2, 0x2, 0x0) connect$unix(r19, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r19, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) kevent(r18, 0x0, 0x0, &(0x7f0000001980)=[{{r15}, 0xfffffffffffffffd, 0x8, 0xfffff, 0x10001, 0x2}, {{r19}, 0xfffffffffffffffd, 0x1, 0x8, 0x8000, 0x400000}, {{r0}, 0x6, 0x3, 0x80000000, 0x100, 0x8}, {{r5}, 0xfffffffffffffffd, 0x2, 0x11, 0x1}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x10000, 0xffffffffffffbece}], 0x4d0, 0x0) r20 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r21, &(0x7f0000000140)=[{{r20}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r22 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r23 = kqueue() kevent(r23, &(0x7f0000000400)=[{{r22}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r23, &(0x7f0000000140)=[{{r22}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r24 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r25 = kqueue() kevent(r25, &(0x7f0000000400)=[{{r24}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r25, &(0x7f0000000140)=[{{r24}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r25, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) r26 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r27 = kqueue() kevent(r27, &(0x7f0000000400)=[{{r26}, 0xfffffffffffffffe, 0x2b}], 0x7, 0x0, 0x0, 0x0) kevent(r27, &(0x7f0000000140)=[{{r26}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) kevent(r27, 0x0, 0x0, &(0x7f00000000c0), 0x4d0, 0x0) msgrcv(r3, &(0x7f0000000940)=ANY=[@ANYRESOCT=0x0, @ANYRES64=r18, @ANYRESHEX=r13, @ANYRES32=r27, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYPTR64, @ANYPTR=&(0x7f0000001c00)=ANY=[@ANYBLOB="0ecca877862d0d5839403b8dbe00aca6088161f7a1e76d7cf43a64321624a7fb99d1174b1a68047d79d2b974f2948a965876f2ffad608274f03868a87719a0adee48c873c7be27e5ec5b7b3b9cb4463536f5ec3762b92ad77d911f216371092bdfed654619da6dc481faa2f5711ec4e5a8d015f127f2e9d05d9710a786675c24b6caa358fc0b0d35ba1feec1d15e34dd7387b4afff6a1848a0855973b7bb14eb0f8872fe3d84e6b63b13edb0f3a379e362eeabae5d2a1bfb1064adbac124c568a234471b59e8b2e537402c27b3b353e1a15537cf8f5a9c794608335745320013ca5b4b5140e7df94ddbdde39ac529d7ffdd92b0a9d19fb9bdeb7ea91075d970142ba00f0b116f9555e4dabcc59c2d3916a2c9707c7ff43a07a60bb8caec600de0bcc80bad6171ff812d8eceaad5ce07734bc2c8f9c58a1ff825e004ffb0bd123da2cdf922f7cb89677e699a8121673f4558a792f34ad3800f087172fa1ddd70a47e782ee8c14543a16ab53cb46f4c4fd5946ab2d4d3e577f85e191434142b677ef491a0d4ba5cfe5e54fd06a5a13028a9b36e854e42b164e37d0f7297ac3cb74998d41ce786463cee20703c19f360044a72cf3b76eca6397755ca2d868c982627771176661c149d94f384e179e8d6caba48f06777988efc315fc11f48f6cf082e83a986961e1b6ee9a81b56fbeb6d725a508bad231db9087d23e5a2e73627e1405488486c5817659521fdba59ef146e078e429e8dea11279aba1a0b87814a6d6981e2ef28a2ab2d23799063298f10c6c01a7abe2037ca7f00fde8604bce43aa54e133afd0f2f81d040399ceb03f513d3162b80a25d69faf1b7b35e5b38d5e582c0fd02ff5c410671412b15d52f4e83e08ba9df23d6fa9148757bde6af0edf05dcf7091c69652bbd1523f5583d8ccd90e3bd0cf4243134074b516ede248c86dce1ac01e4ef74883fac1f0d263a9af120c1102a9b30b93ddc0f8016986c4a388a33be06001296732a861e0320d730d92dc8ee592175213f62dae2b328c623f594b92a7f663e0d57efab1227547e8038287bdaae303bee252c34a64099ce997d479295774f4f46c2bd2a2e7ad1707f7561892cb9bbfee4dd1ed45e003b1f7e2b0e07c87bdffd99cc96459e915c0ff83d1918649bad8c9546bccf5482cd0edbd4c26a3f9db6bf14c649805d6c84cf9ebc9e21084aded1832565964377e7a1ed7160aca60882bcaa4489af6568e161c31b857bf583e6380b81e0c674fae5805caffa0e280d2fcb8c49b302c8fac0c64b63bf5f3a32161658bc6d164241afc002d1f37523e2f528f518ea9f0b33bcc757844266491a7b7f60a5ef6ef167b4c93dd5c4b0c018ac0e2ad71b5ca40e9eb7550b8dcdd528cb4cd6f5cf6a5bb26dd3bc04be95b14c6235b9355ada49e744d99ade5283177f6c7cd3ae881854d585d9ccc2e98d5f57bda2c38a61d38e4f14a6b62fb37470c5f77b594a22b174914a1ce75c2baaf07283d985616544fbc511a1758a4fabaccbf0c177729350ffe791b37790bc1549b46cbcc58c05c4ede82c4394f9f03153e7b90daaf033cbeaade821e2ac75a6ae3c3071b8b95d46e697f0300e3598d641c7f63d069968f7b6f3ab8fffad2cbd06af9df1bf9cdc4e3ff6ddd4a8ff4b1721919d92e50b5a89d2d3758ef6732e3e50282a76521700076b33854f90f5ca1089277cb3d9246a27d06dfbb6ed2e13e171c4506132fe04379af147d4bf01f62bd4d2d9f9611fbf59556e9c80f4b4b492452cd6b1ebe5d4c54752cb8a4d11306baad541ca634602ebb9180bd15077bffe94fc5ee105035a97258b0020dafd8409b7fa9876e0af89e1fa16ab6eef3053718a70e88dfe73c040c495787ae6151509f421f7a518e83c47f8249b45a70a436a1b12fa0e19572db588545611fba00c96b389f04ae1e1c0ac1587b6c5b0ec8c95a89326ffc0581a5236cc1e57a7543592605a3b155ed79dab5711a76e5b0c4d515211b58ff99cdf079902f3a3bd08b58158a42c23387c5c30d0fcf5b9b97b698ab4d850a2592e9ba7e657a3043b84a436893ef9adabc7bd438f42d572c101a260190be4270862d3df80b1dfbed272aa196567fc5be313b4793270719484b9001e29049e5643242288442634d7e4a403eec45b333f7e590c1716e712ce5c3096544e900e36d34de50e2f75ef5355a2de0919006bbf96e4724bfeda444df69fae541253f8b34dfc0c3df088de007a6d0e28aa55cdcf83bdee2c033279348f94aad6466657b0ea63b2863f4cfe3623f99d5ad9878fcdac917f729b0e3e12e4e53d6bfe713cc3c553b54eeb3a3e6cf574510d5ba01e8049f3199ef370d905b3c30f3614e433b086c41c897068c31cf89aa7ea1d42e32d029cfddeef2ac67b34791e0f45c560e1bf3e314a18fd309aa3a9acbd726dd5fba28cea7645ce8995b0b13b4262b9a0b266f90e93eb8f82d3a859e7e4381f38eab0616a8ad32c31df5bff3fb0b90359abe8bf61f47000452a93cfd021bfc69783619dadf56bb9a52b5b12d26416fed195567e60674aac36a3c426511f8bcb53e76b4d75b57c1b2ccc8179944fcd6961aead9b2c0d4d36bf034ffccb8326ec5d69d2fd55619c9d19c2b52eff43557107a9b55883357edeccb645bff055bb8820cb06fd5f7b9e3b1e5eade3f82247287884d10728950dab3f090078eee55686e81d735f45af6596991dad48f5eb8e442e0d040a43ee246bfbbf1ac8dcf3581c994ca8b31c14be1bbe6a274bf4c30d1740fc8420527623354cb21b411fd199461052c37fea56c1cfc2f177303f5540a96da653ccef1132642630e9f6439bac9dcf0f99f4a465a582eddddfe5bb3a05ed9f22878f68f39dc6dffed811808864e536822844f032e175ca0e95fd5a84fa0078f0a20d45845d0ecde0bfff495b93109c8d5d03c1efba101ef7b576966a1b6fe26c4a4f2cf6674bd9ff4f2b8309b7b9c554b262046e8dcedb33bc401ae487c542908df5759987d164fe76b91dc3ae88b07602b16faa1c81ad28f6ec044ee5b9cf0408ebfb8ee17d8e63f17bed1132b2e80f794353177f41e92598beccf1495f4a26197f8d36384397037aab7190314c03a1cae23647109d907b43c5af2369bfdd83b05b394b51ac41d263c496de4a8cd4fd8df3a2ed845158219758ad0e42c609d5a688ced580f03cb875d83d9af55f29a7996d5bd2920b79da03e92c688fe05e45c3b68e14ce78afe67887dfc88ce90a91cf856e482e54320477f610d65dd5d6e5c0598f093022007da842aadce2d00c1b8d9c739b52d6948e91eb41ac1533c303766ba7ad6f3cf3c7519d5ace79545a92cdb4c9f022a91b35fe8eec4c0d0165ae142456746ed2e96f038c71dabb2f48b43e2bead1532cfcc011591d24b2702e06f46328ba465335614f47fb800a49912a417e9167aa1e4a0fdd85cbba7aa451959aa550a05e2e4529226431f3eda6b91d236ed129c342065c2279fec71138e5b8fa4e17a525dd53e62b441b6aab8a7ad4711fd6d776700affb66bf6ee06b311a604a698a098c35a68aa763df3953ae37d34ec38347c1a0dea016bb3bbdf236c2db1dd4b703e8dca94a2d0ec7475293cf708dfcb4c208cd2c7227d4adcdfddd59ec2220b818d7b165d4587d7aa1c6e289a65bab050d9032387ade7a7fb7650765fd86cbdb60f89177e74e576fe49d4436d082ac15d205d1ad3bd0cd760ac1876d22236b867c6f2a7f3477f17413133938de3046747ea38d18f5c6e017bdb341ffab183b037e0210dbcbf5ab4a0355efd7b1ab652d2da654afad7e5b216fffcb5eb696e7508b3740d993b609f83744ff91407af03de6f3961f1793d58c9b920473702a90858fb38407d05403d9d5fc1bee86a69f83436c2f64ad23f8301147a8e83b07caeb84504d3fc6b937d29a0eeb29af967ce07e271e8f31767778742df510cfcb2226078132d8895730bf4f7e2d5271fe8246c0ddf090e5a41f4463442aced52421b2ce8725f469bc94b8569b4db6382651f8fe2e5acbda5f2962a702643df232490314115bb995fdb82ad5a9ff80fcd243f4fc179531b67914df6dea82a0713864f9fc5c043935b8cc55449b6ba4667908ee6bc09071ff968456517081963e7721da769faa689d2073af44be74fad87252f031e74bf9f980106c9e4086273d6c253c21fce2c9c9832a42b6b4a9f73a0336ea7a1dea9fc1817bc9c94d9ee0d385e2372b15898658dfb0803e901d48562ed8a6b75f7f851d62264f01d7dd8a35b83144e876c344582ddbf9d5ab5a4d00241e448c69f04b182375df7cdf2845d405a082c3637ab1b67596b553dfbec746bcdebe5a27e6f4ff2843a1d3ded9bdf75379d5a4951c5244265acafd0af172e0d2919919cf36205a282b742488b6ad01a2b15a8434d4e4723e3e62b5553a378cb5b690c5b5f0fbd05138761d0b6cda9ed18a47ddd8c0e05fc5415b3100b9f22d6eec2701ca89776009669a5222f457c6863220c51d2565c97c10261c34f928f2e97c2f6aa9d7244718a02a144b247280a34eb2e9c35f324751eff50ae27656a9e981f842f3a91d9996f935043e22cc1ba589b259a49c1f17b3f68edd02867d111afa60dbb82e7f4c38f66e33808fc860913256a8c83b4b7bc8ad2aa4f1ae8f359be65fea3d2670c2b44e4bf8a00a10e4e774aa7ccd428402211cac237c7168bfc5438675598392448b02314857522ff2d7426e72df2fb7490202199deecd606396d6bc41d4faca753d566c11a6f22d7aaabe16e9670efdda92fac5830fb265437d823082a3c4065beab7b290ab650903afdbbd11f78d7953001188f44a5dddd921174b25cd68a5857e0aa4a05ccf8e174f20bbae26bef234f5c2bd369fd82d7e177f304f1fe8ffc4f2dfb8288072eb5a3bed9041c6636d22004375d414cc2045c4974ac97ef416ac5c315ddf8c83e88f0ee37d55462cded666eb3ed06fe388452393f572ea159bb59c0948fe5f99c4f432f471008521cb9fc0e83a2ca87a673bb382643ef3c235cb8b344c6a2a19ecfb5bd7085bcc07eff4ecf605ffa29844141ad1efc7676d04067debe5fac25d45eea1fd6e9cffe0db71f40b40c166a0a95eca7dfacef1644d1a6f5204f07b79031995dabf33041853f751362b186cf3f25199ef4a80dab327214f7277a5ac55876be4004693fc557a7cf1a00a914f73acc6e16d36e5f7ec8da297a1e467ce08553052f6bce14220adcce04907af92cfaf60a8e83a8ae446191b5f6ae646ec4dd9cf2f71046523035b3e0255940e63b8ffa111cbb34631c234bf5b76608140ee6af1cf0c75228a5e53dbeeb8635e987fb1567c35e447dfbe8de83d013e60c5c611a90e77445812984fdf18c6c2267df7878bae70625f1ad8aa68e440eafc86511afa0a8a656b279d260a86bb803e2fe181c3d57c5319fb04eaa185ee22fb44226eb3e99ecd2b94638684b7fd0bc8e8803f6e5fe802d827ca7e2d1467633fc0502f013a912026c2093ddf15c799f7f59f0aae9e00f4c4fd5975db07469d2fcc227cd7d9c6436b18c35eb6493dfb96f41714144cae6a759f178e99057e23e862e47e6583084fe01515ae3590a4b03fd3342f6ceb070e3890db0c96ea224c5baea1bf49591ebfd1a299e221ab1625eef6f85291575260f3a8292a5e45f5b5e63f746cbbae7dceddaad4aa1634d1e36babdf1dc88c091a31438b30e3d2e59358c02d2796007638e30a06d2f282abfb38de39f245c18ea89378fa9713d2f77eeba6efe3e2c69c01a3267d46cc6927b5bf1052715fbea2d42fea1cb4d366b71960cbb2c910d1b8faa960"], @ANYRESDEC=r22, @ANYRESHEX, @ANYRES32=r25]], 0x5, 0x3, 0x0) r28 = syz_open_pts() ioctl$TIOCSTAT(r28, 0x20007465, &(0x7f0000000640)) r29 = socket(0x18, 0x1, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') fcntl$setflags(r29, 0x2, 0x1) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r30, 0xee01) msgctl$IPC_RMID(r3, 0x0) 07:36:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x15}, {0x7}, {0x800100006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001002e, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:36:45 executing program 0: mprotect(&(0x7f0000084000/0x6000)=nil, 0x6000, 0x5) mprotect(&(0x7f0000487000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 07:36:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="3e8ae73b248a93c7a2750154ae029334e610dcca4722bba7e7fb43e62f098e87fbaf6432da0bbde553b899454c53c70f8a34f97b80be4a86aa9f827456ab0a43bdaa259fc3524de67a39ee37ed47ff2084902c728a69aa0d3d5e69136729eb77edebfc05defe28f6e818f9b4b762758c2b4ee9130e58d69fe85285b5c262495ab3ddd6c189d9388aef84949c0b37912021f08090b70cae79c0aa8c34f450cbff0747ba17895c627c290f39ec7af7761d7b4283490a0e364313317b67c48d790f70257ced46ae81fa16a5faef5b2b8c53e2a07b"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x8000, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000300)='/dev/klog\x00', 0x20, 0x0) fcntl$dupfd(r2, 0xa, r3) write(r1, 0x0, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r4, 0x0, 0x0) r5 = accept$inet6(r4, &(0x7f00000001c0), &(0x7f0000000180)=0x87de9cdd19787218) bind(r5, &(0x7f0000000140)=@un=@file={0x0, './bus\x00'}, 0x8) 07:36:46 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) setuid(r2) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') execve(0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='^+\x00'], 0x0) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000000)="00000018620495f88a002b3a0000030083caf7afb9d8dcd161342e", 0x1b}], 0x278) execve(0x0, 0x0, 0x0) 07:36:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r3) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000001480)={0x20000000, 0x8, {0x4, 0x7}}) openat$bpf(0xffffffffffffff9c, &(0x7f00000014c0)='/dev/bpf\x00', 0x20010, 0x0) readv(r2, &(0x7f0000000280)=[{&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/56, 0x38}, {&(0x7f0000000200)=""/64, 0x40}, {&(0x7f0000001380)=""/130, 0x82}], 0x4) 07:36:46 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r1 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(r1, r2) 07:36:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x30}, {0x2c}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x1) r2 = semget$private(0x0, 0x0, 0x440) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = getgid() r5 = geteuid() r6 = semget$private(0x0, 0x7, 0x8a) semop(r6, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r7 = socket$inet(0x2, 0x3, 0x3f) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff6c) r9 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0x0, 0x0, 0x0, 0x0, r9}}) r10 = getuid() r11 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000500)={{0x9, r8, r9, r10, r11, 0x24, 0x2}, 0x3, 0xfffffffffffffffe}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000180)={{0x9, r3, r4, r5, r9, 0xb9dee142b5ad5e57, 0x400}, 0x80000000, 0x10000, 0x100000000}) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x18) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 07:36:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0x8e}, {0x6}]}) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, &(0x7f0000000000)) syz_emit_ethernet(0x8f, &(0x7f00000002c0)="991a018bd8093ccfd2f88320f12c76d7cdd987cf732bd294a8e3ff2ae3d6a9cc7d5c7c0a967f73170d821c17df7d763914b016f68608ba6a6133edcc6c296efdfe58d542debf653e8214c76b5dfb9026b1716d27fdfc8a1ea46e0b01edc8548f0314d6f41af063af6069ff8cd7b999b7c4ab7a2c63f4b290b237b62989cc1ea73a8d9e422c69d3a8d7d87f74102451") r1 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x83) ioctl$TIOCSTART(r1, 0x2000746e) 07:36:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000340), 0x8001, 0x0, 0x2, 0x0) r5 = accept$inet(r2, &(0x7f0000000080), &(0x7f0000000140)=0xc) setsockopt$sock_int(r5, 0xffff, 0x200, &(0x7f0000000200)=0x81, 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x11) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000180)=[{0x87}, {0x1c}, {0x6, 0x0, 0x0, 0x2100}]}) pwrite(r6, &(0x7f00000001c0)="fb2dfdce9b5d0721550d960a1c2c", 0xe, 0x0, 0x0) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 07:36:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$inet(0x2, 0x3, 0x0) writev(r1, &(0x7f0000000040), 0x0) setsockopt$inet_opts(r1, 0x0, 0x6a, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r4 = getgid() fchown(r0, r3, r4) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000040)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r8, 0x40044274, &(0x7f0000000480)) pwrite(r7, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSBLEN(r7, 0xc0044266, &(0x7f0000000400)=0x2) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r10 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r10) fcntl$lock(r9, 0x7, &(0x7f00000004c0)={0x2, 0x2, 0x7, 0x2, r10}) fchmod(r7, 0x21) ioctl$VMM_IOC_WRITEREGS(r5, 0xc0205609, &(0x7f00000000c0)={0x2, 0x0, 0x801, {[0xffffffffffffffff, 0x8a], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8000}]}}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r11, 0x80045756, &(0x7f00000003c0)=0x6) 07:36:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) getgid() munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) setsockopt(0xffffffffffffff9c, 0x7, 0x7, &(0x7f0000000000)="09b0b90af0b4b7127caea0071b0deccaa5dccd63b7f0025a6ac0a8ca0c7f52d615022d157a925e3c053178e534d9965e7d43b87150dd20f5d68e020b02fd5fa4a5780aaac82720a810dd01db47fdad23580619d7f1da2ff0ebf5ca3aa69501cd9b84828290a55084a9cc9c0b5e852e97e1c246c8ea5ce698dc2653108743346d53058f1420d51a7c21e2808ade102a012fd821c18af85d3f47b0f82bc01e28b3706d096b2999885d5fe7c3d1235f736c5849fe7842d9ce2c4082be534a6072283ddb3c2828cebd855d50fe0b298204aa5c35cedfd47bdc53282bf1ff60a6baf2ee8f248952e93f69f156c9", 0xeb) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) write(r2, 0x0, 0x0) setsockopt(r1, 0x3, 0x7ffd, &(0x7f0000000140)="4c5d7768bfbc790e6127fe19b4901f57434f352e049c16f59eedad100075079e134fc27552c0ad66", 0x24) 07:36:46 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x801869a3, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000040)='./file0\x00', 0xde, 0x1) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) pipe(&(0x7f0000000200)) write(r1, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000), 0x4) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000100)="58c04dfa677019314e2502c06902f426f80e70bfac82be2534885d0731219b4a04f05912a93603ee92b1478d18810346b44e5b216355d0abb5f2825be5398c96f8bbe2f01b1c9230336383a8e2f9e8c2b79f6be7a9a31fa24d48028e65c19192392f429effb4360cc7168337067330bff9f9660d1f05a6b1c5079a325f320d97d0e857f081bb454c0b07afbcd81d81a280556ad7c6d3694d4d5c8ba0ebd7408a1df678", 0xa3}, {&(0x7f0000000340)="b756ebb5c119904f3b55ffe78780fef248be0b027887532bd08fdfea5cd8166bc0a2b1809db6c0cf7101a47f7f4571658931ad1eb4d40044cb5d720d6ae99daef98e8967451e28227c8eb8873fc134edd6a51985143516a8488473e292a5bc13bc97c941440e0463c71dbbaa3731124d97683fc4639f5ec49251ce4b6bd1f3d14a265be51b57e67655c432b46cc793728143ba5d0322f5cc2d76cabce55f7e340a81bbd3df265d1ef909263e2034928af69628e8fa49d7a47544ca3582de55af70047902d164e7656d5957433b3d4e2ee8b73d5de78f4d9e147c696aca9a2ca6eacdf947aafaf8c4d6ec501cd6bd93135675523309fcbf5eacab76ee2f9a130ad44f82ec540d4b85e61e688a7f7e0657ef39ad5d4c20cd4dbdcefd328e2e6e6add297fba3c1e84cbe267adb86531734e73af470b9f38a021c35d762f82f882fce92fd73100555a05edf60356ae4ae603569d2add3ee16a950883802f8e69522105e2f41da122253d3d377d61f57811479af901d2bfa7fb0f4510d95c4921632cdf9bf0c382f913db0ee396ea81d36015fd998ffe9abcab60b9890cfa6d444a3a566c31573154191f6b5c8017f0eecf611f082f1ab4ec9627c251ca743988a5acbc44bb2ba9644ccccb6e533af52f6113d5a48cd609028582af7149b056e473521c7a6984eaff1050e5c8cbc48c2deffd51a0bf7ca39034855acfa8320cf2da26448ad9d6dcebf6a720644be1d6d93d32ac2198857ab9cfdd171f4eab297f333c64b75030955394fe0db6c8633fad33151ba33119ec9c509262b24f05a8e6edb89a7eb6f7c7785522c343b2e10749cceb49378c62d1ec2c9b8f0bed7cb2bd649e594153ebf6ce31a5ea076a07b08c5c9be010e46ca4f44df6cc1d21d93a0be4d1e94b7a9e8880776c11ea9059a1bb87ec5d8cb9a498823ddf3980f100d41e815aa48701d41dc2de28ee71104bbba23121e06ff1458d48fc61a3de3f13bcac028cf8e94a7329b9505d457dfc02a64bd63c14fb091ecb0728df1d99b9be0ce800ab3a308aa72eef79db47e226b678ea57f595d7d76da7e0cc3dc7af85b0240a62f97e0d739fa200ae2d8f810dc9679f7cd0bc6c72d31fb3906becea99cdc02b88ad36262469e9621e3c366e6389e878ad1cf4a11437bfe2f1a87a762192fe6c531ee214ebdb14e560277fb2cf25c23cfa432dedb2c0f387d601cd3932e27b1b53a03bcb23e0701d7113b9f8956cfbb91554d7069f9f0bc31bee74e839f8351ff73ac45fca208a28bf2f5d7ad5870bad595780315619d629a13ac98719135123b7701c35bdbafaf2882ad63cd7a04bbb21d8f7ce643fb68757e6ab6ea19fb50dc33703d48d9367b2863999203f348bcdf49c85fabb091b24c8956e1eda45230978b6d704bf8b17dfe336c2b3843a926dfdfe44ca2f2464d950336453dc93fbc324ad61c62f09c1c0ff379a47c7759ef46b8102ad27278b3827707f59f547520c4b381577981c386c7f5bda40258efc213f5e52c3fd2e6c6fe4ceae801fb96e5ccac9975e26ff37d033d671463aadc0ed69a5bea2918e6b486bbbf627e5dc189d623ece06c38fabe92ef765181b08bbb94dffc2d3509e993ffa893207a3bfeb2ff6790b273634f39fc128a43c4b79a6683512def579b7bddbba22e2ad7f7e6ef865f4d637291e922c4b647e7c69215c1d0f01a7a9978fa7278e1835c3b88a5db0597a194ab95a0de72d42ee1576522c11a9a348e7413187b4a95356bbfa79406f9fdee8ff9844899391da7fff777b01aaf6d54291a9570d55be1cb7b4b4595913c7a186459e4de743023fa4749f97352ce4041d530cbc52bd22a216d95a8322a180646a4c2150e0db966cee7c5c9b92294960341e966323604b9df593fe3276fdcc7a8fdc6b2b1de54a2cb0d43697a4c55160a06ecbcddf030dfa86f6f75fb822e7e8b23242338f1976fa3c04f14d7b946e1fab40dae3433b551be2ffe6db3444668426e63c3a00b87c31f795918b37984bea1a205ff617e4473c9fc6cf49e5fa871827c9d18d9c1d0239d5b1d342bb693c93e188f71da5692e199db05fe53cb0bd4bcdcb8908ad183a4710cb30b44372043081b9eac51d29d6a12a280eab72234c6e031208cc5a47e407cd2c43052799c6200f3f196f6e2ace5b629912c89fb81b130b004ca44a968095598f54ff147aecbf6fea8454d43f2aadae451454a5f964e8d9aae6736fd8f7bcc3560ee651163d065e26563d75a971048ac8c27fa50bdf2165f4aaae4207970e5079ce919f73fc1144bf01d0056e18af808c68315ac973b327cf788d8edf3ba7424d6b965323a4ea95d959cd6bb68af554314b435ac7cd8497435c124fc3962f5b088de2fd74a2b8482314a9aae4862ab1174fffe70162e249412096c64bbbb883da7390374f9f45bbb8583cd608d9f961bb8debdf1da80a9aa518a306d4609431b8b91a9e8ab0801e1e692247a8a26c4fb48a1ce339eb0f58b7eedd65df527ade76a1b414a7352a647dcac6a7156ac6b44daab1fe8c8d9d58395dab9bb98e4cd8cbbb6fe6aebac3bca290f3cbd8aeb6581219b2af6df5050a2944923c028118c3249840654f9caccf1bdc6d28182b4e77bdd04e55f1f42505f76bdfd00784f1040243c32a9be122b30e4cb80301244fc205d327a567158256e20ce81307adbd241f249e5e3fce9106338cca4bb08151819cd18d37d4880f36b72a3aa902237871b0cdde6ca42702a22da680739a608bc35a3b04e0caee3295b34e328ef51137ffe7aef3c439610251150f009ad34541af7a392bb31f375177fdece7564c0215fd520809804d3c534b75885bde5cef43931794ed5e040ed6665b5869dac4d99a01e13fc1b42e240630b7ad05c2ad1cf141aec087ae9bbf5df4350a67e4aa4f3f78888f651b3b206f2550560315cad22cfd37b0f720a4f9878f45ab3e0c0520bf8288c65d24b49e76bff4ef62bc12a4ac40d1d00a63b1bda0bfd8e737b50c20f87abbc3f7e81c1204641f66d9099e63e68b17cbe27c46aeec23ffb3964e84967dde1704e7a29126846cdb37e1273db45c033874ca97c227a73ceca6fba2426c45a7908323a475dae6358cf49fe41b06ae40343072e94bc58cf74ddbe9880ba8b10591ebda78dcdb33f1968353a0a7a492c3671909bc38ec89d2c9a29ddfd57b878f1a118d4f5709cd2bd1cb579ee0425647499662d04ed1d497a887d81e758b4b4b21fa926101bd56f97a04034e61ee8bb151e027c317106e48504e73507d669fccb43ff7d64ee17b164d72e16fbda4b1fa06736f83c346ba143ef35dd7765e04e5b6514e81d02418a5f868f3e6ae7270730ca4a99710c3f62eadd254420f8d8322e286e4b199dc211d8a9e8f4c1fd3d445256cc28376ba6a3dc2cb029298ea3bb24686b191360a6b8fb3f37e6ffd3aef8ff8c9b455989730aeb16e74e3a95677809b78da19346ff7c3185acf14cd91e40277ded915999ae0dea16cc4a7690c0bb084f75b0dca6e799b4305dfebac5a6bb6d9b990428d5f3216fe7e975a4e65c8b2e80677488ac9f2bc5f94ee4e6027fd2461a84861d8663f84550c745ac258b40714270306f85174013e29fb737e014ea58625da5c5034520a47ad93f86098ee735f44a560251a61835750e94796bf151a05e0f2160e9f59780234c82d71d2a203030ff4bdc016922f9d99d2b9c7b9f21c7aa4b05390a78a73fe6243b7c0487451b3ce59d8bc17f3aedcb394015e01ce31e269358071f7d05628f1823a9c5f4b5dd58b88fea3e5dfba93c5e0cd65c4e872633da7568bbd99b13af2ff848fbcbc785556ed68f40e56259d142b868755964950a6dc8cd6d52fcfaa4f0fdb34c60b9fc66ec7f6279dff00447a75630a4f97227b6773a1bcb691794ed9536381293982bbc05c216912cc0e4ddfa6d40faa680126b29d3a6f3205de635a3730baa5ce8da7854dbd3cbe9ccc78f5f190607099e83786104fcc8448c1dd27b1061b3006e091619db7378325e88e9b4d3a9cf25c568c6901dd4caeec2b26f52fbec31e4f2f2b93304a1fdbcb2a435ad3a96fc819eb9a65df428f94ad3bb775b84745130513170c06b211e7a0057701b0a4a54bf9c531da9270e82a6044fd50041267fdcd8371da408361ec0d1dc9096040de4d5a52d1440e4b455efa1eaef09d572b6aa99fc4b2bf787aa362921a2dd8adf6ff30c91dffeefe2ceb3d03f7f2563a140a7779cf35577668f8f2b96e3a9c2faf090c310c89f23db092dbc2cb470d0d4e4502dda82df8a9ac2845456ccd49509e71b9314b6f16f4b89ac07e7cc2c24f2a862b047a00ccd2aa66f51e38326f04c19fa8466c809ae6581d9d3d383d9d5a9c6c201ddf9294dbbd45208bc6bc135e6087e6df9a22a42b176999236725f69ca065a4445c04b18ca63f6a4cc0144390e6c142b0d873f408b15f602137b8b4950223d02e129d6cd7930396eb64b2e8374893b98c38f26856e663f1e8b20bf9103d94be590ad63ab78a4aaeb794e6979ad17c17d26363f14f23bb650f529137d21280505d61c501ce61d78e97b780aa65101d8723437505501f051660f45de498f56a50e39877d7aa16209a19b78cf3b53be23c5ae204b6c96d394f1baaf174388efa66e1bc94879623904c6f87ac1473d236b8651b5083836745d97f376b51d90d5ae90f8839d80b030fbf5e92a8484aa4c1d07caa568ca2a7d936a06e480da4cbcd3f6fb53477c284581ee2b8aea0a7aa338e9c84523451914ebe6f651a2095889909a2a0f6440d3de377e7030df905460866caf7fa3e21bfac1dcda6f745fe36b54eea36253131c74d2cd817284815069b0b07b423ec385cdcc5731315b904674f744aeed6a99fda0c4c80830046950399ea4bc20bb487657776d4adc3a55bb821ac436694ad112aeee6a969263aa69b2c6ceac2410890630f12450c6fc7ef7816309e3049281738c00b8e62a4028ae4ee3082bd2ae7c0d576649769bb9e5ab30865ad35238818b67a5618240b315385e84c3725cadfcdf51daefb60250340dd7cd57d17dbc8fe26cad8f3ad0f1848d83d24060e763804f64012b750e9e25c551b3a9fb202ccf59a9a92a5da0a77bcadd7fe4bf8a87127545f1ae929c5bceeedac1137ca7dfce079d7932a3dae6bbe0641cb5512b7eafda7fd61f4a9c55c248c720de0cbc3cce988b5ca56ff16fc079edffbbb6bd10b8a4f648b6516b482e58127b9eb9a49fea97e7d678c302674198b4e2f0e6c9201c0097330b4a5799ce6faa7de464f73985bc6d0c336e9f0538b1cfbd284b75b9c5e718b101d611dbc3dca6b5a7f882e199c94f9fb77f8f5a6108332a2699098a00e7b2aa8be995bb5401ea2483a59f8e2720a832df87e015670d7cadbc9112672abd31b89a9a95bdd44d4d645aefd269941a583b5657b0a8b145e65a019f21d2be7033d2bcc5192a80db32920bc7de5204e259059ca44439e1e3f92761da468cb392eeab53c964f4206b714b8bae0803f94b7a1cea2963e398f24a5112d874e0164265357ca958f877819ef50548feac3ed0c675cf49cf21001e65ceeb736576674c2be55389f0dbac7d5dd4eb1efe2938fe26d464413b65b2c190fc33e3ece9b90f83cedcca750bbfcb395f0d004b0a03ea4805b33c19e7fe3ef6172d6408e955707e49e6a2d2eef8a406be508a9e88c63ac9e642745aa32c2d8d6730fa374677678596c0e8db1fa0e60f77c91403a377a1bc7aa2cbee0f0b8d908ee0a460d7f48ea8158dbbc245c0f91830e415dbf389d9ab9c4f2cfe402797140c108f005b7fd51b8c9", 0x1000}], 0x2, 0x0, 0x1) pipe(&(0x7f0000000240)) socket(0x20, 0x3, 0xa0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) connect$unix(r2, &(0x7f0000002500)=@file={0x1, './file0\x00'}, 0xa) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) writev(r5, &(0x7f00000024c0)=[{&(0x7f0000000280)="89a2ae92b072ceb98ce55f992a2a990d9590c92222f27cef5e19f341a90b07c4697614322c1940d19ba07f65a11373bff07c2112a43e6cd38f30d68cda85afc9d72362ecb2d025c2bf1074b648dd6827f43b", 0x52}, {&(0x7f0000001340)="ebec349ae1de5047974ccc828957346c9b1d116b09aa92c07fd855ad504ab27a64c39e7a1c8de592914111609932e816aeb15122ca031ba07c4ba3763dcd61e31979caae96e04792e3bbc3c56f7ccc5e3e6c2230992a0f9f4b2a8dccbe497f1473c2d4749c122fb4f24de2653e7fc78945c6fd906f251fb29970a9bbf3195c8bc1434a75fa2edda91a803a2cdd9bf267e7363660326d2c26f99a7706fda1d466fb942f1293cb8c1dc1179a498a", 0xad}, {&(0x7f0000001400)="15c7d21b87a72ca02ddacb25be471d24a19a2940a620c5d64d57a28b7393cdc87744e0ca721ef5e219073de6c56deb2338727bd9e38a4d8e34a791ae63dbd73ebe5aff8fb68a3e16d09d49b04c5f1d7ec056714a5a0c8063c511eda57d8a7cf015ac78ab9948f754f745df155366c56af756cabb914905569b6a4d608fd93a86e66619ac07857fa6a390464223201ca9c60ab68fecc0883c3dddfd769959fbcf70215fb4afa25246e5f0183c454511efc98afe09dac5e02c89b59b16fd7f81cd1cdec3af63cf91a8cb7ad7ab6a68d3cbc57d616c3048f21022ccbecd5a04c5936fe93b99514cc116fba550d506ccecd3e57a15bdf5269960cfce6cec1048a85078f16558158bdd9a3146ec91f4158573ba169b990f5fbdce870227d8bb0246f4496300d18a23ca53a4708512122ad873253deb065e26d6f4cdb37225b75038248f509a9a20cdff2980ba51d803c73630756076091dae47a0852326ec5ede10904c79e356aaf437abfcd3a67d6fa0ac6f6c040b919fdbf1035cbbaf552a8593dfaac9f16b3af6ea19c95b5bca81a27e79f2b9f54983936005556c686aa50fd3edcf88cac704a30966a565d2391a2507e6bba4bc4092ffeaea92b172a19379b2ad0ddbf607b36c866004df63ec60affae590ba59e03c486122eadcda71de527f817d17a02b704be86e5cc643fb9abbe8de0d3a97d27998dfa5d1be6bc051d32b2a3f07abaee805c5e48a5c9a2a358f5c1c124d66016a443fcfe713ac2a11bc9ecb3ab7a60bbe2f12573f30be1af2178d073793d9faff68cce5d3de9c63ad0591bfa95c9d1d748b4cd08e44b970c78bb733b8bf632e66acebc0411b04db5292ba4cf8477cfeb1494f747b5148e5347b03b22a76ba897770ca84029f5f1a113c6823b44cce7eaf95bd0b0a99a174c315a8cb5125a2d5f688841fc15b0abea558e13dd3f249abd4c1aa30a29f1db4cac38d934341d324d38507cf78920a4fc397151c93345056898954e13071c6c60859e4aa03d8968751b9c221ca523ff3c69b36e04caa676065bbef05b3311ffd92fbfc458c34a78decf987264b593ddc55968b58006dee4675ccdfc495eafab00663c3f4b53e118574c8314f9a267297aab75d78fbd6fcc9d1fbed0b49bfbe1693e48764499b23d653b1403424fefd181fb8abfdf1732d2a47c17ec78b24b3a32f9ad8773abf1993430deb1b9efb31c9b86fdb30251d1778b943461c072dacf9f1d806746294e18c5d6e18d677a32903e77a704c162b4744ac42c36ff488b17144e9af8e619f532da486898abf7dbe59c5fb39381cebc0c2a3f5b105da13340d86dc89569e4afc665a1b622f53c88b7c93da53da0c26977d190a3003a21e107af06f0681219ec5ef317b8cb09cdfc7f14b9b388e73f543d07e3cd38c7d261dc1954414299a42f4eaf3c5c144721b9bc40d65e8ccce56fbac30f55f2c8b1e9357025c7d46fdbcae81465fb67176088c8e2ab810d0cfab46c5f1fa28362efd12d347a49dee3254b63812321ed8e824319c691266057ce9c794213c1f9cfa67f998d40796b8388846a7c327665086f6e405775ac4187fe56d019809f2767838256659148cee7d8b1e82bdf9122e2fb357bdb590a3412b099fa0bc70c5580735bd1c1b7582a8e0ef2647ac7927964d91eb5f76d6a959eaffbdc7b8f05618cf78ed85e47c2ff1f87f1a266f8eb5f320deee86a04029829e1b48adb0a990dd809cadc0f8968d7e50c6b00fede48f33a2013821b75893bbceef1d7584ee8797493e548a06f46789b316cb3959035b94e787e5c31a7782e81be3eec8ac9ef663e48fcf65889af82b0da17bcf3138c4d7bf966e56ee1778117b4d13370b9b40e6e23dce94e70e6214a96633977eb31cf3886ef0d86f7d84e9999ab51bf40137d1090821c3976658f3392376b38da9636bf637444e2f5f60972626cfbb73a2ebfc3a80a6ea683a4f7a57906ae1caca598c9cebcfcf1eb68c88c47954ef7eaa055ceeedcaeba23df4ecdd4fdff351fca4e956054eddd4c673731c0d1a6d092a40b2ba00351bf94f4de319049201d5a40cf4130042a6f5c0ac540f10f8d36ab6aabc20cdd8e05ea7b48b167fa7a61bc87f0880aa9f953a68e2a3a9980b5d51b05384bb54737c0b67e6f45b221dc1fb0e784614089719863f2c847573d96e2f0b0935a71c956b9fa3cd2133174a48e40ece4a2b700b6240db740552a51f95da613b67f6cf115ec6f59999b0413d44b3984bdcc6a92e19301f9cd609ed37b2d35140991aa52f861d84a71e2c8d84a8e1b546aaeca4cd2e288032264935cfa7a8edd5ef89898e46abaca65d54d4a8161a2a146204c60fd1a3780b1f269d555bdbf300888aafbe1674bba5bfdd7ab266229c82ed801f8a34fd094270d5a4e3013071989f51509d22e46b7fabfc62b5de946f7ac7a89f05ac75be67ccc986062b0bc71a842c39679bba82ae2adf2d92b5cd7de4da70788b8d7002e9e095b5206317e120873d3ec7bb0bbd10c393cfdfb7d67947a015a7b4e953b5c1d1f318ead5b1512748bf028d7b96b53125038f9a48fde4fe291496a236abc9266c3c7cc5faf175ec4fe6d93004f8cd59c5cc02b40c796a94de682ff1c8b65ab06789cdb6c2323b2f951a1a34340e98a94fecd52690b52fe62821ff6949fe9f6cc3021a563147d8192a39bc0a55c921ab3fc8c50500df6dc59486f8df7d5d23bd21ab670cb3b15a11f79fd25bf6df068db4855934d40ff7e789f67b872e94f9a53e5a9296a7675a6e8cf6a2e2229a55fc7c944b5771aa93dd8ed7959fcd814502a5d2cc1e2980806bb5474f8a6ee6c538be5c3468d0f56454b76ffc098552470a72a4331d1060d3d9d2c83a632eca65eec63075a9725fbbcb778c8b1b9c827e312cd1ad3de8e2172b01a14ac2ad38a099dad58619bf79bd463b4902a8833c43094035fb6304fea8a11ef7ed7601de60553cece323e1c3717d6cf9866e6b6cdb71035dd76006bdccee5033dbacfc2f9d4e0b8aa68eb2d1ab81449eb234bb743b1c1ec3c544569bbf658e44b66b08edccc0a0db4c623b3f1522459b451e4a313e27fee4e75adf621bd4bb649756a672f6bd6d62e8abbf4bfd37d8a1ceec8b167cdc96a2bc0c08255091022f2602a4b23c17d1ccdf3b785dad045b31c3d00ba2cc7c46b264f3005e8083671766dc4a7928a257797ae3395395e36f7b57202de7f2e45e5bb28f43c4f6edde662d127d41f807e7ec579a40ade3c059f2526e60370dd5c46a1476d9e3f85b1dc72aae000701292e8f868bd2585dded4a0a7f7386ba06c6260dbb2258694417274b09e6305ea6de96ec8b13082e3821196827ae703c741eaf20c473ac2e4f8bbabc14179287d9e04d23d8f3680046d04f7e7c5ffb1f06e4224747c4004f8f441462c2ecb70a66020ad5d0e413b9ae87a24e7ed17d21338fc1ca04753b02b64081ecc4917188b03f30099f4d44af7f93dea555f0c00235e473b19abdefa7b9352f2d503fa23bfcbc96cc94dc2380c78b201986f00441fff1aeb2210825076d83e173b189a2d4e0c450cb765d26e2315095ff7e3396d37494ebe862d9594658c8242d74dff3474a769b890869f3bac7fe35aee5ca776e736617983ff019a1c6fb7fbd57509b633896a10c285216dc08632b266f730460aa7fbfaaeaf0c52c41226232b15ddfda45ec996c9aca88ada4bb06e7e36f0ab105c121d8bd911035bb64a4cfab0444cf28d715f9b7ea7f68e5b8447c75dc3f859aa70b20f26724dab050e4fb995fe9f4aca44c93e33f6fd4a343d43efaf6a0e7ae6951c10620ceadcb8e0679be8cb77275024e040810ac52d985e8e8d37b6f38a8e61cb60a0b1a038472d1997518faa4f2ee9eec9cb7c8a7cbf31042790773540de8f8eb01fe9819d9abd696da15dcc05bfda664e5d4f9772bb7483368649d8544cf12d6697c7ed42df79a1b59d55302ba5ac366a457992cb3d2d512e62647b100b4926c499acefccaeae0a5c930ee38eb80241b5fb5caf9f78a07acce018d633793cce03c2e3a2f0279e988eb07058e8612176dee703a235338e7d4358fcd0e103ba7c260c719e77b9b2de81fb77e9b3f74969b7cb87f4c4b5a89dbb5be85122b7f885d67461a051ab22aef5c865c522873af63ee27ecf2c7fa6b546f1019e0cad2b207b63ba8a3fbca9eee152b5557c63545ecd41e4f06cee4f62e182ec92b8114230287b44eebde8431fd0075f33928f619e5a9720b50e3c3e14df96037f1991535d6a09cf757ebd055d32f2011d95608bec9df25a836a18bfa4568473710402dc7aaea10e7bfb7bda40cd4e9ed4db474d8b213be1bee780cacf00c29e788f72e0c5e24940f4251d30035428862447d977127386d1b8687fb0467a5cd72de3a8a42551374bd388dd8fdb93660d67e27986f434d53007b7fa86967bc81ea8a23620a7a3737b692eb87565cb428c71774bbb4b02c6481d1d5b13a03b29725e1f1471cd68b966a3647cb17d13c4121bdb8dc7ba0af7e22226835e88a5250e6f6d1e82e8a64b3442e252a2d1cb24eea5fdd643f4cc24ed95d6f02a2724d2fec5b18e80e037df4540a6b73b491326cfdf202a71deafd071d34a42300b7d94ffb9de024271c4cce5ccbb1c8cf7aadd364e4a5d5b9190610719a9bc01f40c9d007c042b7c9c4fa9dc363c4a7f5a8d21fc9ac128e31dfcb8673b13590a6777834129633d13ae2bd2db1a06149a6121906ceda77861aa915ed3bdb357225894cc5dc602d66828315c076f5326e81de7d728ddedbd0ff282a1cebe8ffc60c662dc3f62b4d4a6ec8bfbc273e7319c3c34d1f9494d4e6d8aed1c0546a65b09a3c82fbe9d7cc1717fe4afb615cbcc656f34490c0017225627c8c569051b04f67d5e2c9a4595175bca7dee99d34ac51ced39167ef7d18e9460cfa9ed6a7671cfe62ac8f5cfa8b8526a013dc2654e89cfac239cbbb1bdfbf838acbed30af64f55f6a4fc78f29618af47531170c37e6df125d4e259224118f98053439c114c62d2d2e9ab7c42fb757dd7f54bec47d653aae247c2f27ddf598949de349a49258bad61dd79b4b4ac03590c9840a725245778da6ed7b7d3b8c4db6d464c88ea57442979f7240f857ffbd6ccb460d4527bb8b4554a95eaf2268ec3061a8ce0718712ca3ea15a482ddfc938bd94911cc93a6a3c2d1401b11aaa015fc7286dbaa9f4b1009dfed24a88bc2e1450d32e102b64d75f5ecb4e540577f4d3e505b6681e957b12dfcc0b77f0a9bc47a75e1499f1e2abe089e46c937dbf1b0b8fa0aef651ced15b98b657bf202ef13537d34b121b23ecd79b28b7396c1a630355304a5bdfc0622a0ad595fbdac62fc860f112613786a7cd69bbb618537f5dd2b93e35349747ddf5974be252c640c3009fcb87867f63ef339df7d75079193f6a4afbe3e0c338017aceb44587a40b603ac0282374400161d5c187ac58d4de1de109dc0913f2685463f66f6e9095d5fa35a03a2b194306e33cd3562d7359e3da8c662dbc7a7e0e7cadc1f24b11ee1da32a13aff7c31cbc076d57609df50a55c3e63476fbcc302344d1b4b1562a1558bdb08b9a0487c0be8e13212d6abff2011dd8a5afa7ebc482872ff32a281556dce01c05420d26bb447d99fab7f4e964aeb9aeca482cd329ee4372426623ce47516508978b6321dd826a0d8f69afa10c6f9c7c2354d992b9772c909fcae654b52e8ce3e804e65f26ac26d25e54e29612fd1c5691265a187d3c7d252b9556fcad6bda284fa8d8087e5c63cb2faecada2455d424d049b9f2fcf033d55e66eca7f9316baa", 0x1000}, {&(0x7f0000002400)="482f4c07ad9e6b70f744a00399e67efc2e6a9056577abdff9feeed8e64341a4ccc925f597a37d8c890d1aece7b88e3d73c65a5d9b6257ed2706fcf61b182b2190350d1b85ef583e5c8f148a7ec08474940e8a869684ad11452a10dafcf7f751e21f1879c1f408b6929e3d9332bf6d823eedf05e7070b463cf03eedd7e98d0583f9667d37dc7a88141b3ce4a0e63791227eadce0fbc3b550021c92ee676435b65f60d932b718644183e7849b12d3105460c168e83070c61b4385d3b83ec", 0xbd}], 0x4) 07:36:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x60}, {0x1}, {0x800000000026}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = getgid() r7 = semget$private(0x0, 0x7, 0x286) semop(r7, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r7, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f00000000c0)) r8 = socket(0x15, 0x2, 0x0) setsockopt(r8, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r13 = fcntl$getown(r12, 0x5) r14 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r15 = semget$private(0x0, 0x7, 0x8a) semop(r15, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r16 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r16, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r18 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r18}}) r19 = getuid() r20 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r17, r18, r19, r20, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r14, 0x1, &(0x7f0000000800)={{0x3ff, r10, r11, r19, r11, 0x104, 0x5}, 0xfff, 0x4, r13, r13, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r10, r11) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r11, 0x0, 0xffffffffffffffff, 0x0]) r22 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r9, r21, 0xffffffffffffffff, r22, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r2, r4, r5, r6, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r23 = getgid() r24 = getppid() r25 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r5, r23, 0x1e4, 0x8}, 0x5, 0x5, r24, r25, 0xfffffffffffffe01, 0x9, 0x7ff}) r26 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r28 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r30 = getgid() r31 = semget$private(0x0, 0x7, 0x286) semop(r31, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r31, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x800, 0x800}, {0x1, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r31, 0x0, 0x8, &(0x7f00000000c0)) r32 = socket(0x15, 0x2, 0x0) setsockopt(r32, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r36 = fcntl$getown(r35, 0x5) r37 = shmget(0x1, 0x3000, 0x60, &(0x7f0000ffb000/0x3000)=nil) r38 = semget$private(0x0, 0x7, 0x8a) semop(r38, &(0x7f00000007c0)=[{0x3, 0x3, 0x1000}, {0x1, 0x5, 0x1000}], 0x2) r39 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$FIONREAD(r39, 0x4004667f, &(0x7f0000000000)) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000240)=0xc) r41 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, r41}}) r42 = getuid() r43 = getegid() semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000500)={{0x4008, r40, r41, r42, r43, 0x134, 0x2}, 0x3}) shmctl$IPC_SET(r37, 0x1, &(0x7f0000000800)={{0x3ff, r33, r34, r42, r34, 0x104, 0x5}, 0xfff, 0x4, r36, r36, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r33, r34) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r34, 0x0, 0xffffffffffffffff, 0x0]) getgid() semctl$IPC_SET(r31, 0x0, 0x1, &(0x7f0000000bc0)={{0x4, r27, r28, r29, r30, 0x2, 0x9}, 0x8, 0x4, 0xfffffffffffffffd}) r44 = geteuid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x0, r26, r30, r44, 0x0, 0x20}, 0xd3, 0x800, 0x0, 0x0, 0x0, 0x1, 0x2}) shmat(r1, &(0x7f0000ffe000/0x1000)=nil, 0x1000) panic: ifa_update_broadaddr does not support dynamic length Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *260723 41341 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000adc800,ffff800000aca900,ffff800015979c00) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800015979bf0,ffff800000adc800,1) at in_ioctl+0x463 ifioctl(fffffd80363e2d88,80206913,ffff800015979bf0,ffff8000ffff3160) at ifioctl+0xb3c sys_ioctl(ffff8000ffff3160,ffff800015979d08,ffff800015979d50) at sys_ioctl+0x5b9 syscall(ffff800015979dd0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,2dd72cbb010) at Xsyscall+0x128 end of kernel end trace frame: 0x2e03a4f9480, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic ifa_update_broadaddr does not support dynamic length ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c ifa_update_broadaddr(ffff800000adc800,ffff800000aca900,ffff800015979c00) at ifa_update_broadaddr+0x61 in_ioctl(80206913,ffff800015979bf0,ffff800000adc800,1) at in_ioctl+0x463 ifioctl(fffffd80363e2d88,80206913,ffff800015979bf0,ffff8000ffff3160) at ifioctl+0xb3c sys_ioctl(ffff8000ffff3160,ffff800015979d08,ffff800015979d50) at sys_ioctl+0x5b9 syscall(ffff800015979dd0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff36,0,3,2dd72cbb010) at Xsyscall+0x128 end of kernel end trace frame: 0x2e03a4f9480, count: -8 ddb> show registers rdi 0xffffffff82049277 db_enter+0x17 rsi 0x1e53 __ALIGN_SIZE+0xe53 rbp 0xffff800015979990 rbx 0xffff800015979a40 rdx 0x1e54 __ALIGN_SIZE+0xe54 rcx 0xffff800016b3f000 rax 0xffff800016b3f000 r8 0xffff800015979950 r9 0x1 r10 0xffff800000ab2340 r11 0xa37047bb3c8cf766 r12 0x3000000008 r13 0xffff8000159799a0 r14 0x100 r15 0x1 rip 0xffffffff82049278 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800015979980 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=260723 stat=onproc flags process=0 proc=4000000 pri=79, usrpri=79, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffffffff8258bb98 process=0xffff8000ffff77b0 user=0xffff800015974000, vmspace=0xfffffd803f014110 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 41341 295195 65591 0 2 0 syz-executor.0 *41341 260723 65591 0 7 0x4000000 syz-executor.0 65591 386046 14520 0 3 0x82 nanosleep syz-executor.0 19248 91977 0 0 3 0x14200 acct acct 57488 304392 0 0 3 0x14200 bored sosplice 61121 166563 14520 0 2 0x2 syz-executor.1 14520 238115 62502 0 3 0x82 thrsleep syz-fuzzer 14520 94032 62502 0 3 0x4000082 thrsleep syz-fuzzer 14520 8027 62502 0 3 0x4000082 thrsleep syz-fuzzer 14520 198714 62502 0 3 0x4000082 thrsleep syz-fuzzer 14520 188043 62502 0 3 0x4000082 kqread syz-fuzzer 14520 328912 62502 0 3 0x4000082 thrsleep syz-fuzzer 14520 227418 62502 0 3 0x4000082 thrsleep syz-fuzzer 14520 99737 62502 0 3 0x4000082 thrsleep syz-fuzzer 62502 175368 4666 0 3 0x10008a pause ksh 4666 254949 35719 0 3 0x92 select sshd 20439 485706 1 0 3 0x100083 ttyin getty 35719 367011 1 0 3 0x80 select sshd 20908 394931 69595 73 3 0x100090 kqread syslogd 69595 298550 1 0 3 0x100082 netio syslogd 94741 385340 1 77 3 0x100090 poll dhclient 58718 53431 1 0 3 0x80 poll dhclient 2820 184815 0 0 2 0x14200 zerothread 14876 359987 0 0 3 0x14200 aiodoned aiodoned 33681 254848 0 0 3 0x14200 syncer update 15760 359484 0 0 3 0x14200 cleaner cleaner 26102 343928 0 0 3 0x14200 reaper reaper 34851 201955 0 0 3 0x14200 pgdaemon pagedaemon 51157 403222 0 0 3 0x14200 bored crynlk 66301 289031 0 0 3 0x14200 bored crypto 98536 267278 0 0 3 0x40014200 acpi0 acpi0 63372 110732 0 0 3 0x14200 bored softnet 261 224211 0 0 3 0x14200 bored systqmp 49129 369002 0 0 3 0x14200 bored systq 10264 437249 0 0 3 0x40014200 bored softclock 33091 247277 0 0 3 0x40014200 idle0 40712 180007 0 0 3 0x14200 bored smr 1 136377 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9556 7052K 7614K 78643K 12831 0 0 pcb 13 8K 8K 78643K 125 0 0 rtable 102 3K 4K 78643K 356 0 0 ifaddr 54 12K 13K 78643K 96 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 44 0 0 iov 0 0K 24K 78643K 92 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1228 77K 78K 78643K 1876 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 10 0 0 VM map 7 1K 1K 78643K 10 0 0 sem 12 0K 1K 78643K 198 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 407 0 0 sigio 0 0K 0K 78643K 8 0 0 proc 48 38K 63K 78643K 426 0 0 subproc 32 2K 2K 78643K 51 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 44 0 0 in_multi 29 1K 2K 78643K 59 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 231 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 115 71K 72K 78643K 1860 0 0 UVM aobj 35 3K 3K 78643K 37 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 89 0 0 NDP 11 0K 0K 78643K 27 0 0 temp 141 3542K 3610K 78643K 5030 0 0 kqueue 0 0K 0K 78643K 5 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 5 1 0 1 1 0 8 0 rtpcb 80 55 0 53 1 0 1 1 0 8 0 rtentry 112 75 0 34 2 0 2 2 0 8 0 unpcb 120 212 0 204 1 0 1 1 0 8 0 syncache 264 10 0 10 3 3 0 1 0 8 0 tcpqe 32 111 0 111 2 2 0 1 0 8 0 tcpcb 544 277 0 271 2 1 1 2 0 8 0 ipq 40 6 0 6 1 1 0 1 0 8 0 ipqe 40 14 0 14 1 1 0 1 0 8 0 inpcb 280 862 0 851 2 0 2 2 0 8 1 rttmr 72 2 0 2 2 1 1 1 0 8 1 nd6 48 7 0 4 1 0 1 1 0 8 0 ppxss 1128 5 0 5 3 2 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 320 0 116 16 1 15 15 0 8 0 art_table 32 321 0 116 2 0 2 2 0 8 0 art_node 16 74 0 36 1 0 1 1 0 8 0 sysvmsgpl 40 55 0 34 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 196 0 186 1 0 1 1 0 8 0 shmpl 112 35 0 2 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2011 0 613 46 0 46 46 0 8 0 ffsino 240 2011 0 613 83 0 83 83 0 8 0 nchpl 144 2795 0 1200 60 0 60 60 0 8 0 uvmvnodes 72 2608 0 0 48 0 48 48 0 8 0 vnodes 208 2608 0 0 138 0 138 138 0 8 0 namei 1024 8260 0 8259 1 0 1 1 0 8 0 vcpupl 1984 5 0 0 1 0 1 1 0 8 0 vmpool 520 8 0 3 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 8223 0 8223 7 6 1 6 0 8 1 plimitpl 152 39 0 32 1 0 1 1 0 8 0 sigapl 432 574 0 561 2 0 2 2 0 8 0 futexpl 56 12775 0 12775 1 0 1 1 0 8 1 knotepl 112 118 0 99 1 0 1 1 0 8 0 kqueuepl 104 134 0 132 1 0 1 1 0 8 0 pipepl 112 364 0 345 4 2 2 2 0 8 1 fdescpl 424 575 0 561 2 0 2 2 0 8 0 filepl 120 4691 0 4593 7 2 5 5 0 8 2 lockfpl 104 137 0 136 1 0 1 1 0 8 0 lockfspl 48 48 0 47 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 20 0 10 1 0 1 1 0 8 0 ucredpl 96 505 0 498 1 0 1 1 0 8 0 zombiepl 144 561 0 561 1 0 1 1 0 8 1 processpl 864 591 0 561 4 0 4 4 0 8 0 procpl 632 1110 0 1072 4 0 4 4 0 8 0 sockpl 384 1145 0 1124 6 2 4 5 0 8 1 mcl64k 65536 45 0 45 1 0 1 1 0 8 1 mcl16k 16384 8 0 8 4 3 1 1 0 8 1 mcl12k 12288 19 0 19 2 1 1 1 0 8 1 mcl9k 9216 8 0 8 2 1 1 1 0 8 1 mcl8k 8192 25 0 25 2 1 1 1 0 8 1 mcl4k 4096 46 0 46 3 2 1 1 0 8 1 mcl2k2 2112 5 0 5 2 1 1 1 0 8 1 mcl2k 2048 68346 0 68296 17 10 7 13 0 8 0 mtagpl 80 229 0 44 5 1 4 4 0 8 0 mbufpl 256 112449 0 111975 34 1 33 33 0 8 2 bufpl 256 7202 0 2314 306 0 306 306 0 8 0 anonpl 16 81785 0 63187 99 5 94 97 0 62 9 amapchunkpl 152 2384 0 2233 9 1 8 8 0 158 1 amappl16 192 3641 0 2526 71 10 61 68 0 8 5 amappl15 184 8 0 8 1 0 1 1 0 8 1 amappl14 176 238 0 232 1 0 1 1 0 8 0 amappl12 160 39 0 35 2 1 1 1 0 8 0 amappl11 152 49 0 38 1 0 1 1 0 8 0 amappl10 144 148 0 146 1 0 1 1 0 8 0 amappl9 136 568 0 564 1 0 1 1 0 8 0 amappl8 128 163 0 134 1 0 1 1 0 8 0 amappl7 120 181 0 176 1 0 1 1 0 8 0 amappl6 112 60 0 49 1 0 1 1 0 8 0 amappl5 104 187 0 175 1 0 1 1 0 8 0 amappl4 96 582 0 555 1 0 1 1 0 8 0 amappl3 88 545 0 535 1 0 1 1 0 8 0 amappl2 80 3766 0 3697 3 1 2 3 0 8 0 amappl1 72 19875 0 19471 25 16 9 20 0 8 0 amappl 80 1353 0 1307 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 17 0 17 1 1 0 1 0 8 0 aobjpl 64 36 0 2 1 0 1 1 0 8 0 uaddrrnd 24 583 0 561 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 583 0 561 1 0 1 1 0 8 0 vmmpekpl 168 7964 0 7937 2 0 2 2 0 8 0 vmmpepl 168 77077 0 74874 166 27 139 139 0 357 40 vmsppl 272 574 0 561 2 1 1 2 0 8 0 pdppl 4096 1172 0 1133 7 1 6 6 0 8 0 pvpl 32 232570 0 211226 227 6 221 224 0 265 32 pmappl 200 582 0 564 2 0 2 2 0 8 1 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 484 0 23 14 0 14 14 0 8 0