il, 0x800000, 0x5) socket$unix(0x1, 0x1, 0x0) r1 = socket(0x1, 0xc000, 0x99e) recvfrom$inet(r1, &(0x7f0000000080)=""/50, 0x32, 0x40, &(0x7f00000000c0)={0x2, 0x3}, 0xc) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) kqueue() 16:00:32 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:00:32 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff08, 0x0, 0xfffffffffffffd04, 0x0, 0x0, 0x40e}, 0x14) 16:00:32 executing program 0: mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x9) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) 16:00:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r6 = socket$inet(0x2, 0x8000, 0x2) listen(r0, 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) fcntl$dupfd(r7, 0x0, r7) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") sendmsg(r0, &(0x7f0000000d40)={&(0x7f0000000340)=@in={0x2, 0x3}, 0xc, &(0x7f00000009c0)=[{&(0x7f0000000380)="f4a24618889c650fc096be9afa8d4fd7ec4dd777f3c7502ada31d1d5e760f700a53f3730c8f866b0f8a41dc672797b5b1c3ceea911a281ecd45a024cc8e8177ec5c169f6cadc694584fcf74d7ccc3a49b95d2cf4189ec64abc590a57178258788c48e60ddcc550c3c9fe6a09b718f606df3e0e20f215b645ba756dc3e8ac049d6ae0be95cd34c23d62d17db06e7bdf4263d9c0f13ab5cbe5fcd061b0e8eaf498c26a13d2a29ad13ffdef0018b31549e0dbfc901dd22a00ea4b8ef4a9ce4f512b5c8ad7980552b910fa1a", 0xca}, {&(0x7f0000000480)="510b4655c8cabaa171df5da1e755a8f840d47dc7adc4cced5b72a0f1c1257ce6d1ce", 0x22}, {&(0x7f00000004c0)="91e7d4215ea7287bb86ab4301d1aacb3125639c286dcac032f7f3d6cd89a71225ad1b70afaebf0e925374e121c5e546f440b92a74d56cfd8df6e34fb78ddee5e526487397ee54331fba54c1337dc0809e201a13760a3baa01c39132875c23127c0213fbb1b00785710c9a0777858b4c8e75828227e9dd7e060b28a3373a9f579e5d6996060d7fa5fbe749ac383a05379a51590445ce912c5d29867ecb6482299c3b964a18cf7756853db056158a59c458744af4f7451742519edf52aa5cf44f48d05aee9e57be8598100fe7157abc448bc90854893f46348e927e2de07cb1d814e17bc24b0fe4351070bdaea5554998c1d2564c4370896e916e22d36d9", 0xfd}, {&(0x7f00000005c0)="74f29f0580c707b0591124d2fe32a13be6395c85df4b11594e8bb6ec9ceb7cff5d841d0d4c759ee582d2dc97180e2abd07ab0c0dba03047a4bf9e6f7dcf5dbbdc51efd2e436c51980c13fc36b99670b3258b6c6ea559fb5beab414ae7945d74aeffe86e0fa3a573451b924eff26a65774048bda5cbdc9637f10a56ef4e65a68c40da20794d58cea9b54712813418e82daaadcfff10597b172630ed161ea0dd4222b6b71130314415119b817f6b7c0a8c8f8e96cde610f46db5cfa840ab1103c83aa0e2769931ab7e7d306f4ea331182a0169cbffacae7953633918f57737ead269afa53c8d", 0xe5}, {&(0x7f00000006c0)="0cd2d4e67c71acdb171b4b7e6112d0c1027587b92db92e597d57db30aa34d8f89affcd21ce9c0c45b7168d70457db708c90c266db2da2e3258b9645d702bd906031ddb0818f975549763d6d71e469051c1a424e7de6dd6f578a91deb6a5cea5a224439bb75a3a3a089b27a6fce342e7614f3e5cb7f1d93029afaacca15cdd5b3c69fe431c825f9e9a028c10dbca63e87b48e25fc8a638dbf49f752b890bbc5bb6e401d734da3d5eb97d3826dcf1c31ad18e9428b5f22773b9131e64ee5548b76bd724325f327aabf44c4ed18b5ead1614e", 0xd1}, {&(0x7f00000007c0)="419ca3caaecf4ab1cd5f6805375546209960daeb2162c2611371120b310764e3f798abfd019ac92bd6a60e38c8fefc9c95cbb18fe8f9f30226a0133c6a73bf8b2f9f0a6f957bbcd876d77b239c08d7df5fc9ffb59e2da650821f5af2e6902972f11390994b660073eb2ed63808c77d7e197723ebc3de01f751d474c32ee5fce2d3357ac46b538787d56198975c9c8f793c77faf41bdd6d54f30145003d4f7a135da689179328b7fb37d6e5878739c5e4fd21587a3bf7808c152727243f7d8b811c4424576ebd350d835b8bc15990263e0ab520956b56040dbb943610b55538f96829609a0a9501c5da20b53dc11520fc21cfd69cc6fda0", 0xf7}, {&(0x7f00000008c0)="af752bd121bc6bca7199becba4e7530d1f231a7215b661a714e3126c74158d63965a108d44958640ec1ac641db10bae11bc753438998fbe0c655aad09ada8551be3569b5141b3c720ed3459f0b23346ab525d8ebf22a07392c9afe2b48a3e96b4531f2444982f06392395581a340812e9dd72255decca40a3e91031665ad2265823a7121bdf5b6034a8c9a681a8f45bba6809503cb78547f1191e0b6d2e99aa5239b0de455bc336ad1774bf60d1889ccf9e0ff0a7149af69ec402e2099fc78efdeae94aea777be2c53b1339f55f0b7ef2d2a411b85a37a9298bcbb4594545413", 0xe0}], 0x7, &(0x7f0000000a40)=[{0x50, 0x1, 0x6, "89416f69a6ef5955ef10ad9d0ccae94c8405d0fa0897ca30a7e0a019b5d1709672c8b6597d9476140f03e9e265b411c17fd9618e9194d3b2406f9f19ef66"}, {0x40, 0x1, 0x0, "0192385c2b83ed48afab2ceb8f33b196cfe8bb731b5887911e7f2e10c87ca8addb0742e732529832b8c10e06cb"}, {0x58, 0xffff, 0x5, "dc150251707c863965e3e2cb4eb39c18e2b7b29339cedf8639d5654f073f2ccd423c54319e4a386ebd52c0679232868e6b402f58f810f3548ffb175fefa60c9c8f49c115c8bfa4e4"}, {0x48, 0x1, 0x20, "e3bedf70297d635c3f0337a72e94842b4f28e775122dc0efe11717903596a6c52bb25b0f3dfd59d9f556040f42cc6ab5edaa08e9f5f7b4"}, {0x18, 0xffff, 0x7f, 'mT'}, {0x108, 0xffff, 0x7ff, "8bdec1722f0d6817feddde80a2d4f3a090202e06bc22cef78d5cbc1953ee64d97e7a543a85d2b4df72e1990763d55ad2266abc98f63618ef0e89cbe2295149d292f0b8910fe155281dc660de86f34dc96a47d2b380f01d3d1a0bce2e29e6775f5244dbdc8f1547de5d6a7998ab800acbceec23cee514f478289c99ce5b8c12681f35b62ca5b20fc6a7c78d136607004c8afac5ce3bd8d191b29fabe57ed0fce67f963443faedd1554078b40646bb04ee66b418186c76f14933c8bed5bae1354ff6226d9ad1074d0ddbb6eaad899a093207e3c4396db180abc4dc626bac485edbb551d9ea8736bbe22c660fd989b8ed3eb22a1f4e1e21"}, {0x30, 0x1, 0xd7, "b2d74067517eac01f82c858d25cdaa6e490a152363acbd08b6"}, {0x60, 0x1, 0x1, "e2706966b96cdcde2a5bffd3c45bf64edc878861b9c46a7fc376868243bb1ec0089262ac5af82972aca58a02a6541ede7744f5549b0251b24cac87c54270f69fa89d6302dc26e6ff6c3442"}], 0x2e0}, 0xc) poll(&(0x7f00000013c0), 0x20000000000001ce, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000e00), 0xc) getsockname(r0, &(0x7f0000000280)=@in6, &(0x7f0000000dc0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, r3, r4, r5, 0x2, 0x9}, 0x5, 0x5, 0x8}) writev(r6, &(0x7f0000000d80)=[{&(0x7f0000000f40)="933d8a116111d961fe8c4934d77e7aee24a5debf66df75ec3c6398702e6288d9e5aabd74966fef4e2e45655e8c1fe6e1e23005766eb42abee96ad2a593a1e7ee9c1987cdb946df06037d513e85", 0x4d}, {&(0x7f0000000300)="059a9bc77a7cfe9f19256cfde3d467a0c407fbfe8a307674997ec59a4a65dd546d6bd4fbd3c8f125d8522c5f83fe61125b4085886848fd6c0be773380f8c9b2a", 0x40}, {&(0x7f0000001200)="fb2a1fea8a80c058f1bda4ea750de745e1d6a0fcf6b12ce75558f3f931d57c3013c4c64228c0c369c4f07786231a1b4ac5cca9f7c3139bc8bbaffeb626c86b2f5f2014519bbf1bfc29661ddba4a1c223b728ea126a5ab99abadfd28dd69d205bd428b9fbbd5f4fea6d43a537f23855f0389749b029d28f9d84cf7e21c7c80dacb93adf66fd450c1af60a1df138085bbf8c4cbb7702aeba235098fa621a40fa874729bb4ad5f48776a56c35ba0838d7731ef55c4bb1fd6e1767f7bd7998114d19d26aa97f78706066dfb41abcca85e6542c36fc493c7bc3878c9ab48acd9845cbe9cc76be83eb47", 0xe7}], 0x3) recvmsg(r0, &(0x7f00000011c0)={&(0x7f0000000e40)=@in6, 0xc, &(0x7f0000001100)=[{&(0x7f0000000e80)=""/83, 0x53}, {&(0x7f0000000f00)=""/10, 0xa}, {&(0x7f0000000f40)}, {&(0x7f0000000f80)}, {&(0x7f0000000fc0)=""/17, 0x11}, {&(0x7f0000001000)=""/26, 0x1a}, {&(0x7f0000001040)=""/167, 0xa7}], 0x7, &(0x7f0000001180)}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) 16:00:32 executing program 1: r0 = socket(0x3, 0x4003, 0x100000d95) r1 = dup(r0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047309, &(0x7f00000000c0)={0x0, './file0\x00'}) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000280)=@in6, &(0x7f00000002c0)=0xc) r2 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={r2, r3, r4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c}, {0x81}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") getgroups(0x2, &(0x7f0000000140)=[0x0, 0x0]) r6 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getegid() getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000240)=[r5, r6, r7, r8, r9]) 16:00:32 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000480)="fd6befc458f2ca1a54c922c7c2d9f60534359f25635274e58aba9177e600b8cc0a8ff238d102fbb77ea049c50d8a5e5ee9a77001d2a917e2d9455b82a576b9709de85b5e190f4781b32f1cd7eb64d177ec856b6526f6abe0d0972b81d95f30723e11b933796e7e93bf13af7a9c27fac7c8c26e7f3cd492161d84ac06d7935fbf9bdcd5fb71b0a3e69db1c7e963afe3c6bc8470c1568c1ec4d99198685f2df143be3f089981a5ff8e076b76e2d4134046e11477030fec5c2cda2659bfb7acc226de7f418a0f1d2c7fdcab7a62fc1821fd859c2ab4cd873894c074252a5ade1b5f6ce14b762bdaa7b713548ccbf59b8a3cb890d880c06a0d08b982db7971ca92cea53976444d9431b14f498c0726389fb942d16358948a5f2df7fcc99b2bb895b1624bed723e696de4f0482c514ff5cf17f3bac4b17cc1ce5cc5a7f8f4a5fcf84d4cde3302da2acec0388df055450861ffb35c0b2ce31d3ce15041f0c894b5466403f6357ca38e53776f580982742eb9082c49d00b761d91126b19ceebb54036e620cc29477033d96f6f9926309612fa7c39e09d5df369fa5c63d42c9cff64bdd240c21c53720c4a92806ab87e93101e096f10d0ff27517249c5b9a8b2a195fcd2fbc64945f3a0a636ab459482d2f69dcb5a5e53ac9d5e3b3fc2d3a79c3b7fbafb40aaf4ddbdb32eb330ac72d4ea5f2052c87f6e53d2104e5ae5721400a350e47608b9fadef37281ac1761ece33a03fe949be35015d6e21817a58977accc59395c2814bc65d48edbb527a7d167b76276c0328f2d7e621f539dfab1c5273dd7cc9051405d7aa5f38b4095f6508400c799ac789bcb867607c060195150f2d1ac2e5f6ba320641fae3791ab7209b2a28aba7a99a31c98cf1773de3200cff0832cfbc3981e82a10e72d410b2b5dedb75149e208d90cefbf18815b3b5cb1ccba74f829864953eb76c3bebae8c7fab1700d0dba958ac2742491dec1b29abec92dec4825c1b2944496da5e5325d743445da9b5dc5946945861985b6c4ba584c6b1631b638a82f5ac45d4145d9f189bd0b4b1f45767fb06c4b6adc780744c914d202dca3df92d018f0f9d19f56c65b54e813e496c58a80bd0aca4f9e5bd37020a48ffd2adc13dc6e60330362f5c31fec73c4ee56bff953c98aec0d229c2a4dd12b46d2c2e3a17d06585809d767f2867cbac3c813842129c11de4b3fb45c37170c14e92963fe5eedf181aa7b90fa9a559762b70657131cefcb4ee7edb2f8d750d356b383b1cc687165b023cfc63275e521fe55244ee7d5ccfff63ddcf9ab8aba984d86d61ebfec193a826bf484e40a62061d3084f36f470c122d5a91c3cef7c483fcc4634dfa08d28cad19d945c73332d61c197cdaea5eb34bb66ffb8514b2b5fea8511817d92bdb0b6b9f2f5265ee088e27e10adf019468d4d2e589ea8ad1d25bc7009f186389b04df57b56ef871fd47a8e220e612ef62cf3f416b1b64106f0ef57e0fb6928bd4c5b0ab71854aa067f3f29a2cc9853b67890cbf6e4224c96bbb28f27eea976aed31863d1ac053489d22bc8b66258a6310d0d968a764bcd90786200ba73e1c3e1c07b48f665f12a6af54abc54c2631223604b6fb33bf5e99215125d064cd8e85ed33d143ca3403d65fdcc598e2f86eacf305787a55daf615ec858ff6b1e3952edbd775f2ef1d6490082fa94b7219d987c94709b0e61f619f9099f20d0168bada15d5e1d00d3ac7aef92febca86c1ce82bc26f8e2447cc75d4223b08ebc5b65cd288d432d3b0f6b062907d5fe23310f0e60b9a23fcfa5abf27aac2f3100a8128558fdfa881a062b285834268d4bb24a3260de4efc44d097a35d8f256c657d013b33ac3de5269d78d944b4e891dbd54bfbd15ade35613640a2ecd30923516571b5952ce74d044834ae8776074738f56948d6389b63b521051c5d6f25992f46b75b7b00c9aa07fd2b182eef9a05a26cc99dfb26d2042ec13283c653e4a8f0293a0d919637b95e28827e859416142624c6e14e7720de66675e50a88b23975ac59aebb34c5e8251bdcd7d91a748580a3604beeff8bc28ee34e1d501ca7d3ce2b1ffc866e261b06af6c907f806c46373739989d6cac45fab3cc83dbc2e9a2306a3875599172834dfa8a325af620903d2aad8c29d27f021fdd5c816afaddf43600f2fd0a109e062871de55112db803881379d82477ad2a3a556f6a77198016cc12b53d85b2bafeb91a143cbd1be51bd391423ec70ee133c9e77e8a4392e39f913586709ac8814d12b8894212acf5119d1417eb742e35a3fecacf551d443e61039be2e054cb59050d1ad9303640552457f42351a2abb4235c56c0d9a26246eaabc34f89e62abd2448978629a77b9ee10717564a1969d56a6fc82f2ed3aae8694febe8eb412d5b53a9fbaaffb73651789bce528aabb8cb405e70d97d404b2b2ef97277421c6a487228801db912aad8fc96214d435cc1ddd956fc890ea581ed6293001f886bda80e8e94ae13281981c67c1b74507b5b12927e0fd5be90ab3f59bbe767d9b499131ae03f6166d04559f9525d3a96f918abbac682e9bc76ea05e882a03b12b257284adfde6c05efd75c62872e8fae0ffe530ef46858fe86ef824c0d189ee14b79b41c4e4c097e12ab0e2d5d2b2267c8c34ec7e377d67a0fcd5a0052c2e3c7d7b53c6b744617d54e86fad032c383f08ee39ab2d4216951f0928a72b7c2817e69c668a169d23e45514e0eb5497f072fcaf941e1347aca1a4f6d80dd4076e32afacd7eea5aee3031796442f5bf8a680665ecad386a5ca4d60d6a98fe46d07440a4aa8537bc031225c5c49eb7555c61c4704898a8b5e3ba84a2e40e567ff39c2265cc04d63bbdf247157f6e33fd4df6e247fedd8675f5f2ffbbb33c192142b65f03c7b995e33bdc535038f39863f2ec25c9ac553b08152037689ac295dc035c02fddb7a5c24bd4cf0b57cae685cf539c5e87d1b88f61ca6aac11e7280682bb6e547272788ed9c0b7eaee8f8851fb8f1607f736ad51924141f2ebf8b528d6c5bf309d1a3b04f005d278dea4e9282895f650e5188e010cb3cbf46e68866925d165b4cba93864475643422afe347abcbe56def58daa53fe0bbe27e808808c8a2e711db520d130cbc0feb441ebe9aae81f59a6ddd28bdd707e48205bc4b522e7db86d521b7dfe0a18efa73a12bdde7e88068e6b60ecbafd2910ac4ce93249748954ff271c1add322d4655fc5bd31fc8f5583eb90222aad3beafe082c3060331bbdbaaf41db317252fa5ed7220cac6d6076b601b8f7cbf7cf1d2b15702ebe32f8a670deb6e3377c40af0b162152a8cf8f0d792cf1ab90fcbed4d3749d352d7985deec082908baa1ca52fcec343e5ef9bdc7b314059b9a597c35b9c29ee42b46d8692a5fa928d4a147b8ae56487b9ddb0c803540cb48c6a3338bdd31292d3d033be9b12bd379c67be7dd02b97a3491095220b265a9fc987ee9c74eb23a4fcf1604aad31e7a37529f1485fcd8e8dade533eb0aafd42a1af08ae3371eb99e1f105c9149cc50aa499d03efdc3209ff8d7e16b26e4751edcd51207369e03ac48574a1ff076f55d301558d3b6e62fb5b9f7cc87cb91ef868fd4e58fc4895c27c381396ab20520c37ed7d9903ef2944c4b9c58e9ac14097a2561e74ca06b2580b1f11974b470f0ba1c739c28e179875f6ba403f904fd7558416e95b7f8f9296706caa7f94123d5fd3f1f4cdbe3463b6b80750248f3f36bf5f1701a00ea4eb82005d0631523c7ef8faee9de17416abd41d86a5a659ac5b514fce965f35b3f380271c95e10cca00308610b0277f28734fc1fa2fc66c838490d9bf93846527914a0923b13b4b07534e8227b624fa1a23d41c2a1ba951ab2da452798f4d06688d8c19e03a528edf138177db69f1e70ac4090731a199bcf7571ed88a5a6840af231991661fdb2d0eba02e47311c785a78b901e0c3140876df6c82f794136481dede28363681fb08d9571067b0a0b67e88cb38016e6958b468d3034f4c4847d86f5e59017e7424607145b15a16036637241c515e99d9a9dd9b370f85bc462d33b6382a83f2eca949076f370614917a1d48bee6990349fd8d3cb3f827ec4b37d9eb727bcbb380b003a345372773d3046fc170c4cc7330d9db2580e75b96b8eb4256eaebf00b6300d6698c985c792a050e61509aab41485b89f9a1be996dc9d75b67247a299938cb42c05151c84dc38b333ebd52ff9bf8eb67c48ad0827bf7a7f96441116d097a23cf7a5c0329d8e0ad8eccc1446f7900255e3ecc80de20ea1afba1d57dcd7645f35cfb58ebb4049d7386c46c662a1fb42e754695acb6b62ae3c70cb308c106c7beeb855993d586b899615ab7a8f6997542a5f61c08bf606ed4286a12bd3907378de5896387ad2f8b460af8ff5730e2d9ab18e58022966c1d3a044ad064a8a8a9da10d2f87714ee9ffd03537be212508aa84b389dff1beb9455f379607267d26e0c02adf022dff17c8a2a6e37be0814ad3cd40d2d6aa91eb0837f954222b5e5e7e55adbdf9d5ae7cfaa54c9a64680040467fe4bc1ce06e23112fe37c86755533a998f6fe6e0cdd649ad2d86c2a4ef2be22cceaeb642c1d25ebdc9fb5ec32352b11cb3575429ba50933902a6b6197bc76f04e9748f58ec8fcc3becb6cf331dbd89dcd561372d8be098dca2209de510c9dd1e3ba608e4e4ec4aeffcab650e914dc47493ba2eb81818f5cc95f44e75aa8babe271c5da713cca671f123a2c55acabc26333de1d99bf4e8edf8068fa85c742a307036776fc2d43a386383c9215c93ea5ba86b903c763a2e467b2cd4cc127bcb110a97d55f00b285311dbe17bb228a44b83719248f5bfbc9212eebeb161e0d13b2274d5b14f7f183954f988c7392c8c490dae29ce7780ac84f7a78bf6a0bc9f8fb58091db65599104f3608ce43a397cad5d7f5d82c7d2985c5e5bad1e616aaf40c7d633580edd190e139890029e687febe5c003e5edb6a4e6be7f3ab02b36643c8c32343eafc0633bd59ffd82a624dec8357e661cebd21694da9d3d417a84660913c6871fc09b55b7f433c69ac77e49952fde8d07c132a8678e2eaa0e549a8a293c391e8aa1341fb0ef30d705bb7f24af6b5cddc8f44a1d77e5ebe37e8bcebcc12091f05efbba99697a8155d6c7fc1d4600025c532af0cac73a4a94a2bc258d5d2af11c55ba8d8e96ab6475c61dc7ff7bac9603113b86b3c1b46c938a724bade6f1899d9b08661e90ba7cf17bea79186f20abe86d6e7efa6e344de8dff81c063751e33e4c54d39de6893287e09f495679a0888908e043e99e1856dc7f068ac414e8960d5c9eb376fe4fc7bc2f8643c8bb5375d66627f049933881c04e1aa305acbff2ed7e8f0c77285653c15d76112e59975811c19997800d90af363412aa3946c681403423ce0329930265a4a6cdcf0f9873bd67eda6d502e58b066b79f3506653ce94cfc9a3816621798d6d31a74b96dc839d4844f1c748c395e6f08172ee3998efdc36a584164954acab269c395889a681d92deadc53760bab2f4af791d92b71a60b4138073baab3e5afa333f9f9f1f0d51fc47dc3734b3c9fb2eb70a963d1ed6260845e05edd2e3ee98e9371e1e012acfa7275a46e4fe11237777432d1c2f629822d49aa212809670e00e9926c1b0be1ae705a007c805a9468f49085c0a77232dee79141896fb69f9c28ea7aad647968adef30c5b5589dd0e792e00677efb30392715d540399e9cb148f97a96fc034ae9b154ff3b816edfd24a621a05a0e3ea2933871b2aac836e1d83707d8f5796b624041", 0x1000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b28a11776b"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="ba95584dc046d85848d87e000f5e921c6e714798c9c8b682254d38b351a031668ff7da3b74bc1ccfee974097b245bb0a8a2cc0e26fa27decef158feeab33554c53c0d228620a036d4e7674043fd7f9890db69270ca77cdd71be3430e0a803d20928c118793405c52092511f558b3b57a095ffeb895eda5cf2010e80d819d9e4b78", 0x81}, {&(0x7f0000003480)="6dd6076f942dc0f6f4a51442c6b86ae3763326956fff6a8fe78e30371525b8358518dee4b374c0dc816201f7da5bc133293e85e49f388c4680b7c25bad30e9eb5cec34b45d90f757748d522bbdc1427197816aec2017a509f2f7e4a8027f1340fdb7f9d149f3b5cbfad3cee905894a2f1e6cee6ccea09d53d9a525f76eafac7289bb2f2db572e38a30cb1518a2e326a7efd91edaa0679c84094b3e65a2c68c662e91e7b31848566834117939fbd603898090dcdd0461ee954e376739cb0ebeae322cb7bf5ec515cdec0781340ee5aa757ab67db46ef26b61b0fefa9378e9a7834e4e7824ddaa03c68bccd89aa99c7bbc", 0xf0}, {0x0}], 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28, 0x0, 0x0, 0x96}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0x8) syz_emit_ethernet(0x8d, &(0x7f00000001c0)="b615fe23d6c9af43ddb9d04cc54696ea97d75989b3fdeebf9c7c9360dbb305b09ea854f07e841337d4d13f11e090a336550600494a930ade057b000000000000004feb36662252392671e3b80ea2f8ee0619738eababf19a1785021f3c8c51494fad4ee85bfb53bd4aa520a7b0cabdf9da534b4db5450618bc0d72feeced07210000000000000000000000000000000000000000006cb1f4657b482867e8a4fd56c29b8a3a5e3d7d910c23d08a83dacd8b1289d25603b13a80efcc808cc18f0e691ee15aaf2426c402da1a9c9409447b9d235e6b94126f909feaddc73e06eb9c95de3f43dce23362b1f6fc0f88d84627c13a56e6a9558df2ecb2b64de6b7dc3bec76d14b7e3df3ea32b2e92d1f3b06f7f770a4f7350732c21ceeb4dd555695cdb3b139c241683eca1da70a1832eae637a1f0c9d10f7c7a71d264f19ffd7ea4b67fd8444da4581c7d13425e7691aec1006de7a539728c6afa718969584dfae7dec859") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) pipe(&(0x7f0000000100)) 16:00:32 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x420, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x6) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2c}, {0x2c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)='x') r2 = msgget(0x1, 0x84) msgrcv(r2, &(0x7f0000000140)={0x0, ""/196}, 0xcc, 0x3, 0x800) syz_emit_ethernet(0x115, &(0x7f00000003c0)="9c03c4a335609fd34b8dc7ca7f2b33cbfea5ca3a237ede17330e11c132fbe5a852dc7cb3c618363a5c0ec06d0cecbc8de1b229e4a6ee9c4525fb4a489bddf0b5fb249a9185b002edc69df28c1bc14631f6c1b95a94eae0dbeed3bdc5dcae635d5e82a007aab7675e2cbd0acc533860fabed938828b6cb21562e117cec00cee6b2a9da9af74e4b086501dedf4ac91a49a7c285c5e7fb650b6d5d5a2b7a738d0b63ea4a7dbd4cc0ba581c5bf332988546115ddba3ccbb902f3d356348bf6caafe7276e20a2910485ab9f82831ef505d6a5088884ce252ce4826d76520bc2eb90f299a0789abff0cba03ae914ca6ff96e215865b63e0d643dc6859f829d15d9a210fa843603968edab52214139a66d8f44cf4c0fc41cb") 16:00:32 executing program 0: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x33) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) nanosleep(&(0x7f0000000000)={0x6, 0x2}, &(0x7f0000000040)) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) ftruncate(r0, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000000), 0xf2, 0x0, 0x0) 16:00:34 executing program 1: r0 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x882, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x1, 0x1000, {0x9, 0x3}}) msgget$private(0x0, 0x12) r3 = semget(0x1, 0x7, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000180)=""/1) msgrcv(r0, &(0x7f0000002600)=ANY=[@ANYBLOB="0000000000000000000000000000000000c632223caf00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001929cc9f87e2ba7bc97337f4b4039a05defde44cd4b4725d0a545e70bd173b05bc2141f1fcf4197e14bba97fee3a451c901dd8b5b64394a9fe173362df5032dee9c3be9c44c155bc68e058235072892ff7619412d2"], 0xc7, 0x1, 0x1000) msgctl$IPC_RMID(r0, 0x0) 16:00:34 executing program 0: sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="1915f17a00002e2f66496c6530009b84cf22a80336c5bc23ead13a16992186908c0ea56343bcee3ee04dd7ac704a738c831bbc31794809e1e6c22c2b8ae187d48a3689f47e87c77644e202331d017122c9841f5ea81e6250a88d1361e4264eda7ed91df5e51b936798361fa6b00e7b3d78b36fdda562b1fc474cb9e7d6d180e15fd5de3a1fd85c6b767d53d27eaf7098abfe04a63383ee2a989228463a6924e1fe136932793de47909958e0094510276991dc6dde349f3f127120a739842ed68c42bc19c1e8a1593da3e6ac6d73d28d20e2d7ccb71e7338a09e0f85d02efcf420295b27cff70334bbf87932516adfc43b6c85b26f60c5c426b5aef9afdde01f3d232a57fc473ec98cfba9773cc9b950567bfc8631cab4d140da9e3eb72f2712999a7d10b396b73074feac1701f92e36a2f8863a957422e764347fa9fcc366448fbbcad"], 0xa) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000040)="1bbfacfba11ccf", 0xfffffd5e, 0x400, 0x0, 0x0) socket$unix(0x1, 0x0, 0x0) 16:00:34 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_flags}) setuid(0xee01) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r1 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) getgroups(0x3, &(0x7f0000000400)=[0xffffffffffffffff, 0x0, 0x0]) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000100)=@file={0x1, './file0/../file0\x00'}, 0x13, &(0x7f0000000340)=[{&(0x7f0000000140)="3cc8e99fd7a5bc39847c9869f3913d6439efd96d09396c99fc9c1ff7b3ffad25", 0x20}, {&(0x7f0000000180)="5ce4c1ef53b375ea701a4e83310861bf5abf34c4694e36a01dae00d958f509e4389d2b04dafda19b77ac7aece77700546903346cb15ab89650fb9c857a4c2cfd64808530426d148cee1bf0af1d0e8e4b4d26069fdf94e107d85b07c49197f2569cc0a9eb201d15c8bf4d23d00134500f02d328ade57862e0874c1c1aeee64f679db032cfa8d4674c9b5098", 0x8b}, {&(0x7f0000000240)="fddaace39f0e6cb52e846bc87785b702e5e090d437e45cd80b3583937c9fd2137a76044eecc842a77e7318c68ed8ed61df092bb5120a0cb35b5e7a27f5aec463c51f022beacd93434c1894abb0bb67cfe21178778927f700e89c3319b13c20753f62d26aec3554e3f43dcd178fa78c57f106c66b2ddf8d3a56aa5d9946371fd86611c23ebdf8f62ca9ee56d25b90049dcb07d7afc140345daf1e0d7a6bbc9ca760586df0f50551199b95fedd28c3154f5fa451bfc5d0f7ebb9f614e108bf5605cf06cbf0920e039871c6c76e0bbc30a9cf", 0xd1}], 0x3, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}, @rights={0x18, 0xffff, 0x1, [r0]}], 0x88, 0xa}, 0x4) setuid(r2) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x10000, 0x0) lchown(&(0x7f0000000540)='./file0\x00', r2, r3) 16:00:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="f1220965bcbc7872aa6cc5bbb1e2dec53dd83d8bf86591ff3013ad2f8acdb20489901a8cfc0528cdad8b2b5fcc930bb0a9138f2d7c9f912ceb8ddfe6c27983e1e016f13dc491692add8d7bae36302fd6b5ccb38e176a09d9d4fd3ebe05f950a732d24b1f779893a340e10464c2aa58ab91dfbdbc6556752416148f2df7cade17102f37205cb6dbd7011c3839053bf2cb7d76610cf7a52cdaab807465f9f2599e8a1b6f8364cd376ce46b65e69fed6597085a505c7f4087e977739d4eb04369cc26672734b84b9b8e4d759070e349bc07310c2ca51117d90e7749cabb076c9e10e61244742e10e474752e6206", 0xec) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180), 0x0) 16:00:34 executing program 0: r0 = socket$inet(0x2, 0xc003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x0) r3 = dup2(r0, r2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) sendto$inet(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x87}, {0x3c}, {0x7ffffffe}]}) pwrite(r0, &(0x7f0000000100)="70226feb462c9f68e51815498cf8f3c5a3744ed6530a5b02a56b95c82f13e7be09596c5c022f69ab2e42b9e3f55a1989ddb4df6677ffd71ac17ebc1af522cee73271ca578a9efdac2a822c99f502361b13ade4808d54d019e798192ed0fe234a47a3b9", 0x63, 0x0, 0x0) r1 = dup(r0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0x10, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0x9) 16:00:34 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0x3, './file0\x00', 0x5, 0xfffffffffffffff8, 0x80000001, 0xffffffffffffe6d6}) setitimer(0x0, &(0x7f0000000080)={{0xfffffffffffffffc, 0x8}, {0x5, 0x9}}, 0x0) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x4, 0x4}, {0x180000000000000, 0x3f}}, 0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x120) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x10000, 0x0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x5e000) r3 = dup2(r0, r1) fchmod(r1, 0x8c742a23a52c1ffd) r4 = socket$inet(0x2, 0x2, 0x1) close(r4) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000200)=0x3) ioctl$TIOCSTART(r2, 0x2000746e) r5 = accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) ioctl$KDGKBMODE(r0, 0x40044b06) syz_extract_tcp_res$synack(&(0x7f0000000300), 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x8008, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000380)=0x2) r6 = fcntl$getown(r1, 0x5) fcntl$setown(r0, 0x6, r6) pwrite(r1, &(0x7f00000003c0)="25a64de7aa96af6842c19b9920282c7654ed8ab7825d3e0e43feb79eb05f226f9fc10f3fac7208fe9d2052afa4c4a921764fb2664d598286af106ab442dfd64962f42649ed15b6810aa9cc705e09fe2e1d90ad025928b5c60942bc0d01bccc1f36e6fddb6f008e175abf7e2bd60eba522e1e81595959fcbea163b2530243ad9f5a8093eaab8c158eac81b5c777f38976f98d5d8aa418de9fe7926697a4ea708f657e8f5b2d4a801bc81cb2526148cff490e60b494a70bc7859b0f933", 0xbc, 0x0, 0x0) setsockopt(r4, 0x5, 0x5, &(0x7f0000000480)="c56ad0a98549e293a056434ac509fb960101a515888d07d8d14a62ed2ad68ff31d7ef149d78c4a13059f1928cf5fe0eb264da1e9a206b96585a829ae320a221e99a78634b21feba78ed2050493915cf3dbf04f8ab88e6bc23e3f8828d2bfbd5004790bd3da2f32556cee3df13939915a986e6e7e65ae2cc02744c2ba28a0056a60c55ad428fbf639b9b1e4d337", 0x8d) faccessat(r2, &(0x7f0000000540)='./file0\x00', 0x22, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000580)={{0x18, 0x2, 0x9, 0x631}, {0x18, 0x3, 0xfb0c, 0x5}, 0xfff, [0x600, 0x81, 0x10000, 0x400, 0x1, 0x0, 0x80000001, 0x400]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) setitimer(0x2, &(0x7f0000000600)={{0x2, 0x4}, {0x2, 0x8}}, &(0x7f0000000640)) chown(&(0x7f0000000680)='./file0\x00', r7, r8) openat(r2, &(0x7f00000006c0)='./file0\x00', 0x80, 0x136943ab044eec97) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000700)=0x6) 16:00:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) dup2(r1, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x3df, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000140)="390a937bbf8a5802900e2a0dc0b05bc612fc74c739adf3e2469bd8b638ec50e7017ab5466aa16e10a464f8a16e5dd5ed931d5885f9faa85f5bb762cec1a59fbbbfa89937e583e50b30e8b263e9abf28339257b248d7aef5cdb7c26bc239f11d1d2f82bc8c96ea76ada92fe61c626e18428452eaf26381d9fc48ab9bb8f0f559e2cb6b1e6ba69e0418a610730a3d0c70ce94f26b719fc4ae84f94c65595de7394b1cc782610530debcadbb9902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5793506994f", 0xc9}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) 16:00:34 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) 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"}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x200, 0x0) fchdir(r1) 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)="ad1af05de2f4ef18", 0x8) 16:00:34 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwrite(r0, &(0x7f0000000040)="51b1edcc09c26d33a9161cdf956d47980ee47f8cd09686bdd8ef223dbf8109d51c0fe2d3fe11e6a28583a67fff34497d0f22c516651fd6113a54e49b80eb5e67604fcdff692104dc4a7a340c4858d964bf7605e7892ce6355b73a81201fabb68961e3deefc8ce12c4732cf7d4f35f03c076e021c27beb3f96c0cfeecb721f7880f809629eb8fd6d6e20591da1b559072c2e088000355f130e7aeec415f1bf0d35ced", 0xa2, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) 16:00:34 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="75de78c26382b048d360f3b59eb0947bc2a15fd06e9e5774019ef289a715fdb4c2a5dbd0e3d247d27397f0d2", 0x2c}], 0x1) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) readv(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 16:00:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) ftruncate(r0, 0x0, 0x2000000000000001) semget$private(0x0, 0x5acff351d3c2ef55, 0x80) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x31, &(0x7f0000000040)="4d0c3342581e4b33fd1dc3b856d36a62a8b2802faca6087b09c1c9711b1fd002697e159421939e0151a1f29e6c429047cc") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) 16:00:34 executing program 1: mkdir(&(0x7f00000001c0)='./file1\x00', 0x4) chmod(&(0x7f0000000040)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000100)='\x00', &(0x7f0000000140)='/\x00', &(0x7f0000000180)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0), &(0x7f0000000340)='\\\x00', &(0x7f0000000380)='\'!\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='*\x00'], &(0x7f0000000740)=[&(0x7f00000004c0)='\'[\x00', &(0x7f0000000540)='@\x00', &(0x7f0000000580)='5\\\'{*-\x00', &(0x7f00000005c0)='\x8c\'*(\x00', &(0x7f0000000600)=']\x00', &(0x7f0000000640)='\x00', &(0x7f0000000680)='\x00', &(0x7f00000006c0)='\x00', &(0x7f0000000700)='\x00']) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) 16:00:34 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000240)={'./file0/file0\x00', 0x3, 0xfffffffffffffff7, 0x52ad, 0x1, 0x56e, 0xfff, 0x7, 0x0, 0x2, 0x6, 0xffffffff}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) fcntl$getflags(r0, 0x1) r1 = getpid() setgroups(0x7e482c54f24f6d9a, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x48b, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000000)=[{0x7, 0x2, 0x0, 0x9}, {0x9, 0x958, 0x7, 0x8}, {0x1000, 0x80000000, 0x20, 0x1}, {0x4, 0x9, 0x6, 0x10000}, {0x8, 0x657bb0ff, 0x2, 0x4}, {0x0, 0x8, 0x8}]}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)) 16:00:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pread(r0, &(0x7f0000000000)="9175d4d97ebc225f7c24f46a113f1934ae61ef853df543bbdd0eaa725b547693", 0x20, 0x0, 0x63) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(r0, &(0x7f0000000040)=""/32, 0x20) 16:00:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1000, 0x0, 0x0) 16:00:34 executing program 1: dup(0xffffffffffffff9c) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ae) open$dir(0x0, 0x10600, 0x100) pread(r0, &(0x7f0000000100)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x3}, {0x1000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:35 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x100000000) setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105703, &(0x7f0000000000)) 16:00:35 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0xfffffffffffffff7, 0x2b, 0x0, 0x0) flock(r0, 0x4) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 16:00:35 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x20) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000000c0)) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x4a, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) fcntl$dupfd(r0, 0x1, r0) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r5, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) semctl$GETNCNT(r4, 0x1, 0x3, &(0x7f0000000440)=""/135) sendto(r5, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r6 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r6, 0x3) fcntl$setflags(r5, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 16:00:35 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x6, &(0x7f0000000140)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1d50fb708061059e}) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xffffffffffff7fff, 0x3, 0x3, 0x2}, {0x2, 0x6a5c, 0x3f, 0x7}, {0x9, 0x3, 0x4, 0x7b8}]}) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x8, 0x3, 0x9, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:00:35 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400, 0x44) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000180)=0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) kevent(r0, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)) read(r0, &(0x7f0000000080)=""/11, 0xb) r3 = semget$private(0x0, 0x4, 0x104) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x80, 0x100000000}) semctl$GETVAL(r3, 0x79ad67fa9405ba5b, 0x5, &(0x7f0000000540)=""/249) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000000c0)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5, 0x0, 0x0, 0xfffffffffffffffe}, {0x81}, {0x6, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000000)) 16:00:35 executing program 0: getgroups(0x4, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) write(r1, &(0x7f0000000140)='\r', 0x1) 16:00:35 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20013, 0x0) clock_settime(0x0, &(0x7f0000000000)={0x6d8a1c48}) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1ffffffffffffe60, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) 04:02:32 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x7, 0x118) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, 0xc) fcntl$lock(r0, 0xf, &(0x7f0000000900)={0x0, 0x1, 0x7fffffff, 0x0, r2}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000380)='./file0\x00') semop(r1, &(0x7f0000000480)=[{0x2, 0x10001}], 0x1) r4 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000800)={'./file0\x00', 0xf7, 0xffffffff7fffffff, 0x3, 0x1, 0xfffffffffffffff9, 0xfffffffffffffffb, 0x4, 0x3, 0x0, 0x1, 0x1}) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1aa, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x4) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r5, &(0x7f00000000c0)=[{&(0x7f0000001e80)="80a880d835ad1482fe5fbcb86c575c0bb612ba9d00aad74d0d675e8a43abc962961725800887adeaf13764152dbcf95f20cd38eb5af72fb4148e57399f7bdca99677682243f1de92d8a1981c8e0b5e83f6e5f32aff8a0d8fe989035ac8378b8a8df4015f06bb83318a241eafd517b4f1ebf7105eb70278b18952e4ee7b38ed6e89aa9baf5d84c5dc7e95e3a6b3647e2ebfdcefebc1c9", 0x96}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000540)=0x9619, 0xfffffd74) getsockopt$sock_timeval(r0, 0xffff, 0x8001006, &(0x7f0000000140), &(0x7f0000000880)=0x10) recvfrom(r4, &(0x7f0000000680)=""/251, 0xfb, 0x2, &(0x7f0000001f40)=ANY=[@ANYBLOB="cdcd73fbbd3b93f7dca39959000000000000000020000000000000000006f1d623af06b45cc0377ecf2f8a236c00a2f03a5ae7c6556f160fb6a25b8b25756542c2c4e2a8b7b5f45108fbdec7d7f6b2d81bed185fe8e2a0c0c24515c3427fa24d1121c6c7007bb899313897cc1926907b0d5f3f4c2fe84da5e37ef3ac20e966e1a0faf91c81ef6b705f98a29b20b884f4f753bab3ee697b5926ceab16d00d2c43fa3638f8304c29054d090000000000dfd4b6630cfafd20ed10fad7000042b0722251ade451426b5d22a174300908b8b18da887cf862ab51c55c7fb605f717d006cbbdfe74744ecac13297a509e9b0cf27351b148e58d6a41923ec34af76d3f853a1340c67167917afe12ab1baca582a8c90ce9f51ebbbe34b8006410942df5541de37fc79af8fa46b9b40b0000ffeade06a769a772d1ac050745068e1b6368b3029fc8d4eff476328ffb85d129a8e329e44dd5901eda55ff1ad36a56f8bfc0d05a90520706e4057f54b4a506a82b6ee1f01757ed8cba6643000000000000020026383ce6a93d4d4258971157f5cf5ab1ad6b9b85211dd48c05f52bb46d2d740ee39b494eee48cc0d019611e8045f1cb7db9544bdb6e4b1b588bc2949219feae4b3814e2af518afcb560c5d554a826bd3c8cd699f89de445258b71699380768b8fdb609a111f6665ebbc6704b3d883f5ac40f5375ebcb62da2836498e1ac5333bd4603bd3cc3c7b9ff6676b192dd7dba0557e05b27e758157b9b4f7646318dee4524663c3f938ed149f43e5035378c9cde51262213f8256ebf4e9b95e87034355d7ce33d4192238fff7b06a20867fc16a6422e5788711e97edcf1a8ea05b927f28996427b2b005363724c194d00e68f6b7a574f9f2dba146749cfb4d00cb24ae47bd42b463cf73bce3cd0b3b230ed462b6eb8a759cdbe3df8c978a265e49a77742e7845a30ee278a3df09647cd1e37a4a2f2602b480e6701e65b79a702c36d9c56b1daa76444ec9a3411a0ab0dd3dc029b47fc6068bfc99f2325f85820c7f16891f69328a8ece99660facc76ec16fc6ed75316323ce564d20df75bb0bbb5c4fb4a616d4e4a7d5e3d8f9c16905ab8c25f37ab72d2e3acbc456aaad518f2f30f6d52793dcc7721d199d29bf84c0b06169b0f72222aed97547934fc856ec0c7d0a021775082e4bfd150075c06fc4b2d7ab17eb4878df725c4c1719abc83f5cf9e0a82af31c05d1252e827adc79ab78e4f1e1277185966bb35f008cb3f8f095fdc102cd6ffe0e1f109a4123cb8f231e844e57d155ba32585158e0c87dd43c867505ac381d05458ff2d60e3a889879f67c879e50ee2ae3a1b71b53ad0860"], 0x1) pwritev(r5, &(0x7f00000035c0)=[{&(0x7f0000002300)="cf392951bbe4f61e1297c316a07e009fa89a49819f86dfb149c684045724db224e19915188f7927873d6eda6affbdb8664e9cc1d026fa5541baa369423cfabc39548dc35d18f1dccbedb999660792cc6fd1fbf543747bab7ef58bfcb447c157c162fd824653cc414e08415f31c6ab22d5e2d98672e908ec2baf48196b75959d3162cbf1b86909b17df103011914e7b5255244375869e82c6c649972489f8e84b4ef2254ae524097f513666301d878c1f272ab150770f2e613f77927d1ed4b32ac5b3505c3d8407317268387b7229720ea602608a3c903f21f5eedf14f7cfb0ef3f75d8531ead58c6eaed2ac2204bca396ff918a78ca17b3a24a68ee22ccb40dc93e184d9354a17c2dd121af37d75c00b8a7c7246560174e9f521d14caf195059122697e074ed07900ecad115e1b25ce932aac5213e7e741916c4c4188a50b3f7da12f22de85b44ad2b0d6aeca123c0c238c55a458549ec941551c65b5d3b42cd7e424e3af2c87ab63515a7f01b76fc150611cbaf464e9d89aee88303124ad1c20042c923aa1ed12f36136733bde21eb65e5141048fd45276a226eb8eed1b26fe0de0a4d6f0e3c7077a36c6a57896482bae40f43f41a3b76db5cf96c527ee97051078835d3764e54bea14c4e62b66c5ed70290bb2bd899fc0b8d5a8f7c69488c12a89ac379ae53dec8f5af3174ce0b4f21d67384f8328b7fbdc52b4c542c168f1d24968f98bf0cbf256e1559ee380e5db41a7a6296d0a7068e2adbd0409923c1b41219cfdb552c8e04d2c9ff684ba68e40af5c0adcd8679f32e1cf22c491d6053346a39587d6708d8852e616d39e2953ca95e8d0aed5ae07700a0b7a32637a990fc6217162a7c68fe2bd96866da5ddaea67c8c3eec0d279c37db919ff14f6984a2f986354a6d8c6115f9b8f32feeed136accd5fcb925072edda6da88a0369a5b3ff3a871394ada111523bbd4b081ae2241dcc34dc1dab9bb75f3a020a228d135f5b8765597c06b797f2cbc2b330da1bf633a9dfb2eec627a03f6baa7b40853adb1a3044924258a17fd0e9e6394542e7dde56dfe32d61dab0335267f7d0f352c02e543b21e738da808314382d14dcee0901b8499e008b9520a69e85f737397abaa8f9203e3ad743ce2d01b282f2e7ba1e31da1abd88ef573bdce2d4196c635aaa85ae348df5a264d63e059df12781357cf4c4c12c5faf8a12d7f13108d397abf281e2d37c354041dbd8a1a933519e742340c6ea96e179f655d1ffd2518802ab7ed11ffa838dbc862878e4fcefbb170e0caf5f4b9a1d21af2ddd524b31a82b2e5ab499ffb4827d6fe9dfb445949adc32cde7959800c5c8041b66318971a874ae761666b0627a49761d0cc072a1d801ea319712736aba8198f658075ced5fe029d1c38fccc89d0c0f65eb3a69e685e5f3b982d5b34d46695cf44a5bc78d4556b40f4bd8a43ee169e242539fbccf7135861da43d982f3c12bfa5ed8c808aabfe5d3f1089fe1d145ee043c1e2ecf8bd938841bd39a44c06d4d35f5b87812efc4b63ccb6cc9d946becce10318c1448d777a28c70f9233cc07122229b5941f22d4e1052a19b4459db5c5ebf80fd4b2f40e1e5501cfc456a5cdc56cff6b471e9dc755038355a96c5ec0e07fb28abff4aad2e80fc2e2d1ac75bf54bb91a4817b181811c414342e4d3609daf3770b3791edfd18ef8f09d6a9e8a2074efe3eb2e78080575328409070ab88c57e6d90cc7e717862354f292a59c7f91e5bdf89e6063f141969d2b1d47bdd846f2bee0110a8cdc4cf394ae998c85fda43aed0cb5c30a1d204133bd3b46ec88107a7217f620880ee388f5dc0f266619ab155845f3b06ee8427b7bc62a933fef979c2ed299b7c3985dbdb069ae752d0976c8e44a8c9aa0f1113149e4b182d87190ecd06de9eb25732ab9422386afcb06369cf1729973f53c3a37d0d0ac1b0a659b01a536c38666cf0b57221aeb3954e5608d054e16e48258bb9c8e593d2a7041a09a73d1a94764c19693820250182fb54349d4de0cc56badf7d9169a62bb0079c0cb89cea8494f42b70e1106046f4472fab08738b1cc4cb67bc400dbd419afeecbfc5d818d2e70168c38b5f96e9fe874aee239e6bb6e4ff9c2f4f474ed162358f5ba6ea2e58e1b8b0f4e35fc66b764df8764c0113b52a2b7faa7b82e9e5e0ef36d8e0aa1424a5de65fee38c9453c1cb49c3be0b39177d8fcbd699f6c9c6190bf8fc82228c8a59860d284129e49854dc1888df4263f8707a3b23f71403677123918dca42eb4732086e4dab41fa80ec931ce85273c2567307c3729f52ac7c59124e888f0912f58f52ab247ec0e78db572d1540ef31c75e22552c4a67ac19084da3c5b44ef83b0fa225d0fd59b7fd89315524ffe60b62c843a035534a5eaff4840c73637b60f2459cd340744a0fbd9f8b819be366d3109a669d6319afac5a6e3aa0c1aa317473d10d3e9bdbe10d214e667c359bf301f376faf566b46e0090248bf67c9a0ad5e5f60b7e8abf23219fb47218a4bed4b6ca970faca7408188e13a18028ebed5838a4a227436e39845992cd82f684d61e5cfca52535b826241d04fe4a90c7304ed7b888f5f10025c320238e122954db0c0993c96e9f76faf2fd5f75d84b4377e0530bc53549756de1accbc64b663f5e969e1ce9040d81887ef668496d9bc30ad2d6cad7614053d0604413ddf3c4a40def4519e4137a63e0e0691b8baeeb9442388e98ae68012dca416213611b47cba0ecb82dc00c3572ae20b4ad5fad231f56ddff6884b6e698786c10e7afacaa974d614d4e781c70b1154f62ac8052693412a2a69776971e485249ad5af43ab2dd6f848690639c8cb1a251e3791800716b97dac5968388188f8b6ce28bfd9df405178179b41940347914995ec903e42e42e7d7cf009e9c6aab84695f825bd12b305e7874fd700ae4837cf6c5f390ba42bb5ceef044fd0de9c017bd0e1c8c4838b3669c04bcb824254148749583581d6ed03f0964ea4b796283d6c15e74ad6d4e98458b957d3645dfc4f756c68cbbfd2447e972bb43fa4e02f00e1dd2b73492315ace44e9535aa237d9499a275e1ed6ef47c799799f9ff13cbb8cc578bef7a437cbd7a530ff12ea8bf942cda9d436f2a9120d8b33eb362f59e1b4a8a1a0417b96769219347270472985ea24e969f9fe3439a06057dda12441ef72fddd171e52a778282f1888bdc85bc5c214d931353096f6ccf23580b2c0ab624d2229768f6b5070cb4d0649d087de4d34766c2acbc5d32bbb27a5d3814e487919107256821da264b019e0766974cd05a5490f432d68ebce48a6b685d059c8a2944e0aac5a541401ec7c2560f4537830a120c056dcf412d961c4fc6573a0cf17746170dda5e3685b1babb3d5e415ee6b9b64d5fff4d6593cf07d3038a47ab4184950e8940fb281fa66466e6069300629142c22d101c55a62a8a6fc72484ba35d9d6abdb571482bcb53d02c430d3f6737ae8a24ee9643e7afab2ab1f5345c5ff8daee9970209d3107a8aba81cef44b1e260aa11ea0edd3fa04968e40bd3b09afae62f37c65dbea24129e6793bf11c8722d0db1868c60ae6e9b0b6c7c6f1bef6260625273a4d7cfb37e38520f58de8335a8201d08823b28ba64dcab58a00b61f56ba445d1cd6755c218d09761df0f2005dc97cbdf2a9ec51b50756b1570d88bc204e53a3037edf455a53ce3719215d0b6bf477c823adccbfabdbb112a9e80de3049c83acbef4d0f92a5adb7816a5a819e4b0d22b73c1d3265033ebac51714fc072d4fbe731d11f07b8b5657ba04288fe300f0f44794e516ddee9568b6b6e52f11ee62248ae1a3a78c0fead62b4966e8debd132ed16d2df186ad4b8ba77bd70c23ef80cfed25ce5db2d3a41a7e83b1321574ea17b546d44e41b7a63efa36af234bfff3262457d3f370ee433bc3eae0a8ae4940d8d569c4d066adba285192d2dd714e7489a0f0cfdd6bd8fe0b5dab17cb738f3b0f95e2df78f09c316705724e6c9e70224a21104ba291ec0823c26d2293c097aa3ae571a0baffc81e4e6184131e1725aa693dc4450647ae41fdf6f1f694d7f342884d93415d6114d894ee9dacdbf598d1eed578ffd3c8af8e2fbe331c75a187b09ad7783c7fbb551ffaffa64ed2233f52329ad906437d66a146115c53e5466bce43e1499bcee4f5f6beb4bf90a2b927e1abb9fcd62535a5a0fb780bfe782923fa67924a22c13da85fb12d6556686014c410f92f93b3b3415878d9f8dabdb5ea2ce0cf2a8b522ccab6a794c62ef2c6aa837368b06ef3f4a62e8c459d3711c49eb2104640ad7a1e0b4e1a505895167274e52c3fe9ec7185a3a07e592589464869e0c373052f4ad81e740d6ea37117492278d2019fb5efe37b56b33609bd5c82a92130fb0ee445a7287a48e0fd66c232239b2690c16bd4cd8e3fb20d834c954b24e730f59e62b391430ace6d02d158f54a45c63d2552f4cb9966e7edbd20d27425b5da7110a1aa48954ae6dfb9a501d145cd92584eddfe888bfc71d9fec644bebafb216d299e2193e2d1b6b6f9d825fa3b960e7bcf4de17421d96850ca905751f09473e686b8d0e2f0c6db9a08da3ec1f16eb646df49c566db5fd11b87f6e4b37d377b5d0661f8b6f1fc2d8feee4e1db05989ffdd12b06ed732260bbcd561203b79ecb184dd74cd29a1ed5433acc58f036c34cf1e9e8398a08d17963b73163c39593c6896deb732ec12f57fa2021bd25d929cde93162e21e7c38f2911fd5868c334a3e18d5edf7a799ba40e9e53d095c85df5598cf025523fa643e23c1a6050b830c60806591c27287b68144d050cdd3bfae8821b57bde8c9f5e687974de54e82049eba90c9e4390fd007c5a3c29cf52966fd6fabcb3339640c91d43f25d65a98b70b303f8f9ddc6a6da6df5fd1ced7a692438e5b23fe5cfd5d0d8a8ad8eb0294cc3e391bd1caf065cb6c805fd9695e033df79ecd66a71706120750ea67e7bb6728c463e835f052a86c64f775a5a1a2405afd2546359df6f68381d79e3d43b4da95989e989a01ffcd421d7204c700f39f55348b7fe730cf2838586d141a2f58cea9e559724ab15d1d9ba0eeeba2f918887b69ce62d11aeb4874a0950c4ede7a752c9f8f874938facc523cdb8c0129c210fb6a2ee87c9d2adc6260fee20f6f1981e961596464920607214b486c8d82889f0af3c5a7ce7276622f60fb6de169927c473219d510043ed00acbd0bea9c278761024b8b6efc81cee7b036761798bc6883d76ae5def26a6c0089aa1abac49f9934a211746fddc75bf658d7e142925802619a19d75865c128daa44ddb8a0673fa7f030118f4b1e8387d34a48536d01abb961e408a8e80b316cb47f03eb3a84fc18404e4850c71d7912708a04e4daf18d52f270d0bf294edc2411eff075219de76e3a7c559277b2441d64c7291b093c20fce6939df70cf660db96f1f8fbb7064e6eb90e534d0fa11e131bac586e5aed30ebff313a35815d8a0a0a4c9f845a6c8fd4ff2b7ca237b70f2cf35df9b0ed21653bfdadef0b5d4ac7cbcab693aaa79e7285b5b97ff8e7fd33931fb786bb83c9bce2db7289a45f005f8857af03fd89b4c7251825c6300332eb025f33ddce161186ac19f2b217966941b89389a2bb310f53237d96029f8342654c03ebd6bb0cfd022a5a532871622504f0277ada842006607b0e9cbdf4326e25077431dc2b9eefea4345abc0db73852e548e99ee0bef622b12b7d090d4dc21703dfd89bf29c2951cb423718ed8eda488e6b850e9d6b2b297209581ccf3bd864c3a319c7ac9602331b4ac73", 0x1000}, {&(0x7f0000001c80)="68170f89e527038468405ef38461049e24fc72e3e6dc60e3736e77321cf6883e624a8b781322fe10fd2d8be925776fd278530d8ce2ebddc80f46246d9ec417a4378452496562c0b1e1c0bb70892cd73c2c72ff2337cbaedaff6c1c6b0e", 0x5d}, {&(0x7f0000003300)="451bcf340ea329b59b52374baad45bbf4a49d329edbb52dc042af3c4a8ad0f69feff3e3e3bc0dff8d822811747da2eb5c046a318916cb12a4b903d85d7fb6731894987984c57643e949c0c1e20fbf6e4d987345122e7bcedb382a8ad2871cef8713f30d344ef85ed1665fa68fe61b0a39073a957f6fa6796b6eb6888662e80fa83e179d79f346c73bb2867d53ab78bb46363ed73376412fc33d8b0c232f6524fcf14f67e0f551a31a0ca", 0xaa}, {&(0x7f0000000580)}, {&(0x7f00000033c0)="e0efeb5ad23894043022a242fc2d490fcf90b1f2e7d116e4df8baec67b6dbea6b774ba157df7fdef9e4f20fcb9e4a1beae9c65fd7d580c7aaf7d80a1c2303cc9e855e91a73", 0x45}, {&(0x7f0000003440)="d1dda64f0e8039cd9c0808f11c3383b4296e262bbf5c3c6cc959367b8c7cfe16e587526886df56b949555320c87116be6bd8291e414be5c6792af29c37ecad005d14202e065237797c8b105aac3c13509dd146f704d0e264651d693f1f08da2efa76787fa8c45af74462dfe355207071b5d89bce73597500e4739f63b013059773c37eec1a15f81ae5480733fab12b77eada68ff8b05b2c260d0e564ae5b406a75e682bbfeac1ab0b9548b674dbb85195daee74d802628c175d788275a3af30a1ce40fcda598766973357e8448dd27f73043d972d3d10a6a7f0c8e3ab21194ab0194ae1f54545b622e9d2c0aff53aaaf86bee4a1c8aca1270ae8cd0277", 0xfd}, {&(0x7f0000000940)="ac6429f43ae88da4e0f8dece417706d43d2fd12bb0121e5dca0febefcd7c16f622a0a14322479a9eb654d14a9e8b8c", 0x2f}, {&(0x7f0000003540)="7077e0f6b2cf0c57e1350ca63925049045c7e358ef1d4bcb7457fef89d8ec11985a95bdd8f64ec7baf48265a1613bdb93c5423cf7a2780345277e248bd768132c222540383a540188bcc9fa7fd749ba89d447b83c273ff23b2da238f0cdeb9f5dac6c749cab8608961999fabdc760727", 0x70}], 0x8, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f00000008c0)) r6 = getpgrp() fcntl$lock(r5, 0x7, &(0x7f00000007c0)={0x3, 0x2, 0x6, 0x1000, r6}) writev(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)="48fd2c9ad482f7ac383af35f6f1da68bc8d4cbb5e49e1a5beadec9e2f09b3c46df3727698bc5349db2fc7cbc65ab3584823385300681", 0x36}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) r7 = semget$private(0x0, 0x3, 0x410) setreuid(r3, r3) semop(r7, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r5, 0x1) pwrite(r4, &(0x7f0000000980)="982b04be42c9f99298b50d169f6f9c910e577ad8bc730d0773ccb7442d0fb853cc55839554cfa7d0e16799f065e685256494a8a6dc39aa6a840b87894ee9da10c568e49a6bfdabcd77498da37c178bbb2119045d9ea547e1611257b6cc2e5b1509bcfa17d7be0a1e129f185044be84b5538a17895b76c62f1261246bb3f87bf5582cba57d0863ce7e5c6001e13eb69de718e7731e5e1232849a4686d49483fe125195f69b0bf25844c107731fd2ef23b4d0703203ef1940d958f9950053700b131446b0827725f99d0d9d2cc52c37d396339de240fc37290f3c865d1b1db4cd19dc9c872ca1389f90f1ba8ca9eb42ade8800e375adb1880ec4935ce686751c4cca72255750b714b9209503fe09f4466e39936bf3a7bf65b693bb83048a4322fd1b265d125824a61aba1e6195132c61ae40a71eff15c4c2cf285831667b32fa88ac3a656173f164932efa095528d5a23ad80cf4f8c0bb8b1b761a35654fdf0f100ccabf903d1aa5eeaba2bac90a4599adf8cf03d2354b845178c7781493ab47b01e6837609b9ffb014e7c703d05180686e64f17fa02c776451f2ba86c16d788cb202538163b711dfd0f8e793c31dc377343e87aa250d9563b7be5e5c9c78ba53c068cb8a7eff7a29742993052d796309d56bba681c2145717963bd7892c072f69c54e66f6f85387c8d400bc6c6934481ef9ecb61b12da54847a32ab5e53c0aabc8506c87300f8f897b39a16a9f93cfa9a4f6e3b8e4abe80998f3ace4c2b844acf402eb3af9f8facf66ef2bcb37f6d90274156d98f3616acbf5bdcaaf5548e6d7fb6e1001be798ad15e30fd7616ad045bf49e599c039b6c6d7661e6d23441e153a66dccb36c1ba4d23d08430d4d4ec701e6787a37b034b2119bb62e6e7d8c29965027c6558a2dc1b65b812b7ddfb19d0ab45c60f149a4509800dd505be26e029cbefcbea82f7ae95ee8eadcf2584a192aae52482d6bc83537e0f6744466a8cf1412f3e0052615bf768da943629874c41f9c71e15141eb526b4f96605e34a538c89c910137707fefc3ddd9659eb7596e6a0f83c804bd81c7cd06d3d6d05b4a8156d38595566da385fa094f163a88d46fbf8c48826076495068d274ceb1ce0f9ee2cdfbb766201a957517262072110a9bdae091f52c2721220a0bed4c46d8ecb3e2ef10ac8a4a3c00fbbdb03a648aa7f6cf67f9956aecd70a671a83ff65dd6861c10326e3cea774d6fe66d6a1d76188b8d4ecdd2d073f62770e1df5488bb18f7e98b45c599fca0aa66db371cf8f9143a70da0d207b7a1d65ab43beea78320ff5a27de5ab288206fed9387a172b2e94c91b01d8e3c3aa3e83ca0c08c4121e0493b29f74a4b4c0f06272fe20c9304f8b0439ea103210359de5ad703052a9c9d5cefd5f62ff7eb0b31ab7753069a40afc50da73d9e10a163e7e441b69860270c2fd6106c63053bcbcf5198b5fe77a9ee1ec1b5955b3fca6403173db857abb2a33338302857d3015fe072c4927579ec2b3119644e8853c387758c1ee8c4aec3428401283fd6f154a16f9dbf5a07b402ea2d6e9381aa725db7ff7448aee8662fa08553bf2fc480d57a6c5085a0cbee9ef9ad1216c7e6dfd87a8f8e6ff213bb748fb635acd7d80816f03a31eded49b080828a81f2be11e55d0124c69c1b8e1124d8781b926bb0d3c6313ca7a8f53954ce30255b5eb627f6b6139ccd63f56e73b704ca90381dda31985648ca69a903999e70a75b21a27171fb80b127b2d6106b1091125693b66758ab212b94b6683e730a4e3a67a4225711319f6bd9ac44a3628cbeb251cc93ec36302c4d46cd2c838ac871155a7462b48070f3f107429f2a42de52ad32e4b9755055d02379a4d6fbca44377742c4b209a914ecb25bb26af2c3be9163f9a6055fbfd443773969f84e53561ca0ee10ac07dbaed6792ca49330d80f5d6b8432291700e0013de98d97c512eef41044dff7a234f71ecad532fa6f8dacae988fe0028f4d0ff3000495861285cc7f1b91163eccf43f4822343ddb2990996d367d61036aac3f991220845c45e2abccdf37739c012bc09d4b93c22cf4af323691f66e75a9f6ae3aea8b344aa735e53fbd9f8d153ae170fadd56e85ef19f5b1dff400f7dfc113c06371eeb24a5a00c54382ff775ce1f0a717befd0950fb1a3f99852360ee4ef41a18d0f514dc7664bc940626f4ac026ea2868ee07597db56b11ac4f51cebe009f872b10e94f323f3b9e964bd3e7da88ba342b0a8caa01885791274d38e4a9f4b4469839aec8f5437373af1b2744160113bc37b8fff268756f85f2c15a73b143a77e2801e2a30adac62e1f21199d58d174e3186b91d54377c6123c506d37cab394e7819f67a8745bb8ddb80cde685652d4757f2efd5a34d5c8507043c0ed3021a5aee5d19e358f2c7ab6dbd9ff1b85b8642f0d5acf6cb2759321208e57481cd6962cfdc1349e0b8398df48a8ce455582613db95a8d47f61bc59b656a77551d51d1ab2ccb34221f7211e5afe1fe2163492260dcd33a6945da88747fda9bb8498450372914d519e9cde1d954f7185e05ab02de7ef0f4cfc17e7b16698870498c688d32e2c2971af30c26126cdde1d340b99140aeddf6f9ba42c04de52a023b4075b9d5c8e162bb2d0bd69208cb7f9005db842020348e522b720225c56baf137a563d60f304e5738d20e674e077341f04224798756a911ce5d92d7360f3da9efdaea1a86cbd429d9f87af3d65010266d0dfa0573343fa6a7c22fd1cd76e022e183a965baee9173bbd8ae2793e90ffd8c8eef81ecb9a64cf1d8e79e63b1df3061c65c992088af2847f9179a3760086098d13f560f220cba41bb822216f28bb4d92557571425ee09fddc29ae13c8ba944595c99f3df6a966dc2a8ef585310f558dd92d23481512f804be1a757bbe366acd41a219bdaeb41c9b91bf483dfb37cb254a3e5fd69a33bac05a6be28b5f69dbb2afd636a89cb2198aa4e1a25527c4bdde48cbfc86f8a02ac99b696f87ddc9fc05a5af735c5a976727cc1057ef43eca548f478d012f718245c8774b528834b67f4a647e964f0a5e5338f84292b44235e21f93b962b95eb9c34c1177b3bf34ebb527b7d2dca2f9574425f728c67aadf5ac5b95263890d20cefadffa69c280ea2282f3be6de149edb7fb11d10d53a9904a11c605d2020be3d6f99e3bc991754bb5be79158d20daa60360c45b3a5f3d33850cd21fb86f059d9300fc495ea3e3d9111a076daf4903fa91565a6131b24fd68d9660efb7fd56d90158a4d5fcb22523c7b1131c1ef9f50cdd1f5df12c7e6033b83737a372f6d1f894d5d41fb4d3cae08c244b5e1af47e6fb21b7db4213932d5bbb0d0ca89025cdfd410acc23ca07509dbf2706ed8c9ba9e34877123b16c30994e944ba92105aaab360306eaa5a660c9cc00f8215fbf2244143c4339db4eb087e42d7c7976168e615416f6f0abf709615869ba0e45830a05874160c6f5cedb1703c3ad19dabce15b4845ffc992191fa3dfb87efb5466d1f343861b0156bf7d7122c8e5c9ce9d30a1258a0a791f14c6ea808d353f8d29ab1cb1348c7571d8cf1f3a90a8939b59f40380fcdab7328a6f64a09306d792ecaeab45562fce17d58405ba94c46c279dda77b66a0581f51ac14d621b85e2dc70a3a3cbda404239ad9255858e0dad3da7a81d54d736f8288c86c1cc89778eb394028c395058f735a75e7eb9b27ba2723fe2876c8f452bc7e9f3c61b517970087fabc2bcfe9fa1486eb0cb97b42093b7eedbb2a3f3a1e69e70a39a678f376566d0b9c746c7c34f27a0de2cee173e57f8f9f3dc046fa726c43ab88b3a9404b22113c8a7ecf9f79846d2bbc740a034b7953e2334ce23aad04ed398d81da872217534534882145556b8d505c4ebd3304f0e4c7ff64fcbfbd02ada0ae465c810ce2ebf4216d5b40e34a56438240b79c8cb6a23154850734b07b065278a71b60ed65ecaef6946e06e671fdc69ca2a5ae56960a00d7da62450989097c0a688ae52314e718a9273c83b13d59eaa0c5e282158e4e7537a9c691609d3aff84813fea39bcd174eac7d1832715766bf0bcd9ea830fdb932968c359ab79a19806f99c01f2aec753a73dec7f076de17c0815d7b40316d5f59ad1b60d49b546d91777caad13f8cacfbb9d101e4cd64ffa35bd29e33a95b37c84e9c1be77823f1806a503a75584b7668a5f88124c95ff60f733c0a5e8db57ef39db899bc3439bcdb96bab00f0d804fdd58bc40465c3c7e6ce76c685194261fdf894c89fffbfc199ed2c4e3f58f0f309193329204d61edb62ee12e24186e4bc21972ccba5b92baec5918ec6880e4f75289c89b03a41d68c7c2a4d1fcfe8923f2637af45aa00803e7f4982a8563ad032935104c126a7580d09e26e6d7721ce7e13b01c7d415b289c882b999468ae81900305ae29de87e2a3ce33d8bc923ff4c21bcea858d064fcc7ca609ed4753b1dac6577edbc04b18c1e1e3b035d2d47c7c6ecf0dee349e591a064229de25d1da1110224875ca30d48e7c316068a570ee635c94f9008f90d5aebc070e44a2ce73e5ec4019ef5121d1f81703a1dcbdde7972dfed5343dadecb352bd2bc5b67b660d6141af9b573b04a2e987724bdb44c6fc5c01814b5d27e4cce019d376a4cdb864e0e6265110d8279cda458dea033bed88020c9503d9b8c811d6669c821695639aad630d902463eb8ce7760532c37d1d4c73aaf7bf348088146e649ad3c040441de687a84b059b62d686036b1cb2f864875028e31c0092518162f26fab7f3ca5e01194e8652bb2e6c060c194a56160d3d296d85479fa308fec0a2d40eae693f00ae32c62af16c0ef416691f5ba843ed6dc2a2a0b9c3d5494484cc5a7e9568e7bb952595fb81af71e843bacc34bbe3a4204f58b9f8d9d6576bd4130d714aa26252635e24768c379517319f68e0e8d7a2aa071f5503739acad36a0f109fb3df6c95dd2a1dd9c25b38b0373d41aa605e7e8c5660e5c106ff290723460041d1d1ad173f715d382302b8ce36f3bec72aa4d29f02c2e83413988fb181d4595c75f5b8664f1a8041727a317bf214aa3a7e1a44ae28e4a1ba74c589ca8687e31b641d0fe6c2acc66370690bd078155d10324546764fd70d4324b00987b7459c74f1242089418e35b7520d6b12ce3510451ec06206101a8c1b30be5de9585f24f5b2d6faf48fa326205b33b071c69347b5fb9ce2630301adba75917402dc1af149e10bf0f08707b2ecdc2e5aca2522f341460785dfacc0375ddfa761fba0d674557b36dbcd208fa3ac86c25481a8b750893a7e91ae842038aa0382775183e7a956284c997d705e8e20c3bea38cc55dbf5672884bd904ac280c1e50b442b689671fd042388fac78a96b8b37d3b78364a668f752c01063d46a5db7c3d8577a4df20369f918c87b42ecc785456a87d89576361a447f3b463c6dd42c513566a7d4c0f592247b1ac233ee672e251fb852fdbca0cfb08cc5a6dac17c35eea5c9e2055cc75d1dcb9474a23c1e40b729c73c10243ca8affca0aa1aee7352ee9e8889380d41be650a0cec50f39e517f771c60c8b2412d84abc23f2f2f296863b50758003073ba0feec0cb7d966e142bcedc7302ccbc69675465f3153982e6014660f94c1dab35106596e8fb468a190e036807ba20ca7b7863f52ab5d7335f9fb125247cc5fef2797f4fe14a4b3a1602769dbaa33341aa15aa5c20111852061d0338592fcc54cf5a43d10e9aa7b9ab8048f80d82be12f3847277d856718341e2a3a7ca80d5f11b59a5236e884ae6955cdb19f6e32eeae", 0x1000, 0x0, 0x0) accept$inet(r0, &(0x7f00000005c0), &(0x7f0000000600)=0xc) bind(r4, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 04:02:32 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = dup(0xffffffffffffff9c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchownat(r0, &(0x7f0000000000)='./file0\x00', r1, r2, 0x2) semctl$SETVAL(0x0, 0x0, 0x8, 0x0) 04:02:32 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="5f022603b2d9cfab0b2c09c4e374e766696c0230efff958c93b075bd3f8d2815156da507e70fb231facdcf73521919dd32dfe752229299d05d5ed8fb8e750b0e4daba7ed93a9e1a96a1a34354f95c05adb18156291fde2981dd9438811536d14d819297b6f38060ac796396d4b47d4dd65f02f657ae9b8009a59070806bc7821870d8490799fb9c8ecd71aaa8245aeb6c27b755f8d1d81468ec1ea6492ad70e14e6496312f22c0d763322e0000000068b5f0f3a9f270ac585f16f0f88aae1f1aa6743f71c409b8eecf7bfdb1939e443375ae8d3277c25d296b1b12fbb734bc445ff8dc815efdb226ab30239bcf3bb76bca0391c39f85f853556d63f5c5207e4d301a6ac4ea16e287a995b70c35027d85f85ffcc6f95946c2c219ffbed61a801a0f961a350cf8608b4cc9bfc042c10a656a63ca486d58ef5cf73e07ef5d4650cc8acef45d9747cd6371ea09356ab8611b9ce470c4ddac96aab83a844375017dc2fdd4bbee67643727ebe44c50de3bcadd878093cb7b5ef822c2"], 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@cred={0x20}, @cred={0x20}], 0x30}, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000000)={0x0, 0x40, {0x6}}) 04:02:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) setuid(0xee01) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) fchown(r0, r1, r2) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x80, 0x60) unlinkat(r4, &(0x7f0000000440)='./file0\x00', 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)=""/136, 0x88}, {&(0x7f0000000280)=""/122, 0x7a}], 0x2) bind(r3, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc, 0xd}, 0x10) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000000c0)=0x6) r5 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x2, 0xa0) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f0000000180)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000140)={0x3}) bind(r3, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 04:02:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80000000007c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x2, 0x3, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:32 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) socket$inet6(0x18, 0x3, 0x3) setsockopt(r0, 0x0, 0x9, 0x0, 0x0) 04:02:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000000)=0x3) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x0, 0x8, {0xfffffffffffffbff, 0x3e00000000000}}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r4 = getgid() fchown(r1, r3, r4) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000180)=0x2) setsockopt(r2, 0x7fffffff, 0x1000, &(0x7f00000001c0)="bdcdfa9438543db665694dc5c7df9060493b9ef1bfeac6d19069f3da24e119ffc2464471e40dd5b2fc79474d1f6410dd579c59762687399641944b7f01ad6711ecd45617d1fbcec07b5e1138d3d069344e040d9f095be01d769bceef0367232770224fe44f8727aa275eb84a98574553162c5e305d9288af88fa3657246896f291c21251835f1ff42cac8d6f84013dc0db7249c429c1174b9c943d099bef806e88a0a312509b8e2ecdac7ad052459f6363a2fb7db6b3e45590638931f1bb710b431def3e7a6aa2ec4b01ea2f0534d6fdaabf493974cba54748cd4dcd7a6bf086c403d15103285ede3e329d3e9418a748f2753a58e53b4992a031e0222606434bfdf19852014e6a80dda2136e4b7c3fb47ac925dbc945fa76db6af9938dab38807e95071249bde26360518379837fbea864afc2f4ba0a67ecc5b93384a242338b05d7d0abed09cff70dc2c70ea256b1ebb62cece1e371a2cb351706af7d4f542ba74e27c07a2debecfc3090a8b5cbb0ede0d1acb07def3203202e86178b934a7c8f2314c76219a522838f7c3bfadb5c27e6c9b0b8ffd369c82dc9b2e980434f5d5adc18f39141a13e560caa8a17ca45bd7566bd3088ce4b020caf454610f4996bf1ae9adfab25d268a565ccf31bc99c7aca0a3900a2e97df2cad3386b469d4fd26fe6c1b116cb5d1da0429b97b4718a1ef558cf230209feda153512100ded11c937e0f03c2aa620ab872303473fd7e7329d0f6103a243eae4ac28078098a7fef315e63b793a575d1b607fef2b9b85cb5a58f0c9edfa2127d7d2cdbaeb0ead146ad4d0a42fc036b4762c479d178053a26ece868e808ae1eb2e9a0a956357a4016eb9b0c025352127083582dcce8e0db09d664540e6aa40fe7b56ef0ab48acfcb7333244390bd53a22f7d687ca57b9b70a219e8993b4e9cafe7b7cf0f7ee862ec49fc3ce082b3ce93e5263f0185bae9779e61687c214e715e18d924fbaef13af2b6dfc44a0db7af797361c5f9dd9d5547b09850dff87234d45b62dcbcf15cb1bb2d3cdc5bbd60c2dea99f5743bd6c845e2b45b8aaea722d17f9b1de4c368635e013bf986b1fbf9138cb868f056556ad51746b325ea6f00efcb00e1154f403b0e32b4f8d4edc6e453035e696570db56ea5a8b35f20b045df9fa6e8ad4c6a978c0c8f5d2941cc155900660a700b4e03b5f606df0f28896b0ac855a70c69c41ec49f9f5f67d990cff562c9d1ae78e1df96597c38de8c8a6b309803722e166979c68d2e336e5889a38ca45ecdd9698e3449782f23f618fd9b253f67e8b0ec1fe8af26767aea9486451e93bda97edeb1d4994da375e91ec4f3559ac8fc2dee7ed50e151fed8828f64f3a5e5a486acdb17aa228d2888b75c8fceab399a2e8dc8471e8d2d7d3ad174211185658ebde17b7ccb8d9a2f6ed955b90c98a0c725141c301bce1b9085dab3b2c136c6d065c686401ccf255797dc9f3ee0b93457accd51559ef184323061109cbc377a216db056fbd9f2aad35898ef1c6eb37fa091f019eab0441148e7410367ba2fc3fe9834501db21aa01e82d4d43d61434159c1c80193c157f2de7cf4c53308bb55078ab54a89b05f63dafc16b7bd3b9d90ef1d92e1189dd8a6f637357c6e2c84bf8826259b1ef4420e51efc5b53abcb64762c87c5773b48b34cffc726d933509b6cae85c86d738a1df5fc096b1f68314d2dc73fe13556d6070754360f53e51a5dcf4bd8fb7c8b85ac7b652d6fd3374db5b44a531e578045165cf7cb1c331b9e1930021e8d5820e28aecc06de866dec1ff0e27fa5d0019b901d5ded670482924aeb14b74d7fcad785b4322847ffaad8a2b4692020a599ff482d11ac48a81a2677ef50a74aa736ba1a0b19303fe843da01ed97ed2cd612179cd678a9046eeb3a595d7524ddc6e22093086cd385f8364939cad1d35bacb36bc346a9a534c0dd40fdfbba5a182d6c68d8aeb5f45763c622c3cc461cda058587e3046cafe9ed9c003efc0a449e6e47f2e863dce83239da6816f33a6ceccf03dfcd37e0f5fc971acab326ee638d6c82d324f925b285191e3fca543781849e631122a7d5dd5993a14cafa1edb4020c1ccaf533fe5e0c07a847e1ed0fd6142744319b3dfe9bdb71260dbac828eb3e253a0f874395210c9b7585b0602e1ee3d7607475805d654f42e84717ea88d05ab3199675c77befc9b639ec3ecaade39f3ac0bc29748cc4a7bce340be474b05fb384fbc7c70a5d8f8c876c560120dde7f91b5b3e78745eab45109c94f809b8968a991afa1bc3541fecd7b83eb108299411dd2a04c338e378748b96d000a309859abc972911aee763463b1868555a877bb7dcc6dfd0aef2714f4200dacf52a0673c5df8822c65cf58ef65c4f8fef9dfa6e792e9c04315b1dfb99f3fa2c158b7ebcfa812e8fdbcab5da3a085e0c1ce8b675112ddac5f3662a87c811d994c1eeecdc0e4ec2850da3fc8516df4eed9ecf80a51aa9f571eb6b33da7a342cf76a032571332b864ffd1dc451062dec452d80a532a1e9b5345740078eafd08f4c7b587aa5cb000253c540e41735c5fd29f46e76e3b0108a16eb0adcd50807efc923783dab67f31b83efc763b1eb21ceac02fc8cfb734ca1124bed679c3a8268586033f6b3f19fde62a39e1471123d19ca31f031596a3521cd0fa9ac46815fb67effc7c0190bf568648e5bd63732115c21693a514df3ab01afa2b7271e4e9a3965d5fce31ef237d669064b1f1f68de21eb34d256dc85ed7c5eab7f61646a30a59cf5147bc140a9b1946104d10621e33dc4fde8e71b706644752980ff86a78b0659b67700d3d179f6897bf7cd9e4deae5a5eadeb8e2619631d6e1ad8dda11171e4ae7e35deeed1d82594ed39d7da4d25b2031c6ffe48502e8ce30e31a6b7bd0d10323810e01c5750ebe6a19d520acef9ae3740cdd0908dc32ba29a2aa87c87275af17a86083007b15be154906e47d5fe9ccc9099c64ffa98e59828ba2d4e7e8ec96d4ee2aa22582d3e4a76cf9f311c042d8868f27de1476056eb008dd57696954f443025af472f0bae948ef7352806d9e812ce366fad9c81eece14303831a82dfa37c6f35999db01772558bbfff9503fa5b73b46c74c4b61f6daef0ff7019321da286ce3af07e359f3883ed7e2eeffe1bb61f9e558993f0f5f512a89c29cf9ee337f5964282d4e2f75f639fb563482e105bf22e227e904f670168931cb1be5b87dacfe1528ec1e9c90833e73c842650a6fde8d241d70d7911c3a46cdf3771af0e60aba083ea75a392c488e6bd5473d9dcfdfbda062f2fa04b021484919d3276745cc260e8eb57db51305e1627b1570750146e985d8b2cf5ed011959138128aa4753dffe7acf8085e97b7756ecb8f2c42e0a177a10dc9beac72b34befb99c3910cce20f124e2ee16c9daafa420132d66834952c9f60b14fd1795e425c48b5a6036b2095a9edeedf54c0eb444f4eeb4e93ed2a0095aa8e63ec2636fbd17ea81fd6c6a9f6a686e14a318c2fbc36201bd22fc5fa2c82795359ff29ed22033ff8e966d0b7defa7617f0c557440e8efde4b2bc05c6256d4362de692aa168abe040d7193f658d54d14b676b87d5c87b2758fe046ccbd26cdd87c4e486487a54ba6b4cbfdac0254938270cf1d82c88572f11aaf63fc4992cbf450ba28bc45887d54ef7a239364fcbdd7992629c6f9e212ef78281c6f3b8b534a7199a242edebe038d8655237f7cc773aa8bf5f3bd4b6d6b86373da892acfe30fd279441a6e91b25889d3d7519b257be6519a99214509df98796e7480cb0e0a3dcf10d0e38d5a2be885a3059af1c35cf6862abb3cdefb0a41db443cffcb95bf8e786c4ece8a5729dcc7917003c0cabb803bba2379c059b039aad4c5f2f9b7387ce42a11d8dbd92acb6b02273f51fdcc9a95e0893b8e5582b46d1d2789eee4da81299de936b7447c0a611adf4cbb97f061f64558e825d68a4317f7dd07aac55a11cac5e4576e4bf7cba7ad92cd8af8273c1e0b76dc51f5d42b94c0821d3a67ee378376b4303b64bf32900de769929c25a0e748198c4c0aebc582ffd615c1977b5e270037826a1693d13b0002ec508e0a25344aa1e62a1a6016997f633b1a499384b3ba72f398a3fe486761d48639aeba58b3653ddd011be6362266d1d33b9154ab869c9cadb5d697121efdbb46f1b3f9621910513f09a51b72ffe5b764234f5e89fc732bd485f28c32fc12980cfe3665400461e7c62577101ca0f59b977de1a7476b02e56838bbf383cab792f6e42eaa1693ae04c17cfbec4821fe5b7a094808d197bd867d6152d0dd24a3df20e48db3c876659c9d8bbc3320e39ffd7f461640d6a0c8a8c8954db11c4084626c6203236eb4e388e02ac05db4fea3fd4595b29d6cdc10aa58fc85f552c1f1cbfffcd1c96d33d8eb05291b32fa5e605a59c066d2538779e220170a0ee94716e62efb0ebc21c4df7d840a1c9c23b171dcb0131e6686638caf298b65c114e2971b758fadcc1453c14d4b891ba508f7cb6e2e1905930b12dc1173658e70c5b045fa46cfe978edc1a063968fc8b61f4a2b6ce6c2450e7b0bcb534f1af9ede3e8422dbf30aa79f7394baf008b5caaefa6c6abb2ccd13637b9587c4657e7cfa9f0884736ccf9c808e1f4342a6218547ce24f386e04fe6c69376491821ba8e471fb37894d4d664e9f0c42ea65687b94ac2161a39ab6940c3c34c53426f4a5990ac253a3be4a01968c90d432791255876be106775c139a800788c6cc64b9459bc8c715d35f43524d235d555c38be7f4a627fe97bbae4d752e2fb1d0f9249952594153dad15f1b0d8c898d05217f6a14d26e1141e90e4551086f7a936dbd001d833c1544f67b83a5a7491ea58f11f5f9155d564a445dd6dd55f8b17f188a0384e4516ef34f0ba3ea68a432c586d7e414403c5866bbbde4b479ffe0922cdbd23a9e12f4d17bd74dc6a42b5ada18d697b0077535b8d37f8c42f3db1bc4f47b489a502418b4cd5617739e9ace7358d623e1de200c25b82c811a54ea58ea1ea01093a637a9d862a11fe60758998939b27272be457a2abac8c9be03b0228276057e4ae80cec96e91d12bd4109e1c8b699e04c239f05dfb219fe148f18f863c7b3515d94213740d6b7acdb113b58d883950959dcdb7129fec974c33d4e0d3c2bd8b8f5c7f064f0a6038989fd95897ba9b5e8cc6093402acf33c4297898141a8f765b7bd8dab437080a417b3c56a808951ac3db6d6d7ce99d51a45a726854c33558714a26357a164a12796cb1928761d2aa3d332aca5613905678c822df4355c7f678d3a8b1aabb566ca9a7d0c6f6b8d3cda49476b52fc0d2acbdb52ddcf64d72ce32a9ff31e7ec10ce5c4e882feff07c8535982acddbfa955db04824cc5ce6a9b0be303ce380b092b7c310f76ef091521b2b728749ed784487f10796c30ecd7be95051b04368551dc5706832976b138b2cd02d455577a8c3b7317639d691a62d3416dbeb2b24794b81b57ea2ae5b3b0ae938992bb915bd20259e736e888470fa3d2451788f5406fdd42e5db3027cb493b29203b8dd0a9d9c0f444d4d49e9ccebf40e787886cd7c0e6f4c2cf285dc3cacb4ced239e9422af942b242f4c9c26e5429737f67decbb1ddd375778f48be174e1d4d177224cd36c49788a89c636380866bfc97747da42872ab630452b0e565d4310b4a42b9f393ca9bbdb1174b596475d3eb28d18bfa253b565265ff4b81855f68c84807557b2c4ae7acb14639af087a800a1aea98c12a05394818ed5692e3be8ec4fe6c954a3c6d766b3c0fd7011c6d2555", 0x1000) fchmodat(r2, &(0x7f00000011c0)='./file0\x00', 0x0, 0x4) unlinkat(r2, &(0x7f0000001200)='./file0\x00', 0x8) sendto$inet(r0, &(0x7f0000001240)="7d5115f5fcf750dca5cc9c0a68fa997adb1a7ddfd0d591785f400ca5cc0711be236cafe297f2b90fcec792310ed684f3b912fc7b0fa574f3bbaecd85562e129f66cc4031177e657f960c83dc45ebe8a4effd1163f4712a18e2a51dc37e4da246045e82505bd908ca7b5297b3c59d84e9f007131407d615733a4e21853d26de0c366e385d2ab5a8735b36d5dc9d66ca74db30ace424f7f1fc9d0c17fa07bf54ef7f38af58964d749777dfb0c4cd530fb6ded0b3ee7d826bc63ec4545d43cd9a82b2b8b334e440ab51807e016af730ab59d936616db01750a1a8161d3b03068fd4e911bacb80b43ced16", 0xe9, 0x8, &(0x7f0000001340)={0x2, 0x2}, 0xc) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001380)=0x1f) read(r1, &(0x7f00000013c0)=""/159, 0x9f) r5 = fcntl$dupfd(r1, 0xa7cd8c82816ebbc7, r2) setsockopt(r0, 0x1f, 0x3, &(0x7f0000001480)="d58da773be6026ff48d6d43f30c4c979e90f1f8a3f41d0864d38aaec24065ce7d540d37da72c5d3cf7b1014b8b268ba126f28d28963d1c092f4b3e80198b4c02be9c8428affbdfafdf059fa9af4ab54151189b820acbf21174b2837e9b6ecf27f3c90144e6b0e3f831b6e2a863c86179a37629a902e6ce6621ea3e504f0cc4ca2ea818f3b8173662ff516bec56400c8b6a5ed32be725124ab82f5dc76cf1c0a64e21edaf5028b289691efde483531bdc95808ae580a426a4ab1b3d66c834875c6b05a8d4398b577ada7744687146c6f3ae9e78bd1fc4ee05da1c", 0xda) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001580)='/dev/wskbd\x00', 0x8, 0x0) getgid() ioctl$TIOCSTOP(r2, 0x2000746f) kevent(r0, &(0x7f00000015c0)=[{{r6}, 0xfffffffffffffffa, 0x69f67774c5b972c6, 0x4, 0x1}], 0x2, &(0x7f0000001600)=[{{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x7fff, 0x2}], 0x3, &(0x7f0000001640)={0x3ff, 0xa7}) semget(0x1, 0x1b9b0212137a6807, 0x7f9) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000001680)=0x81) getsockname(r5, &(0x7f00000016c0)=@in, &(0x7f0000001700)=0xc) writev(r5, &(0x7f0000001b00)=[{&(0x7f0000001740)="04905b14cd59661132079b4314f03e2c7aa402a01cdd91755a65e73feffb28bef37d7f4caa189fb3848f260c7bdd5bfdc454d2c020bae55171b137c9a59b17a049275460d0f4db4cea3e582ccfd8cb125157f52c3f99d5aa8d6e2bac9c4659cb19e14814250c64c5ef700c24c3973402d8dcda55bf4150872ae2e3cbeb0638", 0x7f}, {&(0x7f00000017c0)="773aa9f3fa4e5e0bcbb751c7bd313da9afc759a3d318f7505dda5533192e454e786c37a850febe3c4ed89abf", 0x2c}, {&(0x7f0000001800)="fb382358a2fc996b8e143a4b20cc91ac065b31ce4cae10b0089a0f30255f8380e0d3ed8fc068eb6855c7943146366e93edfdf6a4370a4955956ad9cea1be9fb01b855760d972229ad73d6ed33a25fa79134e8c1049d93cabba0a7828008644bd84a9e760d01803955bb69722c3cf", 0x6e}, {&(0x7f0000001880)="534c555d2ea910dd70b2320170da417118ed1cd10b69b4c976d6f0730f11e06cb89a229a", 0x24}, {&(0x7f00000018c0)="1bb31d980cbd02de997661249a228465ddf76f6331d71d7d3ead3539cb04347eb85650bfe7ff8829e14d3ad5cc5b85b39ec135d74c0052ffbd602e719bd7d1120f6387f290b25302c9f5acc1065e00f63244560ecca13576a61bf68e4d527191b56f21c85a0e3622fc31b7367ae50857ad1ba4614b17555159c2", 0x7a}, {&(0x7f0000001940)="f2a81ac9c804226fdae2eaaaac479b47c1a7229cdaad91744dfcebcdc74e8196c2e28ba9214cdb538154ef6f917209ca11822c3c41fc78a86c0ab385d8ba6606abc5b48349e0928153c279166942ae3565db49b6c2728ad68215cf08aa8f7bbe91f90dc966fd84ba827d11fdff126d90933ad4a8db8a239907a03b92750a8bfd9865fff53f75", 0x86}, {&(0x7f0000001a00)="d7d546f1614d6bb7f0d0b527aa75908cc1923aad44bb8bab558b00200b5fa25e52c17fdec912ca405f9a65f8464ce7a6f206a82df852747fe015d9ab3c123249c4a7d27d80e956ed48824ad909230a30fb7a5729c5a19c52483e4e5f142fdadef38c6bd25b9064f8dfe0bc610c68212528176b1156c49b40d47964d2de3b954def312baf818a190e1c8bfd95b40a5a353d0f62e4553a96961fb3ed532c744ea68ba59b9521f154aeb932e9847680f481c7a267dcc81b5ac8cfbe7b14dbbb7021db06eba8305d639f1653c9be95015e12ffc9d448378e5c4616e4e4c6f298e95903f5a3f5394fe3a9fa4fd5", 0xeb}], 0x7) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) fcntl$dupfd(r0, 0x0, r5) kqueue() mknod(&(0x7f0000001bc0)='./file0\x00', 0x40, 0x200) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001c00)=0x20) 04:02:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198", 0x30) write(r0, &(0x7f0000000000)="220e22", 0x4b) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:32 executing program 1: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = getpgrp() ktrace(0x0, 0x5, 0x8, r2) 04:02:32 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="4439b5919f81b572", 0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r2 = getegid() setregid(r1, r2) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGETA(r3, 0x402c7413, &(0x7f0000000080)) 04:02:33 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() pwrite(r0, &(0x7f00000003c0)="34274174513c0a182a47bdc2e7641f9649c95ede33a98caf9baf21442a30606c9f1b47b3686436687116e10c0f95f1b84e60c420b72635bec34507f85b313aa00c2795987697360d20f467aa4e0964a5e6232021f3733a99a92b3ce84dac9259201d62ea212bef858744bdad3707040fa65b99968d52f74461f816841c31c192236f43c63f6ea20a4cd18f2aa3c4d41f13420062207dda207527d2c57334c93471b74f0cbae01ccde005dc40fda9751ce37f4f0468b2be925767e5e545d0bdf177d011c635a4702239ebc50f", 0xcc, 0x0, 0x12) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x54593410, "2bede83af470a459b39e62ec6ae3fdf19f63c0f1"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f1", 0x25a) 04:02:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mkdir(&(0x7f0000000040)='./file0\x00', 0xc2) 04:02:33 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f00000002c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xc}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)=0xf3bb) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 04:02:33 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304e01505c44aacb88fec667ef247140d", 0x9d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() read(r1, &(0x7f00000002c0)=""/210, 0xd2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000000000000000000000000000000400"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 04:02:33 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x0) 04:02:33 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)) 04:02:33 executing program 1: r0 = kqueue() minherit(&(0x7f00002eb000/0x1000)=nil, 0x1000, 0x3) kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ftruncate(r0, 0x0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r2 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x3, &(0x7f0000000140)=[r2, r3, r4]) ioctl$TIOCDRAIN(r1, 0x2000745e) munmap(&(0x7f0000680000/0x3000)=nil, 0x3000) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 04:02:33 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x0, 0x7ff, 0x10000, r1}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x0) socket(0x2, 0x1, 0x150cc476) 04:02:35 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r1, &(0x7f0000000240)=[{0x0}], 0x1) 04:02:36 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e11b56fe9bdaf71bf0697ffc34deb00ef06a16b122bfecbf0000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x80) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() preadv(r2, &(0x7f0000000100)=[{&(0x7f0000000340)=""/241, 0xf1}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f00000000c0)=""/10, 0xa}, {&(0x7f0000000480)=""/220, 0xdc}], 0x4, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 04:02:36 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) 04:02:36 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140), 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) sendto(r1, &(0x7f0000000280)="9e854e19467f29746365070a9a74517b33313b4a281043b720debadd0aefa4db1845c1a6b3bb4e03d07648171df9e398f4c26f89f904692175e798873dfd1595e87121536f3426f010a3c1af9a67e31d2a2aa14d728a4f2692bf399b2975b83158105086a076089ebb57a893a2ae13c930e7a8bd0c577b29bf3586336a5421fb95a5ab2c9ea70b44e2e5", 0x8a, 0x1, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "50f08f95cd04620c4666af0d45d8e88ffd572951"}) r2 = syz_open_pts() r3 = dup2(r2, r0) recvfrom$inet(r3, &(0x7f0000000140)=""/61, 0x3d, 0x1, &(0x7f0000000200)={0x2, 0x2}, 0xc) close(r0) close(r2) r4 = dup(r2) r5 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x5, &(0x7f0000000080)=[0x7, 0x8e, 0xfffffffffffffffd, 0xfff, 0x1]}) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x5}, {0x48}, {0x2000000000006}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8280, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f00000004c0)={0x3, 0x0, 0x4, {[0x3, 0x694a, 0x9, 0x7, 0xffffffff, 0x80000000, 0xd3d, 0xfff, 0x1ff, 0x7e0e, 0x6, 0x9, 0x0, 0x33, 0x100000001, 0x0, 0x3, 0x2791], [0x8, 0x3f, 0x2, 0x96, 0x7, 0x6, 0x100000001, 0x1ff, 0x2, 0x9], [0x9, 0x1, 0x1, 0x8, 0x4, 0x2, 0x5], [0x1, 0x7fffffff, 0x100000000000, 0xfff, 0x0, 0x5], [{0x1, 0x9, 0x8, 0xb4f3}, {0x1ff, 0xffffffffffffff81, 0x0, 0x7}, {0x1dd, 0x6, 0xeeba00, 0x9}, {0x6, 0x10001, 0x100, 0x1}, {0x3a, 0x9, 0x9, 0x7}, {0x8, 0x4, 0x8, 0x1ff}, {0x8000, 0xfffffffffffffffd, 0x40, 0x401}, {0x9, 0x7a1e, 0x7fff, 0x1a}], {0x40, 0x5, 0x1000, 0x9}, {0x1, 0xfffffffffffffe00, 0x0, 0x8000}}}) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000740)={0x1000, 0x42, 0x2, {[0x8fe, 0x3ff, 0x80000000, 0x86, 0xffffffffffffff9a, 0x9, 0xcf2c, 0x7e, 0x6, 0x1ff, 0x0, 0x6, 0x3, 0x7, 0xa1, 0x8, 0x9, 0x200], [0x79, 0x6, 0x401, 0x100000000, 0x101, 0x200, 0x101, 0xf7a3, 0x4, 0x4], [0x4, 0x800, 0x9d00, 0x80, 0x101, 0x9, 0x8], [0x7, 0x10001, 0x3, 0x1f, 0x82, 0x3], [{0x3, 0x8001, 0x3, 0x7}, {0x5, 0x7fffffff, 0x9, 0x5}, {0xaa5, 0x4, 0x40, 0x1}, {0x1000, 0x2, 0x6, 0xffff}, {0x1ff, 0x7, 0x8}, {0x20, 0xdbf8, 0xa51, 0x100000000}, {0x7ff, 0x7, 0x1000, 0x1}, {0x7, 0x8, 0x627324f3, 0x100000000}], {0x10000, 0xd8, 0x6e04, 0x3e8}, {0x81, 0xd38, 0x3, 0x5}}}) syz_emit_ethernet(0x2a643744fe1f00ac, &(0x7f0000000180)="db") 04:02:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xfff) syz_emit_ethernet(0x23a, &(0x7f0000000380)="93a95cd7cab7f8df15d3eb218d4f5edfed10cc32d513338273f0c75faf2cc119ec1fd6ce6521622661d8416d638ea5f6321392a997476b082c8af9bec6cc4036d54e2e0662b3887f4af5b244d66a2cf6efcb0af4c4ee81614b95fd228229d9c5606537edad5941c8cabacdcd75e45200aca6a9d9b939c3af238b79f85a6c3436d9569331ac348b3ff1dc4a02001acf8baeb6e2315dcd31e7b99c90f97c710c780726d4f37ad73d4c5c2b5cdc9309b2f014c106602900388ae7bf172015efd1a5eca7ebb15cdca19451da52b1cf30ce7567e7c22aeabb88c8b56c90ce6a86c4e5b67454db231de9c1f02b377024565d72bc62246d5905bf1b4f83eca9dd720502ab3641612fa1301e1d2ddeaf8f87628afb1401172551b4b160d4dabce4b008b0bb50242ace929bcfcf685df2c5b9d3894c70c6a35922f99c96cd4fea599bddb6b577439b31a5960b1e0398ca7e995a6a41b3f243387af4be3552976a8f8bac6caf6bb09044547137a95de00dcea632c12ec4060d65411699410b8f98d9290e5e215095fe581397003e22ff1c51f1f06ead22ff7689a6ebd781677de7fa643ee5da8cc95e95025994db2ef57f0c3ee72261e6c51fc8f9d9f7c64b2e7397584ee9f9b523fc59a96c6bd00a599147b769468d97d3702d79d5d24855ca9c667092bb261f05a86897a7be8706cc63e68969b6fbdb7551b0445a1a61c22a4e9471a5940ba301cce2ef579c5fb7cfdce5fda694e767bc2803afea0e1c021935604aa38ecafab47a65f87659932a921b96a658632f601728bfa3082b89c1") 04:02:36 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x400000000000022, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00022e2f81f6cc12b32f66696c6530002a2354abfc71c7f321ae2fb00b993f92d7a38b3ffda0cb87d0a3ed96b43ab9b980a58c91439d3e2675583169851c924085e9a134d8882ea5"], 0x1, 0x0}, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0xff) 04:02:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "20370020001d0000000000000000000000002700"}) accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_addr=@in}) ioctl$WSMOUSEIO_SETPARAMS(r5, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x8d}, {0x80, 0x883}, {0x41, 0x8001}], 0x3}) fchown(r1, r2, r3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2000000000000113, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe95, &(0x7f0000000040)="b6") 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r4 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r4, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) r5 = dup(r0) ioctl$TIOCCBRK(r5, 0x2000747a) 04:02:37 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x6010, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f00000000c0)="2077d4d1e57f73ba0ea3b9263ab3a56a9511b74938bb094b9ce3aee999", 0x1d}, {&(0x7f0000000140)="83268b7497dcf84bfeb9898b27878c08cce2419557edfb03428f5b15e4053af6f52221b3993bde916fddd63b13a568a51d8c79f840c96e7336cf07d59ac151db2972bff865270048b7e186cefebf297114680744fad9bfa457d837b5843940c398a4d8a2cc7c2fb194a583ecf5c48803c08991923075bf91b245afca124c125f6993a689ba192f08944e78198e865f4709cf301e1c338c8f751298c2aa7654771e288a37a50fde77128c509f16173be199", 0xb1}, {&(0x7f0000000200)="58fe6ed75b0425c3a6bdb48e79cf3165dc8faf031e7dc1c1f49aca792a0250c6afcbc120b497f5f7ca746e65cac6a6e8db86271490712d0f9c2946d14794da39d9f01ae80c8ad7eb6185dbb5ad4d31950316c6f9ef78fcf4aa40d2e00087f702bcaef9f22f96ad4bfbb1809171ed58282ddf2bf819d777cc3738756e1de532c47449", 0x82}, {&(0x7f0000000580)="8c0701dd6018f2f5441e3832dbf2e42c682717262161c8e3c82d17a1f9c9af5c80126e77bbcc80ed3d273cca2d4413c5536ddc61b1d7e7cedc86bd7b72e5667a5f2d49eebbfe48feedd03cd8bd09612cfb2df0b928d72ce837404b5216daa61bee59605c3bc114d3a7b26c69a46b101f28df4f3ee2191ad39b0d3087f6bde27bcd79ccdfefbd44fd8b15c4d93a2ddb5fbefe69b9ecb595965f3fc4182462e08131f288bd8c957942b31d68c6438ff3af765e2f071d26b43bcc88567a760bd98d439e6adf2d7801297c22ea57273bd2c20260c5f8acd3b79c59f984504d702cf02eaec531a3447ef7f18bff46233dc3c8882f322d964dbd0de6ba3a7bca601288a32687cc895595e6f1b71844e804e4e82eb242b483caae04ac8e57f43b278fc7db51c0364bd3e5ee6f3cc5f39a45c868e50c3af504c498632ed27f2ac63186a3206952e19ba7cc09f09020f959045443509b40ef57601cd478e5100647313f3034d0c8b20b03009fa730a572525f9187a1bd582085add57cdaecac462848c3e856de64887ea5b1beab3ed9acb6a75288feb96e9067f37ecd8f1e463a99cbe0210f8811b6cb4c1f293de9fade472cf72efa4b800f1cd49e4973d1399b52d20405473908a55b9545ddc5042d6559ee1e66dde2b4821a0e1202eaff7ae9c5ff97d7e7c50782ad3b4c87cebfd51400518ea9b2efa260fc1d6e8048b83aca0744f25abe80f9a79cfb1883b4cf95c1a2dff184b5b3c2b1135a9d29c12b91085ed0106fbf1a14c7903978fb3642926dbb341608c3cffb01082cd36ce571f974ed8d755f163107eb75953685bb57ff5f56bf4a5e1beda08a560ac5b23cb50569cf9f79e14b5279a1084a5561f3b117ecf92b5da7574cf6ea14d3e7c8ccbed19f3c02bb129a103414ec069a12a417b7d98a3c0e17563340155f66748e4569b94c921d22b1b548a8298faff26c9eccf70343faf8db4eff42398ef7345669893b11b8ed47e5885aa7bbd030a746fbe03add0762f22de59777ebbf7569e0eaf58b23233b69ebdfa9c2a4405e0c9d18aed9b417a15f55d5517ff43843d2acc692d8f977e0d2c09b3bac2ef5765f219db07e7d5afaf469b9ed8717ce5036e50c0a4a0ccd7c6c34232092ef2a1583194cab83b844319212d08413c19b47d6d2f5bb92e0dde72544b689019f458624c5f7e4b71db1b055fd8f485e9d3933a21d40f5d2cabf6947ee84a3ba29e0ebf1b66a54f9ed6db387a7948e07fc6cb64e02ef4aa6531389f338f8178242bdf9c1560592b26be4056ba11ed40538d98569c9e523417d0a11df2f80a814dcbd2c70641e66621350e661734df537ff8aab846a52afd23e34822a2dac17b24d3d8e97dc860ffc8e704a75e9a3e17b2d68a5ac8133a7266226cb4b490c491ff5907034141ec4a242cb75c368a54e3a2998bf2c9bbb5ee87280f7c26edee7084a40576c0f96c1701f266e0fcd0b1b4ac90394bfd3f3d64cd0505eff3ca2c293e3ad132efce9396fa3fbebe24917d7a3adfe3c176d19c69549b8dc087ad8d707c0fce7cea492cbcf92326c91d73458e9fdbcb3076c7d32afbe61a30b147d89effa9851b756ecd6b775aab0edfda14754ce847d15b2e2fb5d58bd7e2347c2a8569736e5b2854481b861872a91b607f4198b6f9166a7c8fe069ff9596481d226bf7bcd0f0b2420e583983c546ffb1c21326be782dfac1923cf31b2c9c7acc5c7973f49e00d771b6a9ccc6a92298179a301c6202457639b58ae38912b5c10f9d7f5683303b75099ea81b19f34e3a17c4c5f7f5b04ff797ed810345fed2778b04e78c9d98a2bcb68b2612b6d79d2116e2020964275aed698d2d2290d6e549827b3d71afaaadbbab42db45433438ce4d319ad525816f318f2745d93de65d7c2f3d97ce30c0ad9301cf27bacea1731decc58cb3f04ce9495376ac44673052c2d12e087df731cd5a41dfbb009b9550cc40205a1bd4bcf37c36137e284f216e5101d34367ee30897615d65b4a1895091f3ccd669f1df0cb7a740d6629649ad6f473f09935e1293565e8c7f1bb74f4e56f4ca31c3f8ae702d4b1af2af42018442f49ed74b1357d839490113103de53a715b3bccc403f598e2fcc2c1bdb0555dca2299fce5bfc0e27b5df54dc4933efccd7ae4ff0fceed9dcc9c74db678bc27e64644991291daccc691ddfe0eb611bc061746ee84d02755df57d7b3af196ae97a67f28206d5e24d95235e5946142748358f779a3e040c0a62c0e61da90db207f8d982ef20f3dc38d2b12dd94b62908a2cd7d112d0214a339a5958e0564fba3ac8610c5d4a20c9770dd2b56a88aebb482d238495da98a7332efc87b69cc0068b992af8695e84ed179cb20fdd1dade70d460fce8c1e234bbfb76b028f3ae6c7d92cb6acad49665d9aeb049720f699402db84a39f2906501219ffd3913c3e7d5b5a63d47dba2c5c4a65c71a21d16859f3ef81e43bf3a6cf916c8a1b455e6bcebc088234049164fae8a81d267e7a2345dae614d216b3885450278a435bfcecbdeca37e9fa0a47adddef8c1ed81f873a4e0327980857cfc10a08b788241af129d2be36d263c052897e382d411e717065c28d71920222ae78e837c3dee8d93cdf26ed09352ce6f0b144478f7c5f8e38c2f10042009e58e726b42c206aaeaeec916172f1b7ecb89f7db9fce040e48f031d17476bef431e66ae582454676fe29d19859091afaeb2078a3344eeca3f630be0044f49e65c834e84165c492be955b64b943489753d565a5ee3f952c92a3a3a09984af7197c296149b346d44e7b33756dd992f0897832608796ce7be1ccf4145f8d3681f65da1e78782c8128285104565a70d8009f19717189d729cee880f900f51e4efb4e0a6e824306a04f5dfde0116df24a2d53dbaa119ae8a78516c377b33c0c439748d0649d284d0b43dbe0313b752823261858d19053e8d9d57a9551edf7d89d3fa8f300091e2fc57f96d3a5c75bb9f3f9b31c08e9a871fed9333c51270bef3b4b7851de3ef8b110146ca05f6f4eae74686a9b0eac1e37abe0e58bd54fe4d678a48a67198b6d39944c7f483987df691bf5e6159f448fbfd57a2c0b5f6b451bb100949dcc61384a615c4e7e870bdf7fd18dcc58d872abce91d76f524b846c5c10c6a880d7794827e52aba98079f43460ac0366c65a3ab0b12999a903e220a606b6751f52db17bab5cb039869c42aeb16517a6fac26d49f2f7a226f92be2c72fd0d5e860fba62c854dd9f6db2f667e88e9b8c623a1d45cf1b7e9c26d6774134877edcd7de1fa23b4e77b165201f50f976f181402fdc1e88d152565ad488b2e64aa08610bfea021c073f51ad90120a9005ad2433a57faf1c64decfd11f6eba242cec51066a55d39d0fb42352f280e13af6ddaec1ccbbb1cf172fe966414034f8128f5eee7971e4caab02e21959d737bc7439ee0908fb06ef00da534964f95b0b7833b1810fd2dc80cfcc308c0d852d916af03cf03a8e1a5b0422654310ab61be3a0db735bca44b46ed53bc15d1c619b9b778f913178b319162cf372abc9d914ba04fff11dd64a25f1528897c462d67c147b6553716dd1e5ca98ffa76a459c86a24fcae0dae304d30e84b537815ee5250fc723aa4e06eae5c1b1e07d997bc8eb2ef9817b5d373c08ca359f9df9c3450d43500f71f3855b670b72044a5898f9c877b7d4f2337b75ed69b63d766903a3fc07654922d37d88784a8e5b7614d9f63ef7fca9dcb1bd9b019115aaeade2364ddec6f21a1bb783f45e1561205ade3651b5746b5ab51b9f40928354edec8a0892c73a7404dbf77eb07267f2ac37382954b1906ec92e099addf346fa478d95eab4fa3b1375820faa69ec7e62fff59e7e44115622854ad41a192b6c5afc7b4a059648f4b0b768107e97b604fbbc797ad0138133f01f6abbde5ecad63ab3bac32a8432fb0ea159062660afa6c7e93f62fa8f22d140f021fd2a51c4627e77e2e75241c58301c23b84c8fd365e5f4088305ca4136d570a482c74e11cbec6c788539bf0ef6ee30ede000e3481a63d02fdc1ccea579aba2049ea40107c3bbac8be69a46ab2e8e5dcfb5a1c467e50cdd37a24bcbd3ccdc4eaa1d7aaa0ec5248437a57b587f28b0c2cc7e86198cb87bd818525237ac55d93c9e83b69bf42d5c6d6407a2f2fc8a6f5bb8a812a1811e4e9afb2754ceeed67c094c4c6098ac7a1c9a03c4942c95a6eb4a26eadb8a732c216db66fc401ed1d69c29efd7e347699091c5f2868fa93aef04e4520685e9305b45c14dbb8f0da8d843af20da054932c8e7150640a29c87bb21f91855b2cd5fa5397428b42e260c76bc8fb12be2a7206bd753e6c4909bea131e313ab0078555e6d7b1889e49007bc33a377eefc01fda8a1a75225e4a165b8c567a11d35e1653dbe5f17415e4d7a12f5e04dc42b25d59aa3fa9491b298e220defe1372708acb9fc26316d08321e9faf86e37b2b974d3ec9b435e958771da9af0879cb007606bbfa5a11eb36d668678a92b1f04bb8ee3c25819d1dc97607afd654b3024de1da76632a7c5fd016b69b35e618e331dff0b385cc504ffca50d653209edcc9d5d8e33ad692afddbbd224914fc8fce385dc1c89d70c4bd9d3a2ed5d3f0a7d163dc315ccab0fc9428d8351da649b9ffe147187c8549224b465e46482ced2f969f9a87b135652e5d3fa5642cf6844002b333b61459fcc71a137918611fec3e9f5b85cf15936bdce25518a1f20ca8691554d932e1a0e3430b9e3492053c8a9257fd778624d63683e00261db4a5babc125f03228fc8e9fa0b4aeaa27c2bfd0b70af2a3520411937f1c43aa4c6f72fe11ee6178cd1f28641918cf59f791a171c2784418dd9b8e0a4c66460c8a7b00a950964ff192b582c1e2657737c5c75a8970b20e703a9469388f5eeab3cda259f69ead525e5e06313bd8e5f43ac99f8112d172ff884e4171593684fcb9d1db3a2cabb5773e39d07bf0d372a353afbd4541b4682fc12959761f05f9e1080f8c799de8e33b231f1713910166c358a0ec1351c44b2a09690d66350b9798354bae08b1a1e5902a52297ae5a1779ff90fd2d1a8e2fdbb5a66883b3563c36a224afefd39dc1672a2ff6fb7595e53720e5380f6f0fa7f9b3e099e2762210e8aabed7a58ebab7c5d46ba4f0beb4cc4929ef9967c54c426e8cd81de3602c854d2d4a6ae8f4f91d2fd99d3cdeb657a33acef846f8da438d1f5e6deb3f6e9fca751cfc5cacbd8e0a23863e357a5f33c9ab05c5816d18acb23f456457e9b7435f85a4ed8f5255f55b3745bc9e4c412819a7878e5db924b3db5a60f085a3c62a8d11812da7926649dfd1a4cb70805b7429f0c1a6370d3a3e7bc3b7dfa343a9dec0a591bcb3a5ff741f0111e0d5eeb133cdf6ff8b7d5d12ca026c5059972319ff0e17d79f3e6c23c45061b2acceec9b674f83ca5aa7db7f68e3f332e5e0f92a5d38d34c24224cf61672b4b8d22f408ffe300fd88f82effa50b3fe2b3ffba20a3fd873bb72bf9caa0f0ebb6b3ba9ed749bd775cd0f40a5778724b06e4f7efb43a387c7a06cbe01acc57775a9ed1ebdafd1cdbddfb35b69acddefd68ccbf7729b857df5c5ed19107e6b98dbb28c87f9739f59aebf3d502456e30ee19ce88c99e39e33efc8ba6b3c2a2b0cb562d42d41e3c38e4a2821188d5ec6a5856c66feb78432ed534c4d858d9a429af3e731e30be457b682b1fa47beae8dcd205e7e84512421d889b9695642a244a27bdde337cf61cf353322ed315b3c0b940704ba266876a6217833d9b11cc7fc9f275231bcabe0a75f52c470974f9a3af4", 0x1000}, {&(0x7f00000002c0)="c4e48003b71a21e70d4aa53abf56d7d0ed9f0661886d0e47f876683c996fc64d699130ef9c418fd1571bcd8884652f1cb135b320ab0dfdc933f5b9eec1ae52fc110d3d2e145ac988efcbbf96e1265691e72d555a1c87579d9ad890dba02d1b1171d113eb076fe28fa32e066d45190682c66c0880bd9ddafefc891f25654cbb4b6ffe1c8487036c96e2dedf0da9e24d40d84b4eafe75dde", 0x97}, {&(0x7f0000001580)="886c99988e7fb78d6d6911bb94920a0c867bf57f23a944b50f276dbb4c924560d02861f860d27051abafcdd37f0ea7054db8b1545f94f9e485edcdde4f3ad66fee5583e8df34ccef12c154da21b14087519743dac4a30768908f4ea9069092d5cfa357ff18d7d483d56db9e07f6b02fd99790b981557172058a9f479c059f5488821fe77357a13967dc7071929c1edf8eb883eaa4f9b3b1ac5fde59ccc0d2e6ae5d0f5d5bfc740ca34c13882ac3c3657b90a50735b21e8ad748db2dfb471636e33a28a130c368a118a8d2e68ab79e990ef028f58ff4b5201d044fbe0ff647e9e7fb96b71590125d0ace0f479109a9aa7982de1d1876538e49af4fa5513ac3c5a6603be1732cc3b1ceed67788ca9d63cef500e14286ac3d675f3b26f16ff0fbb6ea7652824a1a1be03b8d1d32a966a2c4cc68031485e8cce4f0045d8d10d032fde85b9a4d3cec2edc82b9dc9599bb77019afa0ae5bd0d76b0b3a10b7dfc3a3e9e4df61db041c25a8b9a7ee39af68b1d2d1769963e31fbe2b8db8bf06bdac62ab08b679a6a1699a93b413133ade2179b978c2b9cdc5a6d497565b3fb29075b1d29047f8f43657604b2c1e77619757d29f56685f847067c7320729313fcf3448cd092ae53370b200568b12ca8d3c6c2bb09a9f3f961e3fad5907312fb3cb0a4ef52cd887256a669dd83f06d858bb2577f4c27041f9b8e0a37d9f157eef143438f54965adc33cd99727612af4fc4de0378fbf0482a14a819f991770b5dce256476f3aa962dfd54f77e515367ab0880121f01233090580511872361f92af830a6efc2ea32b4bf60f4e7e9697808c924f2af120a913ee78e14377c8c6a16bbf7bcebff6d33939965759ae31ac45c9f0f0647c51a4375415985786ab30839302c3ceced557962f710a14d8d68a85e707982cb77693dbbfafe107d2e290f1083e7b98789ed0f137c11275d5c36ba8d1ddb47e26ec1475a53e66cde95420f907ca90753f998be84101fda00488e2c749368f542254a9d47688f22405e12a5a5692cbb0b442aa86a2fdbf79053587a2b25fd9d9cdbda0b32c1f2e284a281d5095298e0c1651c1dd9df63ced56c9b29da9b2e7a9b495ee6ce3854b647e703c48e03354171ac9e7a5c374a322b841fa57409470ff565f53aef2d49a6f84e954f48aa6dffb19ebb8fa1e95a2ae1330455723a92cb4d88f0cb033c2599d981dd63ce1b75604d1516c8a870b3ca31255203f2e1585a8ae1004f761946a3dcfa1e41b5cb900bbc313c6dc6c05b7466b4f7d13ae397cf01b856598ee8dfdd863d92c5366f40ab7fb3d2038af7e62dec00e706a4aa3e5eba2184f7f5d08987d710fd42378a5719e63065dff79b1641f8791326aa8708c7346b632ffcb50c0293dbd37f974f5992a6cd8ce5085d02385d829046528881c853976fc785c49c256df60653a433801bc7a15b6a4e9838f6944589f7ef7ed0c2d628ea1565e05bd6ee4800ae26cedfba4b2df7b21ed9585a1ff814ab9854c6f14b1b9f97dc403220c39e961be125ad3761c2ee679096962629e8bc1bdafa02ec4bd8a2db2b2ff49204d28bf247b67e2120e3e2ccffd1d6970feb302c27ac1eed5b3d5d41dd508aad5ba831b0d11845ce4e35782e4dca11c4f43061c94a36deaf0ce061ccc6cbd1e298c7ad22c96b898691ebea0b19eeddc6c6efb69a8e5a62efbe8a4410eb190c1da9786bfec19c662a5e285517915b45246bf1d459e247909edf0174da2050218fabac814d56d6c3f4b58ae4c6260d57598ffb8332ef10d1250a0f0b48df076e80668791a0c93a41085240a7824396ebfa81a4b194707f7a628989e8b5be3405168bd6551974998623bc6fe66f2684ba5b1e7d7474418ec321e095cb3e1badfb98b8329eba14c510d13576c40ac7b837c2741b19c240dfc34a123ccd212983791bc9aabec56d72dac35268f67cba8efdcafe9ffc668e7530196b7fcab10454881d7f13b0be305dee9099fab8ba782882b5317b4da6b919273b34436f685b967109138a7fa974b7358f4dc86f03b621f6b3169c1c205d5b37d70f81b7ee473e88b648a35384b504baaf05d453ed819fe33d43fc7b5ddf1af7f10b5e77cb31d7fe211e89338a2572524dd01c6e3a9b7cc48743a37dbc30eea6c5ac0be472ae06eade9722c1b9a12fbc50d9dd13953fc5345a804e8d354a0799fb29d6389d52cc1dc30a7ee6e91ec8996192ee69df51d576fd8f9efcffa07c60bb8e1f9ee22532864e37f2fc0bc49b216aef6d7bd39c1de5591a4878f042958d6469a53d49ce64dda4b97a6ebdf5c0fa8beb6da61cb961790d6052a2ad433e35b1eb3d7d5b5c1665ec12ff4e22346d307b466331e98a5daea71693be4913f64e39ac399195faaa484554c8972fcb675088fd22ab00fef2bd9bf2cfa559a476a48168f0a49a32abb3fa86a18f64d6dc7d57bbf14eb7c01ed697a278cf7a30d4f216ec6315303d0b4c3fe575ac4d7525e94526848cc596429bf25180537dc003215f2d32e935056c5f5d4ef1c54627ba7437b19716fd618ccdb0ce4dbc5014031f7adb1eedfeae4be3ded2eb4d4ed2b131f8237feec9f897f189b5ded8c830af66786206c98a30726421a911eb53d66471164573e6c5ef7c8c164aba25eb1c95c12b79fab55ada0a9d4ce0abe9412b839ee0a4102781e0ba5e5f486b0fdf3c70228414d3236451be7805e4b66c1646ca61f120d1aca3df1772846a867490b1f88f101111a14c9686f667d9b44dd30e24c884af7143594d316dbd616d8ad70f8fb163c5cb43d583770d8746b19413cc7f3af6e95e6c5e293075b29982081dd907f5e8d686a2530b483b55aa523700d71e648c10a51d8e58c0c07dba331b66669d601d8996ece85c084caf7dd129c834f5936f279d359f56fb2075f96b1122a15f9184b968855e3ce942155421d17254ceb2244f2e0b6f9e918926db4e492c69c9a23d569b4a20a1f6b90f12e868fe3a82fc3794d1416506f5f9a8c427cd1c417c291e212ae695ccda5b23380b74c61bd8e69b088c90f4200f651d9b6ee13449c47ec7b7ddae7a4dfd7e68de2f542da7d5d1b5737eb37439c7bb07a4e1b60c92a785f011bfb4d2d66665a9766792382bd2627f7d8de53e697ce010af51a58f699c88322aecba12bd2bd62737d02a80970a1a9cd16be7fc37fd856ed9e85fd8510130253467b9c9758e1d87b1e7a43c8a0a833c4b086f2db0baef51e9699b4bf7265711c5a23a1739a10614465163e7cdb7265d403496eada1aa33f7e222ace3fd876fc5fcb37674a09f5a61788cfe8fe1fb64c750720457c1281e58e249b024747e59f87645e497aead16f9c889cbf52520ec8c1e360e1623de90b8f666529025ce229697e0646d1655248998a6df5d6b6b4dab538284721998a2971f55b89ca3a52c1b9f68b3f4004ee3809e8bcb4e57bbca246a5a7a6123f863347b7f785dc0e4e34bc3d08e3e69ee9651890358c7104bdcb63f784a44e627cb0649c52aeceedfedb7a33e7c04806c9c1bc9993d013077c2c43516d9acd1b8b1f9247af67f1ba8f2f70f4d039bbaf036a2545fea5a3b3f350f7e00b99e0e812870e267756351a1a954eed5405b4a621c906373daa6fbfab078209fb8849a65e6782d12973777e1aeb29840a1a62e8a1e9f01336f74d79ce605bcc2a6198bfbc8f281fa5a9f0f4088dd2185a2b8eb8682b37c6247320acd3f544a5f3b7093b688ba3b7ee025cb270975fadccbce9afec66dcb92f991e95cb09c69e1d5c42f2db4bb3abac0f54673a6d433b97643164afdf4a4267b0587c5fa2efc56529d1ca2bc9865315267d87b8133e91c6489ccb4f991cafb53208d945e305fda20ed8e046ad8de6ac77099b22dff5498c507ea986b5bbd9636e86b48807680a2808cfae24642f9ecddd9591cf340af1ccbb984b83694ee775573dc36f02ad24680a0077b6a74bdb52914d28a30410abb3e1ff469289eea05ea329979a9822332bbe8294b7d11babc6a647f7f2d5f43d1cb8b41fce9637ac51c17d911beb5611814118e7577ad24fec88f97d9e03c71496a0efb5476e77cd5c30b37331549542460be57d0a5195d3111b9978bd99987fbc2c581050aedd069fbcb98310b1ccf598a7d68cee6b8907886e7295922bd5fe0568663898f3d48394ab2f0ab4b07463811477b2493d03e644aef73d1ce6064e0ee014a239c751221367788c507af79e72288585d7de0081d8b78fea03ae610b4373742a29e037fbdb832dbd76d7171e90aeea09d3f7aa17622da8d97642fdf44a690dbde62e4cec52b258523416d9b297defb1f7fca20466c52668cf72b3fb5074fa8eaddcf388167c4950af306fc944f01447cf6f625414f2c91277314cb0af374c54b55746aae7bdaaec424352761d8e9d33f3e61dde714437b0cc08ce0274a3cf01b517cc0d1f58f3becce96e4d2ae7688023d5594ef23924bcd097f41e948fab106471089d27e81db457f40a2930705d3b777d2800779163bd36e3a35d610fa8f7876de7fbffed5e841f5edf8005f9e2822c7c013792c85a0379787c9cf8f0fccdfde81032759655aca33618bfa05181b7c2edd7f40257019e823af28c35b5bd772ebb4982f1bf74d5af4ca4d7f6786665076dc8ce40a2fea682ab912af82c21299e81d3a12c7baaa087b6607631d1b3338866c826112d039116572a79ffb33aa4ab99b7ad679752bac6ffc29e1c4e030ef976ab5e4f8705fb7e9e95088e5ceabca31b2d088b0d6e1192edc1ff412c322eaaf8512378c116c7df82f26f31d713557a98d48523f5106eb0f6eb048314bb3a7c39d57136242b8dff1de4197b4adbd1a8b2cf5f2924c29e5662bb36da8ca8e69d862bc5079c578cd1a737dbf4cbc25a14eaf7fd1c8f7a857bfc54bb61828e2e7f2482e6b48f7538644bd028ea04f536f903e8e70aadff9d18b2dc90fda758dd73173551542f3dd1864cbe048265e296b2b0ce41efcdef32a99f0a5c16a32e8c5dd74bb209e8d8de086c9c852e7cdbefe434a602190393a9f189e1d93c3fa745cd7eb037ec1bff8c6ee82b5164331be6dffd88f95c98a5c8a8c5d111ac881b98129ba1d538e085f2e5bd1076d55390a59d0cf659067252ed58f0107e136cfd87ec2dbca33b658af585b2cd0695d1f800918fc7165e9e463a094d2e1bdd11890b422c9d3b5a5a5ddfd174e23b898d9359176fb1fbfd7f84dabe6ed739198f829b311b16d451f24749df93235a6e26d15e4dd4211382a27899d0241d555a820fb63022b979315440468e39fec95f308443463b31923fb83e4221d288fb005285191c4252db202f5ad0250cd16110a8c7cd4e8ba46d3961d385d58075ee84dfa16a13dab135d3537b26164cfc6b5bbfaaa5ea45c34baf686ce82cd7eca28f10fef85bf57c48ca63071d226e26eaca390d952ddda135ce41b8a2b277a7dbb2f5eaeec4a7e18b505e3738039b4206d76a0f3a435c1ea384bdc6354f8a8506ef3bb8981365cb470c0528e588fa2b08aa34969c09cfced92ee60602bbf638fed85915807769a5e833523f6c9133c71dcf17b624a509ca04d2ad0524df94030e898c9c9cdfb2ce0173037b037953675596044c35b66e13a1d1b013da379192648690557c569f07a9d4996a581cc2834f3c6dd77a4f14b7ed6e51b2f13d794e81de1a7b007d2bbc77c66b363d5015ebf435ec242dcbdba18c0ff2cda132d033abfdb99f55437a40bbf990eeb53d0d5c6aba4729c6450bc7ddb55dd8e7227af86dfde9ee19da7d2c87cb1490d123fcf0d6a77447f80c44dc76e6b9f01fdffeff148", 0x1000}, {&(0x7f0000000380)="0bc633f05550c134eef607c3a31958cadaf82e9d1594f80d0d70de758b9f5e66d019f0e288c6d8bce91ec1fa383cb1b9cdcb967d44aafaf2a6f7ad36748417a540ac9f7baf51e6264fae747ad21f43fe57e0052f270e92ad822624563a5daafd8b046df02f558a", 0x67}, {&(0x7f0000000400)="01ad8621a322999c61bd473d5e0c3f399c17ac2938c385373014f076cb59", 0x1e}], 0x8, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) ioctl$KDENABIO(r2, 0x20004b3c) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000002640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000025c0)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7ff, 0x0, 0x7, 0x0, "ab52ba495a65f73e35c93cf803ab16f004084366", 0x2, 0xf5a}) write(r0, &(0x7f0000002680)="ca6ddaab8a1dc2c547d6d7ea78aa0ea3a1169884263e536b1f91575efd4f96c63af8452a491bd7810f0200bf8db0bf1725d4bbe85039403ccf23990214d90e4d83da4cf44624b61f50e6f22ac8b5e0f3ff5202d2c112b43db5a830bd13dd205776f25ca5c4c3ce6274cc8ac3047591d06729e1aaa02f3f238811da5f0ff0ee042b7ab1d773c9d44563aa1d2c3a4cc9a257db7f4b9e0b00"/166, 0x189) 04:02:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x8000, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:02:37 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65"], 0x1) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2a06000000772951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c502b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d612f641f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5d"], 0x10) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x2e5) close(r0) 04:02:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) recvfrom$unix(r0, &(0x7f0000000040)=""/165, 0xa5, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202695e7f0000010018a56964653000621ea217d246b6474d5d96102775c5915ed5aefa2d1f67ca31420916209361be81123f5d500800c9555cd72d7bd1ec14ba14209aa2947540e257"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x10410, 0x8) 04:02:37 executing program 0: select(0x2, 0x0, 0x0, 0x0, 0xffffffffffffffff) 04:02:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000240)='./file0\x00', 0x8, 0x1) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000100)=0xc) accept(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r2 = open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) r3 = msgget$private(0x0, 0x400) ioctl$TIOCSETVERAUTH(r2, 0xc0107002, &(0x7f0000000000)=0x4) socket$unix(0x1, 0x2, 0x0) setreuid(0x0, 0xee00) msgget$private(0x0, 0x285) semget$private(0x0, 0x2, 0x80) msgrcv(r3, &(0x7f0000000200)={0x0, ""/217}, 0x42c, 0x0, 0x1803) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000380)={0x3, &(0x7f0000000340)=[{0x590, 0x0, 0x123, 0x7fffffff}, {0x3, 0x1f, 0x1, 0x5}, {0xffffffffffffffe1, 0xfffffffffffffffd, 0x1, 0x5}]}) r4 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) utimensat(r4, &(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x4, 0x3}, {0x0, 0x9}}, 0x2) unlink(&(0x7f0000000100)='./bus\x00') sendto(r4, &(0x7f0000000440)="e5f78860841a0c4ab8c0e593bce68c70f013ff30f579c11a7468d302c6f826fdd0a549dfddb38dea323af8c896cf18547b293d5abf2d967cb6b311d8ad2ee279524e664a2933befdf59873be137231002202ce129e8885d107b2c3414c71958d2bcc345ad823321496083bf54ecb9568ddfe95a2ab3827d4bacaf28f47e36ad987e52a060a52eec6b562a764c8e3e20976821a0fbc303dbd", 0x98, 0x4, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x1f}, 0x0, 0x0, &(0x7f0000000180)) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000000280)={'./bus\x00', 0x599e, 0x1f, 0x9, 0x0, 0x3be4, 0x100000001, 0x1, 0x2, 0x0, 0x80000001, 0xff}) mknodat(r4, &(0x7f00000003c0)='./bus\x00', 0x8000, 0x8) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1c}, {0x6}]}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x18000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f0000000200)={0x100000001, './file0\x00', './file0\x00'}) r4 = dup(r3) recvfrom$unix(r4, &(0x7f00000004c0)=""/153, 0x99, 0x1, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") r5 = semget$private(0x0, 0x3, 0x4) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f00000003c0)=""/216) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x5, &(0x7f0000000240)=[{0x5, 0x4, 0x800, 0x10000}, {0x1, 0x1, 0x81, 0x4d1a}, {0x3d62d7fe, 0x100, 0x1, 0x4da9}, {0x2b9f, 0x1, 0x2, 0x7}, {0x800, 0x1f, 0x6, 0x3}]}) 04:02:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) write(r0, &(0x7f00000002c0)="4d53c0875bbd837f0a2cadc9b32fd2531cb23dba8e62", 0x16) 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = geteuid() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000180)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 04:02:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40087}, {}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x100000001, 0x2, 0x6c}, {0x4, 0x2, 0xfffffffffffffffc, 0x401}, {0x0, 0x1, 0x2, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001340)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 04:02:37 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, &(0x7f00000000c0)="025cf012", 0x4) r1 = open(&(0x7f0000000040)='\x00', 0x80, 0x2) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x20) 04:02:38 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x5, 0x4}, {0x8b, 0x80000000}, {0x89, 0x100000001}, {0x20, 0x8001}, {0x106}, {0x88, 0x7}], 0x6}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000200)='./bus/file0\x00', r0, 0x2}) r1 = open$dir(&(0x7f0000000280)='\x00', 0x0, 0x4) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80045713, 0x0) r2 = dup(r1) faccessat(r1, &(0x7f0000000080)='./bus\x00', 0x20, 0x3) ioctl$WSKBDIO_SETMODE(r2, 0x80105703, &(0x7f0000000000)) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000140)={0x0, 0x116d}) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x44}, {0x64}, {0x40006}]}) chflags(&(0x7f0000000040)='./file0\x00', 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffd000/0x3000)=nil) 04:02:38 executing program 1: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000000c0)=0x10) 04:02:38 executing program 0: mprotect(&(0x7f00001b9000/0x1000)=nil, 0x1000, 0x12) r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000007fff, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 04:02:38 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)) kqueue() kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x7, 0x5, './file0\x00', 0x1, 0xfff, 0x10001, 0x7fff}) close(r1) 04:02:38 executing program 0: r0 = socket(0x2, 0x3, 0x6) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="82022efbffffe36eff0100008052adb98ce1dd0684eff608299f7aaceb39019d55a51961e640c451253e3fe1d80dcb5a24e9bd4bde54cf9c1bea226326174a60fb754bd84fd8959e6a7db3e880d1f7034ff74c3e7716e8ea0b9d93d7747a7b6c93a9b7801ddcf98823c9c3b7b3edc63304f7ecb9bf90d707af6a7e545ec2ba3c040956b350e49a68637711c48fa4204630d039e56d3757ce333cf3dec617b39d7a51bdbbd8a5000000000000"], 0x10) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0x81) write(r0, &(0x7f0000000040)="9e3eaa56000000000004bf9aab4230408600009255cbb014ff89f7668b8b0000d0457e70419010fa", 0x28) write(r0, &(0x7f0000000080)="070036c44a084c5e604c9e788031000000000000000424b887e6595cb5e9b0b4", 0x47841b26) 04:02:38 executing program 1: write(0xffffffffffffffff, &(0x7f0000000080)="6e8a5124cde133454c3c822280099dee4db0ba3ae7059acbceb2d83498595a7c7b90a3b49c24ac7b8c0da32563db45b776c5ddd84daa67db13bf15a3c03544f0f0cf31f4f6da9f2e216b67d62511879deb8c413e98149c9a13e12150a39f", 0x5e) pipe(&(0x7f0000000100)={0xffffffffffffffff}) setsockopt(r0, 0x6, 0xad, &(0x7f0000000140)="4c3190e958ab8768dbb22985a1c954072b3660cc2a026c5d11f10d507ef47fc70766cc46521619469d4a04e5c724480dd2e13d5aa98d71a05e838212fb5985280f3bd1da3cab356be68dc61dd869bbd0f71240ea33bc3ccc179e32b6b9070050a92864a6b2f83179012383b64e7d94c956dd9a10f681f07a040a3d885fdc3e63ca508c008cbfc01b2885e544afd2c1b16913c568021c4ea995a7ffb74c04b67606f2de6dabce26431218bc6e2fd95de05606acd40793f82768c52502da424b8f22", 0xc1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x2, 0x5, 0x800, 0x8000, "7dcf4c1db162341d50d431a309b734db6fce8279", 0x9, 0x3}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) dup2(r1, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 04:02:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 04:02:38 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwrite(r1, &(0x7f0000000040)="a941f0cd5955ecdd280619430bdc8cdf4a30cc1ea7e3035906063a3869b44664200abab31eec95d08208bc", 0x2b, 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) 04:02:38 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x8) lseek(r0, 0x0, 0x40fff, 0x0) r1 = dup2(r0, r0) fcntl$setstatus(r0, 0x4, 0x0) fchmod(r1, 0x1) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x30000000000) ftruncate(r2, 0x0, 0x80001ffffc) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) openat(r0, &(0x7f00000000c0)='./file1\x00', 0x0, 0x1) msgget(0x2, 0x100) socket$inet6(0x18, 0x3, 0x0) truncate(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x1, 0x3, 0x1ff}) accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) 04:02:38 executing program 1: open(&(0x7f0000000140)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x10, 0x0) clock_getres(0x0, &(0x7f0000000100)) 04:02:38 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) ktrace(&(0x7f0000000080)='./file0\x00', 0x17, 0x10000, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r2 = getgid() fchownat(r0, &(0x7f0000000100)='./file0\x00', r1, r2, 0x6) 04:02:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = msgget(0x2, 0x400) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getppid() r10 = getpid() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x3, r5, r6, r7, r8, 0xc, 0x7ff}, 0x7fff, 0x1, r9, r10, 0x100, 0x1, 0x100000000, 0x6}) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000140)=0x8) 04:02:38 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10eec995015e22c5004000ffff000003"], 0x10}, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x8) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) accept(r1, 0x0, &(0x7f0000000100)) 04:02:38 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) close(r0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) 04:02:38 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330026b48d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042365a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b803008854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d40)="77694b110766c1653d4b623ab7e4894daca1206d2961a75417dad6101f3e762ece2d326faa47d01feff7ad65ae9a9b10d072c7ec11138684a1b8ea4f080043f257421a5db859d077d94e713983832bcf78c1b7db0b372972ef18dd6b48c5175359e2860618a9d2d5f5b926de2b876b30282417263af4aaea618619545c214cb3bfb5455504814765e1ac0dd23a15b54bb781d536d56dcd270e0930920f52431b848aa8087651e13fe400ee208e3da64f054f224294b9f40ce9b25dbf400ae25be5a07e113f4b692f245c61a340e231d5e6c6ef4a5c", 0xd5}, {&(0x7f0000000040)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1180db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a639492", 0x8c}, {&(0x7f0000000100)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d459136973cfcd72bd05ded6f7928e4541baec5194c07e62b3ec4070bba4d4204b5ef7571b8080d524ef5682c3211f0c28bdd892ada68fa764ebc3d6e8b71439d4b835928287d51f774e9c41d14d54abfd821e815440ae65adb67485cf4c320f0eef7f34ef17ca5f7bda0836ed8ac34279daf42c2c58a891fed235076ab38881a47f12b225fd0d696722bc4317857220915c49318aae3d3a2469d1c3697fe8fd57076f90245389db343bc48b8fe18876afb17ab6c174b6ca7fd70a749ff6e59a1a6eef6c8fdf2d9c6be266e6b0ad0b000d07928298c95816e37646137cbef4a57ea8819489aeeca3f313c1fa034d6d43af36cd6cd68751e5fab0cd6cf501d2ce9397f89c17b8ed1e71361279d6f2172376cfb72747aec6b900cf1dbb9fe0b8334d19fbfb023754605bf39dccf2b8964bc52e6508e5edb9e86d7cf94bf918f997982d4d1ea39da83806aa058365c2bc1bb405edc6fc6b0d166366b2e2abb1025717065e3b3777379ad69b8cb6f024199ee8cce07b3807a48ab5cb43dd5bfca65d987e5c8faa3065ad6919dc2de2bf98161977a07c158241b4eafec339fa32b881b8af6302e34a8b426b69646b4207517478cc93cd6c3f7be6959ae42eb0b3c984159a3e97ba7cbb18dae75b9ed0a0aaeb4c9283a078694b9a1c637aa8f764e27496bc326b0ef54b637a34c8d99a3733d8b1e326e97ec46d6533ab049e8b647016", 0x5a7}], 0x4) 04:02:38 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000180)=0x1) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000000)=0xffff) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000100)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00af846ddacb33d8f3000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2", 0x57}], 0x1) pipe2(&(0x7f00000001c0), 0x4) 04:02:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4000000061}, {0x87, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:38 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='.'], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="056bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)=0x7fffffff) bind(r0, &(0x7f0000000040)=@in6={0x18, 0x2, 0x5, 0x3}, 0xc) 04:02:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x14}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8, 0x6ab, 0x7, 0x6}, {0x7ff, 0x4, 0x1, 0xffff}, {0x6, 0x7, 0x1, 0x4}]}) 04:02:38 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000016d2) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x2) 04:02:38 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) setpgid(r1, r2) r3 = shmget(0x0, 0x4000, 0x48, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000240)=""/51) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x0, 0x96}, {0x24, 0xfffffffffffffff7}, {0x46, 0x1}, {0x6, 0x4}, {0x85, 0x4}, {0xdc800e6ad83062c3, 0xa687}], 0x6}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000000)=[{0x21}, {}], 0x2}) 04:02:39 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x8100800080002002, 0x2e00) utimes(&(0x7f0000000580)='./bus\x00', &(0x7f00000005c0)={{0x3, 0x97}, {0x8, 0x1}}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) 04:02:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) pwritev(r1, &(0x7f0000000400), 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000800)=[{&(0x7f0000000040)=""/99, 0x63}, {&(0x7f0000000200)=""/177, 0xb1}, {&(0x7f00000002c0)=""/203, 0xcb}, {&(0x7f0000000440)=""/124, 0x7c}, {&(0x7f00000003c0)=""/61, 0x3d}, {&(0x7f00000004c0)=""/222, 0xde}, {&(0x7f00000005c0)=""/42, 0x2a}, {&(0x7f0000000600)=""/245, 0xf5}, {&(0x7f0000000700)=""/63, 0x3f}, {&(0x7f0000000740)=""/140, 0x8c}], 0xa, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x9, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 04:02:39 executing program 0: clock_getres(0x0, 0x0) 04:02:39 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) dup(r0) r1 = socket(0x800000018, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000040)) setsockopt$sock_int(r1, 0xffff, 0x1000, 0x0, 0x0) 04:02:39 executing program 1: r0 = socket(0x18, 0x3, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0x0, 0x28, 0xf0000015, 0x400, 0x200}, {{r0}, 0x29cb075c2ba8cef, 0x8, 0x10, 0x5}, {{r0}, 0xfffffffffffffff9, 0x22, 0x20000000, 0x8, 0x4}, {{r0}, 0xfffffffffffffffb, 0x4, 0x1, 0x5, 0x7}, {{r0}, 0xfffffffffffffffb, 0x40, 0xf0000000, 0x6, 0x1}, {{r0}, 0xe90a35dbce8816c3, 0x7d8efacaf7add400, 0x20, 0x0, 0x1000}, {{r0}, 0xffffffffffffffff, 0x6, 0x40, 0x8001, 0x800}, {{r0}, 0xfffffffffffffffe, 0x20, 0x2, 0x2b, 0x1ff}], 0x8, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x10, 0x80, 0x1000, 0x5}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x1, 0xffffffff80000001}, {{r0}, 0xfffffffffffffff9, 0x42, 0x85f2b4e794020df7, 0x3f, 0x10000000000}], 0x6, &(0x7f0000000200)={0x5, 0x7a15}) r2 = kqueue() r3 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000240)={0x3, 0x1, 0x0, 0x7ff, r3}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffed, 0x0, 0x0, 0x10}], 0x8001, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0xc00000000000, 0x0, 0x0, 0x0) dup2(r0, r2) 04:02:39 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) r1 = socket(0x0, 0x1, 0x401) r2 = kqueue() listen(r1, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="27977a079bc14f057b98", 0xa, 0x403, &(0x7f0000000100)=@un=@file={0x1, './file0\x00'}, 0xa) r3 = kqueue() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) fcntl$getown(r1, 0x5) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x38, 0xfffffffffffff7f1}, {0xb27, 0x4}}, 0x2) ioctl$TIOCCBRK(r0, 0x2000747a) 04:02:39 executing program 1: nanosleep(&(0x7f0000000000)={0x7fffffffffffffff, 0x3b9ac9ff}, 0x0) 04:02:39 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') r3 = dup2(r0, r2) r4 = kqueue() close(r2) ioctl$TIOCEXCL(r2, 0x2000740d) write(r3, &(0x7f00000000c0)="962ba4a0b254c7b706791f51662c3061ef230bf39085e9b21960fb2a19bad7c4dbfd00c9ef2245c3bfeb8a98bdd4a6892fcd0a633b886c9d3fb856a38fc329d65b791f4a320b9fae86ca7b365c157190574f9652be26356723e10655cfbb9e784d7949c2d27800d263a13af9f6d71e0db16d2431ef83f6fa8392", 0x7a) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x8) dup2(r1, r4) 04:02:39 executing program 0: munmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2, 0x1012, r0, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x4) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) 04:02:39 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 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) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000080)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 04:02:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x5c, 0x0, 0x4000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000140)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") clock_gettime(0x7, &(0x7f0000000040)) 04:02:39 executing program 0: open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x10000000000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0xffffffffffffffff, 0x4, 0x6, [{&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x8}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0x7}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x9}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000003000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x3}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000000000/0x1000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0xd000)=nil, 0x1}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x5a5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000005000/0x200000)=nil, 0x1f}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff1000/0xc000)=nil, &(0x7f0000071000/0x4000)=nil, 0x3ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', '\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) socketpair(0x2, 0x1, 0x7f, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 04:02:40 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000100)={0xe586, 0xfffffffffffffff9, 0x993}) setegid(r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x1, 0x10001, 0x1f}, {0x18, 0x3, 0x9, 0x6}, 0x0, [0x2, 0xb2, 0x0, 0x8000, 0x3f, 0x1, 0xfffffffffffffff7, 0x6]}, 0x3c) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000180)={0x5db9bfda}) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 04:02:40 executing program 0: r0 = socket(0x2, 0x4, 0x0) bind(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) bind(r0, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 04:02:40 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) 04:02:40 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) 04:02:40 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod$loop(&(0x7f0000000100)='./file0\x00', 0x10, 0x0) 04:02:40 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x7ac5cdd401c0f2a5, &(0x7f00000000c0)="dace275c9052f3baec006d73d694e1cc6314872bbd3a7a979c80ba919ae9c5445b3625910e61887cc1340c2208ffee1835964ef9d01ea44c8088ac80813f2d714572098c4336401cef2d6990210439aeeb937b272281094109a2c9b052d4c90ba76e8d6a3f1676361a360119f97378252e4b3e8b4cf426ba58e7c9a9dd", 0x7d) 04:02:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x3fe, 0x0, "00370700000000000000df00000000000000e600"}) pipe2(&(0x7f0000000080), 0x10000) socketpair(0x20, 0x8000, 0x7, &(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20, 0x18) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) close(r1) r3 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:02:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x7}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x10000edd) r1 = accept(0xffffffffffffffff, &(0x7f0000000200)=@un=@file={0x0, ""/4096}, &(0x7f0000000080)=0x1002) fchmod(r1, 0x3) kqueue() open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, &(0x7f0000000100)={0x9}, 0x0) clock_settime(0x4, &(0x7f0000000040)={0x200, 0x2d0e}) 04:02:40 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGSTATS(r1, 0x40044266, &(0x7f0000000200)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x3) 04:02:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3080002002, 0x40004000000028ae) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) select(0x40, &(0x7f0000000180)={0x6, 0x7, 0x0, 0x7f00000000000, 0x3, 0x7, 0x1760, 0x6}, &(0x7f00000001c0)={0x3, 0x3ff, 0x8, 0x0, 0x91b8, 0xfff, 0x8001, 0x100}, &(0x7f0000000240)={0xfffffffffffffff8, 0x8000, 0x2, 0x800, 0x5, 0x9, 0x5, 0x1f}, &(0x7f0000000300)={0xffff, 0x7fffffff}) r1 = syz_open_pts() ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x401}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b5447dbf458a1f0b741f8e8f80b58c1db2e2029d0c4750f8f7c413f1071d36803a52f8820000ae84c9f0611da24e77b6a5f835cbcea514f600", 0xfffffee2}], 0x1) 04:02:40 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x5938000000}, {0x0, 0x10000}}, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) 04:02:41 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) flock(r0, 0x4) close(r0) 04:02:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) 04:02:41 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x1, &(0x7f0000000200)=[0x0]) mkdir(&(0x7f0000000100)='./file0\x00', 0xa0) chown(&(0x7f0000000500)='./file0\x00', 0x0, r0) setuid(0xee01) r1 = getpgid(0xffffffffffffffff) ktrace(&(0x7f00000000c0)='./file0/file0\x00', 0x4, 0x2, r1) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000300)='./file0/file0\x00', 0x0) 04:02:41 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pread(r0, &(0x7f0000000b00)="b6c669007e15b0275902ae17925a43dd42c618f36ad69e34610fec4661de38c294529b59ff0700006b09c0561aca7ce0a9cfbaa89d0f178e", 0x38, 0x0, 0x0) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)) fcntl$getflags(r0, 0x3) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000200)=0x10001) recvfrom$inet(r0, &(0x7f0000000240)=""/221, 0xdd, 0x841, &(0x7f0000000340)={0x2, 0x0}, 0xc) lseek(r0, 0x0, 0x0, 0x3) ioctl$KDDISABIO(r0, 0x20004b3d) getsockname(r0, &(0x7f0000000380)=@un=@abs, &(0x7f00000003c0)=0x8) close(r0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000400)=0x20) pipe(&(0x7f0000000440)={0xffffffffffffffff}) unveil(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='x\x00') openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x8000, 0x0) r2 = open(&(0x7f0000000540)='./file0\x00', 0x8201, 0x160) accept$inet(r2, 0x0, &(0x7f0000000580)) read(r2, &(0x7f00000005c0)=""/60, 0x3c) mkdir(&(0x7f0000000600)='./file0\x00', 0x10) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000008c0)={0x7, 0x3f, 0x7a, 0x509cdfa4, &(0x7f0000000640)={{0x5, 0x8000, 0x7fffffff, 0x101, 0x7fff, 0x8, 0x7}, {[0x2, 0x2, 0x2, 0x6, 0x10000, 0x1, 0x5c17, 0x40, 0x4, 0x3, 0xfffffffffffffff7, 0x0, 0x400, 0x5, 0x7f, 0xe0, 0x8, 0x24], [0x4, 0x0, 0x9, 0x1a5c, 0x100000000, 0x80, 0xfff, 0xff, 0x0, 0x8], [0x8, 0x6, 0x7, 0x1, 0xffffffff, 0x3], [0x5, 0x80000000, 0x40, 0x1, 0x10000, 0x4], [{0x0, 0x96, 0x7, 0x48de}, {0x0, 0xcda, 0x7c, 0x401}, {0x6, 0xfffffffffffffffb, 0x7, 0xbd}, {0x9, 0x3, 0x0, 0x5}, {0xd8b, 0x6, 0x7, 0x14a}, {0x5, 0x2, 0x80000000, 0x3}, {0x1f, 0x4, 0x2, 0x3ff}, {0x5, 0x9, 0x0, 0x1000}], {0xffff, 0x7fff, 0x7, 0x1e83}, {0x80, 0x1, 0x9, 0x1}}}, 0x8, 0x2}) ioctl$TIOCSCTTY(r1, 0x20007461) kqueue() open$dir(&(0x7f0000000900)='./file0\x00', 0x900, 0x100) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wsmouse\x00', 0x1, 0x0) getsockname$inet6(r1, &(0x7f0000000980), &(0x7f00000009c0)=0xc) r3 = semget$private(0x0, 0x7, 0x80) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000a00)=""/239) syz_open_pts() 04:02:41 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x7) r0 = getpid() acct(&(0x7f0000000080)='./file0/file0\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x6, 0x1104, r0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, 0x0, &(0x7f00000005c0)) 04:02:41 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x8) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x25f12e15719981ed}], 0x4, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffd, 0x3e, 0x20000000, 0x1ff, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x22, 0x40, 0x1917, 0x3e}, {{r0}, 0xfffffffffffffffc, 0x40, 0x1, 0x5, 0x5}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x4, 0x2}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x83}], 0x8, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x0, 0x57a, 0x44e}, {{r1}, 0xfffffffffffffffd, 0x8, 0x8, 0x9, 0x2}, {{r1}, 0xfffffffffffffffa, 0x80, 0x1, 0x3, 0x478}, {{r1}, 0xfffffffffffffffe, 0x22, 0x8, 0x40}, {{r1}, 0x7bbe7f6ca045f99f, 0x4, 0x20000000, 0x1000, 0x82b}, {{r1}, 0x0, 0x8, 0x53c3e3e23b212f85, 0xb6, 0xeb0}, {{r0}, 0xfffffffffffffff9, 0x2, 0xf0000000, 0x0, 0x341827c0}, {{r1}, 0x0, 0x20, 0xdc1749d22c1ad3c8, 0x4b0, 0x8}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x1, 0x9}, {{r1}, 0xfffffffffffffffb, 0x20, 0x1a85b50046812fb9, 0xffffffff, 0x4}], 0x2, &(0x7f0000000180)={0x40, 0x8b}) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) kevent(r0, &(0x7f0000000340), 0x7, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xb9, 0x0) mknod(&(0x7f0000000380)='./file0\x00', 0x0, 0xffff) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0x100000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6f, 0x7ff, 0x1fffc0, 0x9461}, {0x3, 0x9, 0xfffffffffffffffa, 0x80}, {0x6, 0x7, 0x100000000, 0x9}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x8000, 0x60) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4000000074}, {0xfffffffffffff5a9, 0x0, 0x8, 0x276d}, {0x40006, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xff7e, &(0x7f0000000240)="00735611e08e304c51bbe1e0b03ff088921d77203217bc5a14e749d62da437e05b04c49d1c6fa6d466e7852f126d4bca073bbf6a49275a1a") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000002c0)) preadv(r0, 0xfffffffffffffffe, 0x0, 0x0, 0x0) fchmodat(r1, &(0x7f0000000280)='./file0\x00', 0x48, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) 04:02:41 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) getsockopt(r0, 0x2, 0x1ff, &(0x7f0000000200)=""/201, &(0x7f0000000300)=0xc9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x389) socketpair(0x1, 0x8000, 0x5, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) accept$inet(r0, 0x0, &(0x7f0000000080)) 04:02:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000200)=0x6) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x11}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x85, 0x0) kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffff9, 0x4, 0x8, 0x7fffffff, 0xe77}, {{r2}, 0xffffffffffffffff, 0x1, 0x2, 0x420, 0x7}], 0x1, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x52, 0x4, 0x4}, {{r2}, 0xfffffffffffffffd, 0x1, 0x2, 0xb9a, 0x9}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x7, 0x2}, {{r2}, 0xfffffffffffffffe, 0x8, 0x44e142c070f0ab03, 0x4, 0x9}, {{r1}, 0xfffffffffffffffa, 0x2e, 0x1, 0x7, 0x7}], 0x267, &(0x7f0000000140)={0xffffffffffffd718, 0x5}) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)=0x5) accept$inet(r3, 0x0, &(0x7f0000000240)) 04:02:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x5, 0x2, r2) sendto(r1, &(0x7f00000001c0)="ac707e965cdfbdfa52b9f22af4f4c3a2ccd6c7351bc0d6725c43c916a852bb30a9312fb825eeba157e0f4544107b07fa40f84140c4e5c68ef6f2d450f205072a9e2fdb1c550eac4d7018962210ce2aea752ebf2b2daf7327a9631ee5b61c1fcddabf6d2d36f56af6927b4eb6aa56a46e53c8e0b2aaa1ba3e69f66255aa932779128024dd284dacdd5f2b8694d0f38d160973fdc7d047927622a81976d7ead82a5757f743ed3a45645ca99d1d80230b8cebc1646a30e007c596d07fd6fcab50bfd2245c28a2d983b6901bc9160a496942aaea27e041a254a3e7f17b954ba6d9cf6abc43dbe307a86d102b42d9a2cb79390c872513bc6c16138a", 0xf9, 0x5, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) close(r0) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000002c0)={&(0x7f0000000140)}) fsync(r3) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) mkdir(0x0, 0x34) chdir(0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000940)=[{&(0x7f0000000440)="f1c5dfa4583cadd89de4a1162f1843f5dc256c41d8c46af293d675c8ba4327a9b3cc1ebb39f9c5bda134f4948b6b6290a6e9ed6595b70636aa0a642c8b04118706f262a79ee40515fee720b2f85132058da3dd817894d16e9040453d72352a15700ff54cf4b84e685261f0db5475c65f278b7efaa00b78558298dad8", 0x7c}, {&(0x7f0000000640)="e831a678b68a2ef0e2c43b69f44848352d5a1941ca3c9f963d20e04d0c7cd3b3c225d257406fbbfefed2add8e016fe54c131ceabc758b61a92a45414275f78f3faae1b11f56189564aab2a6d062be589bddcd9087b98aa9b7c8ebcbcc2dc187151b65b5c15e55c54849a85db54adc8f121c58d3dcb12faa9c0894cfe4d20049d88c5c5f78d0131ceee17da35f29a0d9d66183407c266cfb458d33ed7df7cee9c9d78e0e0d3faa8126676fd67f99e93654f2f7408", 0xb4}, {&(0x7f0000000700)="65836c3fc37a7a030fa0bce50cede27d00648d8d12b2b2fbd4d974b1f83571", 0x1f}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) openat(r0, &(0x7f0000000080)='./file0\x00', 0x400, 0x8) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x40) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) 04:02:41 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) r2 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x8) readlinkat(r2, 0xfffffffffffffffe, &(0x7f0000000140)=""/66, 0x42) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) chdir(&(0x7f0000000100)='./file0/file0\x00') 04:02:41 executing program 0: mknod(&(0x7f00000001c0)='./file1\x00', 0x2014, 0x1005) rename(&(0x7f0000000040)='./file1\x00', &(0x7f00000000c0)='./file0\x00') open(&(0x7f0000000000)='./file1\x00', 0x80, 0x0) 04:02:41 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x03', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xfa27869113009145, 0x0) semget$private(0x0, 0x3, 0x110) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x5) fcntl$getown(r1, 0x5) lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) 04:02:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) 04:02:41 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) pwrite(r0, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="2cba7c519543c9fadb94767c61eb344a6c8b169c860e51c62fa71d1dd824386e8a7a5b2127a71cf31afb3f5aacfe9417ea6f202e5d855740c0c3903a5e8b3ee00e7d67c924a6948d21cf3cd6bf23ce845e9dabe80bdbee25d1a58c8a8553aaac0e5ad476a17f5c8bcb45c87ca6eb19921086510a78ee5befe79f03ecf6e62fb644ede64063b5b8ffadbc0a6ec3eaf1f6b152904787366089b23eef7c4da5fc89d6ac4a49380126e344b7638f1d4c09b121a305b808d5d91e9113780f05f6e9", 0xbf, 0x0, 0x56) ftruncate(r0, 0x0, 0x0) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 04:02:41 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x5, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000040)="40befa529a2241bc4a3aaeabd34881cb29141d5efe4476f57f86d1ea7fe9add48d318e6335c8a2813c94a9206a5b7fd98b311fe211f8725a81c266a4efb37a468a1d90f64f8862e0a52326fa844babe9f273291715931cb71cb42b17bf680668d73530979b0dc5560c5fb13a2db8b198296a31f91610d8dd9602e9545996f5", 0x7f}, {&(0x7f0000000100)="97c823ab14177ab7a51c4c6854", 0xd}, {&(0x7f00000001c0)="2336dd45f5822d787794c51e3901", 0xe}], 0x3) 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)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 04:02:41 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000010000"], 0x10) write(r0, 0x0, 0xffffff29) 04:02:41 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendto$inet6(r2, &(0x7f00000000c0)="da30f1cacaa0224138564a12c8f5d6f2443630288fed3c76b43fdc2f1d733298e3913e3c48e46e00fe695a6c8fee579ee01592593106bded4351edd789c5aa0bfa1cfb11d3aea203e03560645c7aefc5553a354f234b54c8cd4166109f61a495d6e25c5d8aec8ad5f5520c0a7ccda1f4a6ad0c32be9c40df01a54e391cc792069210024cf51bd3109535f12adf4b5521c5061b430dff2ac026aab240915c7f4bd0a4610c934ac5f8a0df5751509732c43871359a1c9f5a3179286a8682f60eb62afab9011bdb849dec578cb71ce486de36f66382466285a400512aeb91433f1c787a7a6c77911db78274e2191497cef502999594fd81ce1818fa545f3e0f6c829e200ba0734901b85464ef59a3390b6ec7115f78f1b0e8554ceb7f0f174fcd5dc5bf3f197affa8f162368b7c43e8e2d1245688ab77dfed1b0bde3c02a8de78e43fe3f9332df185feab3ea488f9ca82f545a8c7ce595579cb17fd935fa8d26f6f4b2724b538d01fe1fa5ba49cd941e2e0297f03c6b90ac6160714351e02ef2723b60c51fce638e2cafd919c9dc27ea83829b90a8797a104c584be4c07befb0372d6f11edaac146802f656424d4e56b38bab82df8ec545e3ef63d2d86e612974c8c621c68f3012791f3f11f08e32970d896ecf16066a6f2ddeab108d6afc1267b456ae8b29a17f631d9ad4cb73e0cad514f088d9048348d93c25064cdd2edc8d633744b923a42f7584efc6f09c57e159d883cb162b31e25b405cd54a4838f9f01c28929a4930c0c85f407c8d61ea9ce5eb29a8b650fc0c66a5e7139c9cab4fa525c1a2ce86434fa5d2e56dccbcf654459893f1b508be77e0c36a97e86a4ac56f5c263773926e7c96b12261105c547ec5b4a57c4fb4a27547d421d68bc20f0bdac67268bc4caa270ac47f6280c40c5a8e083949668302a425261ceb6925636d89a25424cadd363aa4e5fae522a881adc058ad0c40412600dd35435c67e2aef2ec896e07df6a7b4f1bd84270dd553b031d1b76d353842b70f27ac48d4a0c56c49d9f99711c0c213d80c2139d3b6cb652332cba71f19829cb4089c74c155ccf5f15a6b951956d4f48407a1b7c579d7460a0c5d56cded6c3ff61efad5a4d7292669783d23dcc3106b67f4798e98c672cbfd726138c15e0acb565c8b16a671ea52ab85d66a3142ee11ac4e81aca2db1347a44a7bf5637cc081168bdcd3acc0bcc63d7e4b99e922951c02f352759f08ba45634376e85af654356d1e29da17128ab21db8a73e496c9b34b67aa0aac53cfaaf2dcff1dfa13332b984316a2bc6429a3853ecdec327d947587a2d164c17363f0e563cf4b1cf22332b006bbe28e44ca7bf11d0c7fd1c1791245e2d891e8f9402491d3160972ce9874416623ed778ee0446226d428c8cf3abc0e3bef0c612a0d8bfefcc759a3f8b4ae260204805fa4f968b9c50a1ed94c9dad91ce36e00a9963b383ebc12899e05ab33338a34cf4eab8c6e92966e79bfc0ee83c1ea0009de87f0aa0ef0653e94336a033952a582653897993732dd59eb6b66010d2ff9d7cde48e87b3ea8e63fa89876bb56e9ef67a75b8dc2dd7cec797adbfc7d965884bdd624ec263b5bafcfcac40bad008c0a72a1298494725cca08cfdf250bb6115f2a035cc4910d04332a3492d61af04fbda749ff1e50189da1ec805683d16a29836f795b7de81ed2bfa13b3c0b554b0d684c2bbe285f428906bfaf619fc961291df3ea984940a5c289cf8663ef591a03af1dab094bfe58457ec5be78c07f06e6866e3c9b3ad26b5f1e8e4bd2dee23457db75868d7b14a051ec23812eee520bfceaa30825a7281272165f1a739e8ac7119347ec4856a00c59c807035baacf0b7a142a4a26bce3049f3a3b20277fdbb7e32d4baa3e43a83f89776ff5657420f5a8c793930adbadc02d9fc637df82a09a9a4bb2d9aea8fe21f8fa7badf7e1b735726646041bbb2d88b2e9ca4f3dda5d6c44b2d130698a84a90e997c00d07a8af4997597d9cee85cba86e8dfe97c958bd4677cc649a8867cee73a8475816ac9a020a19eb597d7963f7d8f4d9b88868ec8f3863507a46bf55cdd77052ca8dfc3a8a736658d8cf145c97b00eb624f2b771abffcb8f1c96ba24ca19a71f9839ae570325b002ec56fb28fe754092f9ea110495a9a3eb97df2079a057929b22c05a81b399184ed97672dee3eb6edf46b3def50eee8b2e6e8316c4359244d7d92db9806358fa8c8810da2ab615cc979f779d11f2f8f2a20a8e89e2b82c680a75dc36bacbc3445858353c406f992d6f23a48b762576086c8cfbc3a1b7df07ec64e47150d67aa4e5168d3193bf4991dbd6602a195b826751ffca04e5946f4ee5d93879f9fe6de19b513a09798afcf7ddb3a1040fb54dbfc92053625b8a90249e95498c688a72e45a0f3223c525d4b350dfced10384f171c146e64057dfe3516eb4b506ff4514f53a74676cfab07da63a16d63afdc695e508825d6487b961b8de9649fe6e830a2aceebe027c829fd43dcb26e549fa6c1cdfa010ba613c5a061c1e97dbc7c2d19181d4614c83f4c60f8cdd72e16a58e1be5440d01d6b567e9aa1d40e67c401e2be175c7b7c3bc87be61ca3ac887d3841275a695d30f327035db8a0f60f7a3f778672e3d4561f441d6bbb3dc54bf6a12a639cae5d44add925cbcae9e12f697730f1a10913324d613cd3e215f026f38626ac2912e6d2d3ded88519437802f36946facb177bbae0984cfaa6e0d591330dc2bb88cda94e34902016ced4227c2f9b87de052d3fc01238929565b7e18e92702d625bd08b83045be1f506148c1860676ea3876dd0214c809c8aea1ab8f127343f8e626a3feeb160949f9a70b90602f963c2cbfd76ab91e0da140a25a2bd5d3d5ffd17377715d163cd2459cf25e0956aac0ac26787a6e9eecba791a4a526a4bb491699363066a9516bcb2c35ad369a118f574be14215e6d6576a0ce10f857283fe9bafd0c81dc8ed52edefa04e91f8bf8341462fc91fb0da8b0c7d57420648c4c9b64fe0d5ebf024bd471de7436d672032bf5124158b22ec8013b03617d070485fe3e8894a8f7596858a5184f1883d2915cf64aa20897e453ba1ff10cd491222f8711b640009d6635ecd9204b4314dff4218411c217d553e230718f91ce9ee770c0e96d4d979db9029016bb40ef68c0a1a7bb3c4b3a4cf08e4ffb26c173dae189dd3c3740e1e7a93758ad88d9258910e025933761ac7876120027ad480fa0167c55054d1339c543ae3240d6ebe7936045b95ae1a59b3782eaef23256bc4628d481c81f30cb8d14e823d282ecf5051af60aacbdefad0001a12bdf7c89995d12f36fefef61c78a917ce1e5436180f66da336ab8a6de344a068c190a90685889c64dc62f166da3a5c1ae0a72b152309d92a565b8ab12d69d0b6344a1490c8adc648de9700214170d1a17721f7be9debd26306774054058647e18c923e0e0d6ec07e407038c1eb13b08192e442f510378899b96b54ffba2f4df3cf1a0b5740aae26852dec6ae50df468af9ede10a1886611f78ad17ba0716db18741b276beaf28ca2a6438eaa978773978e0e432a6f1a96f50358eb3f3eeeb6c78e1c7bae1ed56663c98b26ecc44f67b787eee69d50a0958935ca7d849145c4f6d058dbeeed50e96366a776399d6e0f5a23b516be6f1cbd87881925ef52180db1630dfd4bde2c395a846d06edde5e609640c640359fac4676b63bed561d597b6b90fc0ae61ede23bda05dd30183b4a86d8d2b6fdef72af3386f9eca791dc42917b2724bc03bd7c51230ef81cb17c6bb3c71508fc1d752bf45a02a8842473847390b8412f744106fd10eb6581871ce63aadf6c327c90061e53cf969001d19bfe4b8e103b950b690c524ff94c3adbaa440b3aecf15ec4a7db2527b402dc2983bbc69eaa13f8da88ceb103513652398cbd6092c59018e4182b92721aedbf3415dcbf398d1f1073813d9f661ebcfb491552158510213fef6cd4a87c0aa7485a198d8abe90e7f3873f27a197ccaf570e7ce5fdf84c1cdae5795b03ef2a7c29de5c66f459d6112dec1d254b5b4b9d240dccab834c4b9b9f947f3a3ba3b7d321b555cf80a8bb9ac13fa1040bd71b0d10f271946e9fae6ab96f54d27f535e683cc4fbe3576fbf821c25100f84f07edf960632ac4cea455f40c546cdcfceeedf2ecb2977e70bfdea191eea562f359f9c4fdce8b5391e5ee593eda1c3a67c89143b5d1237354b8872c8053c6aeab6b10d7a3c2db6dee2b9256eaed48352adcaaa7994bc6088555f7dba0c8af0a9bc27d5545d0b2522f88668b1d4bcfbd53843b53bd8817e3a02c0c3ad87b4867c02badcc8d2f4976f938c722f57fc2af6facb1e771a9709112f907761eac1c5278742a8f817909477789f9af079e84e904eaf86a67dd9855a091fa7f7dd622c01476dc503b151f3f4f29d00804883022894468acc12b48429afc7f9aa650ad2f3c6ca9497711d1d477f8f58eb71c52a39d6549fae66c76874c76b9d481a48c84926c98805aac446070c767de138d29787ae166e21ae13f40f5ad7813d6d0e91423cc5dcad8d2bbfc8ad5c3389b565611c5b12f5a9a9585446352944f472116f73f45f9a97fff58fc460ab6769f30864ca89713a1b3e653579513e79513673f6b4422f95b2405ff8e1d8d521451ccbd0a0d4446a2c8ca44420b70b8dacd2448dfa9b805c370a4c3c4da6454d63a3a6084602a2bcae64c130257fdf117d98544e6ae046f5ea216e92440e10ef3c19b5e6ecdb9a1ed27bc35733219c98758948a941f17501c0332b4a281fa9388c1ff8f4ae1c352d09298e013d7211ad7411861268475131c3d164ca1949c0f7d91739b35f0e6e12feb0fea7cbd85782e02a9966c20675ab9e1b4cb560b0d44672c1654ca76392f3665211c89fed1da46a0e5e1df2d33b4a6bfe4997305ae66725aca73a450a0ff791f34cbc6884481d632ac96138276833e81b3db6e3e49fe2a4594480b2c25c9c5f93d34cef83e2c78c89f29d65496907304ddaa22fbea08f3e980443b5a3115e50dbc836f4dfc2ee402f62eb06306084470531dd527f9c9f7b5ea5eb0a83afcba949318187c6290d52901e80bf07001cf8dc2ba022dea54dc0521bb6ec359ac09aa681e6e7a37bdaebb70a6fa314b0ee6bed90f64fb99a5e7d22752dd195b6a0ea51a1654cf8d346b04096650758e90dfffdc0fda4b9f440f5603c7d1d2355d84c5aea85f9b9b132d29adc614a91b7663a8f4576106b7357fcc86939b5718d2c1977a096be7058dc13d4ed66841538a6a4c84606cb3cedadfced0086b2395df76d20827336f84490dc207f9b011faea768bf10843be7dd338f3854f3478cc7069aaf83b28e4f81e7fced119db77c5a623723e9ea4965f1d3f05f218a3b8bb79aa54441e9fd073fddfc3d3956708b8fcedb7c9b80e451135ca3a5907f4629261a2d9f6988128bc491018cbe29ef6a1e47cbaec8f5e2232d92f05af4e91a30312b4b5e1194f15157f6843448dff91bcb4d00ea9f63cfbcd4c0e7a797bb33e78eed7b0021c1ad5b473720c1a07fb961f1edbb268dff1b823636fa5648ec77aa059762c12df66d83db71d959be976d64294009aafd3e840a98fd4c8871c94cd4b099e20de67897bd03e8d14561bb3b3a735d5f44b1d8a657b8e4ec0cd99b82b93231c032c98388dcea61bf730f78de137b21d8d1faabbd07f01da815e3cea96f329d585756ec6c837abd5e289f1709bd285521d754e4636295f4a96239b9014a6fc0b448fc89d7670a5bd24e7d145d66c61398fedb7234d37", 0x1000, 0x409, &(0x7f00000010c0)={0x18, 0x0, 0x9de, 0x800}, 0xc) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r3 = socket(0x6, 0x1, 0x8003) getsockname$inet(r3, 0x0, 0xffffffffffffffff) r4 = fcntl$dupfd(r1, 0x0, r0) ioctl$KDDISABIO(r4, 0x20004b3d) 04:02:41 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x1, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x4, 0x3}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0x800000000001e, 0x0, 0x0) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000a00)=0x100000001) r5 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r4, 0x6, r5) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) seteuid(r6) open$dir(&(0x7f0000000280)='./file1\x00', 0x40, 0x10000) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) 04:02:41 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=[&(0x7f0000000080)='i\x00', &(0x7f00000000c0)='(8{/\x00'], &(0x7f0000000400)=[&(0x7f0000000180)='/\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='#@]\'^[*\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)=')(\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='$\x00', &(0x7f0000000380)='!^\').#\x00', &(0x7f00000003c0)='!\x00']) 04:02:41 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) semget$private(0x0, 0x4, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x8, 0x0, 0x2, 0x0, "00000000000000032000000000000b000a0600", 0x0, 0xfffffffffffffffe}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = msgget$private(0x0, 0x200) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000100)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x2000040, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x0, 0x239f, 0x1}) 04:02:41 executing program 1: semop(0x0, 0x0, 0x0) r0 = semget(0x1, 0x3, 0xc) semop(r0, &(0x7f0000000000)=[{0x4, 0x5, 0x1000}, {0x3, 0xd490, 0x1000}, {0x4096c56c4ef18d04, 0x0, 0x1800}], 0x3) semget(0x0, 0x2, 0x8) 04:02:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) ioctl$TIOCSTART(r0, 0x2000746e) r1 = open(&(0x7f0000000000)='./file0\x00', 0x56b403e7d8ee6305, 0x180) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000080)={0x5, 0x400, 0x0, {[0x3, 0x3, 0x0, 0x6, 0x38000000000000, 0x5, 0xffffffff, 0x8, 0x3, 0x9, 0x2, 0x8, 0x0, 0x1, 0xffffffffffff5777, 0xcb2, 0x5, 0x4], [0x1, 0x0, 0x87, 0x6, 0x5, 0x40, 0x4, 0x2, 0x800, 0x8], [0x8, 0x1, 0x1ff, 0xc8, 0xfffffffffffffff7, 0x0, 0xfff], [0x2, 0x0, 0x5, 0x5, 0x0, 0x6], [{0x57, 0x9, 0x2, 0x100000000}, {0xfffffffffffffff8, 0x1, 0xd06, 0x9}, {0xca5, 0x9, 0x8, 0x401}, {0x6, 0xc31, 0x7, 0x4}, {0x488c, 0x3ff, 0x8001, 0x815}, {0x0, 0x2013, 0xffffffff, 0x80}, {0x8001, 0x6, 0x3, 0xd1}, {0x8eb9, 0x0, 0xffffffffffffffff, 0x401}], {0x400, 0x6, 0x7ff, 0x8001}, {0x100000001, 0x5, 0x80000000, 0x1}}}) 04:02:41 executing program 1: r0 = socket(0x2, 0x4003, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0xfff) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) 04:02:41 executing program 0: r0 = kqueue() pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000340)=0xc) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) r3 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r2, r3, r4) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x64, 0x4, 0xfffffffffffff39a, 0x10000}, {{r0}, 0xffffffffffffffff, 0x8, 0x4, 0x4, 0x1}, {{r1}, 0xfffffffffffffffc, 0x5, 0x2, 0x6}], 0x1000, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff9, 0x54, 0x1, 0x7fff, 0x9}, {{r1}, 0xffffffffffffffff, 0x8, 0x20000000, 0x80000001, 0x6}, {{r2}, 0xfffffffffffffffc, 0x8, 0x83affd91e4532c29, 0x3, 0x10000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x0, 0x4, 0x2}, {{r0}, 0xfffffffffffffffc, 0x81, 0x40, 0x3, 0xff}, {{r1}, 0xfffffffffffffffe, 0x4bf9b64644fe7845, 0x80000000, 0x9, 0x220}, {{r2}, 0xfffffffffffffffb, 0x10, 0x40, 0x3}, {{r2}, 0xfffffffffffffff8, 0x1, 0x20000000, 0x9, 0xe1}], 0x77, &(0x7f0000000300)={0xfffffffffffffffe, 0x13a7}) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 04:02:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000e9001040dcc40000000000002000", 0xfffffffffffffffd}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) poll(&(0x7f0000000040)=[{r0, 0x8}, {r1, 0x4}, {r1, 0x10}, {r0, 0x10}], 0x4, 0x8) 04:02:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setuid(0xee01) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = socket(0x10, 0x1, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/36, 0x24, 0x800, &(0x7f0000000100)=@abs={0x1, 0x0, 0x0}, 0x8) r2 = dup2(r0, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) sendto$unix(r0, &(0x7f0000001180)="adafa6054a973c1b2502c1a7be23a3680a27de1bb1653ccf46ff88fbfef369310cd5d1967efc12c080fb4402e473265087c57e2c3ff48de8fd40a06b127cb8c1b2fa5d1bf3f51e47cd7ac6cd793a5d7dfaf35653e1abfd7655408ec6154ec9db4b9c82a0f052fc2904db668e34e3d524799e92f59c1a2773639e25a512bfe5ce64b82ef236e14d1327c06d91729116", 0x8f, 0x1, &(0x7f0000001240)=@file={0x0, './file0\x00'}, 0xa) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000001140)={0x1000, 0x0, &(0x7f0000000140)=""/4096}) 04:02:41 executing program 0: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x6000, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) setgroups(0x0, 0x0) getpid() setuid(0xee01) r3 = dup2(r1, r1) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), &(0x7f0000000140)=0x10) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x114) 04:02:41 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socketpair(0x6, 0x4, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) open(&(0x7f0000000280)='./file0\x00', 0x20000, 0x84) sendto$inet6(r1, &(0x7f0000000040)="f3c195dbf8129c6397d5a5df9b5c615a46118ec163c46235595c3af2bc3a75a7b74d9ad249bfd1cf94d904d2728b5b2dd010ba4887f876e62c86fb8794403e89c1001e7871e7a29a9be9c5301f234edc1beb96c354e3020eb81cfcc6d540097567f4dc24a592270986976618e9b2cdc31555609b1f2f46515d0b184a155948aa1fca31c76cc2f9accb5a05f72dc9138205f4e64379be2f942d61c23bd66745190e3dedb56003611b902d732b2b6337237f6758395170e6fe09164e9f098541fa4da8bdf431c7ef5607ace7db3f6893438e758d078d156f25395f85f2fdee49123d3e4002cccefb922ccc10f1067bfd", 0xef, 0x4, &(0x7f0000000140)={0x18, 0x3, 0x8000, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) linkat(r2, &(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00', 0x4) socket(0xe803e7a1951a1af3, 0x8000, 0x5) 04:02:41 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0xfa10, 0x2, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x5c}, {0x61}, {0x6}]}) getgroups(0xa, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff]) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0x1, 0x1000, 0x1, 0x5, 0x2, 0x6, 0x1, 0x1, 0x1f, 0x1000}) setregid(r1, r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") setregid(r2, r3) 04:02:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) geteuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x7}, {0x3d}, {0xd256}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x0, 0xb43, 0x5}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180), 0xc) mkdir(&(0x7f0000000200)='./file0\x00', 0x40) 04:02:41 executing program 0: r0 = socket(0x0, 0x4003, 0x4ff6) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000140), 0x4) pipe(&(0x7f0000000000)) 04:02:41 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4000000000000, 0xffffffffffffffff, 0x2ff, 0x0, "00b9ab6d0000fd7f0600"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x1a) close(r1) socket(0x18, 0x400000002, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x7}, 0x8) getsockopt(r1, 0x200000023, 0x30, 0x0, 0x0) 04:02:41 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x20000000000600d, 0xe02) socketpair(0x6, 0x2, 0x7, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xfffffffffffffe5a) getpgid(r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = msgget(0x2, 0xc0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r8 = getuid() ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r10 = getpgid(0xffffffffffffffff) sendmsg$unix(r4, &(0x7f00000005c0)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000480)="f7bce3e0acbfe9e04c3d7c875a5d5dddb5e3721cce96cb9a8ca6631949a63ded7132560281e179c554d5f12bafcbb677f3c7855ab14e57444b279f42e85691f0313e0219dd83b1a10c710173d12c4dcde3ee6d4f03cd5754364ca6b541eb32ec5312215331f9ee78be433a5ed79898b9cdba148d0044cb69a8e9c1a9dfe217059edf95a63ccc0a7095c6250cdfd57b593839d485f6533529ceea2956affbe7f45df3d1d795fcfc837a9f9860ddcbff4026daa88cc829ba49d2fb8e587ea16a402c33a0d88540ad315c562742a36e6a3034e2c2c5d54e9222412f71536d86bbf41e90c6d27ef31812", 0xe8}], 0x1, 0x0, 0x0, 0x400}, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x0, r6, r7, r8, r9, 0x0, 0x9}, 0x800, 0x1, r10, r11, 0x3, 0x1, 0x1, 0x5}) msgrcv(r5, &(0x7f0000000780)={0x0, ""/144}, 0x98, 0x2, 0x1000) select(0x40, &(0x7f0000000000)={0xffffffff, 0x0, 0x4}, 0x0, 0x0, 0x0) r12 = socket(0x18, 0x3, 0x0) kqueue() connect$unix(r12, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048ade6a8989ab2", 0xfffffffffffffe73) sendmsg(r12, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xfffffffffffffec6, 0x0, 0xfffffffffffffebd}, 0x0) semget(0xffffffffffffffff, 0x1, 0x0) r13 = msgget(0x3, 0x100) msgrcv(r13, &(0x7f00000004c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008436e52600"/143], 0x97, 0x1, 0x1000) 04:02:41 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) kqueue() write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) 04:02:41 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = kqueue() r1 = socket(0x2, 0x4000, 0x401) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000003c0)) r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0x51) accept(r1, &(0x7f0000000640)=@in6, &(0x7f0000000680)=0xc) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x20000, 0x0) pledge(&(0x7f0000000800)='/dev/vmm\x00', &(0x7f0000000840)='/dev/null\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x20000, 0x0) openat(r2, &(0x7f00000007c0)='./file0\x00', 0x8, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000700)={0x1, 0x4, './file0\x00', 0x8, 0x7, 0x0, 0x101}) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x400, 0x0) r7 = socket(0x6, 0x1, 0x101) r8 = socket(0x11, 0x4003, 0x0) sendto$unix(r8, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xaa) r9 = syz_open_pts() r10 = accept(r7, &(0x7f0000000240)=@in, &(0x7f0000000280)=0xc) sendto$inet(r8, &(0x7f0000000740)="2cd389a1b3d464effeb20152976c63b3", 0x10, 0x1, &(0x7f0000000780)={0x2, 0x3}, 0xc) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x5, 0x40000006, 0x42, 0x4}, {{r2}, 0xfffffffffffffffa, 0x30, 0x2, 0x7fffffff, 0x8}, {{r3}, 0xfffffffffffffffe, 0x40, 0x40, 0x8, 0x3b}, {{r4}, 0xfffffffffffffffc, 0x21, 0xdec962a3fd67de51, 0x3, 0x4}, {{r6}, 0xfffffffffffffffb, 0x41, 0x2, 0x8, 0x7}], 0x1, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffffd, 0x2, 0x1, 0x2, 0x9}, {{r9}, 0x0, 0x40, 0x20000000, 0xa45, 0x81}, {{r10}, 0x4f73a0d68d38a8c2, 0x10, 0x20, 0x7, 0x5}], 0x6, &(0x7f00000002c0)={0x8, 0x2}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10001) kqueue() dup(r5) open(&(0x7f0000000300)='./file0\x00', 0xc02, 0x0) pwrite(r2, 0x0, 0x4b, 0x0, 0x0) 04:02:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socket$unix(0x1, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="5a67690b4df544d5c282bb89c5ebe224cf18870c7fdae6b43fb16af32e80f8656950d11087a714336668415fd440cd3b55635c2f1c32ef6a57254184c1bad5", 0x3f, 0x404, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:42 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() syz_open_pts() fcntl$getown(r0, 0x5) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 04:02:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x40, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 04:02:42 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x2, 0x4) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r1, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 04:02:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) write(r0, &(0x7f0000000240)="220e2a", 0x3) flock(r0, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) utimensat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x646c, 0x2}, {0x1f, 0x200}}, 0x2) 04:02:42 executing program 1: r0 = socket(0x2, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xf, 0x101}, 0xc) dup(r0) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r2 = getegid() ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000080)={0x9}) setregid(r1, r2) 04:02:42 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)={0x3, &(0x7f0000000180)=[{0x48}, {0x6c}, {0x6}]}) dup2(r0, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x80, 0x4) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000280)=0x2) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt(r2, 0x1, 0x10001, &(0x7f0000000100)=""/41, &(0x7f0000000140)=0x29) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 04:02:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) semget$private(0x0, 0x2, 0x0) r1 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000240)={&(0x7f00000001c0)='./file1\x00', r1, 0x2}) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000180)='x\x00') utimensat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 04:02:42 executing program 0: r0 = socket(0x1, 0x2, 0x8db4) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="00c91468a95b0e2d00000052bf0e2dd7bd02342bf874da364145de69e2aac4d324ed069d77c8fedb9a037ef465cf532f9be1054c07ef46dba48cb18fadfc3c38bbe65125edec0c1393b00d5323fc63b07c21431a4a9ebaaeccd5419b216c11d7c0d5a7cbb53b54a0d23a33c8a594e92802c06e7df8569e12617af0dfb5dc2e832460c62166700ef025757f206b2e3de1d4925eb562df3f7e053fb4cc48bfcf1bb97e8a15b62db8", 0x3d5) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='!') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000140)={0x54f, 0x1, 0x80000000, 0xa5f9, 0x4}, 0xc) 04:02:42 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) openat(r0, &(0x7f0000000040)='./file0\x00', 0x20000, 0x50) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0x9, &(0x7f0000000180)="f7f9e794", 0x4) 04:02:42 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) close(r0) r2 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x8, 0x6, 0x3, 0x0, 0x1, 0x9, 0x68b, 0x2, 0x1, 0x8000, 0x9}) 04:02:42 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0xcb) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 04:02:42 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) chmod(&(0x7f0000000040)='./file0\x00', 0x51) setgroups(0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) 04:02:42 executing program 0: r0 = getpid() setpgid(r0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) fsync(r1) wait4(r0, &(0x7f00000000c0), 0x1, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x20, 0x0) write(r1, &(0x7f0000000040)="e0879f5750aa58c86eb9a19c81601de9fb7a539d28d19f57e8ef510d3e7d6c8cd762e534270ede29d40de78c51bbec4e560a2e73553eb058cef3d0a01a47be2e344e8bacb4c0a8456980a65424942c066a41b95b1663a99769fd28ba0572bc07c6e1d42340d882274c59253fc84149b7554b", 0x72) fcntl$setown(r2, 0x6, r0) 04:02:42 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x7c4804d11e6f0b9d, 0xffffffffffffff9c) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0\x00') ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) r4 = kqueue() ioctl$TIOCCBRK(r3, 0x2000747a) syz_open_pts() fcntl$getflags(r4, 0x1) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) syz_extract_tcp_res(&(0x7f00000000c0), 0x6, 0x4) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d, 0x0, 0x4}, {0x4d}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x18, 0x2) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x4, 0x0, 0x2, 0x1, 0x10001, 0x0, 0x7, 0x2, 0x1, 0x309284bf, 0x10001}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x60) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000080)=0xb65959869d697cec) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 04:02:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) writev(r0, &(0x7f00000022c0)=[{&(0x7f0000000100)="12255c08541bd607435e7397814d1acc932377d4d2fa99c0f8ed55893bf9d126f7ab9694caa218a98e5dce3cb894b33064013e015d22729838778b7114dccf09770477e573b6df2785f47d051ec2c10d646a862cf55ccba247fd2e444972b014dc7a872607597ca1f0a951ed2687043de81ad8c1a00253524227f91aab8150871431db17cffe9d52d655c2da03eb6308a1d35a", 0x93}, {&(0x7f00000001c0)="11b3b66e9c130ad19d68af753fadabcbb2ca0fa8510eff5329ffd672086fec22663882fe24da1b30e4b0b47bd46e301993a186224ecb7859e19bee42004bdb91ec94a3836ced3605e11541697e6140b1a5a2adadb353db5dad931eb1b01b3ec5cee903e7f2f4fa61d5b134f4fc09e03f073fb0f8077bf0290a327c0e9fb0a67cec755e2c4dc4a5bfcb87586b865c09fa0978eacdfb3d168cb4be744db6c50820e0c9025c509eddd3db725e984fc9ae12e21bdea1f732c63971fb0fe1463041891a88bfeef2a5bf23347e142a4b5a4f36344ec99457538311b3facc32c623fefc1a92b05d462c22cbd64f4d31934d22940ee63f236d9d460933f0244e226456bc86824db1ec629b1c5fefe3f4a4326db4560b4d5ea1ff5a0f26a7e1c5868371a927aa95077883b29803f45fc94528d97b65de8037099494ee6944fb23fdc46f276ccf1d85dc89c11fadea22016b49e95d69b03c5ced3c505b4a6091005d9fcf8b01241e34253c3e803123701b67608bb2b00a6b19b8e54702ffb6636fd35f423c0ea6fd48baefb86eafb757554ff5a8d0554cc2b25175d299506ee2d14ffcd6ef2e6b7b1104b9a0c5208af5615e70c051b7b99cc83b1b2f5395eee6c8213e2795fa6b68b9f5a0dbdbcd84216bea9a4b17915de6328673f3daefc7a18cff1e54e9f62d3b1f1d924d5538aaa662c690c617a6a8ef7e9affc0d5fb3a508b33f06f952d465dca95827a1512aaf59b34951a35e30c77cbb60a245d29c35969209a8e39569d087ca3ea710a24032269eb8ddced4a1853e7f49e0bb6d6eb0f378ae52a2ccea7057951b516e5767d76d63acdc30d794224df60e07524274fbe7c51a05ffb111f1ed870f80deec3fad6d1ae086b825610cc7043249067800896798b5482f1eb320990f4d4162cb3b43238dd0478d5de94c84c133349990a9ef957a02a869565f9d02fa0887ab4af91d760338fae7b91dc192f64df174e593f3ba67c9d358f3bbaa08ebc367d0404cae3e2d1017d2fd4aa637034e5c9e60e4a92c01c9017378def8a34f72c33be61483327e809185d61e1fa375c341e0113adf85d27cfb1a6e0a805401d77d39c475ad3a055e10352b10ce855fc5bbcec11218c3bcb751f34bea3fb6971752d59dc3eeea5c470d0c38720325fd026fc2505f035e88dea89f780fb759a14166ae105231da385ad7a38130dcb731697be49d59acb983a9189498fc7f31141fcfcd4140b4363afbf55b6065e7ebfd8ca073496a5bf5c541fb2932ceb1845f4f5bd935cdfd1dba165cfe8d06b6a132489c27f71aed830fc4d2be5a5fb1aa5d5d452f7842da065a08a88ef45a155bd6bf0e3c51441913400031aafa0b0113e6ba3604872c95ba306074fe69aa6d4597303387cbb6839b642143e8bd5d2f31e5fed54799d659fe1b6c4616c8450a2dba9c9c6832c441a8224bef847c9dcf2fff0fdfa3f8b090e57cde82168607c70415b4ccb688b2e22f4de7d76fdbd1ac5ddf5d7378970328d76d6178db192a5d681dd644f1d217dcaedc41959c7f0c3404ff21d7b35d0ab52fc7953012fa06f7a1099d5ec661c56af5194f443a77f71d760f691add1f4ca36002e55c76d560792aa1b665a26986e7564fd3df8ac540fdb21aa49d52b37b80fabe9300dfdab80d30de4ffab937f6c175cc1cc919d90d6e4bbc93a6e38fce78513fdbf5ba527cada7a854af97a4743aaf1060085990f647ac6b679dfa7bfea123f3d6b8570c06d205462fc0ae0500843e6f789f93a19a436c92e8a30ec31eda017bbbaea1c209e1e0752a9875f1897bd400c3c5ac766547f4264237d751403a54d12d23a8a24e20b57df074b537ec7af8af403775c23010b2c77d850cf326e11f4f65bac4ba8218afac2bfbd46d402f3a907ed4e1aa11cd9cdad1023b16654a5b3f7dd76baa8ebfa9d84101f8fe2c8087acb2af9e1d8a5b097876c7134c1eff605339747f4b467c7d3bcb27dbef3810602764e8a85105171031f49bf3664871339d4ce0180cd866fab48a66fda1c6ca19c9572288df8201ae7234fe0b1b69c0f9c0a3b05a5aa5b4afa53878444d3c87fc0a58609ea6c1bdb1c77821f0d858ba659b15bb68cf88d235290beae754d7f46675feffeb15cd8b214491f8f66bf22e4e54bc771c9a583b75b53f109a19a091e9d65e79f8f173a43f3dca4a00b8cb8fc5dca952ca068bc12eb3348e892b7a538a5512c81db3a352177fa3f50be1dd96bb69243e91102f75b7f30af550b386c25530834e7821d9b40e9e717385bab73e4a96e695ad36b43f88297739350f580d6c972ef2540979beaea9b7e50ab98f120d563ec935a5e49e60ce353d5fd62e4e3d482a995040e7944bcabf33cedf181f8dd1903ff1c2ae6d24e686f67e0b42f75d8522e95f2430ed661c8c4db3f866f691aef96a2c8fd7231b3bd10b6fc0766eea4914ee3841782bb408c0159790f09c8ae156cf35ff2fec6f782d1a8b87bfaefa397a9080b9bd4afcd9c66eae52e5c2a2f986ceca93230e59713f5b20ed3d67ea5b2dd6501a0893f8196c1290589201d1b5dc08cc75af1b5c93ed51ee84f36a9035e502f3b04e282c86512efa87cc9e57510d69d42485a8a8373041fa0c660c0623f8b7e02b639c08909619b87f9d984e10ef35007203ba392936e7651f268b3f1e5c930c028ea855ca615e9a8549acee89bad794923a2f2c9f2e6d1ce72487c14d8db49b65b69755de53422086c74d8da302ef53d269873077b683a10f0e42affca681ea03804b4805f8b20cd3459e26cb5c9e93edd3dab5a72e853be088ee93445e9787a6dae09b8202f4477ecfe6b213bd84297ecde5578f309bf4cfb150b3efc9ff204b16302e54041070d3f8f34c471982ad5910b7ff7740b400652cff8c0a2c0fae4ca4c1809e6f4a769abe27289e1b782105deb8493081b06fdce09e0c2a267abf8e3350e2d4b5ee3a473f58f5b5e15dc27c92735138713883d27c33044640f88fa1afb6fd4a3026bdfc2aa460b2ab15524856d95147a120336911776eac8ae826842632f7f37347a0209efc67e861169987c3ad5b8a48ea8a04e8c401f151d88b47f441aec0942a4eea8ddfe0e58c2ed4badb6e8a60d3a405b7591c7e10e17b012d966825a1eb4c4e584d58d9968253b89e330864cf4f3dc164e0a23555bda0a80d9c82846d9c293ecaf28644d21d844d7c354baed0bf62ca75bd0d2edcbd0dd5110319a016c2ff7b0cef3f22442fcbb1dea84b16a54a821bb3cb46786f2078a6de3676c48bc504ac675bbeae8574588f757fb00d51a9cf1aed0998604d7c43c9992192b10946294150696b7f52e96c69df7a92c90fef3165e9e62992604672077fb78f5d17971f8b69952f2c8b151b8ba2b009283ca56113eb6414ff8e98fb2f6aec5ee2bd5a4188c56ae33d4aa5475dd59f82c6d54561cc938b3f224ceb54d6d7bff033acb9437246a330251f6b35fd00e0ac88df028e36b4f68403d9ad7c4a3856e40f108a9c13a34f973d6d45f1fd14d7cf815c99505b64e38c6736298e56373698d2c61de9b30b11cf3bf02d5242d23cb921b2daa9105342b3c3d286a8f9f4039b29f222efe981b34aa021cc00e03ea84381669a640e895f9f2bd8d609cf4219e0411f6757556151f201d50db4568aa8fc2df30100e52555ff030d2d0c0f6a561b421045e14ddac3bbac2dc1a5c2977e8911f1a54af8f2a12d4b495209a7700f98f6dd2060156eed2260bbf2f3db1827b706adcb9774b8592139589ab358307430a797771c0bc2129cb31b06b9f10e13258f746dca1e6953770d63b564c5912682578cb37fa8fbfc80e513aaadd1695b0128a4d53d15fe79b7866607fad7acb7ede6b905c08a51695746beeeffb4a111a82ba040be05252abe33b8457c761357cfb2f4944970ea614b64c85cb31629e492231bb0a7eeabdf13c08dc8a89a3713db79b5dd29939e3333a95ff15b63d5629e0bfda638a732ae215b91acdd2e76a6cdf57ca2d8bc4bd23925be2c9ea8025a7eaf904d38cc36038747cf85a5c1f30d3d69ba1c4fcbe7bbaac120817a7834a604fc01730056fad7f298593b96c6d5a12e9fd4f12057d821d3716b0513d85fbb264e415f4c23e0a56591913499c2119efc42cba2780ec07707b6adb11a38d7f07182416691f9055a82da2f5ed0531290d43ec5adbf1a77c4d2d9f6c02f343023ff8246ce19699f259ef13b95a22d98e8a828bfb460a6bb1da6429b81939d87b5e01a8c2a29abee7668e5dfaa1e5a90fff45585e1c983601867f8e8ffa34215962ea4f86650ed0c299398502d239ac61a284eec5f32ee91dbf4332bb3c5b98ad39cba8c4403ee8a12470d46cc4b83cab961be8689c9dbf6d9db8ea19399e1f646382a8edd0e4dafc8396f5f4c82d5eeab2d44cd79f033de054f777511c877feac3ee034532ca31eab8f8d47d98b6e8bdfdff71ef15c920a358824645a1bd56f1922853a38ffa9a7675dac4774d455f2300c35b598b4ad75d2b73aaf559b247b0dbcef43cc979d64cf8a04e3a9b0849ee33281d832a46cccc0f6a09bd52167d19ba2c5e40096b1bb95101c2c0077af43d92adcb2a6d37856c1965ae42f60ca554fff55e45739290fdc570edd4ee9d401c86d77919825ebce7b2973fc999b2c7dc68f78c34ff022e6e715cbae4dc5347897fdab58780f5ce99d0eb742fdfe9ce5d732dd141965216849526a3b269b727168ca55c05cce6547e158f5fc3670fc9562e511ff448eef06a50d83d42e19ad49c5f93cced85df8befb3d01cc1252acba70ce390565689c12f1c5cd401dbbff9bda25e4cd6df6bad64244df8ea33d50d119ebcd9d47989f303b9119c13178927c3d0eaf3812f53b8bd09d0bd8d61ce6a060efac82ee54eab10d2a76b045178e21a877670b93888f591f80aa965e11f53a93df33f4e889af44cf595fdc229bf708f03b87b704587ee39f168b213fe8c76a7a176c2bfecab42dbc63278f8de172595192bb086c6609900792f4bfe777b1c4835abeee33912b46414558c2ccecbdbd42054526725a77f7b9b10c8bcd820568782a346971e19e72788e4a4ce52b97859dfff28184c0204f1e8bfdebdeb423385183567fea08acdba0c728901a9111fc99c87af3c8c7ff076e9df68377702f43686af1931fb55a1252838d3effad28c6d2bfaa983853fa780724f18115d736d33884b228d14c80dd2d5f9babda27081a42c8725767238f691bca42bd5b237ed8a4679d7c36509503b54fec485babfb81ddb5bd26732232fff0849f9888cd062a5098abca2836a73ad89cd87411cc9dc50a9afe35517a93e4cce3bda9f8080b003b8565b0a6be0fe6313b5dfff595daf766afcd04d09c4096e4f7027d1aa26c801640e677a009cac92a1c76ae606c0694f70522e182906dec3ce1e12de434ce596007e955bd24161d07d5dd1cf37cd5de8344dcdb3cfa386008c37269adbf70e774e3e449cabdcffc961d593cc5a2c5fb95d924ee95c5c727f514c3c23b370ed87c129bbaf3ebbed61d2a4c4448abe8c73103c379927c9ef72109d68b3d8c830009afd3c40d59bc43da7160182c8848afad9e450ef736846226235bc22cc6cc7aff54c7b6e6563a3476af9e60c7086d44c1d12665ca2f1f8040c71c0eab08667c5006cb229f1f3524b5cdc4bd448868e050455609c0e30ce97fa82b7bb1629db7b0d83845cde0badf75e6a4ff228a74481eeabd78b5e239d0734d04341cec464be71332bb59cb4d5db16bb7479498d414f78d4c7a002f52ea49c4a2d4c05596aa743b0a0b7b31d52d459cce13c9eb3dc", 0x1000}, {&(0x7f0000000040)="efdae3c07a52382f71cf5bad74ff5ef60dba5f127f4c32052f05b2018c27a2fec40afc45dd79f9acd40b47767594644b7588fc10c086d4de780aee8f450edb1390e157be3688729a619c64e0450f1756d455b30ef17856b56bba6c502110ffc3168942d98dacfc85d3edc4fc09a32f40e3f07941225395ec366633", 0x7b}, {&(0x7f00000011c0)="36a48808ee55d98d26d2305d0e64bc5bfc364462b24316213ce060babc3cf493c0a9ef37699973c59b74eda847b5b9165027e275641b03a391b43f592b97ce080233f9f795d49c699b893f022a15318afac56e3d94af5ff206f956fe0187e13f1a439a5d", 0x64}, {&(0x7f0000001240)="dd250f44014aac334ada35774a0b76a2b871248c4916e2aa13562605b861f16a2010336c61bd4eb7943eab865abae1248e08182fca2c0b23dffb2e44167f6880cfbc5ad7da2c7a02f0350a78c4a7a8d77e416393dbccb1c6e6e693649f8edad48fa5e7bdbb57d426458c716f6323b88eb4e6446a986ac2c97a5ce50aa3f9390e7eaf7d5046b27bc76f4e4360c16542a3ee8290522e1a23b567357e2a3f4cecc1749fd10fead72173f78df254c7c3dcb6ab31ea17bb1c9bd8cd9733cf6b2ba1b627bea4933882ed3c8f90fdeac5d32dd71adb9cf6b62dd2b093fba01656ddaa3e65d94dd60cc5f247c3547da15e5a381b07638295af88ff624e9c6122102f8db36b63c6e40684684de2accc6d8c502b1710b971e48c87d8b137a03bd1867bd90d9c3a28e0a373f15eb796da83e4c40ee8c88a5f26940801d0a5401636e57d58e8585f4b59fe8f91ca951227e4e1cb5443968b31d321676dca7bc5fcab7bbad54d74c96eb0993537590996874a17bde1af2d5c86235b6f33bc75c17c4b52249e0bc7e45713c645dec1277069a069b678854183df8302483ea26a6e134d5c0643bb9c9b569c9aa48fb81ab3ab0626500d72965218dcfe791c2f4f0a1ed4ab86fa65294693877c9c62aaef246c8883791d1a0cdc2a5f0089a4fd3c53a7872c9f60d9d3a0af89bbb23775dfd4de90909700fed4510fb40af8fb567e68dd8590b333c542d993dfa414455a5e85e0c3d55446aff04bc380a04378fb0e8b9c03d626c4f1b384a7192c4241ef015e82b035a27e7d9f5179820c3b41f960ea8fd119b960788451ca6151aa3a8bca6bae53cb94dc4bef52b5495a8570d0e4d9ad84bdad803169a6cf321ecd9ab7a4b03c46b6f15c8dbf9855b7c67cdf4aaf309c40ab082702bf61c8e7e0a927c8fb2048d60634482d13df142240d269bdbc56b5801fd13648419c5bb9af7d4a2fd875e7d8f405ddc1fc002e32694b6a759fad174b9501259c187d0fd433d29f62bcc07a81f86414ae4b6db12bf13e65dc07d52e1082bc889bc98a2c71117b50144b7fb368ed6e424f5b64f2dda4df689eaa5dff1edd7c59749da561f98c2b6bf2e471bca5496c6adff72df14ffb3fed12f291554bef770a6d6e95dffc038e7f078c0b7561d703fddecc4f7b5d47fef2d4eaa174d98ddfe0e356ec288548ff82044edd8ced2c52d568db06e77aea500c88282c8dbf82594848afb536bccdc3d2527db0463ad4e9c590ebda8a5bbaf67fd257df81c3c290fff9c8e879f82bb8da96e18ab48004baf1f08c1f885cf0e279cc0811562d535f1da18c5f3912b2d19cfed0e33a974c7415cdd3726f7c211c47c5f5d5206392ca53518b6bb0c867a0a4740c26f82f0877b053f99ea16a44678f1523380ccda6966fdc93a3817771d0ff8d4d707598c6fb42c91fa80d2fb9501dbb825fcd106f302adeeab2018c81339782515664256feaefefc6b6825f73a85bbbfd0246672b43d294268ab56deb5de9dd375e1ad8c50c91174a98f4df85a88bbc5a3392a20138dcd17f7bd937107e73d1a9c93205718edeb43566a1327e4355016c2c631ca15f1717426fe68b8f30aa6a0e08ef6214c80838947336d7ff46bee0de19b41c6098da791592f4b69dfbe58131da8fb665400e9e4a416a85336cb23a81715ccd3a653276425781d9072a6d4437b76522c230ab0cf342a9949822a281d87d68f845cca67e73a2a58d49bbd4ec75321cd754ee5712eae023774447eb54a5a867a437307970b4c18582146b308b356c0f1301eec483bca7c6c14ada8ebce302f1956afc4383657a62bdac0480f6306a37c2164df226df19e46bd8eca9363069a1f9279487076dd58ab632130b177c77843ecb40f21e01d7b6a7ab5139f0b2656e9c954da85aa2770a055ad6bcd73b0e9c7f104387383671587e16781d1e2fa8e70f81ca027c5a96602d5dea353a7229d2ad890b3f0f4533bee2ca7c439dfc6354dfd91e3677cd736f3a657f4e4bec547a8c205d77a7c891f03bb490d0cf22a6b31d964524658b72c7b284b67101180d5f88200fcd0d7c29d26b2913b29570c576e87b0a785ac22aff77576b751f311eb73ce20b5c9158fdfe5f84c98e2cccf7f5de6854e71ffa64d94e2f1edecddf59296b5e2920068f3d1e76658e37389d8c9962721e8f51e3f5ba7893e6d95ea01e9a3d097fca16f6d5f683d9f4ca75cb50cdca8c699f7d918fe14c0c7d61b55d2898a970d8e780a50f40ce1dc2282e5088442ad53b1c86c1834f2777aade866127fe3498d717c703b0a6c45678913f36091e0cb03a2271eb37fedab1aefb6f7493cd56fa70bac932ddf6d3d6b8a5323cb890fef05b9f6599faa0aa3fb4597afc173c1aec6a36800fc253f5e2f03ba87f7ff67cc4fd2ff622a2c800b92861799855ab25ab74fa5acb2da546f5dab7de2d7b2900e838270f7c63b5619cd47ec19e60288ab184430ccdf801febd164c5438e63b18d5bc8472234cb39b5a694abf065bad5a1e76f3326165e90dbbe1595f3e3c2763d0909f635d101625a0d2d36fef02ae5c921d2b83948c89529b3567b1dc0817e00aaffe3db99c63403faee040a8e72821b9e47c895eb4062593f7d1065dc5ccd0dae9499c422b9254394e4d5d9a5f9b461999bfd82d874499020666c28953bc6831db5b7c42656d53c8d66fc1a96ecb3459a261018acfa3d6c75ae52bd8168cf5eb8177289ebd9329e6e1d021aac1f75c3ee379a13d50a14cfb79a50ce06ab4d16795c5d8f81ac7aecb9fc777b61cff07bf4c3565687b20df78d746912180652cefaef055f02c5b02302b142a070028b30c28476c423b4580dedf727b24f34001a9e7fb11803c33667e0b6138a9b3735b764c634d031388682b2b396d65ba7943a043db7fa529176ec32ce2716c9dc447729e9e1c8c307c40395368443566eb29670b77edad9303e1bd105599d09444f9eb6640563ab7fbe70acddaac379dc59076a00476ee3703354471c5b16086302bfafaefd8d961a1f7e37186eae934c20e65a9eaa2cee800d880dc6506e02490c6e7fbf2525238e94747934c3a127638589df81ff3916b1caf542810425471c0fdced3021c38df8bb1eb0f1020aaefebcc975b693b248d7719f6d9000733de9f4ca97f5cc9899ede1d275ddefe80d528af42e2bd219d6756d28d7346bb24efd75f9caa772232e7ff32bbd65e51e297fe190eab8de166e3e5853438596e92610d2d6ce0680bd3d3311557b9b4e1b8a0303759a54386efcc1442918da4d2c210df25b89b9da7ac4a6f0d497b0a10ed969ead7f99ad1a8042911814b81407a55df09cadaa1745e6ae91c1f709658e800cac19b66fd964a3ee535651548ce008e5f8e40669d366dbd845be179dd003ed87ea01bb9a5d4de9f08741cab6e176ed9891552b902c7e2f573a9b0de88d410ef8049a75e639abeeb57928f528d4f4223a98f13c1a827ea89791afa7252f6d0720429ae7176f4548ca34c5ff396cab8045350465573397c3692779205d9b8a5af046d12704fb9f2ff6f1a7f4961f876d4c098152a3e448f0403e1d2d729f1fd1b1e5c2e113d216dfc610e6148cf80813d9f43cfd884dcb31082fe0feda4439d8473275c232b960259b81fdb41f316bfdb8a7ef848e0aac0210ab8d19d71ec553283ccfd3a8f08ed3074ca0385ea51210164aaad5c706f056c5c26ff7863339fae55f9a84a9bc9781191510cd59420e42f36822661abddc782b577f818bc1f19b82289827e2e87890f34609ebfa0f3da1b2cf5ca059b7ea7d6630c19433fa16dcd8c2f860a37eda113339f8ac63815ed653f2ef01b63d7363ea9d83f5cfd50b91e8cb0e92419070b6abcdd6216cd78ff4384b3c95d7f049a6e9c21737862356e042539bad50fa0280c341a75585647cafebb62ecd1a564ed7183d393a40d131fda6a4a779729775b40cef92463db5f39191aeb395e4300af56b77fcf524ada2f8fea68c9767c37159a92226baffe178187893dbf41efb42ff03b9a85b921db2402568ead241afa71359e33801609343b52a87d8794acb2375d339087697af88aa0f30585663a86cd43b4af7a751f4c69a0712cc7aedb48f6bb32f6dc9813afbae722bc1c8a9a1ada88c6de80d265d84017ba7e033c58a95c2ff009084f60afdd43f5f4ff64d74372c0f7e4479a83a9f73cd7570a378e86489a3f4300211f1026b836da85fdb1ae062b640eed882b0def089ccd27865a76c48fb6ae573f26fc417de3a07d6f324da392e2a8dce18fc11ef71977f2cdacf295abb5e4f8fe3c77375b3862c1406c64503514033620e34f36c9598e1c1fbf03f0d45bc96b875abbd14d32b95cb052a78d52a31773562d02de82e030be3cbfe86db80224284568a3c685e4abbe0f0bd2a38f1abad3f7a1a8bfe4aa6ba8db68aa0e7517710aba07f64f49aec69ec4c61abe986ba4e956ea0c2629e4b2de1a32fd975031c49d1ec8bcd0dcd7dd4fe334dd92aecb1e48cfbec37b35662af50d256a3bd541a87c02bebb1ac3e4a7b8923535d9d0f9f39ee2a081b131ee93516fc3ecafcef7f76cbade13585d267f9195f106a7d9fb4c189451f33f5d3a6d3c31cb7930cb936c27999734c611922f4b561de37608f0555df832f1177e63bda608ddda24069efbfc0c82fd8eab169f723aab4e15d93b30ab211429dc767a388e2517a292fa1d53603371ac6db38a42a23526ba7ebda1bdd038f049ff6600fc06cbb4ed061984169fd59b9b06f3cc9b15cddcd7f491c2878c8e8d339271f8d17d5373e9543762ae5ed10ac1731a3f11f2d252c3eadd7e4bd4d609410f6a24d824d1c5756176183af72421098c1082ae394a4148882982ad748b364a346a1a871f3fa754ddde3950c77aaad2d5c1c4034f1ff7a69fca08c1be7536ea1db3417c4c65447c931d71815d09eb3b22a44773f99be69120646e627c8c0747c3c979fe2e6cdef7b1eac0c7e43c340cea521946e7d64c960207aa243e8d71e75c708fa55b93ff6a037601f894be9800450d7363128d5c40ab1bfae6868fb68a2a55f210d700b0e3e8551c3b61ba313ad2134100363fd32dce0708fadb8b4160b50a80a1c90cbbfb4a255c08fcf73541c7e3067e5b3919687ff8c250f81f96aa82207bbf58c2b07273aa86bb85c8f5c48edae4ca21e9b7c42e784aa8cf4220318acc985b31b1e6539846a6e9c33f91ea8e42238198777952d8048d8b912436ff9c6c5140daf932bef09a5dbae2dd3efcd02905c8961b125ae3e8891d4869135ab7703d7ceeb7ba061bb74b138bc67b7633bc89d031127003050eb25ad8470611550767158e2c898df16238fb713538e8249b96c9d1534a71968cf90987930fbf42407d0e440d30887b53a01626fd488cbb4118484790c9d93afd7990db4530594233a0c4c2e67a0c1f9303679164a30ed750d593b6c80758bdd39134cfb3bd70980c708d3201b903e96163309462c007725729cbf7e6e031f43a7aa9f13ff84cb03b90bc8739133d6f1ee4be5d8b1d255598cffde9f400c64baedb21eca9f2d23af90362ef398c5ace3bcbbadc40fe9df5051f4a80687c55014a047712b38981408f3e2a5d4d548f6c5c2b2d612cbf4df358f7670eb7d12740c321ea397000c17ed8fa831c09f476825696e7fe532a8664e692304f317ba4e399f31ff985078ad05884aeb20687d1792d39b98ef9408221e7b5a06fdf7511b7740fad86b78f6d423f22b60988b8285fdfedc0743265d5811643cc2e4bb3d05284155e9b5dd7564ffcbd64ad8c0d6ce6ac7ed6aab67062fd89b79a60b9779a7", 0x1000}, {&(0x7f0000002240)="fe3a8ac66c8514ef40085bfc9438e9b756103c097d2a15358538e97cb0b8385a1ce165a2c7801fc756fe750f3a806331f5889303d4a239eb349e389ce5969f56b3e0415378b57b996feaad7e91b67ea3cec2de4d4e57c0", 0x57}], 0x6) 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) dup(r0) write(r0, 0x0, 0x0) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x100000000080}, {0x5}, {0x40000000006, 0xfffffffffffffffc}]}) preadv(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)=""/254, 0xfe}, {&(0x7f00000003c0)=""/187, 0xbb}, {&(0x7f0000000480)=""/254, 0xfe}], 0x3, 0x0, 0x0) setrlimit(0x5, &(0x7f0000000580)={0x7f, 0xffffffff00000000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000200005, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000280)=[{0x80}, {0x2000028}, {0x6, 0x0, 0x0, 0x7cf}]}) pipe(&(0x7f0000000600)={0xffffffffffffffff}) sendto$inet6(r2, &(0x7f0000000680)="626d59e0fdba9217e78073261acb4e38f876055b1c9791c241e308db00a3ed68b49ce2f097832f97e340dc9205c05c9727759dddb7853c489f4d2bdb1ff00b05e0ca8281d4fc118fd5d58c94067db3d0acca236149a43e7864f34b6cc09f7b9846eb065392d34388f29844b478509faecfff0f9a7ad749106b98357bac69be4afa2d95ca2e5309082d92b7aff991ef5d720072e14a1287ff4b089c23b47ab3dbe3a08c4ef841f11159e7a8f809b197a1f94377560ef76cad2ccf4aa64b9d510c7e7677af41ccb112ded90854dd39db91ca54e7f7ab17b2a95dd1b4044ca32c404a7bf9371afa6e26d08896a16857946c118ffd0345dd7abc5687b713dc229253a4f621fd8cfe3507ea521c3fbaa53c5e141c93cc1e87885423e24ba13b7c05f99d4c9127d48937caccf45eab2322e4cd8956d659ce1fc282f79cbfa5e9a7bd817b85d2782d96083a4765900c4caf608a291cb633bc4a2a2a480c4620a40630d4aaf6de4964017d7c8b6f37101392cca57d0cbd981653e1b6b100e06f37de4b424757d7d79acc66eaa67cd89919bbe026bef65fc8b103a370534805e6f59102c1fc01d1300ca510a6147b505a21634ee01db0eb5413524d2084f2df8ba1be3ba339fc643815cb31f6ca8247f8919d0feefc47330761de817feee52cc811ec59d1da7c20d30052f41cfa166b3758d4bf80b5d5cc2ae1028a0d1c1cb1d329ef0375502d02fb243a9856d454a2baaca24cd32ee1f5a049cc24b19456e3b7e08c83af3c27f0e69c82ab996d87e785e3fa6ab0b991e94dc816953e38183c71a00bec439aa5fc5b54a2946025dc0ade38e7cf6ff8bef67da875c9be44a3a48dfc51b6c2f783fdb3ed4e6112aabc3360ebf33e284ab051fae0f6c3be60934b37b301fa814260fd551b46eac5f68e92e630937572b7e5358e5dd7140538d257f88a25c1c1f1417833c4c2927946dfdc0c63a862ae8c1f631ad44b1d75995fe710f99cfb95cc24037d2857da40b8c8a757dc406c0ba24996de0f5edc9c8ffffef4624fe7091b9111625b6ae7af11a694265a0049cbd14c5d6ae687524024973920b10cafa2204223c56cd213e3f5c515bb84c190fdb8c78410f391e8c5261efaee58feaeca49a691376dfbdf028b9dabc0f1bc1d4d04241e9cfd4f2b086a228b3428103bb42cb2c90448373d65c7cebaa4c83478fdd297a84138cf5eeae7dcf0e601ca3b736519bb827bdd7db41160e25e3238afcbdf8b4f1b3a76a384f4f65d6fdcf0eddc75dcd8268418c090b2be3f6e5a98cf83d818bacc74dec9e261b5347c8dee14f1f78a5d622565115c6ac9dea4a7ebafeadda874347eefeddb868cff8112947c0ca56a69c81c51c7a9e5d170fba2c54179a289bd1ad00a0d8c409938de362883b4627a2031ab75498318679917b04276a5007b59c365ffda3af7178c89b75cc245cda27c6910f72e66bb75f15a8300edcd530c973717baf398d6d450b779c064caf91cff99db2488b2486e178c8b67edab127dadf216ef7bcee7b765bcac4a8df7c924f81eeef16b261ed659e408e790f089f8ddaa06d2445a8279a2e394ccaac82ad593cd7cd025323f8a979d884d9d69555bba044f9f8e110af418c3eab5e8ecf2d071ec9ee510110cdb7b416946a1a76e5f29a03d1957f9a9ef30df7a46db6929d4730e6e093eeebe6b946c635c5d0cafee0705d8ef2355ff0f56daf55eaea76edb5b6283df029797b9eceb7551bdc7bdf7644abedf0f273c300924fd9d4783da9fded860bbd0041bd37f6971ab9a3b9997087d08c07b8155705f243c710467e678af1e86f878201ad323f032190b4e6431bd50b42e6dc8c5a385eaf77f96b9f25789bf8ef2fbab617d2b2df8e6cb071390fb0ff8b7c117b1466279db7271093c24df085dfd9e8c747cddbfbdf5155f44278fdfa6413190bd58f70bf1b78ab033adbd4a7d1ab5391f973426a525ca6390afe5865f64954c513a78ef9b3718e70fe79327002ea21aafb5b4097f0803ec11116c6e3ccaee7a33980fa351a4fbcd5a376371d77b7f1fc76393f814f243ae00d215abdecdf426cbaf5295369ed0c2256a7083e355a335b6e26e8813a52a8d32bef796d92664f68df528c9dc622d32a3951ee9637f70c2e67b9f63bdcc211f9b946c53b72a9d31b94f4f0d57869c92c5f7fa2ee31a1ce54b3415070fec5ce20f5bad2d0e73d3fead19553584ae26b0b8cef9d9a27cd7529a369f28b038f93842af725aca9c7f3c44995c61557b9a2e8133c2a684423bd97f4b5e13bc5218718496e84507383795a40006951c7f3be202c090a0d7d5a7ed05aeb37b0cde85debdcae4d50570b28b0e704eaee709efc4809049c1aae717ddba68c6035789e22a64bddaa9167bfc8ad1157261530dffcd110a2f5b60a8f00d518c7d188be19585c638e26a431cd50198694728c5bebb6e8493a0927c040033b0634cdae2d408251edf6fc0237167ae29cea5593efc911c5ea3aa957ce93771d20936910f7d099b91cc365b03ba7819b1165a19aa98354bf30ea3db5df6195c9d4ebcb26ab4924c80cdfdd31d07701cf5a10f0a65bd94cabd6bbe300d100b6bb79905ca864176e4a81d18b7b9b2a41483a35a9cc6f7bbd3d82188d3169aa09a0fc403ce0df0b634c58ab1cb67ffc4904ade6f9a84c0baffea34b46e3d80585169c7f138af27cda013c01145ce449d6d908b99aafba2977736468973c8011c1309399e4794b31102547b9f41796cfec8241de1a276c8921f4f44c637a6b4077107afd52f57696c43f4a0e9d69d9238ad6548986ecf1692c83284835f84f956f499cd90ec4d90214b1e691afff61250516d2953e812fabc180cb1076feec58b1664ded7256141e8a32eca12e7606a646b09e2ad87360b4b64d3f53e0ed683d93f7c450f6f0cee47361e09ba81a8511ce40cefe3f3513a77b8b6f151e028c13c26ff632a22af8f4bc688b502985772079960df63e12db474197ac6067b3629748b8f22071768e716576745753ffdb4cc5aea5ed15a54aa837c2bc0b994e583e50fc45fe67f87e0a2ca5b9861c2e2117e066bbefc75e7d6d8856e0d99b4c2a69737a330b449e2f5dbda26a8a1540f483d60ad659bf4c22fe1923617222383b4457d1482309ef48e3a16b53789ce6fde49ab710d44f1af924b6f048540c1ab44803e5c18c4a44d54f54f92175a88d036856465e87c78f63c54a1dc672bc5e60df00aba342daa71f52521d5e65a1deaeb505d2bd63f2b32600ffaad5d26738f5078b6f886fa3868cb90119cb55f822bab8572a9c36dd52dc75dcbcabe9b3785a885cd4859cac6c75a60959825b17452906f65f5a4bd681e41aca96a334b7f828fe3d9a29671735f375006e6b0210a36ae4226a2ea3cb1b09e330a660a20d235161169a8a6113b0ee6f604492893d79b56a0dab0d36a4c3c1bab603519c96fd3ee7d36a0718983b75dba80a386c4536666ba1adbfecc7a409ec8b4fcaf7bb7eeb0e24c24b033a9e57963a71de7e289234744905c831db45eae8e254a69a6c74ec830b3736246f3187c325f2f16cb0f0549b211caf5c3bf46e5cc2b961c8a2289ec4a8e9e032f102b073fa81d7ba8a431e5d614279cd6a372031475659b1e01d1f25c570c010696949fa4039a9734c305c8fdddfe90f5ca4ffa94c3961f15e47b81a01e403ab0ba654f137b35e4be9149d6faf3f69b41dcc184726d469f949f3adea6d343ccc91eaa07e5db747d1aabeae6faecbc4f1ea87eab9b23fb24bef88d10eebf6cb15948a0f8d45113208cc92452fb1d598b996375869facf59a09bc98d77d9f3edaf61adc87e2331538b220e1da88de160352b7382b773447aa01fa7ddbf14a3de316356257f630f971ee786cbb0acdabf50b875468f58e68d67cc80d085609f04203a4950078e9bdac2c89d9ccce9b7170d82dc9f002a16cc9ca8db59d8155417e3ea6b422bff3d337709a6bc64cf8f33af7f23f0d9975c0409f2c587763eb96573aca32ad1ac9acef6a8ddf1b9dce6551f2b528e00ea989db58df08850659f6c334421f454a26daf0a7e51b00e60507bcb2a6f7b9f0efe360a9a59f39e1b5272345b3d1e6a54854a1bd7e8b8b3bd2aa82f8fc7fb90192389af0aafb629cf273b78887730ebc37d95ba7e9a412829883d987870ffdc49e10ae581272a91f4376235161bdd61b37d2a60f5b4c073c7244fb43155c89314d6760b734afc4b42a758776b2ee88315de568b437a9c00193347995c6d396615c3b1a44248e7d24b373bd31196e4a6c3eb7fbad171eaee307dc5a8e3fc04061ae03861bff7756036e0dfbf38f8b8471a527311c30f370b85c540df97f457dd6bca24eef5f4b4d1371a927e4dc6ba3b4b75da2c9c2749d07c06fb30c9979c0d2643253b6b8560fce1131ab440b325b403ebf54eb5e28ba97d14fb9837b27eb70e042651231d2658f840937cddead36620e6b8b05da8a764d0852fdc7b8b6e55c0ae472a28e70e7e248d3b1198c9b24bd9c296d5ef672f93f9b836981d88108d15257ef3f226b4431c3d23394edd62379fa83ce40a1e86d9d16deb80013e5304362d666464939f3db803f0e1aee1c4164a5ca820ba21aaab1717a932ff45d8aac2d82a3614248987f6e458ec235bfa8e7747dc8e46876899b7e3e0c20a6a00df762d9c0b845ee9c4e22e2d2756bc7a37476e7b5a6fcdaff35197260b22bbb02b8b850292c9a0ce5baf53f6a425cd63baed02d90c75c1a551abf67b4af384560311d8dd96ad7cbcba6f8037258a29af2a98f115fdc908525ab408109d90efb34fcad078ae1a0fbaa10d84f8d60389ee7de4418b3007df81f5e83bf00290deb47ac224e0ab85e51ee61e4608cc8f965d1af08f94e0081aa0eb5479ac666426caacd4678824c667c7853365eb7aba11dcc2eac43ffd55a23514a387f85d98ba6c7125c5a2d73dfdaca22c43a246bd2f98a79970493e5d1d475c68603370a99a71ed39d3fbb2c0704b79d2528031aa3031ac18588298d0554ca300247cd16d2338347f822d5da561296cd11a1906dde7cbb44c908e81b044d2b0e921e26e8d1f4f8f0dcd69fe956c18e2aaaa1e812a0b4ec5f9d210461d55a0e78ef6fd43116f33797eaeb72b555d93f088e7c98ce1e82b19fe9183bf08986afd2835392b119e3fba1ac152c5e54e68893b83c759965926dda24de24bbd511b30664e5490da5b574a3809207124bcb0c9008aaa3dd95b0a0fe09c518cd2cfb59aed0986d2641b93736e25cb0075691791fe6f3dfd1989dade98d9a63e075211349a2f0e233d38c8dac71115530a7c0b2d6536f4c6486c209d57ee86007fe5628d274c202dc22b855945d09a62255b9b7be9a371cc3a6be64bafd0a9eb29e004452208ea9db9cacd46d1974c74cf949868e0335dcbaecf5ac7dcac66376c3c3afadaccaa2a3530ec01e1b304f3255f829ac4da038140412589dbb5ee241030172ffa53ed1dd702a601ae2418247a96dda7cbe7e310af0bedaab15b2cfdb2bdf75bd479b9c3f6e2b7a1378a9d181df25d4d1b556c8fd79bc57718862bc2939541ca10518eea154674b252a4e0abec7bacba946cf28a6e3e06445d1115a642da0e6cbf8bc5adb22f5e1bd8ce22ff099f8a251b142f10fc03363c7474139408c7b3cbaa0f0ccedcdcd9a5af0177c04db1f31eb9930501ad1bb6bd2c42411d329c61e359554995950ce6e2c2388a1be59ecb70d33018afb42f3675e8eac0a28cd646eff58609e5e30508bab337f56042e16547ab1d83a4af968da80b0184a22704a94be0d890f6861b30809d8", 0x1000, 0x3, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x1, 0xff, 0xfffffffffffffff9, 0x3ff}]}) pwrite(r1, &(0x7f0000000140)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") mknod$loop(&(0x7f00000005c0)='./file0\x00', 0x10, 0x1) 04:02:42 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x40, 0x30) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000280)={&(0x7f00000001c0)='./file0/file0\x00', r1, 0x2}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0xffc) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000100)='\x06\x00') 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x81, 0xff, 0x13e, 0x8000}, {0x6, 0x7fff, 0xc9, 0xb1}, {0x3f8000000, 0x1, 0x3ff, 0x3f}, {0x9, 0x0, 0x7, 0x4}, {0x5, 0x40, 0x7ff, 0x5}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x40044266, &(0x7f0000000200)) 04:02:42 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() getppid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdirat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0) 04:02:42 executing program 0: getuid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x100000001}, {0x44}, {0x83}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x1) fchdir(r0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3, 0x6, 0x3, 0x3}, {0x4, 0x44, 0xff, 0x7}, {0x8dd8, 0x7, 0xfffffffffffffff8, 0x6}]}) 04:02:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x9cb2ac3c1f7f4353, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000640)="1f") r1 = socket$inet(0x2, 0x2, 0x8) accept$inet(r1, 0x0, &(0x7f00000000c0)) 04:02:42 executing program 0: setitimer(0x3, &(0x7f0000000080)={{0x9d8}, {0x800000000}}, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0xa0, 0x41) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xffffffffd5b2bcb7) 04:02:42 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) pwritev(r0, &(0x7f0000001640), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200), 0x0) 04:02:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) shmget$private(0x0, 0x10000, 0x411, &(0x7f0000fef000/0x10000)=nil) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 04:02:43 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0xc4) r2 = getpid() fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x1, 0x0, 0x7, 0x1, r2}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setgroups(0x9, &(0x7f0000000080)=[r0, r0, r0, r0, r0, r0, r0, r0, r0]) setsockopt(r3, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 04:02:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x0) kqueue() r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sendsyslog(&(0x7f0000000180)="90b32af110e5d0f9a3d8e70e74a849b3de4a1a807d6d416dc74a2d5c72999dd9e243b6150ee4b6de99cb5fd30d42d49a0ce0396d65fa8a21d6348b30fdbf3064fe86014fe33b135324ebaf595a212cefc55d054cca97b0e8fe1941718af47e3fddf6012446bf25fe0496372a30c29b3beb572efa27bbaedcc94359d971a4da73b80158b53bc8b43e649997ac0f92f758245088935cc0e6ef4c945200926bf2a0cf49bee2b8852a79a11ccb11635680573f3e03bf97601c7d5efb36a71fa58dc81365e1102a2109a63401f3c9c7d275b3ddd01258298676193911d36b3c8a8c9ce68ca86606b1fbab66913eedde1c15ae0ab4", 0xf2, 0x13) r2 = kqueue() shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffe000/0x2000)=nil) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x4, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x41}], 0x800, 0x0, 0x0, 0x0) close(r1) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x8) getpeername$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x3, 0x2}, {0x48, 0x3780}, {0x20, 0x1000}, {0x88, 0x200}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x7}, {}], 0x2}) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x80000be}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:43 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x2000, &(0x7f0000000000)=0x2, 0x4) sendto$inet6(0xffffffffffffffff, 0x0, 0xfffffef1, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = getppid() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0xffffffffffffff16, 0x5, r1}) r2 = accept(0xffffffffffffffff, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) bind$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) dup(r0) 04:02:43 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x9) getrusage(0xffffffffffffffff, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x641d336e82914c93) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$TIOCEXCL(r1, 0x2000740d) 04:02:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x9) pwritev(r0, &(0x7f0000001740)=[{&(0x7f0000000140)="c5216006c997f63a209e00fac508f1d9d45748c6ce3baaa1f4d1c9e179b629df122c8a78bfd0fa3ef9f1fd0277959f9cb802167895e05804db667d83f74f7c0d3a5e35304efdd70231b5bd1f0930532082725baee7c26d3b6dac9734b72c837c58892e628d67b2", 0x67}, {&(0x7f00000001c0)="bbb05e36032e703452af86fe2d7ce394ab2812fe958f32b2881bc5dda3e780d1144ae443d4451601f4e5de0f642112287a611bec83008b06bb49a79ddb50871e0317f7e269", 0x1f}, {&(0x7f0000000240)="8c143f79b3c05813c00105666dede1629d1f2cb65175a26aecf3848f8315553fa3421beaae771be09c09a06c5bf63a8511d5de2f35c1d81ca503e1e8ef94ac3f600d559a6faca44845837fc3b05f6da21424670c9d101f291cab27d5725348948c5ac95c0591b6c19717b8e250bbaaf6366a39674128988dc0d554792f5352173ba6a0ba189d5212ef09f78ceae645d58d4ef85e24a071a0b15545fed1e58f2fd44bbbc313a8af8d1b790c2d5552c8adff6d7b9195b8125c82982512dbc1eae6f22d6aeff1059b5817f7ddbfad23a1", 0xcf}, {&(0x7f0000000340)="fa5d597479627d1032c3a0ba573d335788a19baeb630629bb251e1b960764d13a0ac7f2063340dd8dfa4334cc3749daa21e33bf301eb1c4117be10368cd52e8c973f71cf9e2f21bcc88b5882192d642ec8b0e458a805b4398e2bd8f4335076b0f6e8f41d0bdd889862fa0af35ccd96728b5bb5b52d2f791dd364e900", 0xd}, {&(0x7f00000003c0)="3dd2af2060a678318182dd3a5e9d8772a85af8e9cf7b0358e2f23f18fb234c058996b1d829f1c3c424f4b89d4c7d85a3414ec768373c46a82af65651467a4489", 0x40}, {&(0x7f0000000400)="8b5fef49eefd3e06986b95553dac864360034f262c54eae8659606ef359ee3b1fd3346b088e082fd062aa91073cda826338a8adb3dfc4e4ff1eded755eb2fd652debf6985a8e8c7d5b6625b875e15d526135dbf7e6745faed0da198c6e815560a3cc63734f6ccc0572632bbc2534d50ee8ecccfb68c50462208cd5f2d62a11d3276638bc9c7a781aec806adf85b48ac4bc54644a5734bb5e1a8a34a1482a0c6c98642abc4f987d6271eff6273555bf5a090746863fa385e6fb95f917173e1067ab3dd4314670ff3c3027cf8bd07fb7867078", 0xd2}, {&(0x7f0000000500)="37e8efca1cc13ba69e5fab6e8b3a68f7dd7275546e3ac68e20734428f4098dcd659150aed8d18e5a827083884154e24a8a13e6ebfd85db52de85f47e30a735cd6ec1ee66060da97aa5b92453802d6bd254295c3cad2b9249fefbe842b3f5dec840c3d2b9b120df7bad35ea4ecb174bb192767da24305281cff6c16037ffee6a2521a7663a13bb2076e4082f3d3d68c4d2b7230935f09edd82945680953597eed5b9922573a102a29a1c66bc6fa484f938ed7e0230b72c81f411903d9c3be50b47939253d8e7eb65c8011e43936b6e15a89f75b1872c868f9d1cba71a4e948d5701ea5e1cd166433bd5013e7b6d3b545e1e48b832be0996c239224b5aac29f0725e2e1073bdfcfe1868bf28560fa8952342c24172e44926696e4f43031690eea285094a6a87beb0768509686234d291262f5f9b430aa66801e6dd2639b670cd001deffde6eab9c518258ea65524a8d8b74f4cfc4d048d8052d49ea3f4cf84854dc59342575ffa301cdfb0d3123377b903bdf8611f3636c421ca759e228b12c075a7e8c7c31d888e13a1d1f775f3c9ece4e059b3e2f8f6795f8eb2a18542f902e13714d8c7994f3f8bbbda439c4f03e15f6f59a04c014b84f8d2c7f9f550d6864be1ddc9ce1181d17a1da746eed05c19de41f6958b6347f498b9d3731a142d9c56ba37c73631ff36ea4e316f747ec2e3f924075cc1478e8b7811e4ea2b4768a4196380694508b1e0c0d30d4ab29369c56bea781b91de9d82b2a22c7b7cbb59ffc9dea1ddcca786915076dbe8a82ed3e0861fe87a3a61aff30535e0126fa8ba1135ab155a303c22bda6114d89640de7b73d00591f24b6768944d0abfe1fc98b2310a03f17180f3f341fb17f0c2e2e387b63bf3be8b0912589509024d9c81cc1441e940da739f0c59047924efddf766e5d4b898ed4c548f8da6d989550281d28965ba6cfbfb9efa1701e19b20621b3aecc570b945086f22c993e86a41df6912ecc22234212516de0c6312ebd16c50d9c8718c25f7f0dd33a9dd0e734aac5edb6ff6bf9b85937c7154e62d83bc646f0a17bc8c9ebcb27401ed7602fb73ac2cefcaf3f93465e97d272b72c3f7caae47496fb32f143a474b7d1d122dad6e70e71e31e3fa510b5aa0f94f902c48766b2339db389c13ab94f950f7f621c1df5373cbb2ae1707d044ca0a4eac907745b80abfc192f7d6448193ad3e4f7c95da7358dfe5a166c10cddc21b48ef104f8020dc75eae66d2e2b1fc6135a9a36ff58323bf1cda016c0aa66f6e429b0e59f9860e9aade7747e2f50b1df59c67625b887b450446e7a3a8674bf7f0e11fffb3eeb75d0f6e0e5a7a21dc34770f445bdbca6d6a539fb91ea4decb080234978ee5ab7516e4b31891b84614988310291a7cddfa2d8cd112f018a229c95624d3fa2dfaa9d8ed99ae0c4ad9a522d4075dc147ac10840f382b2dda1b264767faa933b72538ac6b05c1f99339260e2566b8af43972fbbafae2dd0fba11b5f6894cefc920c5b76a8ac15f363a9c18f1032db3d537a17be0d0f36ec08970eb4eccface948b9273f920b44fe8cd3e4cda2c1cfbadf1a0a3e94f167cafe6a951cb1a94b70513103a9f536a458e87a1ab79a367311e8075bd66c6288c07afae5882f3861f7e579db1f69fa3f9eae645071f6247d1ef6c682ec9abe3928ad9608dd39dffd8c4ae1c959b08816ed459ab2b350953e1abf95db400f4068025beba2c037b90a5c4c9ead50e219cbbcdd2fd7dd50974d99cc723d312b36ac696c2bd520e197994dfa5ad551035189bbdd54f6b9570cfe5d4f207c7c6253440b084668af39e5f8e8f1b9b75b60d4a8e472d27a59110bd31385869e5b992d27f61ab85ff40a9889a470afe7f974113a43c8fc7e5f0945a332373e6b26d6af6ba179071632e406606ef9b7e921c5b98bc598cb0b009252c2985cf4e6070a9604895476411bf92595c7858d51439e58107bf535b61229c3d6e8eec21821dbd920f554431b14073a62bb88532a85a1a4fe9c6c0fe44680255a23d738fda6c21811476ee32e5ac0a2b4e454aed142be2db61f6d2f29a60b795c9366be4aa94f61eee7fa136cde0c4fb57d9ad062412ae5ad962d6bb1b62ac1eff9a48ecaaf1e82209c673426cc07118ced223d5bd80f927e8f5e7739dabd48f9e4c6659fe9a7eb053213294cf79a670ca24bf67d8bda60bdce2cd48aefae7e31c4a36f141aeb29f34db33dda8c9da89ac8befa9d830eb1bee03c3f40d31423a2f6726acd74ca970142e5f2c5d473dd3fc12cd11758c084bbb67b1e29fa4a41c7b80b1a4bf859f0e755e0cf1272fb4b9679cd95a1411ccc8f97b28a747672b1c4d95ea53900f1cc291c2d10952ea6e8c068e54a38c0ddf1dc84af25d23b46d267c63590012784d88107236ac4d1062d0ea2dcfe788fb21706ae1b53b0c12c906d93fe5edd663415e8a489f23beb5f46f9adc46a683fdfe3bad75214db07147f51ad74f6b6deb3b3a6188112f3d0ee8cc9d5738fae24a95e10cef0b7b61ce0742083a3b519e69648cb1c15574473aabad544c69fcf5061bed84adcd5dcad8cc881bc4817467ccc326309b9dfa4b2a8b8da8e6350bff624a6e6c07d9b1b3b23db42574aec2bc8b9ab1b2b0c1160327aad619d4147cbc0d65442eea7ecbc1cd1723a8ef1a95d89ac148fb3fce3cd63e0432ac961b265bcccf2d55a385b18237ede5f1c006be13a7e34c2aa50127e8f0efc563579469ebd123c1ff2089b7f9e645a2af7a740711f7039a3459bb568b631a731518e1eb1d6d110ae19c23e7b6723d8c56b97b3058325b6905b246c6fa9f6b257e3115fa27bbe5481edea300465af262fd87fec8c441900d91f1a7d28d231772ad9f09f7c5873b2501228755973f648a0910e7126603cba958fb22f1276cfa568753284f7d8144c58284b4f0d5fecf74e3bf311391eb25096d26e39a3d8ed32362c9cba68715269c890756b95cf8488b28f0d2dffde8855335e049457124cb0b87494a6c43b6b283a799245ec1d8b74823802d12163bbdb966607f4d44683ee2476857f2527ea59d2bc8877d36be21217de2875dd40e6c040888812e7a5dc09971e06adeeffec3d150ee9a0f592b2a1f2d8a046bb6954237f05e4ce7fe37b941b57d8be9931942bf02e63b5bfb2f8095f3c7bca171bc7b8768ed8d4a166a2ba5282f14904125fa54e52d598d2d26bbb8ba6985a509447e760befe8f5ebb5e7f8f1522b8bd5a35e5958834eca86fb4a93d507a01c7013104b9738ced466f9104eb7d9f86f0d8874358a0d372f03f072d3966d41ffb3bedfcf0d22a772a5ca6d6a512a65b4119027d27f8e74940b8483edfbb1343891c25087259a3693c744c4e5e260ebb52a92c99243405cab147966d346c29be9d5a7426445fc0e6b996d850b958c7d23193229426634bd4a2611f059a6c9dcbebe16a5d539c8c2d3a7c24bca07b2ed87c01f7dd80be23934e0b811e60e20a3266989b0758211049d36030243f34207c1781cda70226e290eb4165a6131cf13638455613dfed1221199ff622c2b0fed186d41e9d02bee9f108204501c652fee2738257124fae655427d1deb1f104ed271772c057e9795a7e2dc3057977366593c82d93d92b213dada2ea16f60abb7f3bd89821df1e8ba1f8447a4866608330a50a169f179e7d0d432ce6e15f105ac6768bb9907feaeb122edcd972d6bf250f329f6a29eb8c3276002b823f7318d05a9fac0cce752a9adf0ced32ccecef6c97351b9f53b218e663283170fcfee266e12186a1a6dc5e8faede36a69e169cac6a00e0f3f3c96684acefbd8f9355323726f63d4e5b32edc8f811fcbf04d74bbda92ea6f4573b2b95527aa59acc3992f588ce6dd1c0d570ea670c575ed4c25c421541dfd36d541d1a2bc6e76f2f8a2c988c265e229f28d06864e59cfbb20df0eb36dc127da45f258ad1c1a6e439ec1fdd00ddd26fbf7c11294f5ae6da83c18a915b98906ba64f5dce37ca51995720d14ff50ed55c5984079ed6fd50aae3663276858647a050986df760536ee7349ae961cc44b769cbed6a7415e02588a27d05a8b5171ad391012ee96a70da3b5901ebe1ddbc9cd55fbf63c12f2e7fd02b7cd382d21190dd0187f8a788257c8e47b86a7ef3981da2d2bc62fc59535748ae3665b676dc6d64ae97be78f6d92add8d43394307bb29e3611bb25dddeda805ce7300458aa0126256cd8c9132349638fd630d5a690bc7c39d8b6f215003c23bf7f095bcb41628d1f8052541d120933fbf8e2b241446e5026783b758fece280674c9f6ba546807c88fe2b55c959f61b1b852892fc3b2de1a4b251d492e1fdd27f29ace1a0f67667d77079d217312bb26fec305bb0d632a6e12b876406f230bc74f6a3dc2862d442b70297119bff08d46cdb62731481c6a563d635747e87883a3e90afde8444fc71e7c1b8bdfd84db1f44a9371e2dfcc99db2b7a7a79579833efa4c038518595ea30be8ae0916ec20886c6263842bebaa9b2bc2013aaafccafb4e4a84bab140dbeacba7139703f764a38a7be812c2d0285fde48972c0a7d3a2ada44c683885a72543cefd5e285df96fe778d7435ad526bce0d781686bae2f776325dcdfa48f849b2b75b661d2499184bf3aea6776ee3ab7cfbe5684c41007c731464c3a9534f54ad8cbde186448ac5dcb5ba7011db091b652fb7dbbbd7e824e6688f400225e6ab7254566ca6fc3c3ba9951959046e86d393752e7f2043dda719fe95b051afced3687b22fc2a20756823b517c02b9e8d45fd3544081d5ff4cec3f54cea16e0d6a8a0eb562fe29199f5cbd9008d7feb626af768a8d44cb2acf1845c5d534cd8b6038402a8948b233b9318b0076102d505ae233c4b619c78ecf7cfbfd08acbdc9065b0a5b1a1773fe1ea3d45fde1a07efdb677a8a24f55f50650eeca5ad57464337e626ff0362ed41820f0baf902e35f5227c750322be8d46ddc99b545c5a256c7603be68c038e0911aadbf1b905bc33cad277de7d8b2cb25a0da22e59090ee534baf56576ccf8b9d4ae544748f9f32506ee8abf47e2be651f0a21c3e6bfc8bcdd2f41d20880efde204cb4bc9864e792e263e44b0b4981a73860fb289f742445d014f313c7839c334d10a211e148f1961e1efae1b7978b1703f5d070548366721f0acdfc619ad2775510e9491ddfe6510db74c533c2ac1c48e6b75f585e22e7662ca4168e27beb7ede5e61708cb803230a5ce4b08a0c9b7d54f7070f53e48965aa486526d35cfc9b81c163aa22439e4da335c986db2620ffc81b29cdf5db66e57a6e9d39605f4dd9d1269498027802712ed1301a1798cba758561b3cbe7e1a3cbdf532affe3c42d5f5f649fb19c9f18e01628bfde8c6ad8ad30cf8257573b7fc0fb49d1ef1148e2417fe971d176bccdf0e94983efda2d776f4fe89980ecb814d975a2b79952a689dfb1d82af381b6c1b27ab3cb9e98f3ad1d5967f128993addfdc941b40b1286e1bbf8453a9cf17e307f14d10d97c14c49dafc02407d58a9c41ebccaab8c23ddb16dcdfab8ae0665e6f8e853984d81d71ba9c3c7879892004cdfd800ba2bfe327fdff37018e4e8a50b54af53f70e803bfc826f75df720de68d2f773d806adb42d11e678ac1fcf7f8317aba77ea92ef1bcf16a44b6b094392374f543211fb5bdb7b9f493f52a5b74c6c85072d7460dad11f9ca5582f1eb4f50b974b2d4d9afa2bc063a7107239dc05420ebe1317d109ab52fccc4b61985e5a681f4b1083d9f60068e751152f60716f2b4b3875d406e460a957405c9f2f28bcf005d710489742b77", 0x1000}, {&(0x7f0000001500)="b8829bf12bd3755fab5ea57dffd57a95d3c875db72337b6292c9bc77984c7cb088381845c677b1537299cbdedac82861b2acb2ddfc18c2e7b386a675cd984b04086d00c8afa22f758bf29a81a2fa21fea29149a9223b9ecf584105c7fb920751f811de71b2e630e2cb16ec418a605efa60a10373d021ca3e0907f385360cd8c8093e40117586f0f154909e39cb3107b6e901a236f2a22178a4e04401681201548dd48f7b8a312c42975d4a7682452569887a0c8aeb299392dab9c2f92cf0582cc50fa9ef725b1559625ee64b2011fe42805a072626fe68500705d90d3637f0306fd85d24", 0xe4}, {&(0x7f0000001600)="be38e364bf5fcfaa9fde47d16dfb6c2350c0be9fbb20dbbb089dcb6af5fcfdd28e8c1b2240d3cf46b2207701b52ee8c9a70ea99ae852f4ccc391ec916669739607607a9069026b5974d6feaccf42d62c4f7264ae5a02f1c6c07eca187fbd0bac5a25b0297decc297d59d1639821647fd5aef201c031e9e18a4aedbacb6c449e7db8841d04099d129866382a58b508e7b4c227d3e5a5c49e4b1a330b8e67bc16fda17851bb823e6cdfdd0dec9dc5260529baa17cd794fa8", 0xb7}, {&(0x7f00000016c0)="c96701a580285afd7cfdb5bb054e7acd17f4934888b237e556407274817d27f7d7045d3f361ed302c3bd81c152e8b524e5ee11c169cfee601013145c0689ab6150", 0x41}], 0xa, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x20000003fc0) ftruncate(r0, 0x0, 0x40000000000008) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r2, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000100)=0x7c) read(r3, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r2, 0x2000747a) r4 = semget$private(0x0, 0x400000000d, 0x0) semop(r4, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x2) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x4000003f4) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000001880)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0x9cf9f68a) clock_getres(0x2, &(0x7f0000000380)) fcntl$dupfd(0xffffffffffffffff, 0x40b, 0xffffffffffffffff) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0x7bfdcf5e6595f9cb, 0xfffffffffffffffe) open(&(0x7f0000000000)='./file0\x00', 0x100c2, 0x120) msgget(0x2, 0x608) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000001940)) semop(r4, &(0x7f0000001900)=[{0x4, 0x80000001, 0x800}, {0x0, 0x0, 0xb52d7de6e61f1278}, {0x4, 0x2000000, 0x1000}, {0x0, 0xccb, 0x1000}, {0x3, 0x0, 0x1000}], 0x5) socket(0x0, 0x20000001, 0x3) fchdir(r3) fcntl$getown(r3, 0x5) semop(r4, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) 04:02:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchmod(r0, 0x82) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x3, 0x2}, {0x18, 0x3, 0x100000001, 0xffffffff}, 0x8, [0x81, 0x0, 0x5, 0x773d2353, 0x80000000, 0x6, 0xf2fb, 0xffffffff]}, 0x3c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() fchownat(r1, &(0x7f0000000180)='./file0\x00', r3, r4, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x1ff, 0x3, 0x0, 0x3, 0x100000000007}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 04:02:43 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget(0x0, 0x2, 0x400) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000400)=""/70) sendmsg(r1, &(0x7f00000003c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="01002e2f636f6e74726f6c002f86c49876bcb22580b6171fde49c3036f76df480004d3f3aa8637fb8069ba2cc1a1ff7c1cca0fe2d0d26f5bf14440cfe015e6bfa6310f7d6388f88559bd098c1a10b4196f7bbfce230bc3151b0068b82ce3f12b62a1183462a241e7aa2b47a222da34e782fc37d5fb42b681c72b64cd0000000000000040cd6a13285bbedf3703235bc86a2a08486a0dc8d98a6ee0febb7651dd616a8349773026a312269e09a6cd9ee78335f28b828842aa414569b9280df4d9"], 0xc, &(0x7f00000002c0)=[{&(0x7f00000001c0)="c7b2a6e70d429b0edcc23e0d0e6258d8dedf5dc9469a02d603b4deb56ac2c37f5328908aff414b9e17d521167f5a65a408fa80c21b02a097ff43", 0x3a}], 0x1, &(0x7f0000000300)=[{0x90, 0x1, 0x0, "36c4cf4cd24a51b0dff457b605bd3fe6cc6f7512019e66cf7f60a0ad532d6534487862ab767285235329fe163e2bb3f0bb8a0b8508a5e9bf8b3489022c7789936a3d33d5df341063d473bcabd9533a6a7e3d34718082f827f6168c153dac61955b759d6853ee975242af6330287cd30358107771d09098b62ea8"}], 0x90}, 0x8) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000000c0)) unlink(&(0x7f0000000000)='./control\x00') mkdir(&(0x7f0000000480)='./control\x00', 0x180) kqueue() unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) 04:02:43 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000080), &(0x7f0000000100)=0x4) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:43 executing program 1: socket(0x18, 0xc007, 0x1) 04:02:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2, 0x7) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x7) read(r0, &(0x7f0000000680)=""/24, 0x18) readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)=""/26, 0x1a) 04:02:43 executing program 1: readlink(&(0x7f0000000180)='./file0\x00', 0x0, 0xfffffffffffffe5f) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="d52ec27b", 0x4}], 0x0) symlinkat(&(0x7f00000001c0)='./file1\x00', r0, &(0x7f0000000200)='./file1\x00') fcntl$setflags(r0, 0x2, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000001580)='c\x00') readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/27, 0x1b) rmdir(&(0x7f0000000040)='./file0\x00') 04:02:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) recvfrom$unix(r0, &(0x7f0000000040)=""/59, 0x3b, 0x42, 0x0, 0x0) write(r1, &(0x7f0000000080)="f6d2f3267ede17a602ea21de629b6a8e2f98cfe0cd64dbb3b5cb77352b89edc0f20909987b913ba04ab0028a46676e10050ba55ae68629a51491d14e3916fcd26f2e13bbdbe83dc2c4ce96ca54ad6e3188527bc83903aa17de7ad0775ae68108781559095946b4819e81d5f53625443392fc7f9af748c6fb9d4c33e858f3c63c9e6319f097eeb9fe06dbf3fafa997e60b1d57c2190b0434db73d28", 0x9b) write(r1, &(0x7f0000000300)="64a356d97ca7786885cbb6d2495bb90a06fa1acb4bd6ca4378e8ee336901dc4976a25b059e72fa18a8f9b5161f96951e0cec199c47e31035812446a088a0dc0947f4fc94cb9b7666907566dc56bc5c375fc58cac033c4fa9dcc7b82f3899edbb9a217ca8891db113c604ba13e89ee3242e5666b928907cc2614f0d0934e596074a95ef7b6a27b360e6ee7b20978f2b4b", 0x90) 04:02:43 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0xaa) r0 = socket(0x2, 0x2, 0x0) dup2(r0, r0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYRESOCT=0x0], 0x1) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xaa0014ac}], 0x18}, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 04:02:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSCTTY(r1, 0x20007461) 04:02:43 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendsyslog(&(0x7f0000000040)="c9a4a89655d894ea5d833e3bd80b7bdfcfb1a697c5cc9df6d5d58716e0b805c06a814942209ab33b8ebbe0bd7ec111015faffbdbd8dc1cfca13bd8b8dd9a692ff66643baddba2db69b1776d959546d987bfbd65f7ac0d8c08ce35cb1", 0x5c, 0x9) r2 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x1, 0xfffffffffffffffd, 0x8}, {{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0xfffffffffffffff8, 0x1}, {{r0}, 0xfffffffffffffffa, 0xac, 0x5, 0x2, 0xffffffffffffff3f}, {{r1}, 0xfffffffffffffffc, 0x1, 0x80000000, 0x8001, 0x6}], 0x81, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x1, 0x2, 0x100000001}, {{r1}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x7, 0x6f58}, {{r1}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x100000001, 0xff}], 0x1fce, &(0x7f0000000200)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)=0x80) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000280)={0x4, 0x1, 0x8, 0x2}) getgroups(0x4, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) setgroups(0x2, &(0x7f0000000380)=[r3, r5]) getpgid(r4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000003c0)={0x8, 0x4}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000400)={0x3, 0x4, 0x4, 0x4, "d19201f4b6106923c4b4b82863a9ed68db410822", 0x3fc, 0x7fff}) getsockname$unix(r1, &(0x7f0000000440)=@file={0x0, ""/108}, &(0x7f00000004c0)=0x6e) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)=""/4096, &(0x7f0000001500)=0x1000) nanosleep(&(0x7f0000001540)={0x8, 0x20}, &(0x7f0000001580)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000015c0)={0x0}, &(0x7f0000001600)=0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000001640)) r7 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r7, 0x0) listen(r1, 0x4) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000001680)) getpeername$inet(r0, &(0x7f00000016c0), &(0x7f0000001700)=0xc) msgget$private(0x0, 0x40) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000001740)) rename(&(0x7f0000001780)='./file0\x00', &(0x7f00000017c0)='./file0\x00') r8 = semget(0x0, 0x4, 0x8) semctl$IPC_STAT(r8, 0x0, 0x2, &(0x7f0000001800)=""/117) poll(&(0x7f0000001880)=[{r2, 0x8}], 0x1, 0xde) getpgid(r6) 04:02:43 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffb, "880a342311d78f706db714f3a7a32330b1929414"}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000080)=0x5, 0x4) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x100000000000, 0x2, 0x200, 0xfff, "d8c3522224ee65f32f29eedc704c9d68d3ca3700", 0x0, 0x6}) dup2(r0, r0) 04:02:43 executing program 0: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f00000001c0), 0x0) 04:02:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x7ff, 0x0, 0x1, 0x100000000}, {0x200000, 0x1, 0x100000001, 0x6}, {0xffffffffffff8f42, 0xfffffffffffffffa, 0x8001, 0x7f}, {0xd9, 0x4, 0x1f}, {0x9, 0x7, 0x2301, 0xfffffffffffffffb}, {0x101, 0x3, 0x1f, 0x100000000}, {0x1390, 0x7, 0xa23f, 0xdd}, {0x9, 0x2, 0x58, 0x80000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000006c, 0x0, 0x1, 0xfffffffffffffffe}, {0x84}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = fcntl$dupfd(r0, 0xa, r0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:44 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x8000800080002002, 0xffff) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x80, 0x108) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440), 0xc) bind(r0, &(0x7f0000000540)=@in={0x2, 0x1}, 0xc) getuid() mknodat(r0, &(0x7f00000000c0)='./bus/file0\x00', 0x10, 0xffff) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x6, [{0x2, 0x2}, {0x3, 0x8}, {0x2, 0x6}, {0x3, 0xb49}, {0x3, 0x1f}, {0x3}, {0x1, 0xe3}, {0x2, 0x8}, {0x1, 0x7f}, {0x2, 0x400}, {0x3}, {0x3, 0xf52}, {0x1, 0x59}, {0x0, 0x7}, {0x3, 0x7}, {0x2, 0x8}, {0x2, 0x9}, {0x32ad5cdccf073935}, {0x1, 0x3}, {0x1, 0x8}, {0x0, 0x5}, {0x3, 0x8}, {0x2, 0xffff}, {0x2, 0x10001}, {0x3, 0x8001}, {0x1, 0x100000001}, {0x2fa71f9771140ea7, 0x9}, {0x2}, {0x2, 0x24e3}, {0x1, 0x2a5}, {0x1, 0x4}, {0xe7a748f1a1790637, 0x1000}]}) select(0x50, &(0x7f0000000080)={0x10000000f, 0x2, 0x40, 0x0, 0x0, 0x6}, 0x0, 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000480), &(0x7f00000004c0)=0x10) readlinkat(r1, &(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)=""/108, 0x6c) select(0x40, &(0x7f0000000040)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000500)={0x1}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x80}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x1}], 0x5, 0x7fff) getpeername(r0, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) 04:02:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x1d}, {0x6}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0xa, &(0x7f00000001c0)=[{0x80000000, 0x6, 0x56ae8d06, 0x6}, {0x3, 0x9, 0x3f, 0x100000000}, {0x6, 0x4, 0x0, 0x81}, {0x2, 0x5, 0x6, 0x7}, {0x7fffffff, 0xfffffffffffffc00, 0x2, 0x4}, {0x1, 0xffffffff, 0x1ff, 0xfffffffffffffffa}, {0x4, 0xffffffffffffff6b, 0x80000001, 0x6}, {0x1000, 0x200, 0x3, 0x2}, {0x1dd, 0x3, 0x1812, 0xfffffffffffffffa}, {0x6f0, 0x3, 0x3d32, 0xfff00000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x10000) 04:02:44 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') symlink(&(0x7f0000000480)='./file1\x00', &(0x7f0000000440)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x280, 0x0) 04:02:44 executing program 0: getsockopt(0xffffffffffffffff, 0x2000000000000029, 0x6c, 0x0, 0x0) 04:02:45 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000200)=0x8) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x200, 0x0) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20000, 0x0) r4 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r4, 0x4) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x64}, {0x44}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0xb2, 0x8, {0xf967b80000000000, 0x6}}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x1f, 0x9}) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) sendmsg(r1, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x0, 0x1}, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)="b10b18d5cc28ae98b75007d4c0dcf5f70d7089b1e6ec4ddbe69e2bf7810f101a3aafb282a8c04986bd96530931ed89f3525c2f0d91ff13", 0x37}], 0x1, &(0x7f00000001c0)=[{0xe8, 0x0, 0x100000000, "523b38844590be924c05cfe593016875918d4b97da92aa956442ba7ab33f5081dde4d7327a51102ec9eacf69cd4ace8bb49e6257a5e839da6237501603aebec5cdcf88a51af9e9858b672c38cf903ecb3629e98014b20d1b4da9d5863acf47f8a4af75bc8799de045e844e3b3f9121e63d3138d7bc212ff0fedda9677278415fcd8d57699ec4dfa49657ac6d96a3ca59e6f86867406e874469a8119a6a820831be0b14d26225f2f25287382b4563a1fbde5a597809827c95075a7d6077227ef841a955a1593b9fe792b058c2f8e12251018a9696"}], 0xe8}, 0x400) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 04:02:45 executing program 1: mknod(&(0x7f0000000100)='./bus/../file0\x00', 0x10, 0x800004502) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 04:02:45 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r0, r1) fcntl$getflags(r1, 0x0) setrlimit(0x8, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) 04:02:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0x0, 0x9}, {0x18, 0x0, 0xfffffffffffffffc, 0x120000}, 0x8}, 0x3c) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) recvfrom$inet6(r0, &(0x7f0000000040)=""/20, 0x14, 0x800, &(0x7f0000000100)={0x18, 0x1, 0xa113}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000080)="008000", 0x3) pwritev(r1, &(0x7f00000002c0), 0x0, 0x0, 0x0) 04:02:45 executing program 1: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x10000ffffffff}) 04:02:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}], 0x2, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r3 = kqueue() nanosleep(&(0x7f00000000c0)={0x3, 0x1}, &(0x7f0000000140)) kevent(r3, 0x0, 0x0, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x49}], 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000540)="8e") ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000080)) kevent(r3, &(0x7f00000000c0), 0x34, 0x0, 0xc68, 0x0) 04:02:45 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x5) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163c650877925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r1, &(0x7f0000000040), 0x1) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000080)={0x2, 0x6a9}, 0x10) 04:02:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) getitimer(0x1, &(0x7f0000000040)) listen(r0, 0x0) r1 = shmget(0x1, 0x2000, 0x602, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r3 = getgid() r4 = geteuid() r5 = getgid() r6 = fcntl$getown(r0, 0x5) r7 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x5, r2, r3, r4, r5, 0x20, 0x101}, 0xa70b, 0x3f, r6, r7, 0x3, 0x2, 0x20}) setitimer(0x0, &(0x7f0000000080)={{0xff, 0x8001}, {0x1, 0x5}}, &(0x7f00000000c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) 04:02:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000040)=[{0x1ff, 0x6000000000, 0x9, 0x3}, {0x81, 0x4, 0xcbb, 0x10001}, {0xfffffffffffffffd, 0xffffffff, 0x101, 0x6}, {0x1, 0x7, 0x3, 0x7f}, {0x40, 0x74b, 0x100000000, 0x1}, {0x9, 0x5, 0xffffffffffffff01, 0xe1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000180)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="81a57b3d") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x2) r1 = socket(0x18, 0x2, 0x101) sendto(r1, &(0x7f00000002c0)="9b6f79407dee0701ed584d841e172e290e6e4f19d0506031cb0a76f8c7279c17026483f9444cfdc76af29fe3f425e7865f3b4748802573055da1a3ce57d7df32052be45c25921635ce0475924c977def748505154febcd63d1d7315c69f4c03d1df27bbc3ecdac5aada910a9c86954096a1510c8e0d232670d8ecb77ce423eb7acea6256c91e93d3e9a647ff8a4c4a88d5390758295759aad7ca71b4f364b93e3659ec595a32cd0a5ec57b3767080c40ea846972d8000d46159643d2474c6705b565e359f15e54ae5ee6e0f314b522991b580f841d6cc9deb0e638600c64e18e67db7a342f065b20d1d93d15baecc0a1e30c29fcd7af26ad094e7940206e", 0xfe, 0x40b, &(0x7f0000000180)=@in={0x2, 0x3}, 0xc) unlink(&(0x7f0000000080)='./file0\x00') 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5}, {0x3}, {0x6}]}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 04:02:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f00000001c0)=[{}, {0x21}], 0x2}) socketpair(0x0, 0x3, 0xffffffffffff0001, &(0x7f0000000000)={0xffffffffffffffff}) r2 = getpgid(0xffffffffffffffff) r3 = geteuid() r4 = getegid() r5 = getpid() r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000001580)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001400)=[{&(0x7f0000000100)="bf0aa1996a9b7d93aa066d8cea5af9b3043ab0c88217631eff00084eb197a74c81902f1ebfbaf0bce2be3871379dbd2da825219912f6425ebaa8", 0x3a}, {&(0x7f0000000200)="53a27562b6da0388bb479d6204256c7f9352b9fbf11edfe38199f62fb5344897c88442dee72bb927647e09e56de24b08d45e50868e6aed29b2878904ce775588fe2273e48d53e653b7933635ab0334712f93a775952fcb7474aa82bf1a12bb4d117e9df74a8afc8dce781510e4911e71f77ad721ecf627ae03fdf153c23ca3fb80357be525268f9eb48aaaf27b5ce01ff08efe5cb9a6f05ab3efbaebc7bddac5dfc7dd38253d97f5f6b1bf3ab77e7b53ece992c04d8ed95c1fcb5cb4", 0xbc}, {&(0x7f0000000140)="b55fe7ae29d23d137e222106945ba3cfa6d1652063ce78f1b33bebddc57611e384b18195ca069f34c2c66461e66af3a732a5bc8ed2e1cb76673fdf63c14060dc408f759c5fad5105f53788589489ad97c109ea1f65d73be018", 0x59}, {&(0x7f00000002c0)="0134dc56c8e88812f719e49a9c214f4550dc5e45", 0x14}, {&(0x7f0000000300)="d84c49fc3b820736b070f3fbaec3d6179d073278cd43f2d01a5ded75be55134a6cfcb9c75a3f7d0fede10c7674e865944c", 0x31}, {&(0x7f0000000340)="1c24cea6788d1de08ef2b51a8bdde1cef46e66cf855b267ad4f0b843e2ddd652d980a061519fb1a81c970f355715017e3614bc205388a26295402c54708dc494202489ba4bdabda0faf080cb887f1c316694cca5d76d4305f7bb735a973230913c79c75d77f108ca0958924dcdacc13c69818f720f367bad32657b183b49497e6cb762f11fa16977d584de90d6f43a8df25dd4d1b6ecea0be20fb63c1402e2dc1a7dd7cd6158fbe0bb58f6baac6afaebf637f4caf7a316ab61e6b343aa2a0770a67b956c511b6ec0c6b0c19b8c4ca8e167b200404f46582b0fdc99acb3687c68bbf672c3196fa965334c8004bfc328cb8ac486518bc37f1c3211f789ad22d6bc5016861a72f20678f5083a1f903e048bd19dbdc4d52dc166775776f8f873089bf658ec70b5f33e7183a94f09c97048c47b8c072966201707311bb98319e568e8d2eda7f355ff8bd7d3c4d4d3c905bd8f0895cf0c7a65ed79ee0c6f1dc2d20918bf350ce1b5bcff6276ee364b7c832857403f76b9b1392dabc5898e0d32f2d350db1d0b39658b935bcd22f47975f4ef3ad91fa71ddde65e443db44cbcc9fc31d283e80e940b6d6a655ecff849fd6291bb3839493482f52955961a40a4e47ea80d691959fa5f5246e651334cd4a778a2f823e1667331c72d52457831576693ecdda42d166126b93aff5db598277f9434f3cffbd5d68559cf85a6c2c11c636d142ec1c24cdee6157116dd3bfc17ee855eb7d528bd9b1ca7ce5d41dd904d17a9239e27f3ed0315b28c0757d7894f444270441efd8f9de1a8eeed345ac0ed10fce816086e5d22865395d55c4566257fd3acc2274ffd94d4627500bf385920b975f3d9b4d73c489997457c6ba326fafba4a1fe872604923ddb37d4532f31192853d602d7e0a1c85963e24a42d5bee52233710964973e5fc207ed289cfa7664073989105e63daf2f89b875934be7fd43be52e98674f8ee6014f736121d22a907b2ef3cd350096c0258ac033ae28670d50a5ba118ff98c6830da00794ccc4b871ef0f70eb086d386149b3f02d72409084ca120de3a78ffcd4e11c41d0f14f2ad2a61704f71a6c9372f81398bde9c7d6e875e590b65b58d4382fcc0d3fd917fa741f5f505326a940eb68b68940d02791c9abf8b8a5127343c4a6ddd9be3f0843cb8c1aa2c3a91c0a80c8a0e2239b55e80b039c873da8ec0e9e60570c8e753ce14485690fdd9ae6a7087dbdb6a08fa58e95fbd00c577719c12755afdbdd3e29b1f6e044097567496b9857b4dbb7da338fb897117518edf0a07e8706a1466fc59d8ca8b1b44f70c8b945e4ddfc1ed71ce3f6ac4c992a52e6f5457e6147566a3db42a745feeecd743144a200b2ea50581da614a385340dacb948fa523585bc3c369a0024f5962f9a32f1f4c336ce9b4046c07c0d2ad02e57a4b16c73df7db723e1d2057e73a3c7480c0b3ab87623ec085df00fbb1da988bada4b2c59d6d0a51e4161ec306bc224bfb0ec96c9e312064966261fe4ee19e799dec6d6e3deae0d3f59e0b0869d2fb868895bf6856d3b517c1803d1ecb4792710684601dc10b4e4fbd2c2eec4678935266da6fe581c4e04e46abc99a60d65259649861855391c4899476f92825c28b96475b1c4016255955d31e062de485f95e5117762746982153e9049f872871fc0ec01905b7e46c659cc21d9ab774d4393f5a060f6d44e9ff9469287b45e9e7d69e27708ec9d6280198d9ed7e749448514d2066e20dad40519827146f9eaa55d14ae7413abdc9d785b7b2159ce712d5a2e6ef9f4f9e1ecd3c811a54efa061e893309499c4cf3cc143b37f81db83316dbf3552e0d5bae1a98f51798d81e038952aa1f7bffd5ec8c84f80d2b9206a742fabbb027e0c797422fde52d1841617f39ea0ba1ff26216e6b5d21648a581d064d8a7b735d86cbba27d4f442a4264423c251ff14797c73a67ee51616a592047d0cd3fc26aefa2bf2b1adf838bacb28eab40d0baa5001180ea471ec2b6e12f1d0cae50eda0c01fa29d46461999eaa10c0a83f0568d1e027096a33773be4083c0e561ad80d5e896cb462d1927e06a2f3c7527f2fe65283bd13f5699522ff145b52415ef06f4ec63ea5b3662b5ad0cdb27e09af9aa8c8cea6d9552a8527efab7103b343d1eb55d8315f10374b453ece4eab62466b9025842d8a2d94496511013c398c4b8a35da182606933b71779a062b621e44f2499d10e0d986af013bdac7ca43796fe646775520b7248c02fa82bb6fc3e7195eea21ba4fe65dd7025134d9141e822f6446c8c6642939dd9b3e84e23f5742b20b3c37090e3de8f85ac3439fe81ebc4dffa3c74f19e0b0c0c92c357898c0af58cefaf01b985d1316345a9ab90a1a892d9ae817ce4ef2ff78678a26667cc4cc416da4897458ddeefc35e1d6bd756853294599c8efa12257b9e0936ad05eb4a1a881b26d440b31a4b1284e479103da19bbd3c847e7e74ed87f0e1c1c273a2dedd7964b7b8eec53ff09394950feb248775800b22ee0153efaa90399c766d3f30fb203eaf11dccadb4acf968dff64322d491a0719f82d90779c20d61e066eb14001a62fab493ee5e082c055ee60e9a73c36b65593b9abe313b1ec6159b79621014c4572771351f084cdc4e288769de3566cdf8fe39bfd90d22def16730d53b0ca1c2b40e0b8803356ced4d1d1a0813ad068804fc11e1eaa7bd4a61d85523d88d496e45afa12617d22041a3824c9ffcb87c6a5b4d07798fbb5b08334cac0c28340484df9a1e392caa5010dcf1d2337cca4f47c4bb2b552e80a2d33eda182ad137ba523dbf163c9610176dd096357f4d6b889ddf30ac8946bcdface9d309608bc7d7155633d96ff68bb0c49a6c3f0df80502eca1a25d75b8c0b860a2d7e371bf5a878cb0e29245f98f6271e4f7a1f3652a0de7bf62746dd23f8f572b000bd3cd9592048802f55ca6ce711ee4fc864bb92c62f079a1c0e349a1b43376d62c988ca4136e042e27d264035bc046a5c11c8d2563e6bfbd0fb2843f3f98217ce6d605308bc25e2e825749f6a17c4402686d0ec7482bf88e16319e9660ee54e713357a31e1f8d1a21cf2cb6156be764ca01f6741ed2fa4cd04c1ed3c6e333c263dbc63d3d1cb448d07575fdd925d596825b01aba5368cb986072625687eb5f61d4118acf8c5a83fbb429830778fda67279f0499d85ba06050e201d56e0e09a060ede3fecb45798cf4c34e659d31407848c037b04f571fd7df21862e604284eb0c2abd2c45660813b16a64397ccee52798568ea1283cd1689d24378513953155fc7f0b816c29f9a2ca67faf76e0a79562a11fadd74175cccfeadc9b7f3d7f2b0113c0699703f94bf520bd4748aafd8cd7c4ded1040c2410231e4d016ebc5f5a1e1c950f8ce777d1b0cacc5038dc38f1017339f8e9d23c43eda15b6eb3c8aede346953711ed1ab26ad22049fa6c2663d4af5bdb93d9d47520d3ccb3406802cd411c6123f8c16445715f223da2a18ac5bc3900bf1da91dac98e3cd05472bc83c48a4d60bcbc7d1766d72063a7cf43d5086979f7be9147815695ed9ed13051ead60ba6427d82fbdb69a72b15f24d988462e6a5fb96ac570f94a048cbf041620650a380b4478f99d50c0bb72ec2b306e12a20f44f76221c2b2bbc803536e67b0bc86a9456909474c18c3cc668538fcf09e95acf055c40b4a1c046b5fd2c7f13ca7a9ed33cd784eca7b9963fd1685c33d7eb5a0f1bc57c83b5ab996ae97e0fa95dc5705974395880cd06b27907cc73d09146fc1181bf1d74a6da461e9cfbdf9ff7490cd530df9aee5a3f393a5829efd2bdab6470228fd40f5b4ce7906bb653da493c69d38251cc9ba17579dfa0de8fc6c6d2953e43379372c5f156c8865309b23a294299953c8daceff94be576d705ef00962cf75c2804e865958d18bf0a08ada8bc2baee439a08a19336398a90037fed837761b0d946aa290986e7908426070c4ba909309cf7877ab8cabf798a982aebb7e86539b6eaae8556d6c8e19855aae66530e328f0ef27c9016dfe6134cafd4218e325adde4265e7ac68a5ce3bf4460591fe838fef200984d711c7bac46ff831b4f06a25e41dcf6ea15bbbea2c77c847298be05e1e02bed04e0b24fae714aedfbd74ad93396bd25a746d8f5e158f5c6f5f10efcc99881bd0ec380c5be03dc772569ea2c83181110bb1a1a15d5c7576efdbecf24e9b983dd4b507d94d7b451416720f138b4865df0bbd483c6e10f9aef20d4ef3a4dd02f1b4486bc2318cf2f42b34bac7c928f0eb9e0ddaa97443a9fa4cd350f80686b09a00f12c791a855dc7eeae3b1d95811d6f7dc16603eccaf8054c2e9fd985a99aaaf09a69a8243326b0cdc884aac84e461533129c97c4c1b56166345cbe71057ebb25f3c9dd025d8d92fa6cfccf5f1104683d325f47ec7539e8aba2d2484d860eff1b811f1905f2147d8c33fb5e3cfab49103cedb9d87bedb905e3becfcaf9dddba202f5dcda7155ce5dbea38cfd7c03fc4708c170f77684fc46b6667ba179d80b7ea1d40d415961180fb040b014590a4d238d45797de23d27a6f1c43d16f40804c8ca5159fb7e320b3f4a57cddafa663d3988e4bb5702e75dbf06d77a75721d171af76e4d8b8354e03c362cf660f96b44c5e59a95492ee85f268bb010dd5c3d7d68e92a17f2b1340d4d4021b522104c7a64ece6a33347fc3015ab44c7343b24bd786d55f6111d5c765727682840dfee0c7090607f20d54ce4a5262f21efe91281515c7d0f4043520a56bc903d180f15404157ec454cda3e7671ebc27ea13fa1aa5fb746cead7eff4266b2204832193303709a268af9e2bfa21c8363d2cfa34822e4acd8d552720e8c64846a126b3994b6211f7f73e66fcc0424b0bce60bfc7e808c6de8a7943426691dc4e8c15985902676453c30e100add1712fa879bf1669929a9499c115c4e1b042f608668b58d10efeee860ffcb2fac68dc7f85dafcb1643422a3b3469d85dc5598641b0ae0c2f32be61c0642ee4892bd62d4519bff98b1853897650535d0b6f748075eca3f56d4e2873033fedca18930b0c0f569edba429b5b56a8b8ae7a93da736ac8d8bba8915695cf11cd710a83b973c16926610fef941075c8387e0049f97e0c29bb46ee7cc622ef714537ae2f6d78bbc10957308c54f542f7dfda2b6ad6165ad9bd6c30699767627758b5d0f540550bfc892cbc3e21d2734a8ce2c5dbc8e94de0067a4149b641e7645217dd814efaa404132b31547156dad5fa9bf38fbaaf47db2d72c32f253b262676ee7d2a1134ae97d99ba7581ee8836dc8012587694b0d58c496a5f79df785e623cf37df7a3f1b5c35059347311e4bb5071527148752144f5d9a3b76d5c03ab32aafec4948bbff1e32a8607ade4826f11cd900c98dc16dd5972ba46ae959902f4429084a25138bd8ce0bbfa361879dcfebe2fd557dd52c9ea410518eda2aa70b18e624558447eb121ff98c1a41cd7aa8ca03c00d471c422779bc165b4eeebaca5b2703f2b1b5801aff7e1dc50a58c46f9d5878830370940de20e1ed6da2360752c5e9e2cc48a63cd1c70b808f06dc6c3892e7c3567b6d78f09880c844827d96557e1b10f2e2adc6bde97a2565f7e12db69873782ec17fd76850580366aef1a2ea39d835bae76d732ee288c692b99a710fe65e2a496343832b86dccde62c051330cf3fc4650a0883a53f818d4426b85da0e44b8fe27c0e14210cf51f5582816891c04d569609320750e2483433cb44ab3f76c157e25964814b78caac8df310b350127b617db884808c6fdc5cd1432", 0x1000}, {&(0x7f0000001340)="93440c79859af48e5b1bae9149e79c9a1a8f6531fd5b079a557586b07eddeda99dc37aeee963f6f3e2edb8005ed4bd9612967e701b6edd27116e9b94e654bfff2bddfb3ab8134a5a5552004c3a8bc34c3fe1a833c465fdfb9d50ba3231cb1924a6f278a02f523b89c5020f9dbf7f943594b136a82920fef11878a194bdf011e3572bab8d3b5497b2cd1469", 0x8b}], 0x7, &(0x7f00000014c0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x2}, 0x401) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x45, 0x0, 0x1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)='7') 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002780)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000240)) r1 = socket$inet(0x2, 0x2, 0x4) sendmsg(r1, &(0x7f00000026c0)={&(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000280)=[{&(0x7f0000000340)="1114c0c878ab28a308ade40e877615e184957459afa868cfdf594d000acd9233ce7f7a8db05966a7bf9dc3a646bb4b1f9bfc37115f330767c442112b862fe079acebfad02351c30d8eb1049c1dbaeb726e3942a4bb2d3bc064f03c80185117ce695af7fe10008bc3a43a9b616a6fb703de4a5785", 0x74}, {&(0x7f00000003c0)="980c0d532639a882a613d08bad645c3a69ef1c94e0ac7c97f79d9d427bd7c8478657629e2465132430ba6644234634c30f632d73f58b2b881745371927a42c32cd986ada533f9e0cdac5e0d09fb21f0712cd9e9de19376c76e119f8c968525f8325e2ba40538649eec61866a7ab442dfbe9566fc5e3967bf4b660da99108d22bce1ac7dbca647b69d0fad868b92088b1f0d007f0a36b953752b4ef05c6d2442880982dc27ef78fed18f04a2656aec9a11c57ca63c4a65462f2b12ee2849bfe84928d99daa8a790b7c2df273eaa4675134a44dcaa5bc37cd0d9cb973c948a2bc58a9ddd384fd50404c8d37d8f95ba8bc05a82a1afca30a4ecd3e3f910b314fd8df8bb315cafba116a84e8b320c48ad2a48a2aa35eee557bac457fe502c5f8d0562e7e7956f6a0735d95e6a9a6a2a22eb2e9d37f67d8848e82d64eb2a88e1d34ac52c3ca8e14a43497ca1d3512779d1868b20fbfddb37ac3b73a35b1e6b72e2e5d4e9bcf3449a9c6e3c62ffdc2c09b3d663001aa9fcc636226386c8f5e5d190059da3479cc1752c0934ff63fc9036f2dec33cdac66043f188f767278db28dc69a4eeeedd6441bbb844eefe3dd6bdc9a1ddb90a84f364aa25a4dda09a04479320912b19c6510855da03294f8a95dfe41fd1613c4f60c02b6b53a22203a972fe6a44f4ecf6b1a8b7f1f0e2ed8c5fb440b3cece3882ebc0c6ebe6895d47d63f3e235ba0b4cfa1b998c3d7ba535e86c10c7ba54d957fd7a36a0530058120c57ff7923a69cd3ccfe51d35f5583179b52517bcdde4df821674b18ce6ccce294d62cfddef16d910ff80299c5cec3146b0b98fa9f8508c5e2cf8845c38751575bb8cf5a6b174bf63e6165bfc69cb0bc15e4b1369984c6a2fafe0c541be806371789988e3c4bd939fce04e08793e19eb0b2a592dd0fbd08a76f5742dbd8d8860f676e30a1fb859ea7ffa5a34bf2555643188e47e37b718c8cbff7b88327558e8bd35ce2c1d43ce4af892cc9491105630b14b88972de279115258a6f15266a36f81b9eb20fedeb28181ac53c943c4e7b8bbdcafbb05a14fbdd991c3eef43a4d2f35231f9683467fbfb00e250b303d7d3849d8408e03fb26a1794480efab589e935e322bf910e32e670277f3322c8102cbfca0cf50bdd7e4577979261ee0fc1f06d0e4051dd477bc118d2eb79b654b9495ebf07ed8f3871b888db3024156f40e541f9c5b61da1b381e90ee60aeee120293639455f9931dc171e523b920741e8b00d87571c699716c6c126505423d7a52a0a131ac83bcc983dfa775293625ee293473fcfda3e30d28897bc148bdaa5f60e9887058798540b447c5a79685a8527063dfa47bda4311741c1d568be9c495652504b6e9949f2d5e6837bed8fef827e95c2692eb8e34d12a15e2d784b03641ca900fc8bcb9e43ba978f1d59ddcb0baec657b39933a09e49f2601e55d582dd42e1a8b11bd3d6213fecee5fab08f491a472d8cb30a59a0c5979bb20ea23112304137e15c74190f34a82473053ea87c5eb14d632c9763affc974f61f4f8352d1fd4d4f224ef41fab7ffdadd899d65f3fb2011f9dfe2a492fec415a4273f3fcd0c29f6c0206415c6a3732598c79eb3bf36241eeb631d89902fe19e60370718760726266339e13f94d7799dc36d8dc3befa5ce786ce3f8b752a6a93c7ba1efef4e8f284400cf79d28fbc31b4904070c44fbb6bc9257cab390d136f2a92b675d22691e965890eb055f19c47f0a29baa7d1cadc8cbead4525e078575b5885b7522d1212f4767fb0cc8a056ba10b5705323dbeb2c106e2c2cc723e1629634c0a5d02061f2dfe6fb7caf122bd5b158d7d8fcd76bcdb50494dda81306ee761b28f419faf4b0869155a384c19e6f9f4590ff497b59fc2f1cc7d72e7c1c629c0d6de726d54176d1a02d79d14ffba70e135d3ec7f7a4f0a0811bb72887a67afe90284dda3713369fa4a5de6afc9904d5a2506ea986baf8828ec198508e51a75ad8c09cb44b20220bfaac3db5184875b079655f804850e071a6847c5a740f8f6cc7af8e31f538038d805a7331280a2f856da0b75f3033d1220ab7ec1a8511a63f9a9a2e52e478f1a50f8416dd152532c26625beb7bbd69e70bca577486cb75e6d41f6be812347b7dbe6b30f1ff74480ed071bbed30565686e17413a3c9b29ed7725414af91aea84b415f5c581d2685ebc109d1a2bf8279fed26a3a0aec653ecab1a167322532abc18239eddd07ef98a6963aa1877988fb619b54a38f19763fc9c1891936466255af9bae8661ae913ab80f6eb38f2d59c992a6ad4ce181a415bc563e8e01b09d94ca2bc55f2d9677495daa9981dde7ea9ec02d04940ebc4765524c0c56291ae99380d4ad0528b9a1098d8adc347629f60f754d471e63c7f8d3f9500fdb8317e96a003c09aa427da72bc67069d0fcee3f658a18caba3a21d6a6471f8609d8822cfa0d3284c145752b86b33b886d522b42667a8d7e71e19db2e0c3632d7ad1f291e3dd10fd09fc5bf069394461e31ae27f1bf24bfdf6a62c5a081fb8ef70b0c632da9693e9013c9f9cdde7db8960599b585b3a930c12ed3944192f073866f40bce18c29fbd7f9914b0e438f46c4948fcf1bf5a6ed76fde455f3af12c5d9cde998c7d71d14c212d9475174b10c6cb56f4f9235c825e7b089fc4baadf409bbb5954c87b7f25e783e044eff3b39c3ce5b887d78e51369afd05df56eab0039eb218d32f307d5774cd028933159bb5bf0fddebabc855d521fecea7fdada64595ea1da4163197824e423537269b52f33ec5afd56f36221e77c32cce55704c90537846e21a96fc466b16a03c214007c2670a23421a522e95c09ca2a8f91343f3553b2143d7316154149c366151df859c9258f6700a8fe3558c2b14d44e735a44d54f27e62b7f407e3210936cf525ee9c45563b40344fb3212bab98db9f0c7918e7e8ea12a72ac32e479e44f8c703f916323d2a175a5249ce721f6648a97b85850446b7d787f7dc59fc95f428d6e1b62d83acd24e0036ee5f4efeae0235c999f35766cf59d3464bbeeb6882f15a08ba7d5bc6b380f4b5a222c6954a33309a0dca0f5e38e243f0b2f0136a7bff69bf4e5b1b154aa88a48e6c79065646586d02e2c4824750245a4833e3b3ce8e2527da3917e88bfba3d419c6c50675c7693ebff3bd359ce892211f37811502ba0642f1ae4ae32f7f0ce1d66458756da16924600cc25f9b8bd7a289cfee74c36b341d2c1073bb7da813a2b06d23a501cc3a0e7df8254c3d78c110d4f7efab4068691b679f853a3331e3ecc0beb22d42dfdd1661e4f39ce780be00878ff3582fe5146d3c500ed099d10794f01aa4d607a7304fe36d0c3516749552c62196e38de6cdb3ec2a3b7b36da997abb6bbc45e5b94a9d26fae398f1000f86a747f7218f87be1b38130f8f11b540c7d770decbefdc4844b7b40ed9c82950d1db0791c57e15877bfe1d25f9f2e54d8e9dd28edf7bf6fae7b85272905ae117fa85da8da69adb6d938dd9ae1b87408380eca6aeec539338d32be3e4dd8dd8836bc6783ef30ab4c6a46883b218be1a61773478d75162f818a1432b996c60626204c75db1389e00e2c2dfbbfdb02e46386d0fdbefdb5f33460e81856f1595bf1b3d2ae55156f88425ff3da1e47049946c3332cc64226825bf7de47cd7199864eb43b137601c3114e3dd82985595d10935e0f9d399bd82bf7648ac61a3b0e4d7442dba3154783c1cb53899ac929b9c171d83882ee45830c2cdf368297f3de999829d72ae8cb57cb50ba986eb50575d04450ac8b9f2b0bf397885bcb6818e303c27fd0acbeab31b6c4c87d62ae7e18b3dde856ec2399829f8ad4fc45e6181677b64bb543dabde120965065a908d4fb53ae476e07aba6896ce380732b3500b011484e84ccb5d371b7943b48b019050059d13dd8df2d193a64dce77711989a5a6e2496ca635bf7f1169941d8704ecee16e906e0614054178ee66df5a5944e450052a08090e39fae59846b2047997dfb11398324f3effbd72e61b2e5e2fae78168dbb57b6ac3d166dc6e68a11c3f5006889556b1b819acddbd9a3943da54e7e121a8bbbfb0d8485d28b6dca259102d1169087a048aedd66634762b3330cee8c0045d37f28b77ca34b0a9ee3592fd53a27fcd86435c24dbdf8559db7d9e7a8837d81b04cc8acc122295c3a6b4e5bb872b6f37d11817af91e25a4bbc2ff4e25ffe56108094a705b5b77ee7bc996a0fd9985c00e62017007381975ca68bf13e298e4fb4c19bcee79c49f054d9601a323261c051ec5c691b874d0353bdfb7899db5879666eeed52fc84fa93db9cc94a7038c9ae470e73f25052b760c415c60099537df2ed38cbaeef6eee2fc89ebdf53bfc58583e38d274fcfe341825797043c76fbc39495599d32e3068be5062b799503a59bca52e9f43215346ef50fbbdca5abb068eaaa2e1f69423adea05d190fd80516375a15bb9ba0a3a7907ec55e37c825c2d0743594e9ec34deea5a6568d5154f325460907abeef9a225a6017d2a26a06fc175b11477abc310cf479375e05e41059311dfc0ea0148994d21c1c4316997c7bf2a3558b497c27de0f1f8445dc877dfc15739418c39b5de68a4ceb24b2d94dc331de9e58cea3c5f04693062d675195768294bf8a45b1984b8378da9626abb062ade84ee72853dea2a95feb8416507b569647ebcdb10eb7e248568d8e2af6287af7ff9fc514db031734db02abecfd495a72b3a5c3f775578dad2af3bcaf2f5eb0ea0a7c20587476eb5c8546d298a48c7c98d762235c6ed689445a6c8734f34aaa97d536f92fa3a126adf30296c0b993b2a96fdb0b6e6370d1214ca5f2ad4e2d1568e7daa69f3b4f0d2c0b9f0cf7a5b336fc53a93984d5b353409d405853cc96a80e19ebfb3e80567690c3113401f2609f916e1cd9511799fea73dcd11a2fdd53201ecddbcd6e871a24bbece655343bad5747cb7e0792fd26c543a42b514c55782594d662f908dc01e8068728e22168bbd90c821ea7daa734b4a120094a7ff996d8197514a4667e43e1f2a2dc041bdd72faa7f005696ba4638ee658fd076765ed17726ec82d366b636d9f4fff78df48e847bee1fb6d5986c9a73db5703ea167b891f345f74ab83cf47d2869b1deee1812f12c666e54befb17a3f1a70cf6c73fcf5e2f7c6475314be8fc6fe16f12e388fd59f08cc762e34df2732ff4f729055e162e18cec85fa555263cdab3875466d13a2a95c7501e66f2e909f8392a3496ea186cb91bd466c67ec4f4856b8b9ed676222726103e03d43c4c56ba08efdd9adb2d97a3b8c3c32a35268aef446cce9b8041c9c17a8695d8a900221110cf62d79068b59ba1191ccae0eccc6b9a327ca53f7abf2e9b8151f3ab02a8e983b24e82912a318a20faca6beb777c481701688b858da8b8d95f16edffcb64a2b7d3459be29d9c3000a59d2ce88555862ab5c57f46264451b4fa02e314d3073c529b2c0dbc7c0630a36ee6a9b98b33d8a08ce657f9d0e2ddece953643df42b0bd1cb1b9af442f1751bd8f391a826ada2aae972fe7da834dcec577460b06f6e6548c41f756a377d52edde141215c03f2459b3c6fe9b064269740d40b51e30f8eb157d794a51dfdbd258ccd766d5a7b15d6663b47c5eb3a6e2db519b532f12099a4ddfdad3811fa07a95a2383ee7a62c87e374fb77d505c394546fa9fb37473b544f6f41b16dd7d0476ce47a4ac87cc1dc02e049be0b002ef02e396777ff14f5a070206e4610c05c5eed4f6a565a140edafcc3d2758b8a401358b60b430bd5ea5819", 0x1000}, {&(0x7f00000013c0)="dea5ac7593a7ce9d08248750880c0880493ae467ae07389a52adc8f9b27b011af76bbb1bb3ad03dee4fcda8f6434bd95c89588884f4b488dde6e2c53e1ea0bdfeed2e957f1", 0x45}, {&(0x7f0000001440)="a71ee7cde7d6e6f90cefeae17b844397f5370c059fb151d7eb941ba3a5198ee0c41d0fbd64c1a4675db1f55e4e5b379bdcbdfef49497552db72cf98760bec67caa9b59629cf46b915d420b4240ac8ad37e7899596a5d2bf44cbce222465083e63c2b82eb0a60c263d0da102c42f78685305bd5217e0d7a5a8e041d925db414ff227421eedba4d512eb976d97978b4b6c33d174fb07367733d677b949c494ffe53bf399612b0ff6e56937e66c9cf123a6a3b1ce17c9da5eaea3232ef9d61be0416a95c52ec5e8cdb187a76726fc287f779e", 0xd1}], 0x4, &(0x7f0000001540)=[{0x1010, 0xffff, 0x81, "19622c2e214195b799579c04a1afe08de65e42b3b74ebffa20a9821ab634055ab643554976906c968ac3b7087e4f9d0cc19ea12d72c996a91feb8718b02c1c4abe37bb653097fe30e5cf9ea7fca2b4cc5a615891ce60e363e299cc3404f1260f959e817aef4efd9909e571b3230471d5a72a2db88f60d44eb8271a333e33fa2b1b4342dc5ba89d8099cf7abbb13355aa90caaf29d62d9b4e2dfe0b560a9b466f7f2fd5440b1660d06d92a09e69322f1b60376b54ef27f1c769c5646ff12014e42fda5ebbb2d5e67c5a959b5fe82ef8458ee74006e3770509b27c0fd42f0b4dcf38b28cc45234b466b7836980171888a6ea149d06993a8957efd40a767348f36006377869aaef9916ee03bee942d12c7cbf8a829b753101f11587a6075bfcc3ef67e222142943d9000e785f8e5dc209efb3cf75858f5536180b1e6a86a58673245d4aabaaadbb037a11cdf3bfb302dae54370b3bd7f2802ba4b997ca185e19f8f5bbe96152697f66cec32e415c2e35f536376898c5add21e7f1fb76c185ca2359a38f0114b19c4fbf2f34ab5ecb336a0731baf593b4473cb8233ee8099c75516567f58b539134df91ac7b5942f2e658446414c62a72c3425958cd51661b13ce887dfc2cd7e64c6afd09aa71ef427099ad3d99388ab0fe92c99fa1e61e45255a7a3099470369b4521636f474955a5f6722f1b7c0061fe038d2f815377e7f398daa94c5b9731885d2f6ef865f55e2a61a685b0d6eef9c80665360b398becf7ec5c5deea9a7981de69e85db178caadfead920631bd80c3cc6607fae49440cfc857cf1d78b7433717fc9e3f0747eafe44b0a9bc7c368f4396bad9009398c5d73921f447709fd4fe15df9c11e89d1d50666f85ed9e724d64e69116156f4c9b4ac73e1597b8c0001dc773ababa903f41022d7e4f745bc73dd48466faab64d5c8be87d283fec1f262bb2772287c1e5e5ab5141abc7c08659b37597c22a79b05e3419f6eee3e58eb579705c4c3fca81746b8de976b3aab5bc37ba9a222424ddb0233d9cb4f1807693324d7f2b981a5c98519bcfeb45dfc21e3004027f14414b7e30a0cfe651c6fccc1c7fb1a56498b3a1b1ae54ede2001aa89a0a4c3bbb54f55175f68b4a43bac920c583fdc1e9fb1281edc7c454ac1ff17df186e81b656d85a8d6facee64492f60fb477331e8b6365ab59586e41e3bb7f507ec16fec724a7dba33f2a4b7e034e6e07fdcaca9ddbf7cdb9703b6e07eca0b14050006f424b8eff8191455d6680fb39b903de6a08f75fdaa5d54b7f1e50d3e505553e07fca162fa97b8446342ea3ef6a2ee1c3573c9e75005f65cdc199f2a99f4e2e6dc2bb04636bc74ae09d6a5dd6acf1aae184f40f8f7341936d5a656d72e9939a584d47b58c063f8ee68d06b4be6758877aca57d082a9e38d45cd6ee6142adb6f05a3698123f90ea30136e0d03353520f95aefb6e843e6589e534fa18f06f8f5fd80a72b5ffcfb48037d2ea0ed700f4040856e52d4438c10ea4c9e37b447a1f584d9c62cf1a58a64742f4edf4225b31439c1f10d902e0083d1dbf9e059915f0ec492b33c2e1e4e5e60203079c2f97d650b85f72d29f60614e5affc54f248261e6300d5c757d4c5a5dc994cb19448cf36ee964a59d839cf7c7a65c0826907668f645e18523b5cd73b523d56a9c51766752f11f8711012ded2c2d02b164323300e9bbc3ead5634d3a8059153238c7a8b42ecb7faa5922b4d137d0cd3cdcab3a9382c0f7f341aad93b7fa90412256d8fb0064603f64aaa9d281672ded3c3279caf9ef62580a42c0d9161b684ba8e0d40dd52928d654f67ce4a504fc8f7662ae7c9ead2c028accdb8575c78c91a89ce6adfebab17d4f32a6a5c9ef6ea7ca0ca0fbb8e272d7ac3dd67765dc39549590f76c79f83e5b7bf686cf4753387d4b013535f33c2b1605c583381d7236f859ad1b694a192adc4e76392933ad4e4032145c9a2228b73b468231556ec989db98f70ea065ea719096ff76a131eb176b4bd963513db8a4ed12b455997c5aeebeffe3544ed9b15d045eacf0f25e2f60790e9edcf37d63e646905cc351f92e40e379745b110ad92988367b1fb50f061d8e03e4dcca9bb22ef3799513cc8270e38ddef783b777923506cf1ec082df2718e125176c3e29186101a25f426216f4aa181c22d567e72f633c3f6a48b735e234f77642d5b6e4a144d92c8ba2f192beeb925cd131b91aa6ec6cfb71f0e4cc5b6dd378c7261043838f2cd60fa69f9422cfd9e3b07239635587efdfc6cc1f5bb2b317c5e84eae6cd42ed67dab8760ff5ac135807046563f5e2be20e59abebd670c1e87760960156dab0563c3b61812ca0cbef3db2139ceaa7971a1f8a0e524fbb57c19fe098f4253fb09e923c79eb256129f6bd718c878b0fa9b27d40c4d97b5854cf08814253136c7499226cfb5f628e5fea4c081c31fef36b03609652d837a92aa5d5c1aa69740baef0e00b30b5819852df124cb403b921fc88cba3649036f83165f6d65e032bd5ba87422be5fbd50c7db2b63c7dd15d4b10d221b53e1524e71fc06b4f52d403936e0092744df0ccd7355883e0ce28a39c9bfa7b47d8b66eaf92a96d007a69e51a2620879915a8ef6cac903a51b23684a3c2f3d78fd227f6c20ffc0c6d8b6c28d5ad9232a0afe23ac3fe5c0899e613c785ba73ccfa903c65ebda37a83eecd4f35b60a6aed9ef21a353026a756e0e94cc08580f98d2e13b609b5885ebdeaddc7f5d8f3357f601643e790ffd62874d12fc639b2c8518fbb13e5dee64f7e2a78fc3b615bf780078d25ba240be7c23ea8c7c4e38b30f6b962efca0ce91fe98923e6ab63ea195a1fbc1a1b184c39ce4620053f59c45e056bc6290a8f39ea8859de1cc6e0f1f4d214ce0fb15b721594b2527c478da0924432e441b45858c51933ffb453391b12ef507374365da9934b6606dad2d1b948ba2294d06ea55393d60bb59dad290059f8f045b27423d6190f0c7f20c2a20f53f482be4dff84dc1a7968feb4ee5b5655319e1e91ca0da2c2ed1d5629b8c11ed0c7b57e5d46fcb649ede50dab51c6ed70f7ffc22eb418e3708e9f7f77befc85c28afcebb7d01267b21ab7e42284b352e0f3f62755e20653c466e181132074d5f0a24156d26e190c5e5a135a9e71b4a18c81c79fb0c0f937ee53e38e6edef98241923ec4f431d8ac81f122541673c9474fe70ecc2dfb89ffc4412257ce5f1c05e3b94044b7d098314a435d8974004843e725a31e1d3ca9fa100350d18e176108c50020ab8394fe4bfb29bae488439020c761f9280c26b2fc1846dd52eeeb047024781dd3ee06e0bb05aef2fe4695c1dfbafbc57aae569b97785e164747bd76b5bb8f42f4b5368b82447ef03e3c7b6a163111533f0f15dbb040e1577dd365fb7e72a813f16d03c71356b81b5d905f99ca4514a7c24bd09b84f556d06f4774116da1ed8265ac28deafb478343ed11a2004ff53e58ae1819a150dce3e1f2f5eb4f1cbde16769376e2c71a9d1da40f6ef99700fba064021154d996fdbb50d3f919f17035858dfe6e6373badd2032c424e9646fdf8459f92558800262da6e159bf3c2d47efac5d6e284e8bdaf1eea4da653518443d0842c47cf6e5abf148d50adb3119477e1b703fb23f8793b7b4d0df0725988cd8e4566a8a0e50d39d282a86ccfc11681c4e8f3180fd1e5a26ac3fd52d51dca443437ef06521a894ccef73da0591fe525c2ef843e8f861fd13c330d28ae6a88cf5e51a610a8a016f6d16c86ca1cfd5a63f694f3676ea0c973e00bd10c800e6dc21c8728cbac5a5fbcbef62f6119e18468a87730f1242e5b000c6d1d70756a66913335dad0fef8bfc1f75500742973f881113289655eb48e75cdf20d8bb509236afca741a118a4b437f3465dd08cc95fb579fdaafec89ec77c0a66a199e68ae86ff8b4411652d4015a5d98f1c0a9acee6bca3c2a0b8d0b9aba47fcf3c9eed3b5cba550a8dd36494f9f31310ac27c43f3c599a2f345542ec86e1ab3fe044f40935b169277fd32114c5ccae92b0772b4ebc79183773f5421d6308ee8f572b41ea9254df2e47d18d41208fa38231a57b8d70b89ec0788389c5de7d643f786e341458943df2b2e39a08a70a3cb4a6f31746ba87be1e6a45ba3cad1da5ab017eae35f548c02bba56486e6a6c5cff7d67ca5878a960a8e0986b20851ba048bf141d3dd4ae257cdcc889c8c7147542a932631faa886e86b65524276af0033d16a8a5b854cc0214865169e95e5f3a058090a27b2365b6aab08b56e5cd09483a6f69bd2dd0678c4ce4583bdf497eb51dbb30688786bd5a5dc20c6064c36982eb211c5a9ffd3f6abbdc4219ad9d8d9775ba7bab9b1cb4239c68aa450e66c43409f035a7c3e942a9bb4471feb2b84beedad18f5bf7519e91400db71edef6d8f8e0d156be29370208ba8cfbf5783b19fa384e834889ca4ea24d56865d58331f247df776bdcfba78fb534d7f6925c727426f1ab9777b9264047db4f27b2dc05bdb0bbbdc8b941f9ede189868969dd9c5383c77fd90164233c7f1acb774a29506ac321ccf347eabbc28610e0230fffd748f8a4e51126f89f3a67955d53a86ec9a5547cd9fdae0158fa2cf814066938481c86fded68e5be7be0b489b605df1276f1c4add91877eacebe84355863142b1ac6c4e5bfd81f3a867ea8b6f374debd000508c1501d6c1aaba0b075db1885c7438b99a2dc84bd2a110680111c78af0fa7cbe70210b1dd24ae7383dade2e5988dab3a0102ccdb932b791d49a7de5e76736ea608694a2de2f6ecd2b2b52b073474c06804eb7c1594e5eac4a9636da5a12cbae926c72bbea5342f492010bb2b574b462fc0a5bba5fa2954a82fb8805bf017626722b40eb2bd3d0b8b8450d61730ea6efe9b82e71b381d37d6420dea8609a6b8549f57b9e8226b21621fc329f895223898edd7985cb5273a7ca0e487d81f6d51a407e872656af3c7e6696cefedd181194efc3ad4d69567c39e0d054b7d03a13a2cd9ee8d1c7394b7d9c59ed3deb86d845e89a2a7f9f0280d94c8dbb0b6c66e61e52b62793b56a1cde4b743f90015005542f9be8821715a0940b15c81d8f34c7775d042d370a09eb324ee528ba0e95024824f10c37631480191e8c8f4d8a2a1d5d5a97acfeabc0aa7c601a1e3ada7f5388c5138d1c1a490514aa4bf159fdaae07ab9911360c02d450a6a0eb8d0b433eb42093a262b6db6967bbb1ca65c9821b8f5020064d8f9f3cc31ffc91b743143bf63d38a20ff6144bce5b994b6fb50e19e34fdfe23110524a15e2534df362b11390e09312a033b2610d7eb8a620823bb446b680549558073e129dba105dbd9f46afc0bec16ffdf7df08459b5bd81dae3d6c250ac8c678f62445dc3665abe956d8e976a4d77e936ea76ca9867d037663cf09b67b58e716a5bc507ea2db0cb0a43afdec337c74e8c55a48473a9c7e7fecaf559d1089996836f0fcc8d1f1b3156d7514e754a6c13f685ea9fbc04ea07cd8487c7f5fe0a842132d3044f77efa478a4f0e2431a70cb38323e5333538efcf8db845c4a1631f936c6e9b58a8564762140357a1d9516d18bd233c51c868768e05bfed3441aeb04501c2a1956994bffe572d458062ecd1e0bb185a1cb7caf02db682e20e9672dfe2fcf12e8100c4429429ce71f83b4c07d5f63d0ecf55b0e3a48f7bfcb7b7bed14577d1ba3d8f73c177dd71e4175c4c0a8f716bd632464a7c4dc4f1adc274bd741d2af36a8c96716319081d2bf7a7f1e3fe962dfa97da10fba5800f2d78de5ebfa0fe80197c7cb075a8a"}, {0xf0, 0xffff, 0x9, "038f1633aa32c1e05ef05c4b5e1efec8d40a1a42a7a5000f5fe51d7f5602ed00a9ef9ce1d7eb6b6a7a1eed5d1c334d410387f9a941d68da5ca70621f7da987a20c1f910b825b0a5fc343986aad263655108ac772e38f4dfd30b4f73299480fd65bf5ca52a2f4abe9b8937e4bcc21db760581aa444195fee3a323c551514f19d03549a6e5e7d52a02d02ff0b22c79dfb62ee5bbe9b689822ef0f4337684484734e4bc34026541d32317a0b0971581aba46e3bfbad2cc26d3439c906a2a75bcbedf9d6c07f54d43935cc2041da9db99cc447bc2d40d9d8089cb2ed67484b"}, {0x40, 0x1, 0xfff, "b6d0be9e9023648ac105dd5dd83bcb910ffc09b7e9272020bfed212ad42a16cff52e83c236bbcca607df301b0e84"}, {0x40, 0xffff, 0xce3, "c0d7c48188d6d2b092a9e7e665315d6c56f69f6c59fa01e46b6446521ec30c9befcae1a7127e413126f091e804"}], 0x1180}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x1}, {0x44, 0x4, 0x4}, {0x6, 0x1ffffffffffff, 0x3}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x8, &(0x7f0000000080)=[0x6, 0x1, 0x6, 0x7fff, 0x3, 0xfffffffffffffffd, 0xffffffffffffffff, 0x9]}) fcntl$setstatus(r2, 0x4, 0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffefe, &(0x7f00000002c0)="8eb36661a1afa56b42797d0f2f767400000000005beb06e68e7c3d47890295abc8336cffc1eb223305b74138ce4b74285e2ac1997f2ed8f29f4c17fb75e4651bf4872c8faad82be3bf4b1908ff919e29e9cb7e") ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) 04:02:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20080, 0x14) open$dir(&(0x7f0000000100)='./bus\x00', 0x8000, 0x20) recvfrom$unix(r0, &(0x7f0000000080)=""/88, 0x58, 0x840, 0x0, 0x0) 04:02:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_extract_tcp_res(0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 04:02:46 executing program 1: r0 = socket(0x7, 0x4000, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 04:02:46 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face0) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000800)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x24, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000500)={0xaa90, 0xb}, 0x3e6) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) semget$private(0x0, 0x0, 0x100) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r5, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x707, 0x1}, {0x1c, 0x0, 0x0, 0x2}, {0x3, 0x0, 0x3}]}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f00000005c0)={0x8, 0x402}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 04:02:46 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$BIOCPROMISC(r1, 0x20004269) openat(r2, &(0x7f00000000c0)='./file0\x00', 0x2, 0x100) read(r0, &(0x7f0000000080)=""/49, 0x31) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x3) 04:02:46 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x2) listen(r0, 0x49) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) sendto$inet6(r1, &(0x7f0000000080)="b8334f0067f760c0bbfc1899e17a7357777986ed1b3f8d524ef09e0e85395796725e00107eb28d2112022f3053c1e3809de5bcf41b86e0609e0594aacf871a7edf5a7837f25313", 0x47, 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00000c1000/0x1000)=nil, 0x1000) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 04:02:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x24}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f00000002c0)="17e9ec2734f8012784dd77f61fe512caca3ad0a2f5b0983e61705e3d6def3910e9849ce8b11c6b50a603526b3832013731f9dc853606956715be63a7e6a23becdf7911de8b407c6c12628d96ec10d6a606254f0704f19e3d55be3a4f06158a2ddcc6deeedda52ad5d6454bcb1ab249b095dfd064747525e35c889ddb0392e17d95fe634bdd12cc8413341445082c9beeb957704ac527708c11d17b1edebdc370482909f968004a881eb77afc6023974f4d33a79720efaf218aca5dd7ccd011caa96f00d9a06f7aa3f54b060000000000000000000000000000001a", 0xdb}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r2 = dup(0xffffffffffffff9c) acct(&(0x7f0000000080)='./file0\x00') ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x100, 0x0) 04:02:46 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x20000, 0x0) r2 = getuid() getgroups(0x1, &(0x7f0000001040)=[0x0]) fchown(r0, r2, r3) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) pread(r1, &(0x7f0000001100)="05a12dd1f9f22e59df5e824efe1e92e31cc9ab2c3167dc0e08c175bb6d0f0a6b6e049c4f946491179ae605f5b08a698735e57b1d0d0372930888f916fc0f3fc14ead5cfa50fd59127b34531a34895414166072ffc31b9eb935553b8515b936ecbb78c2948a20ddd567fbbe7b73", 0x6d, 0x0, 0x0) 04:02:47 executing program 1: getuid() getuid() r0 = geteuid() setuid(r0) r1 = msgget$private(0x0, 0x102) r2 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r2, 0x0, 0xde, 0x8001, 0x3, 0xbd}) 04:02:47 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x6000, 0x4900) r0 = open(&(0x7f0000000000)='./bus\x00', 0x89, 0x0) ioctl$TIOCSDTR(r0, 0x2000444e) chflags(&(0x7f0000000080)='./bus/file0\x00', 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 04:02:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028a7) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) fchflags(r1, 0x10000) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) r2 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) fcntl$dupfd(r2, 0x0, r2) writev(r1, &(0x7f0000000080), 0x100000000000006a) getsockname$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) 04:02:47 executing program 0: select(0x40, &(0x7f0000000000)={0x8000, 0x0, 0x5, 0x7, 0x0, 0x50b3, 0x7fffffff, 0x3}, &(0x7f0000000040)={0x1, 0x0, 0x8, 0xfffffffffffffd16, 0x1f, 0x40, 0x40, 0x5}, &(0x7f0000000080)={0x8, 0x8, 0x1, 0x1f, 0x7, 0xd4, 0x7ff, 0x7}, &(0x7f00000000c0)={0x6}) select(0x40, &(0x7f0000000100)={0x9, 0x1000, 0x7, 0x9, 0x6, 0x8, 0x2, 0x100000000}, &(0x7f0000000140)={0x100, 0x7ff, 0x401, 0x7f, 0x9, 0x5, 0x6, 0x2}, &(0x7f0000000180)={0x8, 0x1, 0x0, 0x1ff, 0xfffffffffffffff7, 0x4, 0x3, 0x1ff}, &(0x7f00000001c0)={0x7, 0x4}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000200)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000240)) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000280)={0x1, 0x8}) select(0x40, &(0x7f00000002c0)={0x200, 0xffffffffffff4d81, 0x7f, 0xfff, 0x3, 0xe5, 0x401, 0x4}, &(0x7f0000000300)={0x4efc0b4, 0x10000, 0x2, 0x400, 0x8, 0x7, 0x9, 0x2}, &(0x7f0000000340)={0x1ff, 0xfdc, 0x2e4, 0x7, 0x80000000, 0x63b55f79, 0x100000000, 0x8}, &(0x7f0000000380)={0x40, 0xfff}) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000003c0)) select(0x40, &(0x7f0000000400)={0x100000000, 0x5, 0x7, 0x0, 0x824, 0x0, 0x4, 0xffffffff}, &(0x7f0000000440)={0x8, 0x4, 0x9, 0xfffffffffffffc00, 0x2, 0x5, 0x0, 0x7b6}, &(0x7f0000000480)={0x8, 0x1ff, 0x7, 0x8caf, 0x0, 0x2, 0x1, 0x43}, &(0x7f00000004c0)={0x100000000, 0x9}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x12, r0, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse\x00', 0x80, 0x0) r2 = msgget$private(0x0, 0xa5c33960c3d04d32) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = getpgrp() r8 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000680)={{0x400, r3, r4, r5, r6, 0x58, 0xab8}, 0x40, 0x5, r7, r8, 0x58, 0x0, 0x100000001}) r9 = msgget(0x0, 0x40) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000700)) r10 = dup(r1) msgsnd(r9, &(0x7f0000000740)={0x3, "cb86d461da91b48a5f72d098503e98b9e273e9787d6379110491c04ce8e6e2d47691ecac8b44ac4899825a2547a4f52174a7ba517b7f2e87fcefbe0437ee7173d45426e7b4ec84026a4109ba64b6636834794b432e2d90e1cb2a4192aee97ab7b16839bb5348ba421633c40288ccdfb769572c1542b2b9c2dd4823c33dc1430b6b741f21e5730398fce959d0c10bfda83db386b5d6143491354ecad8162a30e0d7a72ddac351c834c87eb16507ed96bcc02ee5854e10e9345dacb77fe9770b8d8a3fb3153d9487919576d36ce7495d5d3c30a4c00717499f2440641ce56e5316d6143f418b5c563b62a8245c8cc2c70eef3886685e6a07b117a8c4ae06cb84cba7d9cb2855a8fa37e520f9ec1fa5dee923eaacc59519269a0f7805699865a55a4bedac4c3cfd9369d2a825f21907123b66daad5f173679abe44841b2ef97638aa733712a277d8bbc05697c1d67375d46126fff2c212936018a97e171a82674a3e49b01e854b373098c58f66daffa83e946ee59872a4ee0da3fc22a03759fb60e1d195af4ca62a48d22429b4118485029b12e6df8151c2867ce53ac2fcb16d5aed1e32b4a3cd573090e9e91138aff277f713c91337fd4b70f68a6a91e25b6e7a31c9f9f18a596b46c926bc0402f90b8ee97571c170c3a45b88275f66f03d5f02f7872b899221e283f232e7f53fc565619e21b6631e0964f89fecc91503d5fc8222408be6488c70a3627fdbe5dbfdb2792ac6b54df4dd214d5ff7a87055022e39532f3d62786b621d44d3e71d50174950140fac92dd04fe8f7ccf93d51ec3846bc53c38e8aed6e94187720a60d890d228079573e1c96bb63bd2aa416e2ce05c429cce6d1d9bdd6b495745b2f31b040df5616cd147e4ccdc4789b4da4de5491cefa7a329ae5ccd7967a5d9ae772a86bc12ab6d86ad573f8eaa07ce047d3308abc257ed81522e49a1f93a8d70d10e62f7f0a281c275978ccb73f334f3040fd04b6d8e8abf8e47b3916ce432da931eb046e51fb48b5e2ca5e5991b5b52ffe01739c2462b679018a0fd341a1db45b77a007d2de3ff288fad57af5d8ded07957e2c372dc110f62a83a8cb1707af32983ed31b89510a8e0d7571fb67e3de7da7d5ca69b1d260809274d463a94cd3e66f4fae8020c5d7b3de3ecf554515b15a5744558b6c15803c558a278b4a9ff056c914b34735f4d92becf5f520acc13ccfacd90dd8c95a458093c490f349de23913587aceee71378ac66f3e470c40e7ac4c897559a2b43c31a507cdf369721c03fbde667cc34d42792b11b45837ac39e4cd6090cf5695d27029253ffb5ef0af9feae0a8dd0ce957d05374b1b9ca92a8a49b6365bd264a629057c0debd643972abddf3a81edfdc6413323335c1356906d311fd1a1138b6a563d7f456eec7bd451f64847529c4d53d0af8f1eb376a1944e0b11ce50af4f110e4965642160befc1e019195a5aca969534475fe3ab834beb0ce574f26773828f12233a429de8ed3a41fad388eb90109ee778ccdb98de61f4242e9443fdef8937e70d6fc660e7874940457ae9a6f6e887cb11decd9b08a1730419328ddd66b3eb33eb4b3ff2b47aa7f9a8f8801a08434af24ce66d966f2c36629e1586b4221daeaa0321d14b9bd027f50c63d2d56db250df0eaa065d602915e112cf62c231ff863b28020b05efa9b69acd5e32c8d6fc19c43984db6bde09420dbccb3ceb69cb46656c30effb011045abcf9f615b1e831baa75249d26471913c081271087b68306126fffac9d770f077e0d98a92cbc964d52bb0782f0f685c1b2527d203771a2669f2932a3d461f78a25ef1404e5bd76c3968c1321c60940e2c5efe964c7e94546138c0af1509fb6168e1ba5cbd777381ddd4ec92fdbb944302a22020d4b31bb882f0029ca0fa2fc165f9bceac26dc1f8bb0d1e2dacc49c667b2a8284e5c7307f7ea634c6b7f1b83949c97f6644662875ccc0b326af670e2527276f5af2b373e4b44199a3ca83b2c5aad5788fd88b08f88ec8de01735ace6e5cd6941bc8996c5b62637a112baf76f3e72726e03d6118f9234fa775405c1f366b1686e3bcf5e7b5412f082940ff9b0325556379a2b6ca1560cd49a77ec4be8cc922534f9140f5ab4c0b243180698532d1faee793d3d5090c21342457e449a0f3d4ee9e580fc29f166677fb02d1f19625bc92fb4a2d10d972ba03eafc6e771aac259944d12b2010071b575ad085ff7becc0c9880844944d688846b1cc36c99689287b25b6f49e1c9be5d195b7e798fe63a4ae973bd2206eb67120fb613418f7dcd76c70d99117ed04120723f8e6bc0ba670dc028308e3184c3f4a56f7eecb06808a119a5de7c8f1a980065dd043d3bb244d55ffe13f3bd615c410e5230b0a2f407941ab86dd11e876965c54510ecce6373b4842e8b3721e90d7f4f54c2b6c7a7357b5003b7a9a0cb38d803a7a187069ed0fa9f8784412a96da1095e28f33c3022d07adcebbc391b4b593eb5e613bc63edc8f6080a66d66039c37ab890882fbe344fdf01b9d5d35b3424333f2a378e004bb13321572f0bdc535ffb5356e0db4393d287dfe6b3f8674eeefae3e5fd8ebcc66bc50aafefbe4bba8c4fe47117af134c7df7da1fbec79a6fd877f35f3335d11486c12452739adb7f56fd5496ae6d6aa0b611cedead8486fdefa3c4cfd33b932dbbfb61568707db83903538e9f237aed1966a30ca6c5e392bd83a3bb79794d184ac2fdd61d51fe6cee8492639899813d5565f634b12eab3f525fddaf4d5f7108eec47edc252fc9da9487937209ac524a8ef6386af6bbb6a090424507467aef1070b5e29469df1e6d8cecfeb30eafad2ec64054913af725dfd873b35f6542f86dd7a596855ac4bc207d94955eb830aa231570ab281a13c9c8661749d7397e76e30a6ade2d7db5565903eab8734fc3af4b1b41f6ee0b5aa5fff53d28f6350911da8fa0a11fb53554e74238972d021e64b5efb90be1ebf4a630c6ccf57eb196acc22eb659bbde4c7c3bb93fccfd7a8e439a6032529342512a141f741f0369834931743b16bfbef87074101ca903336fdd7c8b6f0cc9c86970ef6dafb15bee97e147fab2e62755eb9b6b1728a0672712e2e0a0fd1e6c20ff1abcca08df10dc2880bb883fd8b356b71a12516116f1f0dddc3f7eb5d117eea4ff0bfb07c721deca67ba574e1e68f82740799535b2c3f3f6e3f8b18a5bc011f8f9b66df1c903f04a62f204263e6785f7598220e7c5e31008360001f15d0456794b258543daa54a87941ed7999f365f3bfcd748b66c0b8d0025ab5e5a6d95d61d818e3106915afa56628045bbc97a2f35f17f0f8b20b829f80c3ee13c6f5de346ea0a7a2d96f869c85d40454f3ab14f51f742677255fe01ac7af0c01ed1f61814ffbe7eec3170765a92ffad9248c48300165f13d4aa8d101dbd865af13981fe456c5e63bf5a09db1f3b4338db1a0ac4ac2518b36cf6c3d5dfcba8267754e214ce9198f3975e949a85242a4cb24345a5cdb6102c9f514af7b3d28b1da52cc38c9f27f90d8dae1324aa0fb8fe35cb3a886b5d380f4e96664458b78120fb5bc52edcbafdfd39f12b3c410f2dbaaf6178120f65e73bff54629c7287b757fa5aef963037abe2fe961343821124c480ce83332054dfac19b5e4529dd122140f0495f215dc8c198dbeb2867d11966040efd774f58a0e7a30b9a00aa88528c09a4d03715514c9f3c3eb86fa2265e3e477c2ca219f66689f0f8b4e2813eb72b1f07754c5181a5e5ab0498e7c7890855a9e4c4eac6f6d03a93760813325a5ad40a481541f29ff0b9d3bcadf9722f74c27fb10eeb7532cae96fbec5c2840d52afd43bd05ff6bdcece5a9eba85a82a2f95f7f33322e900a4bd7bf94d822de20845d9e458596d0e1d5844ba2bace40e547c63365eabbfc143715b790e28202269b280aff93a3f95bcbe7c0aa84fe26a0b1330722b0b0c947d2269ea0193e1e21af2bd81b81772dcc2ff01b10318a1c2e10f630aeb1a7b143890df8f086f020c18fda9697bc28332b4fe7733a94aeba5728713378fdbd338f71c2cc50b1a96975c320bc0100d06eacf7ff4433aaea6c9a894eff02d2fbcbd835b1b9a6fb8e312267d5427c19436cc4ecab79b5d6d5bc31c30c5027d790c1ef6215c6bcd68fa224eee0c833226c2dfe9f093a915bd795a6eb68091fb08910a90f97bdf3f4d7a361d8899759f335a25ea6dc2df3552585811a7938f50c57f7ad445e3aa7ed55d472621830764b462e4f893809300b33b4ddce17a663c985ad2ff4aa2fd9b3d88cc73f3800b5632f285b78f66fc16c02bd465f764215c340c9120f37de838064c9cfc62987ea367f42623a6985323b9e62496d616e1ec14e2e3df8cf416608e45da84bb623f43a51ceaa5017bb0b1431ffd8bfc5a6d02028856c3a9e7dda7fed663b7823ccf8a6d977308dabb3f78df2b8972f72813413103655e8f754a6d01c7224f283a9ef99033376ba3447ccea7d9f55e6e7a3c5af3a974c7105615d0873a7df46d210e61aed6d4e09f0d3784253a138852fcf9fa718f63b79cfc3db9b035dbd6786b50d91069eda9cd38244ee163c8745504c617a939c0afdb5687b1c6910f7320bf18dbb25725607f5a7c92465e559cd01647e22bbb431f8c0988b6331d8621e7298fa82f285b9cd30750e71d5cfd8ef3b49ee6db65cd7f273e3cce9add7e843a23447142e1cb5f7b92387de0207c32e465cba18c7898e3afafe5d5519bee7a70ca7f3b4923004c24471fc3449caa46f7f1b0eb0376506bf08a89e8e16579b00c9c43a7419845054fb4802d9a68d176f7f467da9702149572c4bcc35ac1467c3088e02ac40dc654503088630ed4a831b23325a964a46bd84b224cebc0a3e2f307d7f60ede265e733e540f50cc2cbd051794b0da34d7ddf10d5408422acc864594130cf7015c4ee3bbd026ec6089ee60c668888095cded38b557a7dd21f39a35c87cc66a5e65788b6776b3e51d99bd3048332c91d7c15d46bceb17e59c68ad339953487eb50b9533b3352f463f9d7c4cb28924884939b95508b2469e51536a86286943d240f1502b3206639f16f2ef1627c98419f0cdc6113326111dcb2756adc5fbca801471612c6442a09900af68cfe4d6f707962c224aef11d24d4c01009dc6f357e3dd893ddfd2fc915a04c5cb61243df877a3d2b9388327fc967a3765441f66a7dfcebd25cb2dc5f866b98f581c931265051da7ed4358769106b8d9596393e176dab65f597d440be3800bce2fdf5d74d9f88734ea086b1bfc0e372fd43f41e72f1e71a7e0a8ac4cdce77db44f8d7db7544dfa66bace69064d28b382d906ab555218b3dd39808d32264fa7275208b004d7ca03c33c98e18d573b2f9b8e2a614694db68aca1fc53e47f4d1faff0f030935dc9fe18b3222ff0feef7c0b63e4a8135234f226e3868d2cf1280229c7cf9afe80fd0c01a12b81b9b83a3026761fc530954671162e456bbfb8577c20c426b40dedf63b6780fd35fcf8e3b696d14ff9748f263fe1b8f5523008ffaa3990045265da2359ab08650e0fcb2c27834a059468bf4b697f2234dabba5dcb6e66a59b9eb1824586790d57b13ab4a02a809d8e7125dbe281de4018a6839e5a35310416554cc7a5106bb59f7dde4c4f5857e3c7b911c2b90cc3a39bceb39867708a6dc33a9b1b620864d537d691027a8c43070165de2185bc0cb1b0ee1694bfd6bc49b49d10ec6cd1fa574b2ca2de6e38a2a69d0a603b5f062466aecf0ee1357dc9095bf1220c9a3369dbf405c369a19a5e595034d9a5f264d0c7"}, 0x1008, 0x800) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000001780)={0x8, './file0\x00', './file0\x00'}) ioctl$TIOCSBRK(r10, 0x2000747b) msgget(0x0, 0x540) select(0x40, &(0x7f00000017c0)={0x0, 0x3, 0xfffffffffffffffc, 0x3, 0x4, 0xea, 0x1000000000000000, 0x8}, &(0x7f0000001800)={0x2, 0x8, 0x8001, 0x100000001, 0x26, 0x2, 0x200, 0x6}, &(0x7f0000001840)={0x2, 0x8, 0x7061b9e1, 0x459, 0x2, 0x1, 0x2, 0x8}, &(0x7f0000001880)={0x4, 0x6}) getuid() msgget(0x3, 0x52) ioctl$BIOCGDIRFILT(r10, 0x4004427c, &(0x7f00000018c0)) 04:02:47 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000280)="000000186204f88a002b3a0000030083caf7afb9d8dcd161342e03edfef1b544b58c1db2e2029d0c4750f8f7da13f1071d36803a52f8c8bfe3667124583b516bb3820000ae84c9f0611da24e00"/87, 0x57}], 0x1) kqueue() 04:02:47 executing program 0: r0 = semget(0x2, 0x3, 0xb642182083433c11) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$setstatus(r6, 0x4, 0x8) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x401, r1, r3, r4, r5, 0x80, 0x3}, 0x7, 0x0, 0x3}) r7 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10002) chown(&(0x7f0000000080)='./file0\x00', r2, r5) r8 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0xb36, r8) ioctl$BIOCGETIF(r7, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="0000000000834ad493af00001000"/23]) clock_gettime(0x0, &(0x7f00000000c0)) 04:02:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x1, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r2 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0xfff, 0x695}) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) r3 = dup2(r0, r1) execve(0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000500)='./bus\x00', r3}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x0, 0x0) 04:02:47 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x1, 0x339a98be}) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0x40) recvfrom$unix(r1, &(0x7f00000001c0)=""/247, 0xf7, 0x800, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) write(r2, &(0x7f0000000040)="670dc3", 0x3) open$dir(&(0x7f0000000080)='./bus\x00', 0xaf9a2da78e22f94d, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x30}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pread(r0, &(0x7f0000000200)="c87a59b8c0933e83b70994dd9af79a60fd423d586876e0b41517c4f663cdcf1f5f33e8bb27fc70dff5ef600a5c5aa4931aad4795be275c11e642d427aa04b2b05cef7b77a2a00c272d60bdd59527bc5143e301069949dca5ef0b0c3cc0f5a6b8463ac2ce46421a8f142905b84fcb6205433c506499a70d37e895004b6d464a52ac823046101653840ba88537e4d92646e100ccde31d992471a363008aa7af240562f8822e4bc7424d7a166a11f35034e", 0xb0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="ad") 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x44}, {0x15}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chroot(&(0x7f0000000180)='./file0\x00') openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x800, 0x0) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000000)) listen(r1, 0x80000000) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000080)=[{0x10007, 0x0, 0x0, 0x1}, {0x3c}, {0x4}, {0x6, 0x0, 0x2, 0x7}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x3ff) syz_emit_ethernet(0x34d, &(0x7f0000000340)="b6") 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xd}, {0x84}, {0x2000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") pipe(&(0x7f0000000000)) 04:02:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) minherit(&(0x7f00007ad000/0x1000)=nil, 0x1000, 0x1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x8000000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff5f, &(0x7f0000000340)='1') 04:02:47 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0xc3, 0x1) r1 = semget(0x0, 0x3759496012f984da, 0x76) r2 = geteuid() r3 = getegid() r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x10000, r2, r3, r4, r5, 0x2, 0xfffffffffffffc01}, 0x5, 0x81}) 04:02:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x180) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) shutdown(r0, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x3c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="03") r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x3, 0x3}) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2008f5f87509014, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x38ba, 0xf0, 0x1, 0x1, 0x0, 0xca, 0x0, 0x2, 0x1, 0x5}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0xffffffffffffffc1, 0x2, 0x4, 0x74}, {0x10000, 0x1, 0x29a1, 0x8}, {0x68d8, 0x3a88ee82, 0x81, 0x1}]}) mknod$loop(&(0x7f00000002c0)='./file0\x00', 0x8000, 0x0) bind(r1, &(0x7f0000000380)=@in6={0x18, 0x3, 0x8, 0x40}, 0xc) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x40, 0xfffffffffffffff7}, {0x35}, {0x714c488e}]}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x346) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000300)=0x200) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000340)=0x1ffc0000) syz_emit_ethernet(0x4, &(0x7f0000000080)="1b71ebd6") 04:02:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8882, 0x0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x0, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x37e, &(0x7f0000000000)=[{0x2d, 0x0, 0x2}, {0x6, 0x0, 0x2}, {0x7ffffffe, 0x6, 0x0, 0x5150}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000140)=[{0x210001, 0x0, 0x0, 0x1f}, {0x3c}, {0x20}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x20000000040}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000000)="ff070000") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x80, 0x6, 0x100, 0x5}, {0x8000, 0x61, 0x5045, 0x10001}]}) 04:02:47 executing program 1: fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x80, 0x0) socketpair(0x6, 0x8003, 0x2, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000003c0)=ANY=[], 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)={0x0, 0x0, {0x0, 0x3}}) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000001c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffd7f) close(r5) r6 = socket(0x18, 0x3, 0x0) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000200)={0x3, 0xfff, 0xa}) setsockopt(r6, 0x100000002b, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffffd1) shmget$private(0x0, 0x4000, 0x1, &(0x7f00000b6000/0x4000)=nil) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f0000000040)={0x5, 0x2}) pipe2(&(0x7f0000000240), 0x10000) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x3b9) 04:02:47 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2, 0x1000006169) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x7fff, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x81}], 0x71c, 0x0, 0x0, 0x0) kqueue() dup2(r3, r0) 04:02:47 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xb, r0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)) 04:02:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) unlink(&(0x7f0000000080)='./file1\x00') ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chroot(&(0x7f0000000100)='./file0\x00') nanosleep(&(0x7f00000000c0)={0x3, 0x100000000}, 0x0) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pread(r0, &(0x7f0000000280)="8bb011fd0ab9f06218441cfc5a4056934e8a7c8fc36c65ec43bf973aaa5d679e836b48e2e9553af4c85ed52d71985e9d1b6d925de6ccb7c087f77fa5b5cd779581cf1c54911453b8b4575b997f86a2d4589511aa8582991da5ccc556c6c164fbd8809617d31b954dbd2baba45ed994ad80d512a92711c7a3755efc7ce2ae67472e2f7a9afb5a789051f5fd060e9a68a25ba722e860562a6901e99f8aaf973e8b80c8ebc06c4a3d2724e8b3c75e175b417ba7ca29e493ca04d1bb4d7429011f0bfffb6fe40e10463e258e7e89baf3cfe1c43cbd16f30a5d47cca98095ff86297548d426399fd41f48", 0xe8, 0x0, 0x0) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x84}, {0x800001d}, {0x6, 0x0, 0x0, 0x100}]}) 04:02:47 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x6, 0x0, 0x100, 0x3f, 0xff, 0x7, 0x9, 0x7fffffff}, &(0x7f0000000140)={0x200, 0x32dd, 0x20, 0x8, 0x1, 0x2, 0x5}, 0x0, 0x0) symlinkat(&(0x7f0000000000)='/', r0, &(0x7f0000000180)='./file0\x00') r1 = accept$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) fchdir(r1) fchdir(r0) faccessat(r0, &(0x7f0000000300)='./file0\x00', 0x8, 0x3) chdir(&(0x7f0000000580)='./file0\x00') getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340), &(0x7f0000000380)=0x10) chroot(&(0x7f0000000080)='.\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xc) r4 = getgid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) getgroups(0x4, &(0x7f00000006c0)=[r2, r3, r4, r5]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCREAD(r0, 0xc0107002, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, 0x0) recvmsg(r6, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) sendmsg$unix(r7, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008ae7fdf03000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r7], 0x28}, 0x0) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84, 0x400000000000000, 0x4}, {0x30}, {0x6, 0x0, 0x0, 0x8}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000280)={{}, 0x1, &(0x7f0000000100)=[0x0]}) clock_settime(0x4, &(0x7f0000000180)={0x3, 0x7fffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fb375bc219dde9f7f5a48a8d1a02", 0xe, 0x0, 0x0) 04:02:47 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000003) ftruncate(r0, 0x0, 0x80001ffffc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 04:02:47 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r3 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000003040)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59bb298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492f215324f3a002481ba80d4d0cc"], 0xa) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001400)) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f00000013c0)={0xffffffffffffffff}, 0x10004) r8 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003180)='./file1\x00') ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000001600)=0x7800000000000000) ioctl$BIOCGRSIG(r5, 0x40044273, &(0x7f0000001640)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r5, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 04:02:47 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8440, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x20, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0xbd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSCTTY(r3, 0x20007461) fcntl$getflags(r2, 0x3) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f4b6653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000c00)) r4 = dup2(r2, r2) read(r0, &(0x7f0000000340)=""/197, 0xc5) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{r4}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{r4}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{r4}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x7692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) sendto$inet(r3, &(0x7f0000000680)="8f521c2cdc788cd9e4500cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de2d2dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa8036a65eba2ab2176674a257dfeb353ee18d61311398aed65b116f58291db4c628640b822a559cc60d828c39f4f0b46bd15ef07731fc56f510365", 0x97, 0xc, 0x0, 0x0) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f00000002c0)) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x6, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000007c0)) ioctl$TIOCSCTTY(r1, 0x20007461) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{r4}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xfffffffffffffffb, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x8, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x6a, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x8, 0x80}, {{r4}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x180, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000280)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x40) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 04:02:47 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000340)='\x00', 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() faccessat(r2, &(0x7f0000000040)='./file0\x00', 0x8, 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000000)=0x4) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) ioctl$KDSETRAD(r2, 0x20004b43) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000013c0)=0x9) r1 = semget(0x2, 0x1, 0x100) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001500)={{0x6, r2, r3, r4, r5, 0x100, 0x7}, 0x0, 0x100000000, 0x5}) close(r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x100000000000001d}, {0x6}]}) readv(r0, &(0x7f00000012c0)=[{&(0x7f00000000c0)=""/66, 0x42}, {&(0x7f0000000140)=""/12, 0xc}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/162, 0xa2}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000080)='7') syz_emit_ethernet(0xa9, &(0x7f0000001300)="d1f42a05b967639b22e73d675bca8977d70af8ad718d6034b19b083a39f8a3c4cc17c423dc0a8f7fe0fa091d274ea64ae571d7489eab48c03f78a8a475f78830cb2d2d15a8f2db20866ac2ae247f4f4b98dbe7ad47860d667620b02610af833ab3b7233aac08fd7b6597248835da64ce2670699e7d56fbe93ff5231394f4a3326f7fd164286685e4e9d56a5a4c0a81b819b02e055fd36e865a21ea4bb8870c9ef63c26d91f89970185") 04:02:47 executing program 1: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x3f, 0x1}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x9) 04:02:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x54, 0xffff}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000240)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x2ff, 0x7fffffff, 0x3, 0x200}, {0x10001, 0x4, 0x4, 0xfffffffffffffffb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 04:02:47 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000380)="c41767578cbf1a24c8115836e73964dd6c4f7952447fd9d67b5d245d452d5dae49e3df043a9ed862023fd42cbb8350170abfbb89ec2d592a483b5edace88d0aa0c242fed254fc6fbf9de86917efe0c53b601d040c4d254eecca935707438267dcb2180608df7c342f295c38a32de8b6b6ede34e15a05518ee8e37ae00bbeb6f19dc97134de66d86015e3e5ec531ad28cb09bc24c07f84b186b143e3449f7d48cd071d56c01", 0xa5}, {&(0x7f0000000440)="2d0fa0171e5080844b779bc4c1499e4287c45e6a2f7de5d64e1cb2ab7e50666288da0ac746833c00bd8d648c0f51cfd1c4617a48cdefb23d976c26a3d6163638f97ad521b46dafcf7e626f5bdd710e58820d278f1d26dd80c323ec47794128ca3e25d2c626a1b8ae9bc21d76f2f46175cceafab98d12a366c70cda28e9830a5a9e671e91a782548297fdab3d1c96e05309cc69b8bf868722d35734e58a0b395826b71f6deb14c7f5388aaeeae1f4318b37b6f4799cdc45d9fc3697cfc7ee489cc2f2e2d5449480e0a461c489", 0xcc}, {&(0x7f0000000540)="1ef243e1062bb922b600d7df4ba4841e13c352368ffa9381a7ea2c0b9ecff837e515854924934c200598a58cc659", 0x2e}, {&(0x7f0000000580)="29a1369ffe8865a9d850db230b81cb63e48b34c38e97fac1e0a411b1ad48494257203b78754b1072ac63d51b9b53b4384a6a743437baefbcc6af540644d9326780353e0d3016ff8cd75910659220d8fdf52844ebad705a523dd28b5a5b058b40590670ecb36c7d7a8dbad4c51959fbe681745702497207e97aa94ccc706b23b1459035504d24dd4a35a5218b6449fcef19ec00f5f3b9d50b4d9401889ef342dbd171d8c8f1caebaf9239220dc6261be3", 0xb0}], 0x4, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r1, r1) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000200)=""/151, 0x97) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x4}, {0x100000000000001d}, {0x6}]}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000140)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000006c0)={0x7bf, 0x1, 0x40, 0x3348, 0x7}, 0xc) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000680)={0x0, 0x6, {0x71, 0x40}}) mlockall(0x1) syz_emit_ethernet(0x1, &(0x7f0000000080)='7') readlinkat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=""/182, 0xb6) 04:02:47 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="7d97897fb27edecb90d2d7cfb0dbf071576f013faee25192e848d62d029eb435d9f28e33fcf491b86e451d18daae8367cf268e1171212d62235f855f72f28008bac963a2cb49165bda9ddb6273e4974391c7c4b3b7cb6b23133b1fea883f6874b53ff9e83902c1691508d431922348c67b7d095f32cec7f764a926e8e2eb1155bea23f00140b2cd2587d2a84fef7fd813a88851dd013e35619bbf4d8b2a9eb707c55b0fc43cd3d1146bf72", 0xab, 0x40c, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4d}, {0x84}, {0x6, 0x873e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) syz_emit_ethernet(0x8fd6aca06c4ae6e1, &(0x7f0000001400)="d6") 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$dupfd(r0, 0x0, r0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) 04:02:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="65c6655cf0dea3ea025634161c61d66182fe81bafc379825c2cfbdc8f7b7b465b3a093bf4eba22a504bb", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040), 0x20000005, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "dc0d8ac4b62cd93fb5741db16e9ea1fc967f0f06"}) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x20005c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xdb30edfa4fbfdba8, 0x0) getdents(r1, &(0x7f0000000180)=""/248, 0xf8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x1d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") syz_open_pts() 04:02:47 executing program 0: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0xa, 0x0}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000100)='\x00', 0x400000002, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) sendmsg$unix(r0, &(0x7f0000000280)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001900)=[{&(0x7f0000000340)="ea5cc8b18b3fb873f0c13dbdf870d035089b19eff81e3f64e3b67a717b451aed03de4328c48be3a38ab5392efc3ad51797812fa8edf2794b15ec71907c141acaf81c0ae695af177b72107dfcd5ae8230300832a2c4d9522abfb1975ec7d84dda17f234530e0163379b3a6344a465f152ef2c1046bc18151e6cc2f200e174d9528f76ab58ee19adc97b8cb89840753c0594d16b91c01f41c4cf0d4ace75c2195e35", 0xa1}, {&(0x7f0000000400)="8d5c15b4d3e428d669773557883249ceafd2706d75722248ae4f698a9e7943dd4b7fb9ec6fb5e1229bcdabd30cd33d2ea341b950be81d6e184e635edfa4e5ffb13add265c798a6d3be2cd33b866e90901c12555fea9dc4742d44d764d2302085ea54f3a1d6ac417f4bc7105b8d8569dff166ee809f0542cb5c8f01c01abbca5d5d78f547f90dd5f67b6f9e33f10a116e1b3ff5aad1ecb3bebb7b1de4be53cc30ac406777d5a2303d5e9ac65a5fcfb38a7c8aeef69cf76013db0a0b5187cd01c7167656972c9289b57e3d9ac14d034ab2e7aab79a51744af04748255aa69a49330d00ebde1aeccbbee5cc595d47efa64a503c50415651763fe07b032a8822a0e2155874a29911a0281eb9793b60afeffbfb04ac8fae09d1d0255d93dfcceee3218775ec202fbd9381b00cbdfd14888ba792e18ba398f22fb5d1b302c35be8e1691b3c642a6520f80056aec6571f6747741c962dc55f9f96fc623a79f8ea2f998a3c298c5b13b447722826edcaddcb406220e19b3b92abc11ac18b8f4af5cfa43a5d0907a39b1be0b377f4140bf03182a3ea05907daf769d3d207f602d66f811ae91405d4610d1a547f5c4338e49239010a7b5fdcbe19240b6525e3bb0b728813fc935fedfb7d9b55984ab4014eda1bdfae655db394ea60305fb992b9da0902b0e3dca4d424f8ba2472b1c60bddcd6423626874c00ca8b7c48d3ff96527951d53bf967b8c251d34e4cee62ac3433bbc565bb68833453306f68016c93902d9502fdfc5f3c48ca114d763616b0830cdc359f3a9c9358e221be75f6895f4d74bfe079c13fab0730518a702b0eb89795c679a2885d013338b0ee6dc2700cfbbffbdfd4d1324a01a9877500739891012a34fe495cac9601cd36fdf6c291b18b4420a98ce1d9ce0af074ce5ce86d5e9b1d33fe477b1659c62571fd649aace10e59502c9550bd6b5816554a5b69f3bae79bf7882ec1e79f47e4d545d38bcc2906bf6aa87b649b57d37723118c7e63bac936200772a6b8b59de5faa512e8866c5ad0b7fe1a72db9cd546239d7f7499cc1ca7b1ff474e33741f2e02495ec248001e11a806ef768dfe21a2fbc9dbe29a5af6212ddb52c6e85d54bab2e72956fab334023483dbdc1100afc6dce6eda59b2de0937847e9a8b4f98dbc140294be5c70571d551042a0257aad44aee0a34150e6a63c1a0931b611810158a6906bec2e3841ba36a98ffafdff9a44d9d80d273cab6daaaff6dad97dc2f90a7b589a5e07785ef00e5685be48ccc5bf61b8ad03808fc513cfc83b6d6d7d66fc202a9f10ea31ba83ff9c1984df41bfe61d72531260030176a1c5492c7e82caf7ac51ac95e3eca5173581c4574d43b3fc2b486efa799706d1ffccc95d00d6e97f383ed3170dadaf98db5a647cad5b51b8c5ad1c06fd915c8c525ae92002594c4be360befed5c73314b9609187ac7a85f1d44a3f23f6d74a42a2b9aea47458e0b3e3b21b391e4b111ea26ca588c4c8152d700b6bd5960ea0d5bf2e6931b84b4f56c9e1e186d138cd71bf8784b3f6f648185f5c2db11e1a4d2d608b36caec254538c1f6b3a3d8a260f7125603986ed3d3d4a6f37fcd98636bfc7f9b64f87e3152cbb441da79baccd903acacf33a15c68c0b58f18fb00e8b843b26ad902251a1afe77dd7ae3662cd0485f449897b1874adb8879155adc881c681fda1257685127a6fd58b34c41f5cc3fc5575967c767f2c526cadc54426e516d9157ede71ed4f10e9f9220bffab05db277b8baea32b0ac75e4d95264076a8cbe39623d67bd57481c3b52a47c9e80cebacb8e8aba78c5b6fa1963fcab2b9bc632a9de7217827f45e5a36a8d60c4cfc97b4ea1d1e49fc47d004c570307ff3e781322615125d3e61ad0fd382f3f141f1de58d4daa145ce8d9272f448567b53ede07f7106d6b82716254b62bd1f76b23d2bf5334f02c3c80ec840029dd94efecfc48dd3651cecf6c38e85bccf497981cd66a07f5a7876f82ef72fb1a2e775a79b60524a9555a733a283a10dedb0ec2165a8d94b694db69cffe55ec72118ff1d080a1f8e26009afc1acc5448f27d84e6093bfc2a8c9c22761f575348e2b271708d0672f2304f133e6f8aa8ab070bccbc85d6242f9b3d273db30f72a1a7258b8f7118abefb7f91b209207e788eda51172302bca80b0a7b5bc955b9e35093ca8cce9828c7102142a2956521cf243d4ae9e5ed398ac613e6ebcdaf08aa2a5a250a353ce9681b47b1e1fe6c6084298873d2ca3805d8d8a91c0b88f1a73bcf088f1839e7d31b3befba49e1ad976d3b3462b42860299df028e8232ac07fa96a2e0154efd7fcdafe1f4761ca9c2acf21dd7f8990fed67fa78ede1b50bf0fe9127a5e08722a226cfe98c30c24785c0109328b8ae740d20d9cf494b9e7bbbe2fd3b9fce076e92086582333adbe138a7547bc5f1a17e001d7592be6f6ecfef7348c7c016e85206bb988e851a54c8ea0b94225c6d3d4990b31fe66a64daca7be2993ab8195741c0fcd2c0be8ec8ed9a8c4950de875994f60df57932128fce4b8e78de9a6e9339b1296ca6272cc8370431296acd5c0490e6d802077e8ba956a9bfc9b788fb93b438e9178ad22cbeccc3eaacaea54e557f7a49223057a728e744149e69d9fee6f7871780630667353952d09d04b971fd6e4a36195f6587ff0ebb6fb59e6500e8a6b0a080007bb67790073ea26cae2c12e5b16aebcd2bf0beecad871c229ccadf1b42137c0dd62b42621ac4808419e6d1667a7701712e5abd54ba7909670e7ba68ef37e27b0877161c4c71da01db1520c3364c6586846fc48a4223a452ecac3c0660cd482927eb432fc55ab42914141e34ef3861510057d484bf79cad7b9703099e9cda49758d9e075d6c88d04a27d97f001a0c6520765a8eae4b62ae624ffb8f64b38533f5132f2c5c239381f6628177ce35dbb508c99d4c1f8a4d13dcdb3ee90b03d909511bbcfb34fe54c6d484458069d9688554b110dfcd3f6591d13934c06e2a6a011c4c773a30cecc01437a4c2e11c208c72719c3fd90d888d9d9ac865b80fbbc382d898fde512baeb2894c035fbb3e5c02bf6f3790671aaae345bc5280e07b331e66eb4bd685f5ef20a460c96e6078d09e0ece8fba5dd5d7b409769c844f972e35fc15cd7596ca8e2d50925102a828d381b533ba1d69be5dc08033ff4f8b0113a84cdf62a50a5114581c2663d3aecd064d707333c023fbe6d3e872c8638674c26fa240c7c5ce0c082fd633457816be76aa92c12b1ac3406ac46f192e481208808e995a523cc656a0de7454f17990812817f26482ff1bcf6b5b420c4ad37d8ace6a3b231d66372b1e6f704919887abe23bf74b6f6877617988f7feedb864066ab2943e37afd7a5a89b56f5993c8b77b1fe3342edc4685be47ab9cb10d85e03b2eaeef54e1fa01c102f2a736b1164158fdc4b6b833e58711f5663a85e0b897a556e7d4eb2d045452c758889312d1fa2a9e63750e14321a9a9358faa246c1f677f834a47603c90d2d72db6e7a730bcf85b08d9b8414dc3106802c92507af7b249a9d3fc6baa4a25a760ca6ead45e400f5ece1d43c9e4f52926e37f5e7067e16c14914239bb596dae77b6bedce442fdefe75339dfdfe1c8047166f3e52dad46c95e526320323efe1e0e08775c12561acd861e8d595a3f75e019bcea8371457856404ba96a7977f55c712fd9d83f099c6039fdf70b96c695ed3d99a077452b8245507984c13bd53f3fee7e2b6586ddba14dcbcb9f9d722849dc09ec056be9f77b3caf15f7635a386a19403d0d1d29dcbbbcf137778ca001844fd5decee620bc1a1b624ee073b367e3dbd8c9ea80054992002aab99e5cafb43b9e49992bd5380fc652cbaafed484401e79bd7d346d15884fe3f204d687394a195074c88f4d5f3068cbdde162a636607e0b90a7995af36360f4b684333fc1265cf8ba587c02d2660341353cc1f13234442b21298be5566f6e66058e2b256136cb19c84e1895293c60d3372496a7295e70e7466028f5482fd3f169b59ec218cae3ea061bb7511b062c081adc8383aad487259b7f50c0bc2248cb1742dca67ba7a3b9afa6f66e7760e89724220387e3a766603b0ce4dec68779aff9a5a782d80945ec257fbe4a17fe421dc6426f1d9387ee9bb7d40f7e57979a454a27979637608d574824a58f1a66689272c5a95f2d72da3be4627e76e9a7a3ddad705d6fa2a7e7b6a57b8c60646af3d296d8f13e34455cd6f53f225860afc1c4860e88b34cd0349933789e1cbb293b3ac2e752f627555a488af83390b174c03507497490fea77fc46f38f594e47db8df62053703851642d27133999922851ff978961e1512ebdd89bacb5de804cddef1a05cee57b6440df8c0aff54952219779acff75d47a49b673b07b67d8707cca6131207043746340f090f0e005a12a64fa155ea66878d3fb6aa4e9efb8a21846ea0d510e36041a2f6a787c9b495c67484bd103f1e54ff828cd64102a82259fd5dc1319e7d680e6174e6381921454e58450ab1fac9e9383a19b864b4544f6bde7d5eeb4911f9b83d1ad311063af2b7aa066897e5c7fe50ab063ec6ba79a092ef82d627eac32aee29665d21b025a1a7937b09c90b013b2c215eb975bfdc1d0147ab3140c343c49ee64486a055b2bd866e84ea23bb1530e7c42b825695a3f52532ae5230e74ab1f2c650c6307494a2e04706388f051e6c7b0a48c6bad08d198f8d7db94776aa25531659af6ef28737044a1c10686d41791dfa482c14ffd4489baed655b1f95ac44e845471b49d65b4bd17170f564604179d15bfb590d03c27bb46baa26e74fe8acccff2c9420df4618107e5c6838766f6cdf33e7b89111b485cd3a8f7067bb2b33b0ef7f2d9d1572b1f9814f81b1ebf09164d02d5a1ae2ad2a80ed9f3d3e9347731aa93d1ad70bf1774f790f28cb5b0cb73f4d8154377eeb100411d4988cf640174b7afb60d13a7e2172cef1d309f1744be4cebbd590551a586c970e02fbae53aba16dddbf96da45696a69c4eabb927b9cc745bc6d1f94659241095b145b8aeed5d8b8371aa3e033d6f630c865707e1752f6d31a77ef77adb521e7173c8a3e963c1497a9cb9e0569815abd6dda2d2aa77299ca9903950be39cab7f64b8597d0b6cfc182f7af4e0aeb949ffe4becfa08453c4bca48000debac8f4a0e3763c77e557cca3dd3ee29636578badd43044fc62c48a46a9f7f218d403f7122ea956903ca37ac80497adda63e61d36d78ee64c2564fa249fea857585ff7c6ac26001f55063e255612e4a1083c78f7b02edd3971c1b7e855e170a9fbe19ce39865026f16f26d699b5fdef70db42684ff2d88a7246383008ef1b9b53600e074ed20bbad0826a5323224d67b4b9ffdccd421daf9a41d75d4cf41904ebd103414048797bcb2dff7e7476dcd0cecfd042b782d960cb7ff9964c9492c24de952df23a33701a31d09e96cb5257a498226fce283a7fcadf15851f02f05c95fd58dfc1dd16a1e697485e6d234ae5eb0d44a84fa11a069bc7b77afb43d98c5343301d42f12f3237acfb0c8c12fbbc95b0ccf495839e3c8233fa60c590f8a37b42f2f2f67424b9ae751943a154d9920658918b5c818a58d7e320c47fd895494f2642ec38291f71492910daa414fd9b0e0b16760fd5036c0436f31cfddae6e220c9c48232991fa2dcc33d91a9b298ee640a7ce981aa1ced6865e3e6ace42471fa3f6988cf7c05a93a5b5f717af368c211e15598f46d093f7bb71e73a808d4d3014df3aed6bfa70b0e70d5c808a57db150663108c506913c4888", 0x1000}, {&(0x7f0000001400)="fc8ae5bcbeec3f217401fdfa0e2cb6481bd75dd306f6c21c0f6ad3885fef1d8a532558a8491fecdfae58f56505992c62fbfc5e01eb94ff7c0f89d0c89f63bcb934f4442c4532543e00e7d3b5882543fd6cee189091b3942ac8493614acdb693d3391f2377103ea65094c4125e5f543da6149d8fa14589ec9d316f763269eb6ed328d29503f234882a70621288db3e2477688e3543bbae1eb8316197a8f655ca4ec150b87ba9a61854639cbea59b2bd5ad0c90f4686417e60759e6f69090be2fc4831b97ca54aed0b6c3f85f1339d90", 0xcf}, {&(0x7f0000000140)}, {&(0x7f0000000240)="a13df6476a6a6b90ab02bb799cbf1b70d91c451b6d289581f543cabaed76db3dc6ea5f049de17cd027be1eea1526ac310214a02a0800533b", 0x38}, {&(0x7f00000017c0)="2fdb82f270e4713e4ffca9215e912d4539d58c93d3e76ab03dca18dbae042250ae2aa0a34846ebc000885199827a6efba38b4a1b111fa80303a74683a8974b042601013029495dcd6b97f48bb4228a0c479812f726bea5ce5e396468e44b72358f8b358b5ae0d1129f8916203b6a15", 0x6f}, {&(0x7f0000001840)="ded653f3197ce075fc8eac850bd93718793795e773ea9caea1e9e008ae252103db268459fcd21ab64ec6759bf26ea0a9abbb54ae30e52383bbffe5ba774e52744452387937f2852f4de4824cad36d5db37110d30a66f95c4166911f81c69fb3fae285a24d96615b9b4947c6b4f17b915aaca32e7e8f14887725f889ef31eb09d0d3fa0c0f8847ea779a4ba61d070b6d97a31291a84bebd1871663621a27493a1d5c25bf9b4ed44f8370481cf0c20adfce66ee96cdcd8b97c46d0fa22ad2b", 0xbe}], 0x7, 0x0, 0x0, 0x2}, 0x9) unlinkat(r0, &(0x7f0000000080)='./file0\x00', 0x8) pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000001580)="2ec4a93794df5d8a1575323acc4b5d7474afa05b1abebb1fad0f7b981a47d7c2ad41fb5cec9b0d163fdaafc72b14818e9e9691f0e4b22e436d7fd70794291e7c0af359180406322bf37b6ac72e61fe858d7ee20ea6bb", 0x56}, {&(0x7f0000001600)="5374fd89", 0x4}, {&(0x7f0000001640)="ce1eb14095d7977f96f53fde20855096de345ccf579cf99474b27c4401d2d71e1f76c27372eb577d949cb6361ad80f8d02a3c06954aa1d23c644d2c8fb8009cce4eae584f4602f9ef74e36938dd5e986483a8eed838ecf7784975560d44292de5043b7210279861f84775079fa36eda84ef41baa7466b1d8b8c519afc248215f675d6d9489ea1264b4950ceaab837ad4ae17351888dc0d2bed9822711461762a7529df21316df915218380f2f9d7fe558e7b4c25afa92bf9ab0c7905b4caaaaeb4f9a9f379f90f419bf64747", 0xcc}, {&(0x7f0000001740)}], 0x4, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000001540)='./file0\x00', 0x80, 0x2) 04:02:47 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x202, 0x0) close(r0) 04:02:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe(&(0x7f0000000400)={0xffffffffffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x87}, {0x8000028}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3bd, &(0x7f0000000340)=[{0x100000000000, 0xf15, 0x9, 0x887}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f00000002c0)=[{0x0, 0x7, 0x80000000, 0x1}, {0x0, 0xfffffffffffffffc, 0x2, 0x8}, {0x1, 0x8, 0x100, 0x56}, {0x9, 0xafa, 0xfffffffffffffffe, 0x20000}, {0xff, 0x7fff, 0x10000}, {0x0, 0x4, 0x1, 0x2}, {0x2, 0x5, 0x1, 0x5}, {0x7ff, 0x3, 0x1, 0x3}, {0x2, 0xa3, 0x9, 0x4}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000001c0)={0x3, 0x10000}) 04:02:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = socket$inet(0x2, 0x2, 0x9) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f00000001c0)='c\x00') chroot(&(0x7f0000000440)='./file0/file0\x00') r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000240)={0x9, 0x7ff}) r2 = fcntl$dupfd(r0, 0xa, r1) renameat(r1, &(0x7f0000000180)='./file1\x00', r2, &(0x7f0000000200)='./file0/file0\x00') r3 = open$dir(&(0x7f0000000100)='./file1\x00', 0x200, 0x2) renameat(r0, &(0x7f0000000040)='./file0/file0\x00', r3, &(0x7f0000000140)='./file0\x00') 04:02:48 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) recvmsg(0xffffffffffffffff, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 04:02:48 executing program 0: r0 = socket(0x2, 0x1, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="8cac8051", 0x4) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) 04:02:48 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x80, 0x0) r1 = kqueue() kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xffffffffffffffff, 0x11, 0x8, 0x3f, 0xfffffffffffff801}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x5, 0xf9f0}, {{r0}, 0xffffffffffffffff, 0x84, 0xfffff, 0x20, 0x8}], 0x9, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff8, 0x1, 0x1, 0x4, 0x100000000}, {{r0}, 0xfffffffffffffff8, 0x2, 0xb7d79c12bc031857, 0x8, 0x4}], 0xd225, &(0x7f0000000480)={0x10001, 0x7}) kevent(r1, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x80, 0x0, 0x4, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x1, 0x2, 0x4}, {{r1}, 0xfffffffffffffff8, 0x61, 0x20, 0x5, 0x5}, {{r1}, 0xfffffffffffffffe, 0xc0, 0x1, 0x9, 0x7}, {{r1}, 0xffffffffffffffff, 0x3, 0x80, 0x209, 0x8}], 0x3f, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x5, 0x5}, {{r1}, 0xfffffffffffffffa, 0xb0, 0x1, 0xfffffffffffffffd, 0x6}, {{r1}, 0xfffffffffffffffe, 0x1, 0x4, 0x7fffffff, 0x34}, {{r1}, 0x0, 0x80, 0x0, 0x2, 0xfff}, {{r1}, 0xfffffffffffffffe, 0x48, 0x20000000, 0x8000, 0x1}, {{r1}, 0x0, 0x20, 0x20000000, 0x4, 0x1f}, {{r1}, 0x74506076fc77af4d, 0x40, 0xfffff, 0x9, 0x3fffffff800}], 0x2, &(0x7f0000000080)={0x4, 0x4}) kevent(r1, 0xfffffffffffffffe, 0x3, 0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000040)={0x1, 0x5}) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1004}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000300)={0x9, 0x3}) getpeername$unix(r0, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x8) 04:02:48 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000b80)={&(0x7f0000000740)=@un=@file={0x0, ""/108}, 0x6e, 0x0, 0x0, &(0x7f0000000ac0)=""/138, 0x8a}, 0x0) write(r0, &(0x7f0000000040)="6b94ee1cba68cc104229bfca6a526f2905b13e9cf2693e3fcd7c44be6aea2673d170632a0f23061a1439936cd91983c51c51cafba1ded826ff93e11cbf3e133a3164a9a0f42894d9972a6f58aad7420b097d9374823839dfc3ff2b773555b24d75b7eda41cf34092f1de93e9e23b0f5d7d2f3343fad80f3c2cc49c6565936c", 0x7f) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 04:02:48 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2b0, 0x0) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 04:02:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0x5}) syz_emit_ethernet(0xffffffffffffff49, &(0x7f0000000140)="0396c6c63d68189a5d6ab482572148498968e92d696d2a9f020db361ba0fb895932cc43aeb962311fe2ea38fa7bbcf798aef94e4b0a47b70383f0057991980510e70c87a5183f0fb8b7dc69507c108bc2d71962964709c8c") 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x15}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x2, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000100)={0xfff, 0x100000000}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x110) 04:02:48 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x100000001}) r1 = getpgid(0x0) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x3, 0x3, 0x3, 0x9, r1}) pipe2(&(0x7f0000000080), 0x10000) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x8, 0x200000005}) 04:02:48 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x3}], 0x2}) 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x25}, {0xc, 0x0, 0x1}, {0x6}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in}) r2 = fcntl$dupfd(r0, 0x0, r0) renameat(r1, &(0x7f0000000140)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 04:02:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x48}, {0x6}]}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)={{0x7, 0x4}, {0x2, 0xfc2}}, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") fcntl$getown(r1, 0x5) 04:02:49 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) write(r0, &(0x7f0000002800)="158980d25386ea4e2984c444146d49c34ef44ccf1c99524e25acbd1fee7290b349d27d1c1d5b3f91dfd44cd25bfce444fc325926bec371175f2389f6e761f8448136e58b8d3aa6b97de2b883f7f4017fa91fb04465b7ccebf12a8ebe1ca4dc198820c3d1638a48de808375ae2a21f4515a061435020217fd5d8e772f941786fa665275a447a0b3ad1796e833be59bff5c8929aebff5bd2e8ce7cb5f6f6f156e530ae00", 0xa3) unlink(&(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000027c0)) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000440)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) writev(r0, &(0x7f0000002700)=[{0x0}, {&(0x7f00000002c0)="14323dff04b40c43e033ff9b449b67374b3f30f7f97fb8419a66b95c9d0626dafd2aac07d5c9c2ee43caba9d2046a4d02c283720772829fbca4d67af7f37f8d45927587cebb3067e0bbfa1045ea162df21abdc2f5395c621089375a575051ce92374e34070cda07e9cbd193dddc6793c91eacfc3ebb3c119df639a85fd71ff8ec9d7749a88fa9cc8b382b73f14f21f3f1ea206342014c14411b01bd96e50e6b4c982bd10bc47b164404dd81ab08a57416b16bced58d4bfa3fea938cee0ed3c", 0xbf}, {&(0x7f0000000380)="851c11c05f41b0f1b3e52d9b2a3adf31c6a52b7bddc69787b6134643c7f43f3028d0aaf45a8707801b632c75a985bdf44fc51b2431e555cc093d96332050b6b8046ffb73a3b9c80eddb222626c6ba250429a7c33e8503db8433bc80938cc9ddfac5f220df28454e05f7e445eeaba5b1c4c1b2ac3d9459ee028d33f8f9cc54c434e281eba31cfff91d5008316f00638f21654d59a17ce2e904a27c1ccbab927275cd47535a78ee84680debd", 0xab}, {&(0x7f00000004c0)="9da5cb0589b9560967c92787677cc987f0f3a4df7b8147edde194e30a90e6f2e31587e2f6901848c5d97335cba852a5e40753c1eb47222320c8b029fca6adb637a5e897e19797423fa69b148b73cce282b7f6d30bda40aa6d73c179e10af9aaa046a631627d7bc768e4922019853cce4655e19a8a5ab358c0cab9c1fc57b6203f1d081db93f2", 0x86}, {&(0x7f0000000580)="10ef7bfba3766cd281477346212f70dee3de7a35d36ae1af5ff7536b1314716692283f49ef6785ae825e6cae4729912e2afff321a08929e033573c1109204a0bde74aab7707106c7142ef3b99b956d14fcb35bc81811fe166dc90ade34664d6c1fc159d905d5043975f21b09e2def7022d2c8ec2280305f9581f56532e7741f4a1a31de4e4ea61b14aaca1cf4ba79ad42166", 0x92}, {&(0x7f0000000640)="4df5af27131c07a57d113b45c9ce67a2e3c9558ad56ae37080904bfe9c92fe1c654c091ca58fb47b942bc5823178a5e753fed85e9ff94bbaf710e014a68e0f30796012fa4258e37fbde90a72c1140f0f3d63827804ec11c4a070f9468836f3b893ea876b933abc67f0463d28850a6fab302b85aee03e224556ba8d6a2b9f0553e4e2828f6ea04806c52e1a16b2bf6871ce0c8d357b0814ca55c4621a7756da732946b7742789e88b0ec019e53e4637e995c959080302306c9027ca2642a12060f52efb17d94917ea80eb3a1d394a8ee969c8b61addc57e81ed2e5c4ad1e3bb467177547b106e4ff1321cb04569f597faf5a1e4a5b7426445b3cb225420e77cce9e457efe65d665a990467afcf5a6d769d19939fe5032d639747ca211464ce458a81bbc6cdeab05fb3fae2096255d5eb8d68c7466f01bc55b097c714660ef88086ef0a4a46428b3a2c35fd9079b0e0ad9b76a53b7d9bdda2a6c9c0359a36a237f3d6fbc00a86eee9550fd072ca242bc1e17d360c38a48acdf99fcd23fc74f744b0fab8a0f2dfab8976851233eb3e2dcd47b0f61f0bf2c4452ad9d6a31b5c26e021cd276f14ca3e0d141e30d841b10aaa7578fa5d01ccd351d181b6bb50403c199ec869adbe496f4aaac2238b9a23e4496cdc8b0428a206b475b5ecf18986f1df9ca1827ae6e48d892f354c0848a1ad323cc1ff9b3e8beb678826147b0398b952123d5d43ce1c94b848fbeaa97fed757edd5665aacf11e71fb16a5432e58bdbee868e70703092f663d86e19b636a1f52ba5de290ae88e78de3f341dc4d25e88662becfe593bd44493c9dfe1e146445d3736a1f3b504533745b3c9780404e691b58cf679267d3e163573ca7e1cc270b0c064993f9926b8bdf6e269cfca4bea05f216b21f006523ec4410a5f7f03b86d37c84ae709290978b4b0a74966cacdc21256358e0aa348a2ab023cb70f2c46c5d1ab659e4a7add5d6780413a2996bb0fc93d91dffb390ad93425635643f1bf73aff2c572357a1906dc4a64398c6359a891287950571ee3d3263075757581d700e0eb05574ea2b782132e57556f38db648efd6a8394213dd04ac5399b4685f670742aeb7cded73e1235dbab5ae5ec381e384d1cd07d34f50909f2e650c37c78e7a727b01f01e4c887b1546be22c6d472666c331b25da11dd7d8c000a3874642bde27b03a3749dd52189fc08c0523efbe01472b9e81ea027aadc05a1b79476e725d3ecf10865e299aa1bd8d4deb827190c63b52106ffd73d71871e1d473222011c5935ade087e121179acdbd7ca5dff34075a5b8ee8b6e52bc1b780f815002d8d89ccac08845e46123cd179f3f10b39769440f1a229ff3e9cbf3b77e4967ccd9772ee011f2a28582b7b8cd2236960b4034bebe9d4f816375d29d459c88783f45357d0d37da40164a2825d3cee0a72a434602fdbe7b489a459754541165da8b49850ce68c1054b0ee72ed63e0a5504a88b80a61b18557c26e33bce1fee314872a7cb50615cc13085461506451b5695bec95e07140d7cd6f2da119a4a92c67b6881b4a32e32b65465fd4505b214753c0d1d7de0651d7df566621a619bbb257501653ceead813940fbf99a6f2aae4e5ec34a50e3cd4f80b6e1200e7a2b96f4223476bc6c198b2b488beca557a60f994580a887e1804937445256b5438ccdc910925c6b4e0c5f33ed1a1c717571090c29f6bf4306b3152f019c5c47a09bf800c37bea36f8ea213b40a7ec83919547aed266c38989a0102f8f5c446f9c32da13a4e7877fc08a6a7798adc2a82458e02524502588bb29c427d89b9f62b618add0cedef15f1689b09f626f7ad18958f3bfb969b12c39dc5884a5f89239851b9249610be38aacfd4e70071c94b7e211a8a476d30bca52e566cebf7db7a91c6d9c636415bcd81e6c98e7a85f240cf71fa1965421b1718b4b6774da316aa9989f667cc49314602ca832faf1e689bfd5274a09f906f4fa0eabb55488a19c88b8c436d615ed3dbcdbe5bd6dcd4f6c3555385e5dd8a49ad2ff873f653d25f978b551de73fd615ed0382bb79304967af685cf81e1a8cea39396dc8e394667c7dccb90ea506a9c53fe0217397358ac3e19c4ee877a8264422599194a2ebf17b05e75660879def43c66d467a89e31a0d5f14b63fd2812d8fee1db5f73115cb47f7a291c6df042b1d9e224c3be126dfac860ecaa19a90a35634250c8a3afce0f1ea6596dff707d40dc9f2d48f680dcc1642f1ba874f2fd6447df6471f554a754366901aaa92ca8ca3adcadd099782361f014e60a781f17a875dca40621229c01d4795e1d6d4a4aec827fda5c50a283c16030d7a2e47b255013ca8b44fdbf21e51257dfb358828ca0d2555b5b7cf5e9ceb6a2ddc42adc84df4b44c0e9629460a751067ff80ec9b66a593e01224d93cb3a6b0f2ac9c71a811aef3f3555a9acf966b0dc8240f506f30e0b82411815df354ff2270769df4913a4fd37cb41a7f06478aaa8356be2a9aef910ae3f143492aaabcd17f4750f5dfa777c2de72daeece09856197e093d0dca6f443cee2a93603b7925e4eb321897e701f4e0a549e2bfbeba42690cd4aaed24f47c5c3c7203e457ba82b04b910cc1d740da664f4d6885dd2130f051e5cc19ea74e41859dee98e0269fc5ac1f1cfdd8cde52f60661f87203b2c4a63d83eb36ee19079c565495938216e35dd251cd16a3fc08bc4c32d0f69b25fae55c69ec557718eab0c7c9c4f4cbb6acf4697867cf65886b254ac22a2c639177d3106a379ee241a759a169d11ae394a45816118e52fb67dbe48968a717c525d3f39e91469bbda57b1be768509b93732685f3cc4afe0df8080a3df67c9e70c1d8aafb4e3ff5265151c92d88bf753fc0ae0fd083c9cb4e49dc10356e7971b8a4147269d2f90cbf4957b4499eb0a3836b8eebe8ffead5dc6e02db197c53e9c80355f175d58273344b000707eecd3b5becc41757845f2d41771a156586a0b2fc08090826441aebb613a7aeddf7dbaa26b3127c644f1ddef2d966cf77dce0464271e425772fe2129f66c087b9b484566cdc23a150573cf56c516b585509f46392a0bd3cbbc1c23a67809b35f542b3bdc7ff45069dc16cd9c9cee84f32bd1e7c59022faeaf12a50099906518f5d43a4d8e53b66ddd88894f37681e5b6fd28c6d2cb80df265736bc93f7de7b630ea0b2ae92566ab96830c7bfbc17ff660d5177280a5caf6395c5ed79ed04d5365aaec565d3764a66f161ac4c461a622a2801d101c90c72df7df5d7025a787dd42730244ac13a34f3c30ed7a17ae889d09e34baa1a4438112cedf6ede3d7e053e32f4b8929ba2a5d5b552ea6182172cb58afdf21b4069509734a3e0e2662155939aa195b6eb9100d7d3592055322319ecc7ce4cc328cdc9075915cd84e371644ea0b3d2bbf7866df678fc7d924944765c1ac743310bf452085fb3461e9e8ad97da68ee4c1e256108ddc883a97b31f6da736dc890eef8ff96fc59eb575eadd7421e2c3b20d6556ce1907ee031eeec966b7afe464e005309e3e1b8bf67684ef474aff5661e740015d054229a1fb5483a23e911d09650d40ab31582e87384d68237c025d9e3392daa347e912bb4600a0598158fd74ff7d50a7510a6a50d067bcb578c73ab00a4b0e8ed4f763258e7f18c1145e98ac76a801741d082cc9b2f92ba6ff55a8edf2d30ca2bed77dc04d5ebe22e4a5fbdcc5af26515ab9b4a54f779fa904408151ef26206758d3d058c47f2724ab7b31bc1ff833b89e06632514eaad68b3d8d106827b168b5906077294651022fb14de4f52f0569eca4e9f2fc14249b5f448ed7c02fe4c69cb4d52885d903fe131e8b1bea54272d974ce8a439bd22e0c4c25f07ef43f16563e60a38de20b56d4f1f0e627da2ba7ad41182817fa8af6440200f44b31a23f45a3b2eae2bb8c3a7598ea468f8cf314cc192165d01a0407e3f76accfa89595eaa884825ca2326d25c4e4ee9222f558dc494723a1b554c512fb6c5fdd55a3ae32e7fd99e5ec7524d73b2a18e0c7c8a2b34e60bb4f71d6cfa7ccfb411463ecc13bbdd4ecfec86c9f991b451cdd1f84e83703783c5f6ad5234f47c936b61af3bfa8d43bc6601ec6ad9cad20611831afb98ffe54dabd2b23dfdfb4cdb9f7c7e5a2c267badde049ffd747e06e89272abc6fd295a3974e6af136a4f54f0cd71ebf5962b541d3901b2d86fff3ff13b08bc6b4ee49d6f2e35ef7fe5d27cd37d68aa37424aacceeee076bfeb1ad31a71b3a6c1091db0532e2870546fa575a4c3a21f60999e253d95ba603e00535fc943255625f548a557f909804666b71b26cf0772e203a1a9a25cfc843972ae19d3f3dae91953cd7026fd9ab5019af43e1200f7878523a7cb8376580a1fb309de9b29ddda8bd9224a0bd015e2b69a97730803754d7de730770fadaf4ba00f390dedbe76547f7744130bd50739efed759411f00064d2f2ca59493f0bf74eabb54d79076ade00e34b97ad0c3669a81f52920cb71bcf298a6df748733a52cbfe115ae488152580cf4a2ea87790fecba374d4afd58446b768bb00d8f9c1446d354ff54fcc92201147f1e509c289785182733fc1432a2eddd2a7b86ec7f3b417a4904dae909d60ddf0e15010f403cb23279ff2a521f42fbd4d6223b7c6c38e81766bb953f4159275ff64ecc56d56fdaaf3f49c4c454524a28ec195f8e05799bf28989fcde47549e5bc786f34e5f7cfb245bfd30952e81a006f922e14b4e0a50cd68ce5253ada232f3364c0f49a70e20164b509d3e75a801ad07cd534ed8ca11d2c3282b9988f69614a0152dce0c7b4528307a3dae748d0b229ff8d39d5f92e0c4b3bc37d331f55f197863d94659558487d627a4a4f62a4c22e6324360cd389b61bd1f3201933a6fa5e7078ab3f90a74d47cec56c2bc6e1383cad98fe94fd5af75d57c6a180ced3c927a03ec6cea7147862b2e260b07bce1b9e8aad4b0aaef3521c547a51445e26c7ddb7f564417930b113f06cec2a0ef88d046c8e2f1494003fa22e878518ccba2ce6a89c989d75d6f8d1cb5b86c4df0b29a1538125c71f2f6ca933e6d75502b172872c30c42dd0d77e92a56b1d358fad8c2f68475e145bb7bacd19d945bdf9aa241e1fe55c3c253415b14b30a8c7593bbccd59a255affbafe254c37e4df93d7f756276d4cf3e6ed308d4485951c00b726c02f4a3aed9640027019cdb96b4d16123809a268ad38afbc8008a4ec475bba579996309b3ec70b40b525cfea3282aed7de4786ef54bef8a244e8edaf69666b18e2bd57f255b8a30b78654bb84e38046597d4fb86e05ceed476cf269b6a2e4a0c59481ea7dd1c6f5bf2eaf2beaca8f7bb1663638b982745712a4ae61316d1387b035d500689e93452fc26ed5f501508fc7d7331405c01360a4b376dd5c0a5f8423e7e7809559e2e30c48c71b2719e5f1521a865c44af4071b2e0e9f5290184e083193f9af7b7e2e77b0fdf53fbba966c9d6d7f783c62e07fde5ac0bffb3aedb7f78642d7ab1fcaa6ab816b9f24be5ace3b20ba1f0facaca6a3d7f010c4931de00e36f86fb526d72dfca074153ec709f02ee5722889a6a81646e6d5a62d7fcfd1d1b6aeaeda6a7996d154e5af889e98ead8dd5957a423cf7118c15b30e5fea845befab9ad5c81ed0cb756d0487386ffc8fc8f7eb15fed10ddb3be292fa3ccb33370590a888e6834db3883306f9cd6f7d5384bd1154f12290e7322a9fa7b4c6f51aa158b6c458d0c2b73e497cf7a65130ee520ad803ff846e18cfd88da01bbe388cb747031a9031a0abefc79185d", 0x1000}, {&(0x7f00000001c0)="abc326ad4f3d6e5b46be2b27cba3e70090dcc7d267f2a2928d065a3b3988274cbd3b0ea3db71e793", 0x28}, {&(0x7f0000001640)="cb7e0ab2237109fbae8dd0631f220ce145d8c8f4199ea022da7421f6c37876dcf26404c9846f8ea1e0e62fdc1850d6bdc865c7448f683a67bc9c85fd55bfa10b914bcd74961f972cd13de45d63e360c01a642729f3eff19c0beaff9e8f481c858d77e2da54b83180af079fd2b2c6db40a829237d1da734ce89ebca54f5e1ffb022087ef86ccbf0332c8bc3ed37df509ac0e3742dd7b40a80945c1963fddbc3d1f4e4587c706f9b558402c0c73561d0204d22a539ec36238380b83418307902bf8e65e117a23abaa0d3dcca28fe67e1b80cbd81023d051a2dde3778f06277b06630ba41cba2bc2daea47f15322e89f5ea15f25b1f9967c6158154db4ab4363b688ca84d0fd781923c76426fb61756694071cdce997afaa41e016fa03008d398e93e50374c18018620b8345605020c3f91040b4af61b9ef6ebe58f26a08ef939cbe7c9eaa7c8a9a7d55f737f6c78649ff4074ce13a12039f0f68331d643cbda320bb5551de217a31c8482bb5a64910b3bbaa4cd2b015757250905bb3467589b7eb043b47048b54a0a384afc2f851955515eeea126f27513d19bcd233da341db4f7c83fb346ff8d63b85affd6b03451c0725a937d43554ec8f3faa7d131dff7bc00064bcbeaf8e7f0d0e001a540cf874a4a321565a91431b86c00c1eca8dcbd91105cd870b5729610a3bc476b5329e5a71f0206b21704ee8e42feb7a924a65033f0656262accaaef2335a0f6107bd99ce0ae3f2bc5cf5f82f137c6f89504314df43412db15664ee6bd5c80489abee044cb147692d5ff8dc28346ff5a2b24bc037675da8f34b86f866c852d831b92d955475056ff1376504b84ab1d15b1267e4e16b7211fe04ab1cff4e9d39963d86489ee9f884496b7dc19d0b3d6922781fc0eda51faf155620a4175237bf37cc964b477f51cb80d76cc6bb5c4009ad18b8f2a1e760bb5fa88ebe7e0f56a13097be95ddcf5bef69a735f0296ea35a9e66f951d74eea3c6dd1fb86cf77fa9a7a83f8ba37652a29c9e8922cb679bcaa569a22cf376d52b10dd2750565e5f7c4ae23872c5752f4d00648697c17a500d6aa682eecb79b045b8323869f441244be7edf85767181130b9c4ee3ed3272eb8e279181bf585d70c40a5e96af9803ef469787b824cdeb00c32fee5c7f1c4a0c40f4ec229e6a7c6b8834d01c258accb38428d03c41aa4c5ab8c88cb24c0ee81d2e22e6f069fde01e527fc9b8f7402f8d21877269d025523840aa78ff4f3b00bd3e6a9e101f32dc392fd1626c03e1553f946f24845f51f2b169a531f4178ffce25e5fc6c5d0172f493c734880139b1bd0bf75267d57e6a83342f671ab2dcee74274056c5461b59924acce8a2167b9719a5801e777ac0c829bbced83466dd75fd3ade0ef0dafa63ba1712e543d32d03a287ea2a73077e4255764203523b31e21b72b9ee3413b231f92a71605d5cc3572a4d686debaef5e122e819ed8724f923eba16f05ed6427777ccdef69436d3bd127490cff718cc0a8b72d66e1e904f1c98c4dcef73454a3429c47178a1856c22d99177941dd2c9be6d831ea039beaa6888845da9ce206f3110aebc65923aa48068f77e36df7fbe74e0d3dbaf74c1e80bbc9e1672cb864813677fea970f676a25030546e959a35cd07945678fca3e9437514be246bae5bcc6ae9ba4b42b2a5be0e2d513178d5b19451d9f3a73d84c395e4cec2cd2dd0a5ec259ba3247a18eab7b6b20d9b18bb4f34bad1e6e174b4bbf73f6dbbdd121a865522c31b0120e275dc00f1e0b7a763b552ff70721499a1af98f1143d5975b9ad15f45e1b60daef3a2c275c2e8c25c781e0b7f0ffb4f4cf6ff3bd9cc423d7f30913e494f9c53995f41c78dd8349ae8190da7a2a195c789c0ec4c79bccb2bf2c64f395c3c80a8e323f634145c730076a09d9c29f9cbb9e11e9c1223af3bdfc3098965c3c9074127d802bdad46033c2e4592f0451b4a0b487f6d176bf71f10b79fd81ce4a5dd3945245aebfb03369e2aef5434142aafd9f48e84b53144fa330bf80ed93c027a37acf0c861ebd673b282fb90082167633067783843fe11f8fa07f659fa636f1e032cd08c68eb6e749e3cae2fb1fb9a64ab46f1c9ac38a98b77c1abe7d085ddefd0844e2d14b38b4ae25680f9570396d6e20726b75aa26d7ed14046538578347b69caaeb6145fd1b9fb15b2817a9287d728b9dcc18905e9c85417be2eb82f2bdd8570b3af71d631ce2ab42c3c13d9053d1f9a0736a09b3bb824a798bf494814cfea04bb912674f85f735b6aaa7591c15cb5cc964217ec3ffb5741b2c4bc2fd110d18fae540eb6fa361a99b2689c944467dfb3766b4178c336611370bc09bd2312df411c3d7f8cfcc7162883a9638fbb14fbca9540f2b0d7f2a9e375247df985a3515e61b15d46a9d81805d5b67c5d5aa2b3f5565850e6487f42d3f22da1b7ddcdf66b0bf8a03a7c48d87ac66a39cd3e1e93c514dc490702e03f2584c29631e5317412b116cdb17f93e41b1d7b6116ec6db90e19867f6095d105c71247a8f3a84b020c62069a30b6850b2d5a8c7024b3a754b6030d03008ba497067474da34c5ce79b764572daade9a54090b0adcd69d4329d13026a64c9303f0d2197f69458a184c47f7c746bfa6b52e60fdc7b7516a5d6a05fe4ba36a4a90bb0d2dc9ef5648cf0ba96e59b7dad40257cf60bd43cb2a205cc78fe92ddbf937b64a2bf1b1eb3098013ef53ef819ad5d1f7a21185fab53ea9ba02d68b73c5727b9dc78bd06a00f63f81fc0c9554f23d7694a80124e77c43f8570fb73d50d81889b228f3a7a45649bc98cf8140596e985ae8765e273bd02e91676d9236398598dff7752e34fdfab7864b81f00d74c3da00a2f79b9d6c1e0be250397664811acb29edc29f7b763912319aad67b7155d3485300581b691057d9b27a44a604ac28b08d018654efe043b7d325426cf971752ae045352570749970156a811090d636565bfff0db8fbac56dc878ff44d93197755971cc7182001c6c1f72fe526ab33d78f575b38240ebcdd32719bb12ab742346a56d8fa75c772e7188e76af85ea0a3281916fe18ec6fa9b091107700bf5faa23ece2873fcbb7295032087595d934d2d105b7396a60737a3eef573154dcaf9ccb832387ee4ec8fcc52f8f61d8b5944b7a181c0e3d411f8796cf33c40a29cf439c224e8b2bcebead444f40f83a8cc8cd4a981f446fa096cfe12a32b458af605f6fb58321b6720af3a743f9f912b0ae3ee7848054f7b25c64311d86b4f5adf1eac4b87493a6551205451970022661bad5161b452ef9d246de4e45be73e4e081f4002a536cc0222effd67ce7018b73fb51b4506507cc5655a60d83c7814ec2106a1a71797a51f17c277f7be2fe7ea56f029c3c6cb874642a4b1e7882789983203848a5500123a7f39321892a26be133718ba4c19e269dc2145a728ec3f97a33c3af7312420daef8ab2d281c1371d4d52629af50561f08455cf75972ad0bb5480e90031027ff1bccad0e543eda2d4be274057d9b1ed76449797086e9ee818b38a96a24a78d951096b3fe45e5e1df2e52307f9e64d403c17ff57ae82447ff1533926ecc4b937a41af4816a81589a6b940787194c2e402856826eebc604c34e62d486a8310592a26e779ce9a218fa8a022e7a85e747ae0debb9adcfd1128408bd4a3f839e8128a1b6d52ff4c41ee1d77d3a0ef4787d37bb9fcda7638f9ce8d8d8b09c5ce4c91ede8d3714cc101a2ec9606fc208f79b7132b4839f4029525d70d478b7569d95882185bc04fd98bc287d45abd1c54a2ca4f103eaab6646cc961f2f8961f8ff823f52de75915b12aafdcf6ed99396f72200af95b4f77b4a8006104fe4c7bc0bc177e4f1a0c1eee7967c3b6e91f8df76e584bfdc899ef8fefe004e49e26de5c4685949ed73081ff0d99646b957b3b0b94991c6c0b21cd1f4d55fdd519046f3dc6d8d0bf4405089b6f8da5825250b2ba4fe249817953270c2b3ad771b30d30b3dd31c8ff053479d7a28dd79e2ad4f9ec43f42d4c2f50e6b1c6622245945cb9cd472727dcc99fdfd10ca4c11d18b94d7a2e3f1c93886b65a2778769137ddaac4779933a9c69374eb5d88af9887179721dc38c0d13bf1693153c50fdbbb4a347a7d8a41c644bac8b9b12c78be2aa98fd29ccc8f5b68630a49bc0ca109fe3aabfb19b6ecc72002c1284e47580a1b803db25e074e95a88582152294f9c0e0d8f3040f7173f22cbc34735d49ffab8052810429c436dc0f3cbf3a716030ff5ca7da9e2f77092bb36fab282224bc1485619cbaffa7d2356b331b310c2f703983f44ee4d5d924805173859d922bf3ac2fb42a3cf83e5e1161c3b6e8b387b32ed80e263d2d23efe063e87a755e65886b9f5b88acbc2a4a6126885bb63b62409103795099179e914c3f01da6cca3a590847603fb1ea14af897d234780418fbba04af7785990d9870bbdbaf138b3c1e40b99bef6f6f2b8c1892b347e3bf020d6116c0dbfc8266fdb2f49d7da0b4a4d4f110a35d01bc22b982d80f28a99cc36343609692d2d54c56e45309857cf679ee31e430c2e247850728c94c86650c4362030bab8dc227c7ce5dbcdbd52932f505e592fa3e1eaa080a42875ccfd5ec5bab9d32437a81e9ab1e6bb98133a58f699dd75ab2d6d24cad4690c165ed6f1f5b944ec9de75a9c3c3efab0aafd8e2ddb0affdf13178a4506d589b93548eed01e983c4291f77136fe70234fb223b29d7f30c222c0d1ee9c22b2e2cc6a01e079745fb3d14d0d414d14157338d42fa84b8fd2a9fae8b62909e3a86451ff5cd2ce412917aa988e531c1f7720a3caceacfe781be7e0c656221c57b5719ea1f02bb3eb6039ff3c6cc933ca0f47b2dc73d2f963cd9ab8bebcac830869439d245743f7716d71a957d5d2a58e34a965c67eef9a63194705c29d40cf10458fa6cce7f37e47dd2f1afcedd1a6bdacfa391f09b3c4d873cea74752d9b95a3c4e21cd36efa5593f2b19a4641e5e75e247e9e33d85ae8b3e79e37cb30a45eb290c4e1ea35cf66498a3dbb0572987dbb69b890fd88724394dc3606cdb99b8a48bd4a2362d12b1c2d4cadfb8071c9ab77ac8b5756abc4c191e43bc9413fc9afb354c328c715d23feaf301eca9b6f1e142bde963c152a039e31733833eac741f4e64bdf6cef61b47a000c2dee369bffe30729b5c585fa65fa35d6475fc3ca4c5a7e89816780b660852c4ac0efed93503f4695d5871c66891874ccd85bc418865e15706e3a372a0d5ca45e9d320e56c32199b6839fffc30d32ca75b9099686bdba3dbe27880dfe31291fba92fd3af7d1a997514c61bd20a6402ce9c8d8f2e4c35e7f35256e9e45a3e5ae853bb5061bff28366c98f8a84139f3a850354f757fe08a0e0fc7db6dd752e4c075824ca9e15e0b596f3ce77672c49447b7e6e8de7ba2d74d43305176284b5b5a7e7e1849fd15358966a16088c14101202efa829af1bc1b5ca33d8173c88106d2f168f43d32964be1f0e446c6c954bddb25db4b37bf39f27d38f5f512071fbde21d101f8e860480ee97f5dcfb1d3dbe7adf1f44787ca2d56cc05efeb35518fe3777683ed0fac9bc7dce3ca4191e3590474e0b92de8ab502221200d66795dae8cb4519e69c112d9cd14d459ee283b9e0069e46545c18396c86ebb5df72cd053749750e475db3a634dae188f5350c774c11ff80e81f564e861b36f33d8c700c067a2b2535a226afd3a63211994097a8717f6743f8618a23696bd391f03ca0b3a76452a80b221a0e143473d645cb083a6b2cc537208d79f1a49a003b24da", 0x1000}, {&(0x7f0000002640)="c461b3d4b984394ed286633a053a01bf2902c5d0f102575284ab34d74f2d1a812d3ad25ea0f9679e6245867a072254bf80b66e1bfe831dc058300f88a2bd2dec61b7d53275be9af08d0748cd7c37406d804289ebb8462b8f5491ce23eeace012895a98266012341c9d2236c8baff6f3642f40c7b3b6af5fe08b05aad023d1ce5c06619a601fc9ee1e1b84e15016b330b5b047904adde0614e7b1b935ff97febaec", 0xa1}], 0x9) fchmod(r0, 0x8e3) fcntl$dupfd(r0, 0xa, r0) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:02:49 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r0, 0x0, r0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:02:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/100, 0x64}], 0x1, 0x0}, 0x40) sendmsg(r1, &(0x7f0000000240)={&(0x7f0000000000)=@in6={0x18, 0x0, 0x284f1325, 0x7}, 0xc, &(0x7f0000000140)=[{&(0x7f00000001c0)="f8cdc174cb510d7867ecc6cf65d44467cc5527a33866c07e0b87bcf93d4333e00a3ac3628f06d2e99b5b1cfde899594d0b34008ddb33ca970248147dbb5e37b3be874f9fd2378637ee286a9bf7742c", 0x4f}], 0x1, &(0x7f0000000440)=[{0x50, 0xa591108a438d969a, 0xfffffffffffffffe, "5afd3edd694a494fc73096b1c7ea7d7a8af24610b691c13d97e9ab94cc0789a8128150e963d0ad1c6dd3cc82232cc3f530482e6ddf5f76078a"}, {0x88, 0x1, 0xd275, "a92ed17ff0ad86675ad919d94610caccd04ed4479ef4d65517c8c6542a987b9df4ea3ae28ba26905a5e64b82e39b152b355793902578f5e955fba0a555db265b30a7b4750d2963b71eee538812902d4aecc0473b06387a57bee3de4cf8173f550cbd1b020dcf308d95db53049b436c304b0f69"}, {0xf8, 0x1, 0x2, "ad584201464731eb047433647ec9b13739019d02651da10bc2a3ae4ae3a10a1db222309c39821084dd83220988a1b5f73cad08db69fd1e3903c3646efd8629d960cfd43f4d8d18dc17c5cae73cb115373100432d0972abea914b48894fcc98aa9e287856cf939c48064bf78ab742f23c62d561e01a7f4422841983036152e920ad167eb2a889ff952b037f6d959ab945ca7e70f00a88d38851c532b050e08480844a5fecbbf25c52f4404283df29eb61f4a7a03e3bd0d0e122d8dbb9c9a94888669eaf318578baba503a1519a6c11f72486a972d98f0827f4b9efa3403978eaaa5e09ff9c4123b64"}, {0x88, 0xffff, 0x100000001, "3388791c51eb24edce6f13072a5422b43c11e36d2b3ecc6438eb0f873c37d37fe8101a509715c4416b28a7c634781a12de6533dc8fbb33278f6d3965116b658bbe4ee849e6fac327fe95bd4205ef096f7da6bb0a97a0ef8934d4d2cb91a5b5f67878b44d97e79e81c32480e4f6416cc4a5bd10459486ec"}, {0x40, 0xffff, 0x3, "0531035d344a4f5f7445157aa5fae92401b251067b10ad841ffbd57fca61d4b5963c234fbed637da18"}, {0x50, 0xffff, 0x0, "d1b86a3a19b0af2adad2ca913bdb212a53dc08e7c147cb2cf1aa3c4b58784e5aa8a39c6345049faffaf177f546fe26380fc0475a7fe0d51c9f15e1659cde405b"}, {0xa8, 0xffff, 0x8ba8, "59d95997f9a1b2c21d4194ddae6c1dc35ba8f3542992b5bb95ebc56a4de994a57493a434b6b9338bb5dc185e2eb08fc5905ec0787c5f5a7c30d9c5a564ff9fad6fe3c7358be5734b855d28aabb987c69ea56b62b50bdd9e8c2dd485c3aba8c0f28d264597007e631bb79eae8b63cbfa9a0520b1a02008dd6b71ef7df6e2ac25e1b073834374ce77c05d907e66f628842873bb76d58e816fb"}, {0x30, 0x1, 0x721d, "82a525afdf9a3613022355ff6684a01f17cabc27c9f86661d22ceb"}], 0x3c0}, 0x9) chdir(&(0x7f0000000280)='./file0\x00') 04:02:49 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r1) 04:02:49 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000340)=""/217, 0xd9}, {&(0x7f0000000180)=""/112, 0x70}, {&(0x7f0000000440)=""/224, 0xe0}, {&(0x7f0000000540)=""/141, 0x8d}], 0x4, &(0x7f0000000640)=""/47, 0x2f}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000a40)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r1, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000000)="0200b8a479b780674b882cdccf8f4ef02279f0c7ee761120f39950d142a2088da27c17e5b9e6a5954d7dddb263b3d987a0b1e68e08f50f617bcdbc9de7f6aa9e067628015c4721ff204cda05a39aba346e417b325e0a1f06f35af15d97853c33726494c9f5a47fb3f812189ef075ec96577c7c0344e8d75506a89ede63b99a2fc89fedd1145cdbee99b24522d20096f623e838c9b507751a5055d0b8bfeaa1c77a20787a397fe9714fd914f26885f2299395ae54b0b9b0bbefcce0583778516293a88c13e620a547305130bf0d16ef4c0745a3732c38b66e99d3a569826dc222b0f9aa61446ab369eb8adf2a", 0xec) execve(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) recvmsg(r2, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:02:49 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) r2 = open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r3 = socket(0x800000018, 0x1, 0x6) r4 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r3, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0xc) semop(r5, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x19) semop(r5, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r3, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x3, 0x2000, 0x201, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r3, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x6, 0x9}) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 04:02:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = dup(r0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000140)) 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x81}, {0x800080000000006}]}) pread(r0, &(0x7f0000000140)="7cc556118ab34fcc7d2efaea1671f66a879132a9d4cee45db9811bf32b65b9f23814af2d5b5031f0bc494359a6a7e2c765e63fc0e924ed695087b011b1c2ddcd685189eb95913599271a9f17885d18570f5a96614f0ce07ccc3085157a6eac62ec95b7e9846fecfc8cc633da6c239091ee0228776ab9f27bb40816d6571c5a38e665686f96f85ff9f688bc9cb1cf4cd5402000602ace4084ffb1db3b13e27d2b7fbb90d54655accbe5fb86f796c6e6cdcb920e07ff7598dea5435cafe0ce270f012b7c2462a32a985e8ea959b258dc4eb641b2867a007b61334fdfd23231d9182dafce8b37bdf564ff2918f3bff20a0fc1da6f3b4ca802a043c6e73f", 0xfc, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000240)) 04:02:49 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) semget$private(0x0, 0x0, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="9f") 04:02:49 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)={""/16, @ifru_metric}) mknod(&(0x7f0000000240)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) faccessat(r1, &(0x7f0000000380)='./bus\x00', 0x100000002, 0x2) recvfrom$inet6(r1, &(0x7f0000000100)=""/62, 0x3e, 0x800, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x20}, {0x80000000000054}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="68ab7387") write(r1, &(0x7f0000000080)='t53\x00', 0x4) mknod(&(0x7f0000000000)='./bus\x00', 0xc16c, 0x6) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/206, &(0x7f0000000140)=0xce) r3 = getuid() r4 = getegid() lchown(&(0x7f00000000c0)='./bus\x00', r3, r4) mknod(&(0x7f0000000040)='./bus\x00', 0x40, 0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={r5, r3, r4}, 0xc) 04:02:49 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) chroot(&(0x7f0000000040)='./bus\x00') pwritev(r0, &(0x7f0000001780)=[{&(0x7f0000000180)='n5', 0x2}], 0x1, 0x0, 0x0) 04:02:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0xfffffffffffffffc, "6600fa1d03182eab7fff0e091fe600008000"}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000000c0)) writev(r0, &(0x7f0000000480)=[{&(0x7f00000018c0)="a1b7b32c2a1f5750eab9eeb3c67d477c995ff63d89958013f03d43d226a67c8df382cfc81caabe9f999225a6057c6dc952c98a4fcd0bd98bddee5b53837a160d54c416a21ff7a39e46014897473cbc978dcba83e1f51a8acd3b1875e002da74533cf36764f53b83d79ab6a3d78082aac38a0e666c36317587033724093997fa5a1d6f339e234c6cc4efb61ab4566edca3d29a48a7ff299329f23b9bf55806dd5ca9896302e29e483b3fa2ad8fdad72beac9466deee2ae23733cc05d49dad8b3fb24584ba2c5c1001240847f03ec0aacc62a40f59f633dd1b907be7952b78005a82cacbcb6377b855e55deb70a3462d90cab2d793b5fddcac352df138e789c2d76b6fd3a0c9d2c94cc59cf7ebb150196cb0cc33d88ecd4af0ae786248651f5a9633da127cb88a10e2463f1d1504587f94baa2505a00d99f229ec2aa1965f7877c8b2d38c59c750e79cfa4d59b5fcce0dfa46718879852c03476d05ba2d63823be991d77b00adf048f760bccb5d6938df9acfbf7a5cf5efa74636d3a1706757f8dab9572f1dd275fdedad1148888a8bcd1039bd923b7dbfcc9c01f566544e077f41c6abf42e35e481dbf130d7470302cabd896121c040de90ed2fe46cd4ab7adfef5e5fc79c357dfcc6619b9f7717be87bf42b3e94938f5a84b3be9ceb013c9682e8018d70be8faae635374809eaa9333e5b51a9e8cf6a5f82faa8e02a36ff062b3fbf1c9189f1a4e37f2f5e7b33954c0633ae3076be4f42c97cdf839c3c46cc58139a2c6e56af663d1ba7f20bfceb6005619e13bcf48970bcf27bcf81c569a276db7811f88ae129d18cdf146df56f97644124f795f70a9567150b75588dbb7b8197589342a7efa3aaee658322201eb5bc1e905b01458bf2f4cdbaddf25b5221817b7bc3134f8dfe940789143f93733fd25736e540fcb6b33ccd352497039fb51096193df91b5b7942cb08b69da1007804bfc5a9de938b0a1bcf47720ea118765f7b0e0c626fbd4b63b93d3bbfd67563e69edb4bbfdddaaf50ffd9594c90f0208952e76420c9595ca97f1569e151ef07d4ac8c8c0c6257c14a09eef69e89577ffdd6f281d712b4ee137c2481ded8a8bdb3bfa69e0bbc6c28d7b08503fc28bed5fe4cb8685cd2cf5066d1c3d0c15ce6122efc22f322a134cbf6b8023d1e83fd46e2d02c6a7634adde5619deeb73c7f2f96c28b20cc7f6668e5eff7e18fbf6b74703d314c4c167c0565a040df727a9a6282c4ecb302210f1e0512351ade9417ab4e897310c138c566d3933eacfe24adbe7db23ccd5c4edefb09d56b1a27a371aefca008ffc81b60b3082e0a2d08364e37e5977aea0d54cdb90f01327ab8dd6c5be11223776b3bd971b81269bfc48a22f12225a72b3dcc06a31aed1f454413456030f7b11cc28e73cb989211361e2f44dc223252c0b1bfcc5231cc8d57aaec2c9e3243e6bce6f6baa75805e176367ceb5025893e90e86e5fcc2c011c3f2cb9585a6b398bc1f62629b388ff1697d7477113ac9298a4dfbec2d5304246dafd2fef269fa308a93b1b14c1a002e010c27c7b63ba13379153ae09330d8fefa082172ce1e392c454495b89b4a0d8d5df94b9142bd7bb2038b8310aa89d33a87a9336d75ff3bc67a3987d2762efbf8155ca9d4a2801587aaed019cfc1260b4026b954cec51c25434c560a516c03d7c6a1e97e9cf7e30eff724f38c4c73468d56fb5d3fe06515b10bf047c5ef867e559749cbac8c81dda27d39bb3eb08be83b048d589bc3b18e9d1e85036abffe3938e533e8b573285a466151c9df9a7887be46ab6581a95d593c632626777508ee257f731cae3acea3eae74a62fb75c644c8d125058044157d66a04b7e43305f7cfe4d82c841f96c458ee47cfc3d11eb38694bb60e65979a8db08dab165549d6d3198e4e01c205c61687bd97f609739623ee249f967e47b31293b55127eecea6acfd80d8e1ca3081dddfcb500002e172fa939159210a664109331b605e5261115b970a49051a80a4fb5eb99ddabb9d6de7fe3533e0a61a845042f12021ae7b522c3ea075338746597a7560fcbcc73475bfbb9466154f31d35145b3b98cb4e3a67753857ea404670db3e1e22d0139a641a9cf02808b466075190eae91c512ace9bfd30be7d833839fd45a73e273f21a5c55eada5f6b02a43e28e943e207d50f1d592a8fc910480003d507dd39730107651b15d00d4ae16d4cf0db609b08f916f7ede0c51ac73592666ff01a7d0ce875df3170538fb71e4408e7565b0c6339f79b0d4bcb2eaa5b28bbc0babca9a7db78669fa9933c11caa52a0581552d02a07ef4f53b518b6d4c809f47fca23b3624b18fb870ef4c6d6771e41a9aff2db39c3b7164631006d033452f6a9481174c8ba66536c846dd47f8847bd586f16b4f27d69d9ce90b5cfb97e2bcb8ca582b01b4de54512647c1e801a57f86bfb9f6b4571141021db5e0f8570cac8555d036c9363eb6e1fefcb8ec1903a3d32e1a6aff7868a239be2cac542dc676fcc3fbb02ec2250c9ec23fa034c58546f30920d38889b358d8c00972493a81d52d200e376f534856abaf25ed09f0ad16b5e0f825ff638785bbb35f9bb9d6634aee6e141cd9b885ff32f26e1db58ae621048e761ee8cbe7ae1717a43b442a479e4e48a725ecfeb17e5a53f630b054b881f823e1e2201de4678b1e1cafeb4b994914edccb8287867c3bcc660570bb261fe05e848207e67842e8e05f3b78d67d3b672ff16fc6bc58873dab0191e6c68cdd2e0f83f976c96627a7fc517489f4dbf9a02931de874c2bef98cc088a1db424bf44f6e1b801ad05b8b51d2ff288c1983835e5110baf895ca0bd59477d7ea5e9816e0a1b52e892b48994eec4802d36cbeff028dcbf5259de650a16ff20d536fb216b8ede41c5faa14514a3e3772287a1fffbb5405dc9abcff72136d271fc27a0dd21be1d99beb52fabfa9302dc9f170fd61f7970df95fa5a43155be33ebe11a4c7c599d00da2e85a245d23ed946513929ba7c7771e91003283c99f2770f3de8696f88922baffafc1c0aa9e91d0678b0588d89d65c54e42883007c5c2c6791599789247488d4b13f6f54a381e0278c9e19d1ee20665409f346b59fe194aad6d16fba0cce0c7a35636095bea5dec47994238d8d9ca2e773e5fc0123120128124577c51c58c01f89f3b6b335de4cf6ed5ce192f0f2aa52a4cb6013fb401e6d8ffdfd9e1d5d7fc35633062e6fe59a480a2f8e03aa61b802ba30917e6295c98ffb57e79385f4f81a1dfb3b8239accceda4352b6be01119e5d13dfe667891002073cdf9a5bf744bb933abfe0290c84d1f76ce279327ec17a3d12a09dbbea5e919e3f514d18f12020d71c747deef826a8819a8904840544d2f9c5391400711de0d0cd77f1dc39c4bf973c35b00fda365c04abebe969097c99b034252c7baced726f726c70d6e81fb5bb76cad3eb3dcf7e53ef5a486f83990618c373ea246119f96b272bf1e60643e4e20f0a25ecc431cd8d41d70be03b4f3f879e6e2bbe9b5d58e1932161bb16e7ec305584c872040c2ed74ab8e8cb2e810e997f0b77379953558a94f5ae77b381328b928f9ee19eef8abd462b36f9d3459ea88dfa7e1de890406b0d7026efceaf925981cab10437add68ddbaf2ea26a2dc6ddddbf5c742c14da730ef297bdafc9133b62dc94f3877b98c39f75157f6d02e444ffdb7d396079f377d0fe50734dd1ba1cf1ac457c806a8bc86a1f5175e5a0727ab5717e84de28fbdf7cbbe49362471acd9b1a5dc7e3f8306882bd63a72c878e5b672366f6e24c2273b5791d9776932b5edfe02fbf8e897c997f587bea57c7b5b005b9d03fce6c7d9008a71fd23f813bfe72e7c11e02058f1cfdb2c3c95d14e4f51482d3b5043535ac13d8df9502f64edf495f18ba506bc4e3f71c09ff10dc263eb8858c9e34ca753460c35b3003abcc22907445af45abdc1f6c2204908e28d1c1c00de98d0ad99ce7d431dc03eaaae8e4ee9746586bd4e7d9bd465900a9fd16c0a951dce2345a2f0ae55800e42e7c26560948e2aa68fb83b0312821a6d844e35ff1641c58f56e5498936956eb575948478552c27b9304fa9670b139068ecdfd5d2609826ed9196a3146e357b0b56752423e6d9519519cf34f223379f5a4f0a43ead7171d6d7e5ff7d481d096aebd82ac91b574c638bb4339f662eab9c58f0c04dff7dac0a1e1027bbeabc617d1a78aec2248398d86676fe08190d2b2517127af12796e8422be2e64c84ef9f0d8e0cbc113ad492adeb6049d197fd41d9019ca6830465cac597c2cb375067e2e21ed687acf99c70ba5db32e548ea922eed919c49f967a98b6c94f06f33b6e080ae4730ae0cbe5eabdcec866debee02217531a2277530a45e1b5c4b67b0b1f016fe8962d6c4561c3d0fe532169b3ce132f752d15a56180708c0dbe7618a5ef9fe5380ad085df9055ab38702b9ab3da633a20e601c631f360bb1bd3700816a7a107a621178f17d71dba0cafa735e06585c1ee8c4520019ae1c13e2c100241c9f119beb83c170b3265095270a98ef25d9c666dd01d1a949890aced8f3c148db6a1f96e031db1ea34fa2c74a9d881db4c32471d9cf35443a31876f152466ac40da08d7c31e0160b755edc3a6c5b68f9e886bb851c68234491cb74fa1dd40f5aa584c86c2ceb86632425494f145c3a9fdc524ab9c4869d56c9cc4f26cb5326fbae7b62600518378767889acc485bf4b60f27652fc9682f63afaafee304647ab79e75350da1f97bc67bb4964d7ab8bd97150e224c1ec4d5f1d1f008ab6397923d1f0e26db414fa619a72fc627d9dde24aba702e0e19dc9083c91d5084d5580fdc8fee4dd519dae06d884bdc8ff3bd2d5e7fa85af4cce1b0d0f4b952143baa8c9df159a44e04d25e78f4454accb1ec412a6370c96e92182d7b278b6a77a7094cf84948e3cfa617a27d670423b1e825acd5c6bd20b76b6033cb6ca3c335deeb2f7532fce7be7fdf31c1e8bc6a13f4a178ae4df3558e20609d878d5c36b229e9a385f3537293afd5837a810547393dad4a2e0631edc93c6aeb040f3e336976c046f6f1496cb35896bb20ff9222b614c37c3426d39284eb063fde7fa9b47da284d0e4450cb571dbda9304064d865f3cd60c68096776d1b424fde191315c5918b209158a072cf8d3bbbe62728c5dcbc9c8264b5ffdd7409fe0e610a26de9053ecd095042b5549118faa8866e76ec28ebb416effe97416807813dfaa37a0191467eb84c5fef80e112393722a4d5a7a545a56e5aa110dec153aa33dee970430932da8220ba58a8d43f17f7bdd0c2c3daa331cd275b8379d9c17c5995ee122ff731f03c4476ce6351defa880ae926b072dd14cb84fb04eb63f3afe0dca3b9fa9623f6e3429f67a21dca377bcffc86aea76bb8dbf12269b142b0ba7a1c0b3de2c665422af0cfffafe0d6fe551ffe2ba2ed42089b83294856f9b6bcda6e496683850c8f9779e4b44fd474f101b52d4be410d91b7ec97b0091c1d9ff2f34cf8b47a4233c30a1fcc1d3a3cd4a882206ea8060b55341d577c4b0e18f6112883eb1b3192ee0b3d4c6c26dec58d7684da93d2a216133731877b7d52e09386e48215d69e09d666ba55533a4e3517357a9af49b77c59f405cd5a722bafb5f82b1922bd711b3cd7d28d58d7fc1010f9b3eafeafa82cd725153ca0e856c2a0cfabb0db21579932a31e4d05a96883b4b1d9e1e1ba9223b46f4ebbecc1c320439fcb7cc43b4afc1d59a2bceeaf42e0464218d511fe76ac72651156b368c64425e7a2935b570e55b0b8b1254a16296", 0x1000}, {&(0x7f0000000340)="7d1203effcaec1227f1bdf0b70b411ac9b1c3c16181c8617dce801106d6d8e87eb32aa37a7826852dd57d3a42704502889f0", 0x32}, {&(0x7f0000000380)="e0a7ca1721ced9431975d79a03a16b475416d6a36e3da8b101ea84e97504a53f720fc5a431ee48819784a92021a6177c7ec9b24eaa8694758e298b5d7f76dbadcb63217b8153d29b0f8ac3c6495b7ac96c699ce751cdc0569084f54f8db0ba2d02e53098fc4777aff5b746a9da570794ad36313327b30289bf0f71a6658e7b4e6e9e07557f1f5796fbd49560a27c74a334d59831ce447016014e2ac8d6be35bd8926cabae9b7db2e5598ab270527be080918ba443ddbd70969a7a10f24564f7b9770495dbaf6c4cf55c1da583662f31a1877dd00ca8b3effad3c3f905f3403621b", 0xe1}, {&(0x7f00000028c0)="eb0114285f5c925b2e874344e9683e668c37b74fa76b9b5227d1549ae7f09c7cd3d1f480ca7c0d27525b00b79c6d67dc3ebde3044fc117984ee1ced29c77c6e3a2683cb620e63c84cc3032795ffcc8f739b75ee3ec652b8db78adf674578415099ef83dcc59f44de313eb8e83f8250b92b8b6ff03a027d10bffdd5bdfd2f73bcb46e07fc2a390715be35b6c58237028814485590a606e0ca95f5899983b9737ea04e91c71636944c3937319161a6cf8fd0fc71372a82b91776781a7d799b8fee840993a52d37c8c5bc7235fa5cca839f620b71d78dd8493e52dc3972d5874090d2bc9dd81905e651fa1fd81dede8c3136b3f62eedc507de80a4bdb86444a5cae5b60147a4bcbdb5dac08563ea9109d4536073419615c145f9ee236051983940d518165bcb4c8f9ed710e3b1cc1380507b25f3537df45a542dcc2405cc2287fbb7da05459aa823f299b3ede7d93bef6e2c3add8f1c7cd8258c0e2484eff76d9b1f94924cb7273505d38ef3261cf975598233d16872ced2835f4721f9890099a728805cf8966129c81b22a4429d4d3d3e1f95d1f08e6af227c19637429d447db34765dc9ed1550270171ac72086335071d0434c420f1a29314c214e5fcf5832251e2a39881c1ee490273f14287e61683e0bb4460232a22875676779f38e08d6280e6d9bb678ed48223965971e7a807bb6843d4455de88bab4bdf756d47bbf53e4333c3d65ec371b01f647fef105cdd7b2bf3cb7616c87694b11ce2c6e06573ca87fc11358ab10d8319865cea401dd4c8d2e8288bcf6456d81e43c18ad38c0a96c0fe762f8bf8ba9ddba5cfdc59d3a0294a47bca00196e9139e5e9fa0fa2f1a27e2e4d7d6384d5928b0e0032631b73edd66e8b099cc370dc5772e8c8919526b14296a18bde00339157b90f429bc05f7e5d82f6b0a1e4b7daaeb6380fde0a19bb77649351340ef2333eead4cdcd4269c3f14ebd440b55240dddf8c5014b780a586a10d871089bf3680c5527afd247e453d4edc5293d3833fff08ff49af3fb75ad2374fc3408a5d3238458b2c3c226fe21677c83b6a626e6e9e17181ff3f4a11b865bb7d59c5c937cd7e4831107cfed8b850f40a5fa01e07c8927987ffd68acecccff348771a44d903c512352dd23aae8122c936ee9c362fa4cd5f6c0cec0c85e659a8f8500a4d44aa8d23d1cdf78bc501e020060650bdb75a2a827815621a32f4f84ab5c36ebcd7146c0a7b4dd490acd5f5eea18f0379462b8c793170940b44c4b2ee84e6d4e9431fb37866aa84b525873c689a04f9d26a97cf13dd150ebe485b3637984c5b4a18aa7452941fe919e977d7a242226da0e717bf4d0f59adc4aff4e385e10a0b229a39e16cfbfb2e44fd53eaade230f3d77e86b743771128d2e19b7c553acdcfae520c0b133447383138a3ccc946fcc273a7faf52a8005611694a168cd492297fb296700fc38b27562aa8398a907bf58dff279199f9690dfc530fdd68b2d827bcef297ffd18da06e47f2fcd884394aa9cc7d4e6b2c8c28abdb10c69f8064ed67798e51de22f67a776c883c7a96fd5e3e83080968748ab649b6dfa9352c5d6bf297d8c9506271691b3ff1e5a43502272fe61612263a26d9442bdd4555c6f20a3a145177b3f237e5726157d1e3456731dd1a46d4f3ef9103e3556e918713db82c4857c38521c11a2a248c0dcffb1f19865b9db42805e4ca3c2eabc6796152fa5a743436225cf8f727511a286636e9f7dcd8c0ef1bcda259d8044f63fea8c29c0413778c63fc69602d188513f1e7305dca27788f0b23323025141fca008601a7afbb4a6e6d5c9e85d47cada95f026115487bc09075fd60d842a7fcb04a4611a104b5c37fede314f68d8c42905dbaba46abaafbee317f46c71abd3e52661c4b841f07ceff1a72de04e4f99fc784323470b044e637fc3601225b48924ede7e7e0b32766507651a99507b5226f309d3f7c0d79fa607b32e86257f3e9fcb1d8fcac1c6c08f9db245b57f913f2bcf00e8ca58e3069c91ed7200f23e1f857a17aeba5618f21c4c408d5bd888fa8574eb18d2a2c408bef96baca3183bcd53db917b57550553cce475cfbac21446fb0a24647a4332efd7ecfeb5730137dc9e66564e8456457109bb26a1384ba42b5dc3298749123a2abcf37da1cdba4c129e39776b6bf6116cb11fd5356530c1c4ab9d4424a82882be2dc6623e5239611f7cfce2bd1302c8711e5ea645bc12bc917d3a5a286a21de7b9d2ff324552784bba5fa55b166964090cbbca065c3b94b2e487b1efb8b18ab5a877d51c27335154e44b65459c45ef063da5746c0c1297986f1cbd86efa7499319ef6a15e83a64cce61045bbcab1e7cc7c92504cc088d09fe6d6c536124755e8d9576507a083f3c434c95c80737a1d07cebb9731cd9a76907a24c2387839d3f4872b2d48838bf73f6f418c6b1ef91cb4295540093c335cb3aecae1fe19dc95467b5ef47173d4f05d11b516794841de57707522c2133cb284c59bd9badc2a228eadf58fa1fb27680fa1475356740765a91ee42153fbcf7ded91f6d349685f151af21d925baffa15e6d8b25fe961e039db6f54f225a36798b7c47e232cbb5efda8861392c489e95160cf57ce31cc56f345507012c5c8582400acf97e2860e31bdb81fd7e0d295e9ce6bf8480120a33bd4f5c8f5d9f04848b1c3f8a4b9b66e0dd9b1f35055a79804d175363b12ea0fff295db08bd9b55510328f5ebfbf150256c978b6fba44b93234a4850d4889fe5437d2c8dafe82f7fed39dc0ad0c7fd77e7e5b7b3e8f0753f35f0fc5681cba192b613a44fd8cc6dd8b31199e9feebbd71c7317149498287b842736a060a3de9a3648ae3056735fc97cf8e31a11c3931ed68248108f4c52c1472eaadc7716b5503da9444371fe556f83a71056f008e0709057f198b59efb957f8c532b5b1e98bec8a451e9396a9df7c13e85a78af8a79d950f274a3f305955b6d5629e39e31b622fb61e44388db649442c174cf1f042c2fff9af14985a3f917d294de4346024d7c209d6fd8f40c450257ad7a083d6ca94826f901bb2b342c29a9682ebfda61ccb8367ff710999512b955954eaf90647d0bee7bc78ca4af2edddaccd889b47125ac43e6943456606805df5192c36fd014b7919e04aade725c64953b7d935f298c5b684bc00ffaa8b29fb9bbe2c82fefc6162ce7b19af1364f142582739e44ba96dcee8ffa974e158b14c241e1d6596b615f01f21f5955e23d3bd412dac6692370d3bee40f3b7c119fd47e7a8dfaeaf8eff2432307f60ba71e166b30651d35b17e99d547146d8cedb2ee2333b1e0d493865440f2fa0ddbaee72e82e403abdf440e97bec8fac7cf15396083baafe67e4bf3584ae5403d3ea78dda153dd5ea058644a3899188335fc55ff1f5abb44c77dd873fcecfbe49fdae0be761c438a006d48bade6ddef50dd856aa5b526af11f2a517bc93bee0313ce233a7d0618bcb93ad2aec404383c9b80135b11de49c6f6b3b80576afc066c1528f552d34a4adbc48f73508b8666fa83cfbaa5165834224c16989934193e1165a141b6702ff21eda19ffc53f89983d74a78c6046b4e1335d5abdeda56645f53c99a9ae5f0b92b65ff851a5dc2e7fce4284622b75b01dab8e679b58b87697f72bf151d5c47ad00ec68c8ba506e773dfc37980d227051a6409f32245cb47905def13a6f4618d39bb1ebe36ebde23f76242d745b6bdb3861fe4113176bb3fd1ef8cfc29ab4b31822152d44fcded8f1c602294a0c74b1aacd6780d8f4922a31ce222181c57b62760653502c91285ec6354f2dc2b1fcfbb3de82a80addca05a80e25573e1d8fbde094e42a8c8121e7702680ca07676684431aacfbfdc2986318d086cb2180846fb27e372b9b7a0f4d9d4fb785a2b4dff4e5288486ed89a498d42912eaff9640d44180e8319cfce182c2ad7a7775a964cbfdf82825825ed4007163deca384662c1e3e95a5830700d43a9b9b55a49e8900f2ce018673b0e243e1d85e419ee8f766f3437cd41ac203a3798591a0dd900a91a742fffe8ca2b78db8826416138da5559ba35e1f9fcf11d4c5dede727b27683643649227801d38ddfe7d4d45801319c99879ef4255e4ef5bcb7b4d002bd0a726d92b6c1a41c692f1f485280741aa0bf8b138e187f7a665903611a8cfd506408a670835f9bc570a057ffa3e03d90bad04d2671c2c38186ca59a2250f78ed46593abc58899360113f75fb44110997b8bb33e2e3630136366ba0f65eccdcba40db3fb479fc0faf98570b322d1aa84418d1238ee595cd31bbe7739dd20179855ae8abd550ab49bd5628df95d66b9db1e2af8d78a7230ac446631c3d0cf3e2255a24ac98ea9d025da71fcdaa6b0c44bf772d34bcd9390fac33c69aadb5c2dfb43ff509b1590936db4f71de18aeb32e293013983c51c19fd51e24126f5f60ba373d45a36cf01b9dd8c75771abb1a781c298674c8f9c48b7825f9665ccdbfd2a7ab88cae6430757ddad9d65f2c2a63e52019521f6e7f1f9a5e7cd7a64d449a18813d210121641d5aa3d71ac219300bb76c968cec32327f32fa7362dfde23d164890c9608af14c2d5eafd3ac7689af4d203a1f9615cd175ce804eea214bfd7d5b061c7a65f14a743c05d8509d7f18805ea235a3514617da18a0c7e72d30815aed5a311484f2118da0ab0bc19f71b3393f871518c940b98b37cadf4da906169063051876e298159320cd6cb98becc3c81562a9b9e72ac006388c5cf4bd1d51e0bf098f7c026d3150268940dc9ab3c090b265f514368a998a9623bcd2447b831628d78e0c0180648753feb91e95763e2999009a0f298cc7484c0dd61af13b610bf16a52a7843c980373c5b69db3eba0e5ebb9f127b0e63182219e15016eb846384cf5c923c64f6e67e9c5d7585fcc8eb5c2f2e686eb37135e1a5bb12378a00067ce3df00ab32564aa711688434aa4a27bd2a625961da7a34a1114d0b9e27c38ada1dc861f8c282e758227bf5e3283cc6197fbb5978df419c9eea25eebb1a80c15d0c2badc23e4a5a39f99411fe6c110befba82a7e3b06b4d51f27655563b4812c2685e04fd511ca5ceb490a4538fd1710382bc05c59d5fb26d957391dbfdab99082564de97e6116dfa5c0e35826ea27fa24d7dab2fae802fe91e270b46a7cc53a261d4ea0e99735d347fc4c9c681ad720c80b871b74a8b36f5baa51c55ba26a204ee33546981429d995e32da3b55c47b5cb689787546d75a7afb78c413b69ae709a2baefad919ef685d611ff32a1d6b74518d09615028110e4cf7f9e9b7bf2d48ed003889f3db42b126e1a332cf2a57822a66953c8a4f7e2c3cd0acee0016a1ccf69b22c40a4e1d1124faeb3fe61ce02dcdcb3ea58e0b47b8d3ff0f559b871dd4f2c51cb6c8f211747db5bd10f4f1b3b372774f971e6653d8ae02fc20ee1a928538083e332d5fc99ab00c623cbe0ea9533fd88f419ca69788dd2a332b81267a72264496365da44a372ca1a7d69cc86b1842b809af2f863b3f707db80098a845055465ec6fa51c65a3999da410361da604c14b3617e1a3226dae1739f5a28ebb4a35e08269a39a4bd43cc863ddb21f7a8f92f8ad1c71681a5255f2d7eac1174d06bf5ad499f485bd9c30f09417050c0a60e69f3fe58572a4858c1a43546ebd33845bef891af1b4bf650cf6169f6ff5d8c649770f5216bb239ecf0cfca47e203648fc8d0e29692252e1e1e36e60d9a0fc8d86e7c2e3aa3bc04ebf39fc59f82c552d1396ef04e4ec73217ebb575f121a3ce0c7d95bf7fdec403bc03ed", 0x1000}], 0x4) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000dc0)="dea1e0ee3d24142e33cf3df139abcac3e28441c04ff0f168b77c97670617d3b225dee94f38a1afe0629acd45a6870d3a0a80ad26abf69ffe51cf9c15a2c27478d1342af8a06be32447ccd49452f41e68ac23a91c8aaf61def2067b9030b61834e45c42b19febf44ab4833ac09a0aa037953550ca21818db6e06454937806593ca97a2b5eee8a176b1654d8f9ca883ab05820d8fd72a5c03aefad52e870a632f2580e63018e5817158ac81af7819a29d1eda79fc9612c57d246840d1b34d96323f771761a89d6c1dff853037c525867debf10ad50e199f3d444bb8af553f184f50e5e3b7f30bfdef9186940c198fb1d8cddebcc7e4f0be3bc266cb13978f5c902e88e2c3e84556da4066af2f48f7225ee318ee2601ac505e5f5375a3f0e9ea6782a323a6851434d008986d4b4229a5968a084c504d0e712fd060899c012061626a16ea0af6a6be888ff5a72b71dbb2fe4c36d5333acaf8a7ca5635370e74cb68e12758586810d8757bff3327879e4c969c770367d5fa4b27e1f1cf7392c9b2fabd21d323b9c505dfee34fa920656ee34f0671cda1c7d1575aa05e6b44dfaf606fc18fca9e6635fd1bd65ee0bebb97fdea0ac870f64b78e602465575ca902698a638f1a95864c456efb6f9127277817d20736ea9365618798a0311dd1040cc0869c7b2a4d0c4c9cb028d3bfc5049e23e68ee53ca74637be62bab4c00c0b0771b0739ef8c046a61b75b2410fd237ac1e1ac16d55926a3828ea93eadaf786e53cf54eb3e9c5e45feaedbbf18fae9a1ec9b1b4a014d13f23e0b45450153d31e64a5f9b389281b55efbfabe2a49a808dc0b95c9777a10817c070f56b503df376eafe0e85a45b9157c1ddbd4be2558d1bb11099135435d47672753ed4565b388f4d97ef48b1c06f1e0f841418ed619dc13ad63a2b8044dd323b4eafcd80644be2d9e7b583316a6e0daaf69f2774f2bd38fd180d926aab544dc714ef2151ef1074d3cbe1464c7910e140c39b8580150fd5305d2ddb88bbcbdaf17b36530b8c8a78d1bd269a9fcc97c16d8490dedc0ba7997b7c618a9fb016758503bbafe0236df77bd59676525558cd7b9071f4c543825ad94909afd9b9ee30c233fedf322c31fddde5d91e8df0e2fc656287fd412a02d1d5318e65998e7ef739d2f2974a0d4eda25e2a97985807ed3d13723af85c2ecce3bf183e58008782639ace51794dd127557c2a2eac3b6265e856577605e45cd669bd92f9c680576565ca6d3f5a622632cc22a3acc4dbc8717c473ffc4a90a7ed3e9b638730db59157310c8a1cb2ad73a4d76077a8cc30ae481ac34e094037820612bdab23d764161d97269b027ae4d90aef8c2a8217f02d61d51ed3e354c969f53e3d93527ccad9b494bfe2b77cba42ab04db304b0dc3571c38f05f86fd2cf2f95c20c4976840936819c724ee4920ea57f9ea3ef0543e164b73a0d919909ede04f465df5ee649a1d1b37dd7c76990d3a8f27f81fa59321eb387b1eaf7f2a4a3b27afd5847c7c446fb76ef6598da516aced93ff940096a5247c33c602d939b5631188ed1fc43fae4fabafde36fb0457363e9432b73728472d9de94d1f614b857d45703d87743ea5aa9ec2fa3240fd6b32035f0c56e38c74b74043866ebf08fc350c7dd743c1961afc52209b900187c29e279e26ac19c280b8116dcef2eb7323a345d33f8ef4ad5476fb90f2f9e4734ae6d0520434f7f68bcd7fb55727e5707008a1a89a07eb8eb67a0d713f2293e8d59b68c2d854413ece9e838a8d8cf181a7b7c813e07b18feaf6936be7bddfeb490ecbe112a4f502d74d3d5eb8ef99e10759e86f067ca89ca98bde5f62c22b08a113b2d0d6ab2cd8f72ae1944e0358dc79650406205b09b5240d102ebe05f5847d1d7470a198f8145e85b47f07cd42a382eae54b3aca99f11fdfd84a7feb40510092d207af0423529bc7608b2bf1a8b332a04dacf3f2042c60b5340ddc74032346b534b93022656726e7bf0b732ce54f11a88952c3555efcb6bf8547f7cfb1f93e6ae9337056fabd983480fd46b93ec3044a65d3fcc8ebc9154e442dfcf4830ccaa891f6001ebba67133cdd4306f8de3149a4a4635bdac55f5bf197ecf4b18a0bb34c2b55555ee3a40032b14d6d89c34bc60426dc4a192faa4431af5c3c58a7d8cbf52ddf9e7d4e13d331057b9f1fe176e4f21898c357b5918f5e563faba697eba1149759a899499c90a60fc324616f5719651ef642928f6b2abbea077057f121f246adf376b68cd0d4145008d44022176767a9434390138a8c79e7ca4f617638edae4cf892b1ed7086b537824987cde2f058737e70eeb6cf36d7add63f25a3987db93cd2ded4c364b143ce6f7d466a7c6f92f321277e92aae215dae710c0736bae081c84b045ec94efd83c1a725634c50708377046d9af4a193ee7de0b56984376734a8fe703a6f3cef2cd9fef3083b649eff95cf7762a5001a20fc78547f649735cf3a0ba3f573a069c351e5bb3ba8640cfba029916f4fea052634cdd7f1185d9fd925d8863ebb05255af7e4f27cbdb7c01d86d5e832a929acec2087583832c6db5541ccdcb4e316f0f13bd57812717e452cd215184280006ae174ef5c84a34e28237e75a83c14e09be46779471e9a8d9ca5a9e7e8fa53c4a1ac2cbd6d304b3042588c382a3bd886e526576b3dd71ebd774aeb4c32c8c863e6cbb63a4fa11df2e1d55de313e6e397d501c8e0bbcfd39f8be2b32837a370435b42faebed59e4c53b6ad1cb0a8c48af62a1657cb3af8a21a02cbc92e5f57ea9264802ade87663df2277327c28bf35bb011e1a6e89699b248414279b039d9b2571fc094e01164ff0995730b835df888dbf2694285ea4910c208792906a9fac3325b1bb2096b47a134e3f6bf6244e08836a026ced0b9af562c373d6eec350530a4a5356eb67ff466649b71da4918ea4ddf6811c90143c4dcc11218bfe7831aaa22f6ec086ee19cea541fa8128045382832b7eb84d8c9140049196e81f07a3e057fa90a82c03c4ab5ae0799e90bbc93886d4f8661dbb849f9b51cbe4c2b48354cd6c492012d4bb923006ece475e0cb91d2c4e3fefc514413b443d139860c0a998f567679ce60cdeff8096b191e9105b0b2895bd03fed0fd05b3fd09e0bcd43340f4ede455b94173e640670b6e8b1bdfdeafc9f6c9b29c7a669665a5e406895b3a336df810cc9c2f077b7514115e739e8af6257f4deb4a9dd4820cc69a7a15f8da9ea6e97a02f955e718ee8d397ee33eeaab6e759e083e204ea96c644d99118f09b72e8e2225690d15d966b724628338c423724514af4a263e466df869506378fbefdf2fa710f79d3829b4c2c2ef4ecd2136680537bc1977edaa0e1241398533d88a9604b8f3fa4efe0ddb66e6e5dc3a906b1f1749ba9c17c6b77674f87c364f2e572f57fbf56ee4b7af19397c177979a44bea71f9924463ad75dd902fcb861ccfcb439d35a80f4933cd7c246e2c320ea3573beefc0edfa5b8b9eb2530119e5c9525fb6193d70393f12b3cc09c946a5c91936a64a8332b3d4b5aef2bce8b07920e4b5b2dabb3d47b9873ec43e72274b2d88a5ffbf3ddc9d617c596b7979b8587d43f25d42e237996e18b2f2977334ea0ef04b50ea4b50b9b6fe9d4a7bb88c6ddc15f2b9944157e7c12761c8426d99c7d4f2ba8c576b8bf2b45671be0775e3c458fe3f407253604393fc3c9697bb748fc44fe5921b5815a085f3092edc96cea120f8c522a1e92f3baacc1a0cd74962a0d7a88a154e572a3407b253b4a432bfb1cdf35908dddc9aef27c623940ce1166742e8678f8594fba3ba5c9c7c9210f2213ac9b27f2d0eb3f2eb7bd2de02064f3be4f77a6c875febc1f824d3bfe24d85a378e5c51ceaf38598553c053d430ecb526b9e4ac5d3d5c20fd491dd978ebd4d9b73366357b81e3fc4e3daa292679db4424ce5c7b4ae2b0051fbfd59784b4a7dc1", 0xaf1}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f00000005c0)) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7f", 0x80}], 0x1) 04:02:49 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x495983e26193feb7, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 04:02:49 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) getppid() 04:02:49 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e60856413d00", 0x6}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:02:49 executing program 0: mkdir(&(0x7f0000be0ff8)='./file0\x00', 0x0) r0 = open(&(0x7f0000e06000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f000003f154)='./file0\x00', 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0/file0\x00') 04:02:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x1) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) syz_emit_ethernet(0x2, &(0x7f0000000100)="e426") 04:02:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x5, 0x157}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x40000000001f}, {0x3c}, {0x2c}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 04:02:49 executing program 1: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f0625a4b3c420ee97fda4d2c149426b20000010000000000150000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000f0ffffffff00000001000024ea55a65774965e000000000000002000000000000000000000010000000000000000000000000000000000000000000007000000000000000000ead6af73095e29ab8156be0cad609ecfe48a14ff96649789dd56072c7033005ff56c35e1ce3edcdb64b5f27b82fa8936c88dc69b520896de4f1ad2712188d910e63b68516ec2e04b8286c9e562fb4002329ad3c15f6d944ba0909fc4a83950a1a3473e130e84bdc06d3b7a9d8e1e5b1d9b7539badd1f9982c71129563b1933dba616646b29b8e756c0784534506c56822c4a605f32958e7b10f8c9620c79d5bd6db430a53031bc1273c4540eba9186cd46fb4f56c25d68c2360bb87c8cd70d0e260d9a18b6cc429e284b833f5651f55981603147d85d3ce499769c0ceedd37ccf82499acf96e1d56adb327dfc66daf77a5ec1ad54824f3a4dc7b0cf6938ff0156df1035b0ccd80ddb315bd7a13f12b6d591e1c685df6ec3d4d737cb127305d2b90aa3a834c6d5a02b5cb0ccbfd27ae6c41f4f71e2334be3e31db5e2858e5279a069af304e71dbc741505def7d9b8fa2cf65d0e694a446d326bf824fb8fa59f4ae11079dbae6f55a235f52b691e6e246c939b1f9299e0148d9b2707bf9e9491955edbca00c47c2b360531362bf084d4509f781153a5d67df7f5d7059842db69c27529fbda794e451651e56fe29a9d8ac1957d71aca9"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) r4 = fcntl$dupfd(r1, 0x100000000000, r1) ioctl$TIOCSETAF(r4, 0x802c7416, 0x0) r5 = msgget$private(0x0, 0x20) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000200)=ANY=[], 0x0, 0x3, 0x0) r7 = fcntl$dupfd(r3, 0x0, r4) mprotect(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x6, 0x8, 0x1f, 0x4, "7847ceef946b241dc56cd324a8da84fff45358fe", 0x9, 0x7}) msgsnd(r5, &(0x7f0000000000)=ANY=[@ANYRES64=r2, @ANYRESOCT=r4], 0x2, 0x800) getrusage(0x0, &(0x7f00000004c0)) msgsnd(r0, &(0x7f0000000fc0)=ANY=[@ANYRESHEX, @ANYRESOCT=r2, @ANYPTR64, @ANYRES32, @ANYRES32=r3], 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000880)={{0x18, 0x2, 0x0, 0x401}, {0x18, 0x3, 0x3, 0x8000}, 0x8, [0x2, 0x400000000000, 0x7fff, 0x100000000, 0xfffffffffffffff7, 0x1, 0x25, 0x7]}, 0x3c) r8 = dup(r7) msgrcv(r6, &(0x7f0000000800)=ANY=[@ANYRES32=r5], 0x1, 0x4000001, 0x1000) getpeername$unix(r8, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0xfffffffffffffffd, '\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`'}) execve(&(0x7f00000002c0)='\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', &(0x7f0000000600)=[&(0x7f00000000c0)='\x00', &(0x7f0000000340)='\x00', &(0x7f00000003c0)='}\x1c&+\x9a-$\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='{$&\x00', &(0x7f0000000480)='.*%:]}:\':(\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='.(*\x05A\'-\x00'], &(0x7f0000000980)=[&(0x7f0000000640)='(])#\x00', &(0x7f0000000680)='\xcd{[$\x00']) r9 = msgget$private(0x0, 0x0) semget$private(0x0, 0x1, 0x10) msgsnd(r9, &(0x7f0000000ec0)=ANY=[@ANYBLOB="0300000000000000a50c43ac0c303524343616eb2d9ce59d2f36e670079229873d22aaa1790bba0cac254722f637f54d786a1c367df0c3f29d3052a7ef46423414a4736b5f0279d0e6580fcafd344f4cc154d338789a09e0d758b5cf8809fe9c53694229ff34342ac4e558b95541ff7aa7881733c5aeb60e7f4038ee3b6f970931145ae4393ce77e0f0f913109bb6699af16b28abf4e6b3f3733f0ae0d1f9cd7178795026ddb7e965aa4fbd0dbce47d870df2df87a4edd68a5c8f7ca4137b06fe3a5bfc7fcaa017452d6d60e098c45e00826e1393e39ea8bdf91ec38931057ee0f05c9a076cc4590ef6445920db5711ed6b67e"], 0x30b, 0x800) msgrcv(r9, &(0x7f0000000240), 0x5, 0x1, 0x1000) connect$inet6(r3, &(0x7f0000000700)={0x18, 0x2, 0x0, 0x1}, 0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x12, r3, 0x0, 0x0) 04:02:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) getpeername(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) preadv(r0, &(0x7f0000000000)=[{0x0}, {&(0x7f0000000140)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 04:02:49 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 04:02:49 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001, 0x5}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x8) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0xf1dd) 04:02:49 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000100)={0x401, 0x4, 0x4, 0x100}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) 04:02:49 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYRES16=r0], 0x1) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) 04:02:49 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 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) pwrite(r2, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) chmod(&(0x7f0000000000)='./file0\x00', 0x4) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 04:02:49 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x10) fcntl$setstatus(r1, 0x4, 0x80) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) socketpair(0x20, 0x0, 0x7fff, &(0x7f0000000000)) fcntl$lock(r1, 0x7, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x9, 0x5, 0xffffffff, 0x3, 0x6, 0x43b, 0xc000000000000, 0x10, [{0x2, 0x80000000, 0x8, 0x10001}, {0x7, 0x3ff, 0x4, 0xffffffffffff8b95}, {0xb27, 0xfc, 0x100000000, 0x7fff}, {0xffffffffffffffff, 0x100, 0x5, 0x6}, {0x2, 0x1, 0x7, 0xffffffffffff9dc3}, {0x0, 0x1, 0x7ff, 0x7}, {0x7, 0x75a, 0xffffffffffffffff, 0xaa}, {0xffffffff00000000, 0x3, 0x0, 0x9}, {0x9, 0x8, 0x8, 0x6}, {0x9, 0x53c, 0x2, 0x3}, {0x5, 0x6, 0x7}, {0x5, 0xffff, 0xfffffffffffffffa, 0x10001}, {0x2, 0x1000, 0xeb, 0x501}, {0x0, 0x8001, 0x0, 0x101}, {0x9, 0x7fffffff, 0x6, 0x147c}, {0xffff, 0x20, 0x6, 0x4}]}) 04:02:50 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x476}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) fcntl$setown(r1, 0x6, r3) pipe(&(0x7f0000000380)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) r5 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x1) r6 = shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x21290bf74c982521) shmdt(r6) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x5, &(0x7f00000002c0)=[{0xffffffffffffff00, 0x7f, 0x616, 0x80}, {0x1, 0x8, 0x6, 0x8001}, {0x9, 0x2, 0x3f, 0xf66}, {0x5, 0x400, 0x6, 0x101}, {0x9, 0xf204, 0x7ff, 0x9}]}) ioctl$WSMOUSEIO_SRES(r5, 0x80045721, &(0x7f0000000180)=0x2) 04:02:50 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 04:02:50 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b120400000000000000000000000000020208a371a3f8000400"/177, 0xb1, 0x0, 0x0, 0x0) socket(0x10, 0x4007, 0xffffffff) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) 04:02:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5edd0bfc7dc59c5f9c3280cbd156a1e898a442a4"}) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x3) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 04:02:50 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x20000, 0x100) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001680)=[{&(0x7f0000000240)=""/99, 0x63}, {&(0x7f00000002c0)=""/147, 0x93}, {&(0x7f0000000380)=""/140, 0x8c}, {&(0x7f0000000440)=""/204, 0xcc}, {&(0x7f0000000540)=""/141, 0x8d}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/111, 0x6f}], 0x7, &(0x7f0000001700)=""/195, 0xc3}, 0x840) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001ac0)={&(0x7f0000001800)=@in, 0xc, &(0x7f00000019c0)=[{&(0x7f0000001840)=""/84, 0x54}, {&(0x7f00000018c0)=""/232, 0xe8}], 0x2, &(0x7f0000001a00)=""/134, 0x86}, 0x840) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) ioctl$TIOCEXCL(r2, 0x2000740d) poll(&(0x7f0000000040)=[{r3, 0x5}], 0x1, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) readv(r2, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) poll(&(0x7f0000001b00)=[{r2, 0x2}, {r3, 0x20}], 0x2, 0x1) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000080)=0x5fffffc) poll(&(0x7f00000000c0)=[{}, {}], 0x20000000000001cc, 0x0) 04:02:50 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r3) flock(r1, 0xc) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) close(r0) dup2(r1, r4) 04:02:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x280002006, 0x2065d) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xb4, 0x4}, {0x1, 0xde6}}) 04:02:50 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x420, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r2, 0x4, 0x6, &(0x7f00000000c0)="1555c57239fcb8d7387a6cd69b0118f0d8378915104ccdfcb63ac2e71480289e4c9604da82e4e9e460236c38f060326cb78031c5", 0x34) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) fcntl$setown(r3, 0x6, r1) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000100)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:02:50 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) r2 = getpgrp() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0/file0\x00', 0x81, 0x2, 0x2, 0x0, 0x2eda, 0x1, 0x3, 0x0, 0x0, 0x6, 0x1}) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, r2) 04:02:50 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f3ffffffffffffff"], 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)) sendto$inet6(r0, &(0x7f00000000c0)="126bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 04:02:50 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) sendto(r1, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffd97) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/100, 0x64}], 0x1, 0x0}, 0x44) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r4 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0xb5, 0x0, &(0x7f00000002c0)=""/181}) ioctl$TIOCSCTTY(r4, 0x20007461) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) pipe2(&(0x7f0000000080), 0x10000) lseek(r3, 0x0, 0x0, 0x2) 04:02:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x66, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="1369715cf7dd194a8afe973d1cbf70465f3b37d13386ca154f03c63457424793de48f5d219e5ca08b61bf577c18c2b7636983949a5004a8560386260051d3246e31cce9fa541bcb14f8b253dbbcaa63c46df51beb65b601597963b45fe295ee78007aa6c43a8d2aaa053902233e5cc1960e3786d62165e801b1656104736389258a5aaf338f8acac5c145057d3923ee170f587919014f32e7f39528d388c99de83f5a229dc58da8b2700fa4ce182d67dc24974c3dbb1f351f596a0bb9780df0f5256358c91a3f13e1b771571555ae493cac77db01658bd41be4c26ba84ab1fb77dfbba8886d11ffcd2f444487f8457f485e1", 0xf2}, {&(0x7f0000000100)="4eea9e3ce6423cd2170461d834f2ec61eae2f5bb0532f7d934f91a65ebca9ade2c25025b17e9816b37d9d8c2574f468c240441bab71de9d149f334869431725cc3e1d01c4a68b8021b76aca5b9edceb8158ac6e455943fd667ad3d288993c297fdc93b1652ebabff82617e40977399c31b2f00dc4c9e2e1b373e97d72b7fe0c95596abfd981792e892db57e7a7068f661f6486a3ad3dfea340d3082dda8ca60c8136abb14d438f90ad570ddcfaa6ba547781d368d4f598513f675d50c72f35940b36839e855c63cdb60486a55a9930d592fd28664b5c13f49339b747ccc20b2792bbe11753002b81a128e04a058965c597805b8d54", 0xf5}, {&(0x7f0000000200)="69950417a167f379e7038bb453250a7908579cd6768061b80d3de38754c4f33737ab0ed83cc4c806daa38b0783ef677b0763312b1d95468d52f1ac2629", 0x3d}], 0x3, 0x0, 0x0) 04:02:50 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f00000000c0)=0x3a3) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/250, 0xfa}, 0x842) 04:02:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x3, &(0x7f0000000300)=[{0x7}, {0x48}, {0x6}]}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") r2 = dup(r0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 04:02:51 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000000)={0x1, 0x7f, 0x3ff, 0xffffffffffffff01, 0x1000}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0x8010426d, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) 04:02:51 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000000)=0xb2, 0x4) 04:02:51 executing program 1: clock_settime(0x6, &(0x7f0000000040)={0x2, 0x60c}) clock_settime(0x0, &(0x7f0000000000)={0x40000000}) 04:02:51 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x10, r2, 0x0, 0x0) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r0, r1) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 05:37:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="612aaf50afa8dedc894bad6a8dd8392b8f783b7fca2e6f2722344cde491995579b2975b3aff3ecf684a021f9a3e0e7f1036c110a1b0b2952ac8c4d4a64b826c373ccf841716dcc97b00b87b1f550f0be881c056fcdf5a93930c08f14"], 0x1) r0 = msgget(0x2, 0x121) msgctl$IPC_RMID(r0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) symlinkat(&(0x7f0000000140)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r3 = socket(0x18, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = getuid() seteuid(r4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 05:37:04 executing program 1: r0 = socket(0x1e, 0x3, 0xfffffffffffffffc) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) 05:37:04 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x23, 0x400}, {0x40, 0x80000000}, {0x67, 0x8001}, {0x24, 0x80000000}, {0x0, 0x9}], 0x5}) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000180)={0x4, 0x0, 0x400, 0x4, 0x7, 0x40, 0xfffffffffffffffd, 0x10, [{0x4, 0x8001, 0x89ea, 0x6}, {0x0, 0x2, 0x7, 0x3}, {0x4, 0x40, 0x5, 0x10001}, {0x1, 0x100000000, 0x7c2a, 0xffffffff}, {0x1, 0xffffffff, 0x4, 0x8001}, {0x80000001, 0x3, 0x8, 0x5}, {0x8, 0x7, 0x5, 0x1}, {0x101, 0x47af, 0x8000, 0xffff}, {0x2, 0x6, 0x19b2, 0x4}, {0x6, 0x1cc, 0x0, 0x4ea}, {0x4c4, 0xfb4e, 0x0, 0x7}, {0x7, 0x1000, 0x5, 0x9965}, {0x7, 0x1, 0x55a, 0xc139}, {0x3, 0x80000001, 0x4, 0x24}, {0x9a, 0xc11f, 0x7440b44a, 0x81}, {0x7, 0x4, 0x80000000, 0xa9}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000003c0)={0x0, 0x6e, 0x2003, 0x1b19, "abd0cc0d68dc65827774fdccdff3fc844ae89310"}) r3 = msgget(0x3, 0x63a3a00b82f68ece) msgrcv(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/255], 0xff, 0x3, 0x800) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x5) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) flock(r2, 0x4) 05:37:04 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186204018b002b3a00000300838af7afb9d8dcd14043000053ba8af658711937f75bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e14da000002e98a03eed16a1a0e59c51b2d5a8bf600000000007d2c5a", 0x57}], 0x1) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x100000080) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_addr=@in}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x3, 0x3, './file0\x00', 0x3d52, 0x8, 0x10001, 0x2000000000000}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x45, 0x0, 0x40000000}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000280)) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x200, 0x0) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001780)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt(r2, 0x3ff, 0x97, &(0x7f0000000100)="933309b13d18f95ef72c72e7dba984b04dbddc540a489bda86876f711cfc9bfb16af1515e358d38e96b2e9f5086c76c26496612f816bedd4d52cc228f0f2361502e5b43a325bc67cea0b9c321133970f5a1f0812ae6760", 0x57) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000200)={0x8000, 0x5}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000100)={0x1, 0x9}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") read(0xffffffffffffffff, &(0x7f0000000280)=""/174, 0xae) read(r0, &(0x7f0000000040)=""/32, 0x20) syz_extract_tcp_res(&(0x7f0000000180), 0x56d7d847, 0x5) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) 05:37:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000000)=""/11, 0xb}], 0x1) 05:37:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="8202b804d7fbf0b536878abfd8663000000000000000"], 0x10) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = dup2(r0, r0) pipe2(&(0x7f00000000c0), 0x10004) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x1, 0x20, 0x8, 0x1, 0x6fe4, 0x4, 0x1, 0x1, 0x2, 0x3, 0x9}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x48, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xaebc551f47d25d07, 0x100000001, 0x2}], 0x1d, 0x0, 0x0, 0x0) kqueue() close(r0) 05:37:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000040)='./file0/file0/file0\x00', &(0x7f00000000c0)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x44) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 05:37:04 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="00100000c2"], 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(r1, &(0x7f0000000100)="8c65", 0x3b9) 05:37:05 executing program 1: semget(0x1, 0x3, 0x208) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x40) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x800, 0x30) r2 = dup2(r0, r1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) semget(0x2, 0x4, 0x8) 05:37:05 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x0) getegid() getsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x74}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000280)="ac", 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r3 = msgget$private(0x0, 0x102) msgsnd(r3, &(0x7f00000002c0)={0x0, "2c7aa821386822da0e73d07b56d331cb2087e57ef158c88e2191f945bc113f9a5862e532785d571fa8f5e0d76ea35ed4090b48033a48b4ee3c45ebb53d260c355e9c326b2d8340b99d26646d5c51cbfe4b8fc2e28c13941b0a1e0ac6cf780f27a042957866e27f65b109763f39414a2cec611eb6587f6282a17402495dc41c00a3491d2858b30f4f07aef1a9e7cedb545b946bb32a3ad42df488e4c14df547add6a2cba497b712c2b0894f110d2067fec81362b7e35590da685ffe8c76de7559d2c8f043287197439704"}, 0xd2, 0x800) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{0x2}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2}]}) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x3fc}) close(0xffffffffffffffff) socketpair(0x20, 0x5, 0x4, &(0x7f0000000c00)) kqueue() r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x2, 0x20) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000100)={0x8, [{0x2, 0x4f}, {0x2}, {0x0, 0x7}, {0x2, 0x200}, {0x1, 0x6}, {0x1, 0x141ae9e6}, {0x3, 0x2610}, {0x3, 0x80000000}, {0x1, 0x101}, {0x3, 0x48}, {0x3, 0x7}, {0x3, 0x1000200000000000}, {0x2, 0x3ff}, {0x2, 0x1}, {0x3, 0x100000001}, {0x3, 0xffffffffffffff81}, {0x3, 0x7f}, {0x3, 0xfffffffffffffff8}, {0x3, 0x20}, {0x1, 0x1}, {0x0, 0x3}, {0x3, 0x290}, {0x3, 0x4}, {0x2, 0x6}, {0x3, 0x8}, {0x3, 0x8000}, {0xb75f468176e536c1, 0x401}, {0x3, 0x84c}, {0x1, 0x800}, {0x1, 0xffffffffffffff7f}, {0x1, 0x9}, {0x1, 0x6}]}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x3, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffa, "661fbef2245185a8186503182eab7fff0e091fe6"}) writev(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785", 0x46d}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000700)="ea110ad75a0113e5c4d97191ca8b933529be8f48ab8063c5b6e215d45184ccd2d17f1080158dd483554463a560b093f4b569bdbe0d89fb771da85524b1d7020000000000000071a251ec1a3401b71f385c191f6bffef23876e02b6c9c70a8d0335d0ed00fbe65e936a0b535162aa9e1e99ceca27f153667b1a5957a9e6f30499502b4ebb1a1db42c8cb08e87bc91b3148ea0524b9f44d837afd4d652d4e48649fc74897e53e97052681ae213d907da71138ffef6a83aeff788e614bb70042914fca3004ed9528b6f375c6650373d6c428604a04e04fb70fe33eeeaa852af0d907b2d86968ca63688803df41acd6a3d56efeba47a3d879055b93f6f485be9169787f52eda1fcd8b499ce575dd3ea1962848f78f1e634c52b0a571d4d1806eb5344fa84728e3a6ccf6957586015f98322e9ce03e42d032bc90e74b2f6a2ce3d02f67e2ba799b114f100b52f7958b9edf02f8ac70308cbbc4f06ff1e46c136539d40dcb4fdee20dc3405adfa49096931c2303060d9fe7301256d8cfe1ce2344231229d9afef667ec3f9b103cb8c8833c92e690f0eff53577340d512862ffb4abb32a860bbb9f847c5174032d25588b32072fe9f8f68116e1ed901d29ba937cd80b4be501e8c098e1904ba0039b328dc41444da5c52006d86907878e29973e149285fef4722b5dc7a871712cfe2d0e95eab364f3e77125e95bcb07de3e0712405239ac6cb5a3394a049f9fff8453a8c9734940f2c6849b9759d08841caf4e1b46cad51", 0x221}], 0x1) writev(r0, &(0x7f0000000b40)=[{&(0x7f0000000240)="6af1893aa2e1b41c7a8393975b24c28c38e290ca11f04ad665fa559c2ce550f194ece111d9cd2e9c8e0bbb368087859ca5f41205553639710c66e19333491c4a3bd8f888e6d174714aeaee786cfb482b7eb4c4db27aa9eefff9a8c8621b5017f4d97e53f94ff44e0e055c50978302d670b5bfcc0a7", 0x75}, {&(0x7f00000002c0)="6ac2e966f4bb04ee34c02da1df4081a1e9d7e855706c62d413317743d437cbd1b5800f699d8bd4a3ce78818d91e05406f1cf0996a875bd29ef085011dc0982360108ab982fb2b6272edd8f3ce195", 0x4e}, {&(0x7f0000000340)="796e5ebffa0f6b49586dc2d64d36c1f827474c3dcca1211e7af124348bfa3d5c4461009efeff4d3b8d572edc637e1af198e51deb924b7d0d0462f36bbb4a118e25117c1f90bb7afdd41a9f7d3c19115c90ba1201f3c00a79428577f81a4060312f5a828c7078886a3bedd3430b325b706c32fcc3095c1c2c58de771adba3877832ad1701e696cfc9fd460c0ce0c3f22d86db504e3868249c544753f8cc52ef592b80e384d9f255c29a4d08d0db310d16353a1852b7b5c89a6227f2fcc4413e2e9a432edc23befedb", 0xc8}, {&(0x7f0000000440)="d17a8233e19faf408b7cbfbd3131b5b922fe2ee7af17672ae3da992840ff72fdc0283b2d0831fce752d9699dbe5fa32dba0b33644da74223c37a1373d6f521a45d7868d8438a86268be7791d57a79260ebeaf65a27c3b897729260d0b97c5c375f5882e7ff0e4dfede86248065d5ee30881b540739c9f1b2350133b857255ee918b94d4bf8e3c37a1205ea694d", 0x8d}, {&(0x7f0000000500)="ef0491b32b67b216532aa964c2db61f874c446c4dea1eea9713a2f4f4b8f2dad9c1dab7c3d25601bc38f610b9bc32959ce43f1834e0aafcf91805c01c05338e8edc1fc3e76c11d367411c4a1062d1e594443a2b7eaafc7adc8d5cb8742a4ac27d6ff77c018d26bbb9fd8535abcac687c2835364ea40f2e7777f96ef9d7d3b3bb5f46ebcc1ecf171b3cd3a7", 0x8b}, {&(0x7f00000005c0)="0ddc64c1ee2e813c9d88e0e459e7bf253e06fd05081b82cd3a74177f4075f9bb204b31be599d26360d36dec8684734049700e4df1a52b02bdff793edbb8c4ecfeb6697b6bbacdb362c552347362f493b09ed18b45f74b609a5f6749cb01389b5e7ca3a0a51560fe4622165eb296296e661407fe32e15c566428274227134c2bac9abd825c68ada72b4efe3f44cc8dfb4ff96836f02a2083fa28ca771886bdca3bd0a111a379c1423434bad0e0d6e10fdb6951518547fa96086ce604dfa59d6dbf2b62506d358ce30d41f2a351b3ee48ca4177484a3d4e74532541e415d36c32f77ef32085be82c4acf2fc4fcf480b39a238258ccbd", 0xf5}, {&(0x7f0000000940)="272f5d0ec837f71ddfc09b23391953f91f6653a4f84392b94905a8b6b04859021f2262d33a1c810d2e0fe22e131f50bde68c2bcc47dad721ad1c0f73fc88376a65e95a9dc744730991697a6612fbf15f6c6a", 0x52}, {&(0x7f00000009c0)="ecbe03880d65c59d6bc342611030bd6f762ebb39ca1553e167a5b2f1f7cfde3a6e732de3a1d56d6f9ffd5107269c785f0058b78abfb9e7bc72a04b8dcd6aed3fc8dc541bb496ce80ee4d920a268243c506443bec5eee055602b0563e8013ccf2ed40cad345266521716606d5784ce1c764946ee7cf4e62644c636cdb99d44bb6485fab66e2bbb7bafec08146274ad399de19458419dcbb488175d5eea38f4d90a9c5f1dd130cde85990e", 0xaa}, {&(0x7f0000000a80)="be26079043dcf4f2c5494f0bb93021b9afb90f888a3006cd829861afda713094771745ff70b1138d484b6e9bf721afe8f72e5b7cc02d34050e59ef2bf2bc7885657f270487409dd55146c1a19865e1dce3c8969f1726c5f0af663330cb097ba83e1a901ce2cbdfedce53f41fa861cb42f58aa42f9c6dc236d01d6f6335df27087610533329937815602f0a95d60b88e6ef04c0", 0x93}, {&(0x7f0000002100)="b76e9ed3396c9d7f4220bb257a8d98c7bbb26b517a5b247ae82d6eb8730f414e2805134d7a0d0c554cb21dc4df7ca328950d5078bc3155c9283a6476445d4af6af66b37d7829b3a6ef4fbb457f790328573e08824194717470291c969c789318db0889de5d51c11862961518b86c4c82fbee2e447b99bc51d813a2cb94178dfa71090a1ac8f86c40fe8106aa13e5637ce72cd455f030e0ae905ac99355298b15c88712eb1f55e02976ce2955641eac371d660e69421c76c1eb3d825affda9eabc3f6a10ef542f3bf943febab008ebcf7e76013e980862aeb6fcf4c375d22d52bd188a37f9b4e21c7832e1530a6263dcb7ca465e33dc0201b6c52d5beeb2b55d7b088885db842ff3bf5e383b748349d965832d5b1cf2bcc09eab5736512399121d5207809bd3e9e858a19eade2fa2cb7b193d59f4b51fc0fd4c1c90573353a986c96b7ac017b9835defc4b3c3769c15d5b6684e6fef187440745a3dfa0e5bce1edded0d88708f277b9bf36de29de1b47f77ca0edfe00ea7ff9876620805f9361fc8225450b5e1a091c925f56a30298675c9c06c6e662c6547d9d3ccbdf27291ca5ea2e38e53b0b126d5da2e63716f6f102ea4435b6d952bcfcd051bb9fe290f8a4b2944930251a9dc55a9638aea43b6939d893ff11aae72157844f9fa348abfc3c569f975995af75a7fe7e79236ced4e8b919d4121b936fd1af7b5c70ac675471d08bfe540f2f7c99a1d2d2fcc2726bf3ad02ce4afe50a8e118d8ac1a56605b6287089908e29a3447b229d00382f405710ea4736c28659f69c77fa38f0dcb0f8eb1e95bc858ebffe705c32ce48b5de7229b2a9a8555edc50b43dfc974577b8ccc44553b88dc8c98b7612f80b888a62389d1483f88e3940910a909abe1f1de2fdc858a1888eded64f3b2b53a4284a921cc2c199a11820aabc9cc2d9b3ac77b1f35dc7c3de4981ad2549794184c36f69be80967252523c5242250f271cbdc04874a18b883a0ac2ead8d66e31dd4254aac0b797a6dbf2dbfa281f0f775f8a2783d289da7a308e987ee70967fee0ce09707a6ef99bfe9a6790988b5497a3dbbc1e39d70cb05f368fcbce5a0d8d0c08f599e71d7dff5417185f167d6242cd1d6611d2ee94f10c38cf2103d200383aca9125842c39bf2198f0c85a417ff602d265720d6f9b2230eba4a2c2398ddaf4ab54a978c3216cd998979066c3ada82180fe03497aa248753c75529baeec79612a8f411e5ff19060ab3a996826cd59592f219c7f8a94951fcc6821a932993e7da83bd5a481ade7fcea8adeab10f420d6e962d2feb37a7d9b2ca05689b8d80f111d6dc50d69e2aec2cfd0c5b46afd58f27a8041479d616ef95b44a40bf15bed40eac9084fe15269864af532d4604c9eb23ce5c6a752ecdca22a1ce506ca6e561a52129ed06e809160a344ecec844633ce07f72626649d328139a57a0df62e4adebac2ad21241b326728993cc8aebbc92cfea9ee4ea9a1c72f8921a62461139ae16148df4bab728402b72fe0888811afeb73668d51dacbc108b748767058bfe9196fcfb40d9efcec43fa12a1cdc9ef44e5cb20abc6817316bddc80612a83e0cd7448a7ad3e29a796e85a36f3741929ae1ec72035699ed9822e8a5e8f149ab3cd81787f78bd69c1cb67a6166ece213cd23f5a6934b0b3276a7d7b9a894ef753c2798cb7e4fcb15d22c2fa09010ab7a56f5488c63a9942bd9b3c9b995c3bd762f8d18cecb8de5c1159fd32abe5be9c8c19fc6eddc6d09892daf85511347dffb3e0c6fccf028978fc8de4d2d4c971d9a411f2920415fc98325eeae2407a3655d5daf72d61a5a6bcd6ef84bd8be7af0d1d3af89f03375eacac554d3a03621326d0890b71a97aa5d6408dba0b7359b523e8731518e52b591625a3029b2616f9e076f26df4f3d0fc5b76ba5b7047d101c4f063b4c58df98b1a5f4c12c3b5e0fbcb56fb5ddb6517b94470c72dc63ba6ee8cc6bddada5a8a9bc31ab3dfb78b3ad584515468bffca461934e0b2b2f52b8d08480b6aff6fa7cd8588c02b71c48e8984c0c318d8403d1f7e22000f3051c014cfcaf75436780016faef9c25f485c94aff7310689d3d9e48a9ad32e46772501730920bc27f3296c3372f131166554552847db09b2283472587e708fb57323bc5572208aca39cfcdc5f3f687ba95295e7249d8c53f6067117fdf47052ebbb7f4d523aed845777eb943082bc04ad96187e8faea5e25c1a74328a1162290427ce7c25fc592c5f14840dd82b2f2a7d6e07a24238a02c537b7c599d9b79646577812ab3024450a551b1a35898df7f3f0ea45d7201fcf2e7772af2d965cb664abf07e9fb78473f9f7c9a3b16b0ba0405f7c5017f227b82f23a9a6361e571d6b0f9803c2e7243cd7df3d5e8f2d6456b26395c311906d9a266faaf81bd534dffcd9be16b28780e1fcae2fca636b08eded837636853dba23bdfb14ce2b0735e22c864bc0bdc9954fcdba194383641d01a8a4f6399c36d6b224977bd6c5f54e58d72cc41286652a1a542b6cf5358fe8ee0b500c72b3a934aa17821ecc8f1316b971b3a6241627b92d5e05aaf0543d7a73a0b807f3cc381c805522205d1554621902e6cf10247514d6bcf39877dbbb8c0e87a186eae786409c8f94f3c1c9ca10a7c58ca05253c8458c94d94da45dcc38927896c1be68710b2b627c0ab1c71c6912b57fe89952e46b186e21bed15bc9fba9f0781e13a570309ff593726f79f1e8c5abb3a93183f0654cc1045ef2cc5bb169b8911691f449e98221cbb029a9f5e7bfc70a44979801f4226fa46926126b2147a3b2cab9d20982eecd61b5e90ee43226b4192a54c34bfb94fe1875a09135bb1599b7b111450f2e0dffca6e8ae6c16f48210b5dd6ce1cfd86a91f14442f51f8056520156c6e8296b79e580d54e75590dbf31751596f631e8801a7837e6b78e56601ce48462b472e430127fa359b375bb0ead5c98b0cfcf434837e8e63c00695787e574be7680f7ec70ef165e0f65c3b4181ab5ddc6d08111ac65f62b9c5b041cb4ceedb22ac3c9d74fd0beacd8394d1574e308ba6d217495092e1254dc9f2eca3fc2707d1943d4280ea0574d78261fc8bec6d5fd0636b0306813de44ff23cf4909c8c3dcd551e033a7478c9e8dc73f207b130a3b1d2288ee3e74cd5f5b337fddbb0b1501bc7a7d11299e25386cc6f2195f3a4216a61568d7ce6870577440a84727620793246faf41ab8a7ceabbee853261531cb7408694bf5dd3d18edb84b2821bbb6ce6f672bb713f6541730295421f4ef2336c7e3ff649355ce1260cfe0437e6f795dd6972986cc731665ae75a16b11fc4d9ef61fb096fc0d2a6b7d99a8390465e11f55b1d3af18dbff4554591e6f6ca54279c24c9219d2f26bf6ab70df4a46918e2e1175a1a2289cd51be1dcec79c37ee312e14a6559eb8aa80c4efafe08821f562457eeeea79e82c33e3aa22c0bef9acb373c46a9140f84727d50830e70742d63583756a40782ab750fae0a02d4ca1d4cee8195aa9aa813c22d27b505167aae82ef1c32ed43f15ff20ead021c5aa35ba94aa30032c03f4458b3af50c819220e01b7d6daa1f6830058f68f793cd030362f520d32bc37c52f17aa8b0770421bb73bc3bfbde1fb7db19d66b2e3affaff2bf05e66715b4e16c86f8a39ab4aabc5a7a9dd08d176de21f51bb71144f216f79789ce212282be84e4f8c6f6e430c6f4c9ad6ed3f53dce96b67ba5523f08f05a0fb3b7dd72af6a5837f04374a65113c49cbaaee844e349b82affc0de0101ab4d5de2d79d748429b3c01053876ab2527b91b7293e3868b86b1374dd977646bef357d8e12144d3233b1d11270e4147a48a46d6a2af4bc57022f0fa5363acce5ff22f8b3fb54f77becde20e3ec56e5bce21a8f86f8abe232f97a40e8fa0bc865c64ab3a29b1338c3de6d2854fc89feec056ca537adee042c3aa44b92036115d43f58f6de21b41ddb877c0f4a8e8cc6ddd7cbc73fca71b35f6bc4df8f0770f0988034c6afda5e84cd5e2ba978319eae17bbba08c1c260e427de7f91be656a8cce0af69d9044e6f6ee3b4b90a830b2bc9748d1810cc151c269d772ca3a485ef3756dc368521674d4133abc3cf596d9d672aac10ce231f0929c350ac5f207cd8d845f2f7c37292d7b976af864d5080be44800ab6abc96eb6fb50acda35ced938c5d44eb920bd48fecf64b5958ee2774faf4b14d4673e9304f3fc0f2a6265801ca0a449ccc098ff415598629ef795d442f704e1805d9cb556f1904b930de00bb1d81f4d04cbe9a9f0181eaa3fa04d8a9ec5187bbadf8218afeb1ab0ba00cfe1f4abce6b12018fc1780452481cc209b34481c17168d79548bf496053fcc092b2fb9127fab9aaf58251b5de0a7e7b10a58c157426863b7720832c3e35d4b93485364584d754eb2f2c58de81b230bccb471eb1eefea121afeef065e1f41daf99fc47fbf9babc7a1e0ec153ebbc8ed73ebbf631431e080a44ef5938bee5392a824d0d985656ac6f24a46a57308bb03688cbc774adfdacc4dc5409b5db7bbb4d6e9582d54c279474dcebf1757045a5913ca309ffcaadec2804b276cd562b214ad121703ff95ad88c44a1427f4c33ff7dd71bd1207541046ba8edd28b1dc3526fc596d5ee4462d467fb013980a5606bf6854ace0453b1043e0a1212a883221f0d37c3d15dc860449bf0d6fbd31637d1d11f1129a9260531b4b0cb96e83753427025b6819483f0fca89ce4b07e0742523b96010ec9c2d0e31925b3b5714d82090e1bdd3bd88a1f50bffcbaacc11300cb1481d464069c5f2adfca1f6f1c78c66b60e2dc9462a77e5c833cf1bca8dda2e8b698565a1568b62ea9113934c80039b57f4e3db58e349f78f5a03d2c2f2b698cbc447d2e7943f6d2b88532f6e83f3997a69d2198a82417d6b1134bb2ed7a94763e488a6ef76254386099f9029eecace94a172bea50dbf1331d8f41f3ba6919fa8aa86e88aaec1a18fb9b4ddb05cff8832feabff427136d04770e8097592aa400b2e083eb55f8fb1eadd6b20c9a2d7fa62acfce1092431ce1b17708d1775e18a1017487631c629cd7733f05cae7d2409a37612bb1ddf2f2c5dab3f2213f5ac64ad84468ad9686144e995de3d650b9aa40423747e92e06c7acdcb315dbc41b7d225688baa2444444eee2d89c95c781cd118b0676703261ae60ba914223b16495887514376e65d41055f1cbfc3b2cfcda638b6993f782001251142b72ef12c27ea4c624da5329b4cadaf02623595a54f012c1417ab2b350a8e201e4ee11789a7fe662fdabd38796c539869003a194d18844103a808668a21ece566f6b4cfe5b6b7428061d5d3d6ed3fb87fcd88aa2afa2447cd7a5f6ef0188794da005951b91802f1beba234a224c031e0cb083672c4e5e17f487359278d9d7feb89c8277cdfc310e2cdc9cddb403f34e673fdc637a28f537222f4b76c773b292c248175071bd1be7153424c272ef76e7eb8968d4ef2ad26107f2a56e1f96a7c39aa97648bc12590d59d054c3cdf0b05a6eec5ce6ef63a7a6a2a5a086ab498d0efb9c47fabff53ae209c302fa647a3631186382a5b04a715be2ba5cbf256d0b8e2d68c6a427f5f06098c785dba52f33b86d7e0e42ca4db7cc09350a2dd49058ac7aac2e46c6b10149495a5715f127b88bc11440a8a4ef5d0d94f920e8af5e35876785cac8f37ca4eec668495ff2ec0b7ef9fa4235d3800eac255cbab91ccd7d99bb528f7a60c2c6e98fa062f4ae5e4410e8096edd4453936bc4d845a58b9fb71453c8df5b1074b242a09b77ac", 0x1000}], 0xa) pwrite(r1, &(0x7f0000001100)="2d50fe9755b57af4b9c0801898c2d81267ffe14595e51c8fbe20c4fcac16de02a97e4c619e954611cf856a2dcbbf9cc6c653019a1b8521b58bdccb19e00a286991b96b461803cb1b8d97c1dfa46a9b8c7b322b72d7d68ee922ab1936a362d2a78acab32edf1d643e0763c52f74fa163ef0799355a0b4684ec443c87fe780f577e6ad93e80692f667f613d0228dd4335b7ae08896bb25c773626b2cc6e6327b9d632ad2dd74102cee201764c7f9446a310319dbbbdd2734ba0b8b828bfc71d1e86b79009759339282111e8a6219037e468012a0f5c8c44459910c4b0a335a04a57d6678fc0f58aa2286f1926b32dbe988c3bfaff30ad20d548de123bb10b3171b672a18e5380594c98a8edd73a045b95cc3d07f197165d0969cd20a963f6f9c715cc80a620ed14f58ada9ef068e670b86c4f68833b31566fb4e18fdaf4a1bd8d3b6b91ea5a4090c3c75b4d0275b37f9522734b65260ab40cdded6ecdd261fada7e65684d2c5308589ef3de9f84938c98ea87578002f26c06f0012f61caa60b2f56f0f3e45448a1fbd335f337adfc3f01ce9e609847487c82b43a33fdd66f9a670a51449bbc7d03e664594d447e3a0800164dcccca357cb8f382e45eda9d7d97be60ec5d3f582da1e8c0a8e6efec574d60718caf1a7e998962bdbb457c160fcc5558d795847210394e67a19afe234d1cbb76117cc40cfdd57869259222c714d75371d5b6094c7182036a65b25ab8cb2a07373d37562f0d401188471029e0241542ada78c23f7cc2ec87fef220f0a0b84a3ebcc618497d78578fad5b25857d293c6cc587f36862766208dadf1f70105a4d9ccfc3cae664e6bea345a57082186b327a325cc0b08da9ffa8d5fef84a0ff3215a6c89b19b7e2bf43aab439950f273a730df5d71696763790f56b3fc2dc4726784871aa5acb653fab99ff791385072d82d6542c218840a255c20582e347028621a2d187209255b960115eca78a9b6480acc180aace79abbbf564814d3d5b3bb8838f341fef3c07b652c8927ce70e1cf330d0475b5ac74007f758eded250496b4635e06e50aa39839cb9946781319fea7fe648eef0d438ecf690cdec8c673246db6c4d919431812b8e8fecf0afcc8ab3958137d49089c18f513013aa292d5e6a96544d9d55e73c25c0d4cafa55690fb1010a64c870dc42fa0c698c40e533405a57857b4b8a08937bf301b16801ab18200b04e4e274b3fb18f57911cef74edae277f7233f3d71d8703ccd98f52ff33c718eddb12baaea073a6cec99bac8fd1badff6995298a2bfc7285a8f31a8addb41bdc3167164e63d7a2b45f6926d44b7f5a54b68ca78dcdc90e812cafe3a803f5a96d7826a34c5017dfa99efb5714b07344f080441839d2a80abbd24d64be3387a92b9876398688137eafc55f04079160feb81a1789e93d749f4422b46c45ccf7b9105b7f9c3521e8a0c8308edb4a21b1a04f5bb312246d8c2c6edbeea8890afef1a6c7ca8ceac1d26aec3775dcdc0619ea24223151522912244d0d7590c039fab4c36eead20f65218a8c616fc81ea386ca27138728d56db2ba6432fcaf08f90b93cc2d3c8597fb8b97e659b40c20ccd52057493b3a1182f40ca13d8a3aae1b631c8f1f84463609a0a1ef2befa8003a77df5c5b3f35c281708034419ff2119b90e17957e9ccafb2921cff3399ea1c8f828ee7d96d157d9dcec2d60fb672485afea6fd7a8298af676cc39ce01c3383a8350a503514405b2e0f5b8a5dd791673bebe652e6585aaeb00a380026110f41055a00f19c42d104ecc7be17ae3e73890fbee3d40c4739112ae0ca6249a498b44752195ce2e2a02e8bda49b127fb06850069bc6c67655ffabf284c83b6efc27d3dc687299a09c880ab3d3896755f444cbed54df82897e7fec72a9299dcec48e00aa440eaa3dc3a7c49e8bd4420c8f1f9bd8e05b1700277fc0d5aa94a321e89163b3fe6001abfd1b619271a26d34963d8ab7f6aa28f1dccc4d312463cb4e8b3680d86fa71ddbdd92e722e6076b92545120fec79eac124af12047c7deac182842652f6e767f5a373d4432d861eb09b9b9635af8d93cbbbe2c978b5c43ce7ddaec1223d769e20b9c00988d8a89035d54b27bf19c4e80161be2b63697c482317a08e82e9ea50e70fe285aa228fe0f3419bedf620373159b39134db8e7c1e81d512be0869129961b4d406da3861f7112c4d9ca9f1bf9183852ff0466a84e7ad7f0fb7f8455a3cb1809f32a2cae41ed01baef605e6f11fa0d390509429ecfdf67966d5adbc8e6810b1802473666fb54e483115d8c4b59c6940125c65e9b1eed2fc1313ab5ede61648326e5893ac88439daa893152ce6aecaa7a992888314519caf266af296a48cd3e170f6d6f85f53b244a8ed62c149685bb0cc3e50fdbbc2e58243e998da138c71eaf91cc5bfe1afe7708a7e31e6c315a37a3b6f60da14dfd2bcbc686b5607d7cf06cd64bd845701c6228bca253fcc962267f0caa929c7d480ddd6869f9f7620273723409be49dbde716293b1e6362423ab4bf9517c722c27ade5e2a6f8407119f6e302e039e658cd5f41d6dbdaf668d1cf9643c739ed4411345b0f5d2b441f5a5c4e15e00a1f5e1be3ee64ba3df9840940b2e503ddaca0a2fe05db35005d88e6171d87c1852409a3b6a03759490919aaf49c2aa043ec9b959e7fd7967f120977f096f9d36ae9bd9ead981147c67cb45c7c47de60ed6bd7f74fb58e6599c5581b8922754d0c01989b0e0fce540408fcc24badf382169913c40fa25b391a3abed44962c16270e41dc8bd77c01779e8c838fe9e707766f0a13ce7087c5be18e6ddd4743054967a00e729369567e8d6f997f59bcaa17703c10be9798b98501fb1aa53fb9563f90a9f81fac6f0e67218893744d64a28bc18ce5e3f6c3c7b3106cb58e5ad8902c29de5d35e167494dafd18d3cd8138a9e4c7da4d6983b540aa344d8747dc03ec141c2f09175e6c6f0f979d435663ef45c77de919f95fcd68348d2f80507791d873ccbbbe4ccbcd53d488363141f3a5b40b9571c2704e290cdea72af24f844f9de36535dae6a784a76a2783a41daefab508bb954858fa90795ad7a47cc667f720b0f2f58d9b22f15ecd4bbcf55449e3bc7dbcbe100316b6a9a1cea89f7ea5de539e901ee085710ffd774740152e56f292ffd9fc13d89fea27605600f006b5ce70413ff443ee76049cf2a4c6b1857d07b9d7abcb9c9750a187fd8c63cc786591a199d65774509266ee599a870c5a203ae660b4cc85033eaf88c086a5fa213df310e79ec7b5cfcaea6d62f41b6fd2201de9dcd67db8901b7ee0ebe2d4e7d99ae6f52e3bc9a070f44dda8077ca6fee37a6ac16dbf0afe7ede50b0e85b7c47b7aa38a29643ad12f229aeccc97d06a340f0da8a0958f369caaf63dd8dc99d6a07222a952712146b68dbbe7bb453446ecb3c0c23bb7a7481f969d565bac1d2868ff0dfb57fd9c54873e453358f2183987f4b734fb7afd256df8d64263a5d91e672dc5fc0fbe57f97b078c4b3a336958e84050e391674a77c882ea77ef98debf1e9df429409ab2e7ec59b3678f2b9cc7b4849cdd47febf683f465d5d3947257f44add1d77af1347b7d9335e1c78c588787579eb30a2b13976e7546f8910587cca3873662f4a290585c7f4027274c0934e309446a7ff1b195265690a88549d2efe40374b464dcbea6ee258266b6e479c983a43c5df8f047b31afb8d9ef931211d6b849b9fb7b65deb76d7d4572497bdfb9bc5a360a3f8c37a3d6b9eccf397efb517bd11cf468568ee4c113ed03af0af6657d91b07712cbe8aca6ccd651c09cc7b23efa0d4de6ac1bfa78b05acedf9f0748c5744d478411695b355a67ac1887268b119cd2a01b63849f03b4babca9ad71b110ce1d1918080c747a4146bf26425b8dc38dd3348c642301f4c29559f723cfc6e1952fce4d6e30ae17dd20e3e34a8622eaba44ccf3c8b5a8b31a42aa9f53d7ac828694f9438023892333dd6b0702cd72c66aa3d43280c98087e73bd3fd21ab6239619353bf1b568f746a7a07d273d10eab17a85aa73359f0c2af3824d4cfa576debbc4c5f2f7955f690ad80f319b1f12f1545d6344f64974681e9e738813e7b3da66afc54843b6129256094ddc991df388fd58bfe6bae924428d900c10e06c1d634a6eea6c43df809cbf129b30fd889013ece4a433acd2f7f18474edce679bbb3c99cb7b0cf19a8ad8c971431a4bd6bef30e26e39b31245b84e41731191f2a678bec26dc091edd5f3e67823876470788d33b63343b3c73755038cd0b027aa126c9dfb18ebf00f61c7bca28502bd9ba4fb7b14aaf9812a6b4826b12b01576e2f56e6e0a0c7cc61f952627308cf8213a4a78e24780deb327d401e7f770a19c814177c493ca58ea0d41af3f663551e91395317c05ad0edd8a2c2abad37cb1aeff295868fc18469dc74e66a882cc972cc3f043ec3373d94abf6e92b71750d4ba03849cdc84f0147e6d20d8c7a7becc04de10374085f9ee5dc97e16a4d87e1e7fe74e87dfa557db001d4e9d4d15f4a93feeac54be90aca646a2c1e8c31a70e2cd85b2d3e9bc63a8aede72a0cb6417ffe04e5404f69536d0eba8f7f81e4bbabeea0593192918666fc2d50b1561a340a00470a648a8e08f2287f39e632b7b31436cac851a93a2760013e91a42369a8d97da3cd010d72da83acafb6edcd69907ef23128fc40508deb0f16dec0efa173b474bf20492410e156001552359e0d3ea2a79e25b18960b5f88eb37a21548972dc2fd2a54df5af9202e7bfbf20444995d6911b0053a613a530b4f7b92095b9ec6b747c1d9e39d35efe10c468a68b94312207ed94676d8e586f3fcc3e2a260221e53a23cd9ff40a0c780ddfef518149b94d077670781caa4450544dd4de880acaaf1ef8e9266203a4c9b2500efedc571eac45eb6bd68197483a44ba61bccb0d24c0bf1e08707314d0169e22346914f3eec2bd7a428baa4bbed7a86fe4b5e015c1853dcdd9e8071d90f1148f71798a57db4311c21e3f0a7835cd30218805d75b6ac2ecc0cb061ff47e612d30bda9eb71458e523957979dc423aa9c545c4285e19a343c5e2059dfae8940fd55cf2c0163b204a71a38de0b91d17244d50938aec294a2131f2c5867bca369bfc5087dae243a9986423f43490e9a821149867cc2ca4b537236177b68500c265b1f40e0d1c1bb43d9a3d2037ed99b2b5f0a17ca1a9364b436ab95238be69b44a2bc0c5ca99e0d3bae4e3a49e930af9a18e2fae347e49ed8df41c98738777a3128f7107f8cbfd6e49e118d70b523870ea5273678860921917884efaa9ab9d4dce63aa38d2e401a7061f868d639c31617fd7130c0e390e0af109f7db6940aeaa3b440504e0268f7a984b2b656e25c9a40f3e878464aeaa16e42fc87692815439a385c4015377f6a979b47ed0aa2e62e084f155bca5f2cf044933779a601f13131642cd4dd27418d89d5968fb3ea6514866d4e062546366db24cb27fc26d1484faf17dbc3bf061d6cb6ddb71d6938e1da5a7516a2be656feb83d54434cb623914732c83654e552493e849a3357cbf53b1c3d3adf308144752f03f9edf7145f309b41b13fb5d758350b525b5d1e8341de29f71cde61e61b7a3d0e539c30f97c33975ad8023f2cddbb30f4df94709bdda82f29e117a539782b4a61bcafc743142197d20dcdc20cb82c287e0dec5d39f22814a82465ca90502654932f985de1453b24f7ecc2b2099ddee82581179a61d85a3ef1881ed859cd1716a16dd9185987254d9101e7559d6896e659add2", 0x1000, 0x0, 0x0) 05:37:05 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x100) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x5000000000004}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:05 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) preadv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/159, 0x9f}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f00000001c0), 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/119, 0x77}], 0x1, 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) 05:37:05 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x100004}) setsockopt(r0, 0x29, 0x6c, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) getsockname(r0, &(0x7f0000000580)=@un=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() getpgid(r2) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000480)) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000340)={0x3, 0x8001}) unlink(&(0x7f0000000300)='./file0\x00') recvmsg(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000180)=""/206, 0xce}, {&(0x7f0000000000)=""/58, 0x3a}, {&(0x7f0000000080)=""/17, 0x11}, {&(0x7f00000000c0)=""/33, 0x21}], 0x4, &(0x7f0000000280)=""/21, 0x15}, 0x43) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "50f08f95cd04620c4666af0d45d8e88ffd572951"}) write(r0, &(0x7f0000000100)="ada9a211afedfed0b3957682f4eaa5e45230b9c6f9e65d62a548b0c0d6129f78e43f02a3994de867ed68a3fca990c2c6cef5ca47c198131a094cc05242ee7d7f5432b6d37af6ea440c110cf2", 0x4c) r1 = syz_open_pts() close(r0) ioctl$TIOCSDTR(r0, 0x20007479) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 05:37:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000200)="00000000ffffffff503bcec3857cc2e123d027fd0a50c7a6570b26fbdcf0cd8f929339f8a288355137983f4403ec61763944ee6d73e8", 0x36}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:05 executing program 1: mknod(&(0x7f0000001300)='./bus\x00', 0x0, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000180)) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000000000)='U'}, {&(0x7f0000000280)="c80119347e048dbf9a92496dbaba5b9a4abde88fd5654cf92c25aa6efa6a788e1c54468805bc3bf315b5184ba4202af821f5937df84b1c9b15941f6cdf02b0801db12cb053146e0bdefd132505fa818aa44e1fb5aed7c6edc66e133655bc506cbe3c3b4d8adecb477c2ac59742e3338821ab6575cb95b25598a23d018d9b4243a2afceb19b3420940911c2a704db80f93ca4cb2121007e02e73246059745fadcc605ed6ab9e1072a79fe6e38c085f4119455d0e59e3fde89aeca99c81cb8fa4f21a1d2cab9c754b9993c09726aaa9718628638fddd59f59d2c6344f834ce4ca2c8612c741a9bc19c639d46dda18c535c7cc7d3c82cc830d022cebce5ca0ca06d9e58f7b4300f600599c24c3b84d0cf4098bdf0f25819c5a64786bd7f12bf284ba924e4fd040f6c7540bf8cee71eba9f4a0445d9c58eba317724cba380955a745530c2e2d8ead58924a81331b8cc7c9b0ccad8e6a67c196562d53dabb4a4a86e6db58a4d168dbd248191a07df94c55ffaa18643191cdc02ced274e237ec86a68f39a3416dfb134e1b2b273915286de0d2917d33a9fef7e1dd91dd521b46e7683f9c0a682ee067676e1b60d66c66c974983cb184472beab4756dd690a387301f4ca669a8a12c1ac71a238ae13421177ff6c20b1015a06a1ddc98a766920d3a0d148c8b2ece909990fd318fb7752d17594cf633e89259c7d7f66efee3f75cfe75e734fc5cc5e194ecf8c787921b776c643c5333cdd34dddd93d7f8532a9af8f52cfdf02cade1bb1db722e2b30b626b08e2591bfc98892753a5bd451b4e10d7517b308b2a9e555899baceb75c6791c0e883f1fc0d69fe7b4ef45356c8388cd975891b2e5e10c6ef48130e876c09575a5e5d0a3c4e77937b4d4ff6ec388024a0c537b4ee70e49d557d01883eabf8658177fc885cc2039b917af63af4b931818d8eefe84bd2d86bd6c03bfdba4025715c7720c8ebcbf1606a7552ddd2e972b29b73633d477ff0e26f631309f336ed386bab841f70bde7436de6f5fbc608b6ecf645b22a690bcab49c1ff27ee5a4e6a6e8e334ab957ac4fce0e9b783077954ebb28f32051e39da17361f251f4dc37a47d5110093d04e1fb05c01d9ac2604faed471bb86dd25fe879aa297727988f89c5446a7b5561700a838104f07d67324648472525686bd33e42353129ef81a2f556e61d2947bdb7ad6ad8659be7ba85b9185bc7b2697167407af47ba880881a807599dd7f14fa2d83a25349bc8b7a6f6d2549df08ff487c2ec88a32a15bffab2f9edf301f4c0ac846735796f43653e23c9db005cd2d4b4f9afe711aaf9e5e2671fe0e188baab1227954754c23012b5604da29bad4e65328d28f2d9ef6e47e40e2cf189b1d7ba18911beb29c504a4816b5a592c49f2e43879d98785f99b86f676b4dcaf37ed9fd93abaa22a9e910441769452d6ced05522868db7357db7d906e4fc172fc030d1d62bc88b28d65f28857fbed49c9db673e5a50e15ccda4125a49471c654687d91ed3a9ff1b87f2f1ae01b06d6625b334084e59042c80e80978de9527cdebf48896f508dabfa4a809ddb128b54e4490690d8a15c6a9a7e20450dc4d2fdeaf8cf5a65eac2e58985390e3a2b5796ab6db6f31a81f3eb01a7caf4e75c1c82e2c3814ebe0f5462c3fffe6673dcc06e05a70aa66991d9f1d0255bb92bb73fd8633f7c92ab53e164d656df66686b34b738733ba08d1f968ac885aba7d34ad5f2886b51134cabc4dcc7d95e32d0e65839450400bfc9616673bc4248ee6407c371d8f5cfbe057232f136e8a9e6190e8e8dcaaebbaacd5ff827a5ea7a3607998b5cc5e35c8c15388c350c635ae571320eb34e6395a8d0e451bfbd587593965806798dde95c2515adced852b97a2b01263d522760e0d4e998460f1df6e8a684b89940aac148aedd4b49fde413ef72cdca47a70fe112c2710c4ee9e4c3e5dd57f8fdd64ed860a72d4a61c8735418195bc9944b870d6f458ed84647dfbffc206d77f9e3e60c3cef3c3b9033a087d3e184ce18fd5394a3f81a233a87462f71895c94b22419923e6203f3e5f4a8fa10314bc3dfb548ad79307b303281e5f5e600e70c4d28f29c2de78c745ca25913c529da59e72e31760d8d539346806dc9858e5c9d44b3b39c4ac433096e0e2ffa787112ee3c4ceabc983b8b459439b30ce8c4d39ef6f16855aced263a74ce9d6fd2f96543c260a14488e193d2a66247bab3ef49d239765261dad39ebcf7a84c1fdf7fef1b133c37fc2cd3b2ae162e720b18d1865ef130c0f16e747093caeff82e4af00fd9e6062da0237107a8bea1c951b44dc28f4d43ba0d0e757ef9cecc4fd74c3dc93532c7a1b606bb080ea72f7c95ae6150682edac3502c32ef8df3ce4ac15e0dd0caee1fa71a148b484058212bba00b276ac8c04e1ec3b9900f4e2ef2f5ffd22b211e2f6b472afb887da9d8de6bd4aec7e7b928f423e43d7dc9998cae576e998b6607703f461ddd5f6bb34671f08524aeba28813665651ee8299bf76705420c35a538d9f345df2d3e1d2267063db8d33f510646044b3e75d7991830997a9636f782f127e25125e7ed68ed70d1957dd0796b47c4925b27953ade1af23f82ad7b254cd6689c65e5e60fa05e8bbdcdb062fec2638a28923dc7406d1c184a9007cb9ca7f2bac1c8b9e4473f30e2997ab8ec498b596444be66176f9daf984d767a8c76eadc4237d048a0cba8af59443a900a1ce30de10a0fdeb2c68d6d6f9e8e6c0bf879dca464ba43505cb259d01c52367e2b67a0b88e0ffc8e1c6823e3c450b3cce8cce538be5f4aeaca54fdec7a3152d452bafe831cf1529cd02f9a310e20ec696a602c7299ca173d2a012d1688ad1a74700a0445d1021410a0186fee4fef2f9e709049febb80a5e7c11cd10f5a5e1dd8d680c77973162c006d7d7c6cf6a741cc8f7c4d5ad0dbde4528dac23790f8daa4a6bc548051a52f9daf323313010de71b7618de2adbf334fcce6e4720ced8db9244f99811a260122817a580418a6454c290e1863235f115f57b9ab1b748191c54058b16083f1c968b47ee8b1ab897a94e4085b263788d4d80559a04d413f8b56f299a824168547d828c9b23331a41318efbce16d060cddd19dca8ef55904f1b8570e88ce8b37aa28b59996159520102377bc9c8039290460d09a8534078df948ff5dca020d98e46a1da6640c2eaeef52f68a6e7789e7d5d031dbaa291fb68060270ed4ed8a79b8e4636093e11c39e8df8801fecffb6734bc994a59b81a9effb56093950981c7e3a35f70f4ac404593149f9f4af32c19d12b57d16565bd8cb5609b449a5417db5185c0ec267708ffe92660aad2d93c66e828e096379a503873196d69f99149041121c266a66ae2511e411387dd38c57818e5145390d867e4237931396288a7d7367ed8e94cb4b31de4f13d6f6b3f959640483f4345f5db0366823b9884945be9f23875f6f8c4357c174dbbcff031ea74d3a8d22ea27e001caa330515e583e639e941e87f9c03ae5971bb82c63a24eb06d5fe9ca8a7bfbd30aed4bc2d52e0dc2f9a8b5aab840a1b7f36b0b7ad21ed8f0222f12498abf85fd7af811127587f2887c2f23908b2940206773ff7b4c92b293ebebebf98fd95a64fa1cb96021d77a0eb3016732b8885fd25cbce323ee720ff86769058af4fbc4f5572e8404f777cc23133ae2e41848647cc435c16ae0bb3e0c95f3425d3cd9ef1ea97303710ff3fe96db7f23a77951c8953225a226209d54953529d338f879c00d43e9bb9100f647a28382fccec2a5042ec00fc71060f0f9665cb890c751cc5c430c83f6d02a77059e8901b3b62848616a9752de3b98b32538f39cf1f6a6905b1c3353b8d55410a57fba765133a32bb245558c3412d7908e30799310b939b0095302eb2043436be16a47f8a7d856a534927c592ed07539a69a0f7afe50ae8d549a6d6294a5fc14872c6ea4bbad6dbed9c72f09f4df2846e8bf66960ccb80e0ba903cece4e80835452d357645845ae92b5b6631988328246a0b54c00b1085f9013e66ecb1bfc30e4c9e3f08446bcbb7e5b3ea86962aeb7016498016579c86aa43cc82c7a6aeb8b963d99adb294b9c4e9c8eaca1f4225d0eaa72e1a414c842fbfbb790892edc76b8bad3d06b20e383bc7e193f8ce2af4132b7e4b438ff12251e7ecf84c9c410b5a26eae7eb8c7522fc15b5bd6738ea4fdbe3e7421170b172fce4be99c2d287ed5ad43664a0fc25b5c55b66c01448c36a8e167270d0bbb8a402aaaf57de8a0ca3b610e01986622a58584e2e8a316c217f63cc5466ecaeddc38b3556bfaa013b619baf846be97d96dddf2e4150e481e94a91abcd567fbc7a6d54ebfa46b5f5a533867a98653841e058bbac651acf419478a57e6b28d1f41d0ff56bc3649b1f46db135e663b40a6bc35126b1f4aa726684de9bfe6ecd5152ce2b50b460abfc980cb2def89379a4a7e2c6c7caab408242f2406b4c4ec585d4b825f6b297ab650115f9d81d5d7449d7cd51a1cd587374ac1d4f86b0213cd5f515df47b2d648c390d9270d56cb1e971d185b899a43054533a5ccf4af03a1c115032b1fe004ced9e49e98fc5419f344bf8468f7637e0e3f53491b2a4279901e48bad51c62fa55bcd68c2cef83eba909da7e3044596a0444f901ba34c86aba282e7471e1c8ee6c9ae6ed8efcdb4e4822811524991eecbdd9dbab693ef2ebe2b08d80fe380f1869c61d73a54e99764cb82e6bd1879314319f7232e3c6982219643e57b5950ec83dcc385cb26cc12dab34f8977534e83990778169a657d0f6deb25b1a50a5c01e573e18639866c86d1389ffc08c0418e36aa0dbc1539a9d5f2a856f28c280570797246a4b28869882c40a0a2fa1505218c843e92a3a64e3711d7f595cc653df34442534702b9b24f02a8141c0ccc5fa9c5cdeee7c493e56d7e27633a3c29e561d0aabf4ec5e2fcd4adeca0db251c8ad8ca6c2fb41ad426e35be080d017f64aff4073d1bca01d6fe13e4b101cb765436a287376b17bfe4d43824a91cff9caf14dd34c955aea328e34622827b5d35cc3c9e62fa3fe3abcc70fd66533ab1e36f82bb1ae658b158aca53dfba40ce9d5b4a4105cf5fcc6540c75a78208436f957c7c10fdd169ad94f2c830893c09c3dc987eb2deffe32e9878b330f89910304bcb9fe3d9a32d9b239e9e8e8db720380c35bace6675d3c17e543b2f68da2fd40e4ca98343c5f31329fc20f1e4488bfbe388d203fbb16bf5a20e3925a206db0a865e879bcabcb19a6021c7987c8942aa83784789a6aba9120c2a0af2417c4f6c118125a699f5eba05a42d1d07b8958fa6a8c49969f4d9e3457ab7e92d0b38332a9045f58f2a8d7f51aca9fe27e95d55fa34dbc2268b45b6b50b2f73be8d9c6e013292a7e651811932416b0f3cf41c1788936f21a23676e21a2532c84083885a77c16d10a774698d7dfffe6644225d8a3a847ee91fa6d2f74dc9b26355c435fe10638aef9cc328229b6d8f81fb15c8674b4efe78154f6d224e25c5c8359b7b07aa4a487ea4cc4ec722b74c7fb5379af34c96ab75dbdb54f96d9168a803f1a371e701c4d239584e8780f18ca87e89745015ca160da23b5f7d7dac11f3a5522a04190f1500fd0330d1e61643be5599a9d503e6e9718124b2658f23118a54bd7a3934f44969ec8bf0f4278d5971d7b413cdc702964904774b63e3bf8a1fb55ebb11b7ac293e1bb0998c6baf02e439ddae32583fb1d289cdbd31259fe3cbd61d8f29cb2828101489c25860675a222bc299a93a50ec5875d53945bd17bee926903"}], 0x76) write(r0, &(0x7f00000001c0)="02ece90918224b5cd0470df9e9186f0f385171faf1b632aa27274e41470b923126909844c9cfbd5f41faf3288cf7179e0ffcd285567f26a0d8309b5d16885d2edc3f379f2aecda1a05e8662bc3fead084054d7460075e33a3751f6c5bb56616d1462c3c1ab98db22c6286f758ddcdf6ada7ea384a3fd8c71b2ce411f4beb16ad0368313bd5e2bb0b6a70a4bb8146d19352ef0c82cf698660cbf9e570844177cbb21da40531aca537d4cd33a833713a10b5840e15eb36a64cf30f9da28ab1f7", 0xbf) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000001280)={0x3, 0xe05}) r1 = accept(r0, &(0x7f0000000340)=ANY=[], &(0x7f0000000040)) connect(r1, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3d}, {0x16}]}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000), 0x10000) 05:37:06 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) chflagsat(r0, &(0x7f0000000100)='./file1\x00', 0x10000, 0x2) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r1, 0x1) shutdown(r1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="b56f78b219bd321d26ba1d718fd70b485308c90c0a6583e030862085ec16730427b728214d28f6bb9fbe97bbf2a052a9a016050d2f87dd31c1a52854aeb2c725c5b332bf3ce9b35963aedd19392fe7bdaef1adf1cb3e830f5e50cd908394c50f8691df75aa67781d59adc047f4d361f7eb0f468b60cef085bbed0d83541618fab3784f89c6043a94655fd6168f130e70f9cede75f9f55a011fea40e7b984b0b59cfd3b04be0fe0aee18e149435786ffaf1009b7d25999b6fb2a169f904fa3d6447d02b639ba695c399e6fcb9de90fd487446519c3adc81208bf9d04ca5bba32e9d1c6f9cd62485d46f20b953dc", 0xed) close(r1) open$dir(&(0x7f0000000340)='./file0\x00', 0x20000, 0x0) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000000)=0xc35, 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x1, 0x3}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x4) socket(0x6, 0x2, 0x78c) 05:37:06 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x1, 0x0, r2}) readv(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000280)=""/194, 0xc2}], 0x1) readv(r0, &(0x7f0000000000), 0x10000000000000c4) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000100)=""/128, 0x80}, {&(0x7f0000000180)=""/148, 0x94}, {&(0x7f0000000380)=""/185, 0xb9}], 0x3) write(r1, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7f) 05:37:06 executing program 1: setrlimit(0x8, &(0x7f00000003c0)={0xffff, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000600)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d52eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03948f77ea1bb6b5c9cc25b0f6a4b05455", 0x98}, {&(0x7f0000000240)="b977eae9ed27d4365aebcac7cf52ce6f17008aaea53f4d1c99f2d0ff1adc43865b63bfb327852079efbdf8bb71dfd0bf4ad8820ce95eb0", 0x37}, {&(0x7f0000000280)="bab6586d86c471d47c2013fa3e39f3645195329d8657f7a0d5c42ba2f5b618", 0x1f}], 0x3) setrlimit(0x0, &(0x7f0000000380)={0xc1, 0x1}) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f00000002c0)="0fb0c90913fd149c808d96b40400f8aa164b281aaca8553a88df3a5bea8544e0e694a34cc68f9226fe3bd5f415d04978e469840b97e7e54e7633342196b846a4827614f90c28acf1af32b01068e49f0b95ab14cbb45f7c48f4ef9da24b691cc1fd4f0f6077f34a644bab78", 0x6b}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000340)) 05:37:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x1d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 05:37:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) r3 = dup2(r0, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x3f00000000, 0x7, 0x0, 0x0, "60f8eff4fc268d1a5d10e8ad2d9e9453d33b1026", 0x4, 0x8001}) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x6) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x800) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 05:37:07 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0x8) r1 = dup(r0) r2 = syz_open_pts() close(r2) fcntl$setstatus(r1, 0x4, 0x40) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000240)={0x0, 0x0, {[], [], [], [], [], {0x0, 0x0, 0x4, 0x4}}}) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000200)="c1", 0x1}], 0x1) read(0xffffffffffffffff, &(0x7f0000000580)=""/224, 0xe0) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000100)=""/180, 0xb4}], 0x279) 05:37:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="100000f8feff00000100000000000000"], 0x10}, 0x0) syz_open_pts() write(r0, 0x0, 0x0) close(r1) 05:37:07 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x401, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) sendmsg(r0, &(0x7f0000002540)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)="13003794f55aebaf52f54e41676d01dedf2b3c5ff9ee1e177c9cc4e8705028e3516ec85f7637ca10729c49663b4caefc0674996d8bd6dc614c9a9e98407c3b3cfa8970a0cc7f6fc3f6f40f22cd2c8ea418d73e59f9e35341f9bec54ad5443abee1d9ab7649f6673064cfe12950942cdca93c1d656d6bb9d51e139c1df14bb08ba9e82a9c3790eae92c87c36ed75f942d59bcb7da1f59f49fb598e6a7ae8ca1a26c457d7cb9ba95e48fd6c7877bd0894ab0d62910faf1925bb8d9ad2ebccfa8d114c8ae07eaf3297b9b435ec559c73ae8a4d94b400989dc405170602096f5", 0xde}], 0x1, &(0x7f0000000200)=[{0x80, 0xffff, 0x1a69ebfe, "40192928d3c9e38bf31e1754d7f900e6a45d708cb0495e281df698ab26d1af363a8a5cda09b014024fd80c27d5b96a2433052628e5a57edeec1655762b67d4d5b44bc813ad3fa9423165ca9390348596b2fe7b59bde86cecd37827378456def1d3849d02ddb6249578ce1b0643a1b9"}, {0x1010, 0x0, 0x1, "7cd83ee7dd10f5039c3d211c437ff4260acd79cfddb3212bf32d7ac5112985086a154998e4e292e7380c499ec3f2765d8ad3d866acdcf625aad98b189dc9c8e7121c105d9c05876584c4e594b1f141b127e73948cc2c353f3d09623eb2da6286fb7b2b963ffaeb04b47db76476c297c28a4f79349d407265e6c9ec4aee3b2ecfcf3db65d5140946beed6d618ab8e00aba81da0b76c987031be581608bd15ac4d50c3dd6fb843e054313d28796ff2ff5db5c8bb85611a58116415c8a63077bbf9fe9e9676dcd43fc90a28b2cf4d65a5f4731e680f61fb4fa9e7381500ffe016c3906faa80df4a540dcf4aeb499c4837372bdc483e4b930fd843b1989d3971ab7f8128201054840926c6bdbba7df4883c2ee9354daabc681462b808e90e4a2f52bf01a40151843ef6ddaf033ef5f7eb55ce4cb62e4367c230f237407d20f63bef5cc4dcacc76ceaa22b34ef26256f7c3ac3b5415cf22e6dacca043a5bf3f273a3818574b0829f57cca6c1ab39e5c1848ce3fd1993f335deb36b440269f8e13fa28ac747b01f80c17d1fa1422a801c85b87c36ff24e44f8ef200d91421b952747ba408dac777ff31441ba0908ec32ce109ddfab7bb71ce6ffaffd0351f02876dcf3863164ffe32773204c4cb9a1f2708044d53eef07d6fc6a3527aa0ff0b74b4449d171fad0e3a46b90c21161e9cae36c0ae1a7c3817adf31f86b40d79c93fb71542dc4886e0ffbc94a63a08ca14e4e73fb578d50f6c9bfa93c2bede6a14c5e2770d9440a80427f9b3591f4933ccf8ee52790bbadd1499edaa26c5549f0d7cb6b88d50c03e63a156df693c177e48833f937c4e8540d6d2f9289fe2ff1dbec2ac73f84793bf3df18ea7709c15fe83f334d4406922729bc4b2170f7e7e0c4c8e220b3e489697d21c5442443fedfea91057084fc85da27ddee31c1aa862cc072cab06da4d4cd8f54cc5e73e4f325f40dd7d86fa27ad579a3b533524a1d47bbc795540c180b42bbb208eab42cb467c8b3c0396742ff650240568d5ae93897a7dd203f50818b9c41476b68590bfdc3ba7eb8f6ed667229676954d529e8d81a1fff7630bccdbf167bc45a33623694b9468e9358271de94aea88670d2e5f2b46bc180948719aed032cca0988b465debc3407f2529a8f42536b7c9229836ea6f4931de65176963a3b8d1b9eacaaec589ee6390f0297651d4a4e794aedb1a82b5fb05534b27a60e5f8a99276555947bad7d12470edb6d3d953e6ba615e16f79851438b345e3e5f46a8406cabb9fb602ad63f437e3e057e466d9ffa44d468994ad0ee4e50fb3dd2c65150f58710e5109de883b73576ebc2baa3f0762f98feb68ab3651b480ff1c6ee82ff6f207f9f6dfdbca4d3106394ddb24a75189d3f9ff55353f6dbade9e6dbbd005d0e5727886f0ce1997038a802c074dae039368c76eb4e1958e1c673377b13e9a85a7e958f32f0c54ced0f14106748763362c40a30668785e2bd6b86de5882e92d12fc87597b18cc392d984e1db08af4da29353fb05f74ce747f4b3b240c8a12360fe722eb94d08fbf7689f0321d59bcb56c4c9717eac3f431e1aa63305bed8c59494394515134ccadffc82f0908b0dbc2683bb381472d5c242f4be1c6fadd5995665597f00a8bd420d1715ceff90d17f1df474d2551a91bae0aae061412812ca8b4683a6829102f59224788bf2526d4bf8088110f150278d5ad7f75fb64fdad830860a6a1c01572f298698d1583ee173e4b919076874dc28486f4c3471d472f6b3b5dc2839dd53de5fb4b31e66bb6e4de4b4019d20e9bcc536421a64dd78d032ead98aa70691142262fba3515b1508d8d5e8dd0e0ad7aab8de1421c2d1caa04283c4c7936e5cd5038a3f6d2c8debd8429839f56719213c0a95a6ce9cfa94ccb3c46928f4aae222e4d2d7539a29635f17c8be5100ac4afef8e36a645bef134d58110a0afcdaba40a83c439d18119a5d714c05672f37c98f1e5b7473acaf70cdda6ccf1ef185f0361631682e671084e49d5278fd90596ff1ef10723e7f22a359a33908bf13a7eef8f55be0d456c325cd0a6f2a219e39388c1848dd4c2e8a51dcf6636d5e259caecd39c459b3548d4b8e468e466769d391159fe27f7a8ec5c2b2e84ea048df1a15e8c0503c5fa428e8be72ab010c55bce6ec48c36f68804adbc07da665c262a6ff71f8488da0d68077a7d795d459661fa1d765e6f3fabfc033350fdaddd2d3ede691e7f9e45d6fadf661f1cc67bec6f8a38c32be68cdcae86de1b9381ab28c57d73ac31e2026fa943842d0573d2087a99c87b1014a0acb4b580de4cfa207543fa8afbdd9e4ab7ad07686737461ad115553086c8ef4b182a0302d3e91048b0ed0c49d11e7d0565ea54ece706db0ba14f8d2e78e1af51a6f2fb1b8458bc497b6ed626be947bf755054ce7eb078027a2dbfe732171ff213da159beb61aea87f46a186036c14dbddecb9981e037a2e9562987261003e827612f262d4e4bbe7b5681280e322b7083e6a2fa741d0dcb382ade9abd0d97b409d90cc4bb339b92eb78ef6cfdc7e6d3bfb5ae2a817b8762786c3b2ce7cccc03fdd57266b5fd86da04e757776d0f0ec7fc552fea1b729b8f3e54b48ca0eea573618df4410fd25b7989ff8944c81ebf77187247656bbd66d49a7d37614ac710528850463747b3da9d1d42728bdbefabca49b55e05430e3cd9cb0022bea618dd1fba78d3570b91a483c051b6e3a5682abec114f6e7882c578967b94200cdf22b8b66d50f361f282d996a565071bb7ca556e9f33d27ed970f3dcd53401dc5b5f43bc0b647392168fba72ff44d8009f7e6aad1a3574631d377715c7b70020945ee088787d5d87627ac289202b62de88a2685ce986a7d6f0376da9781ed804600394e587511d795a7ad98bc73a8ce2a12cba4f9750c689461263eacce0c782d8155bb96a75bccfae8b25d44d13728008412673846aa2a4a1de2ed51a12168d06c36066fe9b15a189f5d9f1c2ff61218a6f16a6da31b7f2839826b3fe4cdf8085455b5ff1c1f046d4523c3fac5ed2e80ce50eb5ff157c1b4c11020347e3d8f02395eea7645b9925540bb1a0609df8bdc26b623f5b5573977285820702fdbefa7d04eb69b709ad5021cad02b22d37b6adfed52efb10199364249bffa1e5ef18eccc9046039da9bd06399230b2104eca19a2543ff26dbdb0a158af167845497e07d1e631c3fca7591a1be3bf214a88bad428c3f36e72dbc1bf7d03b7cae18fe4a5ca39782cc0948502c8bfc0560557143fdb7b31a45dc1f8c29c28d53b98711cf09b12ece29bcfcb1faf4cae3217e66daeeecf139a6141ddac318a9bb36d585e38046c39c9686cd77995db5d44d2ca309bfbdcbaed11e32578256b95cafbc9b31fb05afb437967d7b3c4cc6ee42e50cabfef27146bae46a180f4a89b3036f2d5fa4dd24ec1d2570dbf3b9c14088bf5ab9f11005a3fa52fd505f1cff96eba967f79819917b0e9f6670cd2a1e11ff974a30e66476729e3d6059269f04880e98e817dbe515d7e414760463ec1b9421370ca079796d9fc61a3eccb42135d31d4cef5e2f7c20fb8c5c5c84145dc6f672f29eee73190a845b9e32f8571a54a78644a55ac00b32ac97da9fbeaed166d0d1a524a604b20226b69e8821d12058c1496231dc934173ce8eb96e361be4358c989187b13d646e49039e1019e9620a829a319f0b29cf7579a703ab804585a1c9d699a41e85f8a3bd233e6dcdaef7073df31531130d549342ffee978cd26be270972c9f4c6ea54537150e2fc39da02793cf0a67e4c15abbebcc67a40893252ec6d675ef2590cb50b956bfca12ba128edb629f3c618d6177043f10048756291ec2965cdae256aec06bbcc691ea18f3de1c6ecf27df7631c478349e8434ab62deb0d6d170f50cea9b14fd603fc22575ff53780a3720465820d1fb5f3f92d875d19671060ab1b991ab7c40fff3cf19a654c9e431ed0bf36e82b18e08ee64b33745778af1af853812eae3ae2110d2086ecb852fd333f16f09124c01526eebcaf43b89d63613cc01d7409aaa59c383b10d4bc9d13071f4cf90809e03792fb1c825541f2b15dee18769066c97631f935081025fe2c4e400b21d7b6fb67b9e9a49aafc679364692ecac07ed92f1f6ab14f6fbf9c07a8fba90d8d736ee401b01ab85883590225d556d1b284520fda3267214ce065ac5c597f7c6467e730143763707ff6cc080598fc1f49004822717786ee0f85be7f318ed5e7f65308023a31de26efd211016b6b26c1f7787f5c9ea6838f2525d21ff42125d221c6a83a6e3c237be6c67812d2b428305c0c2b24f8bf8eafd81cbd4fd90da2db5b0cba1ba770c0e937b844612e72c37069d110feee521503c7bf441063198b6a5dfadf08143574ce13f2fcbc3c73ad7adca8d866302f231cf0d748d6c584433822c2ccf6f6ede7d187f3cebc702ee50dda14ec3c466186dc1cccea63d060aeecca059e372721ce64c761e405077af8b2c44421fe4e9d6fbaa27c35d9d530fc704e8efd929d4586a584ec483d8f6a290d6bd6870d041ba98cb2db2d8aa1210f26472c3b55ab6a87fcd306b70f507aef6810118b15ade1d65a77ade9e14918a640b29bf036b9fe59e2c0801ceb1e7dfd8b3d3d780631fdcf7e5e73912b79503c717dd344e6f0a739b8adfbfc580f29c1e122db1d580480e645fac229174f344189b7504b3b297015b7beaaa31a2acb54419bc6c980ad9189b4c744170388fdf8f534e205af73230d77e278962581681665f562e83f47d65afabd777af6f36cba059bae9437a5d2f7a8fe97485ee1874dd4e3af03ccfac5f78e3641d800a98c1253809ba2e51abb24ce119447ec0365a8c1c7ada3cf58092a2d304c91b73908e9f1d50045846d3a6863e62c427bfd9142d3b0e9294766110683e15ecd78af8439b99e09d9f02cc5e3ced0d206335982b8683ca3c3ae754ebb18ff22f98be3612cfce38fd806b4382b8156ef414e4a67e366bf9bcb1fa17b4db9926c97c5d6b77b7afeac2179c65cb627f1a775c6f0c021ef05dfe32f2967d8869903a858b17ea626490a1b318f6801563cc6ca3eb04b539a99ff82bcb2b05e153d7d19d4a8f0b35aa493c8f3b27bc86996e845827eafcfe07da44ea45606a232adc4989a46a73a383cadad567b6b4241b1358a4dbb2bad1601b6d38ce72482dfb5bbd7215c8452a8e19dbabb3dbbaf2f368ab306736cfc8c24a18a91473fbeec8d55a4baf59ec006cc96b5b7f4ccc74e102d08ce3ad673c6aaad6685a38057593b3f0317f040d965967dd020254df28e77b01b3da7949203de7a361061b391f08bcb35e6a4086f726dcaeaeac033a3827ae327f106dc23e141157e16a413e2ddfd9cc9168f46e821f5ad3e58652810c295ea9a272fffc4e74175a935956fd979031f3216f80ff6691b31358e89a154ab9d5002f8c390e6b637d42fb92365c2790416b80357668c06269a264cab0ca32ea55a583852967bf0982caa0af181fa16dd3803bed2ab214dc3b29b3f5b9fcf402e9a1c97c408986d135a05a1e751a14d03ea4cd981fca554664cf20d0cfcec417a68c5f1ecb0d5fe6fab1e684cb76076635d9e4bf46c62317e3a410db444a7a165137b36231c04c579a4d5fd9e5fc784c58b13fc3af4ec1f754ed50c58ab3945e0838de49f4e25cd04aa3acae62ccc28d05fc0b4b9b9f8129f816f50db8681b394d3a7494c5cca3710118a32f3ea60e3cf0caa5109f0ddf8f18699db510c87d90a4008c6b7c21a990b2ef494696bac0221536349ab59b952f12b75d5fb7"}, {0x18, 0x1, 0x5, "8231cdedfaacd4"}, {0xb8, 0x1, 0x20, "61fdad3f14ef729684565027b3add4b91e1a9c7c7e8b6458b3d102effde017a9cb9966057a7b9ebce530f048f049a271db6e1b49724165853c6f2de166a3ee1672e9b9519e8b7ee13de190d14e5873f43f8f9a4bd5b1229be943d6ef2a00b8a92389ed0e40511075eb8e00cebc45cefe5bcde971466774565fdadc1ed6d444163170b4168e09178ba4fd8df17d80afdc648cbcc30db7aeef1c7b4da68e1e7176abf556"}, {0x1010, 0xffff, 0x400000000000000, "61cb41a12a6809a730f09499eacd80c5386ddd5d98f0fbb387100d7dae5377db77896581c3d6ba855c3080d5809079137b116eb4f29d25bea13c23c810aee3d5d87dd374bd7999d79ba7580f006940912d5fe07b9afee70c73546f677e2c28dd1dedfb4267ef7e41cf4c6216bf449536cc2f8c04a0eefd8bb4c302554401eb4b552e045ef3bc03110bd0af069f714757da56843356b55fbdfa3b856cfc67f0d2076b586e7befaec61cbf4dbe17063a0ebbdc97a35a4a16089c77406dc8ff56e9093a73c339062de2bfe3f6277c2b81d0220a270ec2a26d3a6a5ef829571da85ca579b68c8f2a30a3da56307296acbcd2c713ac845c8c92d2cf557b7c9a18b3ee046b28927a22fe70bbf6041cf5aa093e7b4470527d6fb383bd812847fc1b8dcd1cd3ba3c367dec73ffe0c24d405da238d2cb77b6474d8a4ee464695f1e7573d5e3c6b41a62546ae84ca6382f14ac4d65ffd194c88175e1b411e8e2cda3c535e3032f7783aad9a4f549631e15781d3a076d365799f878b7fbd1734dee813c663fc67e1fd64a36a8beaecaf937f0fa9c817b67e662beaa4eefb6bc66d8c03a78ca88a7447fe02a0104fae2a944d39b70cd76686905ad90df215da0169de5cab30fc8daf7341fd9d57a615049425cc5e06d93d5d3d9c9b381cc9ea413e76f6c742442fd78425835e4d3bfa7ce250bbdc09673186370de2eb5af841738c044e40530c706a346d0323eb46db998516bc4196c9727f516a0bb740fe6a68405ebb1f0d73dd7125ac3c3d628d91c5c0466d3f0d1e44e446f53c48704ffa4de4f3fbdde51153758337a5505393e01dfb705ad94e44c8fbc0ba2cba92b1385db9c722f11ae314072bf318a1c11a5a582cd9a248a6e50e18c1074a68c2c0656e1cc69f0f9b291d2b71a6fb2fe132c5249cd7ffa4fe2503532117370f54afbd2920ae5d3d075ff4edba3db5882e9970fcb664100cba5296923de7ec83675586a4a2871fb798ebb71abd1f42bd2ae6dbfb7d5e27b01803f54de97221d658a3d63a68d444811359c9734c796cdc58d9d4eabb358b7c34f7ac731cef8b8f2de0e4514ca8cfb90c701cb86df5f8cf5d16fd1d54fc77ff3c00d5eaafe91e63adb2bad266151c2ad23a60aeb2f1ccd9d33f2dcce00306d8212e164e5d5fd30fe4086d146b3220e2f964b9adad3998468615a2f1675fcfb90a564c1bcb5c00c27d58eb97d79d0b99b98507422362ea13b652118a2d1477b6e8df3a193f02ee40dda93ceec7fe928f2a7410b1dc28e611a8b0dc8a4212a0b28cc7d0889ff68f901e27896b16743f2d033a804509566de5942f03301a6b73338cf4693175d19bd0c93d279dc6f2b77e4cfd5a1ecceb823be80d97780c246ab02e6c5120aa349ac27a421baae381249bac8ff5e2a29cecbdc1354379b9687e1c98d9d82f9f371e4bc7c4903266bedd0814cf6be4611f9fabcedc0b88ae766fdc9062f6ad134703fae5272856fbb1a7b8ebb9a0492cad867619c2b74f08327313040f97ae4b4e29e993cd806c33d6da591c40f5aa73e0ae103bee755f75171e2a4a2aeaf0ab9024e33ec7993f05b5a012c57ac08088ce8fec1948e270be93ee92533c0468ac2f1a2b1220ba61d8e823752ab6405fc56b4040de7f7f0d35352d9fad6f5867a70871565192fec17e3df085c3e03d63c04546d323fe3574db715d7d71cc36410f36010096dc7ccd074d6c8e26a10b95248e735cfb23855477794b6e535b061b161744450c4d6ba43e9b2405d94b97d2c7a5547bf54f76a882e33612b0bfd326f9e99c416d7e6e742816a5756c9db7926d54bf4ce538b1469686cb975abb5199dc5da2f6f15570ae1fbe2df8c8478da3cc65f43ed1b12295b51371bfbcd10799cb5e83df19f00d20234cb3967ccd82d417a82a82b368a83b91bf531f40b8b40289ff6fdbf1203fb1f844d01aaa66e358e6a46f720a2be4ee2b7da4dc139b55707997323d9ec41b5885cabeb0dcb3dac75a7908fd5a3ffdaa74efb054934104adafa87b34593b93da4f561826f4671d05a13f4f077c049466213de6faec100bf8cfc117b43c1f961d11d71b1702890e59b3e949c752a85699e17ef4456d50ba3aa812df510628025d431a0865e2740ce243fc28fd05e8c7adb6df5db0cdb9c437c9574572a37eaa8d2cb210495d3104dc7d67df206070be78ef9b4a3269d5df3d63f925787a0cd688395df51884a4ca2e755e898af488cd7cc27a6e5c65196827d857387e70fd6c0626d9af2e3fa2c3ba26b81c45146d79b688a1595c6044fd220b25e3e24743ab0efa7eb777debcad252229ab3ea80ca8de385811607d9114069ffa9f44993272e0afc3269095c3e4822df01d5bf05613138b08edb2c06452261584529cbadaac31714f48cc9598eb788e5dc8b712de8b08f15d706251ef57c895c6228dcf05339a1bc150bc65aca084c74fbd20fd1e8054a0f0797e4316e1ba88de046be81d0a2f7214e42f0badb08fa5f853adc07535379270a9a5c54adba3fac5528a8ff4aa45dbb76521910b1d948d003a7970e8f3760e8a2f8215838204027e68660ced4db5c64c2960d3757b03bbd75620ac0f614e0184cc58639acfe045c9a385c8603d0c17f6704797fcec2fdd3cc32dbdf795fef96cfc5fde02c9bda3b30979b372d191cd3e26c5ea17e76a76ca72d91b089a3185c606122330567972c510ac9418aab89c5650d9a7fb44d07c94297105bbd837f42172e3719d5dbfd0a1cf274bfd7646604e9f5a80434879ce3007160553164de0d45e998559ab7577fe29c9d75290834dd1781ac945384e6cf5383ca9b3f36f17c0ad6447cb2d1a2bf98d5bf51877062f5fb146322dde4c2381cb6e9bd5b77f1f32698770004b6038112cbce9544f748daa97ae0cd2508ce349ccce9f246adb83c2a24131ad03ed5594b4668916f6155d1991220b13ed35fd5c35bb1e53872f24ba9186c19da023169b385c58ae6ca45809eaaecc607d03ec7eb6a96e901df3eb75a74df16c34b58722af76ac5884c2a109a64990d2ef372572e369ea71fbb13d1760909bb9454b53ac32fcd5e190d39f8ade9ac6fd6ecbd7fc50153551957d32fab2b5f310232d27a502aa6e61c1ff01a34fb28635477467fce6e394c5a40ee7b99affaf8d6543afb2124e69a06200bca84c3d46227ecdaf133cc1c68030c8eb6f31f5bbdd4bd8390c49d16f2c9493224e6133383c4d4b1a39557da2182bf21f1d1281ba8443e3c0861e8649480728ce57feff106b88d9bdf0d83f8b746d40c20e0ce99d649ae64315c79bc3d2be869cd48f17fde221cb2d12c5a185197ba705c687d438fcde6603f1b82dc82882f93418e99d24822d461b7a48f8c18dd5ff1501bfafe9a81477c93ef946ae18d5f9ab409748491ef0b1b5b1ac205f9fde835cd09bbbdd12e6e1b58dd8e0573827b20d5678340616cd0122a9ccef0c473f92585bd3322596dda4957b821885626dbd73b3325ab2df400059fad2c0920450bb6bfe031dc55ff2eb376166aa566657713d1e7f751786e7ec0e128b3d46f3e1f7d6b2ca6f7d9cabf192cfcfc0ea7148cd2f3c48e9e0f0adc86c628d4f9d375498b4a521d2c095ec2dece960a16b286e8c30ae6792c4f30e0223c7ac23e96f85f7fd2ce18458bbe0f0d7e7babf922bf7bb123a18c62ec5a307eb8b42614fb731d6473a48c6d31b0c5dc4aa7ebab9fc2f9b06c71cb9f2173901e7df6054037f97923b9d9059ad7fe255673827225d00f253a9bcbfcc723a34f7b195fd986b08e459cc5d81d8f54cfc56467a18353755a52bacedf2a6dfba58d44dfb48f743de575c7caeed49d1a639d3ac5af6158d68eb97ac330aaf92a29aba135c24e0b8a35649231af133b6e794c73309617f1916d701b50247a3f0a487186e2adb511c422794889daf1b3e6cc23b88410f612ed7d78182a54d915cdc6873ede2e4f5228ffe7bc7d1e23bfa142dd56d7f0cebb15f36664c0467b818180a441ad3ccf5671f275645db9e07103a46adc4360605d44b6032a0495a27a6c789801404a9813fc2e4d31a543fd4a37a9dec14356cb19de45a6424b87d7103105616871a2820d2e5fe3ea81948c74e35faf9880655b99c0aa865ea3a9ca0b52659a0464f77b2a6ba41c451a6964d211d20781d8921c17b298f813e4b657fbb171829690c2b9d4ea2fcbaf234c23b93be105cd5f619111fd6d78b65564c01cbfefc454de553c7a3536800a95be2e457b72a63f91c92c3098ead0199ba634a42a7995a78df29c10ef7aa23d250ce14b6d7963ca6371b2289440434eb00d1a521fb6df4e555200ba86e7a2fdd55d773383a810dff700b6a57803d622f0a2c951b3a2477d0303f9ee0121a92545f222d081b0341b5818e236bce906464b550b59df81644b04f735d09c64336f57aa8d7c442b91c4fd3c593f28880141f633e20d551330a4e9174f9f8e28d1f19469b3e06ef4e42ffe7bb934931723edd1fac1dba4c482eb1242a3f192202a582dbbee56c9627218800ff09de9e65640e7a7cc512c4151c035ffa7188bd0fd6bb7712489ab774dcd3e7c6e5896e4e03720efec442dcb0082c365a1c90b7690328f5afe981be44637d6507a0c895b701cd6928652e8caedbf9e6b4fddbede8695f2b8358874efdefc481046116a4234711d4f7addf1fabd437ff3e5ef0d09070d3c84aa35b5bdf1a4fdb6abd7494061662d8057a25d2e4a45a2450b41dbdd9508d203de38caff1578131af58b5b713dfa4abf312c19f33616c80d2aa75835328f203c09f126033ae95cfb09234d147c5ec431c05b42cc6a70f24d8e813e0f457f5f19f3834f336a0794b7d36592f48c913710ea35611335916cced12b27087b80a7b26cc47f0ea0c54c739fe7a7964a2eeecf355bce6263b2621823eccc3718fb83e4f203fb0b0395170118855d311249f38e81568f0ddfbe6fc08a9cb779cf61ccac64d0a4dc6380e71eff627391d533dc5a6651fdb5e8aa2e527ae5b1a6a18b853a649725f04cc651bb820276b6f16b4c49b4e7f9f6866fbe01e4304136f158bd4109b5bff6c71da41004e25c86c05c71fda169247a11cff93930e00dca4af7245cc6d214036edc0ece76a42babf631af06a808b15fa6a26bb02be406fdaf62072c0b9ea57dbd9a887b36bee79c84e29d3b8e29a805518f3c5cb5900af01251bb3b64430353ac6170a9f2068414323522296aa72697b06e0a8ea6d4863c1ad18359e06be5952f8daa4e048d142d4fc7d5b20b4c46e45aa5bd82433c4cdb05a2d97b4c7a87602661eebc574b75cd780e2e65f247172cafecad66a0a6ad2f22a6b2a66ff04a733dde3928f41db4db66a05c8d88099526c876c38a0f91829ee902eecbb030b36fcd69b91eef64cc07e68933528c91d977b181c5f8d30dd27422a8dc70d3605e47c3c4eb2c5a7b14226e1147a9853680bf798b8246d90f59ecb94fb77096bc4d6bb1e8207446ba3c7ee62089abafae9d02c30d475eac3482b240e8eae48f1cf88f5befb3b1c296263b6eccb18109fc9963c03d8d6e6a44c8eeaac167487044e699aa4e46e734ffd06c5740d212ddc1724e984ea77ceacde41a1c0438006135a73b0fc389ff1a0146c3376491b586f95e1bacf79bd4f55dc346bd6f03dea3314f81ceb6a1c7a59150c839c9d39ad68f47f2d018ae7d3d965aba4dd82722e9417a813344a480cc329b3ac15ab69cdcd0048005a9ac0b531c262f5b0e53c852081835ec15e96372b727cdcdd7d224267f9217223081dc0bbb9ce4026a6e2555889cdc0cc882de7e313fe4bd15375ec7626d"}, {0xf8, 0x1, 0x0, "833abeab7a2a12e44060aa81a84da02f2095aa1ec193713615e03a9a59f861dd096b5bed43d59fe9c815c8c96123eb741d8c329fcc88137ffe1af198e204cc18932c0dba37c9f36080644d9151c6ca884b1cbf09b295bef868a48877c842c91a637c9d98e4f2c5e02aa71d1e201578da4ccb0be10913954ede7b74b4e420fff6263e919d532c761cb63472d193dcf947295aab92084c37a0100a135657b082621af50538dedae2f35441c1a184c2ab8def6f0292c90fd82aef3ed34a55536fb50c45b39708c166330daff8b199684975f731c05f1599ec72dbaa972d9fbe932d70a7531f"}, {0x38, 0x1, 0x6, "808915f231cf606d6cb44cc9b92f23852c60628b6fbca74f11d5ab1d3f5b79947ded5b85e0c847"}, {0x78, 0x1, 0x3f8, "5a4e75033f9fcfff2aff250047673cbee87f1c4c516a8d0d9bd733970d1dfafd06ff2bd0d743ea464b13f7263b29dbd693f1b7886cec03aa27a1aab384d8038c55c5000070e08818cf3205c0af3bed274c4781f488ed7105c952a3c8b9c337b09a"}], 0x2318}, 0x40f) 05:37:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x8}, {0x10000, 0x8}}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x3) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 05:37:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0xffffffffffffff40, "73fcff4d4d7ee4000001000000c0010000000010"}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 05:37:07 executing program 1: mknod(&(0x7f0000000040)='./bus/file0\x00', 0x20, 0x7e9) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0xd65, './bus\x00', './bus/file0\x00'}) close(r0) 05:37:07 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000660004"}) socketpair(0x6, 0x3, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 05:37:07 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x1, 0x2, 0x9, 0x6}, {0x6, 0x7ff, 0x4c, 0x4}, {0x6, 0x100000001, 0x7, 0x7}]}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="f0eb3904e5b341ee108edce498fb24feeef8fc1887c2abc9124a311e5afbf95694425a05e0d7b25d6bcd5e9983efe7f98f75a615db1a0a95e420c4bec25875b229175f1b80dc7c10495637120e124ba656fed8439986e6a55c95b4fbd7dcedc4e494ca47bbaa9d5ebc61419cdb196b25436f775d34b55dda4fb1f5e3220e54dae4147f7d64f9b280b6ae41d625c5471f2eb2fc2a9e3813998cb91bbc78d2f3562bfb1814c8510e26d8bb2d3fb24cb32ad066343f72bd2c469fa2a076b3f517f3ecd9cd06d57f81f0bd1854abab428d41c057409f071f7bf3d7ca", 0xda) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000200)) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x800054}, {0x7}, {0x46}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="89") pipe(&(0x7f00000001c0)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000280)={0x1ff, 0xfff, 0x6, {[0x3, 0x9, 0x800, 0x7, 0xfff, 0x8f, 0xffff, 0x800, 0x1, 0x96d9, 0x4, 0x1f, 0xffff, 0x41d8000000000000, 0x6, 0x7f, 0x7f, 0x2], [0x1, 0x3954, 0xdf57, 0x6, 0x0, 0x9, 0x7, 0xfd3, 0x5, 0x31], [0x8, 0x400, 0x5, 0x5, 0x7, 0xe23, 0x3], [0x3, 0x5082, 0x8, 0x7fffffff, 0x9, 0xffffffffe88d7e0b], [{0x6, 0x3, 0x1, 0x3}, {0x1, 0x4, 0xffff, 0x8}, {0x7f, 0x6, 0x1}, {0x3, 0x8, 0x7ff, 0x7f}, {0x40, 0xc791, 0x3, 0x4}, {0x2, 0x10001, 0x3, 0x8}, {0x5, 0x7b, 0x3, 0x9}, {0x6, 0xffff, 0x10000, 0x1ff}], {0x2, 0x10001, 0xc7, 0x200}, {0x40f, 0x1, 0x6, 0x59}}}) 05:37:07 executing program 0: setitimer(0x1, &(0x7f0000000300)={{0x3f, 0x7fff}, {0xffff, 0x4}}, &(0x7f0000000380)) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000003c0)) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00') ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000200)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000280)=""/27, &(0x7f00000002c0)=0x1b) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000240)={0x7, 0x6, 0xfffffffffffffffc, 0x147, "5919ed6b8ccd161755235559c4686d6ad50bc861", 0xe4, 0x5}) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 05:37:07 executing program 1: semget(0x0, 0x0, 0x400) 05:37:07 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mkdir(&(0x7f0000000080)='./file0\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x45}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 05:37:07 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000040)=@abs={0x1f95d27d48731892}, 0x8) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0xc9) 05:37:07 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000600)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000040)=""/59, 0x3b}, {&(0x7f00000000c0)=""/7, 0x7}, {&(0x7f0000000100)=""/72, 0x48}, {&(0x7f0000000180)=""/22, 0x16}, {&(0x7f00000001c0)=""/164, 0xa4}, {&(0x7f0000000280)=""/145, 0x91}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000440)=""/43, 0x2b}], 0x8, &(0x7f0000000500)=""/211, 0xd3}, 0x3) fcntl$lock(r0, 0x8000000000000006, &(0x7f0000000400)) 05:37:07 executing program 1: r0 = socket$inet(0x2, 0x4, 0x81) setsockopt(r0, 0xfff, 0x0, &(0x7f0000000040)="a7d27ad0886782010c9ade4fd2df031fb773d92762", 0x15) r1 = socket(0x18, 0x2, 0x9) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r2) r3 = fcntl$dupfd(r1, 0x1, r1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fcntl$getown(r3, 0x5) socket$inet(0x2, 0x4000, 0x7) write(r1, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000080)) 05:37:07 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1f, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 05:37:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket$inet6(0x18, 0x2, 0x200) r3 = dup2(r2, r2) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x2) 05:37:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x64}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r0, 0x2, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000040)="ff") r1 = open(&(0x7f0000000140)='./file0\x00', 0x61ac0be8e51bd09d, 0x118) kevent(r1, &(0x7f0000000180)=[{{r0}, 0x3ba8966027dfff2b, 0x88, 0xf0000002, 0x8, 0x1000}, {{r0}, 0xfffffffffffffffa, 0x2, 0x1, 0x60, 0xfffffffffffffb28}, {{r0}, 0xffffffffffffffff, 0x2, 0x40, 0x3, 0x42f0dbec}, {{r0}, 0xfffffffffffffffd, 0xd0, 0x8, 0x1, 0x6}, {{r0}, 0x0, 0x4, 0x2, 0x0, 0x2}, {{r0}, 0xfffffffffffffff9, 0x80, 0x2, 0x9, 0xfffffffffffff419}, {{r0}, 0xfffffffffffffffb, 0x0, 0x1, 0x401, 0x8}, {{r0}, 0xffffffffffffffff, 0xc, 0x20000029, 0x9, 0x3ff}], 0x7c00000000000000, &(0x7f0000000280), 0x8000, &(0x7f00000002c0)={0x3, 0x40}) 05:37:07 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000040)={0x80068, 0x9}, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000400)={0xfffffffffffff001, 0x10001}, 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x400000000c4e, 0x0) pread(r0, &(0x7f0000000440)="4941f265e79a709e020f55376d14df43db9bd4a6f04da1559e4f86e1dea35b9bde5bd0e3ef22a9439308658d20326742827e212f19a484830ffa1dab5ff40e63aea7281da7d96fed1ac395a46f1decafcf902911289af7", 0x57, 0x0, 0x56) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x800, &(0x7f00000004c0)={0x1}) getrusage(0xffffffffffffffff, &(0x7f0000000200)) kevent(r1, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x80000000, 0xfffffffffffffffd, 0x3}, {{r0}, 0x0, 0x80, 0x4, 0x1, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffa, 0xe, 0x0, 0x3, 0x7}, {{r1}, 0xfffffffffffffffa, 0x10, 0x2, 0xfffffffffffffffd, 0x200}], 0x7ff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x40000000, 0x40, 0x2}, {{r1}, 0xfffffffffffffffb, 0x83, 0x2, 0x5d0, 0x800}, {{r0}, 0xfffffffffffffffa, 0x30, 0x2, 0xfffffffffffffff9, 0x1}, {{r1}, 0xffffffffffffffff, 0x6, 0xf0000000, 0x4, 0x9}, {{r1}, 0xfffffffffffffffd, 0x58, 0x2, 0x9, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x40, 0x80, 0xfffffffffffffffa, 0x6}, {{r0}, 0xffffffffffffffff, 0x10, 0xf0000011, 0x92, 0x2315}], 0xa98d, &(0x7f0000000000)={0x100000001}) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x3, 0x7a3}, {{r0}, 0xfffffffffffffffe, 0x40, 0x40, 0xfffffffffffffffa, 0x49}, {{r1}, 0xfffffffffffffff8, 0x98, 0x40000000, 0x1, 0x7}, {{r1}, 0xfffffffffffffffa, 0x40, 0x80000000, 0xfff}, {{r1}, 0xfffffffffffffffc, 0xad, 0x40, 0x100, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0x1, 0x6, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x2, 0x4, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4, 0xf00fffff, 0x101, 0x8001}, {{r1}, 0xfffffffffffffffd, 0x10, 0x1, 0x1, 0xfffffffffffffff7}], 0xbd57, 0x0, 0xa, 0x0) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x19e, &(0x7f0000000680)="b838a26fa56850741f14cf08559ab69ac9af930c5f2f43d5dfd063c1dd37e589899b6fee34af4729f2d39774735070f02d0200000000000000da17632fdcc95dd79b15dc639f9bf8cc037e1788026b2f24eaab75093c826382bd41a68a96e4b87c239713e3de90abf8e3198f8070b854c164cf52be39f7987b98c0cb373f1765af361ba7e28bdbc1f40b25fabb2ef0b72f33eb9a2e9d30856451df48fd285e8671e5eebaf52c316d1424ac2040f928aec9cc6af680c26294e2cac7c0ced225922221ed0461fceca5772a7f41f260b06886e64116580f666ea4b6dedba1c8fed963aca387d5bfca94160be0b83faa7fe4f5e625299ad00515f649c65c02f3b0b2a59f70d43de92f115aab4b387cbdf1b56032f2c3d20b0f2c11aabd3d11cbf30c5b1e2acf555525cdaecefb744103eb7455230a5d066138ec6863dc987424a5ad6ad21395b56c12e34b649f444da6d7d9fd0a0fb2c11dc02f3d6d54dfce8a7b3968df80f64d750b1bece6adda17e0cd77e0daf1346de711a10513381e49a61a17fed971b0c80ec84350306910cc7a86adf1ff812ea3c01c38694306746429") 05:37:07 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x25, 0x0, 0x0) close(r0) 05:37:07 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2e3}, 0x0) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) fchmod(r0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x20}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="ffe72ffe") 05:37:08 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) bind$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) shutdown(r1, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000001c0)={0x7, [{0x2, 0xc000000000000000}, {0x3, 0xf3f}, {0x1, 0x80000000}, {0x3, 0x7f}, {0x1, 0x4}, {0x2, 0x7}, {0x2, 0x5}, {0x0, 0x1}, {0x2, 0x4a}, {0x2, 0x8}, {0x1, 0xfffffffffffffff8}, {0x2, 0x9}, {0x3, 0x3}, {0x3, 0x1}, {0x3}, {0x2, 0x1}, {0x0, 0x9}, {0xfbbeb755ddd3948e, 0x7a2}, {0x0, 0x8}, {0x3, 0xffffffff}, {0x3, 0x9}, {0x52b6cac10d124873, 0x7f}, {0x1, 0x8}, {0x3, 0x2}, {0x3, 0xf5}, {0x3, 0x9}, {0x2, 0x7ff}, {0x2, 0x1}, {0x2, 0x1}, {0x3, 0x3}, {0x3, 0x991c}, {0x3, 0x9}]}) 05:37:08 executing program 0: rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') mknod(&(0x7f00000000c0)='./file0\x00', 0x1000, 0x5) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mkdir(&(0x7f0000000000)='./file0\x00', 0x20) setgroups(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) setuid(0xee01) open$dir(&(0x7f0000001480)='./file0\x00', 0x1, 0x0) 05:37:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff1000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = getppid() r2 = getuid() r3 = getegid() sendmsg$unix(r0, &(0x7f0000000180)={&(0x7f0000000000)=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000000140)=[{&(0x7f00000000c0)="e61ea90dc90e66390f96bcec24af0ca3d20509ba41c71a48ab6126a9b38f972a8752569e8d3db31fffa3852e84be7f5147fb5ff8d9d3748bc78c5ce241c3e12f4ec4a3fa931b80cd4006445b3079892171008fb386b1753f", 0x58}], 0x1, &(0x7f00000006c0)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0]}, @rights={0x30, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0]}], 0xd8, 0x2}, 0x400) r4 = open(&(0x7f0000000ac0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc2c04200, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2b223de0af289321c49e3c99faffffff00"}) 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x24}, {0xc, 0x0, 0x9}, {0x2000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="96") 05:37:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0xe06) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x107) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="36c35a70e144c4bf20fd5bea63cb42be79e7d24115623e2d0d917e5883eb8d6b3a", 0x21, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) pwrite(r2, 0x0, 0x0, 0x0, 0x0) 05:37:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 05:37:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "0000ffff0040800008000005fd9600"}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt(r1, 0x20, 0x8, &(0x7f0000000100)="de2ed8999b8d1ac205a511dc56860dc65cbcafe10fb58c4b2ceedb21d87428", 0x1f) 05:37:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 05:37:08 executing program 0: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x3ff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x3, 0x1000000000000002}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000180)={0x40, 0x4}) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000040)={0x1, 0x800000000000002}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2, 0x9) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 05:37:08 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x2, 0x0) getpgrp() getpid() setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x232) 05:37:08 executing program 0: r0 = dup(0xffffffffffffff9c) getsockname$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x9, './bus\x00', './file0\x00'}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f00000000c0)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x101}, 0x44001000e, 0x400008003}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000140)=@un=@file={0x0, ""/108}, 0xffffffffffffffff) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) 05:37:08 executing program 1: getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) semget(0x1, 0x0, 0x80) 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="4edcd429ecd72801003485f09f8adb4e24bd790069b53b36859aa9c78140e99a9380642492d9f6fa0a67", 0x2a}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) pread(r0, &(0x7f0000000180)="a0ab39c5ce39d97155d3b0d44f751d2ef7b7dca56739de39547ee438e024a16d9e7b334f7cb82653375c057567a0a2557af9549a4c5e4d6082ba83a1627509c36eefb771a0df8ab4912ceec9ab3e713695c7113747e80850354da5ebee4ce6a90c61ba1d9afa34c2da482cb996db3012b6de6a1001ad1af6541e1cfd9e15cdd2b63702a8e11ad9d09eb5e0d53b5d79b34e71afb3910a9f89ffbfd1859d54c486c45ee7478e80afd4f2c4520c521b7549d3bb99e9238365f02519089d0671a04b27c68bdb28dd3722aeb36e816296021161a07257c78c4a743c381e1f8df9fa43ec33c63d70509c", 0xe7, 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f00000011c0)=[{r2, 0x21}], 0x1, 0x0) 05:37:08 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x3) readv(r1, &(0x7f0000000240)=[{&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000140)=""/50, 0x32}, {&(0x7f0000000180)=""/63, 0x3f}, {&(0x7f00000001c0)=""/81, 0x51}], 0x4) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x81) write(r1, &(0x7f00000002c0)="7f8d97df866a953f4c88259b6cbbcaf39898719c3227681d8b4f3f903666af00e972c6afded458b1", 0x28) readlinkat(r1, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/41, 0x29) r2 = accept$unix(r0, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) chflagsat(r0, &(0x7f0000000400)='./file0\x00', 0x10001, 0x2) mprotect(&(0x7f0000fed000/0x11000)=nil, 0x11000, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000440)) pwritev(r1, &(0x7f00000016c0)=[{&(0x7f0000000480)="93b3321c0e3b06d8a27311dba5b8baf1a311dddd0ad13ceb7b5d97f463400143d7e9c8a814f99a4967c4961cd3e7316bc7c1a7e432caa27b7ad254739b8ec030770c121c75968b6323da31963f06ac0188eac24744e606", 0x57}, {&(0x7f0000000500)="66d447e9740d417662cc5f55211b90118cf9de6937ab2878ea1ebb6e64a86b336034ce79dd82e2d80c451529cccc606e8c85982c69a274ea546efd26f54962dec360dba9f976b41add78ace3f9b6c2b487672c75bf491e12d539b9c452eb85965acc20abb912398a329e8ba3b59d7684576735750c8c52d43bad15643e848df61669b6fe803779847bfa3d08d216d263637c084780d2b26b2c2d18065fbd0b3972e3848304c4c457b92e0da7cf7fab25351d0896a1663d1d033e9d810871db217687c2f43b1ddc352dff13ce2cadcdc0215614609beca7a32b8721fbcbdc5eca02c429656589efb24e131ff9cd2b8f81898720a8386fda2306a3e5dfe45d4d0dd70348848ed87223893575ffc6b951864daec5e8ed1095cd69f71a080d1b13e90d494c8918e1c8ee68be64e71586a7f88ded577e049b288e0f69b27060108e4840e002871e844763481ccb9cc3f24afd161617fcc6c0ccdda82e900d32432873e78f782eeba89c1246f248c3a248999a6531247509d4a02d58600b5f2a50b56f55f675f5a833fe91839dff643300c62092b91fd082218ad0be5d644043d529fae3f113e7ceeb68f2b7b552b3721a87fed10b5520b62b2ce1e3086d9dde362eac0fa8e4b87475bfef3854fd633e943a12fb60b0f1c9a2d72c99054725d83d748cde6ef7a5e77af2c58f118ec4120193ab4249634a78f82a0a96e4819831e24163a8ed10beffcc230d4014deebb786d05ee87cbc037631ea4f019407b1ea4117e87ab1eec72cc5f95d757df0b45174dfa905e0317df5dfa270d39b8907639058fb6b297b17af7ba83aab84003dd483eac0df7fe7af89a76f0aaa8d02d24729fdb1d15e008c0907372fa90784b229c355b56dc5f8b0d9142086300161ad6b0e7cfacf34ab01f8ecacac736d8ad72c8bbf41f5ed22df981c1d52ff81c4f4ae96de89816e621947373b68486a415ef70689b1611067d330ecfe3d2b707aa59ff7b0e2cbf2b60f33efb55f806eab233b55ba8614441ef044c64afa9c4db93be8cc8b507cb15e302842265226d70d1a3caaa1d808e6b578779ae51ff3a817ed811d3a068fc7cd670e3d50e338a38b5118dd087681b084b2253de9264cde96e65c93a847e5ab70f7205266174f1562335eb802383f8f118ab4d36825e59678bc90b03fe26e2e459606e492f184f2955732f212e2828bd1b3878a9faedd9064e49b2191c2c327047587fbcbf83f1f8cc88c99af4b5f9747ee9c9ed4a026c41091cd3cac63feb94e1191a203894595e9763313060ae726b2af9d207bbb1525deebe7bad3ff22f8754163e07f666fcb1d87e6f993f5a0996b29d91415e396d97873a220797040da3e537bccff442f74341dee38911613ef67c0e3d31d0ec08cced674f0c4107d8939c6234358cd989cb2ec3caeec1d099b82e151b312e4b08a1851ef66a584ca1cce8364df8c9dd4455b8907091c0c12e4e783933b1e33eca6416a874689171f6569f828e42d217b4941d57b96a5a3a7969c3a99f87e001c973b3b71d344e0a63734f904a699f837735b8bbd245b822cd179be8f31ee28d6058bc63a7356bacf934ad180ab97dfc3bb7b1c6a6b807a3f802a7aa6724bcc8d47d1770aa3822afd4d5e73b396fc4a1d17786206ade6b1432f3644f13413d725cf9d4c078c0e7233623e622b455a26401663b26ed27bb27f09a7fee9d3ea2af3719d64b1e4aa6553a12574301143bfeb1a8ba137f8d5e635398a17689b532f4690219f2b6b32614abff05fac9080907b4a63fa613332bafda069d2e24196574f5c9061831b386d8c6cb4ca188d1b5b4ff2e80f577817079432efff70631db80e4febfb81b8ebe7fec9f31b73499a9fa297c97dbf42cd9e5b3d55aebf72deca6f348529a106e7215506c7c47dbf4aa5d72ab178e613ab4cc65cb0ac93eac58ca04e60dda8f82aea49f93988fbe01426cc6256a3a442ead76b53456f0f69d1e3bd5aa2d8b012b36625af774bcc0d899ae1ef7a302f0cdbc1b90ed712471bbbe2e196d30812459054e089c63d28832697c9ba26cf3f196e91fe0516c5eccaf438b7a5fafed400943fda837e2ffab4cb2a497f3a29fe612f09fc9a90c11305b16a83fcab59dde35bd49f844b1cb96c2598c5300755b232751988fd6e8d7f274c96b55a354bb5353355b273e2ccb261a705226ce4765a1710d906f7958edf2d70b134c7668b2fd0e958e1d3856acc6fa74d2c426cd93313ceffd66589d7ee90575a2b716e3d6d84524a27950379f1174076662221c1d88e23f1bdd8e7187790a4fb30ef7ba0de8b98766895df148c20879ad2fcd868e6c5043cce317cccc31a1300cd0dccdeea2d5a093cd44c6e543c8b4d2dff2f1d6f55b65afcc2ea10434b0ea6311c2bec0374ec82f8ee08dcb9e114f3553c21912c6ec7bc265948566e17acfc9c5481604395d43e2549d7967183aab8f432c1646a547ad3bf05fd25a1458059711bf745cc808b2c575b0e4358104fcf81fb5fb107c4959f04d6c83c50cc434a67627d0fe1c1a5a97cc65f9ad3da4d8cac190da41e31e8b25e5a71cb9f9c8b9a77c0d1955a047c647b2c6cc69f23ec5cccbf699d8305b71e916beaed061f9feede4de29845657419bec7c435676f20d3a58f6bcf71a03e50eb9167e5ba876f8fd3f683a4dc11fcb05e71a2ffa693ebf4ed19ffd219f5922ca858944f78a9d995e9bdf75a21d2ac0305c24cef165eb9b598968b8c21b7cbb64692820ce03206fb81b229d12356770c60c38667d08ef1e5d0e39411ffafc1b3dfa89b9cc77e6db442b619ca89575810b55fe24336833e785ef3f825a32e6d3f926bb9e60042676812960b71771dbb9f833650ca332be06149ec4b2752a841453b2f6e565f14f23065550471f797187528ca13f1c076640c048d32bc295052a4af928c4b65c7120431a618e1a4b370c236dd8a6b7f6bc7d51ab2e9cff78a0e78ff0bee7fcc518d6f5877194780ded957a3dd87a4592bb7641ee5a395cbbb7ffc162d55445cb305d62edbda2105a5f5f0c3cd5d1a47618d92fbb76ddebbedeb02a7f400822d17441fbc54a42ea2024d74002dc260bf1ff705d856972a6df0d183688f993b806eb9e42606d4f8107402f34b4a0b742420a96d1da373025f474834e448dcfef8758a21d54b84729d97252a49bebd27bd4f1940b11a1f008f8e942741322ca65e49830b862ad2e253fd38a914dfd90d238b90946842b47ac72e78b7626e47931641d1117e74d84f9b3f2b3934440b27377407476d87e631e0be543ecf702182096d73006186ee7652fd8f77ed8629fdcf0f7f0637f30b82361f8730c834032bb1ffc438f111f7b65082b765d30e4f46901c200f6bb729200b157ddd2d6b1ad8719d761fc79cf584567164fbc375c7281eaa3fb1ef3b7ff853ed58544b3598fdb7d3fc0452cd4dc8e33752672f13bba0a5197310df25f127335a21dfdfea1bc9805e0ed553baefdd90e1098f4a2dc400aaa0415e7492d646994fc5ed85b330c6fc93b07c63a14750135bf7a6a687478292e369783ad41d9d6830c4ce82dd0e35d196e502fea87440d23c919aea8e22420417ff1ca211b6f49a1eb37f3c97ebb93f2a8712469113d8d13f3ad97be9d618220727a2f51286d7ff5cf30ae2cfe0d3a6a42849fe8751708938cf0a9eb1b4570547e5d1f45aab92a4bf3c22e2a66d29403678929d436483a0f1bf0a6718fe365791610e253d384a5f91c8f3944164af5a824d86646f2921b8238ba6a8415dda4fd5a97bacf9581ed5a915138e50c12cef31af7157071d24abc3b08e31d5a117697ea916b63c9c4453f1b052721d9387f13289cc88f86c71050db1c4bc678f75f437c32dbbf64fbb9810de20bd9f7221b4af7670394eb4dbeb8f4088bbe2cd77288926ab33d080033eff5e9f9aa709749ad60325ccde03c0a0b6a4c4fc453ecd55c89cbd5995d3e231a3bffa2983c9a2b0bdfc2623760ac7699d12ffc9480b10dae897a5b5ba93722019741f2158e7ce8dac28fcee7985236e25863cc99ff69d22bfe4d9641d87e1fe1d60113cca5713a189536cfcc73cfe90dd695001bbb390b5d1cae0d452bd2cb119a92179aeac157829a3df82fd8cd4898bcbfc38a0699b2361caba0d4aa109e00c625b17c9c46647c2d60b019b6fab1b6520029ab84e903c6f38e764628a534433f478c2340152172eb79a28aef3edc70a568460c26323a41141f483b218778783eadf30d64000126a568ac9b07ba52cfc0ca29584c891ccf36066abb94707c944e48bbe53e0844b248d78798199633a90668db25547ae8e0de7e24abd06371ac19684ae170ebe2c639df077497364c43a330a28ee847443f21b70b9fabda4162e8b97b3f90e07a48a65fb47fd0ba7cd17bf1aa769db79b2f62463d10c17ed5432f30919d7d4c73407c2e282d95e591d90b74aa05f0d5c2aa1a6f67eb3bbd71d445ca6e8ed75f3bb3ce31172e82a8e6becf3250a4fc6ce1c9fcb98f209d48c307c96adcb18730f404baac8415fbb2a42b017010ccc21c9ae2d93ca65ac2e146b588703a907e28ec7b502d62ac9e52b44033e5b90c16b58e4783cdcd760f8537e8ffeebc6c571bda6f197a664add3d19b132a92208db18fd6bce5038322ce514e42109bf257b1b8c27c65b86ec8def3cb79d21660606b4a03f43b44b516c6ec54ebe3d9aa45dd38e118d970dbb72f0b44cc8652eb3e8d02f6ef9058e7c6040b74a25af0a99b103823b96255bf6dd6a83456b7467a80713791ca3699ccc70049a72bb65ac2b0de7550b51cf042d4ccb7a3f8f6ef4e58a5298fd0c41c7855bb8ffcdc8be1ce6902be1927c7c96d897a2474304326eef3fd4fdc52e298cc065a4aa8df0b147df21d547b459bb912772d43b2b7b9604dc2b695cf25250ee6c841ba47a3c154cc64dfc352029a9091a2aabef2d5a988bf5c98975f9196d728e8f59744ee24b7093dd6e3818758bfd9643481de4a8b368c2f60941f70aba5f106b6b4defe6e415ce4f4f951acc8e79ff3cdeab66f44aa5340e7ee27fa64ca1bf91b2226bff1954a61b38278ba8e63f2a8038df7ab6f439c0d69814a220d5d23f42fb68f2fabb7292c3ea06d4d795a09626c30088145f074722cdc2c84200e0e07749fec18e275995b05bc5b1f43af1a652a3bda0eb869b0095f6d82389867ae480be779397ca5075c16d18d2dc03b65ecba7fca2fe7b4cf53dd45b1359880c32a2d9152ffc8f620fdfba1da414e2996d8ae286267fab27e586cd04ba0a96dc529648176a6c0d3372189eb9d9208a8e745215e4affed61b3dac10a64f9f819434d79c7024f7b9176344f53d443a308bf5376618337132f06d00cf3824d1f4ac8aef165fe75f7574fff3fa1e0ca39ed05ac30f964f5ff7b0d7daea227e5762d93cd0839433e73edb135cfaea32ad18e9301246025641a8256b6ba97fbb59665c4ebfb811df69736090dcb0f72e2c9720af7c5cbc9b9c2cb44dbbb145d5350fd7cd8b4bb72181c3747262aee59923c8fd7edfa4018bf2e42d604a509b09663f8c5e0527f26bde763af8d4240855ca8731edd5450b3008c68e4955e0dc01e86a70269f72e222520914fdf8c01ff148b57ee9ad362e80a45427791348d6c10da1af09621555319c1bc635dcebc856791eb4192e108796d950e2bdd4b19bc61ae81fea3d41e3bd6e0bccbb598db312cc265a2be71edf74675698573842ca6b6dc700f199e1f408f4c9021242587391e0732c1f6f1a31db7d5451906950fc606d920b54666789c2649ccdfed4101a4c17508cf3d8cfa0eecc632", 0x1000}, {&(0x7f0000001500)="2f403901f9778998684f4a1b24c02d993b1e537570caf96ddacba82c236669a2ea801e88ba78c1aba3c938fb1eb038d40dc1253af0f14ac36b2bb7c370782f1452e9bd5c5788f30f21ff0a5479a489871ec33ffa56a1c86e492b96018370180f8d6392b9cb674e94e37f5eb7b6942335cc5a3a788f0a6f9affaf671694037bbcb9851f239a5e6339bf7aca7fdf9e7d4d8facafbff5801bd1fc630c8271c6c3ca51f51dce3f344d795b42f6139d6a42afd8477c9d136db8229f4d228bb010a9fb4a10c9ad868fd04fc4ecbf3d95", 0xcd}, {&(0x7f0000001600)="5e6df4df7248bd4100863b41cbe98df47027e28bcc", 0x15}, {&(0x7f0000001640)="6749dd8a0d66a3f132a1cfaec165d7a5b1788a87fda6a1f7a6fa9cdab95548058f49897e3d679a9da272e442c04ceeea1ba0627a22f5cc211c893e9e3e1ebb5e6b50c3007c23a50b83b5ba0b8e67a9ba0f99c9b3099c5edbfcf23752cdbef98306a99ea575a548deb77cba4cf058ac5335851a8dab2f5e", 0x77}], 0x5, 0x0, 0x0) writev(r2, &(0x7f0000001980)=[{&(0x7f0000001740)="28816f2c04c3c22c195e9d412afc915038931fab38f468bf2a0d18cb9e5ebb2d6a164bc2aefa8759a3527fa80c56e44486fe2610a785d6d29af8ba4b", 0x3c}, {&(0x7f0000001780)="09034fad9e90ed1d889d2d5bcf5ef733c94f6ff6cd24a07d64e644c46db3da909cabfa5e9c219c20623238ce3202b5279b0e826f480fd0086a13951948f8a528b84a7ad7b8cecd5f3d2ef1d5dfecb6eab1bdad944f50ac643af5e188594753b33f7c28d3bd017d77c736fdd5bff303b1ecc643594e5452daea0d2baaedf39b471a545a3b90705f34105e7b2325081a82b9b5d2898edac1d4cd225735e29593f6dd607fbd6840220b4af492f370d1efbf73771ff17db4c379f115a37fa13e4dd9c99a3ed649cb6fb7ae7716346ce533743427a9a0f7e77c856ed0e3969860da35665df9b85a9b293e2b2a55c5db3b178dcf7f53d4a81a37ed977aa35cd422b1", 0xff}, {&(0x7f0000001880)="493d2066484d441bc58fbccfe04a0e9667e2666af73bb16c1d8b1385f31a6995a9aa6e5d2f0f186496abdb02b6564d56301a813680ff5a22ac024e11a132742bba312e3e8febda6677a29cbabf68f2094097a6f8021ad99871e7e87d56f89989042a32", 0x63}, {&(0x7f0000001900)="86d94304130a57fdae898df28043914dc78c23bd13545a85c74a343838c19d101beb9367ecb8dd293c8b7c3dc75dcc86ab78a859ae336fbd73ec56a1384f40997a7f9ae1bde03b34ed835a1c9821966b11da3d1b71ad38895c16ea03343e01b1640db605f9", 0x65}], 0x4) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000019c0)={0x100, './file0\x00'}) open$dir(&(0x7f0000001a00)='./file1\x00', 0x80, 0x0) semget$private(0x0, 0x1, 0x4) pledge(&(0x7f0000001a40)='\x00', &(0x7f0000001a80)=']\x00') pipe2(&(0x7f0000001ac0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCNOTTY(r3, 0x20007471) pipe(&(0x7f0000001b00)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = fcntl$dupfd(r5, 0xa, r2) semget$private(0x0, 0x3, 0x80) mknod(&(0x7f0000001b40)='./file0\x00', 0xa92cc743a4d14f4c, 0x2) recvmsg(r4, &(0x7f00000051c0)={&(0x7f0000001b80)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000004140)=[{&(0x7f0000002bc0)=""/190, 0xbe}, {&(0x7f0000002c80)=""/172, 0xac}, {&(0x7f0000002d40)=""/4096, 0x1000}, {&(0x7f0000003d40)=""/229, 0xe5}, {&(0x7f0000003e40)=""/81, 0x51}, {&(0x7f0000003ec0)=""/180, 0xb4}, {&(0x7f0000003f80)=""/134, 0x86}, {&(0x7f0000004040)=""/195, 0xc3}], 0x8, &(0x7f00000041c0)=""/4096, 0x1000}, 0x800) mknod(&(0x7f0000005200)='./file1\x00', 0x2000, 0x9) chdir(&(0x7f0000005240)='./file1\x00') sendmsg$unix(r6, &(0x7f00000067c0)={&(0x7f0000005280)=@file={0x1, './file1\x00'}, 0xa, &(0x7f0000006700)=[{&(0x7f00000052c0)="ff5b55c0c87bf59349b97d4709ca0723b105dc5f92e09574b662340c94bc09b49c4d8745641e217a2180a6f1e5b47a8e5c07f42810937ab01656171e16985ea10eb0fd0f755e2450a06f38588618ecbf90b8a3f9950c4e6e5421b3edd3bcfa8a913dede34e6ac28e52416b3e6d5a1c4897b24b42dc97d9999020b8712d34a416", 0x80}, {&(0x7f0000005340)="c55a1055d68b7879c2e41164f9e44ca2fb38581baa3ec3816f5296565dae04c76d8f3b95441c30fd7b63af9bf438a7a2be91447da14bb40ff10ba2f0198feb589e61c78d", 0x44}, {&(0x7f00000053c0)="490d0069555446097677c084614902b172312201597d4c62de93f318c85ed3241d4820cfc7f7d59207c639fa1ab6f1b4ee2f7fe1f986e2", 0x37}, {&(0x7f0000005400)="6e45e74ad9c26a60941cbe162c01aa6761faf0204e7ae8bbd6f4a46e9b54a1971efad39eb44e082d0eaf95a2268336049c5cb8ab7f4bb20aaf4a3a53d1601bfe800e42043e09d75baf6460eac5ccc3516afa256f84d8a8faf59634d753f7a45cd6bf48d9ea92e811ba59677332ebeb20520cdeaee4f379ba7e06d59be278702c7d11855df4acb9d90799457f547096f1fee36d6bc08facb7c3967671afe946672f525201cdbb370a597dac71258839af7668bc4c", 0xb4}, {&(0x7f00000054c0)="83ca8aef185de4f144bbca55e0f17cbf384b2e6422ed8455a980c13314602258e280e3aa215403f3f5c9d0834e81a79351d9089929d8d4bea5f4108b5864670b47754424d801344817de7d4c166b479751f46e1b1f0344c1b27153054beccc8be61e6ebf6bb882104f5d47b3647218549cd0387b788f5f676f51e766165592769c429a679b9767c915b5bda4c22b519b85ebd19606f18318099874b6ebec681df4bfa3e45f461a8c8ccd5f8d6f29011fb1c4fdbae5dc2f57363d6c33fe3c1f9e7dcdc30e04c1b9314f3f7386ff2e8be45f6ef89531a2d6a181bff8c2", 0xdc}, {&(0x7f00000055c0)="cbcf72653b542f517f0b50", 0xb}, {&(0x7f0000005600)="dbf9e833cfaf55062a53e3db73", 0xd}, {&(0x7f0000005640)="2281a90bc654073eaf126b881a38f60e8d8cbd4adee6d286cba926cedb9564e501a9eeec6cf045b8473149b0bad598bf8cdae53cf3e5dd8e6df7ff2c4ee47ac2120316e5e83065472ea0424de18955a78962e36ff710395c7fa4f3d95b5c1e98ca7b38a2f3e587ab0a5ce32379ffb71a8236d98b4f74c206742ef9d1d3be90b615e54a769e29b5c7da6ef25b881a453a3b72da966b0a923d2e9f2e0310cf7396761a801a66e558", 0xa7}, {&(0x7f0000005700)="37874e80be8fad56c8b2117eba1161f182ee86be80dbe911bdf5a6696b563a7ec67631100be74d454cad2c63663588f7becdacf71f064be19593a9a94c6792bdd4218f01fc00a58b667b34d2500020f2a3ea057692b8e583f4dec90387a8feceafba9abb58ac390b9263652ec739299b33be94f8e7db0107463b51b481b4ff3bd6a4df61f25892ba83f686b16f9928dd2347942741594e3991a9d369578d78b35e2e7fa1e6487e4a0d706394a28bd06750b9b69dd6762666e5adf9e628974170e8aea4b03c0f158ab383d158087530600563e4ad13173dda185a6ff99517096824c3a1570d125da837237f38538e9b9813e66b1372a9a146ba4fdb8fe2937276b60c805de5dedd0e6c758882045bbd3e1ea9da54cbaa5b393de720d1e972937240df353a22f3f43eae8d2d21e1fbb5a1ed185d97276079c3e18f4794fffd9c510d748a50b94a57e666816540b03deaaac76d9645ece968c27f261f1832971aac7e704a93e5bbba0434b8db83e963d85505ec26ceba94cbd7886027743288f35aeb73321bf81567e666b533e7e6248ba0bc959ca1fda6645d8af65bc1069eeba8e9736ac8341c53366c6159287081e05b8fd1ad404809c92756d3c56ad3519e3bef6af1adab6403e4b1c493cb6df341673ec44309963db90477207316104fa67910bf397d6ca0f122170b404d88030e089472a81c1a1f15748e1f54e480822edde6f470c1bbfc0b85b6b15f15ec6137655012689ef5b05a15b1605a102e0fb8a06298a8916e4ee135c58c5be3d75da08d43149dc6f037d83fb44cb7e3e9bb69a7fc7532a3d162d3545a4c99d9d22d9cca551d43fee63064d701cd66bdb92da9223115ee54d59a3f317591a4d92993889c9a052eca6fcfcc77fadb2247d924e29fcc36fd31b507d91884b5c38da9ba80b228976a512144f7fc79105f7f4e78e260c24b9799a2a231cad8bec8acc126918e92eeeafc811aa047153665e0d16e508f152a8d05ec82145c8bbc018ca4fcecd1f98463d989ac6b4a1f027914806c2f170c1e25366228f83cfafdd2e3af392dc9c1a4e77ad6bada83ccea7598da00b76d3713148e64986a23e4f2b4f67050ea7e969c924738e262f132b09888ac2dd21f14f4c3a4ae0b3b0e9882b863855e6fbd044745bba9ab29f9903586f1fae0c5c550e56baad84de0106333840b7285547d8e6889a54c73a88da335dc7b6d44a352d6d57a29dcc33ed04c89506a19776cc7cb0b6ab9ff30d47d1895628e4cbd05c87cd03f51bd640d7a0528fd03428ec5cfb729ce24922fcbbaa7cc49c28b460c8d27b3e8249b782a5e7ede500fbd3922a9ce589184820a65b1f1f7d7fb44dbd310ffdc82cfb73b1fd5fff0b94f44a9c4567b3cf84899b8599dbdb33034159857d7452b9f5ceff092d2ff53e95f390c0debada9c022dcc685833355bed8829be2163d2b6c1c9729f146e52513e61aba5c463ee4535d982ec0c0f7a95d87470e8bdae988493dab3bc613b6c67b057cee9511e358fe59e2670fb22e0c98c8b22bd8807d3dc4b15c9bce4105d1820ff509e95a37f80185caeec16e2fb718048da0623a71fe2a44a158f95f3f034bc8dda4aaf3653f7470da37d9ef30a7997e79d118ce60739dd808e0669a09747839ebec4a49dd1997308896a3c2c7bc0ce6bfac36c245eacda0866583260740a51bf0271161aa6ab1cf5500502b2be49c0a3c675b53bfbcad661fc23bda4295d0018ecc786e162ea7f19f84b319b0213893732648908d796ead5073d0de528040daee964b806eaf7dc0a0e6ed0ce25fd338d71b6cd037454262c50e915e41fc027fff132974052728ee363770077c4b05e5546a4a7270cce940dfac8a4c7cf836018434e0855e4d62d2ea1785e6162fdbfc71ab05a12f098f6081dba409b001ef4802e0f5992465b89b6c361f9a2b7b695d0fac76206d4c87651e3511a661e4ae8955781ff9d703456226044a2b0fd78cf8f5afc4bfe828e4227b15457272e90a1edce98f1c15a52f478432daf7d09065731ab1b29b2e48c4707d68a606f64cc77e6b1329c42bce8f19142ff3275be3bc125f937ae83724948e9394d09cb57b4eb581a92f265f2976ad97f43f5470a4231cbe9395f43f567f6556acffb842ad257b2239f500ba5c9d00dd1c2d78aa9b43cb21fb23723356d41839cb446beb326f9172f9c43a29c8c9c56c2abf825519f7465bd324285187f7df29550c70f7369a4a8e18c1c6ae681583f9394a47ffad2d4c9adc0b25b1fda951c27de9853a008e14087f97b34aef2b6b27075ed75f6ed971e3e4f733c591814fc45e7c04c03f6183176cf2b505c1a91f93dff50950be6cf697e15209822041f19eec1800f28bdd08e68ac1a818e682c6898bc8747e0ab1bd4ab5690d59da578be35373dfc8539f5a7c030be99330ce8f5e3fd7d6be0f51551fce4e9bc3551231720d8e332ba7ac9ab70a87df27ab946fc66c8301444ffac88799778f9afd027e8efe8f49c8e9de0f0908dc720ed68608fbf96fc6744f93e42758fb3bea87fc2366604235b950b733f3325dcddde526291889f7704f873cabf9cd4d83f7d62fe988a8050118261a8513d4423b57f8799663dd6fbd912fca0e70d7a84e3f1c1665f6c9179cc840871ce2e55c79d52ebe4937b08acbe50e39652f754fcef88d52f179b865a0d362eed9850d59fc5aed80b7873565f94fc624b5ee61de6382ef0188cc1e2b720186c0f12a7766b056e4f32b0824d32f30cd884eb3ec2cf1b2a74703a12d9478756e53b49d404e8e721175c4c102ee9f5a32b0af07f22479351a95edc470e538bb6c98a6cd3ec8259f08b83836bd399e0ab79fa24a7cc970080bcd10850bdef6ea4e6ed7b216b58d34c94487b068f55fda2e5cf8c1bca30bbbd3460471a20065123ccdfff8511d270979a110525a889e19756317c76e1a94f27174b9bde925acec9e3dbe5528f4acad6d84c6ddc8fc75a63c43d819a8c98191d65ecf426295b26ab7abec4766d863aadc1df3812441c2380c0ba817065890d0a947f7157c1b75fd549fab5ff4b07897c252bf1b393bbbb9caa94aacaa35aa8452cca90d94a55d30ea10b3ceb0278dcc9772fac116662a1f2fd35acd359c18aeff36b6a9f1a90d2fbee290cd4b9f76e0de136e0b0005f4e74fe0369895731320f36139223e07aedebbb6c81cfaa8293ade3a29ccba7936f727622f871f474a46e0f956254ebe2b29e7bf852c0b25e1578ad2569b4d805c009c0cb88c1b230f678c5527da2347beb27a88d8fbcda5373b8a63a5434878be756491eccd47ede07c1bab141ee18db445c50f1b214f4e423f87e13a2541eb6afce667c457ccb78fa9b0eb12c56c11c55e844c4de1f51bd85817de59c9b1290a01fe9bd24543a1c2eaa7ff8454c359fa12f03fffdb74d43576f6d360800ced6bfd3a009979ac78a74fc7abda67203b53e1d350bc1fefe58da3fde830877d52378dfaf8818a77fe67aae2fc69c4d9b32f6aa74bb6402aaf71466c496e6633bc8e1b682411061c1a980333cf8c2771a0d956d6296543f191ce00a0abe96f883856740371a52afb5d2a183c670648f72c7bbcb7188da6eed09e2f390c017af87eeef9b136737158fcd7889e8e748430c6f6cb5451aaf9daaa9620dc50172ac9c2a2f1632a90cb1f46db52d17827162981332b0d0a5f2b956c8ce93454e1d1577f986be4675997eac0564e0c9766460337d6b96abd19db0d5aec59ee379c7bbbccecf3ba7c0e098401d7ac9f1c4ffcc9173c47cefd9424636aab3c8bb852dfdd6172707607076ef608c6a7eaaf914aa6b9d9093bf855c16e592514d38e89a26495e19025ac6965e870766301cd2b921d2fbdee38e640e762daa943c8d67e8d069bec3b765063bc98ba801b8d645eeb81a8bae2bb148306b795b15a56f2eac5622c59a4ff20d610799c1520cd4ab97e14e6684085b63f5552882ac18b37281daf224cab9012e5c243067f9d65efb6f22406adaddb4204bf11cfddb59b0d99748925ae46ab8ae93f6deeca8a821673563177a15da82b468a734881ba8cfb44e1905f785b8e3d927f73e0b26de28a7a308f83a9802b6a9465bdcb17e0216333b4c6603872c5234a34ff1cc179af1612c0c3797e667c9378dbafbc3c610f445f9874888ca0d9bbcbdb1143e7c7e79fd6346d91a63880912857bc38484e8825d5d33510b5c070ff502279fd03d600e653f5b429f466dc728d5f80c1c98e425b96ddbc2731bb8a0b2c838925c550434d2a41e701aedc7b762bd790cd3177eeeee46bd8eca6f5e2548e307e5ee47805315a0b01b50e2df4bc3fc5f506401308fdd136d04b7362390641b654b9320dbdf4fc01d0de8cf3f646520f71b44dece7d355e9afb32116d1ed4921d9a9d3108528340b14627c846f11cedbd13bef6b356c85fb8f88eca4cf4d5541e89d61bd2192433c0e0c1c30731be3804f110feb7ae40573ae7d7d5bb79fdbed619454b66f95e7647abd2b8cc46f1c25df953d9ec9c641dc82656be2910c5e97228a0e0dd9365b891aa8b49aaa38e660489e2c1b1bc9712eb305fd8b9fda291217128754e6ee6bd90b0bc91f7e89db5d7c6657f20e9c610ec1a11daee3ea7b1260586d68aa925760f4f86f00b91e2f8fee34625009962c08a35a7224e382e422e057741b2680388b24b2f6e1ee3816fc8aa473b7068ed4bfa1e24633d95e2128366c6a42e03490ee668d39ac4979eea490fdfcfbe33c82029dbd1902445903eacaf1cfdb5045bed7926995dd2b55f300b68b0329036fee96376e067ca545214878e65cbcb6efea9ae1f7c9725b0ea2a7ca125fecf54aaff25e5ab7ac4259de2787ceaf75db30d729795c2b589dbc5eedbd3e4af0c3090a71892903d717adaf8913aa20c0b53d1d725324c3130dd796d2e0a3459b081e18ebe8930343d73cb75940fa0c0fa696f900b25d8628f5343fe7de2ef3a8b819a23239437e8f42c8bedb7a3ddf0608205c2588400899425bc62bce9dba7cac0a2bcce8819848bb84fa41d3d5fc49f0e0ca99994a92f2b60bd9a05b28a5fd40fc536d9bda7367e13e5a8ffa8d7a739e5a8489e8954922a566bea2e9fffaad9d77114c169749c3b776fd78c9554e3f480e7d69044b9994796f3193b8fb68bec935b097c4385f7832b986725e9a03095b5d7bef4c469bfb38e40a174fb9fa65ba8826bae5555a02789cc4f660fd1f1de1f14c80d1ea4eadf394694fdbd4bb9649301a86dc9b72fd46e7dd3796904fcf19f7141fd406ad72e8e68980c50216562c3a38acfa40c9926063197e704261672e4c5a26f804c3775ebbbd076a50e686f3ac09a77e2fb83ec8d121a07c32e4623e9f7e1def65d042fe5fed9e71b7dca8cc49fddf8bf32299a6a0f3e8b5ddaa93b3089345749d1b4381a1e442e0fff11712610e7d9f96d531cce01ef1b3e27d8becacd55e7965faf1f0bc9cd6f6517f880f0068462a06442c0d21781ffb5667a53ff5d70544869702e2e706ecad2ca657d6741620c376707d175d9211eb2d178f3e01c0d549ba194db148b51016d2520a982f1c1cd2927974595a0d4083b9fbdb994a768c481f01a47c674155f45df8035964f4e93deaed9207f67f3441abb00bdb0708acf072799e523ae794c29aba523f078d4c8dda8252b70a2e026722bfcc4516d51aa3c3b224a1030be491cf2f56b1dd3eb881afb106d13de244d61ac5c1b7cbd58303a98755fa26bededfc623a76b48110847f23ce7f0aee90148917791e5eabc51034e0730713d73d48cfb78b2b2cbf37cd978e0f27f39fb253dec0e", 0x1000}], 0x9, 0x0, 0x0, 0x2}, 0x400) openat$null(0xffffffffffffff9c, &(0x7f0000006800)='/dev/null\x00', 0x402, 0x0) chdir(&(0x7f0000006840)='./file0\x00') rename(&(0x7f0000006880)='./file1\x00', &(0x7f00000068c0)='./file1\x00') 05:37:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x54}, {0x6}]}) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) getsockname$unix(r2, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) bind(r2, &(0x7f0000000000)=@in6={0x18, 0x0, 0x0, 0x6}, 0xc) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x1, 0x5) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f00000003c0)={'./file0\x00', 0x8001, 0x2000000000000, 0xff, 0x0, 0xfffffffffffffffb, 0x13, 0x6, 0x0, 0x1, 0x9, 0x9}) kevent(r3, &(0x7f0000000540)=[{{r1}, 0xffffffffffffffff, 0x80, 0x20, 0xffffffff00000001, 0x4}, {{r2}, 0xfffffffffffffff8, 0x1, 0x4, 0x3, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0x21, 0x9, 0x2}, {{r3}, 0xfffffffffffffffc, 0x8e, 0x4, 0x10001, 0x7}, {{r0}, 0xffffffffffffffff, 0x40, 0x0, 0x607, 0x8}, {{r0}, 0xfffffffffffffffc, 0x2, 0x4, 0x200, 0x80}, {{r2}, 0xfffffffffffffff8, 0x9, 0x1, 0x5, 0xa30}, {{r2}, 0xfffffffffffffffe, 0x5340dc4a750535fa, 0x2, 0x6, 0x200}], 0x2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffff8, 0x80, 0x4, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0xfb9dd34f815aa188, 0x1, 0x9, 0x7ff}, {{r2}, 0x0, 0x2, 0x80000000, 0x2, 0x7fff}, {{r1}, 0xfffffffffffffffd, 0x8, 0x1, 0x3, 0xffffffff}], 0x5, &(0x7f00000004c0)={0x8, 0x7}) r4 = fcntl$getown(r3, 0x5) fcntl$setown(r3, 0x6, r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x8000, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000000c0)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x9, &(0x7f0000000140)=[{0x7, 0x8, 0xbed, 0x8}, {0x8, 0x20, 0x8, 0x2}, {0x8, 0x3, 0x8, 0x2}, {0x701fb2f1, 0x0, 0xfffffffffffffeff, 0xffffffff}, {0xffff, 0xe2b, 0xfff, 0x101}, {0x6, 0x6, 0x8, 0xcef}, {0xca, 0x4, 0x8, 0xffffffff}, {0x4, 0xfffffffffffffffc, 0x0, 0x10000}, {0x4c9, 0x7, 0x7f, 0x3ff}]}) 05:37:08 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000001500)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f185a3134a8d7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503c6ed6d1dd82cfbbcf55b5575782864db915dcec8e8ea94f5939de2a82a3c93670057cbdede4eb6171e076df92eb2f5f9ab72e3e69f25f5b30f364469890c09dc3047c6c7cc9ee52141524ebb4b8ab19e1303e1a0e8d1d379ea195c88978708c13313bdee712fd931e88e8239ef7ee8fa7914c947f7690e6f5266b29b31f96d12293ff3d7d970e7e7a99d65da1ba51148ca2a45246462282890efe48ac39eb79417a11b9a06b84bc5b9536c2adc83a6c1183fb1f98e60654acafd1279a7f9fa008cea26ce807b87ad1a944a3fa01c5601a3f878c632433a388b738cee5dd4823c658173196b01bf05db59d8bf15", 0x500}], 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) r2 = semget$private(0x0, 0x1, 0x8d3403c7b3649ec3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/163) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 05:37:08 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x8000000000, 0x1, 0x0, "d730b4e7bb6fc6e23c5b000000001a0000e74de4"}) write(r0, &(0x7f0000000200)="582720a3abd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4092909000000000000b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de3214afb6242b8e03ad14a7f5259bd7fd682407720f51236d34216f88a33dd3b11bbc7f2f7ad718e3b941ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf26cfac5f1bd53d079315f6ead0a", 0x7c) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) close(r0) r2 = dup(r1) r3 = syz_open_pts() readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0xfdf) 05:37:09 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) fchmod(r0, 0x20) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x6) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 05:37:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282910e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) socket(0x10, 0x5, 0x16c54e14) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x14}, {0x35}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffff8, 0x40, 0x0, 0xa1, 0x4}, {{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x9, 0x3}, {{r1}, 0xfffffffffffffff9, 0x2, 0x40, 0x4, 0x7}, {{r0}, 0x0, 0x80, 0x2, 0x5, 0x1}, {{r0}, 0xfffffffffffffff9, 0x2, 0x20000000, 0xff, 0x3f8}, {{r1}, 0xfffffffffffffffa, 0x54, 0xf0000000, 0x20, 0x4}, {{r1}, 0xfffffffffffffffb, 0x10, 0x2, 0xffffffffffff87a0, 0xff}], 0x7, &(0x7f0000000380)=[{{r1}, 0xffffffffffffffff, 0x20, 0x80, 0x1000, 0xffffffffffff517a}, {{r0}, 0xfffffffffffffff8, 0x11, 0x1, 0x4, 0x8001}, {{r0}, 0xfffffffffffffffa, 0x4, 0x0, 0x3, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x1, 0x4}, {{r1}, 0xfffffffffffffffd, 0x82, 0x0, 0x2, 0x1000}], 0x6, &(0x7f0000000180)={0x7, 0x6}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='o') ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x4, 0xc52, {0x20}}) 05:37:09 executing program 0: 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)={&(0x7f0000000140)=ANY=[@ANYBLOB="6c14d154d3ae36d4d91cf80c95fa4b3de5c3a5e57bc3163137df12f0e7e4b0579835b8e7f08378fcae37efaa7e31a381167dc2f6116887a92c3726f37bf02c7ff3bdbe4cf730ae"], 0xa, 0x0}, 0x0) 05:37:09 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82172e2f6669fd9d19fb"], 0xa) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSDTR(r1, 0x20007479) sendto(r0, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0x238, 0x0, 0x0, 0x0) r2 = getuid() r3 = getgid() lchown(&(0x7f00000000c0)='./file0\x00', r2, r3) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) 05:37:09 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000640)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f44739c081694370adc31e8f45cbefb20ef000085197bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621288ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a35", 0xe8, 0x0, 0x5d) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) link(&(0x7f0000000080)='./bus\x00', 0x0) geteuid() ioctl$TIOCEXCL(r3, 0x2000740d) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 05:37:09 executing program 1: r0 = socket(0x0, 0x4, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="99020400000000000000a50710eef65a935233139c2becf9c2155b2994e3bb9afc87db333c5ad2a38bb133894298af55fb77eb04574895b73cc58f5fe9a0fe873a56ee4949dac5ada72e3473b34401cf2d00825f3e22c2d70d54135bcedc9eff3abb5dc7652ae8e076638d9a535032823350dee1a0ecb8d90938505f178adcd541918a80518e6dfb04ab27a6480070f530e097fdca66c9dade70390b5fda17923d7d7d546dd52e264060fa98db2292fbab1b688bc057fd886c0db8cb4fa45c16606da59cb5033c6bb3838bc81e897d541c795adbc586b08e9d0b4a3886412067237b4eabf1bb69bd9a0c1f00db2f6a32838669f6ef31edff879ed84a9b4a43afe1b4ad19331d6fd3d13ab36a46c741d721ed275af68595ddb205a74fd5b02121d4b5f171a64b8d5b5a9db38f9979c127daa7123223349fd8e715adbfc487bf67bb297738c38a93bc03000000151b95acfce741ba4e7fd3afae450595586eb6dec84b1df4db9d82fcaf616d7616f38e829132a64f0311bc0ab9610b518b9c38656da337d1e4cf5fd95929a8a1155c56c6eb9dc782e5b1b145f22dbc674f8fc462f312ad6bd6a5c62a32efa89bdce5794dee938c5a82fa562d797ef1d9aa9424f2fc933ab294d876d8a3272cd3892a116bb3164f61a53d11d2d705c1adfc9cab98301b16a76db26204bce2dd7d2de36bcd7f0b88e94643ddba7c376dd83f81ccde22fe46b9ccdacfed14d4a3c4c810bbf7e79db9e5b27dbee07a9e4e612fad377abc79821cbad084fe67047369bdc560c2e2f5b0ef347a004a91a6351c"], 0x10) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCFLUSH(r1, 0x20004268) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0, 0xfffffffffffffcf8}], 0x2, &(0x7f0000000000)=ANY=[@ANYBLOB="1000000000000000010000000000000028010000000000000000000000000000fa2736ade9d213c3d962e7d8cede88c1818406919fc63bea5d12a5a8f928a7ccbd87545d723659fed188e5212a7947133a42229d4f8fcc5b591cabbc2bbdbc720e6731671ac51c43341d7379f7639d27539e78d443de18b5c7629210436cd2b66a9be8943e31903b075e1f964b7edf507938f7593c7f988c5caa38406fb4e8650b50fd9f568c12e34d6843f8d73dfc094d9ba83049d8fd1fcc5b2d324625360db0d5bba18e4bf479cb3ae8a6d035adf582e94e82a444891de1536ec83f7e663660441808000000269f7d42ddca56067f69e98f28483df78b388fa775ee13d3066023c3e553b0e5061ca9841110580be6217d77690dc6a394e2f2a34b5110c05af6a7d618c18649dad9330487bfd3d2dbf735e31931000000"], 0x138}, 0x0) select(0x40, &(0x7f00000003c0)={0x3, 0xb16, 0x7fffffff, 0x4ab, 0xe84, 0x3, 0x0, 0x400}, &(0x7f0000000400)={0x4, 0x1, 0x5, 0xffffffffffffff00, 0x100000000, 0x0, 0x100000000, 0x9}, &(0x7f0000000440)={0x4, 0x4, 0x1, 0x2, 0x80000, 0x100000000, 0x4, 0x6}, &(0x7f0000000480)={0x1, 0x1}) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x40}, {0x1d}, {0x714c488e}]}) syz_emit_ethernet(0x4, &(0x7f00000000c0)="1b71ebd6") stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) 05:37:09 executing program 1: r0 = socket(0x20, 0x8000, 0x1001000000004) setsockopt(r0, 0x6, 0x2, &(0x7f0000000080)="73d6c1a3", 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) socket$inet6(0x18, 0x1, 0x8) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/28]) ioctl$TIOCEXCL(r1, 0x2000740d) 05:37:10 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000080)={'./file0/file0\x00', 0x9, 0x8, 0x5, 0x0, 0x1, 0x1c0000000, 0xfff, 0x3, 0x3, 0xffff, 0x1}) select(0x40, &(0x7f0000000000)={0x1f, 0x3, 0x0, 0x1000000000000004, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, &(0x7f0000000100)={0xd041}, 0x0) 05:37:10 executing program 1: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x28) openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x40) 05:37:10 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffc000/0x2000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpgid(r3) r7 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f0000000540)={{0x3000000000, r1, r2, r4, r5, 0x2, 0xdc}, 0x8, 0x96, r6, r7, 0x4, 0x7, 0x4d4}) nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r9 = kqueue() execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='/dev/zero\x00'], &(0x7f0000000400)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=']]\x00', &(0x7f00000001c0)='@\'\x00', &(0x7f0000000200)=':/!{%)\x00', &(0x7f0000000240)='/dev/zero\x00', &(0x7f0000000280)='%&\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/zero\x00']) kevent(r9, &(0x7f00000002c0)=[{{r8}, 0xffffffffffffffff, 0x3b, 0x0, 0x0, 0x4}], 0x400cc, 0x0, 0x80000000121, 0x0) 05:37:10 executing program 0: setuid(0xee01) r0 = socket(0x1, 0xfb9f12bf26b81569, 0x55698f78) sendto$unix(r0, &(0x7f0000000100)="b1000502b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e0f2f0c9029fc7ab3a34c290", 0xb1, 0x0, 0x0, 0x0) 05:37:10 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x200000000007, 0x800000000001007, 0x0, 0xfffffffffffffff7) sync() 05:37:10 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$lock(r1, 0x8000000000000006, &(0x7f0000000040)={0x8462efb4ed6a32d7, 0x3, 0x3, 0x0, r2}) 05:37:10 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x25}], 0x1}) r1 = socket(0x1, 0x8000, 0x30) getsockname$inet(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) 05:37:10 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)='e', 0x1}], 0x1) lseek(r0, 0x0, 0x0, 0x1) r1 = dup2(r0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000300)=0x1) r2 = syz_open_pts() r3 = fcntl$dupfd(r0, 0x0, r2) connect$inet(r3, &(0x7f0000000180)={0x2, 0x1}, 0xc) close(r0) preadv(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/92, 0x5c}, {&(0x7f0000000200)=""/111, 0x6f}, {&(0x7f0000000280)=""/97, 0x61}], 0x3, 0x0, 0x0) dup(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x21}], 0x1, 0x0) 05:37:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) r1 = getuid() r2 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xfffffffffffffd8b) chown(&(0x7f0000000040)='./file0\x00', r1, r2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000008000000000000800000000000000c4060000001300000001080020ac1400e5df1615a1962aea00684b17befa45a8c8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ff05ff"], 0x30}, 0x0) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 1: r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="4d53c0875bbd837f0a2cadc9b32fd2531cb23dba8e62ea2f6beb1f250c98ae9287ede43d96f7a8ad232e0dfec84d70dfa8855d6d0ff22b2508f54c59c602aaccbfb053ea1788fcf209d9409201a5b3f22aec405a32d6b2403f3fc4e1400860f295d927c7b00f29193f7fb00ae373f0f8000000ee5010e457aed985e6a797e5350429ce9c874227cfbd7ab29d", 0x8c) ioctl$TIOCNXCL(r0, 0x2000740e) dup(r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xa) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0x35}, {0x26}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) clock_gettime(0x4, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0x4004426a, 0x0) recvfrom(r1, &(0x7f0000000080)=""/150, 0x96, 0x801, &(0x7f0000000000)=@in6={0x18, 0x0, 0x2, 0x8}, 0xc) 05:37:11 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="2c6f70f9ebb39429551b5b49e18bcf09648caf52ada8eb30fa0ba57e04139dbb7183334846e673ae178b35c84b3ff15c07757f226b43742b93f7979f5adb7d13c2f0d751676c3e66b16645a851bb5b1067cb619f51ce1240781bf15f1e65bac990e70529b35e199de0bb7c6f07e98492816795b1637ebbb509f37937552e4e7a9b3165611519877d2adbbb750cd69e780fe1435e54ce8dc8901f784aaef4b3ba9021c5b9fe66b1167137a5df4123961e0d8cc78cbb59e8880794223ac87549611c", 0xc1}, {&(0x7f0000000000)="876ff2216f5784e7e4e4d3b3cf4fe84c534dc1d116e6c1b15b41ed691af2b24670a308233428f613f681a422ea3c12f2f95e21007aa67c8952cece4e2b4547af405a638ae63deef71d1c6d2236a732813cc9ab74c3d220ceabe0d8e6f327bcf48f0ca4744d7f0090ed2f763a46c8a53dd7cd0fe779a24de90a483f1b53b82e5def0662234b3ae0f1aa2c05e21cb78ad8fd529ca952d18c5140ff4ee2fe4b08f796fa7c356e8619baad8e44624eed54151bdf8322", 0xb4}], 0x2) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000340)="0000001862040179002b06000000267e897f7780e9992d836000753dd40900a24e14da97f23e4600000000e1838f74654462e159c51bad5a8bca2f17a953f59be5b79d7d2c336ec5003a00000000000040000000000000", 0x57}], 0x1) 05:37:11 executing program 0: r0 = socket(0x10, 0x4, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) getsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000000), &(0x7f00000000c0)=0x4) setsockopt(r1, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) r2 = getpgid(0x0) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r2, r3, r4}, 0xc) 05:37:11 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r3 = openat(r2, &(0x7f0000000080)='./file0\x00', 0x10, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x3ff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r4) shutdown(r0, 0x2) r5 = socket(0x18, 0x3, 0x0) close(r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000200)="ebffaa242aa1d623ac32d0978c38cbb6f493c7cd3108b7c7812c0c80172a0429e88df63bf1906b42d73986b4938d4d8ea017ea0cf1", 0x9) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000100)="8c65", 0x170) 05:37:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) 05:37:11 executing program 1: r0 = semget$private(0x0, 0x1, 0x146) setuid(0xee01) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = msgget(0x1, 0x8) r3 = geteuid() fcntl$getown(r1, 0x5) bind$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="e7879a18015ee413c57300d20b40e0c4e96334f000"/32], 0x1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000340)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) msgget$private(0x0, 0x2a) fcntl$setstatus(r1, 0x4, 0xc0) setreuid(r3, r6) setuid(r4) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r9 = fcntl$getown(r1, 0x5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x1) r10 = open(&(0x7f0000000480)='./file0\x00', 0x1, 0x50) getpeername(r10, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000400)={{0xa, r3, r5, r6, r7, 0x40, 0x8}, 0x0, 0xa1, r8, r9, 0x8001, 0x5}) fcntl$dupfd(r10, 0xa, r10) fchdir(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000000)={0x6, 0x1}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000080)=""/136) 05:37:11 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r2 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r1, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000001000)=""/4096) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') setuid(0xee01) sendto$unix(r1, &(0x7f0000000480), 0x0, 0x1, 0x0, 0x0) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f00000000c0)) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000002c0)=""/79) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000200)=0x1008) semget$private(0x0, 0x4, 0x80) recvfrom(r1, &(0x7f0000000340)=""/235, 0xeb, 0x40, &(0x7f0000000440)=@in6={0x18, 0x2, 0xffffffffffffff1e, 0x1}, 0xc) 05:37:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 05:37:11 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x69, 0x0, 0x258) 05:37:11 executing program 1: r0 = socket(0x18, 0x1, 0x7) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) listen(r0, 0x2) 05:37:11 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) fcntl$getflags(r0, 0x1) r1 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x6, 0x1ff, r1}) r2 = socket(0x22, 0x0, 0x8) r3 = dup2(r0, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r4 = dup(r2) ioctl$TIOCSTART(r3, 0x2000746e) ktrace(&(0x7f00000001c0)='.\x00', 0x4, 0x2, r1) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) faccessat(r4, &(0x7f0000000340)='./file0\x00', 0x23, 0x3) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x10000) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000500)='/dev/null\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r6, 0x41205725, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000680)=0x7fff) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f00000006c0)) r7 = fcntl$dupfd(r3, 0x9c35f4f99b35d99d, r5) socketpair$unix(0x1, 0x36a38dbe675e69b7, 0x0, &(0x7f0000000700)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse\x00', 0x8, 0x0) rename(&(0x7f0000000780)='./file0\x00', &(0x7f00000007c0)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000940)=0x400) r8 = getuid() getgroups(0x3, &(0x7f0000000980)=[0x0, 0x0, 0x0]) fchown(r0, r8, r9) fchown(r7, r8, r10) r11 = openat(r7, &(0x7f00000009c0)='./file0\x00', 0x100, 0x8) ioctl$KDMKTONE(r11, 0x20004b08, &(0x7f0000000a00)=0x2) 05:37:11 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() poll(&(0x7f0000000040)=[{r1, 0x100}], 0x1, 0x0) dup2(r0, r1) 05:37:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f00000000c0)=0x10) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff}], 0x6, 0x0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x3, 0xe4}) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x800, r1) 05:37:11 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040)='\x00\x00\x00!', 0x4}], 0x1) rename(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140)='./bus\x00') 05:37:11 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000200)='./file0\x00', 0x20600, 0x100) mknod(&(0x7f00000000c0)='./bus\x00', 0x10, 0x40004000000028ab) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74a2e84567f810efc950550ca7f9a86a652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336e", 0x57}], 0x1) readv(r1, &(0x7f00000001c0)=[{&(0x7f0000000440)=""/4096, 0x1000}, {&(0x7f0000001440)=""/4096, 0x1000}, {&(0x7f0000000100)=""/3, 0x3}, {&(0x7f0000000140)=""/122, 0x7a}], 0x4) sync() 05:37:11 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) accept$inet(r0, 0x0, &(0x7f0000000080)) 05:37:11 executing program 1: bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460001300000008000103000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6000d7d026ba8af63ff3728cd00000000000000872babfbb770c1f5a872b8afaa42c53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) 05:37:11 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x100) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./bus\x00', r2, r3) close(r0) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x5}, {0x44}, {0x4000000006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x0, 0x9a2f}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) getitimer(0x0, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f0000000100)='9') fcntl$dupfd(r0, 0xa, r0) mlockall(0x1) 05:37:11 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x91) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:37:11 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x2, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x4, 0x63, 0x7, 0x4, "3156360ec6c886a097560433d15cd1bc42ba4923", 0x1, 0x1}) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) syz_emit_ethernet(0xbc, &(0x7f00000001c0)="96") r1 = getpgrp() fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:11 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockname$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4}, &(0x7f0000000180)=0x6) r1 = getpgrp() ktrace(&(0x7f0000000240)='./file0/file0\x00', 0x7, 0xd20b21a04048c536, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) 05:37:11 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000019, 0x1, 0x3fffffffd) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:11 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="8202b0989c2e2f66696c6530003e1d5a4aa5ed509c136e08b24d0aaf6278eefd194224ae80a23dd78a5245220828537247f73367a12009496e0150fc85f7490e8d26f480a7a31e84840476b859dbe9c8f62fc457fdc131289f612c6251056ba133438263d662e77a6d4d325bd91c12e0e433008b3b2ab6196591315ec9a34b50416b255d0956e07ebdbfa36056ffd94fda12cbbd3a334f4e8fd4af073e5d43e9cf812b22b622ad84d910ad2d2f0f5796ed46da4c2c322aa63889840306f40fe176d684ed309e967e4118aaca818d419a95a9f343fa24ba7b549582be151e883686272180ee65b61f5acd0000000000000000000000000000a8e4580df16cc1f218a1129897"], 0x10) write(r0, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) unlink(&(0x7f0000000000)='./file0\x00') write(r0, &(0x7f00000000c0)="50b2b918f8474b513116cbf27d11a535899c7ad4852ca79fb7625528", 0x1c) write(r0, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) 05:37:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080, 0x28af) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000180)="000000024c8a44e1caa5b30bdfc982955d37c1c103287f07", 0x18}], 0x1, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="40c5a85be991d9610397d397ca90ee30c6f33643b673888e80982938f0741e779b1cdb94b8c6f64c045cfe3c5655e80f9c0578287d521de1992e34", 0x3b, 0xa, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 05:37:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x146) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0xc1) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x5, 0x1, 0x10001, 0x1, 0x6, 0xcc3, 0xa8d2, 0x0, 0x3, 0x8, 0xfffffffffffffffb}) 05:37:11 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = getpgrp() ktrace(&(0x7f0000000180)='./file0\x00', 0x10, 0xe14, r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000240)=ANY=[@ANYBLOB="3f842ec98069ec5ce375e772482d72401430a47e5a5e60d6c113ee8458c1155ea467961297a6211d7ff6fc3737d90ed97c3483576d48de637c87337cd93e08ab2c722a968da19387122ae154a31c4424de3dfc70c6acadc2ddb80f152879043d31ea1e82d5001e9e70735304941293067a49f830b49cd8027803579962bc64d4a5d825b07600dd8223"], 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) ioctl$TIOCSTART(r3, 0x2000746e) 05:37:11 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = dup(r0) poll(&(0x7f0000000000)=[{r0, 0x51ed70729cf00d1a}, {r0, 0x4}, {r1, 0x80}, {r0, 0x4}, {r0}], 0x5, 0x100) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x4) poll(&(0x7f0000000040)=[{r1, 0x40}, {r0, 0x11}, {r1, 0x80}, {r1, 0x100}], 0x4, 0x7) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0x40047307, &(0x7f00000000c0)={0x0, './file0\x00'}) getsockopt(r0, 0x29, 0x37, 0x0, 0x0) 05:37:11 executing program 0: r0 = socket(0x2, 0x1, 0x1ff) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) mlockall(0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x20, 0x1, 0x1ff, 0x7}, {{r0}, 0x7626bc079b087446, 0x40, 0xf0000000, 0x1}], 0x100000000, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffd, 0xb8580557c686be79, 0x8, 0x7, 0x6}, {{r0}, 0xfffffffffffffffe, 0x8, 0xa, 0x7ff, 0x1e86000000000}, {{r0}, 0xffffffffffffffff, 0x6, 0x80000000, 0x7, 0x5}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x8001, 0x5}, {{r0}, 0xfffffffffffffffd, 0x2, 0x20000000, 0xe87, 0x5}, {{r0}, 0xfffffffffffffff8, 0x94, 0x1, 0x100000001, 0x6}, {{r0}, 0xfffffffffffffffa, 0xa4, 0xf0000000, 0x3, 0x2}], 0xc929, &(0x7f0000000080)={0x2, 0x7}) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000240)={0x3, 0xfffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000000c0)=0x34) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000280)) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x48}, {0x1d}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f00000000c0)=0x1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r5, &(0x7f0000000200)=[{{r4}, 0x831fddd0adb56d0f, 0x5f, 0x1, 0x10000, 0x1}, {{r1}, 0xfffffffffffffffb, 0x30, 0x1, 0x3}, {{r4}, 0xfffffffffffffff9, 0x35, 0x40000000, 0x4d}, {{r4}, 0xffffffffffffffff, 0x8, 0x40000000, 0xc1d3}, {{r1}, 0xfffffffffffffff9, 0x40, 0x40, 0x8f8, 0xffff}, {{r4}, 0xfffffffffffffff8, 0x10, 0xfffff, 0xffffffffffffd45d, 0x9}, {{r5}, 0xfffffffffffffffc, 0x10, 0x1, 0x8, 0x1}], 0x5, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x10, 0x8, 0x8, 0x4f57}, {{r1}, 0xfffffffffffffffd, 0xb, 0xa00fffff, 0x8001, 0x3ff}, {{r3}, 0xfffffffffffffffc, 0x4, 0x8, 0x2, 0x6f}, {{r1}, 0x3698d81a65a539fd, 0x81, 0x1, 0x2}, {{r5}, 0xfffffffffffffffd, 0x4, 0x80000000, 0x1000, 0x7}], 0x1, &(0x7f0000000140)={0x9, 0x3}) kevent(r5, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) ioctl$TIOCCDTR(r4, 0x20007478) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000080)=0x8) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 05:37:12 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r1, &(0x7f0000001500)=[{&(0x7f0000000440)=""/4096, 0x1000}], 0x1) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffbff, 0x1ff, 0x2, 0xc4b, "302a3bfa68cde20b73e748aadfdd5efcca41d80a", 0x27, 0x655}) dup2(r0, r1) listen(r2, 0x5) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="2800f555ca030076fffe6930f9017a00000a7c0000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4d}, {0x2400015}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x8, 0xffffffff987b59b7, 0x5, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="1f") 05:37:12 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x800, 0x9, 0x2, 0x4}, {0x7, 0x9, 0xcd, 0x8}, {0x7fff, 0xffffffff, 0x5000000000000000, 0x2}, {0x9, 0x6, 0xf2dd, 0xfff}, {0x8000, 0x1, 0x2}, {0x0, 0x3, 0x10001, 0x6c28}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000240)={0x101, 0x100000001, 0x0, 0xed, "df16a3fbd0bef1ee3821233c0b9d14a39f31cd93", 0x1000, 0x10000000000}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x3, 0x101, 0x7, 0x6}, {0x400, 0x16, 0x200000000, 0x4}, {0x400, 0x100000000, 0x3, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x74}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semget(0x3, 0x4, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:12 executing program 0: r0 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f0000000080)="1caea40c38325b353ee516ea7c7d8c60b680fcdd195aa4fb941565dd6d4b9256bab9b4de0512f14930d7c586b2254e9cf1f9b228fb14dc078b9380a6adef7cef01f058c7caa810998e599c995f0b70c04cb603e5cbf8436f3e70ac4ee6355015e6c2c6f28ff6689ff2566adb47d485878566f4e4bcabd5042a2368faa56843ef536cc2ea675c2fc445ecf7ce2aa54d0e2715302ffd7e47a212f6aed3381ec8b8369799ebbd4ab99195d4d3846af38ea9ecb37bac5b34f672c775194aa2c6bec191cf127d062326f667a252022b", 0xcd, 0x8, &(0x7f0000000000)={0x2, 0x0}, 0xc) sendto$inet(r0, &(0x7f0000000180)="d5ab923fdae853305e4fc04a571d819758a6fbb6815f9de587205064000520ec17b97645582f880e1f86814d578bfd5a1a4a9146d8812c82d9d54abf5eb29f9aafefe8bb588c9bc92fe5d73f5d", 0x4d, 0x0, &(0x7f0000000200)={0x2, 0x0}, 0xc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x10000, 0xf3) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) sendto$inet(r1, &(0x7f0000000240)="c41ad0e66d2f9db189f4acc296e46c50804f0ded909409cab9f07e14b264605ca5066ae70e73b661a891f223e1", 0x2d, 0xa, &(0x7f0000000300)={0x2, 0x1}, 0xc) kevent(r1, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x4, 0x3, 0x8}, {{r0}, 0xfffffffffffffffa, 0x8, 0xfffff, 0xf31, 0x9a}], 0x1, &(0x7f0000000440)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x8, 0x1800000, 0xffffffff00000001}, {{r0}, 0xfffffffffffffffb, 0xe5, 0x20, 0x80000000, 0x7f}, {{r0}, 0xfffffffffffffffb, 0xfa, 0x60000002, 0x23}, {{r0}, 0xfffffffffffffffb, 0x15, 0x0, 0x0, 0x1ece}, {{r0}, 0xfffffffffffffffc, 0x40, 0x4, 0x100000001, 0x7}, {{r0}, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0xa, 0xa93bf1faeb44313e, 0x400, 0x80}], 0x3ff, &(0x7f0000000540)={0x0, 0x1ff}) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f00000003c0)="739dbb27ee133da386cba86af422cdecd8fa73cae4001efe1d18df6d2b842d9f27115a9fbc29c7befc15363567a7021e965d8fb0390c7cf1f3a82fa1a90bf5954ebe5119067f56e51537cf8824a70be05e43df16ccce2f", 0x57) recvfrom(r0, &(0x7f0000000280)=""/69, 0x45, 0x1, 0x0, 0x0) 05:37:12 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) write(r1, &(0x7f00000000c0)='\\', 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) shmget(0x0, 0x4000, 0x42, &(0x7f0000ffa000/0x4000)=nil) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)=0x1) 05:37:12 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000200)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x0, "0366402b00000000000000000000a100"}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x9, 0x5, 0x10001, 0x2, "73df58aa5f2822abc7f546f0e4721c46137b0f85", 0x5, 0x512b}) write(r1, &(0x7f00000004c0)=' ', 0x1) write(r2, &(0x7f0000000240)="134791faaf8d15ff9b2efec7581c98d658b88dd0e648d25d5279742a004480ebc82e4221ab7f7cd012eaf3565234821de49c7a82a29030e345e643325200003e775a89244d29bb37a479f02209666a308bec8e7625d43c26d2a319053c63d1cca1fbb09d866f916241f04008ce539ca2a4bb23ff7fdd342482c58cf5a2aa8bb72b12ce7eaa35cfbb6b35de97f5aa2ee859f6cf72c307ef1642ba6b6f4b3b7bd5dde8bc61a18df98987c37c981863c43adf408eea19edf677f2f392d1b387eab5d9702171695433326a93ac4425867d72e78d61023bec76c4460dfbbc6030ad76a7044cf8cdd729e6ae32d381de7c049cb99d635c8ba3c6c820e6e97c60daff725cd4b84815ca55171106c656bab6db27c86637d871dd6bd3562aa38c159516216609aa41127b6651440114467df99b9040120a9f74cb2064ccf27d9582ccddce4d1a51c3127d32b6df9266f3a8a654f874b23ddcf7ed52c4ea34396b2758084d3aaa34706739", 0x166) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:12 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r1) r2 = fcntl$dupfd(r0, 0x401, r0) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/44, 0x2c) ioctl$TIOCSBRK(r2, 0x2000747b) connect$unix(r1, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0x2be) write(r0, 0x0, 0x0) 05:37:12 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x1fff8}, {0x5c}, {0x6, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x8000030}, {0x4000000006, 0x0, 0x0, 0x9918}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d13029be96914f6357e3a", 0xe, 0x0, 0xffffffffffffffff) 05:37:13 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000400)=[{&(0x7f0000000180)="6406b752e6", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00811bd9f3116ec520f0f1fc72b6f1002e2f66696c65302f66696c653000"], 0x10) 05:37:13 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000001000000000000000000000000000000000000000000e900000000000000271dde47a4733d8a336dce6c89a66dc41beb8c7a22b8ebb14eeaec54d0bff146ff6f881d707b7551ed335754065bbe27ccc0228621203cf59432b4947a45c752ff237cf38df31a0273f204dd4bd0ab11b40a8a0000000000000000"], 0x0) r1 = socket(0x18, 0x1, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) recvfrom$inet(r1, &(0x7f0000000400)=""/247, 0xf7, 0x41, &(0x7f00000003c0)={0x2, 0x1}, 0xfffffffffffffeb9) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x1, 0x4) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0xfffffffffffffff7, 0xfff}, 0xc) 05:37:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[0x7, 0x3, 0x6, 0xef, 0x100000000, 0x7, 0xffffffffffffffc8, 0x5]}) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r1, &(0x7f0000000080)="bb", 0x1) execve(0x0, 0x0, 0x0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) 05:37:13 executing program 0: r0 = socket(0x1e, 0x4003, 0x0) connect$inet6(r0, &(0x7f0000000100), 0xa) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3063603f206752c000000000000000000000000000000000000742100"/110], &(0x7f0000000080)=0x6e) listen(r0, 0x0) 05:37:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{0x4c86cc7ef9df12c6, 0x3}, {0x23, 0x7}], 0x2}) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x9c54, 0x0, 0x9, 0x1, 0x100000000, 0x101, 0x80, 0x1, 0x1, 0x8, 0x6}) getrusage(0x1, &(0x7f0000000340)) recvfrom$inet6(r0, &(0x7f0000000180)=""/188, 0xbc, 0x41, &(0x7f0000000240)={0x18, 0x3, 0x1, 0x101}, 0xc) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2000028}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="d0bd") 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400035}, {0x80000000000006}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 05:37:13 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000040)=0xfffffffffffffffd) 05:37:13 executing program 1: socket$inet(0x2, 0x8000, 0xca4d) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 05:37:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r5 = socket$unix(0x1, 0x2, 0x0) poll(&(0x7f0000000100)=[{r1, 0x20}, {r0, 0x100}, {r0, 0x8}, {r5, 0x100}, {r1, 0x4}, {r1}, {r0, 0x20}], 0x7, 0x7fff) sendmsg$unix(r5, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) r6 = semget$private(0x0, 0x3, 0x20) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r3, r7, r4, 0x40, 0x20}, 0x2e7e, 0x9, 0x800}) 05:37:13 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x8) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x2, 0x8) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 05:37:13 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202c, 0x5) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x10) kqueue() r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x7d}], 0x8, 0x0, 0x0, 0x0) 05:37:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setsockopt(r0, 0x29, 0x80000000000000b, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) socket(0x2, 0x8000, 0x9) 05:37:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() select(0x40, &(0x7f0000000040)={0xfffffffffffffa53, 0x3, 0x3, 0x5, 0x800, 0x9b, 0xf725, 0x200}, &(0x7f0000000080)={0x8001, 0x8, 0x5, 0x0, 0x7, 0x5aa3, 0x6, 0x1}, &(0x7f00000000c0)={0x7ff, 0x1, 0x8, 0x1, 0x5, 0x7, 0x8, 0x7}, &(0x7f0000000140)={0x70e, 0x4}) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = kqueue() kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x6f}], 0x7ff, 0x0, 0x0, 0x0) close(r1) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x108, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2}, {0x800000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCSDTR(r1, 0x20007479) 05:37:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x100, 0x9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x40, 0x54) syz_open_pts() close(r0) mkdir(&(0x7f0000000000)='./bus\x00', 0x8) 05:37:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x400000000000002) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000100)="9cb2992007295b664c02192ddfe06e320e1e81631091cd90d2d2d75ce3d9ffac072df2266657b5435378e2da135e7cb47382af4d3118562eaed4701bd809d54f5ee2bc76f879484aeb7aea7dc56c1463e987d2124fa2606fb4b22fbecb0e8cc38ee86f7aec0a26c93482e1131feb28628311a86d71d8b7f8efa51e05764bfe9e1d1e41acd41da38fbf8dced94d3478eda537f2d19f2529ce5ec02dadb16816f321b368bf9c441a9619a4c11a2f27b6640445dadf2178efcffd6c377d2641bff1b04a8ddb8048170da192c3a8d182dee6b4a401a4d528154b4f4c2bd9f7462b", 0xdf) execve(0x0, 0x0, 0x0) 05:37:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x200) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) sendto$inet(r0, &(0x7f00000000c0)="6c2284a4bf61ac5f577e741883ab481cc4fab8b5324830e73908a5c85cc362bc32684c42fe94b34a0f3c1468b0046e935d4086c0c96541fd178b419f79744382db301b07b301c159222577ffe92d40e1cf84653ac632492d9634316cfd3eec477a26bd71fc256c061fa6", 0x6a, 0x4, 0x0, 0x0) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x200007c, 0x0, 0x3}, {0x1c, 0x100, 0x2}, {0x5, 0x8, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0x28}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x1d}, {0x6}]}) r1 = socket$inet(0x2, 0x7, 0x1800000000000) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000000c0)={0x2, 0x6}, 0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 05:37:14 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000180)='\x04@') r0 = getppid() ktrace(&(0x7f0000000100)='./file0\x00', 0x2, 0x20, r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8000, 0x20) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0x6) chmod(&(0x7f0000000000)='./file0\x00', 0x0) 05:37:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4500) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000000000051, 0x14) renameat(r0, &(0x7f0000000040)='./bus\x00', r0, &(0x7f0000000080)='./bus\x00') sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000100)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000580)=[{&(0x7f0000000200)="b60849020fe440f27e080b641c958dbb56d956c0ecc6b33604c5c9437a761ea9b732cdf1b8e73370d486a1fe8cdaca0d9eb7e04f1bbb85419511b7b88ddce241f1699e364b164818efd657c18a5e8f07b12b80f3f06708e38f12643d5a41254958039805607b6e01f0b829bb757d96d4fc971a508a9f739e6569334da6cde549a094b976f4372ac88f47a0a8b1d5e497e461710f9ab69e63491c26a8572fc1d4e39980d1847a15979d1badb18c9a9926ad6d207f4db7283cc76ea3ba0dbf834e391efdf482c4fe9f1fc39010e58e3dffd844d47aedc3", 0xd6}, {&(0x7f0000000300)="5845d0548af7fba506a0f5954a9a286b53505b1d469210a843a8f719283c0400d9908ca3a8106c24333e9d7cea4f4d17a5ed2fa0cbeadb43196f0d88f25b482ef197cfac9148b2ee927015106e0176aa8f8e5611a89bc41eb75ba766bdf3b1271276fc31f2f6a7fec83444a6281207eb4cfd45fc199551b8ec2b8d3bdef0107a5d424ba6442eb2328989b38a07da7ad2413aaca4e1bd19720f229b12236040f2f1504fe289a8a9a6d0d0e45f532b3c242653901f618b4b03f1bd604cdeebffbe185d539c0a2199", 0xc7}, {&(0x7f0000000400)="29233f3e2c7a0390489b176e87b09e887c8080a00969eb89ab95da697abd4af5a8849f67bffdf856058beb8600118b17aec2e248ed759a9da349a1b0509c12674b07443dedee7eda320cabf633c3362d818539cedbdece94340bc3b12a2c92fbb96d", 0x62}, {&(0x7f0000000480)="53f215ce0a934a588f3eb48613cc7b942148154517f37e6379759dc6c30a478a40c9f900a2e9749a0b8097b5e470f7b59cdf47a92c125ee6403f723d27d7b5558545ae22a9c303f592c5", 0x4a}, {&(0x7f0000000500)="7cecc81f4e7209c6a7f04b5a02ef3b727cd06e1986c15fe033ff848c894a75793d3ddf3f9c85b423c38a744b3f01da83459435c794f0dd29ad9747618720ec9fe494c04ddcdee16d01a37cb5a228087794f7dbd515d9e7b12b12d2c4f20353", 0x5f}, {&(0x7f0000000180)="cd3edf41eb8ac060c78a48a3e8f7ef8190c293a7fe292cae6511d89a7f48f83dcd28", 0x22}], 0x6, 0x0, 0x0, 0x404}, 0x400) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000680)={&(0x7f0000000640)=[{0x84, 0x3}, {0x5, 0x96}], 0x2}) 05:37:14 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x2, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x6) lseek(r0, 0x0, 0xfffffffffffeffff, 0x2) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x8, 0x80, 0x3, 0x2fdd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:14 executing program 1: setuid(0xee01) setrlimit(0x8, &(0x7f0000000000)={0x5ffffffe, 0x60000000}) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000640)={0x3, &(0x7f00000001c0)=[{0x60}, {0x61}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") ioctl$BIOCFLUSH(r0, 0x20004268) 05:37:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8, 0x2}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8000, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x8, 0x1, 0x8}, {{r0}, 0x0, 0x4, 0x40, 0x6, 0xf50c}, {{r0}, 0xfffffffffffffffa, 0x4, 0x20000000, 0x1f, 0x2f6c}, {{r0}, 0xfffffffffffffffb, 0x20, 0xff49fa2238602bca, 0x80000000, 0x401}], 0x666, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x2, 0x80, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0xa, 0x40, 0x9, 0x2a60}], 0x3, &(0x7f00000001c0)={0x1f, 0x3}) 05:37:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8007, 0x100000001}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0x0, 0x1, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x6cc073bf1653c303, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = dup(r1) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r3) writev(r0, &(0x7f0000000100), 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 05:37:14 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = geteuid() r1 = dup(0xffffffffffffff9c) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000001c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r4 = dup(r2) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r4, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000002c0)='./bus\x00', 0x140, 0x9) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r5, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r6 = dup2(r4, r4) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r6, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(r4, 0x0, 0x3, 0x0) fchmodat(r4, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) unlink(&(0x7f0000000000)='./bus\x00') setuid(r0) r7 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r7, 0x1, 0xfffffffffffffffe) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) setuid(0xee01) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2e, &(0x7f0000000040)=[{0x3, 0x7, 0x2, 0x8}, {0x103, 0x8, 0x4000000000000006}, {0x0, 0x4, 0x80000001, 0x2}, {0x7, 0xfff, 0xffff}, {0xffffffffffff8001, 0xbc68, 0x5}, {0x83bc, 0x3, 0x7, 0x1}]}) 05:37:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x7b2d48d212de3edf, &(0x7f0000000040)=0x3, 0x4) close(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0xb385ed40dd69b55b, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x87}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 05:37:14 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x2, 0x11, r3, 0x0, 0x0) syz_open_pts() write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x2, 0x10, r2, 0x0, 0x0) 05:37:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="700300000000006f9c0c"], 0x9, 0x0}, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x40) 05:37:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 05:37:14 executing program 1: r0 = dup(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xb8c3e3449ca48fbd, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f00000000c0)='./file0\x00', r1}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f00006ad000/0x4000)=nil, 0x4000, 0x4) r2 = socket(0x18, 0x1, 0x0) socket(0x3f, 0x4000, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x2) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f0000000080)={0x2, 0x5}) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="eb66cbff13b9fd812eaa4e713048e69931929648", 0xffffffffffffff8b) 05:37:14 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pread(r0, &(0x7f0000000000)="f555a29d84a48f690f9af7cfc7ba528cbcb9a6f881cda850ce2dfb65ce5a77319e214529a0e94f9925a2a4ca36ae2fa844e4dce5", 0x34, 0x0, 0x0) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000140)="000000186204018b000b3a0000030083caf7afb9d800000000000000288af6585bfef1f7f1071d36803a52f8820fa6ae84c9f0611da24e", 0x37}], 0x1) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0xb}, {0x71cc488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x800, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x87}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:14 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 05:37:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000100), 0x0) listen(r0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x4) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f00000001c0)=0x2) sendto(r0, &(0x7f0000000000)="da2a4301790bce7f54e882ea4ead5e581ca2e0b7d5bef8fa7741b32b656acfa6c31fcb984ce691952daea856bb2612d88867fb9f8df70872f10c37201936db56cd5cde6833823ed25d2e6701db71db405ba2e3e2adc17ec97a1a0a6b6c8b9da966c872630d1102cb85e683aa97df781c3db879b42c67ccfe7f6041a89d2f80430d3d8f26a77da9d50bd0a9443923bd139b22e2c46c34f67743ced1d619559d8b", 0xa0, 0x8, &(0x7f00000000c0)=@un=@file={0x1, './file0\x00'}, 0xa) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) 05:37:14 executing program 1: socket(0x20, 0x3, 0x0) 05:37:14 executing program 0: clock_getres(0x2, &(0x7f0000000000)) clock_getres(0x6, 0xfffffffffffffffe) 05:37:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x4, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 05:37:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000000)={0x36cde0fb, './bus/file1\x00', './file0\x00'}) symlink(&(0x7f0000000540)='./bus/file1\x00', &(0x7f0000000580)='./bus/file0\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) 05:37:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xff, 0x0, "003707000000ffe50000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x40, 0x8) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000280)={'./file0/file0\x00', 0x9, 0x2, 0x0, 0x0, 0x40, 0x6, 0x5192, 0x2, 0x3, 0x5, 0x2bc}) lstat(&(0x7f0000000040)='./file0\x00', 0x0) r2 = socket(0x18, 0x1, 0x0) socket$inet(0x2, 0x8000, 0x1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="46f88e41e7047379c91789bd4665b651546310439d70a7", 0x17) close(r2) r3 = socket(0x18, 0x400000002, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse\x00', 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000003c0)=@abs={0x0, 0x0, 0x0}, 0x8) write(r3, 0x0, 0x0) fsync(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0x1) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000300)) sendto$inet(r2, &(0x7f0000000340)="5140b93393042047253fc4081598c6f60539a24844ab138dd4d9bf9a8c729cc8a36ca6d214203e786a7a9314f3ac", 0x2e, 0x8, &(0x7f0000000380)={0x2, 0x2}, 0xc) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='c\x00') 05:37:14 executing program 0: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\n', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) r1 = semget(0x1, 0x4, 0x1) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000100)=""/138) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x4c}, {0xcee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setstatus(r0, 0x4, 0x80) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) flock(r0, 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)) chmod(&(0x7f00000000c0)='./bus\x00', 0x100) 05:37:14 executing program 0: kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x101, './file0\x00', './file0\x00'}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfff, 0x4ca8, "a4cd1ed81d7d90bc29617f9a4337451e5d404f67"}) write(r1, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef89fbb400002d4b80a0cacd4f43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) readv(r2, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/67, 0x43}, {&(0x7f0000000140)=""/52, 0x34}, {&(0x7f0000000240)=""/29, 0x1d}], 0x3) 05:37:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = msgget(0x1, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000240)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000280)={{0xfffffffffffff9c3, r2, r3, r4, r5, 0x80, 0x7}, 0x3e43, 0x27, r6, r7, 0x8, 0x6, 0x6, 0x100}) r8 = fcntl$dupfd(r0, 0xa, r0) getsockname$inet6(r8, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4}, {}], 0x2}) 05:37:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000540)='./file0\x00', 0x10, 0x20) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000580)) geteuid() getgid() r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) recvfrom$inet6(r1, &(0x7f0000000340)=""/245, 0xf5, 0x40, &(0x7f00000002c0)={0x18, 0x3, 0x371, 0x2}, 0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000440)={""/16, @ifru_addr=@un=@abs}) chown(&(0x7f0000000080)='./bus\x00', r2, r3) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000500)={0x100000001, 0x15e0000, {0x1, 0xdd}}) r4 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0x712de38a09f15252) ioctl$TIOCSTART(r4, 0x2000746e) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000480)=0x8dc0) connect$inet6(r4, &(0x7f0000000180)={0x18, 0x2, 0x9, 0x8}, 0xc) mkdir(&(0x7f0000000600)='./file0\x00', 0x5) mkdir(&(0x7f0000000140)='\x00', 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x4, 0x0) renameat(r4, &(0x7f00000001c0)='./bus\x00', r4, &(0x7f0000000200)='./bus\x00') faccessat(r4, &(0x7f0000000240)='./file0\x00', 0x86, 0x2) ioctl$TIOCSCTTY(r4, 0x20007461) mknod$loop(&(0x7f0000000280)='./bus\x00', 0xc000, 0x1) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x91, &(0x7f0000000400)="a17581ae2b67b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bc4968a522361f70ddf93300fe3c222e92d6a1f7cedf08f6b4e97cdbf3769e4aa") 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000001c0)=[{0x2, 0x4, 0x5}, {0xffffffffffff0000, 0x7fff, 0x5, 0x401}, {0x101, 0xffffffff00000000, 0x0, 0x47}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000280)}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x1d, 0x0, &(0x7f00000000c0)=""/29}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) recvfrom$unix(r1, &(0x7f0000000240)=""/209, 0xd1, 0x42, &(0x7f0000000340)=@abs={0x0, 0x0, 0x2}, 0x8) 05:37:14 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) r1 = socket(0x1e, 0x4003, 0x0) r2 = socket(0x10, 0x3, 0x0) dup2(r1, r2) 05:37:14 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000000)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f25846efc8723cc8de29cf48441a5d6450567d390b37fae76f4536cb7", 0x2f) recvmsg(r1, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/47, 0x2f}], 0x1, 0x0, 0x0, 0x9}, 0x40) 05:37:14 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000000)="550d987102c85f35a57748665082ca32c276997663eac646e337dca481c78f73535a8e58d080f2d36b7777cb420b69bfbb2dd9eae9919cf80a498d4d224319d5d603e4c006004ed37f85d2d6829e45a2a14e319d16bf5772e47f3951c8ac533b8a2d6431f5934563735e7de6748c4c7e132e51707c74a03a956b336615c415d6a7ec042dff5ab7d09594429dedb374d6fbfaf93c64ca9e80", 0x98}, {&(0x7f00000000c0)="7650b04972f6fed26af223be666bbfe120", 0x11}], 0x2) 05:37:15 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) getrusage(0x0, &(0x7f0000000200)) 05:37:15 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYRES16=r0, @ANYRESOCT=r0, @ANYBLOB="a016f332d0532b66be52adeebfb6", @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES64=r0, @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESHEX=r0, @ANYRES16=r0, @ANYRESDEC=r0, @ANYRESOCT=r0, @ANYPTR, @ANYRESDEC=r0, @ANYRESOCT=r0], @ANYRES32, @ANYRESHEX=r0, @ANYRESDEC=r0, @ANYRES32=0x0, @ANYRES32=r0, @ANYPTR64=&(0x7f00000003c0)=ANY=[@ANYRES16=r0, @ANYRES16, @ANYRESHEX=r0]], @ANYRESOCT=0x0, @ANYRESDEC=r0], 0x6) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="145c0022000000e406000000010000e38a81c4fe00000000ce1e5f9a497b29fe8198053007d56ded229e3610925e20389f3f2000837b487129b273844ef971305c9e6f087f6338204d48beefe8810a66bab3e64b821aea51783916ad584a4dba548dfcaa0095901c6f12ad85a4ab8a63ea42f572488a43033a5b193e3830eea1023c7450f97bead41a39e71bc5f24e484c500b36e26d91d49846bf66d8f9caa47d9de51ce77add4200cc65f2a03e03693fda58e5eacb903627e8e46ac076e6d42ea4d7e10b85b81f7309d3de3cc9cd5522aedf0fb688be7b9058029205a44c2fa13f6b9e2ec22bc1ef3ebf52a8a732bee8e636704af348c485eb9929b90d74160968b9ab6dbad69e380b99c6a4ea525df7bac567ade0c2daf23a4b3f915e13a6c2c18aa6da80196c38c42915464866dfcc9e5f6e0f592c7690a163ea66a041cecb28c5f5a979fed692ed1e97b5e647210cac650d3104d1f2dee015e766"], 0x18}, 0x0) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000180)="aaf8e484a920f12c655b67f2a23c90519b0861c6383deb1dd0d37c950d6a3282f338b9be1c76beb2ab71f3a3bc1cf1d4c11af1c4e425a0de802dd530209fc3e6607e161af9d428b3f47777baafdf23984f31590648b8096366fd3b4e897101a7e919f4da8d22fb33b3bbcff8b897fae88fcc902a6b4b5e4420e13a410236e1365cd9ff4b92276d06cbf330c4090e4a8e917fa309e3a607affc7b9a71a7022f14c0c78f90822dcf78afab6feb6fee03524ce2346132de296db81e29af15b69b49b88a95ebddbaed7044ff83d93cb46ddf42aa88a8d1518a8635a1c04473d6cbb42de84ddd74", 0xe5) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000002c0)) 05:37:15 executing program 0: socketpair(0x18, 0x8000, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) r1 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) unlink(&(0x7f0000000180)='./file0\x00') connect(r1, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x5a) 05:37:15 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) fcntl$setown(r0, 0x6, r1) r3 = kqueue() r4 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) setuid(r2) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xffffffffffffffff, 0x80000000021}], 0x227082db, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0xbf2, 0x0) utimes(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)={{0x8000, 0x18000000}, {0x8, 0xfffffffffffffffb}}) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x200, 0x0) setregid(r1, r2) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$dupfd(r0, 0xa, r0) 05:37:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000000)="9ea33ac3ba83c86d22aac65fcc5b04ab2eab5f1f35d7a34014", 0x19) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000200)={0x0, 0x1ff, 0x20003, 0xd9e, "b08d14c675040000000000ff0000004ae5000001"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 05:37:15 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'\x00', 0x6, 0x7, 0x2, 0x1, 0x1, 0x6fa8, 0x1, 0x3, 0x3, 0x0, 0x80}) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xb0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000140)=0xc) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 05:37:16 executing program 1: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000240)) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x4) shutdown(r0, 0x3) select(0x40, &(0x7f0000000000), 0x0, &(0x7f0000001180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x5}, 0x0) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x64}, {0x4c}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x4) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 05:37:16 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) setsockopt(r0, 0x3e0e, 0x8, &(0x7f0000000100)="adde58c968aa", 0x6) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f00000000c0)=0x6bc5, 0x4) r3 = dup(r1) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x8000, 0x400, 0xe65d, 0x5, "d71bc1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 05:37:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000480)=""/101, 0x65) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x80000001, './bus\x00', './file1\x00'}) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x7) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000000035}, {0x30}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) 05:37:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) select(0x40, &(0x7f0000000000)={0x5, 0xef1, 0x81, 0x0, 0x199, 0x1, 0x1ff, 0x1}, &(0x7f0000000080)={0x5, 0x3ff000, 0x0, 0x66, 0x2, 0x3, 0xa51}, &(0x7f00000000c0)={0xbf, 0x1ff, 0x0, 0x1000, 0x8, 0x2, 0x6, 0x5}, &(0x7f0000000100)={0x1, 0x401}) open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) 05:37:16 executing program 1: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0xcd0ab67665671013, 0x0) fchmod(r0, 0x1d2) unveil(&(0x7f0000000080)='./file2\x00', &(0x7f0000000240)='c\x00') r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) linkat(r1, &(0x7f0000000140)='./file2\x00', r2, &(0x7f0000000200)='./file0\x00', 0x4) mknod$loop(&(0x7f0000000000)='./file2\x00', 0x2, 0xffffffffffffffff) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x4}, {0x80}, {0xc56}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="d0") ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) 05:37:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)="00008a9d45bbbc227ff36587bc236e5e3b1a8cb7a17a9505f747420147dacc8bca8a1330de7644b499013e2b25cf36ac4dd68c78c578c9ac913c06964f3030", 0x3f) execve(0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x3, 0xffffffffffffffff, 0x1, {[0x0, 0x800, 0x7fffffff, 0x6, 0x6, 0x4, 0x8, 0x6, 0x2, 0x100000002, 0x8, 0x6, 0x2, 0x0, 0x1, 0x8, 0x80, 0x6], [0xfffffffffffffff7, 0x0, 0x100000001, 0x0, 0x4, 0x6, 0x81, 0x401, 0xfffffffffffffff9, 0x33d5], [0xfffffffffffffffd, 0xfffffffffffffbff, 0x2, 0x0, 0x81, 0x9, 0x9], [0x7fff, 0x100000000, 0x2, 0x8, 0x6, 0x1000], [{0x2a, 0x4, 0x800, 0x5}, {0x2, 0xfffffffffffffff9, 0x0, 0x3f}, {0x9, 0xcc, 0x7, 0x80000001}, {0x32, 0x0, 0x67f, 0x20}, {0x1, 0x8, 0xfe, 0x101}, {0xffffffffffffff81, 0x8, 0x40, 0xffffffff}, {0xa50, 0x7f, 0x10001, 0x7}, {0x9, 0xda2d, 0xeb9, 0x101}], {0x3, 0x81, 0x8000, 0xc3}, {0x9, 0xfffffffffffffff9, 0x9, 0x2}}}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x8) r1 = socket(0x18, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000400)={'./bus\x00', 0x1000000000000, 0x10000, 0x8, 0x1, 0x83, 0xd, 0x100000001, 0x1, 0x1, 0x22, 0x4}) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x6, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x67, &(0x7f00000000c0), 0x3c) 05:37:17 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket$unix(0x1, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) minherit(&(0x7f000020b000/0x1000)=nil, 0x1000, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) 05:37:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x40) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000080)="fe749a34e97112210efeb4cfae9e7e4b9ee4e409bc029908b902aa59cad8dd9ddf246dcb2f380942b64883560874e8fa70accf052d54dbf3e742847f05fba389033124b5ad4dcfc92f55bb3780746e97e55cdcdf2c9ff04253ab", 0x5a}, {&(0x7f0000000140)="013708a4548b748d6a01d933e7d6dbbb214ed3134b62914539e5831cc363629b8327ad308920f417f321631d348cc03fa8659067b67f2a8c47d2dd506911a5cd078bac32221e828a2f49810b3eee849f45e03704908d66147f02c3fa0ad841c8c93a68f9cdcbd7253469e0527b6305a92372dcb0f42e1e673c21b31519139262cb", 0x81}, {&(0x7f0000000200)="83b309cb25939b4dacaeb78459", 0xd}], 0x3) 05:37:17 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) getsockopt(r0, 0x400000, 0x0, &(0x7f0000000000)=""/49, &(0x7f0000000040)=0x31) 05:37:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x4, 0x1}) write(r0, &(0x7f0000006880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c7978f46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c7a2b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93752f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8b9953db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5869423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3c8e8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6718455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a807a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08771533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a15459877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a02000000557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef9f2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2e301fa535655a7e3a8e3ad2a8a7d4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63035e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c0048e7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889187c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52838a0200ed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f6824ba225b5f8bbd7201f416ede55c17089c0aab4172ece6e40cd55abeefa5ac4b8362e28070bfeb9717f43eb65dbcd9b0eb8f7268b628d76996efcbe0d9d1ccbb997802a2ace1baafe56246076bf90a54f33a28065271bc360a8afad0a12042866c88eeb61152e27518ebcb051d4fb0c45126fe26db5807e296b65f291f8c5c8ae36d628491c37b950be8d0d35af61ad2708272b7a9890a27345515442ab089f54dd503eef6ffa6a54e43329a5645e7b45d3800279aa8ee8cf5aa73f589925ead8ec5d042ec82ba6a0b22dcf660112119b039356855168dfb4374b5dc7bc116f530a48b55b9feea7895a96d110e3dbe1ca0a07c7fe722b163075a970793f2f7b04001698d4eccbe7b755b63af4f0794ac68d6f7c25c72cd6c83bd011ad90c67bb933a52a7f1773368eadee4815239cbe27afe1a5ac6b7c373f15ad1fff2cde3b54cc6eee29315927ce766a1fdb92b99057f4904f3f2f51bf3d73f029f880fc523f8da37ed2de26c4f47df883ada95f7566d9912563ae12862b3baee706fe09f3ca5c9a16096a09f6d348f43a63ccb6c6c59f829cd2f038dc413d53f7034d7b36792a6826e8080ea53f0cc4e70f186e362b57eef78af78dc272723f03d24ef9073ab67d254fc27066fa4939a2a15a42f901b3c7bd9fc7e6762216844bd90d2e299b16c9a46b8c929e45dadaddfa", 0x1001) execve(0x0, 0x0, 0x0) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0xc00, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000240)=0x3) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/123, &(0x7f0000000180)=0x7b) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") 05:37:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x0, 0x2000}, {0x101, 0xfe}], 0x2}) 05:37:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x20, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x100000}, 0x8, [0x0, 0x8]}, 0x3c) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) getsockname$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="0000645adfff37091ebeb4000000000000000000607d000000000000000000c3aa6096f8639dd162503bdd0ca878fff26b834652202a27f59f6c09562921489fe9fc6b07bb1486f26ecbce4dec6e9e7bb413b50528efba3078121cf8f7b2e2afbc154201d0bd0f7eda998bf2f70bf962eae9dd63a341d1f5557bed0c6d2d62c7953da37040dcc80913df130cc47ae050fe180c289d96e72bae1a186880369386e8735037680f0b9cebc5acb8998979f64a66b8f4c6fe8673ac1480bd2624a553e1739847cd4b22ff5b7ed547f21aafcd4f0826162a59c11a59b40ac6f576c0ee2587705bd3ac362ebcfb3d0064679e47f086567219295a"], &(0x7f0000000140)=0x2e) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:17 executing program 0: getrlimit(0x7, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x2) 05:37:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="14000000008000000000000800000000000000c4060000001300000001080020ac1400e5df1615a1962aea0000080000fa45a8c8", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ff05ff"], 0x30}, 0x0) flock(r0, 0xe) 05:37:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000700ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000140)) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000140)=[{0x6, 0x0, 0x0, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)='i') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[0xffffffff, 0x400]}) 05:37:17 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="856d97953148eb3300cf65af39cdc82ac126f17a919de7b45558201b800a85f1dd8a2c4410c4fc9928e54d54c014f44134f5bdecc2be168315524afa53db228b308af86f7bbe85df4598eacd4832589aad398877d736eda1a783f6a52d9b9a1bfdd50e999da9e559285ca1b9c48cab24dae5264339993384fc9e564fcf5a141db6c2e5a5179b7933a9cdacca2c2d61373824d28c8cc907112ee225e3af33e5915217da23ae7bfc7878082acfc7ecb6ae1f8755c4a2ef0353a798928bf8f5919a694f2c6c3ab9ba2caee1e26e7cc801ec1550933e52d7387120178a639c8a101082727a5e00c2c2373deadcbb77955836fa0ecf5a3bb5e1bdd99fa849403face16ba2fe79bcff5c0b4f88081cd4464e274a288f44b0902698b7cd7fd058de5549fad45498d3a96667ab37773c6056870dbacf48c4038f24d76c86d7ce27bd8afb713840cfb0076b63664a7683ffa3c478d50b3f949a162fef3933811f51df2f5831abcc8f80485a66da4f37f098c46027a9035645ec5f59bb303813a9e5dd861ccffbad96b3903382cc4544bb4242050d9c456d2f2ca872dacc04853d62f2dad288530fc05955e12df85a43e44278c74d9cfa134b1311375e26fb0b6cb1ae28f4ba1ffa34ed2e668de84d5d53d834c0a1a6e4aff779c8577133e1ba8e3ebebdb3bbf3da7f793156ed242f34870ca0c17ab473c810dc855a0643cc555327dc85024cb11e4d76282a1060387cceed2fab4ba3ff54e33fe4e942cafee7c04cac982d3923bfb1e582869b32b22ab9f90e3d30a54a05b396f19e2c03919169be191f91c3e79779c5fcea46f30c4ee92d447fd4599bb010faf4afc3d48b73ec274c7e49e56ca071dc864930bf9ee2bbed1909f07e23255e2d68fcb0befb6ab8fb1eb63eb2d5476709e9f981a07d8cd3bed91eba128de86f54c91349d41740979665ce359895b4e9edb188b873b7d2cd6fbb8c870c11cbe7f747f789b1efff707fdd94c422aa93b0f5f86a5fbbc8b4cff85cd202dae06334ce20b3632c3f9d2daeed5276638c89c793f2fb003ee0abe6bc9ff6f5d88e7f6648804284cf4a13e4bbf13214928f97768cd8fdd30e6e9b1d3fdd8aa48aa176c13c797bd1a9f3c374c47ec9159acf6c8e9cf9119723ad6c63884e99ad7ecd6112881ef3a7b2bc15c643091ebfa220a806755828db17df4d08fe164f199f9242d32ea6bac4e59b568f29d925ea7757156c0f56ffff4bdda748337573c87174b15102021e00fe3e6f3a9a436304c5d2bcf80794d0a7e73638ca0e832b700efb994bf62dc06607784bb49148d58ff2525d9876bf2d7a944b9a403b5adda341d7294fff1da1c1ebf5d723ad9e13be33d8a14b2f51aed1d8e9df9835e0043dc879ef80104eb49a97ce7299ac7e78a2fe877616c402a280a970fadf6fb3faeebcd1bbb57005cdc805c41d0ed996717f49e74ed9bc29ae3bdf122e565c833fce0ea5daaa87c33723ce19da4dcb68d245c484d663f0a306641f07479ca9841f70f94ac7e557f46a4479de3baa22450254a1584cdb43df0b18d6e74422670584d2336a31848bd05e6ca86d3374e584199bcbbee0b8fb59b71afc626a44bed524c9eacb3a5451f999c9fd339df4f5cba3adeb312696d3899e50b328f76849d774094eca8552e9a6c0d339799ff6e32e14ef58a6745f48e074b373566278f9101d2e2ba263588c268301050737c28cbaa3c310e24905d6494e6060cdb0c53cb78f91e15836ceb42b016ccc42a1dbb6eb1fb7120fe0f96a09cf541824a13073ca388a30e7f7cbe0d84c7798ea0891453de9928371baa967f8be417fd7928dca661e7e9014ce4521b3b2602adf82ae33f1476178a256cfa3f222f2ec83e9d2a99e6bac2628b8a584a30732a3bc34f589fbfb83fd83125ad852f4a92424c4f84a183bdae321bf955c8663db62eacbff1499191661cae1bd5d88a46dda448a73527029a33d417f1c32772a610dbfd72ec288eabf98575ad74e6291bd766a9726438e79217b4d43afb4c730510dc9ee3b7167971629f7d0fbaa1282d7b387829e0d3248b4819a79a20602a45a4fc9e58b521ffb9585400f73ae8b26cfdeac506a3700821538c1334b08f5494c9fcf084a089fbc54649d503e6284d3e9a3040db05ee25b2db2ac5bd6272b70d7cd63d83279485a2bdd8d806e8b0d52e0c2332a44ec23e12a6aadc1b9c708baa93657fa3f2bdd2451563160fd97cf858b490a77b78e382e0fda6823661d578db9c05e1d955122406a339d3e7ca82624b1a39e9ba4a884eab754b8388260a61bfa6e42339e8ebc9785c231fa7bbe0bc243ed91402882536728bc3c75698094ac7387b59156db24b6ed2813a56fc038db4968555b80b3e2f9e30a603cb1ccb9a70a9bb214b96c45e31a7ac828878ec0df073851eb5640f639cb815a7b5bcc097f2a45e6fc672226ce1372615375fcbd1ca1bcb90ea46077e8e660c094606c485523027ca04535dbae6e465e5807d4a646fc74973851227ca90a1feaf039e423570c6243fbf0de73d2b4d3260ba3b79bdfe32d2fdcd243977685cd41e50d940e0e57e8faf5b7fe8fe6f10cb4b2970215691b77e71c36f7bb6f06a98c001529983c51ceebe52ea3adef411fba618d70ecaca5de628f91608aad71512b681f55f49ebc9bac30e1e292176e290e619f7b1ee79bd100cffd04ac3a289a90771c2f716bec22703f7419cab4dfca120b185ba38798f670883bf446d0dc15e1b92913c76b7f059d4ae57cae65f6661cba1504c062cb2f60aa5fd1a820c63b395d840ef29b42f10351ffef5a0c9b956318d9e470765a6ecf594ed84bca0b55f27e85ec261f2a6093e8d02c4b36813dbb98e2c3fd05cc8e99a2e4d4aefd2abb8a0e0cce05f753c563d2a9b9ba93d201efe59a4c66fb0b94e4e109232627544e4dc912a55cf52ead13bb2ef13f2cfcc5ddb49499badeed0338652db780a51fb33fffba8d4c6108ea803124d6b30fd4a4f9cb6299fc82df56db9b4411ffdaa1ed7b9189b8e0c47909b79508d9bbb58bffd299f32ca7d461efc5f01c04c4bc811beac829a835c81df2cb3ffbdb29fe905afb8d0eebb4fdb5f69a28cdac48da8f47ed79286fe85d47f61406d95d35b10479545d614f37780e1ea142f3696766baaf9f9f1bbb1fbbd00d62fe381b692de2f736b51c8fd03688d3322bd4535682c8d70bcc996e90e3fe0fff2535738e39f21ffa623ebec870887fbc149bb3262e41e17a6d649b6a07a17fa2530f29b7c977f2e3129dcdae0c30a5b1b913a0f385152d7d4bb1a3cb9040f1904c0430f23a9ab5a2c2c5d0c2fdb2e7bbb71ca5d9268dbd5a3e20ddefdee069a47e9b0866efec7e0b47d461d349d69f22d253a180be2fbe9433af85f109e52251cb7ab8e3b3aec8f91e482597c4f1a8e589d9a0504083cce5df2d023bfebc5ce47ceeabebb5c935cd81ca3e11503f040e0237b64b2fa71d5a10b7a62706cba0dcc9cb7b9b89fa49a97bea151c8e3baa85a566640aa6022fe273b255eef413ba4e83258581d58fc8103f1a39a2ba8cd1dd6003e55591c8726f52e48efabd58f912a6459f08364cdbe323273cf528d96e973a1a7c446a4ed3d923750629487625caa2914a181d955e9c8f7125fe363701290125b74a7d04b05067218f68f1fd34f7b1a86dac8e1b7845572f211a25ff0f4adf2450fafd908c3428afecefed5d46d08ce467dc5b6448563d011ee3bb6c7a0c88524a0591aa778c1815d959270e3972cc8b0d3552c01fa32e801680fc9dc9045aefa1df3702fc920bc4a41bc6710463137a19cc4d0661807a78e8e02902f5c112346f510a680935880e16a0193bbf3633d9eac61fd3a1e8bdaab329065ca63c20dacb553d7775db3333cbd99597f23f8e7f221a95a6d4c8d69f5a294fe3d9ab6a87e94103f07a903ae75001c0ac5810d83c2ce3e6ebc3007d3d998bb0b3f321e0528d79977d3a540c9310993d1fee7471984f2d49e4a3313a73ad7f38661868bd0cf8b1d3cc35fdb74b91e0cf449900621d8ee52c753b656cf7f2c5f1c5305fcb04ffef75662644dec5c0041835ff358052b289ed1d8bee73e6785d776d1a5b6b3f0a961d3cdfb6bbd86c26843a0fcd1cb209137c838e8929e5c4e689cdc0f3856d7e934a803d6a55d24ba7c1ee2d16098ae1db7aeda4be58db87a1cdae2cbb80b8543f5a0b619fa05767c7c192a7735c1a9a5e3d8974500ae9e25f76b95e928ad559a9f5de68d598429bbc0e29ae71b6d9be7e040670942358cb8fcb3e7c7b192fcf629e618bb3f6d8db58e6acc8559916739e0a39befb5b78f9a141c5bb5a488e885b8b0345d3b724649f56508fbced5bee1774e127b53e22af9ed4e8a493dbd6a3f62f79c616e48f62a293f3b59b8d428dce419bdd7417f0ed4c6da021fa0348721fad9fe48d4afaf2af1eead7d6a56a0c353c50494a6c1bbbe8de87cd3a4ffc971dd8c1f6af647a0fc0d49d37bdecb658272c7bd86e27e1d7a25d866411f3d4fd86182dd4f6abb94db5e3bdc4719cf21a0daec3c6959a77ed71a6d0390c3a5a85df6c0622cc6e45cb75ff147eb89fe795afa4a3619ea0bf3a23333b9f30c5a6202b09b4158c66e442096eb02b2b1d980aac6914819655aec39859d82e096157b9f68000987c59c8749100cfa290f632fc1c69ffe2052cdfb9045adb6dda8909677e07146e470a721812dc01fcee343354a82f2cec027d6b4d6bfcfc8db097b9b12b8ee9bc5ae90afc4536c7283313fdf0399c04429db63eb9b2856c9e2023768390bfbb2c175c68f2aef8c5b1f9372f2c590b70a061cbe485a263120cb82933e4a4b377a556dd7db4f907cdfc3ed29e29e0017bf2312312f94827ec05f5c9e5672bf361798fbab9c1a7e6f786c72e81b92afc539340ed9d7f3e7a131d8f759be28f74d508a55b5a7c06a6a506b95fede372fdf7f595b3e6a342e31a6fe9f8aa7db2ec83591c770de5be5e4309bce2ceba9daf983e3f712acaccd62fa3b0989c2b552ca77fd769a055848686ee3794423333e325bff157e06a423f2d8b22494a725627ca9e835d94a67a97014ecaf52468a5077b647931edd28fcc3b9386c38edc4a869701844519275b95ab6e43895537b631ff7ee0b3b599c783b3424163e2608e9b28b838759197a05e4ec2373696158ec97eb7878f55093373b420f987bf8bb75d514358853084dcf2f3cefa13174a5885da2de4788c1c89e1ac60d81575945859c892d7c185b48d3bdc88933757b4a8c7d0d59180a7052f4707f2890fa1a167c9e0e0de3bdf4d9e2952eac2fa82d01fe0bd1f74c016435a8d73df56b5f60bbc34f3a7590fc2a677e01bd75ca050d2a92ec4f281fd4faf4345c255fd90e055d2cb838ee9f9bee0ae899aa040a3b3a9da18f23c1a4e5712fb55bf93299119229f3a06f12d3622566a56bde62b09defa16f989693f4297b7dab637311370165071591d07ca5d74f7403ff767b01ece3a455e082e573309b18034c3b4cf9a434bb8b6ca7bd7a828469a97254339735fffca8e7d2ee4172f95f27bcb294c419e141ca338c5c2faa868e5346fa2552ddc68bae44953c1c3d39b80d87fa465b3c542d842413516ee74d1525009e073d605ae315d9b65", 0xf81) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) openat$zero(0xffffffffffffff9c, &(0x7f0000001040)='/dev/zero\x00', 0x2, 0x0) socket$inet6(0x18, 0x5, 0xffffffffffff94a5) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x2) fchmodat(r1, &(0x7f0000000040)='.\x00', 0x0, 0x6) 05:37:17 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfffffffffffff800, 0x76a}, {0x4, 0x1ff}}) r0 = socket(0x319ea98489de9bb8, 0x1, 0x2) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) 05:37:17 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r1) fcntl$setstatus(r1, 0x4, 0x80) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000140)=0xea254b247a68c40c) r2 = semget(0x1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x4, 0x0, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x400, 0x1800}, {0x7, 0x5, 0x1000}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x5, 0x100000001}, {0xef, 0x81}, {0x2, 0x4}, {0x83, 0x4}, {0x20, 0x8}], 0x5}) 05:37:17 executing program 0: syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16e5b9d703f3d3d40ab035d49bc95a0257fbae60125259560f8e5815f73f2a044fc33055572fbd5e41798632dfc94ff334a5619305a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456dc7d409aeafe904b4be39", 0x65) write(r0, &(0x7f0000000900)="bdda4d2591d3f65ce6c321a8cf98848e4a8051bd240028dbe0f53b523765381a3fbed9d7c3f5ecd520000f551f007a4cf6792f60a2338e4594000003e23a001000009655d47cb5e32d0fd4e7199679daa9010075ee6f70d725a085d160d11a42a768557d275173275c000024d9c33bb0ebf3431748935d0eaced436cfceb73f0d68131400b4dc386972d2eae000000000000000000000000000000000000b7000000002000000000000000000000000000005fb5949e6b2460f432bebe78818b97d368ddae83c48441007a71a35977425de6ad0eac49cbbcca8b8f4a91cebafdcb6e080009ea4970eae9f41a8c02a98e1a50d3e7ead250088bf1bacf7a229f809374d0a15c7c5778f0eaa44692c1e3489cfb10bd16961512ce44d1712ba40c059976a86f363542053354f7e3ea8fc4a2d14cc7deca84c85301424f4a22c9ee104601ec3f1da29edbb19495d9b0dbc9e1becbd6e2198aca7ba1305c8e78e2ea0e4844d564abf805e9077786d28aadeaefea5a95048cace90a6b46d918eb7e82a85218e5ae89a520b700000000000000000000000000000000986028b530eb322ceeb6be9d7ec52df8504d995e16d48c591d81e94e6ac1523735a9add2a64dd254364c375505d3e8833d9e46a6a7f97f6decc3960a869e94fa962c7dcf97b53c18593dfbc528b0344dd400000000000000000000000027f30596be38cde1cb490f5c4c550d532e7f388f981d498bf2c04bd5eb05e3f14d7176daf56b5b0c1e121e1e28ab7ea6f627f0ec7621619cc30d5b6d3e7c1e825311843caa887047413961f311218965466e5a08f8784160944a189455e82aa4e0be320615a608968a866fea6506c4d48032", 0xffffff85) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d12, "b04d00f3ff0a631a00"}) read(r2, &(0x7f00000001c0)=""/161, 0xa1) 05:37:17 executing program 1: getgid() clock_settime(0x0, 0x0) clock_getres(0x3, &(0x7f0000000080)) 05:37:17 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000080)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, 0x0, 0x0) 05:37:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = semget(0x2, 0x4, 0x69b41c321a7327b8) semop(r0, &(0x7f0000000080)=[{0x2, 0x8, 0x800}, {0x2, 0x7}], 0x2) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) bind(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000040)='ol', 0x2) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x87}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x80) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x10001, 0x5}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc1d, &(0x7f0000000000)="b6") 05:37:18 executing program 1: r0 = socket(0x1e, 0x3, 0x0) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) socket(0x10, 0x8000, 0x80000000) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x14}, {0x6}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0xffff) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) syz_emit_ethernet(0xfa, &(0x7f0000000340)='\x00') 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0xc}, {0x84}, {0x2000000000006}]}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setregid(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") r3 = socket$unix(0x1, 0x2, 0x0) getsockopt(r3, 0x36, 0x1d84ad75, &(0x7f0000000000)=""/18, &(0x7f0000000080)=0x12) 05:37:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000040)='mN', 0xfffffff0) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x80000001) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./bus\x00') 05:37:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) readv(r0, &(0x7f0000000340)=[{&(0x7f0000000040)=""/186, 0xba}, {&(0x7f0000000200)=""/203, 0xcb}], 0x2) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000001600)="1cab", 0x2}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, "4d3e84f94426a75c11508d23b13e23e5c204e109"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 05:37:18 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2, 0x4002) r0 = getppid() ktrace(&(0x7f0000000000)='./bus\x00', 0x2, 0x200, r0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x40) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0x9]}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) pread(r1, &(0x7f0000000280)="284be48bc8452153", 0x8, 0x0, 0x0) faccessat(r1, &(0x7f0000000180)='./bus\x00', 0x96, 0x0) kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000300)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getgid() fchown(r1, r3, r4) 05:37:18 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) r3 = getppid() r4 = getuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) getpeername(r2, &(0x7f0000000840)=@in, &(0x7f00000018c0)=0xfffffffffffffd60) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) r11 = getgid() sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000080)="f9a9f2812b04872977a451425954ff", 0xf}, {&(0x7f0000000180)="29b6e56fda0b86af63a338f0667a7b019483fa24054a342f1bbe498608662867f20d31f745d65be9b0119fce7d1ceb6fc3b44d227d7aedaca5695458a816e65e897e1267e00a8d273ae2794288b02639dc4f7d874876309ca19f6e1a03d1591b11be5dcd7090f67e24922ddbfb3aa1c659b8ec36bc49600ac41c0361bcec47d08c451b59cf4dfc246cc6c9221015694384c57be59b2acaa7f917f47b4f3b5aaba1530615dd70b7c11789721ef2a57f33a8e8424a9b", 0xb5}, {&(0x7f0000000240)="42bfe2c8486a17b8a466656124c2221c907b38f2b11bcc6b0e6f32a03df6eb84a0fd82e358f3b45b08d5fc8d56a704ff39869a2c8a3d8ef5a0e8c79f9177b9bddbd4ad02597813497c636c8360244bca265ab52d5d6b610b50702809728725101fdb5211e3e0f8417703f0e7c6f813119193bf02cb745b20798373598ebb54388d2af0c37eac129d66c85dcd91812606870a2b4238e0b7d49732a1a4c1584d93b8e837d8ff785575265897a6b2", 0xad}, {&(0x7f00000008c0)="1cd46f1badc74f7535be1fb05b67e3544ef2e5bf02c0bd56f3a42c1ea85fec57ac1a9821d2e2be0ed4e100030b8bcf29abfbb5ff1ba5155a944d0227d53e8a073350a43527ef1b6bca95d16d9d46f76f6fe8b822bd6e648103af02ba721251782cbf49f3550e058cd529ddd57392964e2aa503b99706b41f4418460f3a1c1356876ec6eb54823671264464fef6e924f349a170d2e055ee675cafd2eadb3bc7688561bc359abb9689b3782edc3794c2e5d4552ad0efbcbb1d60b34dd7d0e67509f7e11229219e060155f67b26c371416f6330dabc132db390f39966d865e778dfa4e8a9a2d27756041f92cde5f609257749e15f2bce1996e08b7da27bb04807b136f0d89d527b7ae9f8207d9cf0e78b1845665b7881d52e418266b66586b7519365edc063dced30810a40c7aa99950b92c101724037b940478ce749e10d98b3090b253e3db042def2aa12d54a9d05db2ca6a16ba707810b2d2a286242fd93c41b019cc4b45c5f35bd3aefe6bf04d21c1595302006df9ddf92d2f182ac2370b60214f4c813cf014a38e4bffde23904c40d6e7bea1627ae2ed8c42c5a416eaeab3c7cbcc063776089964f9efa6d4ed9e90a27672a049fb2733af018da539f59b052610d48dbebbc27ca8d92538acebb6a16077ac46a1dd6f90fd65283d1cdc8717af6fe5d64faa2235378ba39f7501ea553b352eb031be6c1d2688b162d0942d34bd2fe0fbc963025e751b3861402d658278c8902bb7e4bbcf1ece907439404f91dab056826ecddf6a8c5f6c04520dbefdebd56b13e0fee8b9749680e592bbf9c939dec44ab21ef8dd77a2d8c0b395a2c6bf243fe3eb605b7054a41b887a79a8cf70016bd186e56f741eb49d8bea9e0e7130de75cc67419b52962660e8e1ef02ac9302d51f3e89dabb374d3f58e38f29961fec9f4e3b8e45bdf85e7e7d320c30cf75d12b11206421af86d9599f788651d1a2435de7dd2dbe18c4652596c80a05216c9705a7f12a53e4963cdee4ee535a7dbf864c7e0e29fdb6be2d3a18ea7e212f285cd6518ec54471f543b507abbf2bbba1c67d03ebae90980034ba5143317862ab4708785beb16f744a97674dc2cc27a7a1fdcefe78514d859a9e8b56fa78e050089fb3235a854c12e7670fcbb5d5745d4e85c27b549f6dea422bcf262d99ba94c767f984b666f3aa2a164e05625037e575fc1812c5b7cf18551ca83c53410b625ccae151b930efb026c8dda96f33b3d15d5b8e3fee9d977aa7a2af5f76fb744d01ce4a38b3a59ac06a2911a7242a83ebcba26e89ac29e5389bbdb40227ebfca5873c07a42697d705f15a3284d8fcf0b299c8b9b89411704421d0d7978b4d811fb7e9e93bdd08991c7c2c115d3f9db6e746e9773a1df137113be67a11be9b38bbcfc07896e12dd8c02be0b5db926bef806e6fe38cc71a2c0b4cae7dbe29662e3877dcca489e4380581ffdb8f3ee1c21ad92df74263732ec5f8d25ea06a6731e88b5ead9babba01cda18ee295a11658fe7cacd09d0f9539423646b39dc9326506a5cabeabc1d78f3e6a47b221f45d2ec6ee6b26b146a77385b3540445847359c0ae384b9ae42ea9e21ccdb31ab13ac6898eb5f865f9c7621db992e0b72ae68515fd6c5827a1ce5455c7068e7d03a65d932a4b20d5a273e3de42978823c66c0bd20d80f4e907839015f6528c9ee5d5357eee9857abdaadd9d2247aae2d91f65f3f0c857e1280e8b525b8efa8f817873608f0614af5e549232fb838abb2f4e6966e61598dc60d7c8a5abe43075b20358fd3684c3a4317b3d0c5ea713b3d69e9f634d931f82e9cfe1139aa1e6a605234681536e555a9d2480d0c7aa786939944132ea1eed5f87cc767b502d7b73d03b4e4e16ed7ccabb5a960cfeaeba7cd13c235714b52fe6f6254073e95eb4e6f5cf4fe16cd22ce9a5a627f8f63149905536cbfca1de6d3829c6d9ec83f29c8e06246edd3e07b2833200907039c058322c24f3fc71379f82e0e4e9880843a8f9c04722c59fe59841d6198acf8787408e1469f5faa1999e36c4c01ae867fa777de48d9ea5321cf02213484852567b0e651d2f69b6b3b8cad734ee998ec3ea2453510dd336514c5796d0c5a605fafd3d59057cedc1615d504d6304ef539c259432df59d155318884218889bd00416998339c9e00fd85728c68cac85243fdb9d9978cd28e51fd154dd716fb3f25346b797e3152a566383c579037a5bd9d4cf3bbd5a8d64a2979d396277c790387b637a78c326b74091ed76513ace9325738df63950f3d2ca4c58499bcae11524cbf97dc730f5cfd8758499c7587e9267f17f3ea3d7e7257798e805294705cb33979a8dda3357942f79228e06c3ed21c6b8827eab24391b3dbc73f416f7c33790ded747d858de7988d214ad0555f4e0c707403aa5fd3e65563e05404b3a13cf8751ea73fcfc51a29a889b7d69f65fde76a1f32acba78ca9802a2123e2973aa0f7527f1f69601ba5e320d17ced1b3b60a037663e50d946a561f65146baa74a141d37d15a7d0999f17f12d41d7149ac28b1c6669328791f0f5efe60aed4a12a866748aa79cb3b7f1c67f1a54f775e6a14d9bb32ffafaf7a5b2346c4decb6e5cad7b920d7afeb23123c303e11b0f6ff451faf6be6ac5a908a69aa8ee27b968ee9f591fe4b933a34aea07a38e506828c8f25eceda53ee19756dd51f6aea33a9908b9ed2a905c23d2bfa541987bdfda60e6d70466f51caddf83c859e40ef39cc7d5de1b1943a4bbef67e9c891f6263895bda7626ca25a7355dcc8055f4e3375fc864702a2be9300959fe3f6414e8c2e7a7b287b68bb3645f433f767af3b3a089ff56d202a7764d9de6cc6093a41951f0e5d3318b9d0ebb7de247ffd17a658a5eb3d85928bb6f1f9768965f8b9044a2f6a8e8aa8cef5938c5d37454a0e1e63ea5de215e19874ce50b6faa6a9a8b0e12138ac36295faefbedc08a2817cc72ebc83a8da74899f188ff77e4661491bc9a4fbad51e74deb50a8e44f5686eb9c3333980bc456018041a49f89088ee1d1b4b465fe12cf34ad8e31f0cc3009e9086bc1c7ecbb45a57662370333cbc168d4e3edbe057a506e1e66505f91ce81e152ea35c53646e8e3b0e814f19538ce63149219f85fa2c16fb7dd8b3f81c0cae4c2ab3d449e70966fa481569cf5264204efcc4bb5f22065ef68cfc1172ed19727794e2fc8a2db4a224465e6bbf372a899090a878dabc60f6481529a86a92488d497bb11253876a208c3756789e76b1a147e7fcb8f4f7adfa953515c5e0ccec454cbeb7eb6b6304a9500ec558a687dfcf01e4bec8e7444c3414452f471a4ffd49bce6da55cb47215e1a5545fda81ebd362e9b439e7e45901eab7efe1d6ace04cc28fc670ef1fca99b898686a32e5ce696af90d8cdfc0bd9acca4b8cab3aee806ff90a655deec556b79ae68b9a11d2431bf387fba3becc67688952611b15e67028637a0424a5b810c5de90d18918364c2730c625a2a17213da75e76811d982fd1bc9ace0b0897b8b2b628eb70d629996459352ad3f636ed4f60c3829acbfada45acef2365ec3191030ee52b0ced1182fb2ee576e43e362311b9741f43eee88900e98832d6f4eb9d87a39ecd01910535ad9846fb346cffaead6c3e6aaab54667c10f07b5df83f3bfa4fb92836ab65c4c32e93d9ed316693de6d648654b98c9def8f0a3bec5dbe556577ab781e0db3e159378a5206e8b3ff60da2f050c2321281bd4dd87402edb04d71cd49d7875a7cfc6bdd0732cd19d7ca477911d12e4db74a6f5b4137b35af11ed7121999c43a6e1982820db2c9d0a25efb56696d44c253aea0f8dde4f36316614005a1251d9ff7bfb02e5fec9bff9c32cee7be91f167e80a406ea6300a55ee7d32cdf8f3160a261711b3614f33f91b66ed50445aec4d0623726cb506f2b0b18c82c5d30a85de97bc432a80dcd16b56920f2165458a9ebb93745e191b3c2a751f16c2918900d917b6ec257ba23b2697bd0d3f7129fc9351d02a6033843fd2ed960e41fd95079feb987cb0cb437bc1b4599f0dcb53aa9997f363ac276d5785e1b3603b3c2f113f0b6277f1fb3b4c71a1e4bad8cd52189a0fb6fa2b33b6459701e1fec11857eab9ad2c963bcd93f342689fe6c52ea6359419415127c875f9734a125f5855676b96bba43a8d972dc627afc4601b750e0b692a32a540ffa31f8e52b83090aab937c6ae27018aad07dcd7bc284c07f582fbca7034723ff4c0dbabba25fb674018d4e7265165496c230fcb037939e786b3a6b4f22d16a259c72e105e76d09bc8fdfbf96137d2aadc7f42ef77281527ebf4bbd445aa427acad3273cec52fff82e8de70df37e1670b06335435bb2c6654912a69908f97386f386aad2df5a63262af1f0163cb6396f9b177a76b02cf6d1d49860f27a21456bd4312fbd52b7688438c840bc1c831249230bab9da9036cd45a701e09b81c5bf034c230281f299859a5dee32dcfad4f311668234535bf5e3d3bc31d31216e3bade19d27e7020d9b7948896c91d05c2a8eb6ab8c62b130e897bd90f02575b4a4ee3c6d09ab8df73f17ad65e9397ebdab5a715e3e4f74506b30f17cfb4a586b74e9febff58d253de595ef8ced68b6dc118972b1daa365f1af0d387e568c2195acb6811f8e00d9da9b43714aee04ce74af14552397c07f49cd49f91dc05fa81230b09fdfe26940c73db64cf984a393f5c8926766c2c36fbb3aae8a2fe5cf1843ecbca0bab923b08e70bf686f2cdcb01aacd4c6277fc639bcbaa771073ef649af22ee769dc83c0342e2d9dc5a66f8bebd4bc648b5ac764f61d8ddd9b366fc5f80d13b645f3620bccfd60e5d5b5925b0a431d7926ff8d7d51c691973926244fdfa1d82c5564b00db43f14bc2336308c99e2ef6e16d5eec40a10b56dce312f48543f841fc1e217e16117c24c6ded00b87eda6a02988debb9048dffc79c5ffe8f068d8ef00c6e5402163118398dc26a876ee97328df2025e1d0bf3043c1520f6aa0803e9ff6c3524c5c55a0464941512306c1333d447472dc539e600417ca4084773c59eb774a1ea88bfea77f320e46e86a99cedc86cb79e818ccf334948b3f4e81635cd5333027cf95b128ac75f171c207d9d48efb085cc9cfa65f7631f141ef9c6cd06abf447de3d1a4873a57cf0a03e2c5a0f6db97d4f64186acece883ebc92f13816a97fe298d93f5a075bb0c15a7a65f1919e99a281d373352f1103f4522f243b255e4d42d8224842840b63b8aefb2759a89a3fdd0b2dd215c5d42325dd3a0f09f338111ab1a3a925441f2daf3f77a79d2b5d97bbda8182e5c694d4d89817e3edeb6259a0fde5289275db5ce3cf864fa9ff57340c2aff7fa05d46a61d4816a29c88cfa5e9046bb8854b9da8a70142d496ba858bcee665ae5d17a564c98ac6d54a5fa0ede2d525045193663ab612b5f2ce36fcf5b4164ae3e0ebf4fe7b3cd9fb939b9dbdf9dcdc7722aec026a17ad1099fa87f3dd6787e98585af91deb38a1cd241e686db16fa7383de7325123e283a8db222a33b4b7280a54419175cca8b26edcf9df4012be0691deb7c8433bd2a26b839f7d6c33424413edd437418fe9ae5722a25c57bd530054329d8e3dd0b47ccc08f15cde037c94dcffb38b4a6a025e2e15c036626bd04e10abe2203b2be48a85d552b8d4976a137c770f078619fec058d2f17a83c8689a57814311edfa994c59bb804b6b21860a4e3206184d91e1b993c26f559234e76ee0bb6280a9bed6e635a97de62e9229a5670f623eb09d2c454b2692d8a709d4f7d1d313e6756051787d7563d", 0x1000}, {&(0x7f0000000300)="31df500cb596613a68b9ed1cefdd235e5896c7779c82b96e21b713e119da01c16e8cf7b6ec3e12d5b82d4e39f14a4629c3dc89cccff1e301b94c5010855bf9b76999d488f53e6596b5649479296cc2e3d670272577275e443425f5ca55696eea44ad5d517f08c4813e8e828e6c28fe92cad669ea5334e5da0573ba00252d2245a4d765b95aca25cda8b39d2a4e594ac3096ed50a5208bf", 0x97}, {&(0x7f00000003c0)="82d8389a3a1cff8b8ef7a7a6ee7bed5c29c8ec29b6d60996d83d2bfd8d08454c1ea718b1d059bebcf76a247164029bd778f19cd8e3353de5cd24d69d0ec9d19134c6caf229d62b974b69f95b686e8e5f038d19f00d035c2dabb2e8fdde014d3d266843a84718b67dd9867e8cf1d88355658e7cd897d8e9ba07adc283d25a9e6259e290309fd255529b9ce2fd563bd84b7fa0dc776b477cf7e1b19076ae27030199f692ad39ac84a9ae04221b89906f0ef14a1f63884b07afb20beba19f91f5e148034985ad2692157ee7755eda2be4ee5faea534063bb1b6d84a53ea1f7192d8890a824a90867c505c19", 0xea}, {&(0x7f00000004c0)="70f6d8b4a08700431cb828b5d8de6d084d083665bfce8aa4bc44afb2ee21afd24bd170b91fcd3ac61b861c760a7bda6319a1a695209faf5edb1748741cb144fb27eeb776446c9487015f01e6d04e027cabce5c678dbe7d10ac830ce006d87d3d33abb3ed382cf1b02eb736556e6dab19b116ecb42e1b6266af3a249d9b2a4a9cca06da6c3e107f2ed1be2e920ba55e35859d1e0d6a452ff0f87ccdda68319ca1edf4db884e3bb37e16c16109c4a77debc59e33e25e02c599069eeced049c9949737cb56ac681024b882aa1daec6b7820a11746652ed219fbb92b57bc67a14ddb084be2fe38e16ce3", 0xe8}, {&(0x7f00000005c0)="8c1a692ecdfce2f8cf7889a7f574c8a96cc48866c0d89fe0117a55c8745463061c2c0a5f32a2bc46e939fc81b8adb58cb1ab174403beb29daf8f2c906d7b2d6bd529157ff40770c63a0f883b240ac8e46df613405ca1a82434", 0x59}], 0x8, &(0x7f0000001a00)=ANY=[@ANYBLOB="300000000000000003ff020007000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="00001701200000eb73a77a81a400716ba95afc00000000ffff", @ANYRES32=r1, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r0], 0xe8, 0x2}, 0x404) 05:37:18 executing program 0: r0 = msgget(0x2, 0x0) msgsnd(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="0000000000000000277070e1dcf2146502866dabe8bc12522269d781cb68c9fd7e622bca8b52a14fa3250874d2c8ef75bb5a9fbe886b796f8d6df297470a687ea4e021922b92361f6c42aadeb295b24222511b1f18ac781eb40b878b7c47d196c935bbed0b0fec85e804ea2c73ff505ebac9dac45fb940d1eb0b37ba8fbcaa1911afb0391dabe3a5a2f14312177a71d924e00633f298280bfb84b2b71e9b4c43deb5d32b12e8831fcce14e1a55416d168bf8c0be7f7735c72c7c3aab83a27c70de5ec9872655d34f00359d0ef5459f13b346dc3ef659245110e4426f3885c343538cbe91c5acbab78d0fb3c6d8130dab6f7c62977159d7f6c324769124cd264604d85b82ccca574fcb507b88c63b06031c14cbcac822f70be9b4521e24e6e9898ba62a8c468b45ff5ea475aef0fb435e22516ad9c34578f585d0870c278576751ebc6fc361b93992264e6f76cbdfccb3aad8e386463a21afa276a440d6e5ad6a14d683b55997f837442c9461e5c4df053889538ec0de57bbd793b2854fb75a941eefc393a1c92a856f851c41f79b7670c1bc099c14f3ac64f7b195d880f3da56de1b516d196fbb604860e5657a2cfd67020dcc2482b64c6af646650a6b3cedf23d9544568b3596fb86539eda37cb31fc13f6f3d3109a31d7c68502267c496926dc6b3525cb5e032cf4edce16189427b69b3488cb394a58d3be740c92ff270bc7dd40a8034d7b214890d3ac79cf640599e51b13b8b3ea4d689b8d4201e46092afcedabd9e234469339feaf5f0de54e32924fda89afd054e5f2872a26f12ce91ae05cb3c7aaff8ab4f6319e321a3da5630a14f94016e78c46e8b96cc6a31b84db21820055ade0c08491f12578032ea4bb0f082826b726cea1aa11bad60caaec15e676454dee0622efbe1df07854e3f2c15eebdad4bfe1a38b8f3611d634b5f191a50e34f342f4b1219a6a290486e3236fca8fa3a691a918d706bd0ec61ad4bc2c79dbdfbd8346f3b356ee072d80abc9ba7bb175aa30fcc068106be0d2d96e1e542acc430107ff340d4c80a9819a1ee238d07e39f27bef46affb1a6a5edb264d8056b6f609bb3bc6a25b50d8f62d36c3d96c09dfe277b82424dc5ca7f2f1c4bd5e4f8aea3390e86394e9e389c3746847346f6ab19b4f747957917e1592d75a29736b5e28f6e47b7bcdb6fdc397a831f7a012b6862add486ee6e73d9aa08eeca205b09fdd161cbc5c790bf061f93a537bb6ac7e4eace7cd518f2fe72317c661c74d6561a0ec8f6b76c48bf17ca9e5c0d0ce3b0d13d17245958b4cb68eb2e0ac4b54bd15d810e0438ad5f0762d7e8421813c4f33469966f51fab58f4be2662d1b9c4ad32baf940012c9d19c0031d1258d51fb50f04bbbb78b2b13c92065c28f6450b9967eabfc6d3a51760722ff05c90c52a6ffb66145042c5838855ee3180d7b4401a85851b9967a54b25f960c1f19afccda133894e2510026606b1a18fa9fc15e7a2b04f48a5d117dc9a063a4b6fb4e48e9daec82b3d4405d00d3a05f1881b0aa50b12bd0e413fb748967e6f871c29d58336b3eadc8b89f8b7b507c6e38a18ee75741d46caf29f5cf7f421f53796df36405761cb6854b192e631e010804f438e78a4585820e12e608b7dcf3620fd1494598d4feb50bcd441794bb6186dd6ceebc12aeec4ced0fcfa8bbcdae8a8f0861f5579a665eef86c9a739f5d4cc08a090ca2be4f88f47a3789a1ac8e7cb145179cc8dcc55972100eb2d6bed4a61fb7fe7ebb860a4cf2c1ee5870cf2d0a5b401bb7a3e7644caaa17a6f244d724854b64e327a38a4eea90911745feda16a6514b4378ecfbe2c26b4b24eac0824cf8b96adc766a970e11c8518d359541def222b63a68199286a8045764928487ad913b98e091f4ad0bfc02a71514260b6bba0106a43db23351528fd97dfa26300cd3aad69aa3c4a2cbda608423c44089dfde42a4df25a8f53ffbe7326c429549c14e6fc542d75cb41956c40c8568cd9cba394e88677edd355e397a56a86020993521d8b26980fb7a646dfcc38a208671f4db0afce7efe77a119a2074fe3e1b9578b6785929bcfe546cc72ab54e59663f156772405cfb9210cec70c1dbb6a998cf9643130c55022a8da1e8dd96c33ec82b8e8bd088cca9c8a9ebcf38577995275ddffb079b6064b9bf853cfe2c405faa7af0dc86378a71ad7f3e45ae18cccd54abc7cd36de88d4b18ab76c37d14f687c0b41d1d46bbd8c7624ff99e7e36f96133ecc2dc2ff7cfec3e0acce298deeeeac30ac06de7a70cbcd44d39bed6b7e5d59ebcfbdeffc2da80b9cf911015e51282e067314a44e3eaf0354783b35232905423ab805d9b7b64e413845682837aa79d428e032aaec162532526df4615c0eed0eb5d099212712e52e5d8be13f0f2bb57cf4297010d6c3a6b9c51a153653d858bfaf3bf6a7857ff"], 0x630, 0x0) 05:37:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0004000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281002e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) 05:37:18 executing program 1: socket$inet6(0x18, 0x2, 0x0) 05:37:18 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000200)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357a859fe35016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3e000057699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8936a00f90006ee01be657aea8c500000002000000000900030000f0bc8cd0982dc9ea31b3a6413df0ecb84c85ba2400"/177, 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 05:37:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) write(r0, &(0x7f0000000080)="bd", 0x1) pwritev(r0, &(0x7f0000000000), 0x0, 0x0, 0x0) 05:37:18 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') lchown(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 05:37:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x140, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x2, 0x401, 0x200, 0x7, "4738e2e1e2f82fd74d585f998294cb3150a8d777", 0x6, 0x5}) msgget$private(0x0, 0x0) r2 = semget(0x2, 0x2, 0x202) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000140)=""/28) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x926e, 0xb3b4, 0x8}, {0x6, 0x1, 0x5, 0x8001}]}) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)=')') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000080)=[{0x6a29104, 0xcd, 0x100, 0x100000001}]}) ioctl$BIOCLOCK(r0, 0x20004276) 05:37:18 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c61300008669be1d248e2b9c5da0e4f65b4bbc2111fe620db3a0c491f18e45efeec7df17c357291eaca65bb11c999833ac3bc0c7cd2a99e7ea2c8f55453aaa0de09ae9ec3a9647e0000c02afb09b0f43c02acc63830b795bbd75e2913e2d5c1500d6cb578df5258f3e4fceae1e03ca1467544d7171cb8fce479092a48dd6234538c812a0010e84dc920bbe6"], 0x10) write(r1, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r1, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0x34) write(r1, &(0x7f00000001c0)="aaafebbed6c700000000008df871f685f16b78576f0cccf16f97548fe8ba96efd09217735b3fe68f3d41f94ab33a661d114f516331a4c1f0dc85b9de", 0x3c) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000140)={0x3, 0x800000000000002}) recvfrom$inet6(r0, &(0x7f0000000200)=""/190, 0xbe, 0x843, &(0x7f0000000180)={0x18, 0x2, 0x10000, 0x6}, 0xc) 05:37:18 executing program 0: r0 = syz_open_pts() dup(r0) r1 = dup(r0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000000)) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x8, 0xf3ec, 0x10001}, 0x0, 0x1, 0x14}) ioctl$TIOCSETA(r1, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d09c418deff23924f5bdd59f2a63783996e76284", 0x0, 0xffffffff}) msgget(0x0, 0x210) r2 = fcntl$getown(r1, 0x5) getpgid(r2) 05:37:18 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) chflagsat(r0, &(0x7f00000002c0)='./file0\x00', 0x0, 0xe8704845f0840859) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x6}]}) syz_extract_tcp_res$synack(&(0x7f0000000180), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0xffffffffffff7dba) chroot(&(0x7f0000000140)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r3, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000280)) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="05ab3ab75826cecc990214f2f74183105b0c79ce5ebe70b36b06f1581ed6c52492f02c7854200b5d6087babd46dc070bed143014db40fd5bfc06c3312ed884885055c1e990ac41adf27165cd360722d1b4029854a4a75c0f5146fc3fe9d2a88a320dd57e48efef26", 0x68, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)='D') 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x64}, {0x2d}, {0x66}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)='\x00') r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1, 0xa1c, 0x5, 0x1, 0x37, 0x1, 0x9, 0x1, 0x0, 0x0, 0x8}) 05:37:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x71, 0x80000000, 0xfffffffffffffff8, 0xff}], 0x401, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0xd462a6b2573dc517, 0x1, 0xfffffffffffff801, 0x101}, {{r1}, 0xfffffffffffffffe, 0x40, 0x4, 0x3, 0x401}, {{r1}, 0xfffffffffffffffc, 0xb, 0x41, 0x8, 0x4}, {{r0}, 0xfffffffffffffffd, 0x100000004, 0x10, 0x8, 0xfffffffffffffff9}, {{r1}, 0xfffffffffffffffb, 0x80, 0x4, 0x7, 0x101}, {{r0}, 0xfffffffffffffffe, 0x6, 0x20000000, 0x3, 0x6}], 0x8, &(0x7f0000000080)={0x4, 0xca2}) ioctl$TIOCFLUSH(r1, 0xc028698a, &(0x7f00000000c0)) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x44}, {0x2}, {0x40000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000240)="db") 05:37:20 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000040)='./file0\x00', 0x7, 0x12, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x0, './file0\x00'}) sendsyslog(&(0x7f0000000140)="34780a4f22dd64bb0bdf26bc7ef2df38450cae50a5cbaf667858fbd6a1dc8439033a43a8e62a35c15e573d26fa6697ee311e0dd991e09464be0374fc9000acc1b813cd34827343ec0350fa055aab58af68811e609d96440bd3003355395bcd70323f960b9159f52d503e3d3692f59947e233463a45988f748fa7bccec955c4c12eb826bdae403a1e0e036b199833", 0x8e, 0x34) ktrace(0x0, 0x1, 0x4000030e, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x5, 0x2}) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x8000, 0x8) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x9, 0x4800000000000000, {0x2, 0x7}}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000100)=0x2, 0x4) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000740)) r1 = dup(r0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x54}, {0x5c}, {0x6}]}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000780)={0xeab61d46dd4102a}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x49) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xff, 0x80000000, 0x2, 0xfffffffffffffe01}, {0xcd0, 0x1000, 0xfffffffffffffffc}, {0x5, 0x10, 0x81, 0x9}, {0xf55, 0x5, 0x3, 0x7}]}) socketpair(0x10, 0x8000, 0x8000, &(0x7f00000000c0)) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000240)='/dev/bpf\x00', &(0x7f0000000280)='&+,\x00', &(0x7f00000002c0)='tap', &(0x7f0000000300)='$#!#\x00', &(0x7f0000000380)=',(\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='*)\x00', &(0x7f0000000440)='/dev/bpf\x00', &(0x7f0000000480)='{\x00'], &(0x7f0000000600)=[&(0x7f0000000540)='tap', &(0x7f0000000580)='tap', &(0x7f00000005c0)='/dev/bpf\x00']) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000006c0)={'./file0\x00', 0x5, 0x3f, 0x40, 0x1, 0x6, 0xd6a, 0xffffffff, 0x1, 0x45f9494265e9c4df, 0xfffffffffffffff8, 0x5}) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x20}, {0x800000016}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x0, 0x7fffffff, 0x8, 0x400}, {0x1, 0x0, 0x8, 0x80}, {0x8000, 0x81, 0xff, 0x9}, {0x8, 0x80000001, 0x6, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x5, 0x66ee5a65, 0x101, 0x1, 0x8, 0x83, 0x1001, 0x0, 0x3, 0x6db4, 0x800}) syz_emit_ethernet(0x4, &(0x7f0000000180)="69d5bd93") ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000140)={0x40a, 0x80000000, {0x90b, 0x4}}) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 05:37:20 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000080), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000280)='oL', 0x2) execve(0x0, 0x0, 0x0) 05:37:20 executing program 0: close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, 0x0) syz_open_pts() poll(0x0, 0x0, 0x84) 05:37:20 executing program 1: madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2) 05:37:20 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0xbaca5e976e7075bc, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xed, &(0x7f0000000200)="02ebd55db204e3bfee0409c896cfc0269abe0063d439f0dc2988ffd5462893550296448deb7004b6a15050ecbe08052dd997ee8daf2ad686a19c15f1a914a6a794759c2f5379531bf289a300864e2114278fd9822c1eee681c91dfd7b3e540ab2a980d9c4f649e76720360a6a53d9f0b20278ccf1849605ec1bbbcca42c739d5a5dd9f6d140b60aeefb03b2250390c95a1a1e3637d317940ec089fb0ee68d085e67ad5d8df5cffdcc945967e4a1a31e7b63b1afeffa3221ded7255159c3949c3cf1699811c60d42596e42c6f063d6903a8f3fca3e0961d80016d3ad30068ca3748eef4f263ef043d14e2b530fd") r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x102, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000080)) 05:37:20 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x2, 0x7ff, 0x1ff, 0x3, "18e363e2d22ab8c337c36f3422213b85a4adbc6d", 0x7a9a, 0xe34c}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000140)={0x10001, 0x4}) r3 = getpid() ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) r4 = syz_open_pts() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000980)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, &(0x7f0000000a40)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f00000001c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000200)="f9363b01de3361fce8aa1f36cc8ec8cef54fa3114b806bbb789f279aa94e4c7056c640be3bb55be4c542b9277f32a5ca93eefa61144c18a2ca817e18e995e7b1fd962415da9fc7dccb295317c0a82cc139d9e5384d665e8ae94731bde3ac45cc9c8bf0f3629b1e67972425066b94dcaf", 0x70}, {&(0x7f0000000280)="df34f5a86b4068c25577261ed2724880c27a12c50dd33f09651460b341fc4d52f58d13d6ea832387c726b7d29ca6c95aa063a90efc770d7a6ed4ade1b433c881489dbc24dd69acd32e42631274c605cd294639c3967564de1aef89185815d4c4879978a032d17d2da663982fba73d6bef8003e7e1257ac11b3332ea2471b77bacbe042e2047659fff75140454030b40728768eb1ecbad2170c64115d518c590b6197c260d103251322dec08a6bae8b6c2313b8bb3fbbe069", 0xb8}, {&(0x7f0000000340)="423ed445ca7dd21e6a8be1eada0a862cc7144f569f189f32281f9a11c3705ae0015accf3b8bbd120d5e011da40ea105d32a15b6ef6e5750818aafd3be2501037496b9bd82aff84ac7875a8dca16bd6d875c6c6c89901ee0d29592932b79960ff9bb62140fa8c345447aad4ff8fadda34493c3b769233263f652f8e91dd5e8751b4c2233a19e5b717da31bda93f1ec9de69229bae932b1875", 0x98}, {&(0x7f0000000400)="16810d5cf6dabadcd2d143d86363eef932e4c9300232ec57ef6f4ebb83757697857c569f7d12da26ab1dd6262502a64c1a5526874b11062aeda2728f18055238987b3a7df5ed01adfb39852f43c14e91ff1cc2854f1226b46504d3c5a643a4f214e70a6e35b72fb0669fa2027521fe80ea2c1d2c51d45dfac35cc7c9574a", 0x7e}, {&(0x7f0000000480)="84df34c85dd8f859dfbc757750c0ede3a6be342a51fa9007f596ef331cbd8a30100d78d92b27f1fe804165e1c3904924d58c9f5ca89f31db9666b4df903db86203209d7ba309b5c12aae4d07b0f4daa84aa12f48b0994d4556d42bfb3013d328174f5607f5831620afdf9a85ca4f77bf4ec00acc1d514e132e7b80d67f7256e3afaab2a68d8f96538dc720c1e0ec95416bf8337ac94c035c954c559e70362d0398f92ae3432e3aa9e4fd62916df8991f4da30e7119b8a3804c817f34217ab3c78829d4690044ceab363f2fb3f66fff0cc6bd9d8f69b3077b247fbff2d936b26f1a0c4b9ea727fb79ec9d4c66d815221fbb", 0xf1}, {&(0x7f0000000580)="f02b056f5ea0e0818779ab929e604bce99efd5b48f3d09ac5cc00358e8d51f7a088e8cff81564a27630b9204ef0bcf917bde549c688c594f0420e39d53efcd0344d9b25d2293fa21207f70b383b824e19b7ce5fc5968841f6b7228926c894c658ff25f54dac9e076274a059e18a58230a27c8d050127f501db42ed141228ac89a950f10d0525e8b22fc78a5a105ff75437b9297812b227f94c274ff74e85", 0x9e}, {&(0x7f0000000640)="545830547cd5491a0a1e4cdbccf8cf31ea8dfde8caa09d494536bdb1732e73207ea5ccdd0b3cc7c1fb89767dd4f5c2343cf3bc6504985a66df24f2e552073d8c9cf262d74fb4dae07585811a22b378494686d9bffde222e1d36997384a0e7e8afe176ac7a820c1dc709a9f76", 0x6c}, {&(0x7f00000006c0)="7816d7224585c6e327d39400b826ac5cd5c4dd77271f550ffe94587e9365cb0c7bb68ac585b09a0c75f50bafc7755ae2b7304359702e339df3f634caa8c1258432f54052ff24081c20a1699dd0b00af83f954042c422c0cec9c464ac71a152aa3d884b3f114f413136142eac5c4ccfd32b3384829bf15a12bf6572fd218b01d7b09a4f724f6b06ac4278eb60e6afbb9ff36994c0dec792b83704895318ec012631221582dea283853df5b269ed0a15a8697e30e3d2", 0xb5}, {&(0x7f0000000780)="b01c6d4d0c077a23f7369f55ac7790061738bbd83788a0121482502238e6db17cdbcc2d39d98f895cd23f07f29f71095c675b6f17a4d9d7cc54ca21c25159b53590fd60191622d52adc4a8fb6729398eba7690e74284cbe16d1b9723a3c5bae85dda9a1c2a8d8faca1a47014b657d34b7efea11f3c31f535c08332ae4544a37342286425bc13130209b2a930f7bc950cb21616ef154b5f15b037649ef3e0a69095cb3308fd1c7ea3e8154acf80cdce1c8ecd1d4c82911b5a39ca88cd965c76a43dc9191eb72cdd4bb180d0ed0ff4405e32", 0xd1}], 0x9, &(0x7f0000000ac0)=[@cred={0x20, 0xffff, 0x0, r3, r5, r7}, @cred={0x20, 0xffff, 0x0, r3, r9, r10}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r3, r12, r16}], 0x78, 0x2}, 0x0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000b80)) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f0000000bc0)=0x10000) r17 = accept(r0, &(0x7f0000000c00)=@un=@abs, &(0x7f0000000c40)=0x8) setgroups(0x4, &(0x7f0000000c80)=[r16, r8, r6, r16]) chflags(&(0x7f0000000cc0)='./file0\x00', 0x0) getpeername$unix(r1, &(0x7f0000000d00)=@abs, &(0x7f0000000d40)=0x8) r18 = socket(0x0, 0x2, 0x6) sendto$inet6(r1, &(0x7f0000000d80)="2acbec2ea9795468c68c72efd5ddcdb1e74cb0b24d9d9711c3900e7e3068eb994878e093120e957bf5d9401c42913455676dac871274c03bf2b6f7970f65adc79551fc1f2202d0ec5c1b2910ea31b0c28e0c09972f0f8f1964d1883f8df050c0feeeef17de4365eca9791e2466d9d507879b530b779141bdc45b931180416c37b901797bf3ced04060ffd92a6718162cc96fccfd5b46f388ffa831e780837d20514fb09bd31a864d98361c9fab98620106ddd88fefe3ce8570a83efd96aa0834441c24965b4a5b816e8310e20353eddd8a556b1868c7983f39132f3e7401f82977f5f909df6c6f8b1d628207477bc0941dad51009e1d3e62aa1c859a12a638e80d34f71015be6df3c3aafd6fdea121a8fe47f679be561af8d8da43c9c2215ccb520788e1a7835d1a4372d55222a4aa14fe6e35f3a61418482526d0fdb14f444b6b5682f7e62724f8a091a9d73d9ffb79fa9d4e199ec6eae5372c9cf7de07c07ddfdb8e9ab28a4959a23167e4b5322d19d91ca61cf429f5e5bc97891365c50c790b4d88439abd42a4b53661dc9ea76c2063291a830c4aeaaaa64e283b10644276c4bf4c314fec5f84ffeff4f0012b53c0b31c5d1fd58b3f7dd0ca42e4b54dac0033875392201258b7c91523d3275677aac71053537233159a7cd15870c22a920a929baf8bd9cdb0be927e0f2e7f9fa0deec09b36b26afd4c2d5a84848b92c145060a52211d7eced91f43023298b0d2f7cd51aef2f5715dccfccbfd23990ff69a3757fb62744da9fadfe203eaffb76e2604a0e49788be6fea477351dfdbaa7eb56d49bdfff844416396596fee87c23cb9000f7a05ff7be53ab524bb5639a0a032545e7ccf892f22eb172a91c71d5abb8a7c9908edc38499b0ce9b0b0974da1cc7692b9afb82b8aa5eabefdb3cba5991a73e6b7d49ab75af9355aacce70424c6e027160483c86dc3647c6d05e136dc127d082ce567c40de06c355882e81e151eb52afa3333b633b77e8f6efeea8bd8b54339c8692ca2362d01d125c27a314948d31ab408b47214374769955fbbf88d8575b795e990ad2cc56b066c4658fb1fdbff22d9ca48685adfc6cf8f248f4e11c2e1b2e393511f4a5715e39322ebad394427498fab14b7ab3974a52dca2d58d7dddf4f8e0971eefdd19d8c12d5eb2b0f39f5a55431729e5fa721b06f93c65797b3b0904259c7d1dc3a7c056ea31118eb40bd8c5f808b61d65b2175650ba9305bbb2026c3b608a4eacea078bb572de9331770bae5271365f9564df7ebf03d23cf7b5cae5c7ad56cd43d2ca108ffa641ae9e486ca69aebbc2db5399c604840b103dc569a0c079e70371c26d7462c73d1a2d3e06ac106808068a38a8f5bd6ce3b40e6bc56e56bf28655820347f7f03536dca045f8025c92d88660785537439c64a81b4f15ac6c497910ced1ac5c2910c24cb4e1b1ac68fe8f73151559f5bb566ba05bd720f8abc7a11c42acd363bd6fe418d1c62a381cc55244d5c3b745c0655104b3e0984ec4d237f904e131caa4d64001f876f90a86c71eca09bab56d05cdd5251d18c6308ae3dd8b9bc48c44f42f6928ecb9caf2636736a0b549bf07914bc1fbe30e0f3b52760cbf9347ed6288a4b936f5e28812362a464ee59e927ca646e547691c119f8cafc1c5e3adb149cbcbd79284e8a66c4c7329ae37d37610f777687e67ae57e6bc9a57a1687a6e57b671f1513630a506db80bd93222351790d39ce9d3d508973aeda152a1962259a555ba858085fd7e1e0eeab20a42df31334ba8ed873deb1655c08187819b623221e57b12b9842552a2024a74c854b3eb24d5fecd4b9bd1e97042d0c7fdf5a7ddcddd96b8a6586d1642c61fb689ad21bd25e3948996c1b9e9364cefb8f46a6f989b001bea9e7cea4910336f67f306e769176ad63d587b01ce29b23f3e42500270bc600eda1143fe28088f34ead425b53a0c442312c1a9fad6e4382b18dc698dce1e34e7516132c9dba400a2146344865b79fe17c870635709194252817ec71b17867d1561f4d1e7043021aff78f7940d551023538b53153b00242e4f542a3d3229221052b92bf3fdd8621e60b2c2dddf6a00f6ddac816cf45b1f707b7c43aadeb8a6e67ce60de845a08704d36b68015e15d7891b13b4a6ac52c75dc2e84d5536e2c976691d20d0755c510825ddb1b6166b62df5b9d82324e6cb8a06bb3735c815b261ef2c0c5248e25279485b00a6eb644ab191a5236bc7c3d56b2c77d7be2da0c079505e8ef541deb363d455bf7abde4d1614b9c9e90d6b00ea7c47c540ecba9fa248ea18c7495c75e12a9718f98ef5d25231b1398845389e483a1f815a15cf0110b86b12f234d7ba23a5c787518ddead57444328f6bb7b529c87f3262766131a8ddff3750dff300768a2ef21d2a1eeb7364cf66338035f0b36ef969b3d73e90184794c30452e079e775adef49de944d374f40c35c73b3f405e7ede03faa040681eba2dc39f197f3a8565cf511ae617850f8c3de5f22f87c25058dab709295b29e1af1b900c5b02f8d5e10bfabbc3763e6a31f4d0bb78b721e6b8a98e48100dcced643091ce274919ed76438dd6c4c59e94f4bc20114e982cff3cceaf2220090b90437112a21eae6d2c01d36bab6f060ec6966d89c7a0c969e34eb56f021acdfc94d740521c4e279b3581c8cd008f9ef7ef9f2d93d5d5e060a2edaa7663676bc3bbcdbc16c069a965003392ba5365e81d3a5951c72e90c83c892f250e2e5b079eaf05ee3af79b5c8e8993073384adf789b7f1b58b251ad1db2b5c971421f9ada4b813fe0aa32a83d7fe759ce8e69124bd43b5a556dfe29c5b1128e8a59d6acb3811ea0a2f6254f58f4a7fb5025c6057d0598b3123f91fbb035fad8dabc2cc5e7f56559b7af4726299dd5fd1c25b167e7b4d353a7eb5375b272725352637edfca84ecceb20d4a9512940476b7c6c278a0eb3bb10c1fec282589a58e28728b57d7c8511daca1866ff1f31d2a836a07035d094ab6725c95e7165bafefa20c0e251cf753fa39e5a3cfd2a72192c6715188630dbf074c2846aaad03b91453c2991dac516d25fe2b853fb080538ada4d529bc16ecc61ff2d33ca70017c7b10e9d2d71ffb24042312b4c7c0e69de7b1caa0c982db358dfd738529c370ac15848204f3da9d2920a7cc48190b305c275809317dc0fe6695d865fdbb8cc120e06e70eb5923565aed8a79bb7accff0e8b03a236c18228c651300daeda782174d95ec786f7ae5b05cf04f23391723b63ecf504da18384cc4cb8d37e537da97973eb0f464417f2f499757facccd5c281f629d30f8cb1619c5b02b26c03f9af981e5b562cac9f98b8e18ebfdb7dfd17ce69aa0d7d404a7cf8b2f7dce990294f780c89b1500baa177fa04b7380dc474756b6e9a5e44710bc017a006f17116ed3d32ba7748722e563950c9232f9dd8498467f1f2c00ff206fb9d30271314080ea44c3d7cfc4de354c5a5de8b2017199c301eb335c7d933c38862fca09d1f4b66f4d1f3d7d2778093d04f3aaec255fedc1b8c39e58c7bf471d38f035e042a4e243a0a038e8f7feeb87cd92801deff930b90fb4b85a4cf6d2dc8eb765f73863e435ef15e6ee852b0ab7287a900a9c276c31151e812a8a6ff932d765d8256a050442704d52f159fb564ba8ba575bfdf22b7c2f165cd1906af15bb899e055623917f6fb6a9bb74ddab4d34ba68a65075193441f5d20b7c6747cf923fa0577cf96814cb54c057cd9cbcf90c2942dfc4f5c2a069f49dee4d7de76f75cba2f00baebf37e6c9bed2193d0ef6f88fc9ad518684aaf2b4e98039c0121a92ea5ce80f58c361ee1390647e18e6ba581949d1ae8206fb2ccfcfa88300abec9f7c173a21072e744c1fc0bf44edf62b16839be2436df1f287869865295adb8d52d79c63f46d0301952fe0fb7faa2845dff98e2fe343dbcf77c4e451e02a405c85ded85534a86f94870b0c35587cee6852cc0f88143a4624e046a2290fb2d48be0ff851c86d285e66f26d66a169b819cbd4e1d29ca70ac80a14e5dde619360b3cb4f630a737b6ce4d7a25fd5b8732a066fa91418c0d0f0908dfbba4cf2355fd41386ea75552bed3aa81b5399917316a3d46244928a0e6ba378b849c532e6d508bed8b67ac4fccf5a37a7a592528efd16b80d239cbcd80be8564966eecae55328bca8baf06e90207d2cd76a4b4b03ba9ea8aad55aa0ef293f4789b4673882bfb5468897176bb017fe7bf56ae5a83ea222e7a4345047e67ca3e0baba1f03b6f9b642b7898d54595a2e2541fee0d758b114de1bfacb00ccb688688722a00a71b124e31021a143eb527f1cb540e19fc37f0602646af96c4e45a0b33a41d30f8b3f76ca4e6cada75fa13af6d41d75a18f45a4da1bad477284afa173a80c62e50a0d552cc0ac21541994e68aa5dced5d4f4cdc8df451410a0686fddf232804a425a1f3f2e608879eff134f81ec69a39ea2e0d15bbc879438cbeeff8c902dfc409107431932e49a32db5393a84de75f65e74a8f93644e765ae7b3914b9c75bf9901a4b9a0571379c04d587a9f0004dacb763288e2244f0a6587c46273fee2e6b392d24cdd490252530803f49308e08203f57cccde89675c0c2e5080f319e3b76390ad18ee89943ffe071d636c9e8dd35c12acf1460c64db13d8034ce30fc238a0ea7344ff3a040a23c42ea59cf8eca0b9f02c093d2ce1cf244ae77e4fec5dc4e24aaf1f83199e8b009bc291c074fa86c105b656fa6631b01a995128c18e3947d07c1d977b767fa2b5758644d153a48b0d0d50ed4fbaef90652fe80cab6ff7bd189eacd1ba654986ea799b0e09ec598180928df3bf016f1cc2e423f49524157855732dc1d1e0d90d66beb25e2662fa4398c12ec492375bae0ade5bf4e2052b48f2c59b16dff66ec1f1c6cc8b33ab722d33c3081462b46fd44ab1dde576594df60f2b4a460fcd9aa43653c16d7dc798745aca36a7ae21db8d61bfac7cadddce1368d9fd3aa595032c58dc88882898ab354660a665261126501809f074acd28d57b9b03a689900fcd36b345630244d5b0d3b5b881ceed595a4f94c03752e5060252278a67291d5444c803b486273b9d10603856d97c3b76ae6717d3ea34c7a93fe3cbabcf90e83f3850a74c8776ac06f11a08191fbb376427f6e6bfdefccf3f4aefdbe3133fd705c337cb8af05c1ec51968097a5ae36245fb6d4301a4f494bbf680dc00958422cae177c631f1ac9b399b7089a1808dc7f284b92165f250632c5e04ea5165a853e59b0c89fc5e699bff389983fa2280a313878c878c4abae5cb01652d4b6fafb6b3c0dd35e005fd1dffceb98effda5039661d27024524efeabc3d805610e4fd993bc0e69b45254c9943c33fab369909ef30c5d140c6ed4259e584437eb1947bd3a8be79e70848f75b0ad59ceec391d8de80b625a3097c92e07330fa00ea76565f128e8adfd41967e0fd3631a9e4585fbf931517ad1bc3c7b57713596b09d5b2057f768ee8ee0ab41da4ef010e8ab0205735e075e0ec1ab862cf810fb14c59136b78166439c1099e8b893ad9f29c76f60df40817d6336fef11eb133e130b628c8d4b0605197c2dac444d1816dc41703bf73ddc9b0cd8ce1a803fb69332532937f5c21ddc0195a3179abbed2ee9e93651574cebedfb1ab7156907c0b2845115c8e53b722f26486cd9707dd31a9e0c776fb6a88fff2f7539583e757515ec6b0cf86dca4c891228278b0f9ee5b9a3326a0863542c6edc4a8345af5dd2ff996c949870db5fd24e097a28097cb8b073f007cfb2c0ed5987b56", 0x1000, 0x1, &(0x7f0000001d80)={0x18, 0x0, 0x2, 0x2}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000001dc0)=0x1) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000001e00)) getsockname$inet(r17, &(0x7f0000001e40), &(0x7f0000001e80)=0xc) sendmsg$unix(r1, &(0x7f0000002140)={&(0x7f0000001ec0)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000002040)=[{&(0x7f0000001f00)="ca3cb43ee5f8e139336b8331b466cb5c7ab347123fea48ddb626459c5844a42bc0bdc6c5aab8c324b4b84fc77ae032bb21dd903a0f5557430d3b2abd2687b3f9e73d7845f6a1", 0x46}, {&(0x7f0000001f80)="ebc521e60ac1db9049be0827246e59bb9020d290d672a84a768fb66d5da727fda3cdf34781ed0a8c530db3cf185770eaf2b3380aa3aa81046211111c481d9e5fec76cf8d4eae2837def04889ab75d93c01b18eabdedfe60a66b2ab41f34d7f766e9bbed47abf867d75e88c46fe31ae1e60be39fbe7383ae23498db27dae4ad40ac82be35df4cfafd66086a9cc0549f81efe72590e94350e83dfaae", 0x9b}], 0x2, &(0x7f0000002080)=[@rights={0x38, 0xffff, 0x1, [r0, r0, r0, r18, r4, r4, r0, r2, r18, r2]}, @cred={0x20, 0xffff, 0x0, r11, r15, r13}, @rights={0x28, 0xffff, 0x1, [r0, r2, r18, r2, r4]}, @cred={0x20, 0xffff, 0x0, r14, r12, r10}], 0xa0, 0x5}, 0x2) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 05:37:20 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044279, &(0x7f0000000080)=0x2) 05:37:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) symlink(0x0, &(0x7f0000000100)='./file0\x00') connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x0) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r0, 0x2}) shutdown(r0, 0x2) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x1d}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='9') 05:37:20 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x18, 0x1, 0x0) setrlimit(0x7, &(0x7f00000000c0)={0x7, 0x95}) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0xa3) r3 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x800000001, 0x21) ioctl$TIOCCDTR(r3, 0x20007478) semop(r2, &(0x7f0000000480)=[{0x0, 0xffff}], 0x1) r4 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r5 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000240)=0x8) read(r1, &(0x7f00000008c0)=""/167, 0xfffffffffffffdc8) bind(r4, &(0x7f0000000980)=ANY=[@ANYBLOB="040000230000000000f9d54d6819550cb1694b75a243ae1e7133c4786f8103aeb57a7ee8e0a5c295d03700000000000000000000000000a55cd584cc5d11259a82890471f6699e9cd3d94c17bb541395e361df624f52e406eb8e342308a9d6a2b33ccd4d819c1a24b8588eb60afcde9bfa6368c8bd29ade8be54e93a5f567af3669dfc0b691f2df74e5f716445ba49dbaedc0beae789ae30c384a65b597e0ac0cae46c8ba4c90b3be5c0efca4b6d72e6227ee3d3087ae1ffe2303cd334abda20cde5481d7baf7923698a9da76ab4decffa75f256c6ce03a6050000002ff44f4602743c67dd66c560a6640784840dbbb60a1c282dd4f01f091b124ec029f0749a3f513f257815ae728c7580381fcc894e7aca550c6497bf73b49faf7dd452059fa64862de401fc965a07c8a090000e46d075f1f7a65bd11051b6be7afcfcbac1f830700000083e3459fcd7320bc809778"], 0x10) geteuid() r6 = shmget$private(0x0, 0x3000, 0x1000000000000032, &(0x7f0000ffd000/0x3000)=nil) open$dir(&(0x7f0000000200)='./file0/file0\x00', 0x10000, 0x170) poll(&(0x7f0000000180)=[{r0, 0x48}], 0x1, 0x3f3ab888) close(r4) fcntl$getown(0xffffffffffffffff, 0x5) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f00000005c0)=0x40000fffd) semctl$GETVAL(r2, 0x6, 0x5, &(0x7f0000000280)=""/153) ftruncate(r5, 0x0, 0x800) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xffffffffffffffa4) shmat(r6, &(0x7f0000005000/0x1000)=nil, 0x1000) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000400)=0x5) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x237) clock_settime(0x2, &(0x7f0000000040)={0x0, 0xaa7b}) semctl$SETVAL(r2, 0x1000000000, 0x8, &(0x7f0000000640)=0x1) 05:37:20 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x47f73f5ece887d66, 0x1) dup(r0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0xb244, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x3, 0x0, 0x0, 0x0) close(r1) 05:37:20 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 05:37:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r3 = getgid() r4 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r6 = getegid() r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x80, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001700)='/dev/zero\x00', 0x8020, 0x0) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f0000001740), &(0x7f0000001780)=0xc) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/wsmouse0\x00', 0x20440, 0x0) r11 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000001800)) pipe(&(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = accept(0xffffffffffffffff, &(0x7f0000001880)=@un=@abs, &(0x7f00000018c0)=0x8) r14 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001900)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001980)={0x0, 0x0, 0x0}, &(0x7f00000019c0)=0xc) r18 = openat$tty(0xffffffffffffff9c, &(0x7f0000001a00)='/dev/tty\x00', 0x8000, 0x0) r19 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r20 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wskbd\x00', 0x200, 0x0) r21 = socket$unix(0x1, 0x1, 0x0) r22 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r23 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001a80)='/dev/wsmouse\x00', 0x80, 0x0) r24 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0}, &(0x7f0000001b00)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0, 0x0}, 0xc) r27 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001b80)={0x0, 0x0}, &(0x7f0000001bc0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, 0xc) r30 = fcntl$getown(0xffffffffffffff9c, 0x5) r31 = geteuid() getgroups(0x5, &(0x7f0000001c40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r33 = accept(0xffffffffffffff9c, &(0x7f0000001c80)=@in, &(0x7f0000001cc0)=0xc) r34 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001d00)='/dev/wskbd0\x00', 0x10, 0x0) r35 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d40)='/dev/pci\x00', 0x10001, 0x0) r36 = kqueue() r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/pci\x00', 0x10002, 0x0) sendmsg$unix(r0, &(0x7f0000001f40)={&(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f00000002c0)="1a508d6c38903be459a45dc091dffbbe7e8bc06873aaf586802dc13f391672e9c0aeb51832e4c168683e80e7ba58b83c94fb85d5e40bbcbb49b0a4a94c2e584d96b7b6aa7721b9c36857cc2ba9cf7d348ef7e8b1e9da4906384f0786ba64b9a6016cfed6c8783b3ab3bfc4150a257fd3b959f68438ca5af57f5bf59e82e2cfb60fbe1ff9421dc3fe50a212039981b71cb00748c3710b9b9a8d9875b8f386e9091d950e184238007bd9629875361c4e1cdfbd4b16c9fecdee9d566ee74d6e47", 0xbf}, {&(0x7f00000001c0)="c2af7568424da231e33d4b98de21ea9d35d840151d7fb9dcac4661cfe47a4ff6a669f6042dd9a68b6fe287260fc8eded6312db64bd2b120e3e12a83b1c499721cf212a515987fbefad755621a64403bf66129c88de863c884d48e3a251a5c02dfe5e3925d6", 0x65}, {&(0x7f0000000140)='W', 0x1}, {&(0x7f0000000380)="5d4fd985365c834925623a012279d842647c54c398e436e2fc7286b36fd6a2792e57011b2a21efb50bbb1e67d8951a43849318fb77f7ab8918a6691c995fad30f8d392f3bf1af19dcd8a4421661da45cbf19bf2359d141a29812ab133fe4b7df865be38c75a1c1fbb652d6fff008b00cf95bc7df674476c1cf5338534a96aaa12616deda42b2819cd6345aac83f72ebdf38eed846b6020d2d7bfee9f3850de3c7343117485442af420258f32926be97d3614300e0229cf4c79b805b655c0da19d765c33003047ba5457b71b16beb21802b", 0xd1}, {&(0x7f0000000480)="a382da9fc8ede54ad8991752fcca610ed3a69f448dc981c3154ed497846f442ed9b3de75a7ecd13905ef9a024f91be3d9de6023fe56a9b2471aea4dcf8ec87ec6edf02c797dc7d70ce4b3d16f9a9790f50b825344539938f5fcf136b3848a88f8862b22b9a65607c2769741602031fd963eba2a01098d32a5cd3751f19b981470cf1feb30635c8c50920755c98541445f93ddcfe5ee2c34fbc8b12102d1d129a36edc37abf1fa9a32b9ad72e408853af90511fbfc807a33fda05fa63472882dcb10a2abcd689f41ec18d1cae91ace7e308a42b7ac8571be43dba33adf28302306dc762edf271c8a1362ceda199e61c78d274346be707507b6e4947c322f5fbd148463c7c201fdd0926a1076f9c0ac627bb6c80a78e6543543125075ea8402f24bd480fe19130fa650160e7b3b96e0c790719c8fcf561c97e8067bf7f7d9e8764a694ea30198bf60b07f8d4b3a5e5d9eaff4a43c0f2a9ebbb837686595f90ca48317a097ebb41284105b5f0baaf3c080ea224eb90b1d6edadc40b0cc6bcc2311e379c107875699a2a8fc2a5d36ff33eb8a4903b23164036eb3ee163dad9ed17ad293020d871e49532265e0540672e393dbb25a3ce36de87823946dd5cc15983caa73cda376531243c9f8735f336da1b42f7a3a7f8461bab5a3b65eadcc751d041b44a47c48c746a5ac8f49aba09d60f77d12ec3193fc970b8a9e638e6fc60c683bd493504be1f5b9b1118ea6dda01cf3d83cae312b07acb6101545ffbfd8a8e3188db3f58677c057ba510627ba2b9b4b568e73c2f0621628dd1ebdd1ec7e97d0ea3d66542b4fb171e3e5a8097e540cf8b68223930ab8a3d61f6287900bb81897d6dd9e90cadd7f4c3559ac98324c09e9eefd0bf97483d043d90d94d7529f46be1c1809a937d8210f29d5f0e5b577affce043adbf6e3118e0cd9339e9dbff6e0ac97a657d20093b105367cf85c8352fd67654f6466120474f40239ca3d890fbec19f6e513d33965aaeecae5ce060e132e6b54addead0395c811015a74facb8222834f556ae2d0ee0b47bb1c28331dc96ca7f9048a5a64fc327e6da05c7d71b71466595a98238e96c9b538114796e4f1057d4dd08fd0c615f35a00b7b32955dde8048ae86b99ca5998dee1e03f0a7e56e97d5b35508b082604236d8bd55ffa4e9217ccad52fa0cec298b9be8c7705e3625082d8414d4a04768567851ea38ce11218d2a59e5a4f89946303fe98160a82a945eaee807872f02b26e85df871c353e45be6feb150c843a3069e778d06e4356e72fb8a7d8ff4460090595cdf8bfadedfa663ef6af582d91c9605aee7438299e0dff6db66497ceb4f347bbdd557ed4e9b2ee26fcd20a73a4579aaf2f47a7a911e60e58bfe021420441fbaf87418a291ff6982c6c352546b63ec43b5e81642eb70c6b86f196cee64fa1f96df8b9b704889bffa9f69b98a3b82ea86eb1b6df610582d6c0863e060c06ba5e130ded6d2f21ab893af146e2f309effbcd5ffb20cb19fd523efa7cdd447ffd5f3d9faca41772622e11d77e27c1add2937d192c62b0f1cbb503fe314f810876c7ff2a589d7cb671f99b8ddff6da5a0879e51f3f9a55b1e96e2b5b84fd51aeb95b863f996a098b331202947e8f4776cd0364bd89a2a77084d43232db8722bd074f17b9554f06144124861cd318b0c643febdaf4c5ccc96947c89d20157fbf3b13bf7eaea2c50c174eb8e0e8132170afa4ce4540fa188bec8afea107165dac78d553f7671e6ee573e0e17f1e7c842413e17fc854cb93a16003a35ebda664e3773d1fe252a80c2297086d0f4219ff9f69309b8e3c0fee6eb0ef0e5f057bbdfe3084245029a47db4d2f89bbd469776ba6e57533d113eb705d8cf027199e5a88bb1ae146425ab6a2ed9d4cb799ed4dbb5fc7b86b55c2ca6d842a5b329c21d313f42c3043c996ae29d558150fac21cfe65abdbee946b13d8e7223cfca2b5e960cdda40931983885684dc6745686e54f46ea8d9b3bb54a17b0e3089e57631f76b55baa3a9f4a0d83e149885181852ce8735c38a327ef39a3853b2c7ea89ae17360192ccc40a7e80a6dfe13bec67f76f9f13233e115794b8256e51013c39585b044c969801c7b6034dfce7d389b0f2cf5a00b2174de0fe4b54dd576e6a5e0f13c284b56d3e5f534eaa7248c3f30d533f8080797cec0625d542ed028ee4d459bf054fd4e5ed71e5295d8a9c935fdc7fadb60377db7718cba3369b14b7839abf5ab8bbda294fc856b3cfb76e5a96c6c4ee500c77f564fd7a6897dbf59244e4e58c39d6d4925a1251cd7430973c451ce24c59b429c8ae1fa9907b3bcac18ab4da22dc690a8d0bcc6a3e05f2a0b6eb1111e419fecc971692cb9039f65aff56ec35439cf4439bb3ae869519a23111a65c58ad12487ff1753cbbcce75bcfe9c5fc2d4bde0fa1437cd707ca66a0724b7fc7891cbdd689301db80323dcc575c3f0a5b6cd8a8aa9dba10aed3551d89f722a84224dd3711dcde3da61e17a564a2af6b66964fa2b75a493e335efad98ef9fd038909a1f27c3a1483224201714b910601323d3ffbb9338fa9aa9eae1593cbb6fcce77a2fb4f3a22b2e6bfdb44a149b3566f3dd592fd9cad3de363989aa7bf537a216447fcc9c59f1a493e9552fba12b9536d28d1c74997d7b7a6878a2ee363a186fee52ca30670209621403b251fa69b4b98a04a8a384d19d7c426444d33657ed04b51dd4bc15eca1c0b2243dec2a32784f6b970cbade1fb3b3e36bf13ca2579f5c111f8986fca5110da2c6e5b48e53b697a89ed540b832d0ea69d693ddd20e388192bb08aea90d7e8ebe0b289dc6fed34b0e9e998171c4aa1405aa7b92cba2c5ff9ab3b33645d97f5ab6943826284e85c7b8da38d14c7c183b2a0f613dc62434984f19abeb5a722867e6d425f60d9297e50c79cb1f388abc6b3cbfff950a6775883c3e622faa5908f53cf59335a79f4c728ecc7c64df469e232b9fa9c1d9d4b28364dde0c4626aad12a8a16e019e65447b5d8c93439dbb945f23e5b9df3ae200c93eda94b43359efc8ce8758dbdc737fb4604340088f4e106bf7fcad7b87f821af94ea3c166af66e47bfbc15904b7ff3e2b040cb874102620d0dad9b2395969ec7347c5e8c011de76a3d511b4a50f0a5f82fae7cd2acadda2dd4f5d06978e011eb5d43d171cb9a3d79e21d833fe67d4beaaf594bb18f65d4226f1d35240c781ff19cae8b52f2daf15317a5101b883a762a295a07fce180b1d8bc50b759308e140098dd5227e89037c509afbc6fda25f709563003c02317f2950e40eb5abdfa1b29a0d9e25e11140afe9909175bd404b2e260e4e90fe9bb07ec4a5a7f9a585fd1715fb5de59330cecbc3ac0f44c61454b58d317853b1d909dfc1d8230580e91ee4e1d4008cd5810ede660a5214ae54c144df92a93d843ed048e76e41b1482c941e7575b927a3b4234c0474c9df73eee676f8537e7d8c398e9d1e04a53d4f3c591682aad0a91266b4ba09250a94c5f2acd614440e0e8097c884fe2e04f51747960944ae9dee3d4b60fee218757dac33d99abf005f7665359168fee36e0c997d38200f8841561ae21368656acf95f6684c77b88a9596962b69ee4cf08d1c27317868749b2e10491f28e64af920545acf715ccaf7e1e1a6ac98aa19b9d7d8e6e02a789b45eeebccd9196a09036dea249914529c84a6b5422bb2810a9149be30e9a045da6241b3ed96915ce70827097e8ee179a4b88972ac54b4816bbac0eca70a5dd9a627f02dfbd45f874d043783dfaa686eab7e86f3158147c1a96503a2bb26ad4408c6b5a3e214cd241741a19c2b3df4bd0a3d3c061c0c965506fe10e77cbf161cc3d65fc4a3360bb92734e4bf23a4830eee4bdf0a84cbaca7f865c3fd42e6ff3fc4be9052441f94546d74bcc1bd4e42dc0d79af26e31e52207eacf02efc2f4dd2e963c2c526cb1a0c63bf3d73c399bc63251c40b6674103e4433f1d09ee5f54bfbf7d7356a775a20dc35ea5332b3291fb625c6858da26c20536a7ffb7e25cee2730080efe9a498437ccf2edd640bb9ed56e300106e2291c405cdc56adb2a5982e1c8539d6e3f141e4fb5b930242d74c43db7ae110cbf9b31c21f37dbb125fceeb077adb08fbafd1041b6780bd8e077af33da763f25f7afdb06c5bb9e362815d037c49a36704563131523bdac0e30754d3535656b33f939292cabf3a4721285409b86822cf37ebd75a011643d7fbd174a34e3b2a119ead16cc914b3a65a9418865e3efd8b48b92a912b14a797151042aded16dfb149115677cc3af2504ee526db851c6a153da066b5695488b641ce2a5462567e04effb568381009fd8db01daf3e0ef5c5521d1bfb0d094dd4e2fb9b356804ce8cf3ed70faa03cc853bd7ac13bd5a9004aa6a43b25a41eac25aceabcf6ad27907e74342cb1821b3afe865379dcae5db0861be9f69282ab2c724c15fe1d50b8b21bd0014ce08ed48878ba34bb3fc0de098b2b2ff3e0fe164147d88b84bb99e2e85b81b49459ebbdf340669eb98016382b932fcc79e507b3d946de7c77d3f98722fee593b7d73bc29cfa0baa834c2f359409444ad0ef7a9af2c9b8d603a2f9c242dace24eb6d4314c202ebe159ab1aca3e6925e5fe3463d0c9ce1a0f11b034e369e2ee36d3545377b5ec3597ff4832a58711de295f3a7fbd654b5141e20f78f68dcdbd5f705b7155a52f082333ff681d852c83840a6e906df5c82031342c9e8aedff491ec9c3f472cd4b16c9fadafa279421d11282c46714f88a100cbd9d494e59262dc4f65ca4510fda21db388ee010e955a53f4e38144258aec2200fdd01ca9e67ed5ceddad5c1c83561ab69beddce2c08c346a45aa4ec7abca3ecc5b6a21c47626652f1f917a616f92a3579abeca1f1e7f6ca38cb26ddabc981223d8eef4739327559e8ba41e40987f88414a5ef7fc0f8e2d7d59bd397569e3ce2f7c727aa17a4d53dfeed106d18aedb18a4eea9749d4ad67ef5ef88ab948091f25b4ce8c22e31c99fe3aea0bf8aad319b6c142c7d87d1e7446705a78f5275d03cecd29b89fc3b5071bcf1053ff8ac6d7a96ecc7e0185d04a937ca5d88987d2ada97d64da44796cb309ad700dba75a7162ba990f8d63a28bdcc7db743fec3e9d1af3d9ac6722a9b2e77aff88163afd78627976ef0fefac0133304cf1ecdd73f703817fb448f038555aa887491e3fe65fdfcf4eebf68ff1840958fbe32395ab30fce1d2c2ab5b1ff5334045966c3f373665289a60a267ed06a1789617c3cbc2e3e62b26d37c1f651b227cbae761dc321dfafeebeb9fce551c6bec6a656e57559df6a2655ea29a91fa2eb764705c1010d2f821b7a6313543d4c81dfc0352b5f0395fd33dd192cf1efe6ad8e0ad7cebfb1e4a73728514555efd4285ea617a056829a86e669b4f7c6c659f1ca3c843895d2053881c08309240852061368bf708b183701c90ae0abbe782ef167bdf1f8a845e8485b2a18c0e6c7cc965fea8caaac2698312ee7d797051d85f311b53292c22d59c63257f337801d21122fabded628c3f5b71f26c7dddad0c718fa2a2971be5962a03ea9c3a7474bd5fc838f43ee75f18930b6ed9d8f6d90f4dcd4d6eb16eac742bd7dbfa57cc2d3278f8a85a8ff65043f40371e9bac894b2fcfe1ce7279ded9d1c750c37bdd2c5a56a5b91fd3f0f9e522dd7ffb58a06bcb10945c12c2ea3b80007b57f348aaa5dd79e895b50ea18b3fd97afc3d4ed939b95c6c134a3194bdf25b20bc0dfc379c6e93736febe58456d1d5bd962b9be46cbb8e6fdc7cf6b02fded3d4d", 0x1000}, {&(0x7f0000001480)="475e443b3aef3b1ee1c640171ab0c620d4677e830e72a4a4a5e3c9275fc5044c54916578df9f27739f1c77bad06e75cfbdd70c5f7706bd3377db5dd6973f6c044a58964064d8aaa69ffc5ec26effaf7b6fc9738e032739b59ad006d5", 0x5c}], 0x6, &(0x7f0000002000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000b8ef30869324811a2e3e58164fb93303a42b80000ccec6c2d7f1553ae4e8ad1827225307bb501abd99e90e3369b9cab0f86870d825185c63f2e352dd71f8e90f2f56e596770023aaeb5fd8698ee38ef87c1a172f7ae70d88b24abb4b1bace99f482c30c5dfb1f70c34e41bad5ccd9293e165bd23fb06db6740984139bd6f423e81b0d5d69bd7b0ed7458466bb0c49458f6d4d6efd7522aec5d243dcf57f714086b303fab7768b1aa17e594d333df7297a7061510c501d5", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r18, @ANYRES32=r19, @ANYRES32=r20, @ANYRES32=r21, @ANYRES32=r22, @ANYRES32=r23, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r26, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r27, @ANYRES32=r28, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r30, @ANYRES32=r31, @ANYRES32=r32, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r33, @ANYRES32=r34, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37, @ANYBLOB='\x00\x00\x00\x00'], 0x150, 0x400}, 0x4) r38 = open(&(0x7f0000000080)='./bus\x00', 0x40000000001, 0x0) writev(r38, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) ioctl$TIOCSETVERAUTH(r38, 0x8004741c, &(0x7f0000000000)=0x267) 05:37:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x23, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) 05:37:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x6000, 0x202) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x40, 0x9) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x5}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') msgget(0x1, 0x100) 05:37:21 executing program 1: r0 = getegid() r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) ftruncate(r1, 0x0, 0xffffffff) recvfrom(r1, &(0x7f0000000380)=""/241, 0xf1, 0x1, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x8, 0x8}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000c00)={0x10, 0xffffffffffff42a4, 0x4, 0x80000000, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff4000/0x3000)=nil, 0xd0d2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x5}, {&(0x7f0000fed000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fe4000/0x12000)=nil, 0x20}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000fe7000/0x1000)=nil, 0x4}, {&(0x7f0000fe7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000fe3000/0x4000)=nil}, {&(0x7f0000fee000/0x4000)=nil, &(0x7f0000fe9000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1}, {&(0x7f0000fea000/0x2000)=nil, &(0x7f0000ff1000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fe5000/0x1000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7fff}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus/file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x74f3192}) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000480)={0x10, 0xfffffffffffffff8, 0x4, 0x200, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x9}, {&(0x7f0000fec000/0x10000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000fee000/0x2000)=nil, 0x8c}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x100000000}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0xffff}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fec000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1000}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff2000/0x4000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x7ff}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x2}) stat(&(0x7f0000000040)='./bus/file0\x00', &(0x7f0000001100)) setregid(r0, r3) r5 = kqueue() mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) ioctl$VMM_IOC_WRITEREGS(r4, 0x82485608, &(0x7f0000000980)={0x9, 0x73, 0x80, {[0x1, 0x0, 0x2, 0x7f, 0x6, 0x7ff, 0x1, 0x1, 0x7, 0x85, 0x5cd, 0x0, 0x9, 0x1, 0xff, 0x2, 0x24, 0x86], [0x100000001, 0x7, 0x1, 0x5, 0x5, 0x10000, 0x1, 0x16, 0x4, 0x9], [0x9, 0x8001, 0x4, 0x1, 0xfffffffffffffffb, 0x10001, 0x9], [0x8, 0x5b7, 0x3f, 0x6f, 0xa690, 0x9], [{0x20, 0x8bb, 0x8, 0x8d4f}, {0x6, 0x56c, 0x6, 0x7}, {0x93, 0x80000000, 0x2981, 0x20}, {0x1, 0x5, 0x1fe, 0x3ff}, {0x5, 0x100, 0x0, 0x9}, {0x8, 0x0, 0x9e7e, 0x3}, {0x9, 0x15b6, 0x2, 0x6}, {0x800, 0x8, 0x9, 0x8}], {0x3, 0xbcb, 0x6}, {0x472a, 0xfffffffffffffffd, 0xfffffffffffffffb, 0x3}}}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000300)={0x7ff, 0x0, './bus\x00', 0x0, 0x7, 0xfcd, 0x1f}) kqueue() r6 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000001c0)={0x1, './bus\x00'}) setpgid(r2, r2) mkdir(&(0x7f0000000280)='./bus\x00', 0xa8) ioctl$TIOCSETD(r6, 0x8004741b, &(0x7f0000000000)=0x5) bind(r6, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) ioctl$TIOCFLUSH(r6, 0x80047466, &(0x7f0000000340)=0xfc) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8, 0x0, 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) 05:37:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) clock_settime(0x2, &(0x7f0000000100)={0x1, 0x5439}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x111}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x3, 0x4, 0xbcf, 0x800}, {{r1}, 0x0, 0x91, 0xd5ca3daa2a003a92, 0x1, 0x1}, {{r1}, 0xfffffffffffffff9, 0xc0, 0x0, 0x8, 0x572}], 0x19, 0x0, 0xa7, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8) kqueue() dup2(r0, r1) writev(r1, &(0x7f0000000300)=[{&(0x7f00000003c0)="41fe4b87092f7ae0950409eea6c2e3190b9185039b576b6be2aa878ee14b6e0de0b8559c745fc32fb0585219458930a5c2b9028017438e24d51080240d2e9e28a796d738c74601e8e0132a72f282145bfa92af6193ce0cbeb49dd285f29520cac318ec1c6b4167710583f066c8898bfc0efd71f42bf1801c6f86b68dd79fa442cb59120ca0bd38824f7ebd66bb3b851a70c8e4d842a07fe82ec83074cbc6fddb8132bf49552b69fc4f24de238240f64b646ccf2034c8e55b2e158e443d46b598d43b0068e6070eed513164346971b397ae58f7cec5f405eeaf7a4cefec558ac81fe854f264a6041a0e20959809b532e424298f004a352866f4a9d75ddb9295e99065fa8dd77088aa239fa7144d6fc84184ff6e8dc58ae04fb631dcbadb1a1b2a85bb55195b912c415abafdb17b3f70abdd37af69a5e08f02da27c103c45d6fc578f6987417be49a4349b1256cc678fe45835bbaf21756beffea80c3fc863019605f4ffacd7429586f8e75b080c8861ee4682de4228a3733f50edf68aa4b32d0178bc8f957801dc2010ab41aa0a3f11d1d23a45c4f6e47e9f0efbb52d571462a77129a033edb52dead83ad9cade723b3a65469fd87b91cb7db58a13e0811f3fc2864c9163500c25e7fb30ce4567657c5ffba726a919bc9061a17a3fb98b7ba71b9b0de7df5e7e9b3afba32ce4ae6fc06ecef43adb30e0f51d2b6be0fe9dffdfbacb984430c4525d83a51e2a8428653366312f9c0a3254e994f6fba526e49240b04069b5323bcea4e39b827446e5cbd0759ce9277f045e70d3efe53c009aa5187e8df5e29d65db0f592840f61fb4924078f2723a279704beee456d804185ccb2d0e3a3bcc5df9c5501f30797b302ac7d0c278af79b0443ad783180753d537a9641a79b1f52a1ecd22398a2073c14d558efba7a3ca7d90725b13191d04fd9a867b967a9720d0af8cc5eb2396ea7af6b6f5d39208b3302f974e287aac0cc60fe3cff5252630b1ae303d100a5f1db6a0d1b4ec0f741bc55d128956db2bda5e40ba747b80eb3c767523fe0df5fe0faf4109617e47fe52a80dd66ca022c18f7abab4a41a08d3d90079add4541098e633e944b44279ab979f8a9ae8c99346368cbdefe07a23298821241413ac65a300e97972aee0838387a2640bc535ee871619c6f94ef5ef0db8b2509797ef3847d46b5cc893da71df62dd38d420303009dd2b1497cd1deedff119820afe18eec81ceb04e0e36cf51318150c0eb0c33d0c272cd1ed703c87da3522c318508332e32f17cc42573795705c53231eead4b59a6cb9a849bd0e652ef536523ab594c44e79db6698dc0ee2259948276e7cb07bf79360bb102745139cd637597806dc9e2b2cc54c2ed828230948bae8e2253bff730968e970f930a508dbabd32f13940af5dc7e4f6dc7982fed2aaabe5f14ddb958c380e57b8074184b2d2dfadc73e04dcf6f669e6e5af874066b922d31893cf55ea10827d57d191b8fe09851e91aabc6779cacd473dfaafc8dbb23fa3a2e3b40514bb8a3fb2c5fcf01896f9c27bb7f78acd20d05ddd63e499cc0c6c1b26a4e9d4821b45958754d5ec4dba803110e8222d85c637e4b0ad017af7326681b5a5dc33136560f0fe4fa084846c50f4a4878ea817a73e9e9373ecf0fca8b19d0475ed6f2ecc969542b3685cf46aa0418a17ee41785a5edafc8d43207a87582311f1c6cd856d6968397163abe73930d878dbd29e727ce288bd29fe49d4d2a72310b1ed3f200646eb04941ea183357781b1baf6c634446ce787c90e47f766c1e2e323cb10fe36704caf4423f50bdca37843a487493c3ca37eb4f128cdb8b4cc538f4ee9c5a857f5a6e63802ea4b819c25a51838c030541e9ecc17c9d27453daaeb3fe5c7a0d5ed6758ff609638f42047e838242950008cc20569645e11b9974608c7de30f8278cc1a9f7ef12229d4a74a6067ae7837c1af90daaeef8f6646632ebda91c859650a536ec52df99fd0a73a8bb7b000c42aafc8bdf0788d8ffabad0c4802700009b417d38ef263c87c22b12a1bf7f96bb5e4991fd2ead15f8ac8f7e3458d188c1429a3dbacdb7b423212a70704a0de479b35bb789f09c3942d37fa1ce4abab9511409ab98b85a6a29c00032c2b43df1f309cca6c5e7dec2366b666662efd149d92cec807b86d1cfe9b5d896d3c3068b3adb49ffd0c9e677d8a8e528a434b64018047eea5f2062af6302e4c4cc059319c92fd19e22968699676fa0fbf7864106956bfeb2d32d767568c3285cce8f3aeb941f154b3ee12f4dc0e3b27f6cc5e17cfcd0f608428981bf8b3fb463b9e9159da06ec5fb2ca27bf57db4ba8bfdd30bc9889ba3f06626b66ed98eb64f5d87911964f6398e2319b1abb4b3cad158b6f8114c8cceaaf51dbf7a16ff96e28c43f8c3d21d911f536728b30d5e83dd7cf05cc7c86fa7a2074a8d71e190af908cb67bb9d524c0d5388ad55737598935dade1d4f1acfc26bac8408e47017d2b9ea47354c23c50de2e2c7876a34b4d9d07a119b30eecc6310d20c7d9e08d07f8f17e1c3f8cf7f0a8c594fb8d9685f4809b5e02feed20171dd96e704a4eb6bb66cb6516e9d67d62d0abcff14fffc8d8525dfdae9852a2d9e81d77470aedcbee7bc17a6f2a44adc2a672f6411e5fbd4e1569f0b304acefb23e04f7110700b8b1b46b9b53a8530c708d14765065d4ac7f4ed68a88570231fb9245eacd120ad978714dd715f1edeca7590b1e2b3ddb41729a18f334f31ef426d828d93affa9fd50ba3097cd04811d94ed414696bc133ae359fba6a74e0eb5edf4b0742794b5057c339e3f7d7e043e358b54cf64373d647d38b6b2e8ec51eef882f9a56846527de8414fd8adee169ca98805c150198ef3af8a73a014745d7654236c209040f2c6fc78b9ff9b8468f386e604f7f12663a885ea3d7f97a853b69bcb54a0103ec0a82dfb853b3c4a9923dc90bce331057786b0d74b7611acfb16181c5c317694ebffcc057da1ddcec8ee6d46479b636b70a33255aabe8e0cbd1276ca5fe0133fbabc47bb51995867b2618faf4ba35f8e918e0b3bf8b6ff55289afa16801ba1469602f9cc0f2fbc24e9ff4bdebbad53638905e838e9b1e87e48acd7d48ce28682ca0ec73f820ca2ed350f49d9c73ace160de52547878fae9dd1907d1915d9628e700e811ff88d008254fa149fbfd8337f7000ad3b10cffc1507bf7d3cedbf3652cf29c972112fc37e3cb587dbb395c024928f2afeccbe59c2b7e38659d9e1b9f2888761d74eb32c519537884959dfabc115db04d347bfcb180a636da65baccf10406ea28db6a53a34fb9fc4ef5402f684b3593c8aa9670f2ef696499658fd727906f5b24e7cbecbd4e84bf54649d4a71adf389dd3a79754ecba8f207a660f7444f9789c24d4c7fd1b04adbb3c5f5b6ea9c5ae3ce21a53984687c97e691ebbeeae454cf5d6a10ea0d5d28b6aa5e6716aa00f6e5457c9bec80ec7c2e7685503b8402f7781a9b259dc2c2c0b534acbce01e5401823312f36104edde74e4ed1d841cecfbe9991e2db3702a9421d9290653f363bef5d58a980e402b4508d5a898cea3e58e972fb1226c0e901ae18885a19fd119342c4e1664623e173628eafb4ee946a21e2495a969ac3dadf4bd1c7a0709dcc2c6be05d7ef6023b07832c39bd807361c6910ea312c43dd05640efc276bfe30d75bda7583f9e918c23f321be95bd4848019c9a8c63565526caa01e4f58a916006cb57f26ee9033284b3c6f6166da159ae0dbb157d3421bbcdf407624725836d8ed7e63d9a36b7050d19f7910dd6f992e52f3a9c21e569d3169645a3b4c50c06634f624404db2ba9ceceba8c7d75c0655a0db74d2f8a78c90fd34082e04b96f28e462cd2b684165993fa3d5b22ade0ebba187d374cb879dc2b06d9799f23067d35ddbfa9147e230609ca3599dad31acd53935bb6d8866a5cd01ff2e4908ddf0734340215cacfba50996d982a56be09bc71f5b8146ee083459f1bc3c55e98205a24f4729d0e94437956b5d65e6a102fe0ddaad8ad8ea7e7857361c22ec11f000e46174cd1e720eda448fd37cdc82ac11b3363f2fb888031ccd41aaced55355e1dad72c9b674bbc190c0951f9f730119b9f88ce8dceda1be2c860d386c841129c2b75e5aff8169f5b26204de7d1d1416976468f0c197edea06cf0958ece12d3f34d878f7e52292d8594c8b3fbb238bec9c75be744a0fe1886a3e7e131f29b7f76e68e3eaf1b694c9347201dae6f3e78fd68a18086a1f3665c6947fbdf340d9887d369de69eec763cd258c2ed6b654e0dfad1f52b29b9fe8b703ec07493f0f18d2bc448d8c852b50746c90e968844cc01e1febc4ead3b58927d214e9244d736cc5dbdf428cb17dfe5612413f0b0e2e2b51d461e8d80cab2146e0d888f0f54ce0383afd38053459cf812da7c376ac78fb2e58cdd46fe04533f8dcf3a85cd7f67fbea5f5fa2095ffabe49030cf5a83c4e8bf03bd218731010e97f858da199968cedec70b692c0cc4dc57ea4c8c0c4449b47362bc8488c1bd536fb1660f0f5e91b54fde33eee74cb8106bc3601253248c5b1cf5ea221be1a97f535034e602535c4fbf367ddb0e33313141d2e0564398ccb01957c13f95835d85097388964221c87451ebe6045a290c63b72d09c10bbda4a7c7d9c713a1874565943789e76a2306154614a34492004e5a84a4ee95ce219c166d7298b860842db8e171a099186c3dbce90381b8f052141a236775e99b4e2b81286763b3b757391ac1067fd8d8fd3f95feaeb05b7920eedc82e38432269d27f9b6716fb9a58d9afe9d832cd50c7f8a686e7298ef301cdbea3c8eb5754dc8b79246de0077410f9d3305d54d6c244306c98b0e4be7f2717639a40256bec1ba9c66dbb9759541178b3d338d066e781d344999d5d78aa2fad09798ff85e3ec910aa368861d62a6704fd5deac6e2fe7a7796e35f4218589669dc28c5da12ede3365f7ee48050ba9e84f14faa1a5671f84ab69db8f3c7138ab22b9ab29c07068146331ea987af21ed908adcfa7c398901e9097f54e694566cbb5caf95deb859aa3e2d0dca1fbe8e59118d5fe6c861f876aa013fcfcb047d3cad0c0ff018f4f0856e53b248a84075ae3b871846a62551ea9e7b3559245cca17eba07404e35568f2ddd1e431d0162f71908a6df6febcd7236b5f9b5fbfffb3fd0de0f6a2d6c955a593fa9885a3683c3e5a502bc5077dac3c0357d6d26208d28be0df4454615587b536e579eecf723f39e92bd1a7d8b46b40d9ad4a1d9f17bca9be60c6adb507d1bf11963a267aa466ae82dc8738ba7e2bae211c8485e813ef8a61c34650e7cc8b2ac903972f316a8b68b7535bbe537bac8460143bff9b131176ec5a6fe462eb2ab69391fcc9813c432f5ff926a1239d0cefac9b2101e86623fd6e9737030b917bc1c79ad8de0718426104b081a2e44edd9f6f2a207597c0a1c17c35aa7dfc2cab8541aba6bbe3c45ca314fd9338898d270d1cb37260a8fde3167476f9f8d2c6e12c251ae8d1ca5e754e6e44f3ec9359f7a95422332e662936246748c4acd04baef0e4c236b4db460806c89bf810bc78501971529ac091227d5d800c969313a1329ef425de4d0d9d7e461d9cffbc51fee55bae96d064e487043e27a15a09eafb2e4db075146109396096599838f97b15dfda55a88d53b56da6245d269562901f4aa727457a649d6c24d95d9210ab27ba10bb8751b48bdda081a2cc4193711a4f97564adddfc358ff248a2abf93305b5a7cfdfb2d2f5a322b6bf028d9791f0f62562d99d3138", 0x1000}, {&(0x7f0000000140)="d28eabc720de5fa1be368aafa1ae65faeac4d3d766bc5d22213feee1ea0c6426f26b2bbefc4d46e24e63bdf64a", 0x2d}, {&(0x7f00000013c0)="f1edeafb03f4f800e6d403b6cfa1fdadb73a1417166225bc8ca35a47fdf6610bb209b1ddac294fcf435d661ec52ecf47257b1c73f9d1ed8c248f2249201b95882a502d88c0105bcfdbe7d239b330116c0b8e498434cc8759bd10a297ef2a9d7b569f68191e301bae1b33d82c8a07b03f894b8859848c6c21e89ad4bc4c460cd267e77404b1fc2c0bb73c4fe2e20cbe19bf08478ebacd03c5b5e0efe27ec7d6fe815b891f671f0af6f47a1013073fe0cea6adeadf96c35758070f394eb7eeb05a8e2fae16d48483d098e943553a9fe98c9eedcb012338d2b00873a2e690b96d79d3eec210d59ca7114d4e6ffca2b7571c855ff98ebd9e7626692383addb9b3e7c94b7122a052bfff24b8883898f5d6c616bf17f550d3cc4c7fbaf8614d456033c83a0ad8547d07ae1d90650e7276e7a871cfd12cb0cf01728c635ff6d784238eb5ee8d6c452bb9ba5e03f4a8d075d6160b97a2a601158e3cca1a71ef944420f43d452fee811603a991b0ebf30b39511f2623aeea7e354d096435d570b13ed9b1386fed8d32789465c3035bd3f0a00a68d3ff0a6f61078812ea3cc66fbebf53494f1bfd2b1c0f5e12db4f83dd3b3589fbb605b2b84e4860d60b0dde716624fb023b021c28a7e45753b330e60805f4a84babf27b33ead86e18076f271199090794cd17156212a242d7d227dcb492f667cbb0fad10ccc2513eb3cac269b7ba7dc072494a7931a06197ec8a17007fe36a8e871e3fb14630bad2cfd2fd5b782db1142c64f8881146036126a098e1be425684d6cb2e68ce64a671381764b6f2968d68654befd5788769133967b417ea7add682a578aa7d211999dea099e35943436d2534da4752d550959c9a0a45dee9a42f0c67de86a154b361cc73d7655bc2614a1c3fc13189bd1322313f3a97c1c39e234c08ea271d1a514156aeb527ede5b9f88d1de6c7967066b485c157606192cfd623f223b43067d484e9e3e578f2dfd51d3f65ac97449b500342893890a721d128f3a6f397b4716eb675dd607cbadc66c1ceba1342c643ada9199bdc5d554254eaa3955190011ef2ee9e35d126049100665fe1798cc78eccd47322edad671f79a4b671f33290ff5f8ba9efbc466b76e93c51cb6cc5685cab48b6ab815529517173eb31930faac4919b46a9a427f7278b0cf58c48e3f3d6a0bb8be87876159aaeeaaeec5457e9216fe907d5ceb61f285b859fde26ab4acfd108be8728c28c4f2a1983d44cdfa836a19d1547926b832449d7f73672b6db1e5c518f6cd8d5d7d2ba19cbdc00ede258ce85be949f317f55e71ce92a86466c48d40b9f6a936df853bbd00424b08cc8ac0ea37e904346f4b5c3c40369221235566b7e26aadfd8743c20e4335314871589d85967886ea941d5fb8251538480ca2d05d4797939347d5ad6df95bdc482a3dddbb09356523c1c1495ae29cf827cbc106d15c9edb9be513a1b0c1c659421db0fff92df81015f138c1a7befb88e1bea7556a34edad5c44c602f24e8444690b040cac34015d2a2ee22691631024705224d07796d7e7658baed8f46bde05d55b028fa9be8280f03e1bd66b60f4383e771ef4aeea1a955c6a445d1340773d93b0e566d0e05de6ce04557607cdfd36cdde4087cc4071ed5be5fb88c9734ba2cff9d15856fe2f5a8480f40a9407e8ac9587668fa022c39e60dd91d2c79c251c4f37785d2b2ac295deca14bb0d104de7c136229419b3d88e61220a8d4d03bd1efd366f8c837f1fe002baae5863d23f494ae4428bc1998a220307ceff9479b4b8a91ab1b6e6c732ea1172a275363ed7c855b031a826181fab6c3deebeab9905d73c2e4809556f9af56bc8e36574a71b8fce8cd3b13422c1821a880f4b50e12d340328d592bdc80af5780a0b331fdef0b970ce45de9d45f2c6337f5431d1cab92a24814153ba5bf4e947ae9cb53df38277d14d47cfd7dbec5d576236b521d27f27614e6c16ae4ce6dffb14d9d82230f64493197b99f23b997239631c6cb4bae62d3079285a3c36dbb36ccd5eab572138d9e20d64dc101585b7bbdd2ae3b482cc2e2a289e651f1d7eae0053624a2cc47f8fd1fc3488e9149d4fbda3bdb6544a541be245a03c656e2dfe469366a80dc16ae88baf1c35a4794dac3e80e64ff421924e286f702be7abe27d3af8663fcd2621191f6da8f26fdc7069c997ad5f75788ae095e0701be0101c531ab79a2afee22c26fb929400ebbf1c977daf8bf1a8aad86400262a5847aca9ac1737e8c77166197641a6f932d9555b9d3c4eb7782c7bba39e4aeac00e8d2ab1688f4c8ae136dc3e1f5e58813af583690cf5b4f4d76044cc595824c41fdd0ec024e8f23dd731d5b61e609a4d64a9cf94324c216cb27a774604f972528cef398c3a11c8aadd0c5de577f554aa0f1131e403e1ba6521636260e34e49d0d9b939576f5d6b49544a8bb0ba5491c4c503ab3da1945b0768aa4011240b662056946fa6b541319c483518122fa22cc6c7dd65c88e4411b2f1b58633ae15d077333d4d3d12d338a7a56ddcd28d58efe104daa49435acbcb2edcf343715097cbd31d32714f33de52ba70c3604c17b7748acfb89e7d752445e72dbb00295d6a1e18800a9f1f522b07efc4e8f3234843b1ecf2d2cfacb3e5377c40251fc390f35cdff90c3f6d10dfc3edb604430fe91556d218077e185476b274481944000f3eeedd824a4ea259b2c0c4f491931a5168338064bf52068b5dda74bfa1525f89bb9b619f5491724d2ff535a91760e52f9576c36ec0bacb42f54d5b788aef03d8c1a805fbe5fd65eedad0e44699aef85b7cb474e887f0edd82c8bd668c3d01d5a125fcb983619afeff21dd3a781e8952cbb50554002b934cf7080ce7e6a7eb19b227d08a3588ac85542ec73515431464845391888b88b8faf57163ffd230bf85073f41d2ecb594a96bd16f7f35b83156d8520b4e7ba822ff3f194a705c5de4291b8f3daf9fcb7e411dccc52a898a48cd87a9fc292cdb7dea0387bfc1056371c92b96e9897d54f09a51a2505a3623e3e3139e5ccbb6a750904bd3f386641e5d8f0593137e2355a98d0efa0b05674403f92a43fda9d9fe1cb51e4a4696fcdf694407bc17b2d0d6b6a3e73254cdbd917940583ee74b6faf2cec005a822b064504493dc955e961ad742c00ba461c83b6be5e861d4585e3176cdc13e2747e8925e437ba8beb244d5893f7cfc0afff3c324b626fee8a967927a3e7106be447a1ce2382c52e31e49d9c55b515a1e51945dc1fe06e6c26e1cc198c8e4fb9503aa7862662be552d4ab1e2e816563ed5ae8b82fb1416dbf4458e1a6738f4734a19bf46ec3ccd08a89fbe226d6430db518f886e7d9655d2570b155859c252d0ce8aa0cd286e9e0eed297669ee4112ab3d1d9de7e0caa91cabc43e118aad5714801f9e7d48fd5fd0c02ff2dbaa9e85778affcc68dfc8f64e400f080b2d0bd16d7cd6c579e9eaab0bdbfe43cbf34f759d4685163f03fd8f267b34dfdba1f4f75f06672fa9ca8886162e781f66802ad83f35f26f374395aeaafae6614322bb97280ec7a0d3b7b23d73f57a2acd4cf7f81031cd97bacb0abaf29227197db159d5771c9a14623ae72c16088fef904c76e663b685cdb0212cda31551de03a508519fb596db84609ac0afebbd54192787a3b5dfdb9c5870bee2df593b5c9c0b06adf139551eb8d589c3a138587a71919566ad1adc23848a9a7e1c26ca8bb516f646c4dc3483773883fce266c8c83b1edade12a15d3ddc531acc23f8768b23f54e3c276ab0f5e5d7cf809eaef9889d2baf68ec683b5c7cfd4214f5b2f4bd815dae9a7cfe7e74db081eb5823fddfda865c4ac8a68806511e476184a734f8d9c1a5f6c7255e5bf887f82f9478bff889d066039757b94c9b038cee26e2e1d52f6006cc0ecbc59a00ccb64938b2291e3c0ad031b5923d760bb4dcd1f63b1dcf6847826b424eb72e9cf10ed2c6c2a5630dd011a89c2a44ca2b8db283260361683f0c7c4cd1689ecccac2095ee6302ac6cb6466514f5007ed1476948fc940749efcae6e8c6cbfcc76dfb9bec66a0919d11e6dc8803b7f12d19436ffb87ab4ba0ebf5b0029b24f294f805bdb7ec623a6fa4511068506415709145753e69bf508289600303d674154bd5a0427eff1ef8a494b9a45bb1298252682496193c40e207db2e10baf79d8d0430ca3fc9139f7eadd6e357a0bb5094f6055cb46e7cdaf2f03282448af1b873138d3897ce56061d0bb62c802c8a1f442fc33e952a13c403cee1a148dcd18276747c9d400ecbee702d4b0d9fe8c3389cb8202e085bc9778c121296916b19f227902fff59f87edd239619b6b87080888d3cd5d90fe8e0931f7853ebfd51907a2916473f61638a9448b70debf37448c075afe041e57a809d1168c09ee2ffd794e17b8c0cc38d203cebaaf6c4996669c9e7d5431aab479b90c30334ecfb79e0748192743cf2e2bde734499aefbd1e69d78d4e70fa178a5a02b41972495a610706faf1f5f1e035ed557da49cb0e8a7b8b64fb1a4465f255d595a5440a0c0524ceb7ea00b3dad59ba75995d786cc476671179b089ba65bee539690a63edda9d649884176d3ddfb050e3a2bb2b515d239d9216b1f0e05263f14f7da82eab7abc53f4d039149a0d16c9c2bd8b6b0d50b1c93abdd2f079e054037de32eaea8bb3a64c1b71194294cbddd085589bb785a3df581728da113757142f12cb032341525e2d66d4cc5555c082f6b93a8165a4b37c60b0ff2c7800d43d1b8b29bae0d57b361051a16bbaca57906a22ff4296ea1fd59fb6c4236d9dae2f1d118e22f6eeb4d8b553bd1a55408d7b3c6e6f3e03607843b84c0234b4f642443f4feb73a61b48a34f2c359fa909006ee5cae20cfb9ae6e570784cc385e3adccaf59e6c6e8399ae73b47ebdad4033c6c6eff66c3b1d28c30a3d1897e37b39350505168452286e609b59a671b64671522120a80e5b73552a027a08155de37c496fa0662c1c2f543397b2deec51335e5282eaf31262d2062be6d547385eabb34957acc998ba7cc7484e563fee9d3043f4f3822bb9120549778af9b8bc6d4897c998d0f8880bff034cf66995ffc539e1cc785ffde2dcb3609f452605318a5b7f70cc333a75495e371db93c7f8b90078ed83242e5fda84ef51bebfebe3a44c4076ef193b5428bbad9baf0808b9b418fd158c014683298e7de6bd5189211abb43ce86bd33f3adedd8797fe649a0862acb3efb88cac0ca22dd6fd4aaaa2a49be00a10a3ffc56fbfb2b98603388311d8fbec5a18b6a0953107ea03775a8ac2d85887ce568af22b58369609378bcf8cd4d55ef61d394eb0740f47d83828a8166cced1cc55d6391b57b5d55c30fd6bfd073d19699eec4502dd04d60ceae6648232b158bbabdd3f34b222255317647652760c046ebef00a42057ef32f59c807c8a802ef292d5d8c8ea7eca3ae0f0e1126fa4df9e7ac3a8b23d96822a0df0d1a85e0189dd21bf6082b8e566fb49315601acc987249338abfa6829a0f0057770f7005705c9256157094a664885adda30f52639182e577461c71bae6f8cf3c630d2daeb701144aedc49a67ae0dc1414365576708bc6c54fe7c55942a144da20d5761886ff085a86a275a19fae1380264c05e50405911b3d3f4efdd61af12816f7bb9eab2dedd2c3199cf031c557658b32c2f16e02f3a953c7dd3615fbbd28df8ae1adc38faa1eb1cf08912289a7bcbfc82a2a6fcd4bf2904f609d506242c64b5c9a45c4119e35f3d59b48676b249c169a411c265771faba2497a51dbe62f912ffc59ceb041", 0x1000}, {&(0x7f0000000180)="745c6b74df8e89003abd0e1a551049d66be702fd17a62818246e09769669881267a7522e9cba53bdf96cb83e6a1fbd0e086afe9582558adb4ebfc580e1c9f5fd2379224ae35e579665aca04964501481cf839af0db1253955f7d9bfa5a1ab56fcf2870bd32ef38d262d2668f837a7447cfa14dc84d52e84774f0b3e77889a08e73c6b4cc47ce892299e768164823c78e68d0a80f16cd36c09e042257af4aa469157fa9b71c9f930d0abd49bc0b9ef1946432b7e2882b8eeac5d7e453c99a0ed5775cb1e9f7ba36270011c79028b22d972893b6e825", 0xd5}, {&(0x7f00000023c0)="a01d82b10d78beee73b6bb8e8c2765e7c7a29f489b329affd28bbc71792aa44c2b7c6a4a34cda99ecda2b1e7e41ebb61bcd02f2ca75f43c285e96cb24c17b73117a68bdfe6aae682f2c39dd75a48a394152bab23e03556cd1544ab293b87a1b7402b1d11fa16fdfc42bb8d23e999ba002dc4cbc9eea0baff4028f7157a3c265f5e0eaf8f7292ada00f776f3d9eeb2165bc59ca95e207554093a991935e11fc535843ea03629e707c725ef8bd7ce168496140882630ac135f35f561c4cd9e4599929f58c4a89f3938220e353169f37046120295a53c2791c1dad066a2865803a03ab9744bd1558bb62fcbe0c4a4c96ef4422cdfa1c01d998a2a0c86c63699c78e898981b815d01d55f1428e98212849e6cbf05edbc3c14bb3dd51176ba10e97e1a1b1557e25c86433cfd6a811e7d1ded17b425c9985ca0a27712f026cb97217697b990929cd927b334b9712072e171339d4bea2609f0faedd8cc7c9c104bffe6d38726dc5073f73b0819cbb5e73fcf045c903919531a5b84776939773537ac9b759fc740dd361752f5cac9cd7a4033d601c6d2804a0bb681988127486e4c70345d3c5cf61fe6a19bce8e6d72d4eb1cff5bf1081552320ad79e770f47b1306bdb60827c06aef25aa36d8574044222435ab4532e8bd14bd2009bbbcff1043bd89cfc4aefdf0bff29660e94b8e9891be2b6573a149f7c5459c5b577d932e178c10e2e5f513582a60ac0d50dfd8cd94c0bb6175f19fc9dcdd5e85259a51a46558e8e8eaee480d26672a61338708330b341ba29eeb6e601d175dc86586b9303c76bba3a860962634939f81832318f926f09a177b432932dbfb29a3c7028038eb5485b356566fb0d85efe2293485655e96aa6c510d8bb09f8a13f453c3e0d348918481cc1334dc663da4386e9287a7c920edb868889281b6c1624fb18c95fe9ee5b355406a84d0fae863e5bdd25eacfcf885b19717fe9af9755382f01941012b4ef691021dd227b6b211cef347494dd15ce06eb7bd3f1af0ba925ea5fd06dba80488393b9f4c25a4fc25d30802bfa9dfc652245298f43dff714332a097adfecaa8e1283a85ea4ab9636c20fba503a101080d571236d1b44053ec0e203b1a3a56cda594d00ceb64868151581945bcbbb98d59efbea80938435b728053199298f8c0ed4555b12363fb6a9ce8c94464b5df9ab6afdd088015644cd1dca8e0ae94f92ee7e23a1fcfc3f03f9501be6559aa260353a50a4b53232712411db74abb3f763814b48766557e1d15cd40e1ce44ff40667e9c45e1ecdd2906d02b5b6ec9434eea978571f91b2f6ade74a6f922ad08e0101940912a909ec1f5d64ca22a6e7ee8ecdf5948bde44f0ef0a06bacbbcf2830fa5343213b373532124689383cbe8e757de8560e7efe0c41081d88197fca711bebea8a001e2f96215b8dce542f5b2de65ffabf60bf8f0424a11d11b11e1a82d9d7a84d2942ab3c8cb43afa980aecb4d16cd36dd99e4d80b69af74983943f5c5caa1859f80e88bcb06891fd13e936b0f7821a463a9e8705276cb181251c032bb4eb77448f6a40afb8453052509277462ea098e4ff3e4e12bb7f1da6eaa66d87e0f4e50f41540c6d81c627e76b537f9fffa481d253eecc3599a9b8545627ddfbe2c7f23e933e5c674f82e253a94d5148c6bc10b9224f445016630ef85d9cee6bb2488c1f39a49c48ef1d78b11721362bce287b5eb608259e14b1d7ff81279fcd1593592066c46e73c912f4f42f8d9f07c9c58c1f6666179d62e65aa52bbfe477af533640de90f0b4cdb357cf04af6e6966cf312af494ef2a8e95413b90b2cc48166c1181c75f4a888988341d2af21f35c1c068aa5afb6a51fe9e833e31e158be01c1db8b1b18a93e3b58f9ad469a6fd760d4e353f934343db8e63ba9ffd383168749a66cdf2edc86867a9f6218c31acdc49603a1da69b50a0324763bf75443784e2bf7bb1bd0f28e66a77d3dd1f4d0c4459699c50c2cc892eee32e313d181f291d4994408a5d271f810c3a1b7de8c0c6bcd01d47efc69257d1ec6bbb980e0330d37d6bfdc1a264b89ce84fb7d90c31e79aaa3ac62ef9788c78742f271670cb5c2f11dd759a093b5ca055cf9f4a3c6705f52a47d096cc327b899663d6c2648cef6e4861d201433340a44311b603e503235246e8a849f9c06b93425a50f1b1b84e79800fd2458523b11054d1e3660f21b524e5c55a4fbbae498929e3e0c8ea2a5030251399e59230ac743527bb6af07fce3bfa17d9fa1914fa4648d1031d011b7bb34b6ee37218da559946a49fc95af1796671f9072c6e32f137938c50702345e4956cd32ce4759641ce4e1f0e36e41924e52199d1495951b9296df100c211513d7e5df081c394d978fb80d0321a63d906bb379fcedf11624e8c429d5f37711485a234149cb230665aad023ecc4e1f5421d17c526b3c0fc51037aa9f2a5e468422dc7fa97c2a3b56fa52906b9a7a9600cb00b0f42164663ec4f668ba25c7183859cdf768eb1ee323820e7bea0d2423ad439b8f018411559349a3b34b6f42f240c56bee56125ce632af890bf3717237dd7676e4dec5ea6b134862f854531af5cc47488e062c1ebe2f775c7e2e036e67f1f415bc3479fffd3f9392ceda436b4f682f21624af66afadde2ad9e07e5b27b6a723af4665388614358fada824542959317d587f3c06666f6bc796ba0a7428f6917b50e173e285ed794d0417c50ff8f921ae6b0acb4e9f2978d02130b379b31e8b20251b1e9c5f7d2925f372ad015ad8a505051a47eedab97e8c92ba4a622423ed91ba5e5fef6774a798f133e36209187925dd9376e3c2e9e2bc7a4d8612f3f1ac9b96634b598e2de45ed70c198a299cf2e1494f17e8e8b75bfd13074281e97dee529eb4f58a1b13b056e7a27721b375480b0f78cc336861e3031f36b246b74d9db6fa6b4850bc572ab23b83319e24d840c98446a78cf15c7b39e32979e9f720bc171905e9ce85129b90db054e077eb47503c778e45bd334dd3d6a474ee286e62ca660a0a84f03b56612507ef09976ac9e3f24ac6bbd8ac1263bdcccde844745ac7fdaad2437c04a08fd66d4c79917cef994cc897fcc0590b4bca080ce7416f5dde050e8aa6de0eecddd5e3261838a6bd9c0d71352402905d6bd903c6f42b0716f0d25968c0ed20accf8c457c24d97826d445fed2da649cb908b79e11751a39b67cc3f7ba80c79dd7c789b8b5aa82706c8927a9f7f85a726bd9c6cdb2ec0c8b907a55b463d08ff0d9f1f26e8faba9231d81294e77f189181bd807ad4675816f59360d0352b8d2fb9645dac11dc96aff97b65b1912deb062bfc54b9f42bdaff31884bd8c75dedf0ddabe2c58585ea6c7cbd9b8da8b7d801be33834e7cd8914153ed2ef3e0baf9b508cf1972213c7e07933deb8cc2c576b32eaef7d2889513174e130d8d100a126fbe4855c122fd8ee00bba34603d6f0f1ab7c0d0e0460bae183610545713297f9fffc9e1aa44b7836b98e8f304004f591abe18a6bedc8e893a328f88073d4bd8545f948465b491999ce2efc78d619cf27d3dd263b3cfcceb4429febe26d2cfb294c21995a33ff1104bc549d2d60aca4735f2ad9ea84e050ec6b226edae983bdf02d04cb00f19dc88986ebf0dbfa23517c27d9a31da704b1ede80c39370f3d7e78c3819aeb45d367071901b71f44719ed771276dfab3323cf875b9512c8fdebbb18eb8ad360d27f5477f212d29aefaf46a44cdabeea08066e685bcf5b4f8232d2ebb1141b26c69d8b068a5efda6c013225a980bee502468f4cba5493756d41382cedee0e97a0326baec57179854349dfc6eebf82c7f3b0cf5ae9c22d33a4a0cf422b5479cd62f4d8a628e39d8cd3b6ffdb47d3d3329f9273e69973f4994ad4f520f81d06924ae760536d871b33572fbd69a7b9b71504339d8de4961c974b1985c3d863b38387b68e3b93dbdca48a59fd542497fb91571b4070628a69abb8077aa3602cf0bd00ad29079a073fe0100d965e5d98ddced7f5c8cf9087be4a34cb007228f765e889cbee2a14bc422809d9a20b21dc49390cbafda0cd95c5aed9d5392cbf48a116a06db4ad54fee0fb1488393e1d588f6ae8e93470e7e976d18d8f8ae53436c00a7e4c2999f406d6342ce9ac454a9328eef8d1fb4819aeb2f33d24e43dcbef6b8002cba17ee470afbc984bf1aaeca329adda5de26eb74a3ef5fb1228eda1acdbdb2042579716c37af7bf1220eb255389618afc08fdd50bc2db8873524058396af5566772ed1a783cb0c5a240281bd78a3f1bac18e5349e6ffc440856a94e2d05c944dd219e4987dc206e3c0b213fe561c7f44298119c99215dd71253fd40b2b2afeccf41fa0ee1caa9a0bda92694ea98de85f940cc208297a3b4cd92dc4795df2917e18f96ee8cf0845403f2e45f4f22a2e5487020b9f0aebf550502ee3ccb267d381dbfaa056ab3365b7e489847992335f6f14a1fdfc3d9ca8ed2886632e8697108b172cb5cd8c57104eefba2ced754671f203a01963d3de571ab627fc6d58e6ec26fe91449d0cdf764cc0c555529da1eb23fc42738359d3f8b540d805389e926d5cfa5518fd473edf0ef7c6dab4d9b7c5b9738ed440c78732aec40ebfc7705e5db63bc71a3c4e63eecca98fbd1172e6d3bd5a43d41adfd99f1fdcf2e062a7f3a61774ade66be13a34623df4568d0f5097a14281b6066cb80d13d8e2685b9a2c4bccce8c0f53a15f504d6fd9bc113f5423250a5eb6df38b058e95dea133ab7ce3c5f64cae534bc5eec362373a860ebad36ca57f642d0b244b9de9d7cb4812c2ba597384140c96a5291942592786386c8d98789e12346f067b4dd621a8c5485633e31ff8e4270fa3e9c81520d5ff10a73166d18103430b12fa4c1551249a24cfde330d5a5ecde85547bf13a6844c001e8b29b000a6aa0f8f97ccade8bb9df6307a8c76ed19261920b1b7c4822ad8d2f4c2100a408d4b06b6016d7bd4b0a46b5819c885213cf42a40a56cd7219b7f25660ec7d6abc61056b81353c0f854db3c972138ed4488bde16a95e5f398abc12fc8499853e5f22895a40eb56f0170e234bc154bd1ab4edeeb6e7aa2f218b38a1f2b3db0b5cacddcc805ae68572755d53c095ba9b54db063aaa440b7cecdfa78cdda888fdedb714cb33819f72a1b85679bc80fb09e43b8fbf93b9287a91b17b0b9dab6fcf18510bd2de48c4b6d4fa9ea38d8494cea629d03ff18a728e6fcb6935e16dc2d23ec1966bea368b76af1787bde49cf22e6687f90438f770e3ef9a063ccc7b526b32e145f7c97aa5cb201e35f728d46a8e96a06115d35db0615363054c13c377bc696bcecffd3af84302ab5034243fd8382c59d560087bae0692e939808d2774a0296b76a220fb240cf46f8610d94286eb0eaf5a6de5e1cdf50164d8eb55b5960fd048cbe4b20f5e9e373ec35aa569e193db565d6ac73a4fe31dcbcbe8db117ac84beff5b575e8966f3ee153a900506a16d276e82b2f6e2690152f86d03a945215de28f6e6134a64e86ecd414f7f83c0fdabd322f50567e3dc66f74565c953213e8a9b42fb78a0cc015cfa0c1537e8783d5b27a4ac322f953390900bdef8b1a99f2d5d0909f04974d078820621031dcd269c23f653cad76daee95877726b1b674925a857ab49f2d50d60a41c336772128aad72aaaf495a0fca5e9982bbbf025bf470b9e7517d883b137ce0b78aaf51f4764aabdcc90e9abc4b51619d5aa73bacf049618a8690ac3c0318db8c867e715749451649fbf79ced5f74393088f88cde86f6784f526762acac81bb", 0x1000}, {&(0x7f00000033c0)="fe7d04e162a95ef0cd8ba6c0e5cbf2a7c669859baf07c9cade120d2f281181697899ccdb1a3199bfcbb60888f5d3a909edcdd4d3347c53ac65ab351663e350434e22275d69070c9072a99e732bdf3dd31809ff5dce5d7d36f1bed4f3751b90261e113bf27789f9e322d0ed8d959bffc913f4d5ea38f3250719b507a8eee4cc73b34cfd7b3497b34efcc660af200ee3ca8c1bbadeb1ee29d56a490e6740d134f266244c85b568eb64716c67bedbafb9ded7412bdcb84588f70d11e3c5fc3c0f3f54d0021e41f9d8dcef16abdfe61599f871233238e117c7ff99106b63d81f81f79a6a12774266c37e018f2c9e1e185901d0dd89", 0xf3}, {&(0x7f00000002c0)="12769c680e7eaa30585d631a74", 0xd}], 0x7) 05:37:21 executing program 0: r0 = socket(0x10000000011, 0x10000004003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x54b8ee3f527b9c68, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x3, 0x4, 0x7ff, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf51}, {&(0x7f0000ffb000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x10000}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0xca6f}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0xff}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000fec000/0x14000)=nil, &(0x7f0000fed000/0x4000)=nil, 0x8001}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fec000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000fea000/0x4000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x89}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xcfd}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x9}], ['./file0\x00', './file0\x00', '\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d610000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) socket(0x20, 0x4, 0x2) 05:37:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x1, 0x408) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/122) r3 = dup2(r0, r0) poll(&(0x7f0000000040)=[{r3, 0x4}], 0x1, 0xffffffff00000001) shutdown(r1, 0x4) poll(&(0x7f0000000180)=[{r1, 0x1a5}], 0x1, 0x0) 05:37:21 executing program 0: pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0xeff, 0x80000000000000, 0x160, 0x4, "1bfc43c632be3135c3d925354708fb1158bf5e4a", 0x1ebb, 0x4}) r2 = dup(r1) mknodat(r2, &(0x7f0000000500)='./bus\x00', 0x6000, 0x1) mknod(&(0x7f0000000480)='./bus\x00', 0x100, 0xbde2) r3 = fcntl$dupfd(r1, 0xa, r2) faccessat(r3, &(0x7f0000000080)='./bus\x00', 0x40, 0x2) setitimer(0x1, &(0x7f00000017c0)={{0x85b, 0x800}, {0x4000007993, 0x6a}}, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x2, 0x0) mknodat(r4, &(0x7f0000000600)='./bus\x00', 0xc000, 0x10000200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000680)=0x6550) faccessat(r1, &(0x7f0000000140)='./bus\x00', 0xc, 0x100000000003) r5 = open(&(0x7f00000006c0)='./bus\x00', 0x7ff, 0x1) socket(0x19, 0x8003, 0x6) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000040)='\x00', &(0x7f0000000780)='\x00', &(0x7f0000000200)='$]*\'4:\xa7]\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='$\xc6\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*\x00', &(0x7f0000000340)='\'@\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='#\x00'], &(0x7f0000000700)) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000100)=0x520ed54b) r6 = msgget(0x0, 0xa0) msgctl$IPC_RMID(r6, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000007c0)={'./bus\x00', 0x5, 0x9, 0x9, 0x1, 0x101, 0x10001, 0x4e4, 0x1, 0x2, 0xb77}) ioctl$TIOCFLUSH(r5, 0x80047469, &(0x7f00000000c0)=0xb) execve(&(0x7f0000000180)='./bus\x00', &(0x7f0000000700)=[&(0x7f00000001c0)='$\xc6\x00', &(0x7f0000000580)='*\x00', &(0x7f00000005c0)='$\xc6\x00'], &(0x7f0000000ac0)=[&(0x7f0000000840)='\'\x00', &(0x7f0000000880)='\x00', &(0x7f0000000900)='&\\}&\x00', &(0x7f0000000940)='#\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='\x00', &(0x7f0000000a00)='*\x00', &(0x7f0000000a40)='#\x00', &(0x7f0000000a80)='\x00']) getuid() ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000b40)=0x6) msgget$private(0x0, 0x100000000000004) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000540)) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8028698c, &(0x7f0000002580)) r9 = msgget$private(0x0, 0x800000000002) msgctl$IPC_SET(r9, 0x1, 0xfffffffffffffffe) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0x1, 0x4}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x100000000, 0xe11, 0x3, 0x11}, {0x2, 0x401, 0x3, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 05:37:21 executing program 0: poll(&(0x7f0000000080)=[{0xffffffffffffffff, 0x42}], 0x1, 0x0) 05:37:21 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000080)="a274d1db35c1e8f3fe5f274aea2250bf8f2ee50719b6c598c0562e35e19e6c48fac3da4a8a9c5ee390bbcfedafb5530ef0d1ba527fcc145b8afcd53a566d8667", 0x40, 0x0, &(0x7f00000000c0)={0x18, 0x2, 0x401, 0x401}, 0xc) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)='\x00') 05:37:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x0) unveil(&(0x7f0000000280)='./bus\x00', &(0x7f00000002c0)='W\x00') r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x11, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000100)={0xffff}) r1 = open(&(0x7f0000000000)='./bus\x00', 0xd, 0x0) semget$private(0x0, 0x2, 0x40160) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000180)=0x6) write(r1, &(0x7f0000000200)="86818b6feffc547a931c5779fc102c4e020192a9b9ed210e06e1bbe020dbf5dae23d5ff36ed5ea3f42d0d7d2f3dc2eba5c80a5d6cec7c53e36ed1962450e38dc9f11fae65f0c4327cc19cc80f770f30062c1e03659e8fac8abdae038397395c83aeef4eb686f0c990de439f4ad", 0x6d) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000080)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000300)={0x10, 0x0, 0x4, 0x200, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fea000/0x14000)=nil}, {&(0x7f0000ff5000/0x2000)=nil, &(0x7f0000ff5000/0xb000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xa3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0xe206}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fe9000/0x3000)=nil, 0x4}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x1fad}, {&(0x7f0000fed000/0x3000)=nil, &(0x7f0000ff2000/0x3000)=nil, 0x3}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xffff}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fec000/0x4000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './file'], 0x7fffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x9, 0x4, 0x80000000, 0x1, "7565b5caf579c9990bf62a3afcc155373faa106b", 0x0, 0x9}) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x2}, {0x1d}, {0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:21 executing program 0: r0 = semget(0x1, 0x4, 0x8) semop(r0, &(0x7f0000000040)=[{0x4, 0x100000000, 0x1000}, {0x1, 0x56ad, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x0, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x4, 0x800}, {0x0, 0x81}, {0x2, 0x100000001, 0xb3702608f0f34775}], 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x84}, {0x2}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000001700)={""/16, @ifru_vnetid}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x121) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) linkat(r2, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000001640)='./file0\x00', 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000001680)='/dev/zero\x00', 0x40, 0x0) r4 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0, 0x0}, &(0x7f0000001480)=0xc) sendmsg$unix(r2, &(0x7f0000001600)={&(0x7f0000000100)=@abs={0x4f797fd5fcc6f837, 0x0, 0x3}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000280)="5568dcf9d2b64a50cf8bb9433dc100bf1a57d803b27072832496ff6a091d0d8640ab984f1c0da7246269b0a8d43b3b0b9b71c9cfa29c8f3a2325a56baa42995c7d479e0d8e4b1f7ec66549692ef5f9b69439eb8cec6893cad678c6ff957edad528f0b243a155d8bf4ada4b2e76cb9490ad77930022c017583d9dcb83d0fd00f5dcc57ed25a4bb7fe83caa2b8381bfcb743a19186f224bab0a92cd51001eb26fa4c211525fbae969b54bfd90ba9e80a24be5cd2165ab87c81a9f2e40c857fa556f71df8ab14c0f4ab02899e0d468a1e", 0xcf}, {&(0x7f0000000380)="744ed2bed9c9368c3e06078d8a2b10d608e3e3df9bea642dc248fd1da0d39264682e43e58722de7f889c8b4b3fb159a4a8af65e312bb9b0fd75cd71f92dd3b10a24e9d58ef2032de7a381a8d314830ed290d9e53e989998c072e2f2ff384a51176ef9435c9271bbe33a9bc1d70f2c9cfc195bcec0f2a91c08c991cdfdc19c17a4303894473", 0x85}, {&(0x7f0000000440)="fe7786336b8b66c04e13b016bb87d22c8b3e03308dec5130f13a56a8ddb3a09c8172c512965bdd9e91f7e7565034a3341f38074804c5d290bc543347538861a9edc4299cd2f026279a2adda75323b6d67149cee313013c7dc0fba237659c62bff566ec1de248e9bf3458cbc2a65ea8e11aed14c8fe7611a90fcc3dd36c8a3b529d14d9eddd8551d7188be58dc9112b822ce22a5324453d7c9fd7ce4e466ca1957531b609c3d10da7d559b75eb7eaa0758bf77644c0cbe1638c0bea91c103597e04ebbb3e9730e4702b86aa3cd3d4c5d04c34e2329921d2916c4d6ac9ae5f614b53aebb92ace7312f16b239cd54ed668c122b481e5d87552d35227565c9e5b1846a311468ae32819e7315b9d49442b3cf0b3b3986f286e33ec400842299df1ed297955c11b6ce97ea7f0e47fdcc401d504455ad011d32cca76d33947691745949a0c97ba0a5810d719e4aa053c61aedab131cba2353672912b487937171299c7cd506c8a8b83cf1efc161507bf6af76adee6b3180ad90bf7cc05618e21be4fc7465eaea15beda3c907c6a17f4d1ef55dd0bd630d5a42027e35e0aaf9f3d723e01922ece514d706653a19b8665ea9b2b7aa11f1ac12d822ddfbe2f1134e060dd858211771c9bb8e8da0fa0cbde3dc48df88b4b76dac47ab659bffe4584050a6104d654c26c5eaaf8db74502d05b3138d249351cb5c663f4c9a5d5a98c1f0326dee299d7787d0b72cfddd9b06872165f489e14150a645e94323ec106ea9f5c7202d0726c86ace23740c4c62536eac336c2500c6c450955cdf0ed914441025e8ff50fa01731ef4e7018d3c2a1fa3a02235e6e2bca957b966fc5074288f137bdbe2ec23994f25afba277725659d4ef8435627bbd93656950a6ce32a170a2e2e964cf81fb37ec7dc8a2e5174a8ad6916be191cad6c32efdb906bf8e4b0b26a7c339943a1347303c5ca47c10e3bb202c2f449af4a6111e1528aee274e44d2eb014c5a20e08d3cfd091641623789f2b8938842f77296d97692ac62f8a64c73386978172b0d6438535f1651cee5a48b0f95318c8de700a7e7b19c2697b2439e737155a803554a5a8f2d74e621f315b84fac91a8f9e69fe23853b11bb809c72cc88b7ae3f9749c80e7d72a5a6eaa964d427ebb976d62ea58628ca1b4e05ab62c02ce0d7ebfd4bb597138c78cf6c113e298fe8b75117c4220d1a5491537b0b190e98952a79f17f724588a3b046f662efd24552fabee285c2042ac92f8ec78aa87362e1616edbc18eaed242df4ecf27215d76e4be7904dcdb59cf9a8329c84081e3edd6f07b9e5280dd771e8020a43850478856adeac5f5c58c76aeedcfc48a1ac232c5e711fb6120aca1d437aaf889fbfc89b78fa488c110eea8dc89302b9506b0d9c8ffca7e15cac9851ce3cde63bd404527bf5522023d3adc7386fab0d99443c881d4321fbbb552f55818efc83239a8890e9ccf4a22700b88115a53a451054999af89162a0a5dbb7ef03b8c2a59d5a6698c18736e44ea7645618e84196def1a524cdfc06dc12456b70d847d283087bbe0155b3111119f18c0b08462e95159d4d2cb6c799eaff3caf088d147f2d2b638b14e7edc88e1679d6a41cd5ef180d4d7f3eb765db215f1c7ef65209f454fcb1934699a3c16b38068804a043cce0136823abf6d9ce192c1eba983fb366ec7a4acbf611355ea768f80c63e6d387633d399805468570146af82078192660261e6f0a56782862cf8ed689fd48a26a4c693cdee5fe77019fc0ad9ea75bc1a08aa66ba82ccb5abaa14144c8729bcc7218f1528bd78c002f7577640ffa7bb4808eb8b9706bccb837d81cd97a47f463f3e0c0524aad668bdb0d75f6d159f53bd8b2e43bddc21f28188c1e4d44e2a53333276cc0d10e1a34480d37d3dd65bb35c69bef8feb084d96da76e680b0753341c306bcffa2d35be5e875c6c2f453497a556ff0aa8816374665f3d912c1da2a38a50baff7ec32c31785025624e75949c3b0888cd1755af82e3bf9c6e5454901901f9fb7bcee741e85a10d20df1a148d7fbfde1e3ce81c6347f1924b39291f39932e620578d361208b26de19ae70a0143dd9fa530f7efafff567f5e66f12e9a7a7edeade91d1fbc7d704245e3da8dcdc9761816dc6a3c394678bee7b1a7d393a7599e11c9a498f2d36e91d221ecbd6f2bc70aa7938dae27566d6253af3dabee84b791a998aec4652dea398f8b97b4e7f9f5c8decccec022d0b149c2e649fbde325576dc9a51596c1e9962e56e7d251d673196f0b61234cf37c646be0d59b15d556435fe02c18085b6f9295dc05d632043fc4f69145809ca040881f868f440a0873cf65b49a3580a7a9f71bdf9101c592ecde32561680bdc9fa0bd3b9ca7b00318b6a9f8a32064356ff0a5e4f32561d80e423180b75be44373fa6bb0eacda225aac04c56b6b69aee40d32e0deea31a623a8b059d5908dbb4ee9194d47f0529d760345e737c24e3650db26b702555574f3ac0cdaac61d87b9f89424c3ae6325910997774e991629aad6280b7fd25b2bcec9152043be8806ab48bee52052e82a2ba8a2fadd4013e1167f58b311d5b7bf3d558619779a3d1647eb5ae326f82b6b3e0d9ebc5babba2da893eaad549bd0beb7f83b00dc961c1d0f18c8ae7731f5a6e2e489c0ac19738af5d22e1dbcfe0d006ca55e4fc095087e4c08337af7f464ddaa5f8109548ebe2f7187b5e0e0657d94935d136a3a1926c54a8b02615591473a6f8d6043af32714aaf2020733a79730364608274a1f754a43da2175e0df0fb7895f53eae017be490a3a2fb56d7df2f0139cb01c057ff371a0e549f11c0390c45bdec8a46041c1d350d2c3fb7f623f599c51369bc2c8bd2d36549cc4fdac479e6705034bb4879ae5f6f14096731b54facfc8d06795b1d1bdd5e29ef4dbe12634ec400b03677d0f49a0e5eb59f7f085ce96e0947472ad52fc3e16cfeb61a0304513abb34340394b9f993b72e9fc60186f835b526b498c6e8f4742052d15efb6f646510964cc9812e0ff17eaa9acf63ef65d1a9ef31543ac79be1633482ccfaaafc84243707e86f5a6eab3641c3068ea94cd69f285fd5224ee10023d177c72a615bc6e9d3ef048b7392e4e4eee7cfd3b764a2a12451fac26741817567de81942ad058c89680766378d95b37cc741e6a541bbb9144a7c35a84ae95ac23f3becc20cf8975c25d09fa574294adc55d0ad05665748bcfb0a76d27f9d4adea7a539dd4f9b27bbc625f4cef074255eeb142ff2652f4b382b473a45ef1d3697fb951fe577557bdd95d2f12b7091d3157fd3b612cc68850054e8f80aca888a0f3891f8431344aa267bbc34fb895d093d86fdc6f5a538bfa89defa211b73f227dcf14e2a271701cc2d744eafef92ca9d2bd2a4b9263d2e7b31da0a5187da57af63cbedb88e1a0d73a3cc71671bdd1a3917455783bae7510b3daea22685a15a061a68bc31fae759755c840b9050f675ead0261398e8195302e9af8521a982abac926619c47999492c62d06a6d4c5d13b09223dd8f949676b61856167fe1c4e18eb1c3698347fe7b3d9b99358189f6364a8c04593c60b42d9ce0fc7630c0a1ce970e1bef520bc6f2d5ce7fe319b8d71af52124f4c6a0395934f05e59b3f02caa5ab4fca23d78bb473262833057340193cebf579981009140587e315c672dc55dbd42173648a7eab313960a6aacb5bad5c857e9ad141ef648b35f934695221ddf9de2b2345556cba3c0b6d258a9818a87fc8e0da79dd623a507458991698c4ebbbaeae9e40808eb3edfb1a8aafeec96380d4fe3d34aa2fd2454bacea2a12afd4a19f031495cd5f4a3853f41425b20185989a6e06a42292f9d7f29f44af384c516c7bc2f2282fc4e2aea4eb231b4309a01554762ca082a4a42385db60a31092ec147325f1e878b19baadbe01c670ee8dfb2352b75212cf1e9ea39d70bb8362891907c2532eba97279d008be588e9c3a486bd7eddeea6b6ae671626c8414b5a394c81d3a3b81e97f901efb566c1d28d4b6477ced366f658344d8bda25ddb406caadb7c27e23b951890702b5872bb3a9c173221a4de88cad1c7583c33d7792a58a68bf42aa87810dd1720415bee0359d6573cd4e24b25aa74a7e26752977b69a54f407b6e00cff122ee17f64759b4872a98013b7264b11ce903b442d402957a775372b966e67047fec9f8b107d1d5a36fa902389cca1a3af61ef2d643a625ecf1340357bf40b915a2afccaf477a339864f63429960e948bf2ac95bc55904b88e88496420351a592337bde605cf1e260f2467d88d8ae3d86fdc25f85c60274b124893158c0ee94cf92994fa27a9000c7ad874e92dd5ec17d4eb2987b01106316c6e50182397a2673fffdacae790368ea86deadfa5b1324db50eb01a46cbe6a2966eda153a3756aef5d372e8240fa667aa3c153abb1bba836d7e25e7fe2cb7ec557859813e099ff353a0f14403a6563069c07f89e4377128ba660662626f72d06247bf27caf0622a16ef7de0a9a581abb82e22b35f4f620c9053865fb0c0ddc80ecf66c32aee6ef3fc82a4d14e97ecde117c3d8e15448386fac7a0fe1f56133f78159872d6be21f76e5321a5ffbde3e3e9570fcf422292e2b5ff32415385e1308841094e2c7e68f134fe097b046f58f04fc6959947f37fbc56478c78b4a7704923593e580ad6e6b8cd1262653a9fbc47646bd13af6f651127c96a9bdef719c85d2919f30194f57e866fed6783ae1c537cb6dc4987beea0cdb282383781f1c240bc6ab51d3ec338be6770bb6f1b0c3bd42f92922dcd8c4926cd93770f59e09309f0c444d78ee9d652ab0b7fb1cc87157a90db35d85f2cb056a1bab7180d45f2b06ab541532d9c560822bc56bbc92441ff1cc6be8efb30e7ba5f647b57068759877666e5e5328209b49598553ce7dc74878a81f28110127b1c0f7105670ec6299269793c80399cc690576dcbb6bdff8bb0a5ece3e6978818c942ed7a96cf76747e38dd5ec5b04e21a510967e97b7efce53da0854c174789037826f4237bc2dc7ff6686f22c08aff8fea9f5d39df5d201a744b47cc724ab7a9619bc3fc79f9dfd8b5ba5a14c2e0187ab3d78619d3593ab23d435d439910298171330599bd13f9a53bf15d2e5cd9547c3046f683d079f17d164244243a8219ca79b8c6818d043584e1dc3a81e3cb6d9434f618e9fb85aed0de165ae72ad7a01ab3ed4932fc2d3b882e9e1f359700293f0557b859ea843d39a1e5494e60460e90c16d3d79d86afc6d86ef7dbf9c551dfdc8ed14c9f67acef04c48ba0a001ed067733bb8054689fc8c9ffe403308baf06cebc01b6080e65f69352e80320b7aac580f75dcf2e2630d0edf76414aed7f9b32fb8bfce243b50222cac5a91be15135bb2f897f52e5894b7dd2341cb7fb0e26b8cb9264191cfa90cd97ca31507708b36f2c549f4f2f309127abddc26528546a3e9ea3b623f848381e6e26a75e46fc1e43cab70bab42316c33365de8300b8f9f4cd161dab5e0b2a30ea1a55af19d84d529d0a91e81de477e93b2aa37d4d1a8fda69bafdf1a3b78d8bbcb9effd9e148dc956daf81f7d1055dfc09f8195c7c1056367a9154ccd11880a84efad796e4710cf46728db3068f6b849004d371d3aa3d1e507cd242f3a9c284f66a0024a9860f77ad7006e1a680fab6e0c808632f8ad840b183b26d4ddb7e1a58a434bc625d3b05a7897319c34d00166048943c31bc0eb3e73d4e1998536730edb4b6f20fdebeb413933416d4ab95d79992923fc3411fc7f04b4dd3dd0acc1b425e16c2db922b", 0x1000}], 0x3, &(0x7f00000014c0)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x10}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x128, 0xc}, 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x690, &(0x7f0000000140)="9d6dbaa9170c") 05:37:21 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x7d, 0x3}, 0xfffffffffffffe46) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = shmget$private(0x0, 0x200000, 0x10, &(0x7f0000000000/0x200000)=nil) shmat(r1, &(0x7f00005e0000/0x4000)=nil, 0x2000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, r2) 05:37:21 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1000, 0x0) getegid() r0 = getpgrp() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x2, r0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x804, 0x0) 05:37:21 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x4) r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000380)='./file0\x00', r1, r2, 0x2) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() mknod$loop(&(0x7f0000000180)='./file0/file0\x00', 0x100, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getuid() getuid() pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) getuid() r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000340)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x1de) setuid(r5) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r6 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) renameat(r6, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 05:37:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370700000000000000df00000000000000e600"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x14}}) r0 = socket(0x6, 0x2, 0x4) connect$unix(r0, &(0x7f00000010c0)=@abs={0x0, 0x0, 0x3}, 0x8) r1 = socket(0x18, 0x1, 0x0) close(r1) accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000001100)='./file0\x00', 0x0, 0x8) r4 = getuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001180)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000001140)='./file0\x00', r4, r5, 0x2) sendto(r2, &(0x7f0000000100)="4ccc1d0d99a3bf9575d48f9742bb611c44238e65e46d14fadb580449becd44dd8d39af64c4c23f0828abb4329a332b3e08873a46320da302180bd8e0d4fa646431e1a83cade49f2d9b8d313b8396759143e0f562f83160275ba6761c3d9ff0ba5085232f220a95e39aef256ddfc83fba9dabf384d162a1356ca386cc15ddf042992974a247b845b10f9c8f9c7d2bbed6af75ee25b79f0a2b084ff4c7af571d7d201fca3cd2838e2f197696923300c4da33fd9abaa4c1ae46fb223ccee14e84e8638ae49346aad6cd5b6afecddebcf6364c932f2b3d7b3115809d78bd4f5067ccc28234db0788bc522af78747d945fdc11c17be803fbb596aa49d1180a31db4bffab28305f154db6ec43861050f51a21d7fc5640b221f07579ad51c91aecb2ec9d6b8f1002f056ddd318e574cde9d0486a3882e59c29a6e55ea4e0b32c928b5bb180fa00a383e02a4b4abaac6230f7ab2c34dee3c4ffc3207889b73af388edf55d973c8289762a8747f9000b478449633b6591245fc3cb8d21986cfe682d5c854157d23d19588b7f1a2e0a6f917eaddf3a80b3da705226076f1d3cee9d6563641aa1292a3ed41c652b2f41f8456410c9907c1b75c58215180a36f1bc319452740ea9f74410679993579daec7d8e243eae57e4c7a91b23a5f7527297310bb0556c82cb0fdd8e9197ae8ecacb4db73418325d4162b2cfd8772e7ee7cf5dcc69f947d88cafe9c96df10e4514908e046f8a74ceb68e07533de72503f5d19d73606956ccb203216e32408aaf10cebdd5c7bf31527a9269f2f6d839b9914ca5124c58a80ec1508c8f8cc20d32da44713cc0f80709f5adad0bbedec064b744b48455f5c67ee15a88e00e91a7dc1733b56a99aa247868d8ad95ab5d83cd83dabf81bc22246c65bed6083c44e07dcdb9691aae14d0dc50c455de398acffc7ac07af47c4f0fd55048ea8ba450fc04230f527f4be77a22a0748ad54e6822f928115c2347fb5c1f2bf1d967ee04ec70c9dcfb8b59ffc4ecdd2346a4a7af06d800a6015a7e67d7d8cc860f6161d5b593e20f145dc98605e271f1c77c98bca0fd83927aa5d4b23851287e35365d0890a51579025d90432c44724754ab77b3ed3181e371dc8857edfeb349d5b2290b439002c2af596996b5eafbdd419ca048c02727ce1e0d3d9481b487559af2af48033041d825ea100d74c0cd419047e8f766ab435be78ff180f3ba8cfa9f02e72ca2f9c5bc53052673758ce2ec7da7e8662c7df8a8e181986381dd696908b203888e1224d0b95d8642c5ac9bbe817176912f2e89008292cf692cdf7c5bfc94e1dd3f7ba741e3896e2f135dc48d97e7beacd89878d247e05fa0c1edebc80bed7dc3e8b2fadc89a1b97ab1b63171ed151fc01d733faf5fd154ad15420fafb9ce5c9952e67ef9beec38720fe315738c31c1d7c68862cbe56b940b31177414de0843ea6f951d07e8bbb26ebafa0884d75688deabffc1d8934885d02ecbb9b44dce45ac2cc71dff71961a37afd2c65d64f957205db52834cd5faed51981fad96cd2344fd78bf2758553266ff1c31739257369ddc6ea009ea48fe357e5016fb70bfd39f73c7a3bd15f5619654fa949944ddce90d3097cb622fb36f7d40278f035ab0e772153c4bb67ea940cab5fb70d35bfe8b3c42205ec9e305b52e5187fc274d0e3484c30973fb3d438bd773218d2a67ba73a242f6bf5bc6397f35adf4b84c6ea6796689f0cb2d3de18b84192ac6985eb74a01906c8db95e46c3dde7167508792a5aff3eeb2ca9c90ee5248a6606658ef2592c95cca6f8ee3b3b4748602b00fe3181bedcea98b44b31520e2dd18cffe92c7165e397a67a2a2fb60f8de5ebe1ebc55a754f74dcbc64ec4849bc0cefff59f57d4b842c6e1f59f0fef2107b58d5bec5cf0cb440c53c9197e6b4b88a73c155048fd54c5a1d6c1a5a055ec119424c70837bfa82dc6402fc34d30f9c5848c46282b02629be5eadaee7ae076403f21e4677e72d9d325a7abc994a25683c05d1a0fbf8a8993d0b6ac4bb3dc27e3c510bc60a468e6d83f984b4f3122aee1fc98c6f35059b2f07645b8a2ec37e91001c2d2c4fe7159b07b31261edadf4c290e035f3560ca5e38198acaed6440c618293ce4b6140d913b53d4617e589898982d4f67af0bc892ec8ebae3c9977120407c203fa6fd099a73d0e8a815d6a4fa40cedc3e8bddd5a5654bcdf95abd214fc189a98ec67f05a18dd74301be3aa68c6bf56d9f70b8678e88f243c8eb89a5d8ccbbca8ceb58ecf3102262d0b92620ed625efe506809d9695160baaa726a218cb2c9e51ca99effe6a6a620627cdc8bf59ca9e19a2f86127fa44b5f74b810501db560d9692a82eddee46bdcf44c91f5dd92a6057189d9745e3c56628da6b6f64a7631571a3d54ad0338cb290beea2a2f869676767e30e80d796d229d13984bf82c5ed6d48aa92d42166bd9c3b2a4931228da946a09165c17ad676ae2c6d06bed1b52943be5dac821e22f381656efa1fa08d156efccd69e83f9727e204bcd13db1086aa2205ae758092a1c329f2c870eb34923129bd6d1112906698d4c4019217435c585b696123664a2182fac0212feb3ec2b1f850376880c7a697d277dfc1917f3bc7d003510bc4631438ee4a73dd24c492314a9b27e2249cd8fb146847d9aa6e0226ee16883e7a802dcb57dcfa35cfea582c887e3cffd29611e48c36dedc56a544ac8adefd6db19cd60119e393cbc10eca55668b10f3b3095d6617bf43bc2fd932ff1e1de7aa4c85a802f8bfc01f27ee1a256b7633aa972b51f8cdebc449ec49c9e2e7f9fa2a6be9dd701fd2e6a8e751742339563ad05600741987ab60acf7151af9dae1f043fa4907e1267c10f6d32921233437de83625fed99fcd193b220375adc1cf912650b07f2f633135ef702fada1319570a49a487f7fc4d58b54701eb51bf5e78a582ad194379f9c171f555a824924cb1760706e8e3ce31d1052d916ed290fc5990107c3504ecaeb800694a13543241c0c0da398d4fc37587c286e12c86952cb96bc18961ab627d72d3967eb75bc50eabf4e295ce3d0d6002ae0f31e884f019ef6e9618b00a410070e047a215fc1da39565755540c1138fd27df1578dca73231c1adf24b5308b71a922519255c818069fba7d3f629153aa1f61d8eb548d6bf005653215028d58209ab484a2b6e7e384df5b2224af9ed4bba0d7e8833e5e0ab5e18518bf9dbe435e51cbbe862276721278793626c0b02fbb91eb749d373f93c70a82afb7ee117e57e7fcc338b6add15b4ce21fde7929900acb5f562361d1ae9dc3854d5f1060bbaff2ecc86fdc80bbc874d5bc301484263fca2c5e11a73c5f78277997e93520f9242172ff3662c4c15dd3f7130aeeb424387bcbdb7ad1bd7637f035406ddb5078b53df7adbb735db05399ca7d51f0f97f267e04ebdadb10b62f70ce5b2db65137cd81319a4ef3997c405058ef5dbe48ddb8e03171c7ddddcc20f5a029d86a79af5d03afa2b5eabe140e4bfe3e7cfdb045f4b883ccbf957cb62e8edd35fe6d2de82fa55430c2438016ea2c0438c826e7198eff760a29e66272c2824d0dbefbb0b8b84e6c99f74e93c596c5d438221d03d502a10dfb97b821948ff922c5bbcec3a9ee7cb11363b75caa09fbb419da08e7de691c31e80c029894cb56774d09bbea4863f07347a798840a05d893dc4dd32ae8670f9ee4de8ad55a9db9b8cf0637f6aba250c0008833cb719657aadcf7d6ce1dcbb8d39236913fe1bb6f38031afce5e8389673ced654e4d7ce4239dac765d89ed06b85f9990c33bc29f81c77979569f34197735a93fe6e5c68a577d44410858309d2afc308208496d6d161d52562abf795b94a7c851b101e8de0cfdab7272eee361f8991ce3c80ebce790d889f27602db7c74f01841b5b8a62237172043b7a8eeadeb4851947349a0558c31ce8d368e78a6f4719202504050727f7a34d7f0e3f8b353fc426c1c1b7e1b0a5f9ee52a8757e24f3a05060d127344a7762284c226dc84f559c67f0234caf6e2dca1c676108791da0d39ff4e51d7427789bfda790a6e93bd9f78506a33aec8af0527a0b17883a32cd240654fce7d217efde8fb666b23d8ec55e37c7c6927b190661ca08552604c87b0c48e4639b2e9d8f177d448defb397ed972fa703819a548f99eb28208790bc33f4d519c8fc30feb54c8c1bbba9be6ef68501d05ee683e23d6009640aa9a47bd2e626cde1e169cee46bc4da86e3726195c44d4391470ec3213db507a0e32c2ecd45052cecd38498f65e7899a787acbcb329dd94d18afb307e9e29557347101c780279b2c374ea5e4821db31b020c8bbe10ef6fdf224fba851d00dc62f6c433bd8f5aee5d6cf03e0ee22f79f989c2d01f1b235cd17ffb6117f76cf563551131c8017dfe8060d79b4a7f6f00381f007ef28c9ba0166a79fc1343797ad6048f556d4d04518cb3900c1c3126f7ee1192a482d65dd27e98be1f5ddabad535f552eeea128159472d08d3033e06ab1e7be4335b1880ee1792ef2a5eb99d2678df0e027de942fb4b208592e30dd6c151187962ea0127fab7366b5e9cdbb8382c75df97e6f7eb8cc41f53e2ebe3437d881d562770e087765ae9c51a2d1ff68a9c2bf79e62f6b19311b6089489ee8a28da5714fb127665138e815cca1108ef4e28ce91f1f1646274bf13a2f7204c2afaed87c1ac0df8023fd489a454b336d83862845da1237662a061c7f05ca8208f83bb5658bcdcca7312fd0a54910688e4a57cc4f647c0376cd91577922278483b149e5202fc8a2995e14820c663cd18fc958eb0b5f4f0849efbe076ece966581b7a6edeb7e351bfb9206d0aceaa6bbb16418f3603e1de87ec6ae4e1dd5595705f8cfc028a4838a081938e1223fbbfa4f48ccb960dce309507cf4feee556b41e841620d772cb91e639ad3ee9f934981aae8839e4bba6452a6667b92467da5c85d72ea3404ebbedda7467e5fbd0e4490883d8cff869ede8456edda01dc3ae1b94e44f5997657667d5f131cb2b6b418e18911c315352e82a6fc7f1a34191382ed9caaaf8b4b5815a418178531741c6dd20e27b9587cf8eda6054e04dfb2682ab7f74709699ba76fd785aabc4e2b432608380f981fe2935812d1d31d02553d406fe127f2df780c17a5e00a9f1b52aaa1c6aed82491f53ca8ca1b4c22886d6aae5dadc07a79b3c7405dff47e1e3021720667248e6123026562ac9e168d6d48dd8c8b250fcb4216130d01e4bddae042f54cf265c2d21d344259b6af11f465ad6e6b2eb52c9bcc15005acc451e39c9daf8aa2d896a1ab02ce0089637c650cef60565bf129ca9dc893e7ca2fce5007743c5a5076b0d23f63f38de6f23cb84fedee4125fa3a244b42bc4f6693376609f381257a8bb6d1e6799d35fbad14c5240ce4e5f64e9f234bac64ce9526a7f380ea02e13d711f710d85cac8945ce5597a6fa3daa10ae7a98fbaf406f61e6bfca130543a2a1fa009c9e381d7daf0b6c51cd774e10faac6b40a6e94bbbf640abc33cff64ece63c4b4dbfe98225ecd2bfbda4bc5af63755cb1a1acb61c29ee1995bdceb99d1be033e9c053c6ffa787066361e9cd9a285eaefe4c9efdf3fe5cf9b10e1fe5f6", 0xf84, 0x40a, 0x0, 0x0) 05:37:21 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000015, &(0x7f0000000140), 0x0) socket$inet(0x2, 0x8000, 0x0) 05:37:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x34, 0x0, 0x0, 0x9}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000000, 0xb92, 0x3, 0xab}, {0x1, 0xa8bc, 0x0, 0x9}, {0x10001, 0xff, 0x5, 0x5}]}) socket(0x18, 0x2, 0x100) 05:37:21 executing program 1: setreuid(0x0, 0xee00) r0 = socket$inet6(0x18, 0x5, 0x2) r1 = syz_open_pts() r2 = socket(0x21, 0x8001, 0xfffffffffffffffc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000a80)=0xc) setuid(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) readv(r2, &(0x7f0000000740)=[{&(0x7f0000000b80)=""/4096, 0x1000}, {&(0x7f0000000380)=""/254, 0xfe}, {&(0x7f0000000480)=""/183, 0xb7}, {&(0x7f0000000540)=""/228, 0xe4}, {&(0x7f0000000640)=""/232, 0xe8}, {&(0x7f0000001b80)=""/208, 0xd0}, {&(0x7f0000001c80)=""/248, 0xf8}], 0x7) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000180)=0x54f) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="0300", 0x2) r6 = dup2(r2, r2) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000140)={0x6}, 0x8) setsockopt$inet_opts(r6, 0x0, 0x3, &(0x7f0000000840)="717c44108278373c659e5bb376ea8cc214c8a4369517d6717eab02523cb5b4c549e6b06165c323b626023b1c58c691ea276b44d085e8cc19ed6690017feff7e7fb62b3664c5b0f7993b61db80e7b161522b20e38fd0fec1ef51d65aa0df0481e6980c7b2ba9e96bb1bbf694253e6c874df943cda3586509d7910c529646630885cfeff5ce77da17f8a2baefb0ff7ee0db61aecd88eb847a7e8613e7eb293936c7bc5e09aee6815025411e0e5bf2290c5a6247637739bc42efe9e98119f0c59d0b5a3568cb87ed41b1254721df7b5d1af52b941bed14cb050", 0xd8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000800)) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) chdir(&(0x7f00000002c0)='./file1\x00') fcntl$lock(r0, 0x8, &(0x7f0000000ac0)={0x2, 0x6, 0x3, 0x2, r3}) r7 = semget(0x0, 0x4, 0x600) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000000940)=""/135) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x100000000, 0x3, 0x1, 0xfffffffffffffffd, "4fe445667930b6e84aad5cb79155e16ee1c6a2cd", 0x1000, 0x2}) r8 = semget$private(0x0, 0x4, 0x226) semctl$GETZCNT(r8, 0x1, 0x7, &(0x7f0000000a00)=""/89) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x42, 0x0) rmdir(&(0x7f00000007c0)='./file0/file0\x00') semctl$GETVAL(r8, 0xffffffffa, 0x5, &(0x7f00000001c0)=""/126) 05:37:21 executing program 1: r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000000)={{0x0, 0xfffffffffffffff7, 0x6}, 0x100000001, 0x5}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xa9e, 0x0, 0x0, 0x0, "4287f6452a105d7ea3c06a6c7790dbb728beab8c"}) ioctl$TIOCSCTTY(r0, 0x20007461) 05:37:21 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r2) connect$inet(r3, &(0x7f0000000040), 0xc) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB='U\x00\x00\x00\x00\x00\x00\x00'], 0xffffffffffffff71, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYRESDEC=r3, @ANYBLOB="2d596ca261fdbb7934a35972b74054184065ff7f8ead5fa6622c239e2da3a1e4cc7cda60d2a92acd421d4c0eff5f5dd4b9295e8d23a3443ac3a1a1b9c67cccd4d68ef882547401baf041167a5f3d81fc723c5479ac0d7efc94aad6722c973272ecbb5234648ce8aaec9072d30704a100a43ce052c0bc947ce99550bcd20ff6d48ec5cec3d79a7c5fc8", @ANYRES16=r0, @ANYRES16=r1, @ANYRES16=r3, @ANYRESHEX=r3, @ANYRESDEC=r1, @ANYRESOCT=r1], 0x2c}, 0x0) unlink(&(0x7f0000000000)='./bus\x00') ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x7ff, 0x5, 0x0, 0x3, "6a99951b9f7a0bef5f87c280cfc0d91f990b499c", 0x6a, 0x735}) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x2c}, {0x28}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000200)) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000001c0)=0x40) 05:37:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = semget(0x1, 0x42175af588eac7b0, 0x600) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/34) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 05:37:21 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_int(r1, 0xffff, 0x1027, &(0x7f0000000000), &(0x7f0000000040)=0x4) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) 05:37:23 executing program 1: r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYRES16, @ANYPTR=&(0x7f0000000400)=ANY=[@ANYPTR=&(0x7f0000000240)=ANY=[@ANYPTR64, @ANYRES16=0x0, @ANYRES16, @ANYRES32, @ANYBLOB="305dc6c5a2b869bdcb566e3c82d7ba990c93ee99b078e96f9e96521ccaf745f3fbb96ff517659d4341fe6226baee77271cfbfd1447dfe996ede91df775719e611c376ba9059bec2bd1364ce0bf2cd1ffd3d43742e15e928aad900bbcf4f0a6d78e27b328cfa42e96826620a9b57ae3ff9c5e8f8a97bed1819fc52ce5b9c3d3fcd5933cc0eb5ba2697a5d468e5dde06dbcc1c2f539b9359008d3f93f7ee95f3af29aece2a497d1cdcccd5b35caf616e34083717ab8020024254941d0488e6bde6a173d29ae88c5116823f8a45f9b354a40f19c23a35f182c617344ab54ed5fecbedd95af0553bb9773bce0cdc45e6b1a479ce1f64d352cc8071378602", @ANYBLOB="466fa22fb1cdb77d02247b629847357f8c2307f726962ad0eb805525d9e4eea72a653b987216b87a340f0c4f96a686c0cb489b3824dafb8272448b85ca576484ac7c0561b26c3b964a123d925f9d54174a42c08ba0a03dce35d9ce9278e5df2b8224bc493056e2e47fd776e17ddac4ae5ffcca1ee001b6e0d14bed43a1d40da93bde64d9ad74b984de820943a1ebb21709f3219d", @ANYRESOCT], @ANYRES32=0x0, @ANYRES64, @ANYRES64], @ANYRESDEC, @ANYRES64, @ANYRESDEC], 0x5) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) socket(0x21, 0x3, 0xcb400000000000) 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 = dup(r1) recvfrom(r1, &(0x7f0000000140)=""/184, 0xb8, 0x40, &(0x7f0000000080)=@in6={0x18, 0x1, 0x590, 0x7fffffff}, 0xc) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x1, 0x241, 0x3f}) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000568000/0x2000)=nil, 0x2000, 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0xd) map stack 0x2071c000-0x20b1c000 of map 0xfffffd807f00c000 failed: hole in range 05:37:24 executing program 1: mknod(&(0x7f0000000280)='./file0\x00', 0x0, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r2) ioctl$TIOCMSET(r1, 0x40044271, &(0x7f0000000000)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000080)={0x4, './file0\x00', './file0\x00'}) 05:37:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0xe0af) mlockall(0x1) ktrace(&(0x7f0000000140)='./file0\x00', 0x3, 0xc6a39048fbf9a16b, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xd4, &(0x7f00000001c0)="c57489f2b5f9f86577d2d7aa0ca60f590eef616246269e8e4823c5bf6516cd90023b2e378c16fc8daf906291ee6d8b7364c4492dd1ff9a7d50ea761c0322a30429b102553efe8370f358c24c495fa888a54e67f128e99b165bae183cc80353148302662aab4b1adbb44b5dcb53d63ba6e3860ae9da078d64c259c9359a130a14e107dd3e78519dea4d8fc35801f84cc925b2314a9f9a204d30aeb98215a64573cc55b862fd8ea8558e7900a5fac674fe85654e427efe08ddcf237974d6d27d1b77f8313530bae3caf9c0f807bebee37231b2953c") socketpair(0x18, 0x1, 0x5, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000300)=0xfffffffffffffffb) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000340)={0x33bd, 0x9, 0x7f, 0xff}) getsockname$unix(r5, &(0x7f0000000380)=@file={0x0, ""/108}, &(0x7f0000000400)=0x6e) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000440)={0xb0, './file1\x00'}) r7 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x3000) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000480)="17b6fc1542be9d1ef2e19bc7f848450623975cdd5d", 0x15) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f00000004c0)="0a169b1b54787b4b0a37100783e3aa62d20ce7ab50e832010a78b9b9597a4a280245368fadde1053c8d16cb77e222ded098c07", 0x33) renameat(r0, &(0x7f0000000500)='./file0\x00', r0, &(0x7f0000000540)='./file1\x00') setgroups(0x6, &(0x7f0000000580)=[r3, r3, r3, r3, r3, r3]) r8 = semget(0x2, 0x0, 0x4) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000005c0)={{0x0, r2, r3, r2, r3, 0x100, 0x9}, 0xca1b, 0x2, 0xffffffffffff8000}) pwritev(r6, &(0x7f0000000900)=[{&(0x7f0000000640)="b195884b80355b2372d9eb3ea74aaa49d34440ee93ab5ac27dec3f77b9814bc055ad1bc4cd56cdb9498da704604630f3c27b958dfab8d95aeba58f146871b7122c555ab9911309", 0x47}, {&(0x7f00000006c0)="ac2003dbee80c34533eb5487a5785535955f3dbf42c2048cf6012909e43f3567cc203a773eb7a0dac9b4ce9f4a8e24f456a9254e893dd6f1dc7c55f660cbf3fc8c805c89a8718485e9dc27808e51e1096e81c7a96975e42792713fd30b97125dc86dba424c9133b70481b5ebca8c5374d1ae6e5f59413bbbe6490f356dd93219dc4ddd8780f798c6b422343a960a407a2e7a08df080ff8281f871370ebaceb5fa6ca53dfe3f2ec216e356c015ac3122063a1f660ecc5a6beecfa7be04b08da7cc64c0a37dfd539b00d06dd2e379ab329d61e2a18fffcf3d54b9ce8a9b15aa3745b4a", 0xe2}, {&(0x7f00000007c0)="3f5df4b0e8443802441d14f569c9e13802a577a6aba4b1b4ef9daa43ae074a0d7e0b759b61dd2970e61a2df993395e41a74e4e1495194505f73b7c03a08dfaf34cd89fa84a79a454ee76466f5004e4da11c488861a9d01a05407deaeaf236f778c830c818a5b6649299c5fb40ba38a77b2fe8c526698c6ce36827ded648fef99eb57044abf1605b6d579e4087c5470e9da91c3d47182a4759e96cbeb67b5968f05aaebbb2447dd9ac21124fc6450544690e2ee88e66e071d989bf2", 0xbb}, {&(0x7f0000000880)="a7f1b286f16fc05d7ac764aa5f59f00f2555b8843c24c4c4da50ecc942638d7a293b439127c2fbd9ae0a71cc8a5a259a9fe9a9daa2bb4009abf647665c7515f5167b4c972b8fb6e3d8eb7d438e518680e70ae893cf59283eb658a7b2e7572f04386ed0e3b23ac1221eaed7a46fb005", 0x6f}], 0x4, 0x0, 0x0) syz_extract_tcp_res(&(0x7f0000000940), 0x2, 0x81) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000980), &(0x7f00000009c0)=0x10) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) fchownat(r0, &(0x7f0000000a00)='./file0\x00', r2, r3, 0x6) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000a40)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000d00)={0x4, &(0x7f0000000cc0)=[{0x9, 0x80000000000, 0x80000000, 0x2}, {0x80000000, 0x7f800000000000, 0x9, 0x8}, {0xd52, 0x0, 0x5, 0x38000000000000}, {0x7, 0x871, 0x7fff, 0x8}]}) preadv(r4, &(0x7f0000001e80)=[{&(0x7f0000000d40)=""/148, 0x94}, {&(0x7f0000000e00)=""/4096, 0x1000}, {&(0x7f0000001e00)=""/115, 0x73}], 0x3, 0x0, 0x0) shmat(r7, &(0x7f0000ffe000/0x1000)=nil, 0x2000) 05:37:24 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r2 = getpid() ftruncate(r1, 0x0, 0x7fffffffff6) pwrite(r1, &(0x7f00000001c0)="546abbbb3c728fcb6f219a9d4bced2010c962496b8dde09bea372b2550f1cfacf83ec5812fdc18183daadca9ada28b7cb3728714b1ce367e143304b9328766fa010045fa622e598d197d3fa33c0e4b3d1505ddba15283959890bc692edf3367aa06fb86a24171e8aad950927cfa4eb123a7515a5b1213a78429c98812ecb5772", 0x64, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r2) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 05:37:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000500)) r1 = dup(r0) openat(r1, &(0x7f0000000180)='./file0\x00', 0x20000, 0x100) readlink(&(0x7f0000000580)='./file0\x00', &(0x7f00000005c0)=""/255, 0xffffffffffffff73) ioctl$BIOCVERSION(r0, 0x80044272, &(0x7f0000000540)) r2 = semget$private(0x0, 0xffffffffffffffff, 0x100) r3 = accept(r0, 0x0, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000080)=0x5de9cc06) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) semget$private(0x0, 0x0, 0x80) bind(r5, &(0x7f0000000a80)=@un=@abs={0x0, 0x0, 0x1}, 0x8) semget$private(0x0, 0x5564d55817f20a0f, 0x80) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000000840)=""/28) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000480)) unveil(&(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)='x\x00') ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000ac0)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r4, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r4, 0x20004269) ioctl$VMM_IOC_TERM(r5, 0x80045604, &(0x7f0000000940)={0x8}) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xf83, 0x3, 0x4d, 0x1, 0xec4, 0x7, 0x6a2, 0x2, 0x3, 0x3f, 0x2ea}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000b40), &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev\b\x00\xd0\x00\x00', &(0x7f0000000880)='/dev/bpf\x00', &(0x7f0000000b00)=' z\xa2\x0eRR\xcb6\xbb\xd15P=\xaf4\x1c\xff\xff\xdb\xc5#\x81\xfd\\\xb5!\x8c\r\"fH\xc6\xfd\x8f\xf4\xbb\vJS\xee\x8c\x9e\x00\xab\x00\x00', &(0x7f0000000c00)='\x00\x8c\xa2\x00k\xe3\x8c.\x00\xa8\xb5\x90F\x0e\xcb\xc5S\x93\x92\xa0\x96X)\x98!>\xc8~\xa3\x15?Ar#\xacyg\xdd\xdc\x94bx\x9a\x89\xdc\t\xceT=\x8b;\xd9w\xfe\xfb\xc1!*UN\xdb!\x1e#u\x88\x1cGm\xe9\xbc7\xe46\x8e\xf6\xd7\bI\xa5j\xc7\x87\x00\x00\xa2N\xc4\xc9\xdf\x10\xc0\x1d\xbf\xf8E\xe8\xc6\xc9\xa5\"\x1c\xe68\x98W\f\xb6\x1d\xae;\x16\xcf\x8cf`A1\x80\x00Ze\xda=X\xe4\xf5+\x04\x006Xn\xce\xa8\xf5\xa3\x069\f\xe8\x8aK\x17-\x82\xc0\xc96\xe0\xecC\xfa\x11e\x15']) mkdir(&(0x7f0000000b80)='./file0\x00', 0x7) fcntl$lock(r5, 0x7, &(0x7f00000009c0)={0x2, 0x0, 0x3, 0x6, r6}) ioctl$KDGKBMODE(r5, 0x40044b06) 05:37:24 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0xffffffffffffff70) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040), &(0x7f0000000080)=0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x1}, {0x80, 0x10000}}) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x25}, {0x6}]}) r1 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r2 = dup(r0) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x40) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd0e8, 0x9}, {0xffffffffffff0000, 0x7}}) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000380)={0x3c54b824, 0x0, 0x3f, 0x335, 0x3, 0xfff, 0x6c80000000000000, 0x10, [{0xff, 0x5, 0x10001, 0x5}, {0xd3a, 0x1, 0x6, 0x20}, {0x40, 0x81, 0x0, 0xff}, {0x6b, 0x2a0a, 0x413, 0xfffffffffffffffc}, {0x2, 0x10000000000, 0x3, 0x3ff}, {0xfffffffffffffffa, 0x80000001, 0x1ff, 0x3}, {0x2a27a8d1, 0x9, 0x40, 0x7fffffff}, {0x1ff, 0x1, 0x742f, 0x1}, {0x5, 0x100000000, 0x3, 0x6}, {0x4, 0x200, 0x417320fe, 0x4}, {0x5, 0x458ea841, 0xfffffffffffff801, 0x5}, {0xec, 0x72ee6e9, 0x85b, 0xfffffffffffff942}, {0x4, 0x0, 0x5, 0x1}, {0xffffffffffffffe0, 0x7, 0x8001, 0xfb}, {0x7, 0x9, 0x5, 0x1f}, {0x3, 0xffffffff, 0x3, 0xee57}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./file0\x00') accept(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) openat(r2, &(0x7f00000002c0)='./file1\x00', 0x800, 0x56) 05:37:24 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x18, 0x8000, 0xd49, &(0x7f0000000040)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:24 executing program 0: r0 = socket(0x80000001b, 0x1ea02d4100f6d4a2, 0x800002) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) socket(0x18, 0x1, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000000)=r0) 05:37:24 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r0 = geteuid() ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000000c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r2, &(0x7f0000000300)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x21, 0xe, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r3 = dup(r1) msgget$private(0x0, 0x400) write(0xffffffffffffffff, &(0x7f0000000340)="4f4312396d1e98aae637138f16d864f954c2308fa172be9d6d5032b48808180aea262ef7ee0419b9d0c0e65347329341a24919241230902d519382f1244673cccb3a35094b01000000107bcc691b974839294b93354b45e8123edf98479ca742d4e08278730ff03ee253587a07aa09af0bfa375e3a0a6654bdca5c04bf052d3c10b55f269d02f427dc0cf24d1a80ea09b8c8f7031a9c9befa96e1563149e39626ef7867713266c4de6a6aa4702b4ee9fc57cc40b9bb783713248b9195c8e808c776996512d9baaae363539d5b7651a9d77c513a3d192f01c03d1a6668b60594017895b09eacfc4761d627c7ce9b194b1039ba220e8265b4ea9325c3c2dd2e2f44bd367a8aaf0", 0x106) mknodat(r3, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x6000, 0x6a7) r4 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r4, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r5 = dup2(r3, r3) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000640)='+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000780)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000800)='/dev/null\x00', &(0x7f0000000840)='/dev/null\x00']) faccessat(r5, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x7) lstat(&(0x7f0000000580)='./file1\x00', &(0x7f0000001800)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r3, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) unlink(&(0x7f0000000000)='./bus\x00') setuid(r0) r6 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r6, 0x1, 0xfffffffffffffffe) 05:37:24 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x10b886, 0x0) ioctl$BIOCSETIF(r0, 0x8004667d, &(0x7f0000000000)={'tap', 0x0}) 05:37:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8c00, 0x0) faccessat(r0, &(0x7f0000000340)='./file1\x00', 0xbd, 0x1) setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x100000001}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0xfffffffffffff800, 0x7, 0x400, 0xfffffffffffffffc, "1d26b6caf398dda72d3ef8291bcc4e36a8180966", 0x9}) r1 = syz_open_pts() close(r1) close(r1) r2 = syz_open_pts() readlinkat(r1, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)=""/238, 0xee) write(r1, &(0x7f0000000540)='[', 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) write(r1, &(0x7f00000000c0)="a667ae2d88f25fc026bce7e87f4e80c591c2f720a14b22ea3f67eaddb91e007f967b07de359575ab48269056797aebde50998daed05970b9ce2ffc655b9eef1bb1da3bb4c5c54cb751af7e1be38927c7fef63a2fef61c46bf38bf2268f3b8406bd0b0b911eef9225287ac58ce4a89309322088dde1df63658ffc4abda45e45f1e3b85fc98cd35fb3de68102db4667329b1006d0eea389540d76c021d6c225b7625d51e7776483eb5418c338e49ca75d87cd0e46f55baed3f365b47f07390992ca3f07e956db75ac52d229ebf52d3a534c7f2dbad522e4d96610e55ab3e80b69a66435243d316b2016bcb07564bcce4c23c2b53865603e90d04941efc", 0xfc) dup2(r1, r2) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f0000000080)='}', 0x1) 05:37:24 executing program 1: r0 = socket(0x1, 0x5, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x0, 0x0, 0x40, 0x2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[{0x6cce, 0x8, 0x7, 0x2267}, {0x6, 0x6, 0x3f, 0x7}, {0xc52, 0x2, 0xfffffffffffffc01, 0x7}, {0x942, 0x800, 0x6f, 0x401}, {0x1, 0xf0, 0x95}, {0x5, 0x10001, 0x12, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="e4") pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r1, 0x2000746e) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001840)='/dev/null\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001880)) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/26) linkat(r1, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00', 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r2 = socket$inet6(0x18, 0x4007, 0x10001) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f00000004c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x8021, 0x60) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x1, 0x0) getsockname$unix(r1, &(0x7f0000002b80)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ccc04fcbe7a7000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008a97a44aec1b3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009deda2f4e05373195e25e8c93cb846c9153d113a75daef2826a155f27d4b59db57eaca3a856011a6f4be47f944348b663f9b026adf4c344a1b4ac247a216aac5ddeb25150f95cb2d3c5f09f7428e9db12a27ea937e7c35c887cbb6747431ee3f469492375e6c0f1a1d36bfd1b311a11673371a747f73098775462ce609d4f7bea749fc8f"], &(0x7f0000000480)=0x1002) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f0000000000)={&(0x7f00000001c0)=[{0x22}], 0x1}) setuid(0xee01) r5 = msgget$private(0x0, 0x41) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000080)=0x9d36) r6 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000240)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x19, 0x9}, 0x7, 0x3, r6, 0x0, 0xde, 0x8001, 0x3, 0xbd}) 05:37:25 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r1, 0x0, 0x0) fchmod(r0, 0x4) 05:37:25 executing program 0: r0 = kqueue() rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000200)='./file0\x00') r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') utimes(&(0x7f00000000c0)='./file2\x00', &(0x7f0000000100)={{0xd48, 0x401}, {0x101, 0x7ff}}) 05:37:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000140)}) mknod(0x0, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) r2 = dup(r0) flock(r0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x20000035) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) 05:37:25 executing program 1: setuid(0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0xe63e4d5b277dbbe6, 0x20) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000003c0)=ANY=[@ANYBLOB="020000000000000022ce77f5f80adec103470f2564938e2adb0e132745cc4212000000030000001577de000000000000a4d742f55fd9175b5ef326db533e582a7ce69193c366d2c6540774cf5f711c42f14d1d4da5eea169dbf701f2d56e3811976fe550216844f5c65669b63b3f603b7d02463214bee6a62a07f1239cb1b1a6ac167636352b"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = fcntl$getown(r1, 0x5) r3 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r2, r3, r4}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) socketpair(0x9293a2f35f7adae7, 0x4, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) sendto$inet6(r5, &(0x7f0000000200)="285cf543949e9c1d6ad16b5484e4c4753fc565680d4a2ed34afa1910492b0056a8076d286b7f4381f5d3731c60157f43dae93f5c5c63f0788a652c5c0c7f07524cf552d1e098e86f68e42a7a9048553e70f808f385321b6bc41e6b7059e15f8f96e6ec2afa5123c5d15ad92fe89cebf1292e8547353ecd031ab6d6a3ead76711ef0e5ea3f00627c0ca39d46a7b6086d18d67f9b59717c2ddb92bfb39473ea91c1a285b12c8113670260e07cb891afa2bfabc4764fabeafd028bd78f6", 0xbc, 0x2, 0x0, 0x0) 05:37:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x7, 0x9, 0x3d8d7c2c, "73cc51f351b37b2efee534560876f30d3fc9c06d"}) write(r1, &(0x7f0000000080)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x1279) ioctl$BIOCPROMISC(r0, 0x20004269) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='#') fsync(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000280)={'./file0\x00', 0x4, 0x20, 0xff, 0x1, 0x9, 0x1000, 0xfff, 0x2, 0x2, 0x6, 0xffffffff00000001}) faccessat(r2, &(0x7f0000000240)='.\x00', 0x40, 0x3) chdir(&(0x7f0000000100)='./file0\x00') ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f00000000c0)) 05:37:25 executing program 1: setuid(0xee01) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getegid() fchown(r0, r1, r2) syz_open_pts() syz_open_pts() 05:37:25 executing program 0: rmdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000000c0)="185674bc7dcc2a320ab9b15918fa7f2365301a78e501a4319e5dc6e78348128e939d80a194b36af24febf9e514eee11d96685c3b218fb8f1e81396b6fe658d71bd6f4202e2ac5f9b5ab2e365137f446634f6d714e65cb38de7f7ff1e", 0x5c}, {&(0x7f0000000140)="8b9c34cceeb434c53e7dafef81e947389d35d545c37ccb63fe863d45c499a7f97c84c979c654aa657febff42106af5e14efcc02f55119ce5879872bc44b5db9bd1723e61786d4fe0179cdfeba6192db61feb63185eb343c6efa2c9ddc73f3934c1d490a8fb91fae84209402f87ba4573614831340d71bee1d5c07b76156427431bde948a4aacb18e87792f68ab0041270036e17526718850f60c7cd0b5834b82563f72097d3f703de3b16473e529a7f7c755a479332f5dea78b02693b3392c5888db8e82e060549eb2eea519eb4e0cd097219dc0d07e97550463f7cfc86a97685f2373e53073a04d2df741790fcec41bd48fceae8e76", 0xf6}, {&(0x7f0000000240)="fa70f7c733367aa97956900cd356bfe50048234446de00ffed410c44cde4d3705681a637aed7867018e18c8b3981c529a094dc068168a4ca2ad28ea637586ddf022a7803f3cfbb85732934e3bff4c2143d01059ca818f216657bb0c59145a30a3ea63d5dedb1aa52823e55e5a2776993fc9cf34817ca58218e7a625678519f8e67816848034bff9d9553612a5abef49fe63644e77ec8226693b816645136d0bed13222d394ecd5fea8eec1add02e6ba42e4a7da14e27f95b34476a26be543b85e81e526922e2d71f94514e0814ffb32d9c4dbae4fd58", 0xd6}], 0x3, &(0x7f0000000380)=[{0xa8, 0x0, 0x6, "901c2ccba3d48f78fc9757b1f4c59b8f5235214e4ade0fffc711b4d65152d395d94730b83420342a038a2b5ba1ad5c90abc90fc2b259e0da93ce750d78885e42c62fa78c586d939d6de2a1f737d6225b5066bb2590f51cd9741cae1af273ae3d374ada6b0fda62396cd4705397f3c791e68f8c833835f07c4a3e1b407381a90b3d20630e9fa38e4b326965f9578421b92d"}, {0x18, 0xffff, 0x4, "d1b0"}, {0x28, 0xffff, 0x8, "47dcea0740b601ddd08a8da992d23de59a"}], 0xe8}, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) writev(r1, &(0x7f0000001880)=[{&(0x7f0000000580)="cdb159654d00a741db94d217b645c70cd000c440d859586987b7e31e9a9e59a812f9ae37e561a47c136d9df739791876703ff6424ceba38b306e0deda9c3b6297bf0d11677859ae83558da193e64b4139f51dfc8ad08001dfc463b3a14e6f522964e3b7e4f70013be72bbf9f4cc52b73316f6c77", 0x74}], 0x1) execve(0x0, 0x0, 0x0) 05:37:25 executing program 1: getpid() fcntl$getown(0xffffffffffffff9c, 0x5) r0 = getpid() getpid() wait4(r0, 0x0, 0x8, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x8, r0) 05:37:25 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000100)="d15f8b9b71087a5f0f68aeb494be177e5c6b07fd17f4a35ff1821bb94646fe56683ed65b71f82deae28ef220af54a6a8e10bc7efd235f08cae17f44f7bb3f6bdf3e4215188505ff49a4eb03f00922a78225504150d96b1a7e5304733f11c994f147af1fd0c71cea1865525649840202d594526fa56b323de670605942b2c609b88e695fea34391cc90a3517d6963ec475a5083b103858a4e47600f566ed434104ac864e2fdbd9eeba2635b514491f33bcb626d62f970a7157b4d5734bae49ab4bbd0e035a1fae5520e3f8edb36c1cdeb8bb2febd51108e33112ad6f70c08b6914fad6e28", 0xe4}, {&(0x7f0000000200)="dd5deb29b513061a4b7204c5908aeca7eea8be1cdb035f3701d1ffe10c8e07", 0x1f}, {&(0x7f0000000240)="88aae05402d594cf0197651ba1330026c4e5321a5bc5405d1e689348713ccd0837eb0864539b47bf074580f1b0d5ef117acb4923c8b78fc89bcffe92a4b79d049b0af3578f03f27632020258b18bb1873a3fb640695eb6f1bfb6230fc31b042d7a798c50c0a0405d969ddf6e85318f1db20c4e2f320e05af7cd6496f7141500933a1e031395b0e22e164079d9496d0576a1056e3cab13419dc2aa3025e327e282d76af94b6a660d3ad5d31397637f910985711228e64c6a9230ae6de92d0887f39cfbcf41941d523169ce0d10eb171482cb4", 0xd2}, {&(0x7f0000000340)="ddc645c0cef2b4dcf21c7c1392365bbde162b2405d0d7947e9e1cfd338b8b6796244a63d8e51e77e00b1", 0x2a}], 0x4, 0x0, 0x0) accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r2, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff4e, &(0x7f0000000180)="00a45d79c888c728ebb08ddb0bc1eb56cb4237e8011e6ffd63a898a4f3764de6c1ec2a702f913e67a4362273dc5102ce730bd2119a1a35eed37557e7ba21f9bdce18b3220d864934bfd34f16087f34f10fd89c6f131d0fd3bca2d5daef11776ba97f60fdf067fd831c9327f64ff34432ed57fd095df5a8aa11e80d43d38a3f000000b30517ae6f6167cc2e05bbdbc5aa69a30818be4e35fdef5143bcbe0bcf1d60990271378e85cefae954b4c9bcb8000000000000000000000000000000003e2b3a7d8b69010a90ce2c2b16235acb18328c442b247d49aab52ea614a088c18f937cfea74ade7b5a31977885bf3f8fa31e6596b65eed3c7d2408e36daff208dbd6ae1276dfb165285ad7759614b2c3fbe81fd67f80553d03a693da12c1fd7641cd1abf3a4a00c3e09976f2575974c8eb6c43b73b1fbba70cb643ff7fffffffffffff5f0068092f3b9844d98a8c053f54802b44725298136e96d60fc5b4e3bfad8b818de959f6855a65a33493404201fc56b8339227fbb1276c6e635278a518efd49735715a842c225f486c3ae1198dd2db527a6b3065ff334463d7ab20bfb2d3ba3332ac24ef8de8e00d8b1442") 05:37:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x100) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7ff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x9}], 0x8001, 0x0) 05:37:25 executing program 1: chdir(&(0x7f00000002c0)='./bus\x00') mknod(&(0x7f0000000300)='./bus\x00', 0x10, 0x9) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f00000000c0)={0x0, 0x0, 0x9ffe, 0x100}) r1 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x110) recvfrom(r1, &(0x7f0000000180)=""/2, 0x2, 0x801, &(0x7f0000000200)=@in={0x2, 0x0}, 0xc) write(r1, &(0x7f0000000080)="510fc3a038", 0x5) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)) ioctl$KDGKBMODE(r1, 0x40044b06) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180), 0xfd54}], 0x1, 0x0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x123, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) 05:37:25 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x400, 0x0) preadv(r0, &(0x7f00000010c0)=[{&(0x7f00000000c0)=""/4096, 0x1000}], 0x1, 0x0, 0x0) clock_settime(0x4, &(0x7f0000001180)={0x10001, 0x100000001}) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x190) fchdir(r0) 05:37:25 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x700) open$dir(&(0x7f0000000080)='./bus\x00', 0x1, 0x10) 05:37:25 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/81, 0x51}], 0x1) readv(r0, &(0x7f0000000140), 0x10000176) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000280)=""/154, 0x9a}, {&(0x7f0000000580)=""/133, 0xfffffee3}, {&(0x7f0000000400)=""/245, 0xf5}], 0x3) 05:37:25 executing program 1: r0 = getpid() r1 = kqueue() fcntl$setown(r1, 0x6, r0) r2 = getgid() setegid(r2) 05:37:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x55dcd3b4, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)="c610e33375573c72cb1b559634c55913f85c7b", 0x13}], 0x1) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getppid() syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 05:37:25 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000200000005}) 05:37:25 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) bind$inet6(r1, &(0x7f0000000080)={0x18, 0x2, 0x9, 0x5}, 0xc) 05:37:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x8) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000240)=0x1) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) pipe(&(0x7f0000000040)) fcntl$setown(r1, 0x6, r3) read(r1, &(0x7f0000000140)=""/147, 0x93) fchdir(r2) close(r0) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 05:37:25 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) r1 = syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) syz_open_pts() close(r1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) 05:37:25 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000001c0)=0x8) r1 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000080)) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) clock_settime(0x0, &(0x7f0000000380)={0x4602e844, 0xfffffffffffffffd}) clock_settime(0x3, &(0x7f0000000000)={0x0, 0x5}) accept$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 05:37:25 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) getsockopt(r1, 0x0, 0x7, 0x0, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) 05:37:25 executing program 0: lstat(&(0x7f0000000040)='./bus\x00', &(0x7f0000000100)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) fcntl$getown(r0, 0x5) mprotect(&(0x7f0000143000/0x4000)=nil, 0x4000, 0x4) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x1}, 0xc) unlink(&(0x7f0000000000)='./bus\x00') socket$inet(0x2, 0x2, 0x5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x1) 05:37:25 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) sendto(r0, &(0x7f0000000080)="fde16a5592be7a82749b20be450d9ce1bffb1f34bbfc4faeedd235a75d48fde370d40734d7fe84fd91f784320ccc762745275b2e4defc752903114659d9fb1b5845e4d9c681a295e69bce04d3e6c97fe74b86e5ebd205d983051e3219f5cf00cb75023a9c028bab90b9402e5152b4f1ebdcfc41624cc70", 0x77, 0xa, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{0x0}, {&(0x7f00000014c0)=""/155, 0x9b}], 0x2, 0x0, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r3 = fcntl$getown(r2, 0x5) fcntl$setown(r1, 0x6, r3) setsockopt(r1, 0x29, 0x80000000000000c, 0x0, 0x0) 05:37:25 executing program 0: 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() pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000000c0)) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) 05:37:25 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x510dbab63f9459f7) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000000)) writev(r2, &(0x7f00000025c0)=[{&(0x7f0000000200)="78d9e9d101eba0cac5cf44904bdcbccb963678134c4392c619fcad0666b6b4c65d7727b1b1e32b831321468e98e746bd966120e71c7a8d7bc0e98ab802cc8b5141a8b06479d22452ab3d2c184de8e1eab33c8e802324f8ab27254da0101be42784317a958484c8627e43c9be6c1747daeb47c81066c322561bd58848d03057fce73719e68149aee6619dce1290b1f0719980f7bc2d89754e6592800fa969b543473ff8c4518e7c94fc5fe9b63256cde93318ff954c844d04627d425de3776d7961c1619628b2108e315774490a7b7eab0a2e7572f71304aab8e66c2c5ea29e1d850f6a73ede8737abd", 0xe9}, {&(0x7f0000000300)="7d231e1e2990f08c0496e88962a7eaf41ca06485626e0563b70c4249edf7a170e585c62b7ac348ce0c8dfc83f3651078db31460a5f97544273fc01c77b7d3f02dea03546f64554f05f15449a5ebbfcb648ef35f4f3e009d1b77c75ca13d56e3d042913b691211e4f02b56ea5ba4b", 0x6e}, {&(0x7f0000000380)="f0c1b1d58594baeaec1e89edbe3b9a0279c8de85f0882c8dc535e7c2de8aa2a9748e44bb559d5bcfe04597f13c94cd556d1217f7076bd4e3d0f89cb896442b5a8d956045a1b5cebbb1870745eac58ddc1f91fa6aa36e46b419e00cc611c58755e30c514781b568b075e2b6c043ca80ca7b75", 0x72}, {&(0x7f0000000400)="201eb7864b41e0157814a5fa8835fb2ed7369ab2cd0f3ebacb8257aec15bed4a258f3f5e5c800941066462c55b01a8e0b2cf223dbbf2159c4e35f1efd5ecc514802bf265b9cacfd4912aca588101af273f9a845297abef5a05e2993d57d19b8860e1c2a2a0e4395516f8376b6666fd994b3515e74b5c0cfa93603f6a5784e30021382cc2cea44c8ef1743f9e138c907bf21f3aa3803475ffdc62432ebb57e74e98e1fd7cb338869ac5a251b7402656ada23a0fb8494909086c2389f03224a6db3db9d55c5c06817bf4979ae1be53bf", 0xcf}, {&(0x7f0000000500)="a60723a3d9e5af91143b78489dd321d8f3b35dae2c938ad6a8c146152ce538f2ca7c7b5f5090cf319e9cbef79810911b2bd2cbfe8c488b9bb121775d194bb6a168656caddeae2709c5966b21b6f3ea04bf100032a2beca74ec0df2099be50f761dbcf359e0f3f738bb2faf8f19a876fe536f411e6f58fa32ac5f6936ae26aba9dd03f3eb22441d9ca548048c30249a37ae88fc4f925c876385375adde006fb4eca351c5ef4cbc3941b558a90f7ee254fccfe70ae03f6efaf00a3f0baf2e863d9456e0cbb9ceeffd7fa05ca8d4fd949ffad362773998677b7938a381bee3b900cddff432fb5c59da34286fd376bab9d014f5353a70405bfb513bfe42505afadf5354b2670dbefb9f8c1ae974f75def76e9915adddeff04c2181d5ed4ece328e0bc5113d4a6d682e8d4f709fcc05b411c5b8ff643d3ddb3279a62de1794d356b60fc7169bd3a2116e108c3396f6484209a726102254423da82975bf7b1c26bc1a5b64717461c674ba7947e085cac092bc38ffec8b96aa57a4d1cc780f610cf102674362601613ad8c4ad22419c06ce45622f2945d4009b58c3962e7effba085b35ea7b983a0a5ddedf124793472705953bac26b625a0fa30265a77563371a9bd478c88f0864a522be09fd690b5ce7313563eff39dc902d18c9307b0779b58f73ce5145e216ce9f6811f4eb5bd4a34e1c53ae7ee37c84ccbdd40fa8edfbd0b6e0b3e99aaf5fa29766fe1f6b43c82627e8d9b704ef73fecd63f897d53a28cb68fe32111a4923dccc5390503d2cd49c67138c88794ac4e5330a7f459096f679a8ef207e01496e46aafebc69d85288558bef41bd5978ea392eb9b0c2c717f917d069c6a19505db0af4b5efbe10a49484e344b55913f644d9a73df368db933442e5fcf5400b5d194a3ad619eadabf1907a1ea3cf83f34b349edd589e624805ae8bc70aec89cd6248228a41e59024f35f3a50c1b45ebad3af8d4d2cbec04502e2c367bb2f79f8096189732ec55090670dbe7a711b7cda760de4584d83f080c3edc791df15a32ea5c20aecabe123407389e50c621564d9574735502ee484fc83bdb9f9ce689caddd8484861d92a9939e4eaf605adb15949b256914767a20f2536b089002e47c4c08c61fea55efe61628a011567ab68398de3a95483e61a89581b102d73f18bcca8ff8982d64c0643c701a117aa3f74d1a94e73055f127c4dfe57370280258ce4c954d9f2267a5e5a178dd70e3e03dc4f73f4cc571537c5ab5e72c613ef0ac6975d63ac08348d6407a899e953abb5f5a5499bf47db37c46cc530c4e7302e7ae62fd6ed45fcede4d2093e5de0856e210cac21b475cab3c7950b412a1b44ac2625c31caa1447b6749f561fd3858fa0bb1c059eb3c93e44eb3d6ff1640ec0e1b47decf089ab70931fb80a5120c22db4d1a9f06eaf7797161ec9134c240f985b09cee889fd252351536db96ef4170da490d40f07dd2786ebb5081cdaa8da73e9235a2e093058171e73d32c5f3aac4e03e2d81a051ba7ac7d6da06db181974e3b9f14a505c82126578d2765dfc6a2d8122706f492dcc4757e5f5f33e98b782ca93da23314be6d9037f7dc015247e1fdb382a7c57c8223debbd4f9982e2f5d540501d257350c01fe76675f280fbdada9f7883105b4396b787791dfafd2241d8742ab63f138f45f3391c559954a9983eb4bf40264d369d8d1090a56519abb547cff87815a6cd0ffd4c694c1ee439f6e569a4d658a00b72df37e343dd29a3e3344e3b160ed9a32512accf2873ef07b82a29065b7c9118f66f40f0567cdb8dcf7cd1a4eaf1c388139c98cb633cc627674d14ca9b4a298074a51d2119870ac326bd23d2e88ed609150565c3c456f2a89235b9f660dc02bed8895ab1f04971a26dc7b53a7117ddc0008439d90be13e7968e096390686bfc3b28501aec79ab2389c07140aec4d4791752e21827f2ed8298fbd2f7bec23d687dc2e40a68fa2f6c6ae7f4e23fceb08b9c6c79ce91fb22383f75d81a989aa091ca5440602efce0d90294ecb2b442c10e5c66d038ebce5fc9e39eb17e8fb5f8d8794a506b66a53f18bab186341a40a7a2728c4086eebbcf2f1b9f44aab48eb0a722425341115aa90ab4ce5f0303b33bc4d13a66d9bebec7613f78fe944e060a9ce20d88ff39b7c803d7abb12d76958eb6578c44e8e10e961b995255fe16eac0c0be5bed8121b184e67dcb1107727cd15cbc5ef0d66167a84421c20c8d4924179139cfa53189ac46d3295a05100d42fe59c75e2bb5532955c7dc54915d0d97702d53a72e5266a3fa37e73ee9032288f259115e79a378a5e8af3a97750224addcb1a0ae4e971034cd965d1cd4f651dccb6db094e157ed95596a18a8ebe7ba59c3cc3338e9e76effacb3cf8da1673f4d9068c2f0abcd8784dca78beaa703b9b8d59dd2d1d53f981fb7db321037ff10c2caa746098248376807870ab87508dbdfbd39c65148257086d9fe8c7fa4467d1bb3ccb920b8ba90395a66b85ec5e7441977753049a208b96e90fb8eb6bb9a083f4efefc25af4e48cef25187b2e7b52fdb68e88f38855f3f42a941701641ed8f614791c08322824300051454c4656e6cfc8d887aafdd35044401e68766a5bdfe26ce59e2548c97c8c89cb265dbea7ac7d6548dc0cb6d311d20d222bfa96edffc19d001671d33d496231670acb88b82c7c520f99363209b4be9421b0b0cc4938b021e6e01f6fa7aec8f5f56b9a8ac4b041208b8f6563ff05c74af7036940c92f93825d3c476d68a9582e74341c8e141df9b39db81130b983722a86677fd2b45d89e31fcf0b4e9fd22759240c71507f6c14e2b487a2a13fb4256c4626eff9ab4c78c6b49a6401fda10a2bf1964649a4ce12dad8e10f980d7a781126cfb95017a2a0527d3dc10828dc70928848a40354b500117b8495c8105f387d7bd130df6f1f5d78deb74cfbf740b0e71c4e0b4c0f67c301879d413d433dcfc1ab9d2b3d7692198c15ec2d1898bf3dbb5316f760ae3c3f8c3b0577b53c65f90cc745e16f96100568cbc0a05a45e4fb33c7b8515a785babcea8e6d449e55961b19843bcdcffdffa911dd58944991f2f43d73dd179a1dc7a293482db7388417236278a0beb8b98df27bc017220b9329a24c8bc4d7e10a3a6965797af2d93d2e9fcace722adc03dac1f45b2a0ac6743e1fd1e2fdecff4ff3a55fd2ab3f5bfa31f01bff5dac0b59d39cbbebdd5b71f1809bc0ed0b5ad7550e9b589e8280277ed9bd567e9715dbc98a8196608eccb7085c74289e57a298cb230fa2faa5b1401aad7ee46a94c23f560e2aa85db1dba4b86dfb0ed2759816d2d1b301543cbce53ffae4fd0e34950b4e12200cc1aa8cce746d3752c308989b1b82a91df19874da32fa84c733f81b10032302f7cfe5f6c9ac8541f2442745dc293c793f0be49f64e390f8f4bc91c70326f7024eab018fd6d1559b2f7e58913c2cea7d219c8d25d94de604dab4da82c5984485fc85acba4f015cb3d5c8549b39808fe2703c9b745328b3fbc50c2533a7dd240a7acc86aec76f6035007786fdbda3d8fbcb87ce5a96026d803adcffc2708a52020361d9a5ba38898146c5a7f9f71f7bdc45b2420d4bce76301c077107edd08d346f2d15690acd01b0f098478867bb64c45d27838a54fe3b04daa08b82f8616954fca3bf8fbe72804fcfbb7f9cc900a439631277d5c6e71f325d7dd2104cde5f3d0ca7944c9705d2b9fe6162ded1ec7bcfbe1dbb2b6465f57fa45e581a12b510aa7cea021af2a13c131951842d6660043abb311c670cbd246d0f15522e37c1f0ca54b3dba4137fe202bde57152cd7f670f8c22cee5b3b3dd70450222200a6dc5abdbe46e06b1cd299b363a3ae576998108465400f0709e92192833ef4dfc39d70c9e8a424fc2a2dbf0775a21dcb9629a0e98d81125045d8a89c94c4546ebad4cfac9242c07fc89069af417f489d0383cf55a31190239d15bec09f78460b37501f7ac5cd45da07560c2bbe0df52122849f2bdea1fee96395ccc8f72b3139c328d591f77225a0e931e1cf7d88d8ad2ec16b937a7d31b89e0629c4f1d578af69c9d6015307de9d75782e01f68c8b9655b79b7cb8f37cbcb60b3293895774e985c6e02203cda7233c0ea2e1dfc00f0d535b4c3a512ab5235a020107dae13c383648abc887d0cc12f6aa8334f74ad68f10975021e8170b0d41e54df00f27a7ca0dfaf63c126bf8d5a20eb30335daabd3b8d06d3ad74594839ac51e0cf2e555af8999c88d82c4aca9d05e0845d5f79bb6738b316088329b723639bd0bd091134f3a074d8b99a57e7f669f8b9f811dd7163d62a7e874649f555d29de15fde9aca1214ce397af6fb6803868531a46e82bde13357823447d13776646135cee114872f3622b4bf4498d75e067e6d34067060c7652e58e0ddd1b86c6c1358e9e79afe1524fe1a1b014d9d441371b961e7174e9a7278d312574db9a84d879ee78070a689f28fd8d4d0f83298cd11b3c1701ddef9fd20bb39b3c73f707ed5c4cea97ef9624e9ab16754a259c4b5ffefdbed4adcc4379deddef052d3a84e9d05a11184fa47504671b9b2de07c6b6c8534073c15c591c9f6d817c5213f34fa09f8e9b67bd625c2773cdbf9f5bf975bf6b32535bcbbb0cc457b9f4934777c172ef99bf7db17d67f307d9e4373d27057649c62e6beea45aaff10b78800b9bd3da4dbc1a31e7df29820662f55cfbb27f6dc42b9ac40153a32d148d7be76c06959fad6593ac8ef7c83ff60c7687a3da5254e88ff0bddde9b944bb8cd0699d34d89037a9795d6c1e046ff77d0ce5ce4163071770ee716b36421a485b3413776eafff8ba0f647cac39c6a253ff6a4ee2f1900337fb6d282cec3e53db2e4cf9e7be59991367493aa11774630325c0dc5c29e8bcd9d4c2441e578f7d2594a603c4a27523f0d237831795197b32e4cea2a2b2b2ebc6e69dafa45b1081200e17ea97879dff0e8b7b269b8b71ecf9a5bfe95d4dd7dbe8b9f8c4cf3271fcc866901c50c19863d095616ef2045b94cd4c6b5b2b22004b26447187ebaf26a11994aa51b4b8be4873c409b0cbe53ce7127bb05da2c87041d9b66d76d64e60d3f7acc4d869804603cf280e5bcaaf02bf530d8468471e729fcfcef4f13b7aade4879363dab07662301f1a125b18e6e920e55d4c860072d92884986fac1324882e73db6f23ba0df4456f60ba89380048b953f469c16fdf3e1a3ea33a4390e2b2e9e6d112e2b42905edf24943e01c8f188a4725bcc1d94ea52cda7a6e55b1f3fc0371e04147a31e5e775b5284a4976e39312e3a6e7b44fcbd0c416247202a3f234aa0a6c069277a2ca063cef1054ecd589ece2f92407669a3d91710696bc66d9725883619b6f04aa923c580a98ee8b8de8872138c2c68b0c09522a4432db16ce33984d279a5e015f25a5d3e9315fcf016413c477526bc213ef250b0d9cf4195db14fed79cef929cd1682a8f31439c99c59caef0a1836fc576fa2805e4c90b96f47e5e9c42fbe55e4d6c3ac7a90bc7bbab2a82cb07364b08dbff9305d8fca0c3e5f9d76d5d06433d16b5ea27b6ed9eac44ee5ec9aa2b4bb0ea36fe1ba1cfc46ad29191126b292bc9da1573796b2abf13e113b14e4b5087da788eecfd27227cb0dbd0574dbe8f0f62511fc46f503036f7f273d3403d255dd390d58543693809b812bee56f72e56643f5781ba6dff45af1e177490bf4a35bb77e649cd1f71ef28d2034cc1b2879ffd003b641604a0a823bd19a4a491375e0d90782f888c5c7e67836041d191651cfddd3b16859285bc3cae7", 0x1000}, {&(0x7f0000001500)="751b589300b941fbed37700d71374f53310dad5a204d7ecbd6745ab382d5b9bec0fa3c6a78ba22225400760e968e023e0cf245082847908a74d6ce672bc2cbc9f86e1ee5aa73b0ac4e95bbee5cc5bf2c1cbcef0a504ec39cb6a4e2ddaaf87488cb00ceb37ef06b579e8d3bff7f3c9a22a114ac91b4ba5e0c766b7ec629259e157bb3489e69a9e3676aa7a56df869a61429fcc6ea0b97a8ff593f0866d0c12da3d4be02e98bd6b8341c6455be26664e4363f8335118ff363fcca139517266b34f31e2c4a45e331b56ea6fd70cdac7485ceda9cd60a570aedfb213ae0a17685989dd02c8a4fdde30b0b6fbfe7f3e437b8b90b6943e5162d57c2c5d361fa9643e8b945a4d8cea1514b079539ae71588bbdfbc9c968533648833003c05c9ab4066e294a8765134385de8369ce1f2d80b0bd375b144e68e3d3bcbb13cb9549608a18e6b75a2069e4becd3b82543b1a1b095446fd983104008b143c14b85d12f980c3452d8dd2dfda0ff9c6bf83abdf1a9cf11775e9ca01ca8809c9b3b26009b2e2c3ca611d9238cdcc042d68202734587c2e1106011950aa4718c73326250987a35ad4a7404a1e99e9d80fcfa03ee5fa82e8ba917fc199e76fe6e21ba109aac842ff96fafa81e88171ad80f900b0be203791e785cab9eb9d2ad8680a983b81f8c1694ac758445ee926ed5012ec489db6fb51819ed6519c4c14e80e1edf3f1f21183b9b1ed8a2414d7a63fb5351549de8fd3b070fb9e430506bcf3a5d4447b5e5f94b082175414e9cf367f52f3c925fd785b8f5b93787a077598a7f3b9d8b38d23541e49558b4c6986c6019397b4ef58b421b8e03a5376b707a4142e7bf02bc7bf030a60c86c84ca81039f7b3259f6087fec3d410032fe7a7c6cd611c6abbc92ab67900bb4c8155b3ecbd49c1249bc8f9d6d392eeb1a026b1c673419a5e92e361051bb4f2f45bc08ba50c0212e20be1557a751693a7e55f0ac3b5325ded7ade6d430fa8b78ca7b0909cd9dfb5cb990d647a7d10e1b405dd8e72391448e5735318118f4d1c1fb14489c3a172e25177b22c5a13f90735f8fdd9791c7150a94954a081289d71bd6f0f07cf56ae436ab19574154e7b1e43fa3244b1772e1ee8787af91de0492359ffd76205ca6637ce01f43a7bc82594f78f98498afe89301fee08d570238912338755837264fa3f23816f608afe4d5dd94dcaf3e03f25ec9b75e539740b6122ec73d8bccb81e68c96306b3829ebfa6f74da0e852b504db80fc04366f6180e5b8526636d864a373f3b984c79e7edc42509a5652970a7c115667e0c5312cd9aed1f1b94d57ef1f5a5d568adecb55c095d23f85c5bafd120ba6005057218cfa2947677bf6f048a74b5f9bc856b6e5a8592819e72489a669d8225d55bf03834ee3e83fcd39992afa1347019dbdf4622954e35605b9b928ad4a9076aff55773ecb39515482e7a188dc118f8f43e7994bca1d3357466eeeb1725f5d0589e873bc4965a02c8ba3f242603ecf96a8a29b057613ed359cf24a7dd50e635ffac593b69f7dd95668bf36eb116588bd94f436f1b25f63dfd37a6b8083c96e32b2779c261d25f02a8b3557eb828741295ed2647b0b2b171cd4348c05df2ac44c166483221d7fa0b376f1ed108f8a4a6fa7d92febd145d3259dccf7f585c4ba646a81cbcc731cd9c03dd18989d14c645bf94e7e90c140148a9c0f26c1e9b4b881d4ae2d5b68901560a07c85a7944649c09d0435fcefb5c45e2f762c65a6ef71c2e73be46f05c213d7425ef5e437b21deedf22c3db239fdeaaae9a1ce449ffd7538ae0eafb1589aa05fbf097a49dc6b4f8c079da9dd2632ea06f56ace3d6b99c6dec86e741f356c4f3e7e348be773df86a79f465949dfd7b7dbafded068b45b222aeba31e82185c531cf5093cd503676158c54d99cbdc576d72fd1dba84bbabedd5e262cd4637fce72e792c109d3ee8af3b6d7c607446120326f4cac85fa6b0fcc227cc2bd9e551aee8ed9fee23d9d2cc886922ca8c704ff490cf1f076509f68533517fcb90e14dd38a91031e234a95619c4f580092a5c5a94b42e00bf767cb249857d49efb3bdb3fd3757810d4e7fe523ca0e8a27cadd6a13f5cbdcd35f94169d37932c344864dc27cba5c05394d277ce3ccf29b8840f778900c2f6c6f99e201a31e1f06eb832bb63801d9c028a1f687540303cf4484981f6519bd1b85f0ddbca6ad9397d2248daee0f63e111a9c07611d94ae17cd484e5373c8249e6309d13445aa23943d311fa4f174dad9e4afb6f9df1e4dcc72666e610cd61eb78665791757b039394d60f2a09bec16aa7c9cb49f2b4f761f6e1a6c704e1c654335930f404ec3a840f7ce49dabd6518f0cc4ca01a87ebd8238c17b9ab7d0c957d3e090fd278e2a48bc26905b680833dd01ebd94d0d577c19bf0861f4a0a31490b5bb92ec1891611b9d3f2a86e5ca0c099346b796112bf9e8550acaca8821c35d602812cc0b884d3097976b90e115e2ec5c5da9f3be76677f0d8a2b9a69f4b3ab56285f36d25ff89b9cc55ddfa55a9a4cd8035dea2968b072c1aedccd5772b6ef85b742914d136d8ba5846dba2272e733660e98de68ce90c62922e6970a642bd987f12b935d5dbdb9f73ef86c3786326671985e8be2672e7d5cd3b1cca8e92421e78e125eea7edceff240d06ce2115506894f1b5051ff459165f7f4bf89505bb5316156392689ac49654da6aaaef82a84cb71419b6e0941df220ce86248a9c3681a5286eca052a0a5a3be96ad5a086486a80a66b6798c67b706819d678b49d3ec18cc9aa6ab3374408d2ec6d4dc43741e74a4369692e067785ffe5f5ce6327691f40e4673c88dfea786ba15a9496220a59b0d54db429db4e5f7ac96b49de306593cfbc60d38d663108d125754438a26a5dfff7e690bc7d001b5f92ff283d36b49c344c5a77f96a290367f52d9f4bf03b42df5ac666b4bad855672fe71afee4fba930a153605fbead51e8dff1e62a0348f6e5a78f9c02c77664e06a6816cfa8d09501fc868cdc4678d359f9f155cc67536bbf6f6879f2aabd1383bc2c6ce8de30d55871ad5bb3b38c2b3aed2e2befd317d5f01d77802717b191dea22edd7213200c5588485f6003285a244072779964751a315c214de953f67cc0aa4a77acbf3ecfd0fabdc217d1ffc8d15ab97265ca48ba5e4069d6ba2957b3223e5dbb6a297a777a5984b82dd7476e5448c0b3347c18356be0ffee2860027790244dd8a12ba04963bfa8c697ce6610c8807febcc1b018451638c354a4e02218ff16f7f7582aec6162eb970a7ce37d30e07015cc9fecfe907adad6d3698f079b0149eafbc81c63ec30b1a7fea87c451cb203df8792ca9c084d0dc3ac6d7ae86f3a286903164b8ab7bd814b49c8b8143babd65bebf747650cadf9f1d17e47392c025ce69803a5faee0e9833aafca6515595f5e549a5c1491bfe6583a45c0151e5aa45dd56eac6c96e8a9534d5b03b625816465a741987b3a923e476fd148d9f695400a000adc83eefb564bc83bb7531b8ac7786b8cfc27d2c085ffdcb770e85f481c524f77201e5fd0c2d3d2707ec0ab8e8ce94c3e1375328c9310654c4ac9683dda6d4b4f6bfdbd5ddaab041932bb3d60fbfaed5fe99620efce26408c123ecf2a9ff833880add8d4dfcce3f6d8f56d40efd3f34b6b769f8098097e7761e5436b903d66483331e0fce6fea364c21105b1b0ba835d2c6da761410c0445a39e73e1b366a1b29dfc0787de4a469a1f8e080ab69e6be329cc1b8a36269d1329ca7e1d6b9e6a3f47410aa9c2557988740e8da88eec51a59bc7c3f09a75038f58720cc45407a5d38960545321346b8f9f311fefe4b8a88d8b7a3513d77465515d2679790e97b344f112e7c3618ca24b64a1b32f08796d6685d47435d64cf3d73f8cad7d7b6336049bdd280446ee1b390439c234d764841238ef60f7d4842fbe9220f9e4dbc6a5b605f20cbbbd4f3716875a4eda8af5206b0c5852e1a7f2794580faf7ce7aa72a6ad9db8661aad913e128cdb1029e4115dfed1c53cceb7d28869c44279126cb9aa5d312ee4528e38c5bebe8da87f7ab60be09b6889f0cd5d12974e98a18068e34a60720f3d36bcd75812c14aafbf9a2237372a6311dc0919eeb8a31a6f721be85b40e062d8e65cd310a06970b5e8d716b0a1c45d17584a928d3178b999ee279d819b20fa3f4b23263ac0bad9ebed8239f389e15689150f4d0d90a77905a085dcbcec90621e2a522be2e197162254f5a73ba9c562f95cd636e20929dddc58bff01610c80c272de09f7f08d80e2336360bcebc5e4e92669ca92773a562f6c8aa4cb7ee8f25deb8d0959efea0479003b363acf4dc9ab2090244c4b9426b3a2eb3b05ce233b381856547624cab2b39435f16fea3d56f79ec1a8a48aefbeb232c7c33887e1c3096fea1894306296fd006fcb9f7bdd264ba7862f3850f8826ca82edc50676de58c6649bd17644528cf89c7a564333f693ff0c5dfc636a5190744eb8cdaa4115b8b10daa49867d0e78286cb14f9f12aad96c597e43492ff4a02ab9bf3c99e3bfd42b874280dfae42d3d5a4975d704875970e500b688173a7f9f422589e62d34a5ad46dba79ee057028256e86440f59ae49068193245d7f8878ecdc3b999cafb970ff1eb36ebd22f10466ca1dd94ad28d0715cf7d19950628a55364b0934364c1a480a5ad55a21a85a360425333246f91e06355ff26aa716637d77a7fe8b3bd2359d1cbd427fb0fd4745cc1c48919b92a7610e555a2bb5b178303f076c060bc7555b3e8cdcd1a8b4b1e399a75be5717742baede419c726515c8bd8c71571957de9d1f8f6bd35bfab476cf7ad4f475cbfc0d73468b2f2a86f3ce74a30f2103e0ec5dadac9d9b0fef4661ba595f15cc7c07528668e032b34bbf878b95255badd1418e2bfa92430208bc9c1fa46fca1c344c49c4f9e454172d47e3533d88e1bde357b3cdca27647a43bd56b88f448fd68c365c36de87a831921fdf9a4057e284f0bc872f6254a3c4c7f03d61c3f2eb3a600dd1c849b1419f35dc8af28d689f746bcdcc5239f5b7d94fe01493d69da41d25bb4bba90f2bbe54a938b44e61e101fb5d2b00bb581e2074187898bcd22ba9179201cb5a701b63024ecb0cd1bb2db9ae1c552a3f185d4aa93693bb939fb447cbf0a07bc5091f441bfed42e7e4e62dace63d53e47e73df9b12aca6cc70ef1d4cf5f190a722d32f8c9d66eea5822b31d6a87e7d92d88dee7cd6b22c11d4b90ec5d8506649c836e64a0adb6a8e368de894e8ad9d5127f12338dcba908d874e1d197f35fb068ded17538b2e871f0d697641fb8d13ad5fca5b996aba3f80ce93cb15b47656bf2bc78aceccd332a5705defd0eb44e76ae1270d263f0a484b4b90f6f52fc928e0aea69ed2b8671bf720008bcef93539580ac990f0e209b12f8aead8e7ea02db1c5ea1772b8048d536eb75ff77687f8fb97409e1c15572b8f9ca2a2d69cefed8319edadf628fba7365c666be6a4be91f3b6915bfd92128527aeaf4fdad27e8da21200a1adbd338bc9f6acd3ea93e638bac6aa5340fc6634e843a170b9c3dc7a0a9e3a51e50024a84214b58a3db6f4fc25b7b49ce3f6112c2b0690b44ea011f8f62e77b48499359b51c889419ca3a2e044e179551729529140503f5e40009135b7c92c464884ea5771cfedf6874f71d548a716149110701fe02f401df413d080059398ff5e28c392ee290f096ac021224035dc6d77a152d8e8b0586296cd83eca504a13db58e6c795de71a73dc836bdf42372f1a8a68f5587bf66", 0x1000}, {&(0x7f0000002500)="1a43f9323d5fe1be37c55cefb76ca8bc3f9dd0a644c21cbae9d700647b7a4b8caec4b66d401d3b73e1350cf950adaf1e25552e3a86429ea652cd1b3757b2a11f781cb268ecaab5f5b6ac1be0e38a69687bf43b1317d8e369bbe7cc933d0eeb6364891d1b9f258a7ea351a734a34a36c06feed3562ac6ac60d88bd5514306ea1cfb8c04695d3279f32b12dfdd6245a626b053c381e8bb26dcb2ce13ef17cd10d9d542eb54e00cd71060d710f8eb31a2cb3d5cf8daef72607735f571e80c1c2b5e", 0xc0}], 0x7) pread(r1, &(0x7f0000000140)="024133a16dcd5f5dc519753507832b1df8cff14c20b43022e321f208c11d864a04ba820b111a33f810a568db7c437c43a77a134b1ed4c1dcc8d70574991a70c8731dc1995928f1017db90f8708a9933931a0dff085e844", 0x57, 0x0, 0x0) 05:37:25 executing program 0: r0 = socket$unix(0x1, 0x3, 0x0) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x4, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0xffffffffffffff0a) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) connect$inet(0xffffffffffffffff, &(0x7f0000000200)={0x2, 0x0}, 0xffc5) semop(r1, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000c40)=""/191) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000840)={0x10001, 0x2}) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000340)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x860, 0x0) r3 = socket$inet6(0x18, 0x4002, 0x6ec0) shutdown(r3, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000003c0)={0xa82, 0x0, 0x0, 0x7930, 0x20000000000001}, 0xfffffffffffffc33) r4 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x100, 0x2) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f0000000080)={0x1, 0xcd}) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f00000004c0)=0x32, 0x1) ioctl$TIOCGETD(0xffffffffffffffff, 0x4004741a, &(0x7f00000002c0)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xef) socket$inet(0x2, 0x200000000001, 0xffff) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) clock_getres(0x3, &(0x7f0000000300)) shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x2, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r7) setgroups(0x0, 0x0) setuid(0xee01) semop(r1, &(0x7f0000000280)=[{0x1, 0x0, 0x1000}, {0x2, 0x6}, {0x0, 0x9f, 0x1000}], 0x3) 05:37:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:25 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r1, &(0x7f0000000080)="0c000002fdb4b7e886e5c8520000dfaa953b1f015b200a", 0x17) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 05:37:26 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) 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) pipe(&(0x7f0000000080)) 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) getgroups(0xa, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r3 = getgid() setregid(r2, r3) 05:37:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000100)=0x7fff) poll(&(0x7f0000000080)=[{r0, 0x11}], 0x1, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x10e) 05:37:26 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x7fff, 0x0, 0x0, 0xfffffffffffffffd, 0x1, 0x80, 0x8000000000000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80000021c0, 0x60004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000001200)='/dev/pci\x00', 0x10, 0x0) writev(r0, &(0x7f0000001240), 0x10000000000002df) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="1b7c71c16b4b37d0952e97954e437b7d2a81588a47a2dee74e35dce02415560d6dc43c37e3809a54b175bc327d9b97fe68dba6cbbc71536a571199b58e0364b1901eb7083c8653e3f342922580e7e0f05c4b725ed1b404bf471f713009283c1a4bf09cb8027035051ac76e7f1c0b9b1b7e8dcad25ff2cd0f8b75e48c0296f9156f6e7dbc56764e3c60ef55fa141b", 0x8e}, {&(0x7f0000000200)="5c4b0ff7cee092de05dc7f0ec362c1b916bd41aff79bad27e340c02de050fa3aa6108b7310d9a74f1d82542f709f254ad6d396b669f09d00b773828bb6a60b6b84bfbafdef232574f222b7a6f69a5d8b9254fb9502b8da52bc35e45b9b4d35d3196895081e6a204e8729e8f27c8584a759d61b192f846f5799bac24649a6161ca782f7ead723759be679ab70a72a421308f200c70fd89bdc71a8ce89cba5ac952d2b2854a49bdd4ee4b31c133cd25d5b5793127478b0f13bfd555cd149ec3bb2f49a3153c83417996183af60f3c815fd559c1f0defda5aed82a5b4ceb07a0a3683484e5922e852b782b4193411c247375e70543bc76ec24a9f8dbc6f6b52e1e102ab8ca7b9dbd85a7c8e7b8492beef1be3009646b73dce65342fa22c6e9bed970a5ac32bcbf227b29141723a210c62da1709553299c02d6ad1053d7a0c236e3839eea1a78f3e328954977f599b167e1c6470f15cc82c801d4fe295181e2b90cf749f7027f467419fc81bd6d2431343db54488e6d90de24ba286e50f4be113fcfaaf675d0882beccb44d3fed328a026d2e1bf7012fbf09a058e28e6f728baa0982f3580c1840d0a5f5f833213bca1bc20295608556cf2c9cea6e24c155fb549a386da1694d1ab464e376c24eebad708b723b6057c8a99ca4631f6d1f2db71f39656e0e4c2ecd7298fc963cac925bde8cf72bb2ccff4779ac874b532b4cc102a23dd2a2cc68e32c5d3e4541bc0d41de3ff980be813fb9dcf1aeca10f6265831b3b8e42d24b4b7685edd76439ca6988e7de33c35d3361d10cef20105d7ed53c8aefa5ea694800a84ba34e5d07d4742192ddb6f54417f5cb9e21de4eab9bf710c5db687367bf3c5b0b86f9cff0587adfe4a78cb54e67c2a18f25e08949b6223d4deaece0bb9e47372e413d7c9dc193e35b15a341acdec0262ba33ec65eb479340bab919bbc5f3621658c2846cedd92864633ec2bcb827a5f5fc79443decd60f275d689bf5f27bf8c4050f88ed5c99ae45da37aa1f346184102df09f9b26e95d0f3af391ba0dca00035b0bfdc66781c1e84fc8856a7f49a87b39a3898ec966fd15316fb9a0fd06bd2c57f7b91c96e862a6b81b7ef9ea477806ec328402665ad0fcfd899c95eb1471236309e9b02032b7a8070d7ae50c125a56407938c33e94574be6b27821c801cb4898fa439456f401d74e95ff92531b6c2f3eb300bcd732755029589439dfef3ce261bb059d33e5ae72ca9dbfeba1ffd0ac03fb69bfb5ef46876ef024fe1195aea53206653c36ac3851865f34212545e75a1ff477bf7a9e4021c940444e83b1cf3af803bbe20facbf8516f1c83f8858cb63eb46fbd5eed082255bad25d52bfeabbff28e26b1621e0a4cec91e172def05e34769bf498393dad9b40799ef727c72050d47b307ccdb0fbba2d56faa2d9ccd3a06c3d8a6d48f33bdb6b43209182c01a5e7131e6aaca9372bf27c6c04f07cc334a06c61c8a62824d0cef25bce84704fbdcea52f4d2fe03cb5c7f38e9e46e94b115868276f8ede741e11d650bb703c994e352e6b5e5659a72e433126545210f8b67cfe44d6ee117f6b4051138cc0b4637b95d73f4ccba1900a549aa07156989bc2e912bdbfbc38c17522baebae49069682f898a4ef6665e7db46aab2608343eb66da7431c3d198a74d74bd4f5c8b12fdaa18f05c4e506bcb77dfd28a495cde07bb158ecfe65a180a91d4b9e3834234e0973c38835f15d8ccedcae17020c415617ae0dfb12b22395f2e8ebaa9dab57426342584e55c0a167735ef584845cd32a39da94c0d11bc460f1a6734702c0963bd32c72e0aa783661579f0a3e0fd8c928c606c7b56fc370c9bac017b3ccb2baf09038598fb3691400d817448944f149db1529dd79fe2bcc4b03065010e2e7be7e980c217448ee7abfdf91b9a2df8b00bc44de96dc657f4c52bfa443fcc3624bde2be35f88f0d45743cebedf841b2303734d23ebe1865b179b060e2ee64ff239eabd2f387aebfc2e7b342e6fa683c6f6fabfb8a8c24d7d9abd9a5476e2dcfe09ff774f67eae763212b61b36d4b7748d41d4f09548fb29c277c0cd0d681627474fac2dd6c5e7a225b4ff363ab0b89ea33f3fa0d6f2d47fbe0a4143dccc31513a1effb59b46327495e5be779381fcbb2f14e9c8336c00dc06ef1893c9f49c3081ea25531ee40b2e0b883f608a83b769b1961afce736eb68948c896a33c30032bd764d8b884ee76d1d18b16975209269bb3192506c44e17ec96c1ac2880d3806cb86a2bf9950df6bbdcb7f5306d4ab3bcb4821ef449bbe181d1a69b3ae4da34525b1b0ab6007d872012bf01d77b043bcb3e8f2832a97c1353669450add48c6c52280f502776e0c4746ee2f7853708cabe86eaf043a1af63d9e3706c41837b6d97809bee129f5ea7a3180d91dd76dc27fdfd85674733a559c88b27ef76c4a607729f1bd6ac8d594c7ca53811568aeda6cc0e31295409385a3dbe62921f1265e02a43ac238397be23ae4a5e688ee8f2cb4952685d929cc0a040d3c323334e2de87cd2cbf01b990bb5048d167f765533df90e88a53ae1edcb65461619131a6e07fa9d912d57346b9501416179544ca4e4c5471ef12e6a3a7a09a77c463f241ffa48dde265b8d552a1ec9540a10a1ad05306386e244c0ba7629cb2cce6e6877700b59f887be91e4e42417f33945a578e4b2fd7b1111d27b7030f7f9cd8f298b37c6e6bbcec771c26cd537644eab9537198da62d4d392da1651c80bf71f9479619f0892d2ef721c7fa8dde99b31215f462f66e53d56a74ef04cde3f5c7b1d5ca3a4e73dc2978c6d02479b11c49d6befadfc91af5dc3fc29e03b46417bb36403cdadfd0a6cb6051cee53488b8f28101c5a62ce714f354cc45e53bbe5be4b2df61c5e0d548c9b7b58d7423c16c3576907ec576bc9a21d554ab5ba7dc7099f75607b7b8549bab57b00c990f019464d53c3d20caa39dd32044a08ea540b83a556207ef51fe447d38c759dae10ef65f4dac121da295dc7ab9924d62fa8dcadd36bfeb701d4f05ec1433016d66e25f12d706a3fe0b14bb984621f09b7d7cd099ec81d57c108a6253c9a6c0e25212831064e122b1c379ffe0d59bcfea597bf910673c78c77636105936de3ba820e948b4a2569259d6a50b4c2340dda98c6f8524fdf6e028b541795e8b7af26634e0a3079f3ce9f6057cf2f46c1242f387e0456cf7ab4b5731e12a4603b6b3527813470f407d59079966cba70f020122cf17f91544147d234dbd730305e41afd8843cbfdb229bb99c3ee6ab010eb6ae73caee94bbc4b36863805c870ce52adf7c85d0491e08233ae83c685b50f50f856c6cd743683e7a21d4b0e5fc156b7f2d42cffaf10b93e64d328a456921fd587fa1bc4c219928bd9fa9a8561cc9642ae026787a43a539be3cb0105c9599a331fb7b1c843e0447df71397e437911b8cdb50bf938475deb6c011c08279854a7d4e618cc9e6f702a6d0d74fa1a05b6e3ab5eea3ad8619c21441a92b0d285519f14465734db7a72d29c69db3cf3cb9de083501b17f98caca66eb932630629b30f6eb336e3eae22212a64b0ecb13bba662e8f182afc2ef1023eb4c90d5f2e6373b52bcfe337854046e6875980b685b2d8c6fc9f0158db0b3b388773819182dd77f4f8e8e18e1b8dc38c63fa0d9017d386f11fe49848f8b00aa72affa12de208436c56625bd0184ad22d5d137f3a81f616ce462cdf8fc00548499ddef46001a48dac9d3e8288d451f01b0455a8717e1e57ad59bbcb780a48ba114140a724b73711319e45ded811ab805b53ac1facb1211996cc2ec9562d192c819eb1c735b757e5bc1b809177cde9d7e6961210050fb24c94483f607319249314c4836d1c1c59fdbb9db07c7e8accc9bd845ee830f94c982b5eab47c2608ebdc127d1b26f6772ebdea3a27e9219854c9fe2fc2d98942c31f1e93d45f14f130353ec383aeca201463608d884240c962d7af63aff1db86531bf5d5cb92bfc37a6d9306e0e9c02b8f3a66078fe967dc9021b614cb4fae01e487a6b2dc98485aababd826967008473f5c9e4a7c4ddb5e06b45fe5ce0db73e5bef6bede85a2ef58b82b34e67a4ad180f827e10544d8950429b56cdb8c67731798a89a25725e76968baba4c83413319ef9c284965ab4c3b683e09789567fa58589cf296692e36a022dc3f9e762a551b07211fd92ec4d9ca100ce9ee9b016f71e0fd8804870309887183cc9cec666a72f87d49e5404329cbbb06d1f5f18cee8a29c9bbdf53810a8de58bd789564b19a837fa7e310739ba2b50ca4e4bfb5ea00730fb73f53460307f83c1cb1a38e971deea9806375f73ce841c9e42b3bd9db38103c0c24bc761a3ddeba6f1421382772c2568614d0aa60c329617d76e42d3b45e0b128a821f89751483ffdbe877d2796211533adc95c77b6b6d52f6e6f2aa2bafa9274e21f93f3deb82f200efbbc1f3ee79aeac692161ae3263f4f74b5ad000dba47f4b6f26e2fe3d03ca128ee6d1f44eb0c91917bb38dec4a22ff95b2585be6b88019a71cef4374ce6dbee048b74887e8e1e0318546ab2e4c2f7ad77911e49b787ec84edd12ac42d4ea9e9d9359c1cb84caad0712c1549288a21c82723044750ecce19059dc0e8b46cd01adc673cff609e43ad19cdd49bc3939bc59983215d2a41a4bc6ac66a0a4df36ab56abf57d31e63f2b37d0cb13ecefdec22ec1b88e596a72e1cfc3e910517b668e678847f62535dbd9bc912b00d7078c4ece0c5231740afdb5215c930aff80ea894f295394be21cf54db26c4021cade812e9ec201153c8130e60f3baab9aca0ac157994bccb40120ab5d7633a089fc33155b0e1964746096f8377fbe02429a0f7fad7341bfb90150b87da588dbe8f5fb9dedede95d3d9d6567bf6b004938a6f7a5590cb2dccfdc8264b17bfa9533d0146c0bc1142b2e46ef90beb72825f3d667646151c3f37593906fcd83a5b7b07c8a576a2a0accd9543d54c2897137fb2e2456e4c68571d37ec14177eb1eafc51f37649b043629558fc90d916470374bea0d3393bc3d93c654c617eeb2fa0341b59dd58516b2fc8b41cecf63b811639b051ca880f5386fbde14f1145c40675cc11d875dd80572098c1c189cee4b1d3ef2fb504d432bdecb4e3a2d0c5a4e845c00c25cf48f5136407cde8feb82139cbfa58baa9c678834dfffd587674682092ed54ae35fd216483dcf00d5567d380717f346b474693258c36dae6abc8d1d0812ba4077653dabe97a07a3a08ea663cda2418e3aa256b057f7e42c103311bd2c6f01dc6560483bf7dc762516474456fc95d52f01357b7d05302c921a632d4c21b5c3325ec1a1e61c1adbd8847522ba39987ed1db335d7494fb7d5e5ced076176d721e1dca093d127c3a5388786e573e837e22ce27ad424cce1237600a92e81fae737b54e4bcb5a0d91c451d04e4f15f4cd83c443b78eed87e8145eed5e2251ca3ec4d21af1ac139bd7e7ac2df6b21c281cc9923864c51405d2a8cfc93269c3e7e1d18ec0e9d16488090df3f698d3c459d1506a78c6b3e72554a46e920cf834526abd92ae97b8f06dcb872ef184a5d88821e53e315be351789b9a8c9b9e692d457790b73395398c49987248018085becd012163d46afb76f6cc96fdf153fae7859880c3bdd96558c594781413206fbb77d810adf1def5040637ef81daedab7f5e9c580785b11712c54b3a9b15915f0e714a56ba2c35f6bde1ac30e75f5fcdb079c8f738b0b912f2476ed1d4da529e0bf400479b376c6cc19e258bcc839e458fc7253828ec9f8c", 0x1000}], 0x2) 05:37:26 executing program 0: r0 = socket(0x11, 0x800000004003, 0x0) sendto$unix(r0, &(0x7f00000001c0)="5001050100000000000000010707000008101007cea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cdc24d1467802813c67b63447a4460ccd56654a3ec2c49dc4ae2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006f27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e501000000000000008f2de6c031b7b303757e60642b45cbc5737b8e2401757105", 0x150, 0x0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/76, 0x4c, 0x40, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) 05:37:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000fbc4aca79c1879103fdbe8a727a95ecf39a9e0796d38a582a5c8fcacaba1ee556e71e1c773f8742b2ec3ca32e3b0d9709064ce8d0e6e02bc871abeea3e"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) 05:37:26 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) shutdown(r0, 0x2) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) close(r0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x9, 0x7ff}, 0x8) 05:37:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = semget(0x2, 0x1, 0x400) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000000)=""/114) sendmsg(r0, &(0x7f0000000440)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000300)=[{&(0x7f00000000c0)="72ab25e8736696a72b242a5f24619937c569007b5aa279ea4c23f30cc4f43d42d638c4d75725b29652e30d7beee46fd532faa558a3af67212c8bcd2069e0df37e94fd07506c39b52bb5632db076a69e92c9ae207eb10ca7bf5dcacfc7fa7639d144aa214c8f442249c55395e681d914803426a80b0383c66a46aac6f9e4a84256d3f4f407163c1440fcd715c9859ec36387b87d8b3766c0ef25efca9d33880c6d70b4b81a91f90d3fba5f2b9b00d7408cdd4d0e2d862", 0xb6}, {&(0x7f0000000180)="5bd0f19357ba3c663f26bcc1f7bb417c396ee551b7b9cbc4385dee871f584d32d5d678c7d28616d2f70d6ff56aed2afedb76d1611e662903d481e5924dd0683dc633c9d7db4922658cc937282029dc6a373c450a4be1855be13d31e1a8b80165bdd3c11714cf64bff45b8421322b9a", 0x6f}, {&(0x7f0000000200)="4ff0156dd9dd62d46340846a2a270a17a2b57b2e07477bfc25de617d68428f60381bdfd7accde6412370ed4934d37e140c405f30fe6240ad0277a787a38ba3ce8af184ae9b8d95258fbf4753de7da3dbeb757ae2dd", 0x55}, {&(0x7f0000000280)="fbe0bea987bc5e96e2665b2c3055549faf0d22dd8a3c487e2b6f8ba15a080c56da77be6b6c558e96691695d6a652a38fe9c739e7b60c23929146c7e52458ea57bbfd8943aca31e5835599ee82007318ece456d88b6d7a575", 0x58}], 0x4, &(0x7f0000000340)=[{0xd0, 0xffff, 0x5, "efd56e3b153dd2cb0359dacebbb9179183663a3db75f7989c8c4f93c7e625f008576ebe28e3076827d3778d3fdaafe9b199e0798fb0677edfbbaf6eb460cbfef16bbbeecd891ac56001a443737a9492e6874d83d275fb047717291918c5e4cc7f0a29c07108e63ced3c6dae7cf58f5e87b4b2cc1e6c4f44c964957f2ceb48a07957458fdde386eda97f66862bc07a5f091d4c67fb0927f2fc784d4526c7db572dea6c28b1fcacfe44f15d827f7fcab47dfd5128a7e00c24692158025caa5"}], 0xd0}, 0x1) listen(r0, 0x0) 05:37:26 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) setitimer(0x0, &(0x7f00000000c0)={{0x6}, {0x0, 0x400000}}, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0xfffffffffffffffc) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) accept$unix(r0, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r1, 0x1) shutdown(r1, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000340)='r\x00') setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="b56f78b219bd321d26ba1d718fd70b485308c90c0a6583e030862085ec16730427b728214d28f6bb9fbe97bbf2a052a9a016050d2f87dd31c1a52854aeb2c725c5b332bf3ce9b35963aedd19392fe7bdaef1adf1cb3e830f5e50cd908394c50f8691df75aa67781d59adc047f4d361f7eb0f468b60cef085bbed0d83541618fab3784f89c6043a94655fd6168f130e70f9cede75f9f55a011fea40e7b984b0b59cfd3b04be0fe0aee18e149435786ffaf1009b7d25999b6fb2a169f904fa3d6447d02b639ba695c399e6fcb9de90fd487446519c3adc81208bf9d04ca5bba32e9d1c6f9cd62485d46f20b953dc", 0xed) close(r1) r2 = semget$private(0x0, 0x3, 0x10602) semop(r2, &(0x7f0000000080)=[{0x4, 0x1, 0x1800}, {0x4, 0x1}, {0x2, 0x1, 0x1000}, {0x0, 0x1000, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0x100, 0x1800}, {0x4, 0x3c, 0x1000}, {0x3, 0x6, 0x1000}, {0x5, 0x8, 0x1800}], 0x9) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="aa") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x400, 0x7f, 0x3, 0xfffffffffffffffe}, {0x2, 0xa2, 0x101, 0x9}]}) 05:37:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) openat(r0, &(0x7f0000000000)='./file0\x00', 0x200, 0x1) 05:37:26 executing program 1: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x5, 0x80000001) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) chroot(&(0x7f00000000c0)='./file0\x00') setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x1}, 0x8) 05:37:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sendsyslog(&(0x7f0000000080)="47858c424f49d7bd9d48fc732d7fd3a0b780ef18d1001f36efe7327bbaa5020bb33595", 0x23, 0x22) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x3c6a, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000040)="d1", 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f00000001c0)="2de11e", 0x3}], 0x1) 05:37:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000180)=0x4) 05:37:27 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20000000000600d, 0xe02) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10280, 0x100000000) r1 = open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgrp() unlink(&(0x7f00000000c0)='./bus\x00') ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000000)=0x101) fcntl$setown(r2, 0x6, r3) dup2(r2, r1) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 05:37:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x14a933fe6a98a410) r2 = openat(r1, &(0x7f0000000680)='./file2\x00', 0x200, 0x3d52cb3067451178) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000140)={0x10, 0x3, 0x4, 0x1000, [{&(0x7f000035f000/0x2000)=nil, &(0x7f00000fe000/0x2000)=nil, 0x4}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00006e7000/0x4000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003ab000/0x3000)=nil, 0xba}, {&(0x7f00003fd000/0x3000)=nil, &(0x7f0000041000/0x4000)=nil, 0x200}, {&(0x7f00003e3000/0x1000)=nil, &(0x7f0000712000/0x2000)=nil, 0x8}, {&(0x7f00007c9000/0x4000)=nil, &(0x7f0000479000/0x4000)=nil, 0x80}, {&(0x7f000034b000/0x3000)=nil, &(0x7f00005bf000/0x1000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f00007bc000/0x3000)=nil, 0xffff}, {&(0x7f0000466000/0x4000)=nil, &(0x7f0000332000/0x1000)=nil, 0x8}, {&(0x7f00006da000/0x4000)=nil, &(0x7f0000065000/0xb000)=nil, 0x9}, {&(0x7f0000187000/0x4000)=nil, &(0x7f00003c9000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000348000/0x2000)=nil, 0x81}, {&(0x7f0000047000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000035d000/0x1000)=nil, 0x13d7}, {&(0x7f0000002000/0x2000)=nil, &(0x7f000040c000/0x1000)=nil, 0x9}, {&(0x7f0000289000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xffffffffffff7fff}], ['./file0\x00', './file1\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xffffffffffffff26}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000100)="99fe358a", 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000700)='./file0\x00', 0x800, 0x11) close(r2) fcntl$getown(r0, 0x5) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000040)={0x0, 0x87, 0x2, 0xe197, 0x7a6}) close(r2) 05:37:27 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) getpeername$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 05:37:27 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) listen(r0, 0xfe) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) 05:37:27 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000180)={&(0x7f00000001c0)=[{0x3}], 0x1}) dup(r0) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0xffffffff7fffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x48}, {0x60}, {0x40006}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r2, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x2, 0x7f, 0x4}], 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffff8, 0x40, 0x0, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x8, 0x40000000, 0x7fff, 0x1}, {{r0}, 0x0, 0x4, 0x1, 0x5}, {{r2}, 0x409b9541a1ebe3b6, 0x8, 0x4, 0x2, 0x6}, {{r1}, 0xfffffffffffffffc, 0x2, 0x16, 0x401, 0xe3c}, {{r1}, 0xfffffffffffffff9, 0x20, 0xf0000043, 0x3, 0x8001}], 0x5, &(0x7f00000001c0)={0xffff, 0x7fffffff}) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) syz_emit_ethernet(0x2, &(0x7f0000000240)='\b\x00') 05:37:27 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x1000000000002020, 0x5) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x24}, {0x7fe}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="dc") 05:37:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockname$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r1 = socket(0x18, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x8, 0x0, 0x4, 0x0, 0x1, 0x8001, 0x0, 0x2, 0x2, 0x401, 0xfffffffffffffffa}) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000180)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{}]}) fcntl$setstatus(r2, 0x4, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setsockopt(r1, 0x29, 0x80000000000003c, &(0x7f0000000000)="fb7f50f9e47df40f179e405e71a19ebe3d2e5212ea80f1851cdf0780fa1329f12dbf6f51c615056dd52cf150a9f38b4e93663108af70d6c8bf8d1b", 0x7a42f112566bdc70) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) r4 = semget$private(0x0, 0x2, 0x108) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f00000002c0)=""/28) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f00000000c0)) 05:37:27 executing program 0: r0 = socket$inet6(0x18, 0x8003, 0x3) write(r0, &(0x7f0000002480)="4e9f759323fa87f40e2136a278d4beb4954edc9a3ce808464756eb5c3fcb49659414b65522b831d64d34fd32861e561cdedfc663", 0x34) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r1, 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000024c0)) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000002440)={0xfffffffffffffffb, 0x3, 0x1, 0x7aaa, "92b71fbf07a79c3b2e9f7dc183631ef9425551d6", 0x7fff, 0x200}) flock(r0, 0x109) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x100000000}) fcntl$lock(r1, 0x8, &(0x7f0000000180)={0x80000000003, 0x0, 0x0, 0x2000100000000}) pwritev(r1, &(0x7f00000023c0)=[{&(0x7f0000000080)="a23ad76dfe4357de31c995949a4e8ab9086f3254b6db514abd75eb51f5c9a234ff719f3c14e66886e0347c89af6530cb8d2985ccdef9e5e6ddacc32cd6e3ae020260e800bb0583da49d8056a830a25d33204ccc58f00cfe406dcce3d0a4e1f43b3817a639144e9c76f4a101004b81503cc015b3e4073f9eca524ac564fbfe8b90d33aac90cedde73d0ea2f1cdde93c4524aa6e4e52f5f8fa8757e0867ebe49873840600f31e135e6fe8f9ab4a31325324cf5e316124b7d0f3e619506283fc99859", 0xc1}, {&(0x7f0000000000)="48c36b4d3fe206d9d350d06f47ae24dc648c1d6faa69e6d49399", 0x1a}, {&(0x7f00000001c0)="97e95bfd0c30d2f8a69edf76fded76737fadf7af4a3120a0dcd95718cb756779439e78434c22eee3e9f926c1d3dda75cf74a2c69a485c8b7803b96ee0a4dd34fb15d0e6ba5e3d10a11b748bc2f6cd3fdf959ee996ccd", 0x56}, {&(0x7f0000000240)="a7cdc5f52e21c0a76d", 0x9}, {&(0x7f0000000280)="cd3bceb8ecdb65e8b37bd2ee6227c28e0c543e2ca744917f7fe9e878faa0a9bec1f371b6eed5510b4ea966b685ffd4124af2ca7a52f54b4e597a82060b00bc584766b7d0d8a76bfd90ed6657cfdd126a08583d8bee1d59a9558bbb6bf3122cbb2bff2c3df6a00d701838c1", 0x6b}, {&(0x7f0000000300)="55261ec16ddf0ea1a969eaf67f4d2bf76c1e6a3a89d58897306c64749d6c967d89d473ad7cb61f70b1c391c5efc1c20b6625870b56aa262e29508de523dc337e36363afe077dae2f9364e5b597321b78ebfb65de2bfe3f6b38bf69e7c5c051df0a90ba3d734169b2f85057becf2b3cd8ae466234db8360763678d02dcfb4866d2d75c4fc69a40aa3ea82efac7f46d39b72c8f414e58ce226a6392602c56d6b62838e623ccf475be64ed6a956b6a95b606a196d3e1dd3c142931b3887581accb17bfb087e695d07e39ff43f4e1b06f29ae53c992a264603015a7b19e7a307d3e9f9a13f24137bfdaf8a1aff934d4e578ae29645513042f572287e7c888f87318313fc9f32dcfb7a01ef2cb3cbba3b602ec23eed8e0b7df01259be6cb7f8db8c6c6a660a105e362cd756192671a84836a26a68484398abd3fd59ed08b6705d1015005e1f0e623631a5ec72d8c62683eb64606c1d398ea1325242b89732aa7b482dc4690ba43fc00467ab0258c2e0ceda99a275ddfa1f791a3d03c8c09f6df308a164cbb50d9dc257f3105d5a27c5b90f84795d47bda3078481a0d7f9622b2d3d82e5a4e894f0bee3fbf11ba0a04663e5afaea67c4625c96e1cba2b7d064d01d5c505efe125bf5969af4de0ee8838b62938565ecd139021a6c3130bc73c4774f48b06b3286834ce14c9f7889dda8e1165d354c7dd0dddff5762973e95d281b0751919efeb837ed88786f1a76764008a28da41d4ef11e8cad0cc0c3ed61a81403a34410d31b8095d733b60b339eebe03db49c5b1ccc2e037dd97d5e7068cc87725490d72c085ce86c92ca7ae78c42264703dd02c5e4c4c59d63e1504aa99c3c301408a7f2d8a189c43dbbb2daf167fd672b54b2fa39479c85835d40f77f52e774b646d15235ab03fe9cc00948eaf6130ff6fc6ebd60bb8c3f080449d437e04f83846bbb45c4f3a513617e5868d909446a6297d4b821492302a1cbb5b0366609742f03f68e3ef878f7c676d11ea4d3189d9830b6823bda81fd09f281d0ebe3cbf2356ae1b5b36b79bc4904602b847831a0f6754fac70df417f4bb031d8b6248fa73e961b703ad5438e6a63941944b7bdd11df32862e0956401b1aa2292ec07fcd3ba3d64a53586eefae70c04c8cf12074da2070db3857ff0d5ecdb77a9addf691edd5eb04d6e03edde668b1d57b54db1f0108e052c4f1c8c4f8f1ab2436084c53e88339705e3b47c75ac66bc9cf65d423f2c47f780e380808af9c9a27e4a8f10c43dc1b563f02caa6a0af4efa801f3e651ab5cdb659bb06843d43b9094bff0d7145ffcee6fa3841e969dcf31c636901ef5c98b2d8edeaf16ca479d07cb8370bdd746a9288efc2d59797d51e131de3353b31e5661d620269a2cc7f2f2eb158413a2b3d4fc175c07f0012e0fc8245d3774c439cb4f6d9fe3e3b1c65683f64e475c09df50b3d8fb8ccd813e6d6a4bdd2c62da9218fddfd2977c355a0d1b647e14d51a217cf13aced62c0ef68fa91b16777a8069102a35de37a14b3c27b8889d36615ffe1d398446c2613d75656545529ee5c65429dc911b3e095407ea647a7fd0451391bf7cbd543ca4f4be99913893792742e2a57298146061794670441e351a50f5734d2b03017957b44104fd316a2abcd55088ee8181f39a73e75975587499664ae27288d3c2741cfb1e4f231cd6d647daf162b2c32469118287ee19eb5262c0330e718df63068734485fa68092380e7e92c09a351d698a2dcc6ce495094c5a81a09ffb89781342536ecd14bddd128840a9f12925cd2d847081577e3f0049cbaf92fe5110451450755301ecf5cff82b1bea1a418e5121e8f6f4ce42d90b1e69091de98a72cd85b8f42ac2b2bc04796b26d5ae7ff2d0550d335f1786094fee279affb4ad5dd9157e3ea5f9c434cf0ced767c54dc9ba638841bceda73e2b79d246245c6f9a17666ebc63b79bf3a9323da15306ba125d42c83e569ed12c7d30805cd180474aa82f035b58754b3903304c58030c80f0a082f24f449fc8beab10c3399a3400c64c857fd2010f04a12a96269986c8e79ed7f04eb39c05c08293919c04c00e9868968790eecdf9347b0038a491fc8b06026176b0f36d0e2868a288444515bae17d937e7102adc1b6765b548b175376d5554447e987f9727d65fbdea84ce3f77d7235e0f17ed4d7473e1a90239284844d73efb3681f4ee247ea42ddbd69f867ca3315026b980cb13e25fbd415a9aee8307ed75372885745af0631445b396642470f5b3505520145c9acbdcc73a6b37b3aa865c17519aa40d38291845cd8a6b88916b5472109702a57f31b47dcbcd84d4a4f7caee2940670d30071be0747d2c007e4e1337ec734e647fc42f4ab10b5f1aa7d28efc05e87703dd3c63991ac562046153772e43fb4aa050e0149f6999db40091e18a8ed3e9fb637f20faeb3a2b3645a4f31495436235a6f9260cc8eee77581208cf6e91a253e4d42b02a999a1539a60903dade7534720b69d2cd451995ae99630f9718f4ea07371eeae4cac609c5ffb917b864d4a648959a4cc216833e46ba4096af0273f6b2e132808d6056a1060243a45836ac95494a511dd3b59686020b1c09bda5486edb0a9ecac18c2fa3ae90d7f01b78b96528818ce769d855d878d4a3d2237c0d777929c9b15a876cd6a88c4f09aad8da49c900207224361b7a5ad17e38d3d690565447e8b4f1d86e9b70f46727d83e3540319c9348086074a2cacf34fa3206b4c8bd46ecfb257e5b0c00c7880e70c3baae23b37ad48510f97193e9f078cfb4a12d6be82087e3802ae5fd5e28084036e29b85ef0cb15e9c3e40d558a2e7cb52fbe243622439a6699a6f2ec0394f9052318f707740730c82ac96a63a468c062a2314fd20b67a9606ef5d9674e5e87f6929f3feb851a5017e418ee164d7a9667c00ea66cb293be8c6e681d6bf50c8278dc07d2b3de16b251f5cd1a70863ca554ba3bacda1ecd95218db51677fae9a8ab0530a154155e345e8df9678f3d51fd9a3622be28e8d5b9fa6bc5d45fb1a84c3a250d4cea73459d4ed0be1241c7c0271ba17bc91a352fe3f8e3e73349de670a46be341848a43ccca9b8756dbefcbcaaa50957aef47dde7a341c6b6f9ca1a69ff9417fa825a04a96edc21c646b92d49838a7dfb71a6550f216dc7a20abaaf47a9d924cb756ef36854905868304cdac6eae44d636e8650cac8a67f0e48ca39d6668287d23a3fa518e4c71f9c099be9191feee9b1cd443d8a14a8d8ccdcbb71b97035eecd1a0b31f0712f94936e38566067435315677dd95c803b9987c48667fc4ea9ee36816fe135f4c7be5c02f74c57a141a30eba7dfe1c04cf349677b01c4e98da8015c62774ba2e7bbe89eaca7f35b37faa5a41242c4aae0be29596221b9d84ae49aac17ccb5f6212e503178691b997479913b5f137b1ba3b9e01e367b0c4392e4f50f6e2c126b3d604308e50a79425ecdabe5c13450548ea4f35f7a3dfe73353c5bdfc7c2f37bff91a4f8b9dac4de60d0b81244c1b5f20cba2da4295b2c8125dd446fba22879353cd8128378e3831e3a2f89036e13f540c33bc95ca764a30510348f0001de693b3d4939dd8db47bed1b5b3519173ada973fd3205381aa69ecca8d0d754818c2ab0e1a7cb6dd34316e21635ab54a8315709c1591f18630a6a759ded904742f37f8ce8c7ee0677e234f3a9c2198a5a9979f9f36dd1c3c46dcb9e2c123760af0fa9ea165dac0ce3c1278bbef7d368ca21ac10dc954fed0b2eeaedd739902a2d92dc8ff9ad40a6ddb72098598a075eab8b4264894bbb2685ec94757b4c441a76c6cd1170d351a5722161fdce91d02e3cc133f9f277ba03cfb225478f6efffb2069afe1870b829ccc3b98a957fa84c89c7bede7c56504a96226fe046e1da2868a5f04c3cbcc6e6ce9834823a0a75fa4ea057f763b01cb069e987fef18bb403572aee90d81a07b928620f039a9b23c6dde981ab01e43303e7e7b40ff515dd9f2db099b6c90629d980db2df45ab60eb3ca474a2062b025276614ee1a92ece8c9b8a2e7b5d8f445decc5d2b8af4bd4d6f553ee7de67dcc5391a4de4b5c71cc6614dce9e6ebf3b4069055556bb93949e67b38505a3777e32964277bc5867890988687d234a65a1378d55411a31f1e2db06ebff696952876f6a625a2a2be7bc1a106720ad7bd4a4a7a30ebff00afa667f324fb3612c15bd84e52695cae09ff2af34879dea9efe1912462f62aea1fed338141bfcb4a6d0be16ea456a4867c440312517d939d1c37f6de6dc5fb9b7795a97db602a602bda4ea03ea792c152c19b0158bb75542e0ba43e6d580e1f74c9afe7c7585c73c8d00e11ab890f9552c958979fe615a97ab5517fd0b025ddc10b863a29aa7ce165699358bf8c58fd8bc891b1a0dc338c770885339e1ae933184a1bf046ddadf3aae1a250ed337f624bcf73bd4f4dce7a1527a1aa42fd863af0010c35dd9c2855de41df9ec2036f321148a109e680762013cde4351fca73e5ddbbb24e440b8dfdbf6ff792bdbdfbf87400caf74f3613e837e5d167d6d895a964b81954cfca0ec04ca2a1b0e3f9db69e2dc1ddc7a233a521281f08e4321491e86d00d393be6926ef8684317e2f91e117c1597e5eafd49b5a441b4b884b5b763cdf074c62bddcbff82767f31c6359597116c3d9c4f37cd0b77390f58f760bda2ae4bde9de514ceb4f34577446b588a52986ba9af99dde34a8c499837ee7f428a3ad261951157a4f415d1159c05f3101614a2e5ae92cfaab91e22207a1747c0db27864e9bf041342af0271535ad87a2d834a3fe1f4771cc4edbc4f95b794f42730cd6e34a9b38cf697c096ab5923aa1963015ee9b539e35df2ed46ba91fad31538cc75754c43dcaa692c3e31b9b34a89e78ca947bf6f6e333c6b3a5c65f0ae986ed314e3a5c8e1df25004bb0a8224bd4b60718e7aa28e587d8f77e31ab63940970d776a858fff38ddc980c486c0caeda1761fd99591a909ecc4999fc06d341340036ee09ec1ea56a3183ba11f2aeeefe35b8a1a952d5c8b47d4271e22308635908177db7fec02a8f91134bdf48f9d2bae32a0fb1325830f6da31c67bd73de072c516ba3cdbb86829a2b4a60727d48b7aa5e7b1386bcfa9176b7953efc6865bcd79f7f4ab11ebd2fc6836cc26f21aa1923acb297974775a552269465829dab971791e48bc577a3e5852ed9d6a4e478d4a53c556e7330a0d23a1ecd793b65c81872a1b6500845c08f9b38b22d1b35789abd2c2e78f830f7ba41af180771367477c0d894caeb59a4ea9e2569049309de6d254660fe9d781af83319f1bf0df8185fbd5c6ca76c16cae426bf6f06b52e257b61efae814116062f4cabbdc5e45144b0cb5d285e2da12f96c94cbc2c4d8e592c8740de662fc4d5d28e98e99377f7b088449b74deda5f2c2cd7ea75e8021c1be0186caf5445a31654bb8b01b30125d8abb28e4fda2709c7e1f7c5e6244aa681ef8331e9418ebaf54c36dbd002e53834bc859ac3314f6478ea13ed36d70531fdfcce33cd1b89e8dbb8a6ff92b5b9cfef4cc76f8b507cbc162aa8a7ade8d0eb180e2f734b8425935afe71dec711b51427031f87adfa8fdad5a4f81b34698f3e85de3d158764f2c7e079adbd693c44530653b2436aca79496522aa78c45da4f8d95cac74c6b4025d15e3c6631eb47dd25c416a0c29ab89d63774643c74a75138a9ae8fd33b080b0a4caa130b1b1826625f8908393703458ee0acb2108ec95118f9d33985f1a4451494636d7cf2828b5867e019b89f08b2ade2c8229343f4159cb", 0x1000}, {&(0x7f0000001300)="619ff7168b7a9ac4fdd90ae4b6cb2ed9fd724d444dbf42e4c5f9873dc037a11c257d57bc013a4a69155a6918eb9c1f2f21288137911a864627cff2dc41818181fa5686eabefb0be4b0b59178b779e8e461f4cf78c91d4d9dbbd874556fb8d8f685aae760fcb73cdb50f5b5cbee2345f9b17193fac25f519bc3f398f0ddbc1518aab34a77a6c5c5c8d4a30c", 0x8b}, {&(0x7f00000013c0)="d6dac503873afe7a70d0a7fd86dfe7c2a0074db0201eefec7594ede46eb509fe0ee81008c2bb642ab129039c398f6b6f18dcf7aacdc3aa8719331a5b00d19511c404623334dcb89d7d2d538365daefd1ca526b23f344d39225bda280fffd590caabce40ed0dea0f2288c681859c59c59d267aa73c80cd9615e2145241fc2dfc6258556d86064c5cee590b5692cec3b6de929c11283ada74289fdc0233e9b88cced74a1075769b66dcf162cda334faab4112d158325cf94ba0315e05f4e6ee4c6ca38cee8fb79ac8b7ab34231d75237b8ffb2d9a64e00de15d5feb8ebead1df2be1bcf3271b83de1c339a3e959f1de9e656648eca5d434f85cc0f9bf1471b3ba515c24cbfa992054804983544f62cfe1a9913ab7ea215f688ea69fc039a84d4b33899bd557ce1809977ef727bf31f35ecf543a15262f76a4b489d9b1fed7c009c6892bb9fa77b1dfa08cc79b24ee82f78e31c7ab15fb3e4527954c017c9953f2bf501fe13b78a97fe39b1027ccf8d9223d3f6272534a13ddc585a78b0f57e8ab3fa950263102b8320a4266cba38a95dc8c45936d688052e66ff964238cf51e5cbf07d9af66a71b8736492ea5635ce38bc644c8ee659a0afec449e3e548fbacdac509a1ea0ae03fc16e3375422b919bea3512cd7c6ff87f34750788d4d168e1e6592fd2526eb9cc020f99af83f28ab088047063a4ae41cbe288548f5a7ad8bb90916778c1001ee5dd6ccf3de8ece899cbc271018d2a9688e112cb54ec6bdada6e6fefb077af76b324426a54270580a3daca9bd43a5b57999bd75c8e42746e1427ae5a7b4354d2457bce70b913310cb3816b5124506164e41e3c2dc6f86d19c9d0552a82001ec5e2e5423215146f7b057e03342b21f31a7770c9227967131d88ba00ce3ffeae098ccef065cf6b23f61eea28ff140d026bbb29c53bf816d8bcdbb21cc268c6ab340a3ac93521aa713bf23b01e5ba08e3b3e04dd310612ea538edbe278495b5ec4f993d879adb6971a2c14a014fb0ee6ac88645a38285c74e598e0e428a804382bc455d8d806e2b93a51fb088f530fa8d492de4a1ebabe36dbb177f5f5e90e92b49a898e3eb22328f6583fca362bfbb1df95a860ebac532dfcb24f67f4f5f9144b55f408c56fe62519f466a699d7a1567bd5810742de912c4238351e699de45f299395cc57b35e844430c899de747211789caa23cb82fdd94f4b714ed801d1ee991c97457bf82166b3cfb63719fd27c317e3e718be1f24eccbcb638f79f0972f01b240eefc04a2899066c581e4ae3562e24ae4148ca17ce42e3ffd57344b91e74b44b5ba69cd71cf55bb459e3e46d8ec1e97931c00546ae33c53ea18b11d6e5818d23c3d8f3382e277e5b2afd9a06e8f0002d6ec33f15dac16a4df0e36165e1e1130a80980a4e3941d4260a43d5e7e8d3d592b556f1a3fb20b1f1deb85294a791a8c0643dc0811f305136ddc4283d067336386ce2c7d06b2e2c404906555cbaab5dbac8c9840ce0c46bb55a194ccbcf89b3f9d458152bdfcb4385af9a3befe8df23bf67ba23a1eb9d84bb97d24a3e8c87be7bc1b154c5a0b10fe39de106b847300d6737617aa11cb62ec08985ff1d47b57272ec4facabfdf1459b6b53220781e2f49270dbe00907df608780d4cbd954ca89a6fb5b7e12ce86bd3e1ab2898e382863907cb201ed58caf6656b3697952a7368c277897d954426bf3c098475e48c54b4cecb73d529b619393331d5b643da0ff8fdfce6426a4b4bb0286bf92d98a4f28ccf1dc4929a39d0d05466e0076e685dac4cdfcc801116f61d9632dcbcac931cee005bfa789c152712ecf3c4726b785b81e6a3749eff36482e1f6e6259ee29561c63b007be31520dff664198b743b78321a35e4b5f4b4b4a527a07e499904e7bdf117754c630cf74eaf40e94cb266d220d18515356071f96b4f41ae6733359c630475fbcd3875516450c9700a0c1d6409a8365e236ad80e7db153fd8d580620d14b30f333e1efd9d37bff4f8dd477f3f3b0516aeb4f2dd2b52b26e1ab311cbee03e66c76915657018336cc01f9aa95b1f315cd34e1df724d820b52eb43b68ebc4cdd2a271b93f0712222bda966e215fa83264abd7623e662cf723ac0df3933e53407edbd307b0351b80836a6dc83c6c9a0de17e7ec60ed1dc0b5c7aba915e32c98f7e36ca3ad1672aa777a274a3b7e7c962fd0614116cfea55b46815ab67ed058f45bfa6bccd16a4a3490d087942ee29737b36ef1d9902bc5be059a2fe9934ca8da24b6899889d2f606cbdeddc8264141e847868f8b1517166c9bc613972c815f2614621e4753770dd82b8331379b68ffead3a278d4eb571569e02ec5d5b6d23fb535cf9ff2771ec9d353e7c94a51a25f6e90b146f1dda3112d74a20e8b61692eea2bf3a50a09051e6fa84b8493fa97a69c597c13c421756f52127d2ba40ea93192a7737e5fe95910e0b8152089b7bf12f291cd6c30985360c8d75dfb0e8c50a9d03f23ab67e0346fa4057069a3403cd8c3f635bdffef1b08fc2bac02504bc3a5a1d8019c5353bd3833bec6f40c3894bff007160f1e7d3d5beb3fbf00bc680233b6193b59af720092d978a2e597577e6037c3c0210f808c6cd0f323aa11e456af8914fd9894769d300b2c0511166e6d1075d7ecb89b08eaab5a3397a9a6f9f42247a8ee1051de8745e5a8e2eccb1ce59fca5e5e5111abd65804be512214ccfc2f3bea4f858df5ca4e7a826ba2004ee9ec759aeac354a61c466a519c80cd320e9476e3dc1552e82c535217c055755e823bb4ff6153170374555f1d0f7fba2f5d9c1c9827b4891585c638c31c894809175268f1cadd566d670b64dd466d26a9880b42e6c5ae5c0a6cce5f18653172018000fa3a2b73d93a96609585b0a28662207a3e8a5f4a2270084f74bc4b47acac6bf40274271e93772cdeee6273015df7fd62919378d04f258f5f86c5d62e221c11359861f09d98169ff7b585869579d5aabede1396c8d1459c0df03b61ebe67e7e63900792c3a76653a98c86e6976f4938fc8faca1278902329223fca73b608ec3561f4dbcff7c4f84e28c6703996b9b75d9fac5c92a227bf50ae8d445e650f66334e2aadb2816b9ba885415b255354df6c3102b23834d269d2211482e64a70f73f7dbfd73682b6afe98ee182a5882f6bea84f161da8a78e114d81e34f461a232f486fbe10fca0e12befa66688f2401b48cd883791bc5475373a5e4ca790bfc908f69bf42db68c001c99420226f092dc306b2ceddf357dde580508e10a439c1d08bdd4ba9e236c98df5b62f1e8f05556defe9b75f28608ed880c960382fcb91d0af0f45e00a968a2855837e4c0e4ba72c5e174bc0c587dcd8543fd26ef2ad5b6ae6eb414d196b7ed4d98389d3eb137a9241f3c91a3e617649f8668527bf2d003082804a6bcbfa4c75e1dd2e3fd64a463c2796f5ba76b727de15e5b2e4c9af0e9fcad9cbbe6d9abafe8c6fe0b7e57caa7a5ec49e043709eb3e9c6b55a26c9c4a35e6c9afde4be8c37d2f756a9f1d55e9b31ba9fc90dc447b2afe441d105f67567958807ad672f547de6150bd305631317536b32be449ef16b30a672110989402908bd6773fbe56271bba18cfbcc74c2cd5d7eda780a809fb8536eb103579c4f1417e46a8d41f639f133b7221860c573fab92555fc6f2739f15e171e7e7b31f96da946ef655348f46ff9edeadd71a9a541284cd6b90d5cb4d571e4709c1532e63b73bf1ba02fe692142d1bc9adc8758cf630ecf8145ff306c03dc15583e5eb5da29d269463b0375e43428de8db54d8eacd659abb7d760be43426e5e2a8111f80b5985bda60f83f82117497e3e2c3c6709ba8dac13383b81e47bcd9015ff765d6490a36f4dba3ead6f15d764c9cf19513fca0ee193c256ec1becaf6f4fee4526321f151085bc98a13cc953b4b456b7192ea41904ed0d88aaa4988cfe951b9555a764b36160ee65a57acf384bb24673fd737ed19e98af7480c0093cde9bb60748336c5387c4de136ea9e514287dc5bda920dbd67fa8835e8854a3fb59b725f7ae9a24329e466f8100865e1057ea771bb4c413a317e8022a7be2ca95839916d3072ad38c4410470995dd06fb4e7978da80e16a69fadfbd5acc4eb1936fcd4f1659395b405a79738cb8ce61b9fb33d733a413ba1399c86eab825e650d9906ad80df6f4bd59f9bc27dfae6a8c5ec9a38ccc9246960d17e7b8760c075571bed30c997c1e0a5def92ca3ba66be0f5763f112f0efa6947c898c1ba4f7577c5c8c78fc1991b25a594d5fbc9351fdc9cdaf26288b6259b61acafc73c07f52af06a98e05b5b8e97dd4b34aa8339931087db68a984fc00639416597e850e4172a9dee2ee2be336a48816cd488380dff7ea76db90be0fb5f065028a1128e8998393148dd2d0412796c41562b789666c5f4b88a0d572913c0d75e82804ea7b380b53178830b1e554ffa2a57a65851979cd3653060630fecf2c123d4c841052b13f20b83e33dcbd25fb112ceef20e9ef8a33c4f5c9a64604dba090117bf72bdebfd3a1d2e6f6ca8eb82909fefcfdf271ed33ab602147e4f1e4194130618dbb41f4ffdfbded573080505b2ad47cd4b8a3a221f1f86499990ad0b03724e85d0fbe32d35785b2a6fd2ac21fdaa78cf1ffe92035fa11da0798efeb6e0220be0e0fd5c04bf44eb11e33d4e8175c2a5ef494e7c8d0dd32e5f50f703695811ceedc8cbf66c11e7d2cd7fce07365770b94455766cb7be46d07701278324bdc43b3b09414ad5ece85a2df4e00106f8c0cb1425f47ed5ced87ffe64bb82b7e495edec62d3ef3b499c41f630e9dd722483cf835c966fbdc7787ec708e9d26ee82c9cc27285ad46b7f1b37a8966c308a9601e826eaea4f3c7fc1419c6e97b8cf69962d77859dead3eaeaed78307a3769e70fa27c7d79ef07ce18fe9bbaee31d0111c1978d0bd1760ccc2432872b87e3839884a076ac24d436948887e489aea5b3ae83f49236a4701ef411ecdc2e44b2b39aaa1a12b71782e073ec966cab73e5bd849531f5064e6b94ca7a2a966e4c58af9d4aeb8e4a8abace62d0b8a329d45c985d7a1cfc51a4ee4be1dfc8db6f016158eadb0a9334abebe351f801dc7a374efeef327493cbed328086d591101d4d28b992c00571291de6afde4be3e31a7b63b3a888071c1b1e6e4067b8db59f2526003193f7126f5e37616b246c6f3304d71887d0154929e08189ca967a9aa3e8e5a85b6751f43517d97bd928172893f57290a3372476b0831380754cfe55aed7f40a15851ec3de4b92936df842168bf15185fc775e4a300e3f208041141ce10ad85c27b7747b007d807ca13d2553156589a21cf1c94f327ec448c74c864440985bfd2a1a191938bdae0bf7b8e764d29e94db3cb591cd7feb451a00ee2593f572d0384ac53745913da882296def879b5afe06cb6b6269fae9987b5ac3743c0a92f8709e02ac5a73673c30ed22a7958897b05d3a770ac067661e1643f7c67d3889b34f977bf527225ce4dd49d274f200fd32d4bc572a003cd2edc2b9bf02e21329bf1255897d25699a82c416ec609d25d5bab72d206083c1d62f55de980c594fa66a4e242c257cafe55c75e6c2168d12e634b1ec1f27f608e276a7f18c075528b454fe9d648973ce9dd0010865233a0dda564d58f45b3bf2d2002c677d5b40b4531399c2e4bd17a12bdab6a86cc1a2aa07e96b15e3ee9cc5d4d90f97e8d5cbbf55f01fa3f518a42981bb341a08d8e4ebf967b59347819eb7139188f6e52117df0a088beaef321f475ef31332ff89e", 0x1000}], 0x8, 0x0, 0x0) 05:37:27 executing program 1: r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x18, 0xc005, 0x1) shutdown(r0, 0x3) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000080000000000000000000000f70000"]) 05:37:27 executing program 1: geteuid() geteuid() r0 = geteuid() setuid(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) setpgid(0x0, r2) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="f3") 05:37:27 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x4) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) listen(r0, 0x0) r2 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000000)=0x1) 05:37:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x1) r3 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getpid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f0000001600)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, &(0x7f0000001680)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000016c0)={0x0}, &(0x7f0000001700)=0xc) r10 = getuid() r11 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001740)={0x0}, &(0x7f0000001780)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000017c0)={0x0, 0x0}, &(0x7f0000001800)=0xc) getgroups(0x3, &(0x7f0000001840)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001880)={0x0}, &(0x7f00000018c0)=0xc) r16 = geteuid() r17 = getgid() r18 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001900)='/dev/vmm\x00', 0x8000, 0x0) r19 = getppid() r20 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0)={0x0}, 0xc) r23 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001bc0)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000180)="5187b0383505e0bf67d8696cd121e52a1da457d4b52654bc1cb3777ba48b72b8015dadec1d09d86b51e91a0cffcbd1c3396b37bf16197b35457d95711b189b70b0250528af6dcba3f671adf6c86b68940387f8c109cd7e6debea64109586e2bfe57b09d2a4c494b7477ed89e6e878f5d68b9edfa412c6f3a8fc811d9f7c9eee06175713b1a482463e10db8a461b8483e59e677cce8e8873f372f8514872a00c038dff40a1805f9ad9e6236214174c3406d2384b1e4b4c030240925", 0xbb}, {&(0x7f0000000240)="fd5e68b8bbec391c503d75b7691c551e834580815b19471512096b1f7136c87e0261", 0x22}, {&(0x7f0000000280)="b588a86b7c2c43933e6a5a503c9e99ca0f871cbf9048ec26bf10c48ed998904a15f30721ab2380b2450473779686c75bf260663b27b394c1a8e98e601ff5c836d34ffcd29a71c5c023dde87585a69497976b", 0x52}, {&(0x7f0000000300)="b202eaf5d0a6598c44f6d5cb658aeeb3f9f372d055dca7d9e6559e2dbf58df28a87e7cf704e4e51f60eecb3a50c1d3a467cbd0dac2cd70bbf433682acfe82e", 0x3f}, {&(0x7f0000000500)="eceedda9013b4a613244ca30c3badbae391c5cbc7b0d6767154d19dd3d21a03d869e413d137637c5998727e5099da9c8781111c81b6db26bc35b2d2eaeb9480d7eacc61eebf711885d2f270b1997143d909e39867e05fa78a8935c62b0933a40e619b423a1a1fdbf4e56f502a56e56143f0fefe8e7d69715f2ba1b913e1f2b3b3d2b97f802feea304bebb4a749c86ef0bf645362dcf877f037aa99b3ff689660c840ff6c82570d009b713d83c89c2d9e0fe827bc3464409eae99db2da199aec716bad9e313074e422af11eee7d38d4cffaeabd2bdebc949b11680f2d6236ad588101fd9998f861978ed432a017470011eb4e18ea0f03c3b7c28160a57def57df46756635867119a21f8634a8538035f5ecebb9ae6d3ba78121495e4666083771205435f72d2c326c8fc5bbe48133934d344e0aaad116fe3087a254a552f4880ed80e97f48701e9bb3e671fc2e6f53721abec34557c53b0fe839e5c9746a860261688672866df7a6bb3c3db80c592a0f3e447d2fc61fb87748c373f7d42dc9ddc29c739f0a920b68b200abf143edc81615d7ea05a396f216ee2309f74d76dd29401798650c145b132dc71c7e9f17420ff7c1e5f82b202d96919e2874f8c33bb9ed5d866291efdd59353364246a9cddc410680152a20b1a01951b10ddd7ec525fb8e0aaf4c05764ddeb1057031d986b7609e867475301ec0bc89ee3b6dc7cbdcc2bad4dc790a05ccfa8b127d323fefb51703245ddbbb2d06b03a8b7be8e8068220ebbc92123bb1327c4c87d34cf960fca9417531ddd11482d1994f1e9a0d2ab210453933f0c93205c96ad863284abac058e89bdc08b07c3451e50e4f4e0dc1d5240f89953691c6b5e2434dcf1f51215799427245e335ce4790b9cca119a265d027922685e57399c120fcb31d481beca516ed3b8f545d5b8b79e64d396ecd86ea000e249c8b524af87e9e093bb90cecaa63323aff0455bbbd59c639d3787c2bb4071931410123afc228bf0fe52cbde348fbaec5c04e00b512c74d6fc88065d409196d9d7918280be1ec04065957a6edb5e45fe16d8c457c6784894ab86f996fe67fa19df3f7cd3d1e5c2ec7710309f469ebabe19111de4aa37a94663f1fccedb7cbd2dd0770e3096f30a15879f820bdd57c0aa8e870cecf4d43e55cb43683a6b87eab3f0fc9d633ab10a5cbf035e20e3b9d5e5d2343f38de9c74bcb7ee117a19a07ce4fd0627ac91f54d81ab6a3ce43b6c110c93802713848d72ca1933528899377ee786a720f673ad65674b1234c35b304769cd157fb72c948c25159703da3fa7d24852f17564616cae1060f1f6305a895ec437918df02497b1dfaa181626c12c1eb9a6366e4d027711ca2ba990a1d1f994eeb2ea3fcab244e5fff8d28095bbf71c3e8b5696eb64132d20c83065ce73667980df8b3874979c31da47b30c47881b75de6312ed1f6af44f65133a9e3ba6e639e0020a6f9a7a7383fb516fe36c5933ec3110aaf0eb3def7b1d6ade9eda92fbd4ce70728218323c1e2af35f8be45b86487baf4ede71badfe48558d8dbc3a07560420b53fe896f035ffe038b700bed1f6723ad72e48c08874dac8febdd1cdb99d2b2b2a8b90807a59df54029eaa5163a17ea2dc73b4a3b5955effee8c952432d5ed1f553b879138d326740fbf4dff46f83daa8d9a89003c34212679a32afefce318008edf948a98fcd830541de03929b81e82790bdf95e58cc9ec1af2a3b9055533307d98342b61e03dbebb5cffda45b1c0d4d0a13cbdcb20017d48a814ae72adad533d12c4fa3027800b7b518d46e7458b34994afe7fc818cd585d881d6fdbb3f15dea87ea8e4f757ecac9b0d598c18794df014455bbcf674724e2d4e27fc14204845f0b65207b2b667a5612bef6c29d5bc6002f33027027c83b07dce5742a1745f5463a6a4fa0374800c527fda3baa8f4f817837d06f31efc71e442ac69a97cd7044bb579ec3b1cdb19e8caab89998b7a339b0d95ffb11cb1584d235c80ce6d4a6613ab4201e79af1133572334ea2de15fde92b6e32a2de9e16aaf1cd889ca45661ee812873c887ff9f079045c505ca32e96309a9b3de70168fd4236097fb39815784ea44276c112e5d22427c3731f3cd9ea28d006f02b854efe10892b2debb4e912bcc1306068e715bed854b0f2c9633dc6a9358dbc4112e8f2adf5636dcd388054d784d47fbe5136fdabff42f31c64e55c4ce5811006c173863d3cef4321073c283fdef790a2f66d44deb30a1f1842ab9edcec2a6534d38e980b3faf55e5aaa537a8779adc68dcc436ccb54672b87fe772418301a9497887caaa8e16b0758a8159e112a243f32d4136f1b0840a86d8de2b35a6957e3ecf28803d573db46e673815cbd91b8c193cbe7510b6914e456273f54fbc6f0002fef7ea0f2ad3ba5a7ffca3cd1c25e68a1bfd7ceaaaf9e7e0fdf2e8f3641b0e7a250fd5cd95efe6230f65d74f38a230cbdc5192e7e75c43979dc5eca398ef9bdca111deab866af0c1f1323d92a1f3842282d63af2e07d8ab1c66db2cb5cd4f3a27b5eafe178348f24497c1bcfe1df1d89d4283ad0b1880eefb5501102d0d33d4c5d22d627e79fa8565f6ccedf9fab9f23e2ad29463ae13a6f2e44364c0bbbb9a0bacae7c6299a24e9ed867cbb2c8f2ced358b33a0efae13aea8f449e780742c694e629cb893b301b1de5e8fe0ea77f901261512d7f41a2f39b38aa59f4ccfa8b8657b6e7519aca82acf1eded197ae4824966499bc1cc3678a2ad73b18fc002e089cfd2c3367f932c294b6e79be4a67274830b4a69d9668e39aa0164dbad8b57d6412a3197b14591b56132be308237cccc3bc38c80862f789dc64916b09f33b40be16123c8afe433184e0ef090c3b7593aedd478f1e07098d211cfc4e485cc117e13ed7547cb7a37c027d545c542895d73ac6bc7b43dd8912252dfaca65b1fc61ef2c17a60ea314ba7052daec54547a450322f470deb6aaee53039959ee68fc72472d0cdb27168dcff483100f78c6c14a0c679934c871c539817b42fa248e8d04fc6382929145d6b5c3efddbcecbf0327d903c1e9c0b96cf66972aab75620a7eca74ac525fb7373b2665ebca8496ed62af25ba5a217f38c4ead66dfbcb0bfcd31ba32e7fc95b72b9123f627fb2b3d868faccc3b9e189daa1b2aa06f86a9d8dfffafc4da5d87099dc18caf3f2778df17e8527782be22bbbdc7a939c7854d5f0669bf4bc00e3be4a9ddfd5ec04ffcc2b4cf0ca6671da59fe39959c334ebd0fc3ba5832d7e393c59acb08cec59ce10a7c463d6b80d81041b36b35c300c8b9e05103827382395d9423fba0882a2ee5589beba26085a951cd2dc8d96ce1c147b4e124456200cadd78dc2c90276dcc37926aa249faadd3ae2ffc1a935d0afc5dcc801e9fff765b1b811640ad04337411815662a477f108eab1133d20bc5000aca2094c8f907654062ba3fd2ed3560a3b21013e5177adf28d40f196597aac27c630409e2d7a0d8073cba412a2614319184a28da1896e6df6f777f2152067959f036d031b75d598c5da48b9c700139f7e2d2968f16001f1599f2afd39f9360933f4726a9e40095fd458ec3e6ab99627e00031e14fcf08e781da715c4b8a7110500ffea23d9ede6a9e9d38cb0ce5c83df335372484d537d31cd0a43c4651a33a13a7c62529767ad288965d378cc6871415ae1ad2d3f560002bf7d1cc1c1e9aedace190ca7dd03945e5945f04606e86d8294ff0e1c1229eaf2ab4e01ae4e6fec525203b3e8c6377ff5af1867cc426892d04ed729f3cafbc72a98e41238938cb0e9df3147756575e261f31bfcca425e6b2555f446697ebee7743f60da992d5868f4e0bae825a122355063e61de0ee9a7ba3a43254e154971d5a17801f3c3a6690f561f11a789040c00fe3bce2db504fe24825f0694dc1e37bf597e473f223aaacbf59fd416103c2626edcc13dc6497b6de52a2cb9d5df9e5ab76c7e53aebd09852d79fcd629c82b7057d3905037f41b16c3b8d968e4e0ada7d823c4853f6ad544ee7cc1437d448af955b256d65c9f690cbb2f2beaf77a1f838f4435324e0c58d0c6174b483911fb56e3b0fa0aec97bdfe9ea6e9560d6233856ea8478f95e24a371a8268b9564eea1d7ec836191a7d13fcdd6cce59e154470f903762739d8f43315cb09fdabc674d2514cebcefc2c0cdbba6327b1ce9e5fb1f442f10d4d637342fa2da37189bcb7f79b4ed0b9d7ab09b1490875b6d32204f05d3806000a14de986c9602450e4e0caf238db2dd0cc307deaa286b863cee09149aac106fa0387b0508eea2f3cf8ee484772114be192c589a4e7d06b2b92d8b1b4ffbfce679740e59324257abad74fed2ece830090f6100022ad7792d6fec0befaefcf42b1b24e7d7516fa990b10324a29f58cbf50f54094cd37b11350698d53a09358523a65fffffc4bf255d5def8100cc91e081bddd77ed6d0c925603539a063749ad6cec393a8b2ff9e910d3feb58dd6f3224f84de266296a7e04a0f6b9cc2bda891c0a8e24b0b52749df10e148f17f88f61adb4ff5f0948c3e5dbd1a12774fe491eb7ea1bc7fa879bf4f12e9fd7a49689a1f66ebbea4b6b4a1e8432ac5b6622502feb9ebdaacfd76a44b342379a044a4fbe83c5319e0b9d5a09a281be0a7f59b2cfd567458f157b9e3de2dd934d2f34cb6bdd13c61e2d5b6733098aba7c5bc76d2ebd51eeb2e8e8592c880ccc50e1228e5cdbf4621bc8947568a6c1f7e6d37365e924cdb6cb10584ae921b773f80ceee9ca21e01f220b59b0763e6dd03be3fc1e9f0a184afed5427250274542befc28d64862873d16de51668bc3ba57d42c7794761b6d8d76cac40ddaf5f3860b9f83704fb0ec2eeaa7c7bc8f775fddd93210133b76463233744963bc171e581b311ee315f7899e7216be45334c69b00dc70b3ce2868d7a8d6c6abd77696cf05695b00eeacc8165fab1e5f53154c852d72d8e1b019b54935e5bf391d6b4e9214d3353a6b1c0936ffc77a5a34fe3c887a79308c077f75bb965b3d6a658b569f6915ccc4480cb0274204978a3500c803c45427125d9b8408608195afed8bdc542b218aa982605685aa0fcf15e10ffab11bcad1a288f67efd3fb885f97ba77f4cda709612542f6e8d4947638c3d02510c08893b8ff586b5a5b252afafca446cc5154b20510dcb93771e44d5248240954d15d0ef724bcc1d696974821a9123938b829c114a89e867d6d8fa0a13d3b49e1fe76b99c789b6ad5d3053b16704d407b8380788bdc084bca507e06f05a98c2aff4932467a306bc56899d37d6e4a3903beab0da59ecbea0640467fb78fc137bbc07f68ede5e7bd706bbf129aace0604537ddfae21b16a867a7af5f503d4dce51f85e30bdbe46659a3de7b4fec43955df7579ea023696d2bf7bbc2ae76bc812956906b90a5eafc6be6ca6ea7e56d957eab57e0dccb131b48732ad2736479830b6a21a9d568d984c5c3132a776635115336451506fdd8ab54998dde98e269393c35fe4d00bb30fba93b77e9101475a6aeb95df0bc5f23dd6c31798980912e052e0049ad1c1f33cd2da8e959cda77ed130d6a4b37f9c54ffb123f25f2cbe894fd3301e8c9c26fecc6b3c497de8ea8a5ff3bcda0b65a267997c8af7df5eec8daebb11b6677c972be62196c925c0784082de056ef1bbfaaf068ef96c68ef9e61a75ee71017286ecf072b2edacf2b0953f20701c7a67afe2e0f6705f063b8e63a4565e12cb0f0c15d27b1b8adef3f58c0ebfb3d3ab701eef0dbf0f816f43a95208ffe0e051faadd06f0fba68428", 0x1000}], 0x5, &(0x7f0000001a40)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r1, r0, r1, r0, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @rights={0x28, 0xffff, 0x1, [r0, r1, r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r1, r0, r1, r18]}, @cred={0x20, 0xffff, 0x0, r19, r20, r21}, @cred={0x20, 0xffff, 0x0, r22, r23, r24}], 0x178, 0x402}, 0x6) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) r25 = dup(r0) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000380)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d", 0x148}], 0x1) 05:37:27 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 05:37:27 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) select(0x40, &(0x7f0000001440), 0x0, &(0x7f00000014c0)={0x8}, &(0x7f0000001500)) 05:37:27 executing program 1: r0 = shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) shmat(r0, &(0x7f00006f2000/0x2000)=nil, 0x2000) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$TIOCCDTR(r1, 0x20007478) fcntl$getown(r1, 0x5) dup2(r1, r1) 05:37:27 executing program 0: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0x14, 0x10, 0xf, 0x4e}], 0x7, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x6, 0x7}], 0x6, &(0x7f0000000080)={0x9, 0x1000}) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x100, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffa, 0x40, 0x2, 0xa11, 0x1}], 0x7f, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffd, 0x69, 0x8, 0x2, 0x80000001}, {{r3}, 0x2de69e51e47d2870, 0x1a, 0x40000000, 0x2, 0xffffffffffffffdf}, {{r2}, 0xfffffffffffffffc, 0x10, 0x8, 0x3, 0x3}, {{r0}, 0xfffffffffffffffb, 0x1, 0x4}, {{r2}, 0x68d6fd0469abbe86, 0x1, 0x40000000, 0x0, 0x5}, {{r2}, 0x75feaa60c2ecbcce, 0x1, 0x40, 0x8, 0x2b5}, {{r2}, 0xfffffffffffffffa, 0x20, 0x20000000, 0x7, 0xf338}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000000, 0x0, 0x3ff}, {{r0}, 0x0, 0x12, 0x2, 0x10000, 0x80000000}], 0x3f, &(0x7f0000000300)={0xff, 0x9}) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 05:37:27 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x800, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10040, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x37, 0x3}) 05:37:27 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x66, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 05:37:27 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() connect(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 05:37:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x23, 0x60000001}], 0x1, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f4cad920b00000000818c535ecfe893619b90bd7dc495ab1c6c48578b3e57090000000000000000000000317add920d5bbd7b6d895e010ae020be5cacd106538708bfea0d531d533c324189aadd173792526b57b8d39a9cc6cd5212655f0eb3c723672e854f00"/118], 0x10) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) kevent(r1, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000080)={0x0, 0xffffffffffffffff}) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x1}) 05:37:27 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff0f, &(0x7f0000000140)="c2") 05:37:27 executing program 1: setuid(0xee01) r0 = dup(0xffffffffffffff9c) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0100653000"], 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x0, "d705000000000000005b00000000000000e74de4"}) fcntl$setstatus(r2, 0x4, 0xc8) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() r3 = socket(0x18, 0x2, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r4 = socket(0x2, 0x8002, 0x0) shutdown(r4, 0x0) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/3, 0x3) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="43020200001f0001eaa498a20100"], 0x1) mkdir(&(0x7f0000000080)='./file0\x00', 0x40) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./file0\x00', r4, 0x3}) write(r4, 0x0, 0x0) setsockopt(r3, 0x29, 0x28, 0x0, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x81, 0x5a64, 0x5}, 0x6, 0x6}) 05:37:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000040)=0x20) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x7}, {}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000040)='*') r1 = semget$private(0x0, 0x4, 0x200) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000140)=0x6) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) 05:37:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x3, 0x20}, 0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 05:37:27 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) setegid(r1) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x8) r2 = syz_open_pts() r3 = dup2(r2, r0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0x3b}, {{r2}, 0xfffffffffffffffe, 0xa}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x25, 0x1, 0x30000, 0x5}, {{r4}, 0xfffffffffffffffd, 0x24, 0xf0000000, 0x800, 0x8}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf0000086, 0x2, 0x4}, {{r3}, 0xfffffffffffffffe, 0x10, 0xf0000000, 0x5, 0x80}, {{r4}, 0xfffffffffffffffc, 0x40, 0x10, 0x4, 0xa3c6}, {{r0}, 0xfffffffffffffffc, 0x2, 0x20000000, 0x3f64, 0x1}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x5, 0x9}], 0x9, 0x0, 0x7, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x4, 0x3cc3, 0x0, 0x8, "ec49e68147d679b3b63a8302611d8f0cc38e7b9b", 0x7fff, 0x6}) 05:37:27 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0006c2"], 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", 0x233) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 05:37:27 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x6, 0x5, 0x0, "0100000000000200", 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000001c0)=""/175, 0xaf}], 0x1, &(0x7f00000002c0)=""/61, 0x3d}, 0x843) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) open(&(0x7f0000000080)='./file0\x00', 0x8, 0x80) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) setuid(r2) r3 = socket(0x18, 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000340)={0x800, './file0\x00', './file0\x00'}) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x64}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="05") socketpair(0x10, 0x1, 0x1, &(0x7f0000000040)) 05:37:27 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x408, 0x0) setsockopt(r0, 0x6, 0xffffffff7fffffff, &(0x7f0000000100), 0x0) r1 = socket(0x11, 0x4003, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) sendto$unix(r1, &(0x7f0000000000)="b100070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e499174a72c8f9ff399f6e1aa5b3eed00f4c8b2ca3e132e27acb504000000000000af63ff2d51703728298f3d4b02e4172b720fd3872babfbb770c1f5a872c881ff7cc53c89430f90006ee01be657aea0c500000002000000000000020208a371a3f80004ffff0004000000000000", 0x1d, 0x115, 0x0, 0xc3) 05:37:27 executing program 1: nanosleep(&(0x7f0000000100)={0x7fffffff, 0x7fefffff}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000080)) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x10000013b}], 0x400cc, 0x0, 0x80000000121, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) shutdown(r0, 0x1) r2 = shmget$private(0x0, 0x3000, 0x104, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x1000)=nil, 0x1000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xfffffffffffffff9) socket$inet(0x2, 0x5, 0x20) 05:37:27 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = semget(0x1, 0x1, 0x12) semctl$GETZCNT(r1, 0x43989bde3b684847, 0x7, &(0x7f0000000040)=""/113) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000100)={0x0}) 05:37:27 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x6b9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffb, 0x21, 0xfffff, 0x100000001, 0x1}], 0x1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x0, 0x80, 0x5, 0x80}, {{r0}, 0xfffffffffffffffb, 0x80, 0x2, 0x0, 0x7}], 0x8, &(0x7f0000000140)={0x8a5c, 0x3}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000200), 0x66, 0x0, 0x81, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x280, 0x102) kevent(r1, &(0x7f0000001680)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x64, 0x0, 0x85, 0x0) 05:37:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x7ff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7fffffff, 0x6, 0xfffffffffffffffc, 0x10001}, {0x401, 0x1, 0x1, 0x9}, {0x4, 0x3, 0x2, 0xfffffffffffffffc}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:28 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x20000, 0x0) pwrite(r0, &(0x7f0000000040)="0b5c221deed65477c96ae3c0c81a32e045f00244169acd7eaa1e24b2fd86639b72d7758a95febb5050fb1943060694de9af480a3ceb122b1fcf53002791344c146b887d620d1d4a52b4b8958e52a2f989b1a605b08f44a04ea8c8f4ad487e0040a9b8f5acf301df543a63094c6663b74cc013b01d25a86570aa276b951e3c3b50b2f5a8e54b7aff4b022eb459f660f2bf1e9f3ebcdcfc6e75fd5b3aba2dfe95beaabc6aba31592044eae47c2f788f7bacf872aeb34d0ddbf6781dad9feda398caaf7690740373070eea466f227ef2a2f61d0e728810820bab94b073fb71f9f37bd3731741a4c0eb6adaddc1d4b0e4c1af3b69d52840ad9cbf5fc6168eabfcf5ced748ec5cb17480943a2456da238a802e5652f8282b0328b25e88876919b339a75cb5ced9905af11c18c876d06b1108e357590d4b2acd5058a17cef6cd1f7b68ae2788fe1de78012f3ebf498e1503f431e876379918b7f4542283d2d661d481ae02bf545fcb78eecaa01172081fbc6ca54544e1e3d99f566c62823b0a6adb9ec51707bc65d96197b65f4195c5c384b4d641adbefe6effeb2a12f0c95f1def652219273ba21601c0e78c0eae2d55b330ade74ebd9c4dd179b919c310c554bfc9f6d394d1a86ae1574ec805232aa1bf3612eba181cf636da3c4aed163dbc92d45bb7eb6511a2a715d8e150889f35d7ec46a6c6eb88f147d3c101521962e0e98cfcd28dbb85470272e1ac7373f225c2181f366a61ec1cdfa601b4d4289e239c3d7c830217c012d1dde5e7db724ca2feeda327dcb1f52a52150eb632139ebd52c3f09a9928fea2d37a0fcc0078265b46d6c6215bcbe183d95bd924fa627bce661a4b9f40a45250e50249b026e8064799fe8e0be26f0be0c935380acfb415a6e59739a1c9dee31df8ea4562e06b29b73a8b53e0d21449788047167195f69270a0fa9105ecf0fbc1ba9529fd2b88f1bf2077926c81ee7cae6c65069b080abe69b55f3da56dceba09e2d35b41c230f87290c0c8a1a83a1f740d0520166239a4166dd0ff9088496cd4a52b8b5f3533b6a3cbbdc544aad732e1688f74ad94fc2a7f1e33d6f26c718e9d844b2170491511ead7a45c84fd78f05525c1d962874c71cd5f4ec3169f71a1244d5094a61bc6508e4ecb9f4d6b2a99c8328c9730ef1b2a6b4235aadb5851cc413909c2bc93505ead096db6a738ecac087b9f6f0c2d6862e52ba2c33bb02097f8cce39f7b6a6805b47768ffb0cfc3260282712832399c7aa17b34735967d009118fdaf6c4923cbac6b774ccae319e9090f2fe745c30d7394832a33a7b68d13231f9923b02652dd8e3afe318196865818741ffd8523b58ee0f083b57be61c7ea333d580f08b2288cba3080b491f38c0c53ff4899836473d6a52b7c11391d6f98b58e886b1430bf96dc61ba35196c782f5cd257ccbb6bca24959a1ede58b765f992fd7607349876d186b228114bdd46366bb41fdcbea1556a5ce6771196d117ff9e6b9aae5ab5baf68dc0c07c7e2fbc67d7ff8a9a82bc5883e262a9838bb27dcd41dd0a6de7b98f50025788db70c6e0421315fa0a15d6f530473906404463bd34af7a5c4ce27f208e24fe4ad92e9c9d3c769fcd9873a4088ba1f1f4ec02c88fd6f8e0685903a5853e788e1f5b500b5cfa5c269d9129d831fa0d8aa80e66d72f40640a02ca74d557327f1ef9c5954749540c8dd2b73564e1fc3ffdfa8359bebbb567898ab0fe3b41a0880d96463a2d6da8b3687563debcc7cf71526a217d70d7aa053d45aa7aef8d2a11317f5de44d67e818fca4f9000bc32f36d7f3bf21096839e9f1fc55f7435d8a450c2d8a6046331365f804120f3f56e087e6f0cd7f1a9850183e0f609fee9ac7fb1caf18b9d1f08b0ca38bb1109459d1645dc05105c79b900d028ae9cfb572fc4fa028ee2d62e45e36d052b802e4e40e6e352e7b48e1557dc75e376a542ae7e008eb968a3dbc5313597154bfd42ff1eded73c26179a03dc18ac63473b33af496da6c9041582c615808857898491ecff180ad38fab3a1d79e3465e95a247937de047b404f47528338bc037a0ef7dd383d5e22e23475b6de4220ef2c4e219d699574a7fdab531de4bd38d9b1bde99ab5e21bbc81f0ad0a367f378d5f3af61b768e86e61f18521b00689d03b1a2db5229d55cb46bfac5b58098e1ab38a65f2ee4a7df1aef0d28878bef7be9c94e9050326c928064ebec28316650be070cc438cc1110089a82c10b26eb4f60d893c512c53ff3782ee8362969a51a940ea0e2d02a36321e92d9bd7df7f86365cf46559ada08966d7f81a5935b775cadd8875079b56ac1974679588e18c131e73bf50ca99444c77ffd2c5b54bcf27ef41fae748e257eaeaeef4190350715c11460b6300bbdd7f984ef1cf4d5faa23613f35f52d86ed2490989a9c094e4eab32e70fe301aaa7e180abb84b2048633b3184f5c8e186b5d3ba9fb11d012f354e1ee879ff22a290b866994ff73e2f3dd9ea033b4626fd82d703a17d1fb0a0592a5d51e8813271584182ff485f0825b64729fce26783285a9f4567901410f0a8c26b4626d0b402b23a5da9e49cbe33df2790699c78ad2f1ba7a28c69e195ad0e4cfc621e6c88c073d637a2917f298b52b29950b5383523cd67072d513369d1182a2be8e0faba5ff600d26deb4e225b6e0e95fbac789b2241f14c3f8e0c8d8a6c16f60bfe7c7a75a3d51b165c594f1de30ff4148dae3a67190607698b7fd4ce0c9950aa53042ce5f89dc6e00f4092cc615184bfe306ca3070c7721721d7ed833307288cbf54336e6dc077885d28b1611ab48ea99c42817fab26aae95f9410617e0a407d8238b7f0659d0fe0a75b10ed47d1b15623bdae7c0037717aaec2cd53bfc6216397cd2326059dba935cb73d2a839f88f2f43024a0619ff597e3cd873ba1768edaec604b06fe3ccd78aefb71f512b7c5202840b75d5a0caa386f166b0a176cc2ac383613fb40d77fb1874a950d907722e0117023f1a8e2483937c33f300522fda37e7a5ac27988bdb6c9ac8b636f22dda65ed3e8f4ddf7bfd33073c6e1532cab3ae4b18bc1fb79f78afe508f93ff77f776d842093b86a45eb3426d1badc2e91d8d40deca9e664088f5fcee067f2fa5da4aa87006d0492a86e48bd720024297ae79253cb46ab9e7af6a317b0da508fdd4a101b6ff9a1a8744df2de61a3d7439283e0a56ebd5bc13267dbf14efef896d4c4b64db2b1feb508c0409baab92395917ccb924698beb98867339fc12778710f56768b554104aa636552f55f57bc5c68688d5f5dacc81e24bbde31405fa76d30b7493cde700eab8cc8e85b01aa74321904f2f5ae34805c095fa3f9d45a8d4016ffdf25f23a6d25488ecd147eaee37fdd91b7143f18c433bd180883ff8e5873f2fd01af192a561cef05dcaeaad2435ca69048702e6ab2f2ba1946feea79618e38637b381d09779ae06617c83fd8de0ebea15e361028d11ce56f0327be87e605c39c2c5760287f56d6dda2956bf2e994b9ecb4562d00cd11b986232be329e10e8935af1b06ef65bf6272d66bf0579bbff09d32d7c3c937f35ad91386cf40d3d784db5dc44cdf4ebc38cb1ed93d2ec78ea07af4f81b123bda2408b549c871ce3be18fac38354ea436dbfa85b278f557ebfada4cbac23c1e0b22e837dd0b71030546012cb677575f33cdb9b41f37583f4b7509dbd5bce4c9dfaa973d9969d6278f487b3fccdc6f38f874b44bcfcf0f56f057507bb257539448cf7d5941e627e8db0e0cd4b95f4532c38c3c55e0f7baa6c060a0c30560890e22f37af494cefbfdc0aea91454e6030a7d95400aadae8cef2db9fbe7dd78d217ee96f9dac01819e0513dc0b960762bb6f59f79ec361abfd915e0fb83d20487c10b3243786b4ca1e4176f1ed9f2e67ae0490eed8d5f99f85babc23880c7d826a705381157df652f4f1b375e21536a7c347dde8effe440ab6e65af59e8496d3243564c9799ff402f2925324b01f46620a5e3496cc6274aec9b492373e3777ee1ed1f2c7f12368cc88535360af6bbb464e4925914c69881e3b4968827a79b74d219929ba9aa021e30ee140f2b578e87ba99d2a0ea33e8538d6bb90b140e86649b28c060a8530df747806546cedcd1f45cfdf8ae2273b998a28350439c6c31662864567e6a6d953f9f28d778a9dda1756f359beadbd5f63e422e17c4a19ec288666014dc383adf073ccd062c9921d918e6f85f7c630d596ffb98bee3f4d5f8783a5e740ea8fdebc57232cc13e1aa9dfd5aa4b0100ff1223d90fd8ba7b88f085c996d9a6255ec78d9fa87930f3d719ed14fc0876b4fd996b8443e0ebc9595317b3b991aece1b5be6b27b13201dcb04871ed881a33ee2d05f12ac4e311e6a22ef534325f6a6c97aa512bfb257ed28fe967e4a04f9103eb028e288875d268e2b985eb573e6b6c9a95d954ba3971e6ebf37ac28e515dba82e831e5be8f8e042472a1c295bddb5634fb5921c84d49b84c43d509d104bbe65acb024e327b4092889f0d126720e0e5ff7e2a9ca8ca517052e389c65b3210338aa5ed7fea9de1547f99853f4edf3227753fcc66d27692046d7b31c15ed4c8280809ee5e2c2457a84b782cac2fc7dcd6a5f38057d6a7cbb7ae343eaafeeab06389f5a56b33926dd7e70a270b7c972a05a3c01e3b50ac35bc0c750b671702da6d029b05c928408ef61aea71e83d5681460ff1b098957cce75f60b5c32313894d818d07d453d912d85aeb4d033f8bb5dab5979a7d6413401ebd988a9d57d414cf7cc31a2acd7bd5dff9967100fe9d860e8e35032de43bfd4f3bc4c35b96936cd6b51db4147b9699259305925be18dae9f7b9c3175a0af0da90f88a9347a6de29a17d7ee7f56aecc02c30ca24c228fe84cd1de79487846885374e3d03f1a4c034a77e8062de3230f1f90bc7b6a358f6dbbb35a8d5dc93fac838e206541f11efc96510c8cc381fde8ba08ad2165a82bf7c1c35ff516fc473f2337a3fd42aa4ddea4f8f3d9603a81a4337e9145ca2017d541ef8c994cd43ab3c4a785c7a5ca66773fffbe2024c52154dd47e95db6c7bf33b154c0ad7d2d055d9afd032d06a47baba8ea07fec48567971a36e6f46baa73fe191c4dd43af115073d823ab0f74e308cb4fce970aa562e9ed90f33622166fdf963870a52c2a3fe6fbcf9d6ab6d0975528397f9b9471ecff5569253888ced455188329bc02f27abb4643a2a246aed84cc916fcabeddc3d1cd77dbfedbec5a6104bc14bcfa9e31ae8be4f1697afc511ba026fd0ab0f1cfd56d168f1d3285b30102ccf3c57d51c18a417ddec868944f4b6b15ea3668d936b22feedab84c9e9dcec45fd6069ea95856897d7e45fdce85f3ea5d7e8384e83ea04057bd287523c4a85c2e9ceb9da3ecdfa8b951b73dbb7d511b0dec4e6487f6a24ffbbe4fe9cc83bd88fe93fc848d5c3e519bb4fb0573a41441c441e3a6804f727fe2528fcdfff3223915f8220d6c3f022301fd8ac1a45a458a26a87694976417e275be34ab68c0c0d0e6e0fecd25a5197a5fa06ff9d39194a4c98d3756e546acedd16b90f53f426189c382a2f332aedbb754c75816ab907682e3053a6023f84a841f4f872d53f6a35f82390a4812f103f07b10568c33b07f20817f2ee7b81a078e757b726a7999e71a2e5c0028953dcd14a8eb5278c9192fd7b7eaa7e9f8f86abfe48361244a21fdead6a21bac1988446b2f7773ecb6fc8058ec37c485f55814695c7a2092105e6e30bc2be7cbfd2ec703c53b8d679f6fc7f2c406a30980d6fbff3975dd11633aeb1cde58699", 0x1000, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000010c0)={0xa, &(0x7f0000001080)=[0x8ea, 0x700000000000, 0x4, 0x5, 0x9, 0x4, 0x4, 0xfe, 0x8, 0x1ff]}) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001100)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000001140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000012c0)={0x3, &(0x7f0000001280)=[{0x7, 0x4, 0x7, 0x2}, {0x9, 0x5, 0x4, 0x4e595a08}, {0x79, 0x159413e1, 0x9, 0x200}]}) close(r2) fsync(r1) r3 = dup(r0) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001300)='/dev/null\x00', 0x10080, 0x0) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000001340)) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r5, &(0x7f0000003040)=ANY=[@ANYBLOB="01002e2f66696c653000f34c7ba5f704d869db13a979469720afd79491c359f34b35843151f6e06cee243b00d38dea8f4317ccaa804decaa4f3b26716bee05eb2fe1e3d1467779fd7722d59b24b298d6bbb22d584c33300a4ae19323f087c1f7e8df2ef27fe2e9736f971cf1411ac659b50f0433d31c985713cc4f9ebe7137fcbf59f34de195233e5a86665eb003b54011fecb54da37c624267123f8eb654f6d59f3a492f215324f3a002481ba80d4d0"], 0xa) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f0000001400)) mkdirat(r6, &(0x7f0000001440)='./file0\x00', 0x100) pipe2(&(0x7f0000001480)={0xffffffffffffffff}, 0x10000) r8 = msgget(0x1, 0x20) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000002fc0)={'./file0\x00', 0x60, 0xfff, 0xf3, 0x0, 0x4, 0x400, 0x6, 0x1, 0x1, 0x2, 0x80000000}) msgsnd(r8, &(0x7f00000014c0)=ANY=[@ANYBLOB="00000000000000009cdf1de6160be9600f704c142d2efe782007668b22fa9afc039f099ca186d14b256a036b4e6a189f954a8a92f394317c652d00b73972099f0641da7857f27868c9758e0fec242d73d73b817c9ba2b12171ad9f5425e23683684cd299e7fc0a895bbbd5e71cac5e49997ed40baf3f66a869a7aa2889abbe4041295d8eda68acd47e3790d601e169"], 0x8f, 0x0) symlink(0xffffffffffffffff, &(0x7f0000003100)='./file0\x00') ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000001600)=0x77fffffffffffffd) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000001580)) ioctl$WSMOUSEIO_GCALIBCOORDS(r7, 0x41205725, &(0x7f0000001680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) msgrcv(r8, &(0x7f00000017c0)={0x0, ""/96}, 0x68, 0x2, 0x800) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000001840)) writev(r0, &(0x7f0000002e40)=[{&(0x7f0000001880)="a8710b64892ab9c80da7cdf125974dd106ea6da462cd13def721758e744c8d55b373c4a782a7f8e737cfd25bafcfd2f1628936e997ca312b0dadb274b170984631fbea0029c07fe768f123cd6612c7732570354e236254c64a65e0046dd01d047aae36f136e071717385c7b16cff2646a4439bd5fa595ed5445815d50d03fce6bd02dde774221a59d3029c4a902de921e0c1176ac09added7e372629c121cea5d1ac65c73261de42820db89b06efb26bdff2c3dae036879d94e430155c590bc056b48773d45ff5a6ebb3653be7e387b8659f8decdc00d9aa376a", 0xda}, {&(0x7f0000001980)="f2fb890eb112fffd", 0x8}, {&(0x7f00000019c0)="c93e23bf8fac3b6c2d42f0e7c309e96ba0517cec42f161eefa790360d7aec720987b58a50eb7f5f159db8ca89003e7d8e0c80f6939ab5abbc744d8344f844e68516d74a8c9e312cb4b145b6e2827e2a557511a9f4a50b94fb27f791fde41e040c20c620e372356ce4aa37cfdc70352a613e22f63631172194258301ea2ffd02360078e9edc9bf7ff3624b5603f9f78b1be24364e4d4b1d0d5caf2dfbe56ba5730272578ef615698808b89ddaeb132cb7fa5ad3e770fa3054704bd9b6000a256fe11268a38eee2285de43b605cd733b569a748620647b7dc258042037b21bb80439369551500af85fe639ea0bdc", 0xed}, {&(0x7f0000001ac0)="8ee8bdee96a2b86fd512fed7865ad5e45977d1c62faf9d2312b9705240272544c732ebf83dc73c116d0eac8c3c4467417938e53440a5a1b982ee3f59046b61551534f7169de5b17b52f158f3df8ff2134b6352551b3940701ee59b643324d602e8b29e3c277ad443c34add714afc721f914c13a6603063790addd1612c6390787f6a4a1f1c01fdfe3f5507062781cb", 0x8f}, {&(0x7f0000001b80)="d455fab0e27903affc93ebb5dec844d69502eb69f1aa72fbcc37083786b0819180e61d203d7f979399c4c61696b320b5e609fe8e5b9a84f2b8c69a6bfb95a81d2739fa386e55c5a69afd1955d16fd4c117d674acf29c341535ece63fe5aedc6225f2208ac22105f3d91a9010f0fc5c4e0ca3544df0b662c4215f2ef67a05912a334e1b7fc49830ec7dbe726348531c80a092e8fe546fd07881a2b31f6aa7517fcdf2e7f0331c0431e98dc2c3e2fb25a94e418d4b66f86d096114b9f9124d087b6fdefa259d171ae0de35f4b8392a7e692a5b4816c34e2230e4992be911a0410b", 0xe0}, {&(0x7f0000001c80)="62e60286b332a17b336812710d395598c21e5ef30e3da910f48429f3d70f59d611f256dacbfe97090f59ac285d4a0d00556caabddce34b173a1e2f35b97e5fe6fd353dbfcd69f45feadcde019c30ca36d76ff0fe10b27706a75758bf83c31e2c555da53d01f080c9ed110f77d8818a4a6c51b0aef6c43cfde97831766360f4726bab29c1e976748c5ef0a3d212b0733d3d981ed132efbe853684f36fb4dd03b8bed6f86eff9f0c735aae755f6411a3494cd435e40aa37dc897d22a6685232f800a8433b3877e4f16ee75051bd7a0326d65b38b2024689ba97bc81b32bbfb9e4c86ab4c3158153d35eb88a036c6690581b294732a18b76490c99d93a14f2f5a0be53ad607928324c0502dd9d22d03aff52574541032406ee5e274e24a564279fa397ba04c32684115714a995debeeac3e888c444832bfdd27fc22a50f7bb2654641c68b9058401670ed3c06e2d4f6a6d9bb41f8879d3fb4f1d10a6e2b144390fb9a517aced071dfdb971fd6c20aa2e01f2a539cfb45081701954c5ef04b2d7c3a2de55460aa89b0f2dbb2bd070c654b5e63161e248e217eab120f723452f9ce937bbc2fb16bf7b5d51ce9a5a856bddc9114595beb27c639776fef5693869e0cdcb7a19adb7e08bcd39906a7eb7d5c97db73a7b849e873648efb9d516741c9c0bd2f87b97ffa3ef8ac9a77246a3e5e50eb3c3d0d1052b84334aff119ca69148584454bc45fa7d729c7d81dba1341e1175860540a4e893436432bf87f59a01feba028427885f9bf0332c8de9a8c9898d0c56031e9aaae46223a27bf5314ccc9e9d1dca0a7242668b4966026a00e3ad6fa7b098fe8bc74f26c00828d7d115403df08c0bdc7acb93ebbe75ae37c7b6569db5319f844890b7981d45fc013aed26379f212802d68fadd11275b4175bb3a582ed1a7d7a33144f6a0ea100be876866b4c4993a0d5eb8e83806988f1110e651c2fa5026bbb3f64e2fd5d2c74a8286c74e931efba975cdca79026887f662e1410e9792d685090a0bb05a64bcb7c0a4b72ce03879d68a2bf5cffc37f9f706417b407fe554e58ec6eb8c42e308de7d84741170ec235ab0daf5e2c9ee224507edc0d5dd1597b2fcf0225a0c09a02834037716222dc940792cdd84a25b9301357f9d28d5153b4629ced95697efae310558737e45770ad6241c0ec7c0ec3c7f5197ed14b9b6650cac0db8af87e34f3c7ef3e94e2dfb5df977b3f99b2bd2d5b60aa1504f9057d14cefaec27249d5c3c2ed3bede6415ceba4577f14d8ef31ef91efe9d7ea2027f56c86028d7040d490051f16ea09e6f983267fc715a668e2616eebc6c2c45078a8b28732a42745174f61c2551f518caf77c398bb144be947c0237b2cb4d9413848bb6dc65f3a92573e770b25c904b165f82c8fa1950ade15808d3887097d03219a5c2f6c33e0812d2f1d4c25de64782bb8400c3e3248de118d5363d9623d32b671d21d3d3e9d69b8d39b8d61ce8e91573f356aed7bff83ac641ee019ccf4dd6c994ddef06316746c30b975420ba90bdd80c335cdbe64103f61e4e4eb3d72221947dbeb5fa03202cffdc925e2e045690e72aaf72970552d19bef0709d155ec4234c02e20b076ddddb5adb500c901a52247f599c8baef5aed7bf6c8c66b8fa4c546b765f4be1488b6b2710eeac786507fa2267befc8dd6e6433e90e8bc8681ba8fe81efdceede5ae81ca42843bf4c3505c45237e1b2e52ace35f072828f2c4931c33b05450532191e558fb10916443fa694b2f4b0b9761b0467e9a3ab0a8a62f3ee02b40cf1ba3bbdec407e59f4bce063d2ef91507944a89004e3ff39df8d8b4aee76c365a6e181ba56c0fea3b27f54c2e6fe7afd7b64105e1bf468cce70561177dc383f769dd654405434b3a736bd2d47431369d4b06f5e6e53370af0928b9e50c31f9a215a0157291ddf79590cae5e456408a6e1326a103514f5b6f6b8cd5b00b17fab29838c5ecd31f2f3e7a3477c8d63b53fcf9fb9b970ec904afd35752f8d6aa91875d236d54d18c4b4ffe50e61472a9f925e03a224b7ea88b8dbc1222b6cf6de7577ac15ca358fbd94c1faa48d18895fc2e75a19b88447d4e3e47b951b21a924c2309d783870b63c43161f44117ec09b3f79394263718738d4f88b847befd5d131d88be846405b8da114ba9fafa2556ff2667574861d4dbfceb853ac36beffa62bb93ee961c872109502ff75883c7280275aa6575febd8d73c9f14793d94e9cdbdff1258984458ba7c45c331cc09a45be9d4716bebd4cd8ccbbd1439deb7a3628fadc5418c8d7b9f5ce9551ab74690cf4dcc7a3812d48c81a8db964f64d0277135e58e9c22f3c0926775755a149a362c5d27291728c2dc221cb0ec70a415db42b592d60415fa2a51d256a63142a050a076d6e9f2663731fdaff2720717a92315ef429016721281007b99113a30ae17fe07f5ccc92f8925f04aba20ced7c92b6b6ada4537f5036f97d183feddb99a8b35a071363c4ff7dd32a2fc005b988cf52fd710b1b4ad9a9275e55d5d938eae5784cdcfaf622b84e1343a37a6752f87b1432ee04c2406506fd1ebc37bb4088be26dc14a1bebdcb0df9a3997d78291bbfcd6d08a8c384cb8d6e97890e30ed278c434c95560c29f06ee836b14fbe260ac34e52af5782d4abfdca31c178b2a770da0b86a13e84e51dacd6f2d55c219c99eb2d729bbd495dd7ee466ccc0d0e26dd4c7c748fc26848de24a5d50e7db96c1f0d27592eafd7d577d079fc9537e09c7e729452775f234627921354274d2348215bfeac1c0d8411b8416ab46bca0c05c7ba1c9f721aca04b871837f734667c3af21dc3179b722b86617c19e7fdf1ad4c3b8e5b3afa840ea8d193aa9507092e5b143393bb72a80b7958bc9232880a6192c32c877ddac2d67c88234b41a68f8900757cccfc69d56997bb32860634dc239da8e7843a88f9f4a85e2553b6676896d5a1a0b4ae6ec2545c82ed12b048dbf8f162472c4019ccefa9c3e1abd204255efeb85a060d453da702ea948fa825b49b94c61c374b907a0e4a986fab6b7fb3c1d966b3dc61a8fd4a16c3eb52722cdb4a463c2eea31c0133471a65610f5d14a0e87579275b66b44ced8e69cb6931419a7a0665cbc4a1456e9522509c35ced9d4cc16b49a8e2ecb78eb1de088e1ea78f898b22d50db73c08fb25a805bf86ecfc15a083fce7bf75cddfa41c197fbd7c8e8b06712e6aea30b29aee528398dac47ea5b3278e33ee00fea9f8d32375f13b485bdebbb4aa7a95751e42bb466c84a49f121ab5d91bda1df134f8fd989ee452e0b027286384c2b93304e2bdbb8d3036f3a3fcc914425e8fc0ef0807f606d7b535122150e74125d49b024c29b5901eb0947475f6822e4d01ce7a8a4c39c7093fa7a3fd463d27d5bcb7692be42edec74e9ad42346093b1787b4805eaa6a5b7ee733cc4dbbd485268d84da0ae66e24fa49af6cf633030f64bdf85fed489fdeb1e8e01c875b8c5bdb172dd3d5b76a07db9f067a53e55b77a1b241a1a92ed815dad808045a7213b3ccdb3b09597f4d35d3d0b149284e0a0ec99bc1e66a0a0ec28067cf69ea684b45d3e60a5bb1ee697a679913507bd8f6c155d7be1a17e5f25cec48de369cec6ca5a9e04561132a0875fad36fda619ea6867b42e6909259669d292574fb9dcc8fc04d86be3ccc01259fc35acf2bb234eb8b2034e4b9666ed7a37b31e44fef8b144f4ce29e69c0abb28b0de0d3902654f492c3dde0145b08cbf81819223737a28e0ff91fe83b02ad978b7d88b8a8297a133991bb264f146e7a35039372388d0ada43c4118c6cde840e10b2d77e197dee6072e3e8e1e15cf8091e6dc632a0df4d6f5319319da223def471d2d737ded4e15199a108ce20ce6a47123d902a9b30601c97182bc09c3a18da33959e99d17b0e5e856cca2541dd44d1cf62af2af78547283bcedcd0439cc02b0493ca7656b17cee01a118a4e3325e950c9e7130b3c6c88540e5bcc1003f11b94f3a8985af91e6855f92516ef73f2ba8271d8a6ceafd36ac6db2744e0c389818fd7a153b157f8aa44f460b566258d580d31c51d5d5acd0afc5cbe2dfc31bea07a267e9d797776dbf02504b8c974cf421b3b6563cb24beaff7f3848ec32dfa175409cb72b4cfd00be581dfa54d1389b3c8bde6e48efd08d0ee5f2c4b0190cdfebaa6c07477ef1a15d38c385008474d48ad5c5e7e99f7a553f96578eeb2e0b128817df023ab897516bac54d7ac27ee5da60db17a8b2525020937465871fa14fd390e50d8744de149ab341edcac1f46a464591ad96ad79d4f837512f19420383b69cc09021c113a98469ce9b72cbd9c3c9edced73e6fda23dd8b928cefc7a9aac66709b94fb849912403703275e6a3f07379417329de011b5aa522acd6ac8768c618c07ded39539073565f9846aa816476a9955497f158dcad0782540571840c24fe87c2fa241be93a1f5ad79fce7b90e46f3eb46107483d41368f295ac9fb1556a1c8726209e40f2617ab22ed97e8c363e9e7601a2c9098cd0fbdedc2710e25e3b0fd6ad89fb14bc182f1ad77e1677d47356dc405726fa05e0aa2b51fec130275f98c6a9781ff47ef8036437a34636c70aa0310149725b156164cc4d12aec575e923867a22a49f484b9ae26ca796588f224ca1d300f158cb9d6f45ab397a9344b5172098e2d8c60db2776df4d2e1183159d7824bb2fb6e99eb6fce8769409c80ae71b42552bbdf03c779c1e6ffcad4e1bea400c6303be4b5a95862c3b39873194add22a11408ee603b071c401f380d484bc43b22c658dc51330432c9d7f778314bfe63cb9020926bcc7190ca239976e5cede69acd3691a43e487b27e8a3bf9724d717d70e5b25b0923a5ca519cebcb597c8796f4111dd4ed5023ff002b02169523b8a3a1272243addc1707353e8ff663314751ac8336dbb481e401faaa9a008f76eb40b3e7ce94b91840e5a7e93bb551db15eef36bc40af3ee304c406a72e7ac17a7575c4e4673197d8f5f111e4b49f1f1c781cf59f3319e2e3e5f9275b46634399e43e941f292b5f450f4563fae5f1e2a8aff1a385d2df59419f64922edf3905938d9cd044a4cda4640377aaf47ae329e5ffc4f4a77cde83b1dd233d114b81df01f7c751411859ff9c8250ed30a3ce76265a69d88b14871e54e08a0604773670454d6574400e122fe2ccb6f876424071e39725ac9426e6b24f5408d44ce35ed566a7355317c7b5a7ae7af00d8c943210664b40b510767f56b4e73251a03682ce574666a894a251a5349b859a83149713e790222c6a4ed2425f1676e4d8f42365bbd6703fe31ca7dba3f6e0ed253a84773622161286b92a8120ae68247aa812f6e623c0f81acb66c6ea05f15cef6a9263a8da90a1557d354054c6b862200a98501d8651bba6ebf59cd4905dda8fd88e99b15eeab103c0883501fb2e3176fd5aea6e134672a2ccc2608f851999f59b50e308a3a234f5f6fbe3f028d5a2964cd875614ca1ee3e9c009731d8a89ca39a3ea5a91e27d667cdd12ff3f636e89764ef1fe830e89664ebf0af94342db817888dd3e96908942a29acc82ccb424b013f4d288d25ec516a84635e4f6dc404819afe4816730a381263224b2edab62a95bd29dfe3915d8044f67a30c779e826d274ba3f110972cc365ab581e961380512072957fa244a2535910b995b6cb9af7c4751114b55a4a7d1875bef56cade84adbd5f5b8e0d317137374c64ddc6c736e02f40db705665d2d669a06905da08a27e59bcceeee3ed02c6905af6b1c719a061863eacc5384f84286234", 0x1000}, {&(0x7f0000002c80)="3b077a97d0fc4dbd9d669a4f520c435c7ac1eccb1b0c485d4903b2520aa564548cc0c8705cca597e68869b278dd4d9e23aba56366cf4ed7d414122577ee47d2b0003e306ded889e8b24700922d163e385931cd894697cfdad36e694445324ef9c65b98518e206186394d39f7ce11cca37536c6e5683227511a94cd4807143b72abd550037a0040ddc54c506b62becd7ec8e6cd63334f3a4c69e895cc14cf10517fed9d08e5ff8c767db2da4989984d9f59ae4752780def1fd0de4c1c445aee64400593da1db7b981a8bb6f862f096a47d76a18dfcdc5a7cec341e8b78d014b1018686d63fd9721d6fef974270ed5048b758bb7", 0xf3}, {&(0x7f0000002d80)="5f1010575098d3b90d27acf29585ecf983367733a1d03ed709bde16041ff0e071f64cf2320c4d073baac80f46affc2022f095664ce1919f5ab56b17b2b5ad405a5e920be03d168e29a91445ac5ef87897b3f39e82d17f45374db0590dc71a08f377499b60888c72f126d6ad02e2873b4ab154c763b2ba4d4b76892bcf6e93596c404ba2f4334dbbe39a2450c839f5ac97fc8405830cee039ede40f4e708fa8231e68b42c", 0xa4}], 0x8) ioctl$WSDISPLAYIO_ADDSCREEN(r5, 0x80245753, &(0x7f0000002ec0)={0x6, './file0/file0\x00', './file0\x00'}) recvfrom$unix(r5, &(0x7f0000002f00)=""/148, 0x94, 0x800, 0x0, 0x0) 05:37:28 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="c0"], 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = dup(0xffffffffffffff9c) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/108}, &(0x7f0000000000)=0x6e) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) 05:37:28 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f0000000040)="3459586114d610c21a92b060723e4fc867beb4dcabdf4e3955a00767613fb5208b46", 0x22, 0x400, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 05:37:28 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x100) chdir(&(0x7f0000000380)='./file0\x00') chdir(&(0x7f0000000100)='./file0/file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000000240)='./file0/file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 05:37:28 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x12, r0, 0x0, 0x0) sendto$inet(r0, &(0x7f0000000200)="c6da3b8046b95f42b07a284fd5ecd2abe19ba62aa874208df6c67f9eb07e200fa43f31241133a75e5122976a5d2a4fdc01ac5be6a8914137ccd4759560d95bd8afece81c71cb42e047d57a2c5ca006c8ffe7e44c2fa5d519b46440684241f3fe589485ae279d0c093c8c7258273f177c92349f742c92083771abb1479befa6101ecfd2337d0684e52bc858fa301a0a0b5dfdf5fe55f811c8d04bd93f438c57b4a07bf2193c72f41199", 0xa9, 0x402, &(0x7f0000000000)={0x2, 0x2}, 0xc) mknod(&(0x7f00000001c0)='./bus\x00', 0x80, 0xfffffffffffffffd) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) lstat(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)) ktrace(0x0, 0x5, 0x100, 0x0) 05:37:28 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0x30, 0x0, &(0x7f0000000140)=""/48}) socket$unix(0x1, 0x5, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) open(&(0x7f0000000f80)='./bus\x00', 0x112, 0x100000110) 05:37:28 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000001040)={0x1000, 0x0, &(0x7f0000000040)=""/4096}) 05:37:28 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x48}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xb34d, 0x0, 0x5}, {}]}) 05:37:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x0, 0xe8, 0x3}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chflags(&(0x7f0000000200)='./file0\x00', 0x10000) panipanic: kernel diagnostic assertion "!_kernel_lock_held()" failed: file "/syzkaller/managers/multicore/kernel/sys/kern/kern_fork.c", line 690 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 94949 26428 0 0 0x4000000 1 syz-executor.1 351172 82281 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82200de3,ffffffff821ed271,2b2,ffffffff821d0030) at __assert+0x2e proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: 11 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{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic malloc: allocation too large, type = 2, size = 18446744073709551296 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82200de3,ffffffff821ed271,2b2,ffffffff821d0030) at __assert+0x2e proc_trampoline_mp() at proc_trampoline_mp+0x123 end trace frame: 0x0, count: -4 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff800023bc6f80 rbx 0xffff800023bc7030 rdx 0xffff800020ac0500 rcx 0 rax 0 r8 0xffffffff81788e23 kprintf+0x173 r9 0x1 r10 0x25 r11 0xfc5fb6ce17431659 r12 0x3000000008 r13 0xffff800023bc6f90 r14 0x104 r15 0x1 rip 0xffffffff819f49b8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023bc6f70 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=94949 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020abe780,0xffffffff8264e688 process=0xffff800020a4bc08 user=0xffff800023bc2000, vmspace=0xfffffd807f00c450 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 26428 192967 57328 0 2 0 syz-executor.1 26428 405113 57328 0 3 0x4000000 biowait syz-executor.1 26428 75306 57328 0 2 0x4000000 syz-executor.1 *26428 94949 57328 0 7 0x4000000 syz-executor.1 82281 337507 66247 0 2 0 syz-executor.0 82281 351172 66247 0 7 0x4000000 syz-executor.0 82281 251674 66247 0 3 0x4000080 fsleep syz-executor.0 82281 134523 66247 0 3 0x4000080 fsleep syz-executor.0 57328 199810 90568 0 3 0x82 nanosleep syz-executor.1 38558 263135 1 0 3 0x100083 ttyin getty 77904 188958 0 0 3 0x14200 bored sosplice 66247 322794 90568 0 3 0x82 nanosleep syz-executor.0 90568 373912 31305 0 3 0x82 thrsleep syz-fuzzer 90568 506810 31305 0 3 0x4000082 thrsleep syz-fuzzer 90568 412062 31305 0 3 0x4000082 thrsleep syz-fuzzer 90568 246661 31305 0 3 0x4000082 thrsleep syz-fuzzer 90568 293973 31305 0 3 0x4000082 thrsleep syz-fuzzer 90568 426237 31305 0 3 0x4000082 kqread syz-fuzzer 90568 449761 31305 0 3 0x4000082 thrsleep syz-fuzzer 90568 103883 31305 0 3 0x4000082 thrsleep syz-fuzzer 90568 37931 31305 0 3 0x4000082 thrsleep syz-fuzzer 90568 233335 31305 0 3 0x4000082 thrsleep syz-fuzzer 31305 80433 69869 0 3 0x10008a pause ksh 69869 473218 52765 0 3 0x92 select sshd 52765 39289 1 0 3 0x80 select sshd 12884 434903 12225 74 3 0x100092 bpf pflogd 12225 140119 1 0 3 0x80 netio pflogd 8742 470432 22162 73 3 0x100090 kqread syslogd 22162 324254 1 0 3 0x100082 netio syslogd 55698 47001 1 77 3 0x100090 poll dhclient 3508 464559 1 0 3 0x80 poll dhclient 1640 320883 0 0 2 0x14200 zerothread 708 352689 0 0 3 0x14200 aiodoned aiodoned 8649 466782 0 0 3 0x14200 syncer update 40128 322842 0 0 3 0x14200 cleaner cleaner 66143 353841 0 0 3 0x14200 reaper reaper 76486 203472 0 0 3 0x14200 pgdaemon pagedaemon 62650 433611 0 0 3 0x14200 bored crynlk 52077 400304 0 0 3 0x14200 bored crypto 1780 216204 0 0 3 0x40014200 acpi0 acpi0 44683 394576 0 0 3 0x40014200 idle1 96613 262888 0 0 3 0x14200 bored softnet 24287 470862 0 0 3 0x14200 bored systqmp 10127 343549 0 0 3 0x14200 bored systq 92594 243300 0 0 3 0x40014200 bored softclock 15569 116784 0 0 3 0x40014200 idle0 85018 23993 0 0 3 0x14200 bored smr 1 498743 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 26428 (syz-executor.1) thread 0xffff800020abec70 (405113) exclusive rrwlock inode r = 0 (0xfffffd806e2ee808) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x13e #5 ffs_inode_alloc+0x1cf #6 ufs_mkdir+0xf4 #7 VOP_MKDIR+0xce #8 domkdirat+0x121 #9 syscall+0x552 #10 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e1c6c50) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xec #6 namei+0x61c #7 domkdirat+0x75 #8 syscall+0x552 #9 Xsyscall+0x128 Process 82281 (syz-executor.0) thread 0xffff800020abf8c8 (351172) shared rwlock vmlistlock r = 0 (0xffff80000066e478) #0 witness_lock+0x52e #1 vm_get_info+0x39 #2 VOP_IOCTL+0x88 #3 vn_ioctl+0xb7 #4 sys_ioctl+0x5b8 #5 syscall+0x552 #6 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8261f770) #0 witness_lock+0x52e #1 syscall+0x412 #2 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9599 6519K 7327K 78643K 16895 0 0 pcb 13 8K 8K 78643K 248 0 0 rtable 111 4K 5K 78643K 864 0 0 ifaddr 81 17K 17K 78643K 339 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1599 0 0 iov 0 0K 32K 78643K 223 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1208 76K 77K 78643K 3385 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 28 0 0 VM map 2 1K 1K 78643K 4 0 0 sem 12 0K 1K 78643K 279 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 2427 0 0 sigio 0 0K 0K 78643K 34 0 0 proc 54 51K 83K 78643K 837 0 0 subproc 32 2K 2K 78643K 102 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 190 0 0 in_multi 33 2K 2K 78643K 146 0 0 ether_multi 1 0K 0K 78643K 20 0 0 mrt 0 0K 0K 78643K 9 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 435 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 112 22K 30K 78643K 8640 0 0 UVM aobj 79 6K 6K 78643K 87 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 214 0 0 NDP 19 0K 0K 78643K 97 0 0 temp 221 3556K 3627K 78643K 49319 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 14 0 8 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 115 0 113 1 0 1 1 0 8 0 rtentry 112 94 0 50 2 0 2 2 0 8 0 unpcb 120 864 0 851 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 9580 0 9580 3 3 0 2 0 8 0 tcpcb 544 483 0 479 1 0 1 1 0 8 0 inpcb 280 1341 0 1334 4 3 1 2 0 8 0 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 18 0 12 1 0 1 1 0 8 0 pkpcb 40 16 0 16 5 5 0 1 0 8 0 ppxss 1128 51 0 51 4 3 1 1 0 8 1 pffrag 232 3 0 3 2 2 0 1 0 482 0 pffrnode 88 3 0 3 2 2 0 1 0 8 0 pffrent 40 8 0 8 2 2 0 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 72 0 52 1 0 1 1 0 8 0 pfstkey 112 72 0 52 1 0 1 1 0 8 0 pfstate 328 72 0 52 3 0 3 3 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 376 0 185 13 1 12 12 0 8 0 art_table 32 377 0 185 2 0 2 2 0 8 0 art_node 16 89 0 49 1 0 1 1 0 8 0 sysvmsgpl 40 8 0 4 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 277 0 267 1 0 1 1 0 8 0 shmpl 112 85 0 8 3 0 3 3 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 5186 0 3760 47 0 47 47 0 8 0 ffsino 272 5186 0 3760 96 0 96 96 0 8 0 nchpl 144 8820 0 7180 62 0 62 62 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 200 5926 0 0 312 0 312 312 0 8 0 namei 1024 27499 0 27498 3 2 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 vmpool 552 2 0 2 1 1 0 1 0 8 0 scsiplug 64 4 0 4 3 3 0 1 0 8 0 scxspl 192 26645 0 26644 13 12 1 7 0 8 0 plimitpl 152 245 0 237 1 0 1 1 0 8 0 sigapl 432 2616 0 2600 3 1 2 3 0 8 0 futexpl 56 31157 0 31155 1 0 1 1 0 8 0 knotepl 112 501 0 482 1 0 1 1 0 8 0 kqueuepl 104 509 0 507 1 0 1 1 0 8 0 pipepl 112 1440 0 1421 5 4 1 2 0 8 0 fdescpl 488 2617 0 2600 3 0 3 3 0 8 0 filepl 152 15126 0 15022 11 6 5 7 0 8 1 lockfpl 104 728 0 728 3 2 1 1 0 8 1 lockfspl 48 265 0 265 3 2 1 1 0 8 1 sessionpl 112 23 0 12 1 0 1 1 0 8 0 pgrppl 48 45 0 34 1 0 1 1 0 8 0 ucredpl 96 2552 0 2543 1 0 1 1 0 8 0 zombiepl 144 2600 0 2600 3 2 1 1 0 8 1 processpl 896 2633 0 2600 4 0 4 4 0 8 0 procpl 632 7630 0 7582 8 3 5 5 0 8 1 srpgc 64 9 0 9 4 4 0 1 0 8 0 sosppl 128 30 0 30 6 5 1 1 0 8 1 sockpl 384 2358 0 2336 6 3 3 4 0 8 0 mcl64k 65536 263 0 0 33 10 23 33 0 8 1 mcl16k 16384 6 0 0 1 0 1 1 0 8 0 mcl12k 12288 16 0 0 2 0 2 2 0 8 0 mcl9k 9216 14 0 0 1 0 1 1 0 8 0 mcl8k 8192 12 0 0 2 0 2 2 0 8 0 mcl4k 4096 14 0 0 2 0 2 2 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 202 0 0 23 0 23 23 0 8 0 mtagpl 80 53 0 0 2 0 2 2 0 8 0 mbufpl 256 395 0 0 23 0 23 23 0 8 0 bufpl 256 11104 0 4085 439 0 439 439 0 8 0 anonpl 16 241245 0 228406 101 39 62 69 0 124 5 amapchunkpl 152 14755 0 14641 16 8 8 10 0 158 0 amappl16 192 12635 0 11912 99 55 44 48 0 8 7 amappl15 184 9 0 9 2 2 0 1 0 8 0 amappl14 176 78 0 72 1 0 1 1 0 8 0 amappl13 168 16 0 15 3 2 1 1 0 8 0 amappl12 160 1178 0 1174 2 1 1 1 0 8 0 amappl11 152 482 0 467 1 0 1 1 0 8 0 amappl10 144 773 0 769 1 0 1 1 0 8 0 amappl9 136 640 0 635 1 0 1 1 0 8 0 amappl8 128 301 0 273 4 3 1 2 0 8 0 amappl7 120 742 0 735 1 0 1 1 0 8 0 amappl6 112 460 0 454 1 0 1 1 0 8 0 amappl5 104 1536 0 1518 1 0 1 1 0 8 0 amappl4 96 1750 0 1718 2 1 1 2 0 8 0 amappl3 88 1412 0 1401 1 0 1 1 0 8 0 amappl2 80 19905 0 19823 3 1 2 3 0 8 0 amappl1 72 65426 0 64966 27 17 10 20 0 8 0 amappl 80 7961 0 7920 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 86 0 8 2 0 2 2 0 8 0 uaddrrnd 24 2619 0 2600 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 2619 0 2600 1 0 1 1 0 8 0 vmmpekpl 168 22980 0 22951 2 0 2 2 0 8 0 vmmpepl 168 325011 0 323031 186 80 106 107 0 357 19 vmsppl 368 2616 0 2600 2 0 2 2 0 8 0 pdppl 4096 5245 0 5204 7 1 6 6 0 8 0 pvpl 32 673326 0 657179 234 77 157 171 0 265 20 pmappl 232 2618 0 2602 3 2 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 653 0 17 19 0 19 19 0 8 0